/*
Theme Name: Man-year
Theme URI: https://wordpress.org/themes/twentyfifteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentyfifteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

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;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/****************************************************************/



header, body, div,html, figure, article, section {
    width: 100%;
    margin: 0;
    padding: 0;}
html{
    overflow-x: hidden;
}
body{
overflow-x: hidden;
}
ul{
margin: 0;
    padding: 0;
}
.entry-content p{

    padding: 0;
    margin: 5px 0;
    font-style: italic;
}
a, p, span, strong, h1, h2, h3, h4, h5, h6, pre, div, body{
    font-family: 'Tinos', serif;
    color: white;
}
h1, h2, h3, h4, h5, h6{    font-family: 'Tinos', serif;}
h1{
font-size: 25px;
}
table{max-width:100%;}
.alignleft,
a img.alignleft {
	display: inline;
	float: left;
}

.alignright,
a img.alignright {
	display: inline;
	float: right;
}

.aligncenter,
a img.aligncenter {
	display: block;
	margin-right: auto;
	margin-left: auto;
}

blockquote.alignleft,
.wp-caption.alignleft,
img.alignleft,
a img.alignleft {
	margin: 6px 24px 16px 0;
	margin: 0.6rem 2.4rem 1.6rem 0;
}

blockquote.alignright,
.wp-caption.alignright,
img.alignright,
a img.alignright {
	margin: 6px 0 16px 24px;
	margin: 0.6rem 0 1.6rem 2.4rem;
}

blockquote.aligncenter,
.wp-caption.aligncenter,
img.aligncenter,
a img.aligncenter {
	clear: both;
	margin-top: 4px;
	margin-top: 0.4rem;
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
}

.wp-caption.alignleft,
.wp-caption.alignright,
.wp-caption.aligncenter {
	margin-bottom: 12px;
	margin-bottom: 1.2rem;
}

.wp-pagenavi{
margin-top: 20px;
}
h1 {
    font-size: 2em;
    margin-top: 0.67em;
    margin-bottom: 0.67em;
}
 
h2 {
    font-size: 1.5em;
    margin-top: 0.83em;
    margin-bottom: 0.83em;
}
 
h3 {
    font-size: 1.17em;
    margin-top: 1em;
    margin-bottom: 1em;
}
 
h4 {
    margin-top: 1.33em;
    margin-bottom: 1.33em;
}
 
h5 {
    font-size: 18px;
    display: block;
    float: right;
    width: 40%;
    background: #f1ba11;
    padding: 25px;
    border-radius: 5px;
}
 
h6 {
color: #fcb37e;
    font-size: 20px;
    font-style: normal;
}
.fa {
    font-size: 18px;
    margin-right: 5px;
}
.yarpp-related a {
font-weight: normal !important;
}
.alignnone {
    margin: 5px 20px 20px 0;
}
.aligncenter, div.aligncenter {
    margin: auto;
}
.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}
.alignleft {
    float:left;
    margin: 5px 20px 20px 0;
}
.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}
a img.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}
a img.alignnone {
    margin: 5px 20px 20px 0;
}
a img.alignleft {
    float:left;
    margin: 5px 20px 20px 0;
}
a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}
.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}
.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}
.wp-caption img {
    border: 0 none;
    height: auto;
    margin:0;
    max-width: 98.5%;
    padding:0;
    width: auto;
}
.wp-caption p.wp-caption-text {
    font-size:11px;
    line-height:17px;
    margin:0;
    padding:0 4px 5px;
}
.main-content strong, .main-content b {
    font-weight: bold;
}
.main-content p {
    margin: 0 0 28px;
    line-height: 20px;
    text-indent: 15px;
}
dfn, cite, em, i {
    font-style: italic;
}
/***header***/
.lr-menu{
    width: 100%;
    margin: 0;
    background: url('/wp-content/themes/Man-year/images/24-min.png');
    height: 85px;
}
.lr-menu div ul li{
    margin:0 10px;
    line-height: 75px;
    font-weight: 600;
    position: relative;
    z-index: 2;
}
.lr-menu div ul li ul{
display:none;	
}


.lr-menu div ul li:hover ul li{
background-color: #f4c635;
    line-height: 20px;
    padding: 10px;
    border-radius: 10px;
}
	  #nav-wrap #nav #menu-glavnoe li ul{display: block;}
