@charset "utf-8";
/* CSS Document */



@media only screen 
and (min-width : 320px) 
and (max-width : 480px) {
body { font-size:12px; }
.topline { font-size: 12px; }   
.packagelist{ height:140px; }
.homecontent h1 { font-size:24px; }
.innercontent h1 {  font-size:24px; }
.innercontent h3 {  font-size:16px; }
.innercontent h5 {  font-size:13px; }
.innercontent h4 {  font-size:20px; }
.days { font-size:18px; }
.days strong { font-size:22px; }
.badge1 { display:none; }
.popup-content { width:96%!important; }
.hidecontent { display:none; }
.navbar { width:100%; margin-left:10%;  }
.largewhat { display:none; }
}


@media only screen 
and (min-width : 481px) 
and (max-width : 767px) {


.footbg2 div { padding: 0px 0; }
.footbg1 { font-size:12px; }
.footbg2 { font-size:12px;}
.footbg2 a { padding: 0 2px; }
.popup-content { width:90%!important; }
.largewhat { display:none; }


}

@media only screen 
and (min-width : 768px) 
and (max-width : 991px) {
	.mfotterfixed { display:none; }

}
@media only screen 
and (min-width : 992px) 
and (max-width : 1024px) {
.mfotterfixed { display:none; }


}
@media only screen 
and (min-width : 1025px) 
and (max-width : 1100px) {

.mfotterfixed { display:none; }

}



/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {

}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {

}

/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {

}

