
/* 
    Created on : Oct 6, 2017, 6:49:26 PM
    Author     : Ace Pedrido
*/

body{
    font-family: arial, sans-serif !important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, p{
    margin:0 !important;
}
.ubuntuFont{
    font-family: 'Ubuntu', sans-serif !important;
}
.headTitle{
    font-size:2.1em;
    font-family: 'Poppins', sans-serif;
}
.headBlack{
    background-color: #4D4D4D !important;
    color:#fff !important;
    height:90px;
}
.headWhite{
    background-color: #fff !important;
    color:#333 !important;
    height:45px;
}
.headWhite p{
    padding:5px;
    font-family: arial, sans-serif !important;
}
.headGreen{
    background-color: #009933 !important;
    color:#fff !important;
    height:45px;
}
.greenBar{
   background-color: #009933 !important;
   color:#fff;
}
.greenBar ul{
    list-style-type: none;
    padding: 0;
    margin: 0;
    text-align: center;
}
.greenBar ul li{
    display: inline-block;
}
.greenBar ul li ul{
    text-align: left !important;
}
.greenBar ul li ul li{
    width:100%;
}
.greenBar ul li ul li a{
    color:#000;
    padding:5px 10px;
    display: block !important;
}
.greenBar ul li ul li a:hover{
    background-color: #eee;
}
.greenBar ul li a{
    padding:10px;
    color:#fff;
    font-size: 1em;
    text-decoration: none;
    display: block;
}
.greenBar ul li a:hover{
    background-color: #006622;
}
.yellowBar{
    background-color: #FFCC00;
    text-align: center;
    font-size: .85em;
    padding:10px 0;
}
.greenBar h2{
    font-family: 'Poppins', sans-serif;
    font-size:1.7em;
}

.greenBar h4{
    padding:10px 0 5px;
    font-size:2em;
    font-weight: normal;
    font-family: 'Poppins', sans-serif;
}
.greenBar b{
    font-size:1.7em;
}
.darkgreenBar{
   background-color: #00744F !important;
   padding:15px 0 15px;
   color:#fff;
   margin:20px 0 0;
}
.darkgreenBar h3{
    font-size:2em;
    font-weight: normal;
    font-family: 'Poppins', sans-serif;
    padding:0 0 15px;
}
.panelTab{
    padding:20px 10px;
}
.panelTab a{
    display: block;
    color: #000 !important;
    text-decoration: none !important;
    padding:20px 0;
    border-bottom:3px solid #fff;
}
.panelTab a:hover{
    background-color: #eee;
    border-bottom:3px solid #5CC54F;
}
.shuttleText h3{
    color:#009933;
    font-family: sans-serif;
    font-weight: 900;
    font-size: 3.2em;
    padding:25px 0 10px;
}
.shuttleText p{
    font-size: 2em;
    font-family: 'Poppins', sans-serif;
}
.rightSideMenu ul{
    list-style-type: none;
}
.rightSideMenu ul li{
    display: inline-block;
}
.rightSideMenu ul li a{
    display: block;
    width:100%;
    padding:10px 20px;
    color:#fff;
    font-size: .85em;
    text-decoration: none;
}
.rightSideMenu ul li a:hover{
    background-color: #00744F;
}
h2.roomrates{
    font-family: 'Lemon', cursive;
    font-size: 2em;
    color:#10903D;
}
.btn-roomRates{
    -webkit-border-radius: 25px !important;
    -moz-border-radius: 25px !important;
    border-radius: 25px !important;
    border:1px solid #fff !important;
    padding:10px 25px !important;
    color:#fff;
    background-color: green !important;
    font-size: 1.5em !important;
    font-family: 'Comfortaa', cursive;
    box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
    margin:5px 5px 10px;
}
.btn-roomRates:hover{
    background-color:#3e8f3e !important;
}

.btn-roomRatesSlide{
    -webkit-border-radius: 25px !important;
    -moz-border-radius: 25px !important;
    border-radius: 25px !important;
    border:2px solid #000 !important;
    padding:10px 25px !important;
    color:#000 !important;
    background: transparent !important;
    font-size: 1.5em !important;
    font-family: arial, sans-serif !important;
    box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
    margin:5px 5px 10px;
}
.btn-roomRatesSlide:hover{
    background-color:#3e8f3e !important;
    color:#fff !important;
    border:2px solid #fff !important;
}

.btn-roomRatesSlideG{
    -webkit-border-radius: 25px !important;
    -moz-border-radius: 25px !important;
    border-radius: 25px !important;
    border:2px solid #009933 !important;
    padding:5px 45px !important;
    color:#333 !important;
    background: #FFCC00 !important;
    font-size: 1.3em !important;
    font-family: arial, sans-serif !important;
    box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
    margin:20px 5px 10px;
}
.btn-roomRatesSlideG:hover{
    background-color:#009933 !important;
    color:#fff !important;
    border:2px solid #000 !important;
}

.btn-roomRatesSlideSE{
    -webkit-border-radius: 25px !important;
    -moz-border-radius: 25px !important;
    border-radius: 25px !important;
    border:2px solid #009933 !important;
    padding:5px 25px !important;
    color:#333 !important;
    background: #FFCC00 !important;
    font-size: 1.1em !important;
    font-family: arial, sans-serif !important;
    margin:20px 5px 10px;
    cursor: default;
}

.btn-roomRatesSlideR{
    -webkit-border-radius: 25px !important;
    -moz-border-radius: 25px !important;
    border-radius: 25px !important;
    border:none !important;
    padding:5px 35px !important;
    color:#fff !important;
    background: #EC2329 !important;
    font-size: 1.4em !important;
    font-family: arial, sans-serif !important;
    box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
    margin:20px 5px 10px;
}
.btn-roomRatesSlideR:hover{
    background-color:#9D171B !important;
}

.btn-readMore{
    -webkit-border-radius: 25px !important;
    -moz-border-radius: 25px !important;
    border-radius: 25px !important;
    border:1px solid #009933!important;
    padding:3px 10px !important;
    color:#009933 !important;
    background: #fff !important;
    font-size: .85em !important;
    font-family: arial, sans-serif !important;
    box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
    margin:5px;
}
.btn-readMore:hover{
    color:#fff !important;
    background-color:#009933 !important;
}

.btn-submission{
    -webkit-border-radius: 25px !important;
    -moz-border-radius: 25px !important;
    border-radius: 25px !important;
    border:1px solid #009933!important;
    padding:3px 10px !important;
    color:#009933 !important;
    background: #fff !important;
    font-size: 1em !important;
    font-family: arial, sans-serif !important;
    box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
    margin:5px;
}
.btn-submission:hover{
    color:#fff !important;
    background-color:#009933 !important;
}

.btn-airlineReview{
    -webkit-border-radius: 25px !important;
    -moz-border-radius: 25px !important;
    border-radius: 25px !important;
    border:2px solid #009933 !important;
    padding:3px 8px !important;
    color:#009933 !important;
    background: #fff !important;
    font-size: 1.2em !important;
    font-family: arial, sans-serif !important;
    box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
    margin:4px;
}
.btn-airlineReview span{
    font-size: .9em !important;
}
.btn-airlineReview:hover{
    background-color:#009933 !important;
    color:#fff !important;
}

.btn-hotelReview{
    -webkit-border-radius: 25px !important;
    -moz-border-radius: 25px !important;
    border-radius: 25px !important;
    border:2px solid #009933 !important;
    padding:3px 8px !important;
    color:#009933 !important;
    background: #fff !important;
    font-size: 1em !important;
    font-family: arial, sans-serif !important;
    box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
    margin:4px;
}
.btn-hotelReview span{
    font-size: .9em !important;
}
.btn-hotelReview:hover{
    background-color:#009933 !important;
    color:#fff !important;
}

.headerTop{
    width:100%;
    /*max-width:1200px;*/
    margin: 0 auto;
}
.bodyWrapper{
    width:100%;
    max-width: 1100px;
    margin: 0 auto;
    padding:0;
}
.bodyWrapper h1{
    font-family: 'Lemon', cursive;
    font-size: 2em;
}
.bodyWrapper p{
    font-family: 'Comfortaa', cursive;
    font-size:.95em;
}
.bodyWrapper h2.mainTitle{
    font-family: 'Comfortaa', cursive;
    font-size:1.8em;
    margin: 20px 0 0 !important;
}
.bodyWrapper h2.setTitle{
    font-family: 'Poppins', sans-serif;
}
.bodyWrapper h5{
    color:#009933;
}

.bodyWrapperContent{
    width:100%;
    max-width: 1100px;
    margin: 0 auto;
    padding:5px;
}
.relativeBox{
    width:48% !important;
    float: none !important;
    display: inline-block !important;
    position:relative;
    padding:0 !important;
    margin:10px;
    -webkit-box-shadow: 0px 0px 4px -1px rgba(0,0,0,0.62);
    -moz-box-shadow: 0px 0px 4px -1px rgba(0,0,0,0.62);
    box-shadow: 0px 0px 4px -1px rgba(0,0,0,0.62);
    font-family: 'Comfortaa', cursive;
    font-size:1.5em;
}
.setRelative{
    position:relative !important;
}
.setAbsolute{
    position:absolute !important;
    padding:0 5px 0 0;
    top:0;
    right:0;
    z-index: 100;
    text-align: right !important;
}
.absoluteBar{
    width:100%;
    padding:10px;
    position: absolute;
    top:0;
    left:0;
    color: #fff;
}
.privateBar{
    background-color: #EE2329;
}
.sharedBar{
    background-color: #10903D;
}
.airportColor{
    color:#EE2329;
}
.hotelmanilaColor{
    color:#10903D;
}
.centerMargin{
    width:100%;
    max-width: 480px;
    margin:10px auto !important;
}
.priceText{
    font-size: 1.8em;
}
.btn-grey{
    background-color: gray !important;
    color:#fff !important;
}
.tooltip > .tooltip-inner {
    max-width:300px;
    background-color: #D4E3F0;
    color: #1e1e1e;
    border: 1px solid #e1e1e1;
    padding: 4px;
    font-size: 12px !important;
    font-weight: normal !important;
    font-family: arial, sans-serif !important;
    
}
.heightHotelSet{
    min-height:140px !important;
}
.hotelsBox{
    width:48%;
    float: none !important;
    display: inline-block !important;
}

/*------AMENITIES--------*/
.blockAmenities{
    width:110px;
    display: inline-block;
    padding:5px 20px;
    text-align: center;
}
.blockAmenities p{
    font-size: .88em;
    font-family: 'Poppins', sans-serif;
    padding:3px 0;
}
#premiumAds{
    background-image: url(../images/premium-ads.jpg);
    background-repeat: no-repeat;
    background-position: bottom center;
    padding-bottom: 15px;
}

