/*
Theme Name: Deven
Theme URI: 
Author: 
Author URI: 
Description: 
Version: 1.0.0.5
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: deven
Tags: two-columns, right-sidebar, grid-layout, accessibility-ready, custom-colors, custom-menu, custom-logo, featured-images, footer-widgets, full-width-template, post-formats, sticky-post, theme-options, translation-ready, news
*/
/*
@font-face {
font-family: 'Grandstander-Bold';
src: url('assets/font/Grandstander/Grandstander-Bold.ttf');
}
@font-face {
font-family: 'Grandstander-Regular';
src: url('assets/font/Grandstander/Grandstander-Regular.ttf');
}
22:36
*/
.grecaptcha-badge { visibility: hidden; }
@font-face {
font-family: 'Grandstander-Regular';
font-style: normal;
font-display: swap;
src:
url('assets/font/Grandstander/Grandstander-Regular.woff2') format('woff2'),
url('assets/font/Grandstander/Grandstander-Regular.woff') format('woff');
}

@font-face {
font-family: 'Grandstander-Bold';
font-style: normal;
font-display: swap;
src:
url('assets/font/Grandstander/Grandstander-Bold.woff2') format('woff2'),
url('assets/font/Grandstander/Grandstander-Bold.woff') format('woff');
}

.mask1{
-webkit-mask-image: url("assets/img/mask-a-1.avif") !important;
-o-mask-image: url("assets/img/mask-a-1.avif") !important;
-moz-mask-image: url("assets/img/mask-a-1.avif") !important;
mask-image: url("assets/img/mask-a-1.avif") !important;
}
.mask2{
-webkit-mask-image: url("assets/img/mask-a-2.avif") !important;
-o-mask-image: url("assets/img/mask-a-2.avif") !important;
-moz-mask-image: url("assets/img/mask-a-2.avif") !important;
mask-image: url("assets/img/mask-a-2.avif") !important;
}
.mask3{
-webkit-mask-image: url("assets/img/mask-a-3.avif") !important;
-o-mask-image: url("assets/img/mask-a-3.avif") !important;
-moz-mask-image: url("assets/img/mask-a-3.avif") !important;
mask-image: url("assets/img/mask-a-3.avif") !important;
}
.mask4{
-webkit-mask-image: url("assets/img/mask-a-4.avif") !important;
-o-mask-image: url("assets/img/mask-a-4.avif") !important;
-moz-mask-image: url("assets/img/mask-a-4.avif") !important;
mask-image: url("assets/img/mask-a-4.avif") !important;
}
.mask5{
-webkit-mask-image: url("assets/img/mask-a-5.avif") !important;
-o-mask-image: url("assets/img/mask-a-5.avif") !important;
-moz-mask-image: url("assets/img/mask-a-5.avif") !important;
mask-image: url("assets/img/mask-a-5.avif") !important;
}
.mask6{
-webkit-mask-image: url("assets/img/mask-a-6.avif") !important;
-o-mask-image: url("assets/img/mask-a-6.avif") !important;
-moz-mask-image: url("assets/img/mask-a-6.avif") !important;
mask-image: url("assets/img/mask-a-6.avif") !important;
}
.mask1, .mask2, .mask3,
.mask4, .mask5, .mask6{
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}


.actually_post .large-vers .big-image2 .sub-title .time_read {
display: none;
}
.profil_page form .edit_details div.right-side > button.no-button{
display:none;
}
.input-images .window_widget .insert-image .row-formular .the-img-space,
.input-images .std-select-image .the-img-space{
-webkit-mask-image: url(assets/img/cat-bubble-widget3.svg);
-o-mask-image: url(assets/img/cat-bubble-widget3.svg);
-moz-mask-image: url(assets/img/cat-bubble-widget3.svg);
mask-image: url(assets/img/cat-bubble-widget3.svg);
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
position: relative;
}
.profil_page .detail-user a.stdbutton-btn{
display: flex;
text-align: center;
}
.profil_page .detail-user a.stdbutton-btn .inside-area{
margin: auto;
}
.task-translate{
position:absolute;
margin-top: -90px;
width: 0;
height: 0;
}
.profil_page form .edit_details .g2-fotos-item .transparent-layer-all,
.input-images .std-select-image .the-img-space .transparent-layer-all{
position: absolute;
top: 0;
height: 100%;
width: 100%;
left: 0;
z-index: 1;
}
.profil_page .detail-user .g2-fotos-item a:hover .weak-color .text{
color:#fff;
}
.profil_page .detail-user .g2-fotos-item.add-button .weak-color .text{
color: #252525;
font-family: inherit;
}
.profil_page .detail-user .item{
display:flex;
column-gap: 10px;
line-height: 24px;
padding-bottom: 15px;
}
.profil_page .detail-user .posts .button a{
color: #fff;
padding: 5px 10px 4px;
font-size: 13px;
border-radius: 4px;
line-height: 15px;
width: 100%;
display: inline-block;
box-sizing: border-box;
text-align: center;
}
.profil_page .detail-user .photo-row{
padding-top:50px;
padding-bottom:60px;
}
.profil_page .detail-user .posts .add-button{
margin-left: 24px;
}
.profil_page .detail-user .posts .add-button a{
width: 178px;
}
.profil_page .detail-user .posts .head{
margin-left: 24px;
}
.profil_page .detail-user .posts .value{
padding-top: 10px;
margin-bottom: 20px;
}
.profil_page .detail-user .item .order{
width: 14px;
}
.profil_page .detail-user .item .title{
max-height: 24px;
overflow: hidden;
padding-right: 20px;
}
.profil_page .detail-user .item .button{
width: 70px;
margin-left: auto;
flex-shrink: 0;
}
.profil_page .detail-user .pin-img-c{
margin-right: 0;
}
.profil_page .detail-user .detail-user-fst-line{
display: flex;
width: 100%;
column-gap: 20px;
}
.profil_page .detail-user{
width: 100%;
padding: 40px 60px 0;
box-sizing: border-box;
}
.profil_page .detail-user .right-column .posts .empty{
margin-left: 24px;
line-height: 24px;
}
.profil_page .detail-user .right-column-inner{
display: flex;
margin-left: 25px;
}
.social-widget-b .website:hover .color-thumb{
background: #959595;
}
.social-widget-b .website .color-thumb{
background: #666;
}
.profil_page .detail-user .left-column{
width: 50%;
}
.profil_page .detail-user .right-column{
width: 50%;
}
.profil-detail-social .website-icon{
width: 24px;
}
.profil-detail-social .facebook-icon{
width: 24px;
}
.profil-detail-social .twitter-icon{
width: 24px;
}
.profil-detail-social .instagram-icon{
width: 24px;
}
.profil-detail-social.social-widget-b .color-thumb{
width: 42px;
height: 42px;
}
.profil-detail-social.social-widget-b .socialsiteitem{
margin: 0;
}
.profil-detail-social.social-widget-b{
display: flex;
padding-bottom: 0;
column-gap: 15px;
margin-top: 10px;
}
.profil_page .detail-user .desc-desc{
margin-top: 24px;
}
.profil_page .detail-user .desc-desc .desc{
line-height: 24px;
}
.profil_page .detail-user .desc{
margin-top: 5px;
width: initial;
}
.profil_page .detail-user .profil-short .content{
background: #ffffff3b;
margin: auto;
}

.profil_page .detail-user .profil-short{
display: flex;
}
.profil_page .detail-user .left-column-inner{
width: 140px;
display: flex;
}
.profil_page .detail-user .head{
font-size: 20px;
font-family: 'Grandstander-Bold','sans-serif';
margin: 0 0 1px 0;
}
.open-window-select-image{
cursor: pointer;
}
.input-images .row-formular {
display: flex;
gap: 30px;
}
.std-file-input {
position: relative;
cursor: pointer;
}
.profil_page form .edit_details .std-file-input input,
.std-file-input input {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
cursor: pointer;
font-size: 0;
background: none;
padding: 0;
border: 0;
}

.control-panel .above_part{
position: absolute;
width: 100%;
top: 0;
z-index: 2;
}
.control-panel .profil-menu-all{
height: 0;
overflow: hidden;
transition: 1s height;
z-index: 3;
position: relative;
}
    
.control-panel.menu1 .profil-menu-all,
.control-panel.menu2 .profil-menu-all{
height:216px;
}
.control-panel .profil-menu-row{
justify-content: center;
}
.control-panel .profil-menu-row{
display:none;
}
.control-panel.menu2 .profil-menu .profil-menu-row:nth-child(1){
display:flex;
}

.control-panel.menu1 .profil-menu .profil-menu-row:nth-child(2){
display:flex;
}

.profil_page .an{
display: flex;
padding-top: 13px;
height: 147px;
justify-content: center;
overflow: hidden;
flex-direction: column;
}



.input-images .window_widget .text_window.insert-image .right2{
text-align: initial;
}
.profil_page form .edit_details  .window_widget .text_window.insert-image .right2 .title{
margin-top: 0;
}
.input-images .window_widget .row-formular .custom-image-block{
position: relative;
margin-top: 40px;
}
.quiz-space{
margin-bottom: 60px;
}
.quiz-translate{
position:absolute;
width: 0;
height: 0;
margin-top: -25px;
}

.input-std-checkbox .check.error-field, 
.input-images .window_widget .insert-image .row-formular .img-space.error-field{
border-color: #e41e25;
}

.f-con-com.error-field,
.forum-site #af-wrapper .editor-subject-input.error-field,
.forum-site #af-wrapper #forum-editor-form .no-padding textarea.error-field,
.std-w-select.error-field .custom-select .std-input,
.profil_page form .edit_details .error-field textarea,
.profil_page form .edit_details .error-field input,
.profil_page form .edit_details input.error-field{
outline: 2px solid #e41e25;
}
.input-images .window_widget .insert-image .row-formular .img-space button{
margin: 0 auto;
}
.input-images .window_widget .insert-image .row-formular .img-space {
box-sizing: border-box;
padding: 0px 25px;
text-align: center;
border: 3px solid #efefef;
display: flex;
border-radius: 30px;
justify-content: center;
flex-direction: column;
aspect-ratio: 1.5;
}
.input-images .std-select-image .the-img-space.watercolor{
-webkit-mask: none;
-o-mask: none;
-moz-mask: none;
mask: none;
box-shadow: none;
}
.input-images .std-select-image .the-img-space,
.input-images .window_widget .insert-image .row-formular .the-img-space {
position: relative;
width: 100%;
display: flex;
box-shadow: 0 2px 14px 0 rgba(0,0,0,.3);
transition: filter 0.5s;
cursor: pointer;
padding-top: 66.666%;
overflow: hidden;
}
.profil_page form .edit_details #avatar_input img{
transition: 1s;
}
.input-images .window_widget .insert-image .row-formular .the-img-space label{
cursor: pointer;
display: flex;
}
.input-images#avatar_input{
width: 180px;
}
.input-images#avatar_input .std-select-image .img-space{
aspect-ratio: 1;
padding: 0;
}
.input-images#avatar_input .std-select-image .img-space .open-window-select-image{
padding: 0;
}
.input-images#avatar_input .std-select-image .the-img-space{
padding-top: 100%;
box-shadow: none;
-webkit-mask: none;
-o-mask: none;
-moz-mask: none;
mask: none;
}
.input-images#avatar_input .std-select-image .std-close{
right: 25px;
top: 20px;
}
.input-images .std-select-image .the-img-space .pack_avatar img{
position: initial;
min-width: initial;
min-height: initial;
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
transform: none;
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
}
.input-images .std-select-image .the-img-space .pack_avatar {
width: 100%;
position: absolute;
top: 0;
left: 50%;
transform: translate(-50%,0%) scale(1.0);
}
.input-images .std-select-image .the-img-space.new-std-select-image-hide.new-really-std-select-image-hide img:first-child{
display:block;
}
.input-images .std-select-image .the-img-space.new-really-std-select-image-hide img:first-child{
display:none;
}

.input-images .std-select-image .the-img-space img[src=""]{
display:none;
}
.input-images .std-select-image .the-img-space img.wider,
.input-images .custom-image-block .the-img-space img.wider {
height: 100%;
min-width: initial;
max-width: initial;
aspect-ratio: initial;
width: auto;
}

.window_widget .window_widget_cnt.large{
max-width: 1020px;
}
.input-images .std-select-image .the-img-space img,
.input-images .window_widget .insert-image .row-formular .the-img-space img {
transition: 400ms;
display: block;
width: 100%;
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
min-width: 100%;
min-height: 100%;
-ms-transform: translate(-50%,-50%) scale(1.01);
-webkit-transform: translate(-50%,-50%) scale(1.0);
transform: translate(-50%,-50%) scale(1.0);

-webkit-mask-image: initial;
-o-mask-image: initial;
-moz-mask-image: initial;
mask-image: initial;
-webkit-mask-repeat: initial;
-o-mask-repeat: initial;
-moz-mask-repeat: initial;
mask-repeat: initial;
height: auto;
}
.input-images .window_widget .text_window.insert-image .left2,
.input-images .window_widget .text_window.insert-image .right2 {
width: 50%;
}
.open-window-select-image:hover img{
transform: scale(1.15);
}
.input-images .std-select-image{
position: relative;
}
.input-images .window_widget .insert-image .row-formular .std-close .cancel-insert-the-image,
.input-images .std-select-image .std-close button{
margin: 3px auto 0;
font-size: 19px !important;
}
.input-images .window_widget .insert-image .row-formular  .std-close,
.input-images .std-select-image .std-close{
position: absolute;
z-index: 2;
right: 14px;
top: 14px;
width: 25px;
height: 25px;
text-align: center;
background: #fff;
border-radius: 40px;
display: flex;
}
.input-images .open-window-select-image-type[value="1"] + div .img-space {
display: none;
}
.input-std-checkbox label {
display: block;
padding-bottom: 32px;
cursor: pointer;
}
.profil_page .detail-user a.stdbutton-btn .inside-area,
.profil_page form .edit_details div button .inside-area{
color: #fff;
}
.profil_page #prefix textarea{
min-height: 146px;
}
.profil_page #name_text_area textarea{
min-height: 510px;
}
.profil_page form .edit_details .end-buttons .stdbutton-btn{
margin-top: 20px;
width: 100%;
}
.profil_page form .post-tags{
display:flex;
flex-wrap: wrap;
column-gap: 20px;
}
.profil_page form .post-tags .input-std-checkbox label{
margin-bottom: 22px;
padding-right: 6px;
padding-bottom: 0;
}
.profil_page form #region_pack2{
margin-bottom: -7px;
}
.input-images .std-select-image .img-space .open-window-select-image{
margin: 10px auto 0;
}
.profil_page form .edit_details div .input-std-checkbox input[type="checkbox"],
.input-std-checkbox input[type="checkbox"]{
opacity: 0;
height: 0;
padding: 0;
width: 0;
border: 0;
margin: 0;
background: 0 0;
min-height: initial;
line-height: 0;
position: absolute;
}
.input-std-checkbox .inside{
display: flex;
}
.input-std-checkbox .checkbox-out{
display: flex;
margin-right: 8px;
}
.input-std-checkbox .in{
font-size: 15px;
line-height: 20px;
margin-top: 2px;
}
.input-std-checkbox .check {
width: 17px;
height: 17px;
border-radius: 4px;
background: #fff;
transition: 0.15s background;
border: 1px solid #8d99ae;
display: flex;
}
.input-std-checkbox .check2{
display: flex;
margin: auto;
padding-right: 1px;
}
.input-std-checkbox .check2 i.red-circle-icon{
opacity:0;
margin: auto;
width: 11px;
height: 11px;
}
.input-std-checkbox label input:checked ~ .inside .check2 i.red-circle-icon {
opacity:1;
}
.input-images .window_widget{
text-align:center;
}
.profil_page form .edit_details .gallery-content .item{
margin-bottom: 0;
}
.profil_page form .edit_details .g2-fotos-item .select-the-image-form:hover img{
transform: scale(1.15);
}
.profil_page form .edit_details .watercolor .g2-fotos-item .select-the-image-form img{
transform: scale(1.40);
}
.profil_page form .edit_details .watercolor .g2-fotos-item .select-the-image-form:hover img{
transform: scale(1.60);
}
.profil_page form .edit_details .g2-fotos-item .entry-thumbnail::after{
background-image: -webkit-linear-gradient(rgba(0,0,0,0.0) 50%, rgba(0, 0, 0, 0.12) 99%);
background-image: -moz-linear-gradient(rgba(0,0,0,0.0) 50%, rgba(0, 0, 0, 0.12) 99%);
background-image: -ms-linear-gradient(rgba(0,0,0,0.0) 50%, rgba(0, 0, 0, 0.12) 99%);
background-image: linear-gradient(rgba(0,0,0,0.0) 50%, rgba(0, 0, 0, 0.12) 99%);
}
.profil_page form .edit_details .g2-fotos-item img{
-webkit-mask-image: initial;
-o-mask-image: initial;
-moz-mask-image: initial;
mask-image: initial;
-webkit-mask-repeat: initial;
-o-mask-repeat: initial;
-moz-mask-repeat: initial;
mask-repeat: initial;
width: 100%;
height: auto;
transition: all 1s;
}
.select-the-image-form{
cursor: pointer;
}
.profil_page .detail-user .g2-fotos{
padding: 0;
justify-content: initial;
column-gap: 16px;
row-gap: 16px;
padding-top: 5px;
flex-wrap: initial;
}
.profil_page .detail-user .g2-fotos-item.add-button .text{
text-align: center;
margin: auto;
font-family: 'Grandstander-Bold','sans-serif';
font-size: 16px;
width: 85px;
}
.profil_page .detail-user .g2-fotos-item {
width: 100%;
aspect-ratio: 1;
height: initial;
margin: 0;
}
.profil_page .detail-user .g2-fotos-item .entry-thumbnail::after {
display:none;
}
.g2-content .navigation a.page-numbers:hover{
background: rgb(3, 152, 178);
}
.g2-content .navigation .page-numbers {
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
width: 34px;
padding: 12px 10px;
background: #1fb9df;
display: inline-block;
color: #fff;
font-size: 28px;
}
.g2-content .navigation .page-numbers.current {
background: #f95d86;
}

.profil_page form .input-images .window_widget .pagination .whole-row .paginnation-button{
-webkit-mask-image: url('assets/img/cat-bubble-widget.svg');
-o-mask-image: url('assets/img/cat-bubble-widget.svg');
-moz-mask-image: url('assets/img/cat-bubble-widget.svg');
mask-image: url('assets/img/cat-bubble-widget.svg');
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
width: 34px;
padding: 12px 10px;
display: inline-block;
color: #fff;
font-size: 28px;
box-sizing: content-box;
height: initial;
margin: 0 3px;
font-family: 'Grandstander-Bold','sans-serif';
}
.input-images .g2-fotos .g2-fotos-item {
margin: 6px;
background: #cbf1f8;
border-radius: 42px;
width: 128px;
aspect-ratio: 1;
height: initial;
padding: 1px;
}
.input-images .window_widget .window_widget_cnt p{
margin-bottom: 30px;
}
.profil_page .input-images .pagination {
text-align: center;
margin-top: 35px;
}
.profil_page form .edit_details div button.no-button{
font-size: inherit;
color: inherit;
background: inherit !important;
padding: inherit;
width: initial;
height: initial;
border: initial;
}
.window_widget .window_widget_cnt .head{
color: #252525;
font-family: 'Grandstander-Bold','sans-serif';
font-weight: 400;
font-size: 26px;
letter-spacing: 0;
line-height: 27px;
margin-top: 20px;

font-size: 32px;
line-height: 30px;
}
.window_widget .window_widget_cnt p{
margin-top: 15px;
line-height: 20px;
}

.profil_page form .edit_details div button.large{
width: 100%;
}

.profil_page .edit_post .buttons {
display: flex;
gap: 20px;
}
.post-write-stats{
margin-bottom: 30px;
}
.post-write-stats .head{
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
color: #252525;
line-height: 20px;
margin-bottom: 4px;
margin-top: 10px;
}
.post-write-stats .ccitem{
display: flex;
margin-top: 4px;
}
.post-write-stats .num{
width: 20px;
}
.post-write-stats .num,
.post-write-stats .text{
font-size: 16px;
color: #252525;
line-height: 20px;
}
.post-write-stats .sign {
margin-left: auto;
}

.input-images{
margin: auto;
width: 100%;
margin-bottom: 30px;
}

.window .g2-fotos-item .entry-thumbnail{
cursor: pointer;
}

.window .text_window .item .in{
display: flex;
}
.window .g2-fotos-item .entry-thumbnail::after {
height: 100%;
background: none;
}
.window .text_window .item {
width: 16.666667%;
aspect-ratio: 1;
}
.input-images .img-space .desc-little {
margin: 0px auto 9px;
text-align: center;
font-size: 16px;
line-height: 20px;
}
.profil_page form .edit_post div .input-images .img-space .desc{
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
color: #252525;
margin-bottom: 9px;
}
.std-select-image .img-space {
box-sizing: border-box;
padding: 0px 25px;
text-align: center;
border: 3px solid #efefef;
display: flex;
border-radius: 30px;
justify-content: center;
flex-direction: column;
aspect-ratio: 1.5;
}
.input-images .open-window-select-image-type[value="0"] + .std-select-image .std-close, 
.input-images .open-window-select-image-type[value="0"] + .std-select-image .image-text-space-in, 
.input-images .open-window-select-image-type[value="0"] + .std-select-image .the-img-space {
display: none;
}
.image-text-space {
display: none;
}


.window {
left: 0;
height: 100%;
top: 0;
position: fixed;
width: 100%;
background: #00000070;
z-index: 10;
display: flex;
flex-direction: column;
}
.window h2{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 28px;
text-align: center;
line-height: 40px;
margin-top: 0;
}
.hide {
display: none !important;
}
.window .content {
position: relative;
max-width: 1020px;
width: 96%;
margin: auto;
box-sizing: border-box;
display: flex;
}

.profil_page form .edit_details div .value.two-values{
display: flex;
justify-content: center;
column-gap: 20px;
}
.profil_page form .custom-not-selectable-right .two-values .std-w-select:last-child .top{
height: 100%;
position: absolute;
width: 100%;
z-index: 1;
}
.profil_page form .custom-not-selectable-right .std-w-select:last-child .std-select .std-input{
background: #f7f7f7;
}
.profil_page form .edit_details div .value.two-values > div{
width:100%;
position:relative;
}

.window .content2{
width: 100%;

}
.profil_page .nothing-posts{
margin: 40px 0 30px;
text-align: center;
}
.profil_page .edit_post.two-columns{
margin-top: 22px;
display: flex;
padding: 15px 30px 0;
}

.profil_page .edit_post.two-columns .right-side {
width: 370px;
flex-shrink: 0;
margin-left: auto;
padding-left: 30px;
}

.profil_page .edit_post.two-columns .left-side{
width: 100%;    
}

.quest3-cnt .quest-btn-start .item-desc.active:first-child{
margin: 0 auto;
font-size: 18px;
}
.profil_page.basket_page .classic_btn_2{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
border: 0;
width: 198px;
height: 17px;
border-radius: 4px;
color: white;
cursor: pointer;
background: #bd9400;
text-align: center;
padding: 14px 0 17px;
margin: 0 10px;
}
.profil_page.basket_page .coupon_code_desc{
margin-bottom: 20px;
}
.profil_page.basket_page .coupon_code_desc button{
padding: 0;
border: 0;
background: 0;
color: #252525;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 16px;
}
#basket_item_id_sale .remove button{
height:0;
overflow:hidden;
}
.profil_page.basket_page .coupon_code span{
margin-left:20px;
margin-top: 17px;
}
.profil_page.basket_page .coupon_code{
margin-bottom: 20px;
display: flex;
}
.profil_page.basket_page .button-pack{
display: flex;
}
.profil_page.basket_page .button-pack .loading{
padding: 0px 89px;
}

.profil_page.basket_page .coupon_code button{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
padding: 0;
border: 0;
width: 178px;
height: 48px;
border-radius: 4px;
color: white;
cursor: pointer;
background: #bd9400;
}
.profil_page.basket_page .coupon_code input{
line-height: 2;
min-height: 30px;
box-sizing: border-box;
border-radius: 4px;
padding: 10px 24px 10px 9px;
border: none;
margin: 0;
background: #efefef;
box-sizing: content-box;
width: 150px;
text-align: center;
margin-right: 20px;
}
.product-page.quest-page .above_part .title{
display:none;
}
.product-page.quest-page #post-block-head .head-post-title{
display: block;
text-align: center;
margin-bottom: 5px;
margin-top: 0;
}
.product-page.quest-page .quest-category a{
margin: 0 10px;
}

.product-page.quest-page .container .next-gallery-item .entry{
display: flex;
position: absolute;
top: 0;
right: 0;
width: 72px;
height: 69px;
z-index: 2;
}
.product-page.quest-page .entry .content_layere .inside{
margin: auto;
color: white;
font-size: 22px;
font-family: 'Grandstander-Bold', sans-serif;
}
.product-page.quest-page .entry .content_layere {
position: relative;
z-index: 1;
width: 100%;
height: 100%;
display: flex;
}
.product-page.quest-page .container .next-gallery-item .entry .color_layer{
-webkit-mask-image: url("assets/img/bubble-icon-2.svg");
-o-mask-image: url("assets/img/bubble-icon-2.svg");
-moz-mask-image: url("assets/img/bubble-icon-2.svg");
mask-image: url("assets/img/bubble-icon-2.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
opacity: 1;
position: absolute;
top: 0;
width: 100%;
height: 100%;
}
.product-page.quest-page .entry-red .text{
font-size: 23px;
}
.quest-page .sub_title {
margin-top: auto;
padding-top: 6px;
}
.product-page.quest-page .sub_title .price{
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
margin-top: 9px;
}
.quest-page .sub_title .author a{
font-family: 'Grandstander-Bold', sans-serif;
}
.quest-page .sub_title .author{
margin-top: 11px;
margin-bottom: 9px;
}
.product-page.quest-page .sub_title .sale{
color: #777;
font-size: 15px;
margin-right: 8px;
text-decoration: 2px solid #777 line-through;
margin-top: auto;
margin-bottom: 10px;
}
.product-page.quest-page .sub_title .payed{
margin-left: auto;
display:flex;
flex-shrink: 0;
padding-left: 5px;
}
.product-page.quest-page .sub_title .payed button{
color: white;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 17px;
padding: 10px 20px 5px;
border-radius: 30px;
line-height: 22px;
border: 0;
margin-top: auto;
}
.quest-page article .text-part{
display: flex;
flex-direction: column;
height: 100%;
}
.quest-page article .excerpt{
padding: 0 10px;
font-size: 15px;
max-height: 56px;
overflow: hidden;
line-height: 19px;
}
.product-page .quest-filter .quest_form_item input[type="text"]{
background: #efefef;
padding: 14px 9px 14px 9px;
border: 0;
margin-top: 3px;
margin-bottom: 1px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
letter-spacing: -0.5px;
width: 100%;
border-radius: 4px;
box-sizing: border-box;
}
.product-page .quest-filter .quest_form_item{
width: 20%;
}
.product-page .quest-filter form input[type="submit"]{
width: 100%;
}
.library_page .product_display_item .right-column a:hover .in,
.library_page .product_display_item .more-info a:hover{
color: #e1bb2f;
}
.library_page .big-image2 .place_thumbnail{
height: 100%;
width: 100%;
display: flex;
}
.library_page .big-image2 .place_thumbnail .transparent_layer{
margin: auto;
}
.library_page .product_display_item .subtitle{
line-height: 21px;
}
.shopper_window #basket_add_else_button span{
background: none;
font-size: 22px;
font-family: 'Grandstander-Bold', sans-serif;
line-height: 23px;
color: #252525;
position: absolute;
right: 10px;
top: 13px;
}

.shopper_window #basket_add_else_button input{
width: 100%;
background: none;
font-size: 22px;
font-family: 'Grandstander-Bold', sans-serif;
border: none;
color: #252525;
outline: none;
margin-top: 6px;
padding: 2px 31px 0 0;
box-sizing: border-box;
text-align: center;
}
.profil_page.basket_page .shopper_window #basket_add_else_button{
border-radius: 4px;    
}
.shopper_window #basket_add_else_button{
outline: 2px solid #bd9400;
height: 44px;
border-radius: 16px;
background: #efefef;
box-sizing: border-box;
position: relative;
}
.profil_page.basket_page .shopper_window .formular-items{
margin-top: 20px;
}
.product_info_widget{
margin: 0 0 20px 0px;
border-radius: 20px;
padding: 85px 20px 95px 55px;
-webkit-mask-image: url("assets/img/bubble-half-right-k2.svg");
-o-mask-image: url("assets/img/bubble-half-right-k2.svg");
-moz-mask-image: url("assets/img/bubble-half-right-k2.svg");
mask-image: url("assets/img/bubble-half-right-k2.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}
.shopper_window .subtext4 + .subtext3{
margin-bottom: 15px;
}
.shopper_window .sponsor_add_button{
display: flex;
justify-content: center;
margin-bottom: 40px;
}
.shopper_window .add_button:first-child{
margin-left:0;
}
.shopper_window .add_button:last-child{
margin-right:0;
}

.shopper_window .add_button{
width: 100%;
margin: auto 10px;
font-size: 22px;
padding-top: 3px;
}
.shopper_window .subtext4{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 20px;
margin-bottom: 15px;
}

.profil_page.basket_page .shopper_window .sub-buttons{
margin-top: 20px;
}
.library_page .product_display_item .head_line .right-column .content{
margin: auto 0;
}
.library_page .product_display_item .head_line .right-column{
margin-left: 20px;
display: flex;
}
.library_page .product_display_item .more-info .button:nth-child(2){
margin-left: 20px;
}
.he-a-log-basket{
width: 27px;
height: 27px;
position: absolute;
z-index: 1;
bottom: -26px;
left: 4px;
}
.he-a-log-basket .entry-thumbnail {
width: 100%;
padding-top: 100%;
position: relative;
}
.he-a-log-basket .img-thumbnail {
position: absolute;
left: 2px;
top: 4px;
right: 0;
display: block;
text-align: center;
}
.he-a-log-basket .entry-thumbnail .color_layer {
-webkit-mask-image: url("assets/img/bubble-middle-blue-k.svg");
-o-mask-image: url("assets/img/bubble-middle-blue-k.svg");
-moz-mask-image: url("assets/img/bubble-middle-blue-k.svg");
mask-image: url("assets/img/bubble-middle-blue-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: red;
position: absolute;
top: 0;
width: 100%;
height: 100%;
}
.he-a-log-basket .entry-thumb{
display: flex;
position: relative;
}
.profil_page.basket_page .shopper_window .sponsor_subline .sponsor_price{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
}
.profil_page.basket_page .shopper_window .sponsor_subline .right{
width:80px;
text-align: end;
}
.profil_page.basket_page .shopper_window .sponsor_subline .left{
width:80px;
}
.profil_page.basket_page .shopper_window .summary_subpage .item .name_item {
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
}
.profil_page.basket_page .shopper_window .summary_subpage .item .total {
width: 40px;
margin-left: auto;
text-align: end;
}
.profil_page.basket_page .shopper_window .summary_subpage .item .price_one_sum {
width: 80px;
margin-left: 20px;
text-align: end;
}
.profil_page.basket_page .shopper_window .summary_subpage .item .price_sum {
font-family: 'Grandstander-Bold', sans-serif;
width: 85px;
margin-left: 20px;
text-align: end;
}
.profil_page.basket_page .shopper_window .summary_subpage .head-out,
.profil_page.basket_page .shopper_window .summary_subpage .head-out h2{
margin-bottom: 0;
line-height: 30px;
}
.profil_page.basket_page .shopper_window .summary_subpage .basket_items_select{
margin-top: 10px;
}
.profil_page.basket_page .table-posts .shopper_window .summary_subpage  .item{
padding-bottom: 12px;
}
.profil_page.basket_page .shopper_window .sponsor_donate input{
background: #efefef;
border: 1px solid #a6a6a6;
opacity: 1;
padding: 0;
}
.profil_page .basket .basket-item .total input.error{
outline: 2px solid #da1111;
}
.profil_page .basket .name .cnt .subtitle{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
margin-top: -2px;
}
.profil_page.basket_page .shopper_window .all_standart .value input{
background: #efefef;
}
.profil_page.basket_page .table-posts .item {
padding-top: 5px;
padding-bottom: 22px;
margin-bottom: 0;
}
.profil_page.basket_page .shopper_window .inside .shortpage{
width: 650px;
margin: auto;
max-width: 90%;
}
.profil_page.basket_page .end-basket{
text-align: center;
}
.profil_page.basket_page .end-basket .summary-price .txt{
font-size: 17px;
}
.profil_page.basket_page .end-basket .summary-price {
margin-bottom: 10px;
}
div .shopper_window .add_button{
border-radius: 16px;
}
.profil_page.basket_page .shopper_window .add_button,
.shopper_window .add_button{
width: 100%;
margin: auto 10px;
font-size: 22px;
padding: 3px 0 0 0;
font-family: 'Grandstander-Bold', sans-serif;
border: 0;
height: 48px;
border-radius: 4px;
color: white;
cursor: pointer;
}

.profil_page.basket_page button.classic_btn {
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
padding: 0;
border: 0;
width: 198px;
height: 48px;
border-radius: 4px;
color: white;
cursor: pointer;
background: #bd9400;
}
.profil_page.basket_page .end-basket .summary-price .number{
font-size: 20px;
letter-spacing: -0.7px;
line-height: 28px;
font-family: 'Grandstander-Bold', sans-serif;
}
.profil_page .basket .basket-item .total-price .cnt{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
padding-right: 15px;
}
.profil_page .basket .basket-item .total .cmn > button:hover{
background: #E1BB2F;
}
.profil_page .basket .basket-item .total .cmn > button{
background: #E6DCB7;
height: 50%;
display: flex;
padding: 0;
border: none;
margin: 0;
width: 100%;
}
.profil_page .basket .basket-item .total .cmn .txt{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
font-weight: normal;
background: none;
padding: 0;
border: 0;
margin: auto;
line-height: 30px;
}
.shopper_window #basket_add_else_button input::-webkit-outer-spin-button,
.shopper_window #basket_add_else_button input::-webkit-inner-spin-button,
.profil_page .basket .basket-item .total input::-webkit-outer-spin-button,
.profil_page .basket .basket-item .total input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
.shopper_window #basket_add_else_button input[type=number],
.profil_page .basket .basket-item .total input[type=number] {
-moz-appearance: textfield;
}
.profil_page .basket .basket-item .total .cnt{
position: relative;
}
.profil_page .basket .basket-item .total .cmn{
position: absolute;
right: 0;
top: 0;
height: 100%;
z-index: 2;
display:flex;
flex-wrap: wrap;
}
.profil_page .basket .basket-item .total input{
line-height: 2;
min-height: 30px;
box-sizing: border-box;
border-radius: 4px;
width: 50px;
padding: 10px 24px 10px 9px;
border: none;
margin: 0;
background: #efefef;
box-sizing: content-box;
width: 30px;
text-align: center;
}

.profil_page .basket .basket-item .price .cnt,
.profil_page .basket .basket-item .total-price .cnt{
margin-left: auto;
}

.profil_page .basket .basket-item .price .cnt span:first-child,
.profil_page .basket .basket-item .total-price .cnt span:first-child{
width: 60px;
display: inline-block;
text-align: end;
}
.profil_page .basket .basket-item .price,
.profil_page .basket .basket-item .total-price{
padding: 0 0 0 20px;
}

.profil_page .basket .basket-item .remove button{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 34px;
font-weight: normal;
background: none;
padding: 0;
border: 0;
color: #bd9400;
}
.profil_page .basket .basket-item > div.remove{
padding-left: 10px;
}
.profil_page .basket .name{
margin-left: 30px;
display: flex;
margin-right: auto;
}

.profil_page .basket .total input{
width: 30px;
}
.profil_page .basket .total .cnt{
display:flex;
}
.profil_page .basket .basket-item > div.name{
flex-shrink: initial;
}
.profil_page .basket .basket-item > div{
display: flex;
flex-shrink: 0;
}
.profil_page .basket .basket-item .cnt{
margin: auto 0;
}
.profil_page .basket-item{
display:flex;
margin-bottom: 25px;
}
#profil_page .profil_page.basket_page h3{
margin-top: 11px;
margin-bottom: 0;
font-size: 22px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
text-align: center;
margin-left: 0;
}
.profil_page.basket_page h2{
margin-bottom: 11px;
font-size: 30px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
text-align: center;
}
.profil_page.basket_page .shopper_window .subtext3.under{
margin-top: 20px;
}
.profil_page.basket_page .shopper_window .subtext3{
margin-bottom: 30px;
}
.profil_page .basket .img .thumb{
width: 180px;
}
.profil_page.order_page .table-posts .thead .tr .td:nth-child(4),
.profil_page.order_page .table-posts thead tr td:nth-child(4){
text-align: center;    
}
.profil_page.order_page .table-posts .tbody .tr .td:nth-child(4),
.profil_page.order_page .table-posts tbody tr td:nth-child(4) {
width: 65px;
text-align: end;
}
.profil_page.order_page .table-posts .tbody .tr .td:nth-child(3),
.profil_page.order_page .table-posts tbody tr td:nth-child(3){
width: 138px;
padding-right: 20px;
}
.product_info_widget .download-item a .link_in{
width: 20px;
height: 16px;
padding: 1px 15px;
}
.product_info_widget .downloads{
margin-top: 5px;
}
.product_info_widget .download-item{
display: flex;
}
.product_info_widget .download-item .text_in{
margin: auto 0;
}
.product_info_widget .download-item .text{
display: flex;
}
.product_info_widget .download-item .link{
display: flex;
margin-left: auto;
}
.product_info_widget .download-item a{
background: #bd9400;
padding: 7px;
border-radius: 16px;
display: block;
margin: auto 0;
}
.down-icon{
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #fff;
display: block;
width: 100%;
height: 100%;
-webkit-mask-image: url("assets/img/down.svg");
-o-mask-image: url("assets/img/down.svg");
-moz-mask-image: url("assets/img/down.svg");
mask-image: url("assets/img/down.svg");
}
.product_info_widget .prize{
display: flex;
margin-top: 9px;
}
.product_info_widget .main-prize{
font-size: 22px;
font-family: 'Grandstander-Bold', sans-serif;
}
.product_info_widget .sale{
color: #777;
font-size: 17px;
margin-top: 5px;
margin-left: 10px;
text-decoration: 2px solid #777 line-through;
}
.product_info_widget .item .btn{
margin-left: auto;
}
.product_info_widget .item button{
border: 0;
color: #fff;
font-size: 22px;
font-family: 'Grandstander-Bold', sans-serif;
border-radius: 16px;
padding: 8px 20px 4px;
margin: 0 auto;
text-transform: uppercase;
background: #bd9400;
}
.product_info_widget .item .head{
line-height: 25px;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 21px;
margin-bottom: 6px;
}
.product_info_widget .item .desc{
line-height: 24px;
font-size: 17px;
margin-bottom: 2px;
}
.product_info_widget{
padding-right: 15px;
}
.product_info_widget .item{
margin-bottom: 45px;
}
.product_info_widget .two-columns{
display: flex;
}
.library_page .product_display_item .content_line{
margin-top: 20px;
display:none;
}
.library_page .product_display_item .more-info .button{
background: #bd9400;
border: 0;
color: #fff;
margin: auto 0;
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
line-height: 22px;
border-radius: 16px;
padding: 15px 20px 11px;
font-weight: normal;
text-transform: uppercase;
}
.library_page .product_display_item .more-info{
display: flex;
flex-shrink: 0;
margin-top: 15px;
}
.library_page .product_display_item .number{
margin-left: 10px;
margin-right: 20px;
display:flex;
flex-shrink: 0;
}
.library_page .product_display_item .number .in{
margin: auto 0;
color: #252525;
flex-shrink: 0;
}
.library_page .product_display_item .title{
display: flex;
margin-right: auto;
margin-bottom: 9px;
}
.library_page .product_display_item .more-info a{
font-size: 20px;
line-height: 28px;
font-family: 'Grandstander-Bold', sans-serif;
color: #bd9400;
margin-right: 27px;
}
.profil_page .basket .name .cnt, 
.library_page .product_display_item .title .in{
font-size: 24px;
letter-spacing: -0.7px;
line-height: 28px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
color: #252525;
margin: auto 0;
}
.library_page .product_display_item .thumb{
width: 215px;
flex-shrink: 0;
}
.library_page .product_display_item .head_line{
display: flex;
}
.library_page .product_display_item{
margin-bottom: 51px;
}
.hadsubcscribe.noactive .front,
.hadsubcscribe.noactive .content{
background: #da1111 !important;
}
.profil_page .shopper_window .inner_part{
margin: auto auto;
}
.hadsubcscribe {
height: 55px;
width: 100%;
margin: 20px auto 40px;
}
.hadsubcscribe .content{
padding: 3px;
background: #b7341c;
border-radius: 19px;
overflow: hidden;
box-sizing: border-box;
display: flex;
height: 100%;
}
.hadsubcscribe .content2{
display: flex;
height: 100%;
background: #fff;
width: 100%;
border-radius: 16px;
}

.hadsubcscribe .front{
background: #b7341c;
color: #fff;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 22px;
padding: 13px 25px 0 25px;
}
.hadsubcscribe .date{
margin-top: 15px;
margin-left: 30px;
}
.hadsubcscribe .activetext{
margin-left: auto;
margin-top: 15px;
margin-right: 20px;
}
.shopper_window .type_select .item button{
background: none;
padding: 0;
margin: auto;
border: 0;
width: 100%;
height: 100%;
}
.shopper_window .loading{
height: 54px;
position: relative;
}
.shopper_window .spinner {
animation: rotate 2s linear infinite;
z-index: 2;
position: absolute;
top: 50%;
left: 50%;
margin: -25px 0 0 -25px;
width: 50px;
height: 50px;
}
.shopper_window .spinner .path {
stroke: #c30a59;
stroke-linecap: round;
animation: dash 1.5s ease-in-out infinite;
}

@keyframes rotate {
100% {
transform: rotate(360deg);
}
}

@keyframes dash {
0% {
stroke-dasharray: 1, 150;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 90, 150;
stroke-dashoffset: -35;
}
100% {
stroke-dasharray: 90, 150;
stroke-dashoffset: -124;
}
}

.shopper_window .subtext3 button:hover,
.shopper_window .subtext3 a:hover{
color: #252525 !important;
}
.shopper_window .subtext3 a{
color: #c30a59;    
}
.shopper_window .subtext3 button{
color: #c30a59;
background: none;
border: 0;
padding: 0;
margin: 0;
line-height: 27px;
font-size: 17px;
font-family: 'Grandstander-Regular', 'Sans-Serif';
}
.shopper_window .whom .conditions .ans-info {
margin: 9px 0 auto 40px;
}
.shopper_window .whom .conditions .checkmark span{
padding: 5px;
margin: -5px;
}
.shopper_window .whom .conditions .q-ans label:hover .checkmark span{
background: none;
}
.shopper_window .whom .conditions .checkmark div{
background: #fff;
border: 1px solid #282828;
padding: 9px;
}
.shopper_window .whom .conditions .q-ans:nth-child(2){
margin: 0 30px;
}
.shopper_window .whom .conditions{
display: flex;
margin-bottom: 10px;
}
.basket_page div .shopper_window .all_standart div .value select,
.basket_page .shopper_window .all_standart .value label .checkbox-onoff{
background: #efefef;
}
div .shopper_window .all_standart div .value select,
.shopper_window .all_standart .value label .checkbox-onoff,
.shopper_window .all_standart .value input{
background: #fff;
}
.shopper_window .whom .conditions.error .checkmark div{
outline: 1px solid #da1111;
border: 1px solid #da1111;
}
.shopper_window .conditions label input[type="checkbox"].error{
outline: 1px solid #da1111;
border: 1px solid #da1111;
}
.shopper_window .onlychild{
display: none;
}
.shopper_window .forchild .onlychild{
display: block;
}
.shopper_window .inside .town{
width: 60%;
}
.shopper_window .inside .psc{
margin-left: auto;
width: 30%;
}
.shopper_window .inside .inrow{
display:flex;
}
.all_standart .desc{
margin-bottom: 20px;
}
.shopper_window .summary{
margin-bottom: 40px;
}
.shopper_window .sponsor_subline{
display: flex;
justify-content: center;
margin-bottom: 30px;
}
.shopper_window .sponsor_subline .left{
margin-right:auto;
}
.profil_page .table-posts .shopper_window .sponsor_subline .right,
.shopper_window .sponsor_subline .right{
margin-left:auto;
}
.shopper_window .sponsor_donate{
margin-top: 20px;

}
.all_standart.error .value input{
outline: 2px solid #da1111;
}
.shopper_window .subtext3{
line-height: 27px;
font-size: 17px;
margin-bottom: 10px;
margin-top: 10px;
}
.shopper_window .sponsor_donate input {
-webkit-appearance: none;
width: 100%;
height: 14px;
background: #fff;
outline: none;
opacity: 0.7;
-webkit-transition: .2s;
transition: opacity .2s;
border-radius: 20px;
}

.shopper_window .sponsor_donate input:hover {
opacity: 1;
}

.shopper_window .sponsor_donate input::-webkit-slider-thumb {
-webkit-appearance: none;
appearance: none;
width: 25px;
height: 25px;
background: #c30a59;
cursor: pointer;
border-radius: 50%;
border: none;
}

.shopper_window .sponsor_donate input::-moz-range-thumb {
width: 25px;
height: 25px;
background: #c30a59;
cursor: pointer;
border-radius: 50%;
border: none;
}
.shopper_window .summary .head-out{
margin-bottom: 15px;
}
.shopper_window .summary .item{
display: flex;
margin-bottom: 10px;
}
.shopper_window .summary .total{
margin-left: auto;
width: 50px;
}
.shopper_window .summary .price_sum{
margin-left: 0;
width: 90px;
text-align: end;
}
.shopper_window .ext .head2{
margin-top: 20px;
}
.shopper_window .head.underlined2 > span > span{
-webkit-mask-position: 0 0.16em;
-o-mask-position: 0 0.16em;
-moz-mask-position: 0 0.16em;
mask-position: 0 0.16em;
}
.shopper_window .head2{
font-weight: normal;
font-size: 26px;
font-family: 'Grandstander-Bold', sans-serif;
}
.shopper_window .whom  button.underlined::before{
opacity: 0.7;
top: 20px;
height: 10px;
}
.shopper_window .imp{
color: #c30a59;
}
.all_standart input {
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
.shopper_window .whom{
display: flex;
justify-content: center;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 28px;
line-height: 25px;
}
.shopper_window .whom button{
background: none;
border: 0;
padding: 0;
margin: 0 10px;
display: inline-block;
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
color: #252525;
}
.shopper_window .conditions a:hover{
color: #252525 !important;
}
.shopper_window .conditions a{
color: #c30a59;
}
.shopper_window .conditions .condition{
margin-bottom: 10px;
}

.shopper_window .conditions .input-part{
margin-right: 5px;
}
.shopper_window .conditions .text-part .imp{
margin-right: 5px;
}
.shopper_window .conditions .text-part {
margin-left: 4px;
}
.shopper_window .conditions .text-part .text{
font-size: 15px;
text-align: initial;
line-height: 20px;
}
.shopper_window .conditions label{
display:flex;
}
.shopper_window .conditions label input[type="checkbox"]:checked::before {
content: 'X';
font-family: 'Grandstander-Bold', sans-serif;
display: flex;
margin-top: 0px;
margin-left: 3px;
font-size: 17px;
line-height: initial;
}
.shopper_window .conditions label input[type="checkbox"]{
margin-left: 0;
border: 1px solid #282828;
border-radius: 4px;
background: #fff;
color: #c30a59;
clear: none;
cursor: pointer;
display: inline-block;
line-height: 0;
height: 19px;
width: 19px;
outline: 0;
padding: 0 !important;
text-align: center;
vertical-align: middle;

-webkit-appearance: none;
box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
transition: .05s border-color ease-in-out;
margin-top: 0;

}
.shopper_window .type_select{
display: flex;
padding: 25px 0 20px;
}
.shopper_window .type_select .item{
display: flex;
background: #c30a59;
margin: 0 auto;
width: 32%;

-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}
.shopper_window .type_select .item2{
-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;

background: #fff;
border: none !important;
overflow: hidden;
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
}
.shopper_window .type_select .head-subscribe{
color: #c30a59;
}
.shopper_window .bonus-item{
margin-bottom: 10px;
}
.shopper_window .bonus-item:first-child .text-part .text{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 24px;
}
.shopper_window .bonus-item:first-child{
margin-bottom: 20px;
margin-top: 10px;
}
.shopper_window .text-part .text{
font-size: 17px;
text-align: center;
line-height: 22px;
}
.shopper_window .select-btn-bonus{
padding-bottom: 15px;
margin-top: auto;
display: flex;
}
.shopper_window .list-bonuses{
margin-bottom: 20px;
padding: 0 7px;
}
.shopper_window .type_select .item:first-child{
margin-left:0;
}
.shopper_window .type_select .item:last-child{
margin-right:0;
}
.shopper_window .name_subscribe{
font-size: 28px;
text-align: center;
margin-bottom: 14px;
padding-top: 30px;
text-transform: uppercase;
font-family: 'Grandstander-Bold', sans-serif;
}
.shopper_window .price{
display: flex;
justify-content: center;
padding-bottom: 10px;
}
.shopper_window .price .currency{

}
.shopper_window .type_select .item3{
padding: 3px;
box-sizing: border-box;
width: 100%;
height: 100%;
}
.shopper_window .price .number{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 26px;
}
.shopper_window .head-out .underlined2 span span{
opacity: 0.7;
}
.shopper_window .head-out{
line-height: 42px;
display: flex;
padding-top: 5px;
}
.shopper_window .inside{
padding-left: 2px;
padding-right: 2px;
}
.shopper_window .head{
font-weight: normal;
font-size: 30px;
font-family: 'Grandstander-Bold', sans-serif;
margin: 0 0 8px;
}
.shopper_window .buttons .button{
margin: 0 10px;
min-width: 113px;
}
.shopper_window .subtext{
line-height: 25px;
font-size: 17px;
}
.shopper_window .subtext2{
line-height: 27px;
font-size: 17px;
margin-bottom: 10px;
}

.shopper_window .buttons{
display: flex;
margin-top: 20px;
justify-content: center;
}
.shopper_window .button{
border: 0;
color: #fff;
font-size: 24px;
font-family: 'Grandstander-Bold', sans-serif;
border-radius: 16px;
padding: 15px 20px 11px;
margin: 0 auto;
text-transform: uppercase;
}
.shopper_window .shopper_window_part{
flex-shrink: 0;
width: 100%;
transition: 0.75s margin;
}
.shopper_window .inner_part3{
display:flex;
overflow: hidden;
transition: 0.5s height;
}

.shopper_window .inner_part2{
padding-bottom: 1px;
-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
background: #00bee04d;
padding: 50px 45px;
box-sizing: border-box;
}
.shopper_window .inner_part{
margin-left: 100px;
}

.shopper_window{

}

html{
font-family: 'Grandstander-Regular', 'Sans-Serif';
font-size: 17px;
color: #252525;
}
.post-row-widget2 .big-image2 .place_thumbnail .category .tablets_tags,
.post-row .big-image2 .place_thumbnail .category .tablets_tags, 
.post-row-widget3 .big-image2 .place_thumbnail .category .tablets_tags,
.post-row-widget3 .fst-line .big-image2 .place_thumbnail .category .tablets_tags {
text-transform: uppercase;
}
.sin_com .pos-neg-review .negative{
margin-bottom: 25px;
}
.sin_com .pos-neg-review .positive{
margin-bottom: 25px;
}
.gal_com .noapprove-comment,
.sin_com .noapprove-comment{
margin-bottom: 10px;
margin-top: 10px;
color: #f95d86;
line-height: 25px;
}
.post-block .gh-com{
font-size: 24px;
line-height: 30px;
}
.sin_com .pos-neg-review{
margin-top: 10px;
}
.sin_com .pos-neg-review .item{
display:flex;
margin-bottom: 15px;
}
.sin_com .pos-neg-review img{
width: 19px;
height: 19px;
margin: auto 0;
}
.sin_com .pos-neg-review .sign{
margin: auto 0;
display:flex;
}
.sin_com .pos-neg-review .sign-part{
margin: auto 15px auto 0;
display:flex;
}
.sin_com .pos-neg-review .text{
margin: auto 0;
}
.sin_com .pos-neg-review .text-part{
margin: auto 0;
display:flex;
}

.next_review input,
.next_review textarea{
line-height: 25px;
-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
border-radius: 4px;
max-height: 300px;
resize: vertical;
padding: 16px 18px;
width: 100%;
background: #eee;
border: 0;
box-sizing: border-box;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
}
.next_review .sign img{
width: 19px;
height: 19px;
}
.next_review .text{
margin-top: 4px;
display: flex;
line-height: 22px;
width: 100%;
}
.next_review .sign{
margin: auto 5px auto 0;
display: flex;
}
.next_review .pack_text{
display: flex;
margin: auto 0;
width:100%;
}

.next_review .pack_sign{
display: flex;
margin: auto 0;

}

.next_review .item{
display: flex;
margin-bottom: 20px;
}
/*
eicon clock
*/
/*
turn_on
*/
.school_stamp_pack{
display: flex;
}
.school_stamp{
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
text-align: center;
margin: -2px 8px 0 0;
color: white !important;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
padding: 3px 1px 0 3px;
line-height: initial;
background: #ce6017;
height: 21px;
width: 21px;
}

.school_like .fill .review_1.reviewed .rew_1:hover,
.school_like .fill .review_2.reviewed .rew_2:hover,
.school_like .fill .review_3.reviewed .rew_3:hover,
.school_like .fill .review_4.reviewed .rew_4:hover,
.school_like .fill .review_5.reviewed .rew_5:hover,
.school_like .review_1.reviewed .rew_1:hover,
.school_like .review_2.reviewed .rew_2:hover,
.school_like .review_3.reviewed .rew_3:hover,
.school_like .review_4.reviewed .rew_4:hover,
.school_like .review_5.reviewed .rew_5:hover{
cursor:default;
}
.comment-form .b-com:disabled:hover{
cursor:default;
}
.switch_comments {
margin-left: 100px;
margin-bottom: 35px;
}
.sin_com .school_like .school-like{
margin-left: 0;
}
.switch_comments_btn{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 24px;
line-height: 30px;
background: none;
border: 0;
padding: 0;
margin-right: 15px;
color: #252525;
}
.post-block .content-post .entry-content .quest3-cnt .painting a{
height: initial;
}

.quest3-cnt .painting .colors{
display:flex;
flex-wrap: wrap;
}

.quest3-cnt .painting .colors .item.active:hover,
.quest3-cnt .painting .colors .item.active{
background: #0000004d;
}
.quest3-cnt .painting.noactive .colors .item:hover{
cursor: initial;
background: none;
}
.quest3-cnt .painting.noactive .image a:hover path{
cursor: initial;
}

.quest3-cnt .painting .colors .item.active:hover,
.quest3-cnt .painting .colors .item.active{
background: #0000004d;
}
.quest3-cnt .painting .colors .item:hover{
cursor: pointer;
background: #7777774d;
}
.quest3-cnt .painting .colors .item{
display: flex;
margin-right: 10px;
margin-bottom: 5px;
padding: 7px 15px;
border-radius: 4px;
}
.quest3-cnt .painting .color-text{
color: #000;
margin-top: 1px;
margin-left: 5px;
}
.download-icon {
-webkit-mask-image: url("assets/img/fontawesome/download-solid.svg");
-o-mask-image: url("assets/img/fontawesome/download-solid.svg");
-moz-mask-image: url("assets/img/fontawesome/download-solid.svg");
mask-image: url("assets/img/fontawesome/download-solid.svg");
}
.quest3-cnt .painting .colors .color-pack{
margin:auto;
width: 30px;
height: 30px;
display:flex;
background: #000;

-webkit-mask-image: url("assets/img/cat-bubble-icon-v3.svg");
-o-mask-image: url("assets/img/cat-bubble-icon-v3.svg");
-moz-mask-image: url("assets/img/cat-bubble-icon-v3.svg");
mask-image: url("assets/img/cat-bubble-icon-v3.svg");

-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
}
.quest3-cnt .painting .painting_screenshot button:hover{
background: #6a6a6a3b;
}
.quest3-cnt  .painting .painting_screenshot {
position: absolute;
right: 0;
z-index: 1;
}
.quest3-cnt .painting .painting_screenshot button{
background: #c6c6c63b;
padding: 10px 10px 7px;
font-size: 16px;
margin: 0;
}
.quest3-cnt .painting .painting_screenshot button i{
width: 20px;
height: 20px;
background: #252525;
}

.quest3-cnt .painting .pack_image .image{
padding-top: 14px;
}
.quest3-cnt .painting .pack_image .text {
position: absolute;
pointer-events: none;
padding: 1px 4px 0;
line-height: 22px;
border-radius: 4px;
}
.quest3-cnt .painting .pack_image{
position:relative;
margin-bottom: 15px;
}
.quest3-cnt .painting .colors .color-item {
margin:auto;
width: 28px;
height: 28px;

-webkit-mask-image: url("assets/img/cat-bubble-icon-v3.svg");
-o-mask-image: url("assets/img/cat-bubble-icon-v3.svg");
-moz-mask-image: url("assets/img/cat-bubble-icon-v3.svg");
mask-image: url("assets/img/cat-bubble-icon-v3.svg");

-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
}
.quest3-cnt .painting .image a:hover path{
cursor: pointer;
filter: invert(.1);
}
.forum-site .whole-row #af-wrapper .editor-row-subject .item label .checkmark div{
border: none;
width: 0;
height: 0;
padding: 0;
background: none;
border-radius: 40%;
}
.forum-site .whole-row #af-wrapper .editor-row-subject .item input:checked ~ .checkmark::after {
display: block;
}
.forum-site .whole-row #af-wrapper .editor-row-subject .item .checkmark::after {
-webkit-mask-image: url("assets/img/bubble-middle-blue-k.svg");
-o-mask-image: url("assets/img/bubble-middle-blue-k.svg");
-moz-mask-image: url("assets/img/bubble-middle-blue-k.svg");
mask-image: url("assets/img/bubble-middle-blue-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #252525;
opacity: 0.7;
display: inline-block;
margin-right: 14px;
margin: auto;
width: 11px;
height: 11px;
left: 3px;
top: 3px;
display:none;
}
.forum-site .whole-row #af-wrapper .editor-row-subject .item label {
min-height: 40px;
position: relative;
cursor: pointer;
font-size: 17px;
line-height: 24px;
box-sizing: border-box;
display: flex;
}
.forum-site .whole-row #af-wrapper .editor-row-subject .item input {
position: absolute;
opacity: 0;
cursor: pointer;
}
.forum-site .whole-row #af-wrapper .editor-row-subject .item .checkmark {
top: 9px;
overflow: initial;
width: 17px;
height: 17px;
border-radius: 4px;
background: #fff;
transition: 0.15s background;
border: 1px solid #8d99ae;
display: flex;
left: 0px;
position: relative;
}
.forum-site .whole-row #af-wrapper .editor-row-subject .item .checkmark span{
padding: 0;
border-radius: 20%;
margin: -14px;
}
.forum-site .whole-row #af-wrapper .editor-row-subject .item  .ans-text {
display: block;
margin: auto 0 auto 15px;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 23px;
font-size: 17px;
color: #252525;
}

.forum-site #af-wrapper .last-line .add_smile.empty button{
margin-left: 0;
}
.forum-site #af-wrapper .notice a {
color: #252525 !important;
}
.profil_page form .edit_details div .nvalue.image-right,
.profil_page form .edit_details div .value.image-right{
display:flex;
}
.profil_page form .edit_details div .image-right-con{
width: 30px;
height: 100%;
display: flex;
right: 0;
position: absolute;
top: 0;
}
.profil_page form .edit_details div .image-right-con .content{
display: flex;
margin: auto;
padding: 5px;
border-radius: 30px;
}
.profil_page form .edit_details div .image-right-con .icon-false i{
width: 12px;
height: 12px;
margin: auto;
background: white;
-webkit-mask-image: url("assets/img/close.svg");
-o-mask-image: url("assets/img/close.svg");
-moz-mask-image: url("assets/img/close.svg");
mask-image: url("assets/img/close.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
}
.profil_page .profil-header .submenu a .micon-condition{
width: 35px;
height: 35px;
margin-left: 1px;
margin-top: 1px;
}
.profil_page .profil-header .submenu a .micon-help{
width: 35px;
height: 35px;
margin-left: 1px;
margin-top: 1px;
}
.profil_page .profil-header .submenu a .micon-job{
width: 37px;
height: 35px;
margin-left: 2px;
margin-top: -1px;
}
.profil_page .an .micon-condition{
width: 40px;
height: 40px;
}
.micon-condition{
-webkit-mask-image: url("assets/img/profil/conditions-w.svg");
-o-mask-image: url("assets/img/profil/conditions-w.svg");
-moz-mask-image: url("assets/img/profil/conditions-w.svg");
mask-image: url("assets/img/profil/conditions-w.svg");
}

.profil_page .profil-header .submenu a .micon-image{
width: 37px;
height: 28px;
margin-left: 0px;
margin-top: -1px;
}

.profil_page .profil-header .submenu a .micon-add-image{
width: 43px;
height: 36px;
margin-left: -2px;
margin-top: 7px;
}

.profil_page .an .micon-image{
width: 48px;
height: 36px;
}
.micon-image{
-webkit-mask-image: url("assets/img/profil/gallery-w2.svg");
-o-mask-image: url("assets/img/profil/gallery-w2.svg");
-moz-mask-image: url("assets/img/profil/gallery-w2.svg");
mask-image: url("assets/img/profil/gallery-w2.svg");
}
.micon-add-image{
-webkit-mask-image: url("assets/img/profil/add-gallery-w2.svg");
-o-mask-image: url("assets/img/profil/add-gallery-w2.svg");
-moz-mask-image: url("assets/img/profil/add-gallery-w2.svg");
mask-image: url("assets/img/profil/add-gallery-w2.svg");
}

.profil_page .profil-header .submenu a .micon-add-task{
width: 32px;
height: 40px;
margin-left: 0px;
margin-top: 7px;
}
.micon-add-task{
-webkit-mask-image: url("assets/img/profil/add-task-w.svg");
-o-mask-image: url("assets/img/profil/add-task-w.svg");
-moz-mask-image: url("assets/img/profil/add-task-w.svg");
mask-image: url("assets/img/profil/add-task-w.svg");
}
.profil_page .profil-header .submenu a .micon-task{
width: 28px;
height: 32px;
margin-left: 2px;
margin-top: -1px;
}
.profil_page .an .micon-task{
width: 37px;
height: 44px;
}
.micon-task{
-webkit-mask-image: url("assets/img/profil/task-w.svg");
-o-mask-image: url("assets/img/profil/task-w.svg");
-moz-mask-image: url("assets/img/profil/task-w.svg");
mask-image: url("assets/img/profil/task-w.svg");
}
.profil_page .profil-header .submenu a .micon-add-event{
width: 36px;
height: 37px;
margin-left: -2px;
margin-top: 7px;
}
.micon-add-event{
-webkit-mask-image: url("assets/img/profil/add-event-w.svg");
-o-mask-image: url("assets/img/profil/add-event-w.svg");
-moz-mask-image: url("assets/img/profil/add-event-w.svg");
mask-image: url("assets/img/profil/add-event-w.svg");
}

.profil_page .profil-header .submenu a .micon-event{
width: 32px;
height: 31px;
margin-left: 0px;
margin-top: -1px;
}

.profil_page .profil-header .submenu a .micon-add-article{
width: 32px;
height: 40px;
margin-left: 0px;
margin-top: 7px;
}
.micon-add-article{
-webkit-mask-image: url("assets/img/profil/add-article-w.svg");
-o-mask-image: url("assets/img/profil/add-article-w.svg");
-moz-mask-image: url("assets/img/profil/add-article-w.svg");
mask-image: url("assets/img/profil/add-article-w.svg");
}
.profil_page .profil-header .submenu a .micon-article{
width: 28px;
height: 32px;
margin-left: 2px;
margin-top: -1px;
}

.profil_page .profil-header .submenu a .micon-faq{
width: 31px;
height: 31px;
margin-left: 2px;
margin-top: -1px;
}
.micon-faq{
-webkit-mask-image: url("assets/img/profil/faq-w.svg");
-o-mask-image: url("assets/img/profil/faq-w.svg");
-moz-mask-image: url("assets/img/profil/faq-w.svg");
mask-image: url("assets/img/profil/faq-w.svg");
}

.profil_page .profil-header .submenu a .micon-shop{
width: 34px;
height: 31px;
margin-left: 2px;
margin-top: -1px;
}
.micon-shop{
-webkit-mask-image: url("assets/img/profil/shop-w.svg");
-o-mask-image: url("assets/img/profil/shop-w.svg");
-moz-mask-image: url("assets/img/profil/shop-w.svg");
mask-image: url("assets/img/profil/shop-w.svg");
}

.profil_page .profil-header .submenu a .micon-add-listing{
width: 46px;
height: 40px;
margin-left: -1px;
margin-top: 7px;
}
.micon-add-listing{
-webkit-mask-image: url("assets/img/profil/add-listing-w.svg");
-o-mask-image: url("assets/img/profil/add-listing-w.svg");
-moz-mask-image: url("assets/img/profil/add-listing-w.svg");
mask-image: url("assets/img/profil/add-listing-w.svg");
}
.profil_page .profil-header .submenu a .micon-listing{
width: 42px;
height: 33px;
margin-left: 1px;
}
.micon-listing{
-webkit-mask-image: url("assets/img/profil/listing-w.svg");
-o-mask-image: url("assets/img/profil/listing-w.svg");
-moz-mask-image: url("assets/img/profil/listing-w.svg");
mask-image: url("assets/img/profil/listing-w.svg");
}

.profil_page .profil-header .submenu a .micon-change-p{
width: 27px;
height: 35px;
margin-left: 2px;
}
.micon-change-p{
-webkit-mask-image: url("assets/img/profil/change-p-w.svg");
-o-mask-image: url("assets/img/profil/change-p-w.svg");
-moz-mask-image: url("assets/img/profil/change-p-w.svg");
mask-image: url("assets/img/profil/change-p-w.svg");
}

.profil_page .profil-header .submenu a .micon-edit-profile{
width: 38px;
height: 35px;
margin-left: 3px;
}
.profil_page .profil-header .submenu a .micon-profile{
width: 35px;
height: 32px;
}
.micon-edit-profile{
-webkit-mask-image: url("assets/img/profil/edit-profile-w.svg");
-o-mask-image: url("assets/img/profil/edit-profile-w.svg");
-moz-mask-image: url("assets/img/profil/edit-profile-w.svg");
mask-image: url("assets/img/profil/edit-profile-w.svg");
}
.profil_page .an .micon-log-out{
width: 33px;
height: 42px;
}
.micon-log-out{
-webkit-mask-image: url("assets/img/profil/log-out-w.svg");
-o-mask-image: url("assets/img/profil/log-out-w.svg");
-moz-mask-image: url("assets/img/profil/log-out-w.svg");
mask-image: url("assets/img/profil/log-out-w.svg");
}

.profil_page .an .micon-log-out-k{
width: 33px;
height: 42px;
}
.micon-log-out-k{
-webkit-mask-image: url("assets/img/profil/log-out-k.svg");
-o-mask-image: url("assets/img/profil/log-out-k.svg");
-moz-mask-image: url("assets/img/profil/log-out-k.svg");
mask-image: url("assets/img/profil/log-out-k.svg");
}

.profil_page .an .micon-help{
width: 40px;
height: 40px;
}
.micon-help{
-webkit-mask-image: url("assets/img/profil/help-w.svg");
-o-mask-image: url("assets/img/profil/help-w.svg");
-moz-mask-image: url("assets/img/profil/help-w.svg");
mask-image: url("assets/img/profil/help-w.svg");
}


.profil_page .profil-header .submenu a .micon-buy {
width: 36px;
height: 35px;
margin-left: 0px;
margin-top: 4px;
}
.micon-buy{
-webkit-mask-image: url("assets/img/profil/buy-w.svg");
-o-mask-image: url("assets/img/profil/buy-w.svg");
-moz-mask-image: url("assets/img/profil/buy-w.svg");
mask-image: url("assets/img/profil/buy-w.svg");
}
.profil_page .profil-header .submenu a .micon-basket {
width: 39px;
height: 36px;
margin-left: 2px;
margin-top: 0px;
}
.micon-basket{
-webkit-mask-image: url("assets/img/profil/basket-w.svg");
-o-mask-image: url("assets/img/profil/basket-w.svg");
-moz-mask-image: url("assets/img/profil/basket-w.svg");
mask-image: url("assets/img/profil/basket-w.svg");
}
.profil_page .an .micon-job{
width: 46px;
height: 46px;
}
.micon-job{
-webkit-mask-image: url("assets/img/profil/job-w.svg");
-o-mask-image: url("assets/img/profil/job-w.svg");
-moz-mask-image: url("assets/img/profil/job-w.svg");
mask-image: url("assets/img/profil/job-w.svg");
}

.profil_page .an .micon-event{
width: 47px;
height: 44px;
}
.micon-event{
-webkit-mask-image: url("assets/img/profil/event-w.svg");
-o-mask-image: url("assets/img/profil/event-w.svg");
-moz-mask-image: url("assets/img/profil/event-w.svg");
mask-image: url("assets/img/profil/event-w.svg");
}

.profil_page .an .micon-article{
width: 37px;
height: 44px;
}
.profil_page .an .micon-add-article{
width: 42px;
height: 51px;
margin-top: 17px !important;
}
.profil_page .an .micon-buy{
width: 46px;
height: 46px;
margin-top: 18px !important;
}
.profil_page .an .micon-basket{
width: 49px;
height: 46px;
margin-top: 17px !important;
}
.profil_page .an .micon-add-event{
width: 52px;
height: 53px;
margin-top: 16px !important;
}
.profil_page .an .micon-add-task{
width: 42px;
height: 53px;
margin-top: 16px !important;
}
.profil_page .an .micon-add-image{
width: 54px;
height: 44px;
margin-top: 25px !important;
}
.micon-article{
-webkit-mask-image: url("assets/img/profil/article-w.svg");
-o-mask-image: url("assets/img/profil/article-w.svg");
-moz-mask-image: url("assets/img/profil/article-w.svg");
mask-image: url("assets/img/profil/article-w.svg");
}

.profil_page .an .micon-listing{
width: 51px;
height: 40px;
}
.micon-listing{
-webkit-mask-image: url("assets/img/profil/listing-w.svg");
-o-mask-image: url("assets/img/profil/listing-w.svg");
-moz-mask-image: url("assets/img/profil/listing-w.svg");
mask-image: url("assets/img/profil/listing-w.svg");
}

.profil_page .an .micon-change-p{
width: 31px;
height: 41px;    
}
.profil_page .an .micon-edit-profile{
width: 48px;
height: 45px;
margin-top: 19px;
}

.profil_page .an .micon-profile{
width: 44px;
height: 41px;
}
.micon-profile{
-webkit-mask-image: url("assets/img/profil/profile.svg");
-o-mask-image: url("assets/img/profil/profile.svg");
-moz-mask-image: url("assets/img/profil/profile.svg");
mask-image: url("assets/img/profil/profile.svg");
}
.profil_page .profil-header .submenu_min button .circle .content,
.profil_page .profil-header .submenu button .circle .content,
.profil_page .profil-header .submenu_min a .circle .content,
.profil_page .profil-header .submenu a .circle .content{
display: flex;
margin: auto;
}
.profil_page .an .active .micon{
background: #fff;
}
.profil_page .profil-header .submenu_min a .circle i, 
.profil_page .profil-header .submenu a .circle i{
background: #464646;
min-width: 20px;
min-height: 20px;
}
.profil_page .an .micon{
background: #464646;
margin: auto;
min-width: 20px;
min-height: 20px;
margin-bottom: 20px;
}

.micon{
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
display: block;
}
.post-next-parts .text{
display: flex;
}
.post-next-parts a:hover .in{
color:#252525;
}
.post-next-parts .in{
margin: auto 20px;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 24px;
text-align: center;
}
.post-next-parts .link.left{
margin-right: auto;
margin-left: 0;
}
.post-next-parts .link{
display: flex;
margin-right: 0;
margin-left: auto;
}
.post-next-parts i{
display: inline-block;
margin:auto;
}
.post-next-parts .arrow{
display: flex;
flex-shrink: 0;
}
.post-next-parts .link:hover .inside{
opacity: 1;
}
.post-next-parts .inside{
-webkit-mask-image: url("assets/img/cat-bubble-widget2.svg");
-o-mask-image: url("assets/img/cat-bubble-widget2.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget2.svg");
mask-image: url("assets/img/cat-bubble-widget2.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
width: 50px;
height: 50px;
opacity:0.7;
margin: auto;
display: flex;
}
.post-next-parts{
display: flex;
margin-top: 25px;
margin-bottom: 30px;
}
.empty-page .post-prefix {
padding-bottom: 5px;
}
.little-bubble a:hover .color-thumb{
opacity: 1;
}
.little-bubble .color-thumb {
-webkit-mask-image: url("assets/img/cat-bubble-widget2.svg");
-o-mask-image: url("assets/img/cat-bubble-widget2.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget2.svg");
mask-image: url("assets/img/cat-bubble-widget2.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
background: #00bee0;
position: absolute;
top: 0;
width: 100%;
height: 100%;
opacity: 0.7;
}
.little-bubble.left{
float: left;
margin: 5px 30px 15px 0px;
}
.little-bubble .entry-thumbnail {
position: relative;
height: 100%;
width: 100%;
display: block;
}
.little-bubble .content{
position: relative;
z-index: 1;
width: 87%;
text-align: center;
box-sizing: border-box;
max-width: 220px;
margin: auto;
padding: 45px 0;
}
.little-bubble .text{
text-align: center;
font-size: 17px;
line-height: 22px;
font-family: 'Grandstander-Regular', sans-serif;
color: #252525;
}
.little-bubble .title{
font-size: 26px;
line-height: 30px;
margin-bottom: 7px;
color: #252525;
font-family: 'Grandstander-Bold', sans-serif;
}
.little-bubble .entry-thumbnail-inside{
display: flex;
width: 100%;
height: 100%;
min-height: 200px;
}
.little-bubble{
float: right;
margin: 5px 0px 15px 30px;
width: 220px;
}
.map_classic_region .item .item-content:hover,
.map_classic_region .pin:hover + .item-content{
display: block;
}
.map_classic_region .item .text2{
    margin: auto;
}
.map_classic_region .item .text{
margin: 1px auto 0;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
color: #252525;
text-align: center;
padding: 5px 10px;
display: flex;
}
.map_classic_region .item img{
width: 50px;
height: 50px;
}
.map_classic_region .item .img{
display: flex;
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
margin: auto;
}
.map_classic_region .item .content2{
display: flex;
position: relative;
z-index: 2;
}
.map_classic_region .item  .color_layer {
-webkit-mask-image: url("assets/img/bubble-k.svg");
-o-mask-image: url("assets/img/bubble-k.svg");
-moz-mask-image: url("assets/img/bubble-k.svg");
mask-image: url("assets/img/bubble-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
position: absolute;
width: 100%;
height: 100%;
background: #ffbae3;
z-index: 1;
top: 0;
left: 0;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
transform: rotateY(180deg);
}
.map_classic_region .item .item-content{
max-width: 175px;
position: absolute;
bottom: -1px;
left: -7px;
padding: 13px 16px 23px 9px;
display: none;
}
.ev-item .e-value .line{
line-height: 23px;
margin-bottom: 5px;
}
.out_title_min .underlined::before{
top: 11px;
}
.out_title_min .text a{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
}
.out_title_min .text{
line-height: 24px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
color: #252525;
margin: auto 0 auto 15px;
}
.out_title_min .avatar{
width: 40px;
height: 40px;
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
}
.out_title_min{
display: none;
position: relative;
margin-left: 25px;
margin-top: 39px;
}
.under_post_widget_content{
display:none;
}
.school_name_and_adress .logo{
margin-bottom: 17px;
display: flex;
}
.school_name_and_adress .logo img{
width: auto;
height: auto;
max-width: 100%;
max-height: 100%;
margin: auto;
}
.school_name_and_adress .color_layer {
-webkit-mask-image: url("assets/img/bubble-half-right-k2-reverse4.svg");
-o-mask-image: url("assets/img/bubble-half-right-k2-reverse4.svg");
-moz-mask-image: url("assets/img/bubble-half-right-k2-reverse4.svg");
mask-image: url("assets/img/bubble-half-right-k2-reverse4.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
background: #00bee0;
position: absolute;
top: 0;
width: 100%;
height: 100%;
}
.school_name_and_adress{
float: left;
margin: 5px 30px 15px -100px;
width: 320px;
}
.school_name_and_adress .in{
position: relative;
z-index: 1;
width: 85%;
text-align: center;
padding: 50px 0px;
box-sizing: border-box;
max-width: 220px;

margin-left: 10%;
}
.school_name_and_adress .inside{
position: relative;
height: 100%;
width: 100%;
}
.school_name_and_adress .entry-thumbnail{
height: 100%;
width: 100%;
}
.school_name_and_adress .adressa{
text-align: center;
font-size: 17px;
line-height: 20px;
font-family: 'Grandstander-Regular', sans-serif;
color: #252525;
}
.school_name_and_adress .endschool{
text-align: center;
margin: 0;
font-size: 20px;
line-height: 22px;
margin-bottom: 7px;
color: #252525;
font-family: 'Grandstander-Bold', sans-serif;
}
.school_author_widget .points .number{
line-height: 24px;
font-size: 34px;
font-family: 'Grandstander-Bold', sans-serif;
margin: auto 15px auto 0;
}
.school_author_widget .points .point{
margin-top: 13px;
margin-bottom: 0;
display:flex;
}
.school_author_widget{
margin: 0 0 20px 0px;
border-radius: 20px;
padding: 85px 20px 95px 55px;
-webkit-mask-image: url("assets/img/bubble-half-right-k2.svg");
-o-mask-image: url("assets/img/bubble-half-right-k2.svg");
-moz-mask-image: url("assets/img/bubble-half-right-k2.svg");
mask-image: url("assets/img/bubble-half-right-k2.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}
.school_author_widget .logo{
max-height: 100px;
max-width: 270px;
margin: 0 auto 20px;
display: flex;
}
.school_author_widget .logo img{
margin: auto;
height: auto;
width: auto;
max-width: 100%;
}
.school_author_widget .name{
line-height: 24px;
font-size: 26px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
color: #252525;
margin-bottom: 15px;
}
.school_author_widget .points{
font-family: 'Grandstander-Regular', sans-serif;
line-height: 23px;
font-size: 17px;
color: #252525;
}

#post-block-head .help_text{
width: 880px;
margin: 0 auto 0 auto;
}
#post-block-head .help_text .window_help_text{
max-width: 100%;
left: 0;
transform: none;
}

.help_text .answers .item{
margin-bottom: 5px;
}
.help_text .window_start .downpart .inside{
display:none;
}
.help_text .end-line .answers .ans-text {
margin-left: 45px;
}
.help_text .end-line .answers{
margin: auto 0 5px 15px;
}
.help_text .end-line {
display: flex;
}
.help_text .checkmark div {
padding: 6px;
border-radius: 20%;
margin: -6px;
width: 0;
}
.help_text .checkmark {
top: 42%;
}
.help_text .checkmark span {
padding: 14px;
border-radius: 20%;
margin: -14px;
}
.help_text .answers .item label:hover .checkmark span{
background: #00000008;
}
.help_text .window_inside .end-line .help_text_close{
margin-top: 10px;
}
.help_text .end-line .help_text_close,
.help_text .end-line .help_text_end{
border-radius: 4px;
border: 0;
color: white;
padding: 14px 48px;
font-size: 18px;
margin-top: 30px;
cursor: pointer;
text-transform: uppercase;
font-family: 'Grandstander-Bold', sans-serif;
background: #ce6017;
}
.help_text .end-line .help_text_later_no{
border: none;
background: none;
padding: 0;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
margin-left: 20px;
color: #252525;
}
.help_text .msg textarea{
-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
border-radius: 4px;
max-height: 450px;
resize: none;
padding: 16px 18px;
width: 100%;
background: #fff;
border: 0;
box-sizing: border-box;
font-family: 'Grandstander-Regular', sans-serif;
min-height: 92px;
line-height: 21px;
color: #252525;
}
.help_text .answers {
margin-bottom: 15px;
}
.help_text .answers .checkmark div{
background: #fff;
}
.help_text .answers .ans-text {
display: block;
margin: auto 0 auto 50px;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 23px;
font-size: 17px;
color: #252525;
}
.help_text .answers input:checked ~ .checkmark::after {
display: block;
}
.help_text .answers .checkmark::after {
top: 2px;
left: 2px;
width: 8px;
height: 8px;
border-radius: 20%;
background: #ce6017;
margin: -4px;
}
.help_text .answers input:checked ~ .checkmark {
background-color: white;
}
.help_text .answers .item label{
min-height: 40px;
position: relative;
cursor: pointer;
font-size: 17px;
line-height: 24px;
box-sizing: border-box;
display: flex;
}
.help_text .answers input{
position: absolute;
opacity: 0;
cursor: pointer;
}
.help_text .window_start .help_text_dislike:hover .img .hearth-sk2, 
.help_text .window_start .help_text_dislike:hover .img .hearth-sk4 {
background: #515151;
}
.help_text .window_start .help_text_dislike .img .hearth-sk2, 
.help_text .window_start .help_text_dislike .img .hearth-sk4{
background: #252525;
}
.help_text .window_start .img .hearth-sk1{
background: #ce6017;
}
.help_text .window_start .img .hearth-sk4{
background: #ce6017;
}
.help_text .window_help_text .close button{
width: 100%;
height: 100%;
padding: 0;
margin: 0;
border: 0;
display: flex;
background: none;
}
.help_text .window_help_text .close{
margin-left: auto;
margin-top: 0;
width: 19px;
height: 20px;
flex-shrink: 0;
}
.help_text .window_help_text .close i{
width: 100%;
height: 100%;
background: #ce6017;
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
}
.help_text .window_start .inside button .desc{
font-family: 'Grandstander-Regular', sans-serif;
line-height: 23px;
font-size: 17px;
margin: auto;
}
.help_text .window_start .img .hearth-sk3 {
width: 32px;
height: 32px;
}
.help_text .img .hearth-sk{
width: 18px;
height: 17px;
}
.help_text .img{
margin-left: 10px;
}
.help_text .window_start .inside{
display:flex;
margin: -3px auto 0;
}
.help_text .window_start .inside button{
display: flex;
background: none;
border: 0;
margin-right: 60px;
}
.help_text .window_start .inside button:last-child{
margin-right: 0;
}
.help_text .window_start .head .txt{
margin-right: auto;
}
.help_text .window_inside{
background: #f896554d;
padding: 22px 30px 13px;
}
.help_text .head{
display: flex;
}
.help_text .head .txt{
font-size: 25px;
font-family: 'Grandstander-Bold', sans-serif;
color: #252525;
margin-right: 10px;
}
.help_text .subdesc{
font-family: 'Grandstander-Regular', sans-serif;
line-height: 24px;
font-size: 17px;
margin-bottom: 7px;
color: #252525;
}
.help_text .window_help_text{
overflow: hidden;
z-index: 11;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.33);
background: white;
background-image: url('assets/img/pattern2.jpg');
max-width: 665px;
width: 100%;
position: absolute;
bottom: 10px;
left: 15px;
border-radius: 10px;
}
.help_text{
height: 0;
position: fixed;
width: 100%;
max-width: 1080px;
left: 50%;
transform: translate(-50%, 0);
bottom: 0;
z-index: 6;
}
textarea{
outline:0;
}
#resetpassform{
margin-top: 70px;
}

#resetpassform .user-pass1-wrap{
margin-top: 140px;
}
#resetpassform .submit-btn{
display: flex;
flex-wrap: wrap;
}
#resetpassform .submit-btn button{
margin-right: 5px;
margin-bottom: 7px;
}

.login-page .r-border aside{
display:flex;
}
.wp-give-formular .inside .secure a:hover .text{
color: #252525;
}
.wp-give-formular .inside .secure a:hover i{
background: #252525;
}
.wp-give-formular .inside .secure{
margin-bottom: 50px;
justify-content: center;
margin-top: -50px;
display:flex;
}
.wp-give-formular .inside .secure .in{
display: flex;
position: relative;
z-index: 1;
}
.wp-give-formular .inside .secure .image-part{
display:flex;
margin-right: 10px;
}
.wp-give-formular .inside .secure .text-part{

}
.wp-give-formular .inside .secure .text{
color: #5c5b5b;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
margin-top: 4px;
}
.wp-give-formular .inside .secure i{
-webkit-mask-image: url("assets/img/fontawesome/lock-solid.svg");
-o-mask-image: url("assets/img/fontawesome/lock-solid.svg");
-moz-mask-image: url("assets/img/fontawesome/lock-solid.svg");
mask-image: url("assets/img/fontawesome/lock-solid.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
display: inline-block;
background: #5c5b5b;
width: 12px;
height: 12px;
margin: auto;
}

.wp-give-formular .inside{
margin-left:15px;
padding-bottom: 1px;
-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
background: #00bee04d;
}
.profil_page form .edit_details div .value #task_control_panel h2{
font-size: 25px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
margin-top: 0;
margin-bottom: 29px;
text-align: initial;
color: #252525 !important;
}
.profil_page form .edit_details div .value #task_control_panel h3{
font-size: 24px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
margin-top: 0;
margin-bottom: 5px;
text-align: initial;
color: #252525 !important;
}
.profil_page .formular-items .value select option.correct
.profil_page form .edit_details div .value select option.correct{
background: #C0C14A;
color: #fff;
}
.profil_page form .edit_details div .value #task_control_panel p{
margin-top: 0;
margin-bottom: 30px;
line-height: 30px;
}
.profil_page form .edit_details div .value #task_control_panel input, 
.profil_page form .edit_details div .value #task_control_panel select{
margin: 2px 2px;
padding: 3px 5px;
display: inline-block;
background: #fff;
border: 1px solid #8f8f9d;
border-radius: 3px;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
color: #252525;
width: initial;
}
.profil_page form .edit_details div .value #task_control_panel{
border: 1px solid #dbdbdb;
background: #f2f2f275;
min-height: 30px;
box-sizing: border-box;
border-radius: 4px;
width: 100%;
padding: 10px 9px 10px 9px;
margin: 0;
}
.profil_page form .edit_details div .submit span{
display:inline-block;
}
.quest3-cnt .quest-content-start .center{
margin: 20px auto -18px;
text-align: center;
}
.quest-content-button{
display: flex;
margin-top: 40px;
justify-content: center;
}
.quest3-cnt .quest-content-button input[type="submit"],
.quest3-cnt .quest-content-button button{
padding: 14px 48px;
font-size: 18px;
cursor: pointer;
font-family: 'Grandstander-Bold', sans-serif;
width: initial;
margin: 0 7px;
}
.profil_page form .edit_details .template_for_js{
display:none;
}

.profil_page form .edit_details .ds_editor .nxt_column .select_item .subvalue label .correct_answer{
color: #252525;
margin: 6px 0 0;
padding: 1px 0px;
font-family: 'Grandstander-Regular', sans-serif;
}
.profil_page form .edit_details .ds_editor .nxt_column .select_item .subvalue label input{
width: 20px;
margin-right: 10px;
}
.profil_page form .edit_details .ds_editor .nxt_column .select_item .subvalue label{
display: flex;
height: 30px;
}
.profil_page form .edit_details .ds_editor .nxt_column .select_item .subvalue button{
margin-top: 0;
margin-left: auto;
padding: 7px 20px;
margin-bottom: 0;
box-sizing: border-box;
}
.profil_page form .edit_details .ds_editor .nxt_column .select_item .subvalue2{
margin-top: 0;
padding: 1px 0px;
margin-bottom: 0px;
}
.profil_page form .edit_details .ds_editor .nxt_column .select_item .subvalue{
display: flex;
margin-top: 5px;
padding: 1px 0px;
margin-bottom: 0px;
}
.profil_page form .edit_details .ds_editor .nxt_column .select_item .title label{
font-size: 17px;
}
.profil_page form .edit_details .ds_editor .nxt_column .select_item{
margin-top: 0;
padding: 1px 0px;
margin-bottom: 8px;
}
.g2-fotos-item .g2a-cap.button{
margin:auto;
border-radius: 10px;
font-size: 15px;
padding: 3px 10px 0px;
}
.profil_page .op_all_image{
margin-top: 15px;
}


.profil_page .op_all_image .desc{
font-size: 17px;
color: #252525;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 24px;

text-align: center;
margin: auto;
display: block;
margin-bottom: 20px;
width:initial;
padding: 0 15px;
max-width: 840px;
}
.images_to_gal > .template,
.image_to_gal.template,
.images_to_gal .image .template{
display:none;
}
.profil_page .table-posts .thead .tr .underlined::before,
.profil_page .table-posts thead tr .underlined::before{
top: 14px;
}
.profil_page .table-posts .thead .tr .larger,
.profil_page .table-posts thead tr .larger{
font-size:20px;
}
.profil_page .pagination a{
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
width: 34px;
padding: 12px 10px;
background: #1fb9df;
display: inline-block;
color: #fff;
font-size: 28px;
font-family: 'Grandstander-Bold', sans-serif;
margin: 0 4px;
}
.profil_page .profil-header .submenu_min{
display:none;
text-align: center;
}
#profil_page h3 {
color: #f95d86;
font-family: 'Grandstander-Bold', sans-serif;
margin-left: 20px;
font-size: 24px;
}
.profil_page .block-menu .top {
-webkit-mask-image: url("assets/img/waves-middle-k.svg");
-o-mask-image: url("assets/img/waves-middle-k.svg");
-moz-mask-image: url("assets/img/waves-middle-k.svg");
mask-image: url("assets/img/waves-middle-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
padding-top: 8%;
background: #fff7d1;
margin-bottom: -1px;
}
.profil_page .pipe-svg.correct{
display:block;
width: 16px;
height: auto;
content: url("assets/img/correctly.svg");
}
.profil_page .block-menu .down {
-webkit-mask-image: url("assets/img/waves-middle-k.svg");
-o-mask-image: url("assets/img/waves-middle-k.svg");
-moz-mask-image: url("assets/img/waves-middle-k.svg");
mask-image: url("assets/img/waves-middle-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
padding-top: 8%;
background: #fff7d1;
width: 100%;
transform: rotateY(180deg) rotateX(180deg);
margin-top: -1px;
}

.profil_page form .edit_details div .image .value .ecthumbnail img{
-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}
.post-row-widget2 .in-content .content-email .button button{
cursor: pointer;
font-family: 'Grandstander-Bold', sans-serif;
padding: 11px 10px 11px;
border: 0;
font-size: 17px;
color: #fff;
text-align: center;
background: #00bee0;
width: 100%;
box-sizing: border-box;
border-radius: 40px;
}

.profil_page form .edit_details .window_widget .top_line button:hover,
.window_widget .top_line button:hover{
background: #ffbae3;
}
.profil_page form .edit_details .window_widget .top_line button,
.window_widget .top_line button{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 34px;
font-weight: normal;
background: none;
padding: 0;
border: 0;
color: #252525;
width: 45px;
border-radius: 50%;
padding-top: 4px;
}
.window_widget .top_line {
display: flex;
position: absolute;
right: 10px;
top: 10px;
}
.window_widget .top_line .close{
display: flex;
}
.window_widget .subs_widget{
margin-bottom: 10px;
}
.window_widget .subs_wid .msg {
margin-top: 25px;
}
.window_widget .desc{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
color: #252525;
}
.window_widget .window_widget_cnt{
box-shadow: 0px 2px 14px -2px rgba(0,0,0,.3);
background: #ffedf8;
padding: 30px 40px 40px;
max-width: 880px;
width: 100%;
margin: auto;
border-radius: 10px;
overflow: auto;
box-sizing: border-box;
position: relative;
}
.window_widget {
left: 0;
height: 100%;
top: 0;
position: fixed;
width: 100%;
background: #00000070;
z-index: 10;
display: flex;
flex-direction: column;
}
.mcom-item .com-text .last-line .reactions button:hover .value_sum,
.mcom-item .last-line .add_smile button:hover,
.quest-page .sub_title a{
color: #252525;
}
.poll.poll-discuss{
margin-bottom: 10px;
}
.post-block .poll.poll-discuss button .poll-num {
font-size: 17px;
}
.post-block .poll.poll-discuss button .poll-ans {
font-size: 17px;
}
.poll-discuss h3{
margin-bottom: 2px;
}
.footer_conter2 .inside{
text-align: center;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
color: #252525;
padding: 65px 15px 0;
}
.profil_page .detail .pack_avatar div{
margin-bottom: auto;
}
.profil_page .detail .pack_avatar{
max-width: 120px;
max-height: 120px;
margin: auto;
}
.pack_avatar{
position:relative;
display: flex;
}
a:hover .pack_avatar .color_layer{
opacity: 0.4;
}
.pack_avatar .color_layer{
position: absolute;
width:80%;
height: 80%;
background: #00bee0;
opacity: 0.3;
margin:auto;
left: 0;
right: 0;
top: 0;
bottom: 0;
}
.pack_avatar img{
z-index: 1;
}
.h_error_msg .close button:hover{
color: #dedddd;
}
.pack_thumbnail{
position: relative;
}
.spider_gif [data-title]:hover::before{
width: 80px;
white-space: initial;
}
.spider_gif {
position: absolute;
bottom: 20px;
left: 10px;
z-index: 1;
}
.spider_gif i{
width: 41px;
height: 100px;
content: url("assets/img/spider.gif");
display:block;
}
.spider_gif .text{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
color: #252525;
text-align: center;
transform: rotate(-6deg);
width: 95px;
margin-left: -4px;
}

.column_widget.layout1 .out-title{
position: relative;
}
.out-insert{
position: absolute;
top: -19px;
left: 73px;
}
.out-insert .text{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
color: #252525;
text-align: center;
transform: rotate(-20deg);
margin-left: 6px;
}
.out-insert .icon-insert{

}
.out-insert .ic-insert{
height: 16px;
width: 38px;
content: url("assets/img/insert.svg");
display: block;
margin-top: -2px;
}
.forum-site #af-wrapper .profile-bubble{
display: flex;
flex-direction: column;
margin: 11px;
margin-bottom: 22px;
background: #00bee036;
padding-top: 0;
margin-top: 0;
padding-bottom: 27px;
border-radius: 40px;
}
.forum-site .whole-row #af-wrapper .title-element .underlined2 > span,
.forum-site .whole-row #af-wrapper .title-element.forum-title .underlined2 > span{
left: 0;
right: 0;
}
.map-widget-b2 .underlined2 > div{
display: inline-block;
}
.column_widget.layout1 .out-avatar-desc{
width: 100px;
display: block;
margin: auto;
}
.underlined2{
position: relative;
}
.underlined2 > span{
position: absolute;
top:0;
}
.underlined2 > span > span{
-webkit-mask-image: url("assets/img/line.svg");
-o-mask-image: url("assets/img/line.svg");
-moz-mask-image: url("assets/img/line.svg");
mask-image: url("assets/img/line.svg");

-webkit-mask-position: 0 0.06em;
-o-mask-position: 0 0.06em;
-moz-mask-position: 0 0.06em;
mask-position: 0 0.06em;

-webkit-mask-size: 240px 43px;
-o-mask-size: 240px 43px;
-moz-mask-size: 240px 43px;
mask-size: 240px 43px;

-webkit-mask-repeat: repeat-x;
-o-mask-repeat: repeat-x;
-moz-mask-repeat: repeat-x;
mask-repeat: repeat-x;

padding-bottom: 4px;
color: #0000;
background: #00bee0;
opacity: 0.3;
}
.underlined2 > div{
z-index: 1;
position: relative;
}
.column_widget.layout3 .btn{
display: inline-block;
background: #f95d86;
padding: 3px 11px 0;
border-radius: 40px;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 17px;
color: #fff;
margin-bottom: 15px;
}
.column_widget.layout2 .pozn{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
color: #252525;
line-height: 20px;
}
.column_widget.layout1{
margin-bottom: 49px;
}

.column_widget.layout2 .left{
width: 72px;
flex-shrink: 0;
}
.column_widget.layout2 .head{
margin-left: 23px;
display: flex;
}
.column_widget.layout2 .head .title{
font-size: 18px;
line-height: 24px;
margin: auto;
max-height: 70px;
overflow: hidden;
}
.column_widget.layout2 .pozn a,
.poll-wiget .poll .poll_vote a{
font-family: 'Grandstander-Bold', sans-serif;
}
.poll-wiget .poll .poll_vote{
font-size: 15px;
}
.column_widget.layout2 .image{
z-index: 1;
position: relative;
height: 187px;
}
.column_widget.layout2 .bubble-left-post {
position: absolute;
left: 20px;
top: 26px;
z-index: 2;
}
.column_widget.layout2 .image .pict{
position: absolute;
right: 0;
top: 57px;
}
.column_widget.layout2 .image .girafa{
width: 144px;
height: 78px;
content: url("assets/img/zirafa.gif");
display: block;
}
.column_widget.layout1 .out-content .item{
max-height: 70px;
overflow: hidden;
}
.column_widget.layout2 .bubble-left-post .color_layer {
-webkit-mask-image: url("assets/img/bubble-home.svg");
-o-mask-image: url("assets/img/bubble-home.svg");
-moz-mask-image: url("assets/img/bubble-home.svg");
mask-image: url("assets/img/bubble-home.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
position: absolute;
width: 100%;
height: 100%;
background: #00bee0;
opacity: 0.3;
z-index: 1;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}
.column_widget.layout2 .bubble-left-post .inside {
width: 213px;
padding: 28px 43px 29px 14px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
position: relative;
z-index: 1;
text-align: center;
letter-spacing: -0.3px;
line-height: 19px;
box-sizing: border-box;
}


.column_widget.layout2 .out-title .entry-title{
width: initial;
}
.column_widget.layout2 .pozn a.underlined2,
.poll-wiget .poll .poll_vote .underlined2{
display: inline-block;
}
.column_widget.layout2 .pozn a.underlined2 > span > span,
.poll-wiget .poll .poll_vote .underlined2 > span > span {
-webkit-mask-position: 0 -0.74em;
-o-mask-position: 0 -0.74em;
-moz-mask-position: 0 -0.74em;
mask-position: 0 -0.74em;
}

.column_widget .out-content{
margin-top: 8px;
}
.column_widget .out-desc{
text-align: center;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
color: #252525;
margin-top: 3px;
}
.column_widget .out-content .item{
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
color: #252525;
margin-bottom: 21px;
display: block;
}
.column_widget .out-avatar .avatar{
width: 78px;
margin: 12px auto 0;
}
.column_widget .out-title .entry-title{
font-size: 30px;
font-family: 'Grandstander-Bold', sans-serif;
color: #252525;
width: 214px;
letter-spacing: -0.8px;
}
.forum-site .whole-row #af-wrapper .forum .forum-status.unread i,
.forum-site .whole-row #af-wrapper .content-container .content-element.unread .topic-status i{
display: none;
}
.forum-site .whole-row #af-wrapper .forum .forum-status.unread,
.forum-site .whole-row #af-wrapper .content-container .content-element.unread .topic-status{
background: #f6438f;
width: 100%;
margin: auto;
border-bottom-right-radius: 40px;
border-bottom-left-radius: 50px;
-webkit-mask-image: url("assets/img/potato.svg");
-o-mask-image: url("assets/img/potato.svg");
-moz-mask-image: url("assets/img/potato.svg");
mask-image: url("assets/img/potato.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
display: block;
margin-top: 0;
height: 10px;
width: 50px;
}
.forum-site .whole-row #af-wrapper .title-element.forum-title{
margin-top: -20px;
}
.forum-site .whole-row #af-wrapper .title-element#forum-category-280{
margin-top: -20px;
}
.forum-site #af-wrapper .forum-post-header .set_next div a{
width: 100%;
box-sizing: border-box;
padding: 2px 10px;
}
.forum-site #af-wrapper .forum-post-header .set_next{
display:none;
}
.forum-site #af-wrapper .forum-post-header .set_btn.show_menu + .set_next{
display: block;
position: absolute;
width: 100px;
right: 20px;
border: 1px solid #c2c2c2;
z-index: 2;
background: white;
background-image: url('assets/img/pattern2.jpg');
border-radius: 4px;
box-shadow: 0 0 10px rgba(0, 0, 0, .12);
}
.forum-site #af-wrapper .forum-post-header .set_btn{
background: none;
border: none;
padding: 0;
margin-left: auto;
display: block;
}
.forum-site #af-wrapper .forum-post-header .set_btn i.three-dots{
width: 9px;
content: ' ';
display: block;
-webkit-mask-image: url("assets/img/fontawesome/ellipsis-v.svg");
-o-mask-image: url("assets/img/fontawesome/ellipsis-v.svg");
-moz-mask-image: url("assets/img/fontawesome/ellipsis-v.svg");
mask-image: url("assets/img/fontawesome/ellipsis-v.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
height: 24px;
background: #f95d86;
}
footer .social button:hover i{
background: #252525;
}
.soc-item a i:hover{
background: #252525;
}
.quest-page .sub_title{
display:flex;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
color:#252525;
padding: 0 10px;
margin-top:auto;
}
.quest-page article header .sub_title a{
display: none;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
width: initial;
}
.quest-page .sub_title .time{
margin-left: auto;
margin-top: 11px;
margin-bottom: 9px;
}
.quest-page article{
display: flex;
flex-direction: column;
}
.archive .archive .std-nav.navigation.pagination .nav-links{
padding-bottom: 0;
padding-top: 0;
}
.std-nav.navigation.pagination .nav-links,
.std-nav.navigation.pagination .nav-links span,
.std-nav.navigation.pagination .nav-links a{
text-align:center;
}
.std-nav.navigation.pagination .nav-links .page-numbers,
.quest-page nav .nav-links .page-numbers{
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
width: 34px;
padding: 12px 10px;
background: #1fb9df;
display: inline-block;
color: #fff;
font-size: 28px;
}

.quest-page .maps_bubble.color:hover .color_layer{
background:#72b6a3;
}
.map_quests .maps_bubble.color .color_layer{
background:#aedccf;
}
.map_quests .maps_bubble .color_layer{
-webkit-mask-image: url("assets/img/bublina.png");
-o-mask-image: url("assets/img/bublina.png");
-moz-mask-image: url("assets/img/bublina.png");
mask-image: url("assets/img/bublina.png");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background:#7F6241;
position:absolute;
width: 100%;
height: 100%;
z-index:2;
}
.map_quests .maps_bubble .white_layer{
-webkit-mask-image: url("assets/img/bublina-white.png");
-o-mask-image: url("assets/img/bublina-white.png");
-moz-mask-image: url("assets/img/bublina-white.png");
mask-image: url("assets/img/bublina-white.png");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background:#fff;
position:absolute;
width: 100%;
height: 100%;
z-index:1;
}
.map_quests .maps_bubble.brown .content{
font-family: 'Grandstander-Bold', sans-serif;
color: #fff;
font-size: 29px;
margin-top: 25px;
}
.map_quests .maps_bubble .content{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
text-align: center;
color: #252525;
position: relative;
margin:auto;
z-index:3;
line-height:16px;
}
.quest-page .maps_bubble{
position: absolute;
z-index:1;
display: flex;
width: 109px;
height: 59px;
}
.quest-page article header a:hover{
color: #1fb9df;
}
.quest-page .container{
padding-top:20px;
}
.quest-page nav{
text-align:center;
}
.quest-page .big-image2 img {
transition: all 1s;
width: 100%;
}
.other_site .next-gallery .big-image2 .place_thumbnail .transparent_layer .color_layer {
-webkit-mask-image: url("assets/img/bubble-teaser-post-p2.svg");
-o-mask-image: url("assets/img/bubble-teaser-post-p2.svg");
-moz-mask-image: url("assets/img/bubble-teaser-post-p2.svg");
mask-image: url("assets/img/bubble-teaser-post-p2.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
opacity: 1;
position: absolute;
top: 0;
width: 100%;
height: 100%;
}
.quest-page .big-image2 .place_thumbnail .category {
position: absolute;
bottom: -10px;
}
.quest-page .big-image2 .place_thumbnail .transparent_layer {
background: none;
}
.quest-page .big-image2 .place_thumbnail {
margin: 0 auto;
width: 100%;
aspect-ratio: 3/2;
}
.quest-page .desc_between_products .header_desc_product{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 28px;
line-height: 26px;
padding: 14px 10px 7px;
}
.quest-page .desc_between_products .subheader_desc_product{
font-size: 17px;
padding: 2px 10px 0;
line-height: 22px;
}
.quest-page article header a {
color: #252525;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 20px;
line-height: 26px;
letter-spacing: -0.6px;
display: block;
margin: auto;
padding: 0 10px;
}
.quest-page article header h3 {
padding-top: 1px;
max-height: 77px;
overflow: hidden;
margin-top: 28px;
margin-bottom: 11px;
}

.quest-page .container .next-gallery-item .big-image2{
position:relative;
}
.quest-page .place_thumbnail_watercolor .mask_layer{
display:flex;
}
.quest-page .container .next-gallery-item .category{
justify-content: center;
position: absolute;
margin-left: auto;
margin-right: auto;
display: flex;
width: 100%;
height: 0;
bottom: 14px;
}
.quest-page .container .archive{
grid-row-gap: 20px;
grid-column-gap: 20px;
padding: 0 30px 30px;
}
div .in-link-post.watercolor .thumb-img{
-webkit-mask-image: none;
-o-mask-image: none;
-moz-mask-image: none;
mask-image: none;
position: initial;
width: 100%;
height: initial;
padding-right: 5px;
box-sizing: border-box;
}
div .in-link-post.watercolor .thumb-img img{
width: 100%;
height: auto;
}
.quest-page .place_thumbnail_watercolor .transparent_layer{
aspect-ratio: 3/2;
}
.quest-page .container .next-gallery-item{
}
.container .archive.archive-grid{
display: grid;
grid-template-columns: repeat(6, 1fr);
}
.container .archive.archive-grid article{
grid-column: span 2;
grid-row: span 2;
}

@media screen and (min-width: 996px){
.container .archive.archive-grid article.trans2{
grid-column-end: 5;
}
.container .archive.archive-grid article.trans1{
grid-column-end: 4;
}
        

.container .archive.archive-grid.standart-size article:last-child:nth-child(3n + 1){
grid-column-end: -3;
}
.container .archive.archive-grid.standart-size article:nth-last-child(2):nth-child(3n + 1){
grid-column-end: -4;
}
}
@media screen and (min-width: 651px) and (max-width: 995px){
.container .archive.archive-grid.standart-size article:last-child:nth-child(2n + 1){
grid-column-end: -2;
}
.container .archive.archive-grid article.trans21{
grid-column-end: 4;
}
}

.quest-page .map_quests{
position: relative;
width: 100%;
}
.map_quests .texts_task{
z-index: 2;
position: absolute;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
text-align:center;
color: #3D301E;
font-style: italic;
line-height: 20px;
}
.forum-site .forum-header a div {
-webkit-mask-image: url("assets/img/potato.svg");
-o-mask-image: url("assets/img/potato.svg");
-moz-mask-image: url("assets/img/potato.svg");
mask-image: url("assets/img/potato.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
font-size: 20px;
text-align: center;
padding: 16px 30px 12px;
line-height: 30px;
color: white;
font-family: 'Grandstander-Bold', sans-serif;
border-radius: 20px;
}
.iframe-loader > div > div{
background-image: none !important;
-webkit-mask-image: url("assets/img/rest.svg");
-o-mask-image: url("assets/img/rest.svg");
-moz-mask-image: url("assets/img/rest.svg");
mask-image: url("assets/img/rest.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
max-width: initial;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
background: #f95d86 !important;
display: block;
}
.caption .iframe-loader > div{
background: none !important;
box-shadow: none !important;
border: 0;
}
.caption iframe{
width: 100% !important;
}
.empty-page .post-title{
padding-top: 40px;
}
.empty-page .post-cont p strong{
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
}
#profil_page .empty-page.empty-profil h2{
margin-top: 25px;
}
#profil_page .empty-page.empty-profil h3{
margin-left: 0;
}
.empty-page .post-cont h1,
.empty-page .post-cont h1 strong{
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 32px;
line-height: 40px;
}

.empty-page .post-cont h2,
.empty-page .post-cont h2 strong{
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 24px;
}
.empty-page .post-cont h3,
.empty-page .post-cont h3 strong{
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 20px;
}
.empty-page .post-cont{
font-family: 'Grandstander-Regular', sans-serif;
font-weight: normal;
font-size: 17px;
width: 880px;
margin: auto;
}

.calendar_widget .school_tags_2{
position: relative;
}
.calendar_widget .arrow-categ .icon-categ{
margin-top: -7px;
transform: rotate(30deg);
margin-left: 20px;
}
.calendar_widget .arrow-categ .categ-desc{
text-align: initial;
margin-left: 17px;
width: initial;
}
.calendar_widget .arrow-categ i.ic-arrow-up{
transform: rotate(90deg);
border-bottom-right-radius: 11px;
border-bottom-left-radius: 50px;
border-top-left-radius: 50px;
border-top-right-radius: 130px;
}
.calendar_widget .arrow-categ{
position: absolute;
z-index: 1;
top: -11px;
margin-top: 0;
}
.tablets_tags {
color: white;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
padding: 6px 11px 0;
border-radius: 30px;
line-height: 16px;
}
.school_tags_item .tablets_tags{
-webkit-mask-image: url("assets/img/brush-potato-2.svg");
-o-mask-image: url("assets/img/brush-potato-2.svg");
-moz-mask-image: url("assets/img/brush-potato-2.svg");
mask-image: url("assets/img/brush-potato-2.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
font-size: 19px;
text-align: center;
padding: 20px 29px 12px;
line-height: 30px;
}
button.sr-b i{
width: 35px;
height: 35px;
margin: auto;
}
#calendar_widget-6{
display:none;
}
.right-buttons .social-site-item a:hover i{
background: #ffbae3;
}
.footer_conter2{
box-shadow: 0px 2px 14px -2px rgba(0,0,0,.3);
background: #ffedf8;
padding-bottom: 1px;
}
.footer_conter .down{
position: relative;
z-index: 1;
-webkit-mask-image: url("assets/img/waves-middle-k.svg");
-o-mask-image: url("assets/img/waves-middle-k.svg");
-moz-mask-image: url("assets/img/waves-middle-k.svg");
mask-image: url("assets/img/waves-middle-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
padding-top: 4%;
background: #ffedf8;
width: 100%;
transform: rotateY(180deg) rotateX(180deg);
margin-top: -1px;
}
.footer_up .footer_conter{
position: relative;
}
.footer_up .social_avatar .head_avatar_2 .he-a-log{
margin-bottom: 0;
display: block;
}
.footer_up .social_avatar .head_avatar_2 .img{
margin: auto;
width: 76px;
height: initial;
z-index: 1;
}

.footer_up .social_avatar{
max-width: 720px;
margin: auto;
display: flex;
padding-bottom: 30px;
}
.footer_up .social_avatar .head_social_2:first-child{
margin-right: auto;
}
.footer_up .social_avatar .head_social_2:last-child{
margin-left: auto;
}
.footer_up .social_avatar .head_social_2{
margin: 0;
}
.footer_up .social_avatar .head_avatar_2{
text-align: center;
margin: 0 auto;
}
.footer_up .social_avatar .social-site2{
display: flex;
}
.footer_up .social_avatar .title{
margin-bottom: 25px;
}
.social_avatar .head_avatar_2 .desc {
margin-top: 2px;
}
.footer_up .social_avatar .social-site-item2:last-child{
margin-right:0;
}
.footer_up .social_avatar .social-site-item2{
width: 75px;
height: 75px;
margin-right:20px;
}
.footer_up .social_avatar i{
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #ffbae3;
display: block;
width: 100%;
height: 100%;
}
.footer_up .social_avatar .title,
.subs_widget .title{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 21px;
font-weight: normal;
color: #252525;
text-align: center;
margin-bottom: 24px;
}

header .center .category button div{
text-decoration: none;
padding: 2px 0px 0;
display: inline-block;
margin: 17px 7px 19px;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 17px;
font-weight: normal;
color: #fff;
letter-spacing: -0.3px;
}
header .center .category button{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 17px;
color: #fff;
height: 60px;
background: none;
border:0;
margin:0 10px 0 0;
}
.quest-filter .quest_form_item.lst{
margin-right:0;
}
.quest-page .quest-nav{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
margin: 15px 0 -25px 30px;
color: #252525;
}
.head_share2 .school_voted_down .bottom_side .ic-arrow-up{
transform: rotate(180deg) rotateY(180deg);
margin-top: 0px;
margin-right: -5px;
}
.head_share2 .share .school_voted_down .end-like .left_side{
display:flex;
}
.post-block .content-post .entry-content .school_like a{
height:67px;
}
.head_share2.quiz_translate{
/*margin-top: 0;*/
}
figure.wp-block-image{
text-align: center;
}
figure.wp-block-image img{
-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
width: auto;
max-width: 100%;
}
.cookies_info .set_off_on input{
opacity: 0;
height: 0;
width: 0;
margin: 0;
display: block;
padding: 0;
border: 0;
}
.cookies_info .set_off_on label .btn .on,
.cookies_info .set_off_on label input:checked + .btn .off{
display: none;
}
.cookies_info .set_off_on label input:checked + .btn .on{
display: block;
}
.cookies_info .buttons button:hover,
.cookies_info .set_off_on label:hover .btn{
background: #C30A59;
}
.cookies_info .set_off_on label:hover .btn{
cursor: pointer;
}
.cookies_info .set_off_on label .btn div{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 15px;
padding: 3px 15px 1px;
color: #fff;
}
.cookies_info .set_off_on label .btn{
width: 140px;
text-align: center;
background: #f95d86;
border-radius: 6px;
padding: 0;
}
.cookies_info .set_off_on{
margin-left: auto;
margin-top: -3px;
}
.cookies_info p a:hover{
color: #252525;
}
.cookies_info p a{
color: #f95d86;
}
.cookies_info .head2{
display:flex;
margin-top: 35px;
}
.cookies_info .head2 div {
color: #252525;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 20px;
letter-spacing: 0;
line-height: 27px;
}
.cookies_info .sett_content{
margin-top: 25px;
}
.cookies_info .sett_content .content_2{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
color: #252525;
margin: 10px 0 28px;
line-height: 22px;
}
.cookies_info .sett_content .head2 > div:first-child{
margin-top: auto;
}
.cookies_info .head{
color: #252525;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 26px;
letter-spacing: 0;
line-height: 27px;
}
.cookies_info p{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
color: #252525;
line-height: 22px;
margin: 10px 0 18px;
}
.cookies_info .buttons button{
background: #f95d86;
cursor: pointer;
color: white;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
border: 0;
padding: 15px 51px;
position: relative;
right: initial;
min-width: initial;
min-height: initial;
width: initial;
height: initial;
line-height: initial;
border-radius: 4px;
}
.cookies_info{
left: 0;
height: 100%;
top: 0;
position: fixed;
width: 100%;
background: #00000070;
z-index: 10;
display: flex;
flex-direction: column;
}
.cookies_info #cookies_info_2 .buttons{
display: flex;
}
.cookies_info #cookies_info_2 .buttons button.sett{
margin: auto;
}
.cookies_info #cookies_info_1 .buttons .good{
margin-left:0;
}
.cookies_info #cookies_info_1 .buttons .sett{
margin-right:0;
}
.cookies_info #cookies_info_1 .buttons{
display: flex;
}
.cookies_info #cookies_info_1 .buttons button{
width: 50%;
margin: 0 5px;
padding: 15px 0;
}
.window .text_part {
width: 100%;
padding: 20px 50px;
display: flex;
position: relative;
overflow: auto;
}
.cookies_info .content{
box-shadow: 0px 2px 14px -2px rgba(0,0,0,.3);
background: white;
background-image: url('assets/img/pattern2.jpg');
padding: 40px;
max-width: 680px;
width: 100%;
margin: auto;
border-radius: 10px;
overflow: auto;
box-sizing: border-box;
}


.school_cat_form.button_line{
padding-top:13px;
}
#above_archive #school_form .advanced_search_info button.turn_off,
#above_archive #event_form .advanced_search_info button.turn_off{
display:none;
}
#above_archive #school_form.turn_on .advanced_search_info button.turn_off,
#above_archive #event_form.turn_on .advanced_search_info button.turn_off{
display:block;
}
#above_archive #school_form.turn_on .advanced_search_info button.turn_on,
#above_archive #event_form.turn_on .advanced_search_info button.turn_on{
display:none;
}
#above_archive #school_form .snd_line,
#above_archive #school_form .thd_line,
#above_archive #event_form .snd_line_event{
display:none;
}
#above_archive #school_form.turn_on .snd_line,
#above_archive #school_form.turn_on .thd_line,
#above_archive #event_form.turn_on .snd_line_event{
display:flex;
}
#above_archive .school_cat_form.search_line{
justify-content: initial;
padding-top: 15px;
}

#above_archive .advanced_search_info button{
background:none;
border: none;
padding: 0;
margin: 0;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
color: #252525;
}
.archive_title.whole_page{
padding-top: 15px;
}
#archive_page_header .blue-head .archive_bold{
font-weight: normal;
font-family: 'Grandstander-Bold', sans-serif;
letter-spacing: -0.7px;
font-size: 28px;
padding-bottom: 5px;
}
.forum-site .n_af_search p.blue-text a{
color: #f95d86;
font-family: 'Grandstander-Bold', sans-serif;
}
.forum-site .af-excerpt .title-h a:hover{
color: #f95d86;
}
.forum-site .n_af_search p.blue-text a:hover{
color: #252525
}
.forum-site .af-excerpt p strong{
font-weight: normal;
font-family: 'Grandstander-Bold', sans-serif;
}
.forum-site #af-wrapper .editor-row .checkbox-label:hover{
color: #f95d86 !important;
}
.forum-site #af-wrapper .editor-row b{
font-family: 'Grandstander-Regular', sans-serif;
font-weight: normal;
}
.forum-site #af-wrapper .editor-row .button{
border-radius: 4px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
padding: 4px 0 !important;
box-sizing: content-box;
}
.forum-site #af-wrapper .editor-row .checkbox-label{
display: flex;
}
.forum-site #af-wrapper input[type="checkbox"]:checked::before {
border-radius: 2px;
}
.forum-site #af-wrapper .checkbox-label input{
border-radius: 4px;
}

.forum-site #af-wrapper .mce-statusbar > .mce-container-body .mce-path{
display:none;
}
.forum-site #af-wrapper .mce-toolbar .mce-btn-group .mce-btn, 
.forum-site #af-wrapper .mce-btn button{
border-radius: 4px;
}
.forum-site #af-wrapper .editor-row-subject label{
margin-top: 6px;
color: #252525;
}
.forum-site #af-wrapper .editor-subject-input{
line-height: 2;
min-height: 30px;
box-sizing: border-box;
border-radius: 4px;
width: 100%;
padding: 5px 9px;
border: none;
margin: 0;
background: #efefef;
}
.af-excerpt .title-h .text{
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
color: #252525;
}

.gal_author .gdesc {
line-height: 22px;
}
.g2-head .g2-desc a{
font-family: 'Grandstander-Bold', sans-serif;
}
.medailonek .g2-head .social-widget-b{
padding-bottom: 10px;
}
.medailonek .g2-head .g2-title{
margin-top: 10px;
}

.g2-head .social-widget-b .color-thumb .instagram-icon {
width: 33px;
padding-bottom: 2px;
}
.g2-head .social-widget-b .color-thumb .twitter-icon {
width: 33px;
}
.g2-head .social-widget-b .color-thumb .facebook-icon {
width: 33px;
padding-bottom: 2px;
}
.g2-head .social-widget-b .color-thumb{
width: 54px;
height: 54px;
}
.g2-head .social-widget-b{
padding-bottom: 0;
}
.g2-head .g2-soc.social-widget-b .socialsiteitem:first-child{
margin-left: auto;
}
.g2-head .g2-soc.social-widget-b .socialsiteitem:last-child{
margin-right: auto;
}
.g2-head .g2-soc.social-widget-b .socialsiteitem{
margin: 0 8px;
width: initial;
}
.profile-content .pin-img-c,
.detail-user .pin-img-c,
.g2-head .pin-img-c{
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
max-width: initial;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}
.profile-content .pin-img-c,
.detail-user .pin-img-c,
.g2-head .pin-img-c{
-webkit-mask-image: url("assets/img/pin-2-c.svg");
-o-mask-image: url("assets/img/pin-2-c.svg");
-moz-mask-image: url("assets/img/pin-2-c.svg");
mask-image: url("assets/img/pin-2-c.svg");
background: #1fb9df;
display: inline-block;
width: 14px;
height: 20px;
margin-bottom: -5px;
margin-right: 5px;
}

.profile-content .pin-img-c{
height: 24px;
background: #F85D85;
}
.gal-author .g2-small-info .add-info{
width: 200px;
}
.g2-head .g2-head h3.underlined::before {
top: 18px;
}
.g2-head .g2-desc{
margin-bottom: 5px;
color: #252525;
font-size: 17px;
line-height: 21px;
}

.g2-head .g2-title {
display: flex;
justify-content: center;
margin-bottom: 7px;
}
.g2-head .g2-title h3{
color: #252525;
text-align: center;
margin: 0 0 10px;
}
.forum-site #af-wrapper .activity-container .content-container .other-info{
line-height: 22px;
margin: auto 0;
padding: 5px 0;
}
.column_widget.layout2 .out-content {
margin-top: 13px;
}
.column_widget.layout2 .out-content .item{
display:flex;
margin-bottom: 13px;
margin-right: 20px;
}

.profil_page .profil-header .submenu_min a .circle,
.profil_page .profil-header .submenu_min button .circle,
.pack_avatar .color_layer,
.column_widget .avatar img,
.column_widget .out-avatar img,
.profil_page .an button:hover .square,
.profil_page .an a:hover .square,
.profil_page .an .square,
.profil_page .profil-header .submenu a .circle, .profil_page .profil-header .submenu a .circle,
.profil_page form .edit_details div img,
.profil_page .value img,
header .center-right .he-a-log .img2,
.gal_ava,
.footer_up .social_avatar .head_avatar_2 .img2,
.forum-site #af-wrapper .member-avatar img,
.forum-site #af-wrapper #profile-header .background img,
.forum-site #af-wrapper .post-element .post-author img,
.forum-site #af-wrapper .topic-poster-avatar img,
.forum-site #af-wrapper #read-unread .read,
.forum-site #af-wrapper #read-unread .unread,
.gal-author .g2-avatar img{
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
}
.g2-main .empty_back img{
border-radius: 7px;
}
.next-gallery .big-image2 .place_thumbnail .category .tablets_tags{
z-index: 3;
position: relative;
}
footer.footer_black .top{
background-image: url("assets/img/footer-top-k2.svg");
}
.next-gallery .big-image2 img {
transition: all 1s;
}
.next-gallery .big-image2 .place_thumbnail .transparent_layer .color_layer,
.other_site .next-gallery .big-image2 .place_thumbnail .transparent_layer .color_layer {
-webkit-mask-image: url("assets/img/bubble-teaser-post-p2.svg");
-o-mask-image: url("assets/img/bubble-teaser-post-p2.svg");
-moz-mask-image: url("assets/img/bubble-teaser-post-p2.svg");
mask-image: url("assets/img/bubble-teaser-post-p2.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #b1ebf5;
opacity: 1;
position: absolute;
top: 0;
width: 100%;
height: 100%;
}
.next-gallery  .big-image2 .place_thumbnail {
margin: 0 auto;
width: 100%;
}
.next-gallery .big-image2 .place_thumbnail .category {
position: absolute;
bottom: -10px;
}
.gright .arrow-rest{
-webkit-mask-image: url("assets/img/rest.svg");
-o-mask-image: url("assets/img/rest.svg");
-moz-mask-image: url("assets/img/rest.svg");
mask-image: url("assets/img/rest.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
max-width: initial;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
background: #fff;
display: block;
width: 20px;
height: 20px;
}

#go_next:hover .gright .arrow-rest, #go_pre:hover .gleft .arrow-left, #go_next:hover .gright .arrow-right{
background: #d5d5d5;
}
i.arrow-left,
.gleft .arrow-left,
.gright .arrow-right{
-webkit-mask-image: url("assets/img/arrow-left.svg");
-o-mask-image: url("assets/img/arrow-left.svg");
-moz-mask-image: url("assets/img/arrow-left.svg");
mask-image: url("assets/img/arrow-left.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
max-width: initial;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
background: #fff;
display: block;
}
.arrow-left{
width: 20px;
height: 27px;
}
.arrow-right{
width: 20px;
height: 27px;
transform: rotate(180deg);
}
.gal_flex .gdesco .left_side{

}
.gal_flex .head_share2 .share .end-like .text {
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
margin-left: 10px;
color: #252525;
}
.gal_flex .bottom_side .ic-arrow-up {
width: 45px;
height: 48px;
content: url("assets/img/arrow-l.svg");
display: inline-block;
transform: rotate(290deg);
margin-top: -13px;
margin-left: 10px;
}
.directs_map{
display:flex;
flex-wrap:wrap;
justify-content: center;
margin-top: 30px;
}
.directs_map_item{
display: inline-block;
}

.directs_map_item a:hover{
color:#fff;
}
.directs_map_item a,.directs_map_item a:visited{
display: inline-block;
margin: 5px;
background: #1fb9df;
color: #fff;
padding: 13px 20px 10px;
border-radius: 4px;
font-family: 'Grandstander-Bold', sans-serif;
text-transform: uppercase;
font-size: 17px;
}
.school_cat_form.thd_line .school_cat_form_group .left_translate{
margin-left:auto;
}
.school_cat_form.thd_line .school_cat_form_group{
width:100%;
}
.quest-page .tablets_tags {
padding-bottom: 2px;
z-index: 3;
position: relative;
text-transform: uppercase;
}
.quest-head .quest-title{
text-align: center;
padding-top: 28px;
}
.e-item .name .eicon{
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
display:block;
background:#00bee0;
margin-top: 1px;
}
.e-item .name .clock{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/clock-normal.svg");
-o-mask-image: url("assets/img/fontawesome/clock-normal.svg");
-moz-mask-image: url("assets/img/fontawesome/clock-normal.svg");
mask-image: url("assets/img/fontawesome/clock-normal.svg");
}
.e-item .name .point{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/map-marker-alt.svg");
-o-mask-image: url("assets/img/fontawesome/map-marker-alt.svg");
-moz-mask-image: url("assets/img/fontawesome/map-marker-alt.svg");
mask-image: url("assets/img/fontawesome/map-marker-alt.svg");
}
.e-item .name .friends{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/user-friends.svg");
-o-mask-image: url("assets/img/fontawesome/user-friends.svg");
-moz-mask-image: url("assets/img/fontawesome/user-friends.svg");
mask-image: url("assets/img/fontawesome/user-friends.svg");
}
.e-item .name .website{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/globe.svg");
-o-mask-image: url("assets/img/fontawesome/globe.svg");
-moz-mask-image: url("assets/img/fontawesome/globe.svg");
mask-image: url("assets/img/fontawesome/globe.svg");
}
.e-item .name .fcb{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/facebook.svg");
-o-mask-image: url("assets/img/fontawesome/facebook.svg");
-moz-mask-image: url("assets/img/fontawesome/facebook.svg");
mask-image: url("assets/img/fontawesome/facebook.svg");
}
.e-item .name .twitter{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/twitter.svg");
-o-mask-image: url("assets/img/fontawesome/twitter.svg");
-moz-mask-image: url("assets/img/fontawesome/twitter.svg");
mask-image: url("assets/img/fontawesome/twitter.svg");
}
.e-item .name .inst{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/instagram.svg");
-o-mask-image: url("assets/img/fontawesome/instagram.svg");
-moz-mask-image: url("assets/img/fontawesome/instagram.svg");
mask-image: url("assets/img/fontawesome/instagram.svg");
}
.e-item .name .ticket{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/shopping-basket.svg");
-o-mask-image: url("assets/img/fontawesome/shopping-basket.svg");
-moz-mask-image: url("assets/img/fontawesome/shopping-basket.svg");
mask-image: url("assets/img/fontawesome/shopping-basket.svg");
}
.e-item .name .history{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/history.svg");
-o-mask-image: url("assets/img/fontawesome/history.svg");
-moz-mask-image: url("assets/img/fontawesome/history.svg");
mask-image: url("assets/img/fontawesome/history.svg");
}
.e-item .name .envelope{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/envelope.svg");
-o-mask-image: url("assets/img/fontawesome/envelope.svg");
-moz-mask-image: url("assets/img/fontawesome/envelope.svg");
mask-image: url("assets/img/fontawesome/envelope.svg");
}
.e-item .name .phone{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/phone-solid.svg");
-o-mask-image: url("assets/img/fontawesome/phone-solid.svg");
-moz-mask-image: url("assets/img/fontawesome/phone-solid.svg");
mask-image: url("assets/img/fontawesome/phone-solid.svg");
}
.e-item .name .user-tie{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/user-tie-solid.svg");
-o-mask-image: url("assets/img/fontawesome/user-tie-solid.svg");
-moz-mask-image: url("assets/img/fontawesome/user-tie-solid.svg");
mask-image: url("assets/img/fontawesome/user-tie-solid.svg");
}
.e-item .name .tag-icon{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/tag-solid.svg");
-o-mask-image: url("assets/img/fontawesome/tag-solid.svg");
-moz-mask-image: url("assets/img/fontawesome/tag-solid.svg");
mask-image: url("assets/img/fontawesome/tag-solid.svg");
}
.e-item .name .school-build{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/school-solid.svg");
-o-mask-image: url("assets/img/fontawesome/school-solid.svg");
-moz-mask-image: url("assets/img/fontawesome/school-solid.svg");
mask-image: url("assets/img/fontawesome/school-solid.svg");
}
.e-item .name .star-icon{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/splotch-solid.svg");
-o-mask-image: url("assets/img/fontawesome/splotch-solid.svg");
-moz-mask-image: url("assets/img/fontawesome/splotch-solid.svg");
mask-image: url("assets/img/fontawesome/splotch-solid.svg");
}
.e-item .name .id-card-icon{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/id-card-solid.svg");
-o-mask-image: url("assets/img/fontawesome/id-card-solid.svg");
-moz-mask-image: url("assets/img/fontawesome/id-card-solid.svg");
mask-image: url("assets/img/fontawesome/id-card-solid.svg");
}

.e-item .name .circle-plus-icon{
width: 20px;
height: 20px;
-webkit-mask-image: url("assets/img/fontawesome/circle-plus-solid.svg");
-o-mask-image: url("assets/img/fontawesome/circle-plus-solid.svg");
-moz-mask-image: url("assets/img/fontawesome/circle-plus-solid.svg");
mask-image: url("assets/img/fontawesome/circle-plus-solid.svg");
}
    
.post-col .center .start_day{
margin-top: 20px;
}
/*
content: attr(title);
position: absolute;
top: 110%;
left: 0;
background: #e65a41;
padding: 5px;
right: 0;
left: 0%;
border-radius: 8px;
    border-top-left-radius: 8px;
border-top-left-radius: 0;
box-shadow: 0 0 10px rgba(0, 0, 0, .12);
*/

.school_item .big-image2 .sub-title .category .link_tablets_tags,
.actually_post .school_item article.large .entry-header .category .link_tablets_tags{
display:inline-block;

}
.none_archive .afterimg{
position:relative;
}
.gal_site .galerie .down {
display:none;
-webkit-mask-image: url("assets/img/waves-middle-k3.svg");
-o-mask-image: url("assets/img/waves-middle-k3.svg");
-moz-mask-image: url("assets/img/waves-middle-k3.svg");
mask-image: url("assets/img/waves-middle-k3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
padding-top: 7%;
background: #252525;
width: 100%;
}
.gal_share .share-buts{
width:100%;
}
.gal_share .post-share-com .head_share2 .share #tw-share-com{
margin-right: 15px;
margin-left: 0px;
}

.gal_share .post-share-com .head_share2 .share #em-share-com,
.gal_share .post-share-com .head_share2 .share #ms-share-com,
.gal_share .post-share-com .head_share2 .share #pt-share-com,
.gal_share .post-share-com .head_share2 .share #fb-share-com{
margin-left: 0px;
margin-right: 10px;
}
.gal_share .post-share-com .head_share2{
display: flex;
margin-top: 0;
}

.gal_share .post-share-com .head_share2 .share {
margin: 0;
}
.gal_share .post-share-com .head_share2 .share #pt-share-com,
.gal_share .post-share-com .head_share2 .share #ms-share-com,
.gal_share .post-share-com .head_share2 .share #em-share-com{
margin-bottom: auto;
}

#social_widget-3 .social-widget-b{
padding-top: 35px;
padding-bottom: 130px;
}
.social-widget-b .socialsiteitem.facebook:hover .color-thumb{
background: #0c2f75;
}
.social-widget-b .socialsiteitem.twitter:hover .color-thumb{
background: #777;
}
.social-widget-b .socialsiteitem.instagram:hover .color-thumb{
background: #b7045b;
}
.social-widget-b .socialsiteitem.pinterest:hover .color-thumb{
background: #a21a1f;
}

.social-widget-b .socialsite .text_sub{
display:none;
}
.head_share2 .share .end-like .number .brackets{
display:inline;
}
.head_share2 .share .end-like .top_side{
display:none;
}
.mcom-item .last-line .add_smile div .btn_com_like.chosen:hover,
.forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen:hover{
background: #00bee063;
border-radius: 14px;
}
.mcom-item .last-line .add_smile div .btn_com_like:last-child:hover::before,
.forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like:last-child:hover::before {
right: 15px;
left: initial;
}

.mcom-item .last-line .add_smile div .btn_com_like:hover,
.forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like:hover{
background: #ececec;
border-radius: 14px;
}
.head_share2 .dis2-com .inside .image {
background-image: url("assets/img/bubble-dis.svg");
height: 25px;
width: 20px;
background-repeat: no-repeat;
margin: 2px auto auto;
}
[data-titlet]:hover::before{
content: attr(data-titlet);
position: absolute;
top: -34px;
display: inline-block;
padding: 3px 10px;
color: #252525;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif !important;
white-space: nowrap;

border: 1px solid #c2c2c2;
z-index: 2;
background: white;
border-radius: 16px;
box-shadow: 0 0 10px rgba(0, 0, 0, .12);
left: 80%;
}
[data-titlel]:hover::before{
content: attr(data-titlel);
position: absolute;
bottom: -34px;
display: inline-block;
padding: 3px 10px;
color: #252525;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif !important;
white-space: nowrap;

border: 1px solid #c2c2c2;
z-index: 2;
background: white;
border-radius: 16px;
box-shadow: 0 0 10px rgba(0, 0, 0, .12);
right: 15px;
}
[data-title]:hover:before{
    /*
opacity: 1;
transition: all 0.1s ease 0.5s;
visibility: visible;
display:block;
height: initial;
*/

content: attr(data-title);
position: absolute;
bottom: -34px;
display: inline-block;
padding: 3px 10px;
color: #252525;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif !important;
white-space: nowrap;

border: 1px solid #c2c2c2;
z-index: 2;
background: white;
border-radius: 16px;
box-shadow: 0 0 10px rgba(0, 0, 0, .12);
left: 15px;
line-height: 21px;
}

[data-title]:before {
    /*
height:0;
background: #f95d86;

content: attr(data-title);
position: absolute;
left: 30%;
top: 100%;
padding: 3px 8px 2px 5px;
border-radius: 8px;
border-top-left-radius: 0;
color: #fff;
font-style: normal;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
opacity: 0;
z-index: 9;
visibility: hidden;
box-shadow: 0 0 10px rgba(0, 0, 0, .24);
margin-top: 10px;
max-width: 130px;*/
}
[data-titlet],
[data-titlel],
[data-title] {
position: relative;
}

.big-lines .bubble-right-post .inside2-more{
display:none;
}
.head-post-desc{
display:none;
}
.quest-page .archive .wbig-image{
margin-top:0;
}
.quest-page article .type a{
display: inline-block;
}
.quest-page article .type{
margin-right: 15px;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
color: #252525;
}
.quest-page .archive .row{
padding-top: 62px;
}

.front-soc-item{
margin-left: -5px;
width:0px;
position: relative;
}
.single-category2 .snd{
margin: 6px 5px 0px auto;
}

.single-category2 .text {
text-transform: uppercase;
margin: 12px auto 0 0;
font-family: 'Grandstander-Bold', sans-serif;
text-align: center;
font-size: 18px;
color: #fff;
}
.single-category2 .snd .image{
background-image: url("assets/img/fontawesome/facebook-f.svg");
height: 24px;
width: 17px;
background-repeat: no-repeat;
margin: 2px auto auto;
}
.quest3-cnt .quest-content-start input{
margin: 2px 2px;
padding: 3px 5px;
display: inline-block;
background: #fff;
border: 1px solid #8f8f9d;
border-radius: 3px;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
color: #252525;
}
.quest3-cnt .quest-content-start select{
margin: 2px 2px;
padding: 3px 5px;
display: inline-block;
background: #fff;
border: 1px solid #8f8f9d;
border-radius: 3px;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
color: #252525;
}
.school_cat_form.fst_line .school_cat_form_item.btn a div{
margin: auto 0 0 0;
width: 100%;
}
.school_cat_form.fst_line .school_cat_form_item.btn a{
display: flex;
width: 100%;
}

.school_cat_form.fst_line .school_cat_form_item.btn{
display:flex;
}
.map-widget-b2 .archive_title{
padding-top:0;
}
#above_archive #map-widget-head{
text-align: center;
}
.map-widget-b .signpost.signpost-tag{
right: 67px;
}
.map-widget-b .compass.compass-tag{
right: 67px;
top: 35%;
}
.ban_archive_page{
font-size: 22px;
font-family: 'Grandstander-Bold', sans-serif;
}
.ban_gal_page{
padding-top: 20px;
font-size: 22px;
font-family: 'Grandstander-Bold', sans-serif;
}
.quest3-cnt .chosen-number,
.quest3-cnt .chosen-text{
display: inline;
border: 1px solid #252525;
border-radius: 3px;
min-width: 30px;
padding: 5px 10px 2px;
height: 30px;
line-height: 36px;
margin: 0 2px;
}
.quest3-cnt .chosen-number.correct,
.quest3-cnt .chosen-text.correct{
background: #C0C14A;
color:#fff;
}
.quest3-cnt .chosen-number.incorrect,
.quest3-cnt .chosen-text.incorrect{
background: #e41e25;
color:#fff;
}
.quest3-cnt .chosen-number.wait,
.quest3-cnt .chosen-text.wait{
background: #ffd743;
}
.quest3-cnt .chosen-select{
display: inline;
border: 1px solid #252525;
border-radius: 3px;
min-width: 30px;
padding: 5px 10px 2px;
height: 30px;
line-height: 36px;
margin: 0 2px;
}

.quest3-cnt .quest-content-start{
line-height: 2.2;
}
.quest3-cnt .quest-content-start span{
display: inline-block;

}

.quest3-cnt .quest-btn-start .item-desc:first-child{
margin-left: 0;
}
.quest3-cnt .quest-btn-start .item-desc:last-child{
margin-right: 0;
}
.quest3-cnt .quest-btn-start .item-desc{
min-width: 68px;
line-height: 28px;
margin: auto;
}


.quest3-cnt .quest-btn-start{
margin-bottom:20px;
display: flex;
font-size: 16px;
flex-wrap: wrap;
justify-content: center;
}


.quest3-cnt .quest-btn-start div.quest-btn-st{
margin-right: auto;
margin-left: auto;
}
.quest3-cnt .quest-btn-start div.incorrect{
color: #e41e25;    
}

.quest3-cnt .chosen-select.correct{
background: #C0C14A;
color:#fff;
}
.quest3-cnt .chosen-select.incorrect{
background: #e41e25;
color:#fff;
}
.quest3-cnt .chosen-select.wait{
background: #ffd743;
}
.quest3-cnt .chosen-select{
display: inline;
border: 1px solid #252525;
border-radius: 3px;
min-width: 30px;
padding: 5px 10px 2px;
height: 30px;
line-height: 36px;
margin: 0 2px;
}

.quest3-cnt .quest-content-end{
margin-top: 40px;
display: flex;
justify-content: center;
flex-wrap: wrap;
}
.quest-btn-st{
display: flex;
justify-content: center;
width: 100%;
}

.quest3-cnt input[type="submit"],
.quest3-cnt button{
border: 0;
padding: 15px 25px;
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
color: #fff;
cursor: pointer;
margin:0 5px 25px;
background: #f95d86;
border-radius: 4px;
max-width: 300px;
width: 100%;
}

.course-content .empty_arrow{
width:50px;
margin: auto;
}

.course-content .number{
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
position: absolute;
z-index: 2;
}
.course-content .number2{
margin: auto 30px 25px auto;
background: #f8cdc5;
border-radius: 70px;
padding: 5px 20px 2px;
color: #fff;
}
.course-content .course-pagination-content{
width: 880px;
display: flex;
font-size: 24px;
font-family: 'Grandstander-Bold', sans-serif;
}
.course-content .course-item a,
.course-content .course-item {
width: 100%;
}

.course-content .subdesc{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
width: 880px;
margin: 0 auto;
text-align: end;

}
.course-content .title{
font-size: 24px;
font-family: 'Grandstander-Bold', sans-serif;
width: 880px;
margin: 20px auto 0;
}
.course-content .arrow_course{
display:flex;
width: 50px;
}
.course-content .arrow_course div img{
width:30px;
height:30px;
display:flex;
margin: -2px auto 0;
}

.arrow_course .entry-thumb {
display: flex;
position: relative;
width: 60px;
}

.arrow_course .entry-thumbnail {
width: 100%;
padding-top: 100%;
position: relative;
}
.arrow_course .entry-thumbnail .color_layer {
-webkit-mask-image: url("assets/img/bubble-middle-blue-k.svg");
-o-mask-image: url("assets/img/bubble-middle-blue-k.svg");
-moz-mask-image: url("assets/img/bubble-middle-blue-k.svg");
mask-image: url("assets/img/bubble-middle-blue-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #00bee0;
opacity: 0.7;
position: absolute;
top: 0;
width: 100%;
height: 100%;
}
.arrow_course .image_arrow {
position: absolute;
top: 11px;
left: 0;
bottom: 0;
right: 0;
display: flex;
}
.course-content .arrow_course {

margin:auto;
}
.course-content .course-pagination{
display:flex;
padding: 0 0 40px;
}
.course-content .course-pagination .thumbnail{
width: 100%;
}


.quest-page .quest-content-end input{
margin: 0 5px;
}
.quest-page .quest_label_check{
justify-content: center;
display: flex;
margin-top: 40px;
}
.quest-page .quest_label_check span{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
}
.quest-page .quest_label_check input{
margin: -3px 10px 0 0;
}
.quest-page .quest-category-item:first-child .tooltiptext{
margin-left: -40px;
}
.quest-page .quest-category-item:last-child .tooltiptext{
margin-left: -80px;
}
.quest-page .quest-category-item .tooltiptext {
box-shadow: 0 0 10px rgba(0, 0, 0, .24);
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
visibility: hidden;
position: absolute;
width: 120px;
background-color: #252525;
color: #fff;
text-align: center;
padding: 7px 0 5px;
border-radius: 6px;
z-index: 1;
opacity: 0;
transition: opacity .6s;
top: 115%;
left: 50%;
margin-left: -60px;
-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}

.quest-page .quest-category-item:hover .tooltiptext {
visibility: visible;
opacity: 1;
z-index: 2;
}



.quest-page .quest-category{
display: flex;
justify-content: center;
padding: 25px 0 30px;
}
.quest-page .quest-category-item:first-child{
margin-left: 15px;
}
.quest-page .quest-category-item:last-child{
margin-right: 15px;
}
.quest-page .quest-category-item a{
display:block;
overflow: hidden;

}
.quest-page .quest-category-item{
display:block;
margin:auto;
position: relative;
}
.quest-page .quest-category .text{
color: #fff;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 24px;
}
.quest-page .quest-category .content{
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
padding: 12px 11px 15px;
min-width: 30px;
text-align: center;
}

.std-nav.navigation.pagination .nav-links .page-numbers.current,
.profil_page form .input-images .window_widget .pagination .whole-row .paginnation-button.current,
.quest-page nav .nav-links .page-numbers.current{
background: #f95d86;
}
.std-nav.navigation.pagination .nav-links a.page-numbers:hover,
.quest-page nav .nav-links a.page-numbers:hover,
.quest-filter form input[type="submit"]:hover{
background: #0398B2;
}


.quest-page .chosen-number.correct,
.quest-page .chosen-text.correct{
background: #C0C14A;
color:#fff;
}
.quest-page .chosen-number.incorrect,
.quest-page .chosen-text.incorrect{
background: #e65a41;
color:#fff;
}
.quest-page .chosen-number.wait,
.quest-page .chosen-text.wait{
background: #ffd743;
}
.quest-page .chosen-number,
.quest-page .chosen-text{
display: inline;
border: 1px solid #252525;
border-radius: 3px;
min-width: 30px;
padding: 5px 10px 2px;
height: 30px;
line-height: 36px;
margin: 0 2px;
}

.quest-pagination .pagination-item {
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
margin: 0 5px;
width: 20px;
height: 18px;
display: inline-block;
border: 1px solid #fff;
border-radius: 21px;
padding: 3px 0px 0 1px;
}

.quest-pagination{
text-align: center;
margin: 69px 0 28px 0;
}
.quest-pagination .pagination-item.active {
border: 1px solid #252525 !important;
}
.quest-filter .quest_form_item {
max-width: 235px;
width: 25%;
margin: 0 24px 14px 0;
}
.quest-filter .quest_form_item:first-child {
margin-left: 0;
}
.quest-filter .quest_form_item:last-child {
margin-right: 0;
}

.quest-filter .quest_form_item .ab_item {
font-size: 16px;
font-family: 'Grandstander-Bold', sans-serif;
letter-spacing: -0.5px;
margin-bottom: 4px;
}

.quest-filter .quest_form_item .input_item {
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
letter-spacing: -0.5px;
width: 100%;
}
.quest-filter .quest_form_item select {
cursor: pointer;
background: #efefef;
padding: 14px 9px 14px 9px;
border: 0;
margin-top: 3px;
margin-bottom: 1px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
letter-spacing: -0.5px;
width: 100%;
border-radius: 4px;
-moz-appearance: none;
-webkit-appearance: none;
}
.quest-filter form {
display: flex;
padding: 43px 30px 20px;
justify-content: center;
}

.quest-filter form input[type="submit"] {
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
padding: 0;
border: 0;
width: 235px;
height: 48px;
color: white;
cursor: pointer;
background: #1fb9df;
letter-spacing: -0.5px;
border-radius: 4px;
margin-top: 26px;
}


.quest2-cnt .more{
margin: 10px 0 0 20px;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
}
.quest-share{
margin-top: 0;
position: relative;
}


.quest-share .quest_head_share2 .head_share2{
top: -22px;
right: 70px;
margin-top: 0;
position: absolute;
}

.quest-share .head_share2 .share .end-like .left_side {
margin-top: 36px;
}
.quest-share .quest_head_share2 .head_share2 .share{
width: initial;
margin: initial;
position: initial;
}
.quest-share .quest_head_share2 .head_share2 .share .end-like {
margin: initial;
}
.quest-head .quest-share .quest_head_share2 .img {
height: initial;
}

.quest-share .head_share2 #tw-share-com .inside,
.quest-share .head_share2 #fb-share-com .inside{
margin-top: 0;
}
.quest-share .head_share2 .share-com .inside {
-webkit-mask-size: 53px;
-o-mask-size: 53px;
-moz-mask-size: 53px;
mask-size: 53px;
}
.quest-share .head_share2 #tw-share-com .inside .snd {
margin: auto;
}
.quest-share .head_share2 #fb-share-com .inside .snd {
margin: auto;
}
.quest-share .head_share2 #tw-share-com .inside .image {
height: 22px;
width: 22px;
margin: -1px auto auto;
}
.quest-share .post-share-com .head_share2 .share {
justify-content: center;
margin:auto;
}
.quest-share .head_share2 #fb-share-com .inside .image {
height: 24px;
width: 16px;
margin: 0px auto auto;
}

.quest-share .post-share-com .head_share2 .share-com#tw-share-com,
.quest-share .post-share-com .head_share2 .share-com#fb-share-com{
width: 53px;
height: 53px;
margin-right: 20px;
}
.quest-page .chosen-select.correct{
background: #C0C14A;
color:#fff;
}
.quest-page .chosen-select.incorrect{
background: #e65a41;
color:#fff;
}
.quest-page .chosen-select.wait{
background: #ffd743;
}
.quest-page .chosen-select{
display: inline;
border: 1px solid #252525;
border-radius: 3px;
min-width: 30px;
padding: 5px 10px 2px;
height: 30px;
line-height: 36px;
margin: 0 2px;
}

.quest-page .quest-content-start{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
width: 880px;
margin: auto;
line-height: 2;
}
.quest-page .quest-content-start span{
display: inline-block;

}

.quest-page .quest-btn-start .item-desc{
margin: 0 5px;
}
.quest-page .quest-content-end{
justify-content: center;
display: flex;
margin-top: 15px;
}
.quest-page .quest-btn-start{
justify-content: center;
display: flex;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
margin-top: 25px;
margin-bottom: 20px;
}
.quest-page .quest-cnt{
margin-bottom: 30px;
}

.quest-page .quest-btn-st{
display: inline-block;
margin: 0 auto 20px;
}
.quest-page .quest-content-end input,
.quest-page .quest-btn-start button{
border: 0;
padding: 12px 50px 10px;
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
background: #1fb9df;
display: block;
color: #fff;
border-radius: 5px;
cursor: pointer;
}
.quest-item{
width: 330px;
margin: 0px 5px 30px;
background: #fff;
border: 1px solid #e3e3e3;
border-radius: 10px;
overflow: hidden;
position: relative;
}
.quest-content{
display: flex;
flex-wrap: wrap;
justify-content: center;
padding-top: 30px;
}
.quest-item .image{
height: 150px;
overflow: hidden;
}
.quest-item .ab_title div{
display:inline-block;
}
.quest-item .ab_title{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
margin: 15px 10px 5px;
}
.quest-item .title{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
margin: 10px 10px 10px;
}
.quest-item .desc{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
margin: 5px 10px 5px;
line-height: 1.4;
}
.quest-item .content{
padding-bottom: 38px;
}
.quest-item .sub{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
margin: 5px 0px 0px 0px;
line-height: 1.4;
text-align: end;

right: 10px;
position: absolute;
bottom: 7px;
}
.quest-head h1{
font-family: 'Grandstander-Bold', sans-serif;
text-align: center;
font-size: 28px;
letter-spacing: 0.5px;
margin: 0 0 21px 0;
font-weight: normal;
}
.quest-head .desc{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
padding:0 15px;
text-align:center;
line-height: 22px;
}

.quest-head .img{
height: 200px;
overflow: hidden;
}
.quest-head .ab_title_sub{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
text-align: center;
margin-top: 15px;
}
.quest-head .ab_title_sub div{
display: inline-block;
margin: 0 10px;
}

.map-widget-b .compass{
width: 103px;
background-repeat: no-repeat;
background-size: 100% auto;
height: 111px;

position: absolute;
right: 294px;
top: 14px;
}
.map-widget-b .compass.cz{
background-image: url("assets/img/compass.svg");
}
.map-widget-b .compass.en{
background-image: url("assets/img/compass-en.svg");
}

.map-widget-b .signpost{
width: 104px;
background-repeat: no-repeat;
background-size: 100% auto;
height: 164px;

position: absolute;
right: 10px;
bottom: -4px;
}
.map-widget-b .signpost.cz{
background-image: url("assets/img/signpost.svg");
}
.map-widget-b .signpost.en{
background-image: url("assets/img/signpost-en.svg");
}
footer .bubble_layout{
display: flex;
}

footer .left_lay .bubble-right-post{
position: absolute;
left: 121px;
bottom: -4px;
z-index: 2;
}

footer .left_lay .bubble-right-post .inside2{
max-height: 82px;
overflow: hidden;
}
footer .left_lay .bubble-right-post .color_layer{
-webkit-mask-image: url("assets/img/bubble-k.svg");
-o-mask-image: url("assets/img/bubble-k.svg");
-moz-mask-image: url("assets/img/bubble-k.svg");
mask-image: url("assets/img/bubble-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
position: absolute;
width: 100%;
height: 100%;
background: #fff;
z-index: 1;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}
footer .left_lay .bubble-right-post .inside{
width: 125px;
padding: 13px 18px 29px 17px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
position: relative;
z-index: 1;
text-align: center;
letter-spacing: -0.3px;
line-height: 19px;
}



footer .left_lay .bubble-right-post.numb_1 .inside2 {
max-height: initial;
}
footer .left_lay .bubble-right-post.numb_1 .inside {
width: 110px;
padding: 13px 9px 19px 4px;
}
footer .left_lay .bubble-right-post.numb_1{
position: absolute;
left: 57px;
top: -4px;
z-index: 2;
bottom: initial;
}
footer .left_lay .bubble-right-post.numb_1 .color_layer{
transform: rotateY(180deg);
}

footer .left_lay .bubble-right-post.numb_2 .inside2 {
max-height: initial;
}
footer .left_lay .bubble-right-post.numb_2 .inside {
width: 120px;
padding: 32px 7px 11px 9px;
}
footer .left_lay .bubble-right-post.numb_2{
position: absolute;
left: 81px;
top: 123px;
z-index: 2;
bottom: initial;
}
footer .left_lay .bubble-right-post.numb_2 .color_layer{
transform: rotate(180deg);
}



footer .left_lay .bubble-right-post.numb_3 .inside2 {
max-height: initial;
}
footer .left_lay .bubble-right-post.numb_3 .inside {
width: 128px;
padding: 29px 5px 16px 6px;
}
footer .left_lay .bubble-right-post.numb_3{
position: absolute;
left: 66px;
top: 230px;
bottom: initial;
z-index: 2;
}
footer .left_lay .bubble-right-post.numb_3 .color_layer{
transform: rotate(180deg);
}

.gal-sub-mask .upper-part{
-webkit-mask-image: url("assets/img/maska-velka-mala-horni-cast-70.avif");
-o-mask-image: url("assets/img/maska-velka-mala-horni-cast-70.avif");
-moz-mask-image: url("assets/img/maska-velka-mala-horni-cast-70.avif");
mask-image: url("assets/img/maska-velka-mala-horni-cast-70.avif");
height: 86px;
position: absolute;
top: -13px;
}

.gal-sub-mask .middle-part{
position: absolute;
top: 72px;
height: calc(100% - 148px);
}
.galerie.close_radius .gal-sub-mask .lower-part{
-webkit-mask:none;
-o-mask:none;
-moz-mask:none;
mask:none;
}

.gal-sub-mask .lower-part{
-webkit-mask-image: url("assets/img/maska-velka-spodni-cast-70.avif");
-o-mask-image: url("assets/img/maska-velka-spodni-cast-70.avif");
-moz-mask-image: url("assets/img/maska-velka-spodni-cast-70.avif");
mask-image: url("assets/img/maska-velka-spodni-cast-70.avif");
position: absolute;
top: calc(100% - 80px);
height: 186px;
left: 50%;
transform: translate(-50%, 0);
}

.gal-sub-mask .lower-part,
.gal-sub-mask .middle-part,
.gal-sub-mask .upper-part{
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;    
background: #191919;
width: 1080px;
}
.gal-sub-mask{
z-index: 1;
}
.public-profil-header .background-image.empty{
min-height: 150px;
}
.public-profil-header .background-image{
width: 100%;
overflow: hidden;
display: flex;
justify-content: center;
padding-bottom: 57px;
}
.public-profil-header .background-image-in{
position: relative;
width: 1080px;
flex-shrink: 0;
display: flex;
}
.public-profil-header .background-image img{
z-index: 1;
position: relative;
}
.public-profil-header .profile-content{
position: relative;
z-index: 1;
}
.public-profil-header .g2-avatar{
padding: 7px;
height: initial;
aspect-ratio: 1;
border-radius: 0;
display: block;
box-sizing: border-box;
width: 219px;
margin-top: -154px;
}
.public-profil-header .menu{
display: flex;
margin-top: 56px;
justify-content: center;
flex-wrap: wrap;
column-gap: 40px;
}
.public-profil-header .menu a {
font-family: "Grandstander-Regular", sans-serif;
font-size: 18px;
}
.public-profil-header .menu a:hover,
.public-profil-header .menu a.active{
color: #f95d86;
}
.profile-content .website-icon,
.profile-content .instagram-icon,
.profile-content .twitter-icon,
.profile-content .facebook-icon {
width: 24px;
}
.profile-content .social-widget-b .color-thumb{
width: 42px;
height: 42px;
}
.profile-content .social-widget-b{
position: absolute;
bottom: 17px;
display: flex;
right: 30px;
padding-bottom: 0;
gap: 10px;
}
.public-profil-header .profile-content .desc,
.public-profil-header .profile-name{
text-align: center;
margin: 8px auto 0;
padding: 0 20px;
box-sizing: border-box;
width: 96%;
max-width: 550px;
}
.public-profil-header .profile-name{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 32px;
line-height: 40px;
margin-top: 10px;
}
.public-profil-header .profile-content .desc{
font-size: 19px;
line-height: 26px;
}
.public-profil-header .profile-avatar{
position: relative;
}
.public-profil-header .gal-sub-mask .middle-part{
height: calc(100% - 128px);
top: 0;
left: 0;
}
.public-profil-header .gal-sub-mask .lower-part{
top: initial;
bottom: -57px;
}
.public-profil-header .gal-sub-mask{
z-index: 0;
}
.public-profil-header .g2-avatar .pack_avatar{
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
width: 100%;
height: initial;
aspect-ratio: 1;
}
.bubble_layout .left_lay{
width: 270px;
flex-shrink: 0;
position: relative;
}
.bubble_layout .right_lay{
width: 756px;  
margin: 0 auto;
}
.footer4 .text_sub{
position:absolute;
left: -16px;
top: 13px;
}

.footer4 .arrow{
width: 30px;
height: 46px;
content: url("assets/img/arrow-l-w.svg");
display: inline-block;
transform: rotate(-100deg) rotateY(180deg);
}
.footer4 .text{
width: 210px;
margin-top: -19px;
font-size: 17px;
color: #fff;
font-family: 'Grandstander-Regular', sans-serif;
text-align: center;
transform: rotate(-8deg);
margin-left: 22px;
}
#adver_whole-3{
margin-top: 49px;
margin-bottom: 33px;
}
#adver_whole-2{
margin-top: 49px;
margin-bottom: 33px;
}
.advert_whole{
display: flex;
flex-direction: column;
max-width: 970px;
width: 98%;
margin: auto;
}
.advert_whole .info{
margin-top: 6px;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
text-align: end;
}
.advert_whole a{
display:flex;
}
.post-row-wid .underlined{
padding-bottom: 11px;
}
.map-widget-b2 .sub_map{
display: flex;
padding: 50px 0 10px;
}
.map-widget-b2 .sub_map_item{
display: flex;
margin-left: auto;
}
.map-widget-b2 .text{
width: 270px;
}
.map-widget-b2 .image{
flex-shrink: 0;
display:flex;
margin-right: 10px;
}
.map-widget-b2 .sub_map_item:first-child{
margin-left:0;
}
.map-widget-b2 .music_image{
width: 40px;
height: 50px;
background-image: url("assets/img/music.svg");
background-repeat: no-repeat;
margin: 44px 0 0;
}
.map-widget-b2 .pen_image{
width: 52px;
height: 39px;
background-image: url("assets/img/pen.svg");
background-repeat: no-repeat;
margin: 50px 0 0;
}
.map-widget-b2 .sun_image{
width: 58px;
height: 59px;
background-image: url("assets/img/sun.svg");
background-repeat: no-repeat;
margin: 40px 0 0;
}
.map-widget-b2 .head{
font-size: 30px;
font-family: 'Grandstander-Bold', sans-serif;
text-align: center;
margin-bottom: 5px;
}
.map-widget-b2 .sub{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
text-align: center;
}
#social_widget-3 .social-widget-b .text_sub{
bottom: 60px;
left: 40px;
}
.post-row-widget3{
padding-top: 10px;
}
.post-row-widget3 .in-content2{
position: relative;
}

.map-widget-b .bubble-right-post.numb-1 .inside2 {
max-height: 84px;
}
.map-widget-b .bubble-right-post.numb-1 .inside {
width: 160px;
padding: 16px 21px 36px 17px;
}
.map-widget-b .bubble-right-post.numb-1{
position: absolute;
right: 67px;
top: -3px;
z-index: 2;
}
.map-widget-b .bubble-right-post.numb-2 .inside2 {
max-height: 83px;
}
.map-widget-b .bubble-right-post.numb-2 .inside {
width: 158px;
padding: 21px 15px 36px 19px;
}
.map-widget-b .bubble-right-post.numb-2{
position: absolute;
left: 59px;
top: 12px;
z-index: 2;
}
.map-widget-b .bubble-right-post.numb-2 .color_layer{
transform: rotateY(180deg);
}



.map-widget-b .bubble-right-post.numb-3 .inside2 {
max-height: 82px;
}
.map-widget-b .bubble-right-post.numb-3 .inside {
width: 158px;
padding: 49px 19px 28px 19px;
}
.map-widget-b .bubble-right-post.numb-3{
position: absolute;
left: 59px;
bottom: -4px;
z-index: 2;
}
.map-widget-b .bubble-right-post.numb-3 .color_layer{
transform: rotate(180deg);
}



.map-widget-b .bubble-right-post .inside2{
max-height: 82px;
overflow: hidden;
}
.map-widget-b .bubble-right-post .color_layer{
-webkit-mask-image: url("assets/img/bubble-k.svg");
-o-mask-image: url("assets/img/bubble-k.svg");
-moz-mask-image: url("assets/img/bubble-k.svg");
mask-image: url("assets/img/bubble-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
position: absolute;
width: 100%;
height: 100%;
background: #1fb9df;
opacity: 0.3;
z-index: 1;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}
.map-widget-b .bubble-right-post .inside{
width: 125px;
padding: 13px 18px 29px 17px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
position: relative;
z-index: 1;
text-align: center;
letter-spacing: -0.3px;
line-height: 21px;
}


.author_widget_cont .bubble-right-post{
position: absolute;
left: 121px;
bottom: -4px;
z-index: 2;
}

.author_widget_cont .bubble-right-post .inside2{
max-height: 82px;
overflow: hidden;
}
.author_widget_cont .bubble-right-post .color_layer{
transform: rotate(7deg) rotateY(180deg);

-webkit-mask-image: url("assets/img/bubble-k.svg");
-o-mask-image: url("assets/img/bubble-k.svg");
-moz-mask-image: url("assets/img/bubble-k.svg");
mask-image: url("assets/img/bubble-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
position: absolute;
width: 100%;
height: 100%;
background: #efd4d4;
opacity: 0.7;
z-index: 1;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}
.author_widget_cont .bubble-right-post .inside{
width: 140px;
padding: 13px 18px 29px 17px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
position: relative;
z-index: 1;
text-align: center;
letter-spacing: -0.3px;
line-height: 21px;
}


.big-lines .bubble-right-post{
position: absolute;
right: 42px;
bottom: 78%;
z-index: 2;
}

.big-lines .bubble-right-post .inside2{
max-height: 91px;
overflow: hidden;
}
.big-lines .bubble-right-post .color_layer{
-webkit-mask-image: url("assets/img/bubble-k.svg");
-o-mask-image: url("assets/img/bubble-k.svg");
-moz-mask-image: url("assets/img/bubble-k.svg");
mask-image: url("assets/img/bubble-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
position: absolute;
width: 100%;
height: 100%;
background: #efd4d4;
opacity: 0.7;
z-index: 1;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}
.big-lines .bubble-right-post .inside{
width: 265px;
padding: 28px 32px 56px 22px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
position: relative;
z-index: 1;
text-align: center;
letter-spacing: -0.3px;
line-height: 23px;
}

.post-row-widget3 .bubble-right-post{
position: absolute;
right: 42px;
top: -13px;
z-index: 2;
}

.post-row-widget3 .bubble-right-post .inside2{
max-height: 137px;
overflow: hidden;
}
.post-row-widget3 .bubble-right-post .color_layer{
-webkit-mask-image: url("assets/img/bubble-k.svg");
-o-mask-image: url("assets/img/bubble-k.svg");
-moz-mask-image: url("assets/img/bubble-k.svg");
mask-image: url("assets/img/bubble-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
position: absolute;
width: 100%;
height: 100%;
background: #efd4d4;
opacity: 0.3;
z-index: 1;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}
.post-row-widget3 .bubble-right-post .inside{
width: 245px;
padding: 28px 32px 64px 22px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
position: relative;
z-index: 1;
text-align: center;
letter-spacing: -0.3px;
line-height: 23px;
}
.actually_post_like_new .actually_post article.large .thumb{
width: 320px;
}

.quest-page .big-image2 .place_thumbnail .mask_layer,
.next-gallery .big-image2 .place_thumbnail .mask_layer,
.actually_post_like_new .big-image2 .place_thumbnail .mask_layer,
.post-row-widget3 .big-image2 .place_thumbnail .mask_layer,
.big-thumbnail .big-image2 .place_thumbnail .mask_layer,
.post-row .big-image2 .place_thumbnail .mask_layer {
-webkit-mask-image: url("assets/img/mask-teaser-post-2-p2.svg");
-o-mask-image: url("assets/img/mask-teaser-post-2-p2.svg");
-moz-mask-image: url("assets/img/mask-teaser-post-2-p2.svg");
mask-image: url("assets/img/mask-teaser-post-2-p2.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
}
.quest-page .big-image2 .place_thumbnail .mask_layer,
.next-gallery .big-image2 .place_thumbnail .mask_layer,
.post-row-widget3 .snd-line .big-image2 .place_thumbnail .mask_layer,
.post-row .big-image2 .place_thumbnail .mask_layer,
.actually_post_like_new .big-image2 .place_thumbnail .mask_layer{
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
width: 98.5%;
top: 3.5%;
right: 0.3%;
height: 96%;
}

#actually-5{
padding-top: 35px;
}
.post-row-wid .big-image2 .entry-title a,
.post-row-widget3 .snd-line .big-image2 .entry-title a{
font-size: 18px;
}
.quest-page .big-image2 .place_thumbnail .transparent_layer .color_layer,
.post-row .big-image2 .place_thumbnail .transparent_layer .color_layer,
.actually_post_like_new .big-image2 .place_thumbnail .transparent_layer .color_layer,
.post-row-widget3 .snd-line .big-image2 .place_thumbnail .transparent_layer .color_layer {
-webkit-mask-image: url("assets/img/bubble-teaser-post-p2.svg");
-o-mask-image: url("assets/img/bubble-teaser-post-p2.svg");
-moz-mask-image: url("assets/img/bubble-teaser-post-p2.svg");
mask-image: url("assets/img/bubble-teaser-post-p2.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
}
.post-row-widget3 .snd-line .big-image2 .place_thumbnail{
margin: 0;
}
.post-row-widget3 .snd-line article:nth-child(2){
margin: 0 45px;
}
.post-row-widget3 .snd-line{
display: flex;
padding: 0 15px 56px;
}
.post-row-widget3 .fst-line{
padding-top: 37px;
padding-bottom: 40px;
}
.post-row-widget3 .fst-line .big-image2 .entry-title{
text-align: initial;
margin: auto auto 6px 41px;
max-height: 173px;
width: 23.6%;
}
.post-row-widget3 .fst-line .big-image2 .entry-title a{
font-size: 28px;
line-height: 35px;
}
.post-row .big-image2 .place_thumbnail .category,
.post-row-widget3 .big-image2 .place_thumbnail .category {
position: absolute;
bottom: 4px;
}
.post-row-widget3 .fst-line .big-image2 .place_thumbnail{
flex-shrink: 0;
width: 63.45%;
margin-left: 15px;
}
.post-row-widget3 .fst-line .big-image2 {
display: flex;
}
.post-row-widget3 .snd-line article{
width:100%;
}

.post-row-widget3 .big-image2 .place_thumbnail .mask_layer {
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
max-width: 690px;
width: 99%;
top: 2.5%;
right: .9%;
height: 97%;
}

.post-row-widget3 .big-image2 .place_thumbnail .transparent_layer .color_layer{
-webkit-mask-image: url("assets/img/bubble-post-s-p2.svg");
-o-mask-image: url("assets/img/bubble-post-s-p2.svg");
-moz-mask-image: url("assets/img/bubble-post-s-p2.svg");
mask-image: url("assets/img/bubble-post-s-p2.svg");
mask-repeat: no-repeat;
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
background: #fff !important;

}
.post-row-widget3 .in-content .content{
z-index: 1;
position: relative;
}
.post-row-widget3 .in-content{
position: relative;
}
.post-row-widget3 .entry-title{
margin-bottom: 23px;
margin-left: 15px;
font-size: 30px;
font-family: 'Grandstander-Bold', sans-serif;
}

.social-widget-b .text_sub .ic-arrow-up {
width: 30px;
height: 46px;
content: url("assets/img/arrow-l.svg");
display: inline-block;
transform: rotate(0deg);
margin: -12px 3px 0 0;
}
.social-widget-b .text_sub{
bottom: 10px;
position: absolute;
display: flex;
left: 20px;
}
.social-widget-b .text_sub .text{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
text-align: center;
width: 220px;
line-height: 20px;
margin-top: 0 !important;
}

.social-widget-b .facebook .color-thumb{
background: #3c64a6;
}
.social-widget-b .twitter .color-thumb{
background: #000;
}
.social-widget-b .instagram .color-thumb{
background: #f00075;
}
.social-widget-b .pinterest .color-thumb{
background: #cb2026;
}
.website-icon{
width: 42px;
content: url("assets/img/globe-solid.svg");
}
.facebook-icon{
width: 42px;
content: url("assets/img/i-fb2.svg");
}
.instagram-icon{
width: 42px;
content: url("assets/img/i-insta2.svg");
}
.twitter-icon{
width: 42px;
content: url("assets/img/x-twitter-brands-solid-w.svg");
}
.pin-icon{
width: 42px;
content: url("assets/img/i-pin2.svg");
}
.social-widget-b .color-thumb i{
margin: auto;
}

.social-widget-b .color-thumb{
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
width: 72px;
height: 72px;
background: #000;
display: flex;
}
.social-widget-b .thank{
font-size:24px;
margin: auto 21px auto 0;
}
.social-widget-b .socialsiteitem:first-child{
margin-left: 0;
}
.social-widget-b .socialsiteitem:last-child{
margin-right: 0;
}
.social-widget-b .socialsiteitem {
display: block;
margin: 0 auto;
}

.social-widget-b .socialsite{
padding-top: 20px;
padding-right: 15px;
display:flex;
}
.social-widget-b {
position: relative;
padding-bottom: 90px;
}

.social-widget-b .a-title{
font-size: 30px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
}
.gal_single_part .text_sub .ic-arrow-up {
width: 27px;
height: 44px;
content: url("assets/img/arrow-l.svg");
display: inline-block;
transform: rotate(20deg);
margin: -18px -6px 0 0;
}
.gal_single_part .text_sub{
bottom: -5px;
position: absolute;
display: flex;
transform: rotate(-3deg);
}
.gal_single_part .text_sub .text{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
text-align: center;
width: 140px;
line-height: 20px;
margin-top: 0 !important;
}
.underlined{
display:inline-block;
position:relative;
z-index:1;
}
.underlined::before{
content: '';
-webkit-mask-image: url("assets/img/cat-line-post-r.svg");
-o-mask-image: url("assets/img/cat-line-post-r.svg");
-moz-mask-image: url("assets/img/cat-line-post-r.svg");
mask-image: url("assets/img/cat-line-post-r.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #00bee0;
opacity: 0.3;
position: absolute;
top: 21px;
width: 100%;
height: 16px;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
z-index: -1;
}
.after-post3{
position: relative;
}
.after-post3 .color_layer{
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-image: url("assets/img/help-k.svg");
-o-mask-image: url("assets/img/help-k.svg");
-moz-mask-image: url("assets/img/help-k.svg");
mask-image: url("assets/img/help-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;

position:absolute;
width: 100%;
height: 100%;
background: #00bee0;
opacity: 0.3;
}
.after-post3 .inside{
position: relative;
z-index: 1;
width: 525px;
margin-left: auto;
margin-right: 50px;
}
.after-post3 .head{
padding-top: 35px;
font-size: 30px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
margin-top: 0;
margin-bottom: 29px;
line-height: 40px;
text-align: center;
}
.after-post3 .text > div:first-child{
margin-bottom: 19px;
}
.after-post3 .text > div{
line-height: 26px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
.after-post3 .qr-code{
background: white;
width: 80px;
height: 90px;
box-sizing: border-box;
float: right;
margin: 15px;
}

.after-post3 .sub{
text-align: center;
padding-bottom: 38px;
}
.after-post3 .fst-line{
font-size: 30px;
font-family: 'Grandstander-Bold', sans-serif;
}
.after-post3 .snd-line{
margin-top: 5px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
div .post-block .content-post .entry-content .gal_single_part {
width: 48%;
padding: 10px 14px 10px 0;
max-width: 330px;
margin-right: 10px;
box-sizing: border-box;
float: left;
}
.gal_single_part .info{
font-size: 30px;
font-family: 'Grandstander-Bold', sans-serif;
z-index: 1;
position: relative;
}
.gal_single_part .gal_single_head{
display: inline-block;
position: relative;
margin-top: 17px;
}
.gal_single_part .line {
-webkit-mask-image: url("assets/img/cat-line-post-r.svg");
-o-mask-image: url("assets/img/cat-line-post-r.svg");
-moz-mask-image: url("assets/img/cat-line-post-r.svg");
mask-image: url("assets/img/cat-line-post-r.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #00bee0;
opacity: 0.3;
position: absolute;
top: 16px;
width: 100%;
height: 16px;
-webkit-mask-size: 80% 100%;
-o-mask-size: 80% 100%;
-moz-mask-size: 80% 100%;
mask-size: 80% 100%;
}
.gal_single_part .inside2{
position: relative;
height: 300px;
}
.gal_single_part a{
display: flex;
position:absolute;
}
.post-block .content-post .gal_single_part .item_1{
left: -53px;
transform: rotate(-30deg);
border-radius: 30px;
overflow: hidden;
top: 67px;
width: 146px;
height: 167px;
}
.post-block .content-post .gal_single_part .item_2{
left: 40px;
transform: rotate(16deg);
border-radius: 38px;
overflow: hidden;
top: 34px;
width: 188px;
height: 215px;
border-bottom-left-radius: 47px;
border-bottom-right-radius: 47px;
}
.gal_single_part a .transparent_layer{
position: relative;
overflow: hidden;
width: 100%;
height: 100%;
}
.gal_single_part a .color_layer{
-webkit-mask-image: url("assets/img/photo-right2.svg");
-o-mask-image: url("assets/img/photo-right2.svg");
-moz-mask-image: url("assets/img/photo-right2.svg");
mask-image: url("assets/img/photo-right2.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #00bee0;
position: absolute;
top: 0;
}


.gal_single_part .item_1 .color_layer{
width: 146px;
height: 167px;
}
.gal_single_part .item_2 .color_layer{
width: 188px;
height: 215px;
}
.gal_single_part .mask_layer{
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-image: url("assets/img/photo-right-mask2.svg");
-o-mask-image: url("assets/img/photo-right-mask2.svg");
-moz-mask-image: url("assets/img/photo-right-mask2.svg");
mask-image: url("assets/img/photo-right-mask2.svg");
position: absolute;
z-index: 1;
}
.gal_single_part .item_1 .mask_layer{
max-width: initial;
top: 12px;
right: 12px;
width: 121px;
height: 122px;
border-radius: 20px;
overflow: hidden;
}
.gal_single_part .item_2 .mask_layer{
max-width: initial;
overflow: hidden;

top: 13px;
right: 12px;
width: 164px;
height: 164px;
border-radius: 20px;
}

.head_share2 .head_share{
position: relative;
}
.head_share2 .share .end-like .left_side{
margin-top: 29px;
}
.head_share2 .share .end-like .top_side{
display:flex;
}
.head_share2 .share .end-like .text{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
margin-left: 10px;
}
.head_share2 .share .end-like .number{
margin-top: auto;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
margin-bottom: 3px;
}
.head_share2 .bottom_side .ic-arrow-up{
width: 45px;
height: 48px;
content: url("assets/img/arrow-l.svg");
display: inline-block;
transform: rotate(290deg);
margin-top: -13px;
margin-left: 10px;
}
.gal_site .post_like .hearth-sk2,
.gal_site .post_like .hearth-sk4,
.gal_site .post_like .liked .hearth-sk{
background: #f95d86;
}
.gal_site .post_like .number{
margin-top: -3px;
margin-left: 3px;
}
.gal_site .post_like .brackets{
display: inline;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
.hearth-sk{
-webkit-mask-image: url("assets/img/cat-heart.svg");
-o-mask-image: url("assets/img/cat-heart.svg");
-moz-mask-image: url("assets/img/cat-heart.svg");
mask-image: url("assets/img/cat-heart.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #fff;
display: inline-block;
width: 27px;
height: 31px;
margin-bottom: -12px;
}

.glike .img .hearth-sk{
width: 20px;
height: 17px;
margin-left: 1px;
}
.glike .img .hearth-sk3{
width: 32px;
height: 32px;
margin-top: -8px;
}
.img .hearth-sk3{
width: 59px;
height: 66px;
display: flex;
justify-content: center;
align-items: center;
position: relative;
}
.img .hearth-sk2{
-webkit-mask-image: url("assets/img/cat-heart.svg");
-o-mask-image: url("assets/img/cat-heart.svg");
-moz-mask-image: url("assets/img/cat-heart.svg");
mask-image: url("assets/img/cat-heart.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #ffdddd;
display: inline-block;
margin:auto;
width: 100%;
height: 100%;
position: absolute;
transform: scale(0.5);
transform-origin: center center;
animation: pulse-me 2s linear infinite;
}
.img .hearth-sk4{
-webkit-mask-image: url("assets/img/cat-heart.svg");
-o-mask-image: url("assets/img/cat-heart.svg");
-moz-mask-image: url("assets/img/cat-heart.svg");
mask-image: url("assets/img/cat-heart.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #ffdddd;
display: inline-block;
margin:auto;
width: 100%;
height: 100%;
position: absolute;
transform: scale(0.5);
transform-origin: center center;
animation: pulse-me 2s linear infinite;
animation-delay: 1s;
}
@keyframes pulse-me{
0%{
transform: scale(0.70);
opacity: 1;
}

50%{
opacity: 0.75;
}
70%{
opacity: 0.50;
}
100%{
transform: scale(1.25);
opacity: 0;

}
}

.img .hearth-sk{
position: absolute;
z-index: 1;
margin:auto;
width: 35px;
height: 40px;
}
.arrow-categ2 i.ic-arrow-up,
.arrow-categ i.ic-arrow-up{
width: 42px;
height: 44px;
content: url("assets/img/arrow-l.svg");

}

.big-thumbnail .big-image2 .place_thumbnail .btm_text_info .image_info .color_layer{
width: 32px;
height: 30px;
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background:#ff8dd1;
opacity: 0.95;
position:absolute;
top: 0;
}
.btm_text_info .image_info{
width: 32px;
height: 30px;

display: flex;
position: relative;
}
.btm_text_info .image_info_i{
margin: auto;
font-size: 22px;
font-family: 'Grandstander-Bold', sans-serif;
z-index: 1;
margin-top: 4px;
color: #fff;
}
.btm_text_info .text_info{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
margin: 4px 0 0 3px;
}
.big-thumbnail .btm_text_info:hover + .transparent_layer .thumb_next_info{
opacity: 0.95;
width: 100%;
height: 100%;
z-index: 3;
position: absolute;
display: flex;
padding: 10px;
box-sizing: border-box;
}
.big-thumbnail .btm_text_info:hover + .transparent_layer .info_layer{
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.big-thumbnail .btm_text_info:hover + .transparent_layer .info_layer .text_info{
color: #fff;
}
.big-thumbnail .btm_text_info{
display:flex;
position: absolute;
z-index: 3;

right: 20px;
bottom: 10px;
cursor: pointer;
width: 77px;
}
.footer5 .text{
margin: 0;
padding-bottom: 20px;
padding-top: 34px;
}
.footer5{
background: #252525;
color: #fff;
}
.arrow-categ2 .categ-desc{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
width: 103px;
margin-right: auto;
margin-top: 14px;
}
.arrow-categ2 {
display: flex;
margin-top: -11px;
position: relative;
height: 0;
}
.right2_above_part{
margin-left: auto;
width: 155px;
flex-shrink: 0;
}

.single-category2:hover  {
background: #0c2f75;
}

.single-category2  {
-webkit-mask-image: url("assets/img/oval-fb-n.svg");
-o-mask-image: url("assets/img/oval-fb-n.svg");
-moz-mask-image: url("assets/img/oval-fb-n.svg");
mask-image: url("assets/img/oval-fb-n.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
height: 49px;
display: flex;
background: #4267b2;
}
.footer4 .mask_layer2{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 26px;
font-weight: normal;
color: #fff;
letter-spacing: -0.3px;
width: 80%;
margin: 38px auto auto;
text-align: center;
}
.footer4 .mask_layer{
background-image: url("assets/img/ovals-white.svg");
position: absolute;
display: flex;
justify-content: center;
flex-direction: column;
width: 368px;
height: 139px;
background-repeat: no-repeat;
top: 7px;
}
.footer4 .background_2{
position:relative;
width: 50%;
height: 150px;
background: #252525;
}
.footer4 .color_layer{
position: relative;
-webkit-mask-image: url("assets/img/oval-footer.svg");
-o-mask-image: url("assets/img/oval-footer.svg");
-moz-mask-image: url("assets/img/oval-footer.svg");
mask-image: url("assets/img/oval-footer.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #252525;
height: 150px;
width: 400px;
-webkit-mask-size: 400px auto;
-o-mask-size: 400px auto;
-moz-mask-size: 400px auto;
mask-size: 400px auto;
flex-shrink: 0;
}
.footer4{
display: flex;
position: relative;
width: 100%;
overflow: hidden;
justify-content: center;
}
header .center .category a div{
text-decoration: none;
padding: 2px 0px 0;
display: inline-block;
margin: 17px 7px 19px;

font-family: 'Grandstander-Bold', sans-serif;
font-size: 17px;
font-weight: normal;
color: #fff;
letter-spacing: -0.3px;
}
header .h-content{
display: flex;
max-width: 1080px;
margin: auto;
height: inherit;
width: 96%;
}
header .btm .fst-layer{
-webkit-mask-image: url("assets/img/banner-third-layer.svg");
-o-mask-image: url("assets/img/banner-third-layer.svg");
-moz-mask-image: url("assets/img/banner-third-layer.svg");
mask-image: url("assets/img/banner-third-layer.svg");
-webkit-mask-repeat: repeat-x;
-o-mask-repeat: repeat-x;
-moz-mask-repeat: repeat-x;
mask-repeat: repeat-x;
-webkit-mask-size: auto 36px;
-o-mask-size: auto 36px;
-moz-mask-size: auto 36px;
mask-size: auto 36px;
background: #ffbae3;
top: 0;
position: absolute;
z-index: -3;
width: 100%;
height: 100%;
}
header .btm .snd-layer{
-webkit-mask-image: url("assets/img/banner-first-layer.svg");
-o-mask-image: url("assets/img/banner-first-layer.svg");
-moz-mask-image: url("assets/img/banner-first-layer.svg");
mask-image: url("assets/img/banner-first-layer.svg");
-webkit-mask-repeat: repeat-x;
-o-mask-repeat: repeat-x;
-moz-mask-repeat: repeat-x;
mask-repeat: repeat-x;
-webkit-mask-size: auto 36px;
-o-mask-size: auto 36px;
-moz-mask-size: auto 36px;
mask-size: auto 36px;
top: 0;
position: absolute;
z-index: -1;
width: 100%;
height: 100%;
}
header .btm .thd-layer{
background-image: url("assets/img/banner-second-layer.svg");
background-repeat: repeat-x;
background-size: auto 36px;
top: 0;
position: absolute;
width: 100%;
height: 100%;
z-index: -2;
}
header .btm .fth-layer{
background-image: url("assets/img/banner-fourth-layer.svg");
background-repeat: repeat-x;
background-size: auto 36px;
top: 0;
position: absolute;
width: 100%;
height: 100%;
z-index: -4;
}
header .btm{
position: relative;
background-position: -141px -2px;
width: 100%;
height: 33px;
margin-top: -1px;
}
.site-head{
box-shadow: 0 2px 14px 0 rgba(0,0,0,.3); 
width: 100%;
height: 50px;
position:fixed;
top:0;         
z-index: 6;
}  

.h_error_msg .error_msg_content_txt{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 33px;
font-weight: normal;
color: #fff;
letter-spacing: -0.9px;
margin: auto;
}
.h_error_msg .close button{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 34px;
font-weight: normal;
background: none;
padding: 0;
border: 0;
color: #fff;
}
.h_error_msg .close{
flex-shrink: 0;
margin-left: 0;
padding-left: 10px;

}
.h_error_msg .error_msg_content2{
display:flex;
}
.h_error_msg{
width: 100%;
box-sizing: border-box;
position: absolute;
bottom: 100%;
box-shadow: 0 0 10px rgba(0, 0, 0, .12);
margin-bottom: 10px;
background: #ff8dd1;
border-radius: 20px;
padding: 20px;
}
.school_cat_form.snd_line_event .school_cat_form_item.snd_line_event_item{
width: initial;
margin-top: 37px;
}
.school_cat_form.snd_line_event{
flex-wrap: wrap;
justify-content: initial;
padding-top: 10px;
}
.school_cat_form.snd_line_event .input_item{
width: 235px;
}
.school_cat_form.snd_line_event .school_cat_form_group_content{
margin-top: 17px;
}
.school_cat_form.thd_line{
justify-content: initial;
text-align:initial;
padding-top:26px;
}
.school_cat_form.snd_line{
text-align:initial;
padding-top:26px;
}
.school_cat_form .school_cat_form_item .ab_item{
margin-bottom: 4px;
}
.school_cat_form .school_cat_form_item .input_item ::-webkit-input-placeholder,
.school_cat_form .school_cat_form_item .input_item ::placeholder {
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
}

.school_cat_form .school_cat_form_item select{
-moz-appearance: none;
-webkit-appearance: none;
}

.school_cat_form .school_cat_form_item select::-ms-expand {
display: none;
}

.school_cat_form .school_cat_form_item label{
cursor:pointer;
}
.school_cat_form_item .desc{
line-height: 1.4;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
}

.school_cat_form_item input[type="checkbox"]:checked::before {
content: 'X';
font-family: 'Grandstander-Bold', sans-serif;
display: flex;
margin-top: 0px;
margin-left: 4px;
font-size: 20px;
line-height: initial;
}
.school_cat_form_item input[type="checkbox"]{
margin-left: 0;
border: 1px solid #282828;
border-radius: 4px;
background: #fff;
color: #555;
clear: none;
cursor: pointer;
display: inline-block;
line-height: 0;
height: 22px;
outline: 0;
padding: 0 !important;
text-align: center;
vertical-align: middle;
width: 22px;
-webkit-appearance: none;
box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
transition: .05s border-color ease-in-out;
margin-top: 0;
margin-right: 5px;
}
.school_back_nav{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
.school_cat_form .school_cat_form_item select option{
padding: 14px 9px 14px 9px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 30px;
}
.school_cat_form .school_cat_form_item select{
background: #efefef;
padding: 14px 9px 14px 9px;
border: 0;
margin-top: 3px;
margin-bottom: 1px;

font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
letter-spacing: -0.5px;
width: 100%;
border-radius: 4px;
}
.school_cat_form .school_cat_form_item:first-child{
margin-left:0;
}
.school_cat_form .school_cat_form_item:last-child{
margin-right:0;
}
.school_cat_form .school_cat_form_item .input_item input[type="text"]{
width: 100%;
}
.forum-site #af-wrapper #profile-content .general-info .profile-row div:nth-child(2) a{
color: #f95d86;
}
.forum-site #af-wrapper #profile-content .general-info .profile-row div:nth-child(2) a:hover{
color: #252525;
}
.school_cat_form .school_cat_form_item .input_item input{
line-height: 2;
min-height: 30px;
box-sizing: border-box;
border-radius: 4px;
padding: 10px 9px 4px 9px;
margin: 3px 0 2px;
background: #efefef;
width: 100%;
border: 0;
letter-spacing: -0.5px;
}
.directs_map_item a:hover,
.school_cat_form .school_cat_form_item div.submit-btn:hover,
.error-b-s:hover, .event_search form .submit:hover,
.school_cat_form .school_cat_form_item input[type="submit"]:hover{
background: #0398b2;
}

.school_cat_form .school_cat_form_item input[type="submit"]{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
padding: 0;
border: 0;
width: 208px;
height: 48px;
color: white;

cursor: pointer;
background: #1fb9df;
letter-spacing: -0.5px;
border-radius: 4px;
}
.school_cat_form .school_cat_form_item div.submit-btn{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
padding: 0;
border: 0;
width: 208px;
height: initial;
color: white;
cursor: pointer;
background: #1fb9df;
letter-spacing: -0.5px;
border-radius: 4px;
text-align: center;
margin-bottom: 26px;
padding: 15px 0;
}

.school_cat_form_group_above{
margin-bottom: 14px;
}
.school_cat_form_group_above,
.school_cat_form .school_cat_form_item .ab_item{
font-size: 16px;
font-family: 'Grandstander-Bold', sans-serif;
letter-spacing: -0.5px;  
}
.school_cat_form .school_cat_form_item .input_item input,
.school_cat_form .school_cat_form_item .input_item{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
letter-spacing: -0.5px;
width: 100%;
}
.school_cat_form_group_content{
display: flex;
flex-wrap: wrap;
}
.school_cat_form.snd_line_event .school_cat_form_item,
.school_cat_form.fst_line .school_cat_form_item{
max-width: 235px;
width: 25%;
}
.school_cat_form.snd_line .school_cat_form_group:first-child{
margin-right: auto;
}
.school_cat_form.snd_line .school_cat_form_group:last-child{
margin-left: auto;
}

.school_cat_form .school_cat_form_item{
margin: 0 24px 14px 0;
}
.school_cat_form{
display: flex;
padding: 43px 30px 10px;
justify-content: center;
}
.region_head div{
text-align: center;
}

.actually_post .types{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 24px;
}
.region_head{
margin-bottom: 10px;
}
.archive_title {
padding-top: 25px;
text-align: center;
}
.archive_title .blue-head{
padding-bottom: 10px;
line-height: 40px;
}
.map-widget-b2 .archive_title .desc{
padding-bottom:25px;
}
.archive_title .desc{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
padding-bottom: 20px;
}
.region_map_content .item .live{
display: none;
}
.region_map_content .item:hover .live{
display:block;
}

.region_map_content .item:hover .unlive{
display:none;
}


.region_map_content .item:hover .content{
display:flex;
}
.region_map_content .item .content{
width: 50px;
border-radius: 50%;
overflow: hidden;
position: absolute;
bottom: 40px;
left: -24px;
display:none;
}
.region_map_content .item{
position: absolute;
width: 1px;
height: 1px;
}
.region_map_content .pin {
width: 21px;
position: absolute;
bottom: 0px;
left: -10px;
}


.map_classic_region .item .live{
display: none;
}
.map_classic_region .item:hover .live{
display:block;
}

.map_classic_region .item  i{
display: block;
}
.map_classic_region .item:hover .unlive{
display:none;
}


.map_classic_region .item:hover .content{
display:flex;
}
.map_classic_region .item .content{
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
width: 50px;
border-radius: 50%;
overflow: hidden;
position: absolute;
bottom: 40px;
left: -24px;
display:none;
}
.map_classic_region .item{
position: absolute;
width: 1px;
height: 1px;
}
.map_classic_region .pin {
width: 20px;
position: absolute;
bottom: 0px;
left: -10px;
height: 34px;
}



.region_map_archive .region_map_content svg{
display: block;
max-height:100%;
}
.region_map_archive{
padding: 20px 0 20px;
}
.region_map_archive .region_map_content {
position: relative;
display: flex;
margin: auto;
}
.bubble_widget .buble_style_3 .away_inside .color_layer{
-webkit-mask-image: url("assets/img/bubble-pink-k.svg");
-o-mask-image: url("assets/img/bubble-pink-k.svg");
-moz-mask-image: url("assets/img/bubble-pink-k.svg");
mask-image: url("assets/img/bubble-pink-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #ff8dd1;
opacity: 0.6;
position: absolute;
top: 0;
width: 100%;
height: 100%;
}
.bubble_widget .buble_style_2 .color_layer{
-webkit-mask-image: url("assets/img/bubble-half-right-k.svg");
-o-mask-image: url("assets/img/bubble-half-right-k.svg");
-moz-mask-image: url("assets/img/bubble-half-right-k.svg");
mask-image: url("assets/img/bubble-half-right-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;

background: #ffd743;
opacity: 0.6;
position: absolute;
top: 0;
width: 100%;
height: 100%;
padding-right: 1px;
}
.other_site .post-col .entry-thumbnail .color_layer,
.other_site .forum-widget .asgarosforum-widget .color-thumb,
.other_site .big-image2 .place_thumbnail .transparent_layer .color_layer{
opacity:0.3;
}
.other_site .quest-page .big-image2 .place_thumbnail .transparent_layer .color_layer {
opacity: 0.7;
}
.container .archive.archive-grid .next-gallery-item.row-item {
grid-row: span 1;
grid-column: span 4;
flex-direction: row;
column-gap: 20px;
}
.container .archive.archive-grid .next-gallery-item.big-item {
grid-column: span 4;
grid-row: span 3;
}
.row-item .entry-thumbnail {
width: 320px;
flex-shrink: 0;
}
.container .archive.archive-grid .desc_between_products{
grid-column: span 2;
grid-row: span 1;
}
.post-row-widget2 .top{
-webkit-mask-image: url("assets/img/waves-middle-k.svg");
-o-mask-image: url("assets/img/waves-middle-k.svg");
-moz-mask-image: url("assets/img/waves-middle-k.svg");
mask-image: url("assets/img/waves-middle-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
padding-top: 8%;
background: #fff7d1;
}
.map-widget .tiptoe,
.catalog_map  .tiptoe {
color: #252525;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif !important;
border: 1px solid #c2c2c2;
z-index: 2;
background: white;
border-radius: 16px;
box-shadow: 0 0 10px rgba(0, 0, 0, .12);
display: none;
position: absolute;
padding: 5px 10px;

}
.map-widget .tiptoe .in,
.catalog_map .tiptoe .in{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
}


.forum-widget .asgarosforum-widget .entry-thumbnail2{
margin: 0 auto;
position: relative;
}
.forum-widget .asgarosforum-widget .entry-thumbnail{
display:flex;
}
.forum-widget .asgarosforum-widget .color-thumb{
width: 67px;
height: 66px;
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #00bee0;
}
.forum-widget .asgarosforum-widget .thumb-img{
width: 59px;
height: 59px;
overflow: hidden;
border-radius: 50%;
position: absolute;
z-index: 1;
top: 1px;
left: 2px;
}

.author_widget .underlined::before{
top: 11px;
}
.author_widget .author_widget_cont2 h3{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 24px;
font-weight: normal;
margin: 13px 0 1px;
}
.author_widget .author_widget_cont2 .desc{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
line-height: 20px;
width: 280px;
margin-top: 7px;
}
.author_widget .author_widget_cont2 .links{
display: flex;
margin-top: 22px;
}
.author_widget .author_widget_cont2 .bubble{
margin-right: 9px;
}
.author_widget .author_widget_cont2 .facebook .image{
width: 19px;
height: 19px;
content: url("assets/img/fontawesome/facebook.svg");
display: inline-block;
}
.author_widget .author_widget_cont2 .twitter .image{
width: 23px;
height: 23px;
content: url("assets/img/fontawesome/twitter.svg");
display: inline-block;
margin-top: -2px;
}
.author_widget .author_widget_cont2 .instagram .image{
width: 21px;
height: 21px;
content: url("assets/img/fontawesome/instagram.svg");
display: inline-block;
margin-top: -1px;
}
.author_widget .author_widget_cont2 .links .text{
margin:auto;
}
.author_widget .author_widget_cont2 .links .text{
font-size: 17px;
font-family: 'Grandstander-Bold', sans-serif;
display: flex;
margin-left: 11px;
margin-top: 1px;
}

.author_widget .author_widget_cont{
position: relative;
display: flex;
min-height: 207px;
padding-bottom: 40px;
}
.author_widget .author_widget_cont2{
position: relative;
}
.author_widget .left_content .avatar{
position: relative;
margin-top: 20px;
}
.author_widget .left_content .avatar2{
width: 80px;
height: 80px;

-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
}
.author_widget .left_content{
flex-shrink: 0;
}
.author_widget .right_content{
padding: 0 15px 0 0;
}
.author_widget .content{
z-index: 1;
position: relative;
}
.author_widget .back_author{
-webkit-mask-image: url("assets/img/cat-about-r.svg");
-o-mask-image: url("assets/img/cat-about-r.svg");
-moz-mask-image: url("assets/img/cat-about-r.svg");
mask-image: url("assets/img/cat-about-r.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #00bee0;
opacity: 0.7;
position: absolute;
top: 0;
width: 100%;
height: 100%;
min-height: 207px;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}

.sideposts .entry-header{
display: flex;
padding-left: 20px;
}
.sideposts .entry-title{
margin: auto 0;
max-height: 95px;
overflow: hidden;
}
.sideposts .entry-title2{
margin: 0;
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
line-height: 24px;
letter-spacing: -0.6px;
}
.sideposts .a-title {
font-size: 30px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
padding-bottom: 20px;
}
.sideposts .similar-item a{
display: flex;
margin-bottom: 30px;
}
.sideposts .thumb-img{
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;

width: 100px;
height: 100px;
}
.sideposts .thumb-img img{
height: 100%;
width: auto;
}

.big-thumbnail{
position: relative;
}
.arrow-categ .icon-categ{
margin-left: auto;
}
i.ic-arrow-up{
width: 42px;
height: 42px;
content: url("assets/img/cat-arrow.svg");
display: inline-block;
}
.arrow-categ{
display:flex;
margin-top: -11px;
position: relative;
height: 0;
}
.arrow-categ .categ-desc{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
width: 110px;
margin-right: auto;
margin-top: 20px;
text-align: center;
}
.above_part{
display: flex;
}
#post-block-head .big-thumbnail{
margin-top: 25px;
margin-bottom: 20px;
}
.out_title{
display: inline-block;
position:relative;
margin-top: 17px;
margin-left: 17px;
}
.out_title .line{
-webkit-mask-image: url("assets/img/cat-line-post-r.svg");
-o-mask-image: url("assets/img/cat-line-post-r.svg");
-moz-mask-image: url("assets/img/cat-line-post-r.svg");
mask-image: url("assets/img/cat-line-post-r.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #00bee0;
opacity: 0.3;
position: absolute;
top: 8px;
width: 100%;
height: 16px;
-webkit-mask-size: 90% 100%;
-o-mask-size: 90% 100%;
-moz-mask-size: 90% 100%;
mask-size: 90% 100%;
-webkit-mask-position: center;
-o-mask-position: center;
-moz-mask-position: center;
mask-position: center;
}
.out_title .above_title{
z-index: 1;
position: relative;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
#post-block-head .head-post-title{
display: none;
}
#post-block-head .head-post-title,
.above_part .right_above_part .title{
line-height: 48px;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 41px;
margin: 25px 13px 12px 17px;
position: relative;
z-index: 2;
letter-spacing: -1.1px;
}
.place_thumbnail_watercolor a:hover .mask_layer img{
filter: brightness(0.75);
}
.g2-fotos-item .entry-thumbnail .protect_layer,
.place_thumbnail .protect_layer,
.place_thumbnail_watercolor .protect_layer{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}
.big-image2 .place_thumbnail.watercolor .transparent_layer{
margin-top: 0;
}
.place_thumbnail .transparent_layer,
.place_thumbnail_watercolor .transparent_layer{
position:relative;
display: block;
}
.big-thumbnail .big-image2 .place_thumbnail.watercolor  .mask_layer{
mask:none;
top: 0;
height: initial;
}

.big-thumbnail .big-image2 .place_thumbnail .transparent_layer .color_layer{
-webkit-mask-image: url("assets/img/bubble-post-s-p2.svg");
-o-mask-image: url("assets/img/bubble-post-s-p2.svg");
-moz-mask-image: url("assets/img/bubble-post-s-p2.svg");
mask-image: url("assets/img/bubble-post-s-p2.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;


background:#00bee0;
opacity: 0.7;
position: absolute;
top: 0;
width: 100%;
height: 100%;  
}
.big-image2 .place_thumbnail .transparent_layer .color_layer{
-webkit-mask-image: url("assets/img/bubble-teaser-m3.svg");
-o-mask-image: url("assets/img/bubble-teaser-m3.svg");
-moz-mask-image: url("assets/img/bubble-teaser-m3.svg");
mask-image: url("assets/img/bubble-teaser-m3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;

background:#00bee0;
opacity: 0.7;
position: absolute;
top: 0;
width: 100%;
height: 100%;
}

.big-thumbnail .big-content{
position: relative;
}
.big-thumbnail .info_layer{
z-index: 2;

position: absolute;
top: 0;
height:0;
width:100%;
}
.big-thumbnail .drops{
position: absolute;
width: 262px;
height: 262px;
background-image: url("assets/img/cat-drops.png");
display: inline-block;
background-repeat: no-repeat;
background-size: 262px;
}
.big-thumbnail .big-image2 .place_thumbnail .color_layer{
opacity: 1;
}
.big-thumbnail .big-image2 .place_thumbnail .transparent_layer{
background: none;
}
.big-thumbnail .big-image2 .place_thumbnail .mask_layer{
width: 99%;
top: 2.5%;
right: 0.9%;
height: 97%;
max-width: initial;
}
.big-thumbnail .big-image2 .place_thumbnail.watercolor .mask_layer{
max-width:initial;
width: 100%;
display: flex;
}

.big-thumbnail .big-image2 .place_thumbnail{
padding: 0 25px;
box-sizing: border-box;
margin-left: 0;
margin-right: 0;
width: 100%;
}
.container .archive{
display:flex;
}
#archive_page_header {
position: relative;
margin-left: 6px;
}
#archive_page_header .blue-head{
position: relative;
z-index:1;
}
#archive_page_header .blue-head{
letter-spacing: -0.9px;
margin-left: 9px;
padding-top: 20px;
}
.single-category .link_tablets_tags{
display: flex;

}
.single-category .tablets_tags{
border-radius: 0;
font-size: 24px;
font-family: 'Grandstander-Bold', sans-serif;

display: inline-block;
line-height: 28px;
text-align: center;
max-width: 200px;
padding: 18px 27px 13px 23px;


-webkit-mask-image: url("assets/img/cat-corner-left-r.svg");
-o-mask-image: url("assets/img/cat-corner-left-r.svg");
-moz-mask-image: url("assets/img/cat-corner-left-r.svg");
mask-image: url("assets/img/cat-corner-left-r.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
letter-spacing: -0.5px;
}
#calendar_widget-4,
#calendar_widget-5{
display: none;
}
.bubble_widget .bubble_4 .buble_style_3 .away_inside .color_layer{
background: #1fb9df;
opacity: 1;
}
.bubble_widget .bubble_4 .buble_style_3 .text2{
color:white;
margin-left: 20px;
}
.bubble_widget .bubble_4 .buble_style_3 .text{
color:white;
}
.bubble_widget .bubble_4 .bubble_btn{
background: #ffd743;
color: #010101;
}

#home_bottom_bottom_right_wrap .post-col{
margin-top: 0;
}
.post-col .normal article:nth-child(2) img{
transform: rotate(20deg);
}
.post-col .normal article:nth-child(2) .entry-thumbnail{
transform: rotate(-20deg);
}
.post-col .normal article:nth-child(3) img{
transform: rotate(-60deg);
}
.post-col .normal article:nth-child(3) .entry-thumbnail{
transform: rotate(60deg);
}
.post-col .normal article a{
display: flex;
}
.post-col .normal article a .entry-thumb{
width: 122px;
flex-shrink: 0;
}
.post-col .normal article a .title{
margin: 12px 15px 0 15px;
max-height: 70px;
}
.poll-wiget .desc{
display:none;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
width: 240px;
margin-bottom: 11px;
}
.poll-wiget .poll .answers{
padding-bottom: 38px;
}
.poll-wiget .more-tag{
padding-bottom: 30px;
}
.poll-wiget .more-tag a{
display: inline-block;
padding: 13px 20px 12px;
border-radius: 20px;
}
.poll-wiget .more-tag span{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 17px;
font-weight: normal;
color: white;  
}
.blue-head,a.blue-head:visited{
font-weight: normal;
font-family: 'Grandstander-Bold', sans-serif;
letter-spacing: -0.7px;
font-size: 30px;
}
.big-image2 .place_thumbnail.watercolor:hover img{
transform: scale(1);
}
.big-image2 .place_thumbnail_watercolor a:hover .mask_layer img {
filter: brightness(0.75);
}
.big-image2 .place_thumbnail:hover img{
transform: scale(1.05);
}
.big-image2 .sub-title {
display:flex;
margin-bottom: 7px;
}
.big-image2 .sub-title .author{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
margin-right: 22px;
margin-top: 4px;
}
.big-image2 .sub-title .time{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
margin-right: 20px;
margin-top: 4px;
}
.big-image2 .sub-title .time_read{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
margin-top: 4px;
}
.actually_post .large-vers .big-image2 .sub-title .category{
margin-right: 21px;
}
.actually_post .large-vers .big-image2 .sub-title .time_read{
margin-top: 5px;

}
.actually_post .large-vers .big-image2 .sub-title .time{
margin-top: 5px;
margin-right: 19px;
}
.actually_post .large-vers .big-image2 .sub-title .author{
margin-top: 5px;
margin-right: 21px;
}
.big-image2 .sub-title .category{
margin-right: 26px;
}

.bubble_widget .buble_style_2 .text{
font-size: 30px;
width: 290px;
margin: 0 auto 0;
}
.bubble_widget .buble_style_2 .text2{
font-size: 17px;
width: 284px;
margin-top: 18px;
line-height: 24px;
margin-bottom: 17px;
}
.bubble_widget .buble_style_2 .inside{
position: absolute;
display: flex;
justify-content: center;
flex-direction: column;
top: 50%;
transform: translate(0%, -50%);
right: 19px;
}

.bubble_widget .buble_style_3 .text2 {
font-size: 17px;
width: 244px;
margin-top: 22px;
line-height: 21px;
margin-bottom: 17px;
margin-left: auto;
margin-right: auto;
}
.bubble_widget .buble_style_3 .text {
font-size: 30px;
width: 280px;
margin: 20px auto 0;
}
.bubble_widget .buble_style_3 .inside{
position: absolute;
display: flex;
justify-content: center;
flex-direction: column;
top: 54px;
}
.bubble_widget .buble_style_3 .away_inside{
justify-content: center;
display: flex;
padding-top: 110%;
position: relative;
width: 100%;
}
.bubble_widget .buble_trans_3{
padding-top: 24px;
}
.bubble_widget .buble_style_3{
margin-right: 15px;
}
.bubble_widget .buble_trans_2{
padding-top: 19px;
}
.bubble_widget .buble_style_2{

justify-content: center;
display: flex;
padding-top: 125%;
position: relative;
width: 100%;
padding-right: 1px;
}
.bubble_widget .buble_style_1{
background-image: url("assets/img/bubble-right.svg");
background-repeat: no-repeat;
background-size: 100% 182px;
height: 182px;
display: flex;
}
.bubble_widget .buble_style_1 a{
display: inline-block;
width: 230px;
margin: 40px auto 20px;
}

.bubble_widget .text2{
margin-top:10px;
}
.big-image2 .entry-title{
max-height: 79px;
overflow: hidden;
margin-bottom: 6px;
padding-top: 3px;
margin-top: 0;
}
.big-image2 img{
transition: all 1s;
}
.big-image2 .place_thumbnail{
position: relative;
display: flex;
margin-right: 5px;
justify-content: center;
}
.big-image2 .place_thumbnail .transparent_layer{
display: flex;
padding-top: 66.6666%;
position: relative;
width: 100%;
overflow: hidden;
}
.big-image2 .place_thumbnail .mask_layer{
-webkit-mask-image: url("assets/img/mask-p.svg");
-o-mask-image: url("assets/img/mask-p.svg");
-moz-mask-image: url("assets/img/mask-p.svg");
mask-image: url("assets/img/mask-p.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size:100% 100%;
-o-mask-size:100% 100%;
-moz-mask-size:100% 100%;
mask-size:100% 100%;
width: 97%;
position: absolute;
top: 2.7%;
right: 0.5%;
max-width: 640px;
height: 96%;
}
.actually_post .big-image2 .place_thumbnail{
margin-right: 0;
}
.actually_post .large-vers .big-image2 .place_thumbnail .mask_layer{
/*
width: 424px;
*/
}
.actually_post .large-vers .big-image2 .entry-title{
max-height: 64px;
line-height: 27px;
padding-top: 4px;
margin-bottom: 4px;
}
.actually_post .large-vers .big-image2 .entry-title a{
font-size: 28px;
letter-spacing: -0.7px;
line-height: 33px;
}
.big-image2 .entry-title a{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 34px;  
font-weight:normal;
letter-spacing: -0.9px;
}
.school_tags_bubles{
position: relative;
display:flex;
margin-left: 15px;
padding-top: 13px;
margin-right: 15px;
padding-bottom: 10px;
}
.calendar_widget .categ-desc{
margin-top: 0;
}
.calendar_widget .inside{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
text-align: center;
padding-top: 15px;
margin-bottom: 17px;
}
.bubble_widget .text{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
text-align: center;
}
.bubble_widget .text2{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
text-align: center;
}
.bubble_widget .bubble_btn{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
text-align: center;
color: white;
background: #1fb9df;
padding: 13px 20px 12px;
border-radius: 40px;
margin: auto;
}
.school_stat{
width:100%;
}
.school_stats{
display:flex;
margin-left: 15px;
max-width: 680px;
width: 100%;
}
.school_stats_item:first-child{
margin-left: 0;
}
.school_stats_item:last-child{
margin-right: 0;
}
.school_stats_item{
padding: 0 10px;
margin: 11px auto 30px;
text-align: center;
}
.school_stats .school_stats_desc{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px; 
margin-top: 1px;
}

.school_tags_item:first-child{
margin-left: 0;
}
.school_tags_item:last-child{
margin-right: 0;
}
.school_tags_item{
margin: auto;
}
.school_stat_v2 .school_stats{
max-width: initial;
padding: 17px 5px 0;
margin-left: 0;
box-sizing: border-box;
}
.other_site .profil_page textarea:focus-visible,
.other_site select:focus-visible,
.other_site a:focus-visible,
.other_site button:focus-visible,
.other_site input:focus-visible{
outline: 2px solid #f95d86;
}

.school_stat_v2 .school_stats_item .school_stats_numb{
font-size: 60px;
letter-spacing: -1.2px;
}
.school_stats_item .school_stats_numb{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 70px;
line-height: 50px;
}
.mcom-item .com_like div a:hover i,
.head_share2 #em-share-com .inside a:hover{
background: #6a6868;
}
.head_share2 #pt-share-com .inside a:hover{
background: #870513;
}
.head_share2 #ms-share-com .inside a:hover{
background: #045fb7;
}
.head_share2 .dis2-com .inside a:hover{
background: #bf0f15;
}
.head_share2 .gal2-com .inside a:hover{
background: #999B04;
}
.head_share2 #tw-share-com .inside a:hover{
background: #777;
}
.head_share2 #fb-share-com .inside a:hover{
background: #0c2f75;
}
.end_titles a .hearth-sk,
.head_share2 .share .end-like .hearth-sk{
background: #fff;
}
.end_titles a.liked .hearth-sk,
.head_share2 .share .end-like .liked .hearth-sk{
background: #e41e25;
}

.site_color_backcolor1 .map-widget svg a:hover path{
fill: #c30a59;
}
.caption .iframe-loader > div > div{
background: #f95d86 !important;
}
.site_color_backcolor1 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor1 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor2 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor2 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor3 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor3 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor4 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor4 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor5 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor5 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor6 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor6 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor8 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor8 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor10 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor10 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor1 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor1 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor2 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor2 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor3 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor3 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor4 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor4 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor5 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor5 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor6 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor6 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor8 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor8 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor1 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor1 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor2 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor2 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor3 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor3 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor4 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor4 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor5 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor5 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor6 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor6 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .st,
.site_color_backcolor8 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .st,
.site_color_backcolor8 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .st{
background:none;
}

.site_color_backcolor10 .post-row-widget2 .in-content .content-email .email-header,
.site_color_backcolor6 .post-row-widget2 .in-content .content-email .email-header,
.site_color_backcolor5 .post-row-widget2 .in-content .content-email .email-header,
.site_color_backcolor4 .post-row-widget2 .in-content .content-email .email-header,
.site_color_backcolor2 .post-row-widget2 .in-content .content-email .email-header,
.site_color_backcolor1 .big-lines .bubble-right-post .inside,
.site_color_backcolor1 .author_widget_cont .bubble-right-post .inside2,
.site_color_backcolor1 .post-row-widget2 .in-content .content-email .email-header{
color: #fff;
}
.site_color_backcolor6 .form-control,
.site_color_backcolor5 .form-control,
.site_color_backcolor4 .form-control,
.site_color_backcolor3 .form-control,
.site_color_backcolor2 .form-control,
.site_color_backcolor1 .form-control{
background:#fff;
}
.site_color_backcolor1 a.std-button-color:hover,
.site_color_backcolor1 button.std-button-color:hover,
.site_color_backcolor1 a:hover .std-button-color,
.site_color_backcolor1 button:hover .std-button-color,
.site_color_backcolor1 .input-std-checkbox label:hover .red-circle-icon,
.site_color_backcolor1 .shopper_window .add_button,
.site_color_backcolor1 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor1 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor1 .profil_page.basket_page button.classic_btn,
.site_color_backcolor1 .library_page .product_display_item .more-info .button,
.site_color_backcolor1 .hadsubcscribe .content,
.site_color_backcolor1 .hadsubcscribe .front,
.site_color_backcolor1 .shopper_window .type_select .item,
.site_color_backcolor1 .shopper_window .button,
.site_color_backcolor1 .school_like .review_1.reviewed .rew_1:hover,
.site_color_backcolor1 .school_like .review_2.reviewed .rew_2:hover,
.site_color_backcolor1 .school_like .review_3.reviewed .rew_3:hover,
.site_color_backcolor1 .school_like .review_4.reviewed .rew_4:hover,
.site_color_backcolor1 .school_like .review_5.reviewed .rew_5:hover,
.site_color_backcolor1 .school_stamp,
.site_color_backcolor1 .school_like .fill .review_1 .rew_1:hover,
.site_color_backcolor1 .school_like .fill .review_2 .rew_2:hover,
.site_color_backcolor1 .school_like .fill .review_3 .rew_3:hover,
.site_color_backcolor1 .school_like .fill .review_4 .rew_4:hover,
.site_color_backcolor1 .school_like .fill .review_5 .rew_5:hover,
.site_color_backcolor1 .help_text .answers label .checkmark::after,
.site_color_backcolor1 .help_text .end-line .help_text_close, 
.site_color_backcolor1 .help_text .end-line .help_text_end,
.site_color_backcolor1 .help_text .window_start .help_text_like .img .hearth-sk4,
.site_color_backcolor1 .help_text .window_start .help_text_like .img .hearth-sk2,
.site_color_backcolor1 .help_text .window_help_text .close i,
.site_color_backcolor8 .profil_page .pagination a.active_number:hover,
.site_color_backcolor6 .profil_page .pagination a.active_number:hover,
.site_color_backcolor4 .profil_page .pagination a.active_number:hover,
.site_color_backcolor2 .profil_page .pagination a.active_number:hover,
.site_color_backcolor1 .profil_page .pagination a:hover,
.site_color_backcolor1 .profil_page form .edit_details div .submit input:hover,
.site_color_backcolor1 .profil_page form .edit_details div .submit .redmain:hover, 
.site_color_backcolor1 form .edit_details div .submit input:hover,
.site_color_backcolor1 .profil_page form .edit_details div .image button:hover,
.site_color_backcolor1 div .profil_page .edit_details .ds_editor .nxt_column button:hover,
.site_color_backcolor1 .profil_page .ds_editor .ds_buttons .ds_button button:hover,
.site_color_backcolor1 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor1 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor1 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor1 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor1 form .edit_details div button:hover,
.site_color_backcolor1 .profil_page .block-menu .top,
.site_color_backcolor1 .profil_page .block-menu .down,
.site_color_backcolor1 .profil_page .block-menu .block-menu-cnt,
.site_color_backcolor1 .profil_page .an a.active:hover .square,
.site_color_backcolor1 .profil_page .an button.active:hover .square,
.site_color_backcolor1 .subs_widget button:hover,
.site_color_backcolor1 .gal_site .post_like button:hover .hearth-sk2,
.site_color_backcolor1 .gal_site .post_like button:hover .hearth-sk4,
.site_color_backcolor1 .gal_site .post_like button.liked:hover .hearth-sk,
.site_color_backcolor1 .quest3-cnt input[type="submit"]:hover,
.site_color_backcolor1 .quest3-cnt button:hover,
.site_color_backcolor1 .std-nav.navigation.pagination .nav-links a.page-numbers:hover,
.site_color_backcolor1 .quest-page nav .nav-links a.page-numbers:hover,
.site_color_backcolor1 .quest-filter form input[type="submit"]:hover,
.site_color_backcolor1 .forum-site #af-wrapper .pages a:hover,
.site_color_backcolor1 .forum-site #af-wrapper .editor-row .right .button.button-normal:hover,
.site_color_backcolor1 .forum-site #af-wrapper .forum-post-header .set_btn:hover i.three-dots,
.site_color_backcolor1 .forum-site #af-wrapper .forum-menu .button-normal.forum-editor-button:hover, 
.site_color_backcolor1 .forum-site #af-wrapper .button-normal:hover, 
.site_color_backcolor1 .forum-site #af-wrapper .forum-menu .forum-editor-button:hover,
.site_color_backcolor1 .forum-site #af-wrapper .forum-menu .button-red:hover,
.site_color_backcolor1 a:hover .pack_avatar .color_layer,
.site_color_backcolor1 .footer_up .social_avatar a:hover i,
.site_color_backcolor1 .subs_widget input[type="submit"]:hover,
.site_color_backcolor1 .school_like .review_1 .rew_1,
.site_color_backcolor1 .school_like .review_2 .rew_2,
.site_color_backcolor1 .school_like .review_3 .rew_3,
.site_color_backcolor1 .school_like .review_4 .rew_4,
.site_color_backcolor1 .school_like .review_5 .rew_5,
.site_color_backcolor1 .school_like .btn_school_like:hover,
.site_color_backcolor1 .comment-form .b-com:hover,
.site_color_backcolor1 .mcom-item .com_like div.disliked a.p2_dislike:hover i,
.site_color_backcolor1 .mcom-item .com_like div.liked a.p2_like:hover i,
.site_color_backcolor1 .e-item .name .eicon,
.site_color_backcolor1 .post-block .poll button:hover .poll-bar,
.site_color_backcolor1 .nxt-button input:hover,
.site_color_backcolor1  a:hover .run-b,
.site_color_backcolor6 .post-row-widget2 .in-content .content-email .button button:hover,
.site_color_backcolor4 .post-row-widget2 .in-content .content-email .button button:hover,
.site_color_backcolor6 .post-row-widget2 .in-content .content-email .button input:hover,
.site_color_backcolor4 .post-row-widget2 .in-content .content-email .button input:hover,
.site_color_backcolor1 .mobile_advert .end button:hover,
.site_color_backcolor1 .sr-b:hover,
.site_color_backcolor1 .arrow_course:hover .entry-thumbnail .color_layer,
.site_color_backcolor1 .gal_single_part a:hover .color_layer,
.site_color_backcolor1 .site-head, .site_color_backcolor1 header .btm .snd-layer, 
.site_color_backcolor1 .poll-wiget .poll button:hover .poll-bar,
.site_color_backcolor1 .after-post2 .similar-posts .content:hover .color_layer,
.site_color_backcolor1 div .in-link-post a:hover .color-thumb,
.site_color_backcolor1 .sideposts .similar-item a:hover .color-thumb,
.school_tags_item:hover .backcolor1,
.quest-page .active .backcolor1,
.backcolor1:hover{
background: #c30a59;
}
.site_color_backcolor1 .shopper_window .sponsor_donate input::-webkit-slider-thumb{
background: #c30a59;    
}
.site_color_backcolor1 .shopper_window .sponsor_donate input::-moz-range-thumb{
background: #c30a59;
}
.site_color_backcolor1 .map-widget svg a path{
fill: #f6438f;
}
.site_color_backcolor1 .profil_page .profil-header .submenu_min a,
.site_color_backcolor1 .profil_page .profil-header .submenu_min button,
.site_color_backcolor1 .window_widget .window_widget_cnt,
.site_color_backcolor1 .poll-wiget .poll button .poll-bar,
.site_color_backcolor1 .footer_conter .down,
.site_color_backcolor1 .right-buttons .social-site-item a:hover i,
.site_color_backcolor1 .footer_conter2,
.site_color_backcolor1 .course-content .course-pagination .active .number2,
.site_color_backcolor1 .post-row-widget2 .down,
.site_color_backcolor1 .post-row-widget2 .top,
.site_color_backcolor1 .post-row-widget2 .in-content2,
.site_color_backcolor1 .weak-color
{
background: #fdddea;
}

.site_color_backcolor1 .forum-site .row .post-block .content-post #af-wrapper .first-post-all{
background: #f6438f21;
}

.site_color_backcolor1 .shopper_window .inner_part2,
.site_color_backcolor1 .school_name_and_adress .color_layer,
.site_color_backcolor1 .school_author_widget,
.site_color_backcolor1 .help_text .window_inside,
.site_color_backcolor1 .mcom-item .last-line .add_smile div .btn_com_like.chosen,
.site_color_backcolor1 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen,
.site_color_backcolor1 .wp-give-formular .inside{
background: #f6438f4d;
}

.site_color_backcolor1 .forum-site #af-wrapper .error,
.site_color_backcolor1 .forum-site #af-wrapper .notices-panel,
.site_color_backcolor1 .profil_page .detail-user .g2-fotos-item a:hover .weak-color,
.site_color_backcolor1 .std-button-color,
.site_color_backcolor1 .detail-user .pin-img-c,
.site_color_backcolor1 .input-std-checkbox .red-circle-icon,
.site_color_backcolor1 .shopper_window .add_button:hover,
.site_color_backcolor1 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor1 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor1 .profil_page.basket_page button.classic_btn:hover,
.site_color_backcolor1 .library_page .product_display_item .more-info .button:hover,
.site_color_backcolor1 .shopper_window .type_select .item button:hover .button,
.site_color_backcolor1 .shopper_window .button:hover,
.site_color_backcolor1 .comment-form .b-com:disabled:hover,
.site_color_backcolor1 .profil_page form .edit_details div .image-right-con .icon-false,
.site_color_backcolor1 .post-next-parts .inside,
.site_color_backcolor1 .little-bubble .color-thumb,
.site_color_backcolor1 .help_text .answers label:hover .checkmark::after,
.site_color_backcolor1 .help_text .end-line .help_text_close:hover, 
.site_color_backcolor1 .help_text .end-line .help_text_end:hover,
.site_color_backcolor1 .help_text .window_start button.help_text_like:hover .img .hearth-sk4,
.site_color_backcolor1 .help_text .window_start button.help_text_like:hover .img .hearth-sk2,
.site_color_backcolor1 .help_text .window_help_text .close button:hover i,
#profil_page .min-table-posts article.large.color1 .entry-header .state,
#profil_page .color1 .big-image2 .place_thumbnail .transparent_layer .color_layer,
#profil_page .g2-fotos-item .g2a-cap.button.red,
#profil_page .profil_page .table-posts .red,
.site_color_backcolor8 .profil_page .pagination a.active_number,
.site_color_backcolor6 .profil_page .pagination a.active_number,
.site_color_backcolor4 .profil_page .pagination a.active_number,
.site_color_backcolor2 .profil_page .pagination a.active_number,
.site_color_backcolor1 .profil_page .pagination a,
.site_color_backcolor1 .profil_page form .edit_details div .submit .redmain,
.site_color_backcolor1 form .edit_details div .submit input,
.site_color_backcolor1 .profil_page form .edit_details div .image button,
.site_color_backcolor1 div .profil_page .edit_details .ds_editor .nxt_column button,
.site_color_backcolor1 .profil_page .ds_editor .ds_buttons .ds_button button,
.site_color_backcolor1 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor1 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor1 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor1 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor1 form .edit_details div button,
.site_color_backcolor1 .profil_page .an a.active .square,
.site_color_backcolor1 .profil_page .an button.active .square,
.site_color_backcolor1 .profil_page form .edit_details .window_widget .top_line button:hover,
.site_color_backcolor1 .window_widget .top_line button:hover,
.site_color_backcolor1 .subs_widget button,
.site_color_backcolor1 .mcom-item .last-line .add_smile div .btn_com_like.chosen:hover,
.site_color_backcolor1 .gal_site .post_like button .hearth-sk2,
.site_color_backcolor1 .gal_site .post_like button .hearth-sk4,
.site_color_backcolor1 .gal_site .post_like button.liked .hearth-sk,
.site_color_backcolor1 .std-nav.navigation.pagination .nav-links a.page-numbers,
.site_color_backcolor1 .quest-page nav .nav-links a.page-numbers,
.site_color_backcolor1 .quest-filter form input[type="submit"],
.site_color_backcolor1 .forum-site #af-wrapper .pages a,
.site_color_backcolor1 .forum-site #af-wrapper .button-normal,
.site_color_backcolor1 .forum-site #af-wrapper .forum-post-header .set_btn i.three-dots,
.site_color_backcolor1 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen:hover,
.site_color_backcolor1 .forum-site #af-wrapper .fa-comment,
.site_color_backcolor1 .forum-site #af-wrapper .forum-menu .forum-editor-button,
.site_color_backcolor1 .forum-site #af-wrapper .forum-menu .button-red,
.site_color_backcolor1 .poll-wiget .poll .poll-bar,
.site_color_backcolor1 .pack_avatar .color_layer,
.site_color_backcolor1 .poll-wiget .poll button:hover .poll-bar,
.site_color_backcolor1 .column_widget.layout2 .bubble-left-post .color_layer,
.site_color_backcolor1 .underlined2 > span > span,
.site_color_backcolor1 .footer_up .social_avatar a i,
.site_color_backcolor1 .subs_widget input[type="submit"],
.site_color_backcolor1 .school_like .school_desc .hearth-sk,
.site_color_backcolor1 .school_like .review_1 .rew_1:hover,
.site_color_backcolor1 .school_like .review_2 .rew_2:hover,
.site_color_backcolor1 .school_like .review_3 .rew_3:hover,
.site_color_backcolor1 .school_like .review_4 .rew_4:hover,
.site_color_backcolor1 .school_like .review_5 .rew_5:hover,
.site_color_backcolor1 .school_like .btn_school_like,
.quest-page .quest-category .backcolor1 + .tooltiptext,
.site_color_backcolor1 .mcom-item .teext .red,
.site_color_backcolor1 .comment-form .b-com,
.site_color_backcolor1 .mcom-item .com_like div.disliked a.p2_dislike i,
.site_color_backcolor1 .mcom-item .com_like div.liked a.p2_like i,
.site_color_backcolor1 .poll .poll-bar,
.site_color_backcolor1 .prog-rect,
.site_color_backcolor1 .nxt-button input,
.site_color_backcolor1 .q-ans .checkmark::after,
.site_color_backcolor1 .run-b,
.site_color_backcolor1 .type-content .entry-content .circle,
.site_color_backcolor6 .post-row-widget2 .in-content .content-email .button button,
.site_color_backcolor4 .post-row-widget2 .in-content .content-email .button button,
.site_color_backcolor6 .post-row-widget2 .in-content .content-email .button input,
.site_color_backcolor4 .post-row-widget2 .in-content .content-email .button input,
.site_color_backcolor1 .mobile_advert .end button,
.site_color_backcolor1 .mobile_advert .info,
.site_color_backcolor1 [data-title]:after,
.site_color_backcolor1 .sr-b,
.site_color_backcolor1 .quest3-cnt input[type="submit"],
.site_color_backcolor1 .quest3-cnt button,
.site_color_backcolor1 .course-content .number2,
.site_color_backcolor1 .arrow_course .entry-thumbnail .color_layer,
.site_color_backcolor1 .map-widget-b .bubble-right-post .color_layer,
.site_color_backcolor1 .author_widget_cont .bubble-right-post .color_layer,
.site_color_backcolor1 .big-lines .bubble-right-post .color_layer,
.site_color_backcolor1 .post-row-widget3 .bubble-right-post .color_layer,
.site_color_backcolor1 .post-row-widget3 .in-content > .color_layer,
.site_color_backcolor1 .gal_single_part a .color_layer,
.site_color_backcolor1 .underlined::before,
.site_color_backcolor1 .after-post3 .color_layer,
.site_color_backcolor1 .gal_single_part .line,
.site_color_backcolor1 .end_titles a.liked .hearth-sk,
.site_color_backcolor1 .head_share2 .share .end-like .liked .hearth-sk,
.site_color_backcolor1 .head_share2 .share .img .hearth-sk4,
.site_color_backcolor1 .head_share2 .share .img .hearth-sk2,
.site_color_backcolor1 .big-thumbnail .big-image2 .place_thumbnail .btm_text_info .image_info .color_layer,
.site_color_backcolor1 .h_error_msg,
.site_color_backcolor1 header .btm .fst-layer, 
.site_color_backcolor1 .post-col .entry-thumbnail .color_layer,
.site_color_backcolor1 .post-row-widget2 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.site_color_backcolor1 .post-row-widget2 .content-email .inside .color_layer,
.site_color_backcolor1 .forum-widget .asgarosforum-widget .color-thumb,
.site_color_backcolor1 .in-link-post .color-thumb,
.site_color_backcolor1 .sideposts .color-thumb,
.site_color_backcolor1 .author_widget .author_widget_cont2 .back_bubble,
.site_color_backcolor1 .author_widget .back_author,
.site_color_backcolor1 .after-post2 .similar-posts .color_layer,
.site_color_backcolor1 .big-thumbnail .btm_text_info:hover + .transparent_layer .thumb_next_info,
.site_color_backcolor1 .out_title .line,
.site_color_backcolor1 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.big-image2 .place_thumbnail .transparent_layer .color_layer.backcolor1, .backcolor1,
.quest-page .active:hover .backcolor1
{
background: #f6438f;
}
.site_color_backcolor1 .profil_page textarea:focus-visible,
.site_color_backcolor1 .shopper_window #basket_add_else_button,
.site_color_backcolor1 select:focus-visible,
.site_color_backcolor1 a:focus-visible,
.site_color_backcolor1 button:focus-visible,
.site_color_backcolor1 input:focus-visible{
outline: 2px solid #c30a59;
}
.site_color_backcolor1 .help_text label:hover .checkmark div,
.site_color_backcolor1 .checkmark div{
border-color: #f6438f;
}
.site_color_backcolor1 .shopper_window .spinner .path{
stroke: #c30a59;
}
.site_color_backcolor1 .shopper_window .type_select .item2,
.site_color_backcolor1 .help_text .checkmark div{
border-color: #c30a59;
}
.site_color_backcolor1 .caption .iframe-loader > div > div{
background: #c30a59 !important;
}

.site_color_backcolor1 .type-content .entry-content .circle .in ::-moz-selection,
.site_color_backcolor1 ::-moz-selection{
background: #f6438f;
}
.site_color_backcolor1 .type-content .entry-content .circle .in ::selection,
.site_color_backcolor1 ::selection{
background: rgb(246, 67, 143, 996);
}
.site_color_backcolor1 .to-maincolor-textlink:hover, 
.site_color_backcolor1 .maincolor-textlink:hover, 
.site_color_backcolor1 .profil_page form .edit_details div button.no-button:hover,
.site_color_backcolor1 .profil_page form .edit_details .outsubmit:hover,
.site_color_backcolor1 .profil_page .basket .basket-item .remove button,
.site_color_backcolor1 .shopper_window .type_select .head-subscribe,
.site_color_backcolor1 .shopper_window .subtext3 a,
.site_color_backcolor1 .shopper_window .subtext3 button,
.site_color_backcolor1 .shopper_window .imp,
.site_color_backcolor1 .shopper_window .conditions a,
.site_color_backcolor1 .shopper_window .conditions label input[type="checkbox"],
.site_color_backcolor1 .empty-page .post-cont a,
.site_color_backcolor1 .out_title_min .author:hover,
.site_color_backcolor1 .profil_page form .edit_details div .value #task_control_panel p a,
.site_color_backcolor1 .gauthor a:hover,
.site_color_backcolor1 .mcom-item .last-line .reactions button:hover .value_sum,
.site_color_backcolor1 .mcom-item .last-line .add_smile button:hover,
.site_color_backcolor1 .com-text a:hover,
.site_color_backcolor1 .similar_gal_item a:hover,
.site_color_backcolor1 .glike button.pp_like:hover span,
.site_color_backcolor1 .glike a.liked:hover span,
.site_color_backcolor1 .gal_flex .gdesco button:hover,
.site_color_backcolor1 .gal_flex .gdesco a:hover,
.site_color_backcolor1 .forum-site #af-wrapper .reactions button:hover .value_sum,
.site_color_backcolor1 .forum-site #af-wrapper .last-line .add_smile button:hover,
.site_color_backcolor1 .forum-site #af-wrapper a:hover,
.site_color_backcolor1 .poll-wiget .poll .poll_vote a:hover,
.site_color_backcolor1 .column_widget.layout2 a:hover .head .title,
.site_color_backcolor1 .column_widget.layout2 .pozn a:hover,
.site_color_backcolor1 .column_widget.layout1 .out-avatar-desc:hover .out-desc,
.site_color_backcolor1 .column_widget.layout1 .out-content .item:hover,
.site_color_backcolor1 .trends-tags .hash-tags-item a:hover,
.site_color_backcolor1 .sin_com .com-text a:hover,
.site_color_backcolor1 div .gclaw a:hover,
.site_color_backcolor1 .h3-com a:hover,
.site_color_backcolor1 .post-block .poll .poll_end,
.site_color_backcolor1 .post-block .poll .answer-item button:hover .poll-num,
.site_color_backcolor1 .post-block .poll .answer-item button:hover .poll-ans,
.site_color_backcolor1 .author_widget .author_widget_cont2 a:hover h3,
.site_color_backcolor1 .author_widget .author_widget_cont2 .links .text:hover,
.site_color_backcolor1 .out_title .above_title a:hover,
.site_color_backcolor1 .map-widget-b2 .head a:hover,
.site_color_backcolor1 .head_share2 .share .end-like button:hover .number,
.site_color_backcolor1 .head_share2 .share .end-like button:hover .text,
.site_color_backcolor1 .head_share2 .share .end-like button.liked:hover .number,
.site_color_backcolor1 .post-col article a:hover .title span,
.site_color_backcolor1 .big-image2 .sub-title .author:hover,
.site_color_backcolor1 .forum-widget .asgarosforum-widget .widget-content .post-link a:hover,
.site_color_backcolor1 .actually_post article.large .thumb:hover + header h3 a,
.site_color_backcolor1 .big-image2 .entry-title a:hover,
.site_color_backcolor1 .actually_post article.large .entry-header .author a:hover,
.site_color_backcolor1 .actually_post header h3 a:hover,
.site_color_backcolor1 .after-post2 .similar-posts .content:hover .title,
.site_color_backcolor1 .above_part .above_title a:hover span,
.site_color_backcolor1 .above_part .above_title a:hover,
.site_color_backcolor1 .end_titles a:hover .content,
.site_color_backcolor1 .post_terms .term-item a:hover,
.site_color_backcolor1 div .in-link-post a:hover .title,
.site_color_backcolor1 .sideposts .similar-item a:hover .entry-title2,
.site_color_backcolor1 .post-block .content-post .entry-content a,
.site_color_backcolor1 .head_share2 .share .end-like button:hover .text,
.school_stats_item:hover .color1{
color: #c30a59;
}

.site_color_backcolor1 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post:hover,
.site_color_backcolor1 .forum-site #af-wrapper .highlight-admin a:hover,
.quest-page article header a.color1:hover,
.site_color_backcolor1 .forum-widget .asgarosforum-widget .widget-content .profile-link:hover{
color: #c30a59 !important;
}
.site_color_backcolor1 .maincolor-textlink, 
.site_color_backcolor1 .profil_page.basket_page h3,
.site_color_backcolor1 .profil_page .basket .basket-item .remove button:hover,
.site_color_backcolor1 .profil_page .edit_details .item h2,
.site_color_backcolor1 .gal_com .noapprove-comment,
.site_color_backcolor1 .sin_com .noapprove-comment,
.min-table-posts .color1 button:hover,
.min-table-posts .color1 header h3 a:hover,
.min-table-posts article.large.color1 .thumb:hover + header h3 a,
.site_color_backcolor1 .profil_page form .edit_details .item h2,
.site_color_backcolor1 #profil_page h3,
.site_color_backcolor1 form .edit_details .imp,
.site_color_backcolor1 .profil_page h2,
.site_color_backcolor1 .detail .overtitle .desc,
.site_color_backcolor1 .window_widget .subs_wid .succ,
.site_color_backcolor1 .mcom-item .last-line .reactions button .value_sum,
.site_color_backcolor1 .mcom-item .add_smile button,
.site_color_backcolor1 .com-text a,
.site_color_backcolor1 .similar_gal_item,
.site_color_backcolor1 .glike button.pp_like span,
.site_color_backcolor1 .glike a.liked span,
.site_color_backcolor1 .gauthor a,
.site_color_backcolor1 .gal_flex .gdesco a,
.site_color_backcolor1 .gal_flex .gdesco button,
.quest-page .sub_title .color1 a:hover,
.site_color_backcolor1 .forum-site #af-wrapper .reactions button .value_sum,
.site_color_backcolor1 .forum-site #af-wrapper .last-line .add_smile button,
.site_color_backcolor1 .forum-site #af-wrapper a,
.site_color_backcolor1 .sin_com .com-text a,
.site_color_backcolor1 div .gclaw a,
.site_color_backcolor1 .h3-com a,
.color1{
color: #f6438f;
}
.site_color_backcolor1 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post,
.site_color_backcolor1 .forum-site #af-wrapper .highlight-admin a{
color: #f6438f !important;
}
.site_color_backcolor1 .underlined::before,
.site_color_backcolor1 .gal_single_part .line,
.site_color_backcolor1 .out_title .line{
opacity: 0.3;
}

.site_color_backcolor2 .map-widget svg a:hover path{
fill: #999B04;
}
.site_color_backcolor2 a.std-button-color:hover,
.site_color_backcolor2 button.std-button-color:hover,
.site_color_backcolor2 a:hover .std-button-color,
.site_color_backcolor2 button:hover .std-button-color,
.site_color_backcolor2 .input-std-checkbox label:hover .red-circle-icon,
.site_color_backcolor2 .shopper_window .add_button,
.site_color_backcolor2 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor2 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor2 .profil_page.basket_page button.classic_btn,
.site_color_backcolor2 .library_page .product_display_item .more-info .button,
.site_color_backcolor2 .hadsubcscribe .content,
.site_color_backcolor2 .hadsubcscribe .front,
.site_color_backcolor2 .shopper_window .type_select .item,
.site_color_backcolor2 .shopper_window .button,
.site_color_backcolor2 .school_like .review_1.reviewed .rew_1:hover,
.site_color_backcolor2 .school_like .review_2.reviewed .rew_2:hover,
.site_color_backcolor2 .school_like .review_3.reviewed .rew_3:hover,
.site_color_backcolor2 .school_like .review_4.reviewed .rew_4:hover,
.site_color_backcolor2 .school_like .review_5.reviewed .rew_5:hover,
.site_color_backcolor2 .school_stamp,
.site_color_backcolor2 .school_like .fill .review_1 .rew_1:hover,
.site_color_backcolor2 .school_like .fill .review_2 .rew_2:hover,
.site_color_backcolor2 .school_like .fill .review_3 .rew_3:hover,
.site_color_backcolor2 .school_like .fill .review_4 .rew_4:hover,
.site_color_backcolor2 .school_like .fill .review_5 .rew_5:hover,
.site_color_backcolor2 .help_text .answers label .checkmark::after,
.site_color_backcolor2 .help_text .end-line .help_text_close,
.site_color_backcolor2 .help_text .end-line .help_text_end,
.site_color_backcolor2 .help_text .window_start button.help_text_like .img .hearth-sk4,
.site_color_backcolor2 .help_text .window_start button.help_text_like .img .hearth-sk2,
.site_color_backcolor2 .help_text .window_help_text .close i,
#profil_page .min-table-posts article.large.color2 .entry-header .state,
#profil_page .color2 .big-image2 .place_thumbnail .transparent_layer .color_layer,
#profil_page .g2-fotos-item .g2a-cap.button.black,
#profil_page .profil_page .table-posts .black,
.site_color_backcolor2 .profil_page .pagination a:hover,
.site_color_backcolor2 .profil_page form .edit_details div .submit input:hover,
.site_color_backcolor2 .profil_page form .edit_details div .submit .redmain:hover, 
.site_color_backcolor2 form .edit_details div .submit input:hover,
.site_color_backcolor2 .profil_page form .edit_details div .image button:hover,
.site_color_backcolor2 div .profil_page .edit_details .ds_editor .nxt_column button:hover,
.site_color_backcolor2 .profil_page .ds_editor .ds_buttons .ds_button button:hover,
.site_color_backcolor2 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor2 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor2 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor2 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor2 form .edit_details div button:hover,
.site_color_backcolor2 .profil_page .block-menu .top,
.site_color_backcolor2 .profil_page .block-menu .down,
.site_color_backcolor2 .profil_page .block-menu .block-menu-cnt,
.site_color_backcolor2 .profil_page .an a.active:hover .square,
.site_color_backcolor2 .profil_page .an button.active:hover .square,
.site_color_backcolor2 .subs_widget button:hover,
.site_color_backcolor2 .gal_site .post_like button:hover .hearth-sk2,
.site_color_backcolor2 .gal_site .post_like button:hover .hearth-sk4,
.site_color_backcolor2 .gal_site .post_like button.liked:hover .hearth-sk,
.site_color_backcolor2 .quest3-cnt input[type="submit"]:hover,
.site_color_backcolor2 .quest3-cnt button:hover,
.site_color_backcolor2 .std-nav.navigation.pagination .nav-links a.page-numbers:hover,
.site_color_backcolor2 .quest-page nav .nav-links a.page-numbers:hover,
.site_color_backcolor2 .quest-filter form input[type="submit"]:hover,
.site_color_backcolor2 .forum-site #af-wrapper .pages a:hover,
.site_color_backcolor2 .forum-site #af-wrapper .editor-row .right .button.button-normal:hover,
.site_color_backcolor2 .forum-site #af-wrapper .forum-post-header .set_btn:hover i.three-dots,
.site_color_backcolor2 .forum-site #af-wrapper .forum-menu .button-normal.forum-editor-button:hover, 
.site_color_backcolor2 .forum-site #af-wrapper .button-normal:hover, 
.site_color_backcolor2 .forum-site #af-wrapper .forum-menu .forum-editor-button:hover,
.site_color_backcolor2 .forum-site #af-wrapper .forum-menu .button-red:hover,
.site_color_backcolor2 a:hover .pack_avatar .color_layer,
.site_color_backcolor2 .footer_up .social_avatar a:hover i,
.site_color_backcolor2 .subs_widget input[type="submit"]:hover,
.site_color_backcolor2 .school_like .review_1 .rew_1,
.site_color_backcolor2 .school_like .review_2 .rew_2,
.site_color_backcolor2 .school_like .review_3 .rew_3,
.site_color_backcolor2 .school_like .review_4 .rew_4,
.site_color_backcolor2 .school_like .review_5 .rew_5,
.site_color_backcolor2 .school_like .btn_school_like:hover,
.site_color_backcolor2 .comment-form .b-com:hover,
.site_color_backcolor2 .mcom-item .com_like div.disliked a.p2_dislike:hover i,
.site_color_backcolor2 .mcom-item .com_like div.liked a.p2_like:hover i,
.site_color_backcolor2 .e-item .name .eicon,
.site_color_backcolor2 .post-block .poll button:hover .poll-bar,
.site_color_backcolor2 .nxt-button input:hover,
.site_color_backcolor2  a:hover .run-b,
.site_color_backcolor2 .mobile_advert .end button:hover,
.site_color_backcolor2 .sr-b:hover,
.site_color_backcolor2 .arrow_course:hover .entry-thumbnail .color_layer,
.site_color_backcolor2 .gal_single_part a:hover .color_layer,
.site_color_backcolor2 .site-head, .site_color_backcolor2 header .btm .snd-layer, 

.site_color_backcolor2 .after-post2 .similar-posts .content:hover .color_layer,
.site_color_backcolor2 .sideposts .similar-item a:hover .color-thumb,
.school_tags_item:hover .backcolor2,
.quest-page .active .backcolor2,
.backcolor2:hover{
background: #999B04;
}

.site_color_backcolor2 .shopper_window .sponsor_donate input::-webkit-slider-thumb{
background: #999B04;    
}
.site_color_backcolor2 .shopper_window .sponsor_donate input::-moz-range-thumb{
background: #999B04;
}
.site_color_backcolor2 .profil_page .profil-header .submenu_min a,
.site_color_backcolor2 .profil_page .profil-header .submenu_min button,
.site_color_backcolor2 .window_widget .window_widget_cnt,
.site_color_backcolor2 .poll-wiget .poll button:hover .poll-bar,
.site_color_backcolor2 .footer_conter .down,
.site_color_backcolor2 .right-buttons .social-site-item a:hover i,
.site_color_backcolor2 .footer_conter2,
.site_color_backcolor2 .course-content .course-pagination .active .number2,
.site_color_backcolor2 .post-row-widget2 .down,
.site_color_backcolor2 .post-row-widget2 .top,
.site_color_backcolor2 .post-row-widget2 .in-content2,
.site_color_backcolor2 .weak-color{
background: #f6f7c2;
}
.site_color_backcolor2 .map-widget svg a path{
fill: #C0C14A;
}

.site_color_backcolor2 .forum-site #af-wrapper .error,
.site_color_backcolor2 .forum-site #af-wrapper .notices-panel,
.site_color_backcolor2 .std-button-color,
.site_color_backcolor2 .input-std-checkbox .red-circle-icon,
.site_color_backcolor2 .shopper_window .add_button:hover,
.site_color_backcolor2 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor2 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor2 .profil_page.basket_page button.classic_btn:hover,
.site_color_backcolor2 .library_page .product_display_item .more-info .button:hover,
.site_color_backcolor2 .shopper_window .button:hover,
.site_color_backcolor2 .comment-form .b-com:disabled:hover,
.site_color_backcolor2 .profil_page form .edit_details div .image-right-con .icon-false,
.site_color_backcolor2 .post-next-parts .inside,
.site_color_backcolor2 .little-bubble .color-thumb,
.site_color_backcolor2 .help_text .answers label:hover .checkmark::after,
.site_color_backcolor2 .help_text .end-line .help_text_close:hover, 
.site_color_backcolor2 .help_text .end-line .help_text_end:hover,
.site_color_backcolor2 .help_text .window_start button.help_text_like:hover .img .hearth-sk4,
.site_color_backcolor2 .help_text .window_start button.help_text_like:hover .img .hearth-sk2,
.site_color_backcolor2 .help_text .window_help_text .close button:hover i,
.site_color_backcolor2 .profil_page .pagination a,
.site_color_backcolor2 .profil_page form .edit_details div .submit .redmain,
.site_color_backcolor2 form .edit_details div .submit input,
.site_color_backcolor2 .profil_page form .edit_details div .image button,
.site_color_backcolor2 div .profil_page .edit_details .ds_editor .nxt_column button,
.site_color_backcolor2 .profil_page .ds_editor .ds_buttons .ds_button button,
.site_color_backcolor2 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor2 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor2 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor2 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor2 form .edit_details div button,
.site_color_backcolor2 .profil_page .an a.active .square,
.site_color_backcolor2 .profil_page .an button.active .square,
.site_color_backcolor2 .profil_page form .edit_details .window_widget .top_line button:hover,
.site_color_backcolor2 .window_widget .top_line button:hover,
.site_color_backcolor2 .subs_widget button,
.site_color_backcolor2 .mcom-item .last-line .add_smile div .btn_com_like.chosen:hover,
.site_color_backcolor2 .gal_site .post_like button .hearth-sk2,
.site_color_backcolor2 .gal_site .post_like button .hearth-sk4,
.site_color_backcolor2 .gal_site .post_like button.liked .hearth-sk,
.site_color_backcolor2 .std-nav.navigation.pagination .nav-links a.page-numbers,
.site_color_backcolor2 .quest-page nav .nav-links a.page-numbers,
.site_color_backcolor2 .quest-filter form input[type="submit"],
.site_color_backcolor2 .forum-site #af-wrapper .pages a,
.site_color_backcolor2 .forum-site #af-wrapper .button-normal,
.site_color_backcolor2 .forum-site #af-wrapper .forum-post-header .set_btn i.three-dots,
.site_color_backcolor2 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen:hover,
.site_color_backcolor2 .forum-site #af-wrapper .fa-comment,
.site_color_backcolor2 .forum-site #af-wrapper .forum-menu .forum-editor-button,
.site_color_backcolor2 .forum-site #af-wrapper .forum-menu .button-red,
.site_color_backcolor2 .poll-wiget .poll .poll-bar,
.site_color_backcolor2 .pack_avatar .color_layer,
.site_color_backcolor2 .column_widget.layout2 .bubble-left-post .color_layer,
.site_color_backcolor2 .underlined2 > span > span,
.site_color_backcolor2 .footer_up .social_avatar a i,
.site_color_backcolor2 .subs_widget input[type="submit"],
.site_color_backcolor2 .school_like .school_desc .hearth-sk,
.site_color_backcolor2 .school_like .review_1 .rew_1:hover,
.site_color_backcolor2 .school_like .review_2 .rew_2:hover,
.site_color_backcolor2 .school_like .review_3 .rew_3:hover,
.site_color_backcolor2 .school_like .review_4 .rew_4:hover,
.site_color_backcolor2 .school_like .review_5 .rew_5:hover,
.site_color_backcolor2 .school_like .btn_school_like,
.quest-page .quest-category .backcolor2 + .tooltiptext,
.site_color_backcolor2 .mcom-item .teext .red,
.site_color_backcolor2 .comment-form .b-com,
.site_color_backcolor2 .mcom-item .com_like div.disliked a.p2_dislike i,
.site_color_backcolor2 .mcom-item .com_like div.liked a.p2_like i,
.site_color_backcolor2 .poll .poll-bar,
.site_color_backcolor2 .prog-rect,
.site_color_backcolor2 .nxt-button input,
.site_color_backcolor2 .q-ans .checkmark::after,
.site_color_backcolor2 .run-b,
.site_color_backcolor2 .type-content .entry-content .circle,
.site_color_backcolor2 .mobile_advert .end button,
.site_color_backcolor2 .mobile_advert .info,
.site_color_backcolor2 [data-title]:after,
.site_color_backcolor2 .sr-b,
.site_color_backcolor2 .quest3-cnt input[type="submit"],
.site_color_backcolor2 .quest3-cnt button,
.site_color_backcolor2 .course-content .number2,
.site_color_backcolor2 .arrow_course .entry-thumbnail .color_layer,
.site_color_backcolor2 .map-widget-b .bubble-right-post .color_layer,
.site_color_backcolor2 .author_widget_cont .bubble-right-post .color_layer,
.site_color_backcolor2 .big-lines .bubble-right-post .color_layer,
.site_color_backcolor2 .post-row-widget3 .bubble-right-post .color_layer,
.site_color_backcolor2 .post-row-widget3 .in-content > .color_layer,
.site_color_backcolor2 .gal_single_part a .color_layer,
.site_color_backcolor2 .underlined::before,
.site_color_backcolor2 .after-post3 .color_layer,
.site_color_backcolor2 .gal_single_part .line,
.site_color_backcolor2 .end_titles a.liked .hearth-sk,
.site_color_backcolor2 .head_share2 .share .end-like .liked .hearth-sk,
.site_color_backcolor2 .head_share2 .share .img .hearth-sk4,
.site_color_backcolor2 .head_share2 .share .img .hearth-sk2,
.site_color_backcolor2 .big-thumbnail .big-image2 .place_thumbnail .btm_text_info .image_info .color_layer,
.site_color_backcolor2 .h_error_msg,
.site_color_backcolor2 header .btm .fst-layer, 


.site_color_backcolor2 .poll-wiget .poll button .poll-bar,
.site_color_backcolor2 .post-col .entry-thumbnail .color_layer,
.site_color_backcolor2 .post-row-widget2 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.site_color_backcolor2 .post-row-widget2 .content-email .inside .color_layer,
.site_color_backcolor2 .forum-widget .asgarosforum-widget .color-thumb,
.site_color_backcolor2 .in-link-post .color-thumb,
.site_color_backcolor2 .sideposts .color-thumb,
.site_color_backcolor2 .author_widget .author_widget_cont2 .back_bubble,
.site_color_backcolor2 .author_widget .back_author,
.site_color_backcolor2 .after-post2 .similar-posts .color_layer,
.site_color_backcolor2 .big-thumbnail .btm_text_info:hover + .transparent_layer .thumb_next_info,
.site_color_backcolor2 .out_title .line,
.site_color_backcolor2 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.big-image2 .place_thumbnail .transparent_layer .color_layer.backcolor2,
.quest-page .active:hover .backcolor2,
.backcolor2{
background: #C0C14A;
}
.site_color_backcolor2 .profil_page textarea:focus-visible,
.site_color_backcolor2 .shopper_window #basket_add_else_button,
.site_color_backcolor2 select:focus-visible,
.site_color_backcolor2 a:focus-visible,
.site_color_backcolor2 button:focus-visible,
.site_color_backcolor2 input:focus-visible{
outline: 2px solid #999b04;
}
.site_color_backcolor2 .help_text label:hover .checkmark div,
.site_color_backcolor2 .checkmark div{
border-color: #C0C14A;
}
.site_color_backcolor2 .shopper_window .spinner .path{
stroke: #999b04;
}
.site_color_backcolor2 .shopper_window .type_select .item2,
.site_color_backcolor2 .help_text .checkmark div{
border-color: #999b04;
}
.site_color_backcolor2 .caption .iframe-loader > div > div{
background: #999b04 !important;
}

.site_color_backcolor2 .forum-site .row .post-block .content-post #af-wrapper .first-post-all{
background: #C0C14A21;
}
.site_color_backcolor2 .shopper_window .inner_part2,
.site_color_backcolor2 .school_name_and_adress .color_layer,
.site_color_backcolor2 .school_author_widget,
.site_color_backcolor2 .help_text .window_inside,
.site_color_backcolor2 .mcom-item .last-line .add_smile div .btn_com_like.chosen,
.site_color_backcolor2 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen,
.site_color_backcolor2 .wp-give-formular .inside{
background: #C0C14A4d;
}
.site_color_backcolor2 .type-content .entry-content .circle .in ::-moz-selection,
.site_color_backcolor2 ::-moz-selection{
background: #C0C14A;
}

.site_color_backcolor2 .type-content .entry-content .circle .in ::selection,
.site_color_backcolor2 ::selection{
background: rgb(192, 193, 74, 996);
}
.site_color_backcolor2 .to-maincolor-textlink:hover, 
.site_color_backcolor2 .maincolor-textlink:hover, 
.site_color_backcolor2 .profil_page form .edit_details div button.no-button:hover,
.quest3-cnt .quest-btn-start div.correct,
.site_color_backcolor2 .profil_page.basket_page h3,
.site_color_backcolor2 .profil_page .basket .basket-item .remove button,
.site_color_backcolor2 .profil_page .edit_details .item h2,
.site_color_backcolor2 .shopper_window .type_select .head-subscribe,
.site_color_backcolor2 .shopper_window .subtext3 a,
.site_color_backcolor2 .shopper_window .subtext3 button,
.site_color_backcolor2 .shopper_window .imp,
.site_color_backcolor2 .shopper_window .conditions a,
.site_color_backcolor2 .shopper_window .conditions label input[type="checkbox"],
.site_color_backcolor2 .gal_com .noapprove-comment,
.site_color_backcolor2 .sin_com .noapprove-comment,
.site_color_backcolor2 .empty-page .post-cont a,
.site_color_backcolor2 .out_title_min .author:hover,
.site_color_backcolor2 .profil_page form .edit_details div .value #task_control_panel p a,
.min-table-posts .color2 button:hover,
.min-table-posts .color2 header h3 a:hover,
.min-table-posts article.large.color2 .thumb:hover + header h3 a,
.site_color_backcolor2 .profil_page form .edit_details .item h2,
.site_color_backcolor2 #profil_page h3,
.site_color_backcolor2 form .edit_details .imp,
.site_color_backcolor2 .profil_page h2,
.site_color_backcolor2 .detail .overtitle .desc,
.site_color_backcolor2 .window_widget .subs_wid .succ,
.site_color_backcolor2 .mcom-item .last-line .reactions button .value_sum,
.site_color_backcolor2 .mcom-item .add_smile button,
.site_color_backcolor2 .com-text a,
.site_color_backcolor2 .similar_gal_item,
.site_color_backcolor2 .glike button.pp_like span,
.site_color_backcolor2 .glike a.liked span,
.site_color_backcolor2 .gauthor a,
.site_color_backcolor2 .gal_flex .gdesco a,
.site_color_backcolor2 .gal_flex .gdesco button,
.site_color_backcolor2 .forum-site #af-wrapper .reactions button:hover .value_sum,
.site_color_backcolor2 .forum-site #af-wrapper .last-line .add_smile button:hover,
.site_color_backcolor2 .forum-site #af-wrapper a:hover,
.site_color_backcolor2 .map-widget-b2 .head a:hover,
.site_color_backcolor2 .column_widget.layout1 .out-content .item:hover,
.site_color_backcolor2 .column_widget.layout1 .out-avatar-desc:hover .out-desc,
.site_color_backcolor2 .poll-wiget .poll .poll_vote a:hover,
.site_color_backcolor2 .column_widget.layout2 .pozn a:hover,
.site_color_backcolor2 .column_widget.layout2 a:hover .head .title,
.site_color_backcolor2 .poll .poll_vote a:hover,
.site_color_backcolor2 .trends-tags .hash-tags-item a:hover,
.site_color_backcolor2 .sin_com .com-text a:hover,
.site_color_backcolor2 div .gclaw a:hover,
.site_color_backcolor2 .h3-com a:hover,
.site_color_backcolor2 .post-block .poll .poll_end,
.site_color_backcolor2 .post-block .poll .answer-item button:hover .poll-num,
.site_color_backcolor2 .post-block .poll .answer-item button:hover .poll-ans,
.site_color_backcolor2 .author_widget .author_widget_cont2 a:hover h3,
.site_color_backcolor2 .author_widget .author_widget_cont2 .links .text:hover,
.site_color_backcolor2 .out_title .above_title a:hover,
.site_color_backcolor2 .head_share2 .share .end-like button:hover .number,
.site_color_backcolor2 .head_share2 .share .end-like button:hover .text,
.site_color_backcolor2 .head_share2 .share .end-like button.liked:hover .number,
.site_color_backcolor2 .post-col article a:hover .title span,
.site_color_backcolor2 .big-image2 .sub-title .author:hover,
.site_color_backcolor2 .forum-widget .asgarosforum-widget .widget-content .post-link a:hover,
.site_color_backcolor2 .actually_post article.large .thumb:hover + header h3 a,
.site_color_backcolor2 .big-image2 .entry-title a:hover,
.site_color_backcolor2 .actually_post article.large .entry-header .author a:hover,
.site_color_backcolor2 .actually_post header h3 a:hover,
.site_color_backcolor2 .after-post2 .similar-posts .content:hover .title,
.site_color_backcolor2 .above_part .above_title a:hover span,
.site_color_backcolor2 .above_part .above_title a:hover,
.site_color_backcolor2 .end_titles a:hover .content,
.site_color_backcolor2 .post_terms .term-item a:hover,
.site_color_backcolor2 div .in-link-post a:hover .title,
.site_color_backcolor2 .sideposts .similar-item a:hover .entry-title2,
.site_color_backcolor2 .post-block .content-post .entry-content a,
.site_color_backcolor2 .head_share2 .share .end-like button.liked:hover .text,
.school_stats_item:hover .color2{
color: #999B04;
}
.site_color_backcolor2 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post:hover,
.site_color_backcolor2 .forum-site #af-wrapper .highlight-admin a:hover,
.quest-page article header a.color2:hover,
.site_color_backcolor2 .forum-widget .asgarosforum-widget .widget-content .profile-link:hover{
color: #999B04 !important;
}
.site_color_backcolor2 .maincolor-textlink,
.site_color_backcolor2 .profil_page .basket .basket-item .remove button:hover,
.site_color_backcolor2 .gauthor a:hover,
.site_color_backcolor2 .mcom-item .last-line .reactions button:hover .value_sum,
.site_color_backcolor2 .mcom-item .last-line .add_smile button:hover,
.site_color_backcolor2 .com-text a:hover,
.site_color_backcolor2 .similar_gal_item a:hover,
.site_color_backcolor2 .glike button.pp_like:hover span,
.site_color_backcolor2 .glike a.liked:hover span,
.site_color_backcolor2 .gal_flex .gdesco a:hover,
.site_color_backcolor2 .gal_flex .gdesco button:hover,
.quest-page .sub_title .color2 a:hover,
.site_color_backcolor2 .forum-site #af-wrapper .reactions button .value_sum,
.site_color_backcolor2 .forum-site #af-wrapper .last-line .add_smile button,
.site_color_backcolor2 .forum-site #af-wrapper a,
.site_color_backcolor2 .sin_com .com-text a,
.site_color_backcolor2 div .gclaw a,
.site_color_backcolor2 .h3-com a,
.color2{
color: #C0C14A;
}
.site_color_backcolor2 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post,
.site_color_backcolor2 .forum-site #af-wrapper .highlight-admin a{
color: #C0C14A !important;
}
.site_color_backcolor3 .map-widget svg a:hover path{
fill: #ce6017;
}
.site_color_backcolor3 a.std-button-color:hover,
.site_color_backcolor3 button.std-button-color:hover,
.site_color_backcolor3 a:hover .std-button-color,
.site_color_backcolor3 button:hover .std-button-color,
.site_color_backcolor3 .input-std-checkbox label:hover .red-circle-icon,
.site_color_backcolor3 .shopper_window .add_button,
.site_color_backcolor3 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor3 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor3 .profil_page.basket_page button.classic_btn,
.site_color_backcolor3 .library_page .product_display_item .more-info .button,
.site_color_backcolor3 .hadsubcscribe .content,
.site_color_backcolor3 .hadsubcscribe .front,
.site_color_backcolor3 .shopper_window .type_select .item,
.site_color_backcolor3 .shopper_window .button,
.site_color_backcolor3 .school_like .review_1.reviewed .rew_1:hover,
.site_color_backcolor3 .school_like .review_2.reviewed .rew_2:hover,
.site_color_backcolor3 .school_like .review_3.reviewed .rew_3:hover,
.site_color_backcolor3 .school_like .review_4.reviewed .rew_4:hover,
.site_color_backcolor3 .school_like .review_5.reviewed .rew_5:hover,
.site_color_backcolor3 .school_stamp,
.site_color_backcolor3 .school_like .fill .review_1 .rew_1:hover,
.site_color_backcolor3 .school_like .fill .review_2 .rew_2:hover,
.site_color_backcolor3 .school_like .fill .review_3 .rew_3:hover,
.site_color_backcolor3 .school_like .fill .review_4 .rew_4:hover,
.site_color_backcolor3 .school_like .fill .review_5 .rew_5:hover,
.site_color_backcolor3 .help_text .answers label .checkmark::after,
.site_color_backcolor3 .help_text .end-line .help_text_close, 
.site_color_backcolor3 .help_text .end-line .help_text_end,
.site_color_backcolor3 .help_text .window_start button.help_text_like .img .hearth-sk4,
.site_color_backcolor3 .help_text .window_start button.help_text_like .img .hearth-sk2,
.site_color_backcolor3 .help_text .window_help_text .close i,
.site_color_backcolor3 .profil_page .pagination a:hover,
.site_color_backcolor3 .profil_page form .edit_details div .submit input:hover,
.site_color_backcolor3 .profil_page form .edit_details div .submit .redmain:hover,
.site_color_backcolor3 form .edit_details div .submit input:hover,
.site_color_backcolor3 .profil_page form .edit_details div .image button:hover,
.site_color_backcolor3 div .profil_page .edit_details .ds_editor .nxt_column button:hover,
.site_color_backcolor3 .profil_page .ds_editor .ds_buttons .ds_button button:hover,
.site_color_backcolor3 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor3 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor3 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor3 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor3 form .edit_details div button:hover,
.site_color_backcolor3 .profil_page .block-menu .top,
.site_color_backcolor3 .profil_page .block-menu .down,
.site_color_backcolor3 .profil_page .block-menu .block-menu-cnt,
.site_color_backcolor3 .profil_page .an a.active:hover .square,
.site_color_backcolor3 .profil_page .an button.active:hover .square,
.site_color_backcolor3 .subs_widget button:hover,
.site_color_backcolor3 .gal_site .post_like button:hover .hearth-sk2,
.site_color_backcolor3 .gal_site .post_like button:hover .hearth-sk4,
.site_color_backcolor3 .gal_site .post_like button.liked:hover .hearth-sk,
.site_color_backcolor3 .quest3-cnt input[type="submit"]:hover,
.site_color_backcolor3 .quest3-cnt button:hover,
.site_color_backcolor3 .std-nav.navigation.pagination .nav-links a.page-numbers:hover,
.site_color_backcolor3 .quest-page nav .nav-links a.page-numbers:hover,
.site_color_backcolor3 .quest-filter form input[type="submit"]:hover,
.site_color_backcolor3 .forum-site #af-wrapper .pages a:hover,
.site_color_backcolor3 .forum-site #af-wrapper .editor-row .right .button.button-normal:hover,
.site_color_backcolor3 .forum-site #af-wrapper .forum-post-header .set_btn:hover i.three-dots,
.site_color_backcolor3 .forum-site #af-wrapper .forum-menu .button-normal.forum-editor-button:hover, 
.site_color_backcolor3 .forum-site #af-wrapper .button-normal:hover, 
.site_color_backcolor3 .forum-site #af-wrapper .forum-menu .forum-editor-button:hover,
.site_color_backcolor3 .forum-site #af-wrapper .forum-menu .button-red:hover,
.site_color_backcolor3 a:hover .pack_avatar .color_layer,
.site_color_backcolor3 .footer_up .social_avatar a:hover i,
.site_color_backcolor3 .subs_widget input[type="submit"]:hover,
.site_color_backcolor3 .school_like .review_1 .rew_1,
.site_color_backcolor3 .school_like .review_2 .rew_2,
.site_color_backcolor3 .school_like .review_3 .rew_3,
.site_color_backcolor3 .school_like .review_4 .rew_4,
.site_color_backcolor3 .school_like .review_5 .rew_5,
.site_color_backcolor3 .school_like .btn_school_like:hover,
.site_color_backcolor3 .comment-form .b-com:hover,
.site_color_backcolor3 .mcom-item .com_like div.disliked a.p2_dislike:hover i,
.site_color_backcolor3 .mcom-item .com_like div.liked a.p2_like:hover i,
.site_color_backcolor3 .e-item .name .eicon,
.site_color_backcolor3 .post-block .poll button:hover .poll-bar,
.site_color_backcolor3 .nxt-button input:hover,
.site_color_backcolor3 a:hover .run-b,
.site_color_backcolor3 .mobile_advert .end button:hover,
.site_color_backcolor3 .sr-b:hover,
.site_color_backcolor3 .arrow_course:hover .entry-thumbnail .color_layer,
.site_color_backcolor3 .gal_single_part a:hover .color_layer,
.site_color_backcolor3 .site-head, .site_color_backcolor3 header .btm .snd-layer, 
.site_color_backcolor3 .after-post2 .similar-posts .content:hover .color_layer,
.site_color_backcolor3 .sideposts .similar-item a:hover .color-thumb,
.school_tags_item:hover .backcolor3,
.quest-page .active .backcolor3,
.backcolor3:hover{
background: #ce6017;
}
.site_color_backcolor3 .shopper_window .sponsor_donate input::-webkit-slider-thumb{
background: #ce6017;    
}
.site_color_backcolor3 .shopper_window .sponsor_donate input::-moz-range-thumb{
background: #ce6017;
}
.site_color_backcolor3 .profil_page .profil-header .submenu_min a,
.site_color_backcolor3 .profil_page .profil-header .submenu_min button,
.site_color_backcolor3 .window_widget .window_widget_cnt,
.site_color_backcolor3 .poll-wiget .poll button:hover .poll-bar,
.site_color_backcolor3 .footer_conter .down,
.site_color_backcolor3 .right-buttons .social-site-item a:hover i,
.site_color_backcolor3 .footer_conter2,
.site_color_backcolor3 .course-content .course-pagination .active .number2,
.site_color_backcolor3 .post-row-widget2 .down,
.site_color_backcolor3 .post-row-widget2 .top,
.site_color_backcolor3 .post-row-widget2 .in-content2,
.site_color_backcolor3 .weak-color{
background: #FAE3D3;
}
.site_color_backcolor3 .map-widget svg a path{
fill: #f89655;
}
.site_color_backcolor3 .forum-site #af-wrapper .error,
.site_color_backcolor3 .forum-site #af-wrapper .notices-panel,
.site_color_backcolor3 .std-button-color,
.site_color_backcolor3 .input-std-checkbox .red-circle-icon,
.site_color_backcolor3 .shopper_window .add_button:hover,
.site_color_backcolor3 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor3 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor3 .profil_page.basket_page button.classic_btn:hover,
.site_color_backcolor3 .library_page .product_display_item .more-info .button:hover,
.site_color_backcolor3 .shopper_window .button:hover,
.site_color_backcolor3 .comment-form .b-com:disabled:hover,
.site_color_backcolor3 .profil_page form .edit_details div .image-right-con .icon-false,
.site_color_backcolor3 .post-next-parts .inside,
.site_color_backcolor3 .little-bubble .color-thumb,
.site_color_backcolor3 .help_text .answers label:hover .checkmark::after,
.site_color_backcolor3 .help_text .end-line .help_text_close:hover, 
.site_color_backcolor3 .help_text .end-line .help_text_end:hover,
.site_color_backcolor3 .help_text .window_start button.help_text_like:hover .img .hearth-sk4,
.site_color_backcolor3 .help_text .window_start button.help_text_like:hover .img .hearth-sk2,
.site_color_backcolor3 .help_text .window_help_text .close button:hover i,
#profil_page .min-table-posts article.large.color3 .entry-header .state,
#profil_page .color3 .big-image2 .place_thumbnail .transparent_layer .color_layer,
#profil_page .g2-fotos-item .g2a-cap.button.blue,
#profil_page .profil_page .table-posts .blue,
.site_color_backcolor3 .profil_page .pagination a,
.site_color_backcolor3 .profil_page form .edit_details div .submit .redmain,
.site_color_backcolor3 form .edit_details div .submit input,
.site_color_backcolor3 .profil_page form .edit_details div .image button,
.site_color_backcolor3 div .profil_page .edit_details .ds_editor .nxt_column button,
.site_color_backcolor3 .profil_page .ds_editor .ds_buttons .ds_button button,
.site_color_backcolor3 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor3 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor3 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor3 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor3 form .edit_details div button,
.site_color_backcolor3 .profil_page .an a.active .square,
.site_color_backcolor3 .profil_page .an button.active .square,
.site_color_backcolor3 .profil_page form .edit_details .window_widget .top_line button:hover,
.site_color_backcolor3 .window_widget .top_line button:hover,
.site_color_backcolor3 .subs_widget button,
.site_color_backcolor3 .mcom-item .last-line .add_smile div .btn_com_like.chosen:hover,
.site_color_backcolor3 .gal_site .post_like button .hearth-sk2,
.site_color_backcolor3 .gal_site .post_like button .hearth-sk4,
.site_color_backcolor3 .gal_site .post_like button.liked .hearth-sk,
.site_color_backcolor3 .std-nav.navigation.pagination .nav-links a.page-numbers,
.site_color_backcolor3 .quest-page nav .nav-links a.page-numbers,
.site_color_backcolor3 .quest-filter form input[type="submit"],
.site_color_backcolor3 .forum-site #af-wrapper .pages a,
.site_color_backcolor3 .forum-site #af-wrapper .button-normal,
.site_color_backcolor3 .forum-site #af-wrapper .forum-post-header .set_btn i.three-dots,
.site_color_backcolor3 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen:hover,
.site_color_backcolor3 .forum-site #af-wrapper .fa-comment,
.site_color_backcolor3 .forum-site #af-wrapper .forum-menu .forum-editor-button,
.site_color_backcolor3 .forum-site #af-wrapper .forum-menu .button-red,
.site_color_backcolor3 .poll-wiget .poll .poll-bar,
.site_color_backcolor3 .pack_avatar .color_layer,
.site_color_backcolor3 .column_widget.layout2 .bubble-left-post .color_layer,
.site_color_backcolor3 .underlined2 > span > span,
.site_color_backcolor3 .footer_up .social_avatar a i,
.site_color_backcolor3 .subs_widget input[type="submit"],
.site_color_backcolor3 .school_like .school_desc .hearth-sk,
.site_color_backcolor3 .school_like .review_1 .rew_1:hover,
.site_color_backcolor3 .school_like .review_2 .rew_2:hover,
.site_color_backcolor3 .school_like .review_3 .rew_3:hover,
.site_color_backcolor3 .school_like .review_4 .rew_4:hover,
.site_color_backcolor3 .school_like .review_5 .rew_5:hover,
.site_color_backcolor3 .school_like .btn_school_like,
.quest-page .quest-category .backcolor3 + .tooltiptext,
.site_color_backcolor3 .mcom-item .teext .red,
.site_color_backcolor3 .comment-form .b-com,
.site_color_backcolor3 .mcom-item .com_like div.disliked a.p2_dislike i,
.site_color_backcolor3 .mcom-item .com_like div.liked a.p2_like i,
.site_color_backcolor3 .poll .poll-bar,
.site_color_backcolor3 .prog-rect,
.site_color_backcolor3 .nxt-button input,
.site_color_backcolor3 .q-ans .checkmark::after,
.site_color_backcolor3 .run-b,
.site_color_backcolor3 .type-content .entry-content .circle,
.site_color_backcolor3 .mobile_advert .end button,
.site_color_backcolor3 .mobile_advert .info,
.site_color_backcolor3 [data-title]:after,
.site_color_backcolor3 .sr-b,
.site_color_backcolor3 .quest3-cnt input[type="submit"],
.site_color_backcolor3 .quest3-cnt button,
.site_color_backcolor3 .course-content .number2,
.site_color_backcolor3 .arrow_course .entry-thumbnail .color_layer,
.site_color_backcolor3 .map-widget-b .bubble-right-post .color_layer,
.site_color_backcolor3 .author_widget_cont .bubble-right-post .color_layer,
.site_color_backcolor3 .big-lines .bubble-right-post .color_layer,
.site_color_backcolor3 .post-row-widget3 .bubble-right-post .color_layer,
.site_color_backcolor3 .post-row-widget3 .in-content > .color_layer,
.site_color_backcolor3 .gal_single_part a .color_layer,
.site_color_backcolor3 .underlined::before,
.site_color_backcolor3 .after-post3 .color_layer,
.site_color_backcolor3 .gal_single_part .line,
.site_color_backcolor3 .end_titles a.liked .hearth-sk,
.site_color_backcolor3 .head_share2 .share .end-like .liked .hearth-sk,
.site_color_backcolor3 .head_share2 .share .img .hearth-sk4,
.site_color_backcolor3 .head_share2 .share .img .hearth-sk2,
.site_color_backcolor3 .big-thumbnail .big-image2 .place_thumbnail .btm_text_info .image_info .color_layer,
.site_color_backcolor3 .h_error_msg,
.site_color_backcolor3 header .btm .fst-layer, 
.site_color_backcolor3 .poll-wiget .poll button .poll-bar,
.site_color_backcolor3 .post-col .entry-thumbnail .color_layer,

.site_color_backcolor3 .post-row-widget2 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.site_color_backcolor3 .post-row-widget2 .content-email .inside .color_layer,
.site_color_backcolor3 .forum-widget .asgarosforum-widget .color-thumb,
.site_color_backcolor3 .in-link-post .color-thumb,
.site_color_backcolor3 .sideposts .color-thumb,
.site_color_backcolor3 .author_widget .author_widget_cont2 .back_bubble,
.site_color_backcolor3 .author_widget .back_author,
.site_color_backcolor3 .after-post2 .similar-posts .color_layer,
.site_color_backcolor3 .big-thumbnail .btm_text_info:hover + .transparent_layer .thumb_next_info,
.site_color_backcolor3 .out_title .line,
.site_color_backcolor3 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.big-image2 .place_thumbnail .transparent_layer .color_layer.backcolor3,
.quest-page .active:hover .backcolor3,
.backcolor3{
background: #f89655;
}
.site_color_backcolor3 .profil_page textarea:focus-visible,
.site_color_backcolor3 .shopper_window #basket_add_else_button,
.site_color_backcolor3 select:focus-visible,
.site_color_backcolor3 a:focus-visible,
.site_color_backcolor3 button:focus-visible,
.site_color_backcolor3 input:focus-visible{
outline: 2px solid #ce6017;
}
.site_color_backcolor3 .help_text label:hover .checkmark div,
.site_color_backcolor3 .checkmark div{
border-color: #f89655;
}
.site_color_backcolor3 .shopper_window .spinner .path{
stroke: #ce6017;
}
.site_color_backcolor3 .shopper_window .type_select .item2,
.site_color_backcolor3 .help_text .checkmark div{
border-color: #ce6017;
}
.site_color_backcolor3 .forum-site .row .post-block .content-post #af-wrapper .first-post-all{
background: #f8965521;
}
.site_color_backcolor3 .shopper_window .inner_part2,
.site_color_backcolor3 .school_name_and_adress .color_layer,
.site_color_backcolor3 .school_author_widget,
.site_color_backcolor3 .help_text .window_inside,
.site_color_backcolor3 .mcom-item .last-line .add_smile div .btn_com_like.chosen,
.site_color_backcolor3 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen,
.site_color_backcolor3 .wp-give-formular .inside{
background: #f896554d;
}
.site_color_backcolor3 .caption .iframe-loader > div > div{
background: #ce6017 !important;
}
.site_color_backcolor3 .type-content .entry-content .circle .in ::-moz-selection,
.site_color_backcolor3 ::-moz-selection{
background: #f89655;
}

.site_color_backcolor3 .type-content .entry-content .circle .in ::selection,
.site_color_backcolor3 ::selection{
background: rgb(248, 150, 85, 996);
}
.site_color_backcolor3 .to-maincolor-textlink:hover, 
.site_color_backcolor3 .maincolor-textlink:hover, 
.site_color_backcolor3 .profil_page form .edit_details div button.no-button:hover,
.site_color_backcolor2 .profil_page .basket .basket-item .remove button,
.site_color_backcolor3 .shopper_window .type_select .head-subscribe,
.site_color_backcolor3 .shopper_window .subtext3 a,
.site_color_backcolor3 .shopper_window .subtext3 button,
.site_color_backcolor3 .shopper_window .imp,
.site_color_backcolor3 .shopper_window .conditions a,
.site_color_backcolor3 .shopper_window .conditions label input[type="checkbox"],
.site_color_backcolor3 .empty-page .post-cont a,
.site_color_backcolor3 .out_title_min .author:hover,
.site_color_backcolor3 .profil_page form .edit_details div .value #task_control_panel p a,
.site_color_backcolor3 .gauthor a:hover,
.site_color_backcolor3 .mcom-item .last-line .reactions button:hover .value_sum,
.site_color_backcolor3 .mcom-item .last-line .add_smile button:hover,
.site_color_backcolor3 .com-text a:hover,
.site_color_backcolor3 .similar_gal_item a:hover,
.site_color_backcolor3 .glike button.pp_like:hover span,
.site_color_backcolor3 .glike a.liked:hover span,
.site_color_backcolor3 .gal_flex .gdesco a:hover,
.site_color_backcolor3 .gal_flex .gdesco button:hover,
.site_color_backcolor3 .forum-site #af-wrapper .reactions button:hover .value_sum,
.site_color_backcolor3 .forum-site #af-wrapper .last-line .add_smile button:hover,
.site_color_backcolor3 .forum-site #af-wrapper a:hover,
.site_color_backcolor3 .map-widget-b2 .head a:hover,
.site_color_backcolor3 .column_widget.layout1 .out-content .item:hover,
.site_color_backcolor3 .column_widget.layout1 .out-avatar-desc:hover .out-desc,
.site_color_backcolor3 .poll-wiget .poll .poll_vote a:hover,
.site_color_backcolor3 .column_widget.layout2 .pozn a:hover,
.site_color_backcolor3 .column_widget.layout2 a:hover .head .title,
.site_color_backcolor3 .poll .poll_vote a:hover,
.site_color_backcolor3 .trends-tags .hash-tags-item a:hover,
.site_color_backcolor3 .sin_com .com-text a:hover,
.site_color_backcolor3 div .gclaw a:hover,
.site_color_backcolor3 .h3-com a:hover,
.site_color_backcolor3 .post-block .poll .poll_end,
.site_color_backcolor3 .post-block .poll .answer-item button:hover .poll-num,
.site_color_backcolor3 .post-block .poll .answer-item button:hover .poll-ans,
.site_color_backcolor3 .author_widget .author_widget_cont2 a:hover h3,
.site_color_backcolor3 .author_widget .author_widget_cont2 .links .text:hover,
.site_color_backcolor3 .out_title .above_title a:hover,
.site_color_backcolor3 .head_share2 .share .end-like button:hover .number,
.site_color_backcolor3 .head_share2 .share .end-like button:hover .text,
.site_color_backcolor3 .head_share2 .share .end-like button.liked:hover .number,
.site_color_backcolor3 .post-col article a:hover .title span,
.site_color_backcolor3 .big-image2 .sub-title .author:hover,
.site_color_backcolor3 .forum-widget .asgarosforum-widget .widget-content .post-link a:hover,
.site_color_backcolor3 .actually_post article.large .thumb:hover + header h3 a,
.site_color_backcolor3 .big-image2 .entry-title a:hover,
.site_color_backcolor3 .actually_post article.large .entry-header .author a:hover,
.site_color_backcolor3 .actually_post header h3 a:hover,
.site_color_backcolor3 .after-post2 .similar-posts .content:hover .title,
.site_color_backcolor3 .above_part .above_title a:hover span,
.site_color_backcolor3 .above_part .above_title a:hover,
.site_color_backcolor3 .end_titles a:hover .content,
.site_color_backcolor3 .post_terms .term-item a:hover,
.site_color_backcolor3 div  .in-link-post a:hover .title,
.site_color_backcolor3 .sideposts .similar-item a:hover .entry-title2,
.site_color_backcolor3 .post-block .content-post .entry-content a,
.site_color_backcolor3 .head_share2 .share .end-like button.liked:hover .text,
.school_stats_item:hover .color3{
color: #ce6017;
}
.site_color_backcolor3 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post:hover,
.site_color_backcolor3 .forum-site #af-wrapper .highlight-admin a:hover,
.quest-page article header a.color3:hover,
.site_color_backcolor3 .forum-widget .asgarosforum-widget .widget-content .profile-link:hover{
color: #ce6017 !important;
}
.site_color_backcolor3 .maincolor-textlink, 
.site_color_backcolor3 .profil_page.basket_page h3,
.site_color_backcolor3 .profil_page .basket .basket-item .remove button:hover,
.site_color_backcolor3 .profil_page .edit_details .item h2,
.site_color_backcolor3 .gal_com .noapprove-comment,
.site_color_backcolor3 .sin_com .noapprove-comment,
.min-table-posts .color3 button:hover,
.min-table-posts .color3 header h3 a:hover,
.min-table-posts article.large.color3 .thumb:hover + header h3 a,
.site_color_backcolor3 .profil_page form .edit_details .item h2,
.site_color_backcolor3 #profil_page h3,
.site_color_backcolor3 form .edit_details .imp,
.site_color_backcolor3 .profil_page h2,
.site_color_backcolor3 .detail .overtitle .desc,
.site_color_backcolor3 .window_widget .subs_wid .succ,
.site_color_backcolor3 .mcom-item .last-line .reactions button .value_sum,
.site_color_backcolor3 .mcom-item .add_smile button,
.site_color_backcolor3 .com-text a,
.site_color_backcolor3 .similar_gal_item,
.site_color_backcolor3 .glike button.pp_like span,
.site_color_backcolor3 .glike a.liked span,
.site_color_backcolor3 .gauthor a,
.site_color_backcolor3 .gal_flex .gdesco a,
.site_color_backcolor3 .gal_flex .gdesco button,
.quest-page .sub_title .color3 a:hover,
.site_color_backcolor3 .forum-site #af-wrapper .reactions button .value_sum,
.site_color_backcolor3 .forum-site #af-wrapper .last-line .add_smile button,
.site_color_backcolor3 .forum-site #af-wrapper a,
.site_color_backcolor3 .sin_com .com-text a,
.site_color_backcolor3 div .gclaw a,
.site_color_backcolor3 .h3-com a,
.color3{
color: #f89655;
}
.site_color_backcolor3 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post,
.site_color_backcolor3 .forum-site #af-wrapper .highlight-admin a{
color: #f89655 !important;
}
.site_color_backcolor4 .map-widget svg a:hover path{
fill: #0398B2;
}
.site_color_backcolor4 a.std-button-color:hover,
.site_color_backcolor4 button.std-button-color:hover,
.site_color_backcolor4 a:hover .std-button-color,
.site_color_backcolor4 button:hover .std-button-color,
.site_color_backcolor4 .input-std-checkbox label:hover .red-circle-icon,
.site_color_backcolor4 .shopper_window .add_button,
.site_color_backcolor4 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor4 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor4 .profil_page.basket_page button.classic_btn,
.site_color_backcolor4 .library_page .product_display_item .more-info .button,
.site_color_backcolor4 .hadsubcscribe .content,
.site_color_backcolor4 .hadsubcscribe .front,
.site_color_backcolor4 .shopper_window .type_select .item,
.site_color_backcolor4 .shopper_window .button,
.site_color_backcolor4 .school_like .review_1.reviewed .rew_1:hover,
.site_color_backcolor4 .school_like .review_2.reviewed .rew_2:hover,
.site_color_backcolor4 .school_like .review_3.reviewed .rew_3:hover,
.site_color_backcolor4 .school_like .review_4.reviewed .rew_4:hover,
.site_color_backcolor4 .school_like .review_5.reviewed .rew_5:hover,
.site_color_backcolor4 .school_stamp,
.site_color_backcolor4 .school_like .fill .review_1 .rew_1:hover,
.site_color_backcolor4 .school_like .fill .review_2 .rew_2:hover,
.site_color_backcolor4 .school_like .fill .review_3 .rew_3:hover,
.site_color_backcolor4 .school_like .fill .review_4 .rew_4:hover,
.site_color_backcolor4 .school_like .fill .review_5 .rew_5:hover,
.site_color_backcolor4 .help_text .answers label .checkmark::after,
.site_color_backcolor4 .help_text .end-line .help_text_close,
.site_color_backcolor4 .help_text .end-line .help_text_end,
.site_color_backcolor4 .help_text .window_start button.help_text_like .img .hearth-sk4,
.site_color_backcolor4 .help_text .window_start button.help_text_like .img .hearth-sk2,
.site_color_backcolor4 .help_text .window_help_text .close i,
.site_color_backcolor5 .profil_page .pagination a.active_number:hover,
.site_color_backcolor3 .profil_page .pagination a.active_number:hover,
.site_color_backcolor1 .profil_page .pagination a.active_number:hover,
.site_color_backcolor4 .profil_page .pagination a:hover,
.site_color_backcolor4 .profil_page form .edit_details div .submit input:hover,
.site_color_backcolor4 .profil_page form .edit_details div .submit .redmain:hover,
.site_color_backcolor4 form .edit_details div .submit input:hover,
.site_color_backcolor4 .profil_page form .edit_details div .image button:hover,
.site_color_backcolor4 div .profil_page .edit_details .ds_editor .nxt_column button:hover,
.site_color_backcolor4 .profil_page .ds_editor .ds_buttons .ds_button button:hover,
.site_color_backcolor4 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor4 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor4 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor4 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor4 form .edit_details div button:hover,
.site_color_backcolor4 .profil_page .block-menu .top,
.site_color_backcolor4 .profil_page .block-menu .down,
.site_color_backcolor4 .profil_page .block-menu .block-menu-cnt,
.site_color_backcolor4 .profil_page .an a.active:hover .square,
.site_color_backcolor4 .profil_page .an button.active:hover .square,
.site_color_backcolor4 .subs_widget button:hover,
.site_color_backcolor4 .gal_site .post_like button:hover .hearth-sk2,
.site_color_backcolor4 .gal_site .post_like button:hover .hearth-sk4,
.site_color_backcolor4 .gal_site .post_like button.liked:hover .hearth-sk,
.site_color_backcolor4 .quest3-cnt input[type="submit"]:hover,
.site_color_backcolor4 .quest3-cnt button:hover,
.site_color_backcolor4 .std-nav.navigation.pagination .nav-links a.page-numbers:hover,
.site_color_backcolor4 .quest-page nav .nav-links a.page-numbers:hover,
.site_color_backcolor4 .quest-filter form input[type="submit"]:hover,
.site_color_backcolor4 .forum-site #af-wrapper .pages a:hover,
.site_color_backcolor4 .forum-site #af-wrapper .editor-row .right .button.button-normal:hover,
.site_color_backcolor4 .forum-site #af-wrapper .forum-post-header .set_btn:hover i.three-dots,
.site_color_backcolor4 .forum-site #af-wrapper .forum-menu .button-normal.forum-editor-button:hover, 
.site_color_backcolor4 .forum-site #af-wrapper .button-normal:hover, 
.site_color_backcolor4 .forum-site #af-wrapper .forum-menu .forum-editor-button:hover,
.site_color_backcolor4 .forum-site #af-wrapper .forum-menu .button-red:hover,
.site_color_backcolor4 a:hover .pack_avatar .color_layer,
.site_color_backcolor4 .footer_up .social_avatar a:hover i,
.site_color_backcolor4 .subs_widget input[type="submit"]:hover,
.site_color_backcolor4 .school_like .review_1 .rew_1,
.site_color_backcolor4 .school_like .review_2 .rew_2,
.site_color_backcolor4 .school_like .review_3 .rew_3,
.site_color_backcolor4 .school_like .review_4 .rew_4,
.site_color_backcolor4 .school_like .review_5 .rew_5,
.site_color_backcolor4 .school_like .btn_school_like:hover,
.site_color_backcolor4 .comment-form .b-com:hover,
.site_color_backcolor4 .mcom-item .com_like div.disliked a.p2_dislike:hover i,
.site_color_backcolor4 .mcom-item .com_like div.liked a.p2_like:hover i,
.site_color_backcolor4 .e-item .name .eicon,
.site_color_backcolor4 .post-block .poll button:hover .poll-bar,
.site_color_backcolor4 .nxt-button input:hover,
.site_color_backcolor4  a:hover .run-b,
.site_color_backcolor1 .poll-wiget .more-tag a:hover,
.site_color_backcolor2 .poll-wiget .more-tag a:hover,
.site_color_backcolor3 .poll-wiget .more-tag a:hover,
.site_color_backcolor4 .poll-wiget .more-tag a:hover,
.site_color_backcolor5 .poll-wiget .more-tag a:hover,
.site_color_backcolor6 .poll-wiget .more-tag a:hover,
.site_color_backcolor7 .poll-wiget .more-tag a:hover,
.site_color_backcolor8 .poll-wiget .more-tag a:hover,
.site_color_backcolor4 .mobile_advert .end button:hover,
.site_color_backcolor4 .sr-b:hover,
.site_color_backcolor4 .arrow_course:hover .entry-thumbnail .color_layer,
.site_color_backcolor4 .gal_single_part a:hover .color_layer,
.site_color_backcolor4 .site-head, .site_color_backcolor4 header .btm .snd-layer, 
.site_color_backcolor4 .after-post2 .similar-posts .content:hover .color_layer,
.site_color_backcolor4 .sideposts .similar-item a:hover .color-thumb,
.school_tags_item:hover .backcolor4,
.quest-page .active .backcolor4,
.backcolor4:hover{
background: #0398B2;
}
.site_color_backcolor4 .shopper_window .sponsor_donate input::-webkit-slider-thumb{
background: #0398B2;    
}
.site_color_backcolor4 .shopper_window .sponsor_donate input::-moz-range-thumb{
background: #0398B2;
}
.site_color_backcolor4 .map-widget svg a path{
fill: #00bee0;
}

.site_color_backcolor4 .profil_page .profil-header .submenu_min a,
.site_color_backcolor4 .profil_page .profil-header .submenu_min button,
.site_color_backcolor4 .window_widget .window_widget_cnt,
.site_color_backcolor4 .poll-wiget .poll button:hover .poll-bar,
.site_color_backcolor4 .footer_conter .down,
.site_color_backcolor4 .right-buttons .social-site-item a:hover i,
.site_color_backcolor4 .footer_conter2,
.site_color_backcolor4 .course-content .course-pagination .active .number2,
.site_color_backcolor4 .post-row-widget2 .down,
.site_color_backcolor4 .post-row-widget2 .top,
.site_color_backcolor4 .post-row-widget2 .in-content2,
.site_color_backcolor4 .weak-color{
background: #cff4fb;
}

.site_color_backcolor4 .forum-site #af-wrapper .error,
.site_color_backcolor4 .forum-site #af-wrapper .notices-panel,
.site_color_backcolor4 .std-button-color,
.site_color_backcolor4 .input-std-checkbox .red-circle-icon,
.site_color_backcolor4 .shopper_window .add_button:hover,
.site_color_backcolor4 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor4 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor4 .profil_page.basket_page button.classic_btn:hover,
.site_color_backcolor4 .library_page .product_display_item .more-info .button:hover,
.site_color_backcolor4 .shopper_window .button:hover,
.site_color_backcolor4 .comment-form .b-com:disabled:hover,
.site_color_backcolor4 .profil_page form .edit_details div .image-right-con .icon-false,
.site_color_backcolor4 .post-next-parts .inside,
.site_color_backcolor4 .little-bubble .color-thumb,
.site_color_backcolor4 .help_text .answers label:hover .checkmark::after,
.site_color_backcolor4 .help_text .end-line .help_text_close:hover, 
.site_color_backcolor4 .help_text .end-line .help_text_end:hover,
.site_color_backcolor4 .help_text .window_start button.help_text_like:hover .img .hearth-sk4,
.site_color_backcolor4 .help_text .window_start button.help_text_like:hover .img .hearth-sk2,
.site_color_backcolor4 .help_text .window_help_text .close button:hover i,
#profil_page .min-table-posts article.large.color4 .entry-header .state,
#profil_page .color4 .big-image2 .place_thumbnail .transparent_layer .color_layer,
#profil_page .g2-fotos-item .g2a-cap.button.aqua,
#profil_page .profil_page .table-posts .aqua,
.site_color_backcolor5 .profil_page .pagination a.active_number,
.site_color_backcolor3 .profil_page .pagination a.active_number,
.site_color_backcolor1 .profil_page .pagination a.active_number,
.site_color_backcolor4 .profil_page .pagination a,
.site_color_backcolor4 .profil_page form .edit_details div .submit .redmain,
.site_color_backcolor4 form .edit_details div .submit input,
.site_color_backcolor4 .profil_page form .edit_details div .image button,
.site_color_backcolor4 div .profil_page .edit_details .ds_editor .nxt_column button,
.site_color_backcolor4 .profil_page .ds_editor .ds_buttons .ds_button button,
.site_color_backcolor4 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor4 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor4 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor4 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor4 form .edit_details div button,
.site_color_backcolor4 .profil_page .an a.active .square,
.site_color_backcolor4 .profil_page .an button.active .square,
.site_color_backcolor4 .profil_page form .edit_details .window_widget .top_line button:hover,
.site_color_backcolor4 .window_widget .top_line button:hover,
.site_color_backcolor4 .subs_widget button,
.site_color_backcolor4 .mcom-item .last-line .add_smile div .btn_com_like.chosen:hover,
.site_color_backcolor4 .gal_site .post_like button .hearth-sk2,
.site_color_backcolor4 .gal_site .post_like button .hearth-sk4,
.site_color_backcolor4 .gal_site .post_like button.liked .hearth-sk,
.site_color_backcolor1 .std-nav.navigation.pagination .nav-links .page-numbers.current,
.site_color_backcolor1 .quest-page nav .nav-links .page-numbers.current,
.site_color_backcolor4 .std-nav.navigation.pagination .nav-links a.page-numbers,
.site_color_backcolor4 .quest-page nav .nav-links a.page-numbers,
.site_color_backcolor4 .quest-filter form input[type="submit"],
.site_color_backcolor1 .forum-site #af-wrapper .pages-and-menu .pages strong,
.site_color_backcolor4 .forum-site #af-wrapper .pages a,
.site_color_backcolor4 .forum-site #af-wrapper .button-normal,
.site_color_backcolor4 .forum-site #af-wrapper .forum-post-header .set_btn i.three-dots,
.site_color_backcolor4 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen:hover,
.site_color_backcolor4 .forum-site #af-wrapper .fa-comment,
.site_color_backcolor4 .forum-site #af-wrapper .forum-menu .forum-editor-button,
.site_color_backcolor4 .forum-site #af-wrapper .forum-menu .button-red,
.site_color_backcolor4 .poll-wiget .poll .poll-bar,
.site_color_backcolor4 .pack_avatar .color_layer,
.site_color_backcolor4 .column_widget.layout2 .bubble-left-post .color_layer,
.site_color_backcolor4 .underlined2 > span > span,
.site_color_backcolor4 .footer_up .social_avatar a i,
.site_color_backcolor4 .subs_widget input[type="submit"],
.site_color_backcolor4 .school_like .school_desc .hearth-sk,
.site_color_backcolor4 .school_like .review_1 .rew_1:hover,
.site_color_backcolor4 .school_like .review_2 .rew_2:hover,
.site_color_backcolor4 .school_like .review_3 .rew_3:hover,
.site_color_backcolor4 .school_like .review_4 .rew_4:hover,
.site_color_backcolor4 .school_like .review_5 .rew_5:hover,
.site_color_backcolor4 .school_like .btn_school_like,
.quest-page .quest-category .backcolor4 + .tooltiptext,
.site_color_backcolor4 .mcom-item .teext .red,
.site_color_backcolor4 .comment-form .b-com,
.site_color_backcolor4 .mcom-item .com_like div.disliked a.p2_dislike i,
.site_color_backcolor4 .mcom-item .com_like div.liked a.p2_like i,
.site_color_backcolor4 .poll .poll-bar,
.site_color_backcolor4 .prog-rect,
.site_color_backcolor4 .nxt-button input,
.site_color_backcolor4 .q-ans .checkmark::after,
.site_color_backcolor4 .run-b,
.site_color_backcolor4 .type-content .entry-content .circle,
.site_color_backcolor1 .poll-wiget .more-tag a,
.site_color_backcolor3 .poll-wiget .more-tag a,
.site_color_backcolor4 .poll-wiget .more-tag a,
.site_color_backcolor2 .poll-wiget .more-tag a,
.site_color_backcolor5 .poll-wiget .more-tag a,
.site_color_backcolor6 .poll-wiget .more-tag a,
.site_color_backcolor7 .poll-wiget .more-tag a,
.site_color_backcolor8 .poll-wiget .more-tag a,

.site_color_backcolor4 .mobile_advert .end button,
.site_color_backcolor4 .mobile_advert .info,
.site_color_backcolor4 [data-title]:after,
.site_color_backcolor4 .sr-b,
.site_color_backcolor4 .quest3-cnt input[type="submit"],
.site_color_backcolor4 .quest3-cnt button,
.site_color_backcolor4 .course-content .number2,
.site_color_backcolor4 .arrow_course .entry-thumbnail .color_layer,
.site_color_backcolor4 .map-widget-b .bubble-right-post .color_layer,
.site_color_backcolor4 .author_widget_cont .bubble-right-post .color_layer,
.site_color_backcolor4 .big-lines .bubble-right-post .color_layer,
.site_color_backcolor4 .post-row-widget3 .bubble-right-post .color_layer,
.site_color_backcolor4 .post-row-widget3 .in-content > .color_layer,
.site_color_backcolor4 .gal_single_part a .color_layer,
.site_color_backcolor4 .underlined::before,
.site_color_backcolor4 .after-post3 .color_layer,
.site_color_backcolor4 .gal_single_part .line,
.site_color_backcolor4 .end_titles a.liked .hearth-sk,
.site_color_backcolor4 .head_share2 .share .end-like .liked .hearth-sk,
.site_color_backcolor4 .head_share2 .share .img .hearth-sk4,
.site_color_backcolor4 .head_share2 .share .img .hearth-sk2,
.site_color_backcolor4 .big-thumbnail .big-image2 .place_thumbnail .btm_text_info .image_info .color_layer,
.site_color_backcolor4 .h_error_msg,
.site_color_backcolor4 header .btm .fst-layer, 
.site_color_backcolor4 .poll-wiget .poll button .poll-bar,
.site_color_backcolor4 .post-col .entry-thumbnail .color_layer,
.site_color_backcolor4 .post-row-widget2 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.site_color_backcolor4 .post-row-widget2 .content-email .inside .color_layer,
.site_color_backcolor4 .forum-widget .asgarosforum-widget .color-thumb,
.site_color_backcolor4 .in-link-post .color-thumb,
.site_color_backcolor4 .sideposts .color-thumb,
.site_color_backcolor4 .author_widget .author_widget_cont2 .back_bubble,
.site_color_backcolor4 .author_widget .back_author,
.site_color_backcolor4 .after-post2 .similar-posts .color_layer,
.site_color_backcolor4 .big-thumbnail .btm_text_info:hover + .transparent_layer .thumb_next_info,
.site_color_backcolor4 .out_title .line,
.site_color_backcolor4 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.big-image2 .place_thumbnail .transparent_layer .color_layer.backcolor4,
.quest-page .active:hover .backcolor4,
.backcolor4{
background: #00bee0;
}
.site_color_backcolor4 .profil_page textarea:focus-visible,
.site_color_backcolor4 .shopper_window #basket_add_else_button,
.site_color_backcolor4 select:focus-visible,
.site_color_backcolor4 a:focus-visible,
.site_color_backcolor4 button:focus-visible,
.site_color_backcolor4 input:focus-visible{
outline: 2px solid #0398B2;
}
.site_color_backcolor4 .help_text label:hover .checkmark div,
.site_color_backcolor4 .checkmark div{
border-color: #00bee0;
}
.site_color_backcolor4 .shopper_window .spinner .path{
stroke: #0398B2;
}
.site_color_backcolor4 .shopper_window .type_select .item2,
.site_color_backcolor4 .help_text .checkmark div{
border-color: #0398B2;
}
.site_color_backcolor4 .forum-site .row .post-block .content-post #af-wrapper .first-post-all{
background: #00bee021;
}
.site_color_backcolor4 .shopper_window .inner_part2,
.site_color_backcolor4 .school_name_and_adress .color_layer,
.site_color_backcolor4 .school_author_widget,
.site_color_backcolor4 .help_text .window_inside,
.site_color_backcolor4 .mcom-item .last-line .add_smile div .btn_com_like.chosen,
.site_color_backcolor4 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen,
.site_color_backcolor4 .wp-give-formular .inside{
background: #00bee04d;
}
.site_color_backcolor4 .caption .iframe-loader > div > div{
background: #0398B2 !important;
}
.site_color_backcolor4 .type-content .entry-content .circle .in ::-moz-selection,
.site_color_backcolor4 ::-moz-selection{
background: #00bee0;
}
.site_color_backcolor4 .type-content .entry-content .circle .in ::selection,
.site_color_backcolor4 ::selection{
background: rgb(0, 190, 224, 996);
}
.site_color_backcolor4 .to-maincolor-textlink:hover, 
.site_color_backcolor4 .maincolor-textlink:hover, 
.site_color_backcolor4 .profil_page form .edit_details div button.no-button:hover,
.site_color_backcolor4 .profil_page .basket .basket-item .remove button,
.site_color_backcolor4 .shopper_window .type_select .head-subscribe,
.site_color_backcolor4 .shopper_window .subtext3 a,
.site_color_backcolor4 .shopper_window .subtext3 button,
.site_color_backcolor4 .shopper_window .imp,
.site_color_backcolor4 .shopper_window .conditions a,
.site_color_backcolor4 .shopper_window .conditions label input[type="checkbox"],
.site_color_backcolor4 .empty-page .post-cont a,
.site_color_backcolor4 .out_title_min .author:hover,
.site_color_backcolor4 .profil_page form .edit_details div .value #task_control_panel p a,
.site_color_backcolor4 .gauthor a:hover,
.site_color_backcolor4 .mcom-item .last-line .reactions button:hover .value_sum,
.site_color_backcolor4 .mcom-item .last-line .add_smile button:hover,
.site_color_backcolor4 .com-text a:hover,
.site_color_backcolor4 .similar_gal_item a:hover,
.site_color_backcolor4 .glike button.pp_like:hover span,
.site_color_backcolor4 .glike a.liked:hover span,
.site_color_backcolor4 .gal_flex .gdesco a:hover,
.site_color_backcolor4 .gal_flex .gdesco button:hover,
.site_color_backcolor4 .forum-site #af-wrapper .reactions button:hover .value_sum,
.site_color_backcolor4 .forum-site #af-wrapper .last-line .add_smile button:hover,
.site_color_backcolor4 .forum-site #af-wrapper a:hover,
.site_color_backcolor4 .map-widget-b2 .head a:hover,
.site_color_backcolor4 .column_widget.layout1 .out-content .item:hover,
.site_color_backcolor4 .column_widget.layout1 .out-avatar-desc:hover .out-desc,
.site_color_backcolor4 .poll-wiget .poll .poll_vote a:hover,
.site_color_backcolor4 .column_widget.layout2 .pozn a:hover,
.site_color_backcolor4 .column_widget.layout2 a:hover .head .title,
.site_color_backcolor4 .poll .poll_vote a:hover,
.site_color_backcolor4 .trends-tags .hash-tags-item a:hover,
.site_color_backcolor4 .sin_com .com-text a:hover,
.site_color_backcolor4 div .gclaw a:hover,
.site_color_backcolor4 .h3-com a:hover,
.site_color_backcolor4 .post-block .poll .poll_end,
.site_color_backcolor4 .post-block .poll .answer-item button:hover .poll-num,
.site_color_backcolor4 .post-block .poll .answer-item button:hover .poll-ans,
.site_color_backcolor4 .author_widget .author_widget_cont2 a:hover h3,
.site_color_backcolor4 .author_widget .author_widget_cont2 .links .text:hover,
.site_color_backcolor4 .out_title .above_title a:hover,
.site_color_backcolor4 .head_share2 .share .end-like button:hover .number,
.site_color_backcolor4 .head_share2 .share .end-like button:hover .text,
.site_color_backcolor4 .head_share2 .share .end-like button.liked:hover .number,
.site_color_backcolor4 .post-col article a:hover .title span,
.site_color_backcolor4 .big-image2 .sub-title .author:hover,
.site_color_backcolor4 .forum-widget .asgarosforum-widget .widget-content .post-link a:hover,
.site_color_backcolor4 .actually_post article.large .thumb:hover + header h3 a,
.site_color_backcolor4 .big-image2 .entry-title a:hover,
.site_color_backcolor4 .actually_post article.large .entry-header .author a:hover,
.site_color_backcolor4 .actually_post header h3 a:hover,
.site_color_backcolor4 .after-post2 .similar-posts .content:hover .title,
.site_color_backcolor4 .above_part .above_title a:hover span,
.site_color_backcolor4 .above_part .above_title a:hover,
.site_color_backcolor4 .end_titles a:hover .content,
.site_color_backcolor4 .post_terms .term-item a:hover,
.site_color_backcolor4 div .in-link-post a:hover .title,
.site_color_backcolor4 .sideposts .similar-item a:hover .entry-title2,
.site_color_backcolor4 .post-block .content-post .entry-content a,
.site_color_backcolor4 .head_share2 .share .end-like button.liked:hover .text,
.school_stats_item:hover .color4{
color: #0398B2;
}
.site_color_backcolor4 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post:hover,
.site_color_backcolor4 .forum-site #af-wrapper .highlight-admin a:hover,
.quest-page article header a.color4:hover,
.site_color_backcolor4 .forum-widget .asgarosforum-widget .widget-content .profile-link:hover{
color: #0398B2 !important;
}
.site_color_backcolor4 .maincolor-textlink,
.site_color_backcolor4 .profil_page.basket_page h3,
.site_color_backcolor4 .profil_page .basket .basket-item .remove button:hover,
.site_color_backcolor4 .profil_page .edit_details .item h2,
.site_color_backcolor4 .gal_com .noapprove-comment,
.site_color_backcolor4 .sin_com .noapprove-comment,
.min-table-posts .color4 button:hover,
.min-table-posts .color4 header h3 a:hover,
.min-table-posts article.large.color4 .thumb:hover + header h3 a,
.site_color_backcolor4 .profil_page form .edit_details .item h2,
.site_color_backcolor4 #profil_page h3,
.site_color_backcolor4 form .edit_details .imp,
.site_color_backcolor4 .profil_page h2,
.site_color_backcolor4 .detail .overtitle .desc,
.site_color_backcolor4 .window_widget .subs_wid .succ,
.site_color_backcolor4 .mcom-item .last-line .reactions button .value_sum,
.site_color_backcolor4 .mcom-item .add_smile button,
.site_color_backcolor4 .com-text a,
.site_color_backcolor4 .similar_gal_item,
.site_color_backcolor4 .glike button.pp_like span,
.site_color_backcolor4 .glike a.liked span,
.site_color_backcolor4 .gauthor a,
.site_color_backcolor4 .gal_flex .gdesco a,
.site_color_backcolor4 .gal_flex .gdesco button,
.quest-page .sub_title .color4 a:hover,
.site_color_backcolor4 .forum-site #af-wrapper .reactions button .value_sum,
.site_color_backcolor4 .forum-site #af-wrapper .last-line .add_smile button,
.site_color_backcolor4 .forum-site #af-wrapper a,
.site_color_backcolor4 .sin_com .com-text a,
.site_color_backcolor4 div .gclaw a,
.site_color_backcolor4 .h3-com a,
.color4{
color: #00bee0;
}
.site_color_backcolor4 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post,
.site_color_backcolor4 .forum-site #af-wrapper .highlight-admin a{
color: #00bee0 !important;
}
.site_color_backcolor5 .map-widget svg a:hover path{
fill: #b7341c;
}
.site_color_backcolor5 a.std-button-color:hover,
.site_color_backcolor5 button.std-button-color:hover,
.site_color_backcolor5 a:hover .std-button-color,
.site_color_backcolor5 button:hover .std-button-color,
.site_color_backcolor5 .input-std-checkbox label:hover .red-circle-icon,
.site_color_backcolor5 .shopper_window .add_button,
.site_color_backcolor5 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor5 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor5 .profil_page.basket_page button.classic_btn,
.site_color_backcolor5 .library_page .product_display_item .more-info .button,
.site_color_backcolor5 .hadsubcscribe .content,
.site_color_backcolor5 .hadsubcscribe .front,
.site_color_backcolor5 .shopper_window .type_select .item,
.site_color_backcolor5 .shopper_window .button,
.site_color_backcolor5 .school_like .review_1.reviewed .rew_1:hover,
.site_color_backcolor5 .school_like .review_2.reviewed .rew_2:hover,
.site_color_backcolor5 .school_like .review_3.reviewed .rew_3:hover,
.site_color_backcolor5 .school_like .review_4.reviewed .rew_4:hover,
.site_color_backcolor5 .school_like .review_5.reviewed .rew_5:hover,
.site_color_backcolor5 .school_stamp,
.site_color_backcolor5 .school_like .fill .review_1 .rew_1:hover,
.site_color_backcolor5 .school_like .fill .review_2 .rew_2:hover,
.site_color_backcolor5 .school_like .fill .review_3 .rew_3:hover,
.site_color_backcolor5 .school_like .fill .review_4 .rew_4:hover,
.site_color_backcolor5 .school_like .fill .review_5 .rew_5:hover,
.site_color_backcolor5 .help_text .answers label .checkmark::after,
.site_color_backcolor5 .help_text .end-line .help_text_close, 
.site_color_backcolor5 .help_text .end-line .help_text_end,
.site_color_backcolor5 .help_text .window_start button.help_text_like .img .hearth-sk4,
.site_color_backcolor5 .help_text .window_start button.help_text_like .img .hearth-sk2,
.site_color_backcolor5 .help_text .window_help_text .close i,
.site_color_backcolor5 .profil_page .pagination a:hover,
.site_color_backcolor5 .profil_page form .edit_details div .submit input:hover,
.site_color_backcolor5 .profil_page form .edit_details div .submit .redmain:hover,
.site_color_backcolor5 form .edit_details div .submit input:hover,
.site_color_backcolor5 .profil_page form .edit_details div .image button:hover,
.site_color_backcolor5 div .profil_page .edit_details .ds_editor .nxt_column button:hover,
.site_color_backcolor5 .profil_page .ds_editor .ds_buttons .ds_button button:hover,
.site_color_backcolor5 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor5 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor5 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor5 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor5 form .edit_details div button:hover,
.site_color_backcolor5 .profil_page .block-menu .top,
.site_color_backcolor5 .profil_page .block-menu .down,
.site_color_backcolor5 .profil_page .block-menu .block-menu-cnt,
.site_color_backcolor5 .profil_page .an a.active:hover .square,
.site_color_backcolor5 .profil_page .an button.active:hover .square,
.site_color_backcolor5 .subs_widget button:hover,
.site_color_backcolor5 .gal_site .post_like button:hover .hearth-sk2,
.site_color_backcolor5 .gal_site .post_like button:hover .hearth-sk4,
.site_color_backcolor5 .gal_site .post_like button.liked:hover .hearth-sk,
.site_color_backcolor5 .quest3-cnt input[type="submit"]:hover,
.site_color_backcolor5 .quest3-cnt button:hover,
.site_color_backcolor5 .std-nav.navigation.pagination .nav-links a.page-numbers:hover,
.site_color_backcolor5 .quest-page nav .nav-links a.page-numbers:hover,
.site_color_backcolor5 .quest-filter form input[type="submit"]:hover,
.site_color_backcolor5 .forum-site #af-wrapper .pages a:hover,
.site_color_backcolor5 .forum-site #af-wrapper .editor-row .right .button.button-normal:hover,
.site_color_backcolor5 .forum-site #af-wrapper .forum-post-header .set_btn:hover i.three-dots,
.site_color_backcolor5 .forum-site #af-wrapper .forum-menu .button-normal.forum-editor-button:hover, 
.site_color_backcolor5 .forum-site #af-wrapper .button-normal:hover, 
.site_color_backcolor5 .forum-site #af-wrapper .forum-menu .forum-editor-button:hover,
.site_color_backcolor5 .forum-site #af-wrapper .forum-menu .button-red:hover,
.site_color_backcolor5 a:hover .pack_avatar .color_layer,
.site_color_backcolor5 .footer_up .social_avatar a:hover i,
.site_color_backcolor5 .subs_widget input[type="submit"]:hover,
.site_color_backcolor5 .school_like .review_1 .rew_1,
.site_color_backcolor5 .school_like .review_2 .rew_2,
.site_color_backcolor5 .school_like .review_3 .rew_3,
.site_color_backcolor5 .school_like .review_4 .rew_4,
.site_color_backcolor5 .school_like .review_5 .rew_5,
.site_color_backcolor5 .school_like .btn_school_like:hover,
.site_color_backcolor5 .comment-form .b-com:hover,
.site_color_backcolor5 .mcom-item .com_like div.disliked a.p2_dislike:hover i,
.site_color_backcolor5 .mcom-item .com_like div.liked a.p2_like:hover i,
.site_color_backcolor5 .e-item .name .eicon,
.site_color_backcolor5 .post-block .poll button:hover .poll-bar,
.site_color_backcolor5 .nxt-button input:hover,
.site_color_backcolor5  a:hover .run-b,
.site_color_backcolor5 .mobile_advert .end button:hover,
.site_color_backcolor5 .sr-b:hover,
.site_color_backcolor5 .arrow_course:hover .entry-thumbnail .color_layer,
.site_color_backcolor5 .gal_single_part a:hover .color_layer,
.site_color_backcolor5 .site-head, .site_color_backcolor5 header .btm .snd-layer, 
.site_color_backcolor5 .poll-wiget .poll button:hover .poll-bar,
.site_color_backcolor5 .after-post2 .similar-posts .content:hover .color_layer,
.site_color_backcolor5 .sideposts .similar-item a:hover .color-thumb,
.school_tags_item:hover .backcolor5,
.quest-page .active .backcolor5,
.backcolor5:hover{
background: #B7341C;
}
.site_color_backcolor5 .shopper_window .sponsor_donate input::-webkit-slider-thumb{
background: #B7341C;    
}
.site_color_backcolor5 .shopper_window .sponsor_donate input::-moz-range-thumb{
background: #B7341C;
}
.site_color_backcolor5 .map-widget svg a path{
fill: #e65a41;
}
.site_color_backcolor5 .profil_page .profil-header .submenu_min a,
.site_color_backcolor5 .profil_page .profil-header .submenu_min button,
.site_color_backcolor5 .window_widget .window_widget_cnt,
.site_color_backcolor5 .poll-wiget .poll button:hover .poll-bar,
.site_color_backcolor5 .footer_conter .down,
.site_color_backcolor5 .right-buttons .social-site-item a:hover i,
.site_color_backcolor5 .footer_conter2,
.site_color_backcolor5 .course-content .course-pagination .active .number2,
.site_color_backcolor5 .post-row-widget2 .down,
.site_color_backcolor5 .post-row-widget2 .top,
.site_color_backcolor5 .post-row-widget2 .in-content2,
.site_color_backcolor5 .weak-color{
background: #f8d8d3;
}

.site_color_backcolor5 .forum-site #af-wrapper .error,
.site_color_backcolor5 .forum-site #af-wrapper .notices-panel,
.site_color_backcolor5 .std-button-color,
.site_color_backcolor5 .input-std-checkbox .red-circle-icon,
.site_color_backcolor5 .shopper_window .add_button:hover,
.site_color_backcolor5 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor5 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor5 .profil_page.basket_page button.classic_btn:hover,
.site_color_backcolor5 .library_page .product_display_item .more-info .button:hover,
.site_color_backcolor5 .shopper_window .button:hover,
.site_color_backcolor5 .comment-form .b-com:disabled:hover,
.site_color_backcolor5 .profil_page form .edit_details div .image-right-con .icon-false,
.site_color_backcolor5 .post-next-parts .inside,
.site_color_backcolor5 .little-bubble .color-thumb,
.site_color_backcolor5 .help_text .answers label:hover .checkmark::after,
.site_color_backcolor5 .help_text .end-line .help_text_close:hover, 
.site_color_backcolor5 .help_text .end-line .help_text_end:hover,
.site_color_backcolor5 .help_text .window_start button.help_text_like:hover .img .hearth-sk4,
.site_color_backcolor5 .help_text .window_start button.help_text_like:hover .img .hearth-sk2,
.site_color_backcolor5 .help_text .window_help_text .close button:hover i,
.site_color_backcolor5 .profil_page .pagination a,
.site_color_backcolor5 .profil_page form .edit_details div .submit .redmain,
.site_color_backcolor5 form .edit_details div .submit input,
.site_color_backcolor5 .profil_page form .edit_details div .image button,
.site_color_backcolor5 div .profil_page .edit_details .ds_editor .nxt_column button,
.site_color_backcolor5 .profil_page .ds_editor .ds_buttons .ds_button button,
.site_color_backcolor5 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor5 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor5 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor5 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor5 form .edit_details div button,
.site_color_backcolor5 .profil_page .an a.active .square,
.site_color_backcolor5 .profil_page .an button.active .square,
.site_color_backcolor5 .profil_page form .edit_details .window_widget .top_line button:hover,
.site_color_backcolor5 .window_widget .top_line button:hover,
.site_color_backcolor5 .subs_widget button,
.site_color_backcolor5 .mcom-item .last-line .add_smile div .btn_com_like.chosen:hover,
.site_color_backcolor5 .gal_site .post_like button .hearth-sk2,
.site_color_backcolor5 .gal_site .post_like button .hearth-sk4,
.site_color_backcolor5 .gal_site .post_like button.liked .hearth-sk,
.site_color_backcolor5 .std-nav.navigation.pagination .nav-links a.page-numbers,
.site_color_backcolor5 .quest-page nav .nav-links a.page-numbers,
.site_color_backcolor5 .quest-filter form input[type="submit"],
.site_color_backcolor5 .forum-site #af-wrapper .pages a,
.site_color_backcolor5 .forum-site #af-wrapper .button-normal,
.site_color_backcolor5 .forum-site #af-wrapper .forum-post-header .set_btn i.three-dots,
.site_color_backcolor5 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen:hover,
.site_color_backcolor5 .forum-site #af-wrapper .fa-comment,
.site_color_backcolor5 .forum-site #af-wrapper .forum-menu .forum-editor-button,
.site_color_backcolor5 .forum-site #af-wrapper .forum-menu .button-red,
.site_color_backcolor5 .poll-wiget .poll .poll-bar,
.site_color_backcolor5 .pack_avatar .color_layer,
.site_color_backcolor5 .column_widget.layout2 .bubble-left-post .color_layer,
.site_color_backcolor5 .underlined2 > span > span,
.site_color_backcolor5 .footer_up .social_avatar a i,
.site_color_backcolor5 .subs_widget input[type="submit"],
.site_color_backcolor5 .school_like .school_desc .hearth-sk,
.site_color_backcolor5 .school_like .review_1 .rew_1:hover,
.site_color_backcolor5 .school_like .review_2 .rew_2:hover,
.site_color_backcolor5 .school_like .review_3 .rew_3:hover,
.site_color_backcolor5 .school_like .review_4 .rew_4:hover,
.site_color_backcolor5 .school_like .review_5 .rew_5:hover,
.site_color_backcolor5 .school_like .btn_school_like,
.quest-page .quest-category .backcolor5 + .tooltiptext,
.site_color_backcolor5 .mcom-item .teext .red,
.site_color_backcolor5 .comment-form .b-com,
.site_color_backcolor5 .mcom-item .com_like div.disliked a.p2_dislike i,
.site_color_backcolor5 .mcom-item .com_like div.liked a.p2_like i,
.site_color_backcolor5 .poll .poll-bar,
.site_color_backcolor5 .prog-rect,
.site_color_backcolor5 .nxt-button input,
.site_color_backcolor5 .q-ans .checkmark::after,
.site_color_backcolor5 .run-b,
.site_color_backcolor5 .type-content .entry-content .circle,
.site_color_backcolor5 .mobile_advert .end button,
.site_color_backcolor5 .mobile_advert .info,
.site_color_backcolor5 [data-title]:after,
.site_color_backcolor5 .sr-b,
.site_color_backcolor5 .quest3-cnt input[type="submit"],
.site_color_backcolor5 .quest3-cnt button,
.site_color_backcolor5 .course-content .number2,
.site_color_backcolor5 .arrow_course .entry-thumbnail .color_layer,
.site_color_backcolor5 .map-widget-b .bubble-right-post .color_layer,
.site_color_backcolor5 .author_widget_cont .bubble-right-post .color_layer,
.site_color_backcolor5 .big-lines .bubble-right-post .color_layer,
.site_color_backcolor5 .post-row-widget3 .bubble-right-post .color_layer,
.site_color_backcolor5 .post-row-widget3 .in-content > .color_layer,
.site_color_backcolor5 .gal_single_part a .color_layer,
.site_color_backcolor5 .underlined::before,
.site_color_backcolor5 .after-post3 .color_layer,
.site_color_backcolor5 .gal_single_part .line,
.site_color_backcolor5 .end_titles a.liked .hearth-sk,
.site_color_backcolor5 .head_share2 .share .end-like .liked .hearth-sk,
.site_color_backcolor5 .head_share2 .share .img .hearth-sk4,
.site_color_backcolor5 .head_share2 .share .img .hearth-sk2,
.site_color_backcolor5 .big-thumbnail .big-image2 .place_thumbnail .btm_text_info .image_info .color_layer,
.site_color_backcolor5 .h_error_msg,
.site_color_backcolor5 header .btm .fst-layer, 
.site_color_backcolor5 .poll-wiget .poll button .poll-bar,
.site_color_backcolor5 .post-col .entry-thumbnail .color_layer,
.site_color_backcolor5 .post-row-widget2 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.site_color_backcolor5 .post-row-widget2 .content-email .inside .color_layer,
.site_color_backcolor5 .forum-widget .asgarosforum-widget .color-thumb,
.site_color_backcolor5 .in-link-post .color-thumb,
.site_color_backcolor5 .sideposts .color-thumb,
.site_color_backcolor5 .author_widget .author_widget_cont2 .back_bubble,
.site_color_backcolor5 .author_widget .back_author,
.site_color_backcolor5 .after-post2 .similar-posts .color_layer,
.site_color_backcolor5 .big-thumbnail .btm_text_info:hover + .transparent_layer .thumb_next_info,
.site_color_backcolor5 .out_title .line,
.site_color_backcolor5 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.big-image2 .place_thumbnail .transparent_layer .color_layer.backcolor5,
.quest-page .active:hover .backcolor5,
.backcolor5{
background: #e65a41;
}
.site_color_backcolor5 .profil_page textarea:focus-visible,
.site_color_backcolor5 .shopper_window #basket_add_else_button,
.site_color_backcolor5 select:focus-visible,
.site_color_backcolor5 a:focus-visible,
.site_color_backcolor5 button:focus-visible,
.site_color_backcolor5 input:focus-visible{
outline: 2px solid #B7341C;
}
.site_color_backcolor5 .forum-site .row .post-block .content-post #af-wrapper .first-post-all{
background: #e65a4121;
}
.site_color_backcolor5 .shopper_window .inner_part2,
.site_color_backcolor5 .school_name_and_adress .color_layer,
.site_color_backcolor5 .school_author_widget,
.site_color_backcolor5 .help_text .window_inside,
.site_color_backcolor5 .mcom-item .last-line .add_smile div .btn_com_like.chosen,
.site_color_backcolor5 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen,
.site_color_backcolor5 .wp-give-formular .inside{
background: #e65a414d;
}
.site_color_backcolor5 .caption .iframe-loader > div > div{
background: #B7341C !important;
}

.site_color_backcolor5 .help_text label:hover .checkmark div,
.site_color_backcolor5 .checkmark div{
border-color: #e65a41;
}
.site_color_backcolor5 .shopper_window .spinner .path{
stroke: #B7341C;
}
.site_color_backcolor5 .shopper_window .type_select .item2,
.site_color_backcolor5 .help_text .checkmark div{
border-color: #B7341C;
}
.site_color_backcolor5 .type-content .entry-content .circle .in ::-moz-selection,
.site_color_backcolor5 ::-moz-selection{
background: #e65a41;
}

.site_color_backcolor5 .type-content .entry-content .circle .in ::selection,
.site_color_backcolor5 ::selection{
background: rgb(230, 90, 65, 996);
}

.site_color_backcolor5 .to-maincolor-textlink:hover, 
.site_color_backcolor5 .maincolor-textlink:hover, 
.site_color_backcolor5 .profil_page form .edit_details div button.no-button:hover,
.site_color_backcolor5 .profil_page .basket .basket-item .remove button,
.site_color_backcolor5 .shopper_window .type_select .head-subscribe,
.site_color_backcolor5 .shopper_window .subtext3 a,
.site_color_backcolor5 .shopper_window .subtext3 button,
.site_color_backcolor5 .shopper_window .imp,
.site_color_backcolor5 .shopper_window .conditions a,
.site_color_backcolor5 .shopper_window .conditions label input[type="checkbox"],
.site_color_backcolor5 .empty-page .post-cont a,
.site_color_backcolor5 .out_title_min .author:hover,
.site_color_backcolor5 .profil_page form .edit_details div .value #task_control_panel p a,
.site_color_backcolor5 .gauthor a:hover,
.site_color_backcolor5 .mcom-item .last-line .reactions button:hover .value_sum,
.site_color_backcolor5 .mcom-item .last-line .add_smile button:hover,
.site_color_backcolor5 .com-text a:hover,
.site_color_backcolor5 .similar_gal_item a:hover,
.site_color_backcolor5 .glike button.pp_like:hover span,
.site_color_backcolor5 .glike a.liked:hover span,
.site_color_backcolor5 .gal_flex .gdesco a:hover,
.site_color_backcolor5 .gal_flex .gdesco button:hover,
.site_color_backcolor5 .forum-site #af-wrapper .reactions button:hover .value_sum,
.site_color_backcolor5 .forum-site #af-wrapper .last-line .add_smile button:hover,
.site_color_backcolor5 .forum-site #af-wrapper a:hover,
.site_color_backcolor5 .map-widget-b2 .head a:hover,
.site_color_backcolor5 .column_widget.layout1 .out-content .item:hover,
.site_color_backcolor5 .column_widget.layout1 .out-avatar-desc:hover .out-desc,
.site_color_backcolor5 .poll-wiget .poll .poll_vote a:hover,
.site_color_backcolor5 .column_widget.layout2 .pozn a:hover,
.site_color_backcolor5 .column_widget.layout2 a:hover .head .title,
.site_color_backcolor5 .poll .poll_vote a:hover,
.site_color_backcolor5 .trends-tags .hash-tags-item a:hover,
.site_color_backcolor5 .sin_com .com-text a:hover,
.site_color_backcolor5 div .gclaw a:hover,
.site_color_backcolor5 .h3-com a:hover,
.site_color_backcolor5 .post-block .poll .poll_end,
.site_color_backcolor5 .post-block .poll .answer-item button:hover .poll-num,
.site_color_backcolor5 .post-block .poll .answer-item button:hover .poll-ans,
.site_color_backcolor5 .author_widget .author_widget_cont2 a:hover h3,
.site_color_backcolor5 .author_widget .author_widget_cont2 .links .text:hover,
.site_color_backcolor5 .out_title .above_title a:hover,
.site_color_backcolor5 .head_share2 .share .end-like button:hover .number,
.site_color_backcolor5 .head_share2 .share .end-like button:hover .text,
.site_color_backcolor5 .head_share2 .share .end-like button.liked:hover .number,
.site_color_backcolor5 .post-col article a:hover .title span,
.site_color_backcolor5 .big-image2 .sub-title .author:hover,
.site_color_backcolor5 .forum-widget .asgarosforum-widget .widget-content .post-link a:hover,
.site_color_backcolor5 .actually_post article.large .thumb:hover + header h3 a,
.site_color_backcolor5 .big-image2 .entry-title a:hover,
.site_color_backcolor5 .actually_post article.large .entry-header .author a:hover,
.site_color_backcolor5 .actually_post header h3 a:hover,
.site_color_backcolor5 .after-post2 .similar-posts .content:hover .title,
.site_color_backcolor5 .above_part .above_title a:hover span,
.site_color_backcolor5 .above_part .above_title a:hover,
.site_color_backcolor5 .end_titles a:hover .content,
.site_color_backcolor5 .post_terms .term-item a:hover,
.site_color_backcolor5 div .in-link-post a:hover .title,
.site_color_backcolor5 .sideposts .similar-item a:hover .entry-title2,
.site_color_backcolor5 .post-block .content-post .entry-content a,
.site_color_backcolor5 .head_share2 .share .end-like button.liked:hover .text,
.school_stats_item:hover .color5{
color: #B7341C;
}
.site_color_backcolor5 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post:hover,
.site_color_backcolor5 .forum-site #af-wrapper .highlight-admin a:hover,
.quest-page article header a.color5:hover,
.site_color_backcolor5 .forum-widget .asgarosforum-widget .widget-content .profile-link:hover{
color: #B7341C !important;
}
.site_color_backcolor5 .maincolor-textlink,
.site_color_backcolor5 .profil_page.basket_page h3,
.site_color_backcolor5 .profil_page .basket .basket-item .remove button:hover,
.site_color_backcolor5 .profil_page .edit_details .item h2,
.site_color_backcolor5 .gal_com .noapprove-comment,
.site_color_backcolor5 .sin_com .noapprove-comment,
.site_color_backcolor5 .profil_page form .edit_details .item h2,
.site_color_backcolor5 #profil_page h3,
.site_color_backcolor5 form .edit_details .imp,
.site_color_backcolor5 .profil_page h2,
.site_color_backcolor5 .detail .overtitle .desc,
.site_color_backcolor5 .window_widget .subs_wid .succ,
.site_color_backcolor5 .mcom-item .last-line .reactions button .value_sum,
.site_color_backcolor5 .mcom-item .add_smile button,
.site_color_backcolor5 .com-text a,
.site_color_backcolor5 .similar_gal_item,
.site_color_backcolor5 .glike button.pp_like span,
.site_color_backcolor5 .glike a.liked span,
.site_color_backcolor5 .gauthor a,
.site_color_backcolor5 .gal_flex .gdesco a,
.site_color_backcolor5 .gal_flex .gdesco button:hover,
.quest-page .sub_title .color5 a:hover,
.site_color_backcolor5 .forum-site #af-wrapper .reactions button .value_sum,
.site_color_backcolor5 .forum-site #af-wrapper .last-line .add_smile button,
.site_color_backcolor5 .forum-site #af-wrapper a,
.site_color_backcolor5 .sin_com .com-text a,
.site_color_backcolor5 div .gclaw a,
.site_color_backcolor5 .h3-com a,
.color5{
color: #e65a41;
}
.site_color_backcolor5 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post,
.site_color_backcolor5 .forum-site #af-wrapper .highlight-admin a{
color: #e65a41 !important;
}
.site_color_backcolor6 .map-widget svg a:hover path{
fill: #14acac;
}
.site_color_backcolor6 a.std-button-color:hover,
.site_color_backcolor6 button.std-button-color:hover,
.site_color_backcolor6 a:hover .std-button-color,
.site_color_backcolor6 button:hover .std-button-color,
.site_color_backcolor6 .input-std-checkbox label:hover .red-circle-icon,
.site_color_backcolor6 .shopper_window .add_button,
.site_color_backcolor6 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor6 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor6 .profil_page.basket_page button.classic_btn,
.site_color_backcolor6 .library_page .product_display_item .more-info .button,
.site_color_backcolor6 .hadsubcscribe .content,
.site_color_backcolor6 .hadsubcscribe .front,
.site_color_backcolor6 .shopper_window .type_select .item,
.site_color_backcolor6 .shopper_window .button,
.site_color_backcolor6 .school_like .review_1.reviewed .rew_1:hover,
.site_color_backcolor6 .school_like .review_2.reviewed .rew_2:hover,
.site_color_backcolor6 .school_like .review_3.reviewed .rew_3:hover,
.site_color_backcolor6 .school_like .review_4.reviewed .rew_4:hover,
.site_color_backcolor6 .school_like .review_5.reviewed .rew_5:hover,
.site_color_backcolor6 .school_stamp,
.site_color_backcolor6 .school_like .fill .review_1 .rew_1:hover,
.site_color_backcolor6 .school_like .fill .review_2 .rew_2:hover,
.site_color_backcolor6 .school_like .fill .review_3 .rew_3:hover,
.site_color_backcolor6 .school_like .fill .review_4 .rew_4:hover,
.site_color_backcolor6 .school_like .fill .review_5 .rew_5:hover,
.site_color_backcolor6 .help_text .answers label .checkmark::after,
.site_color_backcolor6 .help_text .end-line .help_text_close, 
.site_color_backcolor6 .help_text .end-line .help_text_end,
.site_color_backcolor6 .help_text .window_start button.help_text_like .img .hearth-sk4,
.site_color_backcolor6 .help_text .window_start button.help_text_like .img .hearth-sk2,
.site_color_backcolor6 .help_text .window_help_text .close i,
.site_color_backcolor6 .profil_page .pagination a:hover,
.site_color_backcolor6 .profil_page form .edit_details div .submit input:hover,
.site_color_backcolor6 .profil_page form .edit_details div .submit .redmain:hover,
.site_color_backcolor6 form .edit_details div .submit input:hover,
.site_color_backcolor6 .profil_page form .edit_details div .image button:hover,
.site_color_backcolor6 div .profil_page .edit_details .ds_editor .nxt_column button:hover,
.site_color_backcolor6 .profil_page .ds_editor .ds_buttons .ds_button button:hover,
.site_color_backcolor6 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor6 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor6 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor6 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor6 form .edit_details div button:hover,
.site_color_backcolor6 .profil_page .block-menu .top,
.site_color_backcolor6 .profil_page .block-menu .down,
.site_color_backcolor6 .profil_page .block-menu .block-menu-cnt,
.site_color_backcolor6 .profil_page .an a.active:hover .square,
.site_color_backcolor6 .profil_page .an button.active:hover .square,
.site_color_backcolor6 .subs_widget button:hover,
.site_color_backcolor6 .gal_site .post_like button:hover .hearth-sk2,
.site_color_backcolor6 .gal_site .post_like button:hover .hearth-sk4,
.site_color_backcolor6 .gal_site .post_like button.liked:hover .hearth-sk,
.site_color_backcolor6 .quest3-cnt input[type="submit"]:hover,
.site_color_backcolor6 .quest3-cnt button:hover,
.site_color_backcolor6 .std-nav.navigation.pagination .nav-links a.page-numbers:hover,
.site_color_backcolor6 .quest-page nav .nav-links a.page-numbers:hover,
.site_color_backcolor6 .quest-filter form input[type="submit"]:hover,
.site_color_backcolor6 .forum-site #af-wrapper .pages a:hover,
.site_color_backcolor6 .forum-site #af-wrapper .editor-row .right .button.button-normal:hover,
.site_color_backcolor6 .forum-site #af-wrapper .forum-post-header .set_btn:hover i.three-dots,
.site_color_backcolor6 .forum-site #af-wrapper .forum-menu .button-normal.forum-editor-button:hover, 
.site_color_backcolor6 .forum-site #af-wrapper .button-normal:hover, 
.site_color_backcolor6 .forum-site #af-wrapper .forum-menu .forum-editor-button:hover,
.site_color_backcolor6 .forum-site #af-wrapper .forum-menu .button-red:hover,
.site_color_backcolor6 a:hover .pack_avatar .color_layer,
.site_color_backcolor6 .footer_up .social_avatar a:hover i,
.site_color_backcolor6 .subs_widget input[type="submit"]:hover,
.site_color_backcolor6 .school_like .review_1 .rew_1,
.site_color_backcolor6 .school_like .review_2 .rew_2,
.site_color_backcolor6 .school_like .review_3 .rew_3,
.site_color_backcolor6 .school_like .review_4 .rew_4,
.site_color_backcolor6 .school_like .review_5 .rew_5,
.site_color_backcolor6 .school_like .btn_school_like:hover,
.site_color_backcolor6 .mcom-item .com_like div.disliked a.p2_dislike:hover i,
.site_color_backcolor6 .mcom-item .com_like div.liked a.p2_like:hover i,
.site_color_backcolor6 .e-item .name .eicon,
.site_color_backcolor6 .gal_single_part a:hover .color_layer,
.site_color_backcolor6 .post-block .poll button:hover .poll-bar,
.site_color_backcolor6 .nxt-button input:hover,
.site_color_backcolor6  a:hover .run-b,
.site_color_backcolor6 .mobile_advert .end button:hover,
.site_color_backcolor6 .sr-b:hover,
.site_color_backcolor6 .quest3-cnt input[type="submit"]:hover,
.site_color_backcolor6 .quest3-cnt button:hover,
.site_color_backcolor6 .comment-form .b-com:hover,
.site_color_backcolor6 .arrow_course:hover .entry-thumbnail .color_layer,
.site_color_backcolor6 .site-head,
.site_color_backcolor6 header .btm .snd-layer,
.site_color_backcolor6 .after-post2 .similar-posts .content:hover .color_layer,
.site_color_backcolor6 .sideposts .similar-item a:hover .color-thumb,
.quest-page .active .backcolor6,
.backcolor6:hover{
background: #14acac;
}
.site_color_backcolor6 .shopper_window .sponsor_donate input::-webkit-slider-thumb{
background: #14acac;    
}
.site_color_backcolor6 .shopper_window .sponsor_donate input::-moz-range-thumb{
background: #14acac;
}
.site_color_backcolor6 .profil_page .profil-header .submenu_min a,
.site_color_backcolor6 .profil_page .profil-header .submenu_min button,
.site_color_backcolor6 .window_widget .window_widget_cnt,
.site_color_backcolor6 .poll-wiget .poll button:hover .poll-bar,
.site_color_backcolor6 .footer_conter .down,
.site_color_backcolor6 .right-buttons .social-site-item a:hover i,
.site_color_backcolor6 .footer_conter2,
.site_color_backcolor6 .course-content .course-pagination .active .number2,
.site_color_backcolor6 .post-row-widget2 .down,
.site_color_backcolor6 .post-row-widget2 .top,
.site_color_backcolor6 .post-row-widget2 .in-content2,
.site_color_backcolor6 .weak-color{
background: #ddfafa;
}
.site_color_backcolor6 .map-widget svg a path{
fill: #00cdce;
}
.site_color_backcolor6 .menu_button button:hover{
background:#00cdce;
box-shadow: 0 0 5px 6px #00cdce;
}
.site_color_backcolor6 .forum-site #af-wrapper .error,
.site_color_backcolor6 .forum-site #af-wrapper .notices-panel,
.site_color_backcolor6 .std-button-color,
.site_color_backcolor6 .input-std-checkbox .red-circle-icon,
.site_color_backcolor6 .shopper_window .add_button:hover,
.site_color_backcolor6 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor6 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor6 .profil_page.basket_page button.classic_btn:hover,
.site_color_backcolor6 .library_page .product_display_item .more-info .button:hover,
.site_color_backcolor6 .shopper_window .button:hover,
.site_color_backcolor6 .comment-form .b-com:disabled:hover,
.site_color_backcolor6 .profil_page form .edit_details div .image-right-con .icon-false,
.site_color_backcolor6 .post-next-parts .inside,
.site_color_backcolor6 .little-bubble .color-thumb,
.site_color_backcolor6 .help_text .answers label:hover .checkmark::after,
.site_color_backcolor6 .help_text .end-line .help_text_close:hover, 
.site_color_backcolor6 .help_text .end-line .help_text_end:hover,
.site_color_backcolor6 .help_text .window_start button.help_text_like:hover .img .hearth-sk4,
.site_color_backcolor6 .help_text .window_start button.help_text_like:hover .img .hearth-sk2,
.site_color_backcolor6 .help_text .window_help_text .close button:hover i,
.site_color_backcolor6 .profil_page .pagination a,
.site_color_backcolor6 .profil_page form .edit_details div .submit .redmain,
.site_color_backcolor6 form .edit_details div .submit input,
.site_color_backcolor6 .profil_page form .edit_details div .image button,
.site_color_backcolor6 div .profil_page .edit_details .ds_editor .nxt_column button,
.site_color_backcolor6 .profil_page .ds_editor .ds_buttons .ds_button button,
.site_color_backcolor6 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor6 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor6 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor6 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor6 form .edit_details div button,
.site_color_backcolor6 .profil_page .an a.active .square,
.site_color_backcolor6 .profil_page .an button.active .square,
.site_color_backcolor6 .profil_page form .edit_details .window_widget .top_line button:hover,
.site_color_backcolor6 .window_widget .top_line button:hover,
.site_color_backcolor6 .subs_widget button,
.site_color_backcolor6 .mcom-item .last-line .add_smile div .btn_com_like.chosen:hover,
.site_color_backcolor6 .gal_site .post_like button .hearth-sk2,
.site_color_backcolor6 .gal_site .post_like button .hearth-sk4,
.site_color_backcolor6 .gal_site .post_like button.liked .hearth-sk,
.site_color_backcolor6 .std-nav.navigation.pagination .nav-links a.page-numbers,
.site_color_backcolor6 .quest-page nav .nav-links a.page-numbers,
.site_color_backcolor6 .quest-filter form input[type="submit"],
.site_color_backcolor6 .forum-site #af-wrapper .pages a,
.site_color_backcolor6 .forum-site #af-wrapper .button-normal,
.site_color_backcolor6 .forum-site #af-wrapper .forum-post-header .set_btn i.three-dots,
.site_color_backcolor6 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen:hover,
.site_color_backcolor6 .forum-site #af-wrapper .fa-comment,
.site_color_backcolor6 .forum-site #af-wrapper .forum-menu .forum-editor-button,
.site_color_backcolor6 .forum-site #af-wrapper .forum-menu .button-red,
.site_color_backcolor6 .poll-wiget .poll .poll-bar,
.site_color_backcolor6 .pack_avatar .color_layer,
.site_color_backcolor6 .poll-wiget .poll button .poll-bar,
.site_color_backcolor6 .column_widget.layout2 .bubble-left-post .color_layer,
.site_color_backcolor6 .underlined2 > span > span,
.quest-page .quest-category .backcolor6 + .tooltiptext,
.site_color_backcolor6 .footer_up .social_avatar a i,
.site_color_backcolor6 .subs_widget input[type="submit"],
.site_color_backcolor6 .school_like .school_desc .hearth-sk,
.site_color_backcolor6 .school_like .review_1 .rew_1:hover,
.site_color_backcolor6 .school_like .review_2 .rew_2:hover,
.site_color_backcolor6 .school_like .review_3 .rew_3:hover,
.site_color_backcolor6 .school_like .review_4 .rew_4:hover,
.site_color_backcolor6 .school_like .review_5 .rew_5:hover,
.site_color_backcolor6 .school_like .btn_school_like,
.quest-page .quest-category .backcolor6 + .tooltiptext,
.site_color_backcolor6 .mcom-item .com_like div.disliked a.p2_dislike i,
.site_color_backcolor6 .mcom-item .com_like div.liked a.p2_like i,
.site_color_backcolor6 .gal_single_part .line,
.site_color_backcolor6 .gal_single_part a .color_layer,
.site_color_backcolor6 .poll .poll-bar,
.site_color_backcolor6 .prog-rect,
.site_color_backcolor6 .nxt-button input,
.site_color_backcolor6 .q-ans .checkmark::after,
.site_color_backcolor6 .run-b,
.site_color_backcolor6 .type-content .entry-content .circle,
.site_color_backcolor6 .mobile_advert .end button,
.site_color_backcolor6 .mobile_advert .info,
.site_color_backcolor6 [data-title]:after,
.site_color_backcolor6 .sr-b,
.site_color_backcolor6 .map-widget-b .bubble-right-post .color_layer,
.site_color_backcolor6 .post-row-widget3 .bubble-right-post .color_layer,
.site_color_backcolor6 .post-row-widget3 .in-content > .color_layer,
.site_color_backcolor6 .underlined::before,
.site_color_backcolor6 .mcom-item .teext .red,
.site_color_backcolor6 .comment-form .b-com,
.site_color_backcolor6 .big-lines .bubble-right-post .color_layer,
.site_color_backcolor6 .quest3-cnt input[type="submit"],
.site_color_backcolor6 .quest3-cnt button,
.site_color_backcolor6 .author_widget_cont .bubble-right-post .color_layer,
.site_color_backcolor6 .course-content .number2,
.site_color_backcolor6 .big-thumbnail .btm_text_info:hover + .transparent_layer .thumb_next_info,
.site_color_backcolor6 .big-thumbnail .big-image2 .place_thumbnail .btm_text_info .image_info .color_layer,
.site_color_backcolor6 .head_share2 .share .img .hearth-sk4,
.site_color_backcolor6 .head_share2 .share .end-like .liked .hearth-sk,
.site_color_backcolor6 .head_share2 .share .img .hearth-sk2,
.site_color_backcolor6 .h_error_msg,
.site_color_backcolor6 header .btm .fst-layer,
.site_color_backcolor6 .after-post3 .color_layer,
.site_color_backcolor6 .post-col .entry-thumbnail .color_layer,
.site_color_backcolor6 .post-row-widget2 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.site_color_backcolor6 .post-row-widget2 .content-email .inside .color_layer,
.site_color_backcolor6 .forum-widget .asgarosforum-widget .color-thumb,
.site_color_backcolor6 .in-link-post .color-thumb,
.site_color_backcolor6 .sideposts .color-thumb,
.site_color_backcolor6 .author_widget .author_widget_cont2 .back_bubble,
.site_color_backcolor6 .author_widget .back_author,
.site_color_backcolor6 .after-post2 .similar-posts .color_layer,
.site_color_backcolor6 .big-thumbnail .btm_text_info:hover + .mask_layer .thumb_next_info,
.site_color_backcolor6 .out_title .line,
.site_color_backcolor6 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.big-image2 .place_thumbnail .transparent_layer .color_layer.backcolor6,
.quest-page .active:hover .backcolor6,
.backcolor6{
background: #00cdce;
}
.site_color_backcolor6 .profil_page textarea:focus-visible,
.site_color_backcolor6 .shopper_window #basket_add_else_button,
.site_color_backcolor6 select:focus-visible,
.site_color_backcolor6 a:focus-visible,
.site_color_backcolor6 button:focus-visible,
.site_color_backcolor6 input:focus-visible{
outline: 2px solid #14acac;
}
.site_color_backcolor6 .forum-site .row .post-block .content-post #af-wrapper .first-post-all{
background: #00cdce21;
}
.site_color_backcolor6 .shopper_window .inner_part2,
.site_color_backcolor6 .school_name_and_adress .color_layer,
.site_color_backcolor6 .school_author_widget,
.site_color_backcolor6 .help_text .window_inside,
.site_color_backcolor6 .mcom-item .last-line .add_smile div .btn_com_like.chosen,
.site_color_backcolor6 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen,
.site_color_backcolor6 .wp-give-formular .inside{
background: #00cdce4d;
}
.site_color_backcolor6 .caption .iframe-loader > div > div{
background: #14acac !important;
}
.site_color_backcolor6 .help_text label:hover .checkmark div,
.site_color_backcolor6 .checkmark div{
border-color: #00cdce;
}
.site_color_backcolor6 .shopper_window .spinner .path{
stroke: #14acac;
}
.site_color_backcolor6 .shopper_window .type_select .item2,
.site_color_backcolor6 .help_text .checkmark div{
border-color: #14acac;
}

.site_color_backcolor6 .type-content .entry-content .circle .in ::-moz-selection,
.site_color_backcolor6 ::-moz-selection{
background: #00cdce;
}
.site_color_backcolor6 .type-content .entry-content .circle .in ::selection,
.site_color_backcolor6 ::selection{
background: rgb(0, 205, 206, 996);
}
.site_color_backcolor6 .to-maincolor-textlink:hover, 
.site_color_backcolor6 .maincolor-textlink:hover, 
.site_color_backcolor6 .profil_page form .edit_details div button.no-button:hover,
.site_color_backcolor6 .profil_page .basket .basket-item .remove button,
.site_color_backcolor6 .shopper_window .type_select .head-subscribe,
.site_color_backcolor6 .shopper_window .subtext3 a,
.site_color_backcolor6 .shopper_window .subtext3 button,
.site_color_backcolor6 .shopper_window .imp,
.site_color_backcolor6 .shopper_window .conditions a,
.site_color_backcolor6 .shopper_window .conditions label input[type="checkbox"],
.site_color_backcolor6 .empty-page .post-cont a,
.site_color_backcolor6 .out_title_min .author:hover,
.site_color_backcolor6 .profil_page form .edit_details div .value #task_control_panel p a,
.site_color_backcolor6 .gauthor a:hover,
.site_color_backcolor6 .mcom-item .last-line .reactions button:hover .value_sum,
.site_color_backcolor6 .mcom-item .last-line .add_smile button:hover,
.site_color_backcolor6 .com-text a:hover,
.site_color_backcolor6 .similar_gal_item a:hover,
.site_color_backcolor6 .glike button.pp_like:hover span,
.site_color_backcolor6 .glike a.liked:hover span,
.site_color_backcolor6 .gal_flex .gdesco a:hover,
.site_color_backcolor6 .gal_flex .gdesco button:hover,
.site_color_backcolor6 .forum-site #af-wrapper .reactions button:hover .value_sum,
.site_color_backcolor6 .forum-site #af-wrapper .last-line .add_smile button:hover,
.site_color_backcolor6 .forum-site #af-wrapper a:hover,
.site_color_backcolor6 .map-widget-b2 .head a:hover,
.site_color_backcolor6 .column_widget.layout1 .out-content .item:hover,
.site_color_backcolor6 .column_widget.layout1 .out-avatar-desc:hover .out-desc,
.site_color_backcolor6 .poll-wiget .poll .poll_vote a:hover,
.site_color_backcolor6 .column_widget.layout2 .pozn a:hover,
.site_color_backcolor6 .column_widget.layout2 a:hover .head .title,
.site_color_backcolor6 .poll .poll_vote a:hover,
.site_color_backcolor6 .trends-tags .hash-tags-item a:hover,
.site_color_backcolor6 .post-block .poll .poll_end,
.site_color_backcolor6 .post-block .poll .answer-item button:hover .poll-num,
.site_color_backcolor6 .post-block .poll .answer-item button:hover .poll-ans,
.site_color_backcolor6 .author_widget .author_widget_cont2 a:hover h3,
.site_color_backcolor6 .author_widget .author_widget_cont2 .links .text:hover,
.site_color_backcolor6 .out_title .above_title a:hover,
.site_color_backcolor6 .h3-com:hover,
.site_color_backcolor6 .sin_com .com-text a:hover,
.site_color_backcolor6 div .gclaw a:hover,
.site_color_backcolor6 .post-col article a:hover .title span,
.site_color_backcolor6 .big-image2 .sub-title .author:hover,
.site_color_backcolor6 .forum-widget .asgarosforum-widget .widget-content .post-link a:hover,
.site_color_backcolor6 .actually_post article.large .thumb:hover + header h3 a,
.site_color_backcolor6 .big-image2 .entry-title a:hover,
.site_color_backcolor6 .actually_post article.large .entry-header .author a:hover,
.site_color_backcolor6 .actually_post header h3 a:hover,
.site_color_backcolor6 .after-post2 .similar-posts .content:hover .title,
.site_color_backcolor6 .above_part .above_title a:hover span,
.site_color_backcolor6 .above_part .above_title a:hover,
.site_color_backcolor6 .end_titles a:hover .content,
.site_color_backcolor6 .post_terms .term-item a:hover,
.site_color_backcolor6 div .in-link-post a:hover .title,
.site_color_backcolor6 .sideposts .similar-item a:hover .entry-title2,
.site_color_backcolor6 .post-block .content-post .entry-content a,
.site_color_backcolor6 .head_share2 .share .end-like button.liked:hover .text,
.school_stats_item:hover .color6{
color: #14acac;
}
.site_color_backcolor6 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post:hover,
.site_color_backcolor6 .forum-site #af-wrapper .highlight-admin a:hover,
.quest-page article header a.color6:hover,
.site_color_backcolor6 .forum-widget .asgarosforum-widget .widget-content .profile-link:hover{
color: #14acac !important;
}
.site_color_backcolor6 .maincolor-textlink, 
.site_color_backcolor6 .profil_page.basket_page h3,
.site_color_backcolor6 .profil_page .basket .basket-item .remove button:hover,
.site_color_backcolor6 .profil_page .edit_details .item h2,
.site_color_backcolor6 .gal_com .noapprove-comment,
.site_color_backcolor6 .sin_com .noapprove-comment,
.site_color_backcolor6 .profil_page form .edit_details .item h2,
.site_color_backcolor6 #profil_page h3,
.site_color_backcolor6 form .edit_details .imp,
.site_color_backcolor6 .profil_page h2,
.site_color_backcolor6 .detail .overtitle .desc,
.site_color_backcolor6 .window_widget .subs_wid .succ,
.site_color_backcolor6 .mcom-item .last-line .reactions button .value_sum,
.site_color_backcolor6 .mcom-item .add_smile button,
.site_color_backcolor6 .com-text a,
.site_color_backcolor6 .similar_gal_item,
.site_color_backcolor6 .glike button.pp_like span,
.site_color_backcolor6 .glike a.liked span,
.site_color_backcolor6 .gauthor a,
.site_color_backcolor6 .gal_flex .gdesco a,
.site_color_backcolor6 .gal_flex .gdesco button,
.quest-page .sub_title .color6 a:hover,
.site_color_backcolor6 .forum-site #af-wrapper .reactions button .value_sum,
.site_color_backcolor6 .forum-site #af-wrapper .last-line .add_smile button,
.site_color_backcolor6 .forum-site #af-wrapper a,
.site_color_backcolor6 .h3-com,
.site_color_backcolor6 .sin_com .com-text a,
.site_color_backcolor6 div .gclaw a,
.color6{
color: #00cdce;
}
.site_color_backcolor6 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post,
.site_color_backcolor6 .forum-site #af-wrapper .highlight-admin a{
color: #00cdce !important;
}
.site_color_backcolor7 .map-widget svg a:hover path{
fill: #eb3ba4;
}
.site_color_backcolor7 .std-nav.navigation.pagination .nav-links a.page-numbers:hover,
.site_color_backcolor7 .quest-page nav .nav-links a.page-numbers:hover,
.site_color_backcolor7 .quest-filter form input[type="submit"]:hover,
.site_color_backcolor7 .poll-wiget .poll button:hover .poll-bar,
.site_color_backcolor7 .after-post2 .similar-posts .content:hover .color_layer,
.site_color_backcolor7 .sideposts .similar-item a:hover .color-thumb,
.backcolor7:hover{
background: #eb3ba4;
}
.site_color_backcolor7 .post-row-widget2 .down,
.site_color_backcolor7 .post-row-widget2 .top,
.site_color_backcolor7 .post-row-widget2 .in-content2,
.site_color_backcolor7 .weak-color{
background: #feddf1;
}
.site_color_backcolor7 .map-widget svg a path{
fill: #ff8dd1;
}
.site_color_backcolor7 .std-nav.navigation.pagination .nav-links a.page-numbers,
.site_color_backcolor7 .quest-page nav .nav-links a.page-numbers,
.site_color_backcolor7 .quest-filter form input[type="submit"],
.site_color_backcolor7 .poll-wiget .poll .poll-bar,
.site_color_backcolor7 .column_widget.layout2 .bubble-left-post .color_layer,
.site_color_backcolor7 .underlined2 > span > span,
.quest-page .quest-category .backcolor7 + .tooltiptext,
.site_color_backcolor7 .poll-wiget .poll button .poll-bar,
.site_color_backcolor7 .post-col .entry-thumbnail .color_layer,
.site_color_backcolor7 .post-row-widget2 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.site_color_backcolor7 .post-row-widget2 .content-email .inside .color_layer,
.site_color_backcolor7 .forum-widget .asgarosforum-widget .color-thumb,
.site_color_backcolor7 .in-link-post .color-thumb,
.site_color_backcolor7 .sideposts .color-thumb,
.site_color_backcolor7 .author_widget .author_widget_cont2 .back_bubble,
.site_color_backcolor7 .author_widget .back_author,
.site_color_backcolor7 .after-post2 .similar-posts .color_layer,
.site_color_backcolor7 .big-thumbnail .btm_text_info:hover + .mask_layer .thumb_next_info,
.site_color_backcolor7 .out_title .line,
.site_color_backcolor7 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.big-image2 .place_thumbnail .transparent_layer .color_layer.backcolor7,
.backcolor7{
background: #ff8dd1;
}
.site_color_backcolor7 .profil_page textarea:focus-visible,
.site_color_backcolor7 .shopper_window #basket_add_else_button,
.site_color_backcolor7 select:focus-visible,
.site_color_backcolor7 a:focus-visible,
.site_color_backcolor7 button:focus-visible,
.site_color_backcolor7 input:focus-visible{
outline: 2px solid #eb3ba4;
}
.site_color_backcolor7 ::-moz-selection{
background: #ff8dd1;
}
.site_color_backcolor7 ::selection{
background: rgb(255, 141, 209, 996);
}
.site_color_backcolor7 .profil_page form .edit_details div button.no-button:hover,
.site_color_backcolor7 .profil_page .basket .basket-item .remove button,
.site_color_backcolor7 .poll-wiget .poll button:hover .poll-ans,
.site_color_backcolor7 .post-col article a:hover .title span,
.site_color_backcolor7 .big-image2 .sub-title .author:hover,
.site_color_backcolor7 .forum-widget .asgarosforum-widget .widget-content .post-link a:hover,
.site_color_backcolor7 .actually_post article.large .thumb:hover + header h3 a,
.site_color_backcolor7 .big-image2 .entry-title a:hover,
.site_color_backcolor7 .actually_post article.large .entry-header .author a:hover,
.site_color_backcolor7 .actually_post header h3 a:hover,
.site_color_backcolor7 .after-post2 .similar-posts .content:hover .title,
.site_color_backcolor7 .above_part .above_title a:hover span,
.site_color_backcolor7 .above_part .above_title a:hover,
.site_color_backcolor7 .end_titles a:hover .content,
.site_color_backcolor7 .post_terms .term-item a:hover,
.site_color_backcolor7 div .in-link-post a:hover .title,
.site_color_backcolor7 .sideposts .similar-item a:hover .entry-title2,
.site_color_backcolor7 .post-block .content-post .entry-content a,
.site_color_backcolor7 .head_share2 .share .end-like button.liked:hover .text,
.school_stats_item:hover .color7{
color: #eb3ba4;
}
.quest-page article header a.color7:hover,
.site_color_backcolor7 .forum-widget .asgarosforum-widget .widget-content .profile-link:hover{
color: #eb3ba4 !important;
}
.site_color_backcolor1 .profil_page .basket .basket-item .remove button:hover,
.color7{
color: #ff8dd1;
}
.site_color_backcolor8 .map-widget svg a:hover path{
fill: #bd9400;
}
.site_color_backcolor8 a.std-button-color:hover,
.site_color_backcolor8 button.std-button-color:hover,
.site_color_backcolor8 a:hover .std-button-color,
.site_color_backcolor8 button:hover .std-button-color,
.site_color_backcolor8 .input-std-checkbox label:hover .red-circle-icon,
.site_color_backcolor8 .profil_page.basket_page .coupon_code button,
.site_color_backcolor8 .shopper_window .add_button,
.site_color_backcolor8 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor8 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor8 .profil_page.basket_page button.classic_btn,
.site_color_backcolor8 .library_page .product_display_item .more-info .button,
.site_color_backcolor8 .hadsubcscribe .content,
.site_color_backcolor8 .hadsubcscribe .front,
.site_color_backcolor8 .shopper_window .type_select .item,
.site_color_backcolor8 .shopper_window .button,
.site_color_backcolor8 .school_like .review_1.reviewed .rew_1:hover,
.site_color_backcolor8 .school_like .review_2.reviewed .rew_2:hover,
.site_color_backcolor8 .school_like .review_3.reviewed .rew_3:hover,
.site_color_backcolor8 .school_like .review_4.reviewed .rew_4:hover,
.site_color_backcolor8 .school_like .review_5.reviewed .rew_5:hover,
.site_color_backcolor8 .school_stamp,
.site_color_backcolor8 .school_like .fill .review_1 .rew_1:hover,
.site_color_backcolor8 .school_like .fill .review_2 .rew_2:hover,
.site_color_backcolor8 .school_like .fill .review_3 .rew_3:hover,
.site_color_backcolor8 .school_like .fill .review_4 .rew_4:hover,
.site_color_backcolor8 .school_like .fill .review_5 .rew_5:hover,
.site_color_backcolor8 .help_text .answers label .checkmark::after,
.site_color_backcolor8 .help_text .end-line .help_text_close, 
.site_color_backcolor8 .help_text .end-line .help_text_end,
.site_color_backcolor8 .help_text .window_start button.help_text_like .img .hearth-sk4,
.site_color_backcolor8 .help_text .window_start button.help_text_like .img .hearth-sk2,
.site_color_backcolor8 .help_text .window_help_text .close i,
.site_color_backcolor8 .profil_page .pagination a:hover,
.site_color_backcolor8 .profil_page form .edit_details div .submit input:hover,
.site_color_backcolor8 .profil_page form .edit_details div .submit .redmain:hover,
.site_color_backcolor8 form .edit_details div .submit input:hover,
.site_color_backcolor8 .profil_page form .edit_details div .image button:hover,
.site_color_backcolor8 div .profil_page .edit_details .ds_editor .nxt_column button:hover,
.site_color_backcolor8 .profil_page .ds_editor .ds_buttons .ds_button button:hover,
.site_color_backcolor8 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor8 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor8 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor8 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor8 form .edit_details div button:hover,
.site_color_backcolor8 .profil_page .block-menu .top,
.site_color_backcolor8 .profil_page .block-menu .down,
.site_color_backcolor8 .profil_page .block-menu .block-menu-cnt,
.site_color_backcolor8 .profil_page .an a.active:hover .square,
.site_color_backcolor8 .profil_page .an button.active:hover .square,
.site_color_backcolor8 .subs_widget button:hover,
.site_color_backcolor8 .comment-form .b-com:hover,
.site_color_backcolor8 .gal_site .post_like button:hover .hearth-sk2,
.site_color_backcolor8 .gal_site .post_like button:hover .hearth-sk4,
.site_color_backcolor8 .gal_site .post_like button.liked:hover .hearth-sk,
.site_color_backcolor8 .std-nav.navigation.pagination .nav-links a.page-numbers:hover,
.site_color_backcolor8 .quest-page nav .nav-links a.page-numbers:hover,
.site_color_backcolor8 .quest-filter form input[type="submit"]:hover,
.site_color_backcolor8 .forum-site #af-wrapper .pages a:hover,
.site_color_backcolor8 .forum-site #af-wrapper .editor-row .right .button.button-normal:hover,
.site_color_backcolor8 .forum-site #af-wrapper .forum-post-header .set_btn:hover i.three-dots,
.site_color_backcolor8 .forum-site #af-wrapper .forum-menu .button-normal.forum-editor-button:hover, 
.site_color_backcolor8 .forum-site #af-wrapper .button-normal:hover, 
.site_color_backcolor8 .forum-site #af-wrapper .forum-menu .forum-editor-button:hover,
.site_color_backcolor8 .forum-site #af-wrapper .forum-menu .button-red:hover,
.site_color_backcolor8 .quest3-cnt input[type="submit"]:hover,
.site_color_backcolor8 .quest3-cnt button:hover,
.site_color_backcolor8 .pack_avatar .color_layer:hover,
.site_color_backcolor8 .site-head,
.site_color_backcolor8 header .btm .snd-layer,
.site_color_backcolor8 .sr-b:hover,
.site_color_backcolor8 .subs_widget input[type="submit"]:hover,
.site_color_backcolor8 .footer_up .social_avatar a:hover i,
.site_color_backcolor8 .quest-filter form input[type="submit"]:hover,
.site_color_backcolor8 .poll-wiget .poll button:hover .poll-bar,
.site_color_backcolor8 .after-post2 .similar-posts .content:hover .color_layer,
.site_color_backcolor8 .sideposts .similar-item a:hover .color-thumb,
.quest-page .active .backcolor8,
.backcolor8:hover{
background: #bd9400;
}
.site_color_backcolor8 .shopper_window .sponsor_donate input::-webkit-slider-thumb{
background: #bd9400;
}
.site_color_backcolor8 .shopper_window .sponsor_donate input::-moz-range-thumb{
background: #bd9400;
}
.site_color_backcolor8 .map-widget svg a path{
fill: #e1bb2f;
}
.site_color_backcolor8 .profil_page .profil-header .submenu_min a,
.site_color_backcolor8 .profil_page .profil-header .submenu_min button,
.site_color_backcolor8 .window_widget .window_widget_cnt,
.site_color_backcolor8 .right-buttons .social-site-item a:hover i,
.site_color_backcolor8 .footer_conter .down,
.site_color_backcolor8 .footer_conter2,
.site_color_backcolor8 .post-row-widget2 .down,
.site_color_backcolor8 .post-row-widget2 .top,
.site_color_backcolor8 .post-row-widget2 .in-content2,
.site_color_backcolor8 .weak-color{
background: #fff6d4;
}

.site_color_backcolor8 .forum-site #af-wrapper .error,
.site_color_backcolor8 .forum-site #af-wrapper .notices-panel,
.site_color_backcolor8 .std-button-color,
.site_color_backcolor8 .input-std-checkbox .red-circle-icon,
.site_color_backcolor8 .profil_page .table-posts .yellow,
.site_color_backcolor8 .profil_page.basket_page .classic_btn_2:hover,
.site_color_backcolor8 .profil_page.basket_page .coupon_code button:hover,
.site_color_backcolor8 .shopper_window .add_button:hover,
.site_color_backcolor8 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor8 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor8 .profil_page.basket_page button.classic_btn:hover,
.site_color_backcolor8 .library_page .product_display_item .more-info .button:hover,
.site_color_backcolor8 .q-ans .checkmark::after,
.site_color_backcolor8 .shopper_window .button:hover,
.site_color_backcolor8 .comment-form .b-com:disabled:hover,
.site_color_backcolor8 .profil_page form .edit_details div .image-right-con .icon-false,
.site_color_backcolor8 .post-next-parts .inside,
.site_color_backcolor8 .little-bubble .color-thumb,
.site_color_backcolor8 .h_error_msg,
.site_color_backcolor8 .help_text .answers label:hover .checkmark::after,
.site_color_backcolor8 .help_text .end-line .help_text_close:hover, 
.site_color_backcolor8 .help_text .end-line .help_text_end:hover,
.site_color_backcolor8 .help_text .window_start button.help_text_like:hover .img .hearth-sk4,
.site_color_backcolor8 .help_text .window_start button.help_text_like:hover .img .hearth-sk2,
.site_color_backcolor8 .help_text .window_help_text .close button:hover i,
.site_color_backcolor8 .profil_page .pagination a,
.site_color_backcolor8 .profil_page form .edit_details div .submit .redmain,
.site_color_backcolor8 form .edit_details div .submit input,
.site_color_backcolor8 .profil_page form .edit_details div .image button,
.site_color_backcolor8 div .profil_page .edit_details .ds_editor .nxt_column button,
.site_color_backcolor8 .profil_page .ds_editor .ds_buttons .ds_button button,
.site_color_backcolor8 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor8 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor8 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor8 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor8 form .edit_details div button,
.site_color_backcolor8 .profil_page .an a.active .square,
.site_color_backcolor8 .profil_page .an button.active .square,
.site_color_backcolor8 .profil_page form .edit_details .window_widget .top_line button:hover,
.site_color_backcolor8 .window_widget .top_line button:hover,
.site_color_backcolor8 .subs_widget button,
.site_color_backcolor8 .comment-form .b-com,
.site_color_backcolor8 .mcom-item .last-line .add_smile div .btn_com_like.chosen:hover,
.site_color_backcolor8 .gal_site .post_like button .hearth-sk2,
.site_color_backcolor8 .gal_site .post_like button .hearth-sk4,
.site_color_backcolor8 .gal_site .post_like button.liked .hearth-sk,
.site_color_backcolor8 .std-nav.navigation.pagination .nav-links a.page-numbers,
.site_color_backcolor8 .quest-page nav .nav-links a.page-numbers,
.site_color_backcolor8 .quest-filter form input[type="submit"],
.site_color_backcolor8 .forum-site #af-wrapper .pages a,
.site_color_backcolor8 .forum-site #af-wrapper .button-normal,
.site_color_backcolor8 .forum-site #af-wrapper .forum-post-header .set_btn i.three-dots,
.site_color_backcolor8 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen:hover,
.site_color_backcolor8 .forum-site #af-wrapper .fa-comment,
.site_color_backcolor8 .forum-site #af-wrapper .forum-menu .forum-editor-button,
.site_color_backcolor8 .forum-site #af-wrapper .forum-menu .button-red,
.site_color_backcolor8 .map-widget-b .bubble-right-post .color_layer,
.site_color_backcolor8 .column_widget.layout2 .bubble-left-post .color_layer,
.site_color_backcolor8 .underlined2 > span > span,
.site_color_backcolor8 .post-row-widget3 .in-content > .color_layer,
.site_color_backcolor8 .author_widget_cont .bubble-right-post .color_layer,
.site_color_backcolor8 .quest3-cnt input[type="submit"],
.site_color_backcolor8 .quest3-cnt button,
.site_color_backcolor8 .head_share2 .share .img .hearth-sk2,
.site_color_backcolor8 .head_share2 .share .img .hearth-sk4,
.site_color_backcolor8 .head_share2 .share .end-like .liked .hearth-sk,
.site_color_backcolor8 .big-thumbnail .btm_text_info:hover + .transparent_layer .thumb_next_info,
.site_color_backcolor8 .big-thumbnail .big-image2 .place_thumbnail .btm_text_info .image_info .color_layer,
.site_color_backcolor8 .big-lines .bubble-right-post .color_layer,
.site_color_backcolor8 .pack_avatar .color_layer,
.site_color_backcolor8 header .btm .fst-layer,
.site_color_backcolor8 .sr-b,
.site_color_backcolor8 .subs_widget input[type="submit"],
.site_color_backcolor8 .footer_up .social_avatar a i,
.site_color_backcolor8 .underlined::before,
.site_color_backcolor8 .std-nav.navigation.pagination .nav-links a.page-numbers,
.site_color_backcolor8 .quest-page nav .nav-links a.page-numbers,
.site_color_backcolor8 .quest-filter form input[type="submit"],
.quest-page .quest-category .backcolor8 + .tooltiptext,
.site_color_backcolor8 .poll-wiget .poll button .poll-bar,
.site_color_backcolor8 .post-col .entry-thumbnail .color_layer,
.site_color_backcolor8 .post-row-widget2 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.site_color_backcolor8 .post-row-widget2 .content-email .inside .color_layer,
.site_color_backcolor8 .forum-widget .asgarosforum-widget .color-thumb,
.site_color_backcolor8 .in-link-post .color-thumb,
.site_color_backcolor8 .sideposts .color-thumb,
.site_color_backcolor8 .author_widget .author_widget_cont2 .back_bubble,
.site_color_backcolor8 .author_widget .back_author,
.site_color_backcolor8 .after-post2 .similar-posts .color_layer,
.site_color_backcolor8 .big-thumbnail .btm_text_info:hover + .mask_layer .thumb_next_info,
.site_color_backcolor8 .out_title .line,
.site_color_backcolor8 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.big-image2 .place_thumbnail .transparent_layer .color_layer.backcolor8,
.quest-page .active:hover .backcolor8,
.backcolor8{
background: #e1bb2f;
}
.site_color_backcolor8 .profil_page textarea:focus-visible,
.site_color_backcolor8 .shopper_window #basket_add_else_button,
.site_color_backcolor8 select:focus-visible,
.site_color_backcolor8 a:focus-visible,
.site_color_backcolor8 button:focus-visible,
.site_color_backcolor8 input:focus-visible{
outline: 2px solid #bd9400;
}
.site_color_backcolor8 .caption .iframe-loader > div > div{
background: #bd9400 !important;
}
.site_color_backcolor8 ::-moz-selection{
background: #e1bb2f;
}
.site_color_backcolor8 .shopper_window .spinner .path{
stroke: #bd9400;
}
.site_color_backcolor8 .shopper_window .type_select .item2,
.site_color_backcolor8 .help_text .checkmark div{
border-color: #bd9400;
}
.site_color_backcolor8 .help_text label:hover .checkmark div{
border-color: #e1bb2f;
}
.site_color_backcolor8 ::selection{
background: rgb(240, 202, 61, 996);
}
.site_color_backcolor8 .forum-site .row .post-block .content-post #af-wrapper .first-post-all{
background: #e1bb2f21;
}
.site_color_backcolor8 .shopper_window .inner_part2,
.site_color_backcolor8 .school_name_and_adress .color_layer,
.site_color_backcolor8 .school_author_widget,
.site_color_backcolor8 .help_text .window_inside,
.site_color_backcolor8 .mcom-item .last-line .add_smile div a.chosen,
.site_color_backcolor8 .forum-site #af-wrapper .last-line .add_smile div a.chosen,
.site_color_backcolor8 .wp-give-formular .inside {
background: #e1bb2f4d;
}
.site_color_backcolor8 .to-maincolor-textlink:hover, 
.site_color_backcolor8 .maincolor-textlink:hover, 
.quest3-cnt .quest-btn-start div.unanswered,
.site_color_backcolor8 .profil_page.basket_page h3,
.site_color_backcolor8 .profil_page .basket .basket-item .remove button,
.site_color_backcolor8 .profil_page .edit_details .item h2,
.site_color_backcolor8 .shopper_window .type_select .head-subscribe,
.site_color_backcolor8 .shopper_window .subtext3 a,
.site_color_backcolor8 .shopper_window .subtext3 button,
.site_color_backcolor8 .shopper_window .imp,
.site_color_backcolor8 .shopper_window .conditions a,
.site_color_backcolor8 .shopper_window .conditions label input[type="checkbox"],
.site_color_backcolor8 .gal_com .noapprove-comment,
.site_color_backcolor8 .sin_com .noapprove-comment,
.site_color_backcolor8 .empty-page .post-cont a,
.site_color_backcolor8 .out_title_min .author:hover,
.site_color_backcolor8 .profil_page form .edit_details div .value #task_control_panel p a,
.site_color_backcolor8 .profil_page form .edit_details .item h2,
.site_color_backcolor8 #profil_page h3,
.site_color_backcolor8 form .edit_details .imp,
.site_color_backcolor8 .profil_page h2,
.site_color_backcolor8 .detail .overtitle .desc,
.site_color_backcolor8 div .gclaw a,
.site_color_backcolor8 .mcom-item .last-line .reactions button .value_sum,
.site_color_backcolor8 .mcom-item .add_smile button,
.site_color_backcolor8 .com-text a,
.site_color_backcolor8 .similar_gal_item,
.site_color_backcolor8 .glike button.pp_like span,
.site_color_backcolor8 .glike a.liked span,
.site_color_backcolor8 .gauthor a,
.site_color_backcolor8 .gal_flex .gdesco a,
.site_color_backcolor8 .gal_flex .gdesco button,
.site_color_backcolor8 .column_widget.layout2 .pozn a:hover,
.site_color_backcolor8 .column_widget.layout2 a:hover .head .title,
.site_color_backcolor8 .forum-site #af-wrapper .reactions button:hover .value_sum,
.site_color_backcolor8 .forum-site #af-wrapper .last-line .add_smile button:hover,
.site_color_backcolor8 .forum-site #af-wrapper a:hover,
.site_color_backcolor8 .forum-site #af-wrapper a:hover,
.quest-page article header a.color8:hover,
.site_color_backcolor8 .poll-wiget .poll button:hover .poll-ans,
.site_color_backcolor8 .post-col article a:hover .title span,
.site_color_backcolor8 .big-image2 .sub-title .author:hover,
.site_color_backcolor8 .forum-widget .asgarosforum-widget .widget-content .post-link a:hover,
.site_color_backcolor8 .actually_post article.large .thumb:hover + header h3 a,
.site_color_backcolor8 .big-image2 .entry-title a:hover,
.site_color_backcolor8 .actually_post article.large .entry-header .author a:hover,
.site_color_backcolor8 .actually_post header h3 a:hover,
.site_color_backcolor8 .after-post2 .similar-posts .content:hover .title,
.site_color_backcolor8 .above_part .above_title a:hover span,
.site_color_backcolor8 .above_part .above_title a:hover,
.site_color_backcolor8 .end_titles a:hover .content,
.site_color_backcolor8 .post_terms .term-item a:hover,
.site_color_backcolor8 div .in-link-post a:hover .title,
.site_color_backcolor8 .sideposts .similar-item a:hover .entry-title2,
.site_color_backcolor8 .post-block .content-post .entry-content a,
.site_color_backcolor8 .head_share2 .share .end-like button.liked:hover .text,
.school_stats_item:hover .color8{
color: #bd9400;
}
.site_color_backcolor8 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post:hover,
.site_color_backcolor8 .forum-site #af-wrapper .highlight-admin a:hover{
color: #bd9400 !important;
}
.site_color_backcolor8 .maincolor-textlink, 
.site_color_backcolor8 .profil_page form .edit_details div button.no-button:hover,
.site_color_backcolor8 .profil_page .basket .basket-item .remove button:hover,
.site_color_backcolor8 .window_widget .subs_wid .succ,
.site_color_backcolor8 .gauthor a:hover,
.site_color_backcolor8 div .gclaw a:hover,
.site_color_backcolor8 .mcom-item .last-line .reactions button:hover .value_sum,
.site_color_backcolor8 .mcom-item .last-line .add_smile button:hover,
.site_color_backcolor8 .com-text a:hover,
.site_color_backcolor8 .similar_gal_item a:hover,
.site_color_backcolor8 .glike button.pp_like:hover span,
.site_color_backcolor8 .glike a.liked:hover span,
.site_color_backcolor8 .gal_flex .gdesco a:hover,
.site_color_backcolor8 .gal_flex .gdesco button:hover,
.quest-page .sub_title .color8 a:hover,
.site_color_backcolor8 .forum-site #af-wrapper .reactions button .value_sum,
.site_color_backcolor8 .forum-site #af-wrapper .last-line .add_smile button,
.site_color_backcolor8 .forum-site #af-wrapper a,
.site_color_backcolor8 .map-widget-b2 .head a:hover{
color: #e1bb2f;
}
.site_color_backcolor8 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post,
.site_color_backcolor8 .forum-site #af-wrapper .highlight-admin a{
color: #e1bb2f !important;
}
.backcolor9{
background: #1f5c6f;
}


.site_color_backcolor10 .map-widget svg a:hover path{
fill: #611358;
}

.site_color_backcolor10 a.std-button-color:hover,
.site_color_backcolor10 button.std-button-color:hover,
.site_color_backcolor10 a:hover .std-button-color,
.site_color_backcolor10 button:hover .std-button-color,
.site_color_backcolor10 .shopper_window .add_button,
.site_color_backcolor10 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor10 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor10 .profil_page.basket_page button.classic_btn,
.site_color_backcolor10 .library_page .product_display_item .more-info .button,
.site_color_backcolor10 .hadsubcscribe .content,
.site_color_backcolor10 .hadsubcscribe .front,
.site_color_backcolor10 .shopper_window .type_select .item,
.site_color_backcolor10 .shopper_window .button,
.site_color_backcolor10 .school_like .review_1.reviewed .rew_1:hover,
.site_color_backcolor10 .school_like .review_2.reviewed .rew_2:hover,
.site_color_backcolor10 .school_like .review_3.reviewed .rew_3:hover,
.site_color_backcolor10 .school_like .review_4.reviewed .rew_4:hover,
.site_color_backcolor10 .school_like .review_5.reviewed .rew_5:hover,
.site_color_backcolor10 .school_stamp,
.site_color_backcolor10 .school_like .fill .review_1 .rew_1:hover,
.site_color_backcolor10 .school_like .fill .review_2 .rew_2:hover,
.site_color_backcolor10 .school_like .fill .review_3 .rew_3:hover,
.site_color_backcolor10 .school_like .fill .review_4 .rew_4:hover,
.site_color_backcolor10 .school_like .fill .review_5 .rew_5:hover,
.site_color_backcolor10 .help_text .answers label .checkmark::after,
.site_color_backcolor10 .help_text .end-line .help_text_close, 
.site_color_backcolor10 .help_text .end-line .help_text_end,
.site_color_backcolor10 .help_text .window_start button.help_text_like .img .hearth-sk4,
.site_color_backcolor10 .help_text .window_start button.help_text_like .img .hearth-sk2,
.site_color_backcolor10 .help_text .window_help_text .close i,
.site_color_backcolor10 .profil_page .pagination a:hover,
.site_color_backcolor10 .profil_page form .edit_details div .submit input:hover,
.site_color_backcolor10 .profil_page form .edit_details div .submit .redmain:hover,
.site_color_backcolor10 form .edit_details div .submit input:hover,
.site_color_backcolor10 .profil_page form .edit_details div .image button:hover,
.site_color_backcolor10 div .profil_page .edit_details .ds_editor .nxt_column button:hover,
.site_color_backcolor10 .profil_page .ds_editor .ds_buttons .ds_button button:hover,
.site_color_backcolor10 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor10 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor10 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor10 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor10 form .edit_details div button:hover,
.site_color_backcolor10 .profil_page .block-menu .top,
.site_color_backcolor10 .profil_page .block-menu .down,
.site_color_backcolor10 .profil_page .block-menu .block-menu-cnt,
.site_color_backcolor10 .profil_page .an a.active:hover .square,
.site_color_backcolor10 .profil_page .an button.active:hover .square,
.site_color_backcolor10 .subs_widget button:hover,
.site_color_backcolor10 .comment-form .b-com:hover,
.site_color_backcolor10 .gal_site .post_like button:hover .hearth-sk2,
.site_color_backcolor10 .gal_site .post_like button:hover .hearth-sk4,
.site_color_backcolor10 .gal_site .post_like button.liked:hover .hearth-sk,
.site_color_backcolor10 .std-nav.navigation.pagination .nav-links a.page-numbers:hover,
.site_color_backcolor10 .quest-page nav .nav-links a.page-numbers:hover,
.site_color_backcolor10 .quest-filter form input[type="submit"]:hover,
.site_color_backcolor10 .forum-site #af-wrapper .pages a:hover,
.site_color_backcolor10 .forum-site #af-wrapper .editor-row .right .button.button-normal:hover,
.site_color_backcolor10 .forum-site #af-wrapper .forum-post-header .set_btn:hover i.three-dots,
.site_color_backcolor10 .forum-site #af-wrapper .forum-menu .button-normal.forum-editor-button:hover, 
.site_color_backcolor10 .forum-site #af-wrapper .button-normal:hover, 
.site_color_backcolor10 .forum-site #af-wrapper .forum-menu .forum-editor-button:hover,
.site_color_backcolor10 .forum-site #af-wrapper .forum-menu .button-red:hover,
.site_color_backcolor10 .quest3-cnt input[type="submit"]:hover,
.site_color_backcolor10 .quest3-cnt button:hover,
.site_color_backcolor10 .pack_avatar .color_layer:hover,
.site_color_backcolor10 .site-head,
.site_color_backcolor10 header .btm .snd-layer,
.site_color_backcolor10 .sr-b:hover,
.site_color_backcolor10 .subs_widget input[type="submit"]:hover,
.site_color_backcolor10 .footer_up .social_avatar a:hover i,
.site_color_backcolor10 .quest-filter form input[type="submit"]:hover,
.site_color_backcolor10 .poll-wiget .poll button:hover .poll-bar,
.site_color_backcolor10 .after-post2 .similar-posts .content:hover .color_layer,
.site_color_backcolor10 .sideposts .similar-item a:hover .color-thumb,
.quest-page .active .backcolor10,
.backcolor10:hover{
background: #611358;
}
.site_color_backcolor10 .shopper_window .sponsor_donate input::-webkit-slider-thumb{
background: #611358;
}
.site_color_backcolor10 .shopper_window .sponsor_donate input::-moz-range-thumb{
background: #611358;
}
.site_color_backcolor10 .map-widget svg a path{
fill: #9b178b;
}
.site_color_backcolor10 .profil_page .profil-header .submenu_min a,
.site_color_backcolor10 .profil_page .profil-header .submenu_min button,
.site_color_backcolor10 .window_widget .window_widget_cnt,
.site_color_backcolor10 .right-buttons .social-site-item a:hover i,
.site_color_backcolor10 .footer_conter .down,
.site_color_backcolor10 .footer_conter2,
.site_color_backcolor10 .post-row-widget2 .down,
.site_color_backcolor10 .post-row-widget2 .top,
.site_color_backcolor10 .post-row-widget2 .in-content2,
.site_color_backcolor10 .weak-color{
background: #f9d5f4;
}

.site_color_backcolor10 .forum-site #af-wrapper .error,
.site_color_backcolor10 .forum-site #af-wrapper .notices-panel,
.site_color_backcolor10 .std-button-color,
.site_color_backcolor10 .input-std-checkbox label:hover .red-circle-icon,
.site_color_backcolor10 .input-std-checkbox .red-circle-icon,
.site_color_backcolor10 .shopper_window .add_button:hover,
.site_color_backcolor10 .shopper_window .all_standart .value .checkbox-invis:checked + label .checkbox-onoff:hover .nd,
.site_color_backcolor10 .shopper_window .all_standart .value .checkbox-invis + label .checkbox-onoff:hover .st,
.site_color_backcolor10 .profil_page.basket_page button.classic_btn:hover,
.site_color_backcolor10 .library_page .product_display_item .more-info .button:hover,
.site_color_backcolor10 .q-ans .checkmark::after,
.site_color_backcolor10 .shopper_window .button:hover,
.site_color_backcolor10 .comment-form .b-com:disabled:hover,
.site_color_backcolor10 .profil_page form .edit_details div .image-right-con .icon-false,
.site_color_backcolor10 .post-next-parts .inside,
.site_color_backcolor10 .little-bubble .color-thumb,
.site_color_backcolor10 .h_error_msg,
.site_color_backcolor10 .help_text .answers label:hover .checkmark::after,
.site_color_backcolor10 .help_text .end-line .help_text_close:hover, 
.site_color_backcolor10 .help_text .end-line .help_text_end:hover,
.site_color_backcolor10 .help_text .window_start button.help_text_like:hover .img .hearth-sk4,
.site_color_backcolor10 .help_text .window_start button.help_text_like:hover .img .hearth-sk2,
.site_color_backcolor10 .help_text .window_help_text .close button:hover i,
.site_color_backcolor10 .profil_page .pagination a,
.site_color_backcolor10 .profil_page form .edit_details div .submit .redmain,
.site_color_backcolor10 form .edit_details div .submit input,
.site_color_backcolor10 .profil_page form .edit_details div .image button,
.site_color_backcolor10 div .profil_page .edit_details .ds_editor .nxt_column button,
.site_color_backcolor10 .profil_page .ds_editor .ds_buttons .ds_button button,
.site_color_backcolor10 .profil_page .formular-items .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor10 .profil_page .formular-items .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor10 .profil_page form .edit_details div .value .checkbox-invis:checked + label .checkbox-onoff .nd,
.site_color_backcolor10 .profil_page form .edit_details div .value .checkbox-invis + label .checkbox-onoff .st,
.site_color_backcolor10 form .edit_details div button,
.site_color_backcolor10 .profil_page .an a.active .square,
.site_color_backcolor10 .profil_page .an button.active .square,
.site_color_backcolor10 .profil_page form .edit_details .window_widget .top_line button:hover,
.site_color_backcolor10 .window_widget .top_line button:hover,
.site_color_backcolor10 .subs_widget button,
.site_color_backcolor10 .comment-form .b-com,
.site_color_backcolor10 .mcom-item .last-line .add_smile div .btn_com_like.chosen:hover,
.site_color_backcolor10 .gal_site .post_like button .hearth-sk2,
.site_color_backcolor10 .gal_site .post_like button .hearth-sk4,
.site_color_backcolor10 .gal_site .post_like button.liked .hearth-sk,
.site_color_backcolor10 .std-nav.navigation.pagination .nav-links a.page-numbers,
.site_color_backcolor10 .quest-page nav .nav-links a.page-numbers,
.site_color_backcolor10 .quest-filter form input[type="submit"],
.site_color_backcolor10 .forum-site #af-wrapper .pages a,
.site_color_backcolor10 .forum-site #af-wrapper .button-normal,
.site_color_backcolor10 .forum-site #af-wrapper .forum-post-header .set_btn i.three-dots,
.site_color_backcolor10 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen:hover,
.site_color_backcolor10 .forum-site #af-wrapper .fa-comment,
.site_color_backcolor10 .forum-site #af-wrapper .forum-menu .forum-editor-button,
.site_color_backcolor10 .forum-site #af-wrapper .forum-menu .button-red,
.site_color_backcolor10 .map-widget-b .bubble-right-post .color_layer,
.site_color_backcolor10 .column_widget.layout2 .bubble-left-post .color_layer,
.site_color_backcolor10 .underlined2 > span > span,
.site_color_backcolor10 .post-row-widget3 .in-content > .color_layer,
.site_color_backcolor10 .author_widget_cont .bubble-right-post .color_layer,
.site_color_backcolor10 .quest3-cnt input[type="submit"],
.site_color_backcolor10 .quest3-cnt button,
.site_color_backcolor10 .head_share2 .share .img .hearth-sk2,
.site_color_backcolor10 .head_share2 .share .img .hearth-sk4,
.site_color_backcolor10 .head_share2 .share .end-like .liked .hearth-sk,
.site_color_backcolor10 .big-thumbnail .btm_text_info:hover + .transparent_layer .thumb_next_info,
.site_color_backcolor10 .big-thumbnail .big-image2 .place_thumbnail .btm_text_info .image_info .color_layer,
.site_color_backcolor10 .big-lines .bubble-right-post .color_layer,
.site_color_backcolor10 .pack_avatar .color_layer,
.site_color_backcolor10 header .btm .fst-layer,
.site_color_backcolor10 .sr-b,
.site_color_backcolor10 .subs_widget input[type="submit"],
.site_color_backcolor10 .footer_up .social_avatar a i,
.site_color_backcolor10 .underlined::before,
.site_color_backcolor10 .std-nav.navigation.pagination .nav-links a.page-numbers,
.site_color_backcolor10 .quest-page nav .nav-links a.page-numbers,
.site_color_backcolor10 .quest-filter form input[type="submit"],
.quest-page .quest-category .backcolor10 + .tooltiptext,
.site_color_backcolor10 .poll-wiget .poll button .poll-bar,
.site_color_backcolor10 .post-col .entry-thumbnail .color_layer,
.site_color_backcolor10 .post-row-widget2 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.site_color_backcolor10 .post-row-widget2 .content-email .inside .color_layer,
.site_color_backcolor10 .forum-widget .asgarosforum-widget .color-thumb,
.site_color_backcolor10 .in-link-post .color-thumb,
.site_color_backcolor10 .sideposts .color-thumb,
.site_color_backcolor10 .author_widget .author_widget_cont2 .back_bubble,
.site_color_backcolor10 .author_widget .back_author,
.site_color_backcolor10 .after-post2 .similar-posts .color_layer,
.site_color_backcolor10 .big-thumbnail .btm_text_info:hover + .mask_layer .thumb_next_info,
.site_color_backcolor10 .out_title .line,
.site_color_backcolor10 .big-image2 .place_thumbnail .transparent_layer .color_layer,
.big-image2 .place_thumbnail .transparent_layer .color_layer.backcolor10,
.quest-page .active:hover .backcolor10,
.backcolor10{
background: #9b178b;
}
.site_color_backcolor10 .profil_page textarea:focus-visible,
.site_color_backcolor10 .shopper_window #basket_add_else_button,
.site_color_backcolor10 select:focus-visible,
.site_color_backcolor10 a:focus-visible,
.site_color_backcolor10 button:focus-visible,
.site_color_backcolor10 input:focus-visible{
outline: 2px solid #611358;
}
.site_color_backcolor10 .shopper_window .spinner .path{
stroke: #611358;
}
.site_color_backcolor10 .shopper_window .type_select .item2,
.site_color_backcolor10 .help_text .checkmark div{
border-color: #611358;
}
.site_color_backcolor10 .help_text label:hover .checkmark div{
border-color: #9b178b;
}
.site_color_backcolor10 .caption .iframe-loader > div > div{
background: #611358 !important;
}
.site_color_backcolor10 ::-moz-selection{
background: #9b178b;
}
.site_color_backcolor10 ::selection{
background: rgb(155, 23, 139, 996);
}
.site_color_backcolor10 .forum-site .row .post-block .content-post #af-wrapper .first-post-all{
background: #9b178b21;
}
.site_color_backcolor10 .shopper_window .inner_part2,
.site_color_backcolor10 .school_name_and_adress .color_layer,
.site_color_backcolor10 .school_author_widget,
.site_color_backcolor10 .help_text .window_inside,
.site_color_backcolor10 .mcom-item .last-line .add_smile div .btn_com_like.chosen,
.site_color_backcolor10 .forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen,
.site_color_backcolor10 .wp-give-formular .inside {
background: #9b178b4d;
}
.site_color_backcolor10 .to-maincolor-textlink:hover, 
.site_color_backcolor10 .maincolor-textlink:hover, 
.site_color_backcolor10 .profil_page.basket_page h3,
.site_color_backcolor10 .profil_page .basket .basket-item .remove button,
.site_color_backcolor10 .profil_page .edit_details .item h2,
.site_color_backcolor10 .gal_com .noapprove-comment,
.site_color_backcolor10 .sin_com .noapprove-comment,
.site_color_backcolor10 .out_title_min .author:hover,
.site_color_backcolor10 .profil_page form .edit_details div .value #task_control_panel p a,
.site_color_backcolor10 .author_widget .author_widget_cont2 h3:hover,
.site_color_backcolor10 .profil_page form .edit_details .item h2,
.site_color_backcolor10 #profil_page h3,
.site_color_backcolor10 form .edit_details .imp,
.site_color_backcolor10 .profil_page h2,
.site_color_backcolor10 .detail .overtitle .desc,
.site_color_backcolor10 div .gclaw a,
.site_color_backcolor10 .mcom-item .last-line .reactions button .value_sum,
.site_color_backcolor10 .mcom-item .add_smile button,
.site_color_backcolor10 .com-text a,
.site_color_backcolor10 .similar_gal_item,
.site_color_backcolor10 .glike button.pp_like span,
.site_color_backcolor10 .glike a.liked span,
.site_color_backcolor10 .gauthor a,
.site_color_backcolor10 .gal_flex .gdesco a,
.site_color_backcolor10 .gal_flex .gdesco button,
.site_color_backcolor10 .column_widget.layout2 .pozn a:hover,
.site_color_backcolor10 .column_widget.layout2 a:hover .head .title,
.site_color_backcolor10 .forum-site #af-wrapper .reactions button:hover .value_sum,
.site_color_backcolor10 .forum-site #af-wrapper .last-line .add_smile button:hover,
.site_color_backcolor10 .forum-site #af-wrapper a:hover,
.site_color_backcolor10 .forum-site #af-wrapper a:hover,
.quest-page article header a.color10:hover,
.site_color_backcolor10 .poll-wiget .poll button:hover .poll-ans,
.site_color_backcolor10 .post-col article a:hover .title span,
.site_color_backcolor10 .big-image2 .sub-title .author:hover,
.site_color_backcolor10 .forum-widget .asgarosforum-widget .widget-content .post-link a:hover,
.site_color_backcolor10 .actually_post article.large .thumb:hover + header h3 a,
.site_color_backcolor10 .big-image2 .entry-title a:hover,
.site_color_backcolor10 .actually_post article.large .entry-header .author a:hover,
.site_color_backcolor10 .actually_post header h3 a:hover,
.site_color_backcolor10 .after-post2 .similar-posts .content:hover .title,
.site_color_backcolor10 .above_part .above_title a:hover span,
.site_color_backcolor10 .above_part .above_title a:hover,
.site_color_backcolor10 .end_titles a:hover .content,
.site_color_backcolor10 .post_terms .term-item a:hover,
.site_color_backcolor10 div .in-link-post a:hover .title,
.site_color_backcolor10 .sideposts .similar-item a:hover .entry-title2,
.site_color_backcolor10 .post-block .content-post .entry-content a,
.site_color_backcolor10 .head_share2 .share .end-like button.liked:hover .text,
.school_stats_item:hover .color10{
color: #611358;
}
.site_color_backcolor10 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post:hover,
.site_color_backcolor10 .forum-site #af-wrapper .highlight-admin a:hover{
color: #611358 !important;
}
.site_color_backcolor10 .maincolor-textlink,
.site_color_backcolor10 .profil_page form .edit_details div button.no-button:hover,
.site_color_backcolor10 .profil_page .basket .basket-item .remove button:hover,
.site_color_backcolor10 .shopper_window .type_select .head-subscribe,
.site_color_backcolor10 .shopper_window .subtext3 a,
.site_color_backcolor10 .shopper_window .subtext3 button,
.site_color_backcolor10 .shopper_window .imp,
.site_color_backcolor10 .shopper_window .conditions a,
.site_color_backcolor10 .shopper_window .conditions label input[type="checkbox"],
.site_color_backcolor10 .empty-page .post-cont a,
.site_color_backcolor10 .window_widget .subs_wid .succ,
.site_color_backcolor10 .gauthor a:hover,
.site_color_backcolor10 div .gclaw a:hover,
.site_color_backcolor10 .mcom-item .last-line .reactions button:hover .value_sum,
.site_color_backcolor10 .mcom-item .last-line .add_smile button:hover,
.site_color_backcolor10 .com-text a:hover,
.site_color_backcolor10 .similar_gal_item a:hover,
.site_color_backcolor10 .glike button.pp_like:hover span,
.site_color_backcolor10 .glike a.liked:hover span,
.site_color_backcolor10 .gal_flex .gdesco a:hover,
.site_color_backcolor10 .gal_flex .gdesco button:hover,
.quest-page .sub_title .color10 a:hover,
.site_color_backcolor10 .forum-site #af-wrapper .reactions button .value_sum,
.site_color_backcolor10 .forum-site #af-wrapper .last-line .add_smile button,
.site_color_backcolor10 .forum-site #af-wrapper a,
.site_color_backcolor10 .map-widget-b2 .head a:hover{
color: #9b178b;
}
.site_color_backcolor10 .forum-site #af-wrapper .forum-post-menu a.delete-forum-post,
.site_color_backcolor10 .forum-site #af-wrapper .highlight-admin a{
color: #9b178b !important;
}
.site_color_backcolor10 .btm_text_info .image_info_i,
.site_color_backcolor10 .little-bubble .text,
.site_color_backcolor10 .little-bubble .title,
.site_color_backcolor10 .subs_widget button{
color: #fff;
}
.backcolor11{
background: #C7AD73;
}
.backcolor11:hover{
background: #88754c;
}
.backcolor12{
background: #676767;
}
.backcolor12:hover{
background: #474747;
}
.site_color_backcolor8 .forum-widget .asgarosforum-widget .widget-content .profile-link:hover{
color: #bd9400 !important;
}
.color8{
color: #e1bb2f;
}
.small-text a:hover{
color: #f95d86;
}
.catalog_map .map_classic_region_inside svg path,
.region_map_archive .region_map_content svg path,
.map-widget svg a path{
fill: #1fb9df;
}

.column_widget.layout1 .out-avatar-desc:hover .out-desc,
.poll-wiget .poll .poll_vote a:hover,
.column_widget.layout2 .pozn a:hover,
.column_widget.layout2 a:hover .head .title,
.column_widget.layout1 .out-content .item:hover,
.trends-tags .hash-tags-item a:hover,
#above_archive .advanced_search_info button:hover,
.next-gallery article header a:hover,
.quest-page article .type a:hover,
.bubble_widget .buble_style_2 .text a:hover,
.school_back_nav a:hover,
.actually_post article.large .thumb:hover + header h3 a,
.big-image2 .entry-title a:hover,
.big-image2 .sub-title .author:hover,
.big-image2 .entry-title a:hover,
.post-col article a:hover .title span,
.bubble_widget .buble_style_1 a:hover .text,
.bubble_widget .buble_style_1 a:hover .text2,
.actually_post header h3 a:hover,
.map-widget-b2 .head a:hover,
.actually_post article.large .entry-header .author a:hover,
.actually_post article.large .thumb:hover + header h3 a,
.post-col .entry-thumb:hover + .title span{
color: #1fb9df;
}
.bubble_widget .bubble_4 .bubble_btn:hover {
background: #FFE78E;
}
.log-menu .active{
border-bottom: 2px solid #f95d86;
}
.empty-page .post-cont p a:hover{
color: #252525;
}
.empty-page .post-cont p a,
.login-page .user-pass1-wrap label:hover,
#login .login-confirm a:visited,
#login .login-confirm a,
#login a:hover, #login form p label:hover,
#login a:visited:hover,
#login .log-menu .active a  ,
#login .register .btn:hover,
#login .reg-checkbx .text a,
.login-page .star{
color: #f95d86;
}

.subs_widget button:hover,
.subs_widget input[type="submit"]:hover,
.sr-b:hover,
.footer_up .social_avatar a:hover i,
#login .sucs_msg,
#login .error_msg,
#login form .button,
.poll-wiget .more-tag a,
.site-head,
header .btm .snd-layer,
.poll-wiget .poll button:hover .poll-bar,
.mobile_advert .end button,
.mobile_advert .info{
background: #f95d86;
}
.profil_page .formular-items .value .checkbox-onoff:hover .st,
.profil_page form .edit_details div .value .checkbox-onoff:hover .st,
.forum-site #af-wrapper #profile-navigation a:hover,
.forum-site #af-wrapper .editor-row .right .button.button-normal:hover,
.forum-site #af-wrapper .forum-menu .button-normal.forum-editor-button:hover,
.forum-site #af-wrapper .button-normal:hover,
.forum-site #af-wrapper .forum-menu .forum-editor-button:hover,
.forum-site #af-wrapper .forum-menu .button-red:hover,
.forum-site #af-wrapper .topic-name .pages a:hover,
.forum-site .n_af_search form button:hover,
.comment-form .b-com:hover,
.gal_site .post_like button:hover .hearth-sk2,
.gal_site .post_like button:hover .hearth-sk4,
.gal_site .post_like .liked:hover .hearth-sk,
#login form  .button:hover,
.mobile_advert .end button:hover,
.poll-wiget .more-tag a:hover{
background: #C30A59;
}

.red form .edit_details div button:hover{
background: #C30A59 ;
}
.forum-site #af-wrapper .highlight-admin a:hover{
color: #252525 !important;
text-decoration: none;
}

.forum-site #af-wrapper #forum-breadcrumbs a{
color: #252525 !important;
}

.forum-site #af-wrapper .last-line .add_smile button:hover,
.forum-site #af-wrapper .history-topic a:hover,
.forum-site #af-wrapper a:hover,
.forum-widget .asgarosforum-widget .widget-content .post-link:hover,
.forum-widget .asgarosforum-widget .widget-content .profile-link:hover,
.forum-site #af-wrapper .forum-poster-summary .title:hover,
.forum-site #af-wrapper .forum .forum-title:hover{
color: #252525;
text-decoration: none;
}
.profil_page form .edit_details div .value #task_control_panel p a:hover,
.gal_com .h3-com a:hover,
div .gclaw a:hover, .com-text a:hover, .gauthor a:hover, .post_tags .tag-item a:hover ,.post_tags .tag-item a:hover, .up-autor a:hover,
.glike button.pp_like:hover span, .glike a.liked:hover span,
.gal_flex .gdesco a:hover,
.gal_flex .gdesco button:hover,
.similar_gal_item a:hover,
.alert,
.alert h1,
.post-block .poll button .poll-num,
.post-block .poll button .poll-ans,
.color-category .cat a, .category-btn,
.type-content .entry-content .text,
.forum-site #af-wrapper .post-message,
.big-thumbnail .info:hover .info-circle,
.whole_widget_3 .small_row .actually-post header h3 a,
.read-col .content article h4,
.login-confirm,
#login a, #login a:visited,
.col-md-1-3 .entry-title .main-color-text,
.actually_post article.large .entry-header .author,
.actually_post article.large .entry-header .sub2-desc,
.advert .info, .advert_small  .info,
.arow .widget-title .title,
.col-md-whole .entry-title a,
.row-2 .col-sm-base .entry-title a,
.post-title,
.dw-time,
.auth-time .read_time,
.left-text .author-link,
.post-prefix p,
.content-post .entry-content,
.content-post .entry-content p,
.content-post .entry-content h2,
.content-post .entry-content h3,
.content-post .entry-content h4,
.content-post .entry-content h5,
.content-post .entry-content h6,
.content-post .entry-content .q-ans-input input,
.tag-header,
.widget-title .head2,
.event .e-item1 .e-content,
.event .e-cirle div,
.event .body .e-item1 .e-content div .time,
.wpost-content .entry-title a,
nav .nav-links span, nav .nav-links a,
.next-gallery article header a,
#login .login-confirm a:hover, 
#login .reg-checkbx .text a:hover,
.post-block .content-post .entry-content .gallery_t .link a:hover span, .post-block .content-post .entry-content a:hover, .author-avatar .text .red-txt:hover,
.post_terms .term-item a .red-header:hover,
.tag-item a,
.post_tags .tag-item .like a:hover,
#login h1 a,
#login form p label,
.forget a, .sign a,
.number-q,
.number-q2,
.number-q3,
.name_quiz,
.share-pls,
.gshare-pls,
.glaw,
.comments-title,
.calcut-com,
#single_post_header .thumbnail-info a:hover,
.post_like a,
.bead h5,
.mainly .entry-header  .entry-author a,
.catalog-info,
.post-block .name-logo,
.header_profil,
.type-content .entry-content strong, .type-content .entry-content h1, .type-content .entry-content h2, .type-content .entry-content h3, .page-prefix strong, .page-prefix h1, .page-prefix h2, .page-prefix h3,
.profil_page form .edit_details div .desc, #login .std-form .desc,
.profil_page form .edit_details div .desc2,
.shopper_window .all_standart .value .checkbox-invis:checked + label .st,
.profil_page .formular-items .value .checkbox-invis:checked + label .st,
.profil_page form .edit_details div .value .checkbox-invis:checked + label .st,
.profil_page form .edit_details div input, .profil_page form .edit_details div textarea, #login .std-form input,
.profil_page .an .title,
.profil_page p,
.mcom-item .com_like div a span,
.read-now .hash-name,
.read-now h4,
.post-block .content-post #primary #actually-4 h2,
.poll .poll_vote,
.cat_shops .shop_center,
.poll-wiget .poll .poll_end,
.gal_author,
.gal_flex .gdesco,
.gal_flex .gname,
.gdesc,
.glike button.pp_like span, .glike a.liked span,
.gh-com,
.gal_com,
.f-con-com,
.post-block .after-post .actually_post h2,
.sin_com .f-con-com,
.g2-content .pagination .pagination-item,
.g2-term,
.similar_gal .gshare-pls,
.event_search .nxt-filter-item label,
.event_search .form-item option,
.event_search .form-item select,
.event_search .form-item .header,
.event_search h3,
.forum-site #af-wrapper .forum-poster-summary .author, .forum-site #af-wrapper .forum-poster-summary .time,
.forum-site #af-wrapper .no-approved .forum-poster-summary .title,
.forum-site #af-wrapper .forum-stats,
.forum-site #af-wrapper .main-title,
.forum-site #af-wrapper .notices-panel,
.forum-site #af-wrapper #statistics-online-users,
.forum-site #af-wrapper .topic-stats,
.forum-site #af-wrapper .post-author .topic-author,
.forum-site #af-wrapper .forum-post-date,
.forum-site #af-wrapper .post-reactions .reaction-number,
.forum-site #af-wrapper #profile-header .user-info .profile-display-name,
.forum-site #af-wrapper #profile-header .user-info .profile-forum-role,
.forum-site #af-wrapper #profile-content .profile-row div:nth-child(2), .forum-site #af-wrapper #profile-content .profile-row div:first-child, .forum-site #af-wrapper #profile-content .profile-row div:nth-child(2) a,
.forum-site #af-wrapper #profile-content .profile-section-header,
.forum-site #af-wrapper .history-time,
.forum-site .forum-header-item a:hover,
div .in-link-post .title,
.f-posts .head2, .actually_post .head2,
.asgarosforumrecentposts_widget .widget-title,
.post-row .head2,
.end_titles a .content,
.sideposts .entry-title a,
.actually_post_like .entry-last-line,
.quiz_header .q-prefix,
.quiz_header .q-title,
.content-post .entry-content .name_quiz,
.content-post .entry-content .number-q3,
.poll-wiget .poll .poll-ans,
.poll-wiget h3,
.post-row-widget2 .in-content .content-email div.input input,
.post-row-widget2 .in-content .content-email .email-header,
.post-row-widget2 .in-content .content-email .succ,
.post-row-widget2 .header .entry-desc,
.post-row-widget2 .header .entry-title,
.actually_post header h3 a, .col-sm-new .entry-header h3 a,
.post-col .title span,
.header-post .time a:hover,
.front-citat .content,
.head_share2 .front-soc .content,
.post-share-com .share-citat .content,
.author-avatar .text,
.after-post2 .similar-posts .title,
.after-post2 .similar-posts .a-title,
.post_terms .term-item a,
.wid-sil .text,
.wid-sil .head,
.wid-sil .btm,
.school_like .school_desc,
.school_like .school_title,
.f-column div:hover,
footer .cent_text a:hover,
.school_stats .school_stats_desc,
.bubble_widget .text2,
.bubble_widget .text,
.big-image2 .entry-title a,
.big-image2 .sub-title .time_read,
.big-image2 .sub-title .time,
.big-image2 .sub-title .author,
.blue-head,a.blue-head:visited,
.poll-wiget .desc,
.above_part .right_above_part .title,
.above_part .above_title,
.arrow-categ .categ-desc,
.sideposts .a-title,
.sideposts .entry-title2,
.author_widget .author_widget_cont2 .links .text,
.author_widget .author_widget_cont2 .desc,
.author_widget .author_widget_cont2 h3,
.map-widget .tiptoe .in,
.catalog_map .tiptoe .in,
.school_cat_form .school_cat_form_item .input_item input,
.school_cat_form .school_cat_form_item .input_item,
.school_cat_form_group_above,
.school_cat_form .school_cat_form_item .ab_item,
.school_cat_form .school_cat_form_item .input_item input,
.school_cat_form .school_cat_form_item select,
.school_cat_form .school_cat_form_item .input_item ::-webkit-input-placeholder,
.school_cat_form .school_cat_form_item .input_item ::placeholder,
.arrow-categ2 .categ-desc,
.big-thumbnail .btm_text_info:hover + .transparent_layer .thumb_next_info,
.btm_text_info .text_info,
.btm_text_info .image_info_i,
.head_share2 .share .end-like .number,
.head_share2 .share .end-like .text,
.gal_single_part .info,
.after-post3 .snd-line,
.after-post3 .fst-line,
.after-post3 .text > div,
.after-post3 .head,
.gal_single_part .text_sub .text,
.social-widget-b .a-title,
.social-widget-b .text_sub .text,
.post-row-widget3 .entry-title,
.post-row-widget3 .bubble-right-post .inside,
.big-lines .bubble-right-post .inside,
.author_widget_cont .bubble-right-post .inside,
.map-widget-b .bubble-right-post .inside,
.map-widget-b2 .sub,
.advert_whole .info,
footer .left_lay .bubble-right-post .inside,
.quest-head .ab_title_sub
.quest-head .desc,
.quest-head h1,
.quest-item .sub,
.quest-item .desc,
.quest-item .title,
.quest-item .ab_title,
.quest-page .quest-btn-start,
.quest-page .quest-content-start,
.quest2-cnt .more,
.quest-filter .quest_form_item select,
.quest-filter .quest_form_item .ab_item,
.quest-pagination .pagination-item,
.quest-page .quest_label_check span,
.course-content .course-pagination .active .number2,
.gs-menu .gs-menu-item,
#login .std-form .title{
color: #252525;
}
#login .log-menu .active a:hover{
color:#C30A59;
}
.catalog_map .map_classic_region_inside svg a:hover path,
.map-widget svg a:hover path{
fill: #0398B2;
}
.bubble_widget .bubble_btn:hover,
.post-row-widget2 .in-content .content-email .button button:hover,
.post-row-widget2 .in-content .content-email .button input:hover{
background: #0398B2;
}
.school_like .result_school.rs_empty{
display:none;
}
.school_like .line_result_school{
margin-top: 26px;
margin-bottom: 40px;
position: relative;
display:flex;
}
.school_like .out_result_school{
display: flex;
position: relative;
width: 110px;
}
.school_like .share-citat2 .entry-citat {
margin-top: 9px;
}
.school_like .share-citat2 .top-arrow {
width: 40px;
height: 47px;
content: url("assets/img/arrow-l.svg");
display: inline-block;
transform: rotate(330deg);
margin-top: 0;
margin-left: -8px;
margin-right: 9px;
}
.school_like .share-citat1 .top-arrow{
display: flex;
width: 40px;
height: 47px;
content: url("assets/img/arrow-l.svg");
display: inline-block;
transform: rotate(10deg);
margin-top: 0;
margin-left: -8px;
margin-right: -3px;
}
.school_like .share-citat1 .entry-citat{
margin-top: 18px;
}
.school_like .share-citat1{
position: absolute;
bottom: -11px;
display: flex;
}
.school_like .share-citat2{
display:flex;
position: absolute;
bottom: -17px;
right: 116px;
}
.school_like .result_school .ins{
padding-top: 12px;
}
.school_like .result_school{
border-radius: 15px;
line-height: initial;
-webkit-mask-image: url("assets/img/cat-bubble-icon-v3.svg");
-o-mask-image: url("assets/img/cat-bubble-icon-v3.svg");
-moz-mask-image: url("assets/img/cat-bubble-icon-v3.svg");
mask-image: url("assets/img/cat-bubble-icon-v3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
padding: 5px;
height: initial;
width: 80px;
text-align: center;
margin: -6px 0 0 0;
color: white;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 40px;
padding-top: 7px;
background: #e41e25;
padding-bottom: 0px;

}
.school_like .school_content{
margin: 20px 0;
}
.school_like .school_title{
font-size: 24px;
font-family: 'Grandstander-Bold', sans-serif;
}
.school_like .school_desc{
line-height: 28px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
margin-bottom: 15px;
margin-top: 5px;
}
.school_like .school-like{
max-width: 390px;
margin-bottom: 40px;
display:flex;
margin-left: auto;
position:relative;
}
.school_like .school_content .voted{
display: none;
}
.school_like .school_content.fill .voted{
text-align: center;
display: block;
}


.school_like .btn_school_like{
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;

padding: 0;
height: 68px;
width: 68px;
text-align: center;
margin: 0 5px;
color: white !important;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 51px;
padding-top: 7px;
line-height: initial;
}
.school_like .btn_school_like:hover{
background: #282828;
}
.school_like .review_1 .rew_1:hover,
.school_like .review_2 .rew_2:hover,
.school_like .review_3 .rew_3:hover,
.school_like .review_4 .rew_4:hover,
.school_like .review_5 .rew_5:hover{
background: #282828;
}
.school_like .review_1 .rew_1,
.school_like .review_2 .rew_2,
.school_like .review_3 .rew_3,
.school_like .review_4 .rew_4,
.school_like .review_5 .rew_5{
background: #e49024;
}

.g2-formular .button{
cursor:pointer;
}
.g2-form-info h2{
font-size: 22px;
margin: 20px 0 12px;
}
.login-page #login form .rp-checkbx label{
cursor:pointer;
}
.evalb-content .evalb-btn:first-child{
margin-left: auto;
}
.evalb-content .evalb-btn:last-child{
margin-right: auto;
}
.evalb-content .evalb-btn{
margin: 0 6px;
display: flex;
}
.post-block .content-post .entry-content .evalb-content .evalb-btn a:hover{
background: #9d0303;
}
.post-block .content-post .entry-content .evalb-content .evalb-btn a{
padding: 4px 17px 5px;
background: #f95d86;
color: white;
font-size: 20px;
border-radius: 1px;
}
.evalb-content .evalb{
display:flex;
margin-bottom: 30px;
}

.g2-formular .g2_item .left-column{
position: absolute;
left: 5px;
top: 5px;
}


.g2-formular .g2_item .left-column i{
display:none;
width: 18px;
height: 18px;
padding: 2px;
background: white;
border-radius: 20px;
}
.g2-formular .g2_item .right-column button:hover i{
content: url("assets/img/incorrectly-h.svg");
}
.g2-formular .g2_item .right-column button i{
width: 18px;
height: 18px;
padding: 2px;
background: white;
border-radius: 20px;
content: url("assets/img/incorrectly.svg");
}
.g2-formular .g2_item .right-column button {
padding:0;
border:0;
background:none;
}
.g2-formular .icon-g2-nosafe{
content: url("assets/img/necorrectly.svg");
}
.g2-formular .icon-g2-approved{
content: url("assets/img/correctly.svg");
}
.g2-formular .g2_item .approved .left-column .icon-g2-approved{
display:block;
}
.g2-formular .g2_item .nosafe .left-column .icon-g2-nosafe{
display:block;
}
.g2-formular .g2_item .approved .right-column{
display:none;
}

.g2-formular .g2-images .oldimage .text-inputs{
display:block;
}
.g2-formular .g2-images .oldimage{
margin:2px;
}
.g2-formular .g2-images .oldimage .new{
display:none;

}
.g2-formular .g2-images .oldimage .old{
display:initial;
}
.g2-formular .g2-images .oldimage .cancelbutton{
display:initial;
}

.g2-formular .g2-images .newimage .text-inputs{
display:block;
}
.g2-formular .g2-images .newimage{
margin:2px;
}
.g2-formular .g2-images .newimage .new{
display:initial;
}
.g2-formular .g2-images .newimage .old{
display:none;
}
.g2-formular .g2-images .newimage .cancelbutton{
display:initial;
}
.g2-red-error{
color: #f95d86;
text-align: center;
}
.g2-formular .g2-btns-nolog{
display:flex;
}
.g2-formular .g2-btns-nolog a{
font-family: 'Grandstander-Bold', sans-serif;
color: #f95d86;
line-height: 26px;
font-size: 18px;
}
.g2-formular .g2-btns-nolog a:first-child{
margin: 0 10px 0 auto;

}
.g2-formular .g2-btns-nolog a:last-child{
margin: 0 auto 0 10px;
}
.g2-formular .g2-btns-nolog a:hover{
color: #16264c;
}
.g2-formular .g2-images .text-inputs input{
font-family: 'Grandstander-Regular', sans-serif;
width: 100%;
padding: 10px 9px 10px 9px;
box-sizing: border-box;
background: #efefef;
border: 0;
font-size:16px;
margin-bottom: 5px;
border-radius: 4px;
color: #16264c;
}
.g2-formular .g2-images .text-inputs input:read-only,
.g2-formular .g2-images .text-inputs textarea:read-only{
background: #f9f9f9;
border:1px solid #efefef;
}
.g2-formular .g2-images .text-inputs textarea{
font-family: 'Grandstander-Regular', sans-serif;
width: 100%;
padding: 10px 9px 10px 9px;
box-sizing: border-box;
resize: vertical;
min-height: 90px;
background: #efefef;
border: 0;
font-size:16px;
color: #16264c;
border-radius: 4px;
}
.g2-formular .g2-images .text-inputs{
display:none;
padding: 15px 0 5px;
}
.g2-formular .g2-images .old{
display:none;
}
.g2-formular .g2-images .new{
display:none;
}
.g2-formular .g2-images .cancelbutton{
display:none;
}

.g2-form-info{
text-align: center;
}
.g2-form-info p{
margin: 7px 0;
color: #16264c;
line-height: 26px;
}
.g2-formular .full .button, .g2-formular .full .button:hover{
background: #282828;
}

.g2-line .g2-term{
margin-left: 60px;
margin-top: 10px;
}

.g2-line{
display: flex;
padding: 10px 0;
}
.g2-2line .text{
margin-bottom: 5px;
padding: 0px 15px;
}

.g2-2line a:hover{
color: #16264c;
}
.g2-2line{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
text-align: center;
color: #16264c;
}
.g2-formular .image{
display:flex;
}
.g2-formular .g2_item{
max-width: 260px;
display: flex;
position: relative;
}

.g2-formular .g2_item .right-column{
position: absolute;
right: 5px;
top: 5px;
}
.g2-formular .button:hover, .g2-formular button:hover{
background: #9d0303;
}

.g2-formular .g2-images{
display: flex;
justify-content: center;
flex-wrap:wrap;
}
.g2-formular .button{
display: flex;
border: 0;
padding: 15px 51px;
background: #1fb9df;
color: #fff;
font-size: 16px;
font-family: 'Grandstander-Bold', sans-serif;
border-radius: 4px;
position: relative;
width: 260px;
text-align: center;
height: 50px;
margin: 20px auto 30px;
text-transform: uppercase;
cursor: pointer;
}
.g2-formular .button:hover{
background: #0398B2;
}
.g2-formular button .obal input{
width: 100%;
cursor: pointer;
}
.g2-formular button .obal{
position: absolute;
overflow: hidden;
opacity: 0;
display: flex;
z-index: 3;
top: 0px;
width: 100%;
height: 100%;
left: 0px;
}
.g2-formular button .input-files{
margin: auto;
}
.gal-order-place{
margin-left: auto;
width: initial;
display:flex;
}




.g2-main .empty_back{
min-height: 100px;
}

.gal-order-auto-place{
width:100%;
display:flex;
}

.gal-order-box{
margin:0 60px 0 auto;
display: flex;
}
.gal-order-box .sorttext{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
color: #252525;
margin: 12px 10px 0 0;
}
.gal-order-box select{
border-radius: 4px;
-moz-appearance: none;
-webkit-appearance: none;
box-sizing: border-box;
padding: 8px 3px 8px 5px;
border: none;
background: #efefef;
color: #252525;

margin-top: 3px;
margin-bottom: 1px;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
}
.gal-order-box select option{
font-size: 15px;
color: #252525;
font-family: 'Grandstander-Regular', sans-serif;
}


.content-post .entry-content .wp-block-image{
text-align: center;
}
.content-post .entry-content .wp-block-image figcaption{
text-align: center;
font-size: 15px;
line-height: 22px;
padding-bottom: 5px;
}

.big-thumbnail .cafe-stain{
position: absolute;
left: -108px;
width: 189px;
bottom: -22px;
z-index: 3;
}
.big-thumbnail .stain{
right: -35px;
position: absolute;
width: 84px;
z-index: 2;
top: 49%;
}
i.big-stain-icon2{
content: url("assets/img/stain-big.svg");
}
i.stain-icon2{
content: url("assets/img/stain.svg");
}
.wid-sil .head i{
margin: 0 13px;
}
.wid-sil .head span{
margin: 8px 0 0;
}
.wid-sil{
height: 505px;
}
.wid-sil2{
background-image: url("assets/img/box-side.svg");
background-size: 100%;
background-repeat: no-repeat;
position: absolute;
width: 375px;
margin-left: -10px;
z-index: 1;
}
.wid-sil .btm{
padding: 0px 20px 30px 75px;
}
.wid-sil .head{
flex-wrap:wrap;
display: flex;
padding: 25px 20px 20px 45px;
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
}
.wid-sil .text strong{
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
}
.wid-sil .text{
padding: 3px 20px 13px 40px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 26px;
}
.sideposts .side-post{
display:flex;
margin-bottom: 20px;
}
.post_terms .term-item{
margin-right: 36px;
display: inline-block;
margin-top: 15px;
}
.post-share-com .head_share2 .share-com-small{
width: 53px;
height: 53px;
margin-top: auto;
flex-shrink: 0;
}
.post-share-com .head_share2 .share-com-small .inside{
-webkit-mask-image: url("assets/img/cat-bubble-icon.svg");
-o-mask-image: url("assets/img/cat-bubble-icon.svg");
-moz-mask-image: url("assets/img/cat-bubble-icon.svg");
mask-image: url("assets/img/cat-bubble-icon.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
max-width: initial;
-webkit-mask-size: 53px;
-o-mask-size: 53px;
-moz-mask-size: 53px;
mask-size: 53px;
width: 100%;
height: 100%;
}
.post-share-com .head_share2 .share-com-small a{
display: block;
height: 100%;
}
.post_terms .term-item a{
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
}
.after-post2 {
margin-left: 100px;
}
.after-post2 .similar-posts header{
display: flex;
padding: 0 20px 0 20px;
}
.after-post2 .similar-posts img{
width: auto;
height: 100%;
}
.after-post2 .similar-posts .content{
display: flex;
}
.after-post2 .similar-posts .entry-frame{
z-index: 1;
margin: 5px auto auto;
font-size: 24px;
font-family: 'Grandstander-Bold', sans-serif;
}
.after-post2 .similar-posts .entry-thumbnail{
width: 36px;
flex-shrink: 0;
}
.after-post2 .similar-posts .color_layer{
opacity: 0.3;
position: absolute;
top: 0;
width: 100%;
height: 100%;

-webkit-mask-image: url("assets/img/oval-image.svg");
-o-mask-image: url("assets/img/oval-image.svg");
-moz-mask-image: url("assets/img/oval-image.svg");
mask-image: url("assets/img/oval-image.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;  
}
.after-post2 .similar-posts .entry-image{
position: relative;
width: 31px;
height: 36px;
display: flex;
margin: auto;
}
.after-post2 .similar-posts .a-title{
font-size: 30px;
font-family: 'Grandstander-Bold', sans-serif;
margin-bottom: 19px;
margin-top: 46px;
}
.after-post2 .similar-posts .title{
margin: auto;
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
display: block;
line-height: 24px;
letter-spacing: -0.5px;
}
.after-post2 .similar-posts .similar-posts-content{
padding-bottom: 20px;
}

.after-post2 .similar-posts .similar-item{
margin-bottom: 14px;
}
.big-thumbnail .bi-image a{
display:flex;
}
.author-avatar .text .red-txt{
color: #f95d86;
}


.author-avatar .text{
background-image: url("assets/img/line-title.svg");
background-position: 0 1em;
background-repeat: no-repeat;
padding-bottom: 8px;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
display: inline-block;
background-size: 600px 10px;
}
.post-share-com .head_share2 .share-com-small .inside a{
display: flex;
}
.post-share-com .head_share2 .share-com-small .inside a .snd{
margin: auto;
}
.post-share-com .head_share2 .share #fb-share-com{
margin-right: 24px;
}
.post-share-com .head_share2 .share .dis2-com{
margin-right:20px;
margin-top: 3px;
}
.post-share-com .head_share2 .share #tw-share-com{
margin-right: 22px;
}
.post-share-com .head_share2 .share #pt-share-com,
.post-share-com .head_share2 .share #ms-share-com{
margin-right: 20px;
}
.post-share-com .head_share2 .share-citat .arrow-icon{
width: 40px;
height: 47px;
content: url("assets/img/arrow-l.svg");
display: inline-block;
transform: rotate(350deg);
margin-top: -29px;
margin-right: 10px;
}

.post-share-com .share-citat .content{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
}
.post-share-com .head_share2 .share #em-share-com{
margin-right:0;
}

.post-share-com .head_share2 .share{
width: auto;
margin-left: 100px;
}
.head_share2 .share-com{
height: 94px;
width: 97px;
margin-right: 15px;
flex-shrink: 0;
}
.head_share2 .share .gal2-com{
width: 86px;
}
.head_share2 .share-com.gal2-com .inside .text{
margin-top: 22px;
}
.head_share2 .share-com.gal2-com .inside{
-webkit-mask-image: url("assets/img/cat-bubble-icon-v4.svg");
-o-mask-image: url("assets/img/cat-bubble-icon-v4.svg");
-moz-mask-image: url("assets/img/cat-bubble-icon-v4.svg");
mask-image: url("assets/img/cat-bubble-icon-v4.svg");
-webkit-mask-size: 85px;
-o-mask-size: 85px;
-moz-mask-size: 85px;
mask-size: 85px;
}
.head_share2 .gal2-com .inside a{
background: #bacd32;
}
.head_share2 .share .dis2-com{
width: 92px;
}
.head_share2 .share-com.dis2-com .inside .text{
margin-top: 23px;
}
.head_share2 .share-com.dis2-com .inside{
-webkit-mask-image: url("assets/img/cat-bubble-icon-v3.svg");
-o-mask-image: url("assets/img/cat-bubble-icon-v3.svg");
-moz-mask-image: url("assets/img/cat-bubble-icon-v3.svg");
mask-image: url("assets/img/cat-bubble-icon-v3.svg");
-webkit-mask-size: 92px;
-o-mask-size: 92px;
-moz-mask-size: 92px;
mask-size: 92px;
}
.head_share2 .dis2-com .inside a{
background: #e41e25;
}
.head_share2 .share #tw-share-com{
width: 90px;
}
.head_share2 #tw-share-com .inside{
margin-top: 3px;
-webkit-mask-image: url("assets/img/cat-bubble-icon-v2.svg");
-o-mask-image: url("assets/img/cat-bubble-icon-v2.svg");
-moz-mask-image: url("assets/img/cat-bubble-icon-v2.svg");
mask-image: url("assets/img/cat-bubble-icon-v2.svg");
}
.head_share2 #tw-share-com .inside .text{
margin-top: 22px;
margin-left: 10px;
}
.head_share2 #tw-share-com .inside a{
background: #000;
}
.head_share2 #tw-share-com .inside .image{
background-image: url("assets/img/x-twitter-brands-solid-w.svg");
height: 26px;
width: 26px;
background-repeat: no-repeat;
margin: 2px auto auto;
}

.head_share2 .share #fb-share-com{
width: 90px;
}
.head_share2 #fb-share-com .inside{
transform: rotate(0deg);
}
.head_share2 #fb-share-com .inside a{
background: #4267b2;
transform: rotate(0deg);
}
.head_share2 #fb-share-com .inside .image{
background-image: url("assets/img/fontawesome/facebook-f.svg");
height: 24px;
width: 17px;
background-repeat: no-repeat;
margin: 2px auto auto;
}

.head_share2 #ms-share-com .inside{
-webkit-mask-image: url("assets/img/cat-bubble-icon-v2.svg");
-o-mask-image: url("assets/img/cat-bubble-icon-v2.svg");
-moz-mask-image: url("assets/img/cat-bubble-icon-v2.svg");
mask-image: url("assets/img/cat-bubble-icon-v2.svg");
}
.head_share2 #ms-share-com .inside a {
background: #007ffb;
}
.head_share2 #ms-share-com .inside .image{
background-image: url("assets/img/fontawesome/facebook-messenger.svg");
height: 24px;
width: 20px;
background-repeat: no-repeat;
margin: 2px auto auto;
}

.head_share2 #pt-share-com .inside{
-webkit-mask-image: url("assets/img/cat-bubble-icon-v2.svg");
-o-mask-image: url("assets/img/cat-bubble-icon-v2.svg");
-moz-mask-image: url("assets/img/cat-bubble-icon-v2.svg");
mask-image: url("assets/img/cat-bubble-icon-v2.svg");
}
.head_share2 #pt-share-com .inside .image{
background-image: url("assets/img/fontawesome/pinterest-p.svg");
height: 22px;
width: 17px;
background-repeat: no-repeat;
margin: auto;
}
.head_share2 #pt-share-com .inside a {
background: #bd081b;
}
.head_share2 #em-share-com .inside .image{
background-image: url("assets/img/fontawesome/envelope.svg");
height: 24px;
width: 17px;
background-repeat: no-repeat;
margin: 2px auto auto;
}
.head_share2 #em-share-com .inside{
-webkit-mask-image: url("assets/img/cat-bubble-icon-v2.svg");
-o-mask-image: url("assets/img/cat-bubble-icon-v2.svg");
-moz-mask-image: url("assets/img/cat-bubble-icon-v2.svg");
mask-image: url("assets/img/cat-bubble-icon-v2.svg");
}
.head_share2 #em-share-com .inside a {
background: #9a9a9a;
}
.head_share2 .share-com .inside .text{
margin: 26px auto auto;
font-family: 'Grandstander-Bold', sans-serif;
text-align: center;
font-size: 18px;
color: #fff;
}
.head_share2 .share-com .inside{
-webkit-mask-image: url("assets/img/cat-bubble-icon.svg");
-o-mask-image: url("assets/img/cat-bubble-icon.svg");
-moz-mask-image: url("assets/img/cat-bubble-icon.svg");
mask-image: url("assets/img/cat-bubble-icon.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
max-width:initial;
-webkit-mask-size: 89px;
-o-mask-size: 89px;
-moz-mask-size: 89px;
mask-size: 89px;
width: 100%;
height: 100%;
}
.head_share2 .share-com .inside a{
width: 100%;
height: 100%;
display: flex;

}
.head_share2{
margin-top: 29px;
position: relative;
}
.head_share2 .front-soc{
display: flex;
flex-direction: column;
margin-right: auto;
position: absolute;
left: 0;
top: -19px;
}

.head_share2 .front-soc .content{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
display: flex;
margin-left: 17px;
margin-top: -10px;
}

.head_share2 .front-soc .content .text{
width: 190px;
}
.head_share2 .front-soc .arrow-icon{
width: 50px;
height: 48px;
content: url("assets/img/arrow-l.svg");
display: inline-block;
transform: rotate(255deg) rotateY(180deg);
}



.front-citat .content{
transform: rotate(4deg);
line-height: 31px;
max-height: 95px;
overflow: hidden;
}
.front-citat{
position: absolute;
left: 100%;
width: 147px;
top: 16%;
}
.front-citat .arrow-icon{
transform: rotate(100deg);
}


.header-post .time a{
color:#f95d86;
padding-bottom: 6px;
}

.center-site {
position: relative;
overflow: hidden;
border-top-left-radius: 17px;
border-top-right-radius: 17px;
}
.header-post .stain-content{
position: absolute;
top: 0px;
right: 30px;
transform: rotate(-45deg);
}
.header-post{
padding-top: 25px;
position:relative;
}
.header-post .time{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
text-align: center;
padding: 8px 0 18px;
}
.header-post .title{
font-size: 44px;
font-family: 'Grandstander-Bold', sans-serif;
text-align: center;
max-width: 977px;
width: 96%;
margin: auto;
line-height: 52px;
}
.header-post .logo{
display: flex;
}
.header-post .logo .text{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
margin: 7px auto 0 0;
}
.header-post .logo a{
display: inline-block;
margin-left: auto;
margin-top: -6px;
}
.center-site .center-left-site{
width: 25px;
position: absolute;
height: 100%;
background: linear-gradient(to right, #f0ead4,rgba(0,0,0,0));
}
.center-site .center-right-site{
width: 25px;
position: absolute;
height: 100%;
background: linear-gradient(to right, rgba(0,0,0,0), #f0ead4);
right: 0;
top: 0;
}

.g2-fotos-item a .entry-thumbnail img{
transition: all 1s;
width: 100%;
margin: auto;
}
.g2-fotos-item a:hover .entry-thumbnail img{
transform: scale(1.05);
}
.forum-site #af-wrapper #forum-breadcrumbs a:hover{
color: #f95d86 !important;
}
.forum-site .af-excerpt:first-child .title-h {
margin-top:0;
padding: 20px 0 3px;
}
.forum-site .af-excerpt .title-h{
padding:0;
margin-top: 32px;
}




.archive .tax_desc{
color: #252522;
line-height: 22px;
}
.archive .wbig-image{
margin-left: 0;
}

.archive .wbig-image .sticky-header{
max-width: initial;
z-index: initial;
position: initial;
}
.actually_post .wbig-image article{
height: initial;
}

.page-header{
margin: 0 19px 7px;
}
.page-header .red-header{
font-size: 28px;
line-height: 42px;
}

.post-col article a:hover .title span{
background-image: url("assets/img/line-horizontal-red-new.svg");
background-position: 0 1.06em;
background-size: 46px 4px;
background-repeat: repeat-x;
}

.post-row-widget2 .content article .entry-thumbnail{
transition: filter 0.5s;
}
.post-row-widget2 .content article .entry-thumbnail:hover{
filter: grayscale(100%);
}

.g2-c-head a.active{
font-family: 'Grandstander-Bold', sans-serif;
}

.g2-c-head a:hover,
.g2-head p a:hover{
color: #1fb9df;
}
.read-now .first-sub .blue-text a::after{
display:none;
}


.post-row-widget2 .in-content2{
position:relative;
background: #fff7d1;
width: 100%;
}
.post-col .flex-item{
display:flex;
}

.question-icon{
content: url("assets/img/question2.svg");
display: inline-block; 
width: 30px;
margin: 8px 0 0 14px;
}
.logo-item-small {
content: url("assets/img/logo-pyzamakovi-small.png");
display: inline-block;
}
.logo-item{
content: url("assets/img/logo-pyzamakovi-shadow.svg");
display: inline-block;
}
.facebook-white-icon{
width: 22px;
height: 42px;
background: url("assets/img/all-img-school.png") 0 0;
display: block;
}
.twitter-white-icon{
width: 47px;
height: 39px;
background: url("assets/img/all-img-school.png") 49px 0;
display: block;
}
.instagram-white-icon{
width: 44px;
height: 44px;
background: url("assets/img/all-img-school.png") 173px 0;
display: block;
}
.pinterest-white-icon{
width: 37px;
height: 44px;
background: url("assets/img/all-img-school.png") 85px 0;
display: block;
}

#home_middle_bottom_center_wrap{
flex-shrink: 0;
width: 210px;
margin-left: auto;
}
#home_middle_bottom_left_wrap{
width: 435px;
padding-bottom: 1px;
}
footer .social button{
background: none;
border: 0;
padding: 0;
margin-right: 11px;
}

.post-col{
margin-top: 7px;
margin-bottom: 9px;
}
.post-col article{
padding-bottom: 7px;
}
.red-title .red-header{
display: flex;
}
.post-col .header{
margin-bottom: 8px;
}
.post-col .title{
line-height: 19px;
overflow: hidden;
max-height: 47px;
margin-bottom: 5px;
}
.post-col .title span{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
line-height: 24px;
font-weight: normal;
letter-spacing: -0.4px;
}
.post-col .img-thumbnail{
position: absolute;
top: 11px;
left: 0;
bottom: 0;
right: 0;
display: flex;
}
.post-col .entry-thumb{
display:flex;
position: relative;
}
.entry-red .text{
text-align: center;
color: white;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 60px;
margin-top: 4px;
}
.entry-red .inside{
width: 68px;
height: 67px;
}
.entry-red{
position: absolute;
background-image: url("assets/img/bubble-icon.svg");
background-repeat: no-repeat;
right: 0;
z-index: 1;
}
.post-col .date{
width: 68px;
height: 67px;
}
.post-col .start_day{
color: white;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
text-align:center;
line-height: 21px;
margin: 12px 0 1px;
}
.post-col .end_day{
color: white;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
text-align:center;
line-height: 21px;
}
.post-col .end_date {
position: absolute;
top: 11px;
left: 0;
bottom: 0;
right: 0;
display: flex;
flex-direction: column;
}
.post-col .end_date .day{
color: white;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 59px;
text-align: center;
margin-left: 5px;
line-height: 53px;
margin-top: 40px;
}
.post-col .end_date .month{
color: white;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 27px;
text-align: center;
margin-top: -7px;
}
.post-col .blue-head, .post-col a.blue-head:visited{
letter-spacing: -0.8px;
}
.post-col img{
width: 85%;
height: 85%;
border-radius: 50%;
overflow: hidden;
max-width: 160px;
max-height: 160px;
margin: 0 auto 0;
}
.smalll-post-col .post-col img{
max-width: 160px;
max-height: 160px;
margin: 5px auto 0;
}
.post-col .entry-date{
width: 91%;
padding-top: 91%;
position: relative;
background-image: url("assets/img/bubble-middle-lines.svg");
background-repeat: no-repeat;
margin: auto;
}

.post-col .green .entry-thumbnail .color_layer{
background: #a9c833;
opacity: 0.5;
}


.post-col .entry-thumbnail .color_layer{
-webkit-mask-image: url("assets/img/bubble-middle-blue-k.svg");
-o-mask-image: url("assets/img/bubble-middle-blue-k.svg");
-moz-mask-image: url("assets/img/bubble-middle-blue-k.svg");
mask-image: url("assets/img/bubble-middle-blue-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #00bee0;
opacity: 0.7;
position: absolute;
top: 0;
width: 100%;
height: 100%;

}
.post-col .entry-thumbnail{
width: 100%;
padding-top: 100%;
position: relative;

}
.actually_post header, .col-sm-new .entry-header{

padding-left: 31px;
padding-right: 16px;
}
.actually_post header h3, .col-sm-new .entry-header h3{
overflow: hidden;
max-height: 73px;
padding-top: 5px;
}
.actually_post header article.large, .col-sm-new .entry-header{
padding-left: 24px;
padding-right: 5px;
}
.actually_post header article.large h3, .col-sm-new .entry-header h3{
max-height: 81px;
}
.actually_post header h3 a, .col-sm-new .entry-header h3 a{
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 21px;
display: block;
letter-spacing: -0.7px;
line-height: 28px;
}

.actually_post{
margin-top: -1px;
margin-left: 15px;
}



.actually_post .sticky-header .sticky-info .link-caption .btn-caption{
padding: 1px 16px;
}

.actually_post .sticky-header .sticky-info .btn-caption .btn-caption-text{
padding: 3px 0;
}
.actually_post .sticky-header{
max-width: 82%;
z-index: 1;
position: absolute;
}


.actually_post .title-h .red-header{
margin-bottom: 27px;
}
.post-row-widget2 {
display: flex;
position: relative;
width: 100%;
flex-direction: column;
}
.post-row-widget2 .header{
margin-top: -17px;
}
.post-row-widget2 .header .entry-title{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 30px;
font-weight: normal;
letter-spacing: -0.4px;
margin-left: 64px;
}
.post-row-widget2 .header .entry-desc{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
letter-spacing: -0.2px;
margin-left: 64px;
}
.post-row-widget2 .content article{
width: 260px;
margin: auto;
padding-bottom: 53px;
}

.post-row-widget2 .in-content .content-email{
width: 365px;
margin-left: auto;
margin-top: 47px;
}
.post-row-widget2 .in-content .content-email .inside{

display: flex;
padding-top: 125%;
position: relative;
width: 100%;
padding-right: 1px;
}
.post-row-widget2 .in-content .content-email .inside2 .msg{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
margin-top: 15px;
text-align: center;
}


.post-row-widget2 .in-content .content-email .inside2{
position: absolute;
top: 0;
width: 75%;
right: 15px;
}
.post-row-widget2 .in-content .content-email .email-header{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 24px;
font-weight: normal;
letter-spacing: -0.4px;
margin-top: 97px;
margin-bottom: 10px;
text-align: center;
}

.post-row-widget2 .in-content .content-email div.input{
border-radius: 50%;
width: 100%;
margin-bottom: 14px;
}

.post-row-widget2 .in-content .content-email .button input{
cursor: pointer;
font-family: 'Grandstander-Bold', sans-serif;
padding: 11px 10px 11px;
border: 0;
font-size: 16px;
color: #fff;
text-align: center;
background: #00bee0;
width: 100%;
box-sizing: border-box;
border-radius: 40px;
}
.post-row-widget2 .in-content .content-email div.input input{
font-family: 'Grandstander-Regular', sans-serif;
padding: 12px 10px 10px;
border: 0;
font-size: 17px;
text-align: center;
background: white;
width: 100%;
box-sizing: border-box;
border-radius: 40px;
}
.post-row-widget2 .content article:nth-last-child(2),
.post-row-widget2 .content article:nth-last-child(1){
padding-bottom: 28px;
}
.post-row-widget2 .down{
-webkit-mask-image: url("assets/img/waves-middle-k.svg");
-o-mask-image: url("assets/img/waves-middle-k.svg");
-moz-mask-image: url("assets/img/waves-middle-k.svg");
mask-image: url("assets/img/waves-middle-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
padding-top: 8%;
background: #fff7d1;


width: 100%;
transform: rotateY(180deg) rotateX(180deg);
}

.post-row-widget2 .big-image2 .entry-title a{
font-size: 16px;
}
.post-row-widget2 .big-image2 .place_thumbnail .transparent_layer{
width: 100%;
position: relative;
display: flex;
justify-content: center;
}
.post-row-widget2 .big-image2 .place_thumbnail .category{
position: absolute;
bottom: -10px;
}
.post-row-widget2 .in-content{
display: flex;
padding-top: 20px;
}
.post-row-widget2 .content{
display: flex;
flex-wrap: wrap;
width: 596px;
margin-left: 45px;
}

.wbig-image{
margin-bottom: 30px;
margin-left: 15px;
margin-top: 15px;
}

.read-now .sticky-header .main-sticky-st-icon {
content: url("assets/img/sticky-50.svg");
left: -13px;
}
.read-now .sticky-header .main-sticky-en-icon {
content: url("assets/img/sticky-50.svg");
right: -13px;
}
.read-now .sticky-header .sticky-info .btn-caption{
padding: 1px 16px;
}
.poll-wiget h3{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
font-weight: normal;
letter-spacing: -0.1px;
margin-bottom: 17px;
margin-top: 18px;
}

.small-image img{
width: auto;
max-width:100%;
}
.small-image .image{
margin-left: 10px;
}
.small-text .text{
line-height: 28px;
}
.small-image .red-header{
margin-right: 20px;
margin-left: 21px;
margin-top: 19px;
}
.small-text{
margin-top: 38px;
margin-right: 20px;
margin-left: 31px;
}
.small-text a{
background-image: url("assets/img/line-horizontal-red-new.svg");
background-position: 0 1.06em;
background-size: 46px 4px;
background-repeat: repeat-x;
}


.red-circle-icon{
-webkit-mask-image: url("assets/img/bubble-middle-blue-k.svg");
-o-mask-image: url("assets/img/bubble-middle-blue-k.svg");
-moz-mask-image: url("assets/img/bubble-middle-blue-k.svg");
mask-image: url("assets/img/bubble-middle-blue-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #00bee0;
opacity: 0.7;

width: 10px;
height: 10px;
display: inline-block;
margin-right: 14px;
}

.locked-icon{
content: url("assets/img/locked.svg");
width: 20px;
display: inline-block;
}
.unlocked-icon{
width: 22px;
display: inline-block;
content: url("assets/img/unlocked.svg");
}
.top-widget-b{
display:flex;
width: 100%;
}
.top-widget-b .quete{
display:flex;
min-height: 60px;
}
.top-widget-b .time{
font-family:'Grandstander-Regular';
font-size:22px;
color:#f95d86;
line-height: 28px;
margin-left: 17px;
}
.top-widget-b .to-to{
margin-left: 17px;
}
.top-widget-b .autor {
text-align: end;
}
.top-widget-b .quete-whole{
width: 45%;
padding-left: 0;
margin-left: auto;
}
.poll-wiget .poll .poll-bar{
background: #ffd743;
}
.poll-wiget .poll button .poll-bar{
background: #ffd743;
}
.poll-wiget .poll .poll-bar{
height: 10px;
border-radius: 20px;
}
.poll-wiget .poll .answer-item{
margin: 0 0 11px 0;
}
.poll .answer-item form{
width: 100%;
}

.poll-wiget button{
line-height: 28px;
padding: 2px;
}

.poll-wiget .poll .poll-ans{
display: block;
text-align: left;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
font-weight: normal;
letter-spacing: -0.1px;
}
.poll-wiget .poll button{
padding: 0px;
background: none;
}
.poll-wiget .poll .poll-num{
display:none;
}

.top-widget-b .desc{
width: 42%;
}
.top-widget-b .hor-line{
margin-top: -4px;
}
.top-widget-b .to-to div{
line-height: 28px;
}
.top-widget-b .colomun-content .text{
margin-left: 24px;
min-height: 40px;
}
.top-widget-b .colomun-content{
background-image: url("assets/img/line-vertical-quote-edit.svg");
background-position: 0 1.06em;
background-size: 14px 83px;
background-repeat: repeat-y;
width: 100%;
}
.ds_editor textarea{
width:100%;
}
.ds_editor{
width:100%;
}
.profil_page .ds_editor .ds_buttons .ds_button button{
text-transform: capitalize;
padding: 8px 18px 6px;
background: #f95d86;
color: #fff;
border-radius: 4px;
margin: 7px 0 3px;
cursor: pointer;
}
.profil_page .ds_editor .nxt_column div{
font-size: 16px;
font-family: 'Grandstander-Bold', sans-serif;
margin-bottom: 2px;
margin-top: 5px;
}
div .profil_page .edit_details .ds_editor .nxt_column button:hover, .profil_page .ds_editor .ds_buttons .ds_button button:hover, .profil_page form .edit_details div .submit input:hover, .profil_page form .edit_details div .image button:hover{
background:#9d0303;
}

.profil_page .formular-items .value .checkbox-onoff:hover
.profil_page form .edit_details div .value .checkbox-onoff:hover{
background: #ddd;
} 
div .profil_page .edit_details .ds_editor .nxt_column button{
text-transform: none;
padding: 7px 15px;
background: #f95d86;
color: #fff;
border-radius: 3px;
margin: 8px 0 20px;
}
.ds_editor .ds_buttons {
display: flex;
flex-wrap: wrap;
}
.ds_editor .ds_buttons .ds_button{
display: flex;
margin-right: 4px;
}
.ds_editor .ds_buttons{
margin-bottom: 2px;
}
.menu_header .desc{
max-width: 890px;
margin: 4px auto 30px;
}
.subs_wid .succ{
color: #f95d86;
}
.subs_wid .error{
color: #f95d86;
}
.subs_wid .msg{
text-align: center;
font-size: 18px;
font-family: 'Grandstander-Bold';
margin-top: 15px;
}
.subs_widget_bottom{
height: 1px;
margin-bottom: 20px;
}
.subs_widget{
padding-top: 10px;
padding-left: 15px;
padding-right: 15px;
padding: 10px 15px;
}
.social_avatar .desc{
margin-top: 11px;
}
.menu_header .desc,
.social_avatar .desc{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
color: #252525;
text-align: center;
padding: 0 20px;
line-height: 20px;
}
.subs_widget{
max-width: 840px;
margin: auto;
}
.subs_widget form{
display:flex;
}

.subs_widget input{
background: #fff;
width: 100%;
border-radius: 60px;
color: #252525;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
font-weight: normal;
border: 0;
padding: 28px 15px;
box-sizing: border-box;
text-align: center;
}
.subs_widget .input{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
margin:auto;
width: 34.5%;
}
.subs_widget .button{
width: 23.8%;
margin:auto;
}
.subs_widget button{
width: 100%;
}
.subs_widget button,
.subs_widget input[type=submit]{
border-radius: 60px;
color:#272727;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
font-weight: normal;
background: #ffbae3;
cursor:pointer;
border: 0;
padding: 28px 0;
box-sizing: border-box;
}
.mobile_advert a img{
width: auto;
margin: auto;
height: 100%;
}
.mobile_advert a{
display: flex;
height: 100%;
}

.mobile_advert .nav-times {
-webkit-mask-image: url("assets/img/close.svg");
-o-mask-image: url("assets/img/close.svg");
-moz-mask-image: url("assets/img/close.svg");
mask-image: url("assets/img/close.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
width: 20px;
display: block;
height: 20px;
background: #fff;
margin: auto;
}
.mobile_advert .end button{
border-top-left-radius: 4px;
padding: 0;
border: 0;
color: #fff;
width: 30px;
height: 30px;
font-family: 'Grandstander-Bold';
font-size: 24px;
}

.mobile_advert .end{
margin-left: auto;
}
.mobile_advert .info{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
padding: 8px;
color: #fff;
border-top-right-radius: 4px;
}

.mobile_advert .info-end{
display: flex;
position: absolute;
width: 100%;
margin-top: -30px;
height: 30px;
}
.mobile_advert {
display:none;
z-index: 7;
height: 150px;
position: fixed;
bottom: 0;
width: 100%;
background: white;
background-image: url('assets/img/pattern2.jpg');
box-shadow: 0 2px 14px 0 rgba(0,0,0,.3);
}
.nxt-button {
display: flex;
column-gap: 20px;
flex-wrap: wrap;
row-gap: 20px;
margin-top: 40px;
}
.quiz_timer_2 .reds, .quiz_timer .reds{
color:#da1111;
}
.quiz_timer_2{
font-size: 14px;
position: absolute;
right: 0;
bottom: calc(100% - 5px);
}
.quiz_timer{
font-size: 14px;
position: absolute;
right: 0;
bottom: calc(100% - 5px);
}
.quiz_time_end .error_msg{
margin-bottom: 20px;
}
header .center-right .medium-lang{
font-family: 'Grandstander-Bold';
margin-left: 11px !important;
}

header .center-right .he-a-log .img2 img{

}
header .center-right .he-a-log .img2{
background: #fff;
}
header .center-right .he-a-log .img{
display: block;
margin-top: -17px;
width: 76px;
height: initial;
z-index: 1;
position: relative;
margin-left: 6px;
}

.forum-site #af-wrapper .forum-poster-summary, .forum-site #af-wrapper .topic-poster-summary {
width: 205px;
}
.read-now .entry-header .entry-caption{
display:none;
}
header .center-right .small-lang{
display: none;
}
.read-col .entry-thumbnail:hover .entry-number .in2{
background: #9d0303;
}
.post-row-widget2 .content .post-row .entry-thumbnail:hover .entry-head h3{
background: #9d0303;
}
.whole_widget_3 .big_row .actually-post .entry-thumbnail:hover +  .entry-header h3 a, .whole_widget_3 .big_row .actually-post .entry-title a:hover{
background: #7c7c7c;
}

.forum-site .whole-row #af-wrapper .editor-row-subject .item label:hover .ans-text,
.help_text .answers label:hover .ans-text,
.help_text .end-line .help_text_later_no:hover,
.profil_page form .edit_details div .fields-b button:hover,
.footer_up .social_avatar .head_avatar_2 .he-a-log:hover .desc,
.footer4 .text a:hover,
.footer_up .f-column div:hover,
.whole_widget_3 .small_row article .entry-thumbnail:hover + .entry-header h3 a,
.whole_widget_3 .small_row .actually-post header h3 a:hover,
.post-row article .entry-thumbnail:hover + .entry-header a h3,
.post-row .entry-title:hover,
.read-col .entry-thumbnail:hover + .rheader h4,
.read-col .content article h4:hover
{
color: #7c7c7c;
}

.read-now .entry-thumbnail:hover .entry-caption{
background:#9d0303;
}

button:hover .social-site-item i,
.menu_button button:hover i{
background: #ffe78e;
}

header .center-right .he-a-login:hover{
color: #ffe78e;
}
header .center-right .he-a-lang:hover{
color: #ffe78e;
}
header .center .category button:hover div,
header .center .category a:hover div{
color: #ffe78e;
}
.map-widget-b2{
margin: 0 15px;
padding-top: 17px;
}
.read-col .content header{
overflow: hidden;
max-height: 80px;
margin-top: 6px;
}
.read-col .content .rheader{
margin-left: 31px;
}
.read-col .content article h4{
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 16px;
margin: 0;
letter-spacing: -0.3px;
line-height: 20px;
}

.read-col .entry-thumbnail{
display: flex;
flex-shrink: 0;
padding-left: 16px;
}
.read-col .entry-thumbnail .entry-number{
display: flex;
flex-direction: column;
}

.read-col .entry-thumbnail .entry-number .inside{
margin: auto 0; 
}
.read-col .entry-thumbnail .entry-number .in3{
margin: 2px 0 0 0;
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
color: #fff;
text-align: center;
}
.read-col .entry-thumbnail .entry-number .in2{
width: 29px;
height: 29px;
border-radius: 30px;
overflow:hidden;
margin:auto;
background: #f95d86;
}
.read-col .entry-thumbnail .entry-number .in{
width:37px;
height: 37px;
overflow: hidden;
border-radius: 30px;
background: #fff;
position: absolute;
top: 32px;
left: -4px;
display:flex;
}
.read-col .entry-thumbnail .entry-link{
display: flex;
flex-shrink: 0;
width: 100px;
height: 100px;
overflow: hidden;
border-radius: 50px;
}

.read-col{
padding-right: 15px;
padding-top: 14px;
}
.read-col .content article{
display: flex;
height: 100px;
padding-bottom: 21px;
}

div.post-row{
padding: 40px 15px 0;
}
.whole_widget_3{
padding-top:2px;
}
.whole_widget_3 .small_row .actually-post header h3{
margin: 14px 15px 19px;
max-height: 77px;
overflow: hidden;
}
.whole_widget_3 .small_row .actually-post header h3 a{
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 20px;
letter-spacing: -0.4px;
line-height: 26px;
}
.whole_widget_3 .small_row .entry-thumbnail .color-category {
width: initial;
justify-content: initial;
}
.whole_widget_3 .small_row {
display: flex;
padding-bottom: 20px;
}


.whole_widget_3 .small_row article:first-child{
margin-right:auto;
}
.whole_widget_3 .small_row article:last-child{
margin-left:auto;
}
.whole_widget_3 .small_row article{
width: 330px;
background: #fff;
width: 100%;
max-width: 330px;
}

.whole_widget_3 .big_row .actually-post{
display: flex;
padding-bottom: 30px;
}
.whole_widget_3 .big_row .actually-post .entry-title{
margin-top: auto;
margin-bottom: -3px;
max-height: 225px;
overflow: hidden;
}
.whole_widget_3 .big_row .actually-post header{
margin-left: 28px;
display: flex;
}
.whole_widget_3 .big_row .actually-post header h3 a{
-webkit-box-decoration-break: clone;
-o-box-decoration-break: clone;
box-decoration-break: clone;
color: #fff;
font-size: 32px;
font-family: 'Grandstander-Bold', sans-serif;
background: #282828;
padding: 2px 6px 0;
letter-spacing: -0.6px;
line-height: 45px;
display: inline;
font-weight: normal;
}
.whole_widget_3 .big_row .actually-post .entry-thumbnail{
max-width: 66.6%;
width: 690px;
flex-shrink: 0;
}
.whole_widget_3 .actually-post .entry-thumbnail .thumb{
display:flex;
}
.whole_widget_3 .col-posts{
padding: 0 15px;
background: #eaeaea;
}
.whole_widget_3 .big_row .color-category{
width: initial;
justify-content: initial;
right: 0;
}

.actually_post .entry-thumbnail .color-category{
width: initial;
justify-content: initial;
right: 0;
}


.post-row-widget2 .big-image2 .place_thumbnail .transparent_layer .color_layer{
background: #ffd743;
opacity:1;
}
.post-row-widget2 .content-email .inside .color_layer {
-webkit-mask-image: url("assets/img/bubble-half-right-k.svg");
-o-mask-image: url("assets/img/bubble-half-right-k.svg");
-moz-mask-image: url("assets/img/bubble-half-right-k.svg");
mask-image: url("assets/img/bubble-half-right-k.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #ffd743;
position: absolute;
top: 0;
width: 100%;
height: 100%;
padding-right: 1px;
}

.news-tem .trends-flex{
display:flex;
}

.news-tem {
flex-shrink: 0;
}

.error_widget{
padding-bottom:15px;
}

.error_widget .error_wid{
background:#f95d86;
padding: 10px 0 16px 0;
} 
.error_widget .error_wid .text{
padding: 0 6px;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 33px;
color: #fff;
letter-spacing: -0.7px;
text-align: center;
}
.login-face:hover{
background: #2b4379;
}
.login-face{
background: #38579b;
display: flex;
width: 100%;
margin-top: 80px;
max-width: 330px;
border-radius: 4px;
}

.login-face .img{
width: 35px;
flex-shrink:0;
margin: 12px 0 12px 20px;
display: flex;
}
.login-face .text{
color: #fff;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
text-transform: uppercase;
margin: auto 10px auto 20px;
}
.pxs-share{
display: flex;
justify-content: center;

}
.pxs-share .share-buts{
height:initial;
display: flex;
padding: 40px 0px;
margin: 0;
}
.pxs-share .share-com{
float: initial;

}
.pxs2-cnt .nxt-info  .time{
color: #fff;
margin: auto 25px;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
}
.pxs2-cnt .nxt-info .shuffle_button button{
background: #d40000;
color: #fff;
padding: 10px 30px;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
border: 0;
display: inline-block;
border-radius: 1px;
}
.pxs2-cnt .nxt-info{
height: initial;
width: initial;
display: flex;
} 
.pxs-cnt * {
box-sizing: border-box;
}
.pxs2-cnt .pxs-head{
background:#2d2d2d;
color: white;
}
.pxs-cnt .game {
flex-direction: column;
background: #2D2D2D;
display: flex;
align-items: center;
justify-content: center;
}
.pxs-cnt .game__cards {
width: 80%;
margin: auto;
display: flex;
justify-content: center;
flex-wrap: wrap;
padding: 60px 0 100px;
}
.pxs-cnt .game.no-event {
pointer-events: none;
}

.pxs-cnt .game__card {
position: relative;
cursor: pointer;
width: 120px;
height: 120px;
margin: 10px;
}

.pxs-cnt .game .game__card.flipped, .pxs-cnt .game .game__card.has-match {
pointer-events: none;
}
.pxs-cnt .game .game__card.flipped .game__back-card, .pxs-cnt .game .game__card.has-match .game__back-card {
transform: rotateY(180deg);
}
.pxs-cnt .game .game__card.flipped .game__front-card, .pxs-cnt .game .game__card.has-match .game__front-card {
transform: rotateY(360deg);
} 

.pxs-cnt .game__back-card, .pxs-cnt .game__front-card {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
display: flex;
align-items: center;
justify-content: center;
border-radius: 3px;
backface-visibility: hidden;
transition: transform 400ms;
overflow: hidden;
}

.pxs-cnt .game__back-card {
z-index: 1;
}

.pxs-cnt .game__front-card {
transform: rotateY(180deg);
}

.pxs-head h1{
margin: 0 0 5px 0;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
text-align: center;
font-size: 40px;
padding-top: 15px;
}
.pxs-head .desc{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
text-align: center;
width: 80%;
margin: auto;
}
.pxs-content{
justify-content: center;
padding: 11px 16px 0 16px;
display: flex;
flex-wrap: wrap;
}
.pxs-content .pxs-item{
width: 205px;
margin: 15px;
height: 205px;
display: flex;
border-radius: 3px;
overflow: hidden;
padding-bottom: 50px;
}
.pxs-content .pxs-item a{
width: 100%;
height: 100%;
}
.pxs-content .pxs-item .cover{
background-repeat: round !important;
background: #d40000;
width: 100%;
height: 100%;
position: relative;
}
.pxs-content .pxs-item .cover .head{
margin-bottom: -50px;
position: absolute;
width: 100%;
bottom: 0;
height: 60px;
background-image: -webkit-linear-gradient(to top,#2D2D2D 50px, rgba(255, 255, 255, 0) 100%);
background-image: -moz-linear-gradient(to top,#2D2D2D 50px, rgba(255, 255, 255, 0) 100%);
background-image: -ms-linear-gradient(to top,#2D2D2D 50px, rgba(255, 255, 255, 0) 100%);
background: linear-gradient(to top,#2D2D2D 50px, rgba(255, 255, 255, 0) 100%);
box-sizing: border-box;
padding: 10px 20px 0;
}
.pxs-content .pxs-item .cover .head .title{
font-family: 'Grandstander-Bold', sans-serif;
color:#fff;
font-size: 20px;
text-align: center;
}
.pxs-content .pxs-item .cover .head .author{
font-family: 'Grandstander-Regular', sans-serif;
color:#fff;
font-size: 15px;
text-align: center;
}
.pxs2-cnt .pxs-head h1{
padding-top: 35px;
}
.pxs2-cnt .more{
text-align: end;
background: #2d2d2d;
color: #fff;
padding: 20px;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
}



.content-post .entry-content .number-q3{

font-size: 18px;
margin-bottom: 1px;
font-family: 'Grandstander-Bold', sans-serif;
}
.content-post .entry-content .name_quiz{
font-weight: normal;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
margin-bottom: 0;
}
.content-post .entry-content .your_answer{
margin-bottom: 15px;
}
.content-post .entry-content .your_answer h3{
margin-bottom: 4px;
font-size: 18px;
}
.quiz_header{
width: 880px;
margin: auto;
padding-top: 50px;
padding-bottom: 40px;
}
.quiz_header .q-title{
font-size: 35px;
font-family: 'Grandstander-Bold', sans-serif;
margin-bottom: 20px;
}
.quiz_header .q-prefix{
line-height: 29px;
font-size: 20px;
font-family: 'Grandstander-Regular', sans-serif;
}
.min_sideposts{
min-height: 50px;
}
.content-post .entry-content .number-q{
margin-bottom: 30px;
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
}
.content-post .entry-content .number-q2{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 20px;
margin-bottom: 7px;
}
.post-block .col-secondary .content-small{
display:none;
}

.content-post .entry-content .post-profile .info_layer:hover .thumb_next_info .content{
text-align: center;
color: #fff;
font-size: 17px;
margin: auto;

font-family: 'Grandstander-Regular', sans-serif;
}

.big-thumbnail .info_layer .content{
color: #fff;
font-size: 28px;
font-family: 'Grandstander-Regular', sans-serif;
text-align: center;
margin: auto;
}
.big-thumbnail .thumb_next_info{
display: none;
}

.space-sep{
padding-top: 42px;
height:0px;
}
#post_block_0 .sideposts{
padding-top: 1px;
padding-bottom: 7px;
padding-right: 15px;
}

.content-post .entry-content .post-profile h2{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
line-height: 18px;
margin-bottom: 2px;
font-weight: normal;
}
.content-post .entry-content .post-profile .content{
display: flex;
background: #f2f2f2;
padding: 10px 0 22px;
margin-bottom: 40px;
}
.content-post .entry-content .post-profile .img{
flex-shrink:0;
display: flex;
}

.content-post .entry-content .post-profile .text{
margin-right: 20px;
font-size: 15px;
line-height: 25px;
overflow: hidden;
}
.content-post .entry-content .post-profile .text strong{
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
}

.author-avatar .share > div:first-child{
margin-left:auto;
}
.auth-time .read_time strong{
font-family: 'Grandstander-Bold', sans-serif;
font-weight:normal;
}
.actually_post_like .color-category .cat{
height: 18px;
margin: -18px 0 0 0;
padding: 0;
}
.actually_post_like .color-category .cat a{
display: block !important;
line-height: 10px;
padding: 5px 7px 3px;
}
.actually_post_like .actually_post .actually-post .entry-thumbnail a{
font-size: 15px;
font-family: 'Grandstander-Bold', sans-serif;
}
.actually_post_like .entry-last-line{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
margin-top: auto;
}


.actually_post_like .entry-last-line .entry-sep{
color: #c83312;
}

.post_terms{
margin-left: 100px;
margin-bottom: 41px;
display: block;
}

.post-share-com .dis-com .dm-bel-but:hover{
background: #bd081c;
}
.post-share-com .dis-com .dm-bel-but{
background: #9d0303;
width: 137px;
}
.post-share-com .dis-com{
width:initial;
}
.post-share-com .share-buts{
display: flex;
height: 40px;
}
.sideposts{
padding-top: 34px;
}
.sideposts .entry-title a{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
font-weight: normal;
line-height: 20px;
display: block;
}

.sideposts .entry-thumbnail:hover + header a .entry-caption,
.sideposts .entry-thumbnail:hover + header h3 a,
.sideposts .entry-caption:hover,
.sideposts .entry-title a:hover,
.sideposts a:hover + h3 a{
color: #6c6c6c;

}

.big-thumbnail .info:hover + .thumb_next_info .content{
text-align: center;
color: #fff;
font-size: 26px;
font-family: 'Grandstander-Bold', sans-serif;
margin: auto;
}

.big-thumbnail .big-content .thumb_next_info{
opacity: 0;
transition: opacity 0.5s;
width: 0;
height: 0;
display: none;
}
.big-thumbnail .info:hover + .thumb_next_info{
width: 100%;
height: 100%;
background: #2d2d2d;
z-index: 3;
position: absolute;
opacity: 0.9;
display: flex;
}
.big-thumbnail .info:hover{
background: #fff;
}


.similar-posts-post .item:hover .entry-title{
color: #7c7c7c;
}
.end_titles a{
margin: auto;
background-image: url("assets/img/cat-brush.png");
width: 349px;
height: 93px;
display: flex;
}
.end_titles a .content{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
display: inline-block;
margin: auto auto auto 10px;
}
.end_titles a .left-content{
display: flex;
margin-left: auto;
}
.end_titles a .hearth-content{
margin: auto;
}
.end_titles a .hearth-sk{
width: 46px;
height: 52px;
}


.end_titles button.pp_like i, .end_titles a.liked i{
width: 25px;
margin-top: -1px;
margin-left: -28px;
}
.end_titles button.pp_like span, .end_titles a.liked span{
margin-top: -24px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;

}
.end-likes{
display: flex;
margin: auto;
}

.end_titles{
display: flex;
margin-left: 100px;
}
.post-dis-com{
width: 540px;
margin: 0 0 0 auto;
}
.post-dis-com .dis-com .dm-bel-but:hover{
background: #bd081c;
}
.post-dis-com .dis-com .dm-bel-but{
background: #9d0303;
}
.post-dis-com .dis-com {
background: #9d0303;
width: 100%;
}
.post-dis-com .dis-com .dm-bel-but{
width: 100%;
}
.post-dis-com .dis-com .text{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
.post-dis-com .dis-com .img{
margin: auto 11px auto 0;
}
.post-share-com .share-buts{
margin: 0;
}
.post-share-com .share-citat{
display: flex;
margin-top: 32px;
margin-bottom: 21px;
}
.post-share-com .share-citat .top-arrow{
margin-left: 140px;
}
.post-share-com .share-citat .arrow-icon{
transform: rotate(190deg);
}
.post-share-com .share-citat .entry-citat{
width: 235px;
margin-top: 2px;
text-align: center;

}
.post-share-com .soci-buttons{
margin: 29px 0 0 100px;
}
.post-share-com .big-bel-but img{
height: 24px;
}
.post-share-com .in-share-but{
font-size: 16px;
font-family: 'Grandstander-Bold', sans-serif;
}
.post-share-com .big-bel-but{
width: 137px;
}
.post-share-com .sm-bel-but{
width:48px;
}
.post-share-com .share-buts .dis-com{
margin-left: 0;
}
.post-share-com .share-buts #em-share-com{
margin-right: 0;
}
.post-share-com .share-buts > div{
overflow: hidden;
border-radius: 3px;
margin:0 auto;
}


.post-row article header a{
color: #7c7c7c !important;
}
.silu{
width: 133px;
margin: auto;
}
.post-row h2{
margin-top: 0;
padding-left: 14px;
padding-right: 15px;
}
.post-row .head2{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
margin-bottom: 7px;
}
.post-row .content{
display:flex;
padding-bottom: 20px;
}
.post-row-widget3 .fst-line .big-image2 .place_thumbnail .category {
bottom: 5px;
}
.post-row-widget3 .in-content > .color_layer{
-webkit-mask-image: url("assets/img/trendy-r.svg");
-o-mask-image: url("assets/img/trendy-r.svg");
-moz-mask-image: url("assets/img/trendy-r.svg");
mask-image: url("assets/img/trendy-r.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #00bee0;
opacity: 0.3;
position: absolute;
top: 0;
width: 100%;
height: 100%;
min-height: 207px;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}
.post-row-wid .big-image2 .entry-title,
.post-row .big-image2 .entry-title{
text-align: center;
width: 88%;
margin: 10px auto 0;
max-height: 66px;
overflow: hidden;
font-size: 15px;
font-family: 'Grandstander-Bold', sans-serif;
color: #2d2d2d;
font-weight: normal;
line-height: 22px;
letter-spacing: -0.3px;

}
.post-row article:first-child{
margin-left: 0;
}
.post-row article:last-child{
margin-right: 0;
}
.post-row article{
margin:0 auto;
width: 320px;
}
.post-row .big-image2 .place_thumbnail{
margin-right:0;
}
.asgarosforumrecentposts_widget .widget-title{
margin-bottom: 12px;
padding-top: 54px;

font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
}
.asgarosforumrecentposts_widget .asgarosforum-widget{
display: flex;
}
.actually_post header .entry-caption{
font-family: 'Grandstander-Bold', sans-serif;
text-align: initial;
font-size: 15px;
line-height: 18px;
max-height: 16px;
max-height: 18px;
letter-spacing: -0.3px;
}

.f-posts h2{
margin: 0 0 8px;
}
.f-posts .head2, .actually_post .head2{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
}
.f-posts .f-post:first-child{
margin-left: 15px;
}
.f-posts .content{
margin-left: -15px;
background: #252525;
}
.f-posts .row{
display: flex;
}
.f-posts .f-post{
width: 320px;
margin-left: auto;
}
.f-posts .entry-thumbnail a{
display: flex;
}
.f-posts .f-post .entry-thumbnail + header a:hover h3,
.f-posts .f-post .entry-thumbnail:hover + header a h3{
color: #d5d5d5;
}
.f-posts .entry-header h3{
color: #fff;
text-align: center;
max-height: 78px;
overflow: hidden;
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
line-height: 26px;
margin: 15px auto 33px;
width: 93%;
}
.big-image{
max-width: 677px;
width: 100%;
margin: auto;
}
.map-widget-b{
position: relative;
padding: 44px 0 0;
}
.catalog_map .map_classic_region_inside,
.map-widget{
max-width: 872px;
margin: 0 45px 0 auto;
position: relative;
width: 85%;
z-index: 2;
}
.map-widget a:hover .content img{
border-radius: 50px;
width: 76px;
height: 76px;
margin: auto;
}
.map-widget a:hover .content{
border-radius: 52px;
display: block;
background: white;
width: 84px;
height: 84px;
display: flex;
margin: -110px 0 0 -42px;
border-radius: 52px;
position: absolute;
z-index: 3;
}
.map-widget .pin .live{
display:none;
}
.map-widget a:hover .live{
display:block;
}
.map-widget a:hover .unlive{
display:none;
}
.map-widget .content{
display:none;
}
.map-widget .pin{
margin: -23px 0 0 -7px;
}
.map-widget .item{
width: 1px;
height: 1px;
position:absolute;
}
.map-widget-b .mini{
display:none;
}
.map-widget .pin i{
height: 26px;
width: 14px;
display: block;
}
.map-widget-b .l-item .text{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
margin: auto 0;
}
.map-widget-b .l-item .img{
width: 14px;
margin: auto 13px auto 0;
}
.map-widget-b .l-item{
display: flex;
height: 33px;
}
.map-legend{
position: absolute;
top: 0;
right: 0;
}
header .center-right .he-a-login .text{
margin-top: -5px;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 17px;
}

header .center-right .he-a-login .img{
display:none;
}
.xicon-login{
content: url("assets/img/login-r.svg");
}



.pin-img-a{          
content: url("assets/img/pin-2-a.svg");
}
.pin-img-b{          
content: url("assets/img/pin-2-b.svg");
}
.pin-img{
content: url("assets/img/pin2.svg");
}
.pin-m-icon{
-webkit-mask-image: url("assets/img/fontawesome/thumbtack-solid2.svg");
-o-mask-image: url("assets/img/fontawesome/thumbtack-solid2.svg");
-moz-mask-image: url("assets/img/fontawesome/thumbtack-solid2.svg");
mask-image: url("assets/img/fontawesome/thumbtack-solid2.svg");
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
width: 100%;
height: 100%;
background: #252525;
opacity: 1;
transition: opacity 0.2s;
}
.map_classic_region .item:hover .pin-m-icon{
display: block;
opacity:0;
}
.map-img{
width: 100%;
content: url("assets/img/map-czech-region.svg");
display: block;
}

.nav-search{
-webkit-mask-image: url("assets/img/search.svg");
-o-mask-image: url("assets/img/search.svg");
-moz-mask-image: url("assets/img/search.svg");
mask-image: url("assets/img/search.svg");
}
.nav-facebook{
-webkit-mask-image: url("assets/img/facebook-c.svg");
-o-mask-image: url("assets/img/facebook-c.svg");
-moz-mask-image: url("assets/img/facebook-c.svg");
mask-image: url("assets/img/facebook-c.svg");
}
.nav-twitter{
-webkit-mask-image: url("assets/img/twitter-c.svg");
-o-mask-image: url("assets/img/twitter-c.svg");
-moz-mask-image: url("assets/img/twitter-c.svg");
mask-image: url("assets/img/twitter-c.svg");
}
.nav-instagram{
-webkit-mask-image: url("assets/img/instagram-c.svg");
-o-mask-image: url("assets/img/instagram-c.svg");
-moz-mask-image: url("assets/img/instagram-c.svg");
mask-image: url("assets/img/instagram-c.svg");
}
.nav-pinterest{
-webkit-mask-image: url("assets/img/pinterest-c.svg");
-o-mask-image: url("assets/img/pinterest-c.svg");
-moz-mask-image: url("assets/img/pinterest-c.svg");
mask-image: url("assets/img/pinterest-c.svg");
}
.nav-youtube{
-webkit-mask-image: url("assets/img/youtube-c.svg");
-o-mask-image: url("assets/img/youtube-c.svg");
-moz-mask-image: url("assets/img/youtube-c.svg");
mask-image: url("assets/img/youtube-c.svg");
}
.nav-times{
-webkit-mask-image: url("assets/img/close.svg");
-o-mask-image: url("assets/img/close.svg");
-moz-mask-image: url("assets/img/close.svg");
mask-image: url("assets/img/close.svg");
}
.nav-grip{
-webkit-mask-image: url("assets/img/menu.svg");
-o-mask-image: url("assets/img/menu.svg");
-moz-mask-image: url("assets/img/menu.svg");
mask-image: url("assets/img/menu.svg");
}






div .in-link-post.right{
padding: 10px 10px 10px 14px;
margin-left: 10px;
float:right;
}

div .in-link-post{
width: 48%;
padding: 10px 14px 15px 10px;
max-width: 295px;
margin-right: 10px;
box-sizing: border-box;
float:left;
}
div .in-link-post a{
border: 0;
padding: 0;
display: flex;
flex-direction: column;
height: initial !important;
}
.in-link-post .color-thumb{
-webkit-mask-image: url("assets/img/cat-bubble-post-inside.svg");
-o-mask-image: url("assets/img/cat-bubble-post-inside.svg");
-moz-mask-image: url("assets/img/cat-bubble-post-inside.svg");
mask-image: url("assets/img/cat-bubble-post-inside.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
width: 250px;
height: 193px;
opacity: 0.7;
}
div .in-link-post .thumb-img img{
height: 100%;
width: auto;
}
div .in-link-post .thumb-img{
-webkit-mask-image: url("assets/img/cat-mask-post-inside.svg");
-o-mask-image: url("assets/img/cat-mask-post-inside.svg");
-moz-mask-image: url("assets/img/cat-mask-post-inside.svg");
mask-image: url("assets/img/cat-mask-post-inside.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
width: 244px;
height: 166px;
overflow: hidden;
position: absolute;
top: 19px;
}
div .in-link-post .entry-thumbnail{
flex-shrink: 0;
}
div .in-link-post .title{
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
letter-spacing: -0.6px;
line-height: 25px;
margin-top: 14px;
max-height: 99px;
overflow: hidden;
flex-shrink: 0;
}


.profil_page form .edit_details .special-logo .whole-column button {
margin-bottom: 5px;
}
.forum-site #af-wrapper .post-author .post-author-block-name {
display: none;
}
.forum-site #af-wrapper #forum-breadcrumbs .separator{
font-family: 'Grandstander-Bold', sans-serif;
margin-left: 2px;
margin-right: 4px;
}
.forum-site #af-wrapper #forum-breadcrumbs a{
font-size: 15px;
padding-right: 2px;
}
.forum-site #af-wrapper #forum-breadcrumbs .breadcrumb-icon{
padding: 0;
}
.profil_page .statement .statement-item{
display: inline-block;
}
.min-table-posts{
display:none;
}
.min-pagination{
display:none;
}

.forum-site .forum-min-menu{
display: none;
}
.forum-site .menu_list{
display:none;
}

.forum-site .forum-header{
display: flex;
margin: 19px 0 10px 0;
}
.forum-site .forum-header-item{
margin: 0 12px 0 0;
}

.forum-site .forum-header-item a{
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
color: #f95d86;
}


.asgarosforumrecentposts_widget h3{
margin-top: 0;
padding-top: 26px;
color:#f95d86;
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
}
.aff-recent-posts{
padding-left: 15px;
padding-right: 15px;
padding-bottom: 1px;
}
.asgarosforumrecentposts_widget .asgarosforum-widget .widget-avatar img{
width: 60px;
height: 60px;
margin: auto;
}
.asgarosforumrecentposts_widget .asgarosforum-widget .widget-content{
display:block;
}
.asgarosforumrecentposts_widget .asgarosforum-widget .widget-avatar{
margin: auto;
display:flex;
width: 70px;
height: 70px;
background: #eaeaea;
border-radius: 50%;
}
.forum-widget .asgarosforum-widget .widget-element{
padding: 0 10px 72px;
width: 20%;
border: 0;
display: initial;
}
.forum-widget .asgarosforum-widget .widget-element:last-child{
margin-bottom: 0;
}
.forum-widget .asgarosforum-widget .widget-avatar{
flex-shrink: 0;
background-image: url("assets/img/circle.svg");
background-repeat: no-repeat;
}
.forum-widget .asgarosforum-widget .widget-content{
margin: auto 0;
}
.forum-widget .asgarosforum-widget .widget-content .post-text {
max-width: 186px;
width: 92%;
margin: auto;
}
.forum-widget .asgarosforum-widget .widget-content .post-author{
text-align: center;
display: block;
margin-top: 17px;
}
.forum-widget .asgarosforum-widget .widget-content .profile-link{
font-weight: normal;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 15px;

}
.forum-widget .asgarosforum-widget .widget-content .post-link{
margin-top: 1px;
line-height: 19px;
text-align: center;
display: block;
overflow: hidden;
max-height: 94px;

font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
}
.forum-widget .asgarosforum-widget .widget-content .post-link a:hover{
text-decoration: none;
background-image: url("assets/img/line-horizontal-red-new.svg");
background-position: 0 1.06em;
background-size: 46px 4px;
background-repeat: repeat-x;
}
.calendar_widget .arrow-categ{
display:none;
}
.calendar_widget .inside{
display: none;
}
.trends-tags{
margin: auto;
padding: 19px 15px 10px 15px;
box-sizing: border-box;
display: flex;
}
.trends-tags .hash-tags-item{
line-height: 13px;
}
.trends-tags .hash-tags-item a{
margin: 0 17px;
font-size: 17px;
color: #252525;
font-family: 'Grandstander-Regular', sans-serif;
}
.news-tem .arrow-categ {
position: absolute;
z-index: 1;
top: 3px;
margin-top: 0;
}
.news-tem .arrow-categ .categ-desc {
text-align: initial;
margin-left: 17px;
width: initial;
transform: rotate(-8deg);
}
.news-tem .arrow-categ .icon-categ {
margin-top: -12px;
transform: rotate(15deg);
margin-left: -13px;
}
.news-tem .arrow-categ i.ic-arrow-up {
transform: rotate(90deg);
border-bottom-right-radius: 11px;
border-bottom-left-radius: 50px;
border-top-left-radius: 50px;
border-top-right-radius: 130px;
}
.forum-site #af-wrapper #forum-breadcrumbs .separator{
font-family: 'Grandstander-Bold', sans-serif;
}

.gray-site .snd-col .advert_small .advert-right{
padding-right: 15px;
margin-right:0;
}
.gray-site .snd-col .advert_small .advert-right{
padding-right: 15px;
height: 800px;
background: #E9E9E9;
margin-right:0;
}


.red-site .post-block .col-secondary .advert_small .advert-right{
padding-right: 15px;
height: 800px;
background: #a60928;
margin-right:0;
}

.gray-site .actually_post a .gold:hover, .red-site .actually_post a .gold:hover{
background: #6a6a6a;
}
.gray-site .gold, .red-site .gold{
background: #a9a9a9;
}
.red-site .sr-b:hover{
outline: 1px solid #d90c34;
background: #d90c34;
}
.red-site .sr-b{
background: #A60928;
outline: 1px solid #A60928;
}
.red-bc .center .category a div{
color: #fff;
background-image: -webkit-linear-gradient(120deg, #a9a9a9 0%, #a9a9a9 100%);
background-image: -moz-linear-gradient(120deg, #a9a9a9 0%, #a9a9a9 100%);
background-image: -ms-linear-gradient(120deg, #a9a9a9 0%, #a9a9a9 100%);
background-image: linear-gradient(120deg, #a9a9a9 0%, #a9a9a9 100%);
}
.red-site .mcom-item .com_like .liked a.p2_like i::before {
content: url("assets/img/like-r.svg");
}                                                                                                   
.red-site div .gclaw a:hover, .red-site .sin_com .com-text a:hover, .red-site .tag-item button.pp_like:hover span, .red-site .tag-item a.liked:hover span, .red-site .post_tags .tag-item a:hover , .red-site .post_tags .tag-item a:hover, .red-site .up-autor a:hover, .red-site .similar_gal_item a:hover{
color: #d90c34;
}
.red-site .post-block .content-post .entry-content .gallery_t .link a span{
border-bottom: 1px solid #a60928;
color: #a60928;
background-image: -webkit-linear-gradient(120deg, #a60928 0%, #a60928 100%);
background-image: -moz-linear-gradient(120deg, #a60928 0%, #a60928 100%);
background-image: -ms-linear-gradient(120deg, #a60928 0%, #a60928 100%);
background-image: linear-gradient(120deg, #a60928 0%, #a60928 100%);
}
.red-site .post-block .content-post .entry-content .gallery_t a:hover{
border: 0;
}
.red-site div .post-block .content-post .entry-content a:hover{
border-bottom: 1px solid #a60928;
}
.red-site div .gclaw a, .red-site .sin_com .com-text a, .red-site .post-block .content-post .entry-content a, .red-site div .post-block .content-post .entry-content .single_page_num a, .red-site .single_page .single_page_btn span, .red-site .post_tags .tag-item a{
color: #a60928;
}
.red-site .post-block .content-post .entry-content .gallery_t .head a, .red-site .post-block .content-post .entry-content a{
background-image: -webkit-linear-gradient(120deg, #a60928 0%, #a60928 100%);
background-image: -moz-linear-gradient(120deg, #a60928 0%, #a60928 100%);
background-image: -ms-linear-gradient(120deg, #a60928 0%, #a60928 100%);
background-image: linear-gradient(120deg, #a60928 0%, #a60928 100%);
}
.red-site .post-block .content-post .entry-content .gallery_t a{
border: 0;
}
.red-site div .gclaw a:hover{
border-bottom-color:#d90c34;
}                                           
.red-site div .gclaw a, .red-site div .post-block .content-post .entry-content a, .red-site div .post-block .content-post .entry-content .single_page_num .active a, .red-site div .post-block .content-post .entry-content .single_page_num .active a:hover{
border-bottom-color:#a60928;
}
.red-site .red:hover, .red-site .comment-form .b-com:hover, .red-site .bord-thumb:hover .sub-thumbnail .enter-to-gal, .red-site div .post-block .content-post .entry-content .single_page a:hover div{
background: #d90c34;
}

.red-site .red, .red-site .comment-form .b-com, .red-site .event, .red-site .main-bc2, .red-site .type-content .entry-content .circle, .red-site div .post-block .content-post .entry-content .single_page a .single_page_btn, .red-site .mcom-item .teext .red{
background:#a60928;
}
button.pp_like i::before{                     
content: url("assets/img/heart.svg");
}
a.liked i::before{
content: url("assets/img/heart2.svg");
}

.red-site button.pp_like i::before{                     
content: url("assets/img/heart-r.svg");
}
.red-site a.liked i::before{
content: url("assets/img/heart2-r.svg");
}
.red-site .head_share .dis-com .dm-bel-but::after {
background: #a9a9a9;
}
.red-site .head_share #fb-share-com .big-bel-but, .red-site .head_share #fb-share-com .big-bel-but:hover, .red-site .head_share #tw-share-com .big-bel-but, .red-site .head_share #tw-share-com .big-bel-but:hover, .red-site .head_share #ms-share-com .sm-bel-but, .red-site .head_share #ms-share-com .sm-bel-but:hover, .red-site .head_share #pt-share-com .sm-bel-but, .red-site .head_share #pt-share-com .sm-bel-but:hover, .red-site .head_share #em-share-com .sm-bel-but, .red-site .head_share #em-share-com .sm-bel-but:hover{
background:#a9a9a9;
}
.red-site .up-autor a{
color: #a60928;
}
.red-site .site-container {
border-top: 10px solid #a9a9a9;
}
.red-bc{
background:#a60928;
}
.forum-site #af-wrapper #forum-breadcrumbs{
color:#9c9995;
padding: 0;
}
.dm-bel-but .in-share-but span:first-child{
margin-left: auto;
}
.dm-bel-but .in-share-but span:last-child{
margin-right: auto;
}
.dm-bel-but .in-share-but span{
margin: auto 0;
display: inline-block;
}

.dm-bel-but .in-share-but .img{
width: 15px;
padding-top: 7px;
margin-left: 12px;
}                
.dm-bel-but .in-share-but .number{
margin-left: 6px;
}
.dis-com .dm-bel-but{
width: 208px;
height: 40px;
background: #252525;
position: relative;
}
.dis-com{
width: 261px;
}
.type-content .entry-content .event-info .head{
min-height: initial;
display:initial;
line-height: 23px;
}

.mcom-item .com_like div a i{
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
display:block;

background: #9a9a9a;
}
.mcom-item .com_like div a.p2_like i{
width: 18px;
height: 16px;
-webkit-mask-image: url("assets/img/like.svg");
-o-mask-image: url("assets/img/like.svg");
-moz-mask-image: url("assets/img/like.svg");
mask-image: url("assets/img/like.svg");
}
.mcom-item .com_like div a.p2_dislike i{
width: 18px;
height: 16px;
-webkit-mask-image: url("assets/img/dislike.svg");
-o-mask-image: url("assets/img/dislike.svg");
-moz-mask-image: url("assets/img/dislike.svg");
mask-image: url("assets/img/dislike.svg");
}

.mcom-item .com_like div.disliked a.p2_dislike i,
.mcom-item .com_like div.liked a.p2_like i{
background: #f95d86;
}
.mcom-item .com_like div a span{
font-size: 15px;
font-family: 'Grandstander-Bold', sans-serif;
margin-top: 2px;
margin-left: 4px;
}
.mcom-item .com_like div a{
display:flex;
margin-left: 23px;
}
.mcom-item .com_like div{
display:flex;
}
.mcom-item .com_like{
display:inline-block;
margin-left: 14px;
}

.mcom-item .last-line .reactions button,
.forum-site #af-wrapper .reactions button{
background: none;
border: 0;
padding: 0;
display: flex;
}
.mcom-item .last-line .reactions button .value_sum,
.forum-site #af-wrapper .reactions button .value_sum{
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
color: #f95d86;
margin-right: 20px;
}
.mcom-item .last-line .reactions button .emoticons,
.forum-site #af-wrapper .reactions button .emoticons{
display: flex;
flex-direction: row-reverse;
}
.mcom-item .last-line .reactions button .rating_sort_emoticons,
.forum-site #af-wrapper .reactions button .rating_sort_emoticons{
width: 23px;
margin-left: -15px;
}
.mcom-item .last-line .reactions .set_next,
.forum-site #af-wrapper .reactions .set_next{
display: none;
}

.mcom-item .last-line .reactions .set_next:hover,
.mcom-item .last-line .reactions button:hover + .set_next,
.mcom-item .last-line .reactions button.show_menu + .set_next,
.forum-site #af-wrapper .reactions .set_next:hover,
.forum-site #af-wrapper .reactions button:hover + .set_next,
.forum-site #af-wrapper .reactions button.show_menu + .set_next{
display: block;
position: absolute;
right: 50%;
bottom: 100%;
border: 1px solid #c2c2c2;
z-index: 2;
background: white;

border-radius: 16px;
box-shadow: 0 0 10px rgba(0, 0, 0, .12);
}
.mcom-item .last-line .add_smile,
.forum-site #af-wrapper .last-line .add_smile{
position: relative;
}
.mcom-item .last-line .add_smile button{
margin-left: 0;
}
.mcom-item .add_smile button,
.forum-site #af-wrapper .last-line .add_smile button{
background: none;
border: none;
padding: 0;
display: inline-block;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
color: #f95d86;
margin-left: 10px;
padding-top: 10px;
margin-top: -10px;
}

.mcom-item .last-line .add_smile .set_next,
.forum-site #af-wrapper .last-line .add_smile .set_next{
display: none;
}
.mcom-item .last-line .add_smile .set_next .comment-like,
.forum-site #af-wrapper .last-line .add_smile .set_next .comment-like {
display: flex;
height: 44px;
padding: 2px 6px;
}
.mcom-item .com-text .last-line .add_smile button.show_menu + .set_next,
.mcom-item .com-text .last-line .add_smile button:hover + .set_next,
.mcom-item .com-text .last-line .add_smile .set_next:hover{
left: -80px;
}
.mcom-item .last-line .add_smile .set_next:hover,
.mcom-item .last-line .add_smile button:hover + .set_next,
.mcom-item .last-line .add_smile button.show_menu + .set_next,
.forum-site #af-wrapper .last-line .add_smile .set_next:hover,
.forum-site #af-wrapper .last-line .add_smile button:hover + .set_next,
.forum-site #af-wrapper .last-line .add_smile button.show_menu + .set_next{
display: block;
position: absolute;
left: 20px;
bottom: 100%;
border: 1px solid #c2c2c2;
z-index: 2;
background: white;
border-radius: 16px;
box-shadow: 0 0 10px rgba(0, 0, 0, .12);
}
.forum-site #af-wrapper .post-element  + form + .pages-and-menu ,
.forum-site #af-wrapper .post-element  + .pages-and-menu{
margin-top: 30px;
}
.mcom-item .last-line .add_smile div .btn_com_like.chosen,
.forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like.chosen{
background: #00bee036;
border-radius: 14px;
}
.mcom-item .last-line .add_smile div .btn_com_like,
.forum-site #af-wrapper .last-line .add_smile div .btn_af_com_like{
border-radius: 14px;
width: 30px;
height: 30px;
margin: auto 2px;
display: flex;
padding: 4px 5px;
height: auto;
box-sizing: content-box;
}
.forum-site #af-wrapper .unread-time{
display:inline-block;
}
.forum-site #af-wrapper .history-element:nth-child(2n+1){
background: #ffffff2e;
}
.forum-site #af-wrapper .history-element{
padding: 16px 32px;
}
.forum-site .discussion .discussion_content_item a:hover{
text-decoration: underline;
}

.forum-site #af-wrapper #statistics-online-users .online-users-icon{
padding-right:0;
}

.advert_banner_2 .advert_banner{
max-width: 620px;
margin: 0 auto 50px;
}
.forum-site .whole-row #af-wrapper .forum-poster-summary, 
.forum-site .whole-row #af-wrapper .topic-poster-summary{
width: initial;
max-width: 170px;
}
.forum-site .whole-row #af-wrapper .forum-poster-summary .title{
margin-bottom: 4px;
line-height: 15px;
}
.forum-site .whole-row #af-wrapper .forum-poster-avatar{
width: 55px;
}
.forum-site .whole-row #af-wrapper .forum .forum-status{
display:none;
}
.forum-site .whole-row #af-wrapper .forum-name{
text-align: center;
margin: 0;
padding: 50px 20px 20px;
}
.forum-site .whole-row #af-wrapper .spec-topic-marg + .pages-and-menu .forum-menu a{
color: #fff;
}
.forum-site .whole-row #af-wrapper .spec-topic-marg + .pages-and-menu .pages{
margin: auto;
display: block;
text-align: center;
float: initial;
height: initial;
margin-bottom: 40px;
background: none;
}
.forum-site .whole-row #af-wrapper .topic-head-name:hover{
color: #C30A59;
}
.forum-site .whole-row #af-wrapper .topic-head-name{
font-size: 22px;
line-height: 27px;
margin-bottom: 5px;
text-align: center;
display: block;
padding: 35px 20px 0px;
color: #F6438F;
overflow: hidden;
max-height: 52px;
max-height: 79px;
}
.forum-site .whole-row #af-wrapper .topic-name {
margin: auto 0 ;
}
.forum-site .whole-row #af-wrapper .topic-user-name{
text-align: center;
color: #454545;
margin-bottom: 20px;
}
.forum-site .whole-row #af-wrapper .topic-poster{
margin: auto;
width: initial;
padding-bottom: 20px;
}
.forum-site .whole-row #af-wrapper .topic-poster .title{
margin-top: 12px;
margin-bottom: 3px;
}
.forum-site .whole-row #af-wrapper .specs-topic form{
max-width: 98%;
width: 580px;
margin: auto;
}
.forum-site .whole-row #af-wrapper .topic-poster-avatar,
.forum-site .whole-row #af-wrapper .topic-poster-avatar img {
width: 55px;
height: 55px;
}
.forum-site .whole-row #af-wrapper .forum .forum-title{
font-size: 24px;
line-height: 26px;
margin-bottom: 5px;
}
.forum-site .whole-row #af-wrapper a.profile-link:hover,
.forum-site .whole-row #af-wrapper .highlight-admin a:hover{
color: #A6084B !important;
}
.forum-site .whole-row #af-wrapper .forum-poster .forum-poster-summary .title:hover,
.forum-site .whole-row #af-wrapper .forum .forum-title:hover{
color: #A6084B;
}
.forum-site .whole-row #af-wrapper .forum-poster .forum-poster-summary .title,
.forum-site .whole-row #af-wrapper .forum .forum-title{
color: #F6438F;
}
.forum-site .whole-row #af-wrapper .topic-poster .forum-poster-summary .title{
color: #454545;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
}
.forum-site  #af-wrapper textarea::placeholder,
.forum-site  #af-wrapper input::placeholder{
color:#252525;
font-style: normal;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
}
.forum-site .whole-row #af-wrapper .editor-row-subject input{
line-height: 2;
min-height: 30px;
box-sizing: border-box;
border-radius: 4px;
width: 100%;
padding: 10px 29px 10px 14px;
border: none;
margin: 0;
background: #efefef;
box-shadow: none;
color: #252525;
font-size: 17px;
}
.forum-site .whole-row #af-wrapper .editor-row-subject span{
float: initial;
display:block;
padding: 0;
margin-bottom: 20px;
overflow: initial;
}
.forum-site .whole-row #af-wrapper .editor-row-subject label{
float: initial;
display:block;
}
.forum-site .whole-row #af-wrapper .editor-row-subject{
padding: 0;
border: 0;
}
.forum-site .whole-row #af-wrapper .forum-poster{
padding-top: 20px;
padding-bottom: 30px;
margin: auto;
}
.forum-site  .whole-row #af-wrapper .forum-stats{
color: #454545;
}
.forum-site .whole-row #af-wrapper .forum-poster-summary .author,
.forum-site .whole-row #af-wrapper .forum-poster-summary .time{
width: initial;
color: #454545;
}

.forum-site .whole-row #af-wrapper .content-container .content-element{
-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;

width: 31%;
display: flex;
flex-direction: column;
margin: 11px;
margin-bottom: 22px;
min-width: 310px;

background: #00bee036;
padding-top: 0;
margin-top: 0;
padding-bottom: 27px;
}
.forum-site .whole-row #af-wrapper .content-container .quete-space{
font-size: 17px;
padding: 30px 45px 20px;
text-align: center;
line-height: 28px;
width: 100%;
}
.forum-site .whole-row .content-post{
width: 100%;
padding-top: 20px;
}
.forum-site .whole-row #af-wrapper .title-element{
color: #252525;
background: none;
text-align:center;
font-size: 32px;
font-family: 'Grandstander-Bold', sans-serif;
display: block;
padding: 10px 20px 10px;
height: initial;
line-height: 37px;
}
.forum-site .whole-row #af-wrapper .content-container{
display:flex;
flex-wrap: wrap;
justify-content: center;
padding: 15px 10px;
}
.forum-site #af-wrapper input[type="checkbox"]:checked::before {
content: "";
margin: 3px 0px 0px 3px;
color: #256db3;
width: 8px;
height: 8px;
background: #f95d86;
}
.forum-site #af-wrapper .post-author-menu{
display: none;
}
.forum-site #af-wrapper #forum-editor-form{
margin-top: 20px;
}
.forum-site #af-wrapper .highlight-post{
outline-color:#f95d86;
}

.forum-site #af-wrapper #profile-navigation a.active:hover,
.forum-site #af-wrapper .editor-row .button:hover,
.forum-site #af-wrapper .pages-and-menu .button-normal:hover,
.forum-site #af-wrapper .button-normal:hover{
background: #444;
}

.forum-site #af-wrapper .button-red{
border:0;
background: #252525;
}

.forum-site #af-wrapper .button-normal{
border:0;
background: #f95d86;
}

.forum-site .row .post-block .content-post #af-wrapper .first-post-all{
background: #00bee036;
border-radius: 30px;
}
.forum-site .row .post-block .content-post #af-wrapper .first-post-all .post-wrapper, .forum-site .row .post-block .content-post #af-wrapper .first-post-all .post-author {
background: #ffffff2e;
}

.forum-site #af-wrapper a{
color: #f95d86; 
}
.forum-site .whole-row #af-wrapper .topic-status {
display: none;
}
.forum-site .whole-row #af-wrapper .description-element{
font-size: 17px;
padding: 0 45px;
text-align: center;
line-height: 28px;
}
.forum-site #af-wrapper #read-unread .unread{
background: #f95d86;
}
.forum-site #af-wrapper .fa-quote-left{
width: 10px;
height: 10px;
display: inline-block;
background-repeat: no-repeat;
margin-right: 5px;
}
.forum-site #af-wrapper .fa-star-half{
display:none;
}
.forum-site #af-wrapper .topic .unread .fa-comments{
background-image: url("assets/img/forum/forum-bubble-topic-unread.svg");
}
.forum-site #af-wrapper .topic .read .fa-comments{
background-image: url("assets/img/forum/forum-bubble-topic-read.svg");
}

.forum-site #af-wrapper .unread .fa-comments{
background-image: url("assets/img/forum/forum-bubble-unread.svg");
}
.forum-site #af-wrapper .read .fa-comments{
background-image: url("assets/img/forum/forum-bubble-read.svg");
}
.forum-site #af-wrapper .unread .fa-pin{
background-image: url("assets/img/forum/forum-pin-unread.svg");
}
.forum-site #af-wrapper .read .fa-pin{
background-image: url("assets/img/forum/forum-pin-read.svg");
}
.forum-site #af-wrapper .unread .fa-letter{
background-image: url("assets/img/forum/forum-letter-unread.svg");
}
.forum-site #af-wrapper .read .fa-letter{
background-image: url("assets/img/forum/forum-letter-read.svg");
}
.forum-site #af-wrapper .activity-element .read{
background-image: url("assets/img/forum/forum-bubble-topic-read.svg");
}
.forum-site #af-wrapper .fa-comments{
background-image: url("assets/img/forum/forum-bubble-topic-unread.svg");
background-repeat: no-repeat;
width: 23px;
height: 23px;
margin: auto 0 auto 10px;
flex-shrink: 0;
}
.forum-site #af-wrapper .post-meta .number{
color: #848484;
}
.forum-site #af-wrapper .post-meta .fa-exclamation-triangle{
background-image: url("assets/img/forum/forum-exclamation.svg");
width: 20px;
height: 20px;
display: inline-block;
background-repeat: no-repeat;
}
.forum-site #af-wrapper .fa-thumbs-down{
background-image: url("assets/img/forum/forum-dislike.svg");
}
.forum-site #af-wrapper .fa-thumbs-up{
background-image: url("assets/img/forum/forum-like.svg");
}
.forum-site #af-wrapper .fa-comment{
width: 17px;
height: 17px;
display: inline-block;
margin-bottom: -4px;
margin-right: 0px;

-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-image: url("assets/img/forum/forum-bubble-topic-unread.svg");
-o-mask-image: url("assets/img/forum/forum-bubble-topic-unread.svg");
-moz-mask-image: url("assets/img/forum/forum-bubble-topic-unread.svg");
mask-image: url("assets/img/forum/forum-bubble-topic-unread.svg");
background: #f95d86;
}

.forum-site #af-wrapper .topic-name .fa-thumbtack{
background-image: url("assets/img/forum/forum-pin.svg");
}
.forum-site #af-wrapper .fa-star{
margin: 0 1px;
width: 12px;
height: 12px;            
background-image: url("assets/img/forum/forum-star.svg");
display: inline-block;
background-repeat: no-repeat;
}

html .forum-site #af-wrapper .content-container .member {
padding: 10px 0 6px;
}

.forum-site #af-wrapper .member-name a{
font-size: 16px;
font-family: 'Grandstander-Bold', sans-serif;
}
.forum-site #af-wrapper .member-name small{
font-size: 15px;
}

.forum-site #af-wrapper .member-posts{
width: initial;
margin: auto 0 auto auto;
padding: 0;
font-size: 15px;
}
.forum-site #af-wrapper .member-last-seen{
border: 0;
padding: 0;
margin: auto 44px auto 27px;
width: 130px;
text-align:center;
font-size: 15px;
}
.forum-site #af-wrapper .member-last-seen i{
font-style: normal;
}

.forum-site #af-wrapper .member-avatar{
padding: 0;
width: initial;
flex-shrink: 0;
margin: auto 10px;
}
.forum-site #af-wrapper .member-avatar img{
width: 60px;
height: 60px;
border-radius: 50%;
}
.forum-site #af-wrapper .filter-options{
flex-wrap: wrap;
display:flex;
}

.forum-site #af-wrapper .filter-options a{
margin: auto 5px auto 0;
}
.forum-site #af-wrapper #roles-filter b a{
font-weight: normal;
font-family: 'Grandstander-Bold', sans-serif; 
}
.forum-site #af-wrapper #memberslist-filter{
background: #dbdbdb8f;
border:0;
font-size: 16px;
}
.forum-site #af-wrapper #usergroups-filter{
border-top: 0;
margin-top: 0;
padding-top: 0;
line-height: 22px;
}
.forum-site #nxt_af{
padding-left: 20px;
padding-right: 20px;
padding-bottom: 30px;
}
.forum-site .snd-col{
width: 370px;
max-width: 370px;
margin-left: auto;
padding-top: 19px;
}
.forum-site .snd-col .front-forum{
margin-left: 20px;     
}                              
.forum-site .n_af_search h3, .forum-site  .af-excerpt h3, .forum-site  .discussion h3{
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
color: #2d2d2d;
text-transform: uppercase;
margin: 0;
font-weight: normal;
}

.forum-site .n_af_search form{
display: flex;
}

.forum-site .n_af_search form input{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif !important;
line-height: 2;
min-height: 30px;
box-sizing: border-box;
padding: 10px 9px 4px 9px;
margin: 0;
background: #efefef;
width: 100%;
border: 0;
letter-spacing: -0.5px;
border-radius: 4px;
}


.forum-site .n_af_search form button i{
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
max-width: initial;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-image: url("assets/img/fontawesome/search.svg");
-o-mask-image: url("assets/img/fontawesome/search.svg");
-moz-mask-image: url("assets/img/fontawesome/search.svg");
mask-image: url("assets/img/fontawesome/search.svg");
background: #fff;
width: 20px;
height: 20px;
display: inline-block;
}
.forum-site .n_af_search form button{
flex-shrink: 0;
border: 0;
background: #f95d86;
width: 35px;
box-sizing: content-box;
border-radius: 4px;
margin-left: 0;
padding: 4px 5px 0;
}
.forum-site .n_af_search h3{
padding: 20px 0;
}

.forum-site .af-excerpt h3{
margin-top: 32px;
}
.forum-site .af-excerpt p{
color:#252525;
line-height: 23px;
margin: 8px 0 0 0;
}

.forum-site .discussion h3{
margin: 36px 0 12px;
}
.forum-site .discussion .discussion_content_item .c{
width: 10px;
height: 10px;
background: #f95d86;
display: inline-block;
border-radius: 10px;
margin-top: 4px;
flex-shrink: 0;
margin-right: 13px;
}
.forum-site .discussion .discussion_content_item{
display: flex;
margin: 7px 0;
}
.forum-site .discussion .discussion_content_item a{
font-size: 17px;
color: #fff;
font-family: 'Grandstander-Regular', sans-serif;
}  

.forum-site #af-wrapper .subscription .unsubscribe-link:hover{
background: none;
color: #252525 !important;
}
.forum-site #af-wrapper .subscription .unsubscribe-link{
color: #f95d86 !important;
}
.forum-site #af-wrapper #subscriptions-panel .action-panel-option:hover{
color: #f95d86;
}
.forum-site #af-wrapper input[type="radio"]:checked::before {
background-color: #f95d86;
}
.forum-site #af-wrapper .subscription .unsubscribe-link{
flex-shrink: 0;
margin-left:auto;
margin-top: auto;
margin-bottom: auto;
padding-left: 10px;
}
.forum-site #af-wrapper .content-container .subscription{
padding: 4px 10px !important;
font-size: 15px;
}
.forum-site #af-wrapper .statistics-element .element-number  .fa-comment{
background:none;
height: 0;
width: 0;
}
.forum-site #af-wrapper .report-element:nth-child(2n) {
background: #e9e9e9;
}

.forum-site #af-wrapper .report-actions a{
padding: 0px 10px 0 0;
}
.forum-site #af-wrapper .report-actions{
border: 0;
}
.forum-site #af-wrapper .report-source{
border: 0;
font-size: 15px;
}
.forum-site #af-wrapper  .report-element{
border:0;
} 

.forum-site #af-wrapper .report-content::before{
content: '';
}
.forum-site #af-wrapper .report-content{
padding:0;
font-size: 17px;
border:0;
margin: 8px 0;
background: none;
}
.forum-site #af-wrapper .activity-element .activity-time{
display: inline-block;
}
.forum-site #af-wrapper .activity-container .content-container .content-element {
padding: 4px 0;
}

.forum-site #af-wrapper .activity-container .activity-icon {
flex-shrink: 0;
width:19px;
height: 19px;
margin: auto 10px;
}
.forum-site #af-wrapper .activity-container .content-container{
font-size: 15px;
}

.forum-site #af-wrapper #profile-layer{
padding: 0;
background: none;
border:0;
}
.forum-site #af-wrapper .history-element{
border-radius: 4px;
border: 0;
min-height: 80px;
}

.forum-site #af-wrapper .history-title{
font-size: 17px;
color: #f95d86;
line-height: 23px;
}
.forum-site #af-wrapper .history-topic{
font-size: 15px !important;
}
.forum-site #af-wrapper .history-topic a{
color: #f95d86;
}

.forum-site #af-wrapper .history-time{
font-size: 15px !important;
font-family: 'Grandstander-Regular', sans-serif;
font-style: normal;
}

.forum-site #af-wrapper .edit-profile-link{
font-size: 15px;
color:#f95d86;
font-family: 'Grandstander-Regular', sans-serif;
margin-top: 5px;
}

.forum-site #af-wrapper #profile-content .statistics-element{
margin: 4px auto 10px;
}
.forum-site #af-wrapper #profile-content .statistics-element .element-name{
margin-top: 4px;
}

.forum-site #af-wrapper #profile-content .statistics-element .element-number{
font-size: 30px;
font-family: 'Grandstander-Bold', sans-serif;
}
.forum-site #af-wrapper .statistics-element-icon{
margin: 0;
padding:0;
}
.forum-site #af-wrapper #profile-content{
border:0;
background: none;
padding: 17px 20px 1px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
}
.forum-site #af-wrapper #profile-content .profile-section-content{
flex-wrap: wrap;
display:flex;
}
.forum-site #af-wrapper #profile-content .profile-section-header{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
border:0;
margin-top: 14px;
}
.forum-site #af-wrapper #profile-content .profile-section-header-icon{
padding:0;
}
.forum-site #af-wrapper #profile-content .profile-row div:nth-child(2), .forum-site #af-wrapper #profile-content .profile-row div:first-child, .forum-site #af-wrapper #profile-content .profile-row div:nth-child(2) a{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
font-style:normal;
}

.forum-site #af-wrapper #profile-content .general-info .profile-row{
border-bottom: 0;
padding: 0;
margin-bottom: 1px;
}
.forum-site #af-wrapper #profile-navigation{
background: none;
height: initial;
}
.forum-site #af-wrapper #profile-navigation a{
height: initial;
width: initial;
line-height: initial;
box-sizing: border-box;
text-align: center;
padding: 7px 10px;
font-size: 17px;
font-family: 'Grandstander-Bold', sans-serif;
border-radius: 20px;
background: #f95d86;
}
.forum-site #af-wrapper #profile-navigation a.active{
background-color:#252525;
}

.forum-site #af-wrapper #profile-header .stars{
margin-top: 2px;
}

.forum-site #af-wrapper #profile-header .stars .fa-star{
width: 18px;
height: 18px;
margin: 0 1px;
}

.forum-site #af-wrapper #profile-header .user-info .profile-forum-role{
font-size: 17px;
}
.forum-site #af-wrapper #profile-header .user-info .profile-display-name{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 30px;
line-height: 1.25;
margin-top: 19px;
}

.forum-site #af-wrapper #profile-header .user-info{
z-index: initial;
position: initial;
margin: auto 0 auto 22px;
padding: 0;
height: initial;
}
.forum-site #af-wrapper #profile-header .background{
display: flex;
height: 100%;
padding: 0 20px;
margin-top: 20px;
margin-bottom: 20px;
}

.forum-site #af-wrapper #profile-header{
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border:0;
background: none;
height: initial;
}

.forum-site #af-wrapper #profile-header img{
width: 110px;
border-radius: 50%;
height: 110px;
margin: auto 0;
}
.forum-site #af-wrapper .forum-post-menu a.delete-forum-post:hover{
color: #252525 !important;
}
.forum-site #af-wrapper .forum-post-menu a.delete-forum-post{
color: #f95d86 !important;
}
.forum-site #af-wrapper .forum-post-menu a{
font-size: 15px;
}
.forum-site #af-wrapper .post-meta{
display: flex;
margin-top: 23px;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
color: #848484;
margin: 1px 0px 0px 3px;
}

.forum-site #af-wrapper .post-reactions{
display: flex;
}
.forum-site #af-wrapper .post-reactions .reaction{
display: flex;
}
.forum-site #af-wrapper .post-reactions .reaction-number{
font-style: normal;
font-size: 15px;
}
.forum-site #af-wrapper .post-reactions a:hover .reaction-icon{
background: #252525;
}
.forum-site #af-wrapper .reaction-icon{
width: 18px;
height: 18px;
display: inline-block;
background-repeat: no-repeat;
}
.fa-thumbs-up{
-webkit-mask-image: url("assets/img/forum/forum-like-b.svg");
-o-mask-image: url("assets/img/forum/forum-like-b.svg");
-moz-mask-image: url("assets/img/forum/forum-like-b.svg");
mask-image: url("assets/img/forum/forum-like-b.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #f95d86;
}
.fa-thumbs-down{
-webkit-mask-image: url("assets/img/forum/forum-dislike-b.svg");
-o-mask-image: url("assets/img/forum/forum-dislike-b.svg");
-moz-mask-image: url("assets/img/forum/forum-dislike-b.svg");
mask-image: url("assets/img/forum/forum-dislike-b.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #f95d86;
}
.fa-quote-left{
-webkit-mask-image: url("assets/img/forum/forum-quote-b.svg");
-o-mask-image: url("assets/img/forum/forum-quote-b.svg");
-moz-mask-image: url("assets/img/forum/forum-quote-b.svg");
mask-image: url("assets/img/forum/forum-quote-b.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #f95d86;
}
.forum-site #af-wrapper .post-reactions a:hover {
transform: none;
transform-origin: none;
transition: none;
}
.forum-site #af-wrapper .forum-post-menu a:hover .fa-quote-left{
background: #252525;
}
.forum-site #af-wrapper .forum-post-header{
border-bottom:0;
}
.forum-site #af-wrapper .forum-post-header .post-username a{
font-size: 17px;
font-family: 'Grandstander-Bold', sans-serif;
}
.forum-site #af-wrapper .post-message{
min-height: 92px;
font-size: 17px;
}

.mcom-item .date,
.forum-site #af-wrapper .forum-post-date{
font-style: normal;
color: #424242;
margin-left: 10px;
display:inline-block;
float:initial;
padding: 0;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
}
.forum-site #af-wrapper .post-author .post-author-block-meta{
margin-top:3px;
padding-bottom: 3px;
}

.forum-site #af-wrapper .post-element .post-author{
padding: 15px 0 0 15px;
}

.forum-site #af-wrapper .af-usergroup-tag{
background: #f95d86 !important;
font-size: 10px !important;
font-family: 'Grandstander-Bold';
color: #fff;
min-width: 55px;
border-radius: 4px;
margin: auto;
border: 0;
}
.forum-site #af-wrapper .post-author{
width: 80px;
}
.forum-site #af-wrapper .post-author .topic-author{
font-size: 15px;
}
.forum-site #af-wrapper .post-author .post-counter{
font-size: 15px;
margin-bottom: 2px;
}

.forum-site #af-wrapper .post-element{
margin-bottom:15px;
border-width: 0 0 1px 0;
background:none;
border-bottom: 0;
border-radius: 4px;
overflow: hidden;
}
.forum-site #af-wrapper .post-element .post-wrapper{
padding-top: 22px;
padding-bottom: 12px;
border-left:0;
background:none;
padding-left: 15px;
}
.forum-site #af-wrapper .post-element:nth-child(2n) .post-author,
.forum-site #af-wrapper .post-element:nth-child(2n) .post-wrapper{
background: #ffffff69;
}

.forum-site #af-wrapper .post-author .pack_avatar{
width: 60px;
height: 60px;

}
.forum-site #af-wrapper #forum-editor-form .title-element .editor-row-submit{
margin-left: auto;
}
.forum-site #af-wrapper .forum-menu .button{
font-family: 'Grandstander-Bold', sans-serif;
margin: 5px auto 0;
width: 100px;
padding: 8px 26px 5px !important;
font-size: 18px;
cursor: pointer;
border-radius: 4px;
}
.forum-site #af-wrapper .forum-menu .forum-editor-button, .forum-site #af-wrapper .forum-menu .button-red{
background: #f95d86;
}


.forum-site .row .post-block .content-post{
width: 100%;
padding-left: 30px;
box-sizing: border-box;
}
.forum-site #af-wrapper .spec-topic-marg .content-container{
margin-bottom: 8px;
}
.forum-site #af-wrapper .topic-name .pages a{
background: #f95d86;
color: #fff !important;
}


.forum-site #af-wrapper .topic-name .pages{
margin-top: 0;
}

.forum-site #af-wrapper .topic-poster{
flex-shrink: 0;
border: 0;
padding: 0;
width: 212px;
display: flex;
margin: auto 0 auto auto;
}
.forum-site #af-wrapper .topic-name{
margin: auto 0 auto 11px;
padding: 0;
border: 0;
}
.forum-site #af-wrapper .topic .topic-status{
flex-shrink: 0;
font-size: 32px;
width: initial;
margin: auto 0 auto 0;
}
.forum-site #af-wrapper #bottom-navigation b{
font-weight: normal;
}
.forum-site #af-wrapper #bottom-navigation a{
font-size: 17px;
font-style: normal;
}
.forum-site #af-wrapper .content-container .content-element{
padding: 17px 0;
border: 0;
display: flex;
height: initial;
border-radius: 4px;
}
.forum-site #af-wrapper .topic-head-name{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 17px;
}
.forum-site #af-wrapper .topic-user-name{
font-size: 15px;
margin-top: 1px;
}
.forum-site #af-wrapper .topic-stats{
font-size: 15px;
}
.forum-site #af-wrapper .topic-name .topic-icon{
background-repeat: no-repeat;
width: 14px;
height: 14px;
display: inline-block;
margin-right: 5px;
}

.forum-site #af-wrapper .topic .topic-status i{
background-repeat: no-repeat;
width: 23px;
height: 23px;
display: block;
margin: 0 0 0 10px;
}
.forum-site #af-wrapper .topic-poster-avatar img{
width: 35px;
height: 35px;
overflow: hidden;
}
.forum-site #af-wrapper .topic-poster-avatar{
width: 35px;
height: 35px;
overflow: hidden;
border-radius: 30px;
flex-shrink: 0;
margin: auto 0;
padding-right: 10px;
}
.forum-site #af-wrapper .pages{
margin-top: 8px;
float: initial;
}
.forum-site #af-wrapper .forum-menu{
margin-left: auto;
margin-bottom:0;
float: initial;
display:flex;
}
.forum-site #af-wrapper .pages-and-menu{
flex-wrap:wrap;
display: block;
margin-bottom: 8px;
min-height: initial;
}
.forum-site #af-wrapper .menu-icon{
padding: 0;
}
.forum-site #af-wrapper .indented{
padding-left: 62px;
}
.forum-site #af-wrapper .forum-menu a{
font-family: 'Grandstander-Bold', sans-serif;
background: #f95d86;
border: 0;
font-size: 17px;
padding: 5px 11px !important;
box-sizing: content-box;
}
.forum-site #af-wrapper .pages a{
border: 0;
}
.forum-site #af-wrapper .pages strong{
background: #edebef;
}

.forum-site #af-wrapper .pages-and-menu .pages strong {
background: #f95d86;
}
.forum-site #af-wrapper .out_pages{
display: flex;
}
.forum-site #af-wrapper .out_pages .pages{
margin: 60px auto 0px;
}
.forum-site #af-wrapper #forum-editor-form{
padding-top: 0px;
margin-top: 20px;
padding-bottom: 0px;
margin-bottom: 0px;
height: initial !important;
}
.forum-site .actually_post{
margin-left: 0;
}
.forum-site #af-wrapper #forum-editor-form .editor-row-submit .right{
margin-left: 0;
display: flex;
}

.forum-site #af-wrapper #forum-editor-form .editor-row-submit .right input{
font-family: 'Grandstander-Bold', sans-serif !important;
font-weight: normal;
padding: 8px 26px 5px !important;
color: white;
border: 0;
font-size: 18px;
cursor: pointer;
border-radius: 4px;
}
.forum-site #af-wrapper #forum-editor-form .editor-row-submit{
display: flex;
justify-content: center;
}
.forum-site #af-wrapper #forum-editor-form .title-element a{
display: block;
margin-left: auto;
font-size: 30px;
text-align: center;
width: 30px;
height:30px;
background: none;
color: #252525 !important;
padding: 3px 0 0 1px !important;
border: 0;
border-radius: 40px;
}

.forum-site #af-wrapper #forum-editor-form .title-element{
display: flex;
background: none;
border: 0;
font-size: 22px;
font-family: 'Grandstander-Bold', sans-serif !important;
padding: 4px 0;
color: #252525;
margin-bottom: 0px;
height: initial;
}

.forum-site #af-wrapper #forum-editor-form .no-padding textarea{
font-size: 17px !important;
color: #252525;

border-radius: 4px;
max-height: 450px;
resize: none;
padding: 10px 29px 10px 14px;
width: 100%;
background: #efefef;
border: 0;
box-sizing: border-box;
font-family: 'Grandstander-Regular', sans-serif;
min-height: 180px;
line-height: 27px;
}
.forum-site #af-wrapper .editor-row{
width: 100%;
border: 0;
}
.forum-site #af-wrapper .editor-element{
background: none;
border: 0;
}
.forum-site .end_posts h3{
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
color: #252525;
font-weight: normal;
margin-bottom: 9px;
}
.forum-site .end_posts .text{
font-size: 17px;
}
.forum-site .end_posts{
margin-top: 40px;
margin-bottom: 40px;
}
.forum-site #af-wrapper .pages strong, .forum-site #af-wrapper .pages a{
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat:  no-repeat;
width: 34px;
padding: 12px 10px;
background: #1fb9df;
display: inline-block;
color: #fff !important;
font-size: 28px !important;
margin: 0 5px;
text-align: center;
font-family: 'Grandstander-Bold', sans-serif !important;
height: initial;
line-height: initial;
}
.forum-site #af-wrapper .pages a:hover{
background: #0398B2;
}
.forum-site #af-wrapper #forum-editor-form .title-element a:hover{
color: #f6438f !important;
}
.forum-site #af-wrapper .pages strong, .forum-site #af-wrapper .pages{
border: 0;
font-size: 15px;
}
.forum-site #af-wrapper .forum-post-header .set_btn:hover i{
background: #252525;
}

.forum-site #af-wrapper #statistics-body{
border:0;
}
.forum-site #af-wrapper #statistics-online-users{
font-size: 15px;
padding: 3px 5px;
border:0;
}                                                          
.forum-site #af-wrapper .statistics-element .element-number{
font-size: 24px;
}
.forum-site #af-wrapper .statistics-element .element-name{
font-size: 15px;
}

.forum-site #af-wrapper #statistics-body #statistics-elements{
flex-wrap: wrap;
display: flex;
}
.forum-site #af-wrapper .statistics-element{
width: initial;
margin:10px auto;
border:0;
}
.forum-site .whole-row #af-wrapper .content-container .quete-space a:hover{
color: #C30A59;
}
.forum-site .whole-row #af-wrapper .content-container .quete-space a{
color: #f6438f;
}
.forum-site .whole-row #af-wrapper .specs-topic .button-normal:hover,
.forum-site .whole-row #af-wrapper .forum-menu .forum-editor-button:hover{
background: #C30A59;
}

.forum-site .whole-row #af-wrapper .specs-topic .button-normal,
.forum-site .whole-row #af-wrapper .forum-menu .forum-editor-button,
.forum-site .whole-row #af-wrapper .pages-and-menu .pages strong{
background: #f6438f;
}
.forum-site .whole-row #af-wrapper a.profile-link,
.forum-site .whole-row #af-wrapper .highlight-admin a{
color: #F6438F !important;
}
.forum-site #af-wrapper .notices-panel .notice{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 17px;
color: #fff;
margin: 0;
line-height: 22px;
padding: 0 13px;
}

.forum-site #af-wrapper .notices-panel{
text-align: center;
padding: 12px 0 7px;
display: block;
width: 700px;
max-width: 90%;
border-radius: 4px;
margin: 0px auto 40px;
background: #ff8dd1;
border: 0;
}
.forum-site #af-wrapper .error{
text-align: center;
padding: 12px 13px 7px;
display: block;
width: 700px;
max-width: 90%;
border-radius: 4px;
margin: 40px auto;
background: #ff8dd1;
border: 0;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 17px;
color: #fff;
line-height: 22px;
}
.forum-site .row{
display:flex;
padding-bottom: 50px;
}
.mcom-item .last-line,
.forum-site #af-wrapper .last-line{
display:flex;
flex-wrap: wrap;
line-height: 26px;
}
.mcom-item .last-line .reactions,
.forum-site #af-wrapper .reactions{
margin-left: auto;
position: relative;
}
.mcom-item .last-line .reactions .rating_value_emoticons,
.forum-site #af-wrapper .reactions .rating_value_emoticons{
display: flex;
margin: 0 7px;
}
.mcom-item .last-line .reactions .rating_value_emoticons i,
.forum-site #af-wrapper .reactions .rating_value_emoticons i{
width: 30px;
height: 30px;
margin: auto;
display: block;
}
.mcom-item .last-line .reactions .rating_value_emoticons span,
.forum-site #af-wrapper .reactions .rating_value_emoticons span{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
margin-top: 11px;
margin-left: 4px;
white-space: nowrap;
}
.mcom-item .last-line .reactions .comment-like-value,
.forum-site #af-wrapper .reactions .comment-like-value{
display: flex;
height: 44px;
padding: 2px 6px;
}
.mcom-item .last-line .reactions .comment-like,
.forum-site #af-wrapper .reactions .comment-like{
display: flex;
}
.mcom-item .last-line .reactions .btn_com_like,
.forum-site #af-wrapper .reactions .btn_af_com_like{
display: flex;
margin: 0 7px;
}
.mcom-item .last-line .reactions .btn_com_like span,
.forum-site #af-wrapper .reactions .btn_af_com_like span{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
margin-top: 4px;
margin-left: 4px;
}
.mcom-item .last-line .reactions .btn_com_like i,
.forum-site #af-wrapper .reactions .btn_af_com_like i{
width: 22px;
display:block;
}
i.pohodar{
content: url("assets/img/pohodar.png");
}
i.srdcoun{
content: url("assets/img/srdcoun.png");
}
i.sokoun{
content: url("assets/img/sokoun.png");
}
i.brecoun{
content: url("assets/img/brecoun.png");
}
i.vztekloun{
content: url("assets/img/vztekloun.png");
}
i.kasloun{
content: url("assets/img/kasloun.png");
}
i.objimac{
content: url("assets/img/objimac.png");
}
.forum-site .row .post-block{
width: 680px;
}
.forum-site #af-wrapper .main-title{
font-size: 34px;
font-family: 'Grandstander-Bold', sans-serif;
}
.forum-site #af-wrapper #read-unread .indicator-label {
margin-top: 1px;
margin-right: 9px;
}
.forum-site #af-wrapper .title-element{
display:flex;
background: #252525;
border: 0;
border-radius: 4px;
font-size: 17px;
font-family: 'Grandstander-Bold', sans-serif !important;
padding: 4px 0 4px 10px;
}
.forum-site #af-wrapper .last-post-headline{
text-align: center;
margin-left: auto;
display: inline-block;
float: initial;
width: 212px;
margin-right: 20px;
font-style: normal;
}

.forum-site #af-wrapper #forum-header{
display:none;  
}
.forum-site #af-wrapper .forum .forum-status i{
background-repeat: no-repeat;
width: 29px;
height: 29px;
display: block;
margin: 0 0 0 10px;
}
.forum-site #af-wrapper .forum .forum-description{
display:none;
}
.forum-site #af-wrapper .forum-stats{
font-size: 15px;
}
.forum-site #af-wrapper .forum .forum-title{
color: #f95d86;
font-size: 17px;
font-family: 'Grandstander-Bold', sans-serif;
}
.forum-site #af-wrapper .forum{
padding: 23px 0;
border: 0;
display: flex;
height: initial;
}
.forum-site #af-wrapper .forum-poster .no-topics, .forum-site #af-wrapper .notice{
font-size: 17px;
}
.forum-site #af-wrapper .forum-poster .no-topics{
color: #454545;
margin-right: 0;
}
.forum-site #af-wrapper .forum-poster{
flex-shrink: 0;
border: 0;
padding: 0;
display: flex;
margin: auto 20px auto auto;
width: initial;
}
.forum-site #af-wrapper .forum-poster-avatar{
flex-shrink: 0;
margin: auto 0;
width: 35px;
padding-right: 10px;
}
.forum-site #af-wrapper .content-container{
border: 0;
margin-bottom: 40px;
background: none;
}
.forum-site #af-wrapper .content-element:nth-child(2n){
background: #dbdbdb8f;
}
.forum-site #af-wrapper .forum .forum-status{
flex-shrink: 0;
font-size: 32px;
width: initial;
margin: auto 0 auto 0;
}
.forum-site #af-wrapper .forum-name{
margin: auto 0 auto 11px;
padding: 0;
}
.forum-site #af-wrapper #read-unread{
font-size: 15px;
margin-top: -35px;
margin-bottom: 33px;
}
.forum-site #af-wrapper .statistics-element{
padding: 0 14px;
border: 0;
}

.forum-site #af-wrapper .no-approved.post-element:nth-child(2n) .post-wrapper{
background: none;

}
.forum-site #af-wrapper .no-approved.post-element:nth-child(2n) .post-author{
background: none;
}

.forum-site #af-wrapper .no-approved.content-element:nth-child(2n-1),
.forum-site #af-wrapper .no-approved:nth-child(2n-1){
    background: #ffedf8;
border-radius: 24px;
}

.forum-site #af-wrapper .no-approved.content-element:nth-child(2n),
.forum-site #af-wrapper .no-approved:nth-child(2n){
    background: #ffedf8;
border-radius: 24px;
}
.forum-site #af-wrapper .forum-poster-summary .title{
color: #f95d86;
font-size: 15px;
font-family: 'Grandstander-Bold', sans-serif;
display: block;
line-height: 16px;
}
.forum-site #af-wrapper .forum-poster-summary .author, .forum-site #af-wrapper .forum-poster-summary .time {
font-size: 15px;                
display: block;
line-height: 16px;
width: 174px;
}

.forum-site #af-wrapper .highlight-admin a{
color: #f95d86 !important;
}

.forum-site #af-wrapper .forum-poster-avatar img{
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
border-radius: 30%;
border: 0;
width:100%;
height:auto;
}


.event_search{
margin: 20px;
}

.event-item{
margin-bottom: 20px;
display:flex;
}
.event-item .img{
width:100px;
flex-shrink: 0;

}
.event-item .header{
margin-left: 10px;
}
.event-item .title{       
height: 44px;
overflow: hidden;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
margin-top: 15px;
}
.event_search h3{
margin-bottom: 18px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 18px;
margin-top: 0;
}

.event-item .date{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
margin-top: 10px;
}
.event_search form .submit{
background: #f95d86;
color: white;
border: 0;
padding: 14px 56px;
font-size: 18px;
cursor: pointer;
font-family: 'Grandstander-Bold', sans-serif;
border-radius: 0;
}
.event_search .form-item {
margin-top: 10px;
margin-bottom: 10px;
}
.event_search .form-item .header{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 22px;
}
.event_search .form-item select{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 22px;
width: 46%;
padding: 5px 5px;
box-sizing: border-box;
margin-right: 4%;
border: 1px solid #adadad;
}
.event_search .form-item option{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 22px;

padding: 5px 5px;
box-sizing: border-box;
}           
.event_search .nxt-filter{
margin: 10px 0;
}  
.event_search .nxt-filter-item{
margin: 5px 0;
display: flex;
}
.event_search .nxt-filter-item input{
border: 1px solid #7e8993;
border-radius: 4px;
background: #fff;
color: #555;
cursor: pointer;
height: 1rem;
width: 1rem;
min-width: 1rem;
-webkit-appearance: none;
box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
transition: .05s border-color ease-in-out;
margin: auto 10px auto 0px;
flex-shrink: 0;
} 

.event_search .nxt-filter-item input:checked::before {
display: block;
content: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%231e8cbe%27%2F%3E%3C%2Fsvg%3E);
margin: -.1875rem 0 0 -.25rem;
height: 1.3125rem;
width: 1.3125rem;
}




.event_search .nxt-filter-item label{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 22px;
cursor: pointer;
}  







.type-content h2{
margin-bottom: 11px;
}
.type-content .entry-content .head{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 20px;
min-height: 40px;
display:flex;
}
.type-content .entry-content .circle{
width: 40px;
height: 40px;
border-radius: 40px;
background: #f95d86;
color: white;
display: inline-block;
text-align: center;
margin: auto 14px auto 0;
flex-shrink: 0;

-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
}
.type-content .entry-content .circle .in{
margin-left: 4px;
margin-top: 7px;
display: inline-block;
}

.type-content .entry-content .text{
margin-top: 7px;
}




.single_page_num{
display: flex;
margin: 13px 0 20px;
}
.single_page_num .item:first-child, .single_page_num .active:first-child{
margin:0 4px 0 auto;
}
.single_page_num .item:last-child, .single_page_num .active:last-child{
margin:0 auto 0 4px;
}

.single_page_num .item, .single_page_num .active{
margin:0 4px;
}                                                                                           
div .post-block .content-post .entry-content .single_page_num .active a{
border-bottom: 2px solid #9d0303;
}
div .post-block .content-post .entry-content .single_page_num .item a{
border-bottom:0;
}
div .post-block .content-post .entry-content .single_page_num .active a:hover{
border-bottom-color:#f95d86;
}
div .post-block .content-post .entry-content .single_page_num a:hover{
color:#fff;
}
div .post-block .content-post .entry-content .single_page_num a{
font-family: 'Grandstander-Bold', sans-serif;
color: #9d0303;
border-bottom-color:#9d0303;
}
.single_page .single_page_div:first-child{
margin:0 5px 0 auto;

}
.single_page .single_page_div:last-child{
margin:0 auto 0 5px;
}
.single_page{
margin: 20px 0 13px;
display:flex;
}
div .post-block .content-post .entry-content .single_page a:hover{
border:0;
}
div .post-block .content-post .entry-content .single_page a:hover div{
background: #f95d86;
}
.single_page .single_page_btn{
display: flex;
width: 185px;
height: 50px;
border: 0;
padding: 0;
background: #f9f9f9;
}
div .post-block .content-post .entry-content .single_page a span{
color: #fff;
}
div .post-block .content-post .entry-content .single_page a {
display: block;
width: 185px;
height: 50px;
border: 0;
padding: 0;
}
div .post-block .content-post .entry-content .single_page a .single_page_btn{
background: #f95d86;

}
.single_page .single_page_btn span{
color: #f95d86;
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
display: block;
margin: auto;
}

.type-content .entry-content .author_info h3{
color: #f95d86;
text-transform: uppercase;
margin-top: 18px;
margin-bottom: 13px;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
}

.type-content .entry-content .author_info .info{
margin-right: 15px;
}
.type-content .entry-content .author_info .text{
font-size: 15px;
line-height: 20px;
}

.type-content .entry-content .author_info .next{
margin: 20px 0 0 0;
display:flex;
min-height: 17px;
padding-bottom: 20px;
}
.type-content .entry-content .author_info .ausocial .g2-soc a{
transition: none;
background: none;
border: 0;
padding: 0;
margin: 0 15px 0 0;
width: 17px;
height: 17px;
display: flex;
}
.type-content .entry-content .author_info .ausocial{
display: flex;
width: initial;
margin: 0 auto 0 0;
}
.type-content .entry-content .author_info .link{
margin-left:auto;
}
div .post-block .content-post .entry-content .text a{
height: 19px;
}
.type-content .entry-content .author_info .link a{
font-size: 15px;
display: block;
margin-top: 3px;
height: 18px;
line-height: 18px;
}
.type-content .entry-content .author_info{
margin-bottom: 20px;
display: flex;
background: #f2f2f2;
}
.type-content .entry-content .author_info .img div img{
height: 100%;
}
.type-content .entry-content .author_info .img div{
width: 110px;
height: 110px;
margin: auto;
border-radius: 70px;
overflow: hidden;
}
.type-content .entry-content .author_info .img{
width: 160px;
flex-shrink: 0;
margin: auto 0;
}


.post-block .content-post .entry-content .gallery_t .link{
width: 146px;
flex-shrink: 0;
margin: -37px auto 0 -140px;
display: flex;
height: 30px;
}        
.post-block .content-post .entry-content .gallery_t .link a span{
width: initial;
display: inline-block;
height: 23px;
color: #f95d86;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
} 
.post-block .content-post .entry-content .gallery_t .link a{
text-align: end;
margin-right: 0px;
display: inline-block;
padding-right: 2px;
height: 23px;
padding-bottom: 2px;
}         
.post-block .content-post .entry-content .gallery_t .link span{
width: 24px;
display: inline-block;
}
#login .odreg-checkbx{
margin-left: 29px;
} 
#login .odreg-checkbx label{
margin-top: -3px;
display: inline-block;
}
#login .odreg-checkbx input{
margin-left: 4px;
transform: scale(-0.7);
margin-right: 0px;
}
.login-page .star{
margin-right: 3px;
font-size: 17px;
}
.similar_gal .gshare-pls{
margin-top: 20px;
}
.g2-content .g2-fotos-item .center{
margin: auto;
}
.g2-term{
margin-left: 18px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}

.sucs_msg{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
text-align: center;
color: white;
background: #f95d86;
padding: 2px 0px;
}
.error_msg{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
text-align: center;
color: white;
background: #da1111;
border-radius:4px;
padding: 6px 0px;
}
.picture{

}
.picture2{
}
.picture3.watercolor{
-webkit-mask-image: none;
-o-mask-image: none;
-moz-mask-image: none;
mask-image: none;
}
.picture3{
-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;

display:flex;
position: relative;
}
.g2-content .pagination .active{
border: 1px solid #252525 !important;
}

.g2-content .pagination .pagination-item{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
margin: 0 5px;
width: 20px;
height: 19px;
display: inline-block;
border: 1px solid #fff;
border-radius: 21px;
padding: 2px 0px 0 1px;
}
.g2-content nav .nav-links{
padding-top: 15px;
}
.g2-content .pagination{
text-align: center;
margin: 0 0 28px 0;
}
.similar_gal_item{
color: #f95d86;
margin: 7px 0 0 0;
}
.similar_gals{
margin-top: 21px;
}
.little-bubble .entry-thumbnail a::after{
display:none;
}
#profil_page .profil_page, #profil_page .profil_page:hover{
background:inherit;
}
.picture3::after, a .entry-thumbnail::after{
content: '';
position: absolute;
bottom: 0;
left: 0;
z-index: 2;
width: 100%;
height: 100%;
}
.image-gallery article{
margin:5px;
}     
.image-gallery{
display: flex;
flex-wrap: wrap;
margin: auto;
width: 960px;
}     

.sin_com  .com-text a{
color:#f95d86;
}
.sin_com{
padding-bottom: 40px;
font-family: 'Grandstander-Regular', sans-serif;
margin-left: 102px;
}
.gal_flex-extra{
margin-bottom: 15px;
}
.post-block .after-post .actually_post h2{
font-size: 18px;
}
.comment-form .b-com{
background: #f95d86;
color: white;
border: 0;
padding: 14px 56px;
font-size: 18px;
cursor: pointer;
font-family: 'Grandstander-Bold', sans-serif;
border-radius: 4px;
}
.b-com{           
background: #f95d86;
color: white;
border: 0;
padding: 5px 20px;
font-size: 15px;
border-radius: 2px;
cursor: pointer;
}
.com-text a{
text-decoration: none;
color: #f95d86;
}
.mcomment-depth{
margin-left: 50px;
}
.mcom-item .reply{
color: #f95d86;
display: inline-block;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
margin-right: 10px;
}
.f-con-com{
line-height: 25px;
border-radius: 4px;
max-height: 300px;
resize: none;
padding: 16px 18px;
width: 100%;
background: #efefef;
border: 0;
box-sizing: border-box;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
}
.mcom-item .teext .gold,
.mcom-item .teext .red{
background:#f95d86;
line-height: 14px;
color: #fff;
border-radius: 4px;
}
.mcom-item .category-btn{
margin-left: 19px;
padding: 4px 5px 3px 5px;
}
.mcom-item .name a{
text-decoration: none;
}
.mcom-item .name{
color: #252525;
max-width: 140px;
word-wrap: break-word;
font-size: 17px;
font-family: 'Grandstander-Bold', sans-serif;
}

.mcom-item .teext{
display:flex;
width:100%;
margin-bottom: 6px;
line-height: 20px;
}
.mcom-item .com-text p{
word-wrap: break-word;
line-height: 28px;
font-size: 17px;
margin-top: 0;
margin-bottom: 10px;
}
.mcom-item .com-text{
width: 100%;
}
.mcom-item .comavatar{
max-width: 40px;
width: 14%;
margin-right: 15px;
}
.mcom-item .avatar{
width: 50px;
height: 50px;
}
.mcom-item .com-author{
display: flex;
}
.g2-users .g2-head h3{
margin-top: -16px;
}
.g2-users .user-item{
min-width: 250px;
width: 33%;
margin: 113px auto 0;
padding-bottom: 60px;
}
.g2-users{
flex-wrap: wrap;
display: flex;
width: 100%;
}
.gs-head h3{
font-family: 'Grandstander-Bold', sans-serif;
text-align: center;
font-size: 28px;
letter-spacing: 1px;
margin: 0 0 21px 0;
}
.gs-menu{
display:flex;
justify-content: center;
flex-wrap:wrap;
}

.gs-menu .active a{
color: #f95d86;
}
.advert_banner .info{
text-align: end;
width: 100%;
display: block;
font-size: 12px;
font-family: 'Grandstander-Regular', sans-serif;
}

.advert_banner{
padding-top: 38px;
max-width:540px;
max-height:115px;
width:100%;
}
.sub-post{
margin-left: 100px;
margin-bottom: 28px;
margin-top: 42px;
}

.gclaw{
line-height: 25px;
font-size:16px;
}

/**/
.g2-fotos-item .entry-thumbnail{
position: relative;
}
.g2-fotos-item .entry-thumbnail .entry-thumbnail-inside {
width: 140%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display:flex;
}
.image-cp-list .g2-fotos-item{
width: 204px;
height: 136px;
}

.detail-user .g2-fotos-item a .entry-thumbnail img {
transition: all 0.8s;
}
.detail-user .g2-fotos-item a:hover .entry-thumbnail img {
transform: scale(1.15);
}

/**/

.g2-fotos-item .entry-thumbnail{
-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
box-shadow: -2px 2px 3px 0 rgba(0, 0, 0, 0.3);
display:flex;
transition: filter 0.5s;
height: 100%;
width: 100%;
}


.g2-fotos-item a:hover .entry-thumbnail::after {
bottom: 0;
}
.g2-fotos-item a:hover .meta-info{
display:flex;
opacity:1;
}
.g2-fotos-item .meta-info{
opacity:0;
transition: 1.0s;
}

.g2-fotos-item .entry-thumbnail:after{
transition: 0.8s;
content: '';
position: absolute;
bottom: -30%;
left: 0;
z-index: 2;
width: 100%;
height: 50%;
background-image: -webkit-linear-gradient(rgba(38,50,56,0) 50%, rgba(0, 0, 0, 0.62) 90%);
background-image: -moz-linear-gradient(rgba(38,50,56,0) 50%, rgba(0, 0, 0, 0.62) 90%);
background-image: -ms-linear-gradient(rgba(38,50,56,0) 50%, rgba(0, 0, 0, 0.62) 90%);
background: linear-gradient(rgba(38,50,56,0) 50%, rgba(0, 0, 0, 0.62) 90%);
}
.g2-fotos-item .text{
margin-right: 9px;
margin-left: 4px;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
color:#fff;
}
.g2-fotos-item .g2a-like .img .hearth-sk{
width: 17px;
height: 18px;
margin-top: -6px;
}
.g2-fotos-item .g2a-like .img{
width: 15px;
}
.g2-fotos-item .g2a-c .img{
width: 17px;
}
.date-diff{
font-size:18px;
text-align:center;
margin: 6px 0 11px 0;
}

.g2-fotos-item .meta-info{
position: absolute;
bottom: 0;
width: 100%;
display: flex;
z-index: 3;
padding-bottom: 10px;
box-sizing: border-box;
}
.gs-head .gs-head3{
display: flex;
justify-content: center;
padding-top: 28px;
}
.g2-fotos-item .g2a-cap{
padding-right: 5px;
max-height: 31px;
padding-left: 8px;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 12px;
color: #fff;
overflow: hidden;
line-height: 16px;
}
.g2-fotos-item .g2a-like{
margin-top: auto;
margin-left: auto;
display: flex;
}
.g2-fotos-item .g2a-c{
margin-top: auto;
display: flex;
}
.g2-fotos-item{
margin: 7px;
background: #cbf1f8;
border-radius: 42px;
width: 205px;
height: 205px;
}
.g2-fotos{
justify-content: center;
padding: 11px 16px 30px 16px;
display:flex;
flex-wrap: wrap;
}

.g2-fotos.foto-grid{
grid-gap: 12px;
padding-left: 60px;
padding-right: 60px;
}
.g2-fotos.foto-grid .g2-fotos-item{
margin: 0;
width: 100%;
height: initial;
aspect-ratio: 1;
}
.g2-fotos.foto-grid.ratio32 .g2-fotos-item{
aspect-ratio: 3/2;
}

.grid-4 {
display: grid;
grid-template-columns: repeat(8, 1fr);
}

@media screen and (min-width: 881px){
.g2-fotos-item.large .meta-info{
padding-left: 15px;
padding-right: 15px;
}
.grid-4 .grid-item.large{
grid-column: span 4;
grid-row: span 2;
}
.grid-4 .grid-item.trans3{
grid-column-end: 6;
}
.grid-4 .grid-item.trans2{
grid-column-end: 5;
}
.grid-4 .grid-item.trans1{
grid-column-end: 4;
}
}

@media screen and (min-width: 651px) and (max-width: 880px){
.g2-fotos-item.large2 .meta-info{
padding-left: 15px;
padding-right: 15px;
}
.grid-4 .grid-item.large2{
grid-column: span 4;
grid-row: span 2;
}
.grid-4 .grid-item.trans22{
grid-column-end: 5;
}
.grid-4 .grid-item.trans21{
grid-column-end: 4;
}
.grid-4 {
grid-template-columns: repeat(6, 1fr);
}
}

@media screen and (max-width: 650px){
.container .archive.archive-grid {
grid-template-columns: repeat(2, 1fr);
}
.g2-fotos-item.large3 .meta-info{
padding-left: 15px;
padding-right: 15px;
}
.grid-4 .grid-item.large3{
grid-column: span 4;
grid-row: span 2;
}
.container .archive.archive-grid .next-gallery-item.big-item {
grid-column: span 2;
grid-row: span 2;
}
.grid-4 {
grid-template-columns: repeat(4, 1fr);
}

}

.grid-4 .grid-item {
grid-column: span 2;
}



.gal_com{
font-family: 'Grandstander-Regular', sans-serif;
}
.galaw{
margin-bottom: 33px;
display: flex;
margin-top: 33px;
}
.galaw .ga-img img{
margin: auto;
}
.galaw .ga-img{
display: flex;
width: 32px;
flex-shrink: 0;
line-height: 20px;
}
.galaw .text{
line-height: 26px;
margin-left: 13px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
.gh-com{
margin-top: 30px;
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
}
.gal_tags_like{
display:flex;
}

.glike button{
color: #f95d86;
background: 0;
border: 0;
transition: none;
display: flex;
}
.gal_likes{
flex-shrink: 0;
margin-left: auto;
padding-left: 14px;
}
.gal_tags{
display: flex;
flex-wrap: wrap;
column-gap: 20px;
row-gap: 10px;
margin-bottom: 30px;
}
.gal_tags .gtag,
.gal_tags .gcat{
display: inline-block;
}
.gal_tags .gtag a,
.gal_tags .gcat a{
/*font-family: 'Grandstander-Bold', sans-serif;*/
color: #f95d86;
}
.gal_site .post_like button:hover .brackets,
.gal_tags .gtag a:hover,
.gal_tags .gcat a:hover{
color: #252525;
}
.gfb{
margin: 20px 17px 0px 0;
}
.glike .post_like{
float: initial;
position: relative;
}
.glike .post_like a{
display: flex;
}
.glike button.pp_like i, .glike a.liked i{
margin-left: 0px;
width: 24px;
margin-top: -3px;
}

.glike button.pp_like span, .glike a.liked span {
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
color: #f95d86;
margin: 0;
}
.gdesc{
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
}
.gauthor{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
margin-bottom: 6px;
}
.gal_twoside{
display:flex;
}
.gal_right{
width: 418px;
margin-left: auto;
margin-right: 46px;
padding-top: 15px;
}
.gal_flex .gname{
margin-left: 1px;
height: 36px;
font-size:16px;
font-family: 'Grandstander-Bold', sans-serif;
width: 70px;
flex-shrink: 0;
}
.gal_flex .gdesco{
margin-left: 22px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
.gal_flex{
display: flex;
}
.gal_left{
margin-left: 40px;
width: 48.204%;
}


.gal_rig{
height: 70px;
overflow: hidden;
margin-bottom: 22px;
width: 70px;
border-radius: 35px;
flex-shrink: 0;
}
.gal_author{
margin-left: 23px;
margin-bottom: 10px;
}                   
.gord{
margin: 20px auto 0 auto;
}
.g2-b-avatar{
display:flex;
height: 80px;
}
.g2-head p{
text-align:center;
}
.g2-head p img{
width: 10px;
margin-right: 8px;
}

.w_w2 .ww-line{
display: flex;
justify-content: center;
width: 50%;
}
.w_w2 .ww-info{
bottom: 32px;
width: 0;
height: 0;
position: relative;
left: 17px;
}

.w_w2{
padding-bottom: 32px;
padding-top: 6px;
background:#363636;
border-bottom: 1px solid #949494;
border-top: 1px solid #949494;
}

.w_w2 .widget-title{
font-weight: normal;
text-align: center;
padding-top: 10px;
font-size: 28px;
font-family: 'Grandstander-Bold', sans-serif;
color:white;
margin-top: 0;
margin-bottom: 15px;
}       
.w_w2 .big-row .intitle{
font-size: 24px;
font-family: 'Grandstander-Bold', sans-serif;
margin: 0 0 17px 17px;
max-height: 55px;
width: 476px;
}
.w_w2 .big-row .art-st-1{
margin: 0 auto 10px auto;
} 
.w_w2 .big-row .bi-image{
width:510px;
} 
.w_w2 .big-row{
padding: 0px 10px 0 10px;
display: flex;
justify-content: center;
}
.w_w2 .small-row{
display: flex;
justify-content: center;
padding: 0px 10px 0 10px;
}      
.w_w2 .small-row .art-md-1 article{
margin: 10px auto 0 auto;
width: 245px;
}
.w_w2 .small-row .art-md-1{     
width: 50%;
}
.w_w2 .small-row .art-md-1 .entry-title a{
color:white;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
font-weight: normal;
}

.w_w2 .small-row .art-md-1 .title_space{
max-height: 66px;
overflow: hidden;
}
.w_w2 .small-row .art-md-1 .entry-title{
margin-top: 8px;
margin-bottom: 0;
}
.g2-c-head a{
margin-right: 17px;
margin-left: 17px;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
color: #252525;
}
.g2-content{
padding-bottom: 30px;
}
.g2-c-head{
display:flex;
margin-top: 16px;
justify-content: center;
flex-wrap:wrap;
}
.g2-soc a:first-child{
margin-left:auto;
} 
.g2-soc a:last-child{
margin-right:auto;
} 
.g2-soc a{
margin-right:10px;
margin-left:10px;
width:41px;    
}
.g2-soc{
display:flex;
}
.g2-head h3{
font-weight: normal;
font-family: 'Grandstander-Bold', sans-serif;
letter-spacing: -0.7px;
font-size: 24px;
color: #1fb9df;
text-align: center;
margin-top: 7px;
}
.g2-avatar{
-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;

margin: -70px auto 0;
display: flex;
background: white;
width: 140px;
height: 140px;
border-radius: 50px;
}
.g2-avatar .pack_avatar{
width: 110px;
height: 110px;

margin: auto;
}

::-moz-selection{
background:#ffd743;
color:white;
}
::selection{
background: rgb(255, 215, 67, 996);
color:white;
}
.poll-wiget .poll .poll_end{
font-family: 'Grandstander-Bold', sans-serif;
text-align: center;
font-size: 18px;
margin-top: 10px;
line-height: 28px;
}
.poll-wiget .wi-poll-header{
padding: 0 15px;
margin-top: 0;
text-transform: uppercase;
color: #f95d86;
font-weight: normal;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
margin-bottom: 12px;
}

.post-block .poll button:hover .poll-bar{
background: #fcb7e0;
}

.cat_shops .shop_times .day{
display: flex;
margin-top: 5px;
}
.cat_shops .shop_times .name{
width: 90px;
display: inline-block;
}

.cat_shops .shop_times{
margin-top: 5px;
}
.cat_shops .desc{
margin-top: 5px;
}
.cat_shops .adr{
margin-top: 5px;
}
.cat_shops .shop_trans_r{
margin-left: auto;
}
.cat_shops .shop_center{
margin: auto;
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
}
.cat_shops .shop_trans_l{
margin-right: auto;
}
.cat_shops .shop_n_month{
display: flex;
}
.cat_shops button{
border-radius: 2px;
background: #f95d86;
color: white;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 26px;
padding: 0px 9px;
font-weight: bold;
border: 0;
}
.cat_shops{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
margin-right: 20px;
margin-left: -20px;
background: #f2f2f2;
margin-top: 20px;
border-radius: 3px;
padding: 5px 10px;
}
.poll-wiget .entry-title{
padding-top: 20px;
}
.poll-wiget .poll{
margin-bottom: 0;
}
.poll-wiget{
margin-right: 20px;
}

.poll{
margin-bottom: 40px;
}
.poll .answer-desc{
display: flex;
}
.post-block .poll button{
background: none;
flex-wrap:wrap;
display: flex;
padding: 5px 0;
}
.post-block .poll button .poll-ans {
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
font-weight: normal;
letter-spacing: -0.1px;
display: inline-block;
text-align: start;
width: 80%;
}
.post-block .poll button .poll-num {
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
font-weight: normal;
letter-spacing: -0.1px;
display: inline-block;
}
.post-block .poll button .answer-bar{

width: 100%;
}
.poll button{
font-family: 'Grandstander-Regular', sans-serif;
border: 0;
width: 100%;
padding: 5px 5px;
}
.poll-wiget .poll .answer-bar{
margin: -15px 0 0 0;
}
.poll .answer-bar{
margin: -4px 0 0 0;
}
#af-wrapper .poll .poll-bar{
border-radius: 10px;
}
.poll .poll-bar{
border-radius: 10px;
height: 10px;
background: #f95d86;
transition: width 0.5s;
}

.poll .answer-item{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
line-height: 28px;
margin: 18px 10px 0;
}

.post-block .poll .poll_end{
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
text-align: center;
}
.poll .answer-item > div{
width: 100%;
background: none;
padding-bottom: 5px;
}
.post-block .poll .answer-item > div{
width: 100%;
background: none;
flex-wrap: wrap;
display: flex;
padding: 5px 0;
}
.post-block .poll .answer-item {
display: flex;
text-align: left;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
font-weight: normal;
letter-spacing: -0.1px;
margin-right: 0;
margin-left: 0;
flex-wrap:wrap;
}
.post-block .poll .answer-item .answer-bar{
width:100%;
margin-top: 1px;
}
.post-block .poll .answer-item .poll-ans {
width: 80%;
line-height: 20px;
}
.poll .answers{
padding-bottom: 23px;
}
.poll .poll_vote{
margin: 6px 0 0;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 28px;
font-size: 15px;
}
.poll .poll-num{
margin-left: auto;
margin-top: auto;
width: 64px;
text-align: end;
flex-shrink: 0;
line-height: 20px;
}
.galleryend .footer2{
display:none;
}
.post-block .content-post #primary #actually-4 h2{
font-size: 30px;
margin-bottom: 10px;
}
#column_widget-7 .column_widget.layout2 .image{
display:none;
}
#column_widget-7 .column_widget.layout2 .pozn{
padding-bottom: 40px;
}
#column_widget-8 .column_widget {
padding-bottom: 64px;
}
#home_middle_bottom_right_wrap .advert, #home_middle_bottom_right_wrap .advert_small{
margin-top: 64px;
}
#home_bottom_bottom_right_wrap .advert, #home_bottom_bottom_right_wrap .advert_small{
margin-top: 64px;
}



.line-cat{
margin-bottom: 11px;
display: inline-block;
}

.nxt-info .left-ans a, .nxt-info .right-ans, .read-now .rheader, .read-now .tab-pane, .afterimg .bi-image, #top_row,#row-1, #row-2, .table-info, .menu_button button, .actually_post .actually-post, .post-block #single_post_header .entry-thumbnail {
display: -ms-flexbox;
display: -webkit-flex;
}
@supports (flex-wrap: wrap) { 
.nxt-info .left-ans a, .nxt-info .right-ans, .read-now .rheader, .read-now .tab-pane, .afterimg .bi-image, #top_row, #row-1, #row-2, #row-3, .table-info, .menu_button button, .actually_post .actually-post, .post-block #single_post_header .entry-thumbnail {
display: flex;
}
}
.flogo a:hover{
filter: none;
}
.flogo a{
filter: grayscale(100%);
transition: filter 0.5s;
}
.flogo{
width: 86px;
}
.actually_post .gold{
margin-left: 9px;
}

.left-info{
height: 0;
position: relative;
bottom: 25px;
display: flex;
}
.left-info .lleft-cat a{
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
}                                 
.left-info .lleft-cat{
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
height: 22px;
}
.left-info .lright-cat a{
display:inline-flex;
}
.left-info .lright-cat{
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
height: 19px;
margin-left: 9px;
}
.medium-post .inimage .intitle{
max-height: 169px;
width: 275px;
font-size: 28px;
margin-top: 11px;
}
img{
width: 100%;
height: auto;

}
.medium-post img{
max-width: 685px;
width: auto;
margin-left: auto;
}
.actually_post .medium-post{
height:auto;
border: 0;
margin-bottom: 40px;
padding-bottom: 0;
}                   
.nxt-info .left-ans{
position: absolute;
right: 5px;
bottom: 0;
}
.nxt-info .right-ans a{
display: inline-flex;
}
.nxt-info .right-ans{
position: absolute;
left: 5px;
bottom: 0;
}
.nxt-info{
bottom: 13px;
width: 0;
height: 0;
margin: auto;
position: relative;
}
.gold{
background:#f95d86;
}
.red:hover{
background:#9d0303;
}
.red{
background:#f95d86;
}

.medium-post h3{
font-size: 28px;
margin: 0 0 19px 23px;
letter-spacing: 0.6px;
}
h2{
color: #f95d86;
font-weight: normal;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
margin-bottom: 3px;
margin-top: 11px;
}

h4{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
}
.read-now .entry-meta{
font-size: 15px;
text-align: center;
font-family: 'Grandstander-Regular', sans-serif;
text-transform: uppercase;
color: #656460;
margin: 15px 0 16px;
}
.read-now .entry-sep{
margin: 0 5px;
}
.read-now .entry-meta .entry-comments{
color:#f95d86;
}
.read-now .rheader{
flex-direction: column;
}
.actually_post .actually-post header .entry-time{
display: block;
}
.read-now h4{
margin: 17px auto 0;
max-height: 82px;
overflow: hidden;
font-size: 21px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
line-height: 28px;
letter-spacing: -0.6px;
}
.read-now .number{
width: 18px;
margin-right: 11px;
}
.read-now .cirle{
margin-top: 5px;
width: 18px;
background: #f95d86;
text-align: center;
font-size: 13px;
font-family: 'Grandstander-Regular', sans-serif;
height: 16px;
color: white;
padding-top: 2px;
}
.read-now .hash-name{
font-size:14px;
font-family: 'Grandstander-Regular', sans-serif;
font-weight: bold;
}

.read-now .hash-tags-item{
margin-right: 11px;
}
.read-now .hash-sign{
color: #f95d86;
font-size:18px;
font-family: 'Grandstander-Bold', sans-serif;              
margin-right: 2px;
}
.read-now .hash-tags{
float: right;
}
.read-now{
padding-left: 20px;
padding-right: 20px;
}
.read-now a{
margin-left:9px;
width: 100%;
}

.read-now a:first-child{
margin-left:0;
}
.none_archive a:hover .none-btn div{
background: #c30a59;
}
.none_archive a:hover .none-404 div{
color: #c30a59;
}
.none_archive .none2{
display:none;
}

.none_archive .above-text{
position: absolute;
bottom: 0;
z-index: 3;
margin: 0;
font-weight: normal;
width: 100%;
text-align: center;
}
.none_archive .none-btn div{
border-radius: 4px;
display: inline-block;
background: #f95d86;
padding: 14px 40px;
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
transition: background 0.5s;
color: #fff;
}
.none_archive .afterimg .bi-image::after {
height: 100%;
background-image: -webkit-linear-gradient(rgba(48, 57, 61, 0.12) 50%, rgba(0, 0, 0, 0.62) 90%);
background-image: -moz-linear-gradient(rgba(48, 57, 61, 0.12) 50%, rgba(0, 0, 0, 0.62) 90%);
background-image: -ms-linear-gradient(rgba(48, 57, 61, 0.12) 50%, rgba(0, 0, 0, 0.62) 90%);
background: linear-gradient(rgba(48, 57, 61, 0.12) 50%, rgba(0, 0, 0, 0.62) 90%);
}
.none_archive .none-404 div{
font-size: 200px;
font-family: 'Grandstander-Bold', sans-serif;
color: #f95d86;
margin-bottom: 26px;
transition: color 0.5s;
}
.none_archive .none-desc div{
background: rgb(249, 93, 134);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
width: 78%;
margin: 0 auto 19px;
color: #fff;
border-radius: 4px;
padding: 6px 0 3px;
}
.none_archive .none-btn{
padding-bottom: 34px;
}
.inimage{
position: absolute;
bottom: 0;
z-index: 3;   
margin: 0;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
}
.sin_com .comments-title{
margin-top: 20px;
}

.read-now article:first-child{
margin-right: auto;
}
.read-now article:last-child{
margin-left: auto;
}
.read-now .sep div{
height: 100%;
}
.read-now article{
width: 315px;
}

.read-now .tab-content{
padding-top: 88px;
}
.read-now .entry-thumbnail{
position: relative;
display: flex;
}
.read-now .entry-thumbnail a{
margin-left: initial;
width: initial;
}
.read-now .entry-thumbnail a img{
position: relative;
display: flex;
width: 100%;
}
.read-now .entry-thumbnail .color-category{
width: initial;
justify-content: initial;
}
.color-category{
left: initial;
top: initial;
bottom: 0;
right: initial;
width: 100%;
padding: 0;
height: 0;
display: flex;
position: absolute;
z-index: 3;
justify-content: center;
}
.big-image .afterimg:hover a .btn-square{
background: #9d0303;
}
a:hover .btn-square{
background: #9d0303;
}
.actually_post .medium-post .inimage .intitle:hover{
color: #d5d5d5 !important;
}
.actually_post .medium-post .afterimg:hover a .btn-square{
background: #9d0303;
}
.actually_post .medium-post .afterimg:hover a .entry-caption{
color: #9d0303;
}
.actually_post .actually-post .entry-thumbnail:hover + .entry-header a .entry-caption{
color: #9d0303;
}  
.actually_post header a:hover + .entry-title a{
color: #7c7c7c;
}
.actually_post .medium-post .afterimg:hover a .intitle{
color: #d5d5d5 !important;
}  
.read-now .rheader a:hover .entry-title{
color: #f95d86;
}
.read-now .rheader a:hover .entry-caption{
color: #9d0303;
}
.read-now .entry-thumbnail:hover a .btn-square{
background: #9d0303;
}
.read-now .entry-thumbnail:hover + .rheader h4{
color: #6c6c6c;
}
.read-now .entry-thumbnail:hover + .rheader .entry-caption{
color: #9d0303;
}
.read-now a:hover + .rheader a .entry-title{
color: #6c6c6c;
}
.read-now a:hover + .rheader a .entry-caption{
color: #9d0303;
}
.entry-caption:hover{
color: #9d0303;
}
.color-category .cat:hover, .color-category .cat a:hover{
background: #b32e2e;
color: #fff;
}
.color-category .cat{
display: inline-block;
height: 23px;
background: #fff;
margin: -23px 0 0 0;
padding: 0;
}
.lleft-cat .color-category .cat a:hover, .lleft-cat .category-btn:hover{
background: #b32e2e;
}
.lleft-cat .color-category .cat a, .lleft-cat .category-btn{
padding: 0px 11px 0px 14px;
color:#fff;
background: #f95d86;
}

.color-category .cat a, .category-btn{
line-height: 24px;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 15px;
letter-spacing: 0px;
padding: 4px 11px 3px 14px;

white-space: nowrap;
display: initial !important;
font-size: 15px;
text-transform: uppercase;
margin-left: 0;
}

.read-now .entry-header a{
margin-left: initial;
}
.entry-caption{
font-size: 16px;
text-align: center;
font-family: 'Grandstander-Bold', sans-serif;
color: #f95d86;
overflow: hidden;
max-height: 22px;
overflow: hidden;
line-height: 22px;
}
.read-now .entry-header .entry-caption{
margin: 16px 0 9px 0;
}
.read-now .entry-link{
display: flex;
width: 100%;
}

.forum-widget .asgarosforum-widget .widget-content .profile-link:hover{
background-image: url("assets/img/line-horizontal-red-new.svg");
background-position: 0 1.06em;
background-size: 46px 4px;
background-repeat: repeat-x;
text-decoration: none;
}

.wbig-image img{
max-width: 1080px;
}

                              
[class^="icon-"], [class*=" icon-"] {
font-family: 'icon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}



.icon-add-article:before {
content: "\e900";
}
.icon-add-event:before {
content: "\e901";
}
.icon-add-job:before {
content: "\e902";
}
.icon-add-listing:before {
content: "\e903";
}
.icon-article:before {
content: "\e904";
}
.icon-basket:before {
content: "\e905";
}
.icon-buy:before {
content: "\e906";
}
.icon-discount:before {
content: "\e907";
}
.icon-edit-article-2:before {
content: "\e908";
}
.icon-event:before {
content: "\e909";
}
.icon-faq:before {
content: "\e90a";
}
.icon-help:before {
content: "\e90b";
}
.icon-change-p:before {
content: "\e90c";
}
.icon-job:before {
content: "\e90d";
}
.icon-listing:before {
content: "\e90e";
}
.icon-log-out:before {
content: "\e90f";
}
.icon-profile:before {
content: "\e910";
}
.icon-remove-2:before {
content: "\e911";
}
.icon-send-article:before {
content: "\e912";
}
.icon-shop:before {
content: "\e913";
}
.icon-video-tutorial:before {
content: "\e914";
}
#login .register .btn span span{
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
}
#login .register .btn{
background: no-repeat;
border: 0;
font-size: 17px;
font-style: normal;
font-family: 'Grandstander-Regular', sans-serif;
padding: 0;
line-height: 21px;
}
#login form .reg-item-fst{
margin-top: 39px;
}

#login .register .swap-p{
margin-top: 20px;
text-align: center;
}


.profil_page form .edit_details .nofill .value{
padding: 14px 9px 14px 9px;
background: #f7f7f7;
}   

.profil_page .desc{
width: 391px;
}

.change-p{
max-width: 660px;
width: 96%;
}
.change-p td:first-child{
width: 25%;
}

.profil_page .profil_details p{
font-size: 17px;
}
.profil_page .text-input{
max-width: 660px;
width: 96%;
}
.profil_page .pagination{
text-align: center;    
margin-top: 55px;
margin-bottom: 20px;
}
#profil_page .blue h3{
color: #f95d86;
font-family: 'Grandstander-Bold', sans-serif;
margin-left: 20px;
font-size: 24px;
}
.profil_page form .edit_details div .image .value{
border: 0;
}
.profil_page form .edit_details div .image button .input-files{
display: block;
margin-top: 0;
cursor: pointer;
}
.profil_page form .edit_details div .image button span input{
margin: -35px 0 0 0px;
position: absolute;
cursor: pointer;
}
.profil_page form .edit_details div  .value .ecthumbnail img{
width: 100%;
height: auto;
border-radius: 0;
max-width: 700px;
max-height: 396px;
}
.container .profil_page form .edit_details div textarea{
line-height: 2;
}
.container .profil_page form .edit_details div .short_textarea textarea{
line-height: 2;
}
.shopper_window .all_standart div .value select,
.profil_page .formular-items .value select,
.profil_page form .edit_details div .value select{
line-height: 23px;
background: #efefef;
padding: 16px 9px 15px 9px;
color: #252525;
border: 0;
margin-top: 3px;
margin-bottom: 1px;
width: 100%;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
border-radius: 4px;
-moz-appearance: none;
-webkit-appearance: none;
}
.profil_page .formular-items .value select option,
.profil_page form .edit_details div .value select option{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
.profil_page form .edit_details div .blog .value{
padding:0;
border: none;
}
.g2-term-s {
margin: 0 10px 0 13px;
width: 12px;
display: inline-block;
}
.profil_page form .edit_details div .blog button{
font-size: initial;
padding: initial;
border: initial;
background: initial;
width: initial;
height: initial;
border-radius: initial;
color: initial;

}
.profil_page .statement{
font-size: 17px;
color: #252525;
font-family: 'Grandstander-Regular', sans-serif;
margin-left: 20px;
display: inline-block;
margin-bottom: 50px;
line-height: 24px;
}
.profil_page .statement .bold{
font-family: 'Grandstander-Bold', sans-serif;
}
.bold{
font-family: 'Grandstander-Bold', sans-serif;
}

#profil_page .orange h3{
color:#e48e1e;
font-family: 'Grandstander-Bold', sans-serif;
margin-left: 20px;
font-size: 24px;
}
#profil_page .darkblue h3{
color:#f95d86;
font-family: 'Grandstander-Bold', sans-serif;
margin-left: 20px;
font-size: 24px;
}
.darkblue .pagination .active_number,
.blue .pagination .active_number{
background: #f95d86;
}
.darkblue .pagination .active, .darkblue .pagination .neactive_number,
.blue .pagination .active, .blue .pagination .neactive_number{
color:#f95d86;
}
.darkblue .pagination a:hover .active_number,
.blue .pagination a:hover .active_number{
background: #9d0303;
}
.darkblue .pagination a:hover .active, .darkblue .pagination a:hover .neactive_number,
.blue .pagination a:hover .active, .blue .pagination a:hover .neactive_number{
color:#9d0303;
}

.profil_page .pagination .neactive{
font-size: 16px;         
font-family: 'Grandstander-Bold', sans-serif;
margin: 0 25px;
}
.profil_page .pagination .active{
font-size: 16px;         
font-family: 'Grandstander-Bold', sans-serif;
margin: 0 25px;
}
.profil_page .pagination form{
display:inline-block;
}
.profil_page .pagination button{
border: 0;
padding: 0;
background: none;
}
.profil_page textarea{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
margin-bottom: 15px;
box-shadow: none;
padding: 8px 5px;
resize: none;
width:100%;
}
.profil_page input[type=file]{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
margin-bottom: 0;
box-shadow: none;
border: none;
padding: 0;
}
.profil_page input[type=submit]{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
margin-bottom: 15px;
box-shadow: none;
border: none;
padding: 8px 10px;
width: auto;
background: #f95d86;
color: white;
cursor:pointer;
}
.blue form .edit_details .textarea textarea{
height: 79px;
}

.profil_page .detail{
max-width: 90%;
width: 700px;
margin: auto;
text-align: center;
}
.darkblue form .edit_details .item h2{
color: #f95d86;
}
.blue form .edit_details .item h2{
color: #f95d86;
}
.red form .edit_details .item h2{
color: #f95d86;
}
.profil_page .edit_details .item h2{
color: #f95d86;
margin-bottom: 21px;
font-size: 22px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
text-align: center;
}
.profil_page .edit_details .desco{
margin: 0px 0px 29px 0;
font-size: 15px;
width: 100%;
}
.an-min{
display:none;
}
.profil_page .main p{
color:#fff;
margin-bottom: 15px;
margin-top: 9px;
}
.profil_page form .edit_details .nvalue{
margin-bottom: 14px;
margin-top: 10px;
}
.profil_page form .edit_details .item{
margin-bottom: 83px;
}
.profil_page .trans{
margin-left: 20px;
}
.profil_page p{
margin-bottom: 25px;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
margin-top: 28px;
}
.profil_page form .edit_details .outsubmit{
color:#252525;
padding: 0;
margin-bottom: 20px;
background: initial;
text-align: inherit;
font-size: 15px;
}
.profil_page .an .item{
float: left;
width: 108px;
}

.std-table .thead .tr .td {
display: block;
}
.std-table .tr{
display: flex;
width: 100%;
padding-bottom:20px;
}
.std-table .tbody .tr:last-child{
padding-bottom:0;
}
.std-table{
width: 100%;
}
.std-table .tr .td .td-in {
margin: auto 0;
display: block;
width: 100%;
line-height: 24px;
}
.std-table .tr .td {
display: flex;
}


.profil_page .table-posts .thead .tr .td:nth-child(1),
.profil_page .table-posts .tbody .tr .td:nth-child(1),
.profil_page .table-posts .thead .tr .td:nth-child(3),
.profil_page .table-posts .tbody .tr .td:nth-child(3),
.profil_page .table-posts .thead .tr .td:nth-child(4),
.profil_page .table-posts .tbody .tr .td:nth-child(4),
.profil_page .table-posts .thead .tr .td:nth-child(5),
.profil_page .table-posts .tbody .tr .td:nth-child(5),
.profil_page .table-posts .thead .tr .td:nth-child(6),
.profil_page .table-posts .tbody .tr .td:nth-child(6){
flex-shrink: 0;
}

.profil_page .table-posts .thead,
.profil_page .table-posts thead{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 17px;
}
.profil_page .table-posts .thead .tr .td:nth-child(6),
.profil_page .table-posts .tbody .tr .td:nth-child(6),
.profil_page .table-posts tbody tr td:nth-child(6){
width: 135px;
}
.profil_page .table-posts .thead .tr .td:nth-child(5),
.profil_page .table-posts .tbody .tr .td:nth-child(5),
.profil_page .table-posts tbody tr td:nth-child(5){
width: 105px;
}
.profil_page .table-posts .thead .tr .td:nth-child(1),
.profil_page .table-posts .tbody .tr .td:nth-child(1),
.profil_page .table-posts tbody tr td:nth-child(1){
text-align: right;
width:55px;
}
.profil_page .table-posts .tbody form,
.profil_page .table-posts tbody form{
display:inline-block;
margin-right: 8px;
}
.profil_page .table-posts .tbody .buttons a,
.profil_page .table-posts tbody .buttons a{
margin-right:8px;
}
.profil_page .table-posts .tbody .buttons img,
.profil_page .table-posts tbody .buttons img{
width:25px;
height:25px;
}
.profil_page .table-posts .tbody .buttons button,
.profil_page .table-posts tbody .buttons button{
background:none;
padding:0;
border:0;
}
.profil_page .table-posts .item .left img{
width:30px;
height:30px;
}
.profil_page .table-posts .item{
margin-bottom: 22px;
}
.profil_page .table-posts .right{
margin-left: 149px;
}
.profil_page .table-posts .left{
float:left;
}
#profil_page .g2-fotos-item .g2a-cap.button.redred,
#profil_page .profil_page .table-posts .redred{
background: #da1111;
}

.profil_page .table-posts .yellow,
.profil_page .table-posts .redred,
.profil_page .table-posts .red,
.profil_page .table-posts .aqua,
.profil_page .table-posts .black,
.profil_page .table-posts .blue{
color: white;
font-size:13px;
padding: 4px 9px;
border-radius: 4px;
}

.profil_page .shop .table-posts .tbody .tr .td:nth-child(2),
.profil_page .shop .table-posts .tbody .tr .td:nth-child(3),
.profil_page .shop .table-posts .tbody .tr .td:nth-child(4),
.profil_page .shop .table-posts tbody tr td:nth-child(2),
.profil_page .shop .table-posts tbody tr td:nth-child(3),
.profil_page .shop .table-posts tbody tr td:nth-child(4){
width: initial;
}
.profil_page .shop .table-posts .tbody .tr .td:nth-child(5),
.profil_page .shop .table-posts tbody tr td:nth-child(5){
width: 70px;
}
.profil_page .table-posts .tbody .tr .td:nth-child(2),
.profil_page .table-posts .thead .tr .td:nth-child(2){
padding-right: 20px;
width: 100%;
}
.profil_page .table-posts .tbody .tr .td:nth-child(2),
.profil_page .table-posts tbody tr td:nth-child(2){
padding-right: 30px;
line-height: 20px;
padding-top: 4px;
padding-bottom: 4px;
}               
.profil_page .table-posts .thead .tr .td:nth-child(1),
.profil_page .table-posts .tbody .tr .td:nth-child(1),
.profil_page .table-posts tbody tr td:nth-child(1){
padding-right: 20px;
width: 35px;
}
.profil_page .table-posts .thead .tr .td:nth-child(5) .td-in,
.profil_page .table-posts .tbody .tr .td:nth-child(5) .td-in,
.profil_page .table-posts .thead .tr .td:nth-child(3) .td-in,
.profil_page .table-posts .tbody .tr .td:nth-child(3) .td-in,
.profil_page .table-posts .thead .tr .td:nth-child(4) .td-in,
.profil_page .table-posts .tbody .tr .td:nth-child(4) .td-in{
text-align: center;
}
.profil_page .table-posts .thead .tr .td:nth-child(3),
.profil_page .table-posts .thead .tr .td:nth-child(4),
.profil_page .table-posts .tbody .tr .td:nth-child(3),
.profil_page .table-posts .tbody .tr .td:nth-child(4),
.profil_page .table-posts tbody tr td:nth-child(3),
.profil_page .table-posts tbody tr td:nth-child(4){
width: 88px;
padding-right: 20px;
}
.profil_page .table-posts .thead .tr .td:nth-child(5),
.profil_page .table-posts .tbody .tr .td:nth-child(5),
.profil_page .table-posts tbody tr td:nth-child(5){
width: 108px;
padding-right: 20px;
}

.profil_page .table-posts tr{
height:50px; 
}
.profil_page .table-posts{
max-width: 1040px;
color: #252525;
font-family: 'Grandstander-Regular', sans-serif;
font-size:16px;
width: 96%;
margin: 40px auto 0;
}
.profil_page .table-posts,
.profil_page .table-posts td,
.profil_page .table-posts tr{
border:0;
border-collapse: collapse;
}
.profil_page .table-posts .tbody .tr:nth-child(even),
.profil_page .table-posts .thead .tr,
.profil_page .table-posts tbody tr:nth-child(even),
.profil_page .table-posts thead tr{
background: #ffffff24;
}
.profil_page .table-posts .tbody .tr:nth-child(odd),
.profil_page .table-posts tbody tr:nth-child(odd){
background: #ffffff24;
}
.profil_page .an button{
width: 100%;
border: 0;
padding: 0;
background: none;
}
.profil_page .an .square img{
width: 45px;
height: 45px;
margin-top: 22px;
}
.orange .an a.active .square, .orange .profil-header .submenu a.active .circle{
background: #f95d86 !important;
}
.orange .detail .overtitle .desc{
color: #f95d86 !important;
}
.orange .an  a.active:hover .square{
background: #C30A59 !important;
}
.darkblue .an a.active .square{
background: #f95d86 !important;
}
.darkblue .detail .overtitle .desc{
color: #f95d86 !important;
}
.darkblue .an  a.active:hover .square{
background: #C30A59 !important;
}
.blue .an a.active .square{
background: #f95d86 !important;
}
.blue .detail .overtitle .desc{
color: #f95d86 !important;
}
.blue .an  a.active:hover .square{
background: #C30A59 !important;
}
.red .an  a.active .square{
background: #f95d86 !important;
}
.red .an  a.active:hover .square{
background: #C30A59 !important;
}
.red .detail .overtitle .desc{
color: #f95d86 !important;
}
.profil_page .profil-header .submenu a:hover .circle, .profil_page .profil-header .submenu a:hover .circle{
background: #eaeaea;
background: #d5d5d5;
}
.profil_page .an .item:nth-child(1) .square span{
padding-top: 20px;
font-size: 39px;
}
.profil_page .an .item:nth-child(2) .square span{
padding-top: 20px;
font-size: 39px;
}
.profil_page .an .item:nth-child(3) .square span{
padding-top: 19px;
font-size: 43px;
}
.profil_page .an .item:nth-child(4) .square span{
padding-top: 19px;
font-size: 43px;
}
.profil_page .an .item:nth-child(5) .square span{
padding-top: 21px;
font-size: 37px;
}
.profil_page .an .item:nth-child(6) .square span{
padding-top: 27px;
font-size: 28px;
}
.profil_page .an .item:nth-child(7) .square span{
padding-top: 17px;
font-size: 46px;
}
.profil_page .an .item:nth-child(8) .square span{
padding-top: 21px;
font-size: 39px;
}
.profil_page .an .item:nth-child(9) .square span{
padding-top: 21px;
font-size: 39px;
}
.profil_page .an .item:nth-child(10) .square span{
padding-top: 21px;
font-size: 41px;
}
.profil_page .an .active .square  span{
color:white;
} 
.profil_page .an .square span{
padding-top: 22px;
display: block;
}
.profil_page .an a{
display:block;
}
.profil_page .an button:hover .square,
.profil_page .an a:hover .square{
background: #fff;
}
.profil_page .an .square{
text-align: center;
font-size: 43px;
width: 80px;
height: 80px;
margin: 17px auto 0;
color: #686868;
display: flex;
}
.profil_page .an .title{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
text-align: center;
margin-top: 12px;
}
.profil_page .block-menu .top,
.profil_page .block-menu .down,
.profil_page .block-menu .block-menu-cnt{
background:rgb(249, 93, 134);
}

.profil_page .block-menu .block-menu-cnt{
padding-top: 53px;
padding-bottom: 1px;
}
.profil_page .block-menu{
margin-bottom: 42px;
}

.single-category button.link_tablets_tags{
padding: 0;
border: 0;
background: none;
}
.profil_page .desc-page{
text-align: center;
margin-top: 6px;
}
.profil_page .underlined2 > span{
left: 0;
right: 0;
}
.profil_page .title-page{
display: flex;
justify-content: center;
flex-direction: column;
margin-top: 65px;
padding: 0 20px;
}
.profil_page .title-page .underlined2{
color: #252525;
text-align: center;
font-size: 32px;
font-family: 'Grandstander-Bold','sans-serif';
line-height: 37px;
}

.wave-menu{
-webkit-mask-image: url(assets/img/banner-third-layer.svg);
-o-mask-image: url(assets/img/banner-third-layer.svg);
-moz-mask-image: url(assets/img/banner-third-layer.svg);
mask-image: url(assets/img/banner-third-layer.svg);
-webkit-mask-repeat: repeat-x;
-o-mask-repeat: repeat-x;
-moz-mask-repeat: repeat-x;
mask-repeat: repeat-x;
-webkit-mask-size: auto 36px;
-o-mask-size: auto 36px;
-moz-mask-size: auto 36px;
mask-size: auto 36px;
background: #ffbae3;
}
.profil-menu .down{
padding-top: 36px;
}


.profil_page .detail .desc{
width:initial;
}
.profil_page .detail .value{
margin: 0 0 0 0;
font-size: 17px;
}
.profil_page .detail .desc{
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
margin: 0 0 1px 0;
}
.profil_page form .edit_details .whole-column{
position: relative;
}        
.profil_page form .edit_details .whole-column .right-column{
display: inline-block;
bottom: 4px;
position: absolute;
width: 422px;
right: -436px;
}        
.profil_page form .edit_details .whole-column button{
margin-right: 13px;
float: left;

}
.profil_page .edit_details{
margin-top: 42px;
}
.profil_page form .edit_details div button .input-files{
cursor: pointer;
font-size: 17px;
margin-top: 14px;
display: inline-block;
}
.profil_page form .edit_details div button span input{
opacity: 0;
width: 198px;
height: 48px;
margin: -34px 0 0 0px;
display: block;
}
.red form .edit_details .imp{
color: #f95d86;
}
.blue form .edit_details .imp{
color: #f95d86;
}
.profil_page .detail .overtitle .desc{
font-size: 24px;
width: 100%;
margin-bottom: 11px;
margin-top: 33px;
font-family: 'Grandstander-Bold', sans-serif;
}
.profil_page .detail .overtitle{
margin-top: 62px;
margin-bottom: 15px;
}
.profil_page form .edit_details .epilog{
font-size:15px;
}
.profil_page form .edit_details div .svalue{
margin-top: -4px;
}
.darkblue form .edit_details div button{
background: #f95d86;
}
.red form .edit_details div button{
background: #f95d86;
}
.blue form .edit_details div button{
background: #f95d86;
}
.profil_page form .edit_details div button span #avatar{
cursor:pointer;
}
.profil_page .detail-user a.stdbutton-btn,
.profil_page form .edit_details div button{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
padding: 0;
border: 0;
width: 198px;
height: 48px;
border-radius: 4px;
color: white;
cursor:pointer;
}
.profil_page form .edit_details .times .time{
display:inline-block;
margin-right:20px;
margin-bottom: 10px;
}
.profil_page .shop form .edit_details .button{
display:inline-block;
}
.profil_page .shop form .submit{
background: #0085cb;
display: inline-block;
font-family: 'Grandstander-Regular', sans-serif;
text-align: center;
color: white;
padding: 14px 21px 15px;
margin-top: 10px;
margin-left: 10px;
text-transform: uppercase;
}
.profil_page .shop form .edit_details div .button button{
width: 180px;
padding: 2px 0;
box-sizing: initial;
height: 47px;
margin-top: -1px;
}
.profil_page .shop form .edit_details div button{
font-family: 'Grandstander-Regular', sans-serif;
}       


.profil_page form .edit_details .times .time button{
margin-left:20px;
}
.profil_page form .edit_details .times input{
width: 56px;
}
.login-page input[type="checkbox"]:checked::before{
content: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23f95d86%27%2F%3E%3C%2Fsvg%3E);
margin: -.1875rem 0 0 -.25rem;
height: 1.3125rem;
width: 1.3125rem;
}       
.login-page input[type="checkbox"]:checked::before, .login-page input[type="radio"]:checked::before {
float: left;
display: inline-block;
vertical-align: middle;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.login-page input[type="checkbox"]{
border: 1px solid #282828;
border-radius: 4px;
background: #fff;
color: #555;
clear: none;
cursor: pointer;
display: inline-block;
line-height: 0;
height: 1rem;
outline: 0;
padding: 0 !important;
text-align: center;
vertical-align: middle;
width: 1rem;
min-width: 1rem;
-webkit-appearance: none;
box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
transition: .05s border-color ease-in-out;
}    
.login-page input{                
font-size: 15px;
margin: 0 1px;
}
.profil_page form .edit_details div textarea:-moz-read-only {
background: #f7f7f7;
}

.profil_page .formular-items .value input:disabled + label .checkbox-onoff,
.profil_page form .edit_details div .value input:disabled + label .checkbox-onoff,
.profil_page form .edit_details div input[type="text"]:disabled,
.profil_page form .edit_details div textarea:read-only {
background: #f7f7f7;
border: 1px solid #f0f0f0;
}

.std-select .std-input,
.all_standart .value input,
.profil_page form .edit_details div input, .profil_page form .edit_details div textarea, #login .std-form input{
line-height: 2;
min-height: 30px;
box-sizing: border-box;
border-radius: 4px;
width: 100%;
padding: 10px 29px 10px 14px;
border: none;
margin: 0;
background: #efefef;
}
.std-w-select .value .custom-select-arrow-active .arrow {
border-top-width: 0;
border-bottom-width: 7px;
}
.std-w-select .value .arrow {
position: absolute;
top: 23px;
right: 20px;
width: 0;
height: 0;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-top: 7px solid #2b2d42;
border-bottom: 0 solid #2b2d42;
}
.std-w-select .custom-select-item {
line-height: 35px;
cursor: pointer;
padding: 3px 15px 0;
margin: 1px 0;
border-radius: 4px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.std-w-select .custom-select-item:hover, 
.std-w-select .custom-select .std-input:hover {
background: #dbdfe1;
}
.std-w-select .custom-select .std-input {
cursor: pointer;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.std-w-select .list-custom-select {
overflow: hidden;
position: absolute;
background: #efefef;
width: 100%;
left: 0;
padding: 10px;
box-sizing: border-box;
border-radius: 4px;
margin-top: 3px;
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
z-index: 1;
}
.std-w-select .std-select {
position: relative;
}
.profil_page .edit_details .ed-content{
width:700px;
margin:auto;
max-width: 90%;
}
.profil_page form .edit_details div img{
width:auto;
width: 120px;
height: 120px;
}
.all_standart .title .count,
.profil_page form .edit_details div .title .count{
margin-top: 6px;
display: block;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
float: right;
}
.all_standart .title,
.profil_page form .edit_details div .title, #login .std-form .title{
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
margin: 10px 0 0 0;                              
}
.shopper_window .all_standart .value span .text,
.profil_page .formular-items .value span .text,
.profil_page form .edit_details div .value span .text{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
margin-top: 18px;
display: inline-block;                            
}
.profil_page form .edit_details div .short_textarea textarea{
height: 53px;
}
.shopper_window .all_standart .value .checkbox-invis, 
.profil_page .formular-items .value .checkbox-invis,
.profil_page form .edit_details div .value .checkbox-invis{
height: 0;
width: 0;
opacity: 0;
position: absolute;
}

.profil_page .formular-items .value .checkbox-invis:checked + label .st,
.profil_page form .edit_details div .value .checkbox-invis:checked + label .st{
background: none;
}
.shopper_window .all_standart .value .checkbox-invis:checked + label .nd,
.profil_page .formular-items .value .checkbox-invis:checked + label .nd,
.profil_page form .edit_details div .value .checkbox-invis:checked + label .nd{
background: #f95d86;
color:white;
}
.shopper_window .all_standart .value .checkbox-onoff,
.profil_page .formular-items .value .checkbox-onoff,
.profil_page form .edit_details div .value .checkbox-onoff{
width: 100%;
display: inline-block;
height: 54px;
background: #efefef;           
border-radius: 3px;
cursor: pointer;
}

.shopper_window .all_standart .value .st,
.profil_page .formular-items .value .st,
.profil_page form .edit_details div .value .st{
width: 50%;
display: inline-block;
height: 54px;
background: #f95d86;
border-radius: 3px;
text-align: left;
padding: 0 15px;
box-sizing: border-box;
color:white;
}
.shopper_window .all_standart .value .nd,
.profil_page .formular-items .value .nd,
.profil_page form .edit_details div .value .nd{
width: 50%;
display: inline-block;
height: 54px;
border-radius: 3px;
text-align: end;
padding: 0 15px;
box-sizing: border-box;
}
.all_standart .value,
.profil_page .formular-items .value,
.profil_page form .edit_details div .value, #login .std-form .value{
margin-top: 3px;
margin-bottom: 1px;
position: relative;
}
.profil_page form .edit_details div .submit .redmain, .profil_page form .edit_details .ed-content .redmain .submit{
background: #f95d86;
}
.darkblue form .edit_details div .submit input,
.blue form .edit_details div .submit input,
.red form .edit_details div .submit input,
form .edit_details div .submit input{
background: #f95d86;
}
.profil_page form .edit_details div .submit input{
font-family: 'Grandstander-Bold', sans-serif;
margin-right: 9px;
font-size: 16px;
padding: 0;
border: 0;
width: 198px;
height: 48px;
color: white;
}
.profil_page form .edit_details div .image button{
margin-right: 9px;
}
.profil_page form .edit_details div .desc2{
margin: 0 0 11px 2px;                 
font-size: 15px; 
line-height: 18px;      
width: 100%;
}
.profil_page form .edit_details .special-logo .right-column{
width: 583px;
right: -598px;
}

.profil_page form .edit_details .special-logo button{
width: 181px;
}
#profil_page .darkblue .imp{
color: #0f6ab2;
}
.all_standart .desc,
.profil_page form .edit_details div .desc, #login .std-form .desc{
display: block;
margin: 2px 0 32px 2px;                  
font-size: 15px;           
line-height: 20px;   
width: 100%;
}            
.profil_page .detail div{
margin-bottom: 18px;
}

.profil_page .profil-header .submenu .circle img{
width: 45px;
height: 45px;
margin-top: 22px;
}
.profil_page .profil-header .submenu_min .title,
.profil_page .profil-header .submenu .title{
margin-top: 9px;
text-align: center;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
color: #fff;
}
.profil_page .profil-header{
height: 222px;
margin-bottom: 96px;
}
.profil_page .profil-header .main{
margin-bottom: 79px;
text-align: center;
}
.profil_page .profil-header .main h1{
margin-top: 0;
margin-bottom: 5px;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 41px;
color:#fff;
font-weight: normal;
}

.profil_page .profil-header .submenu a:first-child, .profil_page .profil-header .submenu a:first-child{
margin-left:auto;
}
.profil_page .profil-header .submenu a:last-child, .profil_page .profil-header .submenu a:last-child{
margin-right:auto;
}
.profil_page .profil-header .submenu{
display: flex;
text-align: center;
}
.profil_page .profil-header .submenu button,
.profil_page .profil-header .submenu a{
width: 120px;
display: inline-block;
}              
.profil_page .profil-header .submenu a button{
width: 100%;
background: none;
padding: 0;
border: none;
}
.darkblue .profil-header .submenu a:nth-child(2) .circle span{
font-size: 44px;
}
.darkblue .profil-header .submenu a:nth-child(3) .circle span{
font-size: 34px;
padding-top: 17px;
}
.darkblue .profil-header .submenu a:nth-child(4) .circle span{
font-size: 34px;
padding-top: 18px;
}
.darkblue .profil-header .submenu a:nth-child(5) .circle span{
font-size: 41px;
padding-top: 13px;
}
.profil_page .profil-header .submenu a .circle .icon-edit-article-2{
margin-left: 8px;
}
.profil_page .profil-header .submenu a .circle span, .profil_page .profil-header .submenu a .circle span{
font-size: 33px;
padding-top: 16px;
display: block;
}
.darkblue .profil-header .submenu a .circle{
color: #000;
}
.profil_page .profil-header .submenu a .circle, .profil_page .profil-header .submenu a .circle{
background: white;
margin: auto;
width: 70px;
height: 70px;
display: flex;
}
#create-post table .ectlogo img{
max-width:150px;
max-height:150px;
}
#create-post table .ecthumbnail img{
width:620px;
height:349px;
}
.profil_page .value .left-column {
float:left;
margin-right: 20px;
}

#create-post table {
font-family: 'Grandstander-Regular', sans-serif;
}
#create-post .shop .times button:hover, #create-post .shop .times .time button:hover{
background: #ae2024;
}
#create-post .shop .times .time button{
background: #f95d86;
color: white;
border: 0;
padding: 2px 12px;
font-size: 15px;
border-radius: 2px;
margin-left: 5px;
}
#create-post .shop .times button{
background:#f95d86;
color:white;
border: 0;
padding: 2px 12px;
font-size: 15px;
border-radius: 2px;
padding: 4px 30px;
}

#create-post .shop .times .nad{
margin-bottom: 5px;
margin-top: 10px;
}
#create-post .shop .times div input{
width:45px;
}
#create-post .shop .times .time{
width: 190px;
display: inline-block;
}
#create-post .fields-b .label{
margin-top: 9px;
font-weight: bold;
font-size: 16px;
}
.fields-b .catalog-full .square .content{
background: #252525;
}  
.fields-b .square .content{
background: white;
display: inline-block;
width: 11px;
height: 11px;
border-radius: 21px;
margin-top: 3px;
margin-left: 3px;
}
.fields-b .square{
height: 17px;
margin-bottom: -6px;
width: 17px;
display: inline-block;
border: 1px solid #c5c5c5;
border-radius: 11px;
margin-right: 12px;

}

.profil_page form .edit_details div .fields-b .value label input:checked + .square .content {
background: #252525;
}
.profil_page form .edit_details div .fields-b .desc{
margin:20px 0px 35px 2px;
}
.profil_page form .edit_details div .fields-b .value label input{
min-height: 1px;
height: 1px;
min-width: 1px;
width: 1px;
display: inline;
opacity:0;
}
.profil_page form .edit_details div .fields-b .value label{
text-transform: initial;
width: 50%;
height: 32px;
border: none;
background: none;
text-align: inherit;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
color: #252525;
cursor: pointer;
display: inline-block;
}
.profil_page form .edit_details div .fields-b button{
text-transform: initial;
width: 50%;
height: 32px;
border: none;
background: none;
text-align: inherit;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
color: #252525;
}
#create-post .c-select select option{
font-family: 'Grandstander-Regular',sans-serif;
font-size: 15px;
}
.c_field_div{
margin-top:15px;
}

.erinput{
border-color:#f95d86 !important;
}
.medailonek .g2-head{
padding-bottom: 20px;
}
.medailonek{
color: #252525;
font-family: 'Grandstander-Regular', sans-serif;
max-width: 350px;
width: 100%;
margin-left: auto;
margin-right: 15px;
}
.g2-small-info .add-info{
margin: 14px auto 13px auto;
width: 180px;
}
.g2-small-info .add-info-item{
display: flex;
margin-bottom: 3px;
}
.g2-small-info .add-info-item .text{
display: inline-block;
margin-left: auto;
color: #252525;
font-size: 17px;
font-family: 'Grandstander-Bold', sans-serif;
}
.g2-small-info .add-info-item .head{
display: inline-block;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
color: #252525;
}
.g2-head h3{
color:#1fb9df;
margin-top: 14px;
margin-bottom: 7px;
}
.g2-head p{
margin: 0 auto;
width: 90%;
}
.g2-soc{
margin-top: 20px;
}
.medailonek .g2-b-avatar .g2-avatar{
margin: 0 auto 0;
display: block;
background: none;
width: 110px;
height: 110px;
}
.medailonek .g2-b-avatar{
display: block;
height: initial;
}
.medailonek .row{
padding-top: 20px;
}
.medailonek .inside{
margin: auto;
}
#login form p label .input{
box-shadow: none;
border-bottom: 1px solid #7b7d85;
border-left: none;
border-right: none;
border-top: none;
width: 356px;
margin-top: 17px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
border-radius: 0px;
}
.type-content .entry-content strong{
font-family: 'Grandstander-Bold', sans-serif;
font-weight:normal;
}


.page-prefix{
font-size: 17px;
line-height: 30px;
}
.alert{
line-height: 21px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
} 

.f-block{
margin: 20px 0 30px 20px;
}
.empty-page{
padding-bottom: 40px;
}
.after-post .actually_post .widget-title .head2 {
margin-left:0;
font-size: 30px;
}
.b-cook{
float: right;
margin: 15px 20px 0 0;
background: #f95d86;
color:white;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
padding: 10px 30px;
text-align: center;
font-weight: bold;
border: none;
}
.cookies{
box-shadow: 0px 2px 14px -2px rgba(0,0,0,.3);
background: #000;
position: fixed;
z-index: 5;
bottom: 0px;
left: 0px;
width: 100% !important;
padding: 10px 0px;
}
.cook-content{
padding-top: 3px;
width: 98%;
max-width: 1080px;
margin: auto;
}
.incookies{
float: left;
width: 80%;
max-width: 800px;
color:#fff;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
}
.post-block .content-post .entry-content .gallery_t a:hover{
filter: grayscale(100%);
}
#single_post_header .thumbnail-info span{
display:inline-block;
width:100%;
}
#single_post_header .thumbnail-info .author span{
display:inline-block;
width:initial;
}
#create-post input, #create-post textarea{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
}
#create-post .item2{
margin-top: 30px;
margin-bottom: 30px;
}    
#create-post .item label p{
font-weight:bold;
font-size: 16px;
}               
#create-post .item{
font-size: 15px;
margin-bottom:20px;
font-family: 'Grandstander-Regular', sans-serif;
}
#create-post form p{
margin-top:0;
margin-bottom:5px;
}
#create-post h1{
font-size: 30px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
}
#create-post .know_error p, #create-post .list_error p, #profil_page .know_error p, #profil_page .list_error p{
margin:0;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
color: white;
line-height: 24px;
}
#create-post .know_error, #create-post .list_error, #profil_page .know_error, #profil_page .list_error{
text-align: center;
background: #da1111;
padding: 12px 20px 7px;
color: white;

font-family: 'Grandstander-Bold', sans-serif;
font-size: 17px;
display:block;
width: 700px;
max-width: calc(100% - 60px);
border-radius: 4px;
margin: 20px auto 20px;
box-sizing: border-box;
}
#create-post .success p, .profil_page .success p, #profil_page .success p{
margin:0;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
}
#create-post .success, .profil_page .success , #profil_page .success{
margin-bottom: 40px;
text-align: center;
background: #36931d;
margin-top: 20px;
padding: 12px 0 7px;
color: white;

font-family: 'Grandstander-Bold', sans-serif;
font-size: 17px;
display:block;
width: 700px;
max-width: 90%;
border-radius: 4px;
margin: 20px auto 20px;
}
#create-post .td-bs-im button{
margin-top: -5px;
margin-left: 8px;
border: 1px solid #c5c5c5;
border-radius: 3px;
padding: 5px 10px;
cursor: pointer;   
}
header .center .category a:last-child div{
margin-right:0;
}
#create-post .table-bs input{
padding: 5px 10px;
cursor:pointer;
}
#create-post .c-select option{
font-size: 15px;
padding: 5px 0;
}
#create-post .c-select select{
font-size: 15px;
border: 1px solid #c5c5c5;
width: 100%;
padding: 5px 0;
font-family: 'Grandstander-Regular', sans-serif;
}
#create-post form #obal input, #create-post form #obalx input{
width: auto;
border: none;
font-family: 'Grandstander-Regular', sans-serif;
}
#create-post  .wp-editor-container{
border: 1px solid  #c5c5c5;
border-radius: 3px;
}
#create-post form textarea{
resize: none;
}
#create-post form{
margin: 20px 20px 0px;
padding-bottom: 20px;
}
#create-post form input, #create-post form textarea{
width: 98.8%;
border: 1px solid #c5c5c5;
border-radius: 3px;
padding: 5px 5px;
}
.profil_page input{
width: 100%;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
margin-bottom: 15px;
box-shadow: none;
border-bottom: 1px solid #7b7d85;
border-left: none;
border-right: none;
border-top: none;
padding: 8px 5px;

}

.login-page p{
line-height: 1.5;
}

#login button, #login input, #login select, #login textarea{
font-family: 'Grandstander-Regular', sans-serif;
box-sizing: border-box;
font-weight: inherit;
}

.profil_page .end-info{
font-size: 15px;

font-family: 'Grandstander-Regular', sans-serif;
padding-bottom: 20px;
}
.profil-l-b{
width: 60%;
padding: 15px 0px;
background: #f95d86;
color:white;
font-weight: bold;
font-size: 20px;
text-align: center;
border: 0;
box-sizing: unset;
cursor: pointer;
}

.profil_details{
font-size: 17px;

font-family: 'Grandstander-Regular', sans-serif;
}

.profil_page{
margin:auto;
padding-bottom: 20px;
}    
.header_profil{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 48px;
letter-spacing: -0.8px;
line-height: 56px;
}
.profil_table .right_column img{
width:150px;
max-height:150px;
}             
.profil_table{ 
width:100%;
}
.profil_table .left_column{
width: 70%;
}
.profil_table table{
width:98%;
}
.alert h1{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 20px;
font-weight: normal;
letter-spacing: -0.5px;
margin-bottom: 5px;
margin-top: 20px;
}
.content-post .type-content .entry-content .wp-block-image a{
border: 0;
background: none;
}
.content-post .type-content .entry-content .wp-block-image a:hover{
border: 0;
background: none;
}
.error-b-s{
margin-top: 15px;
padding: 15px 11px;
background:#1fb9df;
color:white;
font-weight: normal;
text-align: center;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
border-radius: 4px;
}

.content-post .type-content .entry-content .wp-block-image img{
width: auto;
max-width: 100%;
}     
#bottom_bottom_right_wrap .post-widget {
margin-top: 20px;
}              

#home_middle_top_right_wrap .advert, #home_middle_top_right_wrap .advert_small {
margin-top: 0;
}
.col-md-1-2 .next{
position: absolute;
bottom: -14px;
}                     
.col-md-1-2 .next .red-rect{
width: 250px;
float: left;
background:#f95d86;
color:white;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
padding: 12px 0px;
text-align: center;
font-weight: bold;
}                     
.col-md-1-2 .next .blue-square{
background: #252525;
width: 40px;
height: 40px;
float: left;
margin-right: 10px;
}
.col-md-1-2 .next a:nth-child(1) .blue-square:hover{
background: #38579B;
}
.col-md-1-2 .next a:nth-child(2) .blue-square:hover{
background: #02A1D5;
}
.col-md-1-2 .next a:nth-child(3) .blue-square:hover{
background: #F78D05;
}
.col-md-1-2 .next a:first-child .blue-square img{
margin-top: 9px;
width: 14px;
margin-left: 12px;
}
.col-md-1-2 .next a:nth-child(2) .blue-square img{
margin-top: 7px;
width: 25px;
margin-left: 9px;
}
.col-md-1-2 .next a:nth-child(3) .blue-square img{
margin-top: 7px;
width: 23px;
margin-left: 8px;
}
.post-block .name-day{
width: 72px;
display: inline-block;
}
.post-block .f-adressa{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
margin-bottom: 36px;
}
.post-block .h-f-adressa{
font-size: 24px;
font-family: 'Grandstander-Regular', sans-serif;
font-weight: bold;
margin-bottom: 15px;
margin-top: 18px;
}

.post-block .name-logo .f-logo{
width: 50%;
max-width: 100px;
margin-left: auto;
}
.post-block .name-logo .fweb{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
margin-top: 5px;
}
.post-block .name-logo .fname{
font-size: 23px;
font-family: 'Grandstander-Bold', sans-serif;
}
.post-block .name-logo .name{
text-align: center;
margin: auto;
display: flex;
flex-direction: column;
justify-content: center;
}
.post-block .name-logo{
margin-left: -20px;
margin-top: -20px;
display: flex;
margin-right: 20px;
background: #f2f2f2;
padding: 5px;
border-radius: 3px;
font-size: 24px;
font-family: 'Grandstander-Bold', sans-serif;
}
.post-block .f-open-day{
font-size: 20px;
font-family: 'Grandstander-Regular', sans-serif;
font-weight: bold;
margin-bottom: 15px;
margin-top: 18px;
}
.post-block .day-open-item{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
margin-bottom: 6px;
}
.type-content .entry-content .f-info h3{
margin-bottom: 21px;
}
.f-info .trans{
margin-left: 43px;
}
.f-info{
padding: 9px 0 9px 79px;
margin-left: -82px;
}
.f-item .name{
font-size: 28px;
display: inline-block;
width: 43px;
}
.f-item{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
.com-head {
height: 30px !important;
}        
.catalog-info{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
line-height: 16px;
margin: auto 0 auto 55px;
display: inline-block;
}
.nowrn h3{
margin-top: -18px;
margin-bottom: 17px;
}
.nowrn{
margin-bottom: 21px;
}
.nowrn .widget-title .head2{
font-size: 26px;
font-family: 'Grandstander-Bold', sans-serif;
margin-left: 0;
}
.nowrn .entry-title a{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
font-weight: normal;
}
.nowrn .number{
display: inline-block;
width: 24px;
height: 24px;
background:#f95d86;
border-radius: 24px;
float: left;
}
.nowrn .cirle{
font-weight: bold;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
color:white;
padding-top: 4px;
text-align: center;
}
.nowrn header{
margin-left: 10px;
margin-top: 4px;
display: inline-block;
width: 90%;
overflow: hidden;
height: 17px;
}
.nowrn article{
height:30px !important;
}
.nowrn header h5{
margin:0;
}
.post-block .content-post .entry-content .pos-q-b{
padding-bottom: 30px;
}
.post-block .content-post .entry-content .pos-q-b a{
height: initial;
background: initial;
padding: 0;
}
a{
color:inherit;
}
.col-md-1-1 .mead{
padding-bottom: 10px;
}
.actually_post .entry-note{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
font-style: italic;
margin-top: 17px;
}

.mainly .entry-header  .entry-author{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
text-transform: uppercase;
margin-bottom: 13px;
}
.main-1-1 .feat .mead .author{
font-family: 'Grandstander-Regular', sans-serif;
color:white;
font-size: 15px;
text-transform: uppercase;
margin-top: 10px;
}
.main-1-1 .col-md-1-1 .feat .mead .author a{
letter-spacing: -0.1px;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
text-transform: uppercase;
font-weight: bold;
color: white;
}
.b2wrap img{
width: 138px;
}
.b2wrap{
height: 78px;
padding: 26px 20px;
background: #efefef;
}
.b2wrap .breaking-news-content{
display:flex;
}
.b2wrap article{
width: 100%;
display: flex;
}
.b2wrap article .entry-thumbnail{
flex-shrink: 0;
}
.bead{
padding-left: 10px;
padding-right: 20px;
}
.bead h5{
overflow: hidden;
max-height: 84px;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
margin-top: -5px;
margin-bottom: 7px;
font-weight: normal;
line-height: 21px;
}
.bead .entry-author, .main-1-1 .col-md-1-2 .feat .mead .author a{
letter-spacing: -0.1px;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
text-transform: uppercase;
font-weight: bold;
color: #f95d86;
}
.post-block .post_like{
margin-bottom: 20px;
}
.w_w{
margin-top: 20px;
background:#252525;
border-top: 10px solid #f95d86;
border-bottom: 10px solid #f95d86;
color: white;
padding-left: 20px;
height: 601px;
}  
.w_w .col-bd-1-1{
width: 620px;
padding-bottom: 35px;
}
.w_w .col-md-1-4 .col-md-1-5{
height: 105px;
padding-bottom: 25px;
}
.w_w .col-md-1-4 .col-md-1-5 .entry-thumbnail img{
max-height: 100px;
width: 178px;
}
.w_w .col-md-1-4 .col-md-1-5 .entry-thumbnail .icon{
bottom: 5px;
right: 5px;
}
.w_w .col-md-1-4 .col-md-1-5 .entry-thumbnail .icon img{
height: 40px;
width: 40px;
border-radius: 40px;
}
.w_w .col-md-1-4 .col-md-1-5 .entry-thumbnail{
float: left;
margin-right: 19px;
}
.w_w .col-md-1-4 .col-md-1-5 .wead .entry-title {
margin:0;
}
.w_w .col-md-1-4 .col-md-1-5 .wead .title_space a{
color:white;
}
.next-gallery .color_category{
left:0px;
bottom: 3px;
}
.w_w .col-md-1-4 .col-md-1-5 .wead .title_space{
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
height: 87px;
overflow: hidden;
}
.w_w .col-bd-1-1 .entry-thumbnail .icon img{
border-radius: 40px;
height: auto;
}
.w_w .col-bd-1-1 .entry-thumbnail img{
width: 100%;
height:  349px;
max-height: 349px;
}
.w_w .col-bd-1-1 .entry-thumbnail .icon{
width:60px;
bottom: 5px;
right: 5px;
}             
.w_w .col-bd-1-1 .wead .title_space{
max-height: 76px;
overflow: hidden;           
}                
.w_w .col-bd-1-1 .wead .entry-title{
margin-top: 5px;
margin-bottom: 0px;
}
.w_w .col-bd-1-1 .wead .prefix{
font-size: 16px;
max-height: 53px;
overflow: hidden;
}
.w_w .col-md-1-4{
width: 400px;
position: absolute;
top: 0;
right: 20px;
}
.w_w .row{
position:relative;
}
.w_w .col-bd-1-1 .wead .prefix a{
margin-top: 7px;
}
.w_w .col-bd-1-1 .wead .main-color-text{
color: white;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 33px;
letter-spacing: -0.2px;
}
.w_w .widget-title{
margin-top: 26px;
margin-bottom: 16px;
}
.w_w .widget-title img{
margin-bottom: -4px;
}
.w_w .widget-title .text{
font-size: 34px;
font-family: 'Grandstander-Bold', sans-serif;
letter-spacing: 0.3px;
font-weight: normal;
padding-left: 15px;

} 



.head_share #em-share-com .sm-bel-but::after{
background: #9A9A9A;
}     

.head_share #pt-share-com .sm-bel-but::after{
background: #BD081C;
}     

.head_share #ms-share-com .sm-bel-but::after{
background: #0084FF;
}     

.head_share #tw-share-com .big-bel-but::after{
background: #9d0303;
}                    

.head_share #fb-share-com .big-bel-but::after{
background: #9d0303;
}
.head_share .dis-com .dm-bel-but::after{
background: #9d0303;
}
.head_share2 .gal-com .gal-bel-but::after{
background: #2d2d2d;
}
.head_share #fb-share-com .big-bel-but, .head_share #fb-share-com .big-bel-but:hover,
.head_share #tw-share-com .big-bel-but, .head_share #tw-share-com .big-bel-but:hover,
.head_share #ms-share-com .sm-bel-but, .head_share #ms-share-com .sm-bel-but:hover,
.head_share #pt-share-com .sm-bel-but, .head_share #pt-share-com .sm-bel-but:hover,
.head_share #em-share-com .sm-bel-but, .head_share #em-share-com .sm-bel-but:hover{          
background:#9d0303;
}
.head_share2 .gal-com:hover .gal-bel-but::after,
.head_share #fb-share-com:hover .big-bel-but::after,
.head_share #tw-share-com:hover .big-bel-but::after,
.head_share #ms-share-com:hover .sm-bel-but::after,
.head_share #pt-share-com:hover .sm-bel-but::after,
.head_share #em-share-com:hover .sm-bel-but::after,
.head_share .dis-com:hover .dm-bel-but::after{
height: 100%;
}
.head_share2 .gal-com .gal-bel-but::after,
.head_share #fb-share-com .big-bel-but::after,
.head_share #tw-share-com .big-bel-but::after,
.head_share #ms-share-com .sm-bel-but::after,
.head_share #pt-share-com .sm-bel-but::after,
.head_share #em-share-com .sm-bel-but::after,
.head_share .dis-com .dm-bel-but::after
{
transition: height 0.25s ease-out;
content: '';
position: absolute;
bottom: 0;
left: 0;
z-index: 2;
width: 100%;
height: 0;
margin: 0;       

}
.head_share .share .big-bel-but, .share .sm-bel-but{
position: relative;
}
.head_share .share .sm-bel-but .in-share-but img{
padding-top: 0px;
height: 21px;
margin:auto;
}
.head_share #fb-share-com .big-bel-but .in-share-but span,
.head_share #tw-share-com .big-bel-but .in-share-but span {
margin-top: 0;
margin-left: 0;
display: inline-block;
}
.head_share .share #fb-share-com .big-bel-but .in-share-but img,
.head_share .share #tw-share-com .big-bel-but .in-share-but img{
margin: auto 20px auto auto;
}
.head_share .share #fb-share-com .big-bel-but .in-share-but .share_btn,
.head_share .share #tw-share-com .big-bel-but .in-share-but .share_btn{         
margin: auto auto auto 20px;
}

#fb-share-com .big-bel-but{

background:#38579B;
}
#tw-share-com .big-bel-but{
background:#1da1f2;
}
#ms-share-com .sm-bel-but{
background:#0084FF;
}
#pt-share-com .sm-bel-but{
background:#BD081C;
}
#em-share-com .sm-bel-but{
background:#9A9A9A;
}

#fb-share-com .big-bel-but:hover {
background: #314C88;
}

#tw-share-com .big-bel-but:hover {
background: #0291BF;
}

#ms-share-com .sm-bel-but:hover {
background: #0072DD;
}

#pt-share-com .sm-bel-but:hover {
background: #A20718;
}

#em-share-com .sm-bel-but:hover {
background: #737373;
}
.post-block #single_post_header .entry-thumbnail img{
width: 665px;
}
.event .e-date div{
color: #fff;
text-align: center;
} 


.nxt-button input:hover, .run-b:hover{
background: #9d0303;
}
.afterimg a .gold:hover, .actually_post a .gold:hover, header .center .category a:hover .gold-color{
background: #f95d86;      
}


.bord-thumb:hover .sub-thumbnail .enter-to-gal {
background: #9d0303;
}

.post_like a{
font-size: 24px;
font-family: 'Grandstander-Bold', sans-serif;
}

.upper_gal_t{
position: absolute;
width: 100%;
right: 0;
background: #a734341a;
border-bottom-right-radius: 51px;
border-top-right-radius: 51px;
padding-top: 53px;
padding-bottom: 30px;
}
.upper_gal_t .fotos{
display:flex;
}


.tip{
position: absolute;
width: 85px;
z-index: 1;
right: 17px;
top: -24px;
}
.tip img{
width: 130px;
}

#single_post_header .thumbnail-info{
width: 100%;
text-align: end;
margin-bottom: 20px;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
margin-top: 7px;
color: #666;
}
.post-block #single_post_header .thumbnail_galy{
margin-left: 15px;
}
.bord-thumb{
position: relative;
}  
.event .e-date div .mon-name{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
}
.event .e-date div .day-num{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 36px;
line-height: 30px;
} 
.calcut-com{
margin-top: 30px;
text-align: end;
font-size: 15px;
}
.h3-com{
float: left;
margin-top: -21px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
font-weight: normal;
color: #f95d86;
margin-bottom: 0;
}
.p-comment{
margin-top:0;
}
div .gclaw a{
color: #f95d86;
}
.gal_com .gclaw{
margin-top: 4px;
margin-bottom: 0;
}
.comment-item{
margin-bottom: 20px;
display: flex;
}
.comment-item .avatar{
width: 40px;
height: 40px;
border-radius: 20px;
overflow: hidden;

-webkit-mask-image: url("assets/img/cat-bubble-widget.svg");
-o-mask-image: url("assets/img/cat-bubble-widget.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget.svg");
mask-image: url("assets/img/cat-bubble-widget.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
}
.post_like{
float: right;
}
.head_share2 .share .end-like{
margin: auto 23px auto 0;
}
.head_share2 .share .end-like button{
display:flex;
border: 0;
background: none;
}
.head_share2 .share .end-like .img{
flex-shrink: 0;
padding-right: 11px;
padding-top: 15px;
}

.comments-title{
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
margin-top: 12px;
font-weight:normal;
}
.glaw{
font-size: 17px;
margin-top: 32px;
}
.gal_share .sm-bel-but img{
width: 18px;
height: 18px;
margin-left: 21px;
}

.gal_share .in-share-but span{
margin-top: -22px;
margin-left: 54px;
}
.gal_share .big-bel-but img{
height: 24px;
margin-top: 9px;
margin-left: 28px;
width: initial;
}
.gal_share .sm-bel-but{
width: 61px;
}
.gal_share .share-com{
overflow: hidden;
border-radius: 3px;
margin-right: 4px;
}
.gal_share .share-buts{
height: initial;
margin-left: 0;
display: flex;
}
.head_share2 .share .big-bel-but{
width: 40px;
}

.head_share2 .share{
width: 880px;
margin: 0 auto 0 auto;
position: relative;
}

.share{         
display: flex;
}
.share .big-bel-but{
width:330px;
}
.share #fb-share-com .big-bel-but img{
margin-left: 110px;
}
.share #fb-share-com .big-bel-but span{
margin-left: 130px;
}
.share #tw-share-com .big-bel-but img{
margin-left: 120px;
}
.share #tw-share-com .big-bel-but span{
margin-left: 150px;
}
.gshare-pls{
font-size: 18px;
font-family: 'Grandstander-Bold', sans-serif;
margin-top: 33px;
}




.post-block .content-post .entry-content .share-res-buts .share-com a:hover{
padding: 0;
background: none;
border-bottom: 0;
text-decoration: none;
}

.post-block .content-post .entry-content .share-res-buts .share-com a{
padding: 0;
background: none;
border-bottom: 0;
text-decoration: none;
}

.share-res-buts{
display: flex;
margin-top: 35px;
margin-bottom: 34px;
height: 50px;
}

.share-pls{
font-size: 24px;
font-family: 'Grandstander-Bold', sans-serif;
margin-left: 102px;
margin-top: 31px;
}
.lower_gal_t{
height: 195px;
padding-top: 2px;
}
.textday{
float: right;
color:white;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
margin-right: 8px;
margin-top: 25px;
}
.error-name-article{
font-size: 23px;
color:white;
text-align: center;
}
.quiz-ans-result .quiz-ans-result-item img{
display: block;
width: auto;
height: auto;
max-width:100%;
margin: 10px 0 0 0;
}

.quiz-ans-result .quiz-ans-result-item .text{
margin-top: 0;
}
.quiz-ans-result .quiz-ans-result-item .desc{
flex-shrink: 0;
width: 80px;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
margin-right: 27px;
}
.quiz-ans-result .quiz-ans-result-item{
display:flex; 
margin-bottom: 7px;
}

.quiz-ans-result{
margin: 18px 0;
}

.correct_item div img{ 
width: auto;
height: auto;
max-width:100%;
margin: 5px 0;
}
.correct_item img{
width: 19px;
height: 19px;
flex-shrink: 0;
margin: 4px 31px auto 0;
}
.correct_item{
margin: 1px 0;
display: flex;
}
.in-cor-ans{
margin-top: 7px;
}
.res-quest{
margin-bottom: 12px;
line-height: 27px;
margin-top: 6px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
.all-ans .entry-thumbnail img{
width: auto;
max-width: 100%;
}
.all-ans{
margin-bottom: 50px;
}
.all-ans p{
margin:0;
}
.all-ans:nth-last-child(2){
margin-bottom: 0;
}
.error_mess{
border-radius: 4px;
margin-top: -20px;
margin-bottom: 40px;
color: #fff;
font-size: 18px;
background: #da1111;
text-align: center;
font-family: 'Grandstander-Bold', sans-serif;
padding: 11px 25px;
}
.footer_up .logo, .footer_up .social, .footer_up .footer{
display:none;

}
.ans-info{       
display: block;
margin: auto 0 auto 50px;
padding: 7px 0px 4px;
}
.nxt-button{
margin-bottom: 50px;
}

.complet_header_quiz .prog-bank{
margin-top: -3px;
}

.nxt-button input{
border-radius: 4px;
border: 0;
background:#f95d86;
color:white;
padding: 14px 48px;
font-size: 18px;
cursor: pointer;
font-family: 'Grandstander-Bold', sans-serif;
}   
.name_quiz{
font-weight: normal;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
margin-bottom: 0;
margin-top: 62px;
}

.q-ans label img{ 
margin-top: 39px;
display: block;
margin-bottom: 6px;
}
.q-ans label{
min-height: 40px;
position: relative;
cursor: pointer;
font-size: 17px;
line-height: 24px;
box-sizing: border-box;
display: flex;
}    
.q-ans input {
position: absolute;
opacity: 0;
cursor: pointer;
}
.q-ans{
margin-top: 7px;
}
.more_answer{
margin-top: 15px;
}

#login .register .company,
#login .register #email_title_2,
#login .register #email_desc_2,
#login .register #conditions_num_2
{
display:none;  
}
.years-log-form #login .register .personal,
.years-log-form #login .register #email_title_1,
.years-log-form #login .register #email_desc_1,
.years-log-form #login .register #conditions_num_1
{
display:none;  
}


.years-log-form #login .register #email_desc_2,
.years-log-form #login .register #conditions_num_2,
.years-log-form #login .register .company
{
display: block;
}
.years-log-form #login .register #email_title_2
{
display: inline;
}




.checkmark {
position: absolute;
top: 50%;
left: 20px;
}
.more_answer .checkmark span, .more_answer .checkmark div, .more_answer .q-ans .checkmark:after{
border-radius: 0;
}
.checkmark span{
position: absolute;
padding: 18px;
border-radius: 50%;
box-sizing: border-box;
margin: -18px;
}
.checkmark div{
padding: 8px;
border-radius: 50%;
border: 2px solid #f95d86;
margin: -10px;
}
.q-ans label:hover .checkmark span {
background-color: #e6e6e6;
}
.q-ans input:checked ~ .checkmark {
background-color: white;
}
.checkmark:after {
content: "";
position: absolute;
display: none;
}                                                    
.q-ans input:checked ~ .checkmark:after {
display: block;
}
.q-ans .checkmark:after {
top: 3px;       
left: 3px;
width: 10px;
height: 10px;
border-radius: 50%;
background: #f95d86;
margin: -8px;
}

.punkt-ans{
width: 10%;
}
.punkt-ans div{
margin: auto;
width: max-content;
}
.punkt-ans input{
margin:0;
}
.number-q5{
margin-top: 50px;
}
.number-q4{
margin-top: 25px;
}
.number-q3-res .quiz-ans-result{
margin: 3px 0 30px;
}
.number-q3{
font-size: 17px;
margin-bottom: 1px;
}
.number-q2{
font-size: 17px;
margin-bottom: 5px;
}

.number-q{
margin-top: 4px;
font-size: 17px;
margin-bottom: 11px;
text-align: center;
}    
.q-ans img, .quest img{
width:auto;
max-width:100%;
}
.type-content .entry-content .quest p{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
margin: 0 0 10px 0;
}
.prog-bank{
border-radius: 4px;
margin-top: 40px;
height: 10px;
background: #E6E6E6;
position: relative;
}
.prog-rect{
border-radius: 4px;
width: 50%;
background:#f95d86;
height: inherit;
box-sizing: border-box;
}
.run-b{
border-radius: 4px;
padding: 11px 51px;
background: #f95d86;
color: white;
font-size: 18px;
text-align: center;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
}
.actually_post .actually-post .entry-content p{
font-size: 15px;
margin-top: 3px;
margin-bottom: 0;
}
p,.tag-item a{
font-family: 'Grandstander-Regular', sans-serif;
}

.content-post #primary .event{
width:inherit;
}
.forget a, .sign a{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
}
.login-confirm{
margin-top: 38px;
font-size: 15px;
}
.login-page #login form .log-checkbx input{
margin-bottom: 1px;
margin-right: 12px;
}
#nav{
margin-top: 13px;
}
form .log-item-fst{
margin-top: 170px;
}
.log-item, .reg-item{
margin-top: -3px;
}            
#login .reg-forget{
margin: 15px 0 0 28px;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
}
#login .reg-submit{
margin: 0 0 0 27px;
}
.js-log-form .sign-form{
width: 100%;
}
.js-log-form .r-border{
display: none;
}
.js-log-form #personal{
margin: 0 0 0 auto;
}

.js-log-form #login .personal{
display:none;
}

.js-log-form #login .company{
display:initial;
}
#login .company{
display:none
}
.register #firma{
display:none;
}
.js-log-form #firma{
display:initial;
}
.js-log-form #login .register .swap-p{
width: 450px;
}
.js-log-form .log-menu{
width: 450px;
}
.js-log-form #registerform{
display:flex;
}     
#login .submit-btn .hiden{
display:none !important;
}

#login .submit-btn .short ~ .conf-short{
display: initial;  
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
border: 0;
padding: 15px 30px 15px;
background-color: #282828;
color: white;
border-radius:4px;
margin-bottom: 7px;
}
#login .submit-btn .bad ~ .conf-bad{   
display: initial; 
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
border: 0;
padding: 17px 30px 16px;
background-color: #d15d08;
color: white;
border-radius:4px;
margin-bottom: 7px;
}
#login .submit-btn .good ~ .conf-good{
display: initial;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
border: 0;
padding: 17px 30px 16px;
background-color: #b7a403;
color: white;
border-radius:4px;
margin-bottom: 7px;
}
#login .submit-btn .strong ~ .conf-strong{
display: initial;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
border: 0;
padding: 17px 30px 16px;
background-color: #549f42;
color: white;
border-radius:4px;
margin-bottom: 7px;
}

#login .submit-btn div{   
display: none;
}

#login .submit-btn button span{
width: initial;
height: initial;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
}
#login .submit-btn .dashicons-hidden::before, #login .submit-btn .dashicons-visibility::before{
content: '';
}
#login .submit-btn .dashicons-hidden .look, #login .submit-btn .dashicons-visibility .hide{
display:none;
}

#login .submit-btn .dashicons-visibility .look, #login .submit-btn .dashicons-hidden .hide{
display:initial;
}
.js-log-form .sucs_msg{
width:450px;
}
.js-log-form .error_msg{
width:450px;
}
.js-log-form .sign-form #login{
width: 100%;
padding: 0 44px 0 44px;
margin: 0;
box-sizing: border-box;
}
.login-page .sucs_msg{
padding: 4px 20px;
margin-top: 25px;
border-radius: 4px;
}
.login-page .error_msg{
border-radius: 4px;
padding: 4px 20px;
margin-top: 25px;
}
#login .reg-col{
width: 450px;
}
#login .reg-pass{
margin: 21px 0 18px 28px;
font-size: 15px;
}
#login .reg-citem{
margin-bottom: 27px;
margin-top: -11px;
}
#login .reg-checkbx input{
margin-right: 12px;  
margin-top: 6px;   
flex-shrink: 0;
}
#login .reg-checkbx label{
display:flex;
}
#login .reg-checkbx .text{    
margin-top: 4px;
}
#login .reg-checkbx{
font-size: 15px;
margin-bottom: 3px;
}

#login form  .button{
cursor: pointer;
color: white;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
border: 0;
padding: 15px 51px;
position: relative;
right: initial;
min-width: initial;
min-height: initial;
width: initial;
height: initial;
line-height: initial;
border-radius: 4px;
} 
.login-page #login form .rp-checkbx{
margin-top: 20px;
height: 25px;
margin-bottom: 20px;
font-size: 15px;
color: #252525;
}
#login .reset-pass-suc{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}

.login-page #login form .reg-scd{
margin-top:20px;
}
.login-page #login form .rp-checkbx input{
margin-right: 12px;
}

.login-page #login form .log-checkbx{
margin-top: 40px;
height: 25px;
margin-bottom: 65px;
}

.log-menu-item:first-child{
margin-left: auto;
}
.log-menu-item:last-child{
margin-right:auto;
}


.login-page #login{
padding: 0;
width: 450px;
margin: 0 auto 0 44px;
}
#login h1{
margin-bottom: 42px;
}
#login form p{
margin:0px;
}
#login form p:nth-child(2){
margin-top: 62px;
}


#login form p label{
cursor: pointer;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
}


.log-menu {
display: flex;
padding-top: 18px;
}
.log-menu-item{
height: 31px;
padding-bottom: 3px;
color: #b6b6b6;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 22px;
width: 170px;
border-bottom:1px solid #b6b6b6;
text-align: center;
}


.quest3-cnt img,
.all-ans .entry-thumbnail img,
.post-block #single_post_header .entry-thumbnail img,
.login-page .r-border aside{
-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
}

.login-page .r-border{
margin: 20px 20px 0 auto;
}
#login h1 a{
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 34.5px;          
}
.login-page{
overflow: hidden;
line-height: 1.4;
font-family: 'Grandstander-Regular', sans-serif;
display: flex;
font-size: 13px;
padding-bottom: 40px;
}
.l-border{
float: left;
padding: 20px 0 0 20px;
max-width: 540px;
max-height: 689px;
}
.facebook-item{
display: flex;
margin: 2px 43px 0 auto;
}

.post_tags .tag-item .like, .post_tags .tag-item .pp_like{
display: flex;
padding: 0;
}           
.post_tags .tag-item button.pp_like i, .post_tags .tag-item a.liked i{
margin: 0;
} 
.post_tags .tag-item .like a:hover{
background: none;
}                        
.post_tags .tag-item button.pp_like span, .post_tags .tag-item a.liked span{
margin-left: 5px;
margin-top:0;
}
.tag-item a{
padding: 2px 3px;
font-size: 17px;
}
.col-md-1-1 .entry-thumbnail .color_category, .col-md-1-3 .entry-thumbnail .color_category{
left:0px;
top: 0px;
}
.col-md-1-1 .entry-thumbnail .icon{
height: 60px;
}
button{
cursor: pointer;
}
a:visited{
color:inherit;
}  
a, a:visited{
text-decoration:none;
}
body{
margin: 0;
}
#ghead{
padding-bottom: 8px;
display: flex;
}
.galback{
margin-top: 20px;
margin-right: 46px;
}
#ghead .more-gal{
width: 40%;
margin-top: 20px;
margin-left: 46px;
}

.gal_fb{
display: flex;
}
.gal-close{
flex-direction: row-reverse;
width: 40%;
display: flex;
margin-left: auto;
}

.gal-name{
text-align: center;
padding: 17px 40px 20px 40px;

}
.gord span{
margin-left:0;
}

.gal_flex .gdesco .post_like button{
background:0;
border:0;
transition: none;
display: flex;
}

.gal_flex .gdesco button,
.gauthor a, .gal_flex .gdesco a{
color: #f95d86;
}


.mcom-item .reply:hover, div .gclaw a:hover{
border-bottom-color: #9d0303;
}



.post-block .content-post .entry-content a{
color:#f95d86;
height: 25px;
}
.post-block .content-post .entry-content .gallery_t .head a{
color: #f95d86;
}

.galback .galtext{
font-size: 20px;
}
.more-gal .galtext{
font-size: 20px;
}
.galtext{
color: white;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 20px;
}
.gal-close img{
width: 28px;
float: right;
margin: 12px 20px 0px 0;
}
.post-block .content-post .entry-content .gallery_t a{
max-width: 155px;
border: 0;
width: 100%;
color: initial;
background: initial;
padding: initial;
display: inline-block;
height: 88px;
overflow: hidden;
transition: filter 0.25s;
}


.fb-like{
border:none;
}
.post_tags .tag-item a{
color: #f95d86;
}
.post_tags{
line-height: 30px;
width: 540px;
display: inline-block;
margin-left: 102px;
margin-bottom: 6px;
line-height: 30px;
}
.fixed_menu #open-menu{
display:initial;
}
.fixed_menu #close-menu{
display:none;
}
#open-menu{
display: none;
}
.wpost-content .entry-thumbnail .icon img{
border-radius: 40px;
margin: 5px;
width:40px;
height:40px;
}
.next-gallery{
display:grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: 20px;
grid-row-gap: 30px;
max-width: 1000px;
}
.next-gallery article header h3{
padding-top: 1px;
max-height: 83px;
overflow: hidden;
margin-bottom: 0;
margin-top: 17px;
}
.next-gallery .big-image2 img {
width: auto;
max-width: 100%;
}
.next-gallery .next-gallery-item{
width: 100%;
}
.next-gallery article header a:hover{
color: #f95d86;
}
.next-gallery article header a{
color: #fff;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 20px;
line-height: 28px;
display: block;
width: 92%;
margin: auto;
}

.next-gallery article .big-image2{
position: relative;
}
.post-row-wid article .big-image-thumbnail{
position: relative;
}
.post-row-wid article .category{
position: absolute;
bottom: 7px;
left: 50%;
transform: translate(-50%, 0);
z-index: 2;
}
.next-gallery article .category{
position: absolute;
bottom: 0;
left: 50%;
transform: translate(-50%, 0);
z-index: 2;
}
.post-row-wid article .category .tablets_tags,
.next-gallery article .category .tablets_tags{
position: relative;
z-index: 3;
}
.actually_post .entry-thumbnail .icon img{
height: 40px;
width: 40px;
border-radius: 40px;
margin: 0 5px 5px 0;
}
.col-md-1-3 .entry-thumbnail .icon img{
width: 40px;
height: 40px;
border-radius: 40px;
margin: 5px;
}
.col-md-1-1 .entry-thumbnail .icon img{
width: 60px;
height: 60px;
border-radius: 40px;
margin-right: 5px;
bottom: 5px;
}

.row-2 .entry-thumbnail .icon img, .row-2-big .entry-thumbnail .icon img{
height:auto;
border-radius: 40px;
margin: 5px;
max-width:40px;
}
.fixed_menu{
position:fixed !important;
}
.after-post{
margin-left:15px;
}

.big-bel-but{
position: relative;
width: 160px;
height: 40px;
}

#em-share-com{
margin-right:0;
}

.sm-bel-but{
position: relative;
width: 66px;
height: 40px;
}
.sm-bel-but img{
width: 20px;
height: 20px;
}
.in-share-but span{
margin-top: -23px;
display: block;
margin-left: 59px;
}
.big-bel-but .in-share-but img{
margin: auto 4px auto auto;
}
.sm-bel-but .in-share-but img{
margin: auto;
}
.big-bel-but .in-share-but .share_btn .share_on{
margin: auto;
display: inline-block;
}
.head_share .in-share-but{
font-size: 16px;
}
.big-bel-but .in-share-but .share_btn{
font-size: 16px;
font-family: 'Grandstander-Bold', sans-serif;
margin: auto auto auto 4px;
display: inline-block;
}
.sm-bel-but .in-share-but .share_btn{
margin: auto;
}
.in-share-but{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
color:white;
display: flex;
height: 100%;
width: 100%;
z-index: 3;
position: absolute;
}
.big-bel-but img{
width: initial;
height: 20px;
margin-top: 10px;
margin-left: 30px;
}
.share-buts{
margin-top: 35px;
margin-bottom: 34px;
height: 50px;
margin-left: 102px;
}

.author-circle{
width: 69px;
height: 69px;
border-radius: 50%;
overflow: hidden;
float: left;
}
.head_share2 .gal-com .text{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
color: #fff;
margin: auto auto auto 11px;
}
.head_share2 .gal-com .img img{
width: 33px;
margin: 0;
}
.head_share2 .gal-com .img{
margin: auto 0 auto auto;
}

.head_share2 .gal-share-but{
display: flex;
height: 100%;
width: 100%;
z-index: 3;
position: absolute;
}
.head_share2 .gal-bel-but{
background: #9d0303;
height: 40px;
position: relative;
} 
.share-com{
margin-right: 5px;
float: left;
}
.lower-bs{
float: left;
}
.author-avatar .dm-bel-but .in-share-but .img img{
margin-left: 0;
}
.author-avatar .dm-bel-but .in-share-but .img{
margin-right: 11px;
width: 17px;
padding-top: 5px;
}
.author-avatar .dm-bel-but .in-share-but .text{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
}
.author-avatar .share > div:first-child{
border-radius: 3px;
}
.author-avatar .share > div:last-child{
margin-right: 0;
}
.author-avatar .share > div{
margin-right:5px;
border-radius: 3px;
overflow: hidden;
}
.gal-com{
width: 261px;
background: #9d0303;
}
.head_share2 .head_share #fb-share-com .big-bel-but{
background: #38579b;
}
.head_share2 .head_share #tw-share-com .big-bel-but{
background: #02a1d5;
}
.head_share2 .head_share .share #fb-share-com .big-bel-but .in-share-but img,
.head_share2 .head_share .share #tw-share-com .big-bel-but .in-share-but img{
margin: auto;
}
.head_share2 .dis-com .dm-bel-but{
width: initial;
}
.share-below{
padding-top: 20px;
float: right;
}
.share-below img{
margin-right: 10px;
}


.author-avatar .share {
width: 617px;
display: flex;
height: initial;
margin: 0;
}

.author-avatar .share img{
margin-left: 10px;
}
footer .down{
background-image: url("assets/img/footer-middle-k.svg");
background-repeat: no-repeat;
display: flex;
padding-top: 9.4%;
position: relative;
width: 100%;
flex-direction: column;
background-size: 100% 100%;
}
.footer3 .in{
display: flex;
flex-wrap: wrap;
}
.footer3 .text{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
color: #fff;
}
.footer3{
width: 100%;
background: #252525;
padding-bottom: 14px;

}
.footer3 .flogo{
margin: 20px auto;
height: 74px;
width: auto;    
padding: 0 25px;
}

.footer3 .flogo img{
max-width: 210px;
height: 100%;
width: auto;
}
.footer2{
padding-top: 45px;
background:white;
}
footer .f-column:first-child {
width:18%;
}
footer .f-column:last-child{
width:22%;
}
footer .f-column{
width:20%;
}

footer{
background-color: #00b3e1;
animation-name: footer_change_color;
animation-duration: 70s;
animation-iteration-count: infinite;
}
@keyframes footer_change_color {
0%   {background-color: #C0C14A;}
20%  {background-color: #00bee0;}
40%  {background-color: #f6438f;}
60% {background-color: #f89655;}
80% {background-color: #e65a41;}
100%   {background-color: #C0C14A;}
}

footer .qr_code{
width: 99px;
height: 99px;
background: white;
background-image: url("assets/img/qr-code.png");
background-repeat: no-repeat;
background-size: 100% 100%;
background-size: 93px;
background-position: center;
margin-top: 9px;
}
footer .cent_text{
text-align: center;
margin: 36px 0 28px;
letter-spacing: -0.8px;
}
footer .cent_text a{
color: #fff;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 36px;
text-align: center;
}
footer .cent_text2 {
text-align: center;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
color: #fff;
line-height: 29px;
margin:auto;
letter-spacing: -0.3px;
}
footer .cent_text2 strong{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 24px;
color: #fff;
}
.table-info .f-column h3{
color: #fff;
}
.footer_up .table-info .f-column h3 {
color: #252525;
}
footer .cent_block3{
display:flex;
padding-top: 13px;
}
footer .f-column div{
color: #fff;
}
footer .cent_block3 .fst_column strong{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 30px;
color: #fff;
text-align:center;
}
footer .cent_block3 .fst_column span:first-child{
margin-top: 21px;
margin-bottom: 3px;
}
footer .cent_block3 .fst_column span{
display:block;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
color: #fff;
text-align:center;
}
footer .cent_block3 .fst_column{
margin-left: auto;
margin-right: 55px;
}
footer .cent_block3 .snd_column{
padding-right: 15px;
}
footer .top{
background-image: url("assets/img/footer-top-k.svg");
background-repeat: no-repeat;
padding-top: 10.2%;
background-size: 100% 100%;
}




@media screen and (max-height: 960px) {
.footer_up::-webkit-scrollbar {
display: none;
}
.footer_up{
overflow-y: scroll;
overflow-x: hidden;
bottom:0;
-ms-overflow-style: none; 
scrollbar-width: none;  
}

}
.footer_up{
width:1080px;
top: 60px;
position:fixed;
z-index:5;
}
.footer_up .search-form{
padding-top: 0;
display: flex;
margin-top: 24px;
}
.footer_up .menu_header{
margin-bottom: 64px;
}
.footer_up .table-info {
margin: 32px auto 47px;
}
.footer_up .logo{
margin: 19px auto 14px;
}
.footer_up .footer{
margin-top: 20px;
}
#site_container #top_row .col-secondary, #site_container #top_row .col-secondary, #site_container #row-1 .col-secondary,#site_container #row-2 .col-secondary, #site_container #row-3 .col-secondary, .post-block .col-secondary{
height: inherit;
margin-left: auto;
}
.post-block .col-secondary{
width: 370px;
}
.archive .col-primary #primary .site-main{
min-height: 1240px;
}
nav .nav-links .current{
color:#1fb9df;
}
nav .screen-reader-text{
display: none;
margin-bottom: 5px;
}
nav .nav-links{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
padding-bottom: 30px;
padding-top: 30px;
}
nav .nav-links span, nav .nav-links a{
margin-right: 2px;
}
.col-sm-new .entry-thumbnail img{
width: 300px;
height: 169px;
}


.archive .archive{
display: flex;
padding-top: 19px;
padding-bottom: 45px;
}
.archive  .col-primary{
width: 670px;
}            
.archive  .col-secondary{
margin-top: 62px;
width: 370px;
height: inherit;
margin-left: auto;
}


.picture2 img{
width: auto;
max-width: 1000px;
height: auto;
}

.next_info{
width: 100%;
padding-top: 120px;
padding-bottom: 37px;
}

.gprevious a img, .gnext a img{
width: 16px;
height: 25px;
}

.gdiv_p{
margin: auto;
}
.gnext{
margin-right: 19px;
margin-top: auto;
margin-bottom: auto;
}
.gprevious{   
margin-left: 19px;
margin-top: auto;
margin-bottom: auto;
}
.g_all_img{
display:flex;
position: relative;
width: 100%;
}
.second_column{
padding-top: 20px;
padding-bottom: 20px;

}
.galerie{
border-bottom-left-radius: 7px;
border-bottom-right-radius: 7px;
position:relative;
}
.galerie-in{
position:relative;
z-index:1;
}
.galerie.close_radius{
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}


.gal_site{
width: 1080px;
}
.gal_desc{
margin-bottom: 15px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 26px;
}
.post-block .content-post .entry-content .event-info a{
overflow: hidden;
word-break: break-all;
height: initial;
}

.ev-item{
display: flex;
margin-bottom: 20px;
margin-top: 6px;
}
.e-item{
line-height: 24px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
display:flex;
width: 211px;
margin-right: 18px;
flex-shrink: 0;
}     
.type-content .entry-content p{
margin-top:9px;
}
        
.entry-content .event-info h3{
font-size: 24px;
font-family: 'Grandstander-Bold', sans-serif;
margin-bottom: 3px;
}
.type-content .entry-content h3{
font-size: 18px;
margin-top: 29px;
margin-bottom: 3px;
margin-left: 0;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
}
.e-item .name img{     
width: 20px;
height: 20px;
position: absolute;
bottom: -5px;
}      
.e-item .name{
flex-shrink: 0;
display: inline-block;
width: 45px;
position: relative;
height: 23px;
}
.wpost-content .prefix{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 23px;
max-height: 112px;
overflow: hidden;
padding-bottom: 19px;
}
.wpost-content .entry-title a{
font-size: 34.67px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
letter-spacing: -0.4px;
line-height: 41px;
margin-top: 13px;
max-height: initial;
overflow: hidden;
margin-bottom: -9px;
display: block;
}
.wpost-content .entry-title{
margin: 0;
}
.wpost-content .entry-thumbnail img{
width: 400px;
height: 225px;
}
.wpost-content{
width: 400px;
margin-left: 20px;
}

.event .body .e-item1 .e-content div .time{
height: 14px;
}
.event .e-content .e-bold{
width: 100%;
margin-bottom: 2px;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
font-weight: normal;
overflow: hidden;
height: 22px;
color: #fff;
padding-right: 20px;
box-sizing: border-box;
}
.event .e-cirle div{
font-size: 22px;
font-family: 'Grandstander-Bold', sans-serif;
padding: 27px 0px;
line-height: 17px;
text-align: center;
} 

.event .e-cirle{
width: 71px;
height: 71px;
background: #ececec;
border-radius: 50%;
}                 
.event .e-square{
float: left;
width: 71px;
}
.event .e-item1 .e-content div:last-child{
overflow: hidden;
height: 22px;
}

.event .e-date{
width: 108px;
margin: auto 0;
flex-shrink: 0;
}
.event .e-item2 .e-content{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 22px;
color: #fff;
}
.event .e-item1 .e-content{
float: left;
line-height: 21px;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
margin-left: 20px;
width: 308px;
}  
.event .body{
padding-bottom: 20px;
}
.event{
padding-right: 15px;
margin-left: 25px;
background: #9d0303;
}
.event .e-item2{
margin-bottom: 24px;
display: flex;
}
.event .e-item1{
height: 72px;
padding-bottom: 15px;
}
.event h3{
margin-bottom: 20px;                                                    
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 18px;
margin-top: 0;
color: #fff;
padding-top: 20px;
padding-left: 22px;
}
.post-block{
flex-shrink: 0;
display:flex;
position: relative;
}

.post-block .widget-title{
margin-bottom:0;
}
.actually_post .widget-title .head2{
margin-bottom: 20px; 
margin-top: 40px;
}
.widget-title .head2{
font-weight: normal;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 34.6px;
}
.lower-bs img{
width: 21px;
margin-right: 12px;
}
.lower-bs a{
background: #f95d86;
width: 187px;
display: block;
text-align: center;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17.5px;
color: white;
padding: 7px 0;
margin: 14px 0px 30px 101px;
}

.tag-item .fb-nxt-tag{
margin: 0px 0 0 21px;
position: relative;
margin: 0;
float: none;
}
.tag-item{
margin-left:15px;
display: inline-block;

}
.tag-header{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
width: 80px;
display: inline-block;
}
.gallery_t img{
max-width: 155px;
height: auto;
margin: 0;
}
.gallery_t {
margin-left: 20px;
} 
.number_foto{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
letter-spacing: 0px;
width: 120px;
display: inline-block;
margin: -38px -120px 0 auto;
flex-shrink: 0;
}

.content-post .entry-content .q-ans-input input{
line-height: 2;
min-height: 30px;
box-sizing: border-box;
border-radius: 4px;
width: 100%;
padding: 10px 9px 10px 9px;
border: none;
margin: 0;
background: #efefef;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
}
.content-post .entry-content h6{
font-size: 21px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
margin-top: 0;
margin-bottom: 29px;
}
.content-post .entry-content h5{
font-size: 22px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
margin-top: 0;
margin-bottom: 29px;
}
.content-post .entry-content h4{
font-size: 23px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
margin-top: 0;
margin-bottom: 29px;
}
.content-post .entry-content .h3,
.content-post .entry-content h3{
font-size: 24px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
margin-top: 0;
margin-bottom: 15px;
}
.content-post .entry-content h2{
font-size: 25px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
margin-top: 0;
margin-bottom: 29px;
}
.content-post .entry-content p{
font-family: 'Grandstander-Regular', sans-serif;
margin-top: 0;
margin-bottom: 30px;
}        
.content-post .entry-content{
margin-left: 100px;
font-family: 'Grandstander-Regular', sans-serif;
font-size:  17px;
line-height: 30px;
}

.sub-thumbnail a{
float:right;
}
.sub-thumbnail .enter-to-gal {
text-align: center;
padding: 10px 10px;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
color:white;
margin-top: 0;
}
.sub-thumbnail .thumbnail-info{
float: left;
font-family: 'Grandstander-Regular', sans-serif;
font-style: italic;
font-size: 17px;
line-height: 20px;
margin-top: 8px;
}
.sub-thumbnail{
position: absolute;
bottom: 0px;
right: 0;
}

.content-post #primary{
position: relative;
width: 680px;
}
.post-prefix p{
line-height: 30px;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 24px;
margin-bottom: 5px;
margin-top: 5px;
}  
.task_content{
width: 880px;
margin: 0 auto 0 auto;    
}
.post-prefix{
width: 880px;
padding-bottom: 28px;
margin: 0 auto 0 auto;
}
#post-block-head .post_terms .term-item{
margin-top: 10px;
}
#post-block-head .post_terms{
width: 880px;
padding-bottom: 28px;
margin: 0 auto 0 auto;
}
.author-avatar{
width: 878px;
margin: 20px auto 0;
}
.left-text .author-link{
margin-right: 0;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
}
.author-link{
flex-shrink:0;
margin-right: 37px;
}
.up-autor{
display: flex;
margin-top: auto;
margin-bottom: auto;
}
.up-autor a .name{
margin: auto 0px auto 14px;
}
.up-autor a img{
border-radius: 40px;
height: 60px;
width: 60px;
}
.auth-time .read_time{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
}
.dw-time{
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
margin-top: 1px;
margin-bottom: 7px;
}
.post-title{
font-weight: normal;          
font-family: 'Grandstander-Bold', sans-serif;
font-size: 44px;
width: 880px;
margin: auto;
line-height: 56px;
padding-top: 29px;
} 

.advert_small .advert-right img{
width: 340px;
}  


.advert_small .advert-right {
width: 340px;      
margin-right:30px;
}    
.advert .sticky{
margin-right:0;
}
.sticky {
margin-right: 15px;
top: 64px;
position:fixed;
}       
header .logo a{
position: relative;
z-index: 1;
}
header .center2{
display: flex;
height: 64px;
}
header .logo{
flex-shrink: 0;
margin-top: -15px;
margin-left: 14px;
width: 123px;
}

footer .text .copyright{
font-family: 'Grandstander-Bold', sans-serif;
font-size: 24px;
margin-bottom: 1px;
text-align: center;
padding: 0 15px;
}

footer .text .terms{
font-size: 17px;
margin: auto;
line-height: 24px;
padding: 5px 15px 0;
text-align: center;
}
.social{
display: flex;
margin: 60px auto 60px;
width: 402px;
}
.social button{
margin-left:0;
margin-right:auto;
}
.social button .soc-item{
margin-left:0;
margin-right:0;
width: 45px;
height: 45px;
margin-top: 3px;
}
.social .soc-item:last-child{
margin-right:0;
}
.soc-item a{
display: block;
width: 100%;
height: 100%;
}
.soc-item{
width: 61px;
height: 61px;
margin-right: 10px;
display: flex;
}
.soc-item:last-child{
margin-right:0;
}

footer .table-info{ 
width: 950px;
}

.table-info{ 
width: 884px;
margin: 51px auto 36px;
}
.f-column:last-child{
width: 19%;
}
.f-column{           
width: 27%;
}
footer .text{
margin: 26px 0 0 0;
}
footer .text div{

font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
}
.f-column h3{
margin-top: 16px;
margin-bottom: 19px;
font-size: 20px;
font-family: 'Grandstander-Bold', sans-serif;
color: #161616;
font-weight: normal;
}
.f-column div{
line-height: 27.5px;    
color: #161616;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
}

.b2wrap img:hover{
box-shadow: 0 2px 14px 0 rgba(0,0,0,.3);
}

.next-gallery article header a:hover, .event .e-item2:hover .e-content, .event .e-item2:hover .e-content .e-bold, .event .e-item2:hover .e-date div, .w_w2 .small-row .art-md-1 article .entry-thumbnail:hover ~ header a, a .galtext:hover, .w_w2 .small-row .art-md-1 .entry-title a:hover, .w_w .col-md-1-4 .col-md-1-5 .wead .title_space a:hover,.col-md-1-1  .entry-title .main-color-text:hover, .post_cat a:hover, .w_w .wead .main-color-text:hover{
color: #d5d5d5;
}
.bead div:hover, .main-1-1 .col-md-1-2 .feat .mead .author a:hover{
color:#ae2024;    
}
nav .nav-links a:hover{
color: #1fb9df;
}

.g2-content .pagination a:hover .pagination-item, .actually_post .entry-thumbnail:hover ~ header h3 a, .b2wrap article .entry-thumbnail:hover ~ header .entry-title, .col-sm-new .entry-header h3 a:hover, .wpost-content .entry-title a:hover ,.col-md-whole .entry-title a:hover, .row-2 .col-sm-base .entry-title a:hover ,.col-md-1-3 .entry-title .main-color-text:hover, .nowrn .entry-title a:hover , .mainly .entry-header .entry-author a:hover, .bead h5:hover, .mcom-item .com_like div a:hover span{
color:#7c7c7c;
}

.g2-content .pagination .active:hover{
border-color:#7c7c7c !important;
}

.search-form{
max-width: 820px;
padding-top: 104px;
margin: auto;
}
.form-control{
box-sizing: border-box;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
width: 80%;
height: initial;
border: 0;
margin-right: 0;
background: #fff;
border-radius: 60px;
padding: 21px 20px 21px 50px;
text-align: center;
}
.sr-b{
border-radius: 60px;
width: 20%;
margin-top: 0px;
border: 0;
padding: 20px 0;
box-sizing: content-box;
margin-left: 20px;
background: #ffbae3;
}
.search{
color: white;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
.sr-icon{
margin-left: 9px;
}
.sr-icon img{
margin-bottom: -5px;
width: 35px;
height: 35px;
}

.row-2-big{
height: 380px;
}
.col-sm-new{
padding-top: 20px;
width: 620px;
height: 170px;
padding-bottom: 20px;
}
.col-sm-new .entry-thumbnail{
float: left;
}
.col-md-whole .entry-category {
position: absolute;
bottom: 4px;
}
#row-2 .col-primary{
width: 680px;
}

#row-2 .home-middle-divide{
display: flex;
}
#top_row .col-primary, #row-3 .col-primary{    
width: 685px;                             
} 
#top_row .col-secondary, #row-2 .col-secondary, #row-3 .col-secondary{
width: 370px;
}

.row-2 .col-sm-base .entry-title{
font-family: 'Grandstander-Bold', sans-serif;    
font-weight: normal;
font-size: 21.5px;
letter-spacing: -0.4px;
line-height: 24px;
margin-top: 9px;
max-height: 71px;
overflow: hidden;
}
.row-2{
height: 292px;
}
.row-2 .col-sm-base .entry-image img{
width: 300px;
}
.row-2 .col-sm-base{
float: left;
width: 300px;
}
.row-2 .col-sm-base:first-child{
margin-right:20px;
}
.col-sm-base .entry-thumbnail .entry-image img{
width: 300px;
height: 169px;
}  
.entry-thumbnail {
position:relative;
}
.entry-thumbnail .icon{
position:absolute;
bottom:0;
right:0;
opacity: 0.65;
}
.col-md-whole .entry-thumbnail .icon img{
border-radius: 40px;
margin: 5px;
width: 60px;
height: 60px;
}
.col-md-whole .entry-title{
padding-top: 2px;
font-size: 34.67px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
letter-spacing: -0.4px;
line-height: 40px;
margin-top: 11px;
max-height: 78px;
overflow: hidden;
margin-bottom: 9px;
}


.col-md-whole .pretext{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
line-height: 23px;
max-height: 44px;
overflow: hidden;
margin-bottom: 19px;
}
.col-md-whole .pretext p{
margin:0;
color: initial;
}

#row-3{
padding-top:7px;
}
.arow .col-md-whole .entry-image img{
width:620px;
height:350px;

}
.arow{
width: 620px;
margin-left: 20px;
}
.arow .widget-title img {
float: left;
margin-right: 10px;
height: 28px;
}
.arow .widget-title .title{
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
font-size: 34.67px;
line-height: 31px;
}

div .window_widget .window_widget_cnt.dot-site,
.dot-site{
background: white;
background-image: url('assets/img/pattern2.jpg');
}
.white-site{
background: white;
}
.advert-right {
float: right;
}
.advert-right img{
width: 370px;
height: 800px;
}
.advert .info, .advert_small  .info{
float: right;
font-size: 15px;
font-family: 'Grandstander-Regular', sans-serif;
margin-right: 6px;
}
.btn-square .top{
margin: auto auto 0 auto;
color: #fff;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
.btn-square .sep{
background: white;
height: 1px;
width: 55px;
margin: 3px auto;
}
.btn-square .down{
margin: 0 auto auto auto;
color: #fff;
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
}
.big-image .btn-square, .medium-post .btn-square{
width: 76px;
height: 76px;
}
.big-image .btn-square .sep, .medium-post .btn-square .sep{
width: 60px;
}
.big-image .btn-square .top, .medium-post .btn-square .top{
font-size: 19px;
}
.big-image .btn-square .down, .medium-post .btn-square .down{
font-size: 19px;
}
.btn-square{
left: initial;
top: 0;
bottom: initial;
right: 0;
width: 60px;
padding: 0;
position: absolute;
z-index: 3;
background: #f95d86;
height: 60px;
display: flex;
flex-direction: column;
}


#site_container #top_row .col-secondary{
flex-shrink: 0;
width: 370px; 
float:left;
padding-top: 19px;
}
#site_container #row-1 .col-secondary  {
flex-shrink: 0;
padding-top: 0;
margin-top: 17px;
width: 370px; 
float:left;
}  
#site_container #row-1 .col-primary {
margin-top: 12px;
}
.actually_post .entry-title{
margin-bottom: 13px;
}
.actually_post article.large .thumb{
width: 327px;
flex-shrink: 0;
}
.actually_post article.large .entry-header .sub-desc{
display: flex;
margin-top: 4px;
}
.actually_post article.large h3{
max-height: 82px;
margin-top: 7px;
}
.actually_post article.large h3 a{
font-size: 24px;
letter-spacing: -0.7px;
line-height: 28px;
}
.actually_post article.large .entry-header .entry-time{
margin-left: 19px;
}

.actually_post article.large .entry-header .author,
.actually_post article.large .entry-header .sub2-desc{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
line-height: 18px;
}
.actually_post article.large .entry-header .category{
margin: 0 10px 0 0;
}
.actually_post article.large .entry-header .author a{
margin: 5px 0 0 0;
display: inline-block;
}
.actually_post article.large{
display: flex;
margin-bottom: 37px;
}
.forum-site .actually_post article:last-child,
.forum-site .actually_post article.large:last-child{
margin-bottom: 0;
}

.actually_post article{
margin-bottom: 40px;
}

.actually_post .actually-post  .entry-thumbnail a{
display:flex;
}
.actually_post .entry-thumbnail{
position:relative;
}
.actually_post .entry-thumbnail img{
height: 177px;
width: 314px;
}
.col-md-1-1  .entry-title .main-color-text {
color: white;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 30px;
line-height: 1.2;
letter-spacing: -0.40px;
font-weight: normal;
} 
.col-md-1-1  .entry-title .title_space {
padding-top: 2px;
margin-top: -8px;
width: 600px;
max-height: 71px;
overflow: hidden;
}
.col-md-1-1 .prefix{
font-size: 17px;
color: white;
font-family: 'Grandstander-Regular', sans-serif;
width: 600px;
line-height: 24px;
max-height: 50px;
overflow: hidden;
}
.col-md-1-1 .prefix p{
margin-top:2px;
}
.col-md-1-1 h3{
margin-bottom: 4px;
margin-top: 13px;
}
.color_category{
position:absolute;
bottom: 4px;
height: 14px;
background: #f95d86;      
padding: 6px 10px 8px 10px;
left: 0;
}
.color_category a{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 13px;
text-transform: uppercase;
height: 22px;
display: block;
margin-top: 1px;
color:white;
font-weight: bold;
letter-spacing: 0.1px;
}
.col-md-1-1 .feat img, .col-md-1-1 .entry-thumbnail{
height:350px;
width: 620px;
position:relative;
}

.col-md-1-1 .feat {
position: relative;
padding-left: 20px;
}

.col-md-1-1{
width: 640px;
background: #252525;
}
.col-md-1-2{
width: 400px;
position: absolute;
top: 0;
right: 0px;
height: 506px;
margin-left: 20px;
}
.col-md-1-3 .entry-thumbnail img{
height: 226px;
width: 400px;
}
.col-md-1-3 .entry-thumbnail{
position:relative;
}
.col-md-1-3 .entry-title .main-color-text{
font-size: 28px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
line-height: 1.25;
letter-spacing: -0.3px;
}

.col-md-1-3 .entry-title .title_space{
width: 100%;
overflow: hidden;
max-height: 104px;
padding-top: 3px;
margin-top: -3px;
}
.col-md-1-2 .prefix{
font-size: 17px;
font-family: 'Grandstander-Regular', sans-serif;
width: 100%;
overflow: hidden;
line-height: 1.5;
max-height: 74px;

}
.col-md-1-3 h3{
margin-top: 5px;
margin-bottom: 7px;
}
.col-md-1-3 p{
margin: 0;
}
.main-1-1{
width: 1060px;
position: relative;
}

.site {
position: relative;
max-width: 1080px;
margin: 0 auto;
box-shadow: 0 0 10px rgba(0, 0, 0, .12); 

border-top-left-radius: 17px;
border-top-right-radius: 17px;
}
body{
padding-top: 64px !important;
}

.social button .soc-item{

}
button .social-site-item{
width: 24px;
height: 24px;
margin-right: 4px;
margin-top: 8px;
}

.standart-icon,
.social button .soc-item i,
.sr-b i,
.menu_button button i,
button .social-site-item i,
.social-site-item a i,
.soc-item a i{
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #fff;
display: block;
width: 100%;
height: 100%;
}

.social-site-item img{
width: 22px;
}
.social-site-item a{
display: block;
width: 100%;
height: 100%;
}
.social-site-item{
width: 41px;
height: 41px;
margin-right: 4px;
display: flex;
}
.social-site{
flex-shrink: 0;
margin: 8px 0px 13px 0px;
display: flex;
}

.social .soc-item button,
.social-site button{
background: none;
border: 0;
padding: 0;
margin-right: 2px;
margin-top: 0;
margin-left: 10px;
}


#background_img{
background-position-y: 64px;
background-position-x: center;
}
.right-buttons{
display:flex;
margin-left: auto;
}
.b-log{
float: right;
background: #f95d86;
width: 103px;
height: 26px;
margin-top: 21px;
}
.b-log-txt{
color: white;
text-align: center;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 14.4px;
margin-top: 4px;
}
header .center-right .he-a-lang{
margin-left: 9px;
margin-top: 2px;
}
header .center-right .he-a-login{
color:#fff;
margin-left: 8px;
margin-top: 2px;

}
header .center-right{
display: flex;
margin-top: 22px;
margin-left: auto;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 18px;
color: #fff;
position: relative;
}

header .center .category a:last-child{
margin-right: 0;
}
header .center .category a{
color: #000;
height: 60px;
margin-right: 5px;
}


header .center .category{
height: 60px;
flex-wrap: wrap;
overflow: hidden;
display: flex;
padding: 0 0 0 6px;
}

.gold-color{
background: #f95d86;
padding: 2px 6px;
}
.g2-2line a:hover, .g2-2line a:hover:visited,
.gs-menu .gs-menu-item.active a:hover{
color:#252525;
}

.g2-form-info h2,
.g2-2line a, .g2-2line a:visited,
.gs-menu .gs-menu-item.active a,
.gs-menu .gs-menu-item a:hover{
color:#1fb9df;
}
.menu_button:hover .text{
color: #f95d86;

}



.gs-menu .gs-menu-item{
padding: 1px 2px 0;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 17px;
margin:0 20px;
transition: color .125s ease-in;
}

.menu_button .text{
letter-spacing: 1px;
color: #2d2d2d;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 15px;
padding: 3px 6px 2px 6px;
margin-right: 12px;
background-image: -webkit-linear-gradient(120deg, #f95d86 0%, #f95d86 100%);
background-image: -moz-linear-gradient(120deg, #f95d86 0%, #f95d86 100%);
background-image: -ms-linear-gradient(120deg, #f95d86 0%, #f95d86 100%);
background-image: linear-gradient(120deg, #f95d86 0%, #f95d86 100%);
background-position: 0 100%;
background-repeat: no-repeat;
background-size: 100% 0;
text-decoration: none;
transition: background-size .125s ease-in;
}



#close-menu, #open-menu{
width: 23px;
height: 23px;
}
.menu_button{
width: 15px;
height: 16px;
margin-top: 20px;
flex-shrink: 0;
margin-left: 0;
}
.menu_button button{
width: inherit;
height: inherit;
background: none;
border: none;
padding: 0;
}
.menu_button button img{
width: 100%;
height: 100%;
}

@media screen and (max-width: 1100px){

.school_stat_v2 .school_stats{
flex-wrap:wrap;
}
.school_stat_v2 .school_stats_item {
width: 33%;
margin: 10px auto 10px;
box-sizing: border-box;
}
.school_stat_v2 .school_stats_item .school_stats_numb {
font-size: 50px;
letter-spacing: 0;
}
.error_widget .error_wid .text{
font-size: 33px;
}
.error_widget .error_wid {
padding: 10px 0 10px 0;
}

.post-share-com .dis-com .dm-bel-but, .post-share-com .big-bel-but, .post-share-com .sm-bel-but{
width:initial;
}

.author-avatar .share{
width: initial;
}
.gal-com {
width: 241px;
}
.dis-com {
width: 231px;
}
.author-avatar .share > div:first-child{
margin-left:0;
}


.forum-site .row .post-block{
width: 62%;
}

.sub-post{
margin-left: 16%;
}


.big-bel-but .in-share-but .share_btn .share_on{
display: none;
}
.w_w2 .widget-title{
font-size: 26px;
font-weight: normal;
}
.w_w2 .ww-line{
width: 100%;
margin-bottom: 20px;
}

.gal_left {
width: 47%;
margin-left: 4%;
margin-right: 2%;
}
.gal_right{
width: 40%;
margin-left: 3%;
margin-right: 4%;
}
.sticky{
right:0;
}
.gdiv_p {
max-width: 100%;
}
.big-bel-but, .sm-bel-but {
width: 100%;
}
.advert_small sticky{
margin-left: 14px;
}
.advert_small .advert-right img{
width: 100%;
}
.advert_small .advert-right {
margin-right: initial;
width: initial;
}
.wid-sil h2{
padding-top: 11px;
}

.actually_post .entry-thumbnail img{
max-height: 169px;
height:auto;
width:100%;
max-width: 300px;
}
.actually_post header{
width: initial;
margin-left: 0;
margin-right: 0;
padding: 0 15px 0 25px;
}

.medium-post h3{
width: 90%;
margin-left: 5%;
}
.actually_post article{
width: 100%;
}

.advert-right{
width: initial;
}
.advert-right img{
width: 100%;
height: auto;
}




.post-page .container{
border-top:0;
}

.col-md-1-2 .next{
display:none;
}

.col-sm-new .entry-thumbnail img{
width:100%;
height:auto;
max-height: 169px;
}
.w_w .col-bd-1-1{
width: 57.4%;
}
.w_w .col-md-1-4{
width:37%;
}

.post-block #single_post_header .entry-thumbnail img{
width: 100%;
} 
.share .big-bel-but{
width:330px;
} 
.share .sm-bel-but{
width:66px;
}



}

@media screen and (max-width: 1150px){


header .center-right .small-lang{
display: block;
font-family: 'Grandstander-Bold';
margin-left: 11px !important;
}
header .center-right .large-lang{
display: none;
}
header .center-right{
display: flex;
}
}
@media screen and (max-width: 1100px){
.after-post2,
.shopper_window .inner_part{
margin-left: 14.5%;
}
.actually_post article{
height: initial;
}
.small-text{
margin-top: 18px;
}

.forum-site .snd-col .front-forum{
margin-left: 0;
width: 370px;
}

html .js-log-form .error_msg{
width: 48%;
box-sizing: border-box;
}
.js-log-form #login .register .swap-p, .js-log-form .log-menu, .js-log-form #login .reg-col{
width:48%;
}

html .js-log-form .sign-form{
width: 100%;
}
.js-log-form .sign-form #login{
padding: 0;
}
#login .reg-col{
width: 100%;
}
.login-page .sign-form{
width:50%;
}
.login-page .r-border{
width:50%;
margin: 20px 20px 0 0;
}
.actually_post header .entry-note{
display:none;
}

.big-bel-but, .sm-bel-but{
width: 100%;
}
.post_tags{
width: 88%;
}
.picture2 img{
width:100%;
}
.l-border{
width: 50%;
}
#page .login-page #login{
width: 90%;
margin: 0% 5%;          
}




.col-sm-new .entry-thumbnail{
width: 50%;
}
.col-sm-new .entry-header{
width: 48%;
margin-right: 0;
margin-left: 2%;
}
.gal_site{
width: 100%;
}
.site{
max-width: 100%;
}


.col-sm-new{
width: 100%;
}

.event .e-item1 .e-content{
margin-left: 6%;
width: 72%;
}
.event .e-square{
width:22%;
}
.event {
width: 415px;
margin-left: 25px;
box-sizing: border-box;
}
.lower-bs a{
margin: 14px 0px 30px 60px;  
}
.post_tags{
margin-left: 15.8%;
}
.switch_comments,
.content-post .type-content .entry-content{
margin-left: 14.5%;
}
.post-block single_post_header .entry-thumbnail img{
width: 96.875%;
margin-left: 3.125%;
height:auto;
max-height:349px;

}
.content-post #primary{
width:100%;
}
.post-block .col-primary {
width: 62%;
margin-left: 0;
}
.footer_up{
width:100%;
}

.wpost-content .entry-thumbnail img{
width: 100%;
height: auto;
max-height: 225px;
}
.wpost-content{
width: 91.759%;
margin-left: 4.5%;
}
.col-sm-base .entry-thumbnail .entry-image img{
width: 100%;
height: auto;
max-height: 169px;
}
.row-2 .col-sm-base:first-child{
margin-right: 3.2%;
}
.row-2 .col-sm-base{
width: 48.388%;
}
.arow .col-md-whole .entry-image img{
width:100%;
max-height:350px;
height:auto;
}
.arow{
width: 96.875%;
margin-left: 3.125%;
}

#top_row .col-secondary, #row-2 .col-secondary, #row-3 .col-secondary{
float:right;
}
.advert img{
height:auto;
}
.advert .sticky img{
width: 100%;
height: auto;
}
.actually_post header h3, .col-sm-new .entry-header h3{
margin-top: -4px;
padding-top: 4px;
}
.advert_small .advert-right img{
height: auto;
}
#top_row,
#row-1{
width:100%;
}
#site_container #top_row .col-primary #home_top_top_left_wrap,#site_container #row-1 .col-primary #home_middle_top_left_wrap, #site_container #row-2 .col-primary #home_middle_bottom_left_wrap{
margin-left: 0;
}

#home_middle_bottom_center_wrap{
padding-left: 15px;
}
.actually_post .large-vers .big-image2 .sub-title .time{
display:none;
}
.actually_post .large-vers .big-image2 .sub-title .time_read{
display:block;
}
.actually_post .large-vers .big-image2 .place_thumbnail .mask_layer{
width: 97%;
top: 3.5%;
}
#site_container #top_row .col-primary,
#site_container #row-1 .col-primary, #site_container #row-2 .col-primary,
#site_container #row-3 .col-primary, .archive .col-primary{
width: 65%;
max-width: 685px;
box-sizing: border-box;
}
.actually_post article{
width: 100%;
}


}

@media screen and (max-width: 1080px){
#post-block-head .help_text .window_help_text_outside {
margin-left: 0;
}
#post-block-head .help_text {
width: 880px;
left: 50%;
transform: translate(-50%,0);
}
.school_name_and_adress{
margin-left: -85px;
}
.help_text {
width: 62%;
transform: none;
left: 0;
}
.help_text .window_help_text_outside{
position: relative;
margin-left: 15px;
}
.help_text .window_help_text{
left: 0;
}
.login-page{
padding-top: 30px;
}
.news-tem{
display:none;
}
.quest-page .above_part .right_above_part .title {
margin-top: 31px;
}
.bubble_layout .right_lay {
width: initial;
padding: 0 15px;
}
.empty-page .post-title{
padding-top: 50px;
}
.calendar_widget .arrow-categ{
display:none;
}
.product-page.quest-page .quest-category{
padding-top: 10px;
}
.quest-page .quest-category{
padding-top: 45px;
}
.down_map_0 .map-widget-b {
padding-bottom: 10px !important;
}
.top_map_0 .map-widget-b {
padding-top: 17px !important;
}
.map-widget-b2 .hide_0{
display:none !important;
}
#above_archive .map-widget-b2{
padding-top: 50px;
}
#archive_page_header .blue-head{
padding-top:40px;
}
.forum-site .af-excerpt:first-child .title-h{
padding-top: 39px;
}
.forum-site .forum-header {
margin-top: 39px;
}
#ghead{
padding-top: 20px;
}
.post-row-wid .post-row article{
width: 31%;
}
.map-widget-b2 .text {
width: initial;
}
.post-row-widget3 .fst-line {
padding-top: 54px;
padding-bottom: 30px;
}
#adver_whole-3{
margin-top: 19px;
}
.post-share-com .head_share2 .share{
margin-left: 12%;
}
.front-soc-item{
display:none;
}
.big-lines .bubble-right-post {
bottom: 75%;
}
.single-category .tablets_tags {
font-size: 22px;
}
.above_part .right_above_part .title {
margin-top: 19px;
line-height: 38px;
font-size: 32px;
}
.above_part .out_title {
margin-top: 39px;
}
.single-category2{
padding-top: 20px;
padding-bottom: 5px;
}
.single-category .tablets_tags{
padding: 42px 27px 21px 23px;
}
.center-site{
border-radius: 0;
}
.actually_post article.large .thumb {
width: 257px;
}
.school_tags_item .tablets_tags {
padding: 24px 20px 16px;
}
.calendar_widget .inside{
display:none;
}
.calendar_widget{
padding-top: 30px;
}
.post-share-com .soci-buttons {
margin: 29px 0 0 0;
}
.big-thumbnail .cafe-stain, .big-thumbnail .front-citat{
display:none;
}
.header-post .title {
font-size: 38px;
line-height: 48px;
}


.whole_widget_3 .big_row .actually-post .entry-title{
max-height: 199px;
}
.whole_widget_3 .big_row .actually-post header h3 a{
font-size: 28px;
line-height: 40px;
}
.right-buttons{
padding-left: 8px;
flex-shrink: 0;
}
.social-site button{
display:none;
}
.gal_share .post-share-com .share-buts{
margin-left: auto;
width: 388px;
}
.gal_share .post-share-com .head_share2 .share {
margin-left: 0;
}
.post_terms, .end_titles, .post-share-com .share-buts{
margin-left: 12%;
}
.f-posts .f-post {
width: 275px;
}

.actually_post header h3, .col-sm-new .entry-header h3 {
max-height: 73px;
}
#site_container #top_row .col-primary, #site_container #row-1 .col-primary, #site_container #row-2 .col-primary, #site_container #row-3 .col-primary, .archive .col-primary {
width: 62%;
}

.read-now article {
width: 31%;
max-width: 315px;
}
#home_top_full_wrap .trends-tags{
display:none;
}
.sub-post{
margin-left: 12%;
}

.w_w2 .big-row{
display:block;
width: 510px;
margin:auto;
}
.w_w2 .small-row{
display:block;
width: 510px;
margin:auto;
}
.gal_share .big-bel-but, .gal_share .sm-bel-but{
width:100%;
}
.content-post #primary{
padding-right:0;
}

.post_cat{
width: initial;
margin-left: 310px;
font-size: 17px;
}
.in_post_cat{
font-size:25px;
}
.post_cat a{
font-size: 25px;
}

.container{
border-top:0;
}
.b2wrap{
display: none;   
}
#top_row .col-secondary, #row-2 .col-secondary, #row-3 .col-secondary{
float: right;
}
body{
padding-top: 0px !important;
}
#ghead{
border:initial;
}
body{
padding-top: 0px;
}
.col-sm-new .entry-header {
width: 46%;
margin-right: 0;
margin-left: 4%;
}
.post-block .actually_post header{
width: 49%;
}
.after-post2,
.shopper_window .inner_part,
.switch_comments,
.content-post .type-content .entry-content, .post_tags, .share-pls, .share-buts, .sin_com {
margin-left: 13%;
}

.col-md-1-2 .prefix {
max-height: 80px;
}


.col-md-1-1 .prefix, .col-md-1-2 .prefix{
font-size: 17px;
}
.col-md-1-3 .entry-thumbnail img{
max-height: 226px;
width: 100%;
height: auto;
}


#page{
margin-top: 60px !important;
width: 100%;
}
.main-1-1 {
width: 100%;
}
.col-md-1-1{
padding-bottom: 25px;
width: 60%;
height: initial;
}
.col-md-1-2{
width: 38%;
height: initial;
}
.col-md-1-1 .feat{
padding-left: 2vw;
}
.col-md-1-1 .feat img, .col-md-1-1 .entry-thumbnail{
height: auto;
max-height: 350px;
width: 100%;
}
.col-md-1-1 .entry-title .title_space, .col-md-1-1 .prefix, .col-md-1-3 .entry-title .title_space, .col-md-1-2 .prefix{
width: 98%;
}
}
@media screen and (max-width: 1030px) {
.school_name_and_adress {
margin-left: -60px;
}
.help_text {
width: 61%;
}
.down_map_1 .map-widget-b {
padding-bottom: 10px !important;
}
.top_map_1 .map-widget-b {
padding-top: 17px !important;
}
.map-widget-b2 .hide_1{
display:none !important;
}

.post-row-widget2 .post-row .big-image2 .entry-title{
margin-top:15px;
}
.map-widget-b2 .sub_map{
flex-wrap: wrap;
}
.map-widget-b2 .sub_map_item{
width: 100%;
margin: auto 0 15px;
}
.map-widget-b2 .image div{
margin: auto !important;
}
.map-widget-b2 .image {
width: 60px;
}
.map-widget-b2 .text {
width: 100%;
}
.map-widget-b .bubble-right-post.numb-3,
.map-widget-b .bubble-right-post.numb-2 {
left: 0;
}
.map-widget-b .bubble-right-post.numb-1 {
right: 17px;
}
.map-widget-b .compass {
right: 254px;
}
.map-widget-b .signpost{
display: none;
}
.post-share-com .head_share2 .share {
margin-left: 10%;
}
.post-block .content-post .gal_single_part .item_1 {
left: -33px;
top: 57px;
}
.post-block .content-post .gal_single_part .item_2 {
left: 48px;
}
.post-row-widget2 .in-content2 .header{
padding-top: 10px;
margin: 0;
}
.post-row-widget2 .header .entry-title,
.post-row-widget2 .header .entry-desc{
margin-left: 39px;
}
.post-row-widget2 .content{
margin-left: 0;
}
#posts-column-6 .content article:nth-child(3){
display:none;
}

.post-row-widget2 .header{
margin-bottom: 11px;
}
.post-row-widget2 .description{
display:none;
}

.error_widget .error_wid .text{
font-size: 30px;
}
.post_terms, .end_titles, .post-share-com .share-buts{
margin-left: 10%;
}
.post-block .col-primary {
width: 61%;
}
.big-thumbnail .title{
font-size: 35px;
max-height: 209px;
line-height: 42px;
}
.f-posts .f-post {
width: 255px;
}
.medium-post .inimage .intitle{
font-size: 23px;
max-height: 139px;
}
#site_container #top_row .col-primary,
#site_container #row-1 .col-primary, #site_container #row-2 .col-primary, #site_container #row-3 .col-primary, .archive .col-primary {
width: 60%;
}
.event .e-item2 .e-content{
width: 60%;
}
.after-post2,
.shopper_window .inner_part,
.switch_comments,
.content-post .type-content .entry-content, .post_tags, .share-pls, .share-buts, .sin_com {
margin-left: 10%;
}
.site{
position: absolute;
top: 0;
}
.gbody{
height: 100%;
position: absolute;
top: 0;
}
.g_sadvertising{
width: 100%;
display:inherit;
}
.gal .picture{
width:100%;
}
.picture2{
width:100%;
}
.picture2 img{
max-width:100%;
}
.col-md-12{
padding: 0;
}
#home_top_full_wrap .row{
margin-left: 0;
margin-right: 0;
}

.col-md-4{
width: 33.33%;
padding:0;
}
#site-head{
width:100%;
}
#site_container{
width:100%;
}          
.col-md-4 .mead .entry-title{
margin-top: 7px;
margin-bottom: 7px;
}  
.prefix p{
margin-bottom: 6px;
}
.col-md-4 .author_and_date{
margin-top: 5px;
}
}

@media screen and (max-width: 1025px) {
.forum-site .whole-row #af-wrapper .content-container .content-element{
width: 35%;
}
.quest-filter form input[type="submit"]{
width:100%;
}
.quest-filter form{
flex-wrap: wrap;
padding: 33px 30px 10px;
}
.quest-filter .quest_form_item:nth-child(2n+1){
margin-left:0;
}
.quest-filter .quest_form_item:nth-child(2),
.quest-filter .quest_form_item.lst{
margin-right:0;
}
.quest-filter .quest_form_item{
max-width: initial;
width: 48%;
margin: 5px auto 10px;
}
.directs_map {
margin-top: 20px;
}
.school_cat_form.snd_line .school_cat_form_group,
#above_archive #school_form.turn_on .thd_line{
padding-top: 15px;
}
#above_archive #school_form.turn_on .snd_line{
padding-top: 6px;
display: block;
}
.school_cat_form.thd_line .school_cat_form_group .left_translate{
margin-left: 0;
}
.school_cat_form.snd_line_event{
padding-top: 0;
}
.school_cat_form.snd_line_event .school_cat_form_item.snd_line_event_item{
margin-left: 0;
}
.school_cat_form.snd_line_event .snd_line_event_item.first{
margin-left:14px;
}
.school_cat_form.snd_line_event .school_cat_form_item{
width:48%;
max-width:initial;
}
.school_cat_form.button_line {
padding-top: 28px;
}
.school_cat_form {
flex-wrap: wrap;
padding-top: 33px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 0;
}
.school_cat_form.fst_line .school_cat_form_item:nth-child(2n+1){
margin-left:0;
}
.school_cat_form.fst_line .school_cat_form_item:nth-child(2n){
margin-right:0;
}
.school_cat_form.fst_line .school_cat_form_item {
max-width: initial;
width: 48%;
margin: 5px auto 10px;
}

.product-page .quest-filter .quest_form_item:nth-child(2n+1){
margin-left:0;
}
.product-page .quest-filter .quest_form_item:nth-child(2n){
margin-right:0;
}
.product-page .quest-filter .quest_form_item{
max-width: initial;
width: 48%;
margin: 5px auto 10px;
}
.product-page .quest-filter .quest_form_item.lst{
margin: auto auto 20px;
width: 208px;
}
.product-page .quest-filter .quest_form_item.lst input{
text-transform: capitalize;
}
.post-row-widget2 .content .post-desc{
display:none;
}
.galaw .ga-img img{
width: 42px;
}

.name_article{
width: 78.5%;
margin-left: 2%;
margin-right: 2%;
}  
.col-md-4 .mead .entry-title{
margin-top: 0px;

}   
.col-md-4 .feat .mead{
margin-left: 5%;
}

}
@media screen and (max-width: 1010px) { 
.after-post2,
.shopper_window .inner_part,
.switch_comments,
.content-post .type-content .entry-content, .post_tags, .share-pls, .share-buts, .sin_com {
margin-left: 9.5%;
}
.quest-page .quest-category {
padding-top: 0;
flex-wrap: wrap;
}
.quest-page .quest-category-item {
margin: auto 5px 5px !important;
}
.quest-page .map_quests{
display:none;
}
}
@media screen and (max-width: 995px){
.container .archive.archive-grid .desc_between_products{
grid-column: span 4;
}
.quest-filter form {
padding-left: 15px;
padding-right: 15px;
}
.quest-page .container .archive {
padding-left: 15px;
padding-right: 15px;
}
.container .archive.archive-grid {
grid-template-columns: repeat(4, 1fr);
}
.quiz-space {
margin-bottom: 30px;
}
.gal_tags_like.empty-tags{
margin-bottom: -25px;
}
.profil_page .detail-user .g2-fotos{
flex-wrap: wrap;
}
.profil_page .detail-user .g2-fotos-item{
width: 115px;
}
.profil_page .detail-user .posts .add-button,
.profil_page .detail-user .posts .head {
margin-left: 0;
}
.profil_page .detail-user .right-column .posts .empty {
margin-left: 0;
}
.profil_page .detail-user .detail-user-fst-line{
flex-direction: column;
row-gap: 30px;
}
.profil_page .detail-user .left-column,
.profil_page .detail-user .right-column{
width:100%;
}
.quest3-cnt .quest-btn-start .item-desc{
padding: 0 6px;
margin: 0;
}
#post-block-head .help_text {
width: 96%;
}
.post-block .col-secondary .social-widget-b{
margin-top: 20px;
}
.out_title.viewable{
display: block;
}
.out_title{
display: none;
}
.out_title_min{
display: flex;
}
.post-block .col-secondary .widget-author-image{
display:none;
}
.under_post_widget_content{
display:block;
}
.school_author_widget {
margin: 10px auto 20px;
padding: 75px 55px 95px 55px;
-webkit-mask-image: url("assets/img/bubble-half-right-k2.svg");
-o-mask-image: url("assets/img/bubble-half-right-k2.svg");
-moz-mask-image: url("assets/img/bubble-half-right-k2.svg");
mask-image: url("assets/img/newsletter-small-whole.svg");
width: 96%;
box-sizing: border-box;
max-width: 800px;
}
.school_author_widget .name {
line-height: 34px;
font-size: 32px;
width: 86%;
margin: auto;
text-align: center;
}
.school_author_widget .points {
font-size: 20px;
width: 86%;
margin: auto;
line-height: 25px;
}
.school_author_widget .points .number {
font-size: 40px;
margin-left: 25px;
}
.school_author_widget .points .point {
margin-top: 30px;
}
.school_name_and_adress{
margin-left: -2.3%;
}
.help_text .window_help_text_outside {
margin-left: 0;
}
.help_text {
width: 96%;
left: 50%;
transform: translate(-50%, 0);
}
.help_text .window_help_text {
left: 50%;
transform: translate(-50%, 0);
}
.error-b-s{
margin-bottom: 60px;
}
#column_widget-7,
#column_widget-8,
#column_widget-5,
#column_widget-4{
max-width: 800px;
margin: auto;
width: 98%;
padding-left: 10px;
padding-right: 10px;
box-sizing: border-box;
}
.map_quests .texts_task{
display:none;
}
.quest-page #post-block-head .head-post-title{
text-align: center;
}
footer{
width: 100%;
overflow: hidden;
}
.footer4 .text_sub{
display: none;
}
@media screen and (max-height: 960px) {
.footer_up::-webkit-scrollbar {
display: none;
}
.footer_up{
overflow-y: initial;
overflow-x: initial;
bottom:initial;
-ms-overflow-style: none; 
scrollbar-width: none;  
}

}
@media screen and (max-height: 735px) {
.footer_up{
overflow-y: scroll;
overflow-x: hidden;
bottom:0;
}
}
.empty-page .post-title{
width: 96%;
}
.empty-page .post-cont{
width: 96%;
}
.footer_up .menu_header {
margin-bottom: 14px;
}
.footer_up .social_avatar{
display:none;
}
header .center-right .he-a-login .img2 {
-webkit-mask-image: url("assets/img/mask-profile-photo.svg");
-o-mask-image: url("assets/img/mask-profile-photo.svg");
-moz-mask-image: url("assets/img/mask-profile-photo.svg");
mask-image: url("assets/img/mask-profile-photo.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
background: #fff;
}
header .center-right .he-a-login .text{
display:none;
}
header .center-right .he-a-login .img {
display: block;
margin-top: -17px;
width: 76px;
height: initial;
z-index: 1;
position: relative;
margin-left: 6px;
}

.head_share2 .share.school_voted_down2{
width: 720px;
}
.school_like .line_result_school{
max-width: 550px;
margin-left: auto;
margin-right: auto;
margin-top: 30px;
}
.map_version_2.map-widget-b .compass{
bottom: 0;
top: initial;
right: 10px;
}
#archive_page_header {
margin-left: 0;
}
.archive .wbig-image .big-image2,
.archive .wbig-image{
width: 100%;
max-width: initial;
}
.archive .wbig-image .big-image2 .place_thumbnail{
width: 80%;
margin: 0 auto;
max-width: 677px;
}
.container .archive{
display:block;
}
.gal-author .social-widget-b {
width: 100%;
margin-top: 20px;
}
.after-post3{
max-width: 730px;
width: 100%;
margin: auto;
}
.after-post3 .sub {
padding-bottom: 58px;
}
.after-post3 .color_layer {
-webkit-mask-image: url("assets/img/help-k2.svg");
-o-mask-image: url("assets/img/help-k2.svg");
-moz-mask-image: url("assets/img/help-k2.svg");
mask-image: url("assets/img/help-k2.svg");
}
.login-face {
margin-top: 50px;
}
.comment-respond .form-submit{
text-align: center;
}
.none_archive .afterimg {
padding-top: 3px;
}
.gal_share .post-share-com .head_share2 .share{
width: 388px;
}
.galaw .text {
margin-top: 2px;
}
#adver_whole-2 {
margin-top: 19px;
}
.post-row-wid .post-row .big-image2 .entry-title{
max-height: 88px;
}
.map-widget {
width: 77%;
}
.map-widget-b .compass {
top: -20px;
}
.post-row-widget3 .fst-line .big-image2 .entry-title a {
font-size: 24px;
line-height: 33px;
}
.post-row-widget3 .fst-line {
padding-top: 39px;
}
.post-row-widget3 .fst-line .big-image2 .entry-title{
max-height: 164px;
margin: auto auto 6px 15px;
}
.post-row-widget3 .bubble-right-post .inside {
font-size: 17px;
line-height: 22px;
}
.post-row-widget3 .bubble-right-post .inside2 {
max-height: 110px;
}
.post-row-widget3 .fst-line .big-image2 .place_thumbnail{
width: 53.45%;
}
.post-row-widget3 .in-content{
padding-top: 5px;
}

#post_block_0 .sideposts .side_posts article header {
padding: 0 0 0 15px;
}
#post_block_0 .sideposts .similar-item{
width: 33%;
margin:auto;
}
#post_block_0 .sideposts .content{
display:flex;
}
#post_block_0 .sideposts{
padding: 0;
max-width: initial;
width:96%;
}
.author_widget .author_widget_cont {
min-height: 147px;
padding-bottom: 20px;
}
.social-widget-b .text_sub .ic-arrow-up{
transform: rotateY(180deg) rotate(110deg);
margin-bottom: -10px;
}
.social-widget-b .socialsite .text_sub{
display:block;
position: absolute;
right: 0;
left: initial;
}

.social-widget-b > .text_sub{
display:none;
}
#social_widget-3 .social-widget-b .text_sub{
left: initial;
bottom: 10px;
}
#social_widget-3 .social-widget-b{
padding-top: 5px;
padding-bottom: 20px;
}
.social-widget-b .socialsite .text_sub {
right: -20px;
}
.social-widget-b{
width: 96%;
margin: auto;
padding-bottom: 20px;
}
.social-widget-b .socialsite{
width: 560px;
margin: auto;
position: relative;
}
.social-widget-b .socialsiteitem{
margin: 0 10px;
}
.author_widget .author_widget_cont2{
margin: auto;
}
.author_widget .content{
display: flex;
}
.author_widget .left_content .avatar{
width: 280px;
}
.author_widget_cont .bubble-right-post {
right: 101px;
bottom: -10px;
left: 0;
}
.author_widget_cont .bubble-right-post .inside,
.author_widget_cont .bubble-right-post .color_layer{
transform: rotate(-10deg);
}
.author_widget .right_content{
margin-left: 20px;
}
.author_widget .left_content .avatar2 {
margin-left: auto;
}
.after-post2 {
margin-left: 0;
}

.after-post3 .inside {
width: 545px;
margin-right: auto;
}
.post-share-com .share-citat{
width: 421px;
margin: 30px auto auto;
}
.post-share-com .head_share2 .share{
width: 499px;
margin: auto;
}
div .post-block .content-post .entry-content .gal_single_part {
width: 330px;
}

.post-share-com .head_share2 .share #pt-share-com,
.post-share-com .head_share2 .share #ms-share-com,
.post-share-com .head_share2 .share #tw-share-com,
.post-share-com .head_share2 .share .dis2-com,
.post-share-com .head_share2 .share #fb-share-com {
margin-right: 10px;
}
.gal_single_part .text_sub {
left: 60px;
}
.post-share-com .share-citat .top-arrow{
margin-left:30px;
}
.facebook-item{
margin: auto auto auto 10px;
}
.post-block .content-post .gal_single_part .item_1 {
left: 20px;
}
.post-block .content-post .gal_single_part .item_2 {
left: 100px;
}
.head_share2 .share #fb-share-com{
margin-right: auto;    
}
.head_share2 .share .end-like {
margin-left: auto;
}
.head_share2 .share {
width: initial;
}
.big-lines .bubble-right-post .color_layer{
opacity: 0.8;
}
.big-thumbnail .btm_text_info{
right: 0;
left: initial;
}
.big-lines .bubble-right-post {
bottom: initial;
top: -20px;
}
.right2_above_part{
position:relative;
}
.right2_above_part .arrow-categ2 .categ-desc{
width: 170px;
text-align: center;
}
.right2_above_part .arrow-categ2 .icon-categ{
height: 47px;
overflow: hidden;
border-bottom-left-radius: 30px;
padding-right: 5px;
}
.right2_above_part .arrow-categ2 .ic-arrow-up{
transform: rotate(85deg);
margin-top: 16px;
}
.right2_above_part .arrow-categ2{
width: 211px;
position: absolute;
top: 27px;
right: 100%;
display: flex;
flex-direction: row-reverse;
}

.big-thumbnail .big-image2 .place_thumbnail {
width: initial;
margin-right: 20px;
}
#post-block-head .head-post-title.quiz_translate{
margin-bottom: 15px;
}
#post-block-head .head-post-title{
display:block;
margin-top: 19px;
line-height: 38px;
font-size: 32px;
}
.above_part .right_above_part .title{
display:none;
}
.left_above_part .arrow-categ{
display:none;
}
#archive_page_header .blue-head{
margin-left: 0;
}
.social {
margin-bottom: 30px;
margin-top: 30px;
}
footer .text {
margin: 26px 0 30px 67px;
}
#home_bottom_bottom_right_wrap{
display: flex;
flex-wrap: wrap;
padding-bottom: 30px;
}
#bubble_widget-7, #bubble_widget-8{
margin: auto;
}
#posts-column-7{
width:100%;
}
#bubble_widget-6{
display:none;
}
.normall-post-col  .post-col .content{
margin: 10px auto 0;
width: 80%;
}
.post-col .normal article a .title {
margin: auto 15px auto 15px;
}
.post-col article {
padding-bottom: 17px;
}
.normall-post-col{
padding: 0 15px;
margin-top: 40px;
}
.post-row .big-image2 .entry-title {
max-height: 88px;
}
.post-row-widget3 .snd-line article:nth-child(2) {
margin: 0 10px;
}
.post-row-widget2 .big-image2 .entry-title a{
font-size: 18px;
line-height: 24px;
}
.post-row-widget2 .in-content2 .header {
padding-top: 30px;
}
.post-row-widget2 .in-content{
flex-direction: column;
}
.post-row-widget2 .content{
margin: auto;
width: 730px;
}
.post-row-widget2 .in-content .content-email{
margin: auto;
width: 475px;
}
.post-row-widget2 .content-email .inside .color_layer{
-webkit-mask-image: url("assets/img/newsletter-small-2-k.svg");
-o-mask-image: url("assets/img/newsletter-small-2-k.svg");
-moz-mask-image: url("assets/img/newsletter-small-2-k.svg");
mask-image: url("assets/img/newsletter-small-2-k.svg");
}
.post-row-widget2 .in-content .content-email .inside {
padding-top: 100%;
}
.post-row-widget2 .in-content .content-email .inside2 {
top: 0;
left: 50%;
transform: translate(-50%, 0);
right: initial;
text-align: center;
margin-top: 40px;
width: 65%;
margin-left: 10px;
}
.post-row-widget2 .in-content .content-email .email-header{
margin-top: 60px;
}
.post-row-widget2 .header .entry-title, .post-row-widget2 .header .entry-desc {
margin-left: 0;
text-align: center;
}
.post-row-widget2 .content article {
width: 330px;
padding-bottom: 35px;
}
.actually_post article.large .thumb {
width: 307px;
}
.actually_post article.large {
margin-bottom: 30px;
}
.actually_post article.large header{
margin-right: 0;
margin-left:0;
}
#home_middle_bottom_right_wrap{
display: flex;
flex-wrap: wrap;
margin-bottom: 40px;
}
.poll-wiget{
margin: 0 auto 0 35px;
width: 365px;
padding-top: 0;
}
#bubble_widget-5{
margin: 0 auto 0 35px;
}
#bubble_widget-3{
margin: 0 auto 10px;
}
.bubble_widget .buble_style_2 .color_layer {
-webkit-mask-image: url("assets/img/newsletter-small-2-k.svg");
-o-mask-image: url("assets/img/newsletter-small-2-k.svg");
-moz-mask-image: url("assets/img/newsletter-small-2-k.svg");
mask-image: url("assets/img/newsletter-small-2-k.svg");
}
.bubble_widget .buble_style_2{
width: 405px;
margin-right: -1px;
padding-top: 95%;
}
.bubble_widget .buble_style_2 .text {
font-size: 25px;
}
.bubble_widget .buble_style_2 .text2 {
font-size: 17px;
margin-top: 16px;
line-height: 23px;
margin-bottom: 15px;
}
.bubble_widget .buble_style_2 .inside {
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
right: initial;
}
#bubble_widget-4,
#bubble_widget-5{
display: none;
}
#bubble_widget-4{
margin:auto;
}
.bubble_widget .buble_style_3{
width: 365px;
margin: 0;
}
#bubble_widget-3{
width: 365px;
margin-top: 20px;
}
.school_stats{
margin: auto;
}
.actually_post .large-vers .big-image2 .sub-title div{
text-align: center;
}
.actually_post .large-vers .big-image2 .sub-title .category a div{
margin: auto;
}
.actually_post .large-vers .big-image2 .sub-title .category a,
.actually_post .large-vers .big-image2 .sub-title .category{
display:flex;
}
.actually_post .large-vers .big-image2 .sub-title .time{
display: block;
}
#posts-column-6 .content article:nth-child(3){
display:block;
}
.smalll-post-col .post-col img,
.post-col img{
max-width: initial;
max-height: initial;
}
.actually_post .large-vers .entry-red{
top: 30px;
right: 30px;
}
#home_middle_bottom_left_wrap {
width: 100%;
}

.smalll-post-col .content article {
width: 100%;
box-sizing: border-box;
}
.post-col .end_date .day{
font-size: 71px;
margin-top: 57px;
}
.post-col .end_date .month{
font-size: 32px;
margin-top: 0;
}

#home_middle_bottom_center_wrap{
max-width: 210px;
width: 33%;
flex-shrink: 0;
padding-left: 30px;
}
#calendar_widget-4 .calendar_widget {
padding-top: 30px;
width: 100%;
margin: auto;
}

#calendar_widget-4 .school_tags_bubles{
margin: 0;
padding: 0;
}
#calendar_widget-4 .calendar_widget .school_tags_item{
display:block;
margin-right: 0;
margin-bottom: 30px;
}
#calendar_widget-3 .calendar_widget .school_tags_item{
width: initial;
}
.school_tags_bubles {
justify-content: center;
}
div #site_container #row-2 .col-primary{
padding-top:0;
}

.g2-main .empty_back {
min-height: 90px;
}
.post-block .num-0 header,
.post-block .num-1 header,
.post-block .num-2 header{
background: none;
}

.wid-sil{
height: initial;
}
.wid-sil2{
width: 100%;
background-image: none;
position: initial;
background: #7a050514;
margin-left: 0;
}
.post-share-com .share-citat{
padding-bottom: 20px;
}
.forum-site .row .post-block{
background: none;
}
html .archive .col-primary{
padding-top: 0;
}
.archive .page-header{
max-width: 677px;
margin: 0 auto 7px;
}
.archive .wbig-image{
margin: 15px auto 0px;
}

.post-col {
margin-top: 0;
}
.post-col .red-title .red-header{
margin-top: 40px;
margin-bottom: 20px;
}
#site_container #top_row .col-secondary,
#site_container #row-1 .col-secondary{
max-width: 400px;
}
.small-text{
margin: 20px 10px 0;
}
.small-image .red-header{
margin: 20px 0 5px;
}
.read-now {
padding-left: 0;
padding-right: 0;
}

#top_row .read-now,
#row-2 .read-now{
display:block;
}
#home_middle_full_wrap .read-now{
display:none;
}
#top_row .read-now,
#row-1 .read-now{
display:block;
}
#home_top_full_wrap .read-now{
display:none;
}
.wbig-image {
width: 100%;
margin: 20px auto 30px;
display: flex;
max-width: initial;
}
.wbig-image .big-image {
max-width: initial;
}
.big-image{
margin: 0;
}
#home_middle_whole_top_wrap{
display: flex;
}
#calendar_widget-4 .school_tags_bubles{
display: block;
}
.top-widget-b{
display:none;
}

.read-col .content .rheader{
display:flex;
}
.read-col .content .rheader a{
margin: auto 0;
}
.read-col{
padding: 0 15px;
margin: auto;
width: 100%;
box-sizing: border-box;
}
#home_middle_top_right_wrap .advert, #home_middle_top_right_wrap .advert_small{
margin-bottom: 50px;
}
.whole_widget_3 .big_row .actually-post .entry-thumbnail {
max-width: 49%;
}
.whole_widget_3 .big_row .actually-post header h3 a {
font-size: 24px;
line-height: 34px;
}
.whole_widget_3 .big_row .actually-post .entry-title{
max-height: 135px;
}


.wbig-image .big-image .right-post{
display:none;
}
.sideposts .side_posts article header{
padding: 0 5px;
}
.sideposts .fac_posts {
width: 98%;
margin: auto;
}

.sideposts{
max-width: 700px;
margin: auto;
width: 98%;
}


.sideposts .side_posts{
margin-right: 0;
}
.post_terms, .end_titles, .post-share-com .share-buts{
margin-left: 0;
}
.post-block .col-secondary .content-small{
display:block;
}
.post-block .col-secondary .content-large{
display:none;
}
.author-avatar .share {
width: initial;
}
.dis-com {
width: 211px;
}
.big-thumbnail .info:hover + .thumb_next_info .content{
font-size:24px;
}
.forum-widget .asgarosforum-widget .widget-element{
width:25%;
}
.forum-widget .asgarosforum-widget .widget-element:last-child{
display:none;
}
.f-posts .content {
margin-right: -15px;
}
.f-posts .row{
width: 680px;
margin: auto;
}
.f-posts .f-post:first-child{
margin-left: 0;
}
.f-posts .f-post {
width: 330px;
}
.post-block .col-secondary .advert_small .advert-right, .forum-site .snd-col .advert_small .advert-right{
padding: 0;
height: initial;
background: none;
}
.medium-post .inimage .intitle{
font-size: 28px;
max-height: 169px;
}

.profil_page .shop form .submit{
margin: 0;
width: 100%;
box-sizing: border-box;
}
.profil_page .shop form .edit_details .button{
width: 100%;
}
.profil_page .shop form .edit_details div .button button{
width: 100%;
}

.profil_page .shop form .edit_details div a{
width: 100%;
display: block;
margin-top: 10px;
}
.profil_page .shop form .edit_details div a form{
margin-left: 0;
box-sizing: border-box;
margin-top: 0;
}


.actually_post .entry-content, .col-sm-new .pretext {
max-height: 63px;
}
#site_container #top_row .col-primary,
#site_container #row-1 .col-primary, #site_container #row-2 .col-primary , #site_container #row-3 .col-primary, .archive .col-primary {
float: initial;
max-width: 100%;
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin: auto;
padding-top: 30px;
}


.event{
width: initial;
margin-left: 0;
margin-bottom:30px;
}
.red-site .site-container{
border-top:0;
}

.advert_banner_2 .advert_banner{
padding-top: 18px;
}
.forum-site .snd-col .front-forum{
margin: auto;
max-width: 370px;
width:100%;
padding-bottom: 30px;
}
.forum-site .snd-col{
position: initial;
top: initial;
right: initial;
width: 100%;
margin-left: auto;
max-width: initial;
padding-top: 0;
}

.forum-site .row .post-block .content-post{
margin-left:0;
padding-left: 0;
}

.forum-site .row{
padding-bottom: 0;
padding-top: 1px;
display:block;
}
.forum-site .row .post-block{
width: 96%;
margin: auto;
}

.archive .archive{
display:block;
}
.archive .advert_small .advert-right, .archive .advert .advert-right {
width: initial !important;
}
footer .table-info{
text-align: center;
flex-wrap: wrap;
}
            
footer .f-column:first-child, footer .f-column{
width: 33%;
margin-bottom: 30px;
}


footer .f-column:nth-last-child(2), footer .f-column:last-child{
width: 50%;
}

.read-now .hash-tags{
display:none;
}

.medailonek{
margin: 0 auto 20px;
}
.sub-post {
margin: 30px auto;
}
.sub-post .advert_banner {
margin: auto;
}


.f-con-com{
width:100%;
} 

.gal_twoside{
display: block;
}
.gal_left{
width: 92%;
margin-left: 4%;
margin-right: 4%;
}
.gal_right{ 
width: 92%;
margin-left: 4%;
margin-right: 4%;
}


.advert_small{
max-width: 350px;
width: 60%;
height: initial !important;
margin: auto;
}
.advert{
height: initial !important;
width: 60%;
}
.poll-wiget{
padding-top: 20px;
max-width: 800px;
margin: auto;
border: 0;
width: 98%;
padding-left: 10px;
padding-right: 10px;
box-sizing: border-box;
}
.advert{
max-width: 365px;
margin: auto;
}
.archive .col-primary #primary .site-main {
min-height: initial;
} 
#top_row, #row-2, #row-3 {
display:block;
}
.actually_post header{
width: initial;
margin-left: 2%;
margin-right: 2%;
}
.post-block .actually_post header {
width: initial;
}
.actually_post .entry-thumbnail img{
max-width: 330px;
max-height: 186px;
}

.actually_post .title-h{
width: 100%;
max-width: 700px;
margin-left: auto;
margin-right: auto;
}
.actually_post .actually-post{
width: 100%;
max-width: 700px;
margin-left: auto;
margin-right: auto;
}

.actually_post .actually-post header .entry-time{
display:block;
}

.content-post .after-post .actually_post .entry-thumbnail{
width: 44.3%;
}                   

.actually_post{
margin: auto auto 40px auto;
width: 100%;
}



.advert_small .advert-right img{
width: 100%;
}
.advert img {
width:100%
}
.f-block{
width: max-content;
margin: auto;
max-width: 96%;
}
.advert_small .advert-right{
width: initial;
}
.col-sm-new .entry-thumbnail img{
width: 300px;
}
.w_w .col-md-1-4 .col-md-1-5 .wead .title_space{
height: 66px;
}
.w_w .col-bd-1-1 .wead .title_space, .w_w .col-bd-1-1 .wead .prefix {
max-height: initial;
}
.w_w .col-bd-1-1 .wead .main-color-text{
font-size: 30px;
}
.w_w .col-bd-1-1 .entry-thumbnail img{
height: auto;                         
max-height: initial;
}
.w_w .col-md-1-4 .col-md-1-5 article{
padding-right:5px;
}
.w_w .widget-title{
width: 95%;
max-width: 768px;
margin: 26px auto 16px auto;
}
.w_w{
padding-left: 0px;
height: initial;
}
.w_w .col-bd-1-1{
width: 95%;
max-width: 768px;
margin: auto;
}
.w_w .col-md-1-4{
width: 95%;
max-width: 768px;
margin: auto;
position: initial;
height: 256px;
}
.w_w .col-md-1-4 .col-md-1-5{
width: 50%;
margin-right: 0%;
float: left;
}

.post-block #single_post_header .thumbnail_galy{
margin:auto;
}
.post-block #single_post_header .entry-thumbnail{
max-height: initial;
}
.content-post #primary{
padding-right:0;
}
.event .e-item2 .e-content {
width: 70%;
}

.post_tags{
margin-left: 0;
width: 100%;
}
.tag-item{
display:inline-block;
}
.school_like + .event-info{
max-width: 550px;
}
.event-info{
width: 100%;
padding: 0;
margin: 0 auto;
max-width: 600px;
}
.l-border{
display:none;
}
#login .reg-pass {
margin: 21px 0 18px 0;
}

#login .reg-submit{
margin: 0;
}
#login .reg-forget {
margin: 15px 0 0 0;
}
#page .login-page #login {
margin: auto;
}
.col-sm-new .entry-thumbnail {
width: initial;
}
.col-sm-new .entry-header{
width: 288px;
margin-right: 16px;
margin-left: 16px;
}
.archive .col-primary #primary{
min-height: initial;
}
.archive .advert{
width: 50%;
max-width: 365px;
margin: auto;
}
.archive .event{
width: 97%;
max-width: 400px;
margin: auto;
}

.gray-site .snd-col .advert_small .advert-right, .red-site .post-block .col-secondary .advert_small .advert-right{
padding:0;
height: initial;
background: none;
}
.red-site .post-block .col-secondary .event{
width: 100%;
margin: auto;
margin-bottom: 30px;
}

.after-post{
margin-left:0px;
}
.lower-bs a {
margin: 14px 0px 30px 0;
}
.tag-header {

margin-left: 0;
}
.gallery_t img {
width: 100%;

}
.lower_gal_t .upper_gal_t{
border-radius: 51px;
}
.gallery_t {
margin:auto;
}
.after-post2,
.shopper_window .inner_part,
.switch_comments,
.content-post .type-content .entry-content, .post_tags, .share-pls, .share-buts, .sin_com {
margin-left: 0%;
}


.post-block .thumbnail_galy{
margin: auto;
width: 70%;
}
.post-block #single_post_header .entry-thumbnail img {
width: auto;
margin-left: 0;
height: auto;
max-width: 100%;
}
.post-block .col-primary{
width: 96%;
margin: auto;
}
.post-block .col-secondary{
position:initial;
top:initial;
right:initial;
width: 100%;
}
#post-block-head .post_terms,
.author-avatar,
.task_content,
.post-prefix{
width: 96%;    
}

footer .table-info{
width: 88%;
}

.search-form{
width: 88%;
}
.form-control{
width: 78%;
padding-left: 2%;
padding-right: 2%;
}
.sr-b{
width: 28%;
}
.wpost-content{
width: 96%;
margin: auto;
max-width: 768px;
padding-bottom: 15px;
}
.wpost-content .entry-thumbnail img{
max-height: initial;
width: 100%;
height: auto;
}


.row-2 .col-sm-base:first-child {
margin-right: 21.85%;
}
.row-2 .col-sm-base{
width: 39.05%;
}
.arow .col-md-whole .entry-thumbnail{
margin: auto;
}
.arow .col-md-whole .entry-image img{
width: auto;
max-height: initial;
height: auto;
max-width: 100%;
}
.arow{
width: 98%;
max-width: 768px;
margin: auto;
}

#top_row, #row-2, #row-3{
height:auto;
}
#top_row .col-primary, #row-2 .col-primary, #row-3 .col-primary{
float: initial;
width: 100%;
}
#top_row,
#row-1, .post-page .post-block{
display:block;
}
#site_container #top_row .col-secondary,
#site_container #row-1 .col-secondary, #site_container #row-2 .col-secondary, #site_container #row-3 .col-secondary, .archive .col-secondary{
width: 100%;
float: initial;
margin: auto;
}
.advert, .advert_small{
display:none;
}
.advert{
height: initial !important;
}
.advert-right img{
width: 100%;
height: auto;
}



.col-md-1-1 .entry-title .title_space{
max-height: 66px;
}
.col-md-1-3 .entry-title .main-color-text, .col-md-1-1 .entry-title .main-color-text{
font-size: 28px;
}
#site_container .container{
width:100%;
}
.widget-entry.entry-small{
margin-bottom:10px;
}
}

@media screen and (max-width: 950px) {
.profile-content .social-widget-b{
width: initial;
}
.profile-content .social-widget-b .socialsiteitem {
margin: 0 auto;
}
.profil_page form .edit_details div.left-side > button.no-button{
display:none;
}
.profil_page form .edit_details div.right-side > button.no-button{
display:block;
}

.profil_page .title-page {
margin-top: 80px;
}
.profil_page .menu1 .title-page,
.profil_page .menu2 .title-page{
margin-top: 30px;
}
.input-images .window_widget .row-formular .custom-image-block {
margin-top: 0;
max-width: 455px;
margin: auto;
}
.input-images .row-formular {
flex-direction: column;
}
.input-images .window_widget .text_window.insert-image .left2, 
.input-images .window_widget .text_window.insert-image .right2 {
width: 100%;
}
.profil_page form .edit_details .end-page-buttons .end-buttons button{
margin-top: 0;
}
.end-page-buttons{
display:flex;
}
.end-buttons{
width: 100%;
margin-left: 20px;
}
.profil_page .edit_post.two-columns .right-side {
width: 100%;
padding-left: 0;
}
.profil_page .edit_post.two-columns {
flex-direction: column;
}
.input-images {
max-width: 470px;
}

.profil_page .profil-menu a .micon-image,
.profil_page .profil-menu button .micon-image {
width: 23px;
height: 18px;
margin-top: 11px;
margin-left: 8px;
}
.profil_page .profil-menu a .micon-add-image,
.profil_page .profil-menu button .micon-add-image {
width: 27px;
height: 23px;
margin-top: 10px !important;
margin-left: 4px;
}

.profil_page .profil-menu a .micon-task,
.profil_page .profil-menu button .micon-task {
width: 21px;
height: 23px;
margin-top: 8px;
margin-left: 11px;
}
.profil_page .profil-menu a .micon-add-task,
.profil_page .profil-menu button .micon-add-task {
width: 26px;
height: 27px;
margin-top: 8px !important;
margin-left: 8px;
}

.profil_page .profil-menu a .micon-add-event,
.profil_page .profil-menu button .micon-add-event {
width: 25px;
height: 26px;
margin-top: 8px !important;
margin-left: 6px;
}

.profil_page .profil-menu a .micon-add-article,
.profil_page .profil-menu button .micon-add-article {
width: 26px;
height: 27px;
margin-top: 8px !important;
margin-left: 8px;
}

.profil_page .profil-menu a .micon-faq,
.profil_page .profil-menu button .micon-faq {
width: 24px;
height: 23px;
margin-left: 3px;
margin-top: 2px;
}

.profil_page .profil-menu a .micon-shop,
.profil_page .profil-menu button .micon-shop {
width: 24px;
height: 22px;
margin-left: 0px;
margin-top: 2px;
}
.profil_page .profil-menu a .micon-add-listing,
.profil_page .profil-menu button .micon-add-listing {
width: 27px;
height: 25px;
margin-left: -1px;
margin-top: 4px;
}

.profil_page .profil-menu a .micon-log-out,
.profil_page .profil-menu button .micon-log-out {
width: 19px;
height: 23px;
margin-top: 9px;
margin-left: 13px;
}
.profil_page .profil-menu a .micon-condition,
.profil_page .profil-menu button .micon-condition {
width: 23px;
height: 23px;
margin-top: 8px;
margin-left: 8px;
}


.profil_page .profil-menu a .micon-help,
.profil_page .profil-menu button .micon-help {
width: 23px;
height: 23px;
margin-top: 8px;
margin-left: 8px;
}

.profil_page .profil-menu a .micon-job,
.profil_page .profil-menu button .micon-job {
width: 22px;
height: 23px;
margin-top: 8px;
margin-left: 9px;
}
.profil_page .profil-menu a .micon-event,
.profil_page .profil-menu button .micon-event {
width: 23px;
height: 22px;
margin-top: 8px;
margin-left: 9px;
}
.profil_page .profil-menu a .micon-article,
.profil_page .profil-menu button .micon-article {
width: 21px;
height: 23px;
margin-top: 8px;
margin-left: 11px;
}
.profil_page .profil-menu a .micon-listing,
.profil_page .profil-menu button .micon-listing {
width: 25px;
height: 21px;
margin-top: 10px;
margin-left: 7px;
}
.profil_page .profil-menu a .micon-change-p,
.profil_page .profil-menu button .micon-change-p {
width: 18px;
height: 23px;
margin-top: 7px;
margin-left: 12px;
}
.profil_page .profil-menu a .micon-edit-profile,
.profil_page .profil-menu button .micon-edit-profile {
width: 24px;
height: 25px;
margin-top: 8px;
margin-left: 10px;
}
.profil_page .profil-menu a .micon-profile,
.profil_page .profil-menu button .micon-profile{
width: 23px;
height: 23px;
margin-top: 8px;
margin-left: 9px;
}
.profil_page .profil-menu a .micon-buy,
.profil_page .profil-menu button .micon-buy{
width: 23px;
height: 23px;
margin-top: 9px !important;
margin-left: 7px;
}
.profil_page .profil-menu a .micon-basket,
.profil_page .profil-menu button .micon-basket{
width: 23px;
height: 23px;
margin-top: 9px !important;
margin-left: 9px;
}

.profil_page .profil-header .submenu_min a .circle i, 
.profil_page .profil-header .submenu a .circle i{
background: #fff;
min-width: 10px;
min-height: 10px;
}
.profil_page .profil-header .submenu_min button .arrow-left, 
.profil_page .profil-header .submenu button .arrow-left {
width: 9px;
height: 17px;
margin-left: 1px;
margin-top: 2px;
}

.site_color_backcolor1 .profil_page .an button:hover .square,
.site_color_backcolor1 .profil_page .an a:hover .square,
.site_color_backcolor1 .profil_page .profil-header .submenu_min a:hover .circle,
.site_color_backcolor1 .profil_page .profil-header .submenu_min button:hover .circle,
.site_color_backcolor1 .profil_page .profil-header .submenu a:hover .circle{
background: #c30a59;
}
.site_color_backcolor1 .profil_page .an button .square,
.site_color_backcolor1 .profil_page .an a .square,
.site_color_backcolor1 .profil_page .profil-header .submenu_min a .circle,
.site_color_backcolor1 .profil_page .profil-header .submenu_min button .circle,
.site_color_backcolor1 .profil_page .profil-header .submenu a .circle{
background: #f6438f;
}

.site_color_backcolor2 .profil_page .an button:hover .square,
.site_color_backcolor2 .profil_page .an a:hover .square,
.site_color_backcolor2 .profil_page .profil-header .submenu_min a:hover .circle,
.site_color_backcolor2 .profil_page .profil-header .submenu_min button:hover .circle,
.site_color_backcolor2 .profil_page .profil-header .submenu a:hover .circle{
background: #999B04;
}
.site_color_backcolor2 .profil_page .an button .square,
.site_color_backcolor2 .profil_page .an a .square,
.site_color_backcolor2 .profil_page .profil-header .submenu_min a .circle,
.site_color_backcolor2 .profil_page .profil-header .submenu_min button .circle,
.site_color_backcolor2 .profil_page .profil-header .submenu a .circle{
background: #C0C14A;
}
.site_color_backcolor3 .profil_page .an button:hover .square,
.site_color_backcolor3 .profil_page .an a:hover .square,
.site_color_backcolor3 .profil_page .profil-header .submenu_min a:hover .circle,
.site_color_backcolor3 .profil_page .profil-header .submenu_min button:hover .circle,
.site_color_backcolor3 .profil_page .profil-header .submenu a:hover .circle{
background: #ce6017;
}
.site_color_backcolor3 .profil_page .an button .square,
.site_color_backcolor3 .profil_page .an a .square,
.site_color_backcolor3 .profil_page .profil-header .submenu_min a .circle,
.site_color_backcolor3 .profil_page .profil-header .submenu_min button .circle,
.site_color_backcolor3 .profil_page .profil-header .submenu a .circle{
background: #f89655;
}
.site_color_backcolor4 .profil_page .an button:hover .square,
.site_color_backcolor4 .profil_page .an a:hover .square,
.site_color_backcolor4 .profil_page .profil-header .submenu_min a:hover .circle,
.site_color_backcolor4 .profil_page .profil-header .submenu_min button:hover .circle,
.site_color_backcolor4 .profil_page .profil-header .submenu a:hover .circle{
background: #0398B2;
}
.site_color_backcolor4 .profil_page .an button .square,
.site_color_backcolor4 .profil_page .an a .square,
.site_color_backcolor4 .profil_page .profil-header .submenu_min a .circle,
.site_color_backcolor4 .profil_page .profil-header .submenu_min button .circle,
.site_color_backcolor4 .profil_page .profil-header .submenu a .circle{
background: #00bee0;
}
.site_color_backcolor5 .profil_page .an button:hover .square,
.site_color_backcolor5 .profil_page .an a:hover .square,
.site_color_backcolor5 .profil_page .profil-header .submenu_min a:hover .circle,
.site_color_backcolor5 .profil_page .profil-header .submenu_min button:hover .circle,
.site_color_backcolor5 .profil_page .profil-header .submenu a:hover .circle{
background: #B7341C;
}
.site_color_backcolor5 .profil_page .an button .square,
.site_color_backcolor5 .profil_page .an a .square,
.site_color_backcolor5 .profil_page .profil-header .submenu_min a .circle,
.site_color_backcolor5 .profil_page .profil-header .submenu_min button .circle,
.site_color_backcolor5 .profil_page .profil-header .submenu a .circle{
background: #e65a41;
}
.site_color_backcolor6 .profil_page .an button:hover .square,
.site_color_backcolor6 .profil_page .an a:hover .square,
.site_color_backcolor6 .profil_page .profil-header .submenu_min a:hover .circle,
.site_color_backcolor6 .profil_page .profil-header .submenu_min button:hover .circle,
.site_color_backcolor6 .profil_page .profil-header .submenu a:hover .circle{
background: #14acac;
}
.site_color_backcolor6 .profil_page .an button .square,
.site_color_backcolor6 .profil_page .an a .square,
.site_color_backcolor6 .profil_page .profil-header .submenu_min a .circle,
.site_color_backcolor6 .profil_page .profil-header .submenu_min button .circle,
.site_color_backcolor6 .profil_page .profil-header .submenu a .circle{
background: #00cdce;
}
.site_color_backcolor8 .profil_page .an button:hover .square,
.site_color_backcolor8 .profil_page .an a:hover .square,
.site_color_backcolor8 .profil_page .profil-header .submenu_min a:hover .circle,
.site_color_backcolor8 .profil_page .profil-header .submenu_min button:hover .circle,
.site_color_backcolor8 .profil_page .profil-header .submenu a:hover .circle{
background: #bd9400;
}
.site_color_backcolor8 .profil_page .an button .square,
.site_color_backcolor8 .profil_page .an a .square,
.site_color_backcolor8 .profil_page .profil-header .submenu_min a .circle,
.site_color_backcolor8 .profil_page .profil-header .submenu_min button .circle,
.site_color_backcolor8 .profil_page .profil-header .submenu a .circle{
background: #e1bb2f;
}

.site_color_backcolor1 .profil_page .profil-header .submenu a{
background: #fdddea;
}
.site_color_backcolor2 .profil_page .profil-header .submenu a{
background: #f6f7c2;
}
.site_color_backcolor3 .profil_page .profil-header .submenu a{
background: #FAE3D3;
}
.site_color_backcolor4 .profil_page .profil-header .submenu a{
background: #cff4fb;
}
.site_color_backcolor5 .profil_page .profil-header .submenu a{
background: #f8d8d3;
}
.site_color_backcolor6 .profil_page .profil-header .submenu a{
background: #ddfafa;
}
.site_color_backcolor8 .profil_page .profil-header .submenu a{
background: #fff6d4;
}
.min-table-posts article{
margin-bottom: 30px;
display: flex;
}
.min-table-posts article .thumb{
width: 307px;
flex-shrink: 0;
}
.min-table-posts .head-title{
font-weight: normal;
font-family: 'Grandstander-Bold', sans-serif;
letter-spacing: -0.7px;
font-size: 30px;
margin-bottom: 13px;
margin-top: 30px;
}
.min-table-posts article.large header{
padding: 0 15px 0 25px;
}
.min-table-posts article.large .entry-header .sub-desc {
display: flex;
margin-top: 4px;
}
.min-table-posts article.large .entry-header .state {
margin: 0 10px 0 0;
color: white;
font-family: 'Grandstander-Bold', sans-serif;
font-size: 16px;
padding: 6px 11px 0;
border-radius: 30px;
line-height: 16px;
background: #f95d86;
}
.min-table-posts article.large .entry-header .date{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
color: #252525;
margin: 5px 0 0 0;
}
.min-table-posts article.large .entry-header .sub2-desc{
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
color: #252525;
}
.min-table-posts article.large .entry-header .snd-field{
margin-left: 19px;
}
#profil_page .min-table-posts article.large h3 {
max-height: 82px;
margin-top: 7px;
margin-bottom: 13px;
margin-left: 0;
padding-top: 4px;
overflow: hidden;
}
.min-table-posts article.large h3 div,
.min-table-posts article.large h3 a {
font-size: 24px;
letter-spacing: -0.7px;
line-height: 28px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
display: block;
color: #252525;
}
.head_share2 .share.school_voted_down2 .school_voted_down .end-like{
display:none;
}
.head_share2 .share.school_voted_down2 .school_voted_down{
margin-left: auto;
width: 1px;
}
.head_share2 .share.school_voted_down2{
width: initial;
}
.down_map_2 .map-widget-b {
padding-bottom: 10px !important;
}
.top_map_2 .map-widget-b {
padding-top: 17px !important;
}
.map-widget-b2 .hide_2{
display:none !important;
}
#posts-column-6 .content article:nth-child(3){
display:none;
}
.header-post .title {
font-size: 36px;
line-height: 46px;
}
.read-now .number_2 .sticky-header{
max-width: 95%;
}
.read-now h4{
font-size: 19px;
line-height: 26px;
max-height: 77px;
}
.read-now  .first-sub{
display: flex;
flex-direction: row-reverse;
}
.read-now .first-sub i{
display: block;
margin: 8px 11px auto;
}

.an-min-list .a-item:hover{
background: #ffc2c2;
}
.profil_page .profil-header .submenu_min a:hover .circle,
.profil_page .profil-header .submenu_min button:hover .circle,
.profil_page .profil-header .submenu a:hover .circle{
background:#a41113 ;
}
.error_widget .error_wid .text{
font-size: 28px;
}
.quiz_header{
width: 96%;
margin: auto;
}
.author-avatar .share #fb-share-com, .author-avatar .share #tw-share-com{
width: initial;
}
.author-avatar .share .dis-com{
width: 211px;
}
.profil_page .profil-header {
margin-bottom: 56px;
}
.min-table-posts{
display: block;
padding: 0 15px;
}

.min-table-posts button:hover{

}
.min-table-posts form{
display: inline;
}
.min-table-posts button{
background: none;
border: 0;
padding: 0;
margin: 0;
display: inline;
font-family: 'Grandstander-Regular', sans-serif;
font-size: 15px;
color: #252525;
}
.min-table-posts .snd-field button:hover{
color: #bf0f15;
}

.min-table-posts .snd-field button{
color: #e41e25;
}
.min-table-posts table{
width: 100%;
margin: auto;
box-sizing: border-box;
padding: 0 20px;
font-size: 17px;
}
.min-table-posts td:last-child{
width: 50%;
font-family: 'Grandstander-Regular', sans-serif;
}
.min-table-posts td:first-child{
font-family: 'Grandstander-Bold', sans-serif;
width: 50%;
font-size: 18px;
text-transform: lowercase;
}
.min-table-posts .buttons form{
display: inline-block;
}
.min-table-posts .buttons form button{
width: initial;
background: initial;
display: inline-block;
padding: initial;
}
.min-table-posts .buttons img{
width: 30px;
padding: 1px 10px 1px 0;
height: 26px;
}
.darkblue .profil-header .submenu a:nth-child(2) .circle span {
font-size: 16px;
margin-top: 1px;
}
.darkblue .profil-header .submenu a:nth-child(3) .circle span {
font-size: 16px;
padding-top: 9px;
}
.darkblue .profil-header .submenu a:nth-child(4) .circle span {
font-size: 16px;
padding-top: 11px;
}
.profil_page .profil-header .submenu a:first-child, .profil_page .profil-header .submenu a:first-child{
margin-left: 2px;
}
.profil_page .profil-header .submenu a:last-child, .profil_page .profil-header .submenu a:last-child {
margin-right: 2px;
}
.profil_page .block-menu{
margin-top: 50px;
}
.profil_page .block-menu, .profil_page .profil-header{
height: initial;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.profil_page .profil-header .submenu_min {
width: 80%;
margin: auto;
min-width: 150px;
justify-content: center;
display: flex;
flex-wrap: wrap;
}
.profil_page .profil-header .submenu{
width: 80%;
margin: auto;
min-width: 150px;
justify-content: center;
display: flex;
flex-wrap: wrap;
}
.profil_page .profil-header .submenu_min a .submenu-item,
.profil_page .profil-header .submenu_min button .submenu-item,
.profil_page .profil-header .submenu a .submenu-item{
display: flex;
width: 230px;
margin: auto;
}

.profil_page .profil-header.menu_active .submenu_min button.seen,
.profil_page .block-menu-cnt .profil-header.menu_active .submenu_min a{
display: block;
}

.profil_page .profil-header.menu_active .submenu_min button,
.profil_page .profil-header.menu_active .submenu,
.profil_page .profil-header .submenu_min button.seen,
.profil_page .block-menu-cnt .profil-header .submenu_min a{
display:none;
}
.profil_page .profil-header .submenu_min a,
.profil_page .profil-header .submenu_min button,
.profil_page .profil-header .submenu a {
border-radius: 4px;
width: 150px;
display: block;
background: #f1d4d4;
margin: 2px;
width: 100%;
padding: 10px 0;
border: 0;
}
.profil_page .profil-header .main {
margin-bottom: 49px;
}

.profil_page .profil-header .submenu_min a .circle, 
.profil_page .profil-header .submenu_min button .circle, 
.profil_page .profil-header .submenu a .circle{
background: #f95d86;
color: white;
margin: auto 15px auto 20px;
width: 39px;
height: 39px;
flex-shrink: 0;
display: flex;
}
.profil_page .profil-header .submenu_min a .circle span,
.profil_page .profil-header .submenu_min button .circle span,
.profil_page .profil-header .submenu a .circle span {
font-size: 16px;
padding-top: 9px;
display: block;
}
.profil_page .profil-header .submenu_min a .title,
.profil_page .profil-header .submenu_min button .title,
.profil_page .profil-header .submenu .title{
margin: auto 0;
color: #000;
font-size: 18px;
}

.profil_page .profil-header .submenu a .circle .icon-edit-article-2 {
margin-left: 4px;
}                        
.profil_page .an .item{
display: block;
width: 205px;
}
.profil_page .an .item button,
.profil_page .an .item a{
display: flex;
background: #fff;
border-radius: 4px;
padding: 10px 20px;
}
.profil_page .an .item .square i{
background: #fff;
}
.profil_page .an .item .square{
display: block;
width: 39px;
height: 39px;
margin: 0;
}
.profil_page .an .item .title{
display: block;
margin: 12px 0 0 15px;
}
.control-panel .profil-menu-row {
justify-content: center;
flex-wrap: wrap;
gap: 15px;
row-gap: 7px;
}
.control-panel.menu1 .profil-menu-all, 
.control-panel.menu2 .profil-menu-all {
height: initial;
}
.profil_page .an{
height: initial;
padding: 53px 15px 30px;
}

.an-min-btn{
width: 100%;
border: 0;
background: #003288;
color: #fff;
padding: 8px 0;
font-size: 22px;
font-family: 'Grandstander-Bold', sans-serif;
box-sizing: border-box;
border-bottom: 1px solid #710000;
background-image: -webkit-linear-gradient(to left top, #f95d86, #000);
background-image: -moz-linear-gradient(to left top, #f95d86, #000);
background-image: -ms-linear-gradient(to left top, #f95d86, #000);
background-image: linear-gradient(to left top, #f95d86, #000);
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}
.an-min{
display:block;
margin-top: 50px;
}           
.an-min-list .a-item{
display: block;
background: #f1d4d4;
margin-bottom: 1px;
padding: 8px 0;
}
.an-min-list .item{
display: flex;
width: 190px;
margin: 0 auto 0 auto;
}
.an-min-list .item .square{
font-size: 25px;
margin-right: 20px;
width: 41px;
}
.an-min-list .item .title{
font-size: 22px;
font-family: 'Grandstander-Regular', sans-serif;
}
.an-min-list .item .square .icon-discount{
font-size: 17px;
margin-top: 7px;
}


.g2-term{
margin: 5px 18px;
}
#ghead .more-gal{
display:none;
}
.gord {
margin: 20px auto 0 45px;
}
.gal-close{
width:initial;
}

.share .sm-bel-but{
text-align:center;
}
.share .sm-bel-but img{
margin-left: 0px;
}
.head_share2 .share{
margin: auto;
}
.head_share2 .front-soc{
display:none;
}
.share{
width: 96%;
}
.share .dis-com{
width: 25.5%;
}

.share .big-bel-but, .share .sm-bel-but, .share .dis-com .dm-bel-but{
width: 100%;
}
.col-md-1-1 .entry-title .title_space {
max-height: 61px;
}
.post-title{
width: 96%;
font-size: 41px;
line-height: 50px;
}
.footer_up .logo, .footer_up .social, .footer_up .footer{
display:none;
}


.col-md-1-3 .entry-title .title_space{
max-height: 95px;
}
.col-md-1-3 .entry-title .main-color-text, .col-md-1-1 .entry-title .main-color-text{
font-size: 26px;
}
.p_cat{
width:96%;
}
.table-info{ 
width: 95%;
} 
}
@media screen and (max-width: 880px) {
.g2-line .g2-term{
margin-left: 35px;
}
.next-gallery {
grid-template-columns: repeat(2, 1fr);
}
.next-gallery .next-gallery-item:nth-child(5),
.next-gallery .next-gallery-item:nth-child(6){
display:none;
}
.g2-fotos.foto-grid {
padding-left: 35px;
padding-right: 35px;
}
.gal-order-box {
margin-right: 35px;
}

.profil_page .table-posts .tbody .tr .td:nth-child(1) .td-in{
margin-top: 4px;
}
.profil_page .table-posts .tbody .tr{
flex-wrap: wrap;
}
.profil_page .table-posts .tr .td:nth-child(3) {
margin-left: auto;
}
.profil_page .table-posts .tbody .tr .td:nth-child(2){
max-width: calc(100% - 60px);
padding-right: 0;
}
.profil_page .table-posts .thead .tr .td:nth-child(2) {
max-height: 26px;
overflow: hidden;
}
.school_tags_item .tablets_tags{
font-size: 18px;
padding: 20px 20px 12px;
}
.down_map_3 .map-widget-b {
padding-bottom:10px !important;
}
.top_map_3 .map-widget-b {
padding-top: 17px !important;
}
.map-widget-b2 .hide_3{
display:none !important;
}
.map-widget-b .bubble-right-post.numb-3{
bottom: -10px;
}
.map-widget-b .compass {
bottom: -20px;
top: initial;
right: 10px;
}
.map-widget-b {
padding: 74px 0 70px;
}
.post-row-widget3 .bubble-right-post {
right: 15px;
top: 25px;
}
.post-row-widget3 .fst-line .big-image2 .entry-title a {
font-size: 20px;
line-height: 26px;
}
.post-row-widget3 .fst-line .big-image2 .entry-title{
width: 32%;
max-height: 102px;
}
#post_block_0 .sideposts .content {
display: block;
max-width: 580px;
margin: auto;
}
#post_block_0 .sideposts .similar-item{
width:100%;
}
.archive .wbig-image {
width: 100%;
}
.smalll-post-col .post-col img {
width: 75%;
height: 75%;
margin: 4% auto 0;
}
.big-image2 .entry-title{
max-height: 105px;
}
.post-col .end_date .day {
margin-top: 47px;
}
.big-image2 .entry-title a{
font-size: 30px;
}
#calendar_widget-4{
width: 25%;
}
.big-thumbnail .stain{
display:none;
}
.whole_widget_3 .small_row .actually-post header h3{
max-height: 73px;
}
.whole_widget_3 .small_row .actually-post header h3 a{
font-size: 18px;
line-height: 24px;
}

.quiz_header .q-title {
font-size: 32px;
}
.author-avatar .head_share2 .share .gal-com{
width: 111px;
}
.author-avatar .head_share2 .share .dis-com{
width: 91px;
}
.head_share2 .gal-com .text .in{
display:none;
}
.head_share2 .dis-com .text .in{
display:none;
}
.big-thumbnail .big-content .intext{
width: 325px;
}
.big-thumbnail .cat-info{
margin-top:0;
}
.big-thumbnail .title {
font-size: 30px;
max-height: 195px;
line-height: 39px;
margin-top: 15px;
}
.forum-widget .asgarosforum-widget .widget-content .post-text{
margin: auto 0 auto 20px;
}
.asgarosforumrecentposts_widget .asgarosforum-widget .widget-content {
display: flex;
}
.asgarosforumrecentposts_widget .asgarosforum-widget{
display: block;
margin-bottom: 30px;
}
.forum-widget .asgarosforum-widget .widget-element:last-child{
display: flex;
}

.forum-widget .asgarosforum-widget .widget-element{
width: 100%;
display: flex;
box-sizing: border-box;
padding: 0;
margin-bottom: 15px;
}
.forum-widget .asgarosforum-widget .widget-avatar{
margin: auto 0;
}
.forum-widget .asgarosforum-widget .widget-content .post-text {
max-width: initial;
width: initial;
margin: 0 0 0 20px;
}
.forum-widget .asgarosforum-widget .widget-content .post-author, .forum-widget .asgarosforum-widget .widget-content .post-link{
text-align: initial;
margin-top: 0;
}

.none_archive .none-404 div{
font-size: 125px;
margin-bottom: 0;
}
.none_archive .none-desc div {
font-size: 17px;
}

.none_archive .afterimg .bi-image::after {
background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.17) 50%, rgba(0, 0, 0, 0.62) 90%);
background-image: -moz-linear-gradient(rgba(0, 0, 0, 0.17) 50%, rgba(0, 0, 0, 0.62) 90%);
background-image: -ms-linear-gradient(rgba(0, 0, 0, 0.17) 50%, rgba(0, 0, 0, 0.62) 90%);
background: linear-gradient(rgba(0, 0, 0, 0.17) 50%, rgba(0, 0, 0, 0.62) 90%);
}
.similar_gal_item{
margin: 11px 0 0 0;
} 

.read-now .number_1{
margin-bottom: 30px;
}
.read-now .number_2{
padding-top: 40px;
margin-bottom: 30px;
}
.read-now .number_3{
padding-top: 70px;
padding-bottom: 30px;
}
.read-now article {
width: 98%;
max-width: 330px;
margin: auto;
}
.read-now .tab-pane{
display:block;
}

.share #fb-share-com .big-bel-but img{
margin-left: 90px;
}
.share #fb-share-com .big-bel-but span{
margin-left: 110px;
}
.share #tw-share-com .big-bel-but img{
margin-left: 100px;
}
.share #tw-share-com .big-bel-but span{
margin-left: 130px;
}
.table-info {
width: 95%;
}
.read-now .tab-content {
padding-top: 68px;
}
}
@media screen and (max-width: 869px){ 

}
@media screen and (max-width: 830px) {


.map_classic_region .item.revert .item-content{
right: -7px;
left: initial;
}
.map_classic_region .item.revert .color_layer{
transform: rotateY(0);
}
#resetpassform .user-pass1-wrap {
margin-top: 0;
}
.galaw {
margin-top: 23px;
}
.head_share2 .share .end-like {
margin-right: 10px;
margin-top: 2px;
}
.head_share2 .share .end-like button {
justify-content: center;
}
.head_share2 .share .end-like .left_side{
position: absolute;
z-index: 1;
margin-left: -10px;
}
.head_share2 .share .end-like .top_side .color_layer{
width: 42px;
height: 43px;
position: absolute;
top: 0;
}
.head_share2 .share .end-like .top_side .number .brackets{
display:none;
}
.site_color_backcolor1 .head_share2 .share .end-like .pp_like .top_side span{
color: #c30a59;
}
.site_color_backcolor2 .head_share2 .share .end-like .pp_like .top_side span{
color: #999B04;
}
.site_color_backcolor3 .head_share2 .share .end-like .pp_like .top_side span{
color: #ce6017;
}
.site_color_backcolor4 .head_share2 .share .end-like .pp_like .top_side span{
color: #0398B2;
}
.site_color_backcolor5 .head_share2 .share .end-like .pp_like .top_side span{
color: #B7341C;
}
.site_color_backcolor6 .head_share2 .share .end-like .pp_like .top_side span{
color: #14acac;
}
.site_color_backcolor1 .head_share2 .share .end-like .pp_like:hover .top_side span {
color: #f6438f;
}
.site_color_backcolor2 .head_share2 .share .end-like .pp_like:hover .top_side span {
color: #C0C14A;
}
.site_color_backcolor3 .head_share2 .share .end-like .pp_like:hover .top_side span {
color: #f89655;
}
.site_color_backcolor4 .head_share2 .share .end-like .pp_like:hover .top_side span {
color: #00bee0;
}
.site_color_backcolor5 .head_share2 .share .end-like .pp_like:hover .top_side span {
color: #e65a41;
}
.site_color_backcolor6 .head_share2 .share .end-like .pp_like:hover .top_side span {
color: #00cdce;
}

.site_color_backcolor1 .head_share2 .share .pp_like:hover .img .hearth-sk2,
.site_color_backcolor1 .head_share2 .share .end-like .liked:hover .hearth-sk{
background: #c30a59;
}
.site_color_backcolor2 .head_share2 .share .pp_like:hover .img .hearth-sk2,
.site_color_backcolor2 .head_share2 .share .end-like .liked:hover .hearth-sk{
background: #999B04;
}
.site_color_backcolor3 .head_share2 .share .pp_like:hover .img .hearth-sk2,
.site_color_backcolor3 .head_share2 .share .end-like .liked:hover .hearth-sk{
background: #ce6017;
}
.site_color_backcolor4 .head_share2 .share .pp_like:hover .img .hearth-sk2,
.site_color_backcolor4 .head_share2 .share .end-like .liked:hover .hearth-sk{
background: #0398B2;
}
.site_color_backcolor5 .head_share2 .share .pp_like:hover .img .hearth-sk2,
.site_color_backcolor5 .head_share2 .share .end-like .liked:hover .hearth-sk{
background: #B7341C;
}
.site_color_backcolor6 .head_share2 .share .pp_like:hover .img .hearth-sk2,
.site_color_backcolor6 .head_share2 .share .end-like .liked:hover .hearth-sk{
background: #14acac;
}

.head_share2 .share .end-like .pp_like .top_side span{
color:#252525;
}
.head_share2 .share .end-like .pp_like.liked .top_side span{
color:#fff !important;
}
.head_share2 .share .end-like .top_side .number{
font-family: 'Grandstander-Bold', sans-serif;
text-align: center;
font-size: 20px;
color: #fff;
z-index: 1;
margin: 8px auto 0;
}
.head_share2 .share .end-like .top_side{
width: 32px;
height: 30px;
display: flex;
position: relative;
justify-content: center;
}
.head_share2 .share .end-like .bottom_side,
.head_share2 .share .end-like .top_side .text{
display:none;
}
.btm_text_info .text_info{
display:none;
}
.big-thumbnail .btm_text_info{
width: initial;
right: 30px;
}
.big-lines .bubble-right-post .inside {
padding: 21px 29px 46px 19px;
}
.big-lines .bubble-right-post .inside2{
font-size: 16px;
line-height: 19px;
max-height: 76px;
}
.right2_above_part .arrow-categ2{
display:none;
}
#home_middle_bottom_right_wrap {
display: block;
}

.bubble_widget .buble_style_3{
margin: auto;
}
.bubble_widget .buble_trans_2{
width: 405px;
margin: 0 auto 30px;
}
#bubble_widget-3{
margin: 0 auto 30px;
}

.bubble_widget .buble_style_2 {

margin: auto;
}

#home_middle_bottom_right_wrap .poll-wiget {
margin: 0 auto;
}
#bubble_widget-5 {
margin: 0 auto 0 15px;
}

.header-post .title {
font-size: 34px;
line-height: 44px;
}
.error_widget .error_wid .text{
font-size: 25px;
}
.author-avatar .head_share2  .big-bel-but img{
height: 20px;
}   
.author-avatar .head_share2 img{
width: 100%;
height: auto;
}

form .log-item-fst{
margin-top: 80px;
}
#login .reg-checkbx{
margin-bottom: 15px;
}

.login-page .r-border{
display:none;
}
.login-page .sign-form{
width:100%;
}

.nxt-info{
bottom:7px;
}

.post-block .content-post .entry-content .gallery_t .link span{
width: 0;
}
.post-block .thumbnail_galy{
width: 80%;
}
.author-circle{
margin-top:5px;
}
.author-circle,.author-avatar img{
width: 55px;
height: 55px;
}
.author-avatar{
width: 96%;
}
}

@media screen and (max-width: 782px) {
.school_author_widget .points {
font-size: 18px;
width: 92%;
}

.forum-site #af-wrapper .post-wrapper{
border:0;
}
.forum-site .whole-row #af-wrapper .topic-lastpost-small,
.forum-site .whole-row #af-wrapper .forum-lastpost-small{
display: none !important;
}
.forum-site .whole-row #af-wrapper .topic-poster,
.forum-site .whole-row #af-wrapper .forum-poster{
display: block !important;
}
.school_tags_item .tablets_tags {
font-size: 18px;
padding: 16px 14px 8px;
}
.forum-site #af-wrapper input[type="radio"], #af-wrapper input[type="checkbox"] {
height: 16px;
width: 16px;
}
.forum-site #af-wrapper input[type="radio"]:checked::before {
width: 6px;
height: 6px;
margin: 4px;
line-height: 16px;
}
.forum-site #af-wrapper .editor-row input[type="checkbox"]{
height: 16px;
width: 16px;
}
.post-row h2 {
padding-left: 15px;
}
.quiz_header .q-prefix {
line-height: 28px;
font-size: 20px;
}
.quiz_header .q-title {
font-size: 30px;
}
.post-row .entry-title{
margin:0;
}
.post-row article header a{
margin: auto 20px;
}
.post-row article header{
display: flex;
}
.post-row article:last-child{
display: flex;
}
.post-row article{
width: 100%;
display: flex;
margin: 10px 0px !important;
box-sizing: border-box;
}
.post-row-wid .post-row article{
width:100%;
}
.post-row-wid .post-row article .big-image2{
display: flex;
width: 100%;
}
.post-row-wid .post-row .big-image2 .entry-title{
display: flex;
max-height: 86px;
}
.post-row-wid .post-row .big-image2 .entry-title a{
margin: auto auto auto 40px;
text-align: initial;
}
.post-row-wid .post-row article .big-image2 .place_thumbnail_watercolor,
.post-row-wid .post-row article .big-image2 .place_thumbnail{
width: 190px;
flex-shrink: 0;
}
.post-row .content{
display:block;
background: none;
}
.post-row article .entry-thumbnail{
width: 150px;
flex-shrink: 0;
}
.forum-site #af-wrapper .member-posts{
margin: auto 30px auto auto;
}
.forum-site #af-wrapper #profile-content .profile-row div:first-child{
width: 176px;
}
.forum-site #af-wrapper #profile-content .profile-row div:first-child, .forum-site #af-wrapper #profile-content .profile-row div:nth-child(2){
display: table-cell;
}

.forum-site #af-wrapper #profile-navigation a{
display: inline-block;
}

.forum-site #af-wrapper .post-author .post-author-block-meta, .forum-site #af-wrapper .post-author .post-author-block-group{
display:block;
}
.forum-site #af-wrapper .post-element{
flex-direction: initial;
}

.forum-site #af-wrapper #read-unread .indicator-label a{
margin-left: 6px;
}
.forum-site #af-wrapper .statistics-element .element-name{
display: block;
line-height: 28px;
}
.forum-site #af-wrapper .statistics-element .element-number{
display: block;
}
.forum-site #af-wrapper .forum-lastpost-small .time{
display: inline-block;
}
.forum-site #af-wrapper .forum-lastpost-small .author{
margin-right:3px;
display: inline-block;
}
.forum-site #af-wrapper .forum-lastpost-small, .forum-site  #af-wrapper .topic-lastpost-small, .forum-site #af-wrapper .forum-lastpost-small .no-topics{
font-size: 15px;
}
.forum-site #af-wrapper .forum-lastpost-small .title, .forum-site  #af-wrapper .topic-lastpost-small .title{
display: inline-block;
margin: 0 3px;
}
.forum-site #af-wrapper .last-post-headline{
display:none;
}
}


@media screen and (max-width: 768px) {
.none_archive .none-btn{
padding-bottom: 10px;
}
.none_archive .none-desc div {
margin-bottom: 10px;
}
.window_widget .window_widget_cnt{
padding: 30px 15px 40px;
}
.footer_conter2 .footer_search{
padding-top: 20px;
}
.footer_conter2 .inside{
display:none;
}
.bubble_layout .left_lay{
display: flex;
width: 100%;
height: 95px;
justify-content: center;
padding-top: 20px;
}
footer .left_lay .bubble-right-post{
position: relative !important;
left:initial !important;
right:initial !important;
top:initial !important;
bottom:initial !important;
margin: 0 15px !important;
}

footer .bubble_layout {
display: block;
}


@media screen and (max-height: 735px) {
.footer_up{
overflow-y: initial;
overflow-x: initial;
bottom:initial;
}
}
@media screen and (max-height: 475px) {
.footer_up{
overflow-y: scroll;
overflow-x: hidden;
bottom:0;
}
}
.footer_up .menu_header{
display:none;
}
.footer_conter2 {
padding-bottom: 1px;
}
header .center-right .he-a-login .img {
width: 66px;
margin-top: -10px;
}
.social-site-item {
width: 31px;
height: 31px;
margin-right: 5px;
}
header .center-right .he-a-log .img {
width: 66px;
margin-top: -10px;
}
.down_map_4 .map-widget-b {
padding-bottom: 10px !important;
}
.top_map_4 .map-widget-b {
padding-top: 17px !important;
}
.map-widget-b2 .hide_4{
display:none !important;
}

.gprevious {
margin-left: 15px;
}
.gnext {
margin-right: 15px;
}
.post-col .end_date .day {
margin-top: 33px;
font-size: 59px;
}
.post-col .end_date .month {
font-size: 27px;
}
#home_middle_whole_top_wrap{
display: block;
}
.wbig-image{
width: 100%;
margin: 30px auto 0;
}
#calendar_widget-4{
width: 100%;
padding: 0;
}
#calendar_widget-4 .school_tags_bubles{
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.school_tags_item {
width: initial;
}
.school_tags_bubles {
margin-left: 5px;
margin-right: 5px;
}
#calendar_widget-4 .calendar_widget .school_tags_item{
margin-bottom: 15px;
margin-left: 0;
margin-right: 5px;
}
.picture{
background: none;
}
.post-row-widget2 .stain{
display:none;
}  
header .center2{
height: 50px;
}
.profil_page form .edit_details .special-logo  .whole-column {
display: flex;
}
.profil_page form .edit_details div .special-logo button span input {
width: 100%;
}
.profil_page form .edit_details .special-logo .whole-column button {
float: initial;
display: block;
margin: auto auto 5px auto;
width: 100%;
}
.profil_page form .edit_details .special-logo .whole-column .right-column{
display: flex;
position: initial;
margin-left: 20px;
width: 100%;
flex-direction: column;
}  

.none_archive .none-404 div {
font-size: 100px; 
}
.none_archive .none-desc div .none1{
display:none;
}
.head_share .share #fb-share-com .big-bel-but .in-share-but .share_btn, .head_share .share #tw-share-com .big-bel-but .in-share-but .share_btn {
margin: auto auto auto 5px;
}
.head_share .share #fb-share-com .big-bel-but .in-share-but img, .head_share .share #tw-share-com .big-bel-but .in-share-but img {
margin: auto 5px auto auto;
}
.head_share #fb-share-com .big-bel-but .in-share-but .share_on, .head_share #tw-share-com .big-bel-but .in-share-but .share_on{
display:none;
}
header .center-right{
margin-top: 16px;
}
.social-site{
margin: 11px 0 0 0;
}
header .center-right .he-a-login {
margin-left: 0;
}                                       
.js-log-form .log-menu, .js-log-form #login .register .swap-p, .js-log-form #login .reg-col {
width: 100%;
}
html .js-log-form .error_msg{
width: initial;
}
.js-log-form #registerform{
display: block;
}
.footer .end-word{
margin-left: 15px;
width: 355px;
}

.afterimg .bi-image::after{
background-image: -webkit-linear-gradient(rgba(38,50,56,0) 40%, rgba(0, 0, 0, 0.62) 80%);
background-image: -moz-linear-gradient(rgba(38,50,56,0) 40%, rgba(0, 0, 0, 0.62) 80%);
background-image: -ms-linear-gradient(rgba(38,50,56,0) 40%, rgba(0, 0, 0, 0.62) 80%);
background: linear-gradient(rgba(38,50,56,0) 40%, rgba(0, 0, 0, 0.62) 80%);
}

header .center .category a{
height: 50px;
}
header .center .category {
height: 50px;
}

header .center .category a div {
margin-top: 17px;
margin-bottom: 6px;
}

.incookies{
width: 100%;
}
.tip img {
width: 110px;
}

.w_w .col-md-1-4{
height:initial;
}
.w_w .col-md-1-4 .col-md-1-5{
width: 100%;
float:initial;
height: 67.5px;
}
.w_w .col-md-1-4 .col-md-1-5 .entry-thumbnail img{
height: 67.5px;
width: 120px;
}
.w_w .col-md-1-4 .col-md-1-5 .entry-thumbnail .icon img{
display:none;
}
.share .dis-com {
width: 32%;
}


.share #fb-share-com .big-bel-but img{
margin-left: 60px;
}
.share #fb-share-com .big-bel-but span{
margin-left: 80px;
}
.share #tw-share-com .big-bel-but img{
margin-left: 70px;
}
.share #tw-share-com .big-bel-but span{
margin-left: 100px;
} 
.footer_up{
top:46px;
}
#page{
margin-top: 46px !important;
}
#background_img{
background-position-y: 46px;
}
.site-head{
height: 46px;
}
.post_cat{
margin-left: 270px;
line-height: 21px;
}
.in_post_cat, .post_cat a{
font-size: 20px;
}

header .logo {
width: 80px;
margin-top: 0;
}
.menu_button{
margin-top: 18px;
margin-left: 0;
}
header .menu_button .text{
margin-left:0;
}
.menu_button .text{
margin-left: 11px;
}
#close-menu, #open-menu{
width: 18px;
}





.post-block .content-post .entry-content .gallery_t .fotos a:nth-child(5) {
display:none;
}
.post-prefix p{
font-size: 22px;
}
.post-title{
letter-spacing: 0px;
font-size: 35px;
line-height: 40px;
}

.footer_up .f-column:nth-child(3), .footer_up .f-column:nth-child(5),.footer_up .f-column:nth-child(4){
display:none;
}
footer .f-column:last-child, footer .f-column:nth-last-child(2){
width: 50%;
}
footer .table-info{
margin-bottom:30px;
}
.f-column{
width: 50%;
text-align: center;
}
#site_container #top_row .col-primary,
#site_container #row-1 .col-primary, #site_container #row-2 .col-primary, #site_container #row-3 .col-primary{
margin-left:0;
}

.col-md-1-3 h3 {
margin-top: 8px;
}
.col-md-1-1 .entry-title .title_space {
max-height: 56px;
}
.col-md-1-3 .entry-title .title_space {
max-height: 89px;
}
.col-md-1-3 .entry-title .main-color-text, .col-md-1-1 .entry-title .main-color-text{
font-size:24px;
}
.col-md-1-1 .prefix, .col-md-1-2 .prefix{
display:none;
}   
}
@media screen and (max-width: 750px) {
.profil_page .detail-user .g2-fotos-item{
width: 22%;
}
.end-page-buttons {
display: block;
}
.profil_page form .edit_details .end-page-buttons .end-buttons button {
margin-top: 10px;
}
.end-buttons {
margin-left: 0;
}
.min-table-posts article.large .thumb{
width: 257px;
}
#calendar_widget-6 .school_tags_bubles .school_tags_item:nth-child(4),
#calendar_widget-3 .school_tags_bubles .school_tags_item:nth-child(1){
margin-left: 0;
}
#calendar_widget-6 .school_tags_bubles .school_tags_item:nth-child(6),
#calendar_widget-3 .school_tags_bubles .school_tags_item:nth-child(3){
margin-right: 0;
}

#calendar_widget-3 .calendar_widget .school_tags_item {
width: 100%;
margin: 0 15px;
}
#calendar_widget-6 .calendar_widget .school_tags_item {
width: 100%;
margin: 0 15px;
}

.school_tags_item .tablets_tags {
font-size: 20px;
padding: 14px 24px 10px;
width: 100%;
box-sizing: border-box;
}
#calendar_widget-6{
display:block;
}
#calendar_widget-3 .school_tags_bubles .school_tags_item:nth-child(6),
#calendar_widget-3 .school_tags_bubles .school_tags_item:nth-child(5),
#calendar_widget-3 .school_tags_bubles .school_tags_item:nth-child(4){
display:none;
}
#calendar_widget-6 .school_tags_bubles .school_tags_item:nth-child(1),
#calendar_widget-6 .school_tags_bubles .school_tags_item:nth-child(2),
#calendar_widget-6 .school_tags_bubles .school_tags_item:nth-child(3){
display:none;
}
.head_share2 {
margin-top: 15px;
}
.actually_post article.large .thumb {
width: 257px;
}
.post-row-widget2 .content {
margin: auto;
width: 590px;
}
.post-row-widget2 .big-image2 .entry-title a {
font-size: 16px;
line-height: 20px;
}
.post-row-widget2 .content article {
width: 260px;
}
.actually_post .large-vers .entry-red {
top: 10px;
right: 10px;
}

.post-row-widget2 .in-content .content-email {
width: 375px;
}
.post-row-widget2 .in-content .content-email .email-header {
margin-top: 20px;
}
.content-post .entry-content .wp-block-image{
margin-left: 0;
margin-right: 0;
} 

.head_share2 .share a:hover .image-disc{
background-image: url("assets/img/button-com-h2.png");

}
.head_share2 .share a:hover .image-gal{
background-image: url("assets/img/button-gal-h2.png");
}
.head_share2 .share .image-gal{
background-image: url("assets/img/button-gal2.png");
width: 80px;
height: 53px;
background-repeat: no-repeat;
}
.head_share2 .share .image-disc {
background-image: url("assets/img/button-com2.png");
width: 80px;
height: 53px;
background-repeat: no-repeat;
}

.actually_post .actually-post header .entry-time{
display: none;
}

.error_widget {
padding-bottom: 0;
}
.error_widget .error_wid .text{
font-size: 22px;
}
.big-thumbnail .big-content .intext {
width: 285px;
}
.big-thumbnail .title {
font-size: 26px;
max-height: 160px;
line-height: 32px;
margin-top: 15px;
}
.f-posts .row{
width: initial;
margin: 0 20px;
}
.f-posts .f-post:first-child {
margin-right: 10px;
}
.f-posts .f-post:last-child{
margin-left: 10px;
}
.profil_page form .edit_details div button #obal{
width: 100%;
display: block;
}
.profil_page form .edit_details div button #obal #avatar{
margin: -36px 0 0 0px;
width: 100%;
}
.profil_page form .edit_details .times .time{
display: block;
}
.profil_page form .edit_details .times .time button{
display: block;
margin-left: 0;
margin-top: 10px;
}
.profil_page form .edit_details .times .time:last-child{
margin-right: 0;
}


.profil_page form .edit_details div .submit input{
width: 100%;
margin-bottom: 10px;
}
.profil_page form .edit_details div .image button span input{
width: 90%;
}
.profil_page form .edit_details div button {
width: 100%;
margin-bottom: 10px;
}  

.gal-name a{
font-size: 23px;
line-height: 26px;
margin-top: 10px;
}  
.col-sm-new .entry-thumbnail img{
width: 100%;
height: auto;
max-height: 169px;
}
.row-2-big {
height: initial;
}
.col-sm-new .entry-header{
width: 48%;
margin-left: 2%;
margin-right: 0;
}
.col-sm-new .entry-thumbnail{
width: 48.4%;
max-width: 300px;
}
.col-sm-new{
width: 100%;
}
.row-2 .col-sm-base{
height: 185px;
}
.row-2{
height:initial;
}
.row-2 .col-sm-base {
width: 100%;
padding-bottom: 10px;
}
.row-2 .col-sm-base .entry-header{
float: left;
width: 48%;
margin-left: 2%;
}
.row-2 .col-sm-base .entry-thumbnail{
float: left;
width: 49.5%;
max-width: 300px;
}
.row-2 .col-sm-base .entry-title{
font-size: 20px;
max-height: 95px;
}  
}
@media screen and (max-width: 690px) {
.profile-content .social-widget-b{
position: relative;
left: 0;
right: 0;
justify-content: center;
margin-top: 30px;
margin-bottom: -10px;
}
.profile-content .social-widget-b .socialsiteitem {
margin: 0;
}
.profil_page .table-posts .thead .tr .td:nth-child(2),
.profil_page .table-posts .thead .tr .td:nth-child(3),
.profil_page .table-posts .thead .tr .td:nth-child(4),
.profil_page .table-posts .thead .tr .td:nth-child(5),
.profil_page .table-posts .thead .tr .td:nth-child(6){
width: initial;
margin: 0;
}

.profil_page .title-page{
margin-top: 120px;
}
.school_author_widget .name {
width: 280px;
font-size: 30px;
}
.school_author_widget .points {
font-size: 17px;
width: 98%;
}
.school_author_widget .points .point {
margin-top: 24px;
}
.school_author_widget .points .number {
margin-left: 10px;
}
.school_author_widget {
padding: 55px 55px 85px;
margin-top: 0;
}
.forum-site .whole-row #af-wrapper .content-container .content-element{
width: 54%;
}
.cookies_info #cookies_info_2 .buttons button{
padding: 15px 8%;
}

@media screen and (max-height: 475px) {
.footer_up{
overflow-y: initial;
overflow-x: initial;
bottom:initial;
}
}
@media screen and (max-height: 415px) {
.footer_up{
overflow-y: scroll;
overflow-x: hidden;
bottom:0;
}
}
#calendar_widget-6 .calendar_widget{
padding-top: 10px;
}
.footer_up .table-info {
margin: 23px auto 37px;
}
.footer_up .search-form {
margin-top: 24px;
}
.footer_up .form-control{
padding-top: 16px;
padding-bottom: 16px;
}
.footer_up .sr-b{
padding-top: 11px;
padding-bottom: 11px;
}
.footer_up .sr-icon img{
width: 20px;
height: 20px;
}
.gs-menu .gs-menu-item{
margin: 3px 20px;
}
.post-row-widget3 .fst-line .big-image2 .entry-title{
width: 87.45%;
padding-left: 0;
}
.post-row-widget3 .fst-line .big-image2 .place_thumbnail {
width: 87.45%;
}
.post-row-widget3 .fst-line .big-image2 {
padding-bottom: 10px;
}
.post-row-widget3 .in-content > .color_layer {
-webkit-mask-image: url("assets/img/trendy-r2.svg");
-o-mask-image: url("assets/img/trendy-r2.svg");
-moz-mask-image: url("assets/img/trendy-r2.svg");
mask-image: url("assets/img/trendy-r2.svg");
}
.map-widget{
margin: 20px 10px 0 auto;
}
.post-row-widget3 .snd-line article:nth-child(2){
margin:0;
}
.post-row-widget3 .fst-line {
padding-bottom: 10px;
}
.post-row .big-image2 .entry-title{
margin: auto;
padding: 0 0 0 5px;
}
.post-row-widget3 .snd-line .big-image2 .place_thumbnail{
width: 55%;
}
.post-row-widget3 .snd-line{
display:block;
padding: 0 15px 26px;
}
.post-row-widget3 .snd-line article .big-image2{
display:flex;
padding-bottom: 15px;
}
.post-row-widget3 .fst-line .big-image2 .entry-title{
padding-top: 10px;
}

.post-row-widget3 .fst-line .big-image2 {
display: block;
}
.post-row-widget3 .bubble-right-post{
display:none;
}
.school_stat_v2 .school_stats .school_stats_item{
width: 33%;
margin: 11px 0 20px;
}
.school_stat_v2 .school_stats_item .school_stats_numb,
.school_stats_item .school_stats_numb {
font-size: 40px;
line-height: 40px;
}
.school_stats{
display:flex;
flex-wrap: wrap; 
}
.school_stats .school_stats_item{
width:50%;
box-sizing: border-box;
margin: 11px 0 20px;
}

.smalll-post-col .post-col .entry-thumb {
width: 170px;
margin: auto;
}
.smalll-post-col .post-col .end_date .day{
font-size: 49px;
margin-top: 20px;
}
.smalll-post-col .post-col .end_date .month{
font-size: 22px;
}
.calendar_widget {
padding-top: 40px;
}

.actually_post article {
margin-bottom: 45px;
}
.actually_post .large-vers .big-image2 .entry-title{
max-height: 65px;
}
.actually_post .large-vers .big-image2 .entry-title a {
font-size: 26px;
}
.actually_post .large-vers .big-image2 .place_thumbnail .mask_layer{
width: 97%;
}
.actually_post .large-vers .big-image2 .sub-title .time{
display:none;
}
#home_middle_whole_top_wrap .wbig-image{
margin-top: 10px;
}
.wbig-image{
margin-bottom:20px;
}

.whole_widget_3 .small_row article:last-child{
display:none;
}
.actually_post .actually-post header .entry-time{
display:none;
}


.end_titles{
flex-direction: column;
}
.end_titles .left-text {
margin: auto 0px;
}
.end-likes {
margin: 20px 0 auto auto;
}

.map-widget-b .l-item {
margin: auto;
width: 175px;
}
.map-widget .map-legend{
display:none;
}
.map-widget-b .mini{
margin-top: 40px;
display:block;
}
.f-posts .row{
display:block;
}
.f-posts .f-post:last-child, .f-posts .f-post:first-child, .f-posts .f-post{
margin-left: auto;
margin-right: auto;
padding-bottom: 1px;
max-width: 330px;
width: 100%;
}

.after-post3 .text{
padding-bottom: 10px;
}
}

@media screen and (max-width: 650px) {
.container .archive.archive-grid .desc_between_products {
grid-column: span 2;
}
.container .archive.archive-grid {
grid-template-columns: repeat(2, 1fr);
}
.g2-line .g2-term {
margin-left: 15px;
}
.g2-fotos.foto-grid {
padding-left: 15px;
padding-right: 15px;
}
.gal-order-box {
margin-right: 15px;
}
        
.profil-detail-social.social-widget-b{
margin-bottom: 0;
width: 100%;
}
.profil_page .detail-user {
padding-left: 30px;
padding-right: 30px;
}
.head-post-desc .out_title_min{
margin: 12px auto 0;
}
.above_part .out_title_min{
display: none;
}
.help_text .window_start .inside button {
margin-right: 15px;
}
.none_archive .none3 {
display: none;
}
.none_archive .none2 {
display: block;
}
button.sr-b i {
width: 30px;
height: 30px;
}
.min-table-posts article.large header {
width: 100%;
box-sizing: border-box;
padding: 0 0 0 14px;
}
#profil_page .min-table-posts article.large h3 {
max-height: 76px;
margin-bottom: 10px;
}
#profil_page .min-table-posts article.large h3 a {
font-size: 21px;
line-height: 26px;
}
.forum-site #af-wrapper .reactions .set_next:hover, .forum-site #af-wrapper .reactions button:hover + .set_next, .forum-site #af-wrapper .reactions button.show_menu + .set_next {
right: 20px;
}

.forum-site #af-wrapper .last-line .add_smile .set_next:hover, .forum-site #af-wrapper .last-line .add_smile button:hover + .set_next, .forum-site #af-wrapper .last-line .add_smile button.show_menu + .set_next {
right: 20px;
left: initial;
}

.forum-site #af-wrapper .last-line .add_smile{
position: initial;
}
.forum-site #af-wrapper .last-line {
position: relative;
}
.column_widget.layout1.layout3 .out2-content{
padding-top: 20px;
}
.column_widget.layout1 .out2-content {
display: flex;
}
.column_widget.layout1 .out-avatar-desc{
margin-right: 30px;
display: flex;
flex-direction: column;
margin-left: 10px;
}
.column_widget.layout1 .out-avatar{
margin-top: auto;
}
.column_widget.layout1 .out-desc{
margin-bottom: auto;
}
.column_widget.layout1 .out-avatar .avatar{
margin-top: -10px;
}
.actually_post .large-vers .big-image2 .sub-title .time {
display: block;
}
#actually-3{
margin-top:20px;
}
.forum-site .whole-row #af-wrapper .title-element {
font-size: 28px;
}
.forum-site .whole-row #af-wrapper .title-element.forum-title {
margin-top: 0;
}
.forum-site .whole-row #af-wrapper .content-container .quete-space{
padding: 30px 15px 20px;
}
.forum-site .whole-row #af-wrapper .description-element{
padding: 0 15px;
}
.cookies_info #cookies_info_2 .buttons button{
padding: 15px 6.5%;
}
.big-thumbnail .info_layer .content {
font-size: 23px;
}
.quest-page #post-block-head .head-post-title {
margin-bottom: 7px;
}
.quest-page .quest-category{
display:none;
}
.down_map_5 .map-widget-b {
padding-bottom: 10px !important;
}
.top_map_5 .map-widget-b {
padding-top: 17px !important;
}
.map-widget-b2 .hide_5{
display:none !important;
}
.school_back_nav{
line-height: 21px;
}
#above_archive .map-widget-b2 .archive_title.whole_page .blue-head{
font-size:28px;
line-height: 34px;
}
.gs-head + .gal-order-place .gal-order-box{
margin-top: 10px;
}
.after-post3 .color_layer {
-webkit-mask-image: url("assets/img/help-k3.svg");
-o-mask-image: url("assets/img/help-k3.svg");
-moz-mask-image: url("assets/img/help-k3.svg");
mask-image: url("assets/img/help-k3.svg");
}


.gal_share .post-share-com .head_share2 .share {
width: 310px;
}
.gal_share .post-share-com .head_share2 .share #fb-share-com {
margin-top: 0;
}

.gal_share .post-share-com .head_share2 .share #tw-share-com {
margin-top: 0;
margin-right: 12px;
}
.gal_share .post-share-com .head_share2 .share #ms-share-com{
margin-top: 0;
}
.gal_share .post-share-com .head_share2 .share #pt-share-com{
margin-top: 1px;
}
.gal_share .post-share-com .head_share2 .share #em-share-com{
margin-top: 0;
}

.post-share-com .head_share2 .share-com.dis2-com .inside .text{
margin: 9px 0 0 13px;
}
.post-share-com .head_share2 .share-com.dis2-com .inside .hide-image{
background-image: url("assets/img/bubble-dis.svg");
height: 25px;
width: 19px;
background-repeat: no-repeat;
margin: 2px auto auto;
}
.post-share-com .head_share2 .share-com.dis2-com .inside .text .txt-snd{
display:none;
}


#site_container #row-3 .col-primary{
padding-top:15px;
}
.author_widget .author_widget_cont {
padding-bottom: 30px;
padding-top: 10px;
}
.gal-author .social-widget-b {
margin-bottom: 10px;
}
.social-widget-b .socialsite{
width: 334px;
}
.social-widget-b{
margin-bottom: 85px;
}
.author_widget .right_content{
margin-left: 8px;
padding-right: 8px;
}
.author_widget .author_widget_cont2 .desc {
max-width: 280px;
width: 100%;
}
.author_widget .content{
display:block;
}
.social-widget-b .text_sub .ic-arrow-up{
transform: rotate(10deg);
}
.social-widget-b .socialsite .text_sub {
right: initial;
top: 100%;
display: flex;
left: 20px;
margin-top: 15px;
}


#site_container {
overflow: hidden;
}


.after-post3 .head {
padding-top: 45px;
font-size: 25px;
line-height: 30px;
margin-bottom: 17px;
}
.after-post3 .fst-line {
font-size: 25px;
}
.after-post3 .inside{
margin: auto auto;
max-width: 545px;
width: 85%;
}
.after-post3 .head {
padding-top: 30px;
}
.post-share-com .share-citat {
width: 377px;
}
.post-share-com .share-citat .top-arrow {
margin-left: 0;
}
.post-share-com .head_share2 .share {
width: 365px;

}
.post-share-com .head_share2 .share #fb-share-com{
width: 50px;
margin-top: 6px;
}
.gal_share .post-share-com .head_share2 .share #tw-share-com .inside{
margin-top: 0px;
}
.post-share-com .head_share2 .share #tw-share-com .inside{
margin-top: 4px;
}
.post-share-com .head_share2 .share #em-share-com{
width: 50px;
height: 49px;
}
.post-share-com .head_share2 .share #pt-share-com{
width: 48px;
height: 50px;
margin-bottom: -2px;
}
.post-share-com .head_share2 .share #ms-share-com{
width: 49px;
height: 49px;
}
.post-share-com .head_share2 .share-citat .arrow-icon{
transform: rotate(40deg);
margin-right: -20px;
}

.post-share-com .head_share2 #pt-share-com .inside,
.post-share-com .head_share2 #em-share-com .inside,
.post-share-com .head_share2 #ms-share-com .inside{
-webkit-mask-size: 48px;
-o-mask-size: 48px;
-moz-mask-size: 48px;
mask-size: 48px;

}
div .in-link-post {
width: 276px;
}
div .post-block .content-post .entry-content .gal_single_part {
width: 276px;
}

.post-block .content-post .gal_single_part .item_1{
width: 126px;
height: 147px;
top: 37px;
}
.gal_single_part .item_1 .mask_layer {
width: 101px;
height: 102px;
}
.post-block .content-post .gal_single_part .item_2{
top: 24px;
width: 158px;
height: 185px;
left: 90px;
}
.gal_single_part .item_2 .mask_layer {
right: 12px;
width: 132px;
height: 133px;
border-radius: 38px;
}
.gal_single_part .inside2 {
height: 280px;
}
.gal_single_part .text_sub {
bottom: 0;
}
.head_share2 .share-com.dis2-com .inside .text .txt-snd{
margin-top: 4px;
margin-left: -4px;
}
.head_share2 .share #tw-share-com{
margin-top: 5px;
height: 48px;
width: 49px;
}
.head_share2 .share-com {
height: 48px;
}
.head_share2 #tw-share-com .inside {
margin-top: 26px;
}

.head_share2 .share-com.gal2-com .inside,
.head_share2 .share-com.dis2-com .inside,
.head_share2 .share-com .inside{
-webkit-mask-size: 48px;
-o-mask-size: 48px;
-moz-mask-size: 48px;
mask-size: 48px;
}
.head_share2 .share-com .inside .text {
margin-top: 11px;
}
.head_share2 .share #tw-share-com {
width: 49px;
margin-top: 0;
}
.head_share2 #tw-share-com .inside .text {
margin: 10px 0 0 14px;
}
.head_share2 .share #fb-share-com {
margin-top: 26px;
}
.head_share2 .share .dis2-com {
width: 49px;
height: 46px;
margin-top: 26px;
}
.head_share2 .share .gal2-com{
width: 48px;
height: 50px;
margin-top: 25px;
}
.head_share2 .share-com.dis2-com .inside .text{
margin-top: 9px;
}
.head_share2 .share-com.gal2-com .inside .text {
margin-top: 14px;
}
.head_share2 .share #fb-share-com {
width: 48px;
}
.head_share2 .share-com .inside .text .in{
display:none;
}
.head-post-desc .out_title{
margin: 10px auto 0;
}
#post-block-head .head-post-title {
display: block;
}
.big-lines .bubble-right-post {
right: 4px;
top: -40px;
}
.big-lines .bubble-right-post .inside2 {
max-height: 57px;
}

.big-thumbnail .btm_text_info{
right: 30px;
}
.btm_text_info .text_info{
display:none;
}
.big-thumbnail .big-image2 .place_thumbnail{
margin: 16px 2px 0;
}
.big-lines .bubble-right-post .inside{
padding: 16px 23px 26px 19px;
cursor:pointer;
}
.big-lines .bubble-right-post .inside2-more .text2,
.big-lines .bubble-right-post .inside2-more .text1{
display:none;
}
.big-lines .bubble-right-post .inside[data-more="1"] .inside2-more .text2,
.big-lines .bubble-right-post .inside[data-more="0"] .inside2-more .text1{
display:block;
}
.big-lines .bubble-right-post .inside[data-more="1"]{
width: 265px;
transition: width 0.5s;
}
.big-lines .bubble-right-post .inside[data-more="0"]{
width: 155px;
transition: width 0.5s;
}

.big-lines .bubble-right-post .inside2-more{
display:block;
}
.above_part .out_title{
display:none;
}
.head-post-desc {
text-align: center;
display: flex;
}
.archive .actually_post .wbig-image article{
flex-direction: column-reverse;
display: flex;
}
.archive .actually_post .wbig-image article .sub-title{
margin-top: 10px;
margin-left: 10px;
}
.archive .actually_post .wbig-image article .entry-title{
margin-left: 10px;
}
nav .nav-links{
text-align:center;
}
.social {
width: 262px;
}
.social {
padding-top: 40px;
margin: auto;
}
footer .text {
margin: 20px auto 30px;
text-align: center;
padding: 0 15px;
}
footer .social button{
display: none;
}
.normall-post-col .post-col .content{
width: 100%;
}
.actually_post article.large h3 {
max-height: 76px;
margin-bottom: 10px;
}
.actually_post article.large header {
padding: 2px 0 10px 11px;
}
.actually_post article.large h3 a {
font-size: 21px;
line-height: 26px;
}
.actually_post_like_new .actually_post article.large .thumb {
width: 250px;
}
.archive .actually_post article.large header{
padding: 2px 0 10px 11px;
}
.actually_post article.large header{
width: 100%;

box-sizing: border-box;
}
.post-row-widget2 .content {
width: auto;
display: block;
}
.post-row-widget2 .content article {
width: 330px;
}

.post-row-widget2 .big-image2 .entry-title a {
font-size: 18px;
line-height: 24px;
}
.smalll-post-col .content article:nth-child(2n+1){
padding-right: 8px;
}
.smalll-post-col .content article:nth-child(2n){
padding-left: 8px;
}
.smalll-post-col .content article{
width: 50%;
box-sizing: border-box;
}
.smalll-post-col .content{
display: flex;
flex-wrap: wrap;
}

.actually_post .large-vers .big-image2 .place_thumbnail{
width: 95%;
margin: auto;
}
.actually_post article {
margin-bottom: 30px;
}
.actually_post .large-vers .entry-red{
top: 15px;
right: 15px;
}
#home_middle_bottom_center_wrap{
width: 100%;
padding: 0;
max-width: initial;
}
#home_middle_bottom_left_wrap{
width: 100%;
}
#row-2 .home-middle-divide{
display:block;
}
.big-image2 .entry-title a {
font-size: 26px;
}
.big-image2 .entry-title {
max-height: 91px;
}

.post-share-com .soci-buttons{
padding-bottom: 20px;
}
.header-post .logo{
display:none;
}
.page-header .red-header {
font-size: 26px;

}

.error_widget .error_wid .text{
font-size: 20px;
}
.gal_share .share-buts{
flex-wrap: wrap;
}
.gal_share #tw-share-com{
margin-right:0;
width: 49%;
margin-bottom: 6px;
}
.gal_share #fb-share-com{
width: 49%;
margin-bottom: 6px;
}
.gal_share #ms-share-com, .gal_share #pt-share-com, .gal_share #em-share-com{
width: 32.3%;
margin-bottom: 6px;
}
.quiz_header .q-title {
font-size: 28px;
}
.post-share-com .share-buts{
flex-wrap: wrap;
height: initial;
}

.profil_page form .edit_details .whole-column img{
flex-shrink: 0;
}
.profil_page form .edit_details .whole-column #image{
flex-shrink: 0;
}
.profil_page form .edit_details .whole-column {
display: flex;
}
.profil_page form .edit_details div button{
width: 100%;
}
.profil_page form .edit_details div button span input {
width: 100%;
}
.profil_page form .edit_details .whole-column button {
float: initial;
display: block;
margin: auto;
width: 100%;
}
.profil_page form .edit_details .whole-column .right-column{
display: flex;
position: initial;
margin-left: 20px;
width: 100%;
flex-direction: column;
}
.profil_page .profil-header .main {
margin: 0 auto 29px auto;
padding: 0 15px;
}
.profil_page .profil-header .main h1{
font-size: 30px;
}
.actually_post .entry-content, .col-sm-new .pretext{
display:none;
}
.medium-post .inimage .intitle{
font-size: 23px;
max-height: 139px;
}

.author-avatar .left-text .author-link{
margin-right: 0;
margin-left: 0;
}
.author-avatar .author-link{
margin-right: 27px;
margin-left: 20px;
}
.author-avatar .head_share2 .share .gal-com, .author-avatar .head_share2 .share .dis-com {
width: 150px;
}
.left-author{
margin-top: 30px;
}
.author-avatar{
flex-direction: column-reverse;
}
.actually_post{
width: 100%;
margin-left: 0;
margin-right: 0;
margin-bottom: 20px;
}
.afterimg .bi-image::after{
height: 60%;
}
.share #fb-share-com .big-bel-but img{
margin-left: 40px;
}
.share #fb-share-com .big-bel-but span{
margin-left: 60px;
}
.share #tw-share-com .big-bel-but img{
margin-left: 50px;
}
.share #tw-share-com .big-bel-but span{
margin-left: 80px;
} 

.p_cat{
position:absolute;
top: -50px;
}
.sm-bel-but img{
margin-left: 0;
}
.share-buts{
height: 90px;
}
.post-block .content-post .entry-content .gallery_t .fotos a:nth-child(4) {
display:none;
}
.post-block .thumbnail_galy {
width: 90%;
}
.empty-page .post-title{
font-size: 30px;
}
.post-title{
font-size: 28px;
line-height: 34px;
}
.site-head{
position: absolute;
}
.wpost-content .entry-title a{
font-size: 30px;
line-height: 36px;
}
.row-2 .col-sm-base:first-child{
margin-right:0;
}
.row-2 .col-sm-base{
height: 190px;
}
.arow .row-2{
height: initial;
}
.row-2 .col-sm-base{
float:initial;
width: 98%;
height: 190px;
}
.col-md-whole .entry-title{
font-size: 30px;
}
.widget-entry.entry-small {
border-bottom:0;
height: 160px;
}
.line-cat{
display:none;
}
.actually_post .entry-header{
background:none !important;
}
.actually_post header {
padding-top: 5px;
width: 52.7%;
}
.author-avatar .text .read-none{
display:none;
}

}
@media screen and (max-width: 620px) {
.next-gallery {
grid-template-columns: repeat(1, 1fr);
}
.next-gallery .next-gallery-item:nth-child(3),
.next-gallery .next-gallery-item:nth-child(4){
display:none;
}

.shopper_window .type_select .item:first-child{
margin-left: auto;
}
.shopper_window .type_select .item:last-child{
margin-right: auto;
}
.shopper_window .select-btn-bonus {
margin: auto 30px auto 0;
padding: 0;
}
.shopper_window .price {
margin: auto 20px auto auto;
padding: 0;
width: 60px;
text-align: end;
}
.shopper_window .type_select .head-subscribe {
display: flex;
width: 100%;
}
.shopper_window .name_subscribe{
margin: auto 0 auto 30px;
padding: 0;
font-size: 26px;
}
.shopper_window .type_select .item2{
-webkit-mask-image: url("assets/img/cat-bubble-widget3-r.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3-r.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3-r.svg");
mask-image: url("assets/img/cat-bubble-widget3-r.svg");
flex-direction: row;
padding: 18px 0;
}
.shopper_window .type_select{
display: block;
}
.shopper_window .type_select .item {
-webkit-mask-image: url("assets/img/cat-bubble-widget3-r.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3-r.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3-r.svg");
mask-image: url("assets/img/cat-bubble-widget3-r.svg");
max-width: 400px;
margin: 0 auto 10px;
width: 100%;
}
.shopper_window .type_select .item button {
padding: 0;
}
}
@media screen and (max-width: 570px) {

.quest-filter .quest_form_item.lst{
margin-bottom: 40px;
}
.product-page.quest-page #post-block-head .head-post-title{
margin-top: 19px;
margin-bottom: 7px;
}


.shopper_window .whom .conditions .ans-info {
margin: 2px 0 30px auto;
}
.shopper_window .checkmark {
top: 70%;
left: 50%;
transform: translate(-50%, 0);
}
.shopper_window .whom .conditions .q-ans {
margin: 0;
}
.shopper_window .whom .conditions .q-ans:nth-child(2){
margin: 0 20px;
}

.shopper_window .whom .conditions .q-ans label{

}
.post-next-parts .in {
text-align: end;
}
.post-next-parts{
flex-direction: column-reverse;
margin-bottom: 15px;
}
.post-next-parts .link.left{
flex-direction: row-reverse;
}
.post-next-parts .link{
flex-direction: row;    
}
.post-next-parts .link,
.post-next-parts .link.left{
margin-left: auto;
margin-right: 20px;
margin-bottom: 15px;
}
.ev-item {
display: block;
}
.e-item .name {
flex-shrink: 0;
display: inline-block;
width: 50px;
}
.e-item {
width: initial;
margin-bottom: 3px;
}
.ev-item .e-value {
margin-left: 50px;
margin-top: 0px;
}
.mcom-item .last-line .reactions .rating_value_emoticons{
margin: 3px 7px;
}
.mcom-item .last-line .reactions .comment-like-value{
flex-wrap: wrap;
width: 277px;
justify-content: center;
height: initial;
}

.window_widget .subs_widget input,
.window_widget .subs_widget button{
padding: 18px 15px;
}
.window_widget .desc{
display: none;
}
.window_widget .subs_widget {
padding-top: 22px;
}
.window_widget .subs_widget .item{
margin-bottom: 15px;
width: 80%;
max-width: 300px;
}
.window_widget .subs_widget form {
display: block;
}
.forum-site #af-wrapper .reactions .comment-like-value
.forum-site #af-wrapper .reactions .comment-like-value{
flex-wrap: wrap;
width: 277px;
justify-content: center;
height: initial;
}
.cookies_info #cookies_info_2 .buttons button{
padding: 15px 6%;
}
#calendar_widget-3 .school_tags_item .tablets_tags {
font-size: 18px;
padding: 16px 14px 8px;
}


.map-widget-b .bubble-right-post.numb-3 {
bottom: 0;
}
.g2-users .user-item {
padding-bottom: 30px;
}
.gal-author + .gal-order-place{
margin-right: 0;
margin-top: 40px;
}
#adver_whole-2 {
margin-top: 0;
}

.map-widget-b {
padding: 114px 0 125px;
}
.map-widget {
margin: 20px 10px 0 auto;
width: 100%;
}
.map-widget-b .bubble-right-post.numb-1 {
top: 10px;
right: 0;
}
.post-row-widget3 .snd-line .big-image2 .place_thumbnail {
width: 180px;
flex-shrink: 0;
}
.post-row .big-image2 .entry-title{
margin: auto auto auto 0;
width: initial;
}
div .post-block .content-post .entry-content .gal_single_part .inside{
margin: auto;
width: 276px;
max-width: 100%;
}
div .post-block .content-post .entry-content .gal_single_part{
float: initial;
margin: 0;
width: 100%;
max-width: initial;
padding: 10px 0 20px;
}
div .in-link-post.right,
div .in-link-post{
float: initial;
margin: auto;
max-width: 100%;
padding-left: 0;
padding-right: 0;
}
.head_share2 {
margin-top: 0px;
}
.actually_post .large-vers .big-image2 .place_thumbnail{
width: 100%;
}
.actually_post .large-vers .entry-red {
top: 0;
right: 0;
}
.g2-line{
display: block;
}
.g2-line .g2-term{
text-align: center;
margin-bottom: 7px;
}
.gal-order-place{
margin-right: 15px;
margin-bottom: 10px;
}
.gal-order-box {
margin: 0 auto 0 auto;
}
.g2-main .empty_back {
min-height: 80px;
}
.forum-site .forum-min-menu .forum-header-item:hover{
background: #C30A59;
}
.lower_gal_t .upper_gal_t{
border-radius: 21px;
}
.header-post .title {
font-size: 30px;
line-height: 40px;
}
.sideposts {
width: 96%;
}
.sideposts .side_posts .content {
display: block;
}
.sideposts .side_posts article {
width: 100%;
}
.content-post .entry-content .post-profile .text{
margin-left: 20px;
}
.content-post .entry-content .post-profile .img-con{
margin: 13px auto 13px auto;
}
.content-post .entry-content .post-profile .content {
display: block;
}
.big-thumbnail .info:hover + .thumb_next_info .content{
font-size: 20px;
}
.big-thumbnail .bi-image{
width: 100%;
max-width: 100%;
}
.medium-post h3 .left-info{
padding: 0 0 0 17px;
bottom: 32px;
}
.read-now .tab-content{
margin: 0px 2px;
}
.forum-site .forum-min-menu .forum-header-item{
background: #f95d86;
}
.forum-site .menu_list button:hover{
background: #717171;
}
.forum-site .menu_list button{
background: #2d2d2d;
}
.forum-site .forum-min-menu{
display: block;
}
.forum-site .forum-min-menu .forum-header-item{
margin: 0 0 2px 0;
text-align: center;
font-size: 18px;
padding: 0;
border-radius: 4px;
}
.forum-site .forum-min-menu .forum-header-item a{
color: #fff;
margin: 0px auto 0px auto;
text-align: center;
padding: 8px 0;
font-size: 18px;
width: 100%;
display: inline-block;
font-family: 'Grandstander-Bold', sans-serif;
}
.forum-site .menu_list{
display:block;
width: 100%;
}
.forum-site .menu_list button{
font-family: 'Grandstander-Bold', sans-serif;
border: 0;
color: #fff;
margin: 40px auto 2px auto;
text-align: center;
width: 100%;
padding: 7px 0;
font-size: 18px;
border-radius: 4px;
}
.forum-site .forum-header{
display:none;
}
.btn-square{
display:none;
}
.read-now .rheader {
padding-bottom: 8px;
}
.read-now h4 {
max-height: 77px;
}
.wbig-image .afterimg .bi-image {
max-width: 100%;
}
.actually_post .medium-post .afterimg:hover .bi-image::after, .wbig-image .afterimg:hover .bi-image::after {
height: 100%;
}
.medium-post .inimage .entry-caption{
display: none;
}
.medium-post .inimage .intitle{
width: 90%;
margin: 0 5% 17px 17px;
font-size: 21px;
max-height: 49px;
}
.medium-post h3{
position: absolute;
bottom: 0;
z-index: 3;
margin: 0;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
width: 100%;
padding: 0;
height: initial;
}
footer .f-column:first-child, footer .f-column{
width: 50%;
}
footer .f-column:last-child{
width:100%;
}
.g2-users .user-item{
margin: 53px auto 0;
}
.g2-users .g2-head h3 {
margin-top: -5px;
}
.none_archive .none-404 div {
font-size: 50px;
}
.none_archive .none-btn div{
padding: 7px 20px;
}
.none_archive .none-btn {
padding-bottom: 10px;
}
.big-bel-but .in-share-but img{
margin: auto;
}
.big-bel-but .in-share-but .share_btn{
display:none;
}
#single_post_header .thumbnail-info{
width: 100%;
}
.w_w2 .small-row{
width: 100%;
}
.w_w2 .big-row .intitle{
width: 90%;
margin-right: 5%;
font-size: 21px;
height: 51px;
}
.w_w2 .big-row .bi-image{
width:100%;
}
.w_w2 .big-row, .w_w2 .small-row{
padding: 0;                 
}
.w_w2 .big-row .art-st-1{
width: 100%;
}
.w_w2 .big-row{
width: 100%;
margin: 0;
}
.w_w2 .widget-title{
font-size:23px;
}
.w_w2 .ww-line{
display: block;
}
.w_w2 .small-row .art-md-1{
width: 100%;
}
.g2-avatar{
margin: -50px auto 0;
}
.g2-b-avatar {
display: flex;
height: 90px;
}
.g2-head h3{
margin-top: 27px;
}
.author-avatar .dm-bel-but .in-share-but .text{
display: inline-block;
}
.author-avatar  .share .big-bel-but, .author-avatar  .share .sm-bel-but, .author-avatar  .share .dis-com .dm-bel-but{
height: 40px;
}
.afterimg .bi-image::after{
background-image: -webkit-linear-gradient(rgba(38,50,56,0) 0%, rgba(0, 0, 0, 0.62));
background-image: -moz-linear-gradient(rgba(38,50,56,0) 0%, rgba(0, 0, 0, 0.62));
background-image: -ms-linear-gradient(rgba(38,50,56,0) 0%, rgba(0, 0, 0, 0.62));
background: linear-gradient(rgba(38,50,56,0) 0%, rgba(0, 0, 0, 0.62));
}
#site_container #top_row .col-secondary,
#site_container #row-1 .col-secondary{
padding-top: 0;
}
.poll-wiget{
width: initial;
padding: 0 15px;
box-sizing: border-box;
margin: 0 20px;
max-width: initial;
}
.advert{
width: 55%;
}
.gs-menu .gs-menu-item{
margin: 3px 10px;
}
.nowrn header{
width: 80%;
}
.main-1-1 .feat .mead .author{
width: 96%;
margin: 11px auto;
} 
.actually_post .entry-thumbnail .icon img{
display:none;
}

.head_share2 .share{
height:initial;
}
.share{
height: 30px;
}
.w_w .col-bd-1-1 .wead .main-color-text {
font-size: 23px;
}
.share .sm-bel-but img{
padding-top:0;
}
.share .big-bel-but img, .share .sm-bel-but img{
margin-top:6px;
}
.share .big-bel-but, .share .sm-bel-but, .share .dis-com .dm-bel-but{
height: 30px;
}
.head_share .share #fb-share-com .big-bel-but .in-share-but img, .head_share .share #tw-share-com .big-bel-but .in-share-but img {
margin: auto;
}
.head_share .share #fb-share-com .big-bel-but .in-share-but .share_btn, .head_share .share #tw-share-com .big-bel-but .in-share-but .share_btn{
display:none;
}
.dm-bel-but .in-share-but .img{
margin-left:auto;
}
.post-share-com .dm-bel-but .in-share-but .text{
display: inline-block;
}
.dm-bel-but .in-share-but .text{
display:none;
}
.share #fb-share-com, .share #tw-share-com, .share #ms-share-com, .share #pt-share-com, .share #em-share-com{
width: 33%;
}
.share .big-bel-but{
text-align:center;
}
.share #tw-share-com .big-bel-but img, .share #fb-share-com .big-bel-but img{
margin-left:0;
}
.share .big-bel-but span{
display:none;
}
.p_cat{
display:none;
}
.entry-content .event-info{
min-width:inherit;
}

.event h3{
text-align: center;
}
.fb-like{
top: 21px;
}
.col-md-1-1 .entry-thumbnail .icon {
height: 40px;
}
.col-md-1-1 .entry-thumbnail .icon img{
width: 40px;
height: 40px;
}
.event-info{
min-width: 315px;
}
.gdiv_p {
max-width: 85%;
}
.col-sm-new{
height: 150px;
}
.lower-bs a {
margin: 14px 0px 0px 0;
}
.lower-bs{
float:initial;
}
.share-below{
float:initial;
}
.sub-thumbnail .enter-to-gal{
padding: 7px 7px;
}
.sub-thumbnail .thumbnail-info{
display:none;
}
.author-avatar .share{
float:initial;
}
.post-prefix p {
line-height: 28px;
font-size: 20px;
}
.post-title{
font-size: 25px;
line-height: 32px;
}   
.p_cat{
padding-top: 20px;
}
.form-control{
width: 68%;

}
.sr-b{
width: 32%;
}
.col-sm-new{
height:165px;
}
.col-sm-new .pretext{
display:none;
}
.row-2 .col-sm-base{
height: 165px;
}
.col-md-whole .entry-title {
font-size: 22px;
line-height: 28px;
max-height: 53px;
}
.actually_post .entry-content {
display: none;
}
.col-md-1-3 .entry-thumbnail img {
max-height: 350px;
}
#site_container .container{
padding-top:0px;
}  
.col-md-1-3 .entry-title .main-color-text, .col-md-1-1 .entry-title .main-color-text {
font-size: 22px;
}
.col-md-1-1 .entry-title .title_space, .col-md-1-3 .entry-title .title_space{
width: 96%;
margin:auto;
max-height: initial;
}
.col-md-1-1{
width: 100%;
}
.col-md-1-2{
width: 100%;
position: initial;
margin-left: 0;
}
.col-md-1-1 .feat {
padding-left: 0;
}
.b-log{
margin-top: 24px;
}
}
@media screen and (max-width: 560px) {


.profil_page form .edit_details div #region_pack2 .value.two-values{
display: flex;
flex-direction: column;
row-gap: 20px;
}
.profil_page form .edit_details div .value.two-values input[type="time"]{
width: 50%;
}
.product-page .quest-filter .quest_form_item{
max-width: initial;
width: 100%;
margin: 5px 0 10px;
}
.help_text .window_start .head .inside{
display:none;
}
.help_text .window_start .downpart{
display: flex;
margin-top: 7px;
}
.help_text .window_start .downpart .inside{
display: flex;
}
.quest-content-button{
flex-wrap: wrap;
width: 100%;
}
.quest3-cnt .quest-content-button input[type="submit"], .quest3-cnt .quest-content-button button{
width: 100%;
margin-bottom: 15px;
}
.min-table-posts article.large {
display: block;
padding-bottom: 15px;
}
.min-table-posts article.large .thumb {
margin: auto;
}
.min-table-posts article.large h3 {
max-height: 81px;
}
.min-table-posts article.large h3 a {
font-size: 21px;
letter-spacing: -0.7px;
line-height: 28px;
}
.site_color_backcolor1 .forum-site #af-wrapper .post-author-menu .set_btn:hover i.three-dots{
background: #c30a59;
}
.site_color_backcolor1 .forum-site #af-wrapper .post-author-menu .set_btn i.three-dots{
background: #f6438f;
}
.site_color_backcolor2 .forum-site #af-wrapper .post-author-menu .set_btn:hover i.three-dots{
background: #999B04;
}
.site_color_backcolor2 .forum-site #af-wrapper .post-author-menu .set_btn i.three-dots{
background: #C0C14A;
}
.site_color_backcolor3 .forum-site #af-wrapper .post-author-menu .set_btn:hover i.three-dots{
background: #ce6017;
}
.site_color_backcolor3 .forum-site #af-wrapper .post-author-menu .set_btn i.three-dots{
background: #f89655;
}
.site_color_backcolor4 .forum-site #af-wrapper .post-author-menu .set_btn:hover i.three-dots{
background: #0398B2;
}
.site_color_backcolor4 .forum-site #af-wrapper .post-author-menu .set_btn i.three-dots{
background: #00bee0;
}
.site_color_backcolor5 .forum-site #af-wrapper .post-author-menu .set_btn:hover i.three-dots{
background: #B7341C;
}
.site_color_backcolor5 .forum-site #af-wrapper .post-author-menu .set_btn i.three-dots{
background: #e65a41;
}
.site_color_backcolor6 .forum-site #af-wrapper .post-author-menu .set_btn:hover i.three-dots{
background: #14acac;
}
.site_color_backcolor6 .forum-site #af-wrapper .post-author-menu .set_btn i.three-dots{
background: #00cdce;
}

.forum-site #af-wrapper .indented{
padding-left: 32px;
}
.forum-site #af-wrapper .post-author-menu .set_next div a{
width: 100%;
box-sizing: border-box;
padding: 2px 10px;
}
.forum-site #af-wrapper .post-author-menu .set_next{
display:none;
}
.forum-site #af-wrapper .post-author-menu .set_btn.show_menu + .set_next{
display: block;
position: absolute;
width: 100px;
right: 35px;
border: 1px solid #c2c2c2;
z-index: 2;
background: white;
background-image: url('assets/img/pattern2.jpg');
border-radius: 4px;
box-shadow: 0 0 10px rgba(0, 0, 0, .12);
}
.forum-site #af-wrapper .post-author-menu .set_btn{
background: none;
border: none;
padding: 0;
margin-left: auto;
display: block;
}
.forum-site #af-wrapper .post-author-menu .set_btn i.three-dots{
width: 9px;
content: ' ';
display: block;
-webkit-mask-image: url("assets/img/fontawesome/ellipsis-v.svg");
-o-mask-image: url("assets/img/fontawesome/ellipsis-v.svg");
-moz-mask-image: url("assets/img/fontawesome/ellipsis-v.svg");
mask-image: url("assets/img/fontawesome/ellipsis-v.svg");
-webkit-mask-repeat: no-repeat;
-o-mask-repeat: no-repeat;
-moz-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
-o-mask-size: 100% 100%;
-moz-mask-size: 100% 100%;
mask-size: 100% 100%;
height: 24px;
background: #f95d86;
}

.forum-site #af-wrapper .post-author-menu{
display:block;
margin: 3px 15px auto auto;
}
.forum-site #af-wrapper .forum-post-header{
display:none;
}
.quest-filter .quest_form_item {
max-width: initial;
width: 100%;
margin: 5px 0 10px;
}
.nxt-button{
margin-top: 30px;
}
.school_cat_form.snd_line_event .school_cat_form_item.snd_line_event_item{
margin: 10px 27px 10px 0;
}
.school_cat_form.snd_line_event .school_cat_form_item {
width: 100%;
margin: 5px 0 10px;
}
.school_cat_form.fst_line .school_cat_form_item {
max-width: initial;
width: 100%;
margin: 5px 0 10px;
}
.down_map_6 .map-widget-b {
padding-bottom: 10px !important;
}
.top_map_6 .map-widget-b {
padding-top: 17px !important;
}
.map-widget-b2 .hide_6{
display:none !important;
}
.archive .actually_post article.large .thumb{
}
.actually_post article.large .thumb{
margin: auto;
width: initial;
}
.actually_post article.large h3 {
max-height: 81px;
}
.actually_post article.large h3 a {
font-size: 21px;
letter-spacing: -0.7px;
line-height: 28px;
}
.actually_post article.large{
display:block;
margin-bottom: 10px;
}
.actually_post_like_new .actually_post article.large .thumb{
width: initial;
max-width: 330px;
margin: auto;
}
.whole_widget_3 .small_row article:last-child {
display:block;
}
.whole_widget_3 .small_row{
display: block;
}
.whole_widget_3 .small_row .actually-post header h3{
margin-bottom:0;
}
.whole_widget_3 .small_row article{
margin:auto;
padding-bottom: 20px;
margin-bottom: 20px;
}
.error_widget .error_wid .text {
font-size: 17px;
}
.forum-site #af-wrapper .forum-post-header .post-username, .forum-site #af-wrapper .forum-post-header .sep{
display:none;
}
.forum-site #af-wrapper .post-author .post-author-block-name {
padding: 0px 10px 5px 20px;
margin: auto 0 auto 0;
display: block;
}
.forum-site #af-wrapper .post-author .post-author-block-name .small-author-block-group{
font-size: 15px;
}
.forum-site #af-wrapper .post-author .post-author-block-name .small-author-block-group span{
margin-top: -2px;
font-style: italic;
}
.forum-site #af-wrapper .post-author .post-author-block-meta, .forum-site #af-wrapper .post-author .post-author-block-group{
display:none;
}
.forum-site #af-wrapper .post-author .post-author-block-name{
display:block;
}
.forum-site #af-wrapper .post-author .post-username {
font-size: 16px;
font-family: 'Grandstander-Bold', sans-serif;
font-weight: normal;
display: block;
}
.actually_post article{
padding-bottom: 15px;
margin-bottom: 15px;
}
.actually_post .medium-post .afterimg .bi-image::after{
background-image: -webkit-linear-gradient(to top, #000 40px, rgba(0, 0, 0, 0) 90%);
background-image: -moz-linear-gradient(to top, #000 40px, rgba(0, 0, 0, 0) 90%);
background-image: -ms-linear-gradient(to top, #000 40px, rgba(0, 0, 0, 0) 90%);
background: linear-gradient(to top, #000 40px, rgba(0, 0, 0, 0) 90%);
}
.actually_post .medium-post .afterimg{
padding-bottom:40px;
}
.actually_post .medium-post{
margin-bottom: 20px;
}
.forum-site #af-wrapper #profile-content .profile-row div:first-child, .forum-site #af-wrapper #profile-content .profile-section-header{
display: block;
width: 100%;
font-family: 'Grandstander-Bold', sans-serif;
}
.forum-site #af-wrapper #profile-content .profile-row div:nth-child(2){
display: block;
width: 100%;
}
.forum-site #af-wrapper .post-author .post-author-block-meta, .forum-site #af-wrapper .post-author .post-author-block-group {
margin: auto 10px;
}
.forum-site #af-wrapper .post-author .reputation-badges, .forum-site #af-wrapper .post-author .post-counter{
display:none;
}
.forum-site #af-wrapper .post-element .post-wrapper{
border:0;
}
.forum-site #af-wrapper .post-element .post-wrapper{
padding-top: 0;
}
.forum-site #af-wrapper .post-element .post-author{
display:flex;
width: initial;
padding: 20px 10px 10px 10px;
}
.forum-site #af-wrapper .post-element {
flex-direction: column;
}
}
@media screen and (max-width: 530px) {
.profil_page .table-posts .tbody .tr .td:nth-child(3),
.profil_page .table-posts .tbody .tr .td:nth-child(4){
padding-bottom: 4px;
}
.profil_page .table-posts .tbody .tr .td:nth-child(4) {
width: calc(100% - 198px);
}
.profil_page .table-posts .tr .td:nth-child(3) {
margin-left: 56px;
}
.profil_page .table-posts .tbody .tr .td:nth-child(5) {
margin-left: 56px;
width: initial;
margin-right: 20px;
}
.profil_page .table-posts .tbody .tr .td:nth-child(6) {
width: initial;
}
.profil_page .table-posts .thead .tr .td:nth-child(5) .td-in, 
.profil_page .table-posts .tbody .tr .td:nth-child(5) .td-in, 
.profil_page .table-posts .thead .tr .td:nth-child(3) .td-in, 
.profil_page .table-posts .tbody .tr .td:nth-child(3) .td-in, 
.profil_page .table-posts .thead .tr .td:nth-child(4) .td-in, 
.profil_page .table-posts .tbody .tr .td:nth-child(4) .td-in {
text-align: initial;
}

.school_author_widget {
-webkit-mask-image: url("assets/img/trendy-r2.svg");
-o-mask-image: url("assets/img/trendy-r2.svg");
-moz-mask-image: url("assets/img/trendy-r2.svg");
mask-image: url("assets/img/trendy-r2.svg");
width: 100%;
padding: 60px 28px 55px;
margin-bottom: 40px;
margin-top: 10px;
}
.school_author_widget .name {
width: 260px;
font-size: 28px;
text-align: initial;
margin: 0;
}
.school_author_widget .points .number {
margin-left: 1px;
}
.school_author_widget .points .point {
margin-top: 28px;
}


.school_name_and_adress .color_layer{
-webkit-mask-image: url("assets/img/newsletter-small-w.svg");
-o-mask-image: url("assets/img/newsletter-small-w.svg");
-moz-mask-image: url("assets/img/newsletter-small-w.svg");
mask-image: url("assets/img/newsletter-small-w.svg");
}
.school_name_and_adress {
margin: auto;
float:initial;
margin-bottom: 15px;
}
.school_name_and_adress .in{
margin: auto;
padding-top: 60px;
}
.help_text .end-line{
flex-direction: column-reverse;
}
.help_text .end-line .help_text_end{
margin-top: 5px;
}
.help_text .end-line .answers {
margin: 15px 0 0 0;
}
.spider_gif {
bottom: -20px;
}
.cookies_info #cookies_info_2 .buttons button{
padding: 15px 4%;
}
#calendar_widget-3 .calendar_widget .school_tags_item {
margin: 0 5px;
}

.social-site-item {
margin-right: 7px;
}
header .center .category{
display:none;
} 
.school_like .share-citat2{
right: 10px;
}
.post-block .content-post .entry-content .school_like a {
width: 55px;
font-size: 35px;
padding-top: 9px;
}
.school_like .result_school{
width: 50px;
font-size: 30px;
padding-top: 2px;
}
.post-row-wid .post-row .big-image2 .entry-title a {
margin: auto auto auto 10px;
}
.gal_single_part .info,
.after-post2 .similar-posts .a-title{
line-height: 31px;
font-size: 28px;
}
.big-lines .bubble-right-post .inside[data-more="1"] {
width: 330px;
}
.big-lines .bubble-right-post .inside2{
max-height: 37px;
}
.big-lines .bubble-right-post .inside[data-more="0"] {
width: 185px;
}
#post-block-head .head-post-title {
line-height: 31px;
font-size: 28px;
}
.school_stat_v2 .school_stats .school_stats_item{
width: 50%;
}
.school_stats_item .school_stats_numb{
font-size: 50px;
line-height: 40px;
}
.header-post .time {
font-size: 15px;
line-height: 24px;
}
.nxt-button .quiz_skip{
margin-left: 0;
display: block;
width: 100%;
}
.read-col .entry-thumbnail .entry-link{
width: 70px;
height: 70px;
}
.read-col .entry-thumbnail .entry-number .in{
top: 19px;
}
.read-col .content .rheader {
margin-left: 18px;
}
.read-col .content header{
max-height: 60px;
}
.read-col .content article{
height: 71px;
}
.all-ans .quiz-ans-result .quiz-ans-result-item {
display: block;
}
.quiz_header .q-title {
font-size: 26px;
}

.actually_post_like .entry-last-line{
display:none;
}
.map-widget a:hover .content{
width: 64px;
height: 64px;
margin: -90px 0 0 -32px;
}
.map-widget a:hover .content img{
width: 56px;
height: 56px;
}

.actually_post header .entry-caption, .col-sm-new .entry-header .entry-caption{
display:none;
}
.type-content .entry-content .author_info .img{
width: 120px;
}
.type-content .entry-content .author_info .img div {
width: 90px;
height: 90px;
}
.mcom-item .gold{
width: 11px;
overflow: hidden;
border-radius: 21px;
letter-spacing: 7px;
}
.mcom-item .red{
width: 9px;
overflow: hidden;
border-radius: 21px;
letter-spacing: 17px;
}
.galtext{
font-size: 20px;
}
.kind-fiv .galback{
display: inline;
}
.gfb{
display:none;
}
.tip{
right: 20px;
}
.widget-entry.entry-small {
height: 130px;
}
.actually_post .entry-thumbnail img{
max-height: 120px;
}
.shopper_window .name_subscribe {
margin: auto 0 auto 15px;
font-size: 24px;
}
.shopper_window .price {
margin: auto 15px auto auto;
}
.shopper_window .price .number {
font-size: 24px;
}
.shopper_window .select-btn-bonus {
margin: auto 15px auto 0;
}
}
@media screen and (max-width: 480px){
.mcom-item .last-line .reactions .comment-like-value,
.forum-site #af-wrapper .reactions .comment-like-value{
flex-wrap: wrap;
width: 235px;
height: 84px;
justify-content: center;
}
.profil_page .detail-user .g2-fotos-item {
width: 29%;
}
.profil_page .detail-user {
padding-left: 15px;
padding-right: 15px;
}
.profil-detail-social.social-widget-b {
justify-content: center;
}
.profil_page .detail-user .profil-short{
flex-direction: column;
row-gap: 20px;
}
.profil_page .detail-user .left-column-inner{
margin:auto;
}
.profil_page .detail-user .right-column-inner{
margin: 0;
}
.profil_page .detail-user .profil-short .content{
text-align:center;
}
.res-hide-3 {
display: none;
}
.input-images .g2-fotos .g2-fotos-item{
width: 88px;
}
.profil_page form .input-images .window_widget .pagination .whole-row .paginnation-button{
width: 31px;
padding: 7px 4px;
font-size: 24px;
}
.shopper_window .inner_part2 {
padding: 35px 25px 30px;
-webkit-mask-image: url("assets/img/cat-bubble-widget3-c.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3-c.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3-c.svg");
mask-image: url("assets/img/cat-bubble-widget3-c.svg");
}
div .little-bubble.left,
div .little-bubble {
float: initial;
margin: auto;
max-width: 100%;
}
.mcom-item .com-text .last-line .add_smile .set_next .comment-like {
flex-wrap: wrap;
width: 187px;
justify-content: center;
height: initial;
}
.profil_page .pagination a {
width: 31px;
padding: 7px 4px;
font-size: 24px;
}
.profil_page .pagination {
padding-top: 2px;
padding-bottom: 8px;
}
.cookies_info #cookies_info_2 .buttons button {
padding: 15px 3%;
}
footer .cent_block3 .snd_column {
padding-right: 0;
}
footer .cent_block3 .fst_column {
margin-left: auto;
margin-right: auto;
}
nav .nav-links{
padding-top: 2px;
padding-bottom: 8px;
}
.g2-content .navigation .page-numbers,
.std-nav.navigation.pagination .nav-links .page-numbers,
.quest-page nav .nav-links .page-numbers{
width: 31px;
padding: 7px 4px;
font-size: 24px;
}

footer .left_lay .bubble-right-post.numb_2{
display:none;
}
@media screen and (max-height: 415px) {
.footer_up{
overflow-y: initial;
overflow-x: initial;
bottom:initial;
}
}
@media screen and (max-height: 500px) {
.footer_up{
overflow-y: scroll;
overflow-x: hidden;
bottom:0;
}
}
#calendar_widget-6 .calendar_widget {
padding-top: 0px;
}
#calendar_widget-6 .calendar_widget .school_tags_item{
width: initial;
margin: 0 auto;
}
.down_map_7 .map-widget-b {
padding-bottom: 10px !important;
}
.top_map_7 .map-widget-b {
padding-top: 17px !important;
}
.map-widget-b2 .hide_7{
display:none !important;
}
.map-widget-b.whole_s_page{
padding-top: 100px;
}
.after-post3 .head {
font-size: 22px;
}
.after-post3 .fst-line {
font-size: 23px;
}
.comment-respond .h3-com {
margin-top: 0;
}
.none_archive .afterimg {
padding-top: 10px;
}
.map-widget-b .bubble-right-post.numb-3 .inside{
width: 172px;
}
.map-widget-b {
padding: 0 0 145px;
}

.after-post2 .similar-posts .entry-thumbnail{
margin: 0;
}
.after-post2 .similar-posts header{
padding: 0 0 0 10px;
text-align: initial;
}
.after-post2 .similar-posts .similar-item{
width: 100%;
}
.after-post2 .similar-posts .content {
display: flex;
}
.after-post2 .similar-posts .similar-posts-content{
display:block;
}
        
.big-lines .bubble-right-post {
top: -50px;
}
.smalll-post-col .post-col .end_date .day {
font-size: 39px;
margin-top: 6px;
}
.smalll-post-col .post-col .end_date .month {
font-size: 18px;
}
.smalll-post-col .post-col .entry-thumb {
width: 130px;
}
.smalll-post-col .post-col .title{
max-height: 95px;
}
.sideposts .entry-thumbnail a{
width: 110px;
}
.header-post .title {
font-size: 28px;
line-height: 38px;
}
.news-tem{
display:none;
}
.post-share-com .share-buts .dis-com,
.post-share-com #fb-share-com,
.post-share-com #tw-share-com{
width: 49%;
margin-left: 1%;
}
.post-share-com #ms-share-com,
.post-share-com #pt-share-com,
.post-share-com #em-share-com{
width: 49%;
margin-left: 1%;
}
.author-avatar .head_share2 .share .gal-com {
width: 111px;
}
.author-avatar .head_share2 .share .dis-com {
width: 91px;
}
.forum-site .n_af_search form input{
width:90%;
}
.read-now .rheader header{
margin-bottom: 10px;
}
.read-now .entry-meta{
display:none;
}
.medium-post .inimage .intitle{
font-size: 19px;
max-height: 45px;
height: initial;
}
footer .table-info{
width: 90%;
}
footer .f-column:first-child,footer .f-column{
width: 100%;
}
.none_archive .none2{
display:inline;
}
.none_archive .none3{
display:none;
}
.w_w2 .widget-title{
font-size: 21px;
}
.comment-form .b-com{
padding: 14px 29px;
}
.footer .in{
display:block;
width: 90%;
}
.flogo{
width: 100px;
margin: auto;
}
.footer .end-word {
margin-left: 5%;
width: 90%;
text-align: center;
margin-top: 12px;
}
.left-info{
display:none;
}
.f-column{
width: 98%;
}
.auth-time{
margin-left:0px;
}
.catalog-info{
display:none;
}
.footer_up{
padding-top:0px;
}
#site_container #top_row .col-primary #home_top_top_left_wrap,
#site_container #row-1 .col-primary #home_middle_top_left_wrap, #site_container #row-2 .col-primary #home_middle_bottom_left_wrap{
margin-left:0;
}
.actually_post .entry-thumbnail .color_category{
display:none;
}
.w_w .col-md-1-4 .col-md-1-5 .entry-thumbnail img{
height: 56.3px;
width: 100px;
}
.w_w .col-md-1-4 .col-md-1-5 .entry-thumbnail{
margin-right: 10px;
}
.share #fb-share-com, .share #tw-share-com, .share #ms-share-com, .share #pt-share-com, .share #em-share-com{
width: 33%;
}
.gal-name a{
font-size:20px;
line-height: 23px;
}
.post-block .thumbnail_galy {
width: 100%;
}
.dw-time{
font-size:14px;
}
.author-circle {
margin-top: 11px;
}
.author-circle, .author-avatar img {
width: 40px;
height: 40px;
}
.post-title {
font-size: 23px;
line-height: 29px;
}
.f-column h3{
line-height: 32px;
margin: 1px;
}
.silu {
width: 83px;
}
.f-column{
margin: auto;
text-align: center;
float:initial;
}
footer .f-column{
margin-bottom:30px;
}
footer .table-info {
height: initial;
margin: 30px auto 20px;
}
.table-info{
display: block;
margin: 10px auto 0;
width: 250px;
height: initial;
text-align: center;
}
.row-2 .col-sm-base .entry-header{
width:53%;
}
.row-2 .col-sm-base .entry-thumbnail {
width: 44.5%;
}
.row-2 .col-sm-base {
height: 140px;
}
.nxt-info{
display:none;
}
}
@media screen and (max-width: 440px){
.nxt-button{
flex-direction: column-reverse;
}
.nxt-button input{
width: 100%;
}
.post-row-wid .post-row article .big-image2 .place_thumbnail_watercolor,
.post-row-wid .post-row article .big-image2 .place_thumbnail{
width: initial;
}

.profil_page .table-posts .thead .tr .td:nth-child(3),
.profil_page .table-posts .thead .tr .td:nth-child(4) {
display: none;
}
.profil_page form .edit_post div .input-images .row-formular .img-space .desc{
display:none;
}
.res-hide-2{
display: none;
}
.shopper_window .type_select .item2 {
-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
flex-direction: column;
padding: 0;
}
.shopper_window .select-btn-bonus {
padding-bottom: 15px;
margin: auto;
}
.shopper_window .type_select .head-subscribe {
display: block;
}
.shopper_window .name_subscribe {
margin: 30px auto 14px;
font-size: 28px;
}
.shopper_window .price {
margin: auto auto 10px;
}
.shopper_window .price .number {
font-size: 26px;
}
.shopper_window .type_select .item {
-webkit-mask-image: url("assets/img/cat-bubble-widget3.svg");
-o-mask-image: url("assets/img/cat-bubble-widget3.svg");
-moz-mask-image: url("assets/img/cat-bubble-widget3.svg");
mask-image: url("assets/img/cat-bubble-widget3.svg");
max-width: 210px;
margin-bottom: 20px;
}
.sin_com .school_like .school-like {
margin-left: auto;
}
.sin_com .school_like .btn_school_like{
width: 55px;
font-size: 35px;
padding-top: 9px;
height: 50px;
}
.min-table-posts article.large header{
padding-top: 10px;
}
.forum-site #af-wrapper .last-line a + .add_smile{
position:initial;
}
.forum-site #af-wrapper .last-line{
position:relative;
}

.forum-site #af-wrapper .last-line .add_smile .set_next:hover, .forum-site #af-wrapper .last-line .add_smile button:hover + .set_next, .forum-site #af-wrapper .last-line .add_smile button.show_menu + .set_next {
left: initial;
right: 0;
}
.forum-site #af-wrapper .last-line > a,
.forum-site #af-wrapper .last-line .forum-editor-quote-button{
margin-right: 10px;
}
.forum-site #af-wrapper .last-line .add_smile button{
margin-left: 0;
}
.forum-site #af-wrapper .reactions .set_next:hover, .forum-site #af-wrapper .reactions button:hover + .set_next, .forum-site #af-wrapper .reactions button.show_menu + .set_next{
right: 0;
margin-bottom: 5px;
}
.forum-site #af-wrapper .reactions button{
margin-left: auto;
margin-top: -3px;
}
.forum-site #af-wrapper .reactions {
width: 100%;
margin-top: 10px;
}
.cookies_info .head2 div {
font-size: 17px;
}
.cookies_info .set_off_on label .btn {
width: 115px;
}
.cookies_info .set_off_on label .btn div{
padding: 3px 3px 1px;
}
.cookies_info #cookies_info_2 .buttons{
display: block;
}
.cookies_info #cookies_info_2 .buttons button{
width: 100%;
margin: 0 0 15px !important;
}
.cookies_info #cookies_info_1 .buttons{
display: block;
}
.cookies_info #cookies_info_1 .buttons button{
width: 100%;
margin: 0 0 15px;
}
.big-thumbnail .info_layer .content {
font-size: 17px;
}
.footer4 .background_2{
height:auto;
}
.footer4 .color_layer{
height: 110px;
width: 300px;
-webkit-mask-size: 300px auto;
-o-mask-size: 300px auto;
-moz-mask-size: 300px auto;
mask-size: 300px auto;
margin-top: -1px;
}
.footer4 .mask_layer {
width: 274px;
height: 99px;
}
.footer4 .mask_layer2 {
font-size: 20px;
margin: 28px auto auto;
}
#calendar_widget-3 .school_tags_item .tablets_tags {
font-size: 16px;
padding: 12px 8px 6px;
}
.school_like .share-citat1 {
position: absolute;
bottom: 0;
display: flex;
left: 140px;
}
.school_like .share-citat1 .top-arrow {
transform: rotate(-70deg);
margin-top: 30px;
margin-left: 2px;
margin-right: -13px;
}
.school_like .share-citat2 {
right: 20px;
top: 60px;
}
.school_like .line_result_school{
flex-direction: column-reverse;
}
.school_like .out_result_school{
width:100%;
max-width: 320px;
margin: auto;
}
.school_like .result_school{
height: 80px;
width: 70px;
font-size: 40px;
padding-top: 5px;
margin-left: 10px;
}
.school_like .school-like{
max-width: 320px;
margin-bottom: 20px;
display: flex;
margin-left: auto;
position: relative;
margin-right: auto;
}
.post-row-widget3 .in-content > .color_layer {
-webkit-mask-image: url("assets/img/trendy-r3.svg");
-o-mask-image: url("assets/img/trendy-r3.svg");
-moz-mask-image: url("assets/img/trendy-r3.svg");
mask-image: url("assets/img/trendy-r3.svg");
}
.post-row-widget3 .snd-line .big-image2 .place_thumbnail {
width: 100%;
max-width:330px;
}
.post-row-widget3 .snd-line .big-image2 .entry-title {
max-width:330px;
width: 100%;
padding-left: 0;
}
.post-row-widget3 .snd-line article .big-image2{
display: block;
}
.login-face .img {
margin: 12px 0 12px 10px;
}
.login-face {
max-width: 280px;
}
.post-row-wid .post-row .big-image2 .entry-title{
margin-top: 10px;
}
.post-row-wid .post-row article .big-image2 .place_thumbnail {
width: initial;
}
.post-row-wid .post-row article .big-image2,
.post-row-wid .post-row article{
display:block;
}
.map-widget-b2 .image{
display:none;
}
.post-row-widget3 .entry-title {
margin-left: 8px;
}

.post-row-wid .underlined,
.map-widget-b2 .head,
.map-widget-b2 .entry-title,
#actually-5 .actually_post .entry-title,
.post-row-widget3 .entry-title,
.sideposts .a-title,
.social-widget-b .a-title{
line-height: 29px;
font-size: 26px;
}
.map-widget-b2 .entry-title{
line-height: 34px;
}
.gal_single_part .info,
.after-post2 .similar-posts .a-title{
line-height: 29px;
font-size: 26px;
}
.post-share-com .share-citat {
width: 300px;
}
.post-share-com .share-citat .entry-citat{
width: 190px;
}
.right2_above_part {
width: 125px;
}
.single-category .tablets_tags {
font-size: 20px;
padding: 42px 14px 21px 10px;
min-width: 90px;
}
.big-lines .bubble-right-post .inside[data-more="1"]{
width: 250px;
transition: height 0.5s;
}
.big-lines .bubble-right-post .inside[data-more="0"] .inside2{
max-height: 37px;
transition: height 0.5s;
}
.big-lines .bubble-right-post .inside[data-more="1"] .inside2{
max-height: 57px;
transition: height 0.5s;
}
.sr-b{
width: 42%;
}
.bubble_widget .bubble_4 .buble_style_3 .text2{
display: none;
}
.bubble_widget .bubble_4 .buble_style_3 .text{
width: 210px;
margin-bottom: 10px;
}
.bubble_widget .buble_style_3 {
width: 255px;
}
.bubble_widget .buble_style_3 .inside{
top: 42%;
left: 50%;
transform: translate(-50%, -50%);
right: initial;
}
.bubble_widget .buble_style_1 .text2{
display:none;
}
#bubble_widget-3{
width: 285px;
}
.bubble_widget .buble_style_1{
background-size: auto 162px;
background-position: center;
}
.bubble_widget .buble_style_1 a{
margin: auto;
}

.bubble_widget .buble_trans_2 {
padding-top: 0;
width: 235px;
margin: 0 auto 30px;
}
.bubble_widget .buble_style_2{
width: 100%;
}
.bubble_widget .buble_style_2 .text {
font-size: 20px;
width: 170px;
margin-bottom: 10px;
margin-top: 10px;
}
.bubble_widget .buble_style_2 .text2{
display:none;
}
.post-row-widget3 .snd-line .big-image2 .entry-title a {
font-size: 17px;
line-height: 22px;
}
.big-image2 .sub-title .time{
display: none;
}
.actually_post .large-vers .big-image2 .sub-title .time{
display:none;
}
.upper_gal_t{
padding: 51px 10px 30px;
box-sizing: border-box;
}
.quiz_header .q-title {
font-size: 24px;
}
.big-thumbnail .title {
max-height: 107px;
}
.big-thumbnail .bi-image::after {
background-image: -webkit-linear-gradient(rgba(38,50,56,0) 20%, rgb(0, 0, 0) 60%);
background-image: -moz-linear-gradient(rgba(38,50,56,0) 20%, rgb(0, 0, 0) 60%);
background-image: -ms-linear-gradient(rgba(38,50,56,0) 20%, rgb(0, 0, 0) 60%);
background: linear-gradient(rgba(38,50,56,0) 20%, rgb(0, 0, 0) 60%);
}
.post-row article:last-child{
display:block;
}
.post-row .entry-title{
max-height: 73px;
font-size: 18px;
line-height: 24px;
width: initial;
margin-top: 10px;
}
.post-row article{
display: block;
width: 96%;
margin: 20px auto !important;
padding-bottom: 10px;
}
.post-row article header a{
margin: 0 10px;
}
.post-row article .entry-thumbnail{
width:100%;
}
.profil_page .profil-header .main h1{
font-size: 22px;
}
.profil_page .block-menu {
padding-top: 33px;
}
.actually_post header h3{
max-height: 62px;
}
.forum-site #af-wrapper .member-posts{
display:none;
}
.forum-site #af-wrapper #profile-header img{
width: 70px;
height: 70px;
}
.forum-site #af-wrapper #profile-header .user-info{
margin: auto 0 auto 18px;
}
.forum-site #af-wrapper #profile-header .user-info .profile-display-name{
font-size: 22px;
}
.forum-site #af-wrapper .main-title{
line-height: 28px;
font-size: 22px;
}
.forum-site #af-wrapper .forum-post-header .forum-post-date, .forum-site #af-wrapper .forum-post-header .forum-post-menu{
width: initial;
text-align:center;
}
}
@media screen and (max-width: 430px){
.gal_tags_like.empty-tags{
margin-bottom: 14px;
}
.shopper_window .summary .total {
margin-left: auto;
}
.shopper_window .summary {
margin-bottom: 10px;
}
.shopper_window .summary .price_sum {
margin-left: 0;
width: 70px;
}
.shopper_window .summary .item {
margin-bottom: 25px;
flex-wrap: wrap;
}
.shopper_window .summary .item .name_item{
width: 100%;
margin-bottom: 5px;
}
.shopper_window .checkmark{
top: 50%;
left: 20px;
transform: none;
}
.shopper_window .whom .conditions .ans-info {
margin: 9px 0 auto 50px;
}
.shopper_window .whom {
justify-content: initial;
}
.shopper_window .whom .conditions {
display: block;
}
.shopper_window .whom .conditions .q-ans:nth-child(2){
margin: 0;
}
.shopper_window .buttons .button{
font-size: 23px;
padding: 16px 15px 11px;
min-width: 93px;
}

.school_author_widget {
padding: 60px 17px 55px;
}
.school_author_widget .points .point {
margin-top: 23px;
}
.school_author_widget .points {
font-size: 16px;
}

.mcom-item .last-line .reactions .set_next:hover,
.mcom-item .last-line .reactions button:hover + .set_next,
.mcom-item .last-line .reactions button.show_menu + .set_next{
right: 10%;
}
.column_widget.layout1.layout3 .out2-content {
padding-top: 0;
}
.column_widget.layout1 .out2-content {
display: block;
}
.column_widget.layout1 .out-avatar-desc {
margin-right: auto;
margin-left: auto;
}
.column_widget.layout1 .out-avatar .avatar {
margin-top: 12px;
}
.actually_post .large-vers .big-image2 .entry-title {
max-height: 56px;
}
.actually_post .large-vers .big-image2 .entry-title a {
font-size: 24px;
line-height: 29px;
}
footer .cent_block3 {
display: block;
}
footer .qr_code{
margin: 30px auto 0;
}
#calendar_widget-6 .school_tags_item .tablets_tags {
font-size: 20px;
padding: 14px 18px 10px;
}
.social-site .social-site-item:nth-child(5){
display:none;
}
.gal_share .post-share-com .head_share2 .share #em-share-com {
margin-right: 0;
}
.gprevious {
margin-left: 5px;
}
.gnext {
margin-right: 5px;
}
.gord {
margin: 20px auto 0 20px;
}
.post-share-com .head_share2 .share {
width: 330px;
}
.post-share-com .head_share2 .share #pt-share-com, .post-share-com .head_share2 .share #ms-share-com, .post-share-com .head_share2 .share #tw-share-com, .post-share-com .head_share2 .share .dis2-com, .post-share-com .head_share2 .share #fb-share-com {
margin-right: 2px;
margin-left: 2px;
}
.post-share-com .head_share2 .share #fb-share-com{
margin-left:auto;
}
.post-share-com .head_share2 .share #em-share-com{
margin-right:auto;
}
.post-row-widget2 .in-content .content-email div.input input{
box-shadow: 0px 2px 14px -2px rgba(0, 0, 0, 0.15);
}
.post-row-widget2 .in-content .content-email .button input{
box-shadow: 0px 2px 14px -2px rgba(0, 0, 0, 0.25);
}

.snd-line .post-row .big-image2 .entry-title{
padding: 10px 0 0;
text-align: inherit;
}
.post-row-widget3 .snd-line article .big-image2 {
display: block;
}

.site_color_backcolor1 .post-row-widget2 .in-content .content-email div.input input{
border-color: #f6438f;
}
.site_color_backcolor2 .post-row-widget2 .in-content .content-email div.input input{
border-color: #C0C14A;
}
.site_color_backcolor3 .post-row-widget2 .in-content .content-email div.input input{
border-color: #f89655;
}
.site_color_backcolor4 .post-row-widget2 .in-content .content-email div.input input{
border-color: #00bee0;
}
.site_color_backcolor5 .post-row-widget2 .in-content .content-email div.input input{
border-color: #e65a41;
}
.site_color_backcolor6 .post-row-widget2 .in-content .content-email div.input input{
border-color: #00cdce;
}
.site_color_backcolor7 .post-row-widget2 .in-content .content-email div.input input{
border-color: #ff8dd1;
}
.site_color_backcolor8 .post-row-widget2 .in-content .content-email div.input input{
border-color: #e1bb2f;
}
.post-col .normal article a .entry-thumb {
width: 102px;
}
.post-row-widget2 .in-content .content-email {
width: 90%;
}
.post-row-widget2 .content article {
width: 260px;
}

.post-row-widget2 .big-image2 .entry-title a {
font-size: 16px;
line-height: 20px;
}
.post-row-widget2 .in-content .content-email .inside .color_layer{
-webkit-mask-image: none;
-o-mask-image: none;
-moz-mask-image: none;
mask-image: none;
background: none;
}
.post-row-widget2 .in-content .content-email .inside{
background: none;
border-radius: 110px;
padding-top: 310px;
}
.post-row-widget2 .in-content .content-email div.input input{
color: #000;
font-family: 'Grandstander-Bold', sans-serif;
border: 1px solid #ffd743;
}
.post-row-widget2 .in-content .content-email .inside2{
width: 90%;
margin-left: 0;
margin-top: 0;
}
.g2-main .empty_back {
min-height: 60px;
}
.all_standart .title .count,
.profil_page form .edit_details div .title .count{
float:initial;
}
.forum-site #af-wrapper #profile-content .statistics-element{
width: 100%;
}
.forum-site #af-wrapper #profile-content .profile-row div:first-child, .forum-site #af-wrapper #profile-content .profile-row div:nth-child(2), .forum-site #af-wrapper #profile-content .profile-section-header{
text-align:center;
}
.forum-site #af-wrapper #profile-navigation{
background: #e9e9e9;
}
.forum-site #af-wrapper #profile-navigation a{
background: #f95d86;
width:100%;
display:block;
}
.single_page .single_page_btn{
padding: 8px 20px;
width: initial;
height: initial;
}
.single_page .single_page_btn{
padding: 8px 20px;
width: initial;
height: initial;
}
div .post-block .content-post .entry-content .single_page a{
width: initial;
height: initial;
}
.type-content .entry-content .author_info {
display: block;
padding-top: 20px;
}
.type-content .entry-content .author_info .img{
margin: auto;
}
.type-content .entry-content .author_info .info{
margin-left: 15px;
}
.medailonek .g2-b-avatar .g2-avatar{
width: 90px;
height: 90px;
}
.none_archive .none-desc div{
margin: 0 auto 5px;
}
.none_archive .none-btn {
padding-bottom: 6px;
}
.w_w2 .big-row .intitle{
font-size: 20px;
height: 47px;
}
.w_w2 .ww-info{
display: none;
}
.g2-avatar{
margin: -30px auto 0;
width: 110px;
height: 110px;
border-radius: 0;
}
.g2-avatar .pack_avatar {
width: 90px;
height: 90px;
}

.g2-users .user-item {
min-width: initial;
width: initial;
}

.gs-menu .gs-menu-item{
margin: 4px 10px;
}
#login form .button{
padding: 15px 38px;
}
#login form button{
display: block;
}
#login .submit-btn .strong ~ .conf-strong, #login .submit-btn .good ~ .conf-good, #login .submit-btn .bad ~ .conf-bad, #login .submit-btn .short ~ .conf-short{   
display: inline-block;

}
.all_standart .title,
.profil_page form .edit_details div .title, #login .std-form .title{
font-size: 17px;
}
.log-menu-item{
font-size: 20px;
}
.all_standart .title{
line-height: 24px;
}
.event .e-item2 .e-content {
width: 60%;
}
.post_tags {
width: 100%;
}
.fb-nxt-tag{
margin-top: 10px;
float: initial;
display: block;
}
#page .login-page #login{
width: 90%;
}
.login-page #login form p label .input{
width:100%;
}
.col-sm-new .entry-header{
width: 100%;
margin: 12px 0px;
float: initial;
}
.row-2-big .col-sm-new .entry-thumbnail{
width: 100%;
float: initial;
}
.row-2-big .col-sm-new article{
max-width: 300px;
margin: auto;
}
.row-2-big .col-sm-new{
height: initial;
}
.row-2 .col-sm-base{
height:initial;
}
.row-2 .col-sm-base .entry-header{
float:initial;
width: 100%;
margin: 0;
}
.row-2 .col-sm-base article{
max-width: 300px;
margin: auto;
}
.row-2 .col-sm-base .entry-thumbnail{
float:initial;
width: 100%;
max-width: 300px;
}
.read-now {
padding-left: 10px;
padding-right: 10px;
box-sizing: border-box;
}

}
@media screen and (max-width: 380px) {
.grid-4 .grid-item.large3{
grid-column: span 1;
grid-row: span 1;
}
.grid-4 {
grid-template-columns: repeat(1, 1fr);
}
.profil_page .detail-user .g2-fotos-item {
width: 46%;
}
.profil_page form .edit_details div .value.two-values {
display: flex;
flex-direction: column;
row-gap: 20px;
}  
.profil_page form .edit_details div .value.two-values input[type="time"] {
width: 100%;
}
.profil_page .title-page {
margin-top: 110px;
}
.input-images .img-space .desc-little {
font-size: 14px;
line-height: 19px;
}
.profil_page form .input-images .window_widget .pagination .whole-row .paginnation-button {
width: 24px;
padding: 5px 4px;
font-size: 20px;
}
.quest3-cnt .quest-btn-start .item-desc:nth-child(3),
.quest3-cnt .quest-btn-start .item-desc:nth-child(4),
.quest3-cnt .quest-btn-start .item-desc:nth-child(5),
.quest3-cnt .quest-btn-start .item-desc:nth-child(6){
width: 100%;
text-align: center;
}
.shopper_window .buttons .button:first-child{
margin-left:0;
}
.shopper_window .buttons .button:last-child{
margin-right:0;
}
.shopper_window .buttons .button {
padding: 16px 10px 11px;
margin: 0 5px;
}
.post-share-com .head_share2 .dis2-com .inside .image {
height: 21px;
width: 16px;
margin-top: 4px;
}
.post-share-com .head_share2 .share-com.dis2-com .inside .text {
margin-top: 4px;
margin-left: 9px;
}
.help_text .window_inside {
padding-left: 20px;
padding-right: 20px;
}
.help_text .window_start .inside button {
margin-right: 30px;
}
.mcom-item .last-line .reactions .set_next:hover,
.mcom-item .last-line .reactions button:hover + .set_next,
.mcom-item .last-line .reactions button.show_menu + .set_next{
right: 2%;
}
.mcom-item .last-line .reactions .comment-like-value {
width: 237px;
}
.profil_page .pagination a {
width: 30px;
padding: 6px 2px;
font-size: 22px;
margin-right: 1px;
}
.spider_gif {
display: none;
}
.forum-site #af-wrapper .last-line .add_smile .set_next .comment-like{
flex-wrap: wrap;
width: 187px;
justify-content: center;
height: initial;
}
.forum-site #af-wrapper .last-line a.forum-editor-quote-button + .add_smile{
position:initial;
}
.column_widget.layout2{
margin-bottom: 40px;
}
.column_widget.layout2 .image{
display:none;
}
.cookies_info .head2{
flex-direction: column;
}
.cookies_info .head2 div {
text-align: center;
margin: auto;
}
.cookies_info .set_off_on label .btn {
width: 135px;
}
.g2-content .navigation .page-numbers,
.std-nav.navigation.pagination .nav-links .page-numbers,
.quest-page nav .nav-links .page-numbers {
width: 30px;
padding: 6px 2px;
font-size: 22px;
margin-right: 1px;
}
#calendar_widget-6 .school_tags_item .tablets_tags {
font-size: 18px;
padding: 14px 14px 10px;
}
.social-site .social-site-item:nth-child(3){
display:none;
}
.school_like .share-citat1 {
left: 115px;
}
.down_map_8 .map-widget-b {
padding-bottom: 10px !important;
}
.top_map_8 .map-widget-b {
padding-top: 17px !important;
}
.map-widget-b2 .hide_8{
display:none !important;
}
.gal_share .post-share-com .head_share2 .share {
width: 260px;
}
.none_archive .afterimg {
padding-top: 14px;
}
.post-block .poll .answer-item .poll-ans {
width: 75%;
}
.post-share-com .head_share2 .share-com.dis2-com .inside .hide-image {
height: 21px;
width: 17px;
}
.post-share-com .head_share2 .share-com .inside {
-webkit-mask-size: 38px;
-o-mask-size: 38px;
-moz-mask-size: 38px;
mask-size: 38px;
}
.post-share-com .head_share2 .share #fb-share-com {
width: 40px;
height: 39px;
}
.post-share-com .head_share2 #fb-share-com .inside .text {
margin-top: 7px;
}

.post-share-com .head_share2 .share .dis2-com {
width: 43px;
height: 40px;
}
.post-share-com .head_share2 .share-com.dis2-com .inside .text {
margin-top: 4px;
margin-left: 11px;
}
.post-share-com .head_share2 .share .dis2-com {
margin-top: 7px;
}
.post-share-com .head_share2 #tw-share-com .inside .image{
width: 23px;
height: 23px;
}
.post-share-com .head_share2 #tw-share-com .inside .text {
margin: 6px 0 0 9px;
}
.post-share-com .head_share2 .share #tw-share-com {
width: 40px;
height: 38px;
margin-top: 7px;
}
.post-share-com .head_share2 #ms-share-com .inside {
-webkit-mask-size: 38px;
-o-mask-size: 38px;
-moz-mask-size: 38px;
mask-size: 38px;
}
.post-share-com .head_share2 .share #ms-share-com {
width: 39px;
height: 39px;
margin-top: 7px;
}
.post-share-com .head_share2 #pt-share-com .inside{
-webkit-mask-size: 38px;
-o-mask-size: 38px;
-moz-mask-size: 38px;
mask-size: 38px;
}
.post-share-com .head_share2 .share #pt-share-com {
width: 41px;
height: 41px;
}
.post-share-com .head_share2 .share #em-share-com {
width: 41px;
height: 41px;
}
.post-share-com .head_share2 .share #em-share-com .inside a .snd{
margin-top: 8px;
}
.post-share-com .head_share2 #em-share-com .inside{
-webkit-mask-size: 38px;
-o-mask-size: 38px;
-moz-mask-size: 38px;
mask-size: 38px;
}

.map-widget-b .compass{
display:none;
}

.post-row-widget3 .entry-title {
font-size: 23px;
}
#post_block_0 .sideposts .side_posts article .entry-thumbnail{
display:flex;
}
#post_block_0 .sideposts .side_posts article .entry-thumbnail-inside{
margin:auto;
}
#post_block_0 .sideposts .thumb-img{
width: 60px;
height: 60px;
}
.social-widget-b .color-thumb{
width: 52px;
height: 52px;
}
.social-widget-b .socialsite {
width: 255px;
}
.social-widget-b .socialsite .text_sub{
left:0;
}
.pin-icon,
.instagram-icon,
.twitter-icon,
.facebook-icon {
width: 29px;
}
.post-share-com .head_share2 .share {
width: 268px;
}
.post-share-com .head_share2 .share #pt-share-com, .post-share-com .head_share2 .share #ms-share-com,
.post-share-com .head_share2 .share #tw-share-com,
.post-share-com .head_share2 .share #fb-share-com{
margin-right: 2px;
}

.archive .actually_post .wbig-image article .sub-title .author{
display: block;
}
.school_stats .school_stats_item {
box-sizing: border-box;
margin: 11px auto 11px;
}
.smalll-post-col .post-col .end_date .day {
font-size: 59px;
margin-top: 33px;
}
.smalll-post-col .post-col .end_date .month {
font-size: 27px;
}
.smalll-post-col .post-col .entry-thumb {
width: 190px;
}
.smalll-post-col .content article {
width: 100%;
}
.big-image2 .sub-title .author{
display:none;
}
.social-site .social-site-item:nth-last-child(1){
display:none;
} 

.footer3 .flogo{
padding: 0 10px;
}
.mcom-item .comavatar{
width: 50px;
}
.mcom-item .date{
display:none;
}
#login form #wp-submit {
padding: 15px 28px;
}
.f-item{
font-size: 16px;
}
.w_w .col-md-1-4 .col-md-1-5 .entry-thumbnail img {
height: 45.3px;
width: 80px;
}
.e-item .name{
width: 33px;
}
.ev-item .e-value {
margin-left: 33px;
}
.e-item .name img {
width: 18px;
height: 18px;
}
.gdiv_p {
max-width: 80%;
}

.widget-entry.entry-small {
height: 110px;
}
.share-below img {
margin-right: 8px;
width: 60px;
}
.search-form{
width: 94%;
}
.form-control{
width: 58%;
}
.sr-b{
width: 42%;
}
.school_name_and_adress {
width: 100%;
}
}
@media screen and (max-width: 340px) {
.sin_com .school_like .btn_school_like{
width: 48px;
height: 45px;
font-size: 34px;
padding-top: 6px;
}
.school_author_widget .name {
width: 240px;
font-size: 26px;
}
.school_author_widget .points .point:first-child{
margin-top: 15px;
}
.school_author_widget .points .point {
margin-top: 19px;
}
.school_author_widget .points .number {
margin-right: 12px;
font-size: 36px;
}
.school_name_and_adress .in {
padding: 55px 0px 55px;
}

.archive .actually_post .wbig-image article .sub-title .author{
display:none;
}
.mcom-item .com-text .last-line .add_smile .set_next:hover{
left: -100px;
}
.forum-site #af-wrapper .reactions .comment-like-value {
width: 253px;
}
.forum-site #af-wrapper .reactions .set_next:hover, .forum-site #af-wrapper .reactions button:hover + .set_next, .forum-site #af-wrapper .reactions button.show_menu + .set_next {
right: -10px;
}
.forum-site #af-wrapper .reactions .rating_value_emoticons {
margin: 0 4px;
}
.forum-site .whole-row #af-wrapper .content-container .content-element{
width: 100%;
}
.cookies_info #cookies_info_1 .head{
font-size: 24px;
}
#calendar_widget-6 .school_tags_bubles {
margin-left: 0;
margin-right: 0;
}

#calendar_widget-3 .calendar_widget .school_tags_item {
margin: 0px 1px;
}
#calendar_widget-3 .school_tags_item .tablets_tags{
padding: 8px 4px 3px;
}
.social-site .social-site-item:nth-child(4){
display:none;
}
.school_like .share-citat2 {
top: 50px;
}
.post-block .content-post .entry-content .school_like a {
width: 48px;
font-size: 34px;
padding-top: 6px;
}
.school_like .share-citat1 {
left: 100px;
}
.gal_right .comment-item {
margin-bottom: 16px;
}
.login-face {
max-width: 210px;
}

.author_widget .left_content .avatar{
width: 270px;
}
.head_share2 .share-com .inside {
-webkit-mask-size: 46px;
-o-mask-size: 46px;
-moz-mask-size: 46px;
mask-size: 46px;
}
.head_share2 .share-com {
margin-right: 5px;
}
.head_share2 .share .end-like{
margin-right: 0;
}
.actually_post article.large .entry-header .author{
display:none;
}
.quiz-ans-result .quiz-ans-result-item{
display:block;
}
.forum-site #af-wrapper .post-author .post-author-block-meta, .forum-site #af-wrapper .post-author .post-author-block-group{
display: none;
}
.gal_right .mcom-item .com_like{
margin-left: 10px;
display: inline-block;
}
.mcom-item .com_like{
display: block;
margin-left: 0;
margin-top: 5px;
}
.mcom-item .com_like div a:first-child{
margin-left: 0;
}
.forum-site #af-wrapper .forum-post-header .forum-post-date{
display:none;
}
.forum-site #af-wrapper .post-author .af-usergroup-tag{
display:none;
}
.forum-site #af-wrapper .forum .forum-status i {
width: 25px;
height: 25px;
}
header .center-right {
margin-right: 8px;
}
}
@media screen and (max-width: 320px) {
.input-images .window_widget .insert-image .row-formular .img-space {
padding: 0px 15px;
}
.shopper_window .inner_part2 {
padding: 35px 22px 30px;
}
.sin_com .school_like .btn_school_like{
width: 46px;
font-size: 32px;
}
.map_classic_region .item .text{
display:none;
}
.school_name_and_adress .in {
padding: 62px 0 57px;
}
.post-block .content-post .entry-content .school_like a {
width: 46px;
font-size: 32px;
}
.post-row-widget3 .entry-title{
font-size:22px;
}
.post-share-com .share-citat {
flex-wrap:wrap;
}
.post-share-com .share-citat .entry-citat {
width: 230px;
}
.post-share-com .share-citat .top-arrow {
margin-left: 10px;
}
.facebook-item {
margin: 5px auto 0;
}
.social-site .social-site-item:nth-last-child(3){
display:none;
} 
.author-avatar .dm-bel-but .in-share-but .text {
display: none;
}
.author-avatar .dm-bel-but .in-share-but .img{
margin:auto;
}
.author-avatar .head_share2 .share .dis-com {
width: 51px;
}
.share-below img {
margin-right: 6px;
width: 55px;
}
}
@media screen and (max-width: 300px) {
footer .left_lay .bubble-right-post.numb_1{
display:none;
}
.down_map_9 .map-widget-b {
padding-bottom: 10px !important;
}
.top_map_9 .map-widget-b {
padding-top: 17px !important;
}
.map-widget-b2 .hide_9{
display:none !important;
}
div .post-block .content-post .entry-content .single_page_num .item a {
padding:0;
}
#login form #wp-submit {
padding: 15px 26px;
}
}