/*
Theme Name:    Space Hotel
Develope by:   Mohd. Sakeem khan
Company URL:   http://www.webmarketingexperts.com.au/
Company Name:  WME
*/

@font-face {
    font-family: 'gotham_htfbook';
    src: url('/wp-content/themes/spacehotel/fonts/gothamhtf-book-webfont.eot');
    src: url('/wp-content/themes/spacehotel/fonts/gothamhtf-book-webfont.eot?#iefix') format('embedded-opentype'),
     url('/wp-content/themes/spacehotel/fonts/gothamhtf-book-webfont.woff2') format('woff2'),
     url('/wp-content/themes/spacehotel/fonts/gothamhtf-book-webfont.woff') format('woff'),
     url('/wp-content/themes/spacehotel/fonts/gothamhtf-book-webfont.ttf') format('truetype'),
     url('/wp-content/themes/spacehotel/fonts/gothamhtf-book-webfont.svg#gotham_htfbook') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_rndmedium';
    src: url('/wp-content/themes/spacehotel/fonts/GothamRnd-Medium.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham_rndbook';
    src: url('/wp-content/themes/spacehotel/fonts/GothamRnd-Book.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'minionpro_regular';
    src: url('/wp-content/themes/spacehotel/fonts/MinionPro-Regular.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'saturn-l';
    src: url('/wp-content/themes/spacehotel/fonts/SATURN-L.OTF') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'saturn-r';
    src: url('/wp-content/themes/spacehotel/fonts/SATURN-R.OTF') format('truetype');
    font-weight: normal;
    font-style: normal;
}
html, body{margin:0;padding:0;font-family:'gotham_htfbook', sans-serif;font-weight:normal;font-size:14px;color:#000000;}
body h1{font-family:'Open Sans', sans-serif;}
body h2, body h3, body h4, body p{font-family:'gotham_htfbook', sans-serif;}
*{outline:none;}
div, form, P{margin:0px;padding:0px;}
A IMG{border:none;outline:none}
a{color:#004274;}
a:hover{text-decoration:none;color:#cb0202;}
p{color:#000000;padding:5px 0px 5px 0px;margin:5px 0px 5px 0px;}
p a{color:#004274;}
p a:hover{text-decoration:none;color:#cb0202;}
UL{margin:0 0 0 15px;padding:0 0 0 0;list-style-type:none;color:#000000;}
UL LI{margin:0 0 3px 0;padding:0 0 0 12px;}
UL strong{font-size:15px;}
OL{margin:0 0 0 28px;padding:0 0 0 0;list-style-type:decimal;}
OL LI{text-decoration:underline;color:#000000;}
OL LI A, LI A , OL A{text-decoration:underline;color:#004274;}
OL A:HOVER{text-decoration:none;color:#cb0202;}
UL A{text-decoration:underline;color:#004274;}
UL A:HOVER{text-decoration:none;color:#cb0202;}
.clr{margin:0;padding:0;clear:both;}
.header_wrapper{margin:0px;padding:0px;background:#ffffff;}
.header_container{margin:0px auto;padding:20px 0px;width:815px;}
.header_left{margin:0px;padding:9px 0px;width:125px;float:left;}
.header_left img{margin:0px;padding:0px;width:auto;height:auto;max-width:100%;}
.navigation{background:#2e3337;}
.navigation_container{margin:0px auto;padding:0px 0px;width:815px;}
.header_right{margin:3px 0px 0px 0px;padding:0px;width:690px;float:right;}
.header_menu{margin:0px;padding:0px;width:600px;float:left;}
.header_menu ul{margin:0px;padding:0px;list-style-type:none;text-align:left;}
.header_menu ul li{margin:0px;padding:0px;display:inline-block;}
.header_menu ul li a{margin:0px;padding:7px 9px;color:#fff;font-size:11px;font-weight:normal;text-decoration:none;text-transform:uppercase;display:block;}
.header_menu ul li a:hover{color:#e91b23;}
.header_menu ul li ul.sub-menu a:hover{color:#fff;}
.header_menu ul li.current_page_item a{color:#e91b23;}
.header_text{margin:0px;padding:0px;width:500px;text-align:center;float:left;}
.header_right_rt{margin:0px;padding:0px;/*width:215px;*/float:right;}
.booknow{margin:0px;padding:0px;width:auto;float:right;}
.booknow a, button.button.alt, .btn-book-now{margin:0px;padding:6px 7px;color:#fff;font-size:10px;font-weight:normal;text-decoration:none;text-transform:uppercase;border-radius:3px;background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);}
.booknow a:hover, .btn-book-now:hover,
.booknow a:visited, .btn-book-now:visited{color:#fff;background:-webkit-gradient(linear, left top, right top, from(#e91b23), to(#b21117));background:-webkit-linear-gradient(left, #e91b23, #b21117);background:-moz-linear-gradient(left, #e91b23, #b21117);background:-ms-linear-gradient(left, #e91b23, #b21117);background:-o-linear-gradient(left, #e91b23, #b21117);}
.weather{margin:0px;padding:0px;width:118px;float:right;}
.weather a{margin:0px;padding:5px 0px 5px 30px;color:#fff;font-size:10px;font-weight:normal;text-decoration:none;background:url(../images/weather.png) left top no-repeat;text-transform:uppercase;}
.weather.weather-id-500 a,
.weather.weather-id-501 a,
.weather.weather-id-502 a,
.weather.weather-id-503 a,
.weather.weather-id-504 a{background:url(../images/weather-icons/rainy12.png) left top no-repeat;background-size:20px 20px;}
.weather.weather-id-511 a,
.weather.weather-id-520 a,
.weather.weather-id-521 a,
.weather.weather-id-522 a{background:url(../images/weather-icons/rain3.png) left top no-repeat;background-size:20px 20px;}
.weather.weather-id-600 a,
.weather.weather-id-601 a,
.weather.weather-id-602 a,
.weather.weather-id-611 a,
.weather.weather-id-621 a,
.weather.weather-id-903 a{background:url(../images/weather-icons/snowflake3.png) left top no-repeat;background-size:20px 20px;}
.weather.weather-id-701 a,
.weather.weather-id-711 a,
.weather.weather-id-721 a,
.weather.weather-id-731 a,
.weather.weather-id-741 a{background-size:20px 20px;background:url(../images/weather-icons/river3.png) left top no-repeat;}
.weather.weather-id-800 a,
.weather.weather-id-904 a{background:url(../images/weather-icons/sun79.png) left top no-repeat;background-size:20px 20px;}
.weather.weather-id-801 a{background:url(../images/weather-icons/cloudy29.png) left top no-repeat;background-size:20px 20px;}
.weather.weather-id-905 a,
.weather.weather-id-906 a{background:url(../images/weather-icons/windy9.png) left top no-repeat;background-size:20px 20px;}
.weather.weather-id-802 a,
.weather.weather-id-803 a,
.weather.weather-id-804 a{background:url(../images/weather-icons/cloudy29.png) left top no-repeat;background-size:20px 20px;}
.weather.weather-id-200 a,
.weather.weather-id-201 a,
.weather.weather-id-202 a,
.weather.weather-id-210 a,
.weather.weather-id-211 a,
.weather.weather-id-212 a,
.weather.weather-id-221 a,
.weather.weather-id-230 a,
.weather.weather-id-231 a,
.weather.weather-id-232 a,
.weather.weather-id-900 a,
.weather.weather-id-901 a,
.weather.weather-id-902 a{background:url(../images/weather-icons/cloud394.png) left top no-repeat;background-size:20px 20px;}
.weather.weather-id-300 a,
.weather.weather-id-301 a,
.weather.weather-id-302 a,
.weather.weather-id-310 a,
.weather.weather-id-311 a,
.weather.weather-id-312 a,
.weather.weather-id-321 a{background:url(../images/weather-icons/rain3.png) left top no-repeat;background-size:20px 20px;}
.home_banner{margin:0px;padding:0px;width:100%;position:relative;height:400px;}
.home_banner img{margin:0px;padding:0px;width:100%;}
.caption_wrapper{margin:0px;padding:0px;width:100%;}
.caption_container{margin:0px auto !important;padding:200px 0 0 0px;width:815px;text-align:left;}
/*.home .caption_container{width:auto;padding:0;}*/
.caption_container p{background:#d7df21;padding:10px !important;color:#2e3337;font-size:20px !important;font-family:saturn-l;font-weight:normal;letter-spacing:0 !important;display:inline;margin:5px 0 !important;line-height:50px;}
.caption_container h1{background:#d7df21;margin:0px 0px 0px 0px !important;padding:0px;color:#2e3337;font-size:20px !important;display:block;}
.caption_container span{font-family:saturn-l;font-weight:normal;background:#d7df21;margin:5px 0px;padding:10px;color:#2e3337;font-size:20px !important;display:inline;line-height:50px !important;}
.inner_banner{min-height:350px;}
.home_banner .main-banner h1,.inner_banner .main-banner h1{padding:10px;margin:5px 0 !important;font-family:saturn-l;font-weight:normal;line-height:50px;display:inline;}
.caption_wrapper_2{margin:0px;padding:0px;width:100%;position:absolute;z-index:999;}
.caption_container_2{margin:-240px auto 0px;padding:0px;width:815px;text-align:center;}
.caption_container_2 h1{margin:0px;padding:0px;color:#fff;font-size:62px;font-weight:lighter;display:block;}
.caption_container_2 span{margin:0px;padding:0px;color:#fff;font-size:20px;font-weight:lighter;display:block;line-height:30px;}
.reponsive_header{margin:0px;padding:0px;}
.reponsive_header{display:none;}
.res_book{margin:0px;padding:0px;float:right;}
.res_book{display:none;}
.section_container h4{margin-top:15px;color:#d31820;}
.booking{margin:0;padding:0px;background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);}
.booking1{margin:-3px 0px 0px 0px;padding:0px;background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);}
.booking_container{margin:0px auto;padding:12px 0px;width:545px;}
.booking_container .textwidget{text-align:center;}
.booking_container .city_name{margin:0px -5px 0 0;padding:8px 8px;width:93px;border:1px solid #c9cace !important;color:#666766;font-size:11px;font-weight:400;font-family:'gotham_htfbook', sans-serif;border-radius:5px 0 0 5px;display:inline-block;background:#fff !important;}
.booking_container #_checkIn{border-radius:5px 0 0 5px;}
.booking_container .check{margin:0px -5px 0 0;padding:8px 8px;width:93px;border:1px solid #c9cace;color:#666766;font-size:11px;font-weight:400;font-family:'gotham_htfbook', sans-serif;border-left:0px;display:inline-block;}
.booking_container .guest_list{margin:0px -5px 0 0;padding:7px 8px;width:180px;border:1px solid #c9cace;color:#666766;font-size:11px;font-weight:400;font-family:'gotham_htfbook', sans-serif;border-left:0px;display:inline-block;}
.booking_container .book_butn{margin:0px -5px 0 0;padding:9px 0px 10px 0;width:84px;border:none;color:#fff;font-size:12px;font-weight:400;font-family:'gotham_htfbook', sans-serif;text-align:center;text-transform:uppercase;border-radius:0px 5px 5px 0px;cursor:pointer;background:#2e3337;transition:all 0.5s ease;display:inline-block;}
.booking_container .book_butn:hover{background:#2e3337;}
.explore{margin:0px;padding:0px;text-align:center;}
.explore a{margin:0px;padding:8px 40px;color:#fff;font-size:14px;font-weight:normal;border:1px solid #9f5764;border-radius:6px;text-decoration:none;text-transform:uppercase;display:inline-block;background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);transition:all 0.5s ease;}
.explore a:hover{background:#932145;border:1px solid #3c4650;}
.located{color:#b61218;margin:0 auto;padding:30px 0;text-align:center;width:600px;font-size:16px;line-height:26px;font-family:saturn-r;}
.located p{margin:0px;padding:0px;color:#b61218;font-size:18px;font-weight:normal;}
.green-page-main{margin-top:20px;margin-bottom:10px;}
.green-page-main li{list-style:initial;}
.discover_wrapper{margin:0px;padding:0px;}
.discover_wrapper img{margin:0px;padding:0px;width:100%;}
.discover{margin:-185px 0px 0px 0px;padding:0px;width:100%;position:absolute;z-index:100;text-align:center;}
.discover h2{margin:0px;padding:0px;color:#fff;font-size:35px;font-weight:normal;display:block;}
.tourdesk_wrapper{margin:0px;padding:0px;background:#f5f6f6;}
.tourdesk_container{margin:0px auto;padding:40px 0px 0 0;width:815px;z-index: 10;position: relative;}
.tourdesk_container h2{margin:0;padding:0px;color:#cb0202;font-size:30px;font-weight:normal;display:block;text-align:center;}
.tourdesk_container h3{margin:0px 0px 0px 0px;padding:0px;color:#d31820;font-size:26px;font-weight:normal;display:block;text-align:center;font-family:saturn-r;}
.tourdesk_container label{margin:0px 0px 20px 0px;padding:0px;color:#778087;font-size:16px;font-weight:normal;display:block;text-align:center;}
.tourdesk_container h4{margin:12px 0px 7px;padding:0px;color:#404041;font-size:14px;font-weight:700;display:block;}
.tourdesk_container h4 a{margin:0px 0px 0px 0px;padding:0px;color:#404041;font-size:14px;font-weight:700;text-decoration:none;}
.tourdesk_container h4 a:hover{color:#d31820}
.tourdesk_readmore{margin:0px;padding:0px;}
.tourdesk_readmore a{margin:0px;padding:0px;color:#303539;font-size:14px;font-weight:normal;display:inline-block;}
.news_thumbs{min-height:170px;}
.tourdesk_left{margin:0px 25px 20px 0px;padding:0px;width:255px;float:left;}
.whats-on .tourdesk_left{margin:0px 25px 20px 0px;padding:0px;width:245px;float:left;}
.tourdesk_left p{margin:0px;padding:0px 0px 15px 0px;color:#303539;font-size:14px;font-weight:normal;}
.tourdesk_left img{margin:0px 0px 20px 0px;padding:0px;width:auto;height:auto;max-width:100%;max-height:155px;}
.tourdesk_right{margin:0px;padding:0px;width:255px;float:right;}
.tourdesk_right p{margin:0px;padding:0px 0px 15px 0px;color:#303539;font-size:14px;font-weight:normal;}
.tourdesk_right img{margin:0px 0px 20px 0px;padding:0px;width:100%;height:auto;max-width:100%;}
.group_booking_wrapper{margin:0px;padding:30px 0px 20px;background:#b21117;background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);text-align:center;}
.group_booking_wrapper h2{margin:0px 0px 10px 0px;padding:0px;color:#fff;font-size:35px;font-weight:600;display:block;}
.group_booking_wrapper p{margin:15px auto 15px;padding:0px;color:#fff;font-size:16px;font-weight:normal;display:block;max-width:580px;}
.group_learn{margin:0px;padding:0px;}
.group_learn a{margin:0px;padding:8px 15px;color:#fff;font-size:14px;font-weight:normal;display:inline-block;border:3px solid #fff;border-radius:8px;text-transform:uppercase;text-decoration:none;transition:all 0.5s ease;}
.group_learn a:hover{color:#fff;background:#a50134;border:3px solid #8e012e;}
.patner_logo{margin:0px auto;padding:0px 0px;width:100%;background:#f7f8f9;}
.page-template-location_template .patner_logo{margin-top:0px;}
.other_logos{margin:0 auto;padding:0px;width:815px;}
.other_logos img{padding:0px;width:auto;height:auto;}
/*.group_booking_wrapper{background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);}*/
.group_booking_wrapper p{color: #2e3337;display: block;font-family: saturn-l;font-size: 36px;font-weight: normal; margin: 0 0 20px;padding: 0;}
.group_booking_wrapper,.social_wrapper{margin:0px auto;padding:15px 0 0 0;text-align:center;background:repeating-linear-gradient(45deg,
#d8de50,
#d8de50 10px,
#eaeba3 10px,
#eaeba3 12px);}
.social_conatiner{margin:0px auto;padding:30px 0px;width:300px;text-align:center;}
.social_conatiner1{margin:0px auto;padding:30px 0px;width:550px;text-align:center;}
.social_conatiner h5{margin:0px 0px 20px 0px;padding:0px;color:#fff;font-size:16px;font-weight:normal;text-transform:uppercase;display:block;}
.social_conatiner img{margin:0px 10px;padding:0px;width:auto;height:auto;max-width:100%;}
.live-contact h5,.social_conatiner1 h5,.social_conatiner1 h8{margin:0px 0px 20px 0px;padding:0px;color:#2e3337;font-size:36px;font-weight:normal;display:block;font-family:saturn-l;}
.social_conatiner1 img{margin:0px 5px;padding:0px;width:auto;height:auto;max-width:100%;}
.black-button{border:1px solid #2e3337;text-transform:uppercase;border-radius:5px;padding:10px 0;display:block;color:#2e3337 !important;text-decoration:none;width:125px;margin:20px auto;font-weight:bold;}
.footer_wrapper{margin:0px;padding:0px;background:#2e3337;}
.footer_container{margin:0px auto;padding:40px 0px 30px;width:815px;}
.footer_container h5{margin:0px 0px 10px 0px;padding:0px;color:#fff;font-size:14px;font-weight:bold;display:block;}
.footer_left{margin:0px 11px 0px 0px;padding:0px;width:145px;float:left;}
.footer_left:first-child{width:245px;}
.footer_left label{margin:0px 0px 5px 0px;padding:0px;color:#bbc0c4;font-size:12px;line-height:15px;font-weight:normal;display:block;}
.footer_left label a{margin:0px;padding:0px;color:#bbc0c4;font-size:12px;line-height:15px;font-weight:normal;display:inline-block;text-decoration:none;}
.footer_left label a:hover{color:#e91b23;}
.footer_left ul{margin:0px;padding:0px;list-style-type:none;}
.footer_left ul li{margin:0px 0px 5px 0px;padding:0px;}
.footer_left ul li a{margin:0px;padding:0px;color:#bbc0c4;font-size:12px;font-weight:normal;display:block;text-decoration:none;}
.footer_left p,.footer_left p a {color: #bbc0c4;font-size: 12px;margin: 0 0 5px;padding: 0;}
.footer_left p a:hover,
.footer_left ul li a:hover,
.footer_left ul li.current_page_item a{color:#e91b23;}
.footer_right{margin:0px;padding:0px;width:188px;float:right;}
.footer_right label{margin:0px 0px 5px 0px;padding:0px;color:#bbc0c4;font-size:12px;line-height:13px;font-weight:normal;display:block;}
.footer_right label a{margin:0px;padding:0px;color:#bbc0c4;font-size:12px;line-height:13px;font-weight:normal;display:inline-block;text-decoration:none;}
.footer_right label a:hover{color:#e91b23;}
.mc4wp-form-fields input[type="email"],.newsletter{border:1px solid #fff;border-radius:5px !important;padding:5px 20px;color:#bbc0c4;text-decoration:none;background:transparent;width:200px;}
.copywrite{margin:0px 0px 0px 0px;padding:0px;background:#474d52;}
.copywrite_left{margin:0px;padding:0px;width:350px;float:left;}
.copywrite_left a img{margin-right:20px;}
.copywrite_left label{color:#9da1a7;float:left;font-size:14px;font-weight:normal;margin:0px 20px 0 0;}
.copywrite_right{margin:0px;padding:0px;width:90px;float:right;}
.copywrite_right{margin:0px;padding:0px;width:auto;height:auto;max-width:100%;}
.inner_banner{margin:0px;padding:0px;}
.inner_banner h8,
.pg_btm_content h8{display:none;}
.inner_banner img{margin:0px;padding:0px;width:100%;max-height:350px;}
.culture_capital{margin:0px;padding:0px;background:#f5f6f6;}
.culture_capital_container{margin:0px auto;padding:30px 0px;width:815px;text-align:center;}
.culture_capital_container h3{margin:0px 0px 20px 0px;padding:0px;color:#d9245d;font-size:24px;font-weight:normal;display:block;}
.culture_capital_container p{margin:0px;padding:0px;color:#788088;font-size:13px;font-weight:normal;line-height:18px;}
.life_spce{margin:0px auto;padding:30px 0px;width:815px;}
.life_spce h3{margin:0px 0px 30px 0px;padding:0px;color:#d9245d;font-size:24px;font-weight:normal;display:block;text-align:center;}
.life_spce img{margin:0px;padding:0px;width:100%;height:auto;max-width:100%;}
.event_cal{margin:30px 0px 0px 0px;padding:0px 0px 20px 0px;text-align:center;}
.event_cal a{margin:0px;padding:10px 25px;color:#fff;background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);font-size:12px;text-decoration:none;text-transform:uppercase;display:inline-block;border-radius:8px;transition:all 0.5s ease;}
.event_cal a:hover{background:#932145;}
.hurry_offer{margin:0px;padding:0px;}
.hurry_offer a{margin:0px;padding:8px 15px;color:#fff;font-size:14px;font-weight:normal;display:inline-block;text-transform:uppercase;text-decoration:none;}
.hurry_offer a:hover{color:#3c4650;}
.backImage{float:left;position:relative;width:100%;}
.left-bg{background:url(../images/left.png) no-repeat bottom left;position:absolute;bottom:0;height:640px;width:347px;z-index: 5;}
.right-bg{background:url(../images/right.png) no-repeat bottom left;position:absolute;bottom:0;right:0;height:640px;width:347px;z-index: 5;}
.text_center{text-align:center;margin:0 auto;}
.p1 a{text-decoration:none;color:#b61218;}
.p1 span.s1 a{color:#fff;background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);padding:10px 20px;border-radius:5px;}
.function-form{background:#f0f2f3 none repeat scroll 0 0;padding:30px;float:left;position:relative;margin-bottom:20px;}
.left_div{width:360px;float:left;position:relative;margin-right:25px;}
.right_div{width:360px;float:left;position:relative;}
.wpcf7-form input{color:#bcbec0}
.right_div .wpcf7-submit{background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);padding:10px 20px;border-radius:5px;border:none;cursor:pointer;}
.slider-pro{margin-bottom:10px;}
.con_img{float:left;margin-right:10px;position:relative;width:240px;}
.con_detail{float:left;position:relative;width:560px;}
.dormroom_conatiner .intro{border-top:1px solid #c5c9cc;margin:25px auto;max-width:815px;position:relative;text-align:center;width:100%;}
.dormroom_conatiner{margin:0px auto;padding:0px 0px 30px 0px;width:815px;z-index: 10;position: relative;}
.dormroom p{margin:0px;padding:0px;color:#778087;font-size:14px;font-weight:normal;line-height:20px;}
.dormroom_conatiner .intro a.active{background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);color:#ffffff;}
.dormroom_conatiner .intro a:hover{background:-webkit-gradient(linear, left top, right top, from(#e91b23), to(#b21117));background:-webkit-linear-gradient(left, #e91b23, #b21117);background:-moz-linear-gradient(left, #e91b23, #b21117);background:-ms-linear-gradient(left, #e91b23, #b21117);background:-o-linear-gradient(left, #e91b23, #b21117);color:#ffffff;}
.dormroom_conatiner .intro a{background:#e7e7e8;border-radius:0 0 5px 5px;color:#303539;display:inline-block;margin-right:5px;padding:15px 30px;text-decoration:none;width:auto;}
.dormroom_conatiner h3{margin:0;padding:30px 0;color:#cd171f;font-size:26px;font-weight:normal;display:block;text-align:center;letter-spacing:0px;font-family:saturn-r;}
.dorm_banner{margin:0 0 20px 0;padding:0;}
.dorm_banner img{margin:0 0 20px 0;padding:0;width:100%;}
.dormroom{margin:0px 0px 0px 0px;padding:0;text-align:center;}
.bed_dorm{margin:0px;padding:0px;}
.bed_dorm h4{margin:0px 0px 5px 0px;padding:0px;color:#404041;font-size:14px;font-weight:600;display:block;}
.bed_dorm h4 a{margin:0px;padding:0px;color:#cd171f;text-decoration:none;}
.bed_dorm h4 a:hover{color:#303539;}
.bed_dorm p{margin:0px;padding:0px 0px 10px 0px;color:#303539;font-size:12px;font-weight:normal;line-height:14px;}
.bed_dorm span{margin:0px;padding:0px;color:#303539;font-size:12px;font-weight:600;display:block;}
.bed_dorm span img{margin:0px;padding:0px;width:auto;height:auto;max-width:100%;vertical-align:middle;}
.bed_dorm_left{margin:0px 25px 20px 0px;padding:0px;width:255px;float:left;}
.bed_dorm_right{margin:0px;padding:0px;width:255px;float:right;}
.bed_dorm_banner{margin-bottom:20px;}
.private_room{margin:0px;padding:0px 0 0 0px;background:#2e3337;}
.private_conatiner{margin:0px auto;padding:0px 0px 30px 0px;width:815px;}
.private_banner{margin:0 0 30px 0;padding:0px;}
.private_banner img{margin:0px 0px 20px 0px;padding:0px;width:100%;}
.private{margin:0px;padding:0px;}
.private_room h3{margin:0px auto;padding:30px 0;color:#fff;font-size:26px;font-weight:normal;display:block;text-align:center;font-family:saturn-r;}
.private h4{margin:0px 0px 5px 0px;padding:0px;color:#fff;font-size:14px;font-weight:600;display:block;}
.private h4 a{margin:0px;padding:0px;color:#fff;text-decoration:none;}
.private h4 a:hover{color:#ed154c;}
.private p{margin:0px;padding:0px 0px 10px 0px;color:#fff;font-size:12px;font-weight:normal;line-height:14px;}
.private span{margin:0px;padding:0px;color:#fff;font-size:12px;font-weight:600;display:block;}
.private span img{margin:0px;padding:0px;width:auto;height:auto;max-width:100%;vertical-align:middle;}
.private_left{margin:0px 25px 20px 0px;padding:0px;width:255px;float:left;}
.private_right{margin:0px;padding:0px;width:255px;float:right;}
.ensuite_wrapper{margin:0px;padding:0px;position: relative;z-index: 10;}
.facilities_conatiner{margin:0px auto;padding:40px 0px 30px 0px;width:815px;z-index: 10;position: relative;}
.about_our{margin:0px 0px 25px 0px;padding:0px;text-align:center;}
.about_our h3{margin:0px 0px 20px 0px;padding:0px;color:#cd171f;font-size:26px;font-weight:normal;display:block;font-family:saturn-r;}
.about_our p{margin:0px;padding:0px;color:#778087;font-size:14px;font-weight:normal;line-height:20px;}
.facilities{margin:0px;padding:0px;}
.facilities h4{margin:0px 0px 8px 0px;padding:0px;color:#404041;font-size:12px;font-weight:600;display:block;}
.facilities h4 a{margin:0px;padding:0px;color:#cd171f;text-decoration:none;}
.facilities p{margin:0px;padding:0px;color:#303539;font-size:12px;font-weight:normal;line-height:14px;}
.facilities_left{margin:0px 25px 25px 0px;padding:0px;width:395px;float:left;}
.facilities_left img{margin:0px 0px 15px 0px;padding:0px;width:100%;height:auto;max-width:100%;}
.facilities_right{margin:0px;padding:0px;width:395px;float:right;}
.facilities_right img{margin:0px 0px 15px 0px;padding:0px;width:100%;height:auto;max-width:100%;}
.wonderplugingridgallery{margin-bottom:20px !important;}
.space_desk{margin:0px;padding:0px;}
.space_desk img{margin:0px;padding:0px;width:100%;}
.space_desk_caption{margin:0px;padding:0px;width:100%;position:absolute;}
.space_desk_caption_box{margin:-260px auto 0px;padding:0px;width:642px;text-align:center;}
.space_desk_caption_box h2{margin:0px;padding:0px;color:#fff;font-size:60px;font-weight:normal;display:block;}
.space_desk_caption_box p{margin:0px;padding:0px;color:#fff;font-size:19px;font-weight:600;line-height:28px;}
.services_facility{margin:0px;padding:0px;background:#454b50;}
.services_facility_conatiner{margin:0px auto;padding:40px 0px 15px;width:815px;}
.services_facility_left{margin:0px 18px 0px 0px;padding:0px;width:260px;float:left;}
.services_facility_left h5{margin:0px 0px 5px 0px;padding:0px;color:#fff;font-size:17px;font-weight:normal;display:block;}
.services_facility_left h5 a{margin:0px;padding:0px;color:#fff;text-decoration:none;}
.services_facility_left h5 a:hover{color:#ed193e;}
.services_facility_left ul{margin:0px;padding:0px;list-style-type:none;}
.services_facility_left ul li{margin:0px 0px 30px 0px;padding:0px 0px 0px 50px;color:#fff;font-size:12px;font-weight:normal;background:url(../images/service-facility-img1.png) left top no-repeat;}
.services_facility_left ul li p,
.services_facility_middle ul li p,
.services_facility_right ul li p{color:#fff;}
.services_facility_left ul li+li{margin:0px 0px 30px 0px;padding:0px 0px 0px 50px;color:#fff;font-size:12px;font-weight:normal;background:url(../images/service-facility-img2.png) left top no-repeat;}
.services_facility_left ul li+li+li{margin:0px 0px 30px 0px;padding:0px 0px 0px 50px;color:#fff;font-size:12px;font-weight:normal;background:url(../images/service-facility-img3.png) left top no-repeat;}
.services_facility_middle{margin:0px;padding:0px;width:260px;float:left;}
.services_facility_middle h5{margin:0px 0px 5px 0px;padding:0px;color:#fff;font-size:17px;font-weight:normal;display:block;}
.services_facility_middle h5 a{margin:0px;padding:0px;color:#fff;text-decoration:none;}
.services_facility_middle h5 a:hover{color:#ed193e;}
.services_facility_middle ul{margin:0px;padding:0px;list-style-type:none;}
.services_facility_middle ul li{margin:0px 0px 30px 0px;padding:0px 0px 0px 50px;color:#fff;font-size:12px;font-weight:normal;background:url(../images/service-facility-img4.png) left top no-repeat;}
.services_facility_middle ul li+li{margin:0px 0px 30px 0px;padding:0px 0px 0px 50px;color:#fff;font-size:12px;font-weight:normal;background:url(../images/service-facility-img5.png) left top no-repeat;}
.services_facility_middle ul li+li+li{margin:0px 0px 30px 0px;padding:0px 0px 0px 50px;color:#fff;font-size:12px;font-weight:normal;background:url(../images/service-facility-img6.png) left top no-repeat;}
.services_facility_right{margin:0px;padding:0px;width:260px;float:right;}
.services_facility_right h5{margin:0px 0px 5px 0px;padding:0px;color:#fff;font-size:17px;font-weight:normal;display:block;}
.services_facility_right h5 a{margin:0px;padding:0px;color:#fff;text-decoration:none;}
.services_facility_right h5 a:hover{color:#ed193e;}
.services_facility_right ul{margin:0px;padding:0px;list-style-type:none;}
.services_facility_right ul li{margin:0px 0px 30px 0px;padding:0px 0px 0px 50px;color:#fff;font-size:12px;font-weight:normal;background:url(../images/service-facility-img7.png) left top no-repeat;}
.services_facility_right ul li+li{margin:0px 0px 30px 0px;padding:0px 0px 0px 50px;color:#fff;font-size:12px;font-weight:normal;background:url(../images/service-facility-img8.png) left top no-repeat;}
.services_facility_right ul li+li+li{margin:0px 0px 30px 0px;padding:0px 0px 0px 50px;color:#fff;font-size:12px;font-weight:normal;background:url(../images/service-facility-img9.png) left top no-repeat;}
.room_features_wrapper{margin:0px;padding:0px;background:#848a91;}
.room_features_container{margin:0px auto;padding:10px 0px;text-align:center;}
.room_features_container h4{color:#303539;font-size:17px;font-weight:bold;font-family:saturn-l;}
.room_features_container h5{color:#303539;font-family:'gotham_htfbook', sans-serif;font-size:10px;font-weight:normal;}
.room_features_container div{display:inline-block;padding:15px 10px 0;}
.room_features_container img{margin-bottom:10px;}
#privateroom .room_features_container h4 ,#privateroom .room_features_container h5{color:#ffffff;}
.room_features_wrapper .room_features_container p{display:block;}
.melbourn_cbd{margin:0px auto;padding:30px 0px;width:815px;}
.melbourn_cbd h3{margin:0px 0px 20px 0px;padding:0px;color:#cd171f;font-size:26px;font-weight:normal;display:block;text-align:center;font-family:saturn-r;}
.melbourn_cbd h4{margin:0px 0px 15px 0px;padding:0px 0px;font-size:18px;font-weight:normal;display:block;text-align:left;}
.melbourne_map{margin:0px 0px 30px 0px;padding:0px;}
.melbourne_map img{margin:0px;padding:0px;width:100%;height:auto;max-width:100%;}
.transport_facility{margin:0px;padding:0px;}
.transport{margin:0px 8px;padding:0px 10px;float:left;width:235px;text-align:center;}
.transport h3{margin:0px 0px 5px 0px;padding:0px;color:#ed193e;font-size:26px;font-weight:600;display:block;}
.transport p{margin:0px;padding:0px;color:#778087;font-size:13px;font-weight:normal;line-height:16px;}
.happening{margin:0px 0px 0px -25px;padding:0px;}
.tour_desk{margin:0px auto 30px;padding:0px;width:75%;text-align:center;}
.tour_desk p{margin:0px;padding:0px;color:#303539;font-size:14px;font-weight:normal;}
.alltour{margin:0px 0px 30px 0px;padding:0px;}
.alltour h5{margin:0px;padding:0px;float:left;display:inline-block}
.alltour h5 a{margin:0px;padding:0px;color:#ed154e;font-size:12px;font-weight:600;text-decoration:none;display:block;}
.alltour h5 a:hover{color:#3c4650;}
.alltour h6{margin:0px;padding:0px;float:right;display:inline-block}
.alltour h6 a{margin:0px;padding:0px;color:#ed154e;font-size:12px;font-weight:600;text-decoration:none;display:block;}
.alltour h6 a:hover{color:#3c4650;}
.oceantour{margin:0px 0px 30px 0px;padding:0px;}
.oceantour_left{margin:0px;padding:0px;width:261px;float:left;}
.oceantour_left img{margin:0px;padding:0px;width:auto;height:auto;max-width:100%;}
.oceantour_right{margin:0px;padding:0px;width:530px;float:right;}
.oceantour_right h4{margin:0px 0px 15px 0px;padding:0px;color:#636b73;font-size:28px;font-weight:normal;display:block;}
.oceantour_right h5{margin:0px 0px 15px 0px;padding:0px;color:#596065;font-size:16px;font-weight:normal;display:block;}
.oceantour_right p{margin:0px;padding:0px 0px 15px 0px;color:#6c7479;font-size:12px;font-weight:normal;}
.oceantour_right ul{margin:0px 0px 15px 0px;padding:0px;list-style-type:none;}
.oceantour_right ul li{margin:0px 0px 5px 0px;padding:0px 0px 0px 12px;color:#6c7479;font-size:12px;font-weight:normal;background:url(../images/li-dots.jpg) left center no-repeat;}
.google_calender{margin:0px;padding:0px;}
.google_calender a{margin:0px 5px 0px 0px;padding:10px 0px;color:#fff;font-size:12px;font-weight:normal;display:inline-block;text-decoration:none;width:132px;text-align:center;border-radius:8px;background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);}
.google_calender a:hover{background:-webkit-gradient(linear, left top, right top, from(#e91b23), to(#b21117));background:-webkit-linear-gradient(left, #e91b23, #b21117);background:-moz-linear-gradient(left, #e91b23, #b21117);background:-ms-linear-gradient(left, #e91b23, #b21117);background:-o-linear-gradient(left, #e91b23, #b21117);}
.purches{margin:0px 0px 25px 0px;padding:15px 20px 25px;background:#d1d1d1;}
.purches h5{margin:0px 0px 15px 0px;padding:0px;color:#596065;font-size:16px;font-weight:normal;display:block;}
.purches_left{margin:0px;padding:0px;width:130px;float:left;}
.item_number{margin:0px;padding:0px;width:34px;float:left;border:1px solid #d5ced3;border-right:0px;}
.item_number .number_feild{margin:0px;padding:10px 0px;width:100%;text-align:center;color:#2a202f;font-size:10px;font-weight:600;border:none;}
.count_number{margin:0px;padding:0px;width:15px;height:30px;float:left;border:1px solid #d5ced3;}
.count_number .plus_button{margin:0px;padding:1px 0px 0px 0px;width:100%;text-align:center;color:#61656a;font-size:10px;font-weight:600;border:0px;border-bottom:1px solid #d5ced3;cursor:pointer;}
.count_number .minus_button{margin:0px;padding:1px 0px 0px 0px;width:100%;text-align:center;color:#61656a;font-size:10px;font-weight:600;border:0px;cursor:pointer;}
.purches_left span{margin:20px 0px 0px 15px;padding:0px;color:#6c7479;font-size:13px;font-weight:normal;display:inline-block;}
.purches_right{margin:0px;padding:0px;width:600px;float:right;}
.purches_right p{margin:0px;padding:20px 0px 0px 0px;color:#6c7479;font-size:13px;font-weight:normal;}
.purches .addcart_button{margin:18px 0px 0px 0px;padding:8px 0px;color:#fff;font-size:12px;font-weight:normal;width:120px;text-align:center;border-radius:8px;border:none;cursor:pointer;background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);}
.purches .addcart_button:hover{background:-webkit-gradient(linear, left top, right top, from(#e91b23), to(#b21117));background:-webkit-linear-gradient(left, #e91b23, #b21117);background:-moz-linear-gradient(left, #e91b23, #b21117);background:-ms-linear-gradient(left, #e91b23, #b21117);background:-o-linear-gradient(left, #e91b23, #b21117);}
.stay_au{margin:0px auto;padding:30px 0px;width:815px;}
.stay_au h2{margin:0px 0px 20px 0px;padding:0px 0px 15px 0px;color:#6c7479;font-size:42px;font-weight:normal;display:block;border-bottom:1px solid #ced2d4;}
.stay_au p{margin:0px;padding:0px 0px 15px 0px;color:#6c7479;font-size:14px;font-weight:normal;}
.stay_au .book_button{margin:18px 0px 0px 0px;padding:10px 0px;color:#fff;font-size:13px;font-weight:normal;width:145px;text-align:center;border-radius:8px;border:none;cursor:pointer;background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);}
.stay_au .book_button:hover{background:-webkit-gradient(linear, left top, right top, from(#e91b23), to(#b21117));background:-webkit-linear-gradient(left, #e91b23, #b21117);background:-moz-linear-gradient(left, #e91b23, #b21117);background:-ms-linear-gradient(left, #e91b23, #b21117);background:-o-linear-gradient(left, #e91b23, #b21117);}
.book_contact{margin:20px 0;padding:30px;background:#f0f2f3;}
.book_contact_left{margin:0;padding:0;width:45%;float:left;}
.book_contact_left label{margin:0px 0 10px 0px;padding:0px;color:#596065;font-size:13px;font-weight:normal;display:block;text-align:left;cursor:default;}
.book_contact_left label a{margin:0px;padding:0px;color:#596065;font-size:13px;font-weight:normal;text-decoration:none;}
.transport_facility a{color:#e91b23;text-decoration:none;}
.left_div .schedules{margin:0 0 10px;}
.right_div textarea{height:92px;}
.left_div a{color:#303539;text-decoration:none;}
.book_contact_right{margin:0 0 20px 0;padding:0px;width:50%;float:right;}
.book_contact_right .form_input{margin:0px 0px 6px 0px;padding:8px 10px;width:97%;color:#999999;border:1px solid #e2e3e5;box-shadow:0px 0px 1px #f7f8f8 inset;border-radius:3px;font-size:13px;font-weight:normal;box-sizing:border-box;-moz-box-sizing:border-box;}
.book_contact_right .enquiry_input{margin:0px 0px 6px 0px;padding:8px 10px;width:97%;height:65px;color:#999999;border:1px solid #e2e3e5;box-shadow:0px 0px 1px #f7f8f8 inset;border-radius:3px;font-size:13px;font-weight:normal;box-sizing:border-box;-moz-box-sizing:border-box;}
.book_contact_right .form_subt_butn{margin:18px 0px 0px 0px;padding:8px 0px;color:#fff;font-size:12px;font-weight:normal;width:100px;text-align:center;border-radius:8px;border:none;cursor:pointer;text-transform:uppercase;background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);}
.book_contact_right .form_subt_butn:hover{background:-webkit-gradient(linear, left top, right top, from(#e91b23), to(#b21117));background:-webkit-linear-gradient(left, #e91b23, #b21117);background:-moz-linear-gradient(left, #e91b23, #b21117);background:-ms-linear-gradient(left, #e91b23, #b21117);background:-o-linear-gradient(left, #e91b23, #b21117);}
.responsive_book{margin:0px;padding:0px;width:104px;float:right;position:relative;z-index:100;}
.responsive_book a{margin:0px;padding:13px 0px 14px;color:#fff;font-size:12px;font-weight:600;display:block;text-align:center;text-decoration:none;text-transform:uppercase;background:-webkit-gradient(linear, left top, right top, from(#b21117), to(#e91b23));background:-webkit-linear-gradient(left, #b21117, #e91b23);background:-moz-linear-gradient(left, #b21117, #e91b23);background:-ms-linear-gradient(left, #b21117, #e91b23);background:-o-linear-gradient(left, #b21117, #e91b23);}
.responsive_book a:hover{background:-webkit-gradient(linear, left top, right top, from(#e91b23), to(#b21117));background:-webkit-linear-gradient(left, #e91b23, #b21117);background:-moz-linear-gradient(left, #e91b23, #b21117);background:-ms-linear-gradient(left, #e91b23, #b21117);background:-o-linear-gradient(left, #e91b23, #b21117);}
.responsive_book{display:none;}
@media screen and (-webkit-min-device-pixel-ratio:0){.someElement{margin:1em}
    .booking_container .book_butn{padding:10px 0px;border-radius:0 5px 5px 0 !important;background: #2e3337 none repeat scroll 0 0 !important;}
    .item_number .number_feild{padding:11px 0px 12px;}
    .count_number .plus_button{padding:3px 0px 1px 0px;}
    .count_number .minus_button{padding:3px 0px 2px 0px;}
}
.gallery .gllr_image_block{margin:0 8px;}
.gllr_image_block img{border:none;}
.gllr_single_image_text{margin:0px 0px 12px 0px;padding:0px;color:#d9245d;font-size:14px;font-weight:700;display:block;}
.gallery-inner h5{font-family:'gotham_htfbook', sans-serif;margin:0px 0px 12px 0px;padding:0px;color:#404041;font-size:14px;font-weight:700;display:block;}
#html5-watermark{display:none !important;}
.wonderplugin-gridgallery-item > a{display:none !important;}
section #huge_it_videogallery{background:none !important;box-shadow:none !important;}
.element_1{margin:0 8px 10px !important;float:left;width:255px !important;}
.element_1 .title-block_1{background:none !important;bottom:0;height:30px;left:0;padding-top:5px;position:inherit !important;width:100%;}
.element_1 .image-block_1 img{height:150px !important;}
.element_1 .title-block_1 a,
.element_1 .title-block_1 a:link,
.element_1 .title-block_1 a:visited{font-family:"gotham_htfbook" !important;color:#d9245d !important;display:block !important;font-size:14px !important;font-weight:700 !important;margin:0 0 12px !important;padding:0}
.dtpg_thumbs img{width:100%;height:auto;}
.touch_txt p{color:#596065;font-size:14px;font-weight:normal;margin:0;padding:0 0 20px 0;text-align:center;}
.ecs-event{width:31.5%;padding:0;margin:0 15px 30px 0;float:left !important;}
.ecs-event-list .ecs-event:nth-child(3n){float:right !important;margin:0;}
.ecs-event h4 a{color:#cb0202;text-decoration:none;font-size:14px;font-weight:bold;}
.ecs-event h4 a:hover, .ecs-event h4 a:focus{color:#8E0606;}
.tribe-events-single form{padding:20px 15px;background-color:#D0D0D0;}
table.tribe-events-tickets{background:none;border:none;}
.tribe-events-style-full table.tribe-events-tickets td{border-top:none;}
.tribe-events-style-full table tr:nth-of-type(even){background:none;}
.tribe-events-style-full table button.button.alt{padding:15px;text-transform:none;}
.woocommerce button.button.alt{}
.dormroom_conatiner .intro h3{margin-top:15px;}
.video{position:absolute;left:0;top:0;width:100%;height:100%;}
.video iframe{position:absolute;z-index:1;width:100%;height:100%;}
.video .overlay{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:url(../images/overlay.png) repeat;}
.page-template-index-home .discover_wrapper{cursor:pointer;}
.page-template-index-home .discover_wrapper h3{color:#fff;text-align:center;padding:170px 0;font-family:saturn-r;}
div.wpcf7-mail-sent-ok{clear:both;}
#google_translate_element,#lang_sel a{border-color:#e91b23 !important;border-radius: 5px;}
#google_translate_element,#lang_sel{z-index: 999;}
#lang_sel a{padding-bottom:4px !important;}
#lang_sel ul ul{top:30px !important;}
.new_row {
    float: left;
    margin-bottom: 20px;
    position: relative;
}