body{
background:#eaeaea;
margin:0;
padding:0;
outline:none;
text-decoration:none;
width:100%;
display:table;
}
a , a:hover , input , textarea , select{
outline:none;
text-decoration:none;
}

textarea{
resize:vertical;
}
* {
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	outline: none;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.nicescroll-cursors{
-webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
 .navbar li a , ul.social li a , .contactmessage input[type="submit"] , .videos_div .row a , .tags a , .prof_social a , .profile_icons a , .categoriesdiv .row a , .categoriesdiv .row a h2 , .categoriesdiv .row a div , .footerag .footermenus ul li ul li a , .footerag .footermenus ul li ul li a .fa , a#back-top , .big_share a , .godownag, .posttitag , .navbar-nav li a , .btn , .product_btns .fa , .pagination > li > a , .footerag .list-group-item , button , .logindiv li a , .logindiv li a .fa , .smallnewsag , .lastmenuag li > div , .blogcat .postavatar img , .blogcat .well , .sysmainag , .sysmainag img , a.mordetag , .newmoreag , .navbar-nav li a .fa , #back-top , table input[type="submit"] , .rightside .rblock li a , h2.pogtit,  h2.pogtit:before , .morappart a , .loginarea ul li a , .tab a , .social a , a.project , .act a , #login_area input[type="submit"] , .rblock li a , .rblock form input[type="submit"] , .importlinks li a , .email form input[type="submit"] , .searchico , .specialoffersmall .hiddendetailsag , .specialoffersmall .hiddendetailsag h2 , .specialoffersmall p , .tourismsmall .tourismmeta , .tourismsmall .tourism_details , .visasmall a , .visasmall a h2 , .reservnow , .moreflyag label , .bottom_features a , .bottom_features .row:hover div img , .bottom_features .row:hover div h2 , .morehotels , .hotelsmall , .prod_nav a , .carsmall a .car_meta , .carsmall a .car_meta h2 , .carsmall a .car_meta label , .videomall a .video_meta,  .gform_button , .offer_attach label , .offer_attach label .fa , .offer_attach3 label span , .offer_attach3 label span small{
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;
}
.specialoffersmall , .bottom_features a , .offer_attach label:hover{
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px; 
-o-border-radius:7px;
-khtml-border-radius:7px;
}
#breadcrumbs , .videomall , .videomall img, .topbar2 .navbar li a , .prof_avat_sml img , .contactmessage input , .contactmessage textarea , .profile_icons a , .tags a , .videos_div .row a , .prof_social a , ul.social li a , .nothome_notif #ticker_container , a#back-top , .footercontact , .smallphotos img,  .gform_button , .social li a , .newsag , .carouseldivgray  , .searchico , .roomsattach .panel > a , .langbtn{
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
-o-border-radius:4px;
}
.mostviewd , .slidebtn{
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius:3px;
-o-border-radius:3px;
}
.headerag .dropdown-menu{
border-radius:4px !important;
-moz-border-radius:4px !important;
-webkit-border-radius:4px !important;
-khtml-border-radius:4px !important;
-o-border-radius:4px !important;
}
.priceoffer{
border-radius:50%;
-moz-border-radius:50%;
-webkit-border-radius:50%;
-khtml-border-radius:50%;
-o-border-radius:50%;
}
a{
color:#478ec0;
outline:none;
}
a:hover , a:focus{
color:#202c40;
text-decoration:none;
outline:none;
}
textarea:focus , select:focus , .form-control:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {   
  border-color: rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.1);
  outline: 0 none;
}
.btn-primary , .gform_button {
background: #5699c9;
color: #ffffff;
border:1px solid #4b90c1;
}
.gform_button{
padding:7px 12px;
margin-top:-7px;
}
.btn-primary:hover,  .gform_button:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
background: #66748b;
border:1px solid #53627c;
outline:0;
}
.btn-primary:active, .btn-primary.active  , .btn-primary:active:focus{
background: #66748b;
box-shadow: none;
border:1px solid #53627c;
outline:0;
}
.tooltip-inner{
    white-space: pre;
max-width:initial;
}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus{
outline:0 !important;
} 
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999999999999999999999;
	background: url(https://b741dd.claudeassets.com/20240418031754im_/http://www.ozartour.com/abdoghaly/images/loading.gif) center no-repeat #fff;
}
#containerag{
background:#fff;
margin:0 auto;
box-shadow:0 0 60px rgba(0,0,0,0.2);
-webkit-box-shadow:0 0 60px rgba(0,0,0,0.2);
-moz-box-shadow:0 0 60px rgba(0,0,0,0.2);
-o-box-shadow:0 0 60px rgba(0,0,0,0.2);
padding-right:11px;
padding-left:0px;
width:100%;
position:relative;
overflow:hidden;
}
header.headerag{
width:100%;
margin:0 auto;
padding:0 0px 0;
position:absolute;
right:0;
left:0;
z-index:1000;
}
.topbar{
background:#202c40;
height:43px;
}
.topbar .container{
position:relative;
}
a.logoag{
display:block;
background: rgba(24,35,53,0.9) url(https://031ff6.claudeassets.com/20240418031754im_/http://www.ozartour.com/abdoghaly/images/style/logo.png) center 49px no-repeat;
width:160px;
height:147px;
background-size:auto auto;
margin:0 auto;
cursor:pointer;
position:absolute;
top:0;
}
a.logoag h1{
display:none;
}
a.logoag:after{
content:'';
display:block;
width:100%;
height:0;
border-top:16px solid rgba(24,35,53,0.9);
bottom:-16px;
position:absolute
}
.reverseag{
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH;
-ms-filter: "FlipH";
}
.searchico {
display:block;
cursor:pointer;
width:29px;
height:29px;
line-height:28px;
text-align:center;
background: #161e2c;
color:#fff;
margin:7px 0 0;
font-size:16px;
}
.searchico:hover {
background: #5298c8;
color:#fff;
}
.search-form{
margin:0px auto 0;
float:none;
position:relative;
top:40%;
}
.closesearch{
position:relative;
top:80px;
color:#fff;
font-size:40px;
display:block;
cursor:pointer;
}
.closesearch:hover{
color:#9ecff1;
}
.search-form .input-group {
padding:0;
color:#fff;
-webkit-box-shadow: 0 20px 28px -15px rgba(0,0,0,0.7);
-moz-box-shadow: 0 20px 28px -15px rgba(0,0,0,0.7);
box-shadow: 0 20px 28px -15px rgba(0,0,0,0.7);
}
.search-form i{
-ms-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
font-size:28px;
margin-top:3px;
}
.search-form input{
border:0;
background:rgba(255,255,255,1);
color:#222;
}
.search-form input::-webkit-input-placeholder {
  color: #999;
}
.search-form input::-moz-placeholder { 
  color: #999;
}
.search-form input:-ms-input-placeholder { 
  color: #999;
}
.search-form input:-moz-placeholder {
  color: #999;
}
.search-form input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}
.search-form .btn{
background:rgba(0,14,36,0.7);
color:#fff;
}
.search-form .btn:hover{
background:rgba(0,14,36,0.9);
color:#fff;
}
.search-form .input-group-lg > .form-control, .search-form .input-group-lg > .input-group-addon, .search-form .input-group-lg > .input-group-btn > .btn {
    height: 56px;
}
header .navbar{
margin:0px auto 0;
padding:0;
display:table;
}
.topbar2{
background: rgba(65,141,195,0.9);
height:53px;
}
.topbar .container-fluid , .topbar2 .container-fluid{
padding:0 15px;
}
.topbar .navbar-collapse , .topbar2 .navbar-collapse{
padding:0;
}
.topbar2 .container-fluid{
margin-top:5px;
}
.navbar{
min-height:initial;
margin-bottom:0;
border:0;
}
.navbar ul{
list-style:none;
padding:0;
margin:0;
}
.navbar li{
margin:0 1px;
}
.navbar li a , .navbar-inverse .navbar-nav > li > a{
color:#808a9b;
padding:0 12px;
display:block;
line-height:43px;
cursor:pointer;
}
.topbar2 .navbar li > a , .topbar2 .navbar-inverse .navbar-nav > li > a{
color:#fff;
padding:0 15px;
}
.topbar2 .navbar li ul li a , .topbar2 .navbar-inverse .navbar-nav li ul li a{
color:#344259;
padding:0;
line-height: 33px;
}
.navbar li:last-child a{
border:0;
}
.navbar li a .fa{
margin-top:13px;
}
.headerag .caret {
margin-top:18px;
}

