@charset UTF-8;

.header-top-socials{display:block;float:right;}
.header-top-socials:after{display:block;clear:both;content:''}
.header-top-socials>a{display:block;float: right;margin-left:8px;position:relative;/* padding:8px 0 */}
.header-top-socials>a i.fa{margin-top: -10px;margin-bottom: -10px;font-size: 18px;display:block;line-height: 26px;height: 30px;width: 30px;text-align:center;border:2px solid #f0f0f0;border-radius: 50% !important;transition:background-color .2s,border-color .2s;-moz-transition:background-color .2s,border-color .2s;-webkit-transition:background-color .2s,border-color .2s;-o-transition:background-color .2s,border-color .2s;}
.header-top-socials>a:hover{color:#fff;}
.header-top-socials>a:hover i.fa{background-color:#256dc1;border-color:transparent}

a.ot-color-hover-whatsapp:hover{color:#fff}
a.ot-color-hover-whatsapp:hover i.fa{background-color:#42c252;color:#fff}
a.ot-color-hover-telegram:hover{color:#fff}
a.ot-color-hover-telegram:hover i.fa{background-color:#30a3e6;color:#fff}
a.ot-color-hover-odnoklassniki:hover{color:#fff}
a.ot-color-hover-odnoklassniki:hover i.fa{background-color:#f1812d;color:#fff}
a.ot-color-hover-facebook:hover{color:#3b5998}
a.ot-color-hover-facebook:hover i.fa{background-color:#3b5998;color:#fff}
a.ot-color-hover-twitter:hover{color:#00aced}
a.ot-color-hover-twitter:hover i.fa{background-color:#00aced;color:#fff}
a.ot-color-hover-google-plus:hover{color:#dd4b39}
a.ot-color-hover-google-plus:hover i.fa{background-color:#dd4b39;color:#fff}
a.ot-color-hover-linkedin:hover{color:#007bb6}
a.ot-color-hover-linkedin:hover i.fa{background-color:#007bb6;color:#fff}
a.ot-color-hover-pinterest:hover{color:#cb2027}
a.ot-color-hover-pinterest:hover i.fa{background-color:#cb2027;color:#fff}
a.ot-color-hover-rss:hover{color:#f60}
a.ot-color-hover-rss:hover i.fa{background-color:#f60;color:#fff}
a.ot-color-hover-youtube:hover{color:#e52d27}
a.ot-color-hover-youtube:hover i.fa{background-color:#e52d27;color:#fff;}

.material-icons,i.fa{line-height:inherit;font-weight:400;vertical-align:bottom;font-size:inherit}
.material-icons{font-size: 0.8em;}

.menuRight {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.menuRightSelect {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #ee8208;margin-right: 20px !important;}

.ot-block-hover {background-color: #f7f7f7;}
.ot-w-socialize>a{display:block;padding-bottom: 3px;padding-top: 3px;padding-left: 10px;line-height:34px;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;width: 95%;}
.ot-w-socialize>a i.fa{display:block;float:left;width: 34px;height: 34px;line-height:inherit;text-align:center;border-radius: 50% !important;border:1px solid rgba(0,0,0,.1);font-size: 15px;box-shadow:inset 0 0 0 30px #fff,0 0 0 0 rgba(0,0,0,.2);transition:box-shadow 0;-moz-transition:box-shadow 0;-webkit-transition:box-shadow 0;-o-transition:box-shadow 0;}.ot-w-socialize>a:hover i.fa{border-color:transparent;box-shadow:inset 0 0 0 0 #fff,0 0 0 15px transparent;transition:box-shadow .15s;-moz-transition:box-shadow .15s;-webkit-transition:box-shadow .15s;-o-transition:box-shadow .15s}
.ot-w-socialize>a:hover i.fa{border-color:transparent;box-shadow:inset 0 0 0 0 #fff,0 0 0 15px transparent;transition:box-shadow .15s;-moz-transition:box-shadow .15s;-webkit-transition:box-shadow .15s;-o-transition:box-shadow .15s}
.ot-w-socialize>a span{display:block;margin-left: 40px;line-height:inherit;font-size:15px;font-weight:700;/* border:1px solid transparent */}
.ot-w-socialize>a span i{font-style:normal}.ot-w-article-list{display:block}
.ot-w-article-list .item:after,.ot-w-article-list:after{display:block;content:'';clear:both}
.ot-w-article-list .item{display:block;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #f2f2f2}
.ot-w-article-list .item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}
.ot-w-article-list .item .item-header{float:left;overflow:hidden;border-radius:3px;position:relative;width:80px}
.ot-w-article-list .item .item-content{margin-left:100px}
.ot-w-article-list .item .item-content h4{margin-top:0;font-size:14px;margin-bottom:5px;font-weight:700}
.ot-w-article-list .item .item-content h4 a{line-height: 140%;font-size: 12px;display:inline-block}
.ot-w-article-list .item .item-meta{display:block;margin-bottom:6px;font-size:12px}
.ot-w-article-list .item .item-meta:last-child{margin-bottom:0}
.ot-w-article-list .item .item-meta .item-meta-item{display:inline-block;margin-right:18px;color:#8b949d;line-height:100%;float: right;}
.ot-w-article-list .item .item-meta .item-meta-item .material-icons,.ot-w-article-list .item .item-meta .item-meta-item i.fa{padding-right:8px}
.ot-w-article-list .item .item-stars{margin-bottom:10px;font-size:14px}
.ot-w-article-list .item .item-stars:last-child{margin-bottom:0}
.ot-w-article-list .item p{margin-bottom:0;font-size:13px;line-height:150%}
.ot-w-comments-list{display:block}
.ot-w-comments-list .item:after,.ot-w-comments-list:after{display:block;content:'';clear:both}
.ot-w-comments-list .item{display:block;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #f2f2f2}
.ot-w-comments-list .item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}
.ot-w-comments-list .item .item-header{float:left;overflow:hidden;border-radius:3px;position:relative;width:50px}
.ot-w-comments-list .item .item-content{margin-left:70px}
.ot-w-comments-list .item .item-content h4{margin-top:0;font-size:14px;margin-bottom:5px;font-weight:700}
.ot-w-comments-list .item .item-content h4 a{line-height:140%;display:inline-block}
.ot-w-comments-list .item .item-meta{display:block;margin-bottom:6px;font-size:13px}
.ot-w-comments-list .item .item-meta:last-child{margin-bottom:0}
.ot-w-comments-list .item .item-meta .item-meta-item{display:inline-block;margin-right:18px;color:#8b949d}
.ot-w-comments-list .item .item-meta .item-meta-item i.fa{padding-right:8px}
.ot-w-comments-list .item .item-stars{margin-bottom:10px;font-size:14px}
.ot-w-comments-list .item .item-stars:last-child{margin-bottom:0}
.ot-w-comments-list .item p{margin-bottom:0;font-size:13px;line-height:150%;margin-bottom:8px}
.ot-w-comments-list .item p:last-child{margin-bottom:0}
.ot-w-comments-list .item .item-meta .item-meta-item.meta-button{color:#3779bc;font-weight:700;line-height:100%}
.ot-w-comments-list .item .item-meta a.item-meta-item.meta-button:hover{color:#232323}
.ot-w-comments-list .item .item-meta .item-meta-item.meta-button i.fa{padding-left:4px;padding-right:0}
.ot-w-gallery-list{display:block}.ot-w-gallery-list .item:after,.ot-w-gallery-list:after{display:block;content:'';clear:both}
.ot-w-gallery-list .item{display:block;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #f2f2f2}
.ot-w-gallery-list .item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}

.grid-row {margin: 0 auto;background-color: beige;padding: 10px;}
.contact {position: relative;}
.grid-contact {width: 33%;float: left;box-sizing: border-box;padding: 0 10px 0 0;}
.contact-content {margin-left: 40px;}
.kind-contact {color: #008100;font-size: 15px;font-weight: 800;}
.grid-contact>i,.contact-page .contacts>div>i {position: absolute;margin-top: 18px;font-size: 26px !important;color: #0087BB;}
.grid-contact p,.contact-page .contacts div p {font-size: 12px !important;line-height: 20px;word-wrap: break-word;}
.float-left {float: left;}
.contact-round {
	margin-bottom: 4px;
	width: 46px;
	height: 46px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background-color: #0087BB;
	color: #FFFFFF;
	position: relative;
	display: inline-block;
	margin-left: 2px;
	margin-right: 2px;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	transition:all 0.3s;
}
.contact-round.small{width: 26px;height: 26px;margin-top: 5px;}

.widget-content {
    /* margin-left: 10px; */
}