/*------INTRO SLIDER------*/
h2.wordStyle{
    font-size:3.5em; font-family: 'Poppins', sans-serif;
}
p.wordStyle{
    font-size:2.2em; font-family: 'Poppins', sans-serif;
}

.slideTextLeft{
    width: 950px !important;
    position:absolute;top:15%;left:7%;width:100%;padding:10px;z-index:0;color:#000;text-shadow: rgb(240, 240, 240) -1px 0px 4px,-1px 1px 0 #fff,1px -1px 0 #fff,1px 1px 0 #fff;text-align: left !important;
}
.slideTextLeft h2.wordStyle, .slideTextLeft p.wordStyle{
    text-align: left !important;
}
.slideTextRight{
    width: 950px !important;
    position:absolute;top:15%;right:7%;width:100%;padding:10px;z-index:0;color:#000;text-shadow: rgb(240, 240, 240) -1px 0px 4px,-1px 1px 0 #fff,1px -1px 0 #fff,1px 1px 0 #fff; text-align: right !important;
}
.slideTextRight h2.wordStyle, .slideTextRight p.wordStyle{
    text-align: right !important;
}
.setWidth700{
    width:700px;
    display: inline-block;
}
.breakLine{
    width:100%;
    height:20px;
}

/*------SCROLL TO TOP-----*/
#scrollToTop{
	width:50px; 
	height:auto;
	padding:5px; 
	text-align:center; 
	background: transparent;
        font-size:.85em;
	color: #444;
	text-decoration: none;
	position:fixed;
	top:15%;
	right:5px;
	display:none;
        z-index: 888;
}
#scrollToTop:hover{
	text-decoration:none;
        color:#333;
}