.navbar svg{
display:none;
}
.navbar-nav > li{
margin:0 1px;
}
.navbar-nav > li > a {
color:#596571;
padding:0 13px;
line-height:34px;
}
.headerag .navbar-nav > li.active > a , .headerag .nav > li > a:hover, .headerag .nav > li > a:focus ,.headerag .nav .open > a, .headerag .nav .open > a:hover, .headerag .nav .open > a:focus , .headerag .navbar-inverse .navbar-nav > .active > a, .headerag .navbar-inverse .navbar-nav > .active > a:hover,.headerag .navbar-inverse .navbar-nav > .active > a:focus{
    color: #a5aebd;
    background: #161e2c;
}
.navbar-inverse{
background:transparent;
} 
.headerag .navbar-nav > li.active > a .fa , .headerag .nav > li > a:hover .fa, .headerag .nav > li > a:focus .fa , .headerag .nav .open > a, .headerag .nav .open > a:hover, .headerag .nav .open > a:focus ,.headerag .navbar-inverse .navbar-nav > .active > a, .headerag .navbar-inverse .navbar-nav > .active > a:hover,.headerag .navbar-inverse .navbar-nav > .active > a:focus{
color:#a5aebd;
}
.headerag .topbar2 .navbar-nav > li.active > a, .headerag .topbar2 .nav > li > a:hover, .headerag .topbar2 .nav > li > a:focus, .headerag .topbar2 .nav .open > a, .headerag .topbar2 .nav .open > a:hover, .headerag .topbar2 .nav .open > a:focus {
color:#acdafa;
background:#3474a1;
}
.dropdown-menu > li > a{
padding:6px 10px;
}
 
