#container{max-width:100%;}
@media screen and (max-width:960px){
#main #content{display:block;}
#container #main #content,
#container #main .sidebar,
#container #main .top_phone{width:100%;max-width:100%;padding:0;}
.sidebar{padding-right:10px;}
.widget_search label .search-field{width:85%;}
}
@media screen and (max-width:840px){
#logo{padding-left:5px}
table{display:block;overflow:auto;}
#header{position:fixed;top:0;width:100%;z-index:9999;}
#header-logo{margin:0;width:100%;}
#header-logo>a{float:left;line-height:0;width:100%;}
#header-logo img{float:none;}
.widget-header{float:none;width:100%;}
.widget-footer{display:block;margin:0 0 10px;width:100% !important;}
#nav-top{display:block;float:none;clear:both;}
#nav-top .nav-top{float:none;}
#nav-main{padding:5px;}
#nav-main .nav-main{float:none;}
#nav-main .nav-main>li, #nav-main .nav-main>ul>li{clear:both;float:none;border-bottom:1px solid #222;border-left:none;border-right:none;}
#nav-main .nav-main>li:last-child, #nav-main .nav-main>ul>li:last-child{border-bottom:none;}
#nav-main .sub-menu, #nav-main .children, #nav-main .sub-menu li, #nav-main .children li{border:none;box-shadow:none;}
#nav-main .sub-menu a{padding:10px 20px;}
#nav-main .sub-menu .sub-menu a{padding-left:40px;}
#nav-main .sub-menu .sub-menu .sub-menu a{padding-left:60px;}
#nav-main .sub-menu .sub-menu .sub-menu .sub-menu a{padding-left:80px;}
#nav-main .sub-menu .sub-menu, #nav-main .children .children{top:0;}
#nav-main li:hover>ul{display:none;}
#nav-main .page_item:hover>ul{display:inline;}
#nav-main .toggle-on>.sub-menu{display:block;position:relative;overflow:hidden;}
#nav-main .toggle-on>.sub-menu,
#nav-main .toggle-on>.sub-menu>li,
#nav-main .toggle-on>.sub-menu>li a{width:100%;}
.rtl #nav-main{padding-right:0;}
.rtl #nav-main .nav-main,
.rtl #nav-main .nav-main li{float:none;}
.rtl #nav-main .sub-menu .sub-menu a{padding-left:20px;padding-right:40px;}
.rtl #nav-main .sub-menu .sub-menu .sub-menu a{padding-left:20px;padding-right:60px;}
.rtl #nav-main .sub-menu .sub-menu .sub-menu .sub-menu a{padding-left:20px;padding-right:80px;}
#nav-main .drop-toggle{display:block;float:right;}
#nav-main.drop .nav-main{display:none;}
#nav-main.dropped .nav-main{display:block;margin:0 40px 20px;border:0;}
#nav-main.dropped .sub-menu{display:block;padding:0 5px;position:relative;top:0;}
#nav-main.dropped .nav-main li,
#nav-main.dropped .nav-main a,
#nav-main.dropped .nav-main .sub-menu{border:none;width:100%;}
#nav-main.dropped .nav-main li{background:none;display:block;}
#nav-main.dropped .nav-main li a{text-align:inherit;}
.sidebar{padding-right:10px;}
.widget_search label .search-field{width:80%;}
}
@media screen and (max-width:480px){
#header{margin-bottom:10px;}
.bjqs-heading, .bjqs-descript{display:none;}
h1{font-size:16px;font-size:1rem;}
.header_h{height:auto;display:grid;padding-bottom:8px;padding-left:10px;padding-right:10px;}
.post-ratings{margin:auto;width:fit-content;}
.entry-title{line-height:1.5;padding-left:0px;width:fit-content;margin:auto;display:block;text-align:center;padding-bottom:5px;}
.rating-taxi{display:block;width:initial;margin:auto;padding:0px;}
.entry-excerpt, .entry-thumbnail{clear:both;padding-right:0;}
.entry-thumbnail{margin-bottom:4px;}
.rtl .entry-thumbnail{padding-left:0;}
#nav-main{width:100%;}
.pohozhietaxi li{width:100%!important;}
.sidebar{padding-left:5px;padding-right:5px;}
.pohpzhietaxi li{width:100%;float:none;}
.widget_search label .search-field{width:70%;}
.widget_search .search-submit{padding:0px 10px;}
#widgets-wrap-below-menu{display:none;}
.cheap-taxi{background:none !important;margin:0 !important;}
.cheap-taxi-one, .cheap-taxi-two, .cheap-taxi-three{}
.ttaxi{width:100% !important;float:none !important;}
.etaxi{display:block;text-align:center;width:100%;padding:2px;background:#e4e4e4;margin-bottom:2px;}
.cenat{clear:both;background:none !important;width:100% !important;height:100% !important;margin:0 !important;padding:2px !important;}
}
@media screen and (max-width:320px){
#header {
margin-bottom: 10px;
}
.widget_search label .search-field {
width: 65%;
}
.widget_search .search-submit {
padding: 0px 10px;
}
#widgets-wrap-below-menu {
display: none;
}
.cheap-taxi {
background: none !important;
margin: 0 !important;
}
.cheap-taxi-one, .cheap-taxi-two, .cheap-taxi-three {
float: none !important;
display: block;
margin: 0 -0 5px -8px !important;
background-position: 15px 3px !important;
}
.ttaxi {
width: 100% !important;
float: none !important;
}
.cenat {
clear: both;
background: none !important;
width: 100% !important;
height: 100% !important;
margin: 0 !important;
padding: 2px !important;
}
.etaxi {
display: block;
text-align: center;
width: 100%;
padding: 2px;
background: #e4e4e4;
margin-bottom: 2px;
}
}