/*
СОДЕРЖАНИЕ
	1. Сброс стилей
	2. Шрифты и иконки
	3. Общие стили элементов
		3.1 Цитаты и блоки
		3.2 Заголовки
		3.3 Ссылки
		3.4 Изображения и галерея
		3.5 Кнопки и поля
		3.6 Таблицы
	4. Основные блоки 
		4.1 Шапка
		4.2 Главное меню
		4.3 Хлебные крошки
		4.4 Контент
			4.4.1 Мета-данные
			4.4.2 Списки
			4.4.3 Похожие записи
			4.4.4 Рандомные записи
			4.4.5 Социальные сети
			4.4.6 Содержание статьи
		4.5 Пагинация
		4.6 Виджеты
	5. Главная страница
	6. Архивы
	7. Комментарии
	8. Подвал
	Адаптивные стили
*/

/*************************************************************
СБРОС СТИЛЕЙ
*************************************************************/

html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background:0 0}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#333}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 0}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*,input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.author-box:before,.clearfix:before,.item:before,.item-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-content:before,.wrap:before{content:" ";display:table}
.author-box:after,.clearfix:after,.item:after,.item-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-content:after,.wrap:after{clear:both;content:" ";display:table}
.clearfix {zoom: 1}
/*************************************************************
ШРИФТЫ И ИКОНКИ
*************************************************************/