.menu-terms-column li{
margin:0 !important;
} 
.menu-terms-column li a{
border-bottom:1px dotted #ccc !important;
}   
.menu-terms-column li:last-child a{
border-bottom:0 !important;
}
.menu-terms-column li a{
font-weight:normal;
color:#2c4877;
border-radius:0  !important;
-webkit-border-radius:0 !important;
-moz-border-radius:0 !important;
-o-border-radius:0 !important;
}
.menu-terms-column li a:hover{
background:#4d94c6;
color:#fff !important;
padding:0 10px !important;
border-radius:4px !important;
-webkit-border-radius:4px !important;
-moz-border-radius:4px !important;
-o-border-radius:4px !important;
}
.navbar{
min-height:initial;
}
.language-chooser li a{
background-color:#fff;
background-position:7px center ;
background-repeat: no-repeat;
border-bottom:1px solid #ddd;
color:#686868;
display:block;
cursor:pointer;
line-height:32px;
height:32px;
padding:0 10px;
}
.language-chooser li:last-child a{
border:0;
}
.language-chooser a:hover{
background-color:rgba(65,141,195,1);
color:#fff;
}
.language-chooser{
list-style:none;
padding:0;
margin:0 6px 0;
}
.language-chooser .active{
display:none;
}
.qtranxs_flag_ar {
background-image: url(/assets/www.ozartour.com/abdoghaly/images/style/ar.png); 
}
.qtranxs_flag_en {
background-image: url(https://b97eab.claudeassets.com/20240418031754im_/http://www.ozartour.com/abdoghaly/images/style/en.png);
}
.qtranxs_flag_fr {
background-image: url(https://238888.claudeassets.com/20240418031754im_/http://www.ozartour.com/abdoghaly/images/style/fr.png);
}
.qtranxs_flag_tr {
background-image: url(https://135114.claudeassets.com/20240418031754im_/http://www.ozartour.com/abdoghaly/images/style/tr.png);
}
.langbox{
margin:7px 5px 0;
}
.langbtn{
display:block;
background:transparent;
height:29px;
line-height:29px;
color:#fff;
padding:0 10px;
cursor:pointer;
}
.langbtn:hover , .langbtn[aria-expanded="true"] {
color:#fff;
background: rgba(65,141,195,0.9);
} 
.headerag .langbtn .caret{
margin-top:14px;
}
.langbtn .fa{
font-size:22px;
line-height: 29px;
}
.langbtn img{
margin-top:5px;
}
.dropdown-menu{
margin:-1px 0 0;
}
.social ul{
list-style:none;
padding:0;
margin:7px 0 0;
}
.social li{
margin:0 2.5px;
float:left;
}
.social li a{
display:block;
width:29px;
height:29px;
line-height:29px;
cursor:pointer;
text-align:center;
font-size:18px;
color:#a3b0c9;
background:#161e2c;
font-size:16px;
}
.social li a span{
display:none;
}
.social li a .fa{
margin:0 auto !important;
font-size:16px;
}
.social li a:hover {
background: #5298c8;
color:#fff;
}
#sliderag{
margin-top:7px;
z-index:1;
}
.indicatorsag{
margin:0 auto;
display:table;
position:absolute;
bottom:20px;
z-index:100;
right:0;
left:0;
width:40%;
}
.indicatorsag2{
margin:0 auto;
display:table;
}
.indicatorsag .carousel-indicators{
position:relative;
right:initial;
margin:0 auto;
display:table;
width:auto;
padding:0 6px;
bottom:-6px;

}
.carousel-indicators li{
display:block;
background:#fff;
border:3px solid #fff;
width:16px;
height:16px;
margin:1px 6px 0;
}
.carousel-indicators li , .slidebtn{
box-shadow:0 1px 2px rgba(0,0,0,0.75);
-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.75);
-moz-box-shadow:0 1px 2px rgba(0,0,0,0.75);
-ms-box-shadow:0 1px 2px rgba(0,0,0,0.75);
-o-box-shadow:0 1px 2px rgba(0,0,0,0.75);
}
.carousel-indicators li.active{
background:#779ee9;
width:18px;
height:18px;
margin:0px 6px 0;
}
.slidebtn{
margin-top:;
display:block;
padding:0px 7px;
height:27px;
line-height:27px;
background:#efece8;
color:#3c4051;
font-size:25px;
}
.carouselcaptionag{
position:absolute;
top:50%;
margin-top:-30px;
z-index:10;
text-align:center;
right:0;
left:0;
}

.carouselcaptionag h3{
color:#dc1921;
font-weight:bold;
padding:18px 25px;
background: rgba(255,255,255,0.85);
display:inline-block;
margin:0 0 5px;
}
.carouselcaptionag p{
color:#fff;
padding:12px 20px;
background: rgba(220,25,33,0.85);
display:table;
clear:both;
margin:0 auto;
}
.carouselcaptionag .btn{
margin-top:25px;
padding:17px 24px;
font-weight:bold;
border:0;
color:#26354f;
box-shadow:0 5px 8px 1px rgba(0,0,0,0.6);
}
.carouselcaptionag .btn:hover{
background: #509ed4;
color:#fff;
border:0;
}
.slideimg{
width:100%;
} 
header.otherheader{
position:relative;
height:173px;
}
.footerag{
background:#252a34;
padding:0px 0px 110px; 
}
.footerag2{
background:#1f232c;
height:50px;
line-height:50px;
}
.footerag .navbar-left{
float:none !important; 
}
.footerag2 .navbar-collapse{
margin-top:3.5px;
}
.footerag2 li a{
color:#6a727f
}
.footerag2 .fa ,.footerag .caret{
display:none;
}
.footerag2 .container{
position:relative;
}
.footerag .footermenus{
margin-top:12px;
}
.footerag .footermenus ul{
list-style:none;
padding:0;
margin:0;
display:table;
width:100%;
}
.footerag .footermenus ul li{
margin:0;
}
.footerag .footermenus ul li a{ 
display:block;
padding:0 12px;
}
.footerag .footermenus ul li a:hover{
color:#ffffff;
}
.footerag2 a.logoag{
margin-top:-3px;
background: rgba(24,27,34,0.9) url(https://031ff6.claudeassets.com/20240418031754im_/http://www.ozartour.com/abdoghaly/images/style/logo.png) center no-repeat;
cursor:auto;
height:165px;
} 
.footerag .container-fluid{
padding:0;
} 
.footerag2 a.logoag:after{
display:none;
}
a#back-top{
background: #191c23;
color:#5e6980;
display:block;
width:41px;
height:41px;
line-height:41px;
cursor:pointer;
text-align:Center;
font-size:25px;
margin:2px 20px 0;
}
a#back-top:hover{
color:#1d2430;
background:#5e6980;
}
.copyrightsag {
color:#808a9b;
margin-top:20px;
position:relative;
}
a.rightsboda{
display:block;
color:#808a9b;
margin-top:8px;
}
a.rightsboda{
color:#fff;
}
a.rightsboda label{
display:inline-block;
width:121px;
height:31px;
background: url(https://664d92.claudeassets.com/20240418031754im_/http://www.ozartour.com/abdoghaly/images/style/uwhag_73.png) center no-repeat;
background-size:100% auto;
filter : brightness(100) grayscale(100%);
-webkit-filter : brightness(100) grayscale(100%);
-moz-filter : brightness(100) grayscale(100%);
-o-filter : brightness(100) grayscale(100%);
margin:0px 5px -8px;
cursor:pointer;
}
a.rightsboda:hover label{
color:#fff;
}
a.rightsboda:hover{
color:#fff;
}
.footerag .social{
margin:8px 75px;
}
.footerag .social li a{
padding:0 !important;
color:#fff; 
line-height:32px;
}
.footerag .social li a[href*="facebook"]{
background:#385bab;
}
.footerag .social li a[href*="twitter"]{
background:#44a7f2;
}
.footerag .social li a[href*="plus"]{
background:#c84444;
}
.footerag .social li a[href*="youtube"]{
background:#db4545;
}
.footerag .social li a[href*="instagram"]{
background:#a6816a;
}
.footerag .social li a:hover{
color:#1d2430  !important;
background:#5e6980;
}
.footerag .navbar-inverse .navbar-nav > .active > a,.footerag  .navbar-inverse .navbar-nav > .active > a:hover,.footerag  .navbar-inverse .navbar-nav > .active > a:focus{
color:#808a9b;
background:transparent;
}
#popup img , #popup iframe , #popup embed , #popup object , #popup video , #popup audio{
max-width:100%;
height:auto;
}
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
.col-xs-5ths {
    width: 20%;
    float: right;
}