.lr-menu div ul li:hover ul{
    display: inline-block;
    width: 100%;
    position: absolute;
    left: -20px;
    line-height: 20px;
}	  
.menu-item a, .page_item a
{    text-decoration: none;
    text-transform: uppercase;
    font-size: 13px;}
.menu-item, .page_item{
     list-style: none;
    display: inline-block;
    position:relative;
    z-index:2;
    }

.lr-menu-block{ ;}
.menu ul{    margin: 0;}
.lr-menu-block, 
.lr-logo, 
.naw-menu, 
.slider-news, 
.lr-gall-title, 
.Project-block, 
.vip-foot-block, 
.copy-block,
.page-content{
    margin: 0 auto;
    width: 100%;
    max-width: 1000px;
    text-align: center;
    }
.lr-menu-block div ul li a{
font-family: 'Tinos', serif;
}
#main{
    margin: 0 auto;
    width: 100%;
    max-width: 1000px;
    }
.lr-menu-item, .lr-naw-menu{
    display: inline-block;
    Width: 16%;
    text-align: center;

}
.lr-naw-menu a p{
padding:10px;
}
.lr-menu-item a, .lr-naw-menu a{
    color: #F6CA00;
    font-weight: 800;
    text-decoration: none;}
.lr-naw-menu a p{
    font-size: 14px;
    position: relative;
    z-index: 2;
font-family: 'Ubuntu Condensed', sans-serif;
}
/***header***/
/***content***/
.line1{
     background: url('/wp-content/themes/Man-year/images/25-min.png');
    width: 95px;
    height: 66px;
    position: relative;
    top: -20px;
    z-index:1;
    left: 10%;
   opacity:0;
}

.line2{
background: url('/wp-content/themes/Man-year/images/line_fl.png');
    width: 500px;
    height: 250px;
    position: relative;
    left: 65%;
    top: -165px;
    z-index:1;
   opacity:1;
}
.logo-line{
    background: url('/wp-content/themes/Man-year/images/Untitled4.png');
    width: 80px;
    height: 40px;
    background-size: 100%;
    position: relative;
    left: 10px;
    top: 78px;
    margin-bottom: -40px;
    z-index: 1;
}
.logo-line2{
    background: url('/wp-content/themes/Man-year/images/Untitled4.png');
    width: 80px;
    height: 40px;
    background-size: 100%;
    position: relative;
    left: 300px;
    top: 155px;
    margin-bottom: -100px;
    z-index: 1;
}
.custom-logo-link {
    z-index: 2;
    float: left;
    position: relative;
}
.line3{
background: url('/wp-content/themes/Man-year/images/32-min.png');
    width: 300px;
    height: 100px;
    background-size: 100%;
    position: relative;
    left: 10%;
    top: -40px;
    margin-bottom: -100px;
    z-index:1;
   opacity:0;
}
.backgr-head{
    padding-bottom: 50px;
    background: url('/wp-content/themes/Man-year/images/01-min-min.jpg');
    background-size: cover;}
.logo-block{
    display: inline-block;
    width: 33%;
    vertical-align: bottom;}

.lang-ua, .lang-en, .lang-ru{
    display: inline-block;
    width: 23%;
    z-index:2;}
.language-chooser li a{
    position:relative;
    z-index:2;
}
.language-chooser li a img{
    display: none;
}
 
.qtranxs_image span{
    padding: 0;
    margin: 0;
    font-size: 13px;
    margin-left: 2px;}

.naw-menu-block{
    background: url('/wp-content/themes/Man-year/images/28-min.png');
    background-size: cover;}
.naw-menu-block div ul{
    margin: 0;
    padding: 0;
}
.naw-menu-block div ul .menu-item {
    width: 19%;
    text-align: center;
    line-height: 45px;
    background-size: 100%;}

.naw-menu-block div ul .menu-item a{
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;}

