body{
font-family: 'Formular';
counter-reset: section;
font-display: auto;
}
header{
background-color: #333333;
color: #fff;
}
.header{
display: flex;
justify-content: space-between;
width: 100%;
padding-left: 0;
padding-right: 0;
}
@media (min-width: 992px){
header{
padding: 20px 20px 12px;
}
img.logo-desctop{
display: inline-block;
}
img.logo-mobile{
display: none;
}
}
@media (max-width: 992px){
header{
padding: 16px 24px 12px;
}
img.logo-desctop{
display: none;
}
img.logo-mobile{
display: inline-block;
}
}
.header-left, .header-right{
font-size: 0.875rem;
line-height: 1.43rem;
font-weight: 500;
}
@media(min-width: 992px){
.header-left, .header-right{
flex: 0 0 250px;
}
}
@media(max-width: 992px){
.header-left, .header-right{
flex: 0 0 25px;
}
}
.header-left a, .header-right a{
cursor: pointer;
color: #fff;
text-decoration: none;
margin: 0 8px;
}
.header-left a:first-child, .header-right a:first-child{
margin-left: 0;
}
.header-left a:last-child, .header-right a:last-child{
margin-right: 0;
}
a.header-search{
background: url(//press-club.pro/wp-content/themes/press-club/img/header-search.svg) left center no-repeat;
padding-left: 19px;
}
a.header-search:hover{
color: #E7792B;
transition: 0.3s;
}
a.header-subscribe{
background: url(//press-club.pro/wp-content/themes/press-club/img/header-subscribe.svg) left center no-repeat;
padding-left: 21px;
}
a.header-subscribe:hover{
color: #E7792B;
transition: 0.3s;
}
a.header-mobile-menu{
background: url(//press-club.pro/wp-content/themes/press-club/img/header-menu-mobile.svg) center center no-repeat;
width: 24px;
height: 24px;
display: inline-block;
margin: 0;
}
a.header-mobile-menu:hover{
background: url(//press-club.pro/wp-content/themes/press-club/img/header-menu-mobile-hover.svg) center center no-repeat;
transition: 0.3s;
}
a.close-mobile-menu{
background: url(//press-club.pro/wp-content/themes/press-club/img/header-menu-mobile-close.svg) center center no-repeat;
}
a.close-mobile-menu:hover{
background: url(//press-club.pro/wp-content/themes/press-club/img/header-menu-mobile-close-hover.svg) center center no-repeat;
transition: 0.3s;
}
a.header-button{
border-radius: 20px;
border: 1px solid #F5900E;
padding: 6px 12px;
}
a.header-button:hover{
background-color: #F5900E;
transition: 0.3s;
}
a.header-login{
background: url(//press-club.pro/wp-content/themes/press-club/img/header-login.svg) 10px center no-repeat;
padding-left: 30px;
}
a.header-login:hover{
background: url(//press-club.pro/wp-content/themes/press-club/img/header-login-hover.svg) 10px center no-repeat;
}
a.header-login-mobile{
background: url(//press-club.pro/wp-content/themes/press-club/img/header-search.svg) center center no-repeat;
width: 25px;
height: 28px;
display: inline-block;
margin: 0;
background-size: 25px 28px;
}
a.header-login-mobile:hover{
background: url(//press-club.pro/wp-content/themes/press-club/img/header-search-hover.svg) center center no-repeat;
transition: 0.3s;
background-size: 25px 28px;
}
a.header-mobile-close-search{
background: url(//press-club.pro/wp-content/themes/press-club/img/close-search-mobile.svg) center center no-repeat;
background-size: 20px 20px;
}
a.header-mobile-close-search:hover{
background: url(//press-club.pro/wp-content/themes/press-club/img/close-search-mobile-hover.svg) center center no-repeat;
background-size: 20px 20px;
transition: 0.3s;
}
menu{
padding: 0;
margin: 10px 0 0;
}
menu span{
margin-left: 5px;
border-left: 1px solid rgba(255, 255, 255, 0.3);
padding-left: 15px;
}
a.external-salt{
color: #17BDE1!important;
}
a.external-salt:hover{
color: #1994AF!important;
}
a.external-salt:after{
display: inline-block;
content: ' ';
background: url(//press-club.pro/wp-content/themes/press-club/img/menu-arrow-salt.svg) center center no-repeat;
}
a.external-salt:hover:after{
background: url(//press-club.pro/wp-content/themes/press-club/img/menu-arrow-salt-hover.svg) center center no-repeat;
}
a.external-academy{
color: #FFF685!important;
}
a.external-academy:hover{
color: #D2C739!important;
}
a.external-academy:after{
display: inline-block;
content: ' ';
background: url(//press-club.pro/wp-content/themes/press-club/img/menu-arrow-academy.svg) center center no-repeat;
}
a.external-academy:hover:after{
background: url(//press-club.pro/wp-content/themes/press-club/img/menu-arrow-academy-hover.svg) center center no-repeat;
}
a.external-mediaiq{
color: #F5900E!important;
}
a.external-mediaiq:hover{
color: #CD790C!important;
}
a.external-mediaiq:after{
display: inline-block;
content: ' ';
background: url(//press-club.pro/wp-content/themes/press-club/img/menu-arrow-mediaiq.svg) center center no-repeat;
}
a.external-mediaiq:hover:after{
background: url(//press-club.pro/wp-content/themes/press-club/img/menu-arrow-mediaiq-hover.svg) center center no-repeat;
}
@media(max-width:992px){
menu, a.header-search, a.header-subscribe, a.header-login, a.header-button{
display: none;
}
a.external-salt:after, a.external-salt:hover:after, a.external-academy:after, a.external-academy:hover:after, a.external-mediaiq:after, a.external-mediaiq:hover:after{
background-size: 10px 10px;
width: 10px;
height: 10px;
margin-left: 6px;
}
}
@media(min-width:992px){
a.header-mobile-menu, a.header-login-mobile{
display: none;
}
.mobile-menu{
display: none;
}
a.external-salt:after, a.external-salt:hover:after, a.external-academy:after, a.external-academy:hover:after, a.external-mediaiq:after, a.external-mediaiq:hover:after{
background-size: 7px 7px;
width: 7px;
height: 7px;
margin-left: 3px;
}
}
menu a{
display: inline-block;
color: #fff;
font-weight: 400;
font-size: 0.875rem;
line-height: 1.41em;
margin: 0 10px;
}
menu a:first-child{
margin-left: 0;
}
menu a:last-child{
margin-right: 0;
}
menu a:hover{
color: #bbb;
text-decoration: none;
transition: 0.3s;
}
.mobile-menu{
display: none;
padding: 30px 0;
}
.mobile-menu-links{
margin-bottom: 40px;
}
.mobile-menu-links a{
color: #fff;
text-decoration: none;
font-weight: 500;
line-height: 1.2em;
font-size: 1.25rem;
display: table;
margin: 15px auto;
}
.mobile-menu-links a:first-child{
margin-top: 0;
}
.mobile-menu-links a:last-child{
margin-bottom: 0;
}
.mobile-menu-links a:hover{
color: #F5900E;
transition: 0.3s;
}
.mobile-menu-big-links{
margin-bottom: 30px;
}
.mobile-menu-big-links a{
text-decoration: none;
color: #fff;
font-weight: 500;
font-size: 1.125rem;
line-height: 1.11em;
border: 1px solid #F5900E;
border-radius: 20px;
padding: 6px 12px;
margin: 0 12px;
}
.mobile-menu-big-links a:first-child{
margin-left: 0;
}
.mobile-menu-big-links a:last-child{
margin-right: 0;
}
.mobile-menu-big-links a:hover{
background-color: #F5900E!important ;
transition: 0.3s;
}
a.mobile-menu-community{
background: url(//press-club.pro/wp-content/themes/press-club/img/header-login.svg) 10px center no-repeat;
padding-left: 32px;
background-size: 16px 18px;
}
a.mobile-menu-community:hover{
background: url(//press-club.pro/wp-content/themes/press-club/img/header-login-hover.svg) 10px center no-repeat;
background-size: 16px 18px;
}
.mobile-menu-small-links a{
text-decoration: none;
color: #fff;
font-weight: 500;
font-size: 1.125rem;
line-height: 1.11em;
margin: 0 30px;
}
.mobile-menu-small-links a:first-child{
margin-left: 0;
}
.mobile-menu-small-links a:last-child{
margin-right: 0;
}
.mobile-menu-small-links a:hover{
color: #F5900E;
transition: 0.3s;
}
a.mobile-menu-search{
background: url(//press-club.pro/wp-content/themes/press-club/img/header-search.svg) left center no-repeat;
padding-left: 21px;
background-size: 16px 16px;
}
a.mobile-menu-subscribe{
background: url(//press-club.pro/wp-content/themes/press-club/img/header-subscribe.svg) left center no-repeat;
padding-left: 21px;
}
.feecher{
background-color: #E7792B;
}
.feecher a{
color: #fff;
font-size: 0.875rem;
line-height: 1.25em;
font-weight: 400;
background-color: #E7792B;
display: block;
width: 100%;
padding-top: 6px;
padding-bottom: 8px;
text-decoration: none;
}
.feecher a:hover{
color: #FFE7D7;
transition: 0.3s;
}
.feecher a span{
line-height: 1.2em;
border: 1px solid rgba(255, 255, 255, 0.5);
border-radius: 4px;
background-image: url(//press-club.pro/wp-content/themes/press-club/img/feecher-arrow.svg);
background-repeat: no-repeat;
background-size: 7px 7px;
}
@media(min-width:992px){
.main-news{
margin-top: 30px;
margin-bottom: 80px;
}
.feecher a span{
font-size: 0.75rem;
padding: 4px 18px 4px 6px;
margin-left: 12px;
background-position: right 6px top 9px;
}
}
@media(max-width:992px){
.main-news{
margin-top: 20px;
margin-bottom: 40px;
}
.feecher a span{
font-size: 0.625rem;
padding: 2px 14px 2px 4px;
margin-left: 12px;
background-position: right 4px top 5px;
}
}
@media(min-width:1200px){
.main-news-main img{
width: 540px;
height: 360px;
object-fit: cover;
}
.main-news-additional img{
width: 255px;
height: 170px;
object-fit: cover;
}
}
@media(max-width:1200px) and (min-width:992px){
.main-news-main img{
width: 435px;
height: 290px;
object-fit: cover;
}
.main-news-additional img{
width: 210px;
height: 140px;
object-fit: cover;
}
}
@media(max-width:992px){
.main-news{
width: 100%;
max-width: 610px;
}
.main-news-main{
padding-bottom: 25px;
}
.main-news-main img{
width: 100%;
}
.main-news-additional{
clear: both;
padding-top: 20px;
padding-bottom: 25px!important;
border-bottom: 1px solid #EDEDED !important;
margin-bottom: 0!important;
}
.main-news-additional:first-child{
border-top: 1px solid #EDEDED;
}
.main-news-additional img{
width: 80px;
height: 80px;
float: right;
margin-left: 15px;
object-fit: cover;
}
.main-news-additional a:after{
clear: both;
content: ' ';
display: block;
}
}
@media(max-width:992px) and (min-width:640px){
.main-news{
padding-left: 0;
padding-right: 0;
}
}
.main-news-main a{
text-decoration: none;
color: #000;
}
.main-news-main a:hover{
opacity: 0.9;
color: #444;
transition: 0.3s;
}
.main-news-main h2{
font-weight: 500;
line-height: 1.2em;	
margin: 15px 0 0;
}
@media(min-width:992px){
.main-news-main h2{
font-size: 1.625rem;
margin: 15px 0 0;
}
}
@media(max-width:992px){
.main-news-main h2{
font-size: 1.375rem;
margin: 10px 0 0;
}
}
.main-news-main p{
margin: 15px 0 0;
}
@media(min-width:992px){
.main-news-main p{
font-size: 1.0rem;
line-height: 1.375em;
margin: 15px 0 0;
}
}
@media(max-width:992px){
.main-news-main p{
font-size: 0.875rem;
line-height: 1.357em;
margin: 10px 0 0;
}
}
.main-news-additional{
border-bottom: none;
padding-bottom: 25px;
margin-bottom: 15px;
}
.main-news-additional:last-child{
border-bottom: none;
margin-bottom: 0;
padding-bottom: 0;
}
.main-news-additional a{
text-decoration: none;
color: #000;
}
.main-news-additional a:hover{
opacity: 0.9;
color: #444;
transition: 0.3s;
}
.main-news-additional h2{
font-weight: 500;
line-height: 1.2em;
margin: 10px 0 0;
}
@media(min-width:992px){
.main-news-additional h2{
font-size: 1.125rem;
}
.main-events h3 a{
font-size: 1.625rem;
}
}
@media(max-width:992px){
.main-news-additional h2{
font-size: 1.0625rem;
margin: 0;
}
.main-events h3 a{
font-size: 1.25rem;
}
}
@media(min-width:992px){
.main-events{
margin-bottom: 20px;
}
}
@media(max-width:992px){
.main-events{
margin-bottom: 15px;
width: 100%;
max-width: 610px;
padding-right: 0;
padding-left: 0;
}
}
.main-events h3{
margin-bottom: 0;
}
.main-events h3 a{
color: #303030;
text-decoration: none;
font-weight: 700;
line-height: 1.1em;
}
.main-events h3 a:hover{
color: #F5900E;
transition: 0.3s;
}
.main-events h3:after, .main-kitchen h3:after, .salt h3:after, .mediaiq h3:after, .main-tags h3:after, .main-video h3:after, .main-poss h3.black:after, .underpressure-main h3:after{
background: url(//press-club.pro/wp-content/themes/press-club/img/main-arrow.svg) center center no-repeat;
display: inline-block;
width: 8px;
height: 12px;
content: ' ';
margin-left: 8px;
}
.main-events-content{
border: 1px solid #dadada;
margin-left: 0;
margin-right: 0;
}
.main-events-content{
display: flex;
justify-content: space-between;
width: 100%;
}
a.main-event{
text-decoration: none;
display: block;
border-bottom: 1px solid #dadada;
}
a.main-event:last-child{
border-bottom: none;
}
a.main-event:hover{
background-color: #EFEFEF;transition: 0.3s;
}
@media(min-width:992px){
a.main-event{
background-color: #FAFAFA;
padding: 22px 20px 10px;
}
}
@media(max-width:992px){
a.main-event{
background-color: #FAFAFA;
padding: 16px 15px 10px;
}
}
.main-events-content-date, .main-events-content-description{
padding: 0;
}
.main-events-content-date{
flex: 0 0 264px;
}
@media(max-width:992px){
.main-events-content-date{
margin-bottom: 11px;
}
}
.main-events-content-date span{
color: #E7792B;
text-transform: lowercase;
}
span.main-events-content-date-date{
font-weight: 500;
float: left;
}
span.main-events-content-date-month{
font-weight: 700;
display: block;
}
span.main-events-content-date-day{
font-weight: 400;
}
@media(min-width:992px){
span.main-events-content-date-date{
font-size: 3.375rem;
line-height: 0.9em;
margin-right: 8px;
}
span.main-events-content-date-month{
font-size: 1.25rem;
line-height: 1.0em;
margin-bottom: 4px;
}
span.main-events-content-date-day{
font-size: 1.25rem;
line-height: 1.0em;
}
}
@media(max-width:992px){
span.main-events-content-date-date{
font-size: 2.5rem;
line-height: 0.97em;
margin-right: 5px;
}
span.main-events-content-date-month{
font-size: 0.9375rem;
line-height: 1.2em;
margin-bottom: -5px;
}
span.main-events-content-date-day{
font-size: 0.9375rem;
line-height: 1.0em;
}
}
.main-events-content-description{
display: block;
}
.main-events-content-description h4{
color: #000;
font-weight: 500;
margin-bottom: 10px;
}
.main-events-content-description p{
color: #000;
margin-bottom: 10px;
}
.main-events-content-description span{
color: #E7792B;
padding: 4px 6px;
border: 1px solid #dadada;
border-radius: 4px;
font-weight: 500;
margin-right: 10px;
margin-bottom: 10px;
line-height: 1.2em;
font-size: 0.6875rem;
white-space: nowrap;
display: inline-block;
}
@media(min-width:992px){
.main-events-content-description h4{
line-height: 1.1em;
font-size: 1.375rem;
}
.main-events-content-description p{
line-height: 1.25em;
font-size: 1.0rem;
}
}
@media(max-width:992px){
.main-events-content-description h4{
line-height: 1.2em;
font-size: 1.125rem;
}
.main-events-content-description p{
line-height: 1.2em;
font-size: 0.875rem;
}
}
.rowfix{
margin-left: 0!important;
margin-right: 0!important;
}
@media(max-width:992px){
.container-event{
width: 100%;
max-width: 610px;
padding-left: 0;
padding-right: 0;
margin-bottom: 40px;
}
.container-event .row{
padding-left: 0;
padding-right: 0;
}
.main-events .row{
margin-left: 0;
margin-right: 0;
}
}
@media(min-width:992px){
.container-event{
margin-bottom: 80px;
}
}
.main-kitchen h3 a, .main-video h3 a{
text-decoration: none;
color: #303030;
font-weight: 700;
line-height: 1.1em;
}
.main-poss h3.black a{
text-decoration: none;
color: #303030;
font-weight: 700;
line-height: 1.1em;
}
.main-poss h3 a{
text-decoration: none;
color: #fff;
font-weight: 700;
line-height: 1.1em;
}
.main-poss h3 a:hover, .main-kitchen h3 a:hover, .main-video h3 a:hover{
color: #F5900E;
transition: 0.3s;
}
@media(min-width:992px){
.main-poss h3, .main-kitchen h3{
margin-bottom: 20px;
}
.main-poss h3 a, .main-kitchen h3 a{
font-size: 1.625rem;
}
.main-poss-content{
padding-left: 15px;
padding-right: 15px;
margin-bottom: 20px;
}
.main-poss-content:last-child{
margin-bottom: 0;
}
}
@media(max-width:992px){
.main-poss{
max-width: 610px;
}
.main-poss h3, .main-kitchen h3{
margin-bottom: 15px;
}
.main-poss h3 a, .main-kitchen h3 a{
font-size: 1.25rem;
}
}
.main-poss-content{
justify-content: space-between;
}
.main-poss-block{
border-top: 1px solid #FAF5F2;
border-left: 1px solid #FAF5F2;
border-right: 1px solid #FAF5F2;
border-bottom: 4px solid #E7792B;
}
.main-poss-block a{
text-decoration: none;
background-color: #FAFAFA;
display: block;
height: 100%;
}
.main-poss-block a:hover{
background-color: #EAE5E2;
transition: 0.3s;
}
.main-poss-block h4{
font-weight: 500;
line-height: 1.2em;
margin-bottom: 10px;
color: #000;
}
.main-poss-block span{
color: #E7792B;
border:1px solid  #d4d4d4;
border-radius: 4px;
padding: 3px 6px 4px;
font-size: 0.75rem;
line-height: 1.2em;
}
@media(min-width:992px){
.main-poss{
margin-bottom: 60px;
}
.main-poss-block{
flex: 0 0 calc(91.9%/4);
}
}
@media(max-width:992px) and (min-width:610px){
.main-poss{
margin-bottom: 40px;
}
.main-poss-block{
flex: 0 0 calc(97.54%/2);
margin-bottom: 15px;
}
}
@media(max-width:610px){
.main-poss{
margin-bottom: 25px;
}
.main-poss-block{
flex: 0 0 calc(50% - 22.5px);
margin-bottom: 15px;
}
.main-poss-block:nth-child(odd){
margin-left: 15px;
}
.main-poss-block:nth-child(even){
margin-right: 15px;
}
}
@media(min-width:992px){
.main-poss-block{
border-radius: 8px;
}
.main-poss-block a{
padding: 12px 16px 30px;
}
.main-poss-block h4{
font-size: 1.25rem;
}
}
@media(max-width:992px){
.main-poss-block{
border-radius: 4px;
}
.main-poss-block a{
padding: 10px 10px 20px;
}
.main-poss-block h4{
font-size: 0.9375rem;
}
}
.main-kitchen-block a{
text-decoration: none;
color: #000;
display: block;
height: 100%;
}
.main-kitchen-block a:hover{
opacity: 0.9;
color: #444;
transition: 0.3s;
}
.main-kitchen-block img{
object-fit: cover;
}
.main-kitchen-block h4{
font-weight: 500;
line-height: 1.2em;
}
@media(min-width:1200px){
.main-kitchen{
margin-bottom: 80px;
}
.main-kitchen-row{
padding-bottom: 30px;
margin-bottom: 20px;
border-bottom: 1px solid #EAEAEA;
}
.main-kitchen-row:last-child{
padding-bottom: 0;
margin-bottom: 0;
border-bottom: none!important;
}
.main-kitchen-block img{
width: 350px;
height: 233.33px;
}
}
@media(max-width:1200px) and (min-width:992px){
.main-kitchen{
margin-bottom: 80px;
}
.main-kitchen-row{
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom: 1px solid #EAEAEA;
}
.main-kitchen-row:last-child{
padding-bottom: 0;
margin-bottom: 0;
border-bottom: none;
}
.main-kitchen-block img{
width: 290px;
height: 193.33px;
}
}
@media(min-width:992px){
.main-kitchen-block{
border-left: 1px solid #EAEAEA;
}
.main-kitchen-block:nth-child(3n+1){
border-left: none;
}
.main-kitchen-block img{
margin-bottom: 10px;
}
.main-kitchen-block h4{
font-size: 1.25rem;
}
}
@media(max-width:992px){
.main-kitchen{
margin-bottom: 40px;
}
.main-kitchen{
max-width: 610px;
}
.main-kitchen-block{
padding: 20px 0 25px;
border-bottom: 1px solid #EAEAEA;
}
.main-kitchen-block:first-child{
border-top: 1px solid #EAEAEA;
}
.main-kitchen-block img{
width: 80px;
height: 80px;
float: right;
margin-left: 15px;
}
.main-kitchen-block h4{
font-size: 1.0625rem;
}
}
@media(max-width:610px){
.main-kitchen-block{
margin-left: 15px;
margin-right: 15px;
}
}
.booster a{
display: block;
height: 100%;
padding: 20px 20px 40px;
text-decoration: none;
border: 1px solid #E6E6E6;
background-repeat: no-repeat;
background-size: auto;
}
.booster a:hover{
transition: 0.3s;
opacity: 0.9;
}
.booster a h3{
margin-bottom: 12px;
line-height: 1.2em;
font-weight: 700;
}
.booster a p{
margin-bottom: 30px;
line-height: 1.25em;
}
.booster a span{
line-height: 1.5em;
font-weight: 700;
text-align: center;
border-radius: 6px;
margin-top: 10px;
}
@media(min-width:992px){
.booster a{
border-radius: 8px;
}
.booster a span{
padding: 10px 16px;
font-size: 1.0rem;
}
.booster img{
display: none;
}
}
@media(max-width:992px){
.booster a{
border-radius: 4px;
}
.booster a span{
padding: 10px 16px;
font-size: 1.0rem;
display: block;
}
}
@media(min-width:1200px){
.booster{
margin-bottom: 80px;
}
.booster a{
background-position: right 20px center;
background-size: 400px 172px;
}
.booster a h3{
font-size: 1.875rem;
max-width: 550px;
}
.booster a p{
font-size: 1.0rem;
max-width: 590px;
}
}
@media(max-width:1200px) and (min-width:992px){
.booster{
margin-bottom: 80px;
}
.booster a{
background-position: right 20px center;
background-size: 400px 172px;
}
.booster a h3{
font-size: 2.25rem;
max-width: 550px;
}
.booster a p{
font-size: 1.0rem;
max-width: 550px;
}
}
@media(max-width:992px){
.booster{
margin-bottom: 40px;
max-width: 610px;
padding-left: 0;
padding-right: 0;
}
.booster a{
padding: 15px 15px 20px;
margin: 0 auto 20px;
background-image: none!important;
}
.booster a h3{
font-size: 1.375rem;
}
.booster a p{
font-size: 0.875rem;
margin-bottom: 20px;
}
.booster img{
width: 100%;
margin-bottom: 20px;
}
}
@media(max-width:610px){
.booster a{
margin-left: 15px;
margin-right: 15px;
}
}
.salt{
background-color: #CEF8F8;
}
.salt a, .underpressure-main a{
text-decoration: none;
}
.salt h3, .underpressure-main h3{
margin-bottom: 10px;
}
.salt h3 a, .underpressure-main h3 a{
color: #303030;
font-weight: 700;
line-height: 1.1em;
}
.salt h3 a:hover, .underpressure-main h3 a:hover{
color: #F5900E;
transition: 0.3s;
}
.salt p, .underpressure-main p{
line-height: 1.25em;
}
.salt-lecture{
background-color: #004757;
background-size: cover !important;
background-position: center center !important;
}
.salt-lecture a{
color: #fff;
display: block;
width: 100%;
height: 100%;
}
.salt-lecture:hover{
opacity: 0.9;
transition: 0.3s;
}
.salt-lecture h4{
line-height: 1.14em;
}
.salt-lecture-portrait img{
width: 40px;
height: 40px;
object-fit: cover;
border-radius: 20px;
margin-left: -15px;
}
.salt-lecture-portrait img:first-child{
margin-left: 0;
}
@media(min-width:992px){
.salt{
padding: 20px 0 30px;
}
.salt h3 a, .underpressure-main h3 a{
font-size: 1.625rem;
}
.salt p, .underpressure-main p{
font-size: 1.0rem;
}
.salt-content{
display: flex;
justify-content: space-between;
}
.salt-lecture a{
padding: 16px 16px 20px;
}
.salt-lecture h4{
font-weight: 900;
font-size: 1.375rem;
height: 176px;
overflow: hidden;
}
.salt-lecture-portrait{
margin-bottom: 8px;
}
.salt-lecture-author{
height: 32px;
overflow: hidden;
line-height: 1.23em;
font-size: 0.8125rem;
}
}
@media(max-width:992px){
.salt{
padding: 20px 0;
}
.salt-block{
max-width: 610px;
}
.salt-content{
padding-left: 0;
padding-right: 0;
}
.salt h3 a, .underpressure-main h3 a{
font-size: 1.25rem;
}
.salt p, .underpressure-main p{
font-size: 0.875rem;
}
.salt-lecture{
margin-bottom: 10px;
}
.salt-lecture:last-child{
margin-bottom: 0;
}
.salt-lecture a{
padding: 12px 12px 16px;
}
.salt-lecture h4{
font-weight: 700;
font-size: 1.0625rem;
}
.salt-lecture-portrait{
display: inline-block;
margin-right: 8px;
}
.salt-lecture-author{
line-height: 1.33em;
font-size: 0.75rem;
display: inline-block;
}
}
@media(min-width:1200px){
.salt{
margin-bottom: 80px;
}
.salt-lecture{
flex: 0 0 255px;
border-radius: 4px;
}
}
@media(max-width:1200px) and (min-width:992px){
.salt{
margin-bottom: 80px;
}
.salt-lecture{
flex: 0 0 217.5px;
border-radius: 4px;
}
}
@media(max-width:992px){
.salt{
margin-bottom: 40px;
}
.salt-lecture{
border-radius: 4px;
}
}
@media(max-width:610px){
.salt-content{
padding-left: 15px;
padding-right: 15px;
}
}
.mediaiq{
background-color: #F5F5F5;
}
.mediaiq h3{
font-weight: 700;
line-height: 1.1em;
margin-bottom: 10px;
}
.mediaiq h3 a{
text-decoration: none;
color: #303030;
}
.mediaiq h3 a:hover{
color: #F5900E;
}
.mediaiq h3{
line-height: 1.2em;
}
.mediaiq-mainnews a{
display: block;
width: 100%;
height: 100%;
text-decoration: none;
color: #000;
}
.mediaiq-mainnews a:hover{
opacity: 0.9;
color: #444;
transition: 0.3s;
}
.mediaiq-mainnews img{
width: 100%;
object-fit: cover;
}
.mediaiq-mainnews ul, .mediaiq-lastnews ul{
padding: 0;
letter-spacing: 0.1em;
text-transform: uppercase;
opacity: 0.5;
font-weight: 500;
font-size: 0.6875rem;
line-height: 1.3em;
margin-bottom: 10px;
}
.mediaiq-mainnews ul li, .mediaiq-lastnews ul li{
display: inline-block;
white-space: nowrap;
}
.mediaiq-mainnews ul li:after, .mediaiq-lastnews ul li:after{
content: ' •';
}
.mediaiq-mainnews ul li:last-child:after, .mediaiq-lastnews ul li:last-child:after{
display: none;
}
.mediaiq-mainnews h4{
font-weight: 500;
line-height: 1.2em;
margin-bottom: 10px;
}
.mediaiq-mainnews p{
margin: 0;
line-height: 1.2em;
}
.mediaiq-lastnews-item a{
text-decoration: none;
color: #000;
display: block;
width: 100%;
height: 100%;
}
.mediaiq-lastnews-item a:hover{
color: #444;
transition: 0.3s;
}
.mediaiq-lastnews-item h4{
font-weight: 500;
line-height: 1.2em;
margin-bottom: 0;
}
@media(min-width:992px){
.mediaiq{
padding: 20px 0 30px;
margin-bottom: 80px;
}
.mediaiq h3{
font-size: 1.625rem;
}
.mediaiq p{
font-size: 1.0rem;
margin-bottom: 20px;
}
.mediaiq-mainnews img{
margin-bottom: 20px;
height: 400px;
}
.mediaiq-mainnews h4{
font-size: 1.875rem;
}
.mediaiq-mainnews p{
font-size: 1.0rem;
}
.mediaiq-lastnews-item{
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background-color: #fff;
}
.mediaiq-lastnews-item:first-child{
border-top: 1px solid #ccc;
border-radius: 4px 4px 0 0;
}
.mediaiq-lastnews-item:last-child{
border-radius: 0 0 4px 4px;
}
.mediaiq-lastnews-item a{
padding: 20px 15px 25px;
}
.mediaiq-lastnews-item h4{
font-size: 1.25rem;
}
}
@media(max-width:992px){
.mediaiq{
padding: 20px 0 25px;
margin-bottom: 40px;
}
.mediaiq-content{
max-width: 610px;
}
.mediaiq h3{
font-size: 1.25rem;
}
.mediaiq p{
font-size: 0.875rem;
margin-bottom: 25px;
}
.mediaiq-mainnews{
margin-bottom: 10px;
}
.mediaiq-mainnews img{
margin-bottom: 10px;
height: 300px;
}
.mediaiq-mainnews h4{
font-size: 1.375rem;
}
.mediaiq-mainnews p{
font-size: 0.875rem;
}
.mediaiq-lastnews-item{
border-top: 1px solid #ccc;
}
.mediaiq-lastnews-item a{
padding: 20px 0;
}
.mediaiq-lastnews-item h4{
font-size: 1.0625rem;
}
}
.main-video-title{
margin-bottom: 20px;
}
@media(max-width:992px){
.main-video-title h3{
font-size: 1.25rem;
}
}
.main-video-main-block, .main-video-second-block{
border-radius: 4px;
}
.main-video-main-block a, .main-video-second-block a{
text-decoration: none;
font-weight: 500;
color: #000;
display: block;
width: 100%;
height: 100%;
}
.main-video-main-block a:hover, .main-video-second-block a:hover{
transition: 0.3s;
opacity: 0.9;
}
.main-video-main-block-pic img, .main-video-second-block img{
width: 100%;
}
.main-video-second-block:last-child{
margin-bottom: 0;
}
@media(min-width:992px){
.main-video{
margin-bottom: 80px;
padding: 20px 0;
}
.main-video-main-block-title{
padding: 20px 15px 20px 100px;
background: url(//press-club.pro/wp-content/themes/press-club/img/main-video-pic.svg) left 15px top 20px no-repeat;
background-size: 65px 65px;
line-height: 1.2em;
font-size: 1.875rem;
min-height: 105px;
}
.main-video-second-block{
margin-bottom: 30px;
}
.main-video-second-block-title{
padding: 10px 10px 10px 65px;
background: url(//press-club.pro/wp-content/themes/press-club/img/main-video-pic.svg) left 10px top 10px no-repeat;
background-size: 40px 40px;
line-height: 1.2em;
font-size: 1.25rem;
}
.video-block{
border-right: 1px solid #dadada;
}
.video-block:nth-child(3n+3){
border-right: none;
}
}
@media(max-width:992px){
.main-video .container{
max-width: 610px;
}
.main-video{
margin-bottom: 40px;
padding: 20px 0;
}
.main-video-main-block{
margin-bottom: 15px;
}
.main-video-main-block-title{
padding: 10px 10px 15px 60px;
background: url(//press-club.pro/wp-content/themes/press-club/img/main-video-pic.svg) left 10px top 10px no-repeat;
background-size: 35px 35px;
line-height: 1.2em;
font-size: 1.375rem;
}
.main-video-second-block{
margin-bottom: 15px;
}
.main-video-second-block-title{
padding: 10px 10px 15px 60px;
background: url(//press-club.pro/wp-content/themes/press-club/img/main-video-pic.svg) left 10px top 10px no-repeat;
background-size: 35px 35px;
line-height: 1.2em;
font-size: 1.0625rem;
min-height: 60px;
}
.video-block{
margin-bottom: 20px;
}
.video-block:last-child{
margin-bottom: 0;
}
}
.main-subscribe{
color: #000;
}
.main-subscribe-block{
border: 1px solid #E7792B;
border-radius: 8px;
}
.main-subscribe-block h4{
font-weight: 900;
margin-bottom: 20px;
line-height: 1.2em;
color: #E7792B;
}
@media(min-width:992px){
.main-subscribe-block h4{
font-size: 1.75rem;
}
}
@media(max-width:992px){
.main-subscribe-block h4{
font-size: 1.5625rem;
}
}
.main-subscribe-block p{
margin-bottom: 20px;
line-height: 1.2em;
font-size: 1.0rem;
max-width: 910px;
margin: 0 auto 20px;
}
.main-subscribe-form{
margin-bottom: 20px!important;
}
.main-subscribe-form-input{
width: 100%;
}
.main-subscribe-form-input input{
line-height: 1.2em;
width: 100%;
border: none;
outline: none;
}
.main-subscribe-form-submit input{
line-height: 1.23em;
font-weight: 700;
color: #fff;
background-color: #E7792B;
width: 100%;
border: 1px solid #E7792B;
text-align: center;
}
.main-subscribe-form-submit input:hover{
background-color: #AF5718;
border-color: #AF5718;
transition: 0.3s;
}
.main-subscribe-disclaimer{
color: #000;
font-weight: 400;
line-height: 1.2em;
font-size: 0.75rem;
}
.main-subscribe-disclaimer a{
color: #000;
text-decoration: underline;
white-space: nowrap;
}
.main-subscribe-disclaimer a:hover{
transition: 0.3s;
text-decoration: none;
}
@media(min-width:992px){
.main-subscribe{
padding: 0;
}
.main-subscribe-block{
padding: 20px 20px 30px;
margin: 0 0;
}
.main-subscribe-form{
display: flex;
justify-content: space-between;
width: 670px;
margin: 0 auto;
}
.main-subscribe-form-submit{
flex: 0 0 107px;
}
.main-subscribe-form-input{
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: none;
border-radius: 2px 0 0 2px;
}
.main-subscribe-form-input input{
padding: 7.5px 15px;
font-size: 0.9375rem;
}
.main-subscribe-form-submit input{
padding: 7px 8px 8px;
border-radius: 0 2px 2px 0;
font-size: 0.9375rem;
}
}
@media(max-width:992px){
.main-subscribe{
padding: 0 15px;
max-width: 610px;
}
.main-subscribe-block{
padding: 15px 15px 20px;
}
.main-subscribe-form-input{
border-top: 1px solid #ccc;
border-bottom: none;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-radius: 2px 2px 0 0;
}
.main-subscribe-form-input input{
padding: 7.5px 15px;
font-size: 1.0rem;
}
.main-subscribe-form-submit input{
padding: 11px;
border-radius: 0 0 2px 2px;
font-size: 0.875rem;
}
}
.main-tags{
background-color: #222;
color: #fff;
}
.main-tags h3{
margin-bottom: 20px;
}
.main-tags a{
text-decoration: none;
color: #fff;
}
.main-tags a:hover{
color: #F5900E;
transition: 0.3s;
}
.main-tags-block a{
color: #fff;
font-weight: 500;
background: rgba(41, 110, 174, 0.2);
border-radius: 4px;
white-space: nowrap;
display: inline-block;
}
.main-tags-block a:hover{
background: rgba(41, 110, 174, 0.5);
color: #fff;
transition: 0.3s;
}
.main-tags-block sup{
color: rgba(0, 178, 234, 0.5);
}
@media(min-width:992px){
.main-tags{
padding: 40px 0;
}
.main-tags-block a{
font-size: 1.375rem;
line-height: 1.2em;
margin-right: 15px;
margin-bottom: 20px;
padding: 5px 12px;
}
.main-tags-block a:last-child{
margin-right: 0;
}
.main-tags-block sup{
font-size: 0.875rem;
margin-left: 6px;
}
}
@media(max-width:992px) and (min-width:610px){
.main-tags .container{
padding-left: 15px!important;
padding-right: 15px!important;
}
}
@media(max-width:992px){
.main-tags{
padding: 20px;
}
.main-tags .container{
max-width: 610px;
padding-left: 0;
padding-right: 0;
}
.main-tags-block a{
font-size: 0.875rem;
line-height: 1.2em;
margin-right: 15px;
margin-bottom: 15px;
padding: 4px 6px;
}
.main-tags-block a:last-child{
margin-right: 0;
}
.main-tags-block sup{
font-size: 0.625rem;
margin-left: 4px;
}
}
.footer{
background-color: #222;
}
.footer-social a{
text-decoration: none;
color: #fff;
}
.footer-social a:hover{
color: #F5900E;
transition: 0.3s;
}
.footer-social a:first-child{
margin-left: 0;
}
.footer-social a:last-child{
margin-right: 0;
}
.footer-social a.footer-social-fb{
background: url(//press-club.pro/wp-content/themes/press-club/img/footer-fb.svg) left center no-repeat;
}
.footer-social a.footer-social-fb:hover{
background: url(//press-club.pro/wp-content/themes/press-club/img/footer-fb-hover.svg) left center no-repeat;
}
.footer-social a.footer-social-tw{
background: url(//press-club.pro/wp-content/themes/press-club/img/footer-tw.svg) left center no-repeat;
}
.footer-social a.footer-social-tw:hover{
background: url(//press-club.pro/wp-content/themes/press-club/img/footer-tw-hover.svg) left center no-repeat;
}
.footer-social a.footer-social-yt{
background: url(//press-club.pro/wp-content/themes/press-club/img/footer-yt.svg) left center no-repeat;
}
.footer-social a.footer-social-yt:hover{
background: url(//press-club.pro/wp-content/themes/press-club/img/footer-yt-hover.svg) left center no-repeat;
}
.footer-social a.footer-social-ig{
background: url(//press-club.pro/wp-content/themes/press-club/img/footer-ig.svg) left center no-repeat;
}
.footer-social a.footer-social-ig:hover{
background: url(//press-club.pro/wp-content/themes/press-club/img/footer-ig-hover.svg) left center no-repeat;
}
.footer-social a.footer-social-tg{
background: url(//press-club.pro/wp-content/themes/press-club/img/footer-tg.svg) left center no-repeat;
}
.footer-social a.footer-social-tg:hover{
background: url(//press-club.pro/wp-content/themes/press-club/img/footer-tg-hover.svg) left center no-repeat;
}
@media(min-width:992px){
footer{
margin-top: 80px;
}
.footer{
padding: 60px 0;
}
.footer-logo{
margin-bottom: 45px;
}
.footer-social{
margin-bottom: 30px;
}
.footer-social a{
font-size: 1.125rem;
line-height: 1.39em;
margin: 0 10px;
}
.footer-social a.footer-social-fb{
padding-left: 28px;
}
.footer-social a.footer-social-tw{
padding-left: 31px;
}
.footer-social a.footer-social-yt{
padding-left: 32px;
}
.footer-social a.footer-social-ig{
padding-left: 29px;
}
.footer-social a.footer-social-tg{
padding-left: 29px;
}
}
@media(max-width:992px){
footer{
margin-top: 40px;
}
.footer{
padding: 30px 0;
}
.footer-logo{
margin-bottom: 35px;
}
.footer-logo img{
max-width: 100%;
}
.footer-social{
margin-bottom: 25px;
}
.footer-social a{
font-size: 0.9375rem;
line-height: 1.33em;
margin: 0 7.5px 10px;
display: inline-block;
}
.footer-social a.footer-social-fb{
padding-left: 24px;
background-size: 14px 14px;
}
.footer-social a.footer-social-fb:hover{
background-size: 14px 14px;
}
.footer-social a.footer-social-tw{
padding-left: 26px;
background-size: 16px 13px;
}
.footer-social a.footer-social-tw:hover{
background-size: 16px 13px;
}
.footer-social a.footer-social-yt{
padding-left: 27px;
background-size: 17px 13px;
}
.footer-social a.footer-social-yt:hover{
background-size: 17px 13px;
}
.footer-social a.footer-social-ig{
padding-left: 24px;
background-size: 14px 14px;
}
.footer-social a.footer-social-ig:hover{
background-size: 14px 14px;
}
.footer-social a.footer-social-tg{
padding-left: 25px;
background-size: 15px 14px;
}
.footer-social a.footer-social-tg:hover{
background-size: 15px 14px;
}
}
.footer-links a{
text-decoration: none;
color: #fff;
font-weight: 500;
line-height: 1.43em;
font-size: 0.875rem;
}
.footer-links a:hover{
color: #F5900E;
transition: 0.3s;
}
@media(min-width:992px){
.footer-links{
margin-bottom: 40px;
}
.footer-links a{
margin: 0 15px;
}
.footer-links a:first-child{
margin-left: 0;
}
.footer-links a:last-child{
margin-right: 0;
}
}
@media(max-width:992px){
.footer-links{
margin-bottom: 35px;
}
.footer-links a{
margin: 15px auto;
display: table;
}
.footer-links a:first-child{
margin-top: 0;
}
.footer-links a:last-child{
margin-bottom: 0;
}
}
.footer-copywrights{
color: #fff;
}
.footer-copywrights p{
margin-bottom: 0;
}
@media(min-width:992px){
.footer-copywrights{
line-height: 1.43em;
font-size: 0.875rem;
}
}
@media(max-width:992px){
.footer-copywrights{
line-height: 1.25em;
font-size: 0.75rem;
}
}
.content{
color: #000;
}
.content-cat{
margin-bottom: 15px;
letter-spacing: 0.21em;
}
.content-cat a{
text-transform: uppercase;
color: #000!important;
text-decoration: none!important;
font-weight: 500;
line-height: 1.2em;
}
.content-cat a:hover{
transition: 0.3s;
color: #E7792B!important;
}
.content h1{
text-align: left;
font-weight: 700;
}
.content p{
line-height: 1.5em;	
}
.content-img img, .wp-caption img{
//width: 100%;
}
.aligncenter{
text-align: center;
}
.content-img-description, p.wp-caption-text{
margin-top: 8px;
}
.content-toc{
border: 1px solid #ffc69d;
}
.content-toc h4{
font-weight: 500;
margin-bottom: 15px;
}
.content-toc ul{
margin: 0!important;
padding: 0!important;
}
.content-toc ul li{
list-style: none;
margin-bottom: 15px;
display: table;
}
.content-toc ul li:last-child{
margin-bottom: 0;
}
.content-toc ul li:hover{
cursor: pointer;
color: #E7792B;
transition: 0.3s;
}
.content-toc ul li:before{
background: url(//press-club.pro/wp-content/themes/press-club/img/content-arrow.svg) left bottom no-repeat;
content: '';
display: inline-block;
}
.content-toc ul li:hover:before{
background: url(//press-club.pro/wp-content/themes/press-club/img/content-arrow-hover.svg) left bottom no-repeat;
}
.content a{
font-weight: 500;
color: #F14C13;
text-decoration: underline;
text-decoration-line: underline;
text-decoration-thickness: 1px;
text-decoration-style: initial;
text-underline-offset: 0.15em;
}
.content a:hover{
transition: 0.3s;
color: #E7792B;
}
.content ul, .content ol{
padding: 0;
}
.content-spoiler{
background-color: #FAF3EE;
}
.content-spoiler-title:hover{
cursor: pointer;
transition: 0.3s;
background-color: #F6ECE5;
}
.content-spoiler-title-open{
border-radius: 4px 4px 0 0;
border: 1px solid #dadada;
}
.content-spoiler-title-close{
border-radius: 4px;
border: 1px solid #dadada;
}
.content-spoiler-title-open:hover, .content-spoiler-title-close:hover{
border: 1px solid #E7792B;
transition: 0.3s;
}
.content-spoiler-content{
display: none;
}
.content-spoiler-content p:last-child, .content-wrap p:last-child{
margin-bottom: 0;
}
.content-wrap{
background-color: #FAF3EE;
line-height: 1.5em;
}
.content-speaker{
display: flex;
flex-direction: row;
align-items: center;
}
.content-speaker-portrait{
flex: 0 0 100px;
}
.content-speaker-portrait img{
width: 80px;
height: 80px;
border-radius: 40px;
object-fit: cover;
filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.1));
}
.content-speaker-info{
width: 100%;
}
.content-links{
padding: 15px;
border: 1px solid #FFC69D;
}
.content-links h4{
font-weight: 400;
line-height: 1.2em;
font-size: 0.9375rem;
margin-bottom: 10px;
}
.content-links a{
display: block;
border-top: 1px solid #ededed;
padding: 15px 0;
font-weight: 500;
line-height: 1.2em;
color: #000;
text-decoration: none;
}
.content-links a:last-child{
padding-bottom: 0;
}
.content blockquote{
background-color: #FAF3EE;
text-align: center;
}
.content blockquote p{
line-height: 1.4em;
}
.content blockquote p:last-child{
margin-bottom: 0;
}
.content-share{
display: flex;
align-items: center;
flex-direction: row;
}
.content-share a{
display: inline-block;
width: 32px;
height: 32px;
border: 1px solid #ddd;
border-radius: 16px;
margin-left: 16px;
}
.content-tags a{
color: #00B2EA;
text-decoration: none;
margin-right: 20px;
font-weight: 500;
line-height: 1.67em;
font-size: 0.9375rem
}
.content-tags a:hover{
color: #0D88AE;
}
.content hr{
width: 120px;
border-top: 1px solid #000;
margin: 0 0 15px 0;
}
.content-credits{
line-height: 1.2em;
font-size: 0.875rem;
}
.content-credits p{
line-height: 1.4em!important;
font-size: 0.875rem!important;
}
.content-credits-author, .content-credits-date, .content-credits-copywrights{
margin-bottom: 20px;
}
.content-credits-author p, .content-credits-date p, .content-credits-copywrights p{
margin-bottom: 10px!important;
}
.content-credits-author p:last-child, .content-credits-date p:last-child, .content-credits-copywrights p:last-child{
margin-bottom: 0!important;
}
.content-credits-breadcrumbs{
line-height: 1.3em;
font-size: 0.5625rem;
color: #909090;
font-weight: 500;
}
.content-credits-breadcrumbs a{
text-decoration: none;
color: #909090;
}
.content-credits-breadcrumbs a:after{
display: inline-block;
width: 5px;
height: 9px;
background: url(//press-club.pro/wp-content/themes/press-club/img/breadcrumb-arrow.svg) center center no-repeat;
background-size: cover;
content: '';
margin: 0 8px;
}
.content-credits-breadcrumbs a:hover{
color: #909090;
text-decoration: underline;
}
.content img{
max-width: 100%;
}
.content h3{
font-weight: 500;
line-height: 1.2em;
}
@media(min-width:992px){
.content{
margin-top: 30px;
padding: 0 35px;
}
.content-cat a{
font-size: 0.75rem;
}
.content h1{
line-height: 1.2em;
font-size: 2.375rem;
margin-bottom: 30px;
}
.content p{
margin-bottom: 30px;
font-size: 1.25rem;
}
.wp-video{
margin: 0 auto 30px;
}
.content-annotation{
margin-bottom: 30px;
}
.content-annotation p{
margin-bottom: 20px;	
}
.content-annotation, .content-annotation p{
font-size: 1.4375rem;
line-height: 1.39em;
}
.content-img, .wp-caption{
margin-bottom: 30px;
}
.content-img-description, p.wp-caption-text{
font-size: 1.0rem;
line-height: 1.38em;
}
.content-toc{
padding: 20px;
margin-bottom: 30px;
}
.content-toc h4{
font-size: 1.625rem;
line-height: 1.15em;
}
.content-toc ul li{
font-size: 1.0rem;
line-height: 1.25rem!important;
}
.content-toc ul li:before, .content-toc ul li:hover:before{
margin-right: 14px;
width: 16px;
height: 14px;
background-size: contain;
}
.content h2, .content h3{
margin: 50px 0 20px;
}
.content h2{
font-weight: 700;
line-height: 1.2em;
font-size: 1.875rem;
}
.content h3{
font-size: 1.5rem;
}
.content ul, .content ol{
line-height: 1.5em;
font-size: 1.25rem;
}
.content ul li, .content ol li{
margin-bottom: 20px;
}
.content ul{
margin: 0 0 20px 19px;
}
.content ol{
margin: 0 0 20px 24px;
}
.content-spoiler{
margin-bottom: 30px;
}
.content-spoiler-title{
padding: 10px 20px;
line-height: 1.5em;
font-size: 1.25rem;
}
.content-spoiler-title-close span:before{
width: 16px;
height: 16px;
content: '';
background: url(//press-club.pro/wp-content/themes/press-club/img/content-arrow.svg) left center no-repeat;
background-size: 16px 16px;
display: inline-block;
margin-right: 10px;
}
.content-spoiler-title-open span:before{
width: 16px;
height: 16px;
content: '';
background: url(//press-club.pro/wp-content/themes/press-club/img/content-arrow.svg) left center no-repeat;
background-size: 16px 16px;
display: inline-block;
margin-right: 10px;
transform: rotate(90deg);;
}
.content-spoiler-content{
padding: 20px;
border: 1px solid #dadada;
border-top:none;
font-size: 1.25rem;
}
.content-wrap{
padding: 20px;
margin-bottom: 30px;
font-size: 1.25rem;
}
.content-speaker{
margin-bottom: 30px;
}
.content-speaker span{
display: table-row;
}
.content-links{
margin-bottom: 30px;
}
.content-links a{
font-size: 1.0rem;
}
.content blockquote{
padding: 30px;
}
.content blockquote p{
font-size: 1.5625rem;
}
.content-share{
margin-bottom: 30px;
}
.content-tags{
margin-bottom: 30px;
}
.content-credits{
margin-bottom: 40px;
}
}
@media(max-width:992px){
.content{
margin: 20px auto 0;
max-width: 610px;
}
.content-cat a{
font-size: 0.6875rem;
}
.content h1{
line-height: 1.25em;
font-size: 1.5rem;
margin-bottom: 20px;
}
.content p{
margin-bottom: 15px;
font-size: 1.0rem;
}
.wp-video{
margin: 0 auto 15px;
}
.content-annotation{
margin-bottom: 20px;
}
.content-annotation p{
margin-bottom: 15px;	
}
.content-annotation, .content-annotation p{
font-size: 1.0rem;
line-height: 1.56em;
}
.content-img, .wp-caption{
margin-bottom: 20px;
}
.content-img-description, p.wp-caption-text{
font-size: 0.75rem;
line-height: 1.5em;
margin-left: 15px;
margin-right: 15px;
}
.content-toc{
padding: 15px;
margin-bottom: 20px;
}
.content-toc h4{
font-size: 1.25rem;
line-height: 1.25em;
}
.content-toc ul li{
font-size: 0.875rem;
line-height: 1.43em;
}
.content-toc ul li:before, .content-toc ul li:hover:before{
margin-right: 16px;
width: 12px;
height: 12px;
background-size: contain;
}
.content h2, .content h3{
margin: 30px 0 15px;
}
.content h2{
font-weight: 500;
line-height: 1.3em;
font-size: 1.4375rem;
}
.content h3{
font-size: 1.125rem;
}
.content ul, .content ol{
margin: 0 0 15px;
}
.content ul li, .content ol li{
margin-bottom: 15px;
}
.content ul{
margin: 0 0 15px 16px;
}
.content ol{
margin: 0 0 15px 19px;
}
.content-spoiler{
margin-bottom: 20px;
}
.content-spoiler-title{
padding: 8px 15px;
line-height: 1.56em;
font-size: 1.0rem;
}
.content-spoiler-title-close span:before{
width: 12px;
height: 12px;
content: '';
background: url(//press-club.pro/wp-content/themes/press-club/img/content-arrow.svg) left center no-repeat;
background-size: 12px 12px;
display: inline-block;
margin-right: 10px;
}
.content-spoiler-title-open span:before{
width: 12px;
height: 12px;
content: '';
background: url(//press-club.pro/wp-content/themes/press-club/img/content-arrow.svg) left center no-repeat;
background-size: 12px 12px;
display: inline-block;
margin-right: 10px;
transform: rotate(90deg);;
}
.content-spoiler-content{
padding: 15px;
}
.content-wrap{
padding: 15px;
margin-bottom: 20px;
font-size: 1.0rem;
}
.content-speaker{
margin-bottom: 20px;
}
.content-speaker span:before{
content: ', ';
}
.content-links{
margin-bottom: 20px;
}
.content-links a{
font-size: 0.875rem;
}
.content blockquote{
padding: 15px;
}
.content blockquote p{
font-size: 1.125rem;
}
.content-share{
margin-bottom: 20px;
}
.content-tags{
margin-bottom: 20px;
}
.content-credits{
margin-bottom: 20px;
}
}
@media(min-width:1200px){
.content-img, .wp-caption, .content iframe{
margin: 0 -115px 30px;
}
.content iframe{
width: calc(100% + 230px);
}
.content blockquote{
margin: 0 -115px 30px;
}
}
@media(min-width:992px) and (max-width:1200px){
.content-img, .wp-caption, .content iframe{
margin: 0 -70px 30px;
}
.content iframe{
width: calc(100% + 140px);
}
.content blockquote{
margin: 0 -70px 30px;
}
}
@media(max-width:992px){ }
.content-share a{
background-position: center center;
background-repeat: no-repeat;
}
.content-share a:hover{
transition: 0.3s;
}
a.content-share-fb{
background-image: url(//press-club.pro/wp-content/themes/press-club/img/social-share-fb.svg);
}
a.content-share-fb:hover{
background-image: url(//press-club.pro/wp-content/themes/press-club/img/social-share-fb-hover.svg);
}
a.content-share-vk{
background-image: url(//press-club.pro/wp-content/themes/press-club/img/social-share-vk.svg);
}
a.content-share-vk:hover{
background-image: url(//press-club.pro/wp-content/themes/press-club/img/social-share-vk-hover.svg);
}
a.content-share-tw{
background-image: url(//press-club.pro/wp-content/themes/press-club/img/social-share-tw.svg);
}
a.content-share-tw:hover{
background-image: url(//press-club.pro/wp-content/themes/press-club/img/social-share-tw-hover.svg);
}
a.content-share-tg{
background-image: url(//press-club.pro/wp-content/themes/press-club/img/social-share-tg.svg);
}
a.content-share-tg:hover{
background-image: url(//press-club.pro/wp-content/themes/press-club/img/social-share-tg-hover.svg);
}
a.content-share-ok{
background-image: url(//press-club.pro/wp-content/themes/press-club/img/social-share-ok.svg);
}
a.content-share-ok:hover{
background-image: url(//press-club.pro/wp-content/themes/press-club/img/social-share-ok-hover.svg);
}
@media(min-width:992px){
.subscribe-fix{
margin-bottom: 50px;
}
}
@media(max-width:992px){
.subscribe-fix{
margin-bottom: 20px;
}
}
.event{
background-color: #FAFAFA;
border: 1px solid #dadada;
}
.event-header-left, .event-header-right{
align-self: center;
}
.event-header-left h1{
margin-bottom: 0;
font-weight: 700;
}
.event-meta{
margin-bottom: 15px;
}
.event-meta span{
color: #E7792B;
border: 1px solid #DADADA;
padding: 4px 6px;
border-radius: 4px;
cursor: default;
font-weight: 500;
line-height: 1.2em;
font-size: 0.75rem;
margin-right: 15px;
margin-bottom: 10px;
display: inline-block;
}
.event-meta span:last-child{
margin-right: 0;
}
.event-description p:last-child{
margin-bottom: 0;
}
.event-description a{
text-decoration-line: underline;
text-decoration-thickness: 1px;
text-decoration-style: initial;
text-underline-offset: .15em;
font-weight: 500;
color: #f14c13;
}
.event-description a:hover{
transition: 0.3s;
color: #E7792B;
}
.event-date{
background: url(//press-club.pro/wp-content/themes/press-club/img/event-calendar.svg) left center no-repeat;
margin-bottom: 20px;
}
.event-time{
background: url(//press-club.pro/wp-content/themes/press-club/img/event-clock.svg) left top 7px no-repeat;
margin-bottom: 20px;
}
.event-time span{
display: table-row;
cursor: default;
}
.event-time span:hover{
color: #000;
transition: 0.3s;
}
.event-time span span{
color: #7a7a7a;
display: inline-block;
}
.event-place{
background: url(//press-club.pro/wp-content/themes/press-club/img/event-geo.svg) left center no-repeat;
margin-bottom: 20px;
}
a.event-register-button{
display: block;
text-align: center;
color: #fff;
font-weight: 700;
text-decoration: none;
padding: 15px;
background-color: #E7792B;
border-radius: 4px;
line-height: 1.25em;
font-size: 1.25rem;
}
a.event-register-button:hover{
transition: 0.3s;
background-color: #DF8648;
}
.event-required-registration{
margin-top: 8px;
line-height: 1.2em;
font-size: 0.875rem;
}
a.event-add-google-calendar-button{
display: block;
text-align: center;
margin-top: 20px;
text-decoration: none;
color: #333;
border: 1px solid #dadada;
font-weight: 500;
font-size: 0.875rem;
line-height: 1.43em;
padding: 8px;
border-radius: 4px;
background-color: #fff;
}
a.event-add-google-calendar-button:hover{
transition: 0.3s;
color: #E7792B;
}
@media(min-width:992px){
.event{
padding: 40px 20px 10px;
margin: 35px 0;
border-radius: 8px;
}
.event-header-left{
border-right: 1px solid #dadada;
padding-left: 0;
padding-right: 30px;
}
.event-header-right{
padding-left: 30px;
padding-right: 0;
}
.event-title{
margin-bottom: 15px;
}
.event-title h1{
line-height: 1.2em;
font-size: 2.125rem;
}
.event-description{
line-height: 1.39em;
font-size: 1.4375rem;
}
.event-description p{
margin-bottom: 20px;
}
.event-date{
padding-left: 30px;
background-size: 16px 16px;
line-height: 1.5em;
font-size: 1.25rem;
}
.event-time{
padding-left: 30px;
background-size: 15px 15px;
line-height: 1.5em;
font-size: 1.25rem;
}
.event-place{
padding-left: 30px;
background-size: 15px 15px;
line-height: 1.5em;
font-size: 1.25rem;
}
}
@media(max-width:992px){
.event{
padding: 20px 15px;
margin: 0 auto 20px;
max-width: 610px;
border-radius: 0 0 4px 4px;
}
.event-header-left{
padding: 0 0 20px;
border-bottom: 1px solid #dadada;
}
.event-header-right{
padding: 10px 0 15px;
border-bottom: 1px solid #dadada;
}
.event-title{
margin-bottom: 20px;
}
.event-title h1{
line-height: 1.25em;
font-size: 1.5rem;
}
.event-description{
line-height: 1.47em;
font-size: 1.0625rem;
}
.event-description p{
margin-bottom: 15px;
}
.event-date{
padding-left: 25px;
background-size: 13px 13px;
line-height: 1.47em;
font-size: 1.0625rem;
}
.event-time{
padding-left: 25px;
background-size: 14px 14px;
line-height: 1.47em;
font-size: 1.0625rem;
background-position: left top 5px;
}
.event-place{
padding-left: 25px;
background-size: 15px 15px;
line-height: 1.47em;
font-size: 1.0625rem;
}
}
.event-main-picture img{
width: 100%;
}
.event-main-picture-description{
margin-top: 8px;
}
@media(min-width:1200px){
.event-main-picture{
margin: 50px -15px 0;
}
}
@media(min-width:992px) and (max-width:1200px){
.event-main-picture{
margin: 30px -35px 0;
}
.event-main-picture-description{
margin-left: 20px;
margin-right: 20px;
}
}
@media(min-width:992px){
.event-main-picture-description{
line-height: 1.38em;
font-size: 1.0rem;
}
}
@media(max-width:992px){
.event-main-picture-fix{
padding-left: 0;
padding-right: 0;
margin-left: -15px;
margin-right: -15px;
width: calc(100% + 30px);
}
.event-main-picture{
margin-top: 20px;
}
.event-main-picture-description{
line-height: 1.5em;
font-size: 0.75rem;
margin-left: 15px;
margin-right: 15px;
}
.event-content-fix{
padding-left: 0;
padding-right: 0;
}
}
a.magchymasc-button{
color: #fff;
text-decoration: none;
background-color: #E7792B;
border-radius: 4px;
font-weight: 700;
}
a.magchymasc-button:hover{
transition: 0.3s;
background-color: #AF5718;
color: #fff;
}
@media(min-width:992px){
a.magchymasc-button{
padding: 10px 15px;
margin-bottom: 30px;
box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.1);
line-height: 1.36em;
font-size: 1.375rem;
display: inline-block;
}
}
@media(max-width:992px){
a.magchymasc-button{
padding: 15px;
margin-bottom: 20px;
text-align: center;
line-height: 1.25em;
font-size: 1.25rem;
display: block;
}
}
.guests-breadcrumbs{
color: #aeaeae;
font-weight: 500;
line-height: 1.3em;
font-size: 0.5625rem;
}
.guests-breadcrumbs a{
color: #aeaeae;
text-decoration: none;
}
.guests-breadcrumbs a:hover{
text-decoration: underline;
text-underline-offset: 0.15em;
}
.guests-breadcrumbs a:after{
display: inline-block;
width: 3px;
height: 6px;
content: ' ';
background: url(//press-club.pro/wp-content/themes/press-club/img/breadcrumb-arrow.svg) center center no-repeat;
background-size: cover;
margin: 0 8px;
}
.guests-pagetitle h1, .events-pagetitle h1{
font-weight: 700;
color: #333333;
line-height: 1.2em;
margin-bottom: 0;
}
.guest-item a{
display: flex;
width: 100%;
height: 100%;
text-decoration: none;
}
.guests-pagetitle{
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1px solid #dadada;
}
.guests-pagetitle a{
color: #333333;
text-decoration: none;
border: 1px solid #dadada;
border-radius: 4px;
font-weight: 500;
}
.guests-pagetitle a:hover{
transition: 0.3s;
background-color: #fafafa;
}
@media(min-width:992px){
.guests{
margin-top: 50px;
margin-bottom: 50px;
}
.guests-breadcrumbs{
margin-bottom: 20px
}
.guests-pagetitle{
margin-bottom: 50px;
padding-bottom: 20px;
}
.guests-pagetitle h1, .events-pagetitle h1{
font-size: 2.8125rem;
}
.guests-pagetitle a{
line-height: 1.43em;
font-size: 0.875rem;
padding: 8px 15px;
}
.guests-grid{
display: flex;
align-items: space-between;
flex-wrap: wrap;
}
.guest-item{
margin-bottom: 50px;
margin-left: 15px;
margin-right: 15px;
}
.guest-item:nth-child(odd){
margin-left: 0;
}
.guest-item:nth-child(even){
margin-right: 0;
}
.guest-item-photo{
flex: 0 0 100px;
margin-right: 20px;
}
.guest-item-content{
width: 100%;
}
.guest-item-photo img{
width:130px;
height:130px;
border-radius: 65px;
object-fit: cover;
}
.guest-item a h2, .guest-item a h3{
color: #000;
}
.guest-item a:hover h2{
color: #E7792B;
}
.guest-item h2{
margin-bottom: 10px;
font-weight: 500;
line-height: 1.25em;
font-size: 1.25rem;
}
.guest-item h2:after{
content: ' ';
display: inline-block;
margin-left: 6px;
width: 7px;
height: 12px;
background-size: cover;
background: url(//press-club.pro/wp-content/themes/press-club/img/main-arrow.svg) center center no-repeat;
}
.guest-item h3{
margin-bottom: 0;
font-weight: 400;
line-height: 1.33em;
font-size: 0.9375rem;
}
}
@media(max-width:992px){
.guests{
margin-top: 30px;
margin-bottom: 30px;
max-width: 610px;
}
.guests-breadcrumbs{
margin-bottom: 10px
}
.guests-pagetitle{
margin-bottom: 30px;
padding-bottom: 10px;
}
.guests-pagetitle h1, .events-pagetitle h1{
font-size: 1.875rem;
}
.guests-pagetitle a{
line-height: 2.0em;
font-size: 0.625rem;
padding: 2px 8px;
}
.guest-item{
margin-bottom: 30px;
}
.guest-item-photo{
margin-right: 15px;
}
.guest-item-photo img{
width:80px;
height:80px;
border-radius: 40px;
object-fit: cover;
}
.guest-item a h2, .guest-item a h3{
color: #000;
}
.guest-item a:hover h2{
color: #E7792B;
}
.guest-item h2{
margin-bottom: 10px;
font-weight: 500;
line-height: 1.39em;
font-size: 1.125rem;
}
.guest-item h2:after{
content: ' ';
display: inline-block;
margin-left: 6px;
width: 8px;
height: 12px;
background-size: cover;
background: url(//press-club.pro/wp-content/themes/press-club/img/main-arrow.svg) center center no-repeat;
}
.guest-item h3{
margin-bottom: 0;
font-weight: 400;
line-height: 1.29em;
font-size: 0.875rem;
}
}
@media(min-width:1200px){
.guest-item{
flex: 0 0 540px;
}
}
@media(min-width:992px) and (max-width:1200px){
.guest-item{
flex: 0 0 450px;
}
}
.paggination{
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
}
.paggination a, span.current{
display: flex;
width: 40px;
height: 40px;
text-decoration: none;
color: #000;
line-height: 1.2em;
font-size: 1.25rem;
align-items: center;
justify-content: center;
border: none;
border-radius: 20px;
margin: 0 8px;
}
.paggination a:first-child{
margin-left: 0;
}
.paggination a:last-child{
margin-right: 0;
}
.paggination a:hover, .paggination span.current{
transition: 0.3s;
background-color: #ECECEC;
}
a.prev{
background: url(//press-club.pro/wp-content/themes/press-club/img/paggination-arrow.svg) center center no-repeat;
transform: rotate(180deg);
}
a.next{
background: url(//press-club.pro/wp-content/themes/press-club/img/paggination-arrow.svg) center center no-repeat;
}
.guest-info-description-cat{
color: #000;
text-transform: uppercase;
letter-spacing: 0.21em;
font-weight: 500;
line-height: 1.2em;
margin-bottom: 15px;
}
.guest-info-description-cat a{
text-decoration: none;
color: #000;
}
.guest-info-description-cat a:hover{
transition: 0.3s;
color: #E7792B;
}
.guest-info-description{
color: #000;
width: 100%;
}
.guest-info-description h1{
font-weight: 700;
margin-bottom: 15px;
}
.guest-info-description h3{
font-weight: 400;
margin-bottom: 0;
}
.guest-back{
text-align: center;
}
.guest-back a{
font-weight: 700;
color: #333;
text-decoration: none;
line-height: 1.1em;
}
.guest-back a:after{
margin-left: 8px;
display: inline-block;
content: ' ';
background: url(//press-club.pro/wp-content/themes/press-club/img/main-arrow.svg) center center no-repeat;
background-size: cover;
}
@media(min-width:992px){
.guest-info{
padding-bottom: 30px;
border-bottom: 1px solid #dadada;
}
.guest-info-head{
display: flex;
justify-content: space-between;
}
.guest-info-img{
margin-right: 30px;
display: flex;
flex: 0 0 180px;
}
.guest-info-img img{
width: 180px;
height: 180px;
border-radius: 90px;
border: 1px solid #E4E4E4;
object-fit: cover;
}
.guest-info-description-cat{
font-size: 0.75rem;
}
.guest-info-description h1{
line-height: 1.2em;
font-size: 2.375rem;
}
.guest-info-description h3{
line-height: 1.52em;
font-size: 1.4375rem;
}
.guest-back a{
font-size: 1.625rem;
}
.guest-back a:after{
width: 8px;
height: 12px;
}
}
@media(max-width:992px){
.guest-info-img{
margin-bottom: 15px;
}
.guest-info-img img{
width: 130px;
height: 130px;
border-radius: 65px;
border: 1px solid #E4E4E4;
object-fit: cover;
}
.guest-info-description{
border-bottom: 1px solid #dadada;
padding-bottom: 20px;
}
.guest-info-description-cat{
font-size: 0.6875rem;
}
.guest-info-description h1{
line-height: 1.25em;
font-size: 1.5rem;
}
.guest-info-description h3{
line-height: 1.47em;
font-size: 1.0625rem;
}
.guest-back a{
font-size: 1.25rem;
}
.guest-back a:after{
width: 6px;
height: 9px;
}
}
.magchymasc-grid{
border-bottom: 1px solid #dadada;
}
.magchymasc-grid h2{
font-weight: 500;
line-height: 1.2em;
margin-bottom: 20px;
}
.magchymasc-grid h2:after{
display: inline-block;
margin-left: 6px;
content: ' ';
background: url(//press-club.pro/wp-content/themes/press-club/img/main-arrow.svg) center center no-repeat;
background-size: cover;
}
.magchymasc-grid h2 a{
text-decoration: none;
color: #333;
}
.magchymasc-grid h2 a:hover{
transition: 0.3s;
color: #E7792B;
}
@media(min-width:992px){
.magchymasc-grid{
padding-bottom: 20px;
margin-bottom: 50px;
}
.magchymasc-grid h2{
font-size: 1.5rem;
}
.magchymasc-grid h2:after{
width: 6px;
height: 12px;
}
}
@media(max-width:992px){
.magchymasc-grid{
padding-bottom: 5px;
margin-bottom: 30px;
}
.magchymasc-grid h2{
font-size: 1.25rem;
}
.magchymasc-grid h2:after{
width: 5px;
height: 10px;
}
}
.guests-pagetitle span h1, .guests-pagetitle span h2{
display: inline-block;
}
.guests-pagetitle span h1:after{
background: url(//press-club.pro/wp-content/themes/press-club/img/main-arrow.svg) center center no-repeat;
background-size: cover;
content: ' ';
display: inline-block;
margin-left: 10px;
margin-right: 5px;
width: 9px;
height: 15px;
}
.guests-pagetitle span h1 a, .guests-pagetitle span h2{
border: none;
font-weight: 700;
line-height: 1.2em;
padding: 0;
}
.guests-pagetitle span h1 a:hover{
transition: 0.3s;
color: #E7792B;
background: none;
}
@media(min-width:992px){
.guests-pagetitle span h1 a, .guests-pagetitle span h2{
font-size: 2.1875rem;
}
.main-poss-content .main-poss-block{
margin-bottom: 20px;
}
.main-kitchen-row:nth-child(6){
border-bottom: none!important;
}
}
@media(max-width:992px){
.guests-pagetitle span h1 a, .guests-pagetitle span h2{
font-size: 1.375rem;
}
}
@media(min-width:992px){
.events-pagetitle{
margin-bottom: 30px;
}
}
@media(max-width:992px){
.events-pagetitle{
margin-bottom: 20px;
}
}
a.event-off{
background: none;
filter: grayscale(100%);
}
a.event-off .main-events-content-description h4, a.event-off .main-events-content-description p{
color: #8b8b8b;
}
a.event-off:hover{
background: none;
opacity: 0.8;
}
span.event-place-off, span.event-place-on{
border: none;
padding-left: 22px;
}
span.event-place-on{
background: url(//press-club.pro/wp-content/themes/press-club/img/event-place-on.svg) left center no-repeat;
}
span.event-place-off{
background: url(//press-club.pro/wp-content/themes/press-club/img/event-place-off.svg) left center no-repeat;
}
.page404-breadcrumbs{
margin-bottom: 0;	
}
@media(min-width:992px){
.page404{
margin-top: 100px;
margin-bottom: 100px;
}
}
@media(max-width:992px){
.page404{
margin-top: 80px;
margin-bottom: 80px;
}
}
.searchform{
background-color: #fff;
position: fixed;
bottom: 0;
left: 0;
width: 100%;
}
.modal-backdrop{
display: none!important;
}
.searchdata-input input{
width: 100%;
outline: none;
background-color: #fafafa;
border-top: 2px solid #fafafa;
border-left: 2px solid #fafafa;
border-right: 2px solid #fafafa;
border-bottom: 2px solid #E7792B;
padding: 5px 10px;
line-height: 1.3em;
color: #000;
}
.searchdata-item{
border-bottom: 1px solid #e1e1e1;
}
.searchdata-item a{
color: #000;
text-decoration: none;
display: block;
width: 100%;
height: 100%;
}
.searchdata-item a:hover{
transition: 0.3s;
color: #333;
}
.searchdata-item-cat{
font-weight: 500;
line-height: 1.3em;
text-transform: uppercase;
}
.searchdata-item-title{
font-weight: 500;
line-height: 1.2em;
}
.searchdata-item-date{
line-height: 1.2em;
font-size: 0.875rem;
margin-top: 15px;
}
@media(min-width:992px){
.searchcdata{
padding: 33px 0 150px;
}
.close-modal-search{
width: 24px;
height: 24px;
background: url(//press-club.pro/wp-content/themes/press-club/img/close-modal-search.svg) center center no-repeat;
background-size: cover;
display: inline-block;
cursor: pointer;
}
.close-modal-search:hover{
background: url(//press-club.pro/wp-content/themes/press-club/img/close-modal-search-hover.svg) center center no-repeat;
}
.searchdata-input input{
margin-top: 33px;
font-size: 1.875rem;
}
.searchdata-result{
margin-top: 60px;
}
.searchdata-item a{
padding: 20px 0 25px;
}
.searchdata-item-cat{
font-size: 0.6875rem;
}
.searchdata-item-title{
margin-top: 15px;
font-size: 1.625rem;
}
}
@media(max-width:992px){
.searchcdata{
padding: 40px 0 120px;
margin-left: 15px;
margin-right: 15px;
}
.close-modal-search{
display: none;
}
.searchdata-input input{
font-size: 1.125rem;
}
.searchdata-result{
margin-top: 40px;
}
.searchdata-item a{
padding: 15px 0 20px;
}
.searchdata-item-cat{
font-size: 0.5625rem;
}
.searchdata-item-title{
margin-top: 10px;
font-size: 1.0625rem;
}
}
.tag-grid{
margin-top: -20px;
}
.tag-letter a{
white-space: nowrap;
text-decoration: none;
color: #296EAE;
font-weight: 500;
background-color: rgba(41, 110, 174, 0.1);
border-radius: 4px;
margin-right: 15px;
margin-bottom: 15px;
display: inline-block;
line-height: 1.2em;
}
.tag-letter a:hover{
transition: 0.3s;
background-color: rgba(41, 110, 174, 0.2);
}
.tag-letter a:last-child{
margin-right: 0;
}
.tag-letter a sup{
color: rgba(0, 178, 234, 0.5);
line-height: 1.2em;
}
@media(min-width:992px){
.tag-letter{
margin-bottom: 45px;
}
.tag-letter a{
font-size: 1.325rem;
padding: 5px 12px;
}
.tag-letter a sup{
margin-left: 6px;
font-size: 0.875rem;
}
}
@media(max-width:992px){
.tag-letter{
margin-bottom: 25px;
}
.tag-letter a{
font-size: 0.875rem;
padding: 4px 6px;
}
.tag-letter a sup{
margin-left: 4px;
font-size: 0.625rem;
}
}
.video-archive a{
display: block;
width: 100%;
height: 100%;
text-decoration: none;
color: #000;
font-weight: 500;
}
.video-archive a:hover{
opacity: 0.9;
transition: 0.3s;
}
.video-cat-item-pic img{
width: 100%;
object-fit: cover;
}
.video-cat-item{
border: 1px solid #DADADA;
border-radius: 4px;
}
.video-cat-item-title{
margin-top: 10px;
}
@media(min-width: 1200px){
.video-cat-item-pic img{
height: 304px;
}
}
@media(min-width: 992px) and (max-width: 1200px){
.video-cat-item-pic img{
height: 253px;
}
}
@media(min-width: 992px){
.video-archive{
margin-bottom: 80px;
}
.video-cat-item{
margin-bottom: 20px;
}
.video-cat-item-title{
padding: 0 10px 10px 65px;
font-size: 1.25rem;
line-height: 1.2em;
background: url(//press-club.pro/wp-content/themes/press-club/img/main-video-pic.svg) left 10px top no-repeat;
background-size: 40px 40px;
min-height: 40px;
}
}
@media(max-width: 992px){
.video-archive{
margin-bottom: 50px;
}
.video-cat-item-pic img{
height: 203px;
}
.video-cat-item{
margin-bottom: 20px;
}
.video-cat-item-title{
padding: 0 10px 10px 55px;
font-size: 1.0625rem;
line-height: 1.2em;
background: url(//press-club.pro/wp-content/themes/press-club/img/main-video-pic.svg) left 10px top no-repeat;
background-size: 35px 35px;
min-height: 35px;
}
}
.poss{
background-color: #FFEFE3;
}
@media(min-width:992px){
.poss{
padding-top: 26px;
}
}
@media(max-width:992px){
.poss{
padding-top: 20px;
}
}
.main-popular h3{
color: #333;
font-weight: 700;
line-height: 1.1em;
}
.main-popular{
border: 1px solid #DADADA;
border-radius: 4px;
}
.main-popular-item a{
display: block;
width: 100%;
height: 100%;
text-decoration: none;
color: #000;
font-weight: 500;
line-height: 1.2em;
}
.main-popular-item a:hover{
color: #E7792B;
transition: 0.3s;
}
.main-popular-item a::before{
counter-increment: section;
content: counter(section);
font-weight: 700;
font-size: 2.5rem;
line-height: 1.0em;
color: #E7792B;
}
@media(min-width: 992px){
.main-popular{
margin-top: 80px;
margin-bottom: 80px;
padding: 20px 20px 25px;
}
.main-popular h3{
font-size: 1.625rem;
margin-bottom: 20px;
}
.main-popular-item{
border-right: 1px solid #DADADA;
}
.main-popular-item:last-child{
border-right: none;
}
.main-popular-item a::before{
margin-bottom: 5px;
display: block;
}
.main-popular-item a{
font-size: 1.25rem;
}
}
@media(max-width: 992px){
.main-popular{
margin: 40px auto;
padding: 15px 10px 0;
max-width: 580px;
}
.main-popular h3{
font-size: 1.25rem;
margin-bottom: 25px;
}
.main-popular-item a::before{
margin-right: 5px;
width: 40px;
float: left;
padding-bottom: 15px;
}
.main-popular-item a{
font-size: 1.0rem;
padding: 15px 10px;
}
}
@media(min-width: 992px){
.pk{
margin-top: 50px;
}
}
@media(max-width: 992px){
.pk{
margin-top: 30px;
}
}
.cookies{
position: fixed;
bottom: 0;
border-radius: 8px 8px 0px 0px;
border-top: 1px solid #D8F5F1;
background-color: #222;
width: 100%;
color: #fff;
display: none;
}
.cookies-content{
display: flex;
justify-content: space-between;
align-items: center;
padding-left: 0;
padding-right: 0;
}
.cookies-content{
line-height: 1.2em;
}
.cookies-text a{
color: #fff;
text-decoration: underline;
text-decoration-line: underline;
text-decoration-thickness: 1px;
text-decoration-style: initial;
text-underline-offset: 0.15em;
}
.cookies-text a:hover{
color: #E7792B;
transition: 0.3s;
}
.cookies-button{
margin-left: 10px;
}
.cookies-button span{
border: 1px solid #F5900E;
border-radius: 4px;
padding: 8px 16px;
font-weight: 500;
}
.cookies-button span:hover{
cursor: pointer;
transition: 0.3s;
background: rgba(255, 255, 255, 0.1);
}
@media(min-width:992px){
.cookies{
padding-top: 20px;
padding-bottom: 20px;
}
.cookies-content{
font-size: 1.0rem;
}
}
@media(max-width:992px){
.cookies{
padding: 12px 15px;
}
.cookies-content{
font-size: 0.875rem;
}
}
.archive-grid{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
width: 100%;
}
.archive-block{
background-position: center center;
background-size: cover;
border-radius: 4px;
font-weight: 500;
line-height: 1.2em;
}
.archive-block a{
display: flex;
width: 100%;
height: 100%;
text-decoration: none;
color: #fff;
padding: 16px 16px 20px;
background-color: rgba(0, 0, 0, 0.65);
border-radius: 4px;
align-items: center;
text-shadow: 1px 1px 2px black, 0 0 1em black;
}
.archive-block a:hover{
background-color: rgba(0, 0, 0, 0.40);
transition: 0.3s;
}
@media(min-width: 992px){
.archive-block{
height: 282px;
font-size: 1.5625rem;
}
}
@media(min-width: 1200px){
.archive-block{
flex: 0 0 263px;
}
}
@media(min-width: 992px) and (max-width: 1200px){
.archive-block{
flex: 0 0 217.5px;
}
}
@media(max-width: 992px){
.archive-block{
flex: 0 0 48%;
height: 140px;
margin-bottom: 4%;
font-size: 1.125rem;
}
}
.subscribe-success-status, .subscribe-success-text{
font-weight: 500;
color: #E7792B;
}
.subscribe-success-status{
padding-left: 42px;
padding-top: 3px;
margin-bottom: 7px;
background: url(//press-club.pro/wp-content/themes/press-club/img/subscribe-success.svg) left center no-repeat;
background-size: 32px 32px;
height: 32px;
display: inline-block;
}
.subscribe-success-text{
display: block;
margin-bottom: 20px;
}
.subscribe-error-status, .subscribe-error-text{
font-weight: 500;
color: #DF4814;
}
.subscribe-error-status{
padding-left: 42px;
padding-top: 3px;
margin-bottom: 7px;
background: url(//press-club.pro/wp-content/themes/press-club/img/subscribe-error.svg) left center no-repeat;
background-size: 32px 32px;
height: 32px;
display: inline-block;
}
.subscribe-error-text{
display: block;
margin-bottom: 20px;
}
.video iframe{
width: 100%;
}
@media(min-width:992px){
.video{
margin-top: 50px;
margin-bottom: 30px;
}
}
@media(max-width:992px){
.video{
margin-top: 50px;
margin-bottom: 30px;
}
}
.page-title h1{
font-weight: 900;
color: #333;
}
.page-title ul{
border-bottom: 1px solid #dadada;
padding: 0;
margin-bottom: 0;
}
.page-title ul li{
cursor: pointer;
color: #000;
background: url(//press-club.pro/wp-content/themes/press-club/img/arrow-page.svg) left center no-repeat;
white-space: nowrap;
margin-bottom: 15px;
}
.page-title ul li:hover{
background: url(//press-club.pro/wp-content/themes/press-club/img/arrow-page-hover.svg) left center no-repeat;
color: #E7792B;
}
.page-content h2{
text-align: center;
}
.page-banner{
border-radius: 8px;
border: 1px solid #DADADA;
}
.page-banner:last-child{
margin-bottom: 0;
}
.page-banner a{
display: block;
width: 100%;
height: 100%;
}
.page-banner a:hover{
text-decoration: none;
opacity: 0.9;
transition: 0.3s;
}
.page-banner h4{
color: #000;
font-weight: 700;
line-height: 1.2em;
margin-bottom: 12px;
}
.page-banner p{
line-height: 1.38em;
color: #000;
}
.page-banner span{
font-weight: 700;
border-radius: 6px;
}
@media(min-width:992px){
.page-title{
margin-top: 50px;
margin-bottom: -30px;
}
.page-title h1{
margin-bottom: 30px;
font-size: 2.375rem;
line-height: 1.2em;
}
.page-title ul{
padding-bottom: 30px;
}
.page-title ul li{
display: inline;
padding-left: 28px;
background-size: 12px 12px;
margin-left: 16px;
margin-right: 16px;
}
.page-title ul li:hover{
background-size: 12px 12px;
}
.page-title ul li:first-child{
margin-left: 0;
}
.page-title ul li:last-child{
margin-right: 0;
}
.page-projects{
margin-bottom: 70px;
}
.page-banner{
padding: 20px 20px 30px;
background-repeat: no-repeat;
background-position: right 20px center;
background-size: 400px 171px;
margin-bottom: 30px;
}
.page-banner h4{
font-size: 1.875rem;
}
.page-banner p{
font-size: 1.0rem;
margin-bottom: 30px;
}
.page-banner img{
display: none;
}
.page-banner span{
padding: 10px 16px;
}
}
@media(max-width:992px){
.page-title{
margin: 35px auto -20px;
max-width: 610px;
}
.page-title h1{
margin-bottom: 20px;
font-size: 1.5rem;
line-height: 1.25em;
}
.page-title ul{
padding-bottom: 20px;
}
.page-title ul li{
display: table;
list-style: none;
padding-left: 21px;
background-size: 9px 9px;
margin: 0 auto 15px;;
}
.page-title ul li:hover{
background-size: 9px 9px;
}
.page-projects{
margin-bottom: 50px;
}
.page-banner{
max-width: 580px;
padding: 15px 15px 20px;
margin: 0 auto 20px;
background-image: none!important;
}
.page-banner h4{
font-size: 1.375rem;
}
.page-banner p{
font-size: 0.875rem;
margin-bottom: 20px;
}
.page-banner img{
width: 100%;
margin-bottom: 20px;
}
.page-banner span{
padding: 8px 16px;
display: block;
text-align: center;
}
}
@media(min-width:1200px){
.page-banner h4, .page-banner p{
width: 590px;
}
}
@media(max-width:1200px) and (min-width:992px){
.page-banner h4, .page-banner p{
width: 410px;
}
}
@media(min-width:992px){
.mobile{
display: none;
}
}
@media(max-width:992px){
.desctop{
display: none;
}
}
@media(min-width:992px){
.main-block-poss{
background-color: #fafafa;
border: 1px solid #dadada;
border-radius: 4px 4px 0 0;
padding: 15px;
overflow: hidden;
}
.main-block-poss a.title{
color: #333;
}
.main-block-poss a.title:hover{
text-decoration: none;
color: #E7792B;
transition: 0.3s;
}
.main-block-poss h3{
font-weight: 700;
line-height: 1.1em;
font-size: 1.125rem;
margin-bottom: 20px;
}
.main-block-poss-item{
padding-bottom: 15px;
margin-bottom: 12px;
border-bottom: 1px solid #dadada;
}
.main-block-poss-item:last-child{
padding-bottom: 0;
margin-bottom: 0;
border-bottom: none;
}
.main-block-poss-item a{
display: block;
width: 100%;
height: 100%;
}
.main-block-poss-item a:hover{
text-decoration: none;
transition: 0.3s;
opacity: 0.8;
}
.main-block-poss-item h2{
font-weight: 500;
line-height: 1.2em;
font-size: 0.9375rem;
color: #000;
margin-bottom: 0.2rem;
}
.main-block-poss-item span{
padding: 4px 6px;
border: 1px solid #dadada;
border-radius: 4px;
color: #E7792B;
font-weight: 500;
line-height: 1.2em;
font-size: 0.6875rem;
margin-right: 10px;
margin-bottom: 10px;
white-space: nowrap;
}
.main-block-poss-item span:last-child{
margin-right: 0;
}
a.poss-more{
display: block;
width: 100%;
color: #333;
font-weight: 500;
line-height: 1.67em;
font-size: 0.75rem;
text-align: center;
background-color: #fff;
padding: 8px 4px;
border: 1px solid #dadada;
border-radius: 0 0 4px 4px;
}
a.poss-more:hover{
text-decoration: none;
color: #E7792B;
transition: 0.3s;
}
.poss-fade{
position: absolute;
left: 16px;
height: 35px;
background: linear-gradient(180deg, rgba(250, 250, 250, 0.5) 0%, #FAFAFA 100%);
}
}
@media(min-width:992px) and (max-width:1200px){
.main-block-poss-item:nth-child(4){
display: none;
}
}
.events-container{
border: 1px solid #dadada;
overflow: hidden;
}
@media(min-width:992px){
.events-container{
border-radius: 8px;
}
}
@media(max-width:992px){
.events-container{
border-radius: 4px;
}
}
span.deadline{
background: url(//press-club.pro/wp-content/themes/press-club/img/deadline.svg) left center no-repeat;
padding-left: 19px;
border: none;
white-space: nowrap;
}
.main-block-poss h3 a{
text-decoration: none;
color: #333;
}
.main-block-poss h3 a:hover{
transition: 0.3s;
color: #E7792B;
}
.underpressure-thumbnail img{
object-fit: cover;
}
.underpressure-thumbnail, .underpressure-title{
display: flex;
flex-direction: column;
align-self: center;
align-items: flex-start;
}
.underpressure-title h1{
font-weight: 700;
color: #DE3939;
line-height: 1.2em;
}
.underpressure-title h3{
font-weight: 400;
color: #000;
line-height: 1.52em;
}
.underpressure-title a{
color: #333;
border: 1px solid #dadada;
padding: 6px;
border-radius: 4px;
font-weight: 500;
line-height: 1.25em;
}
.underpressure-title a:hover{
transition: 0.3s;
color: #DE3939;
text-decoration: none;
}
@media(min-width:1200px){
.underpressure-header{
margin-bottom: 20px;
}
.underpressure-thumbnail img{
width: 540px;
height: 360px;
}
}
@media(max-width:1200px) and (min-width:992px){
.underpressure-thumbnail img{
width: 450px;
height: 300px;
}
}
@media(min-width:992px){
.underpressure-header{
margin-top: 50px;
}
.underpressure-title h1{
font-size: 2.375rem;
margin-bottom: 25px;
}
.underpressure-title h3{
font-size: 1.4375rem;
margin-bottom: 25px;
}
}
@media(max-width:992px){
.underpressure-header{
margin-top: 30px;
}
.underpressure-thumbnail{
margin-bottom: 15px;
}
.underpressure-thumbnail img{
width: 100%;
}
.underpressure-title h1{
font-size: 1.5rem;
margin-bottom: 15px;
}
.underpressure-title h3{
font-size: 1.0625rem;
margin-bottom: 15px;
}
}
.underpressure-hr hr{
margin: 20px 0 0;
border-top: 1px solid #dadada;
}
.underpressure-head-button a{
color: #fff;
background-color: #DE3939;
line-height: 1.36em;
font-weight: 700;
}
.underpressure-head-button a:hover{
text-decoration: none;
opacity: 0.8;
transition: 0.3s;
}
.underpressure-head-description{
color: #333;
font-weight: 500;
line-height: 1.3em;
}
.underpressure-item{
margin-bottom: 50px;
}
.underpressure-item a, .underpressure-main-item a{
display: block;
width: 100%;
height: 100%;
}
.underpressure-item a:hover, .underpressure-main-item a:hover{
text-decoration: none;
transition: 0.3s;
opacity: 0.8;
}
.underpressure-item img, .underpressure-main-item img{
width: 100%;
object-fit: cover;
margin-bottom: 10px;
}
.underpressure-item h3, .underpressure-main-item h4{
font-weight: 500;
color: #000;
line-height: 1.2em;
font-size: 1.25rem;
margin-bottom: 10px;
}
.underpressure-item h4, .underpressure-main-item h5, .main-kitchen-block h5{
font-weight: 400;
color: #000;
line-height: 1.3em;
font-size: 0.875rem;
margin-bottom: 0;
}
.underpressure-banner, .underpressure-banner:last-child{
margin-bottom: 50px;
}
.underpressure-quote{
margin-bottom: 50px;
}
.underpressure-quote a{
display: flex;
border-top: 1px solid #dadada;
border-bottom: 1px solid #dadada;
width: 100%;
height: 100%;
}
.underpressure-quote a:hover{
text-decoration: none;
transition: 0.3s;
opacity: 0.8;
}
.underpressure-quote-portrait img{
object-fit: cover;
}
.underpressure-quote h3, .underpressure-quote p{
color: #D84040;
font-weight: 500;
line-height: 1.2em;
}
.underpressure-quote p{
margin-bottom: 0;
}
.underpressure-quote p:after{
display: inline-block;
content: ' ';
margin-left: 8px;
background: url(//press-club.pro/wp-content/themes/press-club/img/underpressure-quote-arrow.svg) center center no-repeat;
background-size: cover;
width: 8px;
height: 13px;
}
.underpressure-main{
background-color: #f3f3f3;
}
a.underpressure-main-button{
background-color: #DE3939;
color: #fff;
font-weight: 700;
display: inline-block;
}
a.underpressure-main-button:hover{
text-decoration: none;
transition: 0.3s;
opacity: 0.8;
}
@media(min-width:992px){
.underpressure-head{
margin: 30px auto 50px;
}
.underpressure-logo img{
height: 100%;
}
.underpressure-head-button{
text-align: right;
margin-bottom: 70px;
}
.underpressure-head-button a{
font-size: 1.0625rem;
padding: 8px 20px;
border-radius: 30px;
}
.underpressure-head-description{
font-size: 1.3125rem;
}
.underpressure-item{
border-right: 1px solid #dadada;
}
.underpressure-item:nth-child(3){
border-right: none;
}
.underpressure-quote a{
padding: 25px 0;
margin: 0 15px;
}
.underpressure-quote-portrait{
padding-left: 0;
}
.underpressure-quote h3{
font-size: 1.6875rem;
margin-bottom: 30px;
}
.underpressure-quote p{
font-size: 1.3125rem;
}
.underpressure-main{
padding: 20px 0 30px;
margin-bottom: 80px;
}
.underpressure-main-link{
text-align: right;
}
a.underpressure-main-button{
font-size: 1.0rem;
border-radius: 3px;
padding: 7px 10px;
}
.underpressure-main-item{
border-right: 1px solid #dadada;
}
.underpressure-main-item:nth-child(3n+3){
border-right: none;
}
}
@media(max-width:992px){
.underpressure-head{
margin: 20px auto;
}
.underpressure-logo{
margin-bottom: 20px;
}
.underpressure-logo img{
height: 130px;
}
.underpressure-head-button a{
font-size: 0.8125rem;
padding: 6px 15px;
border-radius: 20px;
}
.underpressure-head-button{
margin-bottom: 25px;
}
.underpressure-head-description{
font-size: 0.875rem;
}
.underpressure-item, .underpressure-quote{
max-width: 610px;
margin: 0 auto 50px;
}
.underpressure-quote a{
padding: 15px 0;
flex-direction: column;
}
.underpressure-quote-portrait{
margin-bottom: 20px;
}
.underpressure-quote-portrait img{
width: 120px;
height: 120px;
border-radius: 60px;
}
.underpressure-quote h3{
font-size: 1.125rem;
margin-bottom: 20px;
}
.underpressure-quote p{
font-size: 1.0rem;
}
.underpressure-main{
padding: 20px 0 30px;
margin-bottom: 40px;
}
.underpressure-main-link{
text-align: left;
margin-bottom: 5px;
}
a.underpressure-main-button{
font-size: 0.75rem;
border-radius: 3px;
padding: 8px 12px;
box-shadow: 1.38592px 1.38592px 4.15777px rgba(0, 0, 0, 0.1);
}
.underpressure-main-item a{
padding: 20px 0 25px;
border-bottom: 1px solid #dadada;
}
.underpressure-main-item:last-child a{
padding-bottom: 0;
border-bottom: none;
}
.underpressure-main-item img{
display: none;
}
.underpressure-main-item:first-child img{
display: block;
}
.underpressure-booster a{
margin-left: 0;
margin-right: 0;
}
}
@media(min-width:1200px){
.underpressure-item img, .underpressure-main-item img{
height: 233.33px;
}
.underpressure-quote-portrait img{
width: 160px;
height: 160px;
border-radius: 80px;
}
}
@media(max-width:1200px) and (min-width:992px){
.underpressure-item img, .underpressure-main-item img{
height: 193px;
}
.underpressure-quote-portrait img{
width: 135px;
height: 135px;
border-radius: 67.5px;
}
}
.back-to-mainsite{
font-weight: 500;
line-height: 1.2em;
font-size: 0.875rem;
}
.back-to-mainsite a{
color: #000;
padding-left: 26px;
background: url(//press-club.pro/wp-content/themes/press-club/img/arrow-back.svg) left center no-repeat;
background-size: 14px 14px;
}
.back-to-mainsite a:hover{
text-decoration: none;
color: #F14C13;
transition: 0.3s;
background: url(//press-club.pro/wp-content/themes/press-club/img/arrow-back-hover.svg) left center no-repeat;
background-size: 14px 14px;
}
.landing-header{
background: linear-gradient(283deg, #B6E3E4 0%, #B6E5F4 100%);
}
img.landing-logo{
width: 100%;
}
.landing-description{
line-height: 1.5em;
color: #000;
}
.landing-submit-header:last-child{
margin-bottom: 0;
}
a.landing-submit-button{
color: #fff!important;
line-height: 1.36em;
background-color: #3F76A8;
font-weight: 700;
border-radius: 4px;
box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.10);
text-decoration: none!important;
}
a.landing-submit-button:hover{
transition: 0.3s;
background-color: #215B91;
}
.landing-content{
color: #000;
}
.landing-content h2{
line-height: 1.2em;
font-weight: 700;
background-image: url(//press-club.pro/wp-content/themes/press-club/img/arrow-landing-subtitle.svg);
background-repeat: no-repeat
}
.landing-content p{
line-height: 1.5em;
}
.landing-content p:last-child{
margin-bottom: 0;
}
.landing-content a{
font-weight: 500;
color: #F14C13;
text-decoration: underline;
text-decoration-line: underline;
text-decoration-thickness: 1px;
text-decoration-style: initial;
text-underline-offset: 0.15em;
}
.landing-content a:hover{
transition: 0.3s;
color: #E7792B;
}
.landing-content ul, .landing-content ol{
list-style-position: outside;
}
.landing-content ul li:last-child, .landing-content ol li:last-child{
margin-bottom: 0;
}
.landing-content-wrap{
background-color: #EEEEFA;
}
.landing-content-wrap a{
color: #000!important;
text-decoration: underline;
font-weight: 400;
}
.landing-content-wrap a:hover{
text-decoration: none;
transition: 0.3s;
}
.landing-content img{
max-width: 100%;
}
@media(min-width:992px){
.landing-header-bg{
margin-top: -70px;
background-size: contain;
background-repeat: no-repeat;
}
.landing-header-bg-left{
background-position: left 15px top;
}
.landing-header-bg-right{
background-position: right 15px top;
}
.back-to-mainsite{
padding: 6px 30px;
}
.landing-header{
padding: 120px 0 60px;
}
img.landing-logo{
margin-bottom: 45px;
}
.landing-description{
font-size: 1.4375rem;
margin-bottom: 45px;
}
.landing-submit{
margin-bottom: 30px;
}
.landing-submit-header{
margin-bottom: 45px;
}
a.landing-submit-button{
padding: 10px 15px;
font-size: 1.375rem;
display: inline-block;
}
.landing-content{
padding-top: 30px;
font-size: 1.25rem;
}
.landing-content h2{
font-size: 1.875rem;
background-size: 22px 22px;
background-position: left top 8px;
padding-left: 42px;
margin-bottom: 30px;
margin-top: 60px;
}
.landing-content p{
margin-bottom: 30px;
}
.landing-content ul, .landing-content ol{
padding-left: 19px;
margin-bottom: 30px;
}
.landing-content ul li, .landing-content ol li{
margin-bottom: 30px;
}
.landing-content-wrap{
padding: 20px;
}
.landing-content .wp-caption{
margin-left: 0!important;
margin-right: 0!important;
}
}
@media(max-width:992px){
.back-to-mainsite{
padding: 6px 15px;
text-align: center;
}
.landing-header{
padding: 60px 0 30px;
}
img.landing-logo{
margin-bottom: 30px;
}
.landing-description{
font-size: 1.0625rem;
margin-bottom: 30px;
}
.landing-submit{
margin-bottom: 20px;
}
.landing-submit-header{
margin-bottom: 30px;
}
a.landing-submit-button{
padding: 15px 20px;
font-size: 1.25rem;
display: block;
}
.landing-content{
padding-top: 15px;
font-size: 1.0rem;
}
.landing-content h2{
font-size: 1.4375rem;
background-size: 17px 17px;
background-position: left top 6px;
padding-left: 32px;
margin-bottom: 20px;
margin-top: 40px;
}
.landing-content p{
margin-bottom: 20px;
}
.landing-content ul, .landing-content ol{
padding-left: 15px;
margin-bottom: 20px;
}
.landing-content ul li, .landing-content ol li{
margin-bottom: 20px;
}
.landing-content-wrap{
padding: 15px;
}
}