/*
Theme Name:ANvTushino
Theme URI:https://www.anvtushino.ru/
Description:ANvTushino.ru
Author:WebADR
Author URI:https://www.anvtushino.ru/
Version:1.0
*/
@import url('https://fonts.googleapis.com/css?family=Merriweather:300,700|Open+Sans:400,400i,700&display=swap&subset=cyrillic');
@font-face{font-family:'Monotype';src:url('fonts/mtcorsva.ttf');format("truetype");}
body{background:#fff;color:#222;width:100%;min-width:300px;margin:0;padding:0;font-family:'Open Sans', sans-serif;overflow-y:scroll;}
a,a:visited{font-weight:normal;color:#880033;text-decoration:underline;}
a:hover,a:active{text-decoration:underline;color:#880033;text-decoration:none;}
ol,ul{margin:10px 10px 10px 20px;}
h1,h2,h3,h4,h5,h6{color:#222;margin:0px;padding:0;font-weight:normal;font-family:'Merriweather', serif;color:#111;}
h1{margin-top:10px;}
h2,h3,h4,h5,h6{text-align:left;}
h2{margin-top:20px;}
h3{margin-top:30px;}
#blogstab{width:auto;}
#blog,#blog2{color:#880033;font-size:150%;}
#blog p{margin:50px;text-align:right;}
#blog2 p{margin:50px;text-align:left;}
#blog a,#blog2 a{text-decoration:none;}

table,table tr,table td{margin:0;padding:0;border:0;border-collapse:collapse;}
p,li{margin:10px 5px;font-size:100%;text-align:left;}
hr{border:0;border-bottom:1px dashed #ccc;background:#880033;}
#logo{text-align:center;padding:5px 0;width:200px;}
#logo img{margin-left:auto;margin-right:auto;text-align:center;max-width:200px;border-radius:50%;}
.middle{vertical-align:middle;}
.merriweather{font-family:'Merriweather', serif;}

#baners img{width:250px;margin:20px 0;display:block;}

#poisk{text-align:center;}
#search_field{width:500px;}
#searchform{background:#efefef;}

#menubutton{display:none;text-align:center;margin:0 auto;width:100px;border:1px solid #fff;}
#menuclose{display:none;cursor:pointer;}
#logotip{padding:67px 0 44px 0;text-align:center;margin-left:auto;margin-right:auto;}

#hlebnyekroshki{display:block;text-align:left;font-size:14px;text-indent:5px;}

#morekinds{position:relative;top:-5px;left:-25px;z-index:15;}

#instagramfon{width:99%;max-width:1140px;background:url('all/instagramfon.png') top center no-repeat;min-height:215px;margin-left:auto;margin-right:auto;}
/*
#bottomleftfon{background:url('all/bottomleftfon.png') bottom center no-repeat;min-height:300px;max-width:230px;}
#bottomrightfon{background:url('all/bottomrightfon.png') bottom center no-repeat;min-height:300px;}
*/
#content{text-align:center;width:99%;max-width:1300px;margin-left:auto;margin-right:auto;}
/*#content img{text-align:center;width:100%;max-width:1300px;margin-left:auto;margin-right:auto;}*/
#footer{text-align:center;background:#880033;color:#fff;padding:5px 0;width:100%;}
#footer p{line-height:1.8;}
#footer a{color:#fff;}


.inputbroni{font-size:110%;text-align:center;display:block;margin-bottom:10px;padding:5px 0;max-width:450px;min-width:250px;width:100%;}
#comment{font-size:110%;text-align:left;display:block;margin-bottom:10px;padding:5px 10px;max-width:450px;min-width:250px;width:100%;}
.yakorya{margin-top:160px;}

.img100{width:100%;max-width:840px;}
#productlist{margin-top:-50px;}
h4{text-align:left;margin-left:5px;margin-right:5px;}
h4{text-transform:uppercase;text-align:left;color:#111;font-weight:bold;margin-bottom:20px;}

#assortmentleftside{width:265px;display:inline-block;vertical-align:top;margin:20px 5px;float:left;}
.catname{text-align:left;margin-left:5px;}
#prodlist{display:inline-block;text-align:left;vertical-align:top;width:100%;max-width:870px;margin-top:50px;}
#prodlist .prod{width:260px;margin:10px 25px 10px 0;}
#tegsfon{background:url('all/tegsfon.png') bottom center no-repeat;text-align:left;min-height:230px;}
#sort{width:100%;max-width:840px;line-height:1.8;padding:5px 0;}
.teadesc{display:none;}
.block{clear:both;margin-bottom:20px;}
.block .teadesc{display:block;}
.flex{display:flex;width:100%;flex-flow:row wrap/*-reverse*/;align-items:center;align-content:center;justify-content:space-between;}
#prodlist .block .prod{width:260px;margin:10px 0;float:left;display:inline;}
.block .teaname{display:inline-block;margin-top:15px;vertical-align:top;}
#prodlist .block .stars{display:block;margin:5px;}

#newsfon{width:99%;max-width:1140px;background:url('all/topfon2.png') top center no-repeat;min-height:160px;margin-left:auto;margin-right:auto;}
#newsrightside{display:inline-block;width:260px;vertical-align:top;}
#newslist{display:inline-block;text-align:left;vertical-align:top;width:100%;max-width:870px;}
#mainpagelist table,#newslist table,.search table{width:265px;display:inline-block;margin:10px 15px 10px 0;vertical-align:top;padding:0;}
#mainpagelist img.news__img,#itemlist img.news__img, #newslist img.news__img, .search img.news__img{width:100%;}
.archiveindent{text-indent:35px;}
.tegi{display:inline-block;background:#f4f4f4;padding:5px;margin:5px;margin-left:0;font-size:98%;}
.databord{border:1px solid #d6d8dc;width:70px;border-collapse:collapse;height:100%;}
.databord p.data{font-size:36px;font-family:'Merriweather', serif;color:#111;text-align:center;font-weight:bold;margin:2px;}
#bottomnewsfon{background:url('all/bottomnewsfon.png') bottom left no-repeat;text-align:left;min-height:260px;}
#pohozhie-zapisi{background:url('all/pohozhie-zapisi.png') top center no-repeat;text-align:center;min-height:150px;}
#pohozhie{text-align:center;margin:0 auto 20px auto;vertical-align:top;width:100%;max-width:1140px;}
#pohozhie table{width:265px;display:inline-block;margin:10px 15px 10px 0;vertical-align:top;padding:0 45px;}
#pohozhie img{width:265px;}

#itemlist{width:100%;max-width:840px;display:inline-block;margin-bottom:20px;text-align:center;}
.item{vertical-align:top;display:inline-block;margin:20px;width:230px;}
.item a{text-decoration:none;}
.itemname{font-size:110%;font-family:'Merriweather', serif;text-align:center;text-indent:0;margin:10px auto;border-bottom:1px dotted #333;width:auto;}
.itemdesc{font-size:80%;font-family:'Merriweather', serif;text-align:center;text-indent:0;margin:0 auto;font-style:italic;}

#itemphotos{display:inline-block;vertical-align:top;width:480px;text-align:center;margin-top:10px;float:left;}
#itemphotos .left{text-align:center;margin-left:5px;}
.itemphoto{margin:30px 0;width:415px;height:415px;}
.photolist{display:inline-block;width:100px;height:100px;margin:5px;border:1px solid #d6d8dc;text-align:center;}
.itemphotolist{height:100px;}
#iteminfo{width:700px;margin:10px;display:inline-block;}

.proval{margin-top:100px;}
#target{margin-top:-100px;}

#vammozhetponravitsya{background:url('all/vammozhetponravitsya.png') top center no-repeat;min-height:135px;}

.alllists img{width:100px;height:100px;}


.cvet,.cvet a{color:#808000;}
.cvetred,.cvetred a{color:#a00;}
.cvetwhite,.cvetwhite a{color:#fff;}
.cvetblack,.cvetblack a{color:#111;}
.line1{background:#ddf;border-bottom:1px #555 dotted;}
.line2{background:#dfd;border-bottom:1px #555 dotted;}
.links{font-size:105%;margin:5px 0;}
.px10,.px10 a{font-size:10px;}
.px12,.px12 a{font-size:12px;}
.px13,.px13 a{font-size:13px;}
.px14,.px14 a{font-size:14px;}
.px16,.px16 a{font-size:16px;}
.px18,.px18 a{font-size:18px;}
.px20,.px20 a{font-size:20px;}
.px22,.px22 a{font-size:22px;}
.px24,.px24 a{font-size:24px;}
.px80,.px80 a{font-size:80%;}
.px90,.px90 a{font-size:90%;}
.px100,.px100 a{font-size:100%;}
.px110,.px110 a{font-size:110%;}
.px120,.px120 a{font-size:120%;}
.px130,.px130 a{font-size:130%;}
.px140,.px140 a{font-size:140%;}
.px150,.px150 a{font-size:150%;}
.px170,.px170 a{font-size:170%;}
.px190,.px190 a{font-size:190%;}
.px200,.px200 a{font-size:200%;}
.px250,.px250 a{font-size:250%;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.bord{border:#d6d8dc 1px solid;border-collapse:collapse;}
.bord1{border-left:#d6d8dc 1px solid;border-right:#d6d8dc 1px solid;border-collapse:collapse;}
.bord2{border-top:#d6d8dc 1px solid;border-bottom:#d6d8dc 1px solid;border-collapse:collapse;}
.bordb2px{border-bottom:#d6d8dc 2px solid;}
#copyright{width:928px;margin:0 auto;font-size:12px;color:#fff;border:1px #fff solid;border-collapse:collapse;padding:5px;text-indent:0;}
.bcolor{border:1px #02672b solid;}
.center{text-align:center;margin-left:auto;margin-right:auto;}
.clear{clear:both;}
.floatleft{float:left;}
.floatright{float:right;}
.hand{cursor:pointer;}
.hide{display:none;}
.inline{display:inline;}
.inline-block{display:inline-block;}
.justify{text-align:justify;}
.left,p.left{text-align:left;text-indent:0;}
.letterspacing{letter-spacing:3px;}
.link{cursor:pointer;color:#02672b;text-decoration:none;}
.link:hover{cursor:pointer;color:#02672b;text-decoration:underline;}
.linksindent a{margin-left:10px;}
.noindent{text-indent:0px;}
.normal{font-size:100%;text-decoration:none;font-weight:normal;}
.nowrap{white-space:nowrap;}
.mar2{margin:2px;}
.mar5{margin:5px;}
.mar10{margin:10px;}
.mar15{margin:15px;}
.mar20{margin:20px;}
.mar30{margin:30px;}
.mart0{margin-top:0px;}
.mart5{margin-top:5px;}
.mart10{margin-top:10px;}
.mart15{margin-top:15px;}
.mart20{margin-top:20px;}
.mart30{margin-top:30px;}
.marb0{margin-bottom:0px;}
.marb5{margin-bottom:5px;}
.marb10{margin-bottom:10px;}
.marb15{margin-bottom:15px;}
.marb20{margin-bottom:20px;}
.marb30{margin-bottom:30px;}
.martb5{margin-top:5px;margin-bottom:5px;}
.martb10{margin-top:10px;margin-bottom:10px;}
.martb15{margin-top:15px;margin-bottom:15px;}
.martb20{margin-top:20px;margin-bottom:20px;}
.martb30{margin-top:30px;margin-bottom:30px;}
.marh5{margin-left:5px;margin-right:5px;}
.marh10{margin-left:10px;margin-right:10px;}
.marh15{margin-left:15px;margin-right:15px;}
.marh20{margin-left:20px;margin-right:20px;}
.marh30{margin-left:30px;margin-right:30px;}
.marl100{margin-left:100px;}
.monotype{font-family:'Monotype Corsiva';text-align:center;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.pad20{padding:20px;}
.pad30{padding:30px;}
.padt10{padding-top:10px;}
.padt15{padding-top:15px;}
.padt20{padding-top:20px;}
.padt30{padding-top:30px;}
.padt50{padding-top:50px;}
.padb10{padding-bottom:10px;}
.padb15{padding-bottom:15px;}
.padb20{padding-bottom:20px;}
.padb30{padding-bottom:30px;}
.padtb10{padding-top:10px;padding-bottom:10px;}
.padtb15{padding-top:15px;padding-bottom:15px;}
.padtb20{padding-top:20px;padding-bottom:20px;}
.padtb30{padding-top:30px;padding-bottom:30px;}
.padh5{padding-left:5px;padding-right:5px;}
.padh10{padding-left:10px;padding-right:10px;}
.pointer{font-family:wingdings;margin:0 10px;}
.relative{position:relative;}
.right{text-align:right;}
.underline{text-decoration:underline;}
.uppercase{text-transform:uppercase;}

.imgs{width:100%;max-width:900px;display:block;margin:20px auto;}
.gallery{width:250px;height:141px;margin:10px;border:1px solid #880033;}

.width1300{width:98%;max-width:1300px;margin-left:auto;margin-right:auto;display:block}
.width100{width:98%;max-width:1140px;margin-left:auto;margin-right:auto;display:block}
.width900{width:98%;max-width:900px;margin-left:auto;margin-right:auto;}
.width850{width:98%;max-width:850px;text-align:left;}
.width750{width:98%;max-width:750px;margin-left:auto;margin-right:auto;}
.newsimg{width:360px;}

.width50{width:50%;vertical-align:top;}
.width40{width:40%;vertical-align:top;}
.width33{width:33%;vertical-align:top;}
.width30{width:30%;vertical-align:top;}
.width25{width:25%;height:100px;vertical-align:middle;}
.blocktop{vertical-align:top;}
.width4{width:280px;}

#newscontent{width:99%;max-width:1140px;margin-left:auto;margin-right:auto;margin-top:15px;}
#newscontent p{margin:15px 5px;}

/*Скрытие капчи */
.grecaptcha-badge{display:none;}
/*Скрытие капчи. */

/* Навигация */
.wp-pagenavi{margin-top:30px;text-align:center;}
/* -- Навигация */

/* Скролл */
.scroll{padding:10px 15px;cursor:pointer;position:fixed;bottom:18px;right:18px;display:none;background:#880033;border-radius:50px;border:1px solid #000;z-index:1001;}
.scroll:hover{background:#553344;}
.scroll i{color:#fff;font-size:16px}
/* -- Скролл */

/* Главное меню */
.maintop{text-align:center;z-index:1010;width:100%;background:#880033;}
.maintopstop{position:fixed;top:0;left:0;right:0;text-align:center;width:100%;background:#880033;color:#fff;z-index:1010;}
.maintop ul{list-style:none;padding:0;margin:0;}
.maintop li{display:inline-block;position:relative;margin:0 5px;}
.maintop a{color:#fff;text-transform:uppercase;padding:10px 1.2vw;display:block;text-decoration:none;font-size:18px;}
.maintop li:last-child a{border-bottom:none;}
.maintop a:hover{color:#ffe411;}
.menu-item-has-children > a:before,.menu-item-has-children > a:after{content:"";width:8px;height:2px;background-color:#fff;position:absolute;top:23px;transition:all 0.3s ease 0s;}
.menu-item-has-children > a:before{transform:rotate(-40deg);right:0;}
.menu-item-has-children > a:after{transform:rotate(40deg);right:6px;}
.menu-item-has-children:hover > a:before,.menu-item-has-children:hover > a:after{background-color:#ffe411}
.menu-item-has-children:hover > a:before{transform:rotate(40deg);}
.menu-item-has-children:hover > a:after{transform:rotate(-40deg);}
#topmenu > ul > li:hover ul.sub-menu{display:block;}
ul.sub-menu{display:none;position:absolute;background:#fff;border:1px solid #ccc;width:250px;z-index:9;}
ul.sub-menu li{display:block}
ul.sub-menu a{color:#000;text-transform:none;border-bottom:1px solid #ddd;border-bottom:1px solid #ddd;}
ul.sub-menu li:last-child a{border-bottom:none;}
@media(max-width:1200px){.maintop a{padding:10px 0;}}
@media(max-width:992px){.maintop a{border-bottom:1px solid #ddd;}}
/* -- Главное меню */

/* Мобильное меню */
.mobilnoe-menu{display:none;}
@media(max-width:992px){
#topmenu{display:none;}
.mobilnoe-menu{display:block;display:flex;justify-content:center;}
.mobilnoe-menu__bars{color:#fff;cursor:pointer;padding:10px 0;}
.mobilnoe-menu__block{display:none;position:absolute;padding:10px 15px;z-index:9;background:#fff;margin-top:42px;border:1px solid #ddd;border-top:none;}
.maintop li{display:block;}
.maintop a{color:#000;}}
/* -- Мобильное меню */

/* Форма поиска */
.search{}
.search__h1{margin-bottom:30px}
.search__form {border-bottom:1px solid #d6d8dc;margin:10px 0 5px}
.search__input {height:24px;border:0;outline:none;padding:0 10px;}
.search__img{cursor:pointer;}
/* -- Форма поиска */

/* Новости */
.single__h1{
    text-align:left;
}
/* -- Новости */

/* Табы на странце продукта */
.tab {text-align:left;}
.tab__spisok {list-style:none;padding:0;border-bottom:1px solid #959790;}
.tab__li {font-size:150%;margin-top:20px;margin-bottom:20px;display:inline-block;cursor:pointer;}
.tab__li.active{color:green;}
.tab__content {padding:20px;}
.tab__content > div{display:none;}
.tab__content > div.active{display:block;}
.tab__desc {}
.tab__character {}
.tab__label {font-weight:bold;}
.tab__review {}
/* -- Табы на странце продукта */

/* правый сайдбар */
.right-sidebar{margin:30px 5px}
/* -- правый сайдбар */

/* Страница тегов */
.tag {}
.tag__h1 {}
.tag__could {margin-top:30px;margin-bottom:30px;}
.tag__content {}
/* -- Страница тегов */

/* Фильтр продуктов */
.item__list, .item__grid {background:#f4f4f4;padding:5px 8px 2px;color:#000;cursor:pointer;}
.item__list.active, .item__grid.active, .item__grid:hover{background:#8d735f;color:#fff;}

.fa-th, .fa-list{font-size:21px;}
/* -- Фильтр продуктов */

/* Сопутствующие товары */
.block__sop{
    margin:15px 30px;
}
/* -- Сопутствующие товары */

/* Комментарии */
.form-comment{margin-top:30px;}
.form-comment .comm-ask .reply{margin-bottom:15px;}
.form-comment .comment-ask-title{margin-top:0px;font-size:35px;}
.form-comment p{margin:0;margin-bottom:15px;}
.form-comment .line-w{width:60px;margin-bottom:30px;}
.form-comment .inp-1{position:relative;}
.form-comment .inp-1:after {content:"";position:absolute;background:#8e7360;width:30px;height:2px;bottom:-12px;left:0;transition:all 0.3s ease 0s;}
.form-comment .inp-1.succes:after {background:#7fcf38;width:100%;}
.form-comment .comment-form-comment .inp-1:after {bottom:4px;transition:all 0.3s ease 0s;}
.form-comment .inp-1 input, .form-comment .inp-1 textarea{background:#fff;border:1px solid #d6d7d9;padding:12px;outline:none;}

.form-comment input::-webkit-input-placeholder {color:#6d6c6a;font-style:italic;}
.form-comment input::-ms-input-placeholder {color:#6d6c6a;font-style:italic;}
.form-comment input::-ms-input-placeholder {color:#6d6c6a;font-style:italic;}
.form-comment input::placeholder {color:#6d6c6a;font-style:italic;} 

.form-comment textarea::-webkit-input-placeholder {color:#6d6c6a;font-style:italic;}
.form-comment textarea::-ms-input-placeholder {color:#6d6c6a;font-style:italic;}
.form-comment textarea::-ms-input-placeholder {color:#6d6c6a;font-style:italic;}
.form-comment textarea::placeholder {color:#6d6c6a;font-style:italic;} 

.form-comment .form-submit input[name="submit"]{padding:10px 50px;margin-bottom:30px;}
.form-comment .form-submit input[name="submit"]:hover{background:#1d1d1d;}
.form-comment .no-public{margin-left:15px;font-size:12px;color:#888;}
.form-comment .comments-title{display:inline-block;vertical-align:middle;margin-right:30px;}
.form-comment .comments-title-btn{display:inline-block;vertical-align:middle;}
.form-comment .comments-title-btn:hover{color:#1d1d1d;background:transparent;border:1px solid #1d1d1d;}
.form-comment ul{list-style:none;}
.form-comment ul.comment-list {padding:0;margin:0;margin-bottom:30px}
.form-comment ul.children{margin:0;}
.form-comment ul.children > li{margin-top:30px;margin-right:0;margin-left:40px;padding:15px;background:#f4f4f4;}

.form-comment ul.comment-list > li {margin-top:30px;}
.form-comment button.comments-title-btn, .form-comment input[type="submit"]{background:#000;border:1px solid transparent;color:#fff;padding:10px 30px;text-transform:uppercase;outline:none;margin-top:10px;cursor:pointer;}
.form-comment button.form-comment-button:focus{color:#fff;}
.form-comment button.form-comment-button:hover{background:transparent;border:1px solid #1d1d1d;color:#fff;}

.comment-form-comment textarea{font-size:14px}
.commet__info{padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:20px;}
.comment__public{color:#870606;margin-bottom:10px;}
.comment__author{font-weight:bold;text-transform:uppercase;font-size:18px;margin-right:40px;color:#000}
.comment__reply{float:right;text-transform:uppercase;}
.comment__reply a{color:#8d7664;}
.comment-notes{max-width:525px;padding-right:15px}
/* -- комментарии */

/* последние комментарии */
.last-comment {margin-bottom:30px;background:#fff;border:1px solid #d7d7d7;padding:20px 15px;margin:0 5px}
.last-comment__ul {list-style:none;padding:0;margin:0;}
.last-comment__li {display:none;transition:all 0.3s ease 0s;}
.last-comment__li.active{display:block;}
.fa-quote-left {color:#8d7362;}
.last-comment__author {font-weight:bold;text-align:right;text-transform:uppercase;}
.last-comment__date {text-align:right;}
.last-comment__desc {font-style:italic;padding-top:10px;}
.dots{list-style:none;padding:0;display:flex;align-items:center;justify-content:center;margin-top:10px}
.dots__li{width:10px;height:10px;border-radius:50%;background:#d0c6bd;display:inline-block;margin-right:5px;cursor:pointer;transition:all 0.3s ease 0s;}
.dots__li.active,.dots__li:hover{background:#8d725d;width:15px;height:15px;}
/* -- последние комментарии */


/* Архив записей */
.archive{margin-bottom:30px}
.archive__list{list-style:none;padding:0;margin:0;}
.archive__cnt{float:right;margin-right:5px;}

/* Соц. сети */
.soch-seti{}
.soch-seti__link{}
.soch-seti__link i{color:#b38f1c;font-size:24px;   margin:15px 8px;}
.soch-seti__link i:hover{color:#d8ad24}

.video{width:860px;height:484px;}
@media only screen and (max-width:1170px){.video{width:570px;height:321px;}}
@media only screen and (max-width:890px){.video{width:100%;}}

@media only screen and (max-width:1220px){
#iteminfo{width:100%;margin:10px;display:inline;}
}


@media only screen and (max-width:1170px){
#newslist{max-width:570px;}
#itemlist{width:100%;max-width:600px;}
}

@media only screen and (max-width:1055px){
.width50,.width40,.width30,.blocktop{display:block;width:100%;clear:both;padding:10px 0;}
.width33{display:inline-block;padding:10px 0;text-align:center;min-width:350px;border:0;}
#menubutton{display:block;cursor:pointer;}

#menucontent{position:absolute;top:0;left:0;display:none;z-index:1000;width:100%;background:#05254d;padding-bottom:15px;}
#menucontent div{padding-top:5px;}
#morekinds{display:none;}
}

@media only screen and (max-width:900px){
#itemlist{width:100%;max-width:350px;}
}

@media only screen and (max-width:870px){
#newslist{max-width:280px;}
}

@media only screen and (max-width:840px){
#blogstab{width:100%;text-align:center;margin-left:auto;margin-right:auto;}
#blogstab td{display:block;text-align:center;margin-left:auto;margin-right:auto;}
#blog,#blog2{width:100%;text-align:center;}
#blog p,#blog2 p{margin:10px auto;text-align:center;}


}
@media only screen and (max-width:770px){
#itemphotos{display:inline-block;vertical-align:top;width:100%;text-align:center;margin-top:10px;float:none;}
#itemphotos .left{text-align:center;margin-left:0px;}
#iteminfo{display:inline-block;width:99%;margin:10px;margin-left:auto;margin-right:auto;}
}

@media only screen and (max-width:700px){
#toptea img,.news{width:98%;margin-left:auto;margin-right:auto;}
#toptea div{display:none;}
#assortmentleftside{text-align:center;display:block;margin-left:auto;margin-right:auto;float:none;}
#itemlist{width:100%;max-width:690px;}
}

@media only screen and (max-width:600px){
#search_field{width:400px;}
#newslist{max-width:98%;}
.gallery{width:200px;height:auto;margin:10px auto;border:1px solid #880033;text-align:center;}
}

@media only screen and (max-width:450px){
.itemphoto{margin:20px auto;width:98%;height:auto;}
#search_field{width:300px;}
}

@media only screen and (max-width:360px){
.newsimg{width:100%;}
.width33{display:inline-block;padding:5px;text-align:center;min-width:95%;}
#search_field{width:220px;}
#pohozhie table{width:100%;display:inline-block;margin:10px 0;padding:0;}
#pohozhie img{width:95%;display:block;text-align:center;margin-left:auto;margin-right:auto;}
}