/*----RATE & REVIEWS---------*/
.rateWrapper{
    width:100%;
    max-width:1000px;
    margin:10px auto;
}
.textInline{
    display: inline-block;
}

/*----CARVIEW TOP BUTTON----*/
a.orangeBack{
    display:inline-block;
    text-decoration: none !important;
    background-color: #FE6037;
    color:white;
    padding:3px;
    margin:2px;
    width:24%;
    line-height: 20px;
    text-align: center;
    border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    vertical-align: top;
}
button.orangeBackB{
    display:inline-block;
    text-decoration: none !important;
    background-color: #FE6037;
    color:white;
    padding:3px;
    margin:2px;
    width:24%;
    line-height: 20px;
    text-align: center;
    border:none;
    border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    vertical-align: top;
}
a.orangeBack:hover{
    color:white;
    background-color: #F33101 !important;
}
button.orangeBack{
    display:inline-block;
    text-decoration: none !important;
    background-color: #FE6037;
    color:white;
    border:none;
    padding:3px;
    width:100%;
    text-align: center;
    border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
}
a.orangeBack small, button.orangeBack small, button.orangeBackB small{
    font-size: 1em;
}
a.orangeBack i.fa, button.orangeBack i.fa, button.orangeBackB i.fa{
    font-size: 1.7em;
    display: block;
}
a.orangeBack i.fa{
    line-height: 20px;
}
button.orangeBack:hover, button.orangeBackB:hover{
    background-color: #F33101 !important;
}
.dropdownSet{
    display:inline-block;
    width:24%;
    margin:2px;
    vertical-align: top;
}
#iShare .dropdown-menu{
    min-width:190px !important;
}