.lr-naw-menu{
    width: 19%;
    vertical-align: middle;
}
a:hover{color:#FAE46D;    text-shadow: 0 0 1em #270001;}
.lr-naw-menu a{
    color:#fff;
}
.slider, .news, .post-tmb, .post-cont{
    width: 55%;
    
    margin: 0;}
.slider-news, .page-content{
    padding: 20px;
    max-width: 960px;
    background: url('/wp-content/themes/Man-year/images/31-min-min.png');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    padding-bottom: 70px;
}
.page-content{
    padding: 20px;
    max-width: 960px;
    background: url('/wp-content/themes/Man-year/images/31-min-min-big.png');
    background-position: top;
    background-size: cover;
    background-repeat: no-repeat;}
.slider-title{
    text-align: left;
    font-size: 20px;
    color: white;
    margin-left: 6%;}
.slider{
    display: inline-block;
    padding: 5px;}
.lr-slider{
    padding-left: 10px;
    width: auto;
    margin-top:20px;}
.news{
    width: 40%;
    display: inline-block;
    float: right;
    padding:5px;}
.news-title{
    float: left;
    border-bottom: 1px solid #C46239;
    width: 100%;}
.news-title a{float:right;}
.news-title p{float:left;}
.news-title a, .news-title p{
    padding: 0;
    margin: 0;
    margin-top: 5px;}
.news-block{}
.post-tmb, .post-cont{
    width: 38%;
    display: inline-block;
    height: auto;
    overflow: hidden;
 margin-left: 8px;
    max-height: 150px;
    text-align:center;

}
 .post-cont{width: 55%}
.main-content .type-post .post-cont .post-title a{
    font-size: 20px;
    letter-spacing: 1px;
    text-decoration: none}
.news-post, .type-post{
    padding: 4% 10px;
    border-bottom: 1px solid #C46239;
    width: 96%;
    margin: 0 auto;
    float: left;}
.news-post{    padding: 13px 10px;}
.post-cont{text-align: left;    vertical-align: top;}

.post-tmb img{
    height:auto;
    max-width: 130px;}
.post-title a{text-decoration: underline;
    font-size:14px;
    }
div.post-cont > div > i{
    font-size: 15px;
    color: #fff;
    float: left;}
/*******gallery****/

.fotogallery{
    background: url('/wp-content/themes/Man-year/images/33-1-min.png');
    padding: 20px 0;
    margin-bottom: -40px;
    background-size: cover;
    padding-bottom: 90px;
}
.fotogallery-title{
    text-align: center;
    width: 100%;
    font-size: 35px;
}

.gall-main{display:none}
.gall-main:first-child{display:block}

.lr-gall-title button {
    display: inline-block;
    margin-left: 10px;
    font-weight: bold;
    letter-spacing: 0px;
    font-size: 14px;
    background: none;
    border: none;
    color: #FFD11E;
    margin: 10px 0;
    font-weight: 700;
    position:relative;
    z-index:3;
    padding: 5px 7px;}
.active_gal{background: #fdfdfd !important;
    border-radius: 3px;}
.active_gal p{color: black;}
.lr-time-block{
    background: url('/wp-content/themes/Man-year/images/45-min.png');
    margin: 0;
    padding: 20px 0;
    line-height: 100px;
    width: 100%;
}
.lr-time{
    max-width: 1000px;
    margin: 0 auto;
    text-align: center;
    padding: 20px 40px 45px 40px;
    line-height: 30px;
    background: url('/wp-content/themes/Man-year/images/38-баннер-min.png');
        background-size: 100%;
    font-size: 25px;
    background-repeat: no-repeat;}
.lr-time div{color:white;}
.lr-time .hover{
    display:none;
    color: #fcb37e;
    text-shadow: 0px 0px 10px #ff3000;
    font-size: 18px;
    font-weight: normal;
    line-height: normal;
}
.lr-time .hover strong{
    color: #FFF;
    text-shadow: 0px 0px 10px #ff3000;
    font-size: 30px;
    font-weight: normal;
}

.lr-time .not_hover {
    display: none;
    color: #fcb37e;
    text-shadow: 0px 0px 10px #ff3000;
    font-size: 18px;
    font-weight: normal;
    line-height: normal;}
.lr-time .not_hover strong{
    color: #FFF;
    text-shadow: 0px 0px 10px #ff3000;
    font-size: 30px;
    font-weight: normal;}
.the-line4{
    background: url('/wp-content/themes/Man-year/images/34-min.png');
    width: 600px;
    height: 150px;
    background-size: cover;
    background-size: 100%;
    background-repeat: no-repeat;
    position: relative;
    left: 50%;
    margin-bottom: -150px;
    top: -80px;
    z-index:1; 
    opacity:0;
}
.the-line5{
    background: url('/wp-content/themes/Man-year/images/37-баннер-min.png');
    width: 600px;
    height: 150px;
    background-size: 100%;
    background-repeat: no-repeat;
    position: relative;
    margin: 0 auto;
    margin-bottom: -150px;
    left: -540px;
    top: -70px;
    z-index:1;
   opacity:0;
}
.the-line6{
    background: url('/wp-content/themes/Man-year/images/36-баннер-min.png');
    width: 150px;
    height: 50px;
    background-size: 100%;
    background-repeat: no-repeat;
    position: relative;
    margin: 0 auto;
    margin-bottom: -60px;
    z-index:1;
    top: -53px;
    left: 280px;
   opacity:0;}
/*******gallery****/
/********Project*******/
.Project div p{
color:#333;
margin:10px;
}
.lr-project-title p{
    font-size: 25px;
}
.Project{    background: #EFEFEF;}
.Project-block{
    max-width: 1000px;
    margin: 0 auto;
    padding: 20px;
    text-align: left;
}
.lr-button{
    padding: 10px;
}
.lr-button div a p{
    padding: 0;
    margin: 0;}
.button1, .button2{
    display: inline-block;
    width: 38%;
    height: 70px;
    padding: 10px;
    text-align: center;
    background-size: cover; 
    background-repeat: no-repeat;
}
.button1{
    background-repeat: no-repeat;
    background-size: 100%;
}
.button2{
    background-repeat: no-repeat;
    background-size: 100%;
    width: 55%;
    margin-right: 10px;}
.lr-project-cont a{color:#951600;;}
.lr-project-cont a span{color:#951600;;}
/********Project*******/
/***content***/
/********footer*****/
/********vip*******/
.lr-vip-foot{
    width: 100%;
    background: url('/wp-content/themes/Man-year/images/40-2-min.png');
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 50px;}
.vip-part-title{
    padding: 20px;
    font-size: 40px;
}
.vip-part-cont{
    display: inline-block;
    width: 24%;
    padding: 2px;}
.vip-part-cont img{    width: 100%}
.vip-link{
    position: relative;
    margin-top: -16px;
    color: black;
    bottom: 76px;}
/********vip*******/
/*****contact*****/
.lr-cont-foot{
    background: url('/wp-content/themes/Man-year/images/42-min.png');
    padding: 10px 0;
    background-size: cover;
}
.lr-cont-foot-title{
    text-align: center;
    font-size: 30px;
    text-transform: uppercase;}
.lr-cont-foot-title p{padding: 20px;}
.lr-foot-det{
    max-width: 1000px;
    margin: 0 auto;
}
.lr-foot-det div p{padding:20px 0;}
.det{
    display: inline-block;
    width: 30%;
    text-align: center;
    font-size: 16px;
    font-weight: 600;}
.det-adr{width: 32%;}
.det-fone p span{
    color: #FFF600;
    font-size: 18px;
}
.the-line7{
    background: url('/wp-content/themes/Man-year/images/44-min.png');
    width: 500px;
    height: 150px;
    background-size: 100%;
    margin: 0 auto;
    margin-bottom: -150px;
    position: relative;
    top: -70px;
    left: -30%;
    z-index:1;
   opacity:0;}
.the-line8{
     background: url('/wp-content/themes/Man-year/images/Untitled1.png');
    position: relative;
    z-index: 1;
    width: 150px;
    height: 50px;
    margin-bottom: -50px;
    left: 50%;
   opacity:0;}
/*****contact*****/
/****copyright****/
.lr-foot{
    background: url('/wp-content/themes/Man-year/images/43-min.png');
    height: 80px;}
.foot-copy{
    width: 40%;
    float: left;
    font-size: 13px;
    font-weight: 600}
.foot-copy p{    padding: 20px 0;}
.foot-search{
    float: right;
    color: #fff;
    padding-top: 15px;
    width: 40%;}

/****copyright****/
/********footer*****/
/********page-style*******/
#main{
    width: 100%;}
.main-content{
    display: inline-block;
    width: 78%;
    text-align: initial;
}
.sidebar, .post-sidebar{
    width: 22%;
padding:10px 5px 0 5px;
    list-style:none;
    display: inline-block;
    float:left;
    background: #F1BA11;
    padding-bottom: 100px;
    border-radius: 5px 5px 40px 40px;
    background-image: url('/wp-content/themes/Man-year/images/left_menu_bot.png');
    background-position: bottom;
    background-repeat: no-repeat;
    position:relative;
    z-index:2;
box-sizing:border-box;}
.sidebar .post-sidebar{background-image:none;}
.kama_breadcrumbs{
    text-align: left;
    font-size: 15px;
    margin: 10px;
    position:relative;
    z-index:2;
    Width: 98%;
}
.kama_breadcrumbs span a span{color: #ffdf92;}
#main .entry-header h1{
text-align: left;
    Color: #FAE46D;
    padding: 0 10px;
    font-size: 25px;
    font-weight: 100;
    margin: 5px 0;}
.head-entry{
    padding: 10px;
    background: url('/wp-content/themes/Man-year/images/24-min.png');
    background-size: cover;
    border-radius: 10px;
    width: 98%;
    margin: 0 10px 10px 10px;
    box-sizing: border-box;
}
.page-content{text-align: initial;}
.entry-content{
    padding: 20px 20px;
width:96%;
}

.post-content {
    padding: 10px;
    min-height: 300px;
}
/********page-style*******/
/**************loureat-style*****************/
.uldotted{
    width: 98%;
    border: 2px solid #E6BF47;
    padding: 10px;
    border-radius: 1%;
    margin-bottom: 10px;
    text-align:center;
    min-width:295px;
    margin: 10px;
    box-sizing: border-box;
}
#main .uldotted h3{
    text-align: center;
    font-weight: lighter;
    font-family: 'Josefin Slab', serif;
    font-size: 29px;}
.post_loureat{
    width: 30%;
    padding: 10px;
    text-align: center;
    display: inline-block;
}
.postitle a{
    text-decoration: blink;
    font-size: 20px;
    color: #F6D44E;
}
.post_loureat-work{
    color: #fff;
    float:left;
}
.img_post_loureat a img{
    border: 1px solid #F0BB13;
    border-radius: 5px;
}
.postitle{    min-height: 47px;}
.navi_tax{
    display: block;
    width: 100%;
    padding: 10px;
    box-sizing: border-box;
    text-align:center;
}
.navi_link{
display: inline-block;
    z-index: 3;
    position: relative;
    margin: 5px;
    padding: 5px;
    background: #eec953;
    border-radius: 5px;
}
.navi_link a {    color: black;}
/**************loureat-style*****************/
/**************loureat-single*****************/
.post-sidebar img{
    width: 100%;
    height: auto;}

#main-laureaty .post-sidebar{
    width: 24%;
    display: inline-block;
    text-align: center;
    float: left;
    border: 1px solid #FED751;
    background: #FEDC69;
    padding: 5px;
    padding-bottom: 100px;
    border-radius: 5px 5px 40px 40px;
    background-image: url('/wp-content/themes/Man-year/images/left_menu_bot.png');
    background-position: bottom;
    background-repeat: no-repeat;
}
#main-laureaty .head-entry{
     /* width: 70%;*/
    display: inline-block;
    margin-left: 10px;
}
#main-laureaty .nav-links .nav-next, #main .nav-links .nav-next{
    float: right;
    width: 50%;
    text-align: right;
    background-repeat: no-repeat;
    background-position: right;
    height: 150px;
    padding-top: 100px;
}
#main-laureaty .nav-links .nav-next span, #main-laureaty .nav-links .nav-previous span, #main .nav-links .nav-next span, #main .nav-links .nav-previous span{
    display: block;
    text-shadow: 1px 1px 10px #650000;}