[class^="icon-"],[class*=" icon-"],[class^="soc-"],.nav-links:before,.comment-time:before,.item-content ul li:before,a.next.page-numbers,a.prev.page-numbers,a.more-link:after,.subs-icon,.item-comments:before,.top-comment .avatar-comment .comm-count:before{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-customer:before{content:"\e90d"}
.icon-healthy-food:before{content:"\e90b"}
.icon-allergens-eggs:before{content:"\e90e"}
.icon-allergens-milk:before{content:"\e90f"}
.icon-cardiogram:before{content:"\e910"}
.icon-cholesterol:before{content:"\e911"}
.icon-dietetic:before{content:"\e912"}
.icon-energy:before{content:"\e913"}
.icon-fried:before{content:"\e914"}
.icon-honey:before{content:"\e915"}
.icon-organic:before{content:"\e916"}
.icon-peanuts-allergens:before{content:"\e917"}
.icon-preservations:before{content:"\e918"}
.icon-proteins:before{content:"\e919"}
.icon-salty:before{content:"\e91a"}
.icon-sea-food:before{content:"\e91b"}
.icon-sugar:before{content:"\e91c"}
.icon-wheat:before{content:"\e91d"}
.icon-calories:before{content:"\e90c"}
.soc-od:before{content:"\e90a"}
.soc-instagram:before{content:"\e900"}
.icon-angle-down:before{content:"\e901"}
.icon-angle-up:before{content:"\e902"}
.icon-angle-right:before{content:"\e903"}
.icon-angle-left:before{content:"\e904"}
.icon-folder-open:before{content:"\e905"}
.icon-calendar-o:before{content:"\e906"}
.icon-radio-checked:before{content:"\e907"}
.icon-quote:before{content:"\e908"}
.icon-search:before{content:"\f002"}
.icon-user:before{content:"\f007"}
.icon-clock-o:before{content:"\f017"}
.icon-bookmark:before{content:"\f02e"}
.icon-comment:before{content:"\f075"}
.soc-twitter:before{content:"\f099"}
.soc-facebook:before{content:"\f09a"}
.soc-feed:before{content:"\f09e"}
.icon-group:before{content:"\f0c0"}
.soc-google:before{content:"\f0d5"}
.icon-cutlery:before{content:"\f0f5"}
.soc-youtube:before{content:"\f16a"}
.soc-vk:before{content:"\f189"}
.soc-pinterest:before{content:"\f231"}
.icon-close:before{content:"\f00d"}
.icon-remove:before{content:"\f00d"}
.icon-times:before{content:"\f00d"}
.soc-mail:before{content:"\e909"}
.icon-menu:before{content:"\e9bd"}
.soc-favorite:before{content:"\e9d9"}

/*************************************************************
ОБЩИЕ СТИЛИ ЭЛЕМЕНТОВ (ЦИТАТЫ, СПИСКИ И ТП)
*************************************************************/

html{font-size:62.5%}
body{color:#545454;background:#F1F1F1;font-family:'roboto',sans-serif;font-size:16px;font-size:1.6rem;font-weight:300;line-height:1.625;margin:0}
.content-area{font-size:15px;font-size:1.5rem}
body p{margin-bottom:1em;line-height:1.5em;-ms-word-wrap:break-word;word-wrap:break-word;text-align:left}
body p:last-child{margin-bottom:0}
body p:first-child{margin-top:0}
b,strong{font-weight:700;font-size:105%}
::-moz-selection{background-color:#afafaf;color:#000}
::selection{background-color:#afafaf;color:#000}
.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden;color:#333;background:#fff}
.screen-reader-text:focus,.screen-reader-shortcut:focus{clip:auto!important;height:auto;width:auto;display:block;font-size:1em;font-weight:700;padding:15px 23px 14px;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}
	
/*************************************************************
ЦИТАТЫ И ЦВЕТНЫЕ БЛОКИ
*************************************************************/

blockquote,cite,em,i{font-style:italic;}
blockquote{position:relative;padding:1em 1em 1em 3em;font-family:'Roboto';font-style:italic;display:block;margin:1em 0 1em 3em;color:#5D5D5D;clear:both}
blockquote:before{font-family:icomoon;content:"-";font-size:55px;font-style:normal;position:absolute;left:-25px;top:0;line-height:1}
blockquote p{line-height:1.5}
blockquote footer{text-align:right;font-size:13px;font-style:normal}
blockquote footer a{margin-right:5px}

/*************************************************************
ЗАГОЛОВКИ
*************************************************************/

h1,h2,h3,h4,h5,h6,.item-title a{line-height:1.2;margin:1em 0;font-family:'Roboto';display:block}
h1,h2{font-size:25px;margin:.8em 0}
h3{font-size:20px}
h4{font-size:19px}
h5{font-size:17px}
h6{font-size:17px}
h2 > span:before,h3 > span:before,h4 > span:before,h5 > span:before,h6 > span:before{display:block;content:"";height:55px;margin:-55px 0 0}

/*************************************************************
ОТКРЫТЫЕ И ЗАКРЫТЫЕ ССЫЛКИ
*************************************************************/

a,.spanlink,.item-meta a,.item-footer a,.comment-link,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button,.gallery img,.home-best h3,.home-new h3,.home-cat h3{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
a,.spanlink{text-decoration:none}
a:hover,.spanlink:hover,p.item-meta a:hover,.item-footer a:hover{cursor:pointer;text-decoration:underline}

/*************************************************************
ИЗОБРАЖЕНИЯ И ГАЛЕРЕЯ
*************************************************************/

embed,iframe,img,object,video,.wp-caption{max-width:100%}
.wp-caption-text{font-style:italic;color:#A5A5A5;font-size:13px;line-height:1;text-align:center}
img{height:auto}
.home-top img,.home-bottom img,aside img,.content-area img{border:1px solid #E2E2E2}
.featured-content img,.gallery img{width:auto}
.alignleft{float:left;margin:0 20px 8px 0}
.alignright{float:right;margin:0 0 8px 20px}
.aligncenter{float:none;text-align:center;display:block;margin:20px auto}
.sticky.fixed{position:static;z-index:1}
.sticky-badge{display:inline-block;float:left;line-height:1;margin:6px 18px 0 0;padding-bottom:18px;font-size:20px}
.gallery{overflow:hidden}
.gallery-item{float:left;margin:0 0 28px;text-align:center}
.gallery-columns-2 .gallery-item{width:50%}
.gallery-columns-3 .gallery-item{width:33%}
.gallery-columns-4 .gallery-item{width:25%}
.gallery-columns-5 .gallery-item{width:20%}
.gallery-columns-6 .gallery-item{width:16.6666%}
.gallery-columns-7 .gallery-item{width:14.2857%}
.gallery-columns-8 .gallery-item{width:12.5%}
.gallery-columns-9 .gallery-item{width:11.1111%}
.gallery img{border:1px solid #ddd;height:auto;padding:4px}
.gallery img:hover,.gallery img:focus{border:1px solid #999}

/*************************************************************
КНОПКИ И ТЕКСТОВЫЕ ПОЛЯ
*************************************************************/

input,select,textarea{background-color:#fff;border:1px solid #ABABAB;color:#464646;font-weight:300;padding:10px 15px}
textarea{width:100%}
input:focus,textarea:focus{border:1px solid #999;outline:none}
button,input[type="button"],input[type="reset"],input[type="submit"],.button,.sidebar .button,.woocommerce input.button{text-transform:uppercase;width:auto;border:0;color:#fff;cursor:pointer;padding:10px 12px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center;line-height:1;font-style:normal}
button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.button:hover{color:#fff}
.item-content .button:hover,.item-content .button:focus{color:#fff}
.button{display:inline-block}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none}
label{display:block;vertical-align:top;font-size:1.4rem;margin-bottom:3px;line-height:1.2;font-weight:500}
::-moz-placeholder{color:#464646;opacity:1;font-style:italic}
::-webkit-input-placeholder{color:#464646;font-weight:300;font-style:italic}
input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}
input::-moz-placeholder{opacity:1;transition:opacity .3s ease}
input:-moz-placeholder{opacity:1;transition:opacity .3s ease}
input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}
input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}
input:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}
input:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease}
input:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}
input[placeholder]{text-overflow:ellipsis}
input::-moz-placeholder{text-overflow:ellipsis}
input:-moz-placeholder{text-overflow:ellipsis}
input:-ms-input-placeholder{text-overflow:ellipsis}

/*************************************************************
ТАБЛИЦЫ
*************************************************************/

.item-content table{border-collapse:collapse;border-spacing:0;line-height:1.8;margin-bottom:40px;width:100%}
.item-content tbody{border-bottom:1px solid #e5e5e5}
.item-content table tbody tr:nth-child(odd){background:#e7e7e7}
.item-content table tbody tr:first-child{color:#fff}
.item-content td,th{text-align:left}
.item-content table tbody tr:nth-child(odd) td{border-right:1px solid #F7F7F7}
.item-content table tbody tr:nth-child(even) td{border-right:1px solid #e5e5e5}
.item-content table tbody tr td:last-child{border-right:none}
.item-content td{padding:6px}
.item-content th{font-weight:400}

.stacktable { width: 100%; }
.st-head-row { padding-top: 1em; }
.st-head-row.st-head-row-main { font-size: 1.3em; padding: 10px 5px}
.st-head-row img, .st-head-row .wp-caption  {display: block; margin: 5px; max-width: 45%; float: left;}
.st-head-row .wp-caption img {float: none; max-width: 100%;}
.st-key { width: 19%; text-align: right; padding-right: 1%; }
.st-val { width: 79%; padding-left: 1%; }

/* RESPONSIVE EXAMPLE */
.stacktable.large-only { display: table; }
.stacktable.small-only { display: none; }

@media (max-width: 800px) {
  .stacktable.large-only { display: none; }
  .stacktable.small-only { display: table; }
}

/*************************************************************
ОСНОВНЫЕ БЛОКИ И СТИЛИ СТАТЬИ
*************************************************************/

.site-container{clear:both;position:relative;z-index:1;margin:2em auto;box-shadow:0 0 10px #A9A9A9;max-width:1170px;background:#fff;border-radius:0 0 10px 10px}
.none{visible:hidden}
.item-content .left{float:left;margin:10px 10px 10px 0}
.item-content .right{float:right;margin:10px 0 10px 10px}
.item-content .none{float:none;margin:10px}
.border-bottom{border-bottom:1px solid #E0E0E0}

/*************************************************************
ШАПКА
*************************************************************/

.header-top{padding:.5em;}
.hide-text,.big-header .header-text,.medium-header .header-text{display:block;text-indent:-9999px;margin:0;height:0}
.small-header .header-logo{max-width:100px;vertical-align:middle;display:inline-block;margin-right:10px}
.big-header .header-logo img{display:block}
.header-text{vertical-align:middle;display:inline-block;padding:10px 0}
.site-description{margin:0;color:#979797;font-size:14px;line-height:1;margin-left:40px}
.site-title,.site-title a{margin:0;font-size:40px;line-height:1;font-family:'Ubuntu Condensed';text-transform:uppercase;font-weight:500}
.site-title a:hover{text-decoration:none}

/*************************************************************
ГЛАВНОЕ МЕНЮ - В АДАПТИВНЫХ СТИЛЯХ
*************************************************************/

/*************************************************************
ХЛЕБНЫЕ КРОШКИ
*************************************************************/

.breadcrumbs{list-style:none;padding:10px;display:block;overflow:hidden;color:#A0A0A0;line-height:1;font-family:'Roboto';background:#F5F5F5;font-style:italic;margin:0}
.breadcrumbs a{color:#A0A0A0}
.breadcrumbs li{display:inline-block;font-size:13px}

/*************************************************************
КОНТЕНТ
*************************************************************/

.site-content{padding:15px}
.sidebar-content-wrap{width:100%}
.sidebar-left{width:250px;float:left}
.sidebar-right{width:250px;float:right}
.article-meta{width:165px;float:left}
.page-template-main.sidebar-right{margin-top:20px}
.item-content{padding-bottom:1.5em}
.item-header{padding-bottom:.5em;margin-bottom:1em;border-bottom:1px solid #E0E0E0}
.item-title a,.item-title{text-decoration:none;margin-bottom:0}
.item-title a:hover{color:#E83321}
.item-image img{display:block}
.content-area img,.sidebar img{border:1px solid #ddd;box-sizing:content-box}
.readmore{display: block;float: right;clear: both;padding: 3px 10px;color: #fff;}
.readmore:hover{color: #fff;}

/*************************************************************
МЕТА ДАННЫЕ О СТАТЬЕ
*************************************************************/

.item-meta{color:#A5A5A5;margin:.7em 0;font-size:13px;font-style:italic;overflow:hidden}
.item-meta a{color:#A5A5A5}
.item-meta span, .item-meta time{margin-right:1em}
.item-categories:before{margin-right:.3em;content:"В рубрике:"}
.item-time:before{content:"Опубликовано:"}
.item-author:before{content:"Автор:"}
.item-footer{margin-top:1em}
.single .item-footer{line-height:1;margin-bottom:1.5em;color:#6f6f6f;overflow:hidden;padding-bottom:1.5em}
.single .item-footer .item-author{padding-bottom:1em;margin-bottom:1em}
.single .item-footer .item-author:before{content:none}
.author-publ{line-height:1.5;vertical-align:top;display:inline-block;width:85%;width:calc(100% - 95px)}
.author-text{font-size:14px;line-height:1.3;margin-top:.5em}
.item-author-name:before{content:"Автор:"}
.item-author img{margin-right:1em}
.author-publ a{width:auto;border:0;color:#fff;cursor:pointer;padding:10px;font-style:normal;display:block;text-align:center;line-height:1;margin-top:13px;float:right}
.author-publ a:hover{color:#fff}
.item-author-name{font-weight:700}
.item-tags{float:right}
.item-tags a:before{content:"#"}

/*************************************************************
СПИСКИ
*************************************************************/

.item-content ol,.item-content ul{margin-left:1em;padding-left:0}
.item-content ol{counter-reset:myCounter}
.item-content li{position:relative;padding-left:2.5em;margin:.4em 0;list-style:none;line-height:24px;overflow:hidden}
.item-content li:last-child{margin-bottom:0}
.item-content ol > li:before{content:counter(myCounter);counter-increment:myCounter}
.item-content li:before{position:absolute;top:0;left:0;width:25px;height:25px;line-height:25px;padding:0;font-weight:700;text-align:center;z-index:1;border-radius:50%}
.item-content ul{list-style:none}
.item-content ul ul,.item-content ol ol{padding:0}
.item-content ul li{position:relative}
.item-content ul li:before{content:"-";position:absolute;font-size:15px;line-height:25px}
.item-content ul ul li:before{font-size:14px}
.item-content ul ul{margin:.4em 0}

/*************************************************************
ПОХОЖИЕ ЗАПИСИ
*************************************************************/

.related-posts{padding-bottom:1em;margin-bottom:1em}
.related-list{padding:0;margin:0;list-style:none;overflow:hidden}
.related-title{margin-bottom:1em;line-height:1.2;display:block;font-size:18px;font-weight:700}
.related-list li{float:left;font-size:14px;line-height:1.2;font-weight:700;word-wrap:break-word}
.one-sidebar .related-list li{width:22%;margin-right:3%}
.one-sidebar .related-list li:nth-child(4),.one-sidebar .related-list li:nth-child(8){margin-right:0;}
.one-sidebar .related-list li:nth-child(5),.one-sidebar .related-list li:nth-child(9){clear: both;}
.two-sidebar .related-list li,.sidebar-meta .related-list li{width:32%;margin-right:2%}
.two-sidebar .related-list li:nth-child(3),.two-sidebar .related-list li:nth-child(6),.sidebar-meta .related-list li:nth-child(3),.sidebar-meta .related-list li:nth-child(6){margin-right:0;}
.two-sidebar .related-list li:nth-child(4),.two-sidebar .related-list li:nth-child(7),.sidebar-meta .related-list li:nth-child(4),.sidebar-meta .related-list li:nth-child(7){clear: both;}
.related-list li a{display:block}
.related-list li img{display:block;margin-bottom:.5em}

/*************************************************************
РАНДОМНЫЕ ЗАПИСИ
*************************************************************/

.random-posts{clear:both;border-top:1px solid #e5e5e5;margin-top:1.5em;padding-top:1.5em}
.random-posts ul{clear:both;padding:0;list-style:none;display:block;overflow:hidden;margin-top:1.5em;margin-bottom:0;text-align:center}
.random-posts li{float:left;width:172px;height:220px;line-height:1.3;margin-right:20px;overflow:hidden}
.random-posts li:nth-child(4),.random-posts li:nth-child(8),.random-posts li:nth-child(12){margin-right:0}
.random-posts a{margin-top:10px;display:block;font-size:14px;line-height:1.2;font-weight:600}
.random-posts img{display:block;margin:0 auto;margin-bottom:5px}

/*************************************************************
СОЦИАЛЬНЫЕ СЕТИ
*************************************************************/

.content-area .single-social{padding:1em 0;margin-bottom:1em;border-bottom: 1px solid #E0E0E0;}
.content-area .single-social > span{display:inline-block;vertical-align:middle;font-weight:600;margin-right: 10px;}
.article-meta .single-social > span{font-style: normal;color: #00c3b8;font-weight: 700;font-size: 15px;margin-bottom: 10px;display:block}
.pluso{vertical-align:middle}
.single-social [class^="soc-"]{font-size:20px;height:35px;width:30px;display:inline-block;text-align:center;vertical-align:middle;margin-bottom:3px;color:#fff;line-height:35px}
.single-social [class^="soc-"]:hover,.article-meta [class^="soc-"]:hover{text-decoration:none;color:#fff;background:#444}
.article-meta [class^="soc-"]{width:23%;font-size:20px;height:35px;display:inline-block;text-align:center;vertical-align:middle;margin-bottom:3px;color:#fff;line-height:35px}
.social-footer{width:390px;display:inline-block;vertical-align:middle;text-align:right}
.social-footer span{font-size:20px;margin:0 3px;width:30px;height:30px;display:inline-block;line-height:30px;text-align:center}

/*************************************************************
СОДЕРЖАНИЕ СТАТЬИ
*************************************************************/

.item-content .fx-toc{border:none;padding-left:0;border-bottom:1px solid #e5e5e5;width:auto;padding-bottom:1em;margin:.5em 0 1em;display:block;overflow:hidden}
.item-content .fx-toc ol.fx-toc-list{margin:0;padding-left:.5em;}
.item-content .fx-toc li{padding-left:1.5em;line-height:20px}
.item-content .fx-toc ol li:before{content: counter(myCounter)'.';line-height:20px;background:none}
.item-content .fx-toc a{text-decoration:underline;font-size:14px}
.item-content .fx-toc a:hover{text-decoration:none}
.toc-title{font-weight:700;font-size:18px;}

/*************************************************************
ПАГИНАЦИЯ
*************************************************************/

.nav-links{margin:1em 0;padding:0;height:100%;list-style-type:none;text-align:center;clear:both}
.nav-links .page-numbers,.nav-links:before{margin-left:5px;float:none;display:inline-block;padding:3px 10px;font-size:17px;text-decoration:none;transition:background .25s;color:#000;border-radius:1px;text-align:center}
.nav-links .next,.nav-links .prev,.nav-links a:hover,.nav-links .current{color:#fff}
.nav-links .next,.nav-links .prev{margin-left:0}
.nav-links:before{content:"-";float:left;background:#d3d3d3;height:27px;line-height:27px}
.paged .nav-links:before{content:none}
a.prev.page-numbers{float:left;height:33px;line-height:28px}
a.next.page-numbers{float:right;height:33px;line-height:28px}

/*************************************************************
ВИДЖЕТЫ
*************************************************************/

.item-content .recipe-info{display:block;list-style:none;max-width:250px;background:#FBFBFB;padding:10px;border-top:2px solid #00C3B8;border-bottom:2px solid #00C3B8}
.item-content .recipe-info li{display:block;padding-left:10px}
.item-content .recipe-info li:before{content:none}
.item-content .recipe-info ul{margin:0}
.item-content .recipe-info ul ul {margin-left:15px}
.recipe-info.none {max-width:100%;margin:20px 0}
.recipe-info.none > ul{column-count:2;column-gap:1em;-webkit-column-count:2;-moz-column-count:3;column-count:2;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;padding-bottom: 0;margin: 20px 0 0;}
.recipe-info.none li{display:inline-block;width:100%;margin:0}
.recipe-info.none ul ul{margin-bottom:0;line-height: 1;}
.recipe-title{margin:5px 0 10px;line-height:1.2;display:block;font-size:16px;font-weight:700}
.recipe-info li i:before{margin-right:.3em}
.recipe-info li span{margin-left:.3em}
.widget-single > ul{list-style:none;margin:0;padding:0}
.article-widget{width:100%;background:#FFF;border-width:2px;margin:1.5em 0;padding:1em;color:#1F1F1F;overflow:hidden}
.article-widget img{float:left;margin-right:10px}
.widget-single{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #E0E0E0}
.banner img{display:block}
.banner-text{margin:5px 0 10px;text-align:center}
.widget{position:relative;margin-bottom:2em;overflow:hidden;font-size:13px;line-height:1.3;text-align:left;border:1px solid #D6D6D6}
.widget.widget_search{border:none}
.widget > ul,.widget > div{padding:5px;margin:0}
.widget p{line-height:1.3;margin:.5em 0}
.sidebar .widgettitle{margin-top:0;margin-bottom:5px;font-weight:600;display:block;font-size:15px;text-shadow:1px 1px 1px rgba(56,56,56,0.85);text-align:center;padding:10px 5px}
.recent-comments{padding:0;margin:0}
.recent-comments li{min-height:75px;overflow:hidden;margin-bottom:10px;display:block;padding-bottom:10px;border-bottom:1px solid #E2E2E2}
.recent-comments li:last-child{margin:0;padding:0;border:none}
.comm-block{width:80%;width:calc(100% - 85px);display: inline-block;vertical-align: middle;}
.comm-block span{font-size:14px;font-weight:700}
.comm-block a{font-size:13px;float:right}
.comm-block p{font-size: 12px;}
.recent-comments.no-gravatar .comm-block {width:100%}
.recent-comments img{margin-right:5px;display: inline-block;vertical-align: middle;}
.sidebar-primary .widget.widget_fairy_top_comments{padding-bottom:0}
.widget_nav_menu ul,.widget_categories ul{list-style:none;font-size:14px;margin:0}
.widget_nav_menu .sub-menu,.widget_categories .sub-menu{margin-top: 5px;margin-left: 10px}
.widget_categories li,.widget_nav_menu li{margin-bottom:.5em;font-weight:600;position:relative;padding-left:15px}
.widget_categories li:before,.widget_nav_menu li:before{content:"";position:absolute;left:0;top:5px;width:6px;height:6px;border-radius:50%}
.widget_recent_comments li{margin-bottom:0.5em;font-size:14px}
.widget_recent_comments .comment-author-link{font-weight: 600}
.author-about{line-height:1.3;margin-top:.5em}
.widget_fairy_custom_cats,.widget_fairy_custom_tags{border:none}
.widget_fairy_custom_cats li{padding:1px;height:36px;line-height:36px;margin-bottom:2px}
.widget_fairy_custom_cats li a{display:block;padding-left:.5em;width:93%;position:relative;transition:none;font-style:italic}
.widget_fairy_custom_cats li a:after{content:' ';position:absolute;width:0;height:0;left:100%;top:0;border-width:18px 10px;border-style:solid}
.widget_fairy_custom_tags li{width:49%;float:left;display:table;margin-right:1%;height:44px;margin-bottom:1%}
.widget_fairy_custom_tags li a{display:table-cell;vertical-align:middle;text-align:center;font-style:italic;transition:none}
.widget_fairy_custom_tags li:nth-child(even){margin-right:0;position:relative;width:43.5%}
.widget_fairy_custom_tags li:nth-child(even):after{content:' ';position:absolute;width:0;height:0;left:100%;top:0;border-width:22px 10px;border-style:solid}

/*************************************************************
ГЛАВНАЯ СТРАНИЦА
*************************************************************/

.home-block{overflow:hidden;border-bottom:1px solid #D6D6D6;padding-bottom:.8em}
.home-block:last-child{border-bottom:0}
.home-block h2{text-align:center;font-size:24px;border-bottom:1px solid #D6D6D6;padding-bottom:.8em}
.new-posts ul,.home-best ul{padding:0;line-height:1.3}
.new-posts li,.home-best li{float:left;width:29%;display:block;margin-right:6.5%;text-align:center;margin-bottom:2em}
.new-posts li:nth-child(3n),.home-best li:nth-child(3n){margin-right:0}
.new-posts li:nth-child(3n+1),.home-best li:nth-child(3n+1){clear: both;}
.new-posts span,.home-best span{color:#46c0c1;font-size:14px;display:block;font-weight:bold}
.home-category{padding:.5em}
.home-category ul{margin:0;padding:0;list-style:none}
.home-category .cat-name{font-size:19px;line-height:1}
.home-category li{width:24%;display:block;float:left;margin-right:1.3%;vertical-align:middle;margin-bottom:1em;padding:.2em;min-height:60px}
.home-category li:nth-child(4),.home-category li:nth-child(8){margin-right:0}
.home-category li a > span,.home-category li div{display:inline-block;vertical-align:middle}
.home-category li div{width:calc(97% - 50px)}
.home-category li div p{text-align:left;font-size:13px;color:gray;text-decoration:none;font-style:italic;margin:0;line-height:1.5}
.home-category li .cat-icon{width:50px;height:45px;text-align:center;line-height:40px}
.cat-icon img{vertical-align:middle}
.home-category li a:hover{text-decoration:none}
.hello-block{width:100%;background:#FFF;border:dotted #BDBDBD;border-width:2px 0;overflow:hidden}
.hello-block h2{font-size:25px;text-transform:uppercase;font-weight:500;border-bottom:1px dashed #AFAFAF;padding-bottom:.5em;margin-top:0;margin-bottom:.5em}
.hello-block > div{font-size:13px;margin:1em auto;overflow:hidden}
.search-cat{width:30%;float:right}
.widget.hello-widget{margin-bottom:1.5em}
.widget.hello-widget:last-child{margin-bottom:0}
.home-cat{overflow:hidden;margin:1em 0;border-bottom:1px solid #D6D6D6;padding-bottom:1em}
.home-cat h2{border-bottom:1px solid #94968B;padding-bottom:.5em;text-transform:none;margin-top:0}
.first-cat{width:260px;display:block;float:left}
.first-cat h4{font-size:15px}
.cat-posts ul{list-style:none;padding:0}
.small-cat{float:right;width:70%;width:calc(100% - 270px);margin:0}
.small-cat a{display:block}
.small-cat a:hover{background:#F5F5F5;text-decoration:none}
.readmore-cat{clear:both;float:right}
.home-cat h3{margin-top:0;font-size:20px;font-weight:500;margin-bottom:15px}
.home-cat p{font-size:12px;text-align:left;margin-bottom:0;line-height:1.2}
.home-cat img{display:inline-block;vertical-align:middle}
.home-cat li{display:block;margin-bottom:.4em;padding-bottom:.5em;overflow:hidden;height:88px;border-bottom:1px solid #D6D6D6}
.home-cat li div{display:inline-block;vertical-align:middle;width:60%;width:calc(97% - 150px);line-height:1.2;font-size:11px;color:#545454;padding:5px 0}
.home-cat span{font-size:13px;color:gray;font-weight:600;margin-bottom:5px;display:block}
.home-cat:last-child,.home-cat li:last-child{margin-right:0;border-bottom:0}
.new-blog{font-size:24px;border-bottom:1px solid #D6D6D6;padding-bottom:.8em;line-height:1.2;margin:.4em 0 1em;font-weight:700}

/*************************************************************
АРХИВЫ
*************************************************************/
.content-area .post-list{margin-bottom:2em;padding-bottom:2em;position:relative;clear:both;overflow:hidden;border-bottom:1px solid #E2E2E2}
.archive-title{display:block;width:100%;margin:0 auto 1em;position:relative}
.archive-description{margin:1.5em auto;border-bottom:1px solid #E2E2E2;padding-bottom:1em}
.user-desc{border-bottom:2px solid #f5e7ef;padding:0 0 1em}
.archive-description .avatar{float:left;margin-top:5px;margin-right:10px}
.sub-cat{border-bottom:1px solid #E2E2E2;padding:0 0 1em;margin:0 0 1em;list-style:none}
.sub-cat > li{display:inline-block;margin-right:.8em;color:#737373;font-size:14px}
.sub-cat > li:after{content:"";width:8px;height:8px;background:#D2D2D2;display:inline-block;border-radius:50%;margin-left:.8em}
.sub-cat > li:last-child:after{content:none}
.sub-cat > li > a{font-weight:600}
.cat-archive{margin:1em 0;padding:0;list-style:none}
.content-area .post-list h2,.post-list .post h3{font-size:19px;margin-top:0}
.content-area .post-list h2:hover,.post-list .post h3:hover{color:#444;text-decoration:underline}
.content-area .post p:last-child{margin-bottom:0}
.content-area .post-list .item-meta{font-size:13px;line-height:1.2;margin-top:0}
.author-name{display:block;margin-bottom:10px;width:100%;font-size:16px;font-weight:700;letter-spacing:.5px;color:#d6659e}
.text-author span{font-weight:700}
.author-table{border-bottom:1px solid #D6D6D6;padding:.5em;display:table;width:100%;font-weight:700;background:#e5f4f7}
.item-content .author-list{margin:0}
.item-content .author-list li{padding:0;overflow:hidden;border-bottom:1px solid #D6D6D6;padding:.5em;margin:0;display:table;width:100%}
.item-content .author-list li:hover{background:#F7F7F7}
.item-content .author-list li:before{content:none}
.author-list li span,.author-table span{display:table-cell;vertical-align:middle}
.author-list li span:first-child,.author-table span:first-child{width:70%}
.authorname a{font-weight:600;font-size:16px}
.author-list .avatar{display:inline-block;margin-right:10px;vertical-align:middle}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background: #FC9C3A;}
.woocommerce div.product {margin-top: 1em;}

/*************************************************************
КОММЕНТАРИИ
*************************************************************/

.alignleft .avatar,.author-box .avatar{margin-right:24px}
.alignright .avatar{margin-left:24px}
.wp-smiley{height:auto!important;vertical-align:middle;max-height:30px!important;border:none!important}
.comments-list,#respond{margin-top:3em}
.comments-list .comment-title,.comment-reply-title{font-size:25px;line-height:1.2;margin:.4em 0;display:block;text-align:left;font-weight:700}
ol.comment-list{margin:0;padding:0}
ol.comment-list .comment{overflow:hidden}
ol.comment-list li{list-style:none}
ol.comment-list article{padding:12px;margin:.5em 0;position:relative;border:1px solid #E0E0E0}
ol.comment-list li.depth-1{margin-bottom:1em}
header.comment-header{clear:both}
.comment .avatar{float:left;margin:0 10px 10px 0}
p.comment-author{float:left;margin:0}
span.fn{font-size:16px;margin-bottom:3px;font-weight:600;line-height:1}
.comment-content{margin-top:30px}
ol.comment-list .bypostauthor > article{}
.comment-list .bypostauthor > article .comment-link{color:#FC9C3A}
p.comment-meta{margin:0;float:right;color:#6f6f6f;font-size:13px}
.comment-content p{padding:5px 0;margin:0 0 10px;font-size:14px}
.comment-reply-link{font-weight:600;cursor:pointer;text-decoration:underline;font-size:12px;float:right}
.comment-reply{overflow:hidden}
ol.comment-list ul.children li{border:none;padding:0 0 0 30px;margin:0;list-style:none}
ol.comment-list ul.children{margin:0 0 0 10%;margin:0;padding:0}
.form-submit{float:right;margin-bottom:1.5em;margin-left:1em}
.comment-respond{margin-top:2em;overflow:hidden}
.comment-notes{margin-top:0;font-size:13px;color:#BDBDBD;font-style:italic}
p.comment-form-author,p.comment-form-email,p.comment-form-url{width:32%;float:left;margin-right:2%}
p.comment-form-url{margin-right:0}
.comment-respond textarea,.comment-respond input[type="text"],.comment-respond input[type="url"],.comment-respond input[type="email"],.contact-form textarea,.contact-form input[type="text"],.contact-form input[type="email"]{width:100%}
.comment-awaiting-moderation{font-weight:700;text-transform:uppercase;color:#E83321}
.comment-form{overflow:hidden}
.smile{margin-bottom:1em;display:block}
.smile img{margin-right:3px;border:none}

/*************************************************************
ПОДВАЛ
*************************************************************/

.site-footer{overflow:hidden;clear:both;margin-top:1em}
.site-footer:before{content:"";width:100%;display:block;height:10px;position:absolute;left:0}
.footer-widgets{padding:30px 15px;border-top:1px solid #D6D6D6}
.footer-widgets .widget{border:0;margin-bottom:0}
.footer-widgets .widget .widgettitle{font-weight:700;display:block;color:#545454;text-align:center;font-size:18px;border-bottom:1px solid #D6D6D6;margin-bottom:10px}
.about{padding:32px 15px}
.title-about{font-size:23px;line-height:1.2;font-weight:700;margin:0 0 1em;display:block}
.about p{font-size:14px}
.footer-bottom{background:#565656;border-radius:0 0 10px 10px}
.footer-bottom:after{content:"";width:100%;height:12px;position:absolute;left:0;z-index:-1;bottom:-5px;border-radius:0 0 10px 10px}
.footer-logo{display:inline-block;vertical-align:middle;max-width:400px;padding:1em 0 1em .5em}
.footer-menu{width:80%;width:calc(100% - 400px);display:inline-block;vertical-align:middle;padding:1em 0}
.footer-menu ul{list-style:none;display:block;margin:0;padding:0}
.footer-menu ul li{float:none;position:relative;z-index:100;display:inline-block}
.footer-menu a{font-size:15px;transition:none;text-decoration:none;padding:0 .8em;font-style:italic;text-shadow:1px 1px 3px #292929}
.footer-menu li:last-child a{padding-right:0}
.footer-menu a:hover{text-decoration:underline}
.footer-menu ul ul.sub-menu{display:none}
.footer-menu > ul > li:after{content:"";width:5px;height:5px;background:rgba(255,255,255,0.9);text-shadow:1px 1px 3px #292929;display:inline-block;border-radius:50%;vertical-align:middle}
.footer-menu > ul > li:last-child:after{content:none}
.schetchik{display:block;text-align:center;margin:10px auto 0}
.site-copy{clear:both;margin:0 auto;display:block;border-top:1px dashed #AFAFAF;padding:1em 0}
.site-copy .copyright{display:block;font-size:13px;transition:none;text-decoration:none;padding:0 .8em;text-align:center}

/*************************************************************
АДАПТИВНЫЕ СТИЛИ
*************************************************************/

@media only screen and (min-width: 981px)  {	
.content-area.homepage{width:100%}
.site-header{padding:10px 15px}
.site-header.big-header{padding:0}
.small-header .header-left,.medium-header .header-left{display:inline-block;vertical-align:middle;width:50%}
.big-header .header-left{width:100%}
.small-header .header-right,.medium-header .header-right{width:49%;display:inline-block;vertical-align:middle;text-align:right;}
.header-search{width:100%;float:right;text-align:right;margin-top:1em}

.search-form{position:relative;display:inline-block;margin:0 auto;padding:7px 10px;border-radius:10px}
.search-form div{display:inline-block;vertical-align:middle}
.header-right .search-form div{min-width:300px}
.sidebar .search-form,.sidebar .search-form div{width:100%}
.home .sidebar-content-wrap.two-sidebar .sidebar-right {margin-top:1em}
.header-right .search-form:before{content:"Поиск:";display:inline-block;vertical-align:middle;font-family:'Roboto';text-transform:uppercase;font-size:12px;font-weight:700;color:#fff}
.search-form .search-input{height:25px;padding:0 32px 0 12px;margin:0;border-radius:1px;border:1px solid #D6D6D6;font:400 12px "Open Sans",sans-serif;width:100%}
.search-form .icon-search{position:absolute;width:32px;height:100%;top:0;right:8px;text-align:center;cursor:pointer;font-family:icomoon;clip:inherit;padding:6px 9px;background:none;color:#565656;font-size:16px}
.search-form .icon-search:hover{color:#565656;background:none}
.big-header .header-top .header-search{width: 29%;float: none;text-align: right;margin-top: 0;display: inline-block;vertical-align: middle;}
.big-header .header-top .search-form{background:none;padding:0}

.top-menu{position:relative;clear:both;line-height:1em;z-index:999;display:inline-block;text-align:right;width:100%}
.big-header .top-menu{width:70%;text-align:left;vertical-align: middle;}
.top-menu ul,.primary-menu ul{list-style:none;display:block;margin:0;padding:0}
.top-menu ul li,.primary-menu ul li{float:none;position:relative;z-index:100;display:inline-block;transition:all .2s}
.top-menu > ul > li:first-child{padding-left:0}
.top-menu ul li:last-child a{padding-right:0}
.top-menu a{font-size:13px;transition:none;text-decoration:none;padding:0 .8em;font-family:'Roboto';font-style:italic}
.top-menu a:hover{text-decoration:underline}
.top-menu > ul > li:after{content:"";width:5px;height:5px;background:#D2D2D2;display:inline-block;border-radius:50%;vertical-align:middle}
.top-menu > ul > li:last-child:after{content:none}
.top-menu > ul > li:first-child > a{padding-left:0}
.top-menu ul ul{display:none}

.primary-menu{position:relative;background:#565656;min-height:47px;height:auto;z-index:999}
.primary-menu:after{content:"";width:100%;height:5px;position:absolute;left:0;bottom:-3px}
.primary-menu ul{max-width:1170px;margin:0 auto}
.primary-menu > ul > li{float:left}
.primary-menu ul li a{text-shadow:1px 1px 1px #2B2B2B;padding:0 15px;line-height:47px;display:block;font-size:15px;letter-spacing:.03em;font-weight:600}
.primary-menu > ul > li:hover{text-decoration:none}
.primary-menu ul li a:hover{text-decoration:none}
.primary-menu > ul > .menu-item-has-children > a:after{content:"-";font-family:icomoon;display:inline-block;margin-left:10px;vertical-align:middle}
.primary-menu .sub-menu .menu-item-has-children > a:after{content:"-";font-family:icomoon;float:right}
.primary-menu .sub-menu li:hover{background:#565656}
.primary-menu ul li ul{width:220px;position:absolute;top:47px;left:0;z-index:8899;border-bottom-left-radius:3px}
.primary-menu ul li ul li{height:auto;padding:5px;display:block;float:none}
.primary-menu ul ul ul{position:absolute;left:220px;top:-1px}
.primary-menu ul ul{opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);zoom:0;visibility:hidden;height:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}
.primary-menu li:hover > ul{opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);zoom:1;visibility:visible;height:auto}
.primary-menu .sub-menu li a{line-height: 1.5}

.sidebar-content-wrap.full-width.no-full article, .sidebar-content-wrap.full-width.no-full .comments-wrap{width: 100%;max-width: 800px; margin: 0 auto;}
.sidebar-content-wrap.two-sidebar{width:77%;width:calc(100% - 270px);float:right}
.sidebar-content-wrap.sidebar-meta{width:85%;width:calc(100% - 175px);float:right}
.two-sidebar .content-area{width:100%;margin-right:-250px;padding-right:270px;float:left}
.one-sidebar .content-area,.sidebar-meta .content-area{width:100%;margin-right:-330px;padding-right:340px;float:left}

.article-meta .article-block{position:relative;font-size:13px;line-height:1.3;text-align:left;padding:.8em .5em;border:1px solid #D6D6D6;margin-bottom:2em}
.article-meta .article-block.item-meta{margin-top:0;margin-bottom:2em}
.article-meta .sticky-wrapper{}
.article-sticky .article-block:first-child{}
.article-title{font-family:'Roboto';font-style:normal;color:#00c3b8;font-weight:700;font-size:15px;margin-bottom:10px}
.article-block.item-meta span,.article-block.item-meta time{display:block;float:none}
.article-block.item-meta span:before,.article-block.item-meta time:before{font-family:icomoon;font-style:normal;margin-right:0;display:inline-block;width:20px}
.article-block.item-meta .item-time{margin:0}
.article-block.item-meta .item-time:before{content:"-"}
.article-block.item-meta .item-author:before{content:"-"}
.article-block.item-meta .item-categories:before{content:"-"}
.article-block.item-meta .item-tags:before{content:"-"}
.article-block.item-meta .item-tags a:before{content:none}
.article-block.item-meta .item-comments:before{content:"-"}
.article-meta .article-block.toc{border:none;padding:0}
.article-meta .article-block.toc .fx-toc{padding:.8em .5em;border:1px solid #D6D6D6;margin-bottom:2em}
.article-meta .article-block.toc .fx-toc:before{content:"Содержание";font-family:'Roboto';font-style:normal;color:#00c3b8;font-weight:700;font-size:15px;margin-bottom:10px;display:block}
.article-meta .article-block.toc ol{padding-left:15px;margin:0}
.item-content .toc_list li:before{content: none}

.sidebar-primary{width:320px;float:right}
.footer-widgets [class^="footer-widget-"]{float:left;margin-right:2%;width:32%}
.footer-widgets .footer-widget-3{margin-right:0}

.cd-top{background-size:100%;z-index:9999;opacity:0;width:60px;height:60px;text-align:center;line-height:50px;display:inline;position:fixed;margin:0 auto;right:50px;bottom:50px;border:3px solid;transition:opacity .3s;font-size:40px;color:#fff;font-weight:700}
.cd-top:hover{text-decoration:none;color:#fff}
.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0 0;-moz-transition:opacity .3s 0s,visibility 0 0;transition:opacity .3s 0s,visibility 0 0}
.cd-top.cd-is-visible{visibility:visible;opacity:1}
.cd-top.cd-fade-out{opacity:.5}

/*slider*/
.slider{padding:.5em;overflow:hidden;border:1px solid #D6D6D6;margin-bottom:20px}
#slyder{overflow:hidden;position:relative}
#img-slyder{width:100%;margin-right:-250px;padding-right:270px;float:left;line-height:1}
.one-sidebar #img-slyder{margin-right:-200px;padding-right:210px}
#img-slyder img{width:580px}
.slide-content{position:absolute;left:0;right:0;bottom:0;max-width:585px;background:rgba(255,255,255,0.64);padding:.5em;font-size:12px}
.slide-content h3{color:#313131;font-size:15px;margin:0.5em 0}
.slide-content p{margin:0;color:#313131}
.slide-content a:hover{text-decoration:none}
#ul-slyder{float:right;width:250px}
.one-sidebar #ul-slyder{width:200px}
#ul-slyder ul{margin:0;padding:0;list-style-type:none}
#ul-slyder ul li{overflow:hidden;margin-bottom:10px;display:block;padding-bottom:10px;line-height:1;border-bottom:1px solid #E2E2E2;height:55px}
#ul-slyder ul li:hover{cursor:pointer}
#ul-slyder ul li:last-child{margin:0;padding:0;border:none}
#ul-slyder ul li span{font-size:13px;color:gray;font-family:'roboto';font-weight:600;line-height:1.2}
#ul-slyder ul li time{font-size:10px;display:block;margin-top:5px;line-height:1}
}
/*==================================================================================*/

@media only screen and (max-width: 1070px) {
.one-sidebar #ul-slyder{display:none}
.one-sidebar #img-slyder{margin-right:0;padding-right:0}
#img-slyder img{width:100%}
.slide-content{max-width:100%}
} 

/*==================================================================================*/
@media only screen and (max-width: 980px)  {
.header-logo a,.header-logo h1.site-title{margin:0 auto}
.header-logo img{margin:0 auto;display:block;max-width:100%}
.site-container{margin:0 auto}
.small-header .header-left{padding:16px;text-align:center}
.site-title,.site-title a{font-size:35px}
.site-title span{display:block}
.site-description{margin-top:10px;margin-left:0}
.site-content,.footer-wrapper{padding:16px;position:relative}
.site-header{position:relative;padding:0}

.content-area-wrapper{padding-top:0}
.slider,.menu-cat,.top-menu,.menu-cat .sub-menu,.cd-top,.article-meta{display:none}

.menu-mobile-primary{display:block;text-align:center;color:#fff;padding:10px;cursor:pointer;font-size:16px;font-weight:700;text-transform:uppercase}
.big-header .menu-mobile-primary{margin-top:10px}
.menu-mobile-top{margin:0 20px}
//.big-header .menu-mobile-top{display:none}
.menu-mobile-top .icon-menu{color:#fff;width:50px;height:45px;text-align:center;line-height:45px;top:0;right:0;font-size:25px;position:relative;z-index:9999;cursor:pointer;display:inline-block;vertical-align:middle}
.top-menu{border-top:2px solid #565656;border-bottom:2px solid #565656;width:100%;position:absolute;top:0;z-index:999;color:#fff;text-align:center}
.menu-mobile-top.active .icon-menu:before{content:"\f00d"}
.top-menu > ul,.primary-menu ul{list-style:none;padding:0;margin:0}
.top-menu a,.primary-menu a{color:#fff;text-transform:uppercase;text-decoration:none;display:block;font-family:'Ubuntu Condensed';font-size:20px;padding:.5em 0}
.primary-menu,.primary-menu .sub-menu,.top-menu .sub-menu{display:none}
.primary-menu{text-align:center;z-index:999}
.header-search{width:85%;width:calc(100% - 120px);margin:15px;display:inline-block;vertical-align:middle}
.no-top-menu .header-search{width:90%;margin:10px auto 15px;display:block}
.search-form{position:relative;display:block;border:1px solid #ddd;margin:0 auto}
.search-form .search-input{height:45px;padding:0 32px 0 12px;margin:0;border-radius:1px;font:400 14px "Open Sans",sans-serif;width:100%;border:none;background:#fff;color:#2b2b2b}
.search-form .search-input::-moz-placeholder{color:#000;opacity:1}
.search-form .search-input::-webkit-input-placeholder{color:#000;font-weight:300}
.search-form .icon-search{position:absolute;width:35px;height:35px;top:5px;right:10px;text-align:center;cursor:pointer;font-family:icomoon;clip:inherit;padding:8px 9px;color:#FFF!important}

.breadcrumbs,.footer-wrapper{padding-top:1em}
.popular-posts li,.random-posts li,.popular-posts li:nth-child(3),.popular-posts li:nth-child(6){margin:0 auto 10px;width:100%;float:none;border-bottom:1px solid #e5e5e5;height:170px}
.comment-time span,.comment-edit-link{display:none}
.form-submit{float:none;margin:0}
blockquote{margin:1em 0 1em 2em}
#submit{width:100%}
.comment-time{font-size:13px}
.children{padding-left:1em}

.social-footer{float:none;display:block;text-align:center;width:100%;margin-top:1em}
.site-copy{float:none;margin:1em auto 0;max-width:100%}
.footer-menu{text-align:center;width:100%;float:none;margin-bottom:1em}
.footer-cat > li{width:24%}
body p{text-align:left}
.footer-logo{display:block;margin:0 auto}
.footer-menu{margin-bottom:0;padding-bottom:0}
.footer-widgets [class^="footer-widget-"]{float:left;margin-right:2%;width:32%}
.footer-widgets .footer-widget-3{margin-right:0}
.footer-widgets .widget .widgettitle{margin-top: 0;font-weight: 600;display: block;font-size: 16px;text-shadow: 1px 1px 1px rgba(56,56,56,0.85);color: #fff;text-align: center; padding: 10px 5px;}
}

/*==================================================================================*/
@media only screen and (max-width: 800px)  {
.related-list li{width:47%;height:auto;font-size:15px;margin-bottom:10px}
p.comment-form-author,p.comment-form-email,p.comment-form-url{width:100%}
.footer-widgets [class^="footer-widget-"]{float:left;margin-right:0;width:100%;margin-bottom:1em}
}
@media only screen and (max-width: 500px)  {
.home-best ul li,.new-posts li{width:100%;text-align:center;margin-bottom:.5em}
.home-cat h3{text-align:center}
.first-cat,.small-cat{width:100%;float:none}
.first-cat{margin-bottom:.5em;padding-bottom: .5em;border-bottom: 1px solid #D6D6D6;}
.first-cat img{margin:0 auto;display:block;}
.item-image img{float:none;margin:0 auto 1em;display:block}
.one-sidebar .related-list li,.two-sidebar .related-list li, .sidebar-meta .related-list li{width:100%;text-align:center;margin:0 0 10px}
.related-list li img{display:block;margin:0 auto .5em}
.item-tags{float:none}
.alignleft,.alignright{float:none;margin:10px auto}
blockquote{width:90%}
.form-submit{margin:0}
.footer-logo{display:none}
.archive .content-area .post img,.blog .content-area .post img{float:none;margin:0 auto .5em;display:block}
}
}
