@media (max-width:1199px){
#menu ul li a { padding:14px 18px;}
.subtab li { width:30%;}
}
@media (max-width:991px){
.menu-bar .row { margin:-3px;}
.menu-bar .row [class*="col-"] { padding:0 3px;}
#menu ul li a { padding:14px 5px 14px 4px;}
.call a { font-size:25px; padding:7px 5px 9px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:18px;}
h5 { font-size:16px;}
}
@media (max-width:767px){
.call { text-align:center;}
.call a { display:block; float:none;}
.deals .thumbnail { margin-left:auto; margin-right:auto; max-width:100%; width:400px;}
.destination { margin:0 -12px;}
.destination li { padding:0 8px; width:33%;}
}
@media (max-width:639px){
.subtab li { margin-bottom:0; width:25%;}
.subtab li img { max-width:100%;}
.destination li { padding:0 3px; width:50%;}
.destination li .thumbnail { margin-bottom:6px;}
}
@media (max-width:567px){
}
@media (max-width:479px){
.slog { font-size:12px;}
.capi { position:relative;}
}