/*
Theme Name: multivarka
Theme URI: http://gurusite.ru
Description: left right sidebar
Version: 1.0
Author: Mironov Artem
Author URL: http://gurusite.ru
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
@font-face{font-family:'OpenSans';src:url('fonts/opensans-light.eot');src:url('fonts/opensans-light.eot?#iefix') format('embedded-opentype'),url('fonts/opensans-light.woff') format('woff'),url('fonts/opensans-light.ttf') format('truetype');font-weight:300;font-style:normal}
@font-face{font-family:'OpenSans';src:url('fonts/opensans-lightitalic.eot');src:url('fonts/opensans-lightitalic.eot?#iefix') format('embedded-opentype'),url('fonts/opensans-lightitalic.woff') format('woff'),url('fonts/opensans-lightitalic.ttf') format('truetype');font-weight:300;font-style:italic}
@font-face{font-family:'OpenSans';src:url('fonts/opensans-italic.eot');src:url('fonts/opensans-italic.eot?#iefix') format('embedded-opentype'),url('fonts/opensans-italic.woff') format('woff'),url('fonts/opensans-italic.ttf') format('truetype');font-weight:400;font-style:italic}
@font-face{font-family:'OpenSans';src:url('fonts/opensans-regular.eot');src:url('fonts/opensans-regular.eot?#iefix') format('embedded-opentype'),url('fonts/opensans-regular.woff') format('woff'),url('fonts/opensans-regular.ttf') format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:'OpenSans';src:url('fonts/opensans-bold.eot');src:url('fonts/opensans-bold.eot?#iefix') format('embedded-opentype'),url('fonts/opensans-bold.woff') format('woff'),url('fonts/opensans-bold.ttf') format('truetype');font-weight:600;font-style:normal}
@font-face{font-family:'OpenSans';src:url('fonts/opensans-bolditalic.eot');src:url('fonts/opensans-bolditalic.eot?#iefix') format('embedded-opentype'),url('fonts/opensans-bolditalic.woff') format('woff'),url('fonts/opensans-bolditalic.ttf') format('truetype');font-weight:600;font-style:italic}
@font-face{font-family:'OpenSans';src:url('fonts/opensans-semibold.eot');src:url('fonts/opensans-semibold.eot?#iefix') format('embedded-opentype'),url('fonts/opensans-semibold.woff') format('woff'),url('fonts/opensans-semibold.ttf') format('truetype');font-weight:700;font-style:normal}
@font-face{font-family:'OpenSans';src:url('fonts/opensans-semibolditalic.eot');src:url('fonts/opensans-semibolditalic.eot?#iefix') format('embedded-opentype'),url('fonts/opensans-semibolditalic.woff') format('woff'),url('fonts/opensans-semibolditalic.ttf') format('truetype');font-weight:700;font-style:italic}
@font-face{font-family:'OpenSans';src:url('fonts/opensans-extrabold.eot');src:url('fonts/opensans-extrabold.eot?#iefix') format('embedded-opentype'),url('fonts/opensans-extrabold.woff') format('woff'),url('fonts/opensans-extrabold.ttf') format('truetype');font-weight:800;font-style:normal}
@font-face{font-family:'OpenSans';src:url('fonts/opensans-extrabolditalic.eot');src:url('fonts/opensans-extrabolditalic.eot?#iefix') format('embedded-opentype'),url('fonts/opensans-extrabolditalic.woff') format('woff'),url('fonts/opensans-extrabolditalic.ttf') format('truetype');font-weight:800;font-style:italic}
@font-face{font-family:'KelsonSans';src:url('fonts/kelson_sans_bold_ru.eot');src:url('kelson_sans_bold_ru.eot?#iefix') format('embedded-opentype'),url('fonts/kelson_sans_bold_ru.woff') format('woff'),url('fonts/kelson_sans_bold_ru.ttf') format('truetype');font-weight:700;font-style:normal}
@font-face{font-family:'KelsonSans';src:url('fonts/kelson_sans_light_ru.eot');src:url('fonts/kelson_sans_light_ru.eot?#iefix') format('embedded-opentype'),url('fonts/kelson_sans_light_ru.woff') format('woff'),url('fonts/kelson_sans_light_ru.ttf') format('truetype');font-weight:300;font-style:normal}
@font-face{font-family:'KelsonSans';src:url('fonts/kelson_sans_regular_ru.eot');src:url('fonts/kelson_sans_regular_ru.eot?#iefix') format('embedded-opentype'),url('fonts/kelson_sans_regular_ru.woff') format('woff'),url('fonts/kelson_sans_regular_ru.ttf') format('truetype');font-weight:400;font-style:normal}
body{font-family:'OpenSans',sans-serif;font-size:14px;line-height:1.4;background:#f2a356 url(images/bg.png) repeat-y center top;overflow-x:hidden;font-weight:400;font-style:normal}
a{text-decoration:none;color:#657227}
a:hover{text-decoration:underline}
h1,h2,h3,h4,h5{margin:15px 0;color:#657227;line-height:1.4;font-family:'KelsonSans',sans-serif;font-weight:400;font-style:normal}
h1{font-size:26px}
h2{font-size:22px}
h3{font-size:20px}
h4{font-size:18px}
h5{font-size:16px}
h2.title{margin-bottom:3px}
h2.title a{text-decoration:none}
h2.title a:hover{text-decoration:underline}
pre{max-width:100%;word-break:break-word;background:#FCEFBA;margin:3% 0;padding:5%}
i,cite,em,var,address,dfn{font-style:italic}
img{max-width:100%;height:auto !important;border:0px}
img.aligncenter{display:block;margin:10px auto}
img.alignright{margin:0 0 2px 7px;display:block}
img.alignleft{margin:0 7px 2px 0;display:block}
.wp-caption{max-width:100%}
.alignright{float:right}
.alignleft{float:left}
.clear{clear:both}
#top{width:100%;height:256px;background:url(images/top.jpg) no-repeat 0% 100%}
#wrapper{margin:0 auto;width:100%}
#header{position:relative;max-width:1200px;height:256px;margin:-256px auto 0}
a.logo{position:relative;display:block;height:208px}
a.rss{position:absolute;width:60px;height:40px;bottom:12px;right:45px}
#search{float:right;height:30px;margin:11px 15px 0 0}
#s{float:left;height:20px;margin-right:10px;padding:3px 0 3px 5px;background:#fff;border:none}
#s:focus{outline:none}
#search_button{float:left;height:26px;border:none;text-align:center;font:normal 12px/26px Arial,sans-serif;color:#fffffe;cursor:pointer;background:rgba(102,132,32,1);padding:0 15px}
#menu_up{height:48px;font-size:14px;background:rgba(79,108,28,0.6);border-bottom-right-radius:10px;border-bottom-left-radius:10px}
#menu_up ul{float:left;list-style:none;margin:0}
#menu_up ul li{float:left;position:relative}
#menu_up ul li a{display:block;line-height:50px;padding:0 15px;text-decoration:none;color:#fffffe}
#menu_up ul li a:hover{color:#fffffe;background:#92B243}
#menu_up ul ul{display:none;position:absolute;top:46px;left:0;float:left;width:160px;z-index:99999}
#menu_up ul ul li{min-width:160px}
#menu_up ul ul a{background:#94959c;line-height:30px;padding:0 15px}
#menu_up ul ul:hover > a{background:#acacaf;color:#fff}
#menu_up ul li:hover > ul{display:block}
#menu_up ul li.current_page_item > a,#menu_up ul li.current-menu-ancestor > a,#menu_up ul li.current-menu-item > a,#menu_up ul li.current-menu-parent > a{color:#fffffe;background:#92B243}
#menu_up ul li.current-menu-item > a:first-child{color:#fffffe;background:#92B243;border-bottom-left-radius:10px}
* html #menu_up ul li.current_page_item a:first-child,* html #menu_up ul li.current-menu-ancestor a:first-child,* html #menu_up ul li.current-menu-item a:first-child,* html #menu_up ul li.current-menu-parent a:first-child{color:#fffffe;background:url(images/menu_hover.png) repeat-x}
#mob{display:none;background:rgba(79,108,28,0.6);padding:5px 0 5px 20px}
#mob span{margin-left:10px;font-size:25px;text-transform:uppercase;font-weight:bold}
#mob a{color:#fff}
#mob a:hover{text-decoration:none}
.fa{font-size:23px !important;text-align:center;margin:0 auto 10px}
#mobilemenu{font-size:16px}
.sticky{top:0}
.fixed{position:fixed;width:98%;z-index:1000;background:rgba(79,108,28,1) !important}
#middle{background:#FCEFBA;border-radius:10px;box-shadow:0 0 15px #999;max-width:1200px;margin:0 auto}
#middle:after,#bottom:after,.top-comment:after{content:'';display:block;clear:both;visibility:hidden;height:0}
#content{float:left;width:51.3393%;padding:0 0 15px;margin-left:4px}
.bread{margin:7px 0 10px;font-family:'OpenSans',sans-serif}
.post{padding:0 10px 10px;margin:7px 0 10px;background:#FDF4CE;border:1px solid #e3d7a7;font-family:'OpenSans',sans-serif}
.postinfo{position:relative;margin-bottom:10px;text-align:right;font:normal 11px 'OpenSans',sans-serif}
.infopost{padding:1px 5px;margin-top:5px;background-color:#DDE5B3;font:normal 11px 'OpenSans',sans-serif}
.infopost a{text-decoration:none}
.infopost a:hover{text-decoration:underline}
.entry ul,.entry ol{margin:10px 0 10px 30px}
.entry img{border:solid 1px #9FB33D}
.single_feedform{padding:10px;margin-top:20px;border:1px solid #ccccce;box-shadow:0 0 5px #cccccf}
.feed_form{text-align:center}
.feed_form p{margin:0}
.feed_h3{margin:0 auto;padding:7px 0 7px 30px;background:url(images/feed_h3.png) no-repeat left center;font:normal 18px Arial,sans-serif;color:#657228}
.bold{font-weight:bold}
.mail_input{width:140px;height:25px;margin:-6px 5px 0 0;padding-left:25px;background:url(images/feed_mail.png) no-repeat left center;border:1px solid #cccccd;border-radius:3px}
.mail_input:focus{outline:0;box-shadow:0 0 5px rgba(0,0,0,0)}
.submited,.contact_submit{position:relative;display:inline-block;width:100px;height:26px;margin:7px auto 15px;cursor:pointer;border:none;border-radius:3px;font:bold 12px Arial,sans-serif;color:#fff;background:#657228}
#contact_form{position:relative;height:210px;margin:20px auto}
.contact_left{float:left;width:350px}
.contact_right{float:right;width:200px}
.contact_input{position:relative;height:45px;margin:0 0 10px}
.contact_input input[type="text"],.contact_textarea textarea{padding:7px;border:1px solid #aaaaac;border-radius:3px}
.contact_input input[type="text"]{width:184px;height:25px;line-height:25px;padding:0 7px}
.contact_input input[type="text"]:focus,.contact_textarea textarea:focus{border:1px solid #777775}
.contact_message{width:100%;height:22px;padding-top:100px;text-align:center;font:normal 22px Arial,sans-serif;color:#333332}
#paginate{padding:0;margin:15px 0 0 0;text-align:center;color:#333332}
#paginate a,#paginate .prev,#paginate .next{border:1px solid #728e27;border-radius:7px;color:#657227;font-size:12px;font-weight:normal;font-family:Arial;margin:1px;padding:4px 8px;text-decoration:none}
#paginate .current{border:1px solid #728e27;border-radius:7px;background:#728e28;color:#fffffe;margin:1px;padding:4px 8px;text-decoration:none}
#paginate a:hover,#paginate .prev:hover,#paginate .next:hover{border:1px solid #728e27;background:#728e28;color:#fffffe;text-decoration:none}
#paginate .dots{color:#000001;margin:2px;padding:4px 8px}
#sidebar{padding-top:7px}
#sidebar.alignleft{width:20.8571%}
#sidebar.alignright{width:27%}
#sidebar .h2{
    /* padding: 7px; */
    /* background: #728e28; */
    margin: 0px 0 5px 0px;
    /* font: normal 14px Arial,sans-serif; */
    /* color: #FDF4CD; */
    color: #657227;
    /* line-height: 1.4; */
    font-family: 'KelsonSans',sans-serif;
    font-weight: 400;
    font-style: normal;
    border-bottom: 1px solid #657227;
    font-size: 1.6em;
}
.widget{
    /* margin: 0 7px 17px; */
    /* border: 2px solid #728e27; */
    /* border-radius: 5px; */
    padding: 0px 10px;
}
.widget div,.widget ul{padding:10px 5px 10px}
.widget div{padding:3px 5px 0px;}
.widget .tagcloud{line-height:1;word-break:break-word;text-align:left}
.sidebar_ad_index .widget{width:100% !important;padding:0px 0px 0px 0px!important;margin:0px auto!important;border:0px solid #728e27 !important;border-radius:0px !important}
#googless .sidebar_ad_index .widget div{padding:0px 0px 0px 0px!important}
.widget ul{padding:0 0px 0px 30px;list-style:initial}
.widget li{font-size:14px}
#bottom{
    border-top: 2px solid #657227;
    padding-top: 15px;
}
#googless{margin:0px auto;padding:0px 0 15px 0;display:block;text-align:center;width:70%;height:auto;box-sizing:border-box}
.widget.left{width:30.6071%}
.widget.center{width:35.1786%}
.widget.right{width:30.7143%}
.widget.left{float:left;height:310px;padding: 0 0px 0px 5px;margin:0 0 7px 7px}
.widget.center{float:left;height:310px;padding: 0 0px 0px 5px;margin:0 0 7px 7px}
.widget.right{float:left;height:310px;padding: 0 0px 0px 0px;margin:0 0 7px 7px}
.widget.left .h2,.widget.center .h2,.widget.right .h2{
    padding: 0 10px 7px;
    /* background: #728e28; */
    color: #FCEFBB;
    color: #657227;
    /* line-height: 1.4; */
    font-family: 'KelsonSans',sans-serif;
    font-weight: 400;
    font-style: normal;
    /* border-bottom: 1px solid #657227; */
    font-size: 1.6em;
    text-align: center;
}
#bottom .widget li{margin-left:0}
#listticker{overflow:hidden;border:0;margin:0px 3px;padding:5px 10px;height:255px}
#listticker ul{border:0 none;list-style-type:none;margin:0;overflow:hidden;padding:0}
#listticker li{background-image:none;border-bottom:1px dashed #CAC2B3;height:45px;line-height:1;list-style-type:none;overflow:hidden;padding:3px 5px 3px 0;margin-left:0px;font-weight:bold!important}
#listticker img{background:none repeat scroll 0 0 #E8E1D8;border:1px solid #CAC2B3;clear:both;float:left;height:40px;margin:0 10px 1px 0;padding:1px;width:40px}
#listticker .autor-com,#listticker .img-com,#listticker .text-com{padding:0;margin:0;text-align:left !important}
.autor_ticker{color:#333;font-size:12px}
.autor_ticker a,.autor_ticker a:link,.autor_ticker a:hover,.autor_ticker a:visited{color:#333;font-size:12px;text-decoration:none}
.text_ticker a,.text_ticker a:visited{color:#5D5643;font-size:13px;font-weight:normal;text-decoration:none}
.text_ticker a:hover,.text_ticker a:active{color:#939186 !important;text-decoration:none !important}
#listticker p{color:#5C5640;float:right;margin:17px 25px 0;padding:0}
#listticker a{font-weight:normal}
.top-comment{z-index:1;padding:10px !important;display:inline-block;position:relative}
.top-comment .commentator{display:inline-block;width:27%;margin:0px 10px 15px;text-align:center;padding:0}
.top-comment .avatar-top{padding:0;margin:0}
.top-comment .avatar-top img{width:50px;height:50px;border:2px solid #657226;margin:0 0 0px 0}
.top-comment .avatar-comment{font-size:13px;padding:0px 0px}
#footer{position:relative;height:130px}
.copyright{width:500px;margin:0 auto;text-align:center;padding:30px 0 0}
#menu_down{position:absolute;width:100%;height:14px;margin:10px auto 10px;text-align:center;font-size:14px;z-index:999}
#menu_down ul{list-style:none;margin:0;display:inline-block}
#menu_down ul li{float:left;position:relative}
#menu_down ul li a{display:block;padding:0 0 0 10px;margin:0px;line-height:14px}
#menu_down ul li a:hover{text-decoration:underline}
#foot_left{position:absolute;width:550px;height:230px;top:-20px;left:-90px;background:url(images/foot_left_crop.png) no-repeat;z-index:1}
.popular{z-index:999;padding:0px 10px 0px 20px !important;text-align:left !important}
.popular li{margin-bottom:2px}
#foot_right{position:absolute;width:550px;height:300px;top:-115px;right:-110px;background:url(images/foot_right.png) no-repeat;z-index:1}
#count{width:31px;height:31px;margin:40px auto 0;background:#aaa}
#toTop{position:fixed;width:40px;height:40px;bottom:10px;right:10px;text-decoration:none;cursor:pointer;z-index:999999999999}
.com-list ol{list-style:none}
.com-list h3{font-size:18px;line-height:22px;font-weight:normal;padding-bottom:10px;margin-bottom:15px;border-bottom:solid 1px #e3d7a7}
.com-entry{background:#FDF4CE;border:1px solid #e3d7a7;border-radius:7px;margin-bottom:10px}
.com-entry-bot{padding:10px 0px}
.com-entry-administrator{background:#D5E07B;margin-bottom:10px;border:1px solid #e3d7a7;border-radius:7px}
.com-entry-administrator .com-entry-bot{padding:10px 0px}
.com-con{padding:0 50px 0 10px;font-size:12px;line-height:16px;color:#000;position:relative}
.com-name{font:normal 16px/16px 'OpenSans';color:#555}
.com-avt{position:absolute;top:0px;right:10px;width:30px;height:30px}
* html .com-avt{right:40px}
.com-avt img{border:none}
.com-date{font-size:10px;color:#555;margin-bottom:10px}
.com-date a,.com-date a:visited,.com-date a:hover{color:#555;text-decoration:underline}
ul.children{list-style:none}
.depth-2,.depth-3,.depth-4,.depth-5{}
.depth-2 .com-entry,.depth-3 .com-entry,.depth-4 .com-entry,.depth-5 .com-entry{list-style:none;background:#EEEEDD;margin-top:-5px;border:1px solid #e3d7a7;border-radius:0px 0px 7px 7px}
.depth-2 .com-entry-administrator,.depth-3 .com-entry-administrator,.depth-4 .com-entry-administrator,.depth-5 .com-entry-administrator{list-style:none;background:#D5E07B;margin-top:-5px;border-radius:0px 0px 7px 7px}
.depth-2 .com-entry-bot,.depth-3 .com-entry-bot,.depth-4 .com-entry-bot,.depth-5 .com-entry-bot{list-style:none;padding:10px 0px}
.depth-2 .com-entry-administrator .com-entry-bot,.depth-3 .com-entry-administrator .com-entry-bot,.depth-4 .com-entry-administrator .com-entry-bot,.depth-5 .com-entry-administrator .com-entry-bot{list-style:none;padding:10px 0px}
#respond{position:relative;background:#FDF4CE;padding-top:10px;margin:0 0 10px;border-radius:7px}
.com-form-bot{position:relative;padding:5px 10px 10px 10px}
form#comment-form{position:relative}
#respond h3{font-size:16px;border-bottom:solid 1px #e3d7a7;padding-bottom:5px;margin-bottom:10px}
#respond p{padding:6px 0px;position:relative;color:#666}
#respond p strong{color:#FF3300;font-weight:normal}
#respond label{/*position:absolute;top:10px;left:250px;font-size:11px*/}
#respond a,.com-form a:visited,.com-form a:hover{color:#666;text-decoration:underline}
#respond input{background:#fff;border:1px solid #c3bfb5;padding:4px;margin-right:10px;font-size:12px}
#respond #subscribe-reloaded{
    height: 30px;
    margin-right: 5px;
}
.comment-form-author label, .comment-form-email label, comment-notes{
    font-size: 12px;
}
.comment-form-author label .required, .comment-form-email label .required{
    color: red;
}
#respond textarea{background:#fff;border:1px solid #c3bfb5;padding:4px;width:98%}
#respond .submit{cursor:pointer;display:block;width:115px;height:25px;background:#faf9f6 url(images/post-comment.png) no-repeat;border:none;text-indent:-1000em;margin-top:5px}
.reply{margin-top:5px}
.smo{display:none}
.centers{text-align:center;margin:0 auto}
.subscribe-to-comments{position:absolute!important;bottom:-2px;right:0;margin:0;font-size:13px;color:#444443}
.subscribe-to-comments label{position:relative!important;left:0px!important;top:0px!important}
@media only screen and (max-width:1200px){#header-ads{display:none}
#footer{max-width:1200px}
#foot_left{display:none}
#foot_right{display:none}
}
@media only screen and (min-width:1200px){#top{background:url(images/top.jpg) no-repeat 50% 100%}
}
@media only screen and (min-width:961px) and (max-width:1200px){#middle{padding:0px;margin:0.5%}
}
@media only screen and (max-width:1024px){#sidebar.alignright{width:31%;margin:0 5px}
#content{width:48.5%;margin:0}
#sidebar.alignleft{width:18%;margin:0px 5px 0px}
.widget{margin:0 0px 15px}
.widget_categories li{font-size:0.9em}
.widget ul{padding:0 0px 10px 20px}
.widget.left{width:46.6071%}
.widget.center{width:50.1786%}
.widget.right{display:none}
}
@media only screen and (max-width:960px){#menu_up{display:none}
#mob{display:block}
.toggle-search{color:#fff;font-size:18px;line-height:50px;cursor:pointer;padding:0px 20px;display:block;position:absolute;right:0;top:0px;-webkit-box-shadow:-1px 0 0 rgba(255,255,255,0.1);box-shadow:-1px 0 0 rgba(255,255,255,0.1)}
.toggle-search:hover,.toggle-search.active{background:rgba(0,0,0,0.15);color:#fff}
.search-expand{display:none;background:#4F6C1C;position:absolute;top:50px;right:0;width:320px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.1);box-shadow:0 1px 0 rgba(255,255,255,0.1)}
.search-expand-inner{background:rgba(0,0,0,0.15);padding:15px}
.search-expand .themeform input{width:100%;border:2px solid #e2e2e2;border-radius:0}
.search-expand .themeform input:focus{}
.search-expand-inner .screen-reader-text{display:none}
.search-expand-inner .search_input{height:21px;margin-right:0;padding:7px 0 7px 5px;background:#fff;border:none;width:90%;border-radius:0}
.search-expand-inner #searchbutton{padding:8px 10px;background-color:#F3F3F3;border:0;color:#948F3B;border:2px solid #e2e2e2;border-top-right-radius:3px;border-bottom-right-radius:3px}
#foot_left{left:0}
#foot_right{right:0}
#menu_down{display:none}
#middle{padding:2px;margin:1.5%}
#sidebar.alignleft{display:none}
#content{width:63.13%}
#sidebar.alignright{width:35.4536%}
#Ya_sync_0,#Ya_sync_1,#googless{overflow:hidden}
}
@media only screen and (max-width:800px){#toTop{display:none}}
@media only screen and (max-width:768px){#content{width:98.5%;margin:0px 4px 4px 5px;float:none;clear:both}
#sidebar.alignright{width:50%;float:none;clear:both;margin:0 auto}
.widget.left,.widget.center{width:48%;float:none;clear:both;height:auto;margin:5px auto}
.widget.right{display:none}
#mob .container{margin-left: 50%;}
#mobil_s {width: 140px;}
}
@media only screen and (max-width:600px){#mob .container{margin-left: 40%;}}
@media only screen and (max-width:480px){#top{background:url(images/top.jpg) no-repeat 10% 100%}
.widget.left{width:90%;float:none;clear:both;margin:10px auto;height:auto}
.widget.center{width:90%;float:none;clear:both;margin:10px auto;height:auto}
.widget.right{width:90%;float:none;clear:both;margin:10px auto;height:auto}
#sidebar.alignright{width:100%;margin:0 auto}
#mob .container{margin-left: 30%;}
}
@media only screen and (max-width:400px){#mob .container{margin-left: 10%;}.fixed {width: 73%;}}
@media only screen and (max-width:320px){#top{background:url(images/top.jpg) no-repeat 20% 100%}
.copyright{width:95%;padding:30px 10px 0}
#content{padding:1px 0 15px;width:96.5%}
.top-comment .commentator{width:26%;margin:0px 9px 3px}
.top-comment .avatar-comment{font-size:12px;padding:0px}
.top-comment .avatar-top img{width:40px}
#respond textarea{width:100%}
#mob .container{margin-left: 12%;}
#mobil_s {width: 72px;}
}
#search_mob {
    float: right;
}
#mob .container{
    display: inline-block;
    *margin-left: 30%;
    vertical-align: middle;
}
#mobil_s {
    *width: 140px;
    /* height: 20px; */
    padding: 5px;
    margin-left: 0%;
    font-family: 'OpenSans',sans-serif;
}
#search_button_mob {
    padding: 7px;
    margin-left: -5px;
    background: #4F6C1C;
    border: 0;
    color: #fff;
    font-family: 'OpenSans',sans-serif;
}
.fixed #search_button_mob {
    background: #749637;
}
.simplefavorite-button{
    background: #dde5b3;
    border: none;
    color: #657227;
    padding: 5px 10px;
    font-size: 11px;
}
.simplefavorites-clear{
    text-align: right;
    float: right;
}
.favorite-note{
    font-size: 12px;
    margin-bottom: 20px;
    border-bottom: 1px solid #e2d6a7;
    border-top: 1px solid #e2d6a7;
    padding: 10px 0;
    color: #a79d78;
}
.fovorite-item{
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.5s ease-out;
}
.fovorite-item:hover{
    background: rgb(252, 239, 186);
}
.fovorite-item h2 {
    font-size: 16px;
}
.favorite-page{
    position: fixed;
    right: -39px;
    top: 50%;
    transform: rotate(-90deg);
    z-index: 1;
}
.favorite-page a {
    font-family: 'KelsonSans',sans-serif;
    font-weight: bold;
    font-style: normal;
    font-size: 16px;
    text-transform: uppercase;
    color: #657227;
    background: #DDE5B3;
    padding: 10px 20px;
    box-shadow: 0px 0px 2px 0px rgba(134, 134, 134, 0.6);
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.5s ease-out;
}
.favorite-page a:hover  {
    text-decoration: none;
    opacity: 0.8;
}
.related-post{
    display: inline-block;
    text-align: center;
}
.related-item{
    display: inline-block;
    vertical-align: top;
    width: 30.34%;
    margin-right: 8px;
    margin-bottom: 20px;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    padding: 5px;
    height: 180px;
}
.last {
    margin-right: 0;
}
.related-item:hover{
    background: rgb(252, 239, 186);
}
.related-item .related-title{
    display: block;
    font-size: 12px;
    /* width: 90%; */
    text-align: center;
}
@media (max-width:480px){
.related-item{
    width: 45%;
    margin-right: 5px;
    height: 130px;
}
}
@media (max-width:400px){
.related-item{
    width: 43%;
    margin-right: 5px;
    height: 130px;
}
}

.pgtitle h1 {
    text-align: center;
    padding-top: 20px;
    font-size: 22px;
}

.pgtitle {
    margin-top: -14px;
}

.cat__desc {
    padding: 0 10px 10px 10px;
    font-size: 13px;
    margin-bottom: 20px;
    color: #424242;
}

ul.rfpw-dropdown-post {
    list-style: none;
    padding: 0;
}

.rfpw-dropdown-text {
    padding: 0!important;
    font-size: 14px;
	line-height: 15px;
}

.h5 {
    font-size: 16px;
    margin: 15px 0;
    color: #657227;
    line-height: 1.4;
    font-family: 'KelsonSans',sans-serif;
    font-weight: 400;
    font-style: normal;
}

.alignleft .textwidget {
    padding: 3px 0 0;
}
#text-58 {
    padding: 0 3px;
}