#main-laureaty .nav-links .nav-previous, #main .nav-links .nav-previous{
    float: left;
    width: 50%;
    text-align: left;
    background-repeat: no-repeat;
    background-position: left;
    height: 150px;
    padding-top: 100px;
}
#main-laureaty .nav-links .nav-next span:nth-child(1), #main-laureaty .nav-links .nav-previous span:nth-child(1),#main .nav-links .nav-next span:nth-child(1), #main .nav-links .nav-previous span:nth-child(1){margin-top:20px;}
.type-post .post-tmb img {
width:auto;
height:auto;
}
.type-post{
    padding: 1% 10px;
margin: 0 10px;
}
.nav-links i{
font-size: 30px;
    color: #FEDC69;
}
/**************loureat-single*****************/
/**************urochisti-ceremon*****************/
.urochisti-ceremon{
    display: block;
    color: #2A0002;
    margin: 10px 0;
    text-decoration: none;
    border-bottom: 3px double #6B0601;
    width: 90%;
    margin: 0 auto;
    padding: 10px 0;
    position:relative;
    z-index:2;
    font-size: 14px;}


/**************urochisti-ceremon*****************/
/*********archive-gallery***********/
.arch-gallery{
display:inline-block;
    width: 20%;
    min-width: 160px;
    text-align: center;
    margin: 10px 0;

}
.arch-gallery img{
    border: 3px solid #fae46d;
    border-radius: 4px;
      width: 140px;
}
/*********archive-gallery***********/
/**************partner*****************/