@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: right;
    }
}

@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: right;
    }
}

@media (min-width: 992px) and (max-width: 1300px) {
    .col-lg-5ths {
        width: 20%;
        float: right;
    }
}
@media (min-width: 767px) {
    .navbar-nav .dropdown-menu .caret {
	transform: rotate(-90deg);
    }
}



.page_tempag{
margin:25px auto;
min-height:600px;
}
.page_tempag .panel h2 ,  h1.entry-titleag{
margin:0 0 15px;
padding:10px 0 15px;
border-bottom:1px dotted #ccc;
}
.page_tempag .panel ul{
list-style:none;
padding:0;
margin:0;
}
.page_tempag .panel ul li a{
display:block;
line-height:35px;
border-bottom:1px dotted #ddd;
}
.page_tempag .panel ul li:last-child a{
border:0;
}
h1.entry-titleag {
padding:0;
height:61px;
line-height:61px;
margin:0 0 25px;
}
.page_content{
line-height:28px;
}
.page_content blockquote{
background:#f2f2f2;
margin:10px 0;
}
.contactuspage .page_content blockquote{
display:inline-block;
}
.page_content+.contactmessage{
margin-top:30px;
}
.page_content p{
margin:0;
}
.contactuspage .page_content iframe{
width:55%;
float:left;
height:320px;
border:0;
}
.page_content .bx-wrapper{
margin-top:20px !important;
}
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}

