.footer-logo p.fpr{text-align:center; color:#C21C1C; font-size: 13px; text-transform: uppercase; text-align: center; margin-bottom:30px}
.navbar-nav > li.nav-highlight > a, .navbar-nav a.nav-highlight {background: #ddd; color: #000;}

.queenap .cat-children h3 {display:none}
.queen-villa .extrafileds-list dd{display:none}
.queen-villa .extrafileds-list dd.ef2{display:block!important}
.queen-video {width:100%}
.ef-img {float:left; margin-right:10px;}
.app-thumb {margin-bottom:0px!important}
.queen-fac #t3-content {display:none}
.queen-fac .t3-megamenu li.current.active div.nav-child {display:none}
/*.t3-megamenu ul li:nth-child(2) div.nav-child{display:none!important}*/
.villa-icons .extrafileds-list {margin-right:0}
.icon-v, .icon-v strong {display: block; padding-top: 12px; color:#333; font-family: 'Raleway', sans-serif; margin-bottom:20px; line-height: 1.5142857;}
.extrafileds-list hr {margin-top: 14px; margin-bottom: 23px;}
.queen-app-desc article {padding:0!important}
.queen-app-desc .article-image.article-image-full {padding:30px; margin-bottom:0px!important}
.queen-app-desc  a.btn.btn-inverse {margin:6px 15px}
.videopop a,
.videopop a:hover {color:#fff; display:block; text-decoration:none}
.videopop {background-color: #BE1622;border-color: #BE1622; margin:6px 15px;}
.footer-logo h4 {margin-top: 9.5px;}
.queen-home .videopop {border-radius:4px}
.queen-villa .hid-map-1 {display:none}
.item-desc .queen-map {margin-top:0px; padding:3px 5px 3px 3px; border-bottom: 1px solid #bbb; text-transform:uppercase; background: #ffffff;
font-size:12px}
.queenap .article-intro h2.article-title {margin-bottom:5px}
a.queen-map:hover, a.queen-map:focus {color:#777; text-decoration:none}
.hid-map-2 {text-align:center;}
.hid-map-2 a{font-size:25px; text-align:center; padding:3px 5px 3px 0px;}
.hid-map-2 .fa{font-size:22px; text-align:center;}

@media (min-width: 1400px){
.queen-home .ja-ss-btns {top: 470px;}
}
@media  screen and (min-width: 1200px) and (max-width: 1399px){
.queen-home .ja-ss-btns {top: 630px;}
}
@media  screen and (min-width: 992px) and (max-width: 1199px){
.queen-home .ja-ss-btns {top: 470px;}
}
@media screen and (min-width: 768px) and (max-width: 991px){
.queen-home .ja-ss-btns {top: 370px;}
}
@media screen and (min-width: 480px) and (max-width: 767px){
.queen-home .ja-ss-btns {top: 290px;}
.queen-home .t3-masthead {margin: 100px auto!important;}

}
@media (max-width: 479px){
.queen-home .ja-ss-btns {top: 190px; margin-left:-10px}
.queen-home .t3-masthead {margin: 250px auto!important; z-index:200!important}
}

.villa-view {text-align: center; padding: 10px; background:#ccc}
.queen-home .gkNspPM-TechNewsHeader2[data-layout="main_col_col"] .gkImage1 .gkTitle {background:#333; opacity:0.75}
.t3-module.module.side-villas-1  {padding-bottom:0}
.t3-module.module.side-villas-2  {padding-top:0}
h3.side-title {color: #ffffff; background-color: #BE1622; border-color: #BE1622;font-family: 'Roboto Slab', serif; 

padding: 6px 12px; font-size: 14px; line-height: 1.7142857; text-align:center; margin-bottom:10px}
.side-villas-1 ul li a, .side-villas-2 ul li a {padding:3px; color:#555; border-top:3px solid #bbb}
.side-villas-1 ul li a:hover, .side-villas-2 ul li a:hover {color:#fff}
.side-villas-1 ul li, .side-villas-2 ul li {text-align:center;background:#ddd; margin-bottom: 8px}
.side-villas-1 ul li:hover, .side-villas-2 ul li:hover {background:#555;}
.side-villas-1 ul li.active, .side-villas-2 ul li.active {background:#555;}
.side-villas-1 ul li.active a, .side-villas-2 ul li.active a,
.side-villas-1 ul li.active a:hover, .side-villas-2 ul li.active a:hover {color:#fff}
.villa-ave p {margin-bottom:3px; font-size:13px}
a.maplink {margin-bottom:3px; font-size:13px;color: #999!important;    font-family: 'Raleway', sans-serif;}
a.villa-add {font-size:13px}
.queen-home .vbmodhorsearchmaindiv {/* float:right; */ max-width: 800px; padding: 15px 20px 10px 20px;background: #f5f5f5; opacity: 0.9;}
.queen-home .vbsearchinputmodhors {background: #BE1622;}
.queen-home .t3-masthead {z-index:2; position:absolute;margin: 230px auto;text-align:center; background:none}
.queen-home .vbmodhorsearchroomsel, .vbo-search-num-rooms  {display:none!important}
.queen-home .vbmodhorsearchrac .horsanumsel select, 
.queen-home .vbmodhorsearchrac .horscnumsel select, 
.queen-home .vbhsrnselsp select, 
.queen-home vbhsrcselsp select {padding: 0px 35px 0px 10px !important; height: 32px;}
.queen-home .vbmodhorsearchrac .horsanumsel, 
.queen-home .vbmodhorsearchrac .horscnumsel, 
.queen-home .vbhsrnselsp, 
.queen-home .vbhsrcselsp {height: 34px;}
.queen-vik #t3-content {padding:20px}
/*.vbo-rdet-desc-cont .extrafileds-list,
.room_description_box .extrafileds-list 
{border:0;padding: 0;}
.vbo-rdet-desc-cont .extrafileds-list dd,
.room_description_box .extrafileds-list dd 
{float:left; text-align:center; max-width: 100px;}
.vbo-rdet-desc-cont .extrafileds-list dd strong,
.room_description_box .extrafileds-list dd strong
{padding-top:5px}
.vbo-rdet-desc-cont .extrafileds-list dd.icon-v,
.room_description_box .extrafileds-list dd.icon-v 
{padding-top:0}
.vbo-rdet-desc-cont .extrafileds-list dd.icon-v strong,
.room_description_box .extrafileds-list dd.icon-v strong 
{padding-top:5px}*/
.vblistroomnamediv .vblistroomcat,
.vbdescrlistdiv .vblistroomcat 
{display:none}
/*.vbo-rdet-desc-cont .ef-img,
.room_description_box .ef-img 
{float: none; margin: 0 25px;} */
.queen-vik .vikfx-thumbslide-container ul.vikfx-thumbslide-thumbnails img{padding-right: 0px;}
#ui-datepicker-div {z-index: 999 !important;}
.vbo-results-checkin:after, .vbcheckinroom::after {
	background-image: url(../../images/checkin-icon.png);
}
.vbo-results-checkout:after, .vbcheckoutroom::after {
	background-image: url(../../images/checkout-icon.png);
}