.partner-head{margin:10px;}
.partner-block{
    margin: 10px;
    width: 98%;
    padding: 10px;
    border: 3px double #F1BA11;
    border-radius: 10px;
    box-sizing: border-box;
    text-align: center;
 }
.partner{
    width: 23%;
    display: inline-block;
    margin: 5px;
}
.thumb_part a{

    width: 100%;
}

.thumb_part a img{
    max-width: 100%;
    height: auto;
    margin: 0 auto;
    display: block;
    max-height: 142px;}
.title_part{

}
.title_part p{
    margin: 0;
    text-align: center;
    font-size: 13px;
    padding: 5px;
}
/**************partner*****************/
#s{
    padding: 5px;
    background: #F9E1D5;
    border-radius: 5px;
    border: none;
    width: 250px;
    font-size: 15px;
}
#searchsubmit{
    background-image: url('/wp-content/themes/Man-year/images/search.png');
    background-position: center;
    background-repeat: no-repeat;
    background-color: rgba(245, 245, 245, 0);
    border: none;
    padding: 5px 10px;
    color: rgba(255, 255, 0, 0);
    position:
}
.post-sidebar li form #s{
    padding: 5px;
    background: #F9E1D5;
    border-radius: 5px;
    border: none;
    width: 66%;
    font-size: 15px;
}
.archive_main{
    display: inline-block;
    width: 190px;
    height: 190px;
    margin: 20px;
}
.archive_main a{text-decoration:none;}
.archive_back{
    width: 100%;
    height: 100%;
    padding: 20px;
    background: url(http://www.ludinaroku.com.ua/wp-content/uploads/2016/11/imgpsh_fullsize-2.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
    box-sizing: border-box;
    text-align: center;
}
.archive_back p{
    margin-top: 31%;
    color: #f1dd6c;
    font-size: 40px;}
/**************press**************************/
.press div.day  p{
display: inline-block;
}
.press .day{
display: inline-block;
    width: 40%;
    font-size: 18px;}
.press .title{
display: inline-block;
    width: 50%;
}
.views-field-nothing{
width:100%;
display:block;
}
.press .smi-post{
    padding: 25px;
    margin: 10px;
    border: 1px solid #F1BA11;
    max-width: 91%;
    border-radius: 10px;
}
.press .title a{
    font-size: 18px;
    text-decoration: none;}
/**************press**************************/
/*********smi*********/
.smi-post{
    width: 46%;
    display: inline-block;
    margin: 1%;
    box-sizing: border-box;
    padding: 5px;
    border: 1px solid #f1ba11;
    border-radius: 5px;
}
.smi-tmb{
    width: 50%;
    display: inline-block;
    margin: 1%;
}
.smi-cont{
    width: 44%;
    display: inline-block;
    margin: 1%;
    vertical-align: top;}
.smi-date i{float: left; margin-right:10px;}
.smi-date p{float: left;margin:0;}
.smi-title a{
    font-size: 19px;
    text-decoration: none;
vertical-align:middle;}
/*********smi********/
/*******************mobile-menu****************/
#nav-wrap{display:none}
.none{display:none;}
@media screen and (max-width: 790px){
#nav-wrap{display:block}
.lr-menu-block{display:none}
.none{display:block;}
#menu-icon{
    position: relative;
    top: 20px;
    left: 20px;
    z-index: 3;
    background: #F1BA11;
    width: 55px;
    padding: 15px;
    border-radius: 3px;
    color: black;
    font-size: 25px;
}
#nav{
    display: none;
    width: 250px;
    margin-left: 20px;
    float: left;
    position: absolute;
    z-index: 3;
    background: rgb(241, 186, 17);
    margin-top: 10px;
    border-radius: 5px;
}
#nav div ul li{    display: block;}
#nav div ul li a{color:#333;}
}
.fom-part{ max-width: 100px;
    display: inline-block;
}
/*******************mobile-menu****************/
/****************responsive*******************/
@media screen and (max-width: 1450px){
	.line2{left:45%}
}
@media screen and (max-width: 980px) {
.post-sidebar li form #s {width: auto}
.post-sidebar{
    width: 98%;
    box-sizing: border-box;
    margin: 0 1%;}

.urochisti-ceremon{
    width: 92%;
    box-sizing: border-box;
}
}

