@font-face{font-family:"bold font";src:url(../fonts/calibrib.ttf) format("truetype");}
@font-face{font-family:"book font";src:url(../fonts/calibrib.ttf) format("truetype");}
@font-face{font-family:"light font";src:url(../fonts/calibri.ttf) format("truetype");}
@font-face{font-family:"medium font";src:url(../fonts/calibril.ttf) format("truetype");}
@font-face{font-family:"semibold font";src:url(../fonts/calibrib.ttf) format("truetype");}
@font-face{font-family:"Exo Bold Italic";src:url("../fonts/Exo-Bold-Italic.eot?") format("eot"),url("../fonts/Exo-Bold-Italic.woff") format("woff"),url("../fonts/Exo-Bold-Italic.ttf") format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:"Exo Light";src:url("../fonts/Exo-Light.eot?") format("eot"),url("../fonts/Exo-Light.woff") format("woff"),url("../fonts/Exo-Light.ttf") format("truetype");font-weight:normal;font-style:normal;}
.navbar-inner{border:none;border-radius:0px;}
.icon-xxs{font-size:21px;width:25px;height:25px;line-height:30px;vertical-align:middle;color:#282e3c;background:#fcbe16;border-color:#fcbe16;border-radius:50%;}
.icon-xxs1{font-size:19px;width:25px;height:25px;line-height:30px;vertical-align:middle;color:#fff !important;background:#9B9A98;border-color:#fcbe16;border-radius:50%;}
.unit-body{font-weight:bold;color:#fff !important;text-transform:uppercase;margin-left:4px;}
.contact_heading{color:#fff;font-family:bold font;padding:100px;text-align:center;font-weight:900;font-size:600%;}
.unit-horizontal{padding:5px !important;}
.navbar .nav>li>a{text-shadow:none;}
.newicon:before{top:-2px;position:relative !important;}
#searchbox{margin-top:-25px;position:relative;padding:10px 20px 20px 20px;z-index:199;}
.whitebox{background-color:#ffffff;border:1px solid #aaa;border-radius:5px;-webkit-box-shadow:0px 2px 3px 0px rgba(143,139,143,0.75);-moz-box-shadow:0px 2px 3px 0px rgba(143,139,143,0.75);box-shadow:0px 2px 3px 0px rgba(143,139,143,0.75);}
.wrapper{width:1000px;margin:0 auto;position:relative;}
#searchbox h1{margin:0;padding:0;font-size:18px;line-height:24px;color:#333333;text-transform:uppercase;font-weight:bold;}
.flt-right{float:right;}
a{color:#122649;outline:none;text-decoration:none;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-ms-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in;}
.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:0px !important;height:40px !important;width:320px;;}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;padding-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:light font;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:6px;right:-130px;width:20px;float:right;}
.searchform_table tr td{}
.searchform_table input{height:40px;width:120px;border-radius:0px;margin-bottom:0px;border:1px solid #aaa;float:left;}
::-webkit-input-placeholder{text-align:center;}
.searchform_table button{height:40px;border-radius:2px;width:100px;}
.calendar-box{float:left;border:1px solid #aaa;width:38px;height:40px;margin-left:1px;}
.icon-bar img{transition:all 200ms ease-in;display:inline-block;}
.icon-bar img:hover{transform:translateY(-5px);}
.fa-facebook{background:#fff!important;color:#000!important;border-radius:50%!important;padding:6px 11px 8px 9px !important;border:1px solid #000!important;}
.fa-twitter{background:#fff!important;color:#000!important;border-radius:50%!important;padding:7px 7px 7px 7px !important;border:1px solid #000!important;}
.fa-google-plus{background:#fff!important;color:#000!important;border-radius:50%!important;padding:7px 6px 7px 8px !important;border:1px solid #000!important;}
.fa-linkedin{background:#fff!important;color:#000!important;border-radius:50%!important;padding:6px 7px 8px 9px !important;border:1px solid #000!important;}
.fa-pinterest{background:#fff!important;color:#000!important;border-radius:50%!important;padding:7px 8px 8px 9px !important;border:1px solid #000!important;}
.fa-instagram{background:#fff!important;color:#000!important;border-radius:50%!important;padding:7px 8px 7px 8px !important;border:1px solid #000!important;}
.fa-facebook:hover{background:#3B5998!important;color:#fff!important;border:1px solid #3B5998!important;}
.fa-twitter:hover{background:#55ACEE!important;color:#fff!important;border:1px solid #55ACEE!important;}
.fa-google-plus:hover{background:#dd4b39!important;color:#fff!important;border:1px solid #dd4b39!important;}
.fa-linkedin:hover{background:#007bb5!important;color:#fff!important;border:1px solid #007bb5!important;}
.fa-pinterest:hover{background:#cb2027!important;color:#fff!important;border:1px solid #cb2027!important;}
.fa-instagram:hover{background:#125688!important;color:#fff!important;border:1px solid #125688!important;}
.footer-links a:hover:after{width:100%;}
.footer-links a:after{display:block;position:absolute;left:0;bottom:-10px;width:0;height:2px;background-color:#1b4280;content:"";-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}
.all-logos{padding:10px;cursor:pointer;transition:all 200ms ease-in;}
.all-logos img:hover{transform:scale(1.1);}
.range-condensed{margin-left:0;margin-right:0;}
.range > .cell-lg-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}
.range-condensed > [class*='cell']{padding-left:0;padding-right:0;}
.box-offer{position:relative;z-index:2;}
.box-offer::before{border-top:10px solid #98cb45;border-bottom:10px solid #98cb45;transform:scale3d(0, 1, 1);}
.box-offer::before, .box-offer::after{top:0;left:0;height:100%;width:100%;transform-origin:center;}
.box-offer::before, .box-offer::after{box-sizing:border-box;content:'';position:absolute;width:100%;height:100%;z-index:-1;opacity:0;transition:.3s all ease;}
.range > .cell-lg-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}
.box-offer img{z-index:2;position:relative;width:100%;}
.center-block{display:block;margin-left:auto;margin-right:auto;}
/*.img-responsive{display:block;max-width:100%;height:auto;}*/
html .page .offset-lg-top-0{margin-top:0;}
.range > .cell-lg-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;}
.range > [class*='cell']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}
.range > .cell-lg-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;float:left;}
.page .section-lg-30{padding-top:30px;padding-bottom:30px;}
.box-offer .section-svg svg{position:absolute;top:50%;left:-28px;width:60px;height:30px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);z-index:100;}
.page .text-bold, .page strong{font-weight:700;}
@media (max-width:1799px) and (min-width:1200px){.box-offer h3{margin-bottom:5px;}
}
@media (max-width:1799px) and (min-width:1200px){.box-offer h3{font-size:28px;}
}
html .page .offset-top-0{margin-top:0;}
.page .text-bold, .page strong{font-weight:700;}
.page .text-italic{font-style:italic;}
.page blockquote.quote .text-gray, .page .text-gray{color:#c0c0c0;}
@media (max-width:1799px) and (min-width:1200px){.box-offer h5{font-size:16px;}
}
.font-default{font-family:"PT Sans", Helvetica, Arial, sans-serif;}
.reveal-inline-block{display:inline-block !important;}
.text-center{text-align:center;}
.box-offer .section-svg{position:relative;}
.page .section-lg-30{padding-top:30px;padding-bottom:30px;}
.margin-30{margin:30px;}
.text-italic{font-style:italic;}
.range > .cell-lg-8{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:66.66666667%;float:left;}
.range > .cell-lg-4{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:33.33%;float:left;height:182px;}
.cell-lg-6::after{border-left:10px solid #98cb45;border-right:10px solid #98cb45;transform:scale3d(1, 0, 1);}
#vlightbox1{width:100%;zoom:1;}
#vlightbox1 .vlightbox1{-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out;overflow:hidden;}
#vlightbox1 .vlightbox1{display:-moz-inline-stack;display:inline-block;zoom:1;position:relative;vertical-align:top;margin:5px;font-family:Trebuchet,Tahoma,Arial,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;text-align:center;color:#000;padding:10px;border:1px solid #eee;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.1);}
.vlightbox1:hover::after, .box:hover::before{-webkit-transform:scale(1);}
#vlightbox1 .vlightbox1 img{display:block;border:none;margin:0;height:140px;width:190px;}
#vlightbox1 .vlightbox1:nth-child(1){transform:rotate(-7deg) scale(1.05);top:50px;right:20px;}
#vlightbox1 .vlightbox1:nth-child(3){transform:rotate(3deg) scale(1.0);top:50px;left:20px;}
#vlightbox1 .vlightbox1:nth-child(4){top:25px;left:20px;}
#vlightbox1 .vlightbox1:nth-child(5){transform:rotate(-3deg) scale(1.05);top:-30px;left:36px;}
#vlightbox1 .vlightbox1:nth-child(6){transform:rotate(7deg) scale(1.05);left:56px;}
#vlightbox1 .vlightbox1:nth-child(7){transform:rotate(11deg) scale(1.05);}
#vlightbox1 .vlightbox1:nth-child(8){top:-80px;}
#vlightbox1 .vlightbox1:nth-child(9){transform:rotate(-5deg) scale(1.05);}
#vlightbox1 .vlightbox1:nth-child(10){top:-70px;}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
.text-center{text-align:center;}
footer{background-color:#f2f2f2;padding:25px;}
.navbar{margin-bottom:20px;overflow:visible;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;background:#fff;}
.navbar-inner{border:none;border-radius:0px;}
.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top, #fff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #fff, #f2f2f2);background-image:-o-linear-gradient(top, #fff, #f2f2f2);background-image:linear-gradient(to bottom, #fff, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);}
.navbar-inner:before, .navbar-inner:after{display:table;line-height:0;content:"";}
.nav-collapse.collapse{height:auto!important;overflow:visible!important;}
.nav-collapse.collapse{height:auto;overflow:visible;}
.collapse{position:relative;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease;}
.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}
.navbar{min-height:40px;margin-bottom:0px !important;}
.nav{margin-bottom:20px;margin-left:0;list-style:none;}
.navbar .nav>li{float:left;}
li{line-height:20px;}
.navbar .nav>li>a{text-shadow:none;}
.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;cursor:pointer;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;}
.nav>li>a{display:block;}
.unit-horizontal{padding:5px !important;}
.navbar .nav>li{float:left;}
.widget-title{text-align:left;color:#373B3E;margin-left:89px;font-size:16px;font-weight:bold;}
.widget-title1{text-align:left;color:#373B3E;font-size:16px;font-weight:bold;}
.widget ul{text-align:left;margin-bottom:0;margin-left:50px;}
.widget ul li{list-style:none;text-align:left;font-size:13px;font-weight:700;margin-top:9px;}
.widget ul li a{color:#2E4772;}
.widget ul li a:hover{color:#0da2d4 !important;}
.widget ul li a.active{color:#0da2d4;}
.footer-yellow-line{margin-left:43%;margin-right:14%;border-bottom:2px solid #fcbe16;}
.footer-yellow-line1{margin-left:29%;margin-right:44%;border-bottom:2px solid #fcbe16;}
.footer-yellow-line2{margin-left:1%;margin-right:60%;border-bottom:2px solid #fcbe16;}
.copyright{margin-top:15px;margin-left:20px;color:#2E4772;font-size:13px;}
.copyright a{color:#2E4772;font-size:13px;font-weight:bold;}
.navbar-inner{background:#122649;border-bottom:5px solid #0da2d4;position:fixed;width:100%;height:44px;top:0px;transition:all 0.4s ease;}
.sticky1{font-size:24px;line-height:48px;height:48px;background:#efc47D;text-align:left;padding-left:20px;}
header{position:fixed !important;width:100%;}
.tagline{font-size:40px;font-family:E;font-style:italic;position:relative;top:200px;left:60px;color:#1b4280;overflow:hidden;height:120px}
.tagline_main{font-size:40px;font-family:E;font-style:italic;position:relative;top:200px;left:60px;color:#1b4280;}
.maintag{font-weight:800;margin-top:-40px;font-style:normal;opacity:0.3;-moz-transform:scale(1, -1);-webkit-transform:scale(1, -1);-o-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1);}
.hovereffect{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;}
.hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;left:0;background-color:rgba(255, 255, 255, 0.7);top:-200px;opacity:0;z-index:100001;filter:alpha(opacity=0);-webkit-transition:all 0.1s ease-out 0.5s;transition:all 0.1s ease-out 0.5s;}
.hovereffect:hover .overlay{opacity:1;filter:alpha(opacity=100);top:0px;-webkit-transition-delay:0s;transition-delay:0s;z-index:100001;background:rgba(0, 0, 0, 0.6);}
.hovereffect:hover .infobutton button{opacity:1;background:#f0ad4e;color:#fff;}
.hovereffect:hover .overlay{background-color:rgba(170,170,170,0.4);}
.hovereffect h2, .hovereffect img{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.hovereffect img{display:block;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.hovereffect:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.hovereffect h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;padding:10px;background:rgba(0, 0, 0, 0.6);}
.hovereffect a.info{display:inline-block;text-decoration:none;padding:7px 14px;text-transform:uppercase;color:#fff;border:1px solid #fff;margin:50px 0 0 0;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;font-weight:normal;height:85%;width:85%;position:absolute;top:-12%;left:8%;padding:70px;}
.hovereffect:hover a.info{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background-color:rgba(0,0,0,0.4);}
.loader{position:fixed;left:0px;top:0px;width:100%;height:800px;overflow-y:hidden;z-index:1000028;background:50% 50% no-repeat rgb(255, 255, 255);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.8;}
@keyframes wave-animation{0%{background-position:0 bottom};100%{background-position:200px bottom};}
@keyframes loading-animation{0%{background-size:200px 0px};100%{background-size:200px 200px};}
.wave{background-image:url('http://i.imgur.com/uFpLbYt.png');@include background-clip(text);color:rgba(0,0,0,0);text-shadow:0px 0px rgba(255,255,255,0.06);animation:wave-animation 1s infinite linear, loading-animation 10s infinite linear alternate;background-size:200px 100px;background-repeat:repeat-x;opacity:1;}
.wave-2{@include background-clip(initial);display:inline-block;}
#demo-1{position:relative;overflow:hidden;width:100%;min-height:430px;background-color:#999;}
.fixed{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:201;}
.text-center{text-align:center;}
header img{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.sticky img{transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);}
.custom-input{border-radius:0px !important;background-color:#eceaeb !important;border:none;border-bottom:1px solid #f6a323 !important;}
.contact_head{font-family:'bold font';color:#152b64;}
.address{font-family:'light font';font-size:18px;}
.span, .span_large{float:left;width:100px;background-color:rgba(0,0,0, 0.02);height:100px;vertical-align:middle;border-radius:1px;margin-right:100px;}
.location_indicator{margin:30px auto;position:relative;left:-9px;top:-445px;}
.location_indicator:before, .location_indicator:after{position:absolute;content:"";}
.location_indicator:before{width:20px;height:20px;border-radius:100% 100% 100% 0;box-shadow:0px 0px 0px 2px rgba(255,255,255,1);-webkit-animation:mapping 1s linear infinite;-moz-animation:mapping 1s linear infinite;animation:mapping 1s linear infinite;-webkit-transform:rotate(-46deg);-moz-transform:rotate(-46deg);transform:rotate(-46deg);}
.location_indicator:after{width:30px;height:10px;border-radius:100%;left:-3px;background-color:rgba(214, 70, 70, 0.2);top:24px;}
@-webkit-keyframes mapping{0%{top:0;}
50%{top:-5px;}
100%{top:0;}
}
@-moz-keyframes mapping{0%{top:0;}
50%{top:-5px;}
100%{top:0;}
}
@-keyframes mapping{0%{top:0;}
50%{top:-5px;}
100%{top:0;}
}
.overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.85);z-index:100012;color:white;}
#navi,
#infoi{width:100%;height:100%;position:absolute;top:0;left:0;}
#infoi{z-index:10;}
.form-group label{font-family:light font;}
.navbar .nav>li.active{background:#0da2d4;}
.list-group-item{font-size:16px;border:none !important;background-color:transparent !important;color:#12274a !important;font-family:semibold font;padding:6px 13px;}
.list-group-item .inner-div{background:url(../images/FAQ/Number1.png) no-repeat;float:left;width:20px;text-align:center;height:30px;background-size:20px;}
.list-group-item .inner-div p{padding:2px 4px 10px;}
.bannerdiv{position:relative;height:40px;top:40px;background:#122649;z-index:1;opacity:0.6;}
.numbers{background:url(../images/FAQ/Number1.png) no-repeat;width:29px;height:26px;float:left;text-align:center;background-size:27px 25px;font-size:18px;}
.faq_number_image{background:url(../images/FAQ/Number1Big.png) no-repeat;background-size:auto auto;background-size:auto auto;background-size:39px 34px;position:absolute;height:35px;width:47px;}
.faq_number{padding:10px;}
.faq_question{margin-left:43px;line-height:26px;}
.cf .span{position:relative;margin:15%;margin-left:45%;}
.typing_loader{width:6px;height:6px;border-radius:50%;-webkit-animation:typing 1s linear infinite alternate;-moz-animation:Typing 1s linear infinite alternate;-ms-animation:Typing 1s linear infinite alternate;animation:typing 1s linear infinite alternate;margin:46px auto;position:relative;left:-12px;}
@-webkit-keyframes typing{0%{background-color:rgba(255,255,255, 1);box-shadow:12px 0px 0px 0px rgba(255,255,255,0.2),
24px 0px 0px 0px rgba(255,255,255,0.2);}
25%{background-color:rgba(255,255,255, 0.4);box-shadow:12px 0px 0px 0px rgba(255,255,255,2),
24px 0px 0px 0px rgba(255,255,255,0.2);}
75%{background-color:rgba(255,255,255, 0.4);box-shadow:12px 0px 0px 0px rgba(255,255,255,0.2),
24px 0px 0px 0px rgba(255,255,255,1);}
}
@-moz-keyframes typing{0%{background-color:rgba(255,255,255, 1);box-shadow:12px 0px 0px 0px rgba(255,255,255,0.2),
24px 0px 0px 0px rgba(255,255,255,0.2);}
25%{background-color:rgba(255,255,255, 0.4);box-shadow:12px 0px 0px 0px rgba(255,255,255,2),
24px 0px 0px 0px rgba(255,255,255,0.2);}
75%{background-color:rgba(255,255,255, 0.4);box-shadow:12px 0px 0px 0px rgba(255,255,255,0.2),
24px 0px 0px 0px rgba(255,255,255,1);}
}
@keyframes typing{0%{background-color:rgba(255,255,255, 1);box-shadow:12px 0px 0px 0px rgba(255,255,255,0.2),
24px 0px 0px 0px rgba(255,255,255,0.2);}
25%{background-color:rgba(255,255,255, 0.4);box-shadow:12px 0px 0px 0px rgba(255,255,255,2),
24px 0px 0px 0px rgba(255,255,255,0.2);}
75%{background-color:rgba(255,255,255, 0.4);box-shadow:12px 0px 0px 0px rgba(255,255,255,0.2),
24px 0px 0px 0px rgba(255,255,255,1);}
}
.half-circle{height:50px;width:50px;border-radius:50%;-moz-border-radius:90px 90px 0 0;background:#fff;position:relative;margin-top:-30px;z-index:1;margin-left:45%;}
.inner_circle{background:#eaa327;position:relative;cursor:pointer;height:30px;width:30px;top:8px;border-radius:50%;left:10px;}
.catAnim{position:absolute;width:95%;height:88%;background-color:rgba(54, 110, 135, 0.4);border:1px solid #ffffff;top:0;bottom:0;margin:auto;left:2.5%;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);opacity:0;}
.AnimateCategory:hover .catAnim{opacity:1;z-index:1000;-moz-transform:scale(0.9);-webkit-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}
.AnimateCategory:hover .u-marginAuto{display:block;z-index:1020;}
.gallery_title{position:absolute;height:80px;margin-top:-280px;font-family:bold font;color:#fff;font-size:27px;left:35%;}
.u-marginAuto{position:relative !important;margin:0 auto;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.gallery_title a{color:#fff;z-index:1;position:relative;top:20px;}
.u-marginAuto{position:relative !important;margin:0 auto;}
.u-BorderBox, .u-borderBox{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.AnimateMe{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.BlackText{color:#111111;}
.absoButton{position:absolute;height:37px;top:0;width:120px;color:#F7F7F7;font-size:14px;font-family:'HelveticaNeueLTStd-MdCn';padding-top:9px;}
.textalignC{text-align:center;z-index:1022;}
.ChangeBgWhite{color:#ffffff;}
.ButtonAnimation:hover .AnimatedBG{background-color:#111111;width:100%;}
.absoButton a{top:10px !important;}
.u-marginAuto{position:relative !important;margin:0 auto;z-index:1;top:10px;display:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;width:120px;}
.AnimatedBG{width:86%;border:1px solid #ffffff;height:35px;}
.AboutDescText{margin:0 auto;position:relative;top:20px;}
.AboutText{font-family:'Didot';color:#DADADA;font-size:70px;text-transform:uppercase;width:241px;}
.MiniTitleAbso{position:absolute;right:80px;top:5px;color:#111111;font-family:'HelveticaNeueLTStd-MdCn';font-size:16px;top:30px;}
.AboutLongDesc{font-family:'light font';color:#101010;font-size:18px;line-height:24px;margin-bottom:15px;}
.img_gallery div{margin-top:20px;}
a:focus, a:hover{text-decoration:none !important;}
.desc1{font-family:light font;font-size:18px;word-spacing:5px;color:#383d56;cursor:pointer;}
.headingcss{font-family:bold font;color:#063970;}
.AnimateCategory1 .catAnim1{opacity:1;-moz-transform:scale(0.9);-webkit-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}
.catAnim1{position:absolute;width:94%;height:92%;border:1px solid #ffffff;top:0;bottom:0;margin:auto;left:2.5%;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;-moz-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);opacity:0;}
.fancybox-inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;}
.fancybox-inner::-webkit-scrollbar{width:10px;background-color:#F5F5F5;}
.fancybox-inner::-webkit-scrollbar-thumb{background-color:#b9b9b9;border:1px solid #ded4d4;}
.infobutton{position:relative;top:60px;float:left;left:30px;border-radius:10px;}
.infobutton button{border-radius:10px;font-size:15px;color:#000;font-family:semibold font;background:none;border:none;}
body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5;}
body::-webkit-scrollbar{width:5px;background-color:#F5F5F5;}
body::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#0da2d4;}
.navbar .nav>li.active>a{color:#fff;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover{background-color:#0da2d4!important;}
.unit-body:hover{background-color:#0da2d4!important;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#0da2d4!important;}
.navbar-toggle{margin-top:5px!important;}
.navbar-header{margin-left:-85px!important;}
label.error{color:red;font-style:italic;}
span.error{color:red;font-style:italic;font-family:light font;font-weight:700;}
.konw-more{color:#0da2d4;}
.panel-title{font-size:24px!important;}
.panel-image img.panel-image-preview{border-radius:4px 4px 0px 0px;cursor:pointer;width:364px;height:253px;}
.panel-heading ~ .panel-image img.panel-image-preview{border-radius:0px;}
.panel-image ~ .panel-body, .panel-image.hide-panel-body ~ .panel-body{overflow:hidden;}
.panel-image ~ .panel-footer a{padding:0px 10px;font-size:1.3em;color:rgb(100, 100, 100);}
.panel-image.hide-panel-body ~ .panel-body{height:0px;padding:0px;}
.testimonials-news{margin-top:30px;margin-left:30px;}
.ourteamtext{background:#fff;padding-left:0px;height:440px;}
.cruise-expert{background:#edeef0;padding-right:0px;font-family:semibold font;}
.about-overimage-text{color:#fff;padding:30px;font-size:20px;z-index:1;}
.middlimg{padding-left:0px;padding-right:0px;box-shadow:1px -10px 30px #808589;}
.left-top-corner{height:10px;float:left;border-bottom:13px solid #7a94b9;border-left:16px solid transparent;}
.middle-strip{height:13px;float:left;background:#edeef0;width:88%;}
.right-top-corner{height:10px;float:left;border-bottom:13px solid #7a94b9;border-right:16px solid transparent;}
.about-text-backg{background:#edeef0;}
.about-page-backg{background-image:url('../images/about/About-us_1.jpg');background-position:bottom;}
.about-section-backg{background-image:url('../images/about/About-Us_B4.jpg');padding-top:60px;background-repeat:inherit;background-attachment:fixed;}
.second-nav{width:78%;float:left;margin-top:10px;}
.mobilemenu{display:none!important;}
.backtopimg{padding-left:0px!important;padding-right:0px!important;}
.aboutdesc{font-family:light font;font-size:17px;word-spacing:5px;color:#383d56;}
.middle-strip-book{height:13px;float:left;width:83.3%;}
.How-to-Book-ol{color:#12274a;font-family:light font;font-size:18px;}
.How-to-Book-ol li{padding:5px;}
.How-to-Book-ul{font-family:light font;font-size:18px;list-style-type:square;list-style-image:url('../images/Dot.png')}
.How-to-Book-ul li{padding:5px;margin-left:15px;}
.How-to-Book-desc{padding:20px;}
.How-to-Book-desc p{font-family:semibold font;color:#12274a;font-size:18px;}
.How-to-Book-desc-heading{color:#142445;font-size:20px;font-family:bold font;}
.How-to-Book-section{background:url('../images/book/How-to-Book.png') no-repeat;background-position:center bottom;background-color:#edf2f5;background-size:100%;}
.How-to-Book-desc-div{box-shadow:1px 1px 15px #888888;background:url('../images/book/How-to-Book.png') no-repeat;background-color:#fff;background-size:100%;}
.page-div{margin-top:44px;}
.sidedivleft{background:url('../images/gallery/Gallery_6.jpg') no-repeat;background-attachment:fixed;height:788px;}
.sidedivright{background:url('../images/gallery/Gallery_5.jpg') no-repeat;background-attachment:fixed;background-position:right;height:788px;}
.carousel-control-left{position:relative;left:-150px;margin-bottom:-5px;top:-448px;background:none!important;}
.carousel-control-right{position:relative;margin-bottom:-5px;top:-448px;left:115%!important;z-index:1;background:none!important;}
.allimages{position:relative;left:-14px;}
.AnimateCategory{padding-left:0px;padding-right:0px;}
.destination-second-section{height:325px;text-align:center;}
.text-align{text-align:left;}
.upper-line{background:#8bab00;height:1px;top:20px;margin-top:30px;}
.green-line{margin-left:40%;margin-right:40%;border-bottom:3px solid #82B854;}
.green-line-why{margin-left:45%;margin-right:45%;border-bottom:3px solid #82B854;}
.white-line{margin-left:40%;margin-right:40%;border-bottom:3px solid #fff;margin-bottom:15px;}
.flights{background:url('../images/cruise_deals/Cruise_Line_5.jpg') no-repeat;height:300px;padding-top:10px;}
.flights p{font-family:light font;font-size:18px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{margin-right:-62px!important;}
.dropdown-content{display:none;position:absolute;background-color:#ffffff;left:-906px;z-index:1;padding:10px 0px 0px 11px;}
.dropdown-content .row{border-top:4px solid #FCBE16;width:1053px;background-color:#fff;}

.dropdown-content1{display:none;position:absolute;background-color:#ffffff;left:-699px;z-index:1;padding:10px 0px 0px 11px;}
.dropdown-content1 .row{border-top:4px solid #FCBE16;width:845px;background-color:#fff;}

.dropdown-content h3{font-size:20px;text-transform:uppercase;font-family:bold font;color:#44578F;}
.dropdown-content1
 h3{font-size:20px;text-transform:uppercase;font-family:bold font;color:#44578F;}
.dropdown1:hover .dropdown-content{display:block;}
.dropdown1:hover .dropdown-content1{display:block;}
.column{float:left;padding:2px 1px 25px 31px;background-color:#FFFFFF;height:235px;}
.column a{float:none;color:#757474;padding:4px!important;text-decoration:none;display:block;text-align:left;/*font-family:light font;font-size:14px !important;letter-spacing:1px;*/}
.column a:hover{background-color:#0da2d4;color:#FFFFFF;}
.dropdown-content .column>a.active{background:#0da2d4;color:#fff;}
.cruise-line-heading h2{font-family:bold font;font-size:40px;margin:-8px -8px -8px 40px;color:#fff;text-transform:uppercase;}
.cruise-line-top-heading{font-family:bold font;font-size:30px;text-transform:uppercase;}
.cruise-line-heading p{font-family:light font;font-size:30px;color:#fff;margin:-8px -8px -8px 40px;}
.cruise-line-heading-back{background-image:url('../images/cruiselines/banner-heading-back.png');background-repeat:no-repeat;padding:10px;margin-top:-200px;position:relative;}
.bottom-blue-line{background-image:url('../images/cruiselines/Blue-line.png');-webkit-transform:scaleX(-1);transform:scaleX(-1);padding:1px;background-repeat:repeat-y;}
.top-blue-line{background-image:url('../images/cruiselines/Blue-line.png');background-repeat:repeat-y;padding:1px;}
.cruise-wrapper{width:970px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
.cruise-wrapper p{font-family:light font;font-size:18px;}
.cruise-line-subheading{font-family:bold font;text-transform: capitalize;}
.cruise-image{width:290px;height:170px;border:2px solid #fff;border-top-right-radius:8px;border-top-left-radius:8px;}
.cruise-line-box{margin:4px 30px 0px 39px;display:inline-block;position:relative;height:470px;}
.cruise-line-box:hover{border:2px solid #E7E7E7!important;border-radius:8px;margin:2px 29px 0px 37px;display:inline-block;position:relative;height:470px;}
.cruise-desc p{padding:15px 13px 0px 15px;}
.breadcrumb{padding:0px;margin-bottom:6px;background-color:#fff;font-family:light font;}
.description{font-family:light font;font-size:18px;}
.description h1{font-size:28px;font-family:semibold font;text-transform:uppercase;}
.description h2{font-size:28px;font-family:semibold font;text-transform:uppercase;}
.description ul{font-family:light font;font-size:18px;list-style-type:square;list-style-image:url('../images/Dot.png')}
.description ul li{padding:5px;margin-left:15px;}
.des-links{text-transform:uppercase;color:#333;font-family:medium font;}
.des-links a{color:#333;font-family:medium font;color:#0da2d4;}
.cruise-ship-box{font-family:light font;overflow:hidden;}
.cruise-line-name{background:#fff;color:#000;line-height:1.2;min-width:104px;padding:5px;position:absolute;text-align:center;left:109px;font-size:15px;}
.cruiseline-inner-container{width:1200px;margin-right:auto;margin-left:auto;}
.cruiseline-inner-container .row{margin-left:-55px!important;}
.borderless tr td, .borderless th{border:none!important;}
.borderlessitinerary tr td, .borderlessitinerary th{border:none!important;padding: 1px!important;}
.ship_images{z-index:-1;position:absolute;}
.cruise-details{background:url('../images/cruiselines/inner-images/ship-frame.png') no-repeat;margin-top:180px;height: 190px;width: 300px;}
.destination-container{width:1170px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
/*.container p{font-family:light font;font-size:18px;}*/
.arrow-down{margin-top:-16px;position:absolute;z-index:1;}
.arrow-up{margin-top:-26px;position:absolute;}
.dest-detail:hover > .image-box img{transform:scale(1.1);}
.destination-image{transition:all 1s ease;cursor:pointer;}
.image-box{overflow:hidden;}
.dest-detail{cursor:pointer;}
.destination-dropdown .row{width:910px;}
.btnknowmore{background:#898c8d;border:none;box-shadow:none;color:#fff;font-size:1.333rem;line-height:1;}
.btn.btnknowmore:hover{background:#0da2d4;color:#fff;}
.offer-desc{font-family:light font;}
.flyer-image{width:600px;display:block;background:#000;padding:0;position:relative;overflow:hidden;text-align:center;}
.flyer-image img{display:block;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;cursor:pointer;}
.flyer-image:hover img{opacity:0.3;}
.flyer-image span{display:block;height:100%;visibility:hidden;position:absolute;width:100%;top:50%;font-size:16px;cursor:pointer;}
.flyer-image:hover span{color:#fff;visibility:visible;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.slide{min-height:310px;}
#fade-quote-carousel .profile-circle{width:100px;height:100px;margin:0 auto;border-radius:100px;}
body{overflow-x:hidden;}
.hvr-reveal:hover:before, .hvr-reveal:focus:before, .hvr-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:25px !important;}
.text-muted{padding:25px;height:305px;font-family:semibold font;font-size:14px;text-align:left;}
.carousel-indicators li.active{background:#1F2C58;}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000;border:1px solid #fff;border-radius:10px;}
.btn.btn-sendSearch:hover{background:#F9C307;}
.btn.btn-sendSearch{background:#F9C307;border:none;box-shadow:none;color:#063970;position:relative;text-align:center;width:56%;border-radius:17px;}
.btn.btn-sendSearch span{font-family:Garamond;font-size:14px;font-weight:800;}
.img-circle{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);}
.carousel-inner{font-family:light font;}
blockquote{border-left:5px solid #122649;}
.caption{position:absolute;width:305px;height:40px;bottom:0px;color:#ffffff;background:#3F587A;text-align:center;opacity:0.8;font-family:bold font;font-size:23px;}
.caption a{color:#fff;}
.dest-caption{position:absolute;background-color:#3F587A;top:126px;left:18%;height:300px;opacity:0.8;color:#fff;font-family:light font;font-size:23px;text-align:center;width:372px;padding:20px;}
.dest-caption p{color:#fff;font-family:light font;font-size:21px;}
.explore{font-family:Garamond;font-style:italic;font-size:17px;font-weight:800;letter-spacing:1px;}
.explore:hover{color:#0da2d4;}
.cruise-caption{position:absolute;width:270px;height:40px;bottom:0px;color:#ffffff;background:#051536;text-align:center;opacity:0.8;font-family:bold font;font-size:23px;}
.cruise-caption a{color:#fff;}
.pagination1{list-style:none;font-family:bold font;color:#122649;font-size:20px;float:right;display:inline-block;padding-left:0;margin:-20px 75px;}
.pagination1 li{display:inline;padding:7px;}
.pagination1 li a:hover{color:#0da2d4;}
.pagination1 li.active a{color:#0da2d4;}
.page-heading{color:#122649;font-family:bold font;font-size:30px;}
.left1{left:1%;}
.left2{left:2%;}
.left3{left:3%;}
.homedest{text-align:center;position:absolute;top:31px;left:195px;}
.shortdesc{margin-top:20px;text-align:center;font-size:20px;font-family:light font;}
#return-to-top{display:none;position:fixed;bottom:20px;right:30px;z-index:99;font-size:18px;border:none;outline:none;background-color:#122649;color:#fff;cursor:pointer;padding:15px;border-radius:4px;}
#return-to-top:hover{background-color:#0da2d4;}
#return-to-top.show{opacity:1;}
.carousel-indicators{bottom:-3px!important;}
.dest_do{font-size:28px;font-family:semibold font;text-transform:uppercase;}
.thumbex{width:100%;min-width:305px;max-width:305px;height:240px;overflow:hidden;outline:2px solid white;outline-offset:-15px;}
.thumbex .thumbnail-dest{overflow:hidden;min-width:250px;height:240px;position:relative;opacity:0.98;backface-visibility:hidden;transition:all 0.4s ease-out;}
/*.thumbex .thumbnail-dest img{position:absolute;z-index:1;left:50%;top:50%;width:auto;transform:translate(-50%, -50%);backface-visibility:hidden;}*/
.thumbex .thumbnail-dest img{position:absolute;z-index:1;backface-visibility:hidden;}
.thumbex .thumbnail-dest span{position:absolute;z-index:2;top:calc(214px - 20px);left:0;right:0;background:#3F587A;padding:10px 50px;text-align:center;font-size:24px;color:white;font-weight:300;font-family:bold font;letter-spacing:0.2px;transition:all 0.3s ease-out;opacity:0.8;}
.thumbex .thumbnail-dest:hover{backface-visibility:hidden;transform:scale(1.15, 1.15);opacity:1;}
.thumbex .thumbnail-dest:hover span{opacity:0;}
.footer-section{background:url('../images/Footer-Background.jpg');height:320px;padding-top:0px;}
.caption-first{position:absolute;top:368px;left:0px;width:1366px;height:30px;z-index:0;font-size:45px;color:#ffffff;line-height:30px;text-align:center;font-family:'Exo Bold Italic';}
.caption-second{position:absolute;top:422px;left:0px;width:1366px;height:30px;z-index:0;font-size:23px;text-align:center;color:#fcbe16;font-family:'Exo Light';}
.destinations-itineray-box{font-family: light font;font-size: 16px;}
.ports-table{margin-left: 28px !important;}
.on_board{height: 450px;text-align: left;font-family: light font;font-size: 18px;}
.on_board ul{list-style-type: none;}
.itineray-border{border-bottom: 1px solid #e9e9e9;border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;position: relative;overflow: hidden;}
.itineray-border:hover {box-shadow: 0 3px 11px 0 rgba(0, 0, 0, 0.15); }
.cruiseline-itinerary-heading{font-family: bold font;font-size: 26px;color: #063970;margin-bottom: 2px;margin-top: 0px;}
.videoIframe{width: 420px;}
.widget-title2{text-align:left;color:#373B3E;font-size: 14px;font-weight: bold;margin-top: 28px;}
.mobile-footer{display: none;}
.get-quote-fixed{display: none;position: fixed;bottom: 0;left: 0;right: 0;float: left;background-color: #0da2d4;}
.mobile-view{display: none!important;}
.desktop-view{display: block;}
.mapiframe{width: 1350px;border:0;margin-left: -105px;}
.pt-49{padding-top: 49px;}
.blog-section{padding-top:45px;}
.blog-detail-section{padding-top:68px;}
.contact-us-head{color:#FCBE16; font-family: bold font;font-size: 36px;}
.how_to_book_section{padding-top:60px; padding-bottom:30px;}
.how-to-book-top-strip{left: 79px;}
.contact-banner{position:absolute; top:-247px;left: 80px;}
.faq-heading{color:#142445; font-family: bold font;font-size: 36px;}
.ship-detail-onboard{font-size: 20px;font-family: bold font;font-style: italic;letter-spacing: 1px;color: #b2aaaa;}
.statistics{float: right;
margin-top: -82px;
position: relative;
color: #fff;
background-color: #51CBD0;
padding: 0px 120px 19px 42px;
margin-right: 93px;
z-index: 1;}
.ship-title{font-family: bold font;font-size: 43px;margin: -66px 0px -36px 91px;color: #fff;opacity: 0.9;/*width: 296px;*/}
.ship-title-back{background-repeat: no-repeat;padding: 41px;margin-left: -90px;margin-top: -82px;position: relative;background-color: black;margin-right: -89px;opacity: 0.3;}
.statistics-table{border: 1px solid #ddd;margin-left: 25px;margin-top: -21px;}
.mobile-table-view{display: none;}
@media screen and (max-width:768px){body, html{overflow-x:hidden;}
.page-div{margin-top:90px;}
.navbar-static-top .nav img{margin-top:50px;}
/*header{position:initial!important;}*/
.navbar .nav{float:none;}
.nav{padding-left:none!important;width:200px;}
.nav.navbar-nav{width: auto;font-size: 16px;}
.navbar-header{margin-left:0px!important;}
.to-mail{/*margin-left: 135px;*/margin-top: -16px;}
.display-none{display:none;}
.testimonials-news{margin-top:0px;margin-left:0px;}
#myCarousel{width:auto!important;}
.gallery_title a{padding:0px!important;}
.gallery_title{margin-top:-171px!important;}
.catAnim1{height:89%;left:2%;width:95%;}
.how-to-book-top-strip{left: -15px;}
/*.left-top-corner{display:none;}*/
.middle-strip{display:none;}
.right-top-corner{float: none;margin-left: 361px;}
.about-section-backg{background-image:none;margin-top:0px;padding-top:0px;}
.navbar .nav > li{float:none!important;}
.navbar-inner{padding-right:0px;padding-left:0px;height: auto!important;}
.navbar .nav>li.active:hover{background:#0da2d4 !important;}
.mobilemenu{display:block!important;}
.mobile-view{display:block!important;}
.desktop-view{display: none!important;}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{max-height:360px;}
.backtopimg{padding-left:0px!important;padding-right:0px;}
.text-muted{height:auto!important;}
.contact_heading{padding:0px;font-size:24px;width: 235px;}
.carousel-control-left{position:absolute;left:0px !important;margin-bottom:0px !important;top:0px !important;background:none!important;}
.carousel-control-right{position:absolute;margin-bottom:0px!important;top:0px!important;left:084%!important;z-index:1;background:none!important;}
.sidedivleft{background:none;height:auto;}
.sidedivright{background:none;height:auto;}
.allimages{position:relative;left:0px;}
.u-marginAuto{display:block;z-index:1020;}
.mycruiselogo div img{margin-top:7px!important;float:none!important;}
.destination-second-section{height:auto;}
.carousel-indicators{position:initial;width:auto;padding-left:103px;}
.text-align{text-align:center;}
.flights{background-image:none!important;}
#myCarousel1{top:67px!important;left:-15px!important;}
.upper-line{margin-top:19px!important;}
.tag{height:83%!important;}
.all-logos{top:0px!important;}
#mainsec{height:auto!important;background:none!important;}
.logosdiv{height:auto!important;}
.ad_banner{background-position:center!important;}
#newimagediv{margin-left:26%!important;margin-top:-18px!important;}
.cruise-wrapper{width:auto;}
.cruise-line-heading-back{background-repeat:repeat;margin-left:0px;margin-top:0px;}
.cruiseline-inner-container .row{margin-left:15px!important;}
.cruiseline-inner-container{width:auto;}
.left1{padding-left:15px;left:0%;}
.left2{left:0%;padding-top: 10px;}
.left3{left:0%;padding-top: 10px;}
.dest-caption{left: 10%;width: 301px;top: 83px;height:auto;}
.dest-caption p{color:#fff;font-family:light font;font-size:17px;}
.btn.btn-sendSearch{width:75%;}
.homedest{left:25%!important;position:unset;}
.dest-img{width:100%;}
.caption{position:unset;width:100%;}
.footer-section{display: none;}
.mobile-footer{display: block; background:url('../images/Footer-Background.jpg');}
.social {text-align: left!important;height: 50px;padding: 9px 10px;border-bottom:1px solid rgba(255,255,255,0.2);}
.footlinks-1 { border-radius:1px; list-style:none; margin:0 auto; padding:0; width:100%;}
.footlinks-1>li { border-bottom:1px solid rgba(255,255,255,0.2);}
.footlinks-1>li.last { border-bottom:0;}
.footlinks-1>li>a { color:#2E4772; display:block; font-size:14px; font-weight:bold; line-height:1.2; opacity:.8; padding:13px 70px 13px 20px; position:relative;
 -webkit-transition:opacity .2s; text-decoration:none;}
.footlinks-1>li.sub>a>span { display:block; height:100%; font-weight:normal; font-size:24px; right:0; top:0; width:auto; text-align:right; margin-top: -23px;
}
.footlinks-1>li.sub>a>span::after { content:'+';}
.footlinks-1>li.active.sub>a>span::after { content:'-';}
.footlinks-1>li>a:hover,.footlinks-1>li.active>a { opacity:1;}
.footlinks-2 { display:none;}
li.active .footlinks-2 { display:block; list-style:none; margin:0 20px 13px; padding:0;}
.footlinks-2 a {color:#2E4772;	display:inline-block;	font-size:13px;	line-height:1.2;padding:5px 0;	text-decoration:none;
}
.footlinks-2>li>a:hover,.footlinks-1>li.active>a { color: #0da2d4;}
.copyright{margin-top:19px;}
.ports-table{margin-left: 0px !important;}
.thumbex{min-width: unset;max-width: unset;}
.widget-title{text-align:left;color:#373B3E;margin-left:58px;font-size:16px;font-weight:bold;}
.widget-title1{text-align:left;color:#373B3E;font-size:16px;font-weight:bold;}
.widget ul{text-align:left;margin-bottom:0;margin-left:25px;}
/*.mobile-holland-logo{margin-left: 14px;}*/
.second-nav{display: none;}
.mobile-logo-img{height: 40px;}
.videoIframe{width: 335px;}
.get-quote-fixed{display: block!important;}
.get-quote-fixed>a {
 text-decoration:none;
 display:block;
 background-color:#0da2d4;
 color:#fff;
 /*font-family:Cambria,"Hoefler Text","Liberation Serif",Times,"Times New Roman","serif";*/
 font-size:20px;
 padding:3px 14px 7px;
 text-align:center;
 /*transition:all .2s ease-out 0s;*/
 line-height:40px
}
.mapiframe{width: 450px;border:0;margin-left: -15px;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background-color: #0da2d4!important;}
.dropdown-menu{background-color: #122649!important;color: #fff;border-radius: 0px;border: none!important;box-shadow: none!important;}
.dropdown-menu>li>a{color: #fff;font-size: 12px;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{color: #122649;    text-decoration: none;    background-color: #0da2d4;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color: #fff;font-size: 15px;}
.navbar .nav>li>a{color: #fff!important;font-weight: bold;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color: #0da2d4!important;}
.navbar .nav>li.active{background: none;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color: #0da2d4!important;}
.arrow-up{position:relative!important;}
.pt-49{padding-top: 0px;}
.cruise-line-heading h2{font-size: 18px!important;margin: -5px 0px -2px 40px;}
.cruise-line-heading p{font-size: 15px!important;margin: 0px 0px -7px 40px;}
.newicon:before{top:0px;}
.flyer-image{background: #fff;width: 348px;}
.flyer-link{margin-left: 116px;}
.cruise-details{background:url('../images/cruiselines/inner-images/ship-frame-mobile.png') no-repeat;margin-top:180px;height: 220px;width: 350px;}
.cruise-line-name{left: 126px;}
.blog-section{padding-top:0px;}
.blog-detail-section{padding-top:0px;}
.post-image{width: 100%;}
.contact-us-head{color:#FCBE16; font-family: bold font;font-size: 20px;}
.how_to_book_section{padding-top:0px; padding-bottom:30px;}
.contact-banner{position:absolute; top:-104px;left: 80px;}
.bannerdiv{top:0px;height: 0px;}
.faq-heading{font-size: 29px;}
.How-to-Book-desc{padding: 1px;}
/*.statistics{margin-top: 702px;position: absolute;color: #fff;background-color: #51CBD0;padding: 25px 143px 24px 114px;z-index: 1;}*/
.on_board{height: auto;}
.ship-title{margin: -48px 0px -36px 33px;font-size: 30px;}
.ship-title-back{padding: 27px;margin-top: -53px;}
.statistics-table{margin-left: 0px;}
.mobile-table-view{display: table-row;}
.panel-default>.panel-heading{color: #fff;background-color: #6eb00a!important;border-color: #6eb00a!important;}
.panel-default {border-color: #6eb00a!important;}
.caption-first {
    position: unset;
    top: 0px;
    left: 0px;
    width: auto;
     height: 30px; 
    z-index: 0;
    font-size: 15px;
    color: #122649;
    line-height: 30px;
    text-align: center;
    font-family: 'Exo Bold Italic';
}
.caption-second {
    position: unset;
    top: 0px;
    left: 0px;
    width: auto;
    height: 30px;
    z-index: 0;
    font-size: 12px;
    text-align: center;
    color: #fcbe16;
    font-family: 'Exo Light';
}
}

/* ----------- iPhone 6, 6S, 7 and 8 ----------- */

/* Portrait and Landscape */
@media only screen 
	and (min-device-width: 375px) 
	and (max-device-width: 667px) 
	and (-webkit-min-device-pixel-ratio: 2) 
{

}

/* ----------- iPhone 6+, 7+ and 8+ ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
.videoIframe{width: 375px;}
}