/*
Theme Name: PoiskTver2
*/

.inlineblock{
    display: inline-block;
}

.single-header-logo{
    float:left;
}

.logoimg{
    margin-right:10px;
    display: inline-block;
}

.logodescr{
    padding-top:10px;
    color: #337ab7;
    font-weight:bold;
    font-size:20px;
    display: inline-block;
}

.valignmiddle{
    vertical-align:middle;
}

.svglogo{
    height:90px;
    color: #337ab7;
    padding-top:5px;
    margin-right:10px;
    
}

.svglogobottom{
    width:200px;
}

.single-call-to-action .icon-box.phone-box{
    bottom: 35px;
}

.ymaps-2-1-50-balloon__close + .ymaps-2-1-50-balloon__content{
    margin-right:12px!important;
}

.baloonwidth{
    width: 280px;
    text-align:center;
}

.related_block{
    text-align:center;
}
.related{
    margin:20px auto;
    display:inline-block;
    text-align:left;
}

.fancybox-lock .fancybox-overlay{
    z-index:999999;
}

/*
Staff list
*/
.abcfslPadLPc5 {
	padding-left: 5%;
}
.abcfslPadLPc5 a {
	color: rgb(51, 122, 183);
	font-family: "Poppins",sans-serif;
	font-size: 14px;
	font-weight: 600;
	line-height: 20px;
	text-decoration-color: rgb(51, 122, 183);
	text-decoration-line: none;
	text-decoration-style: solid;
	text-transform: capitalize;
}
.i-am-volunteer {
	background-color: #337ab7;
	text-transform: uppercase;
	font-size: 36px;
	font-weight: 600;
	color: #fff;
	text-align: center;
	padding-top: 2px;
}
.volunteer-in-life {
	margin-bottom: 10px;
	color: #9C9C9C;
}
.volunteer-bio {
	min-height: 356px;
	padding-bottom: 54px;
}
.volunteer-bio {
	background-image: url(/wp-content/uploads/2017/07/sova.png);
	background-repeat: no-repeat;
	background-size: contain;
}

.tovolunteers{
    font-size:16px;
    padding:15px;
    text-align:center;
}

.tovolunteers a{
    font-size:16px;
}

.child-pages-list{
    text-align:center;
}

.child-pages-list ul{
    padding:0px;
    list-style: none;
}

.child-pages-list li{
    display: inline-block;
    margin: 5px 10px;
}

.child-pages-list li a{
    display:block;
    border:1px dashed #337ab7;
    padding:5px;
}

.search-to-action{
    position:relative;
    border-top:1px solid #262F36;
    border-bottom:1px solid #262F36;
}
.search-to-action form{
	position:relative;
}

.search-to-action input[type="text"]
{
    border:0px none;
    width:100%;
    padding: 20px 25px;
}

.search-to-action button[type="submit"]
{
    position: absolute;

border: 0px none;

cursor: pointer;

background: none;

width: 25px;

height: 25px;

color: #000;

right: 25px;

font-size: 25px;

line-height: 55px;

top: 0px;
}

.parallax-section.partners-home{
    padding-top:0px;
}

.contact-content .contact-form textarea.wpcf7-not-valid, 
.contact-content .contact-form input.wpcf7-not-valid{
	border:1px solid red;
}

.buklet-section{
	padding-bottom:60px;
	padding-top:0px;
}


.orients {
    margin: 5px 0;
    padding: 0;
    -moz-column-gap: 1.5em;
    -webkit-column-gap: 1.5em;
    column-gap: 1.5em;
    font-size: .85em;
    text-align:center;
}

.orients .item {
    display: inline-block;
    /*float:left;*/
    background: #fff;
    width: 280px;
    max-width:280px;
    margin:5px;
}

.vkphoto{
    max-height:100%;
}

.vkphoto .social-likes{
	margin:0px;
}

.vkphoto .share-single{
	margin:0px!important;
}

.vkphotoFancy{
    max-height:100%;
    max-width:100%;
}

.orients_more{
	width:100%;
}

.vktext{
	text-align:center;
	padding:10px;
}

.vkshare{
	padding:10px;
	margin:10px 0;
}

.social-likes__button{
    color:#000;
}

.social-likes__button:hover,
.social-likes__button:hover *,
.social-likes__button:focus,
.social-likes__button:focus *{
    color:#fff;
}

.aligncenter{
    text-align:center;
}

/*
@media only screen and (min-width: 400px) {
    .orients {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2;
    }
}

@media only screen and (min-width: 700px) {
    .orients {
        -moz-column-count: 3;
        -webkit-column-count: 3;
        column-count: 3;
    }
}

@media only screen and (min-width: 900px) {
    .orients {
        -moz-column-count: 4;
        -webkit-column-count: 4;
        column-count: 4;
    }
}

@media only screen and (min-width: 1100px) {
    .orients {
        -moz-column-count: 5;
        -webkit-column-count: 5;
        column-count: 5;
    }
}*/