.table-height-responsive{
    width:100%;
    height:400px;
    overflow-x: hidden;
    overflow: auto;
}
.inlineHead{
    display: inline-block !important;
    float: none !important;
    margin:0 -4px 0 !important;
    vertical-align: middle !important;
}
.inlineBox{
    display: inline-block !important;
}
.noFloat{
    float: none !important;
}
.noBorderBtn{
    border:1px solid transparent !important;
    background: transparent !important;
}
.noBorderBtn:hover{
    border:1px solid #FE6037 !important;
    color:#FE6037 !important;
}
.text-white{
    color:#fff;
}
.text-red{
    color:red;
}
.text-green{
    color:green;
}
.margTop5{
    margin-top: 5px !important;
}
.margTopBot{
    margin: 5px 0 !important;
}
.margSet2{
    margin: 2px !important;
}
.margSet5{
    margin: 5px !important;
}
.padSet2{
    padding:2px !important;
}
.padSet5{
    padding:5px !important;
}
.padSet10{
    padding:10px !important;
}
.padSetTop5{
    padding:5px 0 0 !important;
}
.noMargin{
    margin:0 !important;
}
.noPadding{
    padding:0 !important;
}
#noMargin{
    margin:0;
}
#noPadding{
    padding:0;
}
ul.noPadList{
    list-style-type: none;
    padding:15px 5px;
}
.accountLog ul.list-inline li{
    padding:0;
}
.accountLog a{
    color:#FE6037;
    display: block;
    padding:5px;
}
.accountLog a:hover{
    background-color: #222;
    color:#fff;
    text-decoration: none;
}
.logoBox{
    padding:5px;
    width:200px;
}
h1.topTitle{
    font-size: 1.8em;
    color:#fff;
}
h2.tableTitle{
   font-size: 2em;
   color:#FE6037; 
   font-weight:bold;
}
h3.tableTitle{
   font-size: 1.5em;
   color:#FE6037; 
   font-weight:bold;
}
.listingBody{
    width:100%;
    max-width:1000px;
    margin:10px auto 0;
}
.listingBody .panel{
    border:1px solid #FE6037 !important;
}
.panel_orange > .panel-heading{
    background-color: #FE6037;
    color:#fff;
}
.smallFonts{
    font-size: .8em;
}
.midFonts{
    font-size: .85em;
}
.midBFonts{
    font-size: .95em;
}
.infoFonts{
    font-size: .8em;
    line-height: 20px;
}
.blueBack{
    background-color: #0071DB !important;
    color:#fff;
}
.orangeBack{
    background-color: #FE6037 !important;
    color:#fff;
}
.goldBack{
    background-color: gold !important;
    color:#000;
}
.bg-grey{
    background-color: #f1f1f1 !important;
}
.bg-lightgrey{
    background-color: #FCFCFC !important;
}
.bg-bluish{
    background-color: #D4E3F0 !important;
}
.border-red{
    border:1px solid darkred !important;
    background-color:#f2dede !important;
}

