p{padding: 0px; margin: 0px;}
a{padding: 0px; margin: 0px; outline: none;transition: 0.3s ease all;}
ul{ list-style: none; padding: 0px; margin: 0px;}
ul li{ padding: 0px; margin: 0px;}
h1, h2, h3, h4, h5, h6{padding: 0px; margin: 0px;}
a:hover{ outline: none !important; text-decoration: none;}
a:active{ outline: none !important; text-decoration: none;}
a:focus{ outline: none !important; text-decoration: none;}
input[type="text"]::-webkit-input-placeholder { opacity: 1; }
input[type="text"]::-moz-placeholder { opacity: 1; }
input[type="search"]::-webkit-input-placeholder { opacity: 1; }
input[type="search"]::-moz-placeholder { opacity: 1; }
input[type="email"]::-webkit-input-placeholder { opacity: 1; }
input[type="email"]::-moz-placeholder { opacity: 1; }
input[type="tel"]::-webkit-input-placeholder { opacity: 1; }
input[type="tel"]::-moz-placeholder { opacity: 1; }
textarea::-moz-placeholder { opacity: 1; }
textarea::-webkit-placeholder { opacity: 1; }

.container{width: 1308px;margin: 0 auto;padding: 0 15px;}

.header{width: 100%; position:fixed; background:#fff; z-index: 999;}
.header-space { position:relative; height:144px; margin:0; padding:0; width:100%;display: none;}
.header-space-in { position:relative; height:144px; margin:0; padding:0; width:100%;}
.top_menu{width: 100%;  background: #002659;}
.top_menu_nav{width: 100%; display: inline-block;}
.search{width:auto; float: right;padding: 8px 0 7px;}
.search a{font-size: 20px; color: #fff;}
.ph_no{width: auto;  float: right;font: 300 16px/16px 'Montserrat', sans-serif;color: #fff;padding: 9px 24px 8px 18px;}
.top_menu_nav ul{width: auto; float: right;}
.top_menu_nav ul li{list-style: none; float: left;position: relative;}
.top_menu_nav ul li a{text-decoration: none; display: inline-block;font: 300 16px/16px 'Montserrat', sans-serif;color: #fff;padding: 10px 13px;}
.top_menu_nav ul li a:hover{background: #0065bd; }
.top_menu_nav ul li:last-child a{padding-left:24px;padding-right: 18px; }
.top_menu_nav ul li.active a{background: #0065bd; }
.top_menu_nav ul li.deal > a{background: #0065bd; }
.top_menu_nav ul li .sub{width:250px;position: absolute; top: 100%; left: 0;padding:0;display: none;z-index: 999;background:#002659;}
.top_menu_nav ul li .sub li{width: 100%;}
.top_menu_nav ul li .sub li a{color: #fff;display: block;}
.top_menu_nav ul li .sub li:last-child a{padding-left: 13px;}
.top_menu_nav ul li:hover .sub{display: block;} 
.mid_menu{width: 100%; }
.mid_menu_in{width: 100%; display: inline-block;}
.logo{width: auto;  float: left;padding: 22px 0 16px;margin-right: 75px;}
.logo img{max-width: 100%; display: inline-block;}
.mid_menu_in_nav{width: auto;  float: left;}
.mid_menu_in_nav ul#nav{margin: 0;padding: 0;position: relative;width: 100%;}
.mid_menu_in_nav ul#nav li{list-style: none; display: inline-block;}
.mid_menu_in_nav ul#nav li a{text-decoration: none; font:700 17px/20px 'Open Sans', sans-serif;color: #020115; display: inline-block;text-transform: uppercase;padding-right: 51px;margin-top: 48px; }
.mid_menu_in_nav ul#nav li:last-child a{padding-right: 0px;}
.mid_menu_in_nav ul#nav li a:hover{color:#020115; }

.mid_menu_in_nav ul#nav ul{max-width: 100%;min-width: 100%; position: absolute;top: 100%; left: 0;background: #fff;padding: 20px;z-index: 999;display: none;}
.mid_menu_in_nav ul#nav ul li{padding: 0 0px;width: 33.333333%; display: inline-block;float: left;}
.mid_menu_in_nav ul#nav ul li a{text-decoration: none; font:400 20px/37px 'Open Sans', sans-serif;color: #000; display:block;text-transform: none;padding: 0 10px;margin-top: 0;}
.mid_menu_in_nav ul#nav ul li a:hover{color: #0071bb;}

.mid_menu_in_nav ul#nav ul ul{max-width: 100%;min-width: 100%; position: inherit;top: 0; left: 0;background: #fff;padding: 0 0 0 0;z-index: 999;display: block !important;}
.mid_menu_in_nav ul#nav ul ul li{width: 100%;padding: 0 0px;}
.mid_menu_in_nav ul#nav ul ul li a{text-decoration: none; font:400 14px/25px 'Open Sans', sans-serif;color: #000; display:block;text-transform: none;padding: 0 10px;margin-top: 0;}

.mid_menu_in_nav ul#nav ul ul ul{max-width: 100%;min-width: 253px; position: absolute;top: 0; left: 100%;background: #fff;padding: 0 0 0 0;z-index: 999;display: none;}
.mid_menu_in_nav ul#nav ul ul ul li{width: 100%;padding: 0 0px;}
.mid_menu_in_nav ul#nav ul ul ul li a{text-decoration: none; font:400 14px/37px 'Open Sans', sans-serif;color: #000; display:block;text-transform:capitalize;padding: 0 10px;margin-top: 0;}

#nav li:hover > ul{	display: block;	visibility:visible;}

.mid_menu_in_nav ul#nav2{margin: 0;padding: 0;}
.mid_menu_in_nav ul#nav2 li{list-style: none; display: inline-block;position: relative;}
.mid_menu_in_nav ul#nav2 li a{text-decoration: none; font:700 17px/20px 'Open Sans', sans-serif;color: #020115; display: inline-block;text-transform: uppercase;padding-right: 51px;margin-top: 48px; }
.mid_menu_in_nav ul#nav2 li:last-child a{padding-right: 0px;}
.mid_menu_in_nav ul#nav2 li a:hover{color: #0071bb; }

.mid_menu_in_nav ul#nav2 ul{max-width: 100%;min-width: 253px; position: absolute;top: 100%; left: -10px;background: #fff;padding: 20px 0 0px 0;z-index: 999;display: none;}
.mid_menu_in_nav ul#nav2 ul li{width: 100%;padding: 0 0px;}
.mid_menu_in_nav ul#nav2 ul li a{text-decoration: none; font:400 17px/37px 'Open Sans', sans-serif;color: #000; display:block;text-transform: none;padding: 0 10px;margin-top: 0;}
.mid_menu_in_nav ul#nav2 ul li a:hover{color: #fff; background: #0065BD;}

.mid_menu_in_nav ul#nav2 ul ul{max-width: 100%;min-width: 253px; position: absolute;top: 0; left: 100%;background: #fff;padding: 0 0 0 0;z-index: 999;display: none;}
.mid_menu_in_nav ul#nav2 ul ul li{width: 100%;padding: 0 0px;}
.mid_menu_in_nav ul#nav2 ul ul li a{text-decoration: none; font:400 14px/37px 'Open Sans', sans-serif;color: #000; display:block;text-transform: none;padding: 0 10px;margin-top: 0;}

.mid_menu_in_nav ul#nav2 ul ul ul{max-width: 100%;min-width: 253px; position: absolute;top: 0; left: 100%;background: #fff;padding: 0 0 0 0;z-index: 999;display: none;}
.mid_menu_in_nav ul#nav2 ul ul ul li{width: 100%;padding: 0 0px;}
.mid_menu_in_nav ul#nav2 ul ul ul li a{text-decoration: none; font:400 14px/37px 'Open Sans', sans-serif;color: #000; display:block;text-transform: none;padding: 0 10px;margin-top: 0;}


#nav2 li:hover > ul{	display: block;	visibility:visible;}

.updt_prt{width: 100%; text-align: center;background: #70b75b;}
.updt_prt p{font: 300 16px/53px 'Montserrat', sans-serif;color: #fff;text-transform: uppercase;}

.main_bdy_prt{width: 100%;}
.banner_prt{width: 100%;min-height: 709px;text-align: center;} 
.plan_trip{width: 774px;height: 282px;display: inline-block;background: rgba(255,255,255,0.62);margin-top: 145px;padding: 0 46px;}
.plan_trip h1{font:300 48px/38px 'Open Sans', sans-serif;color: #020115;padding-top: 60px;padding-bottom: 54px;}
.plan_trip h3{font:300 48px/38px 'Open Sans', sans-serif;color: #020115;padding-top: 60px;padding-bottom: 54px;}
.trip_srch{width: 100%; display: inline-block;}
.trip_srch input[type="text"]{width: 445px;height: 65px; float: left; background: #fff;font:300 28px/28px 'Open Sans', sans-serif;color: #020115;border: none; outline: none;padding: 0 15px;margin-right: 10px; }
.trip_srch input[type="submit"]{width: 227px;height: 65px; float: left; background: #b03e6e;cursor: pointer;outline: none; border:none;font:700 18px/18px 'Open Sans', sans-serif;color: #fff;text-align: center;text-transform: uppercase;letter-spacing: 2px;transition: 0.3s ease all}
.trip_srch input[type="submit"]:hover{background: #0071BB;}

.deals{width:100%;background: #c0eeef;padding: 95px 0 99px; }
.deals_in{width: 100%;text-align: center;}
.deals_in h5{font:700 24px/24px 'Open Sans', sans-serif;color: #0cbbbe;letter-spacing: 2px;padding-bottom: 10px;text-transform: uppercase; }
.deals_in h2{font: 300 48px/36px 'Open Sans', sans-serif;color: #020115;padding-bottom: 68px;}
.carasl{width: 100%;padding: 0 90px;}
.deal_bx{width: 100%;}
.deal_bx_pic{width: 100%;border-bottom:8px solid #0cbbbe; }
.deal_bx_pic img{width: 100%;display: block;}
.deal_bx_cnt{width:100%; background: #fff;text-align: center;min-height: 145px;font: 700 16px/23px 'Open Sans', sans-serif;color: #020115;text-transform: uppercase;padding: 50px 0 0 0;}
.carasl .item{margin: 0 21px;}
.carasl .owl-prev{width: 29px; height: 54px; position: absolute; top: 45%;left: -72px;font-size: 0px !important;background: url(../images/lft.png)no-repeat 0 0;background-size:100% 100%;  }
.carasl .owl-next{width: 29px; height: 54px; position: absolute; top: 45%;right: -72px;font-size: 0px !important;background: url(../images/rit.png)no-repeat 0 0;background-size:100% 100%;  }

.paralax{width: 100%; min-height: 260px;}

.anywhere{width: 100%; background: #c94700;padding-bottom: 95px;}
.anywhere_sld{width: 100%;margin: 77px 0 66px;}
.anywhere_cnt{width: 100%; text-align: center;}
.anywhere_cnt h5{font:700 24px/24px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;padding-bottom: 10px;text-transform: uppercase;	 }
.anywhere_cnt h2{font: 300 48px/36px 'Open Sans', sans-serif;color: #fff;padding-bottom: 53px;}
.anywhere_cnt ul{width: 100%; display: inline-block;margin: 0;padding: 0 0 50px;text-align: center;}
.anywhere_cnt ul li{list-style: none;  display: inline-block; width: auto;padding: 0 43px;vertical-align: middle;}
.anywhere_cnt ul li a{text-decoration: none; font:700 16px/20px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase;transition: 0.3s ease all; }
.anywhere_cnt ul li a span{display: block;margin-top: 25px;min-height: 40px;}
.anywhere_cnt ul li a img{max-width: 100%; display: inline-block;transition: 0.3s ease all; }
<--!.anywhere_cnt ul li:hover a img{transition: 0.3s ease all;transform: scale(1) rotate(10deg) translate(15px);-o-transform: scale(1) rotate(10deg) translate(15px);-webkit-transform: scale(1) rotate(10deg) translate(15px);-moz-transform: scale(1) rotate(10deg) translate(15px);}-->
.anywhere_cnt ul li:hover a {color:#DFD2C8;}
.anywhere_cnt > a{text-decoration: none; font: 700 16px/60px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase;background: #0065bd; display: inline-block;padding: 0;width: 391px; height: 60px;}
.anywhere_cnt > a:hover {color: #c94700;}
.button8{color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;position: relative;	width: auto;}
.button8 a{text-decoration: none;display: block;}
.button8 span{z-index: 2;display: block;position: absolute;	width: 100%;height: 100%;}
.button8::before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;z-index: 1;opacity: 0;background-color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.button8:hover::before{opacity: 1;width: 100%;}

.abt_prt{width: 100%;}
.abt_prt_lft_main{width: 100%;display: inline-block;text-align: right;background: #708fc7;min-height: 464px;padding-right: 70px;}
.abt_prt_lft_main_in{width: 502px; float: right;text-align: center !important;padding-top: 60px;}
.abt_prt h4{font: 700 24px/36px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;padding-bottom: 30px;text-transform: uppercase;	 }
.abt_prt p{font: 300 14px/23px 'Montserrat', sans-serif;color: #fff;}
.abt_prt_lft_main_in a{text-decoration: none; font: 700 16px/60px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase;margin-top:45px; background: #0065bd; display: inline-block;padding: 0;width: 185px; height: 60px;}
.abt_prt_lft_main_in a:hover {color: #708FC7;}
.button9{color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;position: relative;}
.button9 a{text-decoration: none;display: block;}
.button9 span{z-index: 2;display: block;position: absolute;	width: 100%;height: 100%;}
.button9::before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;z-index: 1;opacity: 0;background-color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.button9:hover::before{opacity: 1;width: 100%;}

.abt_prt_rit_main{width: 100%;display: inline-block;text-align: right;background: #7899d5;min-height: 464px;padding-left: 70px;}
.abt_prt_rit_main_in{width: 502px; float: left;text-align: center !important;padding-top: 60px;}
.abt_prt_rit_main_in a{text-decoration: none; font: 700 16px/60px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase;margin-top:45px; background: #0065bd; display: inline-block;padding: 0;width: 471px; height: 60px;}
.abt_prt_rit_main_in a:hover {color: #7899D5;}
.button10{color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;position: relative;}
.button10 a{text-decoration: none;display: block;}
.button10 span{z-index: 2;display: block;position: absolute;	width: 100%;height: 100%;}
.button10::before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;z-index: 1;opacity: 0;background-color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.button10:hover::before{opacity: 1;width: 100%;}

.free_qt_prt{width: 100%;min-height: 448px;text-align: center;}
.free_qt_prt img{max-width: 100%; display: inline-block;margin-bottom: 30px;}
.free_qt_prt_in{width: 100%; padding: 57px 0;}
.free_qt_prt h4{font: 700 26px/35px 'Open Sans', sans-serif;color: #020115;letter-spacing: 2px;text-transform: uppercase;padding-bottom: 35px;}
.free_qt_prt p{font: 300 16px/25px 'Montserrat', sans-serif;color: #020115;}
.free_qt_prt a{text-decoration: none; font: 700 16px/60px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase;margin-top:45px; background: #0065bd; display: inline-block;padding: 0;width:291px; height: 60px;}
.free_qt_prt a:hover {color: #fff;}
.button11{color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;position: relative;}
.button11 a{text-decoration: none;display: block;}
.button11 span{z-index: 2;display: block;position: absolute;	width: 100%;height: 100%;}
.button11::before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;z-index: 1;opacity: 0;background-color: rgba(223,120,22,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.button11:hover::before{opacity: 1;width: 100%;}

.cardholder_prt{width: 100%;padding: 65px 0 56px;}
.cardholder_prt_in{width: 100%;display: inline-block;padding-left: 113px;}
.cardholder_prt_in img{max-width: 100%; float: left;margin-right: 83px;}
.cardholder_prt_in h4{font: 700 26px/35px 'Open Sans', sans-serif;color: #020115;letter-spacing: 2px;text-transform: uppercase;padding-bottom: 35px;}
.cardholder_prt_in p{font: 300 16px/25px 'Montserrat', sans-serif;color: #020115;}
.cardholder_prt_in a{text-decoration: none; font: 700 16px/60px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase;margin-top:30px; background: #0065bd; display: inline-block;padding: 0;width:234px; height: 60px;text-align: center;}
.cardholder_prt_in a:hover {color: #fff;}
.button12{color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;position: relative;}
.button12 a{text-decoration: none;display: block;text-align: center;}
.button12 span{z-index: 2;display: block;position: absolute;	width: 100%;height: 100%;}
.button12::before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;z-index: 1;opacity: 0;background-color: rgba(223,120,22,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.button12:hover::before{opacity: 1;width: 100%;}

.sign_up_prt{width: 100%; background: #b03c6d;padding: 96px 0 98px;}
.sign_up_prt_top{width: 100%; text-align: center;}
.sign_up_prt_top h5{font:700 26px/35px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;padding-bottom: 8px;text-transform: uppercase;}
.sign_up_prt_top h2{font: 300 48px/36px 'Open Sans', sans-serif;color: #e1c1cd;padding-bottom: 45px;}
.sign_up_prt_top p{font: 300 16px/28px 'Montserrat', sans-serif;color: #fff;padding-bottom: 91px;}
label{margin: 0;}
.frm_prt{width: 100%;}
.submit_btn{width: 100%;display: inline-block;}
.submit_btn button{text-decoration: none; font: 700 16px/0px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase;margin-top:45px; background: #0065bd; display: inline-block;padding: 0;width:353px; height: 60px;border: none; outline: none;}
.submit_btn button:hover {color: #B03C6D;}
.button13{color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;position: relative;}
.button13 a{text-decoration: none;display: block;}
.button13 span{z-index: 2;display: block;position: absolute;	width: 100%;height: 100%;}
.button13::before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;z-index: 1;opacity: 0;background-color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.button13:hover::before{opacity: 1;width: 100%;}

.footer{width: 100%; background: #002659;padding-top: 89px;}
.footer_top{width: 100%; display: inline-block;padding-bottom: 126px;}
.footer_lft{width: 20%; float:left;}
.footer_lft img{max-width: 100%; display: inline-block;}
.footer_lft h4{font:700 26px/35px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;padding-bottom: 15px;text-transform: uppercase; }
.footer_lft ul.ftr_ul{width: 100%;margin: 0;padding: 0;display: inline-block;}
.footer_lft ul.ftr_ul li{list-style: none; display: block;}
.footer_lft ul.ftr_ul li a{text-decoration:none; font:300 16px/30px 'Montserrat', sans-serif;color: #fff;}
.footer_lft p{ font:300 16px/30px 'Montserrat', sans-serif;color: #fff;}
.footer_lft p a { color:#fff;}
.footer_lft ul.social{width: 100%;margin: 0;padding: 20px 0 0 0;display: inline-block;}
.footer_lft ul.social li{list-style: none; display: inline-block;}
.footer_lft ul.social li a{text-decoration:none; font:300 25px/30px 'Montserrat', sans-serif;color: #fff;display: inline-block; padding-right: 28px;}
.footer_lft ul.social li:last-child a{padding-right: 0px;}
.footer_lft ul.social li a:hover{color: #0065bd;}
.footer_lft ul.ftr_ul li a:hover{color: #0065bd;}

.ftr_last{width: 100%;background: #0a2f60;}
.ftr_last ul{width: 100%;margin: 0;padding: 0;display: inline-block;}
.ftr_last ul li{list-style: none; display: inline-block;margin-right:38px; }
.ftr_last ul li a{text-decoration:none; font:300 14px/35px 'Montserrat', sans-serif;color: #fff;}
.right_menu_ftr{width: 100%;text-align: right;}
.right_menu_ftr p{ font:300 14px/35px 'Montserrat', sans-serif;color: #fff;}
form{margin: 0;}


/*MEET THE TEAM*/

.inner_contant{width: 100%;}
.inner_contant_in{width: 100%;text-align: center; }
.inner_contant_in .plan_trip p{font: 300 16px/26px 'Open Sans', sans-serif;color: #020115;}
.inner_contant_in .plan_trip {padding: 44px 0 35px;width: 1081px;margin-top: 111px;height: auto;}
.inner_contant_in .plan_trip h1{padding: 0 0 20px 0;}
.inner_contant_in .plan_trip h3{padding: 0 0 20px 0;}
.team_main_box{padding: 13px 0 35px;width: 1081px;margin-top: 0px;height: auto;background: #fff;display: inline-block;}
.brd_cramp{width: 100%;display: inline-block;padding: 0 24px 43px;}
.brd_cramp ul{width: auto;  float: left;text-align: left;}
.brd_cramp ul li{list-style: none;  float: left;}
.brd_cramp ul li a{font: 300 14.02px/24.63px 'Open Sans', sans-serif;color: #b03e6e;text-decoration: underline;display: inline-block;padding:  0 14px 0 8px;background: url(../images/dvdr.png)no-repeat right center; }
.brd_cramp ul li:last-child a{color: #020115; background: none;text-decoration: none;}
.brd_cramp ul li:first-child a{font: 300 14.02px/24.63px 'Open Sans', sans-serif;color: #b03e6e;text-decoration: underline;display: inline-block;padding:  0 14px 0 8px;background: url(../images/dvdr.png)no-repeat right center; }

.team_member_prt{width: 100%;padding: 0 58px;}
.team_member_prt .row{margin: 0 -24px;}
.team_member_prt .col-sm-4{padding: 0 24px;}
.team_bx{width: 100%;margin-bottom: 50px;}
.member_pic{width: 100%;position: relative;border-bottom: 7px solid #0070bb;overflow: hidden;}
.member_pic {border-bottom: 7px solid #0070bb;margin: 0 auto;max-width: 286px;overflow: hidden;position: relative;width: 100%;}
.member_pic img{width: 100%;}
.member_pic a.specaliest{width: 100%; position: absolute;bottom: 0;left: -100%;background: #0070bb;font: 700 15.33px/59px 'Open Sans', sans-serif;color: #fff;text-transform: uppercase;transition: 0.5s all ease-in-out;}
.member_pic a.specaliest:hover{color: #fff;}
.team_bx:hover .specaliest{left: 0;}
.team_bx:hover .ovr_ly{opacity:1;}
.ovr_ly{width:100%; height:100%;background: rgba(255,255,255,0.73);position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s all ease-in-out;}
.member_cnt{width: 100%;text-align: center;padding: 18px 0;}
.member_cnt h5{font: 700 15.99px/22.03px 'Open Sans', sans-serif;color: #020115;text-transform: uppercase; letter-spacing: 1px;}
.member_cnt h6{font: 400 14.99px/22.03px 'Open Sans', sans-serif;color: #898989;}
.member_cnt a{text-decoration: underline;font: 400 14px/22px 'Open Sans', sans-serif;color: #b03e6e;}

.start_planing{width: 100%;display: inline-block; background: #daf1f1;padding: 32px 0 30px;text-align: center;}
.start_planing a{text-decoration: none; font: 700 16px/60px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase; background: #b03e6e; display: inline-block;padding: 0;width:316px; height: 60px;text-align: center;}
.start_planing a:hover {color: #fff;}
.button14{color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;position: relative;}
.button14 a{text-decoration: none;display: block;text-align: center;}
.button14 span{z-index: 2;display: block;position: absolute;	width: 100%;height: 100%;}
.button14::before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;z-index: 1;opacity: 0;background-color: rgba(0,38,89,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.button14:hover::before{opacity: 1;width: 100%;}
#search, #search2 {position: fixed; top: 0px; left: 0px;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.9);-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out; -webkit-transform: translate(0px, -100%) scale(0, 0);-moz-transform: translate(0px, -100%) scale(0, 0);-o-transform: translate(0px, -100%) scale(0, 0);-ms-transform: translate(0px, -100%) scale(0, 0);transform: translate(0px, -100%) scale(0, 0); opacity: 0; z-index: 99999;}
#search.open, #search2.open { -webkit-transform: translate(0px, 0px) scale(1, 1); -moz-transform: translate(0px, 0px) scale(1, 1);-o-transform: translate(0px, 0px) scale(1, 1);-ms-transform: translate(0px, 0px) scale(1, 1);transform: translate(0px, 0px) scale(1, 1);  opacity: 1;}
#search input[type="search"],  #search2 input[type="search"]{    position: absolute;top: 50%;width: 90%;color: rgb(255, 255, 255);background: rgba(0, 0, 0, 0);font-size: 60px;font-weight: 300;text-align: center; border: 0px;margin: 0px auto;margin-top: -51px;padding-left: 30px;padding-right: 30px; outline: none; left: 50%;margin-left: -45%; border-radius:52px; border: 4px solid #B03C6D; }
#search .btn, #search2 .btn {background-color: #B03C6D;font-size: 22px;font-size: 22px;white-space: normal; width: 200px; left: 50%; margin-left: -100px; margin-top: 79px; position: absolute; top: 50%; border: none;}
#search .close, #search2 .close {position: fixed;top: 15px;right: 15px; color: #fff;background-color: #B03C6D;border-color: green;opacity: 1;	padding: 10px 17px;	font-size: 27px;}
.mmbr_dtl{padding: 70px;width: 100%; display: inline-block;}
.modal-content{border-radius:0px; }
.mmbr_dtl img{max-width: 100%; float: left; margin-right: 62px; margin-bottom: 62px;}
.modal-lg { width: 1080px;}
.mmbr_dtl h2{font: 300 36px/37px 'Open Sans', sans-serif;color: #0071bb;padding-bottom: 5px;}
.mmbr_dtl h5{font: 300 20px/37px 'Open Sans', sans-serif;color: #898989;padding-bottom: 15px;}
.mmbr_dtl p{font:300 16px/27px 'Montserrat', sans-serif;color: #020115;padding-bottom: 15px;}
.mmbr_dtl p span{background: url(../images/bulb.png)no-repeat left center;font-size: 16px;line-height: 28px; padding-left: 35px; display: inline-block;font-weight: 500;}
.close{opacity: 1;position: absolute; top: 18px;right: 15px;}
.close:hover, .close:focus {opacity: 1;}

/*Disney*/
.page_con iframe {width:100%; max-width:560px;}
.page_con { max-width:854px; margin:0 auto; text-align:left}
.page_con2 { max-width:854px; margin:0 auto; text-align:left}
.page_con h1 { color:#020115; font-size:36px; font-weight:300; margin:0 0 0 0; padding:55px 0 15px 0; font-family:'Open Sans', sans-serif;}
.page_con h2 { color:#020115; font-size:28px; font-weight:300; margin:0 0 0 0; padding:35px 0 0 0; font-family:'Open Sans', sans-serif;}
.page_con h2 a {color:#020115;}
.page_con h4 { color:#020115; font-size:20px; font-weight:300; margin:0 0 0 0; padding:15px 0 0 0; font-family:'Open Sans', sans-serif;}
.page_con p{font:300 16px/27px 'Montserrat', sans-serif;color: #020115;padding-top: 35px;}
.page_con p a{color: #b03e6e; text-decoration:underline}
.page_con ul{font:300 16px/27px 'Montserrat', sans-serif;color: #020115;padding-top: 35px;}
.page_con ul li { background:url(../images/bullet.png) 0 14px no-repeat; padding:0 0 0 20px;margin: 5px 0;}
.page_con ul li ul{padding-top: 0;font-size: 15px;}
.page_con ul li ul li{margin-left: 20px;	}
.page_con ul li a{color: #b03e6e; text-decoration:underline}
.address_box { padding-top:35px;}
.page_con h5{font:300 16px/27px 'Montserrat', sans-serif;color: #020115;padding-top: 0;}
.page_con h5 a{color: #020115;}
.page_con h5 a i, .page_con h2 a i {color: #b03e6e;}
.page_con .address_box p { padding-top:0;}

.page_con h3{font:600 16px/27px 'Montserrat', sans-serif;color: #0071bb;padding-top: 35px;}
.contain_link_01{text-decoration: none; font: 700 16px/60px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase; background: #b03e6e; display: inline-block;padding: 0;width:227px; height: 60px;text-align: center;margin:50px 10px 20px}
.contain_link_01:hover {color: #fff;}
.contain_link_01:focus {color: #fff;}
.contain_link_02{text-decoration: none; font: 700 16px/60px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase; background: #0065bd; display: inline-block;padding: 0;width:227px; height: 60px;text-align: center; margin:50px 10px 20px}
.contain_link_02:hover {color: #fff;}
.contain_link_02:focus {color: #fff;}
.button15{color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;position: relative;}
.button15 a{text-decoration: none;display: block;text-align: center;}
.button15 span{z-index: 2;display: block;position: absolute;	width: 100%;height: 100%;}
.button15::before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;z-index: 1;opacity: 0;background-color: #940340;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.button15:hover::before{opacity: 1;width: 100%;}

/*Contact*/

.contact_main{width: 100%; text-align: center;}
.contact_main h2{font: 300 36px/36px 'Open Sans', sans-serif;color: #000;padding-bottom: 35px;}
.contact_main h2 span img{margin-top: -8px;}
.contact_main p{font:300 18px/27px 'Montserrat', sans-serif;color: #020115;}
.contact_main p span{font-weight: 600;color: #0071bb;}
.contact_main p a{color: #b03e6e; text-decoration:underline}
.sum_btm{width: 100%; padding: 25px 0px;}
.contact_frm{width: 725px;display: inline-block;}
.contact_frm .fa{line-height: 9px;}
.frm_tp_bx{width: 221px; float: left; margin-right: 30px;text-align: left;margin-bottom: 43px;}
.contact_frm label{font:600 15px/23px 'Montserrat', sans-serif;color: #0071bb;text-transform: uppercase;width: 100%; float: left;margin-bottom: 5px;}
.contact_frm .input-group-addon{background-color:transparent;border: 3px solid #e1e1e1;border-left:none;border-radius:0px; }
.contact_frm .form-control{border: 3px solid #e1e1e1;box-shadow: none;border-right:none;border-radius:0px; height: 53px;text-align: left; font: 300 15px/22px 'Open Sans', sans-serif;color: #020115; }
.frm_tp_bx2{width: 340px; float: left; margin-right: 44px;text-align: left;margin-bottom: 43px;}
.no_mrg{margin-right: 0px !important;}
.no_mrg2{margin-top: 0px !important;padding-top: 0;}
.submit_btn2{width: 100%;display: inline-block;}
.submit_btn2 button{text-decoration: none; font: 700 16px/0px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase;margin-top:0px;margin-bottom:0px; background: #b03e6e; display: inline-block;padding: 0;width:353px; height: 60px;border: none; outline: none;}
.submit_btn2 button:hover {color: #fff;}
.button16{color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;position: relative;}
.button16 a{text-decoration: none;display: block;}
.button16 span{z-index: 2;display: block;position: absolute;	width: 100%;height: 100%;}
.button16::before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;z-index: 1;opacity: 0;background-color: rgba(0,38,89,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.button16:hover::before{opacity: 1;width: 100%;}
.col-3{float: left; width:100%; margin:0; position: relative;} /* necessary to give position: relative to parent. */
.frm_tp_bx2 input[type="text"]{font:300 14px/23px 'Montserrat', sans-serif;color: #020115; width: 100%; box-sizing: border-box; letter-spacing: 1px;}
.frm_tp_bx2 input[type="email"]{font:300 14px/23px 'Montserrat', sans-serif;color: #020115;  width: 100%; box-sizing: border-box; letter-spacing: 1px;}
.frm_tp_bx2 input[type="tel"]{font:300 14px/23px 'Montserrat', sans-serif;color: #020115;  width: 100%; box-sizing: border-box; letter-spacing: 1px;}
.effect-19{border: 3px solid #e1e1e1; padding: 0px 14px; transition: 0.4s; background: transparent;height: 53px;}
.effect-19 ~ .focus-border:before,
.effect-19 ~ .focus-border:after{content: ""; position: absolute; top: -1px; left: 50%; width: 0; height: 3px; background-color: #0071bb; transition: 0.4s;}
.effect-19 ~ .focus-border:after{top: auto; bottom: 0;}
.effect-19 ~ .focus-border i:before,
.effect-19 ~ .focus-border i:after{content: ""; position: absolute; top: 50%; left: 0; width: 3px; height: 0; background-color: #0071bb; transition: 0.6s;}
.effect-19 ~ .focus-border i:after{left: auto; right: 0;}
.effect-19:focus ~ .focus-border:before,
.effect-19:focus ~ .focus-border:after,
.has-content.effect-19 ~ .focus-border:before,
.has-content.effect-19 ~ .focus-border:after{left: 0; width: 100%; transition: 0.4s;}
.effect-19:focus ~ .focus-border i:before,
.effect-19:focus ~ .focus-border i:after,
.has-content.effect-19 ~ .focus-border i:before,
.has-content.effect-19 ~ .focus-border i:after{top: -1px; height: 100%; transition: 0.6s;}
.effect-19 ~ label{position: absolute; left: 14px; width:auto; top: 15px; color: #020115; transition: 0.3s; z-index: 1; letter-spacing: 0.5px;background: #fff;font:300 14px/23px 'Montserrat', sans-serif;}
.effect-19:focus ~ label, .has-content.effect-19 ~ label{top: -33px; left: 0; font-size: 16px; color: #0071bb; transition: 0.3s;font:600 16px/23px 'Montserrat', sans-serif;}

.no { width:100%;}
.frm_tp_bx2 select{font:300 14px/23px 'Montserrat', sans-serif;color: #020115; width: 100%; box-sizing: border-box; letter-spacing: 1px;border: 3px solid #e1e1e1; padding: 0px 14px; transition: 0.4s; background: transparent;height: 53px;}
.frm_tp_bx2 textarea{font:300 14px/23px 'Montserrat', sans-serif;color: #020115; width: 100%; box-sizing: border-box; letter-spacing: 1px;}
.effect-18{border: 3px solid #e1e1e1; padding: 0px 14px; transition: 0.4s; background: transparent;height: 153px;}
.effect-18 ~ .focus-border:before,
.effect-18 ~ .focus-border:after{content: ""; position: absolute; top: -1px; left: 50%; width: 0; height: 3px; background-color: #0071bb; transition: 0.4s;}
.effect-18 ~ .focus-border:after{top: auto; bottom: 0;}
.effect-18 ~ .focus-border i:before,
.effect-18 ~ .focus-border i:after{content: ""; position: absolute; top: 50%; left: 0; width: 3px; height: 0; background-color: #0071bb; transition: 0.6s;}
.effect-18 ~ .focus-border i:after{left: auto; right: 0;}
.effect-18:focus ~ .focus-border:before,
.effect-18:focus ~ .focus-border:after,
.has-content.effect-18 ~ .focus-border:before,
.has-content.effect-18 ~ .focus-border:after{left: 0; width: 100%; transition: 0.4s;}
.effect-18:focus ~ .focus-border i:before,
.effect-18:focus ~ .focus-border i:after,
.has-content.effect-18 ~ .focus-border i:before,
.has-content.effect-18 ~ .focus-border i:after{top: -1px; height: 100%; transition: 0.6s;}
.effect-18 ~ label{position: absolute; left: 14px; width:auto; top: 15px; color: #020115; transition: 0.3s; z-index: 1; letter-spacing: 0.5px;background: #fff;font:300 14px/23px 'Montserrat', sans-serif;}
.effect-18:focus ~ label, .has-content.effect-18 ~ label{top: -33px; left: 0; font-size: 16px; color: #0071bb; transition: 0.3s;font:600 16px/23px 'Montserrat', sans-serif;}


/*Testimonials*/

.testimonoals_slider{width: 100%;padding: 40px 0;}
.testimnl_box{width: 100%;}
.testimnl_box_cnt{width: 100%;text-align: left;padding: 30px;background: #EBEBEB;position: relative;min-height: 255px;}
.testimnl_box_cnt p{padding: 0;}
.testimnl_athr{width: 100%;text-align:right;padding: 15px 0;}
.testimnl_athr p{padding: 0;}
.testimonoals_slider .owl-pagination{display: none;}
.qt2{margin-left: 10px;}
.qt1{margin-right: 10px;}
.corner{width: auto; position: absolute;bottom: -19px;right: 0;}
.testimonoals_slider .owl-prev{width: 42px; height: 34px;position: absolute;top: 140px;left: -22px;background: url(../images/nxt.png)no-repeat 0 0;background-size:100% 100%;font-size: 0px !important;border-radius:0px !important; }
.testimonoals_slider .owl-next{width: 42px; height: 34px;position: absolute;top: 140px;right: -22px;background: url(../images/prv.png)no-repeat 0 0;background-size:100% 100%;font-size: 0px !important;border-radius:0px !important; }

.map{width: 100%;padding: 40px 0;}
.apply{text-align: center;}
.apply a{text-decoration: none; font: 700 16px/60px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase;margin-top:35px; background:#B03E6E; display: inline-block;padding: 0;width: 350px; height: 60px;}
.apply a:hover {color: #fff;}
.button18{color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;position: relative;}
.button18 a{text-decoration: none;display: block;}
.button18 span{z-index: 2;display: block;position: absolute;	width: 100%;height: 100%;}
.button18::before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;z-index: 1;opacity: 0;background-color:rgba(0,101,189,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.button18:hover::before{opacity: 1;width: 100%;}

.inner_contant_in .plan_trip.no_mrg2{padding: 40px 0 0;}
.inner_contant_in .plan_trip.no_mrg2 h1{padding-bottom: 0;line-height: 66px;}
.inner_contant_in .plan_trip.no_mrg2 h3{padding-bottom: 0;line-height: 66px;}


.modal-dialog {margin-top:180px;}


.apply2{text-align: center;}
.apply2 a{text-decoration: none; font: 700 16px/60px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase;margin-top:35px; background:#B03E6E; display: inline-block;padding: 0;width:488px; height: 60px;}
.apply2 a:hover {color: #fff;}
.button19{color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;position: relative;}
.button19 a{text-decoration: none;display: block;}
.button19 span{z-index: 2;display: block;position: absolute;	width: 100%;height: 100%;}
.button19::before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;z-index: 1;opacity: 0;background-color:rgba(0,101,189,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.button19:hover::before{opacity: 1;width: 100%;}

.contain_link_01_01{text-decoration: none; font: 700 14px/60px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase; background: #b03e6e; display: inline-block;padding: 0;width:46%; height: 60px;text-align: center;margin:50px 10px 20px}
.contain_link_01_01:hover {color: #fff;}
.contain_link_01_01:focus {color: #fff;}
.contain_link_02_02{text-decoration: none; font: 700 14px/60px 'Open Sans', sans-serif;color: #fff;letter-spacing: 2px;text-transform: uppercase; background: #0065bd; display: inline-block;padding: 0;width:46%; height: 60px;text-align: center; margin:50px 10px 20px}
.contain_link_02_02:hover {color: #fff;}
.contain_link_02_02:focus {color: #fff;}
.button20{color: rgba(255,255,255,1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;position: relative;}
.button20 a{text-decoration: none;display: block;text-align: center;}
.button20 span{z-index: 2;display: block;position: absolute;	width: 100%;height: 100%;}
.button20::before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;z-index: 1;opacity: 0;background-color: #940340;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.button20:hover::before{opacity: 1;width: 100%;}

.top_col{width: 100%;text-align: center;padding-bottom: 30px;padding-top: 10px;}
.top_col h2{font-weight: 700;color: #0071BB;text-transform: uppercase;font-size: 30px;}
.top_col h6{font: 300 20px/37px 'Open Sans', sans-serif;color: #898989;padding-bottom: 15px;}

.destination_box{width: 100%;position: relative;margin-bottom: 30px;overflow: hidden;min-height: 200px;}
.destination_box img{width: 100%; display: block;}
.hvr_box{width: 100%; height: 100%;position: absolute; top: -100%;left: 0;background: rgba(0,0,0,0.3);text-align: center;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.hvr_box_in{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;}
.hvr_box h3{font-size: 30px; color: #fff;font-weight: 300;text-transform: uppercase;padding: 0 0 70px;}
.hvr_box a{text-decoration: none; color: #fff; background: #0072BC; padding: 0 15px;text-transform: uppercase;font-size: 16px;line-height: 40px;display: inline-block;}
.hvr_box a:hover{background: #B03C6D;}
.destination_box:hover .hvr_box{top: 0;opacity: 1;}

.leftmenu2{width: 100%;}
.select_bx{width: 100%; float: left;padding: 35px 0;}
.select_bx h3{font:400 16px/40px "Open Sans",sans-serif;color:#6c6c6c; margin: 0;padding: 0;background: #f6f6f6; border-top: 1px solid #cbcbcb;border-bottom: 1px solid #cbcbcb;display: block;padding-left: 11px;text-transform:uppercase;}
.select_bx input[type="checkbox"] { display: none;}
.select_bx input[type="checkbox"] + label { color: #464646;cursor: pointer;display: inline-block;font-size: 14px;line-height: 31px;margin: 0 0;padding: 0px 0px 0px 31px;font-weight:400; font-family:"Open Sans",sans-serif; text-align: left; vertical-align: middle; background: url(../images/ch1.png)no-repeat left 6px;}
.select_bx input[type="checkbox"]:checked + label { background: url(../images/ch2.png)no-repeat left 6px; outline:none;}
.select_bx > ul{margin: 0;padding: 0px 10px;width: 100%; float: left;}
.select_bx > ul > li{list-style: none; float: left;width: 100%;background: none;padding-left: 0}
.select_bx label span{margin-right: 16px;}

.auroramenu li > ul {display: none;}
.auroramenu-default, .auroramenu-default ul {padding: 0;list-style-type: none;}
.auroramenu-default > li{background: none !important;padding-left: 0 !important;}    
.auroramenu-default > li > a {border-bottom: 1px #252525 solid;}
.auroramenu-default > li > a:after { content:"?";float: right;font-size: 0.7em;color: #252525}
.auroramenu-default > li > a.open:after {content:"?";color: #252525;}   
.auroramenu-default li{background: none !important;padding-left: 0 !important;}      
.auroramenu-default a { color: #fff !important;text-decoration:none !important;background-color:#4DBFC6;display: block; padding: 10px;transition: background-color 0.5s ease;}
.auroramenu-default a:hover, .auroramenu-default a:focus {text-decoration: none;}
.auroramenu-default a:hover {background-color: #4DBFC6;text-decoration: none;}
.auroramenu-default ul a {background-color: #4261B8;font-size: 0.9em;padding-left: 20px;color: #fff;}

.disney_main.text-left{padding: 0 15px;}
.disney_main.text-left h2{color:#020115; font-size:28px; font-weight:300; margin:0 0 0 0; padding:15px 0 15px 0; font-family:'Open Sans', sans-serif;}
.disney_main.text-left h4{color:#020115; font-size:20px; font-weight:600; margin:0 0 0 0; padding:15px 0; font-family:'Open Sans', sans-serif;text-transform: uppercase;}
.disney_main.text-left ul.tp_mn{width: 50%;float: left;padding: 15px 0;}
.disney_main.text-left ul.tp_mn li { margin: 5px 0;background: url(../images/blt.jpg)no-repeat left 7px;padding-left: 25px;	}
.disney_main.text-left ul.tp_mn li a{font:700 16px/27px 'Montserrat', sans-serif;color: #020115;}

.disney_main.text-left ul.tp_mn li ul{padding-top: 0;font-size: 15px;}
.disney_main.text-left ul.tp_mn li ul li{margin-left: 30px; background: none;background: url(../images/blt2.jpg)no-repeat left 7px;padding-left: 25px;	}
.disney_main.text-left ul.tp_mn li ul li a{color: #020115; text-decoration:none;font-size: 14px;font-weight: 700;}
.disney_main.text-left ul.tp_mn li a:hover{color: #0071BC;}

.disney_main.text-left ul.tp_mn li ul ul{padding-top: 0;font-size: 15px;}
.disney_main.text-left ul.tp_mn li ul ul li{margin-left: 30px; background: none;background: url(../images/blt3.jpg)no-repeat left 7px;padding-left: 25px;	}
.disney_main.text-left ul.tp_mn li ul ul li a{color: #020115; text-decoration:none;font-size: 14px;font-weight: 300;}
.disney_main.text-left ul.tp_mn ul li a:hover{color: #0071BC;}

.disney_main.text-left ul.tp_mn li ul ul ul{padding-top: 0;font-size: 15px;}
.disney_main.text-left ul.tp_mn li ul ul ul li{margin-left: 30px; background: none;background: url(../images/blt4.jpg)no-repeat left 7px;padding-left: 25px;	}
.disney_main.text-left ul.tp_mn li ul ul ul li a{color: #020115; text-decoration:none;font-size: 14px;font-weight: 300;}
.disney_main.text-left ul.tp_mn ul ul li a:hover{color: #0071BC;}

.disney_main.text-left ul.tp_mn li ul ul ul ul{padding-top: 0;font-size: 15px;}
.disney_main.text-left ul.tp_mn li ul ul ul ul li{margin-left: 30px; background: none;background: url(../images/blt5.jpg)no-repeat left 7px;padding-left: 25px;	}
.disney_main.text-left ul.tp_mn li ul ul ul ul li a{color: #020115; text-decoration:none;font-size: 14px;font-weight: 300;}
.disney_main.text-left ul.tp_mn ul ul ul li a:hover{color: #0071BC;}

.disney_main.text-left ul.tp_mn ul.social li{background-position: left 2px;}





.tt{background: url(../images/bulb.png)no-repeat left center !important;text-transform: uppercase;}
.fba{background: url(../images/fba.png)no-repeat left center !important;text-transform: uppercase;}
.fbt{background: url(../images/bulb.png)no-repeat left center !important;text-transform: uppercase;}
.ftbt{background: url(../images/ftbt.png)no-repeat left center !important;text-transform: uppercase;}
.wslbs{background: url(../images/wslbs.png)no-repeat left center !important;text-transform: uppercase;}
.fbq{background: url(../images/fbq.png)no-repeat left center !important;text-transform: uppercase;}
.itb{background: url(../images/itb.png)no-repeat left center !important;text-transform: uppercase;}
.ff{background: url(../images/ff.png)no-repeat left center !important;text-transform: uppercase;}
.fwt{background: url(../images/fwt.png)no-repeat left center !important;text-transform: uppercase;}

.frm_tp_bx3{width: 100%; float: left; margin-right: 0px;text-align: left;margin-bottom: 43px;}

.control {
  display: inline-block;
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  font-size: 15px !important;
  color: #424242 !important;
  width: auto !important; margin-right: 15px;
}
.control input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.control__indicator {
  position: absolute;
  top: 2px;
  left: 0;
  height: 20px;
  width: 20px;
  background: #e6e6e6;
}
.control--radio .control__indicator {
  border-radius: 50%;
}
.control:hover input ~ .control__indicator,
.control input:focus ~ .control__indicator {
  background: #ccc;
}
.control input:checked ~ .control__indicator {
  background:#B03E6E;
}
.control:hover input:not([disabled]):checked ~ .control__indicator,
.control input:checked:focus ~ .control__indicator {
  background: #B03E6E;
}
.control input:disabled ~ .control__indicator {
  background: #e6e6e6;
  opacity: 0.6;
  pointer-events: none;
}
.control__indicator:after {
  content: '';
  position: absolute;
  display: none;
}
.control input:checked ~ .control__indicator:after {
  display: block;
}
.control--checkbox .control__indicator:after {
  left: 8px;
top: 3px;
width: 6px;
height: 12px;
border: solid #fff;
border-width: 0 3px 3px 0;
transform: rotate(45deg);
}
.control--checkbox input:disabled ~ .control__indicator:after {
  border-color: #7b7b7b;
}
.text-center2{text-align: center !important;}



.ftr_404 .start_planing{display: none !important;}
.four04{width: 100%;position: relative;}
.four04 img{width: 100%; display: block;}
.four04_in{width: 100%; text-align: center;height: 100%;position: absolute; top: 0;left: 0;padding-top: 150px;}
.four04_in h2{font: 700 70px/80px 'Montserrat', sans-serif;color: #fff;text-transform: uppercase; }
.four04_in h3{font: 700 30px/30px 'Montserrat', sans-serif;color: #fff;font-style: italic; padding-top: 30px;}
.four04_in ul{width: 60%;background:rgba(255,255,255,0.5); padding: 10px 0; margin:15px 0 0 0; text-align: center;display: inline-block;}
.four04_in ul li{list-style: none;  display: inline-block;}
.four04_in ul li a{text-decoration: none; font: 400 15px/15px 'Montserrat', sans-serif;color: #000;border-right:2px solid #000;padding: 0 10px;display: inline-block; }
.four04_in ul li:last-child a{border: none;}

.page_con ul.rv{padding-top: 20px !important;}
.page_con ul.rv li{background: rgba(0, 0, 0, 0) url("../images/bullet.png") no-repeat scroll 0 23px !important;margin-bottom: 10px;}
.page_con ul.rv li span.sos{display: inline-block;}
.page_con ul.rv li span.sos a{display: inline-block;margin-right: 8px;}
.page_con ul.rv li span.nm{width:210px; display: inline-block; }


.applesrch_prt{width: 100%; display: inline-block;}
.applesrch_prt iframe{width: 100%; height: 100%;}

.blog h2 {font: 700 25px/32.03px 'Open Sans', sans-serif;
color: #020115;
text-transform: uppercase;
letter-spacing: 1px;
padding:10px 0;
}
.blog img { max-width:100%;}
.blog h6 {font:400 13px/32.03px 'Open Sans', sans-serif;
color: #b03e6e;
text-transform: uppercase;
letter-spacing: 1px;
padding:10px 0;
}
.blog p  { line-height:24px; padding:10px 0;}
.left_pict { float:left; margin-right:15px;}
.right_pict { float:right; margin-left:15px;}

.blog h3 {font: 700 18px/22.03px 'Open Sans', sans-serif;
color: #020115;
letter-spacing: 1px;
padding:20px 0 10px 0;
}

.blog_left_pict1 { width:49.7%; float:left}
.blog_right_pict1 { width:49.7%; float:right}
.blog_left_pict1 img, .blog_right_pict1 img { width:100%;}
.blog_center_pict1 {padding:5px 0;}

.blog_left_pict2 { width:89%;}
.blog_left_pict2 img { width:100%;}

.blog_left_pict3 { width:57.7%; float:left}
.blog_right_pict3 { width:41.7%; float:right}
.blog_left_pict3 img, .blog_right_pict3 img { width:100%;}

.blog_left_pict4 {float:left; width:39.4%}
.blog_left_pict4_pad_bot {padding:0 0 5px 0;}
.blog_left_pict4_pad_top {padding:5px 0 0 0;}
.blog_right_pict4 {float:right; width:59.8%}
.blog_pd_top{padding:4px 0 0 0;}
.blog_ft_ltf{ float:left;}

div.sharedaddy, #content div.sharedaddy, #main div.sharedaddy {
    clear: both;
}

.sd-sharing-enabled:not(#jp-post-flair) {
    padding: 24px 24px 0 24px;
    margin-bottom: 24px;
    background: #f8f8f8;
}
.sd-content ul {
    padding: 0 0 24px 0 !important;
    margin: 0 0 0 0 !important;
}
.blog h3.sd-title { padding-top:0;}
.sd-content ul li {
    margin: 0 !important;
    padding: 0;
}
.sd-content ul li {
    display: inline-block;
	background:none
}

.sd-content ul li  a {
    text-decoration: none !important;
    display: inline-block;
    margin: 0 5px 5px 0;
    font-size: 12px;
    font-family: "Open Sans", sans-serif;
    font-weight: normal;
    border-radius: 3px;
    color: #777 !important;
    background: #f8f8f8;
    border: 1px solid #cccccc;
    box-shadow: 0 1px 0 rgba(0,0,0,.08);
    text-shadow: none;
    line-height: 23px;
    padding: 1px 8px 0px 25px;
}

.sd-social-icon-text .sd-content li.share-pinterest a {
background:url(../images/pinterest_b.png) 2px center no-repeat;
}
.sd-social-icon-text .sd-content li.share-facebook a {
    background:url(../images/facebook_b.png) 2px center no-repeat;
}
.sd-social-icon-text .sd-content li.share-twitter a {
background:url(../images/twitter_b.png) 2px center no-repeat;
}
.sd-social-icon-text .sd-content li.share-tumblr a {
background:url(../images/tumblr_b.png) 2px center no-repeat;
}
.sd-social-icon-text .sd-content li.share-google-plus-1 a {
background:url(../images/google_plus_b.png) 2px center no-repeat;
}
.sd-social-icon-text .sd-content li.share-reddit a {
background:url(../images/reddit_b.png) 2px center no-repeat;
}
.sd-social-icon-text .sd-content li.share-email a {
background:url(../images/email_b.png) 2px center no-repeat;
}
.page_con .widget_wpcom_social_media_icons_widget ul { padding:20px 0;}
.widget_wpcom_social_media_icons_widget ul li { display:inline-block; background:none;}
.widget_search input[type="search"] { border:2px solid #B03C6D; height:40px; padding:0 10px; margin:0 0 20px 0; width:100%}
.widget_search label { display:block;}
.widget_blog_subscription input[type="text"] { border:2px solid #B03C6D; height:40px; padding:0 10px; margin:0 0 0 0; width:100%}
.widget_blog_subscription input[type="submit"] { border:none; background:#B03C6D; height:40px; padding:0 25px; margin:0 0 0 0; color:#fff}
.widget_archive select { border:2px solid #B03C6D; height:40px; padding:0 10px; margin:25px 0 0 0; width:100%}
.wp_widget_tag_cloud {font:300 16px/27px 'Montserrat', sans-serif}
.meet_ul li{display: inline-block !important;width: 48%;}
.meet_ul li a{text-decoration: underline !important;color: #b03e6e !important; font-size: 19px; }
.indx_ftr .start_planing{display: none !important;}

#myModal110 .modal-dialog{min-width: 990px;}
#myModal110 .modal-header h4.modal-title{font-size:25px;color: #0070BB; }
#myModal110 .modal-header{border: none;}
#myModal110 .modal-footer{border: none;}
.frm_pop{width: 100%;display: inline-block;padding: 50px;}
.frm_pop input[type="text"]{width: 75%; float: left;height: 60px;background: #fff;border:none; border-bottom:1px solid #dedede; outline: none; padding: 0 15px;font:400 18px/18px 'Open Sans', sans-serif;color:#2b2b2b;  }
.frm_pop input[type="submit"]{width: 23%; float: right;height: 60px;background: #313B85; border:2px solid #313B85; outline: none; padding: 0 15px;font:400 18px/18px 'Open Sans', sans-serif;color:#fff;text-align: center;  }

p.error {
    color: #ff0000;
    font-size: 12px;
    font-weight: 700;
    line-height: 18px;
    padding-top: 0;
    position: absolute;
    top: 59px;
    width: 100%;
}

p.error br{display: none;}



#share-buttons ul li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    display: inline-block;
    list-style: outside none none;
    padding: 0 10px 0 0;
}
#share-buttons ul li img{width: 48px;height: 48px;}







