@media screen and (min-width: 320px) and (max-width: 720px) {
	
#wrapper{width:100%}
	
.photoAuto, .no, .scrollmenu .no {display:none}
/* HEADER */
#top_0{padding: 7px 2% 6px; position:fixed;width:100%;z-index:1000; top:0}
div.scrollmenu {width:100%}
div.scrollmenu a {margin-right:10px}
div.scrollmenu a.top_0_akcii {float: none}

#top{width:100%; height: 50px; margin:50px auto 0}
#blogname {width:50%; border-right:none}
#blogname p {margin: -2px 0 0px;font-size: 16px}
#blogname span {font-size: 13px}
#blogname img {width: 30px; margin-left:6%; margin-right:10px; padding:18px}

#footer {margin-top:0}

.topbar{width:50%;margin-top:12px}
.topbar li {float:none; margin-left:0px}
.topbar li a {display:none}
li.top_tel a  {display:block; background: #eee;float: none;margin-top: -10px;padding: 10px 1px 8px;font-size: 16px; border-radius: 4px;font-weight: 700;margin-right: 8px;text-align: center}

/* TOP-MENU */
.content_top {height: 540px;width: 100%; background:none}
.cont_text {width: 100%}
.cont_text h1 {font-size: 19px;top: 15px;left: 2%}
.cont_text ul {top: 45px;left: 4%;font-size: 14px;line-height: 20px}
.greed {height: 540px;opacity: 1}
	

/* CONTENT AREA */

#content h3 {padding: 20px 4%; font-size: 20px; text-align: center}
.model {width: 50%;margin-bottom:10px; font-size:14px; padding:15px 0 5px}
.model img {width:60px}
.model span {display:none}
	
.servis_1, .servis_2, .servis_3, .servis_4, .servis_5, .servis_6, .servis_7, .servis_8, .servis_9 {float:none; height: 200px;width: 94%;margin:0 3% 5px}

.servis_2,.servis_5,.servis_8 {margin:0 3% 5px}

ul.breadcrumbs{width: 100%}
.cCentre{width: 100%; padding-top: 0}
.complete {width:100%}
article {float: none; width: 100%}
aside {float: none; width:100%}

.homewidget {padding: 15px 0 5px}
ul.breadcrumbs li{margin-right:-1%; margin-left:3%}

.autoTitle h1 {font-size:19px; padding:5px 0 12px}
	
main {margin-top:0}
.autoTitle {margin:0 3%; padding-bottom:0}
.autoTitle p {margin:0 0 10px}
	
	
.complete h3{margin:20px 3%}
.complete ul {margin:0 3%}
.complete li {margin: 10px 0; padding-bottom:10px}
.tarif {border-radius: 0;padding: 20px 3% 30px; margin-top: -11px}
#tabs1 li{margin-right: 2%; margin-bottom:10px}
.tab1 {margin-top:20px}

.autoWeekIndex {top: 156px;right: 3%; width:94%; box-shadow:none; border-top:7px solid #00adef; border-radius: 1px 1px 4px 4px}

.message-success {width: 85%}
#add_feedback .button {width:100%}
	
#poh {margin:20px 3% 20px}
#poh h2 {margin-bottom:20px}
#poh p {font-size: 14px;margin-bottom: 40px;line-height: 20px}

.photoGallery_m {display: block;height: 240px;width: 100%;overflow: auto;white-space: nowrap; margin-bottom:-10px}
.photoGallery_m #gallery-ads {width:800px}
.photoGallery_m #gallery-ads dl.gallery-item {width: 38%;display: inline-block;float: none}
::-webkit-scrollbar {width: 0px; background: transparent}
	
.postPriv {margin: 0 3% 10px;padding-bottom: 5px;text-align: center;line-height: 18px; background: linear-gradient(0deg, rgba(242,242,242,1) 0%, rgba(255,255,255,1) 55%);}	
.postPriv  img {border-radius:8px 8px 0 0; width: 94%; margin:3% 3% 2%}
.postPriv  a:hover img{transform: none}
p.nameAuto, p.pricePriv,p.tth,p.postCall,.postPriv ul {position:unset}
p.pricePriv {font-size:19px; margin-top:15px}
p.postCall {padding:5px 0; margin: 10px 25%; font-size:14px}
p.postSales {left: 15px;top:14px; padding: 5px 10px}
p.postNew {right:15px; top:14px; padding: 5px 10px}

.postIndex {float:none}
	
	.postPriv a:hover img, .postIndex a:hover img {transform: none}
	
.postAuto {float: none; position: relative; padding-bottom: 0; line-height: 0; height: 110px; background:#fff; margin-bottom:5px}
.postAuto img {width:150px; position: absolute;bottom: 3px;right: 3px;border-radius: 0 5px 5px 0}
.postAuto h5 {position: absolute;top: 10px;left: 5px; font-size:12px}
.postAuto span {position: absolute;top: 75px;left: 15px;padding-left: 0}
.autoDesc {border-radius: 9px 0 0 9px}
	
.seller-contact_m {position: fixed;bottom: 0px; display: table;width: 100%; z-index:100}
.seller-item {display: table-cell;padding: 0 10px 15px}
.seller-contact_m .buttons {font-size: 18px;line-height: 20px;width: 100%;padding:7px 0;display: inline-block;color: #fff;text-align: center; font-weight:700}
.buttons {background: #219be7;border-radius: 5px}
.buttons._green {background: #79be00}
.buttons._green span {font-size: 14px;opacity: 0.7;font-weight: normal}
	
.half {border: 2px solid #eee;padding: 0px 3%;border-radius: 0}
.tab-content ul, .tab-content p {padding: 20px 10%}
.tab label {padding: 25px 50px 25px 15px}

.tab input[type=checkbox] + label::after {font-size: 20px;font-weight: 700}
	
.punkt {padding-top:0; margin:0 3%}
.punkt img {width: 100%;height:143px}
.punkt ul{position: unset;padding: 0px 10px;font-size: 16px; margin:10px 0; font-weight:500}
.punkt li {margin-bottom:19px}
.punkt i {margin-right: 5px}
.mapsY {margin: 0px 3%}

.ftr {margin:10px 3% 4px}

.dablAuto{text-align:left; margin:30px 3%}
.dablAuto li {margin:10px 5px}
.dal {float:none}

.fcred {width:100%; text-align:center}
.fcred p {margin-top:40px}
.fcred ul {float:none; margin-right: 0}
.fcred li:first-child {margin-bottom: 0; margin-top:5px}

.stoianka {margin:20px 3% 0}
.stoianka h3 {margin-bottom:15px; text-align:center}
.stoianka ul {height: 100%;padding: 10px 10px 0}
.stoianka li {float:none; margin-right:0; margin-bottom:10px}
}