.rateBox{
    width:18%;
    display: inline-block;
    vertical-align: top;
    margin:2px;
    padding:5px 0 5px;
    font-size: .85em;
}
.rateBox h4{
    font-size: 1.8em;
}
.reviewScrollBox{
    width:100%;
    height:500px;
    overflow-x: hidden;
    overflow: auto;
}
.morecontent span {
    display: none;
}
.morelink {
    display: block;
}
.socialBtn{
    background-color: white;
    -moz-border-radius: 50px !important;
    -webkit-border-radius: 50px !important;
    -khtml-border-radius: 50px !important;
    border-radius: 50px !important;
    padding:2px !important;
    margin:5px !important;
}

/*------GALLERY-------------*/
.imageOverflow{
    width:100%;
    height:150px;
    margin: 0 auto 5px auto;
    background: #fff;
    overflow:hidden;
    text-align: center;
    position: relative;
}
.imageOverflow img{
    position:absolute;
    max-width:350px !important;
    bottom: -50%;
}
.imgFloat{
    display: inline-block;
    vertical-align: middle;
}
.imageBox img{
    display: inline-block;
    vertical-align: middle;
    margin:auto;
    position: relative;
}

/*------RIBBONSET-----------*/
.box {
  position: relative;
}
.ribbon {
  position: absolute;
  right: -5px; top: -5px;
  z-index: 1;
  overflow: hidden;
  width: 75px; height: 75px;
  text-align: right;
}
.ribbon span {
  font-size: 12px;
  font-weight: bold;
  color: #FFF;
  text-align: center;
  line-height: 20px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  width: 100px;
  display: block;
  background: #79A70A;
  background: linear-gradient(#195C03 0%, #368A18 100%);
  box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
  position: absolute;
  top: 19px; right: -21px;
}
.ribbon span::before {
  content: "";
  position: absolute; left: 0px; top: 100%;
  z-index: -1;
  border-left: 3px solid #368A18;
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #368A18;
}
.ribbon span::after {
  content: "";
  position: absolute; right: 0px; top: 100%;
  z-index: -1;
  border-left: 3px solid transparent;
  border-right: 3px solid #368A18;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #368A18;
}

/*---------------FOR PAGINATION---------------*/
/*---------------NAVIGATE PAGE----*/
#paging_containerAcc .no_more{
    background:transparent;
    color: gray;
    cursor: default;
}

