/* BEGIN CSS TEMPLATE */ 
@import url(../css/style.css?v=9);


/* YOUR STYLES */
/* Сюда вы можете писать свои стили */

/* CASTOMIZER STYLES */
/* Сюда необходимо вставить стили из настройщика стилей, 
если вы хотите изменить палитру сайта */

@import url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/css/ionicons.min.css);


 
a, .ap-advantages__icon, .shop-advantages-item:hover > i, .pgSwchA, .swchItemA, .single-goods__phones i, .single-goods__message i { color: #ff435; }.btn-default.btn-bordered, a:hover, a:active, a:focus, .uMenuRoot > li > .uMenuItemA, .shopping-basket__clear:hover, .goods-list__sorting a,.view-mode a.active { color: #ff435 !important; }input[type="button"], input[type="submit"], input[type="reset"], button,.shopping-basket-btn__badge, .card__head::after, .service-item__body h4::after, .achievement-item__icon i,.category-list-item a:hover, .category-list-item.is-active > a, .flist-values .active, .single-goods__to-cart .wish, .profil__badge, .file-item__download, .item-caption__top,.shop-slider .owl-page.active span, .np_top-news__widget, .np_owl-news-item__widget, .np_owl-news .owl-page.active { background-color: #ff435; }.btn-default, .btn-default.btn-bordered:hover { background-color: #ff435 !important; }.btn-default.btn-bordered { background-color: transparent !important; }.btn-default.btn-bordered:hover { color: #fff !important; }.btn-default { border-color: #ff435 !important; }.service-item:hover .service-item__body::before { border-color: #ff435; }.uWithSubmenu > ul {border-bottom-color: #ff435; }



#head-t{height:90px;line-height:90px;border-bottom-width:3px;border-bottom-style:solid}
#head-t .wrapper{position:relative}
#site-logo{height:90px;line-height:90px;width:35%;position:absolute;left:0;top:0;
 background: url("");
 background-repeat: no-repeat;
 background-position: 204px 0px;
 background-size: 40%;}
.site-l{display:inline-block;line-height:36px;vertical-align:middle}
.site-l span{display:block}
.site-n,.site-n a{font-size:32px;font-family:'Tex';color:#fff;text-transform:uppercase}
.site-n a{display:block}
.site-n a:first-letter{border-right-width:2px;border-right-style:solid;padding:0 0 4px 12px;letter-spacing:-2px}
.site-n a:hover{text-decoration:none}
.site-d{font-size:11px;text-align:right;position:relative;margin:-2px 0 0;line-height:12px}


a.llink{
 text-decoration: none; 
 color: #3b414b;
 border-bottom: 1px dashed rgba(59, 65, 75, 0.85);
}



.llink{
 display: inline;
 position: relative;
}
.llink:hover:after{
 background: #333333e0;

 border-radius: 5px;
 bottom: 26px;
 color: #fff;
 content: attr(title);
 left: 20%;
 padding: 5px 15px;
 position: absolute;
 z-index: 98;
 width: 500px;
}

a.groupModer:link,a.groupModer:visited,a.groupModer:hover{color:blue;font-weight: bold;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover{color:red;font-weight: bold;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover{color:green}
a.groupOther2:link,a.groupOther2:visited,a.groupOther2:hover {color:DarkCyan;font-weight: bold;}
a.groupFriends:link,a.groupFriends:visited,a.groupFriends:hover {color:#ff5503;font-weight: bold;}

.edited{
margin-top:32px;
font-size:0.9em;

font-style:italic;


}

.tagItem {
 display: block;
 position: relative;
 padding: 4px 10px 4px 10px;
 color: #333;
 overflow: hidden;
}
.v-entry{width: 251px;margin:auto;margin-bottom:20px;/*overflow:hidden; */text-align:left;}
.snowContainer { width: 100%; height: 100%; position: fixed; top: auto; left: 0; z-index: 0;}
#snow {width: 100%; height: 100%; background-image: url("https://yraaa.ru/_pu/27/15825154.png"), url("https://yraaa.ru/_pu/27/89961317.png"), url("https://yraaa.ru/_pu/27/21791255.png"); -webkit-animation: snow 20s linear infinite;-moz-animation: snow 20s linear infinite;-ms-animation: snow 20s linear infinite;animation: snow 20s linear infinite;}
@keyframes snow {0% {background-position: 0px 0px, 0px 0px, 0px 0px;} 100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}}
@-moz-keyframes snow {0% {background-position: 0px 0px, 0px 0px, 0px 0px;} 100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}}
@-webkit-keyframes snow {0% {background-position: 0px 0px, 0px 0px, 0px 0px;} 100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}}
@-ms-keyframes snow {0% {background-position: 0px 0px, 0px 0px, 0px 0px;} 100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}}

.wAvtor {background:#ff435e; border-radius:15px; box-shadow: 0 1px 1px rgba(0, 0, 0, .1); padding: 1px 5px; color:#fff; font-size:10px; text-transform:uppercase; text-align:center; text-shadow:0 -1px 0 rgba(0, 0, 0, .2); vertical-align:middle; display:none;}


html { height:100% }
body { height:100%; width:100%; margin:0; display:table;}
.header_bar {display:table-row; }
.iframe_container {height:100%; display:table-cell; }
iframe { height:100%; width:100%; display:block; }