@media screen and (min-width:960px) and (max-width:1200px){
.top, .top1, .row-wh, .row1, .row2, .row3, .row4, .row5  { width:940px!important;}
.row3-akh3 { width:218px!important; font-size:13px!important; margin-top:220px!important; padding:5px 5px 6px 5px!important}
.row-polip1 { font-size:35px!important}
.row-polip { font-size:35px!important}
.row-polinf1 { font-size:16px!important}
.row-polinf { font-size:16px!important}
.row-wh1 { margin-top:-30%!important}
.row-whh1 { font-size:25px!important}
#booking-j { width:940px!important}
.row3-akh3f { margin-left:130px!important; font-size:14px!important}

}

@media screen and (min-width:616px) and (max-width:800px){
.top, .top1, .row-wh, .row1, .row2, .row3, .row4, .row5  { width:740px!important;}
.row3-akh3 { width:172px!important; font-size:11px!important; margin-top:220px!important; padding:5px!important}
.row-polip1 { font-size:35px!important}
.row-polip { font-size:35px!important}
.row-polinf1 { font-size:16px!important}
.row-polinf { font-size:16px!important}
.row-wh1 { margin-top:-30%!important}
.row-whh1 { font-size:25px!important}
#booking-j { width:740px!important}
.row3-akh3f { margin-left:80px!important; font-size:14px!important}
}

@media screen and (min-width:361px) and (max-width:615px){

.top, .top1, .row-wh, .row1, .row2, .row3, .row4, .row5  { width:460px!important;}
.row3-akh3 { width:215px!important; font-size:13px!important; margin-top:220px!important; padding:5px!important}
.row-polip1 { font-size:35px!important}
.row-polip { font-size:35px!important}
.row-polinf1 { font-size:16px!important}
.row-polinf { font-size:16px!important}
.row-wh1 { margin-top:-40%!important}
.row-whh1 { font-size:16px!important; padding:2px 10px 5px 10px!important}
.row-whh2 { font-size:14px!important; padding:2px 10px 5px 10px!important}
#booking-j { width:460px!important}
.row3-akh3f { margin-left:125px!important; font-size:16px!important}
.top1-logo { width:135px!important; padding:20px 0 0 0!important}
.top1-logo1 { position: relative; margin-top:30px; height:119px!important; width:130px!important}
.top1-onb { font-size:16px!important; width:80px!important}
.row-pol { width:100%!important; float:left; margin-bottom:15px!important}
.row-pol1 { width:100%!important}
.container { width:100%!important}
.row-cont2 { width:100%; float:left; margin-top:10px; height:120px!important; padding-top:15px; border-top:1px dotted #ccc}
.img-l2 { float:left; margin:30px 0 0 0!important}
.img-l1 { float:left; margin:0 30px 0 30px}
.top-itel { margin:6px 5px 0 0!important}
.top-tel, .top-jez { font-size:15px!important; margin-top:4px!important}
.top1-icfb, .top1-icgp, .top1-iccal { margin-top:35px!important}
.top1-icfb img, .top1-icgp img, .top1-iccal img { height:30px!important; width:30px!important}
.top1-onb { margin-top:35px!important}
.row3-ak, .row3-ak1 { width:49%!important;}
.row2-p1 { width:100%!important; float:left; margin-bottom:10px!important;}
.row2-p2  { width:100%!important;}
.h3cont { font-size:20px!important}
}


@media screen and (min-width:180px) and (max-width:360px){ 
.top, .top1, .row-wh, .row1, .row2, .row3, .row4, .row5  { width:290px!important;}
.row3-akh3 { width:215px!important; font-size:13px!important; margin-top:220px!important; padding:5px!important}
.row-polip1 { font-size:43px!important}
.row-polip { font-size:43px!important}
.row-polinf1 { font-size:18px!important; width:90%; margin:0 0 15px 10px; float:left}
.row-polinf { font-size:18px!important; width:90%; margin:0 0 15px 10px; float:left}
.row-wh1 { margin-top:-40%!important}
.row-whh1 { font-size:16px!important; padding:2px 10px 5px 10px!important}
.row-whh2 { font-size:14px!important; padding:2px 10px 5px 10px!important}
#booking-j { width:290px!important}
.row3-akh3f { margin-left:125px!important; font-size:16px!important}
.top1-logo { width:290px!important; padding:5px 0 0 0!important; margin:0px!important}
.top1-logo1 { position: relative; margin-top:0px; height:119px!important; width:130px!important}
.top1-onb { font-size:16px!important; width:80px!important}
.row-pol { width:100%!important; float:left; margin-bottom:15px!important}
.row-pol1 { width:100%!important}
.container { width:100%!important}
.row-cont2 { width:100%; float:left; margin-top:10px; height:120px!important; padding-top:15px; border-top:1px dotted #ccc}
.img-l2 { float:left; margin:30px 0 0 0!important}
.img-l1 { float:left; margin:0 30px 0 30px}
.top-itel { margin:6px 5px 0 0!important}
.top-tel, .top-jez { font-size:15px!important; margin-top:4px!important}
.top1-icfb, .top1-icgp, .top1-iccal { margin-top:45px!important}
.top1-icfb img, .top1-icgp img, .top1-iccal img { height:30px!important; width:30px!important}
.top1-icfb, .top1-icgp { display:none!important}
.top1-onb { margin-top:45px!important}
.row3-ak, .row3-ak1 { width:49%!important;}
.row2-p1 { width:100%!important; float:left; margin-bottom:10px!important;}
.row2-p2  { width:100%!important;}
.h3cont { font-size:20px!important}

}