@media screen and (max-width: 860px) {
.slider-news{    box-sizing: border-box;}
.menu-item a{
    font-size: 11px;
}
.news-post {
    padding: 5px 10px;
}
.slider-title{margin-left:0;}

.logo-block{
    display: inline-block;
    margin: 0 auto;
    width: 40%;}
.lr-left-logo, .lr-right-logo{width: 25%;
}
.logo-block img{width:100%;height:auto;}
.urochisti-ceremon {
    display: inline-block;
    font-size: 13px;
    text-align: center;
    padding: 10px 10px;
    margin: 3%;}
.head-entry {
       width: 98%;
    margin: 0 1%;
    box-sizing: border-box;
}
.entry-content {
    padding: 1%;
    width: 96%;
}
.page-content {
    padding: 10px;
    box-sizing: border-box;
}
.uldotted{    width: 92%;}
.news{padding-top: 0;}

.logo-line2,{margin-bottom:0}

.det-adr,.det-mail{    width: 30%;}
}
@media screen and (max-width: 700px){
.sidebar, .post-sidebar{    width: 100%;
    box-sizing: border-box;}
.main-content{
    width: 100%;
    box-sizing: border-box;
    margin-top: 10px;}
}
@media screen and (max-width: 650px) {
.post_loureat {    width: 100%;}
.news,.slider{    width: 70%;
    float: none;}
.foot-search{float:none;width:auto;}
.lr-time .not_hover, .lr-time .hover{font-size:14px;}
.lr-time .not_hover strong, .lr-time .hover strong{font-size:15px;}
.lr-time{padding:0;}
.logo-line2{    margin-bottom:0;}
.logo-line{display:none;}

.lr-time div {    padding: 7px;}
.button2{    height: 40px;
    width: 51%;}
.button1{height: 40px;
    width: 35%;}
}