.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.newsbig{
border:1px solid #ccc;
padding:17px 20px;
margin:0 0 25px;
}
.newsbig img{
width:100%;
height:185px;
}
.newsbig h1{
font-weight:bold;
margin:15px 0;
padding:0;
}
.newsbig p{
color:#82858b;
line-height:27px;
text-align:justify;
}
.newsbig p a{
font-weight:bold;
}
.newsbig small{
color:#888;
margin-bottom:9px;
display:block;
}
.page-title{
font-weight:bold;
color:#4a91c2;
padding:0 0 15px;
margin:0 0 25px;
border-bottom:1px dotted #bbb;
}
.pagination{
margin:35px auto 0;
display:table;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{
background-color: #478fc1;
border-color: #4187b7;
}
.pagination > li > a, .pagination > li > span{
color: #333;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{
color: #4187b7
}
.bignewsdiv img.postavatar{
margin:0 auto 0px;
}
.post_meta{
font-style:italic; 
display:block;
margin:8px 0 20px; 
color:#999;
}
.notif_page .panel{

border: 1px solid #ccc;
}
.notif_page .panel ul li a{
color:#333333;
line-height:22px;
padding:8px 0;
border-bottom: 1px dotted #ccc;
}
.notif_page .panel ul li a:hover{
color:#4187b7;
}
.notif_page .panel h2 {
border-bottom: 1px dotted #bbb;
}
#maincontent{
background:#fff;
}
.featured_ads{
background: rgba(32,44,64,0.85);
padding:100px 30px 92px; 
}
.featured_ads .carousel{
padding:17px 0 0;
position:relative;
}
.featured_ads .carousel-inner{
padding:0 0px 20px;
margin:0 -10px;
width:auto;
}
.featured_ads .item{
padding:20px 0px 0 ;
}
.featured_ads .item > div{
padding:0 10px;
}
.featured_ads .prod_nav{
width:100%;
}
.featured_ads .prod_nav a{
position:absolute;
top:50%;
margin-top:-34px;
z-index:100;
color:#fff;
font-size:68px;
}
.featured_ads .prod_nav a:hover{
color:#a0d4ff;
}
fieldset.specialoffers {
border: 0px groove #ddd !important;
border-top: 1px solid #4e95c5 !important;
margin:0 54px;
}
legend.specialoffersborder {
width:inherit;
padding:0 25px;
border-bottom:none;
margin:0 auto;
color:#fff;
}
legend.specialoffersborder h1{
margin:0;
padding:0;
font-weight:bold;
}
.specialoffersmall{
position:relative;
overflow:hidden;
}
.specialoffersmall a{
display:block;
}
.specialoffersmall img{
width:100%;
height:236px;
}
.hiddendetailsag{
position:absolute;
background: rgba(65,141,195,0.85);
height:50px;
padding:10px;
bottom:0;
left:0;
right:0;
color:#fff;
-webkit-transition: height 1s; 
-moz-transition: height 1s; 
-ms-transition: height 1s; 
-o-transition: height 1s; 
transition: height 1s;  
}
.specialoffersmall:hover .hiddendetailsag{
height:236px;
padding:5px 40px 20px;
}
.priceoffer{
position:absolute;
background:#fff;
color:#2e83c1;
top:-24px;
padding:33px 15px 0;
width:96px;
height:96px;
z-index:10;
text-align:Center;
display:block;
font-size:18px;
font-weight:bold;
margin-bottom:0;
}
.priceoffer label{
margin-bottom:0;
}
.priceoffer span{
color:#414b5c;
}
.old_price{
font-weight:normal;
color:#848484;
font-size:13px;
text-decoration:line-through;
display:block;
border-top:1px solid #cccccc;
padding-top:3px;
}
.old_price span{
color:#848484;
}
.hiddendetailsag h2{
color:#fff;
margin:0 ;
line-height:30px;
display:inline-block;
padding:0 7px;
}
.specialoffersmall .hiddendetailsag h2.showthis , .specialoffersmall:hover .hiddendetailsag h2.hidethis  , .specialoffersmall p{
visibility:hidden;
opacity:0;
font-size:0;
line-height:0px;
}
.specialoffersmall:hover .hiddendetailsag h2{
font-weight:bold;
padding:0;
}
.specialoffersmall:hover .hiddendetailsag h2.showthis{
visibility:visible;
opacity:1;
line-height:25px;
max-height:50px;
position:relative;
overflow:hidden;
display:block;
width:72%;
margin:8px 0 10px;
}
.specialoffersmall p{
line-height:25px;
white-space:pre-line;
margin:0;
padding:0;
max-height:100px;
position:relative;
overflow:hidden;
}
.specialoffersmall:hover p{
visibility:visible;
opacity:1; 
}
.btn-dark .fa{
display:none;
background:#cbdce9;
height:31px;
line-height:31px;
width:26px;
text-align:center;
}
.btn-dark{
background:#212c3f;
font-weight:bold;
color:#fff;
position:absolute;
top:10px;
height:31px;
line-height:31px;
padding:0 10px;
border:0;
overflow:hidden;
}
.btn-dark:hover , .btn-dark:focus{
background:#fff;
color:#212c3f;
}
.specialoffersmall:hover .btn-dark {
top:initial;
bottom:25px;
background:#fff;
color:#212c3f;
}
.specialoffersmall:hover .btn-dark .fa{
display:block;
}
.bigofferarchive .specialoffersmall{
border:1px solid #83bee7;
}
.specialoffersmall .more_btn{
display:none;
}
.tourism_offers{
background: url(https://6b495a.claudeassets.com/20240418031754im_/http://www.ozartour.com/abdoghaly/images/style/desgin_draft_03.jpg);
padding:100px 0;
}
.centerbluehead{
text-align:center;
color:#5699c9;
font-weight:bold;
margin:0;
padding:0 0 32px;
border-bottom:1px solid #dadada;
}
.centerbluehead label{
color:#606060;
margin:14px 0 0;
font-weight:normal;
display:block;
}
.centerbluehead2 label{
display:inline;
font-weight:bold;
margin:0;
}
.tourismsmall{
border:1px solid #c2c2c2;
}
.tourismsmall a{
display:block;
}
.offerimg{
width:100%;
height:212px;
}
.tourismoffers{
margin-top:44px;
margin-bottom:44px;
}
.tourismmeta{
height:60px;
background: rgba(30,40,58,0.9);
margin-top:-60px;
position:relative;
z-index:2;
padding:12px 17px 0;
}
 
.tourism_hotel label{
display:block;
color:#bdc8dc;
margin:0 0 2px;
}
.toursim_price{
color:#fff;
margin:0;
}
.toursim_price span{
color:#59a4d9;
padding:0 2px;
}
.tourism_details{
background:#414b5c;
height:90px;
padding:20px 17px 0;
}
.tourism_details h2{
color:#fff;
margin:0 0 10px;
padding:0;
font-weight:bold;
}
.tourism_details p{
color:#bdc8dc;
padding:0;
margin:0;
}
.tourism_details p a{
display:inline;
color:#fff;
font-weight:bold;
display:none;
}
.tourismsmall:hover .tourismmeta{
background: rgba(22,102,158,0.9);
}
.tourismsmall:hover .tourism_details{
background: #3484bd;
}
.moreoffers{
margin:0 auto;
font-weight:bold;
padding:15px 22px;
display:table;
}

.visaandflay{
margin-top:100px;
margin-bottom:100px;
}
.visaandflytit{
font-weight:bold;
color:#416079;
padding:0;
margin:0 0 30px;
}
.vissaoffers > div{
padding:0 9px;
}
.vissaoffers {
margin:0 -9px;
}
.visasmall{
margin:9px 0;
}
.visasmall a{
display:block;
border:1px solid #aeaeae;
height:202px;
position:relative;
overflow:hidden;
-o-webkit-filter: grayscale(100%);
-ms-webkit-filter: grayscale(100%);
-moz-webkit-filter: grayscale(100%);
-khtml-webkit-filter: grayscale(100%);
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
.visasmall a:hover{
-o-webkit-filter: grayscale(0%) brightness(120%);
-ms-webkit-filter: grayscale(0%) brightness(120%);
-moz-webkit-filter: grayscale(0%) brightness(120%);
-khtml-webkit-filter: grayscale(0%) brightness(120%);
-webkit-filter: grayscale(0%) brightness(120%);
filter: grayscale(0%) brightness(120%);
}
.visasmall .offerimg{
height:100%;
border:0;
}
.visasmall h2{
position:absolute;
top:12px;
background: rgba(36,46,62,0.79);
padding:18px;
color:#fff;
font-weight:bold;
margin:0;
z-index:5;
line-height:28px;
}
.visasmall a h2{
width:102px;
}
.visasmall a:hover h2 {
width: 180px;
}
.flyoffers > div{
padding:0 9px;
}
.flyoffers {
margin:0 -9px;
}
.flysmall{
display:table;
width:100%;
background:#efefef;
margin:9px 0;
} 
.flysmall > div{
padding:0;
}
.flysmall > div.flydetails{
padding:23px;
}
.flydetails{
color:#72808c;
position:relative;
}
.flydetails a{
font-weight:bold;
color:#da2828;
}
.flydetails a:hover{
color:#4388b9;
}
.flydetails p{
margin:0;
padding:0;
line-height:23px;
}
.flydetails h2{
margin:0 0 12px;
}
.flydetails:after{
content'';
display:block;
position:absolute;
width:0;
height:0;
}
.flyimg .offerimg{
height:166px;
}
.flyimg{
position:relative;
overflow:hidden;
}
.reservnow{
background:#dc3434;
bottom:0;
position:absolute;
display:block;
height:39px;
line-height:39px;
padding:0 16px;
font-weight:bold;
color:#fff;
}
.reservnow:hover ,.reservnow:focus{
background:#414b5c;
color:#fff;
}
.moreflyag{
background:#304657;
display:block;
cursor:pointer;
height:54px;
color:#fff;
margin-top:9px;
}
.moreflyag label{
cursor:pointer;
color:#fff;
margin:0;
height:54px;
line-height:54px;
padding:0 28px;
}
.midbg{
width:100%;
height:200px;
background: url(https://acc359.claudeassets.com/20240418031754im_/http://www.ozartour.com/abdoghaly/images/style/desgin_draft_25.jpg);
 background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.bottom_features{
margin:100px 0;
}
.bottom_features .row > div{
padding:0 10px;
}
.bottom_features .row{
margin:0 -10px;
}
.bottom_features a{
display:block;
position:relative;
overflow:hidden;
cursor:pointer;
border:1px solid #838383;
height:221px;
}
.bottom_features a h2{
position:absolute;
width:95%;
bottom:13px;
z-index:5;
background:rgba(0,0,0,0.85);
font-weight:bold;
padding:14px ;
margin:0;
color:#fff;
}
.bottom_features a h2 small{
color:#fff;
}
.bottom_features .row:hover div img , .bottom_features .row:hover div h2{
-ms-filter:blur(2px);
-khtml-filter:blur(2px);
-o-filter:blur(2px);
-moz-filter:blur(2px);
-webkit-filter:blur(2px);
filter:blur(2px);
}
.bottom_features .row:hover div:hover img , .bottom_features .row:hover div:hover h2{
-ms-filter:blur(0) brightness(140%);
-khtml-filter:blur(0) brightness(140%);
-o-filter:blur(0) brightness(140%);
-moz-filter:blur(0) brightness(140%);
-webkit-filter:blur(0) brightness(140%);
filter:blur(0) brightness(140%);
}
.index_hotels{
margin:100px 0;
}
.hotels_titag{
border-bottom:3px solid #e4e4e4;
display:table;
width:100%;
font-weight:bold;
}
.hotels_titag h1{
display:inline-block;
font-weight:bold;
color:#5699c9;
margin:32px 0 0;
padding:0;
}
.hotels_titag label{
display:block;
clear:both;
}
.hotels_titag .nav-tabs{
border:0;
margin-bottom:-2px;
}
.hotels_titag .nav-tabs > li > a{
background:#414b5c;
text-align:center;
color:#fff;
border:0;
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-o-border-radius:0;
padding:16px 61px 11px;
margin:0;
}
.hotels_titag .nav-tabs > li.active > a,.hotels_titag .nav-tabs > li.active > a:hover, .hotels_titag .nav-tabs > li.active > a:focus{
background:#5699c9;
color:#fff;
margin:0;
border:0;
}
.morehotels{
height:317px;
width:100%;
display:block;
cursor:pointer;
color:#fff;
background:#5699c9;
text-align:center;
border:1px solid #c2c2c2;
font-weight:bold;
}
.morehotels:hover{
color:#fff;
background:#2d3441;
}
.morehotels .fa{
display:block;
clear:both;
font-size:72px;
line-height:80px;
padding-top:102px;
}
.hotelsoffers{
margin:50px 0 0;
}
.hotelsoffers .row{
margin:0 -10px;
}
.hotelsoffers .row > div{
padding:0 10px;
}
.hotelsmall{
border:1px solid #c2c2c2;
background:#2d3441;
}
.hotelsmall:hover{
background:#1e6291;
}
.hotelimg{
position:relative;
overflow:hidden;
}
.hotelimg .offerimg{
height:208px;
}
.hotelimg .hotel_title{
position:absolute;
z-index:5;
bottom:0;
color:#fff;
padding:30px 14px 16px;
margin:0;
font-weight:bold;
background: rgba(0,0,0,0);
background: -moz-linear-gradient(top, rgba(0,0,0,0) 10%, rgba(0,0,0,1) 81%);
background: -webkit-gradient(left top, left bottom, color-stop(10%, rgba(0,0,0,0)), color-stop(81%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 10%, rgba(0,0,0,1) 81%);
background: -o-linear-gradient(top, rgba(0,0,0,0) 10%, rgba(0,0,0,1) 81%);
background: -ms-linear-gradient(top, rgba(0,0,0,0) 10%, rgba(0,0,0,1) 81%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 10%, rgba(0,0,0,1) 81%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
left:0;
right:0;
}
.hotelimg .hotel_title a{
color:#fff;
}
.hotelimg .hotel_title a:hover{
color:#fae278;
}
.hotelimg .hotel_title span{
color:#98cff6;
}
.hotelimg .hotel_title label{
margin:0;
color:#fff;
}
.hotelmeta{
height:66px;
padding:10px 14px;
}
.hotelprice {
color:#bdc8dc;
font-weight:bold;
}
.hotelprice label{
clear:both;
display:block;
}
.hotelprice label i{
font-style:normal;
}
.starsimg{
margin:20px 5px 0;
}
.hotel_btns{
display:table;
width:100%;
}
.hotel_btns > div{
padding:0;
}
.hotel_btns .btn{
border-radius:0;
-webkit-border-radius:0;
-moz-border-radius:0;
-o-border-radius:0;
height:41px;
line-height:41px;
padding:0;
font-weight:bold;
border:0;
}
.hotel_btns .btn:focus{
border:0;
}
.btn_primary2{
background:#4788b6;
}
.hotelsoffers2 .hotelsmall{
margin:10px 0;
}
.hotelsoffers2 .row{
margin:0 -10px;
}
.hotelsoffers2 .row > div{
padding:0 10px;
}
.index_cars{
background:#f2f2f2;
}
.index_cars2{
background: url(https://3c0601.claudeassets.com/20240418031754im_/http://www.ozartour.com/abdoghaly/images/style/desgin_draft_26.png) center bottom no-repeat;
background-size:auto auto;
position:relative;
bottom:-36px;
padding:50px 0 99px;
}
.cars_titag{
font-weight:bold;
color:#458ec3;
margin:0 0 35px;
padding:0;
}
.cars_titag .fa{
color:#416079;
}
.cars_offers .item > div{
padding:0;
}
.cars_offers {
padding:0 27px;
} 
.index_cars .prod_nav{
width:100%;
}
.index_cars .prod_nav a{
position:absolute;
top:50%;
margin-top:-27px;
z-index:100;
color:#fff;
width:54px;
height:54px;
line-height:54px;
text-align:center;
font-size:28px;
background: rgba(206,28,36,0.8);
}
.index_cars .prod_nav a:hover{
background: rgba(0,0,0,0.8);
}
.carsmall{
position:relative;
overflow:hidden;
}
.carsmall{
display:block;
background:#efefef;
}
.carsmall a .car_meta{
position:absolute;
left:0;
bottom:0;
top:0;
right:0;
background: rgba(0,0,0,0);
background: -moz-linear-gradient(top, rgba(0,0,0,0) 19%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(19%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 19%, rgba(0,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0) 19%, rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0) 19%, rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 19%, rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
}
.carsmall a:hover .car_meta{
background: rgba(67,135,182,0.89);
background: -moz-linear-gradient(-60deg, rgba(67,135,182,0.89) 0%, rgba(68,134,182,0.89) 57%, rgba(68,134,182,0.08) 57%, rgba(68,134,182,0.08) 58%, rgba(67,135,182,0.08) 58%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(67,135,182,0.89)), color-stop(57%, rgba(68,134,182,0.89)), color-stop(57%, rgba(68,134,182,0.08)), color-stop(58%, rgba(68,134,182,0.08)), color-stop(58%, rgba(67,135,182,0.08)));
background: -webkit-linear-gradient(-60deg, rgba(67,135,182,0.89) 0%, rgba(68,134,182,0.89) 57%, rgba(68,134,182,0.08) 57%, rgba(68,134,182,0.08) 58%, rgba(67,135,182,0.08) 58%);
background: -o-linear-gradient(-60deg, rgba(67,135,182,0.89) 0%, rgba(68,134,182,0.89) 57%, rgba(68,134,182,0.08) 57%, rgba(68,134,182,0.08) 58%, rgba(67,135,182,0.08) 58%);
background: -ms-linear-gradient(-60deg, rgba(67,135,182,0.89) 0%, rgba(68,134,182,0.89) 57%, rgba(68,134,182,0.08) 57%, rgba(68,134,182,0.08) 58%, rgba(67,135,182,0.08) 58%);
background: linear-gradient(120deg, rgba(67,135,182,0.89) 0%, rgba(68,134,182,0.89) 57%, rgba(68,134,182,0.08) 57%, rgba(68,134,182,0.08) 58%, rgba(67,135,182,0.08) 58%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4387b6', endColorstr='#4387b6', GradientType=1 );
-moz-animation: fadeIn .3s ease-in ;
    -webkit-animation: fadeIn .3s ease-in ;
    animation:fadeIn .3s ease-in ;
}
.car_meta .viplabel{
opacity:0;
visbility:hidden;
position:absolute;
background:#ce1c24;
color:#fff;
font-size:50px;
padding:6px 16px;
line-height:initial;
top:47px;
margin:0;
font-family:arial;
font-weight:bold;
} 
.carsmall a .car_meta h2{
color:#a9a9a9;
margin:0;
padding:16px;
position:absolute;
bottom:0;
}
.carsmall a:hover .car_meta h2{
color:#fff;
background: rgba(0,0,0,0.8);
bottom:50px;
padding:10px;
}
.carsmall a:hover .car_meta .viplabel{
visability:visible;
opacity:1;
display:block;
}
.caroffers{
margin:0 -10px;
}
.caroffers > div{
padding:10px;
}
.videosarchive > div{
padding:10px;
}
.videosarchive {
margin:0 -10px;
}
.videomall{
position:relative;
overflow:hidden;
}
.videomall img{
height:180px;
border:2px solid #ddd;
}
.videomall a .video_meta{
position:absolute;
z-index:5;
background:rgba(0,0,0,0.8);
color:#fff;
text-align:center;
line-height:180px;
right:0;
left:0;
top:0;
font-size:50px;
visbility:hidden;
opacity:0;
}
.videomall a:hover .video_meta{
visbility:visible;
opacity:1;
}
.video_tit{
font-weight:bold;
margin:8px 0 5px;
padding:0;
color:#ce1c24;
}
.videomall a:hover .video_tit{
color:#475165;
}
.dropdown-menu{
min-width:190px;
}
.realestatesmall{
border:1px solid #ccc;
border-bottom:3px solid #5197c9;
}
.rsoffers{
margin:0 -10px;
}
.rsoffers > div{
padding:10px;
}
.realestatesmall a{
display:block;
}
.realestatesmall img{
height:200px;
}
.rs_details{
padding:12px;
height:75px;
border-bottom:1px solid #ddd;
}

.rs_details h2{
font-weight:bold;
line-height:25px;
margin:0;
padding:0;
overflow:hidden;
}
.rsmeta{
padding:12px 15px;
color:#999;
border-bottom:1px solid #ddd;
}
.realestatesmall .rsmeta a{
display:inline-block;
}
.rs_btns{
margin:0;
padding:12px 0;
}
.realestatesmall .toursim_price{
color:#7a808c;
}
.rsmeta .btn{
margin-top:-8.5px;
}
#breadcrumbs{
list-style:none;
overflow:hidden;
padding:10px 20px;
margin:0 auto 55px;
display:table;
}
#breadcrumbs li{
display:inline-block;
vertical-align:middle;
color:#3484bd;
}
#breadcrumbs li a{
color:#606a7b;
}
#breadcrumbs li a:hover{
color:#3484bd;
}
#breadcrumbs .separator{
font-size:18px;
font-weight:100;
color:#3484bd;
} 
.postgallery{
margin:0 -5px;
}
.postgallery > div{
padding:0 5px;
}
.smallphotos{
margin-bottom:12px;
}
.smallphotos:last-child{
margin-bottom:0;
}
.smallphotos img{
width:100%;
height:auto;
border:1px solid #bbb;
}
.mainimga{
height:380px;
background:#eee;
width:100%;
display:table;
}
.mainimgac{
display:table-cell;
vertical-align:middle;
}
.mainimga img{
max-height:100%;
margin:0 auto;
}
.specialimggallery{
height:400px;
}
.priceoffera{
color:green;
border:1px solid #ccc;
padding:10px 15px;
display:inline-block;
text-align:center;
}
.offdetag{
display:table;
width:100%;
margin:20px 0;
}
.offdetag2{
display:table;
width:100%;
margin:20px 0;
padding:20px 0;
border-top:1px dotted #ccc;
}
.resernowbtn{
margin:40px auto;
display:table;
}
.quantitylabel{
display:inline-block;
margin:0 10px;
padding:10px 12px;
border:1px solid #ddd;
background:#efefef;
font-weight:normal;
}
.quantitylabel label{
color:red;
font-weight:bold;
}
.classpric{
color:#666;
font-weight:normal;
}
.offer_attach label{
border:1px solid #82c1ee;
text-align:Center;
margin:0;
display:block;
padding:20px 25px;
}
.offer_attach label:hover{
background:#489edc;
border:1px solid #489edc;
color:#fff;
}
.offer_attach {
margin:20px 0 0;
}
.offer_attach span , .offer_attach .fa{
display:block;
}
.offer_attach .fa{
font-size:40px;
margin-bottom:12px;
color:#489edc;
}
.offer_attach label:hover .fa{
color:#fff;
}
.specialimggallery2{
height:120px;
margin-top:15px;
}
.specialimggallery2 .row{
margin:0 -7px;
}
.specialimggallery2 .row > div{
padding:0 7px;
}
.vid_container{
border:7px solid #ccc;
padding:0;
margin-bottom:20px;
}
.vid_container embed , .vid_container iframe , .vid_container object{
width:100%;
height:500px;
margin:0;
padding:0;
}
.page-title span{
color:#666;
}
.hotel_meta , .hotel_meta img{
display:block;
}
.hotel_meta img{
margin:4px auto 0;
}
.offer_attach2 label{
margin:15px 0;
height:128px;
font-weight:normal;
}
.offer_attach3 label{
height:auto;
border:1px solid #ccc;
padding:15px 8px;
margin:5px;
}
.offer_attach3 .row , .offer_attach3{
margin:0;
}
.offer_attach3 .row > div{
padding:0;
}
.offer_attach3 span{
font-weight:bold;
display:block;
margin:10px 0 0;
color:#489edc;
font-size:17px;
}
.offer_attach3 label:hover span{
color:#fff;
}
.offer_attach3 span small{
font-weight:normal;
color:#666;
}
.offer_attach3 label:hover small{
color:yellow;
}
.roomsattach .panel > a{
background:#efefef;
display:block;
cursor:pointer;
color:#777;
}
.roomsattach .panel > a[aria-expanded="true"]{
background:#4d9dda;
color:#fff;
border-radius:4px 4px 0 0;
-webkit-border-radius:4px 4px 0 0;
-moz-border-radius:4px 4px 0 0;
-o-border-radius:4px 4px 0 0;
}
.roomsattach{
margin-top:40px;
}
.ui-datepicker{
margin-top:0 !important;
}
.offer_attach4{
margin:20px 0;
}
.offer_attach4 label{
border:1px solid #ddd;
padding:10px 15px;
display:block;
margin:0;
font-weight:normal;
color:#666;
}
.offer_attach4 label span{
display:block;
font-weight:bold;
color:#3484bd;
margin-top:5px;
}
.offer_attach4 .row{
margin:0 -7px;
}
.offer_attach4 .row > div{
padding:7px;
}
#wp-admin-bar-wp-logo{
display:none !important;
}







.white_spaced{
white-space:pre-line;
}
body .rw-ui-report .rw-ui-poweredby , .atm-f , #at-expanded-menu-host #at-expanded-menu-container .at-branding-info.at-expanded-menu-branding, #at-expanded-menu-host #at-expanded-menu-container .at-branding-logo.at-expanded-menu-branding{
display: none !important;
opacity: 0 !important;
visibility:hidden !important;
}
 
   
ul.dwls_search_results{
width:28% !important;
direction:rtl !important;
}
ul.dwls_search_results li{
text-align:right !important;
}
.gallerymodal img{
margin:0 auto;
max-width:100% !important;
height:75vh  !important;
}
 
.bx-wrapper{
direction:ltr;
overflow: hidden;
height:190px;
margin: 0 auto 20px !important;
}
.bx-wrapper .bx-viewport{
left:0 !important;
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
bottom:0 !important;
}
.bx-wrapper .bx-controls-direction a {
top: 40% !important;
} 
.bx-wrapper .carousel-item a{
display:block;
height:150px;
border:1px solid #aaafba;
cursor:zoom-in;
}
 
.contactmessage label{
display:block;
font-weight:normal;
margin:0;
}
.contactmessage input , .contactmessage textarea , .gform_wrapper textarea.medium , .gform_wrapper .hidden_label input.large, .gform_wrapper .hidden_label select.large, .gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large{ 
padding:7px 8px;
width:100% !important;
border:1px solid #ddd;
margin:5px 0 12px;
}
.recaptchatable #recaptcha_response_field{
border:1px solid #ddd !important;
margin-right: 7px;
}
#recaptcha_privacy{
display:none !important;
}
.recaptchatable .recaptcha_image_cell center img{
height: 100% !important;
width: 100%;
}
.recaptchatable #recaptcha_image{
margin-right: 7px !important;
}
.contactmessage .recaptchatable .recaptcha_image_cell{
padding:0px!important;
}
span.required{
color:#f20000;
}
.contactmessage input[type="submit"] , .contactmessage input[type="button"]{
width:auto !important;
padding:7px 15px;
background:#2267c0;
color:#fff;
font-weight:bold;
}
.contactmessage input[type="button"]{
background:#eee;
color:#999;
} 
html .contactmessage .upload-multi .gform_drop_area , html .contactmessage .upload-multi  .gform_fileupload_multifile{
text-align:center !important;
}
.contactmessage input[type="submit"]:hover{
background:#555f70;
}
.gform_wrapper{
max-width:100% !important;
}
.sideads{
text-align:Center;
margin-bottom:20px;
}
.sideads img , .sideads iframe , .sideads embed , .sideads object , .sideads video , .sideads audio ,.sideads .canvas{
max-width:100% !important;
margin:0 auto;
display:table;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-o-border-radius:4px;
}
 
  

.thernothing{
padding:150px 0;
}
.twitterpage{
height: 340px;
margin-top: 20px;
border:1px solid #c9d4dc;
}

.sideads{
text-align:Center;
margin-bottom:20px;
}
.sideads img , .sideads iframe , .sideads embed , .sideads object , .sideads video , .sideads audio ,.sideads .canvas{
max-width:100% !important;
width:100% !important;
margin:0 auto;
display:table;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-o-border-radius:4px;
}
.breakdiv{
height:40px;
width:100%;
clear: both;
}
.bigofferarchive > .row > div{
padding:15px;
}
.bigofferarchive .visasmall{
margin:0;
}
/*
     FILE ARCHIVED ON 09:51:04 Sep 07, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:25:35 Nov 09, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.528
  exclusion.robots: 0.057
  exclusion.robots.policy: 0.043
  esindex: 0.011
  cdx.remote: 54.208
  LoadShardBlock: 349.679 (3)
  PetaboxLoader3.datanode: 227.209 (5)
  PetaboxLoader3.resolve: 795.294 (3)
  load_resource: 854.313 (2)
  revisit.resolve: 742.212
*/