.page_navigationAcc a, .alt_page_navigation a{
	padding:0 4px 0 4px;
	margin:0 4px 0 4px;
	color:#202020;
	text-decoration:none;
	display:inline-block;
	background:transparent;
}
.info_textAcc{
    width:100%; font-size:.85em; height:20px; border-top:1px solid #ccc; margin:0; padding:5px 0 0 0;
}
.page_navigationAcc{
    font-size:1.2em; width:100%; height:20px; padding:5px 0 10px 0;
}

.alt_page_navigationAcc{
	padding:0;
	margin:0;
}

.active_page{
	background:transparent !important;
	color:#4A5DFF !important;
}	
.contentAcc, .alt_content{
	color: black;
}

.contentAcc li, .alt_content li, .contentAcc > p{
	padding:0;
        margin:0;
}


ul.contentAcc{
    list-style-type:none;
}

/*.panel_orange > .panel-body{
    border:1px solid #e1e1e1;
}*/

text.highcharts-credits{
    display:none !important;
}

/*------FOOTER-------*/
.footer{
    background-color: #333;
    margin:30px 0 0;
    padding:20px 0;
    color: #fff;
    text-align: center;
    font-family: 'Poppins', sans-serif;
}
.footer ul{
    list-style-type: none;
    padding: 0;
}
.footer ul li.soloText{
    font-size:1.1em;
    display: block;
    padding:5px 10px;
}
.footer ul li a{
    display: block;
    color: #fff;
    text-decoration: none;
}
.footer ul li a:hover{
    color:#000;
}
.footer ul li a.social{
    display: inline-block;
    padding:5px 10px;
    color: #333;
    text-decoration: none;
}
.footer ul li a.social:hover{
    color:#EE2329;
}
.footer ul li a.social span{
    font-family: 'Comfortaa', cursive;
    font-size:1.5em;
}
.credits{
    color:#4D4D4D;
    font-size:.8em;
    margin:20px 0 0;
}

/*---------------FOR PAGINATION---------------*/
/*---------------NAVIGATE PAGE----*/
#paging_containerAcc .no_more, #paging_containerAccF .no_more{
    background:transparent;
    color: gray;
    cursor: default;
}

.page_navigationAcc a, .alt_page_navigation a, .page_navigationAccF a, .alt_page_navigation a{
	padding:0 4px 0 4px;
	margin:0 4px 0 4px;
	color:#202020;
	text-decoration:none;
	display:inline-block;
	background:transparent;
}
.info_textAcc, .info_textAccF{
    width:100%; font-size:.85em; height:20px; border-top:1px solid #ccc; margin:0; padding:5px 0 0 0;
}
.page_navigationAcc, .page_navigationAccF{
    font-size:1.2em; width:100%; height:20px; padding:5px 0 10px 0;
}

.alt_page_navigationAcc, .alt_page_navigationAccF{
	padding:0;
	margin:0;
}

.active_page{
	background:transparent !important;
	color:#009933 !important;
}	
.contentAcc, .alt_content, .contentAccF, .alt_content{
	color: black;
}

.contentAcc li, .alt_content li, .contentAcc > p, .contentAccF li, .alt_content li, .contentAccF > p{
	padding:0;
        margin:0;
}


ul.contentAcc, ul.contentAccF{
    list-style-type:none;
}

/*------BLOG--------------*/
.imageBlog{
    width:100%;
    height:150px;
    margin: 0 auto 5px auto;
    background: #eee;
    overflow:hidden;
    text-align: center;
    position: relative;
    zoom: 1;
    filter: alpha(opacity=80);
    opacity: 0.8;
}
.imageBlog img{
    position:absolute;
    max-width:200px !important;
    top: 0;
    left:-5%;
}
.imageBlog:hover{
    filter: alpha(opacity=90);
    opacity: 0.9;
}

