@font-face{font-family:'myriad_pro_cond_regular';src:url('../fonts/MyriadPro-Cond.eot');src:url('../fonts/MyriadPro-Condd41d.eot?#iefix') format('embedded-opentype'),
url('../fonts/MyriadPro-Cond.html') format('woff2'),
url('../fonts/MyriadPro-Cond.woff') format('woff'),
url('../fonts/MyriadPro-Cond-2.html') format('truetype'),
url('../fonts/MyriadPro-Cond.svg#MyriadPro-Cond') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'myriad_pro_cond_bold';src:url('../fonts/MyriadPro-BoldCond.eot');src:url('../fonts/MyriadPro-BoldCondd41d.eot?#iefix') format('embedded-opentype'),
url('../fonts/MyriadPro-BoldCond.html') format('woff2'),
url('../fonts/MyriadPro-BoldCond.woff') format('woff'),
url('../fonts/MyriadPro-BoldCond-2.html') format('truetype'),
url('../fonts/MyriadPro-BoldCond.svg#MyriadPro-BoldCond') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'myriad_pro_bold';src:url('../fonts/MyriadPro-Bold.eot');src:url('../fonts/MyriadPro-Boldd41d.eot?#iefix') format('embedded-opentype'),
url('../fonts/MyriadPro-Bold.html') format('woff2'),
url('../fonts/MyriadPro-Bold.woff') format('woff'),
url('../fonts/MyriadPro-Bold-2.html') format('truetype'),
url('../fonts/MyriadPro-Bold.svg#MyriadPro-Bold') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'myriad_pro_regular';src:url('../fonts/MyriadPro-Regular.eot');src:url('../fonts/MyriadPro-Regulard41d.eot?#iefix') format('embedded-opentype'),
url('../fonts/MyriadPro-Regular.html') format('woff2'),
url('../fonts/MyriadPro-Regular.woff') format('woff'),
url('../fonts/MyriadPro-Regular-2.html') format('truetype'),
url('../fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'myriad_pro_semibold';src:url('../fonts/MyriadPro-Semibold.eot');src:url('../fonts/MyriadPro-Semiboldd41d.eot?#iefix') format('embedded-opentype'),
url('../fonts/MyriadPro-Semibold.html') format('woff2'),
url('../fonts/MyriadPro-Semibold.woff') format('woff'),
url('../fonts/MyriadPro-Semibold-2.html') format('truetype'),
url('../fonts/MyriadPro-Semibold.svg#MyriadPro-Semibold') format('svg');font-weight:600;font-style:normal;}
*{outline:none;}
*::-moz-selection{background:#ce172c;color:#fff;text-shadow:none;}
body, html{font-family:"myriad_pro_regular";margin:0;padding:0;height:100%;font-size:13px;}
label{display:block;font-family:'myriad_pro_regular';}
h1, h2, h3, h4, h5, h6{margin:0;padding:0;font-family:'myriad_pro_cond_bold';}
ul, li{list-style:none;margin:0;padding:0;font-family:'myriad_pro_regular';}
img{vertical-align:middle;border:none}
p{font-size:13px;padding:0;color:#666;line-height:22px;display:block;font-family:'myriad_pro_regular';margin:0;}
a, input, select, textarea, .btn{transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in 0s;-moz-transition:all 0.25s ease-in 0s;-o-transition:all 0.25s ease-in 0s;outline:none;font-family:'myriad_pro_regular';text-decoration:none;}
a{color:#666;}
a:hover{outline:none;cursor:pointer;color:#212121;text-decoration:none;}
a:focus{outline:none;text-decoration:none}
.full-width{float:left;width:100%;}
.relative{position:relative}
.full-img{width:100%;}
.float-left{float:left;}
.float-right{float:right;}
textarea, input[type="text"], input[type="password"], input[type="email"], input[type="file"], select, input[type="number"]{transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in 0s;width:100%;}
button{transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in 0s;}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="file"]:focus, select:focus, input[type="number"]:focus{outline:none;transition-duration:0.1s;box-shadow:none;}
.form-control{box-shadow:none;padding:0 10px;border-radius:0;}
.form-control:focus{box-shadow:none;}
.form-control::-moz-placeholder{opacity:1;color:rgba(0,0,0,.5);}
.form-control::-webkit-placeholder{opacity:1;color:rgba(0,0,0,.5);}
.marginnone{margin:0;}
.margintop10{margin-top:10px;}
.margintop20{margin-top:20px;}
.margintop30{margin-top:30px;}
.margintop40{margin-top:40px;}
.marginbottom10{margin-bottom:10px;}
.marginbottom20{margin-bottom:20px;}
.marginbottom30{margin-bottom:30px;}
.marginbottom40{margin-bottom:40px;}
.paddingnone{padding:0;}
.paddingtop10{padding-top:10px;}
.paddingtop20{padding-top:20px;}
.paddingtop30{padding-top:30px;}
.paddingtop40{padding-top:40px;}
.paddingbottom10{padding-bottom:10px;}
.paddingbottom20{padding-bottom:20px;}
.paddingbottom30{padding-bottom:30px;}
.paddingbottom40{padding-bottom:40px;}
.banner_section{position:relative;}
.banner_section > img{width:100%;}
.home_slider .owl-dots{margin:0;position:absolute;left:0;bottom:15px;width:100%;}
.home_slider .owl-dots .owl-dot span{margin:0 5px;background-color:rgba(255,255,255, .6);transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in 0s;}
.home_slider .owl-dots .owl-dot.active span, .home_slider .owl-dots .owl-dot:hover span{background-color:rgb(27,241,203);}
header{width:100%;position:absolute;left:0;top:0;padding:0;z-index:100;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:0.5s;transition:0.5s;background-color:#fff;height:80px;}
header.affix{animation:slide-down 0.7s;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);}
@keyframes slide-down{0%{opacity:0;transform:translateY(-100%);}
100%{opacity:0.9;transform:translateY(0);}
}
header .navbar{margin-bottom:0;min-height:inherit;border:none;border-radius:0;padding:0;background-color:transparent;}
header .navbar > .container-fluid .navbar-brand{padding:20px 0;margin-left:0;height:auto;}
header .navbar > .container-fluid .navbar-brand > img{height:40px;}
header .navbar-collapse{border:none;float:none;padding-right:0;padding-left:0;}
header .navbar-collapse > div{}
.navbar-nav{float:right;}
.navbar-nav > li{padding-left:0;margin-left:1px;position:relative;}
.navbar-nav > li:first-child{margin-left:0;}
.navbar-default .navbar-nav > li > a{padding:0 20px 0 35px;font-size:14px;color:#000;line-height:80px;font-family:'myriad_pro_regular';text-transform:uppercase;letter-spacing:.5px;position:relative;border-bottom:4px solid transparent;}
.navbar-nav > li a:before{content:'\f138';font-family:'FontAwesome';color:#000;position:absolute;left:12px;top:0;line-height:80px;font-size:12px;}
.navbar-default .navbar-nav > li > a:hover{color:#000;background-color:#f7f7f7;border-bottom-color:#4ad9ba;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover{color:#000;background-color:#f7f7f7;border-bottom-color:#4ad9ba;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover{color:#000;background-color:#f7f7f7;border-bottom-color:#4ad9ba;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{color:#000;background-color:#f7f7f7;border-bottom-color:#4ad9ba;}
.banner_content{position:absolute;right:80px;top:165px;width:690px;z-index:99;}
.banner_caption{float:left;width:50%;min-height:490px;background-color:rgba(0,0,0,0.5);position:relative;border-radius:5px 0 0 5px;}
.banner_caption > .block{position:absolute;top:0;left:0;bottom:0;padding:20px 10px 20px 20px;}
.banner_caption h1{color:#fff;text-transform:uppercase;line-height:54px;font-size:65px;padding-bottom:10px;}
.banner_caption h1 span{display:block;font-size:28px;line-height:28px;}
.banner_caption p{color:#fff;font-size:30px;padding-bottom:15px;}
.banner_list-1{display:inline-block;width:100%;padding-bottom:10px;}
.banner_list-1 li{float:left;color:#fff;position:relative;font-size:20px;padding:0 0 5px;width:100%;}
.banner_list-1 li .fa{padding-right:10px;}
.banner_list-1 li .fa-map-marker{font-size:22px;}
.banner_list-2{display:inline-block;padding:0;width:100%;}
.banner_list-2 li{float:left;position:relative;padding:0 0 5px;width:100%;}
.banner_list-2 li a{float:left;color:#1bf1cb;font-size:17px;}
.banner_list-2 li a .fa{padding-right:10px;}
.banner_list-2 li a:hover{color:#1bf1cb;}
.banner_form{float:left;width:50%;min-height:490px;background-color:#fff;border-radius:0 5px 5px 0;padding:25px 20px 20px;}
.banner_form h2{position:relative;font-size:26px;padding-left:45px;line-height:18px;padding-bottom:15px;}
.banner_form h2 img{position:absolute;left:0;top:0;}
.banner_form h2 span{display:block;font-size:13px;font-family:'myriad_pro_semibold';}
.banner_form label{font-size:11px;color:rgba(0,0,0,.5);font-weight:normal;margin:0;padding:0 0 4px;}
.banner_form .form-group{margin-bottom:10px;}
.banner_form .form-control{border:1px solid rgba(80,80,80,.2);height:30px;color:rgba(0,0,0,.5);}
.banner_form .form-group .inpt_icon{position:relative;}
.banner_form .form-group .inpt_icon .form-control{padding-left:30px;}
.banner_form .form-group .inpt_icon span{width:30px;text-align:center;line-height:28px;position:absolute;left:0;top:0;color:rgba(0,0,0,.4);}
.banner_form .btn{color:#422d1f;width:100%;margin-top:10px;padding:0 20px;line-height:42px;font-size:18px;font-family:'myriad_pro_bold';text-transform:uppercase;border-radius:5px;background:rgb(27,241,203);background:-moz-linear-gradient(top, rgba(27,241,203,1) 0%, rgba(20,207,174,1) 100%);background:-webkit-linear-gradient(top, rgba(27,241,203,1) 0%,rgba(20,207,174,1) 100%);background:linear-gradient(to bottom, rgba(27,241,203,1) 0%,rgba(20,207,174,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1bf1cb', endColorstr='#14cfae',GradientType=0);}
.banner_form .btn:hover{background:rgb(27,241,203);background:-moz-linear-gradient(top, rgba(20,207,174,1) 0%, rgba(27,241,203,1) 100%);background:-webkit-linear-gradient(top, rgba(20,207,174,1) 0%, rgba(27,241,203,1) 100%);background:linear-gradient(to bottom, rgba(20,207,174,1) 0%, rgba(27,241,203,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#14cfae', endColorstr='#1bf1cb',GradientType=0);}
.banner_form .form-group .row{margin-left:-5px;margin-right:-5px;}
.banner_form .form-group .row .col-xs-9, .banner_form .form-group .row .col-xs-3{padding-left:5px;padding-right:5px;}
.about_section{padding:50px 0;}
.about_section h2{text-align:center;font-size:40px;text-transform:uppercase;color:#000;padding-bottom:40px;}
.tab_section{padding-top:65px;}
.tab_main_outer{background-color:#f7f7f7;padding-bottom:50px;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;}
.outer_tabs{border:none;text-align:center;position:relative;top:-57px;}
.outer_tabs li{float:none;display:inline-block;border:none;padding:0 3px;}
.outer_tabs li a{background-color:#1bf1cb;color:#000000;font-size:20px;font-family:'myriad_pro_cond_bold';text-transform:uppercase;padding:0 20px;line-height:56px;border-radius:20px 20px 0 0;min-width:280px;border:1px solid #1bf1cb;border-bottom:none;}
.outer_tabs > li.active > a, .outer_tabs > li.active > a:focus, .outer_tabs > li.active > a:hover, .outer_tabs > li > a:hover{background-color:#f7f7f7;color:#373737;border:1px solid #cfcfcf;border-bottom:none;}
.outer_tab_content{}
.inner_tabs{border:none;}
.inner_tabs li{border:none;margin:0 0 0 10px;transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in 0s;}
.inner_tabs li:first-child{margin-left:0;}
.inner_tabs li a{border:1px solid #cecece;background-color:#fff;color:#373737;font-size:17px;padding:15px 20px;line-height:normal;border-radius:0;min-width:160px;font-family:'myriad_pro_bold';text-align:center;margin-bottom:5px;}
.inner_tabs li a span{display:block;font-size:13px;}
.inner_tabs > li.active, .inner_tabs > li.active:focus, .inner_tabs > li.active:hover, .inner_tabs > li:hover{background-color:#4cdbbc;}
.inner_tabs > li.active > a, .inner_tabs > li.active > a:focus, .inner_tabs > li.active > a:hover, .inner_tabs > li > a:hover{border:1px solid #4cdbbc;background-color:#4cdbbc;color:#373737;position:relative;bottom:-5px;}
.inner_tab_content{background-color:#f2f2f2;padding:40px;border:1px solid #cecece;border-top:2px solid #4cdbbc;}
.schdule_head{text-align:center;padding-bottom:40px;}
.schdule_head h3{font-size:40px;position:relative;padding-bottom:10px;margin-bottom:20px;color:#373737;text-transform:uppercase;}
.schdule_head h3:before, .schdule_head h3:after{content:'';position:absolute;left:50%;bottom:0;margin-left:-85px;width:170px;height:1px;background-color:#d0d0d0;}
.schdule_head h3:after{width:120px;margin-left:-60px;bottom:-4px;}
.schdule_head p{font-size:20px;line-height:23px;color:#646464;}
.inner_tab_content h4{font-size:30px;font-family:'myriad_pro_bold';color:#373737;}
.inner_tab_content h4 span{display:block;font-size:20px;font-family:'myriad_pro_semibold';padding-top:5px;}
.schdule_list{padding-top:30px;}
.schdule_list li{position:relative;padding:10px 0 10px 220px;min-height:210px;background-color:#fff;border:1px solid #cecece;margin-bottom:15px;}
.schdule_list li .img_block{width:190px;position:absolute;left:10px;top:10px;}
.schdule_list li .img_block > img{width:100%;}
.schdule_list li .sch_cont{position:relative;padding-right:20px;padding-top:10px;}
.schdule_list li .sch_cont h6{font-size:17px;color:#646464;font-family:'myriad_pro_regular';padding-bottom:5px;}
.schdule_list li .sch_cont h4{font-size:20px;color:#373737;border-bottom:1px solid #d4d4d4;padding-bottom:10px;margin-bottom:10px;font-family:'Montserrat';font-weight:500;}
.schdule_list li .sch_cont h5{color:#646464;font-size:16px;font-family:'myriad_pro_semibold';}
.schdule_list li .sch_cont p{color:#646464;font-size:16px;line-height:22px;padding-bottom:20px;}
.schdule_list li .sch_cont .tag{position:absolute;right:0;top:0;border:1px solid #cecece;height:38px;width:38px;text-align:center;border-radius:100%;}
.schdule_list li .sch_cont .tag .fa{line-height:36px;color:#00cca0;}
.tab_block{padding:20px 40px 40px;}
.tab_block p{text-align:center;font-size:20px;line-height:24px;color:#646464;padding-bottom:30px;}
.stat_list{display:inline-block;width:100%;text-align:center;}
.stat_list li{display:inline-block;width:250px;position:relative;}
.stat_list li:before{content:'';position:absolute;left:1px;top:10px;width:1px;height:120px;background-color:#d0d0d0;}
.stat_list li:first-child:before{display:none;}
.stat_list li img{}
.stat_list li h4{font-size:34px;color:#373737;padding-top:10px;}
.stat_list li h4 span{font-size:18px;font-family:'myriad_pro_regular';display:block;}
.mobile_tab{display:none;}
.gallery_section{padding-bottom:50px;}
.gallery_section h2{font-size:40px;color:#000;text-align:center;padding-bottom:40px;text-transform:uppercase;}
.gallery_section .row{margin-left:-8px;margin-right:-8px;}
.gallery_section .row .col-xs-12{padding-left:8px;padding-right:8px;margin-bottom:16px;}
.gallery_section .block{position:relative;float:left;width:100%;}
.gallery_section .block > img{width:100%;}
.gallery_section .block .overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:99;background-color:rgba(0,0,0,.5);transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in 0s;}
.gallery_section .block .overlay .fa{font-size:24px;position:absolute;left:50%;top:50%;height:50px;width:50px;margin:-25px 0 0 -25px;line-height:50px;background-color:rgba(255,255,255,.8);text-align:center;border-radius:100%;color:#333;transform:scale(.2);opacity:0;visibility:hidden;transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in 0s;}
.gallery_section .block .overlay .fa-youtube-play{color:#d7143a;position:absolute;left:50%;top:50%;height:60px;width:60px;margin:-30px 0 0 -30px;line-height:60px;font-size:60px;background-color:transparent;}
.gallery_section .block .overlay .fa-youtube-play:after{content:'';position:absolute;left:15px;top:15px;height:30px;width:30px;background-color:#fff;z-index:-1;}
.gallery_section .block:hover .overlay{background-color:rgba(0,204,160,.7);}
.gallery_section .block:hover .overlay .fa{opacity:1;visibility:visible;transform:scale(1);}
footer{padding:40px 0 70px;background-color:#151515;}
.footer_top{}
.footer_top h3{color:#fff;font-size:27px;text-transform:uppercase;}
.footer_top p{font-size:18px;color:#fff;}
.footer_top .email_link{color:#fff;font-size:18px;display:inline-block;}
.footer_top .email_link .fa{font-size:22px;color:#fff;border:2px solid #fff;border-radius:100%;height:46px;width:46px;line-height:42px;text-align:center;margin-right:20px;}
.footer_top .email_link:hover{color:#1bf1cb;}
.footer_top .float-right > img{height:38px;}
.footer_bottom{border-top:1px solid rgba(255,255,255,.20);text-align:center;margin-top:20px;padding:10px 15px 0;}
.footer_bottom p{color:rgba(255,255,255,.50);font-size:13px;line-height:20px;}
.footer_bottom p a{color:#666;text-decoration:underline;}
.footer_bottom p a:hover{text-decoration:none;}
.social_list{float:right;}
.social_list li{float:left;padding-left:5px;}
.social_list li:first-child{padding-left:0;}
.social_list li a{float:left;height:34px;width:34px;text-align:center;line-height:34px;color:#fff;background-color:#365491;font-size:16px;}
.social_list li:nth-child(2) a{background-color:#1da1f3;}
.social_list li:nth-child(3) a{background-color:#dd4c3b;}
.social_list li:nth-child(4) a{background-color:#0074b1;}
.social_list li a:hover{opacity:.85;}
.modal{z-index:10000;right:-17px;}
.modal-backdrop{z-index:9999;}
.modal-open{padding-right:0 !important;overflow:auto;}
.modal.in{padding-right:0 !important;}
.modal-content{float:left;width:100%;margin-bottom:40px;border-radius:0;border:none;}
.modal-content .close{opacity:1;padding:0;line-height:30px;margin-top:0;position:absolute;right:0px;z-index:99;top:0px;height:30px;width:30px;text-align:center;}
.modal-content .close:hover, .modal-content .close:focus{color:#fff;opacity:1;}
.modal-content .close img{height:16px;position:relative;top:-3px;}
.modal-dialog{max-width:300px;width:94%;margin:50px auto 0;}
.modal-body{float:left;width:100%;padding:15px;}
.modal-backdrop.in{opacity:.70;}
[type="radio"]:checked, [type="radio"]:not(:checked){position:absolute;left:-9999px;}
[type="radio"]:checked + label, [type="radio"]:not(:checked) + label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666;}
[type="radio"]:checked + label:before, [type="radio"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #0cb08d;border-radius:100%;background:#fff;}
[type="radio"]:checked + label:after, [type="radio"]:not(:checked) + label:after{content:'';width:12px;height:12px;background:#0cb08d;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
[type="radio"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}
[type="radio"]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.form_modal .modal-content{border:15px solid #00cca0;box-shadow:0 0 35px rgba(0,0,0,.7)}
.form_modal .modal-header{background-color:#00cca0;padding:0px 15px 10px;}
.form_modal .modal-header h2{color:#fff;font-size:30px;text-transform:uppercase;text-align:center;}
.form_modal .modal-content .close{background-color:#00cca0;height:36px;width:36px;text-align:center;border:3px solid #fff;right:0;top:-5px;text-shadow:none;color:#fff;font-size:20px;}
.form_modal .modal-content .close > .fa{color:#fff;line-height:30px;position:relative;top:-2px;}
.form_modal .modal-dialog{max-width:750px;}
.gender_list{display:inline-block;width:100%;padding-bottom:10px;}
.gender_list li{float:left;padding-left:20px;font-size:20px;font-family:'myriad_pro_cond_regular';color:#282828;}
.gender_list li:first-child{padding-left:0;padding-right:10px;}
.gender_list li label{font-size:16px;color:#333;font-weight:normal;}
.form_modal form .row{margin-left:-3px;margin-right:-3px;}
.form_modal form .row .col-xs-12, .form_modal form .row .col-xs-3, .form_modal form .row .col-xs-9{padding-left:3px;padding-right:3px;}
.form_modal .form-group{margin-bottom:6px;}
.form_modal .form-control{height:44px;border:1px solid #ddd;font-size:14px;color:#333;}
.form_modal textarea.form-control{height:100px;padding-top:8px;resize:none;}
.form_modal .btn{background-color:#00cca0;color:#fff;font-size:18px;text-transform:uppercase;padding:0 20px;line-height:44px;min-width:160px;font-family:'myriad_pro_semibold';margin-bottom:20px;}
.form_modal .btn:hover{background-color:#0cb08d;}
.form_modal p{font-size:16px;line-height:24px;color:#282828;padding-bottom:20px;}
.popup_roombooked{display:none;border-radius:5px;position:absolute;width:calc(100% - 30px);left:15px;right:15px;background:#fff;top:100%;box-shadow:0px -5px 5px rgba(0,0,0,.2);z-index:98;}
.roombooked1{float:left;width:100%;padding:10px 10px 0;text-align:center;position:relative;}
.fullroombooked1 > .roombooked1::before{content:'';position:absolute;left:50%;top:-8px;height:16px;width:16px;background-color:#fff;margin-left:-8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:1px solid #bbb;border-top:1px solid #bbb;}
.mainupdateroombox{float:left;width:100%;padding:10px;text-align:center;position:relative;}
.roombooked1 p{text-align:left;font-size:18px;color:#373737;margin:0 0 5px;font-family:'myriad_pro_cond_bold';text-transform:uppercase;}
.roombooked_selectbox{margin:5px 0;width:50%;float:left;}
.roombooked_selectbox select{height:25px;border:1px solid #d4d4d4;padding:0 5px;}
.roombooked_selectbox label{text-align:left;font-size:16px;color:#000;margin-bottom:5px;}
.leftroomselect{padding:0 8px 0 0;}
.rightroomselect{padding:0 0 0 8px;}
.updateroombox{padding:0 0 0 5px;margin:0 0;width:50%;float:left;}
.addroombox{padding:0 5px 0 0;margin:0 0;width:50%;float:left;}
.updateroombox .btn, .addroombox .btn{cursor:pointer;padding:0px;text-align:center;color:#422d1f;font-size:13px;text-transform:uppercase;background:#1bf1cb;margin:0;line-height:34px;}
a.removeFile{font-size:14px;color:#fff;position:absolute;top:8px;right:10px;height:24px;width:24px;border:1px solid #d9534f;background-color:#d9534f;border-radius:5px;text-align:center;}
a.editbutton{font-size:14px;color:#d9534f;position:absolute;top:8px;right:40px;border:1px solid #d9534f;line-height:22px;text-transform:uppercase;border-radius:4px;text-align:center;padding:0 10px;}
a.editbutton:hover{background-color:#d9534f;color:#fff;}
.roombooked1:first-child a.removeFile{pointer-events:none;cursor:default;opacity:0;}
.styled_select{position:relative;width:100%;}
.styled_select:after{content:"\f107";font-family:'FontAwesome';position:absolute;right:0;top:3px;width:30px;line-height:34px;color:#555;font-size:16px;text-align:center;pointer-events:none;}
.styled_select select{padding-right:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;}
.inner_banner{position:relative;padding-top:80px;}
.inner_banner > img{width:100%;}
.banner_heading{position:absolute;left:0;top:48%;width:100%;z-index:12;text-align:center;}
.banner_heading h1{color:#fff;font-size:45px;font-family:'Montserrat';font-weight:500;}
.inner_banner .container.relative{padding-left:0;padding-right:0;max-width:1270px;width:100%;}
.filter_form{width:100%;background-color:#fff;padding:30px 115px;box-shadow:0 0 7px rgba(0,0,0,.25);position:absolute;left:0;bottom:-56px;z-index:11;}
.filter_form .form-group{margin-bottom:0;}
.filter_form .form-control{border-radius:0;height:42px;border:none;border-bottom:1px solid #000;}
.filter_form .row{margin-left:-10px;margin-right:-10px;}
.filter_form .row .col-xs-12, .filter_form .row .col-xs-6{padding-left:10px;padding-right:10px;}
.filter_form .btn{color:#000;width:100%;padding:0 10px;line-height:42px;font-size:18px;text-transform:uppercase;border-radius:0;background:rgb(27,241,203);border:none;}
.filter_form .btn:hover{background-image:none;background-color:#101010;color:#fff;}
.filter_form .inpt_icon{position:relative;}
.filter_form .inpt_icon .form-control{padding-left:30px;}
.filter_form .inpt_icon .fa{position:absolute;left:0;top:0;line-height:42px;width:30px;font-size:18px;color:rgba(0,0,0,.9);}
.filter_form .inpt_icon .fa-map-marker{font-size:20px;}
.filter_form .popup_roombooked .form-control{border:1px solid #ccc;height:36px;}
.filter_form .popup_roombooked .styled_select:after{line-height:30px;}
.filter_form .inpt_icon .form-control::-moz-placeholder{opacity:1;color:rgba(0,0,0,.7);}
.filter_form .inpt_icon .form-control::-webkit-placeholder{opacity:1;color:rgba(0,0,0,.7);}
.filter_form .popup_roombooked .btn{font-size:13px;line-height:30px;}
.booking_list{background-color:#ececec;padding-top:120px;padding-bottom:60px;}
.sorting_list{display:inline-block;width:100%;margin-bottom:20px;border-bottom:1px solid #d7d7d7;padding-bottom:20px;}
.sorting_list li{float:left;font-size:15px;color:#282828;font-family:'myriad_pro_semibold';line-height:40px;padding-left:10px;}
.sorting_list li:first-child{padding-left:20px;padding-right:10px;}
.sorting_list li button{float:left;font-size:15px;color:#282828;font-family:'myriad_pro_semibold';border:none;background-color:#fff;border-radius:40px;line-height:40px;padding:0 25px 0 20px;}
.sorting_list li button:hover, .sorting_list li.active button{color:#f7481e;}
.sorting_list li button .fa{-webkit-transform:rotate(90deg);transform:rotate(90deg);position:relative;top:1px;left:5px;}
.result_list{display:inline-block;width:100%;}
.result_list li{position:relative;background-color:#fff;margin-bottom:25px;padding:0 450px 0 340px;width:100%;min-height:218px;box-shadow:0 0 7px rgba(0,0,0,.25);}
.result_list li > .img_block{position:absolute;left:0;top:0;width:310px;}
.result_list li > .img_block img{width:100%;min-height:218px;}
.result_list li .des{padding-top:30px;padding-right:30px;}
.result_list li .des h3{text-transform:uppercase;font-size:20px;color:#282828;font-family:'myriad_pro_bold';padding-bottom:5px;}
.result_list li .des h6{font-size:15px;color:#373737;font-family:'myriad_pro_regular';padding-bottom:10px;}
.result_list li .des p{font-size:13px;line-height:20px;color:rgba(100,100,100,.8);padding-bottom:15px;}
.result_list li .des .btn{font-size:12px;color:#000;text-transform:uppercase;font-family:'myriad_pro_semibold';background-color:#e4e4e4;border:1px solid #cfcfcf;line-height:34px;min-width:130px;padding:0 10px;}
.result_list li .des .btn:hover{background-color:#cfcfcf;}
.result_list li .room_des{position:absolute;right:0;top:0;width:450px;height:100%;padding:25px 25px 0 0;}
.result_list li .room_des .inner{position:relative;border-left:1px dashed #bdbdbd;float:left;width:50%;padding:0 15px 40px 40px;}
.result_list li .room_des .inner p{font-size:16px;line-height:20px;color:#646464;padding-bottom:5px;}
.result_list li .room_des .inner h3{font-size:38px;color:#f7481e;padding-bottom:5px;font-family:'myriad_pro_bold';}
.result_list li .room_des .inner h6{font-size:13px;color:#646464;font-family:'myriad_pro_regular';}
.result_list li .room_des .inner .btn{border:1px solid #12c8a8;background-color:#1bf1cb;color:#000;font-family:'myriad_pro_bold';padding:0 20px;line-height:54px;min-width:150px;text-transform:uppercase;font-size:15px;}
.result_list li .room_des .inner .btn:hover{background-color:#ce172c;border:1px solid #ab1325;color:#fff;}
.result_list li .room_des .img_block{float:left;width:50%;position:relative;background-color:#494949;-webkit-transition:all 0.25s ease-in 0s;transition:all 0.25s ease-in 0s;}
.result_list li .room_des .img_block > img{width:100%;opacity:.3;}
.result_list li .room_des .img_block .overlay{position:absolute;left:0;top:0;text-align:center;width:100%;padding-top:40px;}
.result_list li .room_des .img_block .rating_list{display:inline-block;width:100%;padding-bottom:10px;}
.result_list li .room_des .img_block .rating_list li{padding:0 0 0 5px;border:none;margin:0;float:none;display:inline-block;box-shadow:none;background-color:transparent;width:auto;color:#ffd200;font-size:20px;min-height:inherit;}
.result_list li .room_des .img_block .rating_list li:first-child{padding-left:0;}
.result_list li .room_des .img_block .btn{font-size:12px;color:#2e2e38;text-transform:uppercase;font-family:'myriad_pro_semibold';background-color:#1bf1cb;line-height:38px;min-width:130px;padding:0 10px;}
.result_list li:hover .room_des .img_block .btn{background-color:#f7481e;color:#fff;}
.result_list li:hover .room_des .img_block{background-color:#1bf1cb;}
.owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.hotel_title{display:inline-block;width:100%;background-color:#fafafa;border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding:25px 20px;margin-bottom:15px;}
.hotel_title .float-left div{}
.hotel_title .float-left div h2{float:left;color:#282828;font-size:30px;text-transform:uppercase;font-family:'myriad_pro_semibold';line-height:30px;}
.hotel_title .float-left div ul{display:inline-block;padding-left:10px;padding-top:3px;}
.hotel_title .float-left div ul li{padding:0 0 0 5px;border:none;margin:0;float:left;width:auto;color:#ffcb18;font-size:20px;min-height:inherit;}
.hotel_title .float-left p{font-size:14px;color:rgba(0,0,0,.7);line-height:18px;}
.hotel_title .float-left p span{color:rgba(0,0,0,1);font-size:18px;margin-left:7px;padding-left:7px;border-left:1px solid #919191;}
.hotel_title .float-right{padding-top:9px;}
.hotel_title .float-right h2{color:#ce172c;font-size:30px;float:left;line-height:36px;}
.hotel_title .float-right .btn{padding:0 20px;color:#000;background-color:#1bf1cb;line-height:36px;font-family:'myriad_pro_bold';font-size:12px;text-transform:uppercase;margin-left:20px;}
.hotel_title .float-right .btn:hover{background-color:#ce172c;color:#fff;}
.hotel_modal{}
.hotel_modal .modal-dialog{max-width:1100px;}
.hotel_modal .modal-body{padding:30px;}
.hotel_modal .close{background-color:#1bf1cb;height:30px;width:30px;text-align:center;border-radius:0;right:0;top:0;text-shadow:none;color:#111;font-size:16px;}
.hotel_modal .close > .fa{color:#111;line-height:30px;position:relative;top:-2px;}
.hotel_modal h3{font-size:20px;color:#282828;padding-bottom:10px;font-family:'myriad_pro_semibold';}
.hotel_modal p{color:rgba(17,17,17,.8);font-size:16px;line-height:20px;padding-bottom:20px;}
.hotel_modal h4{background-color:#efefef;color:#0b9e84;font-size:36px;font-family:'myriad_pro_bold';line-height:30px;padding:10px 20px;}
.hotel_modal h4 span{color:#282828;font-size:16px;font-family:'myriad_pro_regular';line-height:30px;display:inline-block;border-left:1px solid #8b8b8b;vertical-align:top;padding-left:10px;margin-left:5px;}
.hotel_modal .hotel_title{background-color:transparent;border:none;padding:0;}
.hotel_modal .hotel_title .float-left p{padding-bottom:0;}
#sync4 .owl-item .item{padding:5px 3px 0;color:#FFF;cursor:pointer;}
#sync4 .owl-item .item img{opacity:0.6;}
#sync4 .owl-item.current .item img{opacity:1;}
.owl-carousel .owl-nav [class*="owl-"]{position:absolute;left:0;top:50%;height:40px;width:30px;text-align:center;color:#000;background-color:rgba(255,255,255,.5);margin:-20px 0 0;transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in 0s;z-index:99;padding:0;}
.owl-carousel .owl-nav [class*="owl-"] .fa{line-height:40px;font-size:22px;}
.owl-carousel .owl-nav .owl-next{right:0;left:auto;}
.hotel_overview{}
.hotel_overview .hotel_title{background-color:transparent;padding:0;margin-bottom:30px;}
.hotel_overview .hotel_title .float-left div h2{font-size:24px;}
.hotel_overview .hotel_title .float-left div ul{padding-left:60px;}
.hotel_overview .hotel_title .float-left p{color:rgba(100,100,100,.7);}
.hotel_title .float-left p span{margin-left:40px;font-size:16px;}
.hotel_title .float-right{padding-top:9px;}
.hotel_title .float-right h2{color:#373737;font-size:33px;float:left;line-height:36px;font-family:'myriad_pro_bold';}
.hotel_title .float-right .btn{padding:0 20px;color:#000;background-color:#1bf1cb;line-height:36px;font-family:'myriad_pro_bold';font-size:12px;text-transform:uppercase;margin-left:30px;border-radius:36px;}
.hotel_title .float-right .btn:hover{background-color:#f7481e;color:#fff;}
.nav_list{display:inline-block;width:100%;position:relative;margin-bottom:15px;}
.nav_list:after{content:'';position:absolute;left:0;bottom:2px;width:100%;height:1px;background-color:#d4d4d4;}
.nav_list li{float:left;padding-left:30px;}
.nav_list li:first-child{padding-left:0;}
.nav_list li a{float:left;text-transform:uppercase;font-size:16px;color:#000;border-bottom:2px solid transparent;padding:0 10px 5px;}
.nav_list li.active a, .nav_list li a:hover{border-color:#f7481e;color:#000;}
.overview_block{background-color:#fff;padding:20px;border:1px solid #d7d7d7;margin-bottom:50px;}
.overview_block h3{font-size:20px;color:#282828;font-family:'myriad_pro_semibold';padding-bottom:10px;}
.overview_block p{font-size:14px;line-height:20px;color:rgba(100,100,100,.8);padding-bottom:20px;}
.overview_block .overview_rating{border:1px solid #d7d7d7;display:inline-block;width:100%;}
.overview_block .overview_rating li:first-child{border-bottom:1px solid #d7d7d7;position:relative;padding-left:150px;padding-top:25px;min-height:160px;}
.overview_block .overview_rating li:first-child .rating_bg{position:absolute;left:0;top:0;height:160px;width:124px;background-image:url(../images/rat-bg.jpg);background-repeat:no-repeat;text-align:center;}
.overview_block .overview_rating li:first-child .rating_bg h4{color:#fff;font-family:'myriad_pro_bold';font-size:50px;text-transform:uppercase;padding-top:35px;}
.overview_block .overview_rating li:first-child .rating_bg h4 span{font-size:18px;display:block;font-family:'myriad_pro_regular';padding-top:5px;}
.overview_block .overview_rating li{float:left;width:100%;}
.overview_block .overview_rating li .btn{float:right;line-height:35px;padding:0 20px;min-width:130px;background-color:#1bf1cb;color:#000;font-size:12px;text-transform:uppercase;font-family:'Montserrat';border-radius:35px;margin:20px 20px 20px 0;}
.overview_block .overview_rating li .btn:hover{background-color:#f7481e;color:#fff;}
.overview_block .overview_rating ul{display:inline-block;width:100%;padding-right:20px;}
.overview_block .overview_rating ul li{padding:0;float:left;width:100%;}
.overview_block .overview_rating ul li .left_span{float:left;color:#282828;font-family:'myriad_pro_semibold';font-size:14px;}
.overview_block .overview_rating ul li .left_span span{display:block;color:#646464;font-family:'myriad_pro_regular';}
.overview_block .overview_rating ul li .right_span{float:right;text-align:right;}
.overview_block .overview_rating ul li .right_span h3{font-size:32px;color:#373737;line-height:34px;}
.overview_block .overview_rating ul li .right_span span{display:block;color:#646464;font-size:11px;line-height:normal;}
.overview_block .overview_rating ul li:first-child{border-bottom:none;padding:0 0 10px;min-height:inherit;}
.choose_room_block{background-color:#f0f0f0;border:1px solid #d2d2d2;margin-bottom:60px;}
.chose_room_section{background-color:#fff;border-bottom:1px solid #d2d2d2;}
.chose_room_section h3{padding:0 10px;font-family:'Montserrat';color:#282828;font-size:20px;line-height:50px;border-bottom:1px solid #d2d2d2;text-align:center;}
.room_filter{display:inline-block;width:100%;padding:20px 80px 30px;}
.room_filter li{float:left;padding-left:10px;}
.room_filter li .form-group{margin-bottom:0;}
.room_filter li .form-group label{font-size:15px;color:#373737;font-family:'Montserrat';font-weight:normal;}
.room_filter li .form-group .form-control{padding-left:40px;border:1px solid #e1e0e3;height:42px;border-radius:5px;color:rgba(0,0,0,.80);font-size:15px;}
.room_filter li .form-group .inpt_icon{position:relative;}
.room_filter li .form-group .inpt_icon .fa{position:absolute;left:0;top:0;line-height:40px;color:#b2b2b2;width:40px;text-align:center;font-size:18px;}
.room_filter li:first-child{width:55%;padding-left:0;}
.room_filter li:first-child .form-group{width:50%;float:left;}
.room_filter li:first-child .form-group:first-child .form-control{border-radius:5px 0 0 5px}
.room_filter li:first-child .form-group:last-child .form-control{border-radius:0 5px 5px 0;border-left:none;}
.room_filter li:nth-child(2){width:25%;}
.room_filter li:last-child{width:20%;}
.room_filter li .btn{padding:0 20px;color:#000;background-color:#1bf1cb;line-height:40px;font-family:'myriad_pro_semibold';font-size:12px;text-transform:uppercase;width:100%;margin-top:28px;}
.room_filter li .btn:hover{background-color:#f7481e;color:#fff;}
.related_list{display:inline-block;width:100%;padding:30px 20px 10px;}
.related_list li{position:relative;float:left;width:100%;min-height:150px;padding:30px 20px 0 245px;background-color:#fff;box-shadow:0 0 7px rgba(0,0,0,.25);margin-bottom:20px;}
.related_list li .img_block{position:absolute;left:0;top:0;width:215px;}
.related_list li .img_block > img{width:100%;}
.related_list li .des h3{font-family:'myriad_pro_semibold';font-size:18px;color:#373737;padding-bottom:5px;}
.related_list li .des h2{color:#f7481e;font-family:'myriad_pro_bold';font-size:32px;padding-top:10px;}
.related_list li .des p{font-size:14px;color:#373737;}
.related_list li .des .rating_list{display:inline-block;width:100%;padding-bottom:0;}
.related_list li .des .rating_list li{padding:0 0 0 5px;border:none;margin:0;float:none;display:inline-block;box-shadow:none;background-color:transparent;width:auto;color:#ffd200;font-size:20px;min-height:inherit;}
.related_list li .des .rating_list li:first-child{padding-left:0;}
.related_list li .des .btn{padding:0 20px;color:#000;background-color:#1bf1cb;line-height:35px;font-size:12px;text-transform:uppercase;font-family:'myriad_pro_semibold';margin-top:28px;border-radius:35px;min-width:130px;float:right;}
.related_list li .des .btn:hover{background-color:#f7481e;color:#fff;}
.choose_room_block .more_tarrif{background-color:#fff;display:inline-block;width:100%;border-top:1px solid #d2d2d2;;text-align:center;line-height:50px;font-size:16px;color:#646464;}
.choose_room_block .more_tarrif:hover{color:#f7481e;}
.list-1{}
.list-1 li{position:relative;font-size:14px;color:rgba(100,100,100,.8);line-height:20px;padding-bottom:20px;padding-left:24px;}
.list-1 li:before{content:"\f138";font-family:'FontAwesome';color:#f7481e;position:absolute;left:0;top:-1px;line-height:20px;font-size:14px;}
.panel-group{display:block;margin-bottom:10px;}
.panel-default > .panel-heading{padding:0;background-color:transparent;border-bottom:none;}
.panel-title > a{display:inline-block;width:100%;background-color:#ce172c;padding:0 40px 0 15px;position:relative;line-height:40px;font-size:14px;text-transform:uppercase;font-family:'myriad_pro_semibold';color:#fff;}
.panel-title > a >.fa{height:40px;width:40px;line-height:40px;text-align:center;position:absolute;right:0;top:0;background-color:#422d1f;font-size:14px;color:#fff;}
.panel-group .panel{border-radius:0;border:none;box-shadow:none;background-color:transparent;}
.panel-body{padding:10px;border:1px solid #ddd;background-color:#fff;}
.hb_left{padding:0;}
.hb_left h3{font-size:25px;color:#373737;padding-bottom:20px;font-family:'myriad_pro_semibold';}
.hb_left .panel-group{margin-bottom:0px;}
.hb_left .panel-group .panel + .panel{margin-top:10px;}
.hb_left h3.panel-title{padding-bottom:0;}
.hb_left .panel-title > a{background-color:#1bf1cb;color:#000000;padding:0 40px 0 15px;position:relative;line-height:60px;font-size:16px;text-transform:uppercase;font-family:'myriad_pro_semibold';border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.35);}
.hb_left .panel-title > a >.fa{height:60px;width:60px;line-height:60px;text-align:center;position:absolute;right:0;top:0;font-size:20px;color:#000;background-color:transparent;}
.hb_left .panel-title > a.collapsed{background-color:#31373b;color:#fff;}
.hb_left .panel-title > a.collapsed >.fa{color:#fff;}
.hb_left .panel-body{padding:20px;box-shadow:0 0 5px rgba(0,0,0,.35);}
.hb_left .panel-body h4{color:#373737;font-family:'myriad_pro_regular';padding-bottom:10px;}
.hb_left .panel-body label{font-size:14px;color:#373737;font-weight:normal;}
.hb_left .panel-body .form-control{border:1px solid #b0b0b0;height:40px;border-radius:4px;outline:none;}
.hb_left .panel-body .row{margin-left:-5px;margin-right:-5px;}
.hb_left .panel-body .row .col-xs-12, .hb_left .panel-body .row .col-xs-4, .hb_left .panel-body .row .col-xs-8{padding-left:5px;padding-right:5px;}
.hb_right{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.35);}
.hb_right .img_block{position:relative;}
.hb_right .img_block > img{width:100%;}
.hb_right .img_block .overlay{position:absolute;left:0;bottom:0;padding:20px;width:100%;}
.hb_right .img_block .overlay h3{color:#fff;font-family:'myriad_pro_bold';font-size:20px;float:left;}
.hb_right .img_block .overlay h3 span{font-size:12px;text-transform:uppercase;display:block;padding-top:3px;font-family:'myriad_pro_regular';}
.hb_right .img_block .overlay .rat_list{float:right;}
.hb_right .img_block .overlay .rat_list li{float:left;padding-left:5px;color:#f7481e;font-size:14px;}
.hb_right .img_block .overlay .rat_list li:last-child{color:#fff;}
.hb_list1{display:inline-block;width:100%;padding:0 15px;}
.hb_list1 li{color:#a6a6a6;font-size:14px;padding:15px 0;border-bottom:1px solid #d8d8d8;}
.hb_list2{display:inline-block;width:100%;padding:0 15px;}
.hb_list2 li{color:#a6a6a6;font-size:14px;padding:15px 0;float:left;width:100%;border-bottom:1px solid #d8d8d8;}
.hb_list2 li span.left{float:left;}
.hb_list2 li span.left h6{font-family:'myriad_pro_regular';color:#a6a6a6;font-size:12px;line-height:16px;text-transform:uppercase;}
.hb_list2 li span.left p{color:#1a1a1a;font-size:16px;}
.hb_list2 li span.left p span{color:#a1a1a1;}
.hb_list2 li span.right{float:right;}
.hb_list2 li span.right h6{font-family:'myriad_pro_regular';color:#a6a6a6;font-size:12px;line-height:16px;text-transform:uppercase;}
.hb_list2 li span.right p{color:#1a1a1a;font-size:16px;}
.hb_list2 li span.right p span{color:#a1a1a1;}
.hb_list2 li span.right p .fa{position:relative;top:2px;padding-right:4px;}
.hb_list3{display:inline-block;width:100%;padding:0 15px}
.hb_list3 li{color:#a6a6a6;font-size:14px;padding:15px 0;float:left;width:100%;border-bottom:1px solid #d8d8d8;}
.hb_list3 li p{font-size:15px;color:#1a1a1a;float:left;}
.hb_list3 li p span.black{font-size:20px;display:inline-block;color:#1a1a1a;float:none;}
.hb_list3 li p span{font-size:14px;display:block;color:#f7481e;float:none}
.hb_list3 li span{font-size:15px;color:#1a1a1a;float:right;}
.hb_list3 li span .fa{position:relative;top:2px;padding-right:4px;}
.hb_right .btn_wrap{padding:0 15px;margin-top:20px;}
.hb_right .btn{background-color:#1bf1cb;line-height:48px;padding:0 20px;width:100%;color:#000;font-size:17px;text-transform:uppercase;font-family:'myriad_pro_semibold';}
.hb_right .btn:hover{background-color:#f7481e;color:#fff;}
.hb_right .tnc{padding:15px 0;text-align:center;}
.hb_right .tnc p{font-size:12px;line-height:16px;color:#878787;}
.bc_heading{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(18,34,68,.7);z-index:10;text-align:center;padding-top:150px;}
.bc_heading .icon{padding-bottom:20px;display:inline-block;position:relative;z-index:2;}
.bc_heading h1{color:#fff;font-size:29px;font-family:'myriad_pro_bold';padding-bottom:5px;position:relative;z-index:2;}
.bc_heading p{color:#fff;font-size:16px;padding-bottom:30px;position:relative;z-index:2;}
.bc_heading .btn{color:#000;background-color:#1bf1cb;padding:0 20px;line-height:46px;min-width:350px;font-size:14px;text-transform:uppercase;position:relative;z-index:2;}
.bc_heading .btn:hover{color:#fff;background-color:#f7481e;}
.hotel_info{margin-top:35px;}
.hotel_info .row{margin-left:-10px;margin-right:-10px;}
.hotel_info .row .col-xs-12{padding-left:10px;padding-right:10px;}
.hotel_info .btn{padding:0 20px;color:#000;background-color:#1bf1cb;line-height:46px;min-width:240px;font-size:15px;border-radius:5px;text-transform:uppercase;margin-top:30px;}
.hotel_info .btn:hover{background-color:#f7481e;color:#fff;}
.hotel_info .btn.mb_btn{width:100%;min-width:inherit;display:none;}
.hotel_info h3{font-family:'myriad_pro_semibold';font-size:27px;padding-bottom:20px;text-transform:uppercase;color:#373737;}
.hotel_info_left{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.16);}
.info_block{position:relative;padding-left:395px;min-height:258px;padding-top:20px;padding-right:20px;}
.info_block .img_block{width:365px;position:absolute;left:0;top:0;}
.info_block .img_block > img{width:100%;}
.info_block h4{font-family:'Montserrat';font-size:18px;padding-bottom:0;text-transform:uppercase;}
.info_block .rating_list{display:inline-block;padding-top:3px;width:100%;}
.info_block .rating_list li{padding:0 0 0 5px;border:none;margin:0;float:left;width:auto;color:#ffcb18;font-size:20px;min-height:inherit;}
.info_block .rating_list li:first-child{padding-left:0;}
.info_block p{font-size:15px;color:#000;font-family:'Montserrat';}
.chk_list{display:inline-block;width:100%;padding-top:20px;}
.chk_list li{float:left;width:100%;position:relative;padding-left:100px;font-size:16px;color:#111;font-family:'myriad_pro_semibold';padding-bottom:5px;}
.chk_list li span{position:absolute;left:0;top:0;font-family:'myriad_pro_regular';}
.hotel_info_right{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.16);}
.inner_white{padding:0 30px;}
.inner_white h4{font-size:20px;font-family:'myriad_pro_semibold';border-bottom:2px solid #f1f1f1;padding:20px 0 10px;color:#373737;}
.inner_white ul{display:inline-block;width:100%;padding:10px 0 0;}
.inner_white ul li{font-size:14px;line-height:20px;color:#646464;}
.inner_white ul li span{float:right;}
.inner_white ul li span .fa{padding-right:5px;}
.totla_price{background-color:#e0e0e0;padding:20px 30px;margin-top:20px}
.totla_price ul{display:inline-block;width:100%;}
.totla_price ul li{color:#000;font-size:16px;line-height:20px;float:left;width:100%;}
.totla_price ul li span{float:left;font-family:'myriad_pro_semibold';font-size:17px;}
.totla_price ul li span span{display:block;float:none;font-family:'myriad_pro_regular';font-size:15px;}
.totla_price ul li span.price{float:right;font-family:'myriad_pro_semibold';font-size:19px;}
.totla_price ul li span.price .fa{padding-right:5px;}
.bc_section{padding-top:50px;}
.inner_tab_content{float:left;}
.tabs_dtails{float:left;width:100%;background:#f7f7f7 url(../images/tabs_bg.html) right 0 no-repeat;background-size:contain;padding:50px 0;border-top:1px solid #cfcfcf;}
.scoller_box{float:left;width:100%;}
.left_img1{float:left;width:30%;height:500px;margin-left:5%;margin-right:5%;position:relative;}
.left_img1 .widt100{width:100%;height:100%;}
.left_img1 .white_bdr{position:absolute;top:0;left:0;margin:3%;width:94%;height:94%;border:1px solid #fff;z-index:99;}
.bottom_text{position:absolute;bottom:10px;color:#fff;left:0;right:0;text-align:center;}
.bottom_text img{display:inline-block;vertical-align:top;margin:0 5px;}
.bottom_text p{color:#fff !important;font-size:17px !important;line-height:150%}
.bottom_text p strong{font-size:18px !important;}
.dayfirstbx{text-align:center;padding:20px 0;float:left;width:100%;}
.dayfirstbx1{display:block;vertical-align:middle;padding:0 20px;}
.dayfirstbx1 p{color:#282828;font-size:20px;font-weight:bold;}
.dayfirstbx1 p strong{font-size:23px !important;font-weight:bold;display:block;}
.dayfirstbx1 p img{margin:0 10px 0 0;}
.daybox{padding:30px 0px;float:left;width:100%;background:#f2f2f2;border-top:2px solid red;border-left:1px solid #cecece;border-right:1px solid #cecece;border-bottom:1px solid #cecece;}
.daybox ul{padding:10px 20px;float:left;width:60%;max-height:500px;}
.time_scroll{overflow-y:auto;}
.daybox ul li{float:left;width:100%;border-bottom:1px solid #e2e2e2;background:url(../images/timer.png) 0 13px no-repeat;padding:15px 15px 15px 30px;}
.daybox ul li:nth-child(1){border-top:1px solid #e2e2e2;}
.daybox ul li .left_img{float:left;width:18%;padding:10px;}
.daybox ul li .left_img img{width:100%;}
.daybox ul li .right_text{float:left;width:100%;position:relative;}
.daybox ul li .right_text p{text-align:left;font-size:14px;line-height:18px;}
.daybox ul li .right_text p strong{font-size:14px;display:inline-block;}
.daybox ul li .right_text h3{font-size:20px;color:#000;border-bottom:1px solid #e2e2e2;font-weight:600;padding-bottom:10px;margin-bottom:10px;}
.arrow{position:absolute;right:10px;top:10px;}
.daybox{display:none;border-top-color:#4cdbbc;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#4cdbbc !important;}
.filterLabel{font-size:18px;line-height:150%;margin-top:10px;}
@media screen and (min-width:991px){.result_list li{min-height:250px;}
.productImage{max-height:250px;overflow:hidden;}
.result_list li > .img_block img{min-height:250px;}
}
#sync4 .owl-item .item{min-height:60px;max-height:60px;}
#sync4 .owl-item .item img{min-height:60px;}
.form_er_msg{color:red;}
@media screen and (min-width:992px){.ddw-gallery{min-height:192px;max-height:192px;overflow:hidden;}
.ddw-gallery img{min-height:192px;}
.df-gallery{max-height:401px;overflow:hidden;}
}
.plus-icon, .plus-icon-pop{position:relative;}
.plus-icon:before, .plus-icon-pop:before{content:'+';position:absolute;top:5px;left:7px;color:#333;}
.plus-icon-pop:before{top:12px;left:9px;}
.plus-icon input{padding-left:25px}
.plus-icon-pop input{padding-left:25px;}
.secondaryhumbs .owl-item{max-height:60px;overflow:hidden;min-height:60px;}
.secondaryhumbs .owl-item .item img{min-height:60px;}
.hotel_title .float-left div ul li{box-shadow:none;}
.overview_block .overview_rating ul li .right_span{padding-left:10px;}
.filter_form .inpt_icon .form-control{background:transparent;}
/*.loader-wrapper{background:rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;display:none;}
.loader{border:2px solid #f3f3f3;border-radius:50%;border-top:3px solid #112444;width:40px;height:40px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;left:50%;margin-left:-20px;margin-top:-20px;top:20%;}
.loader-text{width:750px;height:auto;border:1px solid #fff;text-align:center;position:absolute;left:0;right:0;top:30%;padding:15px 30px;background:#000 url(../images/register_banner.png) no-repeat center/100% 100%;overflow:hidden;border-radius:5px;margin:auto;border:5px solid #1bf1cb;color:#fff!important;z-index:99;}
.loader-text p{font-size:16px;color:#fff!important;}*/
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);}
}
@keyframes spin{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
@media screen and (max-width:480px){/*.loader-text{width:300px;margin-left:-150px;margin-top:-150px;}*/
}
.hotel-list-popup{height:auto !important;}
@media screen and (max-width:767px){.ddw-gallery{min-height:150px;max-height:150px;overflow:hidden;}
.ddw-gallery > img{min-height:150px;}
.secondaryhumbs .owl-item{min-height:40px;max-height:40px;}
.secondaryhumbs .owl-item .item img{min-height:40px;}
.filter_form{overflow:hidden;}
}
.result_list li{overflow:hidden;}
.result_list li .des .btn{margin-bottom:10px;}
.innrbreadcrumbx li{display:inline-block;padding-right:10px;position:relative;}
.innrbreadcrumbx li:after{content:'/';padding-left:10px;}
.innrbreadcrumbx li:last-child:after{content:'';}
.innrbreadcrumbx{margin-bottom:5px;}
.innrbreadcrumbx li:last-child{color:#1a2853;font-weight:bold;}
@media screen and (max-width:991px) and (min-width:768px){.filter_form{min-height:130px;}
.left_img1{height:400px;}
.ddw-gallery{min-height:150px;max-height:150px;overflow:hidden;}
.gallery_section .block > img{min-height:150px;}
}
@media screen and (max-width:992px) and (min-width:1279px){.filter_form{min-height:75px;}
}
.hotel_info_left{overflow:hidden;}
@media screen and (max-width:767px){.img_block{max-height:200px;overflow:hidden;padding:6px;/* border:1px solid #ce172c; */margin:10px 0;}
.img_block img{width:100%;max-height:180px;}
}
#home.banner_section .home_slider .owl-item img{height:90vh;}
.banner_caption h1 span{margin:10px 0 40px;}
.banner_caption h1 ~ p{display:none;}
@media screen and (max-width:1280px){#home.banner_section .home_slider .owl-item img{height:auto;}
}
@media screen and (max-width:767px){/*.loader{top:5%;margin:0;}
.loader-text{width:98%;margin:0 auto;top:35%;}*/
.overview_block .mainthumb .owl-item{min-height:250px;max-height:250px;}
.overview_block .mainthumb .owl-item img{min-height:250px;max-height:250px;}
}
@media screen and (max-width:1024px) and (min-width:768px){#home.banner_section .home_slider .owl-item img{max-height:470px;min-height:470px;}
}
@media screen and (max-width:1280px) and (min-width:1025px){#home.banner_section .home_slider .owl-item img{max-height:580px;min-height:580px;}
}
@media screen and (max-width:1024px) and (min-width:768px){.daterangepicker .calendar th, .daterangepicker .calendar td{min-width:22px !important;padding:2px;font-size:10px;}
.daterangepicker .calendar{margin:0 !important;}
.daterangepicker.ltr .calendar.left .calendar-table{padding:0 !important;}
}

.mainthumb img { max-width: 100%;}



.grp-booking {
    position: fixed;
    background: #1bf1cb;
    display: block;
    padding: 10px;
    z-index: 9;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    transform: rotate(270deg);
    color: #333;
    font-size: 16px;
}
.grp-booking:focus, .grp-booking:hover{
    color: #fff;
}
@media screen and (min-width: 769px){
    .grp-booking{
        top: 270px;
        left: -75px;
        font-size: 23px;
        border: 3px solid #fff;
        border-radius: 0px;
        padding:  10px 25px;
        z-index: 99;
    }
    .popup_picker{
        box-shadow: 0 0 10px #aaa;
    }

    .nclr {
        -webkit-animation-name: clr_grp; /* Safari 4.0 - 8.0 */
        -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
        animation-name: clr_grp;
        animation-duration: 4s;
        animation-iteration-count: infinite;
    }

    .nclr:hover{
    	animation-iteration-count: 0;
    }

    /* Safari 4.0 - 8.0 */
    @-webkit-keyframes clr_grp 
    /*     from {color: #fff; background-color: #e5761f;}
        to {color: #e5761f; background-color: #fff;} */

    {
        0% {
            -webkit-transform: rotate(270deg);
            -moz-transform: rotate(270deg);
            transform: rotate(270deg);
        }
        15% {
            transform: translate3d(25%, 0, 0) rotate(270deg)
        }
        30% {
            transform: translate3d(20%, 0, 0) rotate(270deg)
        }
        45% {
            transform: translate3d(-15%, 0, 0) rotate(270deg)
        }
        60% {
            transform: translate3d(10%, 0, 0) rotate(270deg)
        }
        75% {
            transform: translate3d(0%, 0, 0) rotate(270deg)
        }
        to {
            -webkit-transform: rotate(270deg);
            -moz-transform: rotate(270deg);
            transform: rotate(270deg);
        }
    }


    /* Standard syntax */
    @keyframes clr_grp 
    {
        0% {
            -webkit-transform: rotate(270deg);
            -moz-transform: rotate(270deg);
            transform: rotate(270deg);
        }
        15% {
            transform: translate3d(25%, 0, 0) rotate(270deg)
        }
        30% {
            transform: translate3d(20%, 0, 0) rotate(270deg)
        }
        45% {
            transform: translate3d(-15%, 0, 0) rotate(270deg)
        }
        60% {
            transform: translate3d(10%, 0, 0) rotate(270deg)
        }
        75% {
            transform: translate3d(0%, 0, 0) rotate(270deg)
        }
        to {
            -webkit-transform: rotate(270deg);
            -moz-transform: rotate(270deg);
            transform: rotate(270deg);
        }
    }
    /* {
        from {color: #fff; background-color: #e5761f;}
        to {color: #e5761f; background-color: #fff;}
    } */
}
@media screen and (max-width: 768px){
    .grp-booking{
        bottom: 0;
        left: 0;
        right: 0;
        width: 100%;
        text-align: center;
        font-size: 23px;
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    .disclaimerbx{
        margin-bottom: 50px;
    }
}

.loader-wrapper{background:rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;right:0;bottom:0;z-index:999;display:none; height: 100vh; margin: auto;}
.loader{border:2px solid #f3f3f3;border-radius:50%;border-top:3px solid #112444;width:40px;height:40px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite; margin: 0 auto 10px;}
.loader-text{max-width:750px;height:auto;border:1px solid #fff;text-align:center;padding:15px 30px;background:#000 url(../images/register_banner.html) no-repeat center/100% 100%;overflow:hidden;border-radius:5px;margin:auto;border:5px solid #1bf1cb;color:#fff!important;z-index:99; width: 98%;}
.loader-text p{font-size:16px;color:#fff!important;}
.loader-outer { position: fixed; width: 98%; margin: auto; display: table; left: 0; right: 0; top: 0; bottom: 0;}





/* Css for thank you 12 June for Thanks Page*/

.breadcrumbx {
    width: 100%;
    float: left;
    padding: 15px 0;
    background: #eaf0f7;
}

.innrbreadcrumbx {
    width: 100%;
    float: left;
}

.innrbreadcrumbx ul {
    font-size: 0px;
}

.innrbreadcrumbx ul li {
    display: inline-block;
    padding: 0 15px 0 0;
    font-size: 15px;
    color: #282828;
    position: relative;
}

.innrbreadcrumbx ul li a {
    position: relative;
    padding: 0 25px 0 0;
    display: inline-block;
    color: #282828;
}

.innrbreadcrumbx li:after { display: none;}
.innrbreadcrumbx li:last-child { font-weight: normal; color: #282828;}

.innrbreadcrumbx ul li a:after {
    content: '';
    top: 3px;
    right: 0;
    position: absolute;
    display: block;
    background: url(../images/rightbreadimg.png) no-repeat right center;
    width: 6px;
    height: 11px;
}

.venuebox {
    background: #f1f1f1;
    float: left;
    width: 100%;
    padding: 30px 0;
    min-height: 500px;
}


.bookconfirmnbox {
    float: left;
    width: 100%;
    padding: 0px 0;
}

.completebox {
    float: left;
    width: 100%;
    position: relative;
}

.completebox h4 {
    margin-bottom: 25px;
    color: #4a4747;
    font-size: 20px;
    font-weight: bold;
    font-family: 'Roboto', sans-serif;
}

.completebox ul li {
    background: url(../images/separator.png) no-repeat left 4px;
    position: relative;
    font-weight: 600;
    margin-bottom: 20px;
    color: #4a4747;
    font-size: 16px;
    padding: 0 0 0 20px;
}
.twoconfirmbox {
    margin: 10px 0;
    float: left;
    width: 100%;
}

.twoconfirmbox h4 {
    margin-bottom: 20px;
    color: #4a4747;
    font-size: 20px;
    font-weight: bold;
    font-family: 'Roboto', sans-serif;
}

.leftconfirmbox {
    float: left;
    width: 70%;
    padding: 0 20px 0 0;
}

.leftconfirmbox .insvenuebox1 {
    margin: 0px;
    box-shadow: 0px 0px 10px #00000071;
    background: #fff;
}

.insvenuebox1 {
    float: left;
    width: 100%;
    margin: 15px 0;
    border: 2px solid #ededed;
    height: 192px;
    overflow: hidden;
}

.leftconfirmbox .venueimagebox {
    width: 25%;
}

.venueimagebox {
    position: relative;
    width: 20%;
    float: left;
    padding: 0 30px 0 0;
    height: 100%;
    overflow: hidden;
}

.insvenueimagebox {
    background: #ddd url(../images/inst-bg.html) center center no-repeat;
}

.leftconfirmbox .venuetitlebox {
    width: 30%;
}

.insvenuetitlebox {
    vertical-align: top;
    padding: 20px 0 0 0;
}

.twoconfirmbox .venuetitlebox h4 {
    margin-bottom: 5px;
}

.venuetitlebox span {
    color: #000000;
    display: block;
    font-size: 18px;
    margin: 10px 0 0;
}

.title-stars li {
    display: inline-block;
    vertical-align: top;
    background: url(../images/star.html) no-repeat;
    width: 19px;
    height: 18px;
    cursor: pointer;
}

.leftconfirmbox .venuecontentbox {
    width: 45%;
    padding: 0px 0 0 20px;
}

.leftconfirmbox .venuecontentbox .insvenuecontentbox {
    vertical-align: top;
    padding: 20px 0;
}

.venuecontentbox p {
    font-size: 16px;
    color: #111111;
    line-height: 20px;
    font-weight: normal;
}

.venuecontentbox p label {
    display: inline-block;
    width: 100px;
}

.anotherbox {
    float: left;
    width: 100%;
    padding: 25px 0;
}

.anotherbox a {
    background: #07b494;
    display: inline-block;
    padding: 10px 50px;
    border-radius: 5px;
    transition-duration: .5s;
    -webkit-transition-duration: .5s;
    font-size: 27px;
    color: #ffffff;
    font-weight: 700;
    text-transform: uppercase;
}

.rightconfirmbox {
    float: left;
    width: 30%;
    padding: 0 0 0 20px;
}

.roomdetailbox {
    float: left;
    width: 100%;
    box-shadow: 0px 0px 10px #00000071;
}

.ins_roomdetailbox {
    float: left;
    width: 100%;
    padding: 20px 25px;
    background: #fff;
}

.ins_roomdetailbox p {
    color: #111111;
    float: left;
    width: 100%;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
}

.ins_roomdetailbox p span {
    float: right;
}

.ins_roomdetailbox h5 {
    margin-bottom: 20px;
    color: #4a4747;
    font-size: 20px;
    font-weight: bold;
    font-family: 'Roboto', sans-serif;
}
.ins_finalpricebox {
    background: #07b494;
    padding: 25px;
    float: left;
    width: 100%;
}

.venuetitlebox {
    width: 22%;
    float: left;
    padding: 0 20px 0 0;
    height: 100%;
    display: table;
}

.venuecontentbox {
    width: 40%;
    float: left;
    padding: 0 20px 0 0;
    height: 100%;
    display: table;
}

.ins_finalpricebox p {
    color: #fff;
    float: left;
    width: 100%;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
}

.touchbox {
    float: left;
    width: 100%;
    padding: 30px 0;
    border-bottom: 1px solid #cecece;
    background: #f7f7f7;
}

.touchbox ul {
    text-align: center;
}

.touchbox ul li {
    padding: 25px 30px;
    display: inline-block;
    vertical-align: middle;
    background: url(../images/border-image.html) no-repeat right center;
}

.touchbox h4 {
    color: #282828;
    font-size: 27px;
    font-weight: bold;
}

.touchbox ul li span {
    display: inline-block;
    vertical-align: middle;
    margin: 0 20px 0 0;
}

.touchbox label {
    color: #282828;
    font-size: 18px;
    font-weight: bold;
    display: inline-block;
    vertical-align: middle;
}

.touchbox label a {
    color: #282828;
}

.disclaimerbx {
    float: left;
    width: 100%;
    padding: 30px 0 25px;
    background: #f7f7f7;
    color: #BCC6CC;
}

.disclaimerbx p {
    font-size: 11px;
    line-height: 32px;
    text-align: center;
    font-weight: 599;
    color: #BCC6CC;
}

.disclaimerbx p a {
    font-size: 13px;
    color: #1183f8;
    text-align: center;
    font-weight: 599;
    color: #BCC6CC;
}
/*.bookconfirmnbox{float:left;width:100%;padding:0px 0;}
.completebox{float:left;width:100%;position:relative;}
.completebox h4{margin-bottom:25px;color:#4a4747;font-size:20px;font-weight:bold;font-family:'Roboto', sans-serif;}
.completebox a{position:absolute;right:0;top:0;color:#4a4747;padding:0 0 0 20px;font-size:15px;font-weight:bold;font-family:'Roboto', sans-serif;background:url(../images/clickroundimg.png) no-repeat left center;}
.completebox a:hover{color:#0dc09f;}
.completebox ul li{background:url(../images/separator.png) no-repeat left 4px;position:relative;font-weight:600;margin-bottom:20px;color:#4a4747;font-size:16px;padding:0 0 0 20px;}
.twoconfirmbox{margin:10px 0;float:left;width:100%;}
.leftconfirmbox{float:left;width:70%;padding:0 20px 0 0;}
.leftconfirmbox .insvenuebox1{margin:0px;box-shadow:0px 0px 10px #00000071;background:#fff;}
.leftconfirmbox .venueimagebox{width:25%;}
.leftconfirmbox .venuetitlebox{width:30%;}
.leftconfirmbox .venuecontentbox{width:45%;padding:0px 0 0 20px;}
.leftconfirmbox .venuecontentbox .insvenuecontentbox{vertical-align:top;padding:20px 0;}
.rightconfirmbox{float:left;width:30%;padding:0 0 0 20px;}
.roomdetailbox{float:left;width:100%;box-shadow:0px 0px 10px #00000071;}
.ins_roomdetailbox{float:left;width:100%;padding:20px 25px;background:#fff;}
.ins_roomdetailbox h5{margin-bottom:20px;color:#4a4747;font-size:20px;font-weight:bold;font-family:'Roboto', sans-serif;}
.ins_roomdetailbox p{color:#111111;float:left;width:100%;font-size:16px;font-family:'Roboto', sans-serif;}
.ins_roomdetailbox p span{float:right;}
.twoconfirmbox h4{margin-bottom:20px;color:#4a4747;font-size:20px;font-weight:bold;font-family:'Roboto', sans-serif;}
.twoconfirmbox .venuetitlebox h4{margin-bottom:5px;}
.priceinfrmbxs{margin:25px 0;float:left;width:100%;}
.ins_finalpricebox{background:#07b494;padding:25px;float:left;width:100%;}
.ins_finalpricebox p{color:#fff;float:left;width:100%;font-size:16px;font-family:'Roboto', sans-serif;}
.ins_finalpricebox p span{float:right;}
.anotherbox{float:left;width:100%;padding:25px 0;}
.anotherbox a{background:#07b494;display:inline-block;padding:10px 50px;border-radius:5px;transition-duration:.5s;-webkit-transition-duration:.5s;font-size:27px;color:#ffffff;font-weight:700;text-transform:uppercase;}
.anotherbox a:hover{background:#009688de;transition-duration:.5s;-webkit-transition-duration:.5s;}*/

.daybox ul { padding-top: 0;}

@media screen and (min-width:1024px) and (max-width:1025px) {
.inner_tabs li a { min-width: 155px;}
}

@media screen and (min-width:768px) and (max-width:1024px) {
.daybox ul { margin: 0 !important; padding: 0;}
.daybox ul.time_scroll ul { width: 100%;}
}