@media screen and (max-width: 480px){
.wp-pagenavi {
    font-size: 10px;
}
.wp-pagenavi a, .wp-pagenavi span {
    display: inline-block;
}
.type-post {
    box-sizing: border-box;
}
.news-post {
    box-sizing: border-box;
}
.news, .slider {
    width: 95%;
}
.custom-logo-link {
    float: none;
}
.partner {
    width: 49%;
    margin: 0;
}
.logo-block img {width:auto;}
.logo-block{
     display: block;
    margin: 0 auto;
width:auto; }
.lr-slider {
    padding-left:0;

}
.vip-part-cont {
 padding: 0;
}
.Project-block {
     padding:0;

}
.fotogallery{background:#2F0103;}
.slider-title{margin-left:0;}

.logo-line2, .logo-line{display:none;}
.lr-time .not_hover, .lr-time .hover {
    font-size: 10px;
padding:10px 0;
}
.lr-time .not_hover strong, .lr-time .hover strong{font-size:10px;}
.button1, .button2 {
    width: 33%;}

.button2 {
    width: 49%;}
.slider-news{padding:0;padding-top:20px;}
.vip-part-title{padding:0;}

.page-content {
    padding:0; }
.lr-naw-menu{width:auto;    display: block;}
.lr-foot-det div p {    font-size: 13px;}
.det-fone p span {    font-size: 14px;}
#s{width:auto}
.vip-part-title {    font-size: 20px;}
.det{width:100%;display:block;}
.foot-copy{     width: auto;    float: none;}
.lr-foot{height:auto;}
.foot-search {    padding-bottom: 15px;     width: auto;}
.lr-time {
     background: url('/wp-content/themes/Man-year/images/Untitled.png');
    background-size: 100%;
    height: 45px;
}
.head-entry {
    box-sizing: border-box;
}
.partner-block {
    width: 93%;
    box-sizing: border-box;
}
.smi{    text-align: center;}
.smi-post {    width: 90%;}
.vip-link {
    bottom: 31px;
    font-size: 10px;
}
.post-tmb{    float: left;}
}
@media screen and (max-width: 320px){
.vip-link {
    bottom: 23px;
    margin-top: -11px;
}
}