.imageSBlog{
    width:100%;
    height:80px;
    margin: 0 auto 5px auto;
    background: #eee;
    overflow:hidden;
    text-align: center;
    position: relative;
    zoom: 1;
    filter: alpha(opacity=80);
    opacity: 0.8;
}
.imageSBlog img{
    position:absolute;
    max-width:100px !important;
    top: 0;
}
.imageSBlog:hover{
    filter: alpha(opacity=90);
    opacity: 0.9;
}

/*------GRID MASON-----------*/
.grid-sizer, .grid-item { width: 24%; }
.grid-item { padding:5px; position: relative; }
.grid-item--gigante {
    width: 600px;
    height: auto;
}

#mobileMenu{
    display:none;
}
#defaultMenu{
    
}

/*------RESPONSIVENESS------*/
@media screen and (max-width:1024px){
    .blogImageSet{
        width:35%;
        display: inline-block;
        float: none;
        vertical-align: top;
    }
    .blogDetailSet{
        width:64%;
        display: inline-block;
        float: none;
        vertical-align: top;
    }
    .imageBlog img{
        max-width:420px !important;
    }
    .imageSetFeat{
        width:98%;
        display: inline-block;
        float: none;
        vertical-align: top;
    }
    .detailSetFeat{
        width:98%;
        display: inline-block;
        float: none;
        vertical-align: top;
    }
    .imageSBlog img{
        max-width:270px !important;
    }
}
@media screen and (max-width:980px){
    .headLeftAds{
        width:38%;
        display: inline-block;
        float: none;
        vertical-align: top;
    }
    .headRightAds{
        width:58%;
        display: inline-block;
        float: none;
        vertical-align: top;
    }
}
@media screen and (max-width:900px){

}
@media screen and (max-width:800px){
    .airlinePanelBox{
        width:32%;
        padding:10px;
        display:inline-block;
        float: none;
        vertical-align: top;
    }
    
}
@media screen and (max-width:640px){
    
    #mobileMenu{
        display:inline-block;
    }
    #defaultMenu{
        display:none;
    }
    #premiumAds{
        padding:5px;
    }
    .blockAmenities{
        padding:5px;
        width: 80px;
    }
    .hotelsBox{
        width:48%;
        padding:5px;
        vertical-align: top;
    }
    .pieSetOne{
        padding:5px;
        text-align: center;
    }
    #hotelPieSet{
        padding:5px;
    }
    
    .airlinePanelBox{
        width:48%;
        padding:10px;
        display:inline-block;
        float: none;
        vertical-align: top;
    }
    .blogImageSet{
        width:30%;
    }
    .blogDetailSet{
        width:68%;
    }
    .imageSetFeat{
        width:30%;
    }
    .detailSetFeat{
        width:68%;
    }
    .imageBlog img{
        max-width:400px !important;
    }
    .imageSBlog img{
        max-width:210px !important;
    }
}
@media screen and (max-width:600px){

}
@media screen and (max-width:480px){
    .ahimLogo{
        width:250px;
		margin:0 auto;
    }
	.headLeftAds{
        width:98%;
        display: inline-block;
        float: none;
        vertical-align: top;
    }
    .headRightAds{
        display: none;
    }
    .hotelsBox{
        width:100%;
        padding:5px;
    }
    .imageBlog img{
        max-width:400px !important;
    }
    
    .imageSBlog img{
        max-width:180px !important;
    }
    .blogImageSet{
        width:98%;
    }
    .blogDetailSet{
        width:98%;
    }

}
@media screen and (max-width:360px){

}
@media screen and (max-width:320px){

}


/*-----MEDIA PRINT----*/
@media print {
    #printButton{
        display:none;
    }
    .dontInclude{
        display:none;
    }
}



