

/* Start:/local/templates/rehau/js/scrollbar/jquery.custom-scrollbar.css?15614100213844*/
.scrollable {
    position: relative;
}

.scrollable:focus {
    outline: 0;
}

.scrollable .viewport {
    position: relative;
    overflow: hidden;
}

.scrollable .viewport .overview {
    position: absolute;
}

.scrollable .scroll-bar {
    display: none;
}

.scrollable .scroll-bar.vertical {
    position: absolute;
    right: 0;
    height: 100%;
}

.scrollable .scroll-bar.horizontal {
    position: relative;
    width: 100%;
}

.scrollable .scroll-bar .thumb {
    position: absolute;
}

.scrollable .scroll-bar.vertical .thumb {
    width: 100%;
}

.scrollable .scroll-bar.horizontal .thumb {
    height: 100%;
    min-width: 10px;
    left: 0;
}

.not-selectable {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

/*Default skin*/

.scrollable.default-skin {
    padding-right: 10px;
    padding-bottom: 6px;
}

.scrollable.default-skin .scroll-bar.vertical {
    width: 6px;

    height: 288px !important;
    margin: 20px 0;
}

.scrollable.default-skin .scroll-bar.vertical:after {
    position: absolute;
    
    display: block;
    content: ' ';

    width: 2px;
    height: 100%;

    
    background-color: #eaeaea;
}

.scrollable.default-skin .scroll-bar.horizontal {
    height: 6px;
}

.scrollable.default-skin .scroll-bar .thumb {
    width: 15px !important;
    height: 3px !important;
    background-color: #d13d73;
    z-index: 5;
    left: -6px;
}


/*Gray skin*/

.scrollable.gray-skin {
    padding-right: 17px;
}

.scrollable.gray-skin .scroll-bar {
    border: 1px solid gray;
    background-color: #d3d3d3;
}

.scrollable.gray-skin .scroll-bar .thumb {
    background-color: gray;
}

.scrollable.gray-skin .scroll-bar:hover .thumb {
    background-color: black;
}

.scrollable.gray-skin .scroll-bar.vertical {
    width: 10px;
}

.scrollable.gray-skin .scroll-bar.horizontal {
    height: 10px;
    margin-top: 2px;
}

/*Modern skin*/
.scrollable.modern-skin {
    padding-right: 17px;
}

.scrollable.modern-skin .scroll-bar {
    border: 1px solid gray;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-box-shadow: inset 0 0 5px #888;
    -webkit-box-shadow: inset 0 0 5px #888;
    box-shadow: inset 0 0 5px #888;
}

.scrollable.modern-skin .scroll-bar .thumb {
    background-color: #95aabf;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border: 1px solid #536984;
}

.scrollable.modern-skin .scroll-bar.vertical .thumb {
    width: 8px;
    background: -moz-linear-gradient(left, #95aabf 0%, #547092 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #95aabf), color-stop(100%, #547092));
    background: -webkit-linear-gradient(left, #95aabf 0%, #547092 100%);
    background: -o-linear-gradient(left, #95aabf 0%, #547092 100%);
    background: -ms-linear-gradient(left, #95aabf 0%, #547092 100%);
    background: linear-gradient(to right, #95aabf 0%, #547092 100%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf', endColorstr='#547092',GradientType=1 )";
}

.scrollable.modern-skin .scroll-bar.horizontal .thumb {
    height: 8px;
    background-image: linear-gradient(#95aabf, #547092);
    background-image: -o-linear-gradient(#95aabf, #547092);
    background-image: -moz-linear-gradient(#95aabf, #547092);
    background-image: -webkit-linear-gradient(#95aabf, #547092);
    background-image: -ms-linear-gradient(#95aabf, #547092);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf', endColorstr='#547092',GradientType=0 )";
}

.scrollable.modern-skin .scroll-bar.vertical {
    width: 10px;
}

.scrollable.modern-skin .scroll-bar.horizontal {
    height: 10px;
    margin-top: 2px;
}
/* End */


/* Start:/local/templates/rehau/components/rehau/system.auth.form/.default/style.css?1561410022442*/
div.bx-system-auth-form span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:bottom; margin-top:-1px;}
div.bx-system-auth-form div.bx-auth-secure-icon {background-image:url(/local/templates/rehau/components/rehau/system.auth.form/.default/images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-system-auth-form div.bx-auth-secure-unlock {background-image:url(/local/templates/rehau/components/rehau/system.auth.form/.default/images/sec-unlocked.png);}

/* End */


/* Start:/local/templates/.default/components/rehau/auth.dialog/auth/style.css?156141002256997*/
div.bxmodAuthDialogOver { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; z-index: 10000; -moz-opacity: 0.50; -khtml-opacity: 0.50; opacity: 0.50; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=50); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); filter:alpha(opacity=50); }
div.bxmodAuthDialog { display: none; position: fixed; top: 50%; left: 50%; width: 535px; margin: -105px 0 0 -294px; padding: 18px 18px 15px; background: #fff; border: 1px solid #666; z-index: 10100; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
div.bxmodAuthDialog.taOnlySocial { width: 242px; }
div.bxmodAuthDialog.taOnlyLogin { width: 280px; }

div.bxmodAuthDialog div.bxmodAuthLeft { float: left; border-right: 1px solid #d4d7dc; padding-right: 23px; }
div.bxmodAuthDialog.taOnlyLogin div.bxmodAuthLeft { border-right: none; padding-right: 0; }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthContainer { width: 280px; overflow: hidden; }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms { float: left; width: 600px; }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms>form,
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms>div { display: none; float: left; width: 280px; margin: 0 10px 0 0; }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms form.bxmodAuthLogin { display: block; }
div.bxmodAuthDialog div.bxmodAuthTitle { text-align: center; color: #378bce; font-size: 14px; line-height: 14px; margin: 0 0 5px 0; }

div.bxmodAuthDialog div.bxmodAuthLeft label { display: block; margin: 10px 0 5px 0; font-size: 12px; line-height: 12px; color: #36393d; }
div.bxmodAuthDialog div.bxmodAuthLeft label.bxmodAuthRemember { cursor: pointer; }
div.bxmodAuthDialog div.bxmodAuthLeft input[type="text"], div.bxmodAuthDialog div.bxmodAuthLeft input[type="password"] { width: 270px; font-size: 12px; padding: 4px; margin: 0; border: 1px solid #747981; height: auto; line-height: 17px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
div.bxmodAuthDialog div.bxmodAuthLeft input[type="text"]:focus, div.bxmodAuthDialog div.bxmodAuthLeft input[type="password"]:focus { -webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.2) inset; box-shadow: 0 0 3px 0 rgba(0,0,0,0.2) inset; }
div.bxmodAuthDialog div.bxmodAuthLeft input[type="text"].bxmodAuthInputError, div.bxmodAuthDialog div.bxmodAuthLeft input[type="password"].bxmodAuthInputError { border-color: #ad0f21; -webkit-box-shadow: 0 0 3px 0 rgba(206,55,55,0.2) inset; box-shadow: 0 0 3px 0 rgba(206,55,55,0.2) inset; background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAD/SURBVHjalNKxK4VRHMbxz6t30OXmDsZb4lJ2dBcDUlYWDBarom4RRSZX8Rew+yvsRne/KTaTEpa7iOWo1+m8cp/pnKfnfM/5/X4n6zSbSjSEG9SxhW4qNKBch1jFLK6Q9QOYRKuwX8BGP4A2hvGETsGr/gewhHV8YDmUcI+J6FVJwCAuw/oTb/jCe/D2Mf4X4AQzYV0L4QyN4FVxVgaoYy8CjmEEowVvs3DJL8Bpokn1cLgSXdqOAXPYTjR0B9cJfwVrP4AMF8ijUA/HOMJjAnKOSh5qWkwEergNE3gOYyxqGrs5Dko+Uw13eMF8SaaV4yF0O6UGpvAa/kOs7vcAyQ0nbS3iWDgAAAAASUVORK5CYII=) no-repeat 258px 5px; }
div.bxmodAuthDialog div.bxmodAuthLeft input[type="checkbox"] { float: left; margin: 0 8px 0 0; }

div.bxmodAuthDialog a.bxmodAuthDialogClose { position: absolute; z-index: 10200; width: 13px; height: 13px; margin: -12px 0 0 0; background: #fff url(data:image/png;base64,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) no-repeat left top; }
div.bxmodAuthDialog a.bxmodAuthDialogClose:hover { background: #fff url(data:image/png;base64,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) no-repeat left top; }

div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthButtons { margin: 18px 0 0 0; }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthButtons button { float: right; font-size: 13px; color: rgba(255,255,255,.9); text-shadow: #2e7ebd 0 1px 2px; text-decoration: none; text-align: center; line-height: 13px; white-space: pre-line; padding: 4px 10px 4px 10px; border: 1px solid; border-color: #60a3d8 #2970a9 #2970a9 #60a3d8; border-radius: 3px; outline: none; background: #60a3d8 linear-gradient(#89bbe2, #60a3d8 50%, #378bce); box-shadow: inset rgba(255,255,255,.5) 1px 1px; cursor: pointer; }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthButtons button:hover { color: rgb(255,255,255); background-image: linear-gradient(#9dc7e7, #74afdd 50%, #378bce); }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthButtons button:active { color: rgb(255,255,255); border-color: #2970a9; background-image: linear-gradient(#5796c8, #6aa2ce); box-shadow: none; }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthButtons button.taLoading { cursor: default; -moz-opacity: 0.50; -khtml-opacity: 0.50; opacity: 0.50; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=50); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); filter:alpha(opacity=50); }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthButtons a { float: left; font-size: 12px; border-bottom: 1px dashed #378bce; margin: 4px 0 0 0; color: #378bce; line-height: 16px; text-decoration: none; }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthButtons a:hover { border-bottom: none; }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthButtons a:active { color: #3f4c6b; border-bottom: none; }

div.bxmodAuthDialog div.bxmodAuthCaptchaBlock { height: 87px; }
div.bxmodAuthDialog div.bxmodAuthCaptchaBlock.hidden { display: none; }
div.bxmodAuthDialog div.bxmodAuthCaptchaBlock div.bxmodAuthCaptchaImg { float: left; width: 175px !important; height: 38px !important; border: 1px solid #777; margin: 3px 0 0 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; overflow: hidden; background: #fff url(data:image/gif;base64,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) no-repeat center center; }
div.bxmodAuthDialog div.bxmodAuthCaptchaBlock div.bxmodAuthCaptchaImg img { margin: -1px 0 0 -1px; width: 180px; min-width: 180px; max-width: 360px; height: 40px; min-height: 40px; max-height: 80px; }
div.bxmodAuthDialog div.bxmodAuthCaptchaBlock a { float: right; height: 24px; margin: 11px 2px 0 0; color: #378bce; font-size: 11px; text-decoration: none; line-height: 11px; padding: 1px 0 0 32px; background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAL1SURBVHjarNZLiBxVFAbgb9pWo6LxERGUUYyCiBq6FpqKiBKDg0hwoTGTkEF8ID5wVpZuZHAR0MTphRLELEQRx0cg4MJxMxIHDJoSTDpRggtlMAwjClFGF76iiZvTcrlUT1zkQNHV5557/3te/6mh1ZMHLCHDWIs16GAlVuAo5nAQ+zBbV8X8oEOGBoBchjGMonBy6WEXpuqqWMgXWw0bRrAT2/4ngLDbhp1ltzdyMpANmMT6JQ78DX8NWFuPybLb2zAIZAQTWJVt/Acfo8KtWI2bcDdewAEcS+xXYSL1qJ3kYLwB4Es8i+mGWx/Cj+HZMC7OgMbLbu9wXRULfZCxhhDtwf34PtOfjs14EtfjrND/nrz3QzeG7a24xWiDB5saAC7C23gTNyaHfoM7IqypjJbd3nAr+iCtoj8j/kezDedgCvdl+kU8UFfFp3gIX2VVt7YVjZaHaU9DDiZwZ6Y7hkfqqvgM6qo4ElGZS2zWtKKTU/kAxzPddXiiAfjpuip2p4q6Kr7GxigK6LSCKlJpooAxnJv8/xtb8XJTs9RVsT8BWtkKLprDbITpu4Z956HG58lFPkRZdnvn58Zlt3cVfsHruLAdCf4VD+LIgE4exwm8GM3YwV78EVW2mNk/hy3BDD+3wosO3ssaKpXjeCqqDs6IfjkU5Zt6sQzXBJssw1wr6BpKvIsLGkA24/kG/Ut1VeRFcnnGHAdbMQ/6sg6v4cxEdztejZun8n48uWwJD/qyrxUJ7yXKe/BKvF+Lt7A8O2gvHstLvez2rsbj2ZyZbWM+Bk7a9Q9HmXZwaQbwBp7JGaHs9pbHHErzuquuivk+QU7hlowkH43fH/ATvgje+qihZK8IgHWJejrO/Y/qF7CjIWkn8EnQ/bcN8V9Rdnsbo+quzAh2R38Ut5OFmWi6dHAN4V7chv3RhIs4Gzfg5phFOYNvratiJh9afdkdjTmehO40XIK74llKpsODmVTZbjCcweFT+bXSHrBpAdvxzqn47vp3AG2U0WeA2erDAAAAAElFTkSuQmCC) no-repeat left top; }
div.bxmodAuthDialog div.bxmodAuthCaptchaBlock a.taCaptchaLoading { cursor: default; text-decoration: none; }

div.bxmodAuthDialog div.bxmodAuthHint, div.bxmodAuthDialog div.bxmodAuthHint>div { background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAb4AAADICAYAAACXgYSBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAQMSURBVHja7Noxa1NRHIfh/5UkOjrYdogIgRY6OIvdSldBp5ZODgUXwW+gk0OHrh0qiINLOwuOLQVBxdmtkFukHUIsOGpy4bikgkMN1FgvPc8zBU6mHxxe7k2KGK8VETMRMTX6DJzPICL6EdFLKQ3MAf9HY8z51enp6Ts7OztrnU7nXqvVmjIZnLN6g0G/LMu3q6urr4qi+JRS+mEVuHjFmPNb+/v7z+fm5h6aCibj4ODg9eLi4rOU0hdrwMW7MuZ8qtPp3DcTTM7oTnl7AjUNX7PRaFw3E0zO6E41LQH1DB8ACB8ACB8ACB8ACB8A1DJ8/nUGQDbha0bEzd3d3UcmAuCyh+80ek/n5+fXTATAZQ6f6AGQTfhED4Bswid6AGQVvhnRAyCX8DWXlpZuz87OPjAHADmEb7i3t/d5fX39cVVVJyYB4LKHLyLiaGtr6734AZBL+H7Fb2Nj44n4AZBD+CIijjY3N9+JHwC5hE/8AMgufL/Fz0QA5BC+0/iVJgIgl/ABgPABgPABgPABgPABgPABgPABgPABgPABgPABgPABIHwmAED4AED4AED4AED4AED4AED4AED4AED4AED4AED4AED4AED4ABA+ABA+ABA+ABA+ABA+ABA+ABA+ABA+ABA+ABA+ABA+ABA+AIQPAIQPAIQPAIQPAIQPAIQPAIQPAIQPAIQPAIQPAIQPAIQPAOEDAOEDAOEDAOEDAOEDAOEDAOEDAOEDAOEDAOEDAOEDAOEDAOEDQPgAQPgAQPgAQPgAQPgAQPgAQPgAQPgAQPgAQPgAQPgAQPgAED4AED4AED4AED4AED4AED4AED4AED4AED4AED4AED4AED4AhA8AhA8AhA8AhA8AhA8AhA8AhA8AhA8AhA8AhA8AhA8AhA+A7DVSSmceFkVhIQA88QGA8AGA8AGA8AGA8AGA8AGA8AGA8AGA8AGA8AEgfAAgfAAgfAAgfAAgfAAgfAAgfAAgfAAgfAAgfAAgfAAgfAAgfAAIHwAIHwAIHwAIHwAIHwAIHwAIHwAIHwAIHwAIHwAIHwAIHwDCBwDCBwDCBwDCBwDCBwDCBwDCBwDCBwDCBwDCBwDCBwDCB4DwAYDwAYDwAYDwAYDwAYDwAYDwAYDwAYDwAYDwAYDwAYDwASB8ACB8ACB8ACB8ACB8ACB8ACB8ACB8ACB8ACB8ACB8ACB8ACB8AGSnYQKon6Io7h4fH3+wBExWu91e8MQH9TSsquqbGWByRndqKHxQT/2yLN+YASbn8PDwbUT0hQ/qqbeysvKy2+1uV1V1Yg74qye9k263u728vPwiInpFSunML/udAf6Ndru9kFL6+Ie7FxFxLSJmIuJGRDStBuc2jIivEdFLKX3/CQAA//8DAHh4tVpTjRnTAAAAAElFTkSuQmCC) no-repeat right bottom; }
div.bxmodAuthDialog div.bxmodAuthHint { position: absolute; width: 223px; z-index: 10200; padding-bottom: 5px; cursor: default; -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=0); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); filter:alpha(opacity=0); cursor: pointer; }
div.bxmodAuthDialog div.bxmodAuthHint>div { background-position: left top; color: #36393d; font-size: 11px; line-height: 14px; padding: 7px 7px 3px 17px; }

div.bxmodAuthDialog div.bxmodAuthDesc { clear: both; font-size: 11px !important; color: #5e6065; line-height: 15px; margin-top: 8px; padding: 0; }
form.bxmodAuthConfirm div.bxmodAuthConfirmDesc,
div.bxmodAuthDialog div.bxmodAuthRestoreSend>div.bxmodAuthRestoreSendEmail,
div.bxmodAuthDialog div.bxmodAuthRestoreSend>div.bxmodAuthRestoreSendPhone,
div.bxmodAuthDialog div.bxmodAuthSMSLimit { font-size: 11px; color: #fff; line-height: 15px; background: #60a3d8; padding: 10px; margin: 15px 0 15px 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
div.bxmodAuthDialog div.bxmodAuthRestoreSend>div.bxmodAuthRestoreSendEmail, div.bxmodAuthDialog div.bxmodAuthRestoreSend>div.bxmodAuthRestoreSendPhone { display: none; }

div.bxmodAuthDialog div.bxmodAuthSMSLimit.hidden { display: none; }
div.bxmodAuthDialog div.bxmodAuthSMSLimit span { background: #3e83b6; padding: 1px 2px; color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

div.bxmodAuthRight { float: left; width: 220px; margin: 0 0 0 10px; }
div.bxmodAuthRight div.bxmodAuthSocial { padding-left: 3px; }
div.bxmodAuthRight div.bxmodAuthSocial a { display: block; float: left; padding: 5px; width: 40px; height: 40px; border: 1px solid #eeeeee; margin: 10px 10px 10px 10px; overflow: hidden; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
div.bxmodAuthRight div.bxmodAuthSocial a.vkontakte { background: #fff url(data:image/png;base64,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) no-repeat center center; }
div.bxmodAuthRight div.bxmodAuthSocial a.facebook { background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAIAAACRuyQOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NENGNzkxRTA2Q0U0MTFFMzgxMEZENUEzNjIzMDZDNkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NENGNzkxREY2Q0U0MTFFMzgxMEZENUEzNjIzMDZDNkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5kaWQ6QkYyRThBNkU1OTY3RTMxMTg0QTM5RTAxNzcxNTcyODYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkYyRThBNkU1OTY3RTMxMTg0QTM5RTAxNzcxNTcyODYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz54JDFtAAAF5ElEQVR42pRXzY8URRSv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) no-repeat center center; }
div.bxmodAuthRight div.bxmodAuthSocial a.odnoklassniki { background: #fff url(data:image/png;base64,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) no-repeat center center; }
div.bxmodAuthRight div.bxmodAuthSocial a.google { background: #fff url(data:image/png;base64,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) no-repeat center center; }
div.bxmodAuthRight div.bxmodAuthSocial a.mailru { background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAIAAACRuyQOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUYyNzRBRUI2Q0U0MTFFM0E1OTRDMjUxNjQwMDY5QUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUYyNzRBRUE2Q0U0MTFFM0E1OTRDMjUxNjQwMDY5QUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5kaWQ6QkYyRThBNkU1OTY3RTMxMTg0QTM5RTAxNzcxNTcyODYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkYyRThBNkU1OTY3RTMxMTg0QTM5RTAxNzcxNTcyODYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7AmozvAAAJR0lEQVR42qRXe2wcxRmf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) no-repeat center center; }
div.bxmodAuthRight div.bxmodAuthSocial a.yandex { background: #fff url(data:image/png;base64,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) no-repeat center center; }
div.bxmodAuthRight div.bxmodAuthSocial a.twitter { background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAIAAACRuyQOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAANYSURBVHjatFdNqxxFFD23qvpjet7MvJk3MSgaIwFxo3HrQgwiEqMrF+7dCC7cCILr/AN3BoQsgotAFqJIwEWCkIXgB26eEJRnMJl5M5N5vvnsme6uqusim+d096TnI5deXYo+5946dW4VMbM29pfj5ObDuDc32F4wqOaI96rRa8/sKqUo1vrKkfz+/nyaWBC2HjtB8H519uGznvquZ262k1gbh9KkwABhIwJROP2WSxdKA3G9o0Nt0hhzFtpCWGMsz5l4A7DjcP638dVxbBdIM2AYr8vBGxXTcMVE25/H9ENSsyQE1kIkDKNEpfMx00V3+OlZJ6g/BZKAvTAeNQ4GX8/qRGt20jKLxRTgsX6nzkGjCZIAACEru5easonIbLBlIjMlxWKehJCbiVDkHIVsHW4SCsV+yoAGJVgmQgHIfD6q6IG39jTPXFiZqy8esjMkx80hk43EvLh6b7d22Z2RoHwloz+ZfNWTP5mqlwVWtKZyOSiXg+Vrmnv4iFp3W/GY3HQbxXZd7ky9ckbGmgtrb+0gIgVmPHmkUTjvWiVpA+0lSSKSSNAyRUxnsxuHURt1hQ0U0esfXX8wD4WbZ7IC6Bj1u62rHG9UmezS3Bl0W9c6VHJykBiQgEuWip9cAmeu9okDsmpdVxLpggwosZymbLfusBpiahaRfEk+W73dqWFAg2SxhuZu9WIQkjEhiwgiAqW/5dNLZXbvSAPW4MSUItf/4Fz99IPjOxPZM0qD6P8bxsAhe0O4HtnCiiB0E0Ki4Tkn895O5e2Xym9Op7M4sZZPFkAAmA+Goy/7/r4tuwUdVhLuJu6/o0njVCndbVWuVMrZ/Xl1jz8R7c8O3ZCcQg7rgO9x6cduCBOvansvNHaeE1FRhyWAia5NKn+2Hq4qMEnkEa9wj3DAXZS+6KhWu73SBWISxX0rM+dlrpf7ZH+z1cv35R/3WjYcw+rHQ8bhnW7Ygr+yw5bI7nPl8078Sn/yoj865cDNn+4CfDDjb8IaSNAaXu4Rj+De0t6tMUvY5dNMk3AI6YIePSPU+R36dUo5cxIAJLhEj07PY94BeebrEr1cUeLjs97zPhU0NFr6ZY4SIehS3Z5rlMky7w/iq//M/kocuek9dVHxTYffbeCtpwNf0H8DAKAfd4o6r7NKAAAAAElFTkSuQmCC) no-repeat center center; }
div.bxmodAuthRight div.bxmodAuthSocial a:hover { border-color: #d0d0d0; -webkit-box-shadow: 0 0 2px 0 rgba(0,0,0,0.2); box-shadow: 0 0 2px 0 rgba(0,0,0,0.2); }
div.bxmodAuthRight div.bxmodAuthSocial a:active { border-color: #d0d0d0; -webkit-box-shadow: none; box-shadow: none; }

div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms>div.bxmodAuthSuccessRegister,
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms>div.bxmodAuthSuccessLogin,
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms>div.bxmodAuthSuccessRestore,
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms>div.bxmodAuthAllError { height: 190px; }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms>div.bxmodAuthSuccessRegister div.bxmodAuthTitle,
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms>div.bxmodAuthSuccessLogin div.bxmodAuthTitle,
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms>div.bxmodAuthSuccessRestore div.bxmodAuthTitle,
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms>div.bxmodAuthAllError div.bxmodAuthTitle { padding-top: 45px; }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms p.bxmodAuthMess { text-align: center; color: #36393d; margin: 0; padding: 8px 0 3px; line-height: 18px; }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms p.bxmodAuthMess a { font-size: 12px; border-bottom: 1px dashed #378bce; margin: 4px 0 0 0; color: #378bce; line-height: 16px; text-decoration: none; }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms p.bxmodAuthMess a:hover { border-bottom: none; }
div.bxmodAuthDialog div.bxmodAuthLeft div.bxmodAuthForms p.bxmodAuthMess a:active { color: #3f4c6b; border-bottom: none; }
/* End */


/* Start:/local/templates/rehau/template_styles.css?1565268100169603*/
@font-face {
	font-family: "HelveticaNeueW47LtCn";
	src: url('/css/3bef9f36-dff9-4ee8-a795-764005d8a07d-eot-data.eot');
	font-weight: normal;
	font-style: normal;

}

@font-face {
	font-family: "HelveticaNeueW47LtCn";
	src: url('/css/2b7ddafc-2d87-44b4-8271-5ecd2f90414d-woff-data.raw') format("woff"),
	url('/css/2b7ddafc-2d87-44b4-8271-5ecd2f90414d-woff-data.raw') format("truetype");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "HelveticaNeueW77BdCn";
	src: url('/css/b02b27ec-e236-493a-8a98-a843b378944b-eot-data.eot');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "HelliosCondC";
	src: url('/css/helioscondc.otf');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "HelliosCondLightC";
	src: url('/css/helioscondlightc.otf');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "HelveticaNeueW77BdCn";
	src: url('/css/cde92697-8c36-491a-a0e6-d93f889eb4e5-woff-data.raw') format("woff"),
	url('/css/d7d4db68-7012-474a-b1cc-3a378d417e94-ttf-data.raw') format("truetype");
	font-weight: normal;
	font-style: normal;

}

body {
	width: 100%;
}

a {
	font-family: Arial, sans-serif;
	line-height: 1.5;
	font-size: 12px;
}

/* This is how you would create a theme called "my-custom-theme": */

.tooltip-custom-theme {
	border-radius: 5px;
	border: 2px solid #000;
	background: #4c4c4c;
	color: #fff;
}

/* Use this next selector to style things like font-size and line-height: */
.tooltip-custom-theme .tooltipster-content {
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
}
.fullchatform textarea{background: #fff!important;
    width: calc(100% - 70px)!important;
    height: 16px;
    max-height: 100px!important;
    border-radius: 5px;
    resize: vertical;
}


.btn-account.personal_link {
	position: absolute;
	top: -20px;
	right: 0;
}

header {
	position: relative;
}

header .topNavLine {
	position: absolute;
	top: 49px;
	right: 166px;
}

header .topNavLine a {
	font-family: 'HeliosCond', Arial, sans-serif;

	font-size: 12px;
}

header .topNavLine a:hover {
	text-decoration: underline;
}

header .searchNav {
	position: absolute;
	top: 45px;
	right: -12px;
	width: 171px;
	overflow: hidden;
}

header .logo {
	margin-left: 20px;
}

input.uniform-input, select.uniform-multiselect, textarea.uniform {
	padding-left: 7px;
	background: transparent;
	outline: 0;
}

.metaNav li {
	display: inline;
	padding-left: 9px;
	padding-bottom: 3px;
}

.metaNav li a {

	text-decoration: none;
}

.metaNav li a {
	color: #c5c5c5;
	text-transform: uppercase;

	font-size: 12px;
}

a:hover {
	text-decoration: underline;
}

.searchNav #searchterm {
	width: 97px;
	height: 28px;

	padding-right: 0;

	line-height: 2;
	border-right: 0;
	color: #999;
	vertical-align: top;
	font-size: 13px;
	margin-right: -4px;
	font-family: 'HelveticaNeueW47LtCn', Arial, sans-serif;
	letter-spacing: .5px;
}

input.uniform-input, select.uniform-multiselect, textarea.uniform {
	border: 0;
	font-size: 13px;
}

.teaserNav {
	margin-top: -20px;
	margin-right: 13px;

	line-height: 1;

}

.teaserNav a {
	font-family: 'HelliosCondLightC', Arial, sans-serif;
	font-size: 14px;
}

.searchNav .searchfield {
	background: url(/local/templates/rehau/#d13d73images/bt-search-png-data.png) no-repeat top right;
	width: 136px;
	height: 24px;
}

.searchNav #searchbutton {
	display: inline-block;
	margin: 0;
	padding: 0;
	width: 20px;
	height: 28px;

	margin-left: 3px;
	border: 0;
	color: transparent;
	text-indent: -999px;
	cursor: pointer;
	background-color: transparent;
}

.teaserNav .menu_sections {
	display: table;

}

.teaserNav .menu_sections {
	float: right;
}

.teaserNav .menu_sections {
	display: table;
}

.teaserNav .menu_sections ul.sections {
	display: table-row;
}

.teaserNav ul {
	list-style: none;
}

.teaserNav .section.first {
	border-left: none;
}

.teaserNav .section {
	display: table-cell;
	vertical-align: middle;
	border-left: 2px solid #d1d1d1;
	-webkit-transition: background-color .2s;
	-moz-transition: background-color .2s;
	-ms-transition: background-color .2s;
	-o-transition: background-color .2s;
	transition: background-color .2s;
}

.teaserNav a:hover, .teaserNav a.active {
	background-color: #d13d73;
}

.teaserNav a:hover div, .teaserNav a.active div {
	color: #fff !important;
}

.teaserNav .menu_sections .sections .section > a {
	line-height: 35px;
	height: 40px;
	padding-top: 3px;
}

.teaserNav .section > a {
	padding: 0 11px;
}

.teaserNav .section > a {
	text-align: center;
}

.teaserNav .section > a {
	display: block;
	text-decoration: none;
	min-width: 50px;
	vertical-align: middle;
}

.teaserNav .menu_sections .sections .section > a .level1 {
	line-height: 1.1;

	display: inline-block;
	line-height: 1.2;
	vertical-align: middle;
	text-align: center;

}

div.authMenu {
	float: right;

	padding-top: 17px;
	margin-right: 22px;
}

div.authMenu a {
	font-family: 'HelliosCondC', Arial, sans-serif;
	color: #d13d73;
	font-weight: bold;
	font-size: 11px;

	text-decoration: none;
}

div.authMenu a:first-child {
	margin-right: 10px;
}

.main_page_title {
	display: block;

	width: 1000px;
	margin: 0 auto;
	margin-bottom: 28px;

	margin-top: -3px;
	line-height: 60px;
}

/* Заголовок для главной страницы для заказчиков */

.main_client_title_block {
	width: 1000px;
	margin: 0 auto;
	margin-bottom: 28px;
	margin-top: 60px;
	line-height: 60px;
}

.main_client_title_block  h1{
	text-align: left;
	text-transform: uppercase;
	font-family: 'HelliosCondC', Arial, sans-serif;
	font-size: 36px;
	font-weight: normal;
	color:#d13d73;
}

.main_client_title_block  p{
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color:#709862;
}

.main_client_title_block  p span{
	font-style:italic;
	color: #666666;
}	


.slide-opt {
	float: right;
	text-align: center;

	width: 272px;
	color: #709862;
}

.slide-opt-header {
	background-color: #709862;
	font-size: 23px;
	line-height: 34px;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 14px;
	/* padding-top: 26px; */
	color: white;
	text-align: left;
	padding: 14px 0 9px 17px;
	font-family: arial;
}

.slider_arrows {

	margin-top: 15px;
	text-align: left;

}

.slider_arrows + .buttons {
	margin-top: 20px;
}

.slider_arrows a {

	position: relative;

	display: block;

	text-decoration: none;
}

.slider_arrows a:hover div {
	text-decoration: underline;
}

.slider_arrows a div {
	display: inline-block;
	width: 200px;

	margin-left: 41px;
	color: #709862 !important;

	font-size: 19px;
}

.slider_arrows a .icon {

	position: absolute;
	top: 7px;

	display: inline-block;
	width: 14px;
	height: 14px;

	margin: 0 16px 0 17px;

	background: url(/local/templates/rehau/#d13d73images/slider-arrow.png) no-repeat;
}

.btn.reg {
	width: 185px;
	padding-left: 20px;
	background-image: url(/images/ico-reg.png);
	background-position: 35px center;
	background-color: #ca4c7c;
	box-shadow: 0 0 11px rgba(0, 0, 0, 0.5);
}

.buttons a {
	font-size: 15px !important;
	font-weight: bold;
	color: #FFF;
	line-height: 43px;
	height: 39px;
	text-align: center;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial;

}

.professionals_main {
	width: 824px;
}

.professionals_main > div {
	float: left;
	width: 170px;
	margin-right: 50px;
	font-family: Arial, sans-serif;
}

.professionals_main .description .name {

	margin: 15px 0 6px;

	font-size: 20px;
	font-weight: bold;

	color: #709862;

	text-transform: uppercase;
}

.professionals_main .description .rating {
	padding-top: 10px;
	margin-top: 12px;
	border-top: #bbbbbb 2px solid;

	color: #b0366a;
	font-weight: bold;

	font-size: 12px;
}

.in_favorites {
	display: inline-block !important;
	padding: 5px 17px;
	margin-top: 13px;
	color: #fff !important;
	background-color: #709862;
	text-decoration: none;
	font-size: 12px;
}

.installers .bx-wrapper .bx-viewport {
	background: none;
}

.installers_pager .next, .installers_pager .prev,
.reviews .next, .reviews .prev {
	position: absolute;

	top: 111px;
	
	
	
	margin-top: -36px;

	display: block;

	width: 70px;
	height: 70px;

	border: 1px solid #d1d1d1;

	cursor: pointer;
}

.reviews .installers_pager .next, .reviews .installers_pager .prev {
position: absolute;
    width: 40px;
    height: 40px;
    top: 175px;
    padding: 3px;
    border: none;
    border: 1px solid #88b279;
    margin-top: 0px;
    background-color: #5a804c;
     border-radius: 0px 5px 5px 0px;
}


.reviews .installers_pager .next a, 
.reviews .installers_pager .prev a, 
.reviewHolder .installers_pager .prev a,
.reviewHolder .installers_pager .next a {
	background-image: url(/local/templates/rehau/images/arrows_green.png);
    display: block;
    height: 40px;
    outline: none;
    width: 40px;

}
 
.reviews .installers_pager .next a:hover, .installers_pager .prev:hover a {
    opacity: 0.75;
    outline: none;
}

.reviews .installers_pager .next a {
	left: 0;
    background-position:  0 -49px;
}    
.reviews .installers_pager .prev {
    border-radius: 5px 0px 0px 5px;
}


.reviews .installers_pager .prev a {
	    outline: none;
    left: 0;
    background-position:  0 -5px;
   
}





.installers_pager .next, .installers_pager .prev{
	 position:absolute;
	 width:40px;
	 height:40px;
	 top:70px;
	 overflow: hidden;
	 border:none;
	 border:1px solid #d1d1d1;
	 margin-top: 0px;
 }
 
.installers_pager .next a, .installers_pager .prev a{
	 background-image:url(/local/templates/rehau/images/arrows.png);
	 display:block;
	 height:40px;
	 height:40px;
	 outline: none;
}
.installers_pager .next {
	 border-radius:0px 5px 5px 0px;
  }
.installers_pager .prev {
	  border-radius:5px 0px 0px 5px;
  }
 
.installers_pager .next a{
		outline: none;
	 right:0;
	 background-position: center -48px;
 }
 
.installers_pager .prev a{
	 left:0;
	 	outline: none;
	  background-position: center -3px;
 }

.installers_pager .prev a:hover, .installers_pager .next a:hover{
	 opacity: 0.75;
 }


.reviewHolder .installers_pager .next, .reviewHolder .installers_pager .prev{
	 position:absolute;
	 width:40px;
	 height:40px;
	 top:175px;
	 overflow: hidden;
	 border:none;
	 border:1px solid #88b279;
	 margin-top: 0px;
	 background-color:#5a804c;
 }
 
.reviewHolder .installers_pager  .next a, .reviewHolder  .installers_pager .prev a{
	 background-image:url(/local/templates/rehau/images/arrows_green.png);
	 display:block;
	 height:40px;
	 	outline: none;
	 width:40px;
}
.reviewHolder .installers_pager .next {
	 border-radius:0px 5px 5px 0px;
  }
.reviewHolder .installers_pager .prev {
	  border-radius:5px 0px 0px 5px;
  }
 
.reviewHolder .installers_pager .next a{
	 right:0;
	 background-position:0 -49px;
	 	outline: none;
 }
 
.reviewHolder .installers_pager .prev a{
		outline: none;
	 left:0;
	  background-position:0 -5px;
 }

 .reviewHolder .installers_pager .prev a:hover, .reviewHolder .installers_pager .next a:hover{
	 opacity: 0.75;
	 	outline: none;
 }


.installers_pager .next {
	right: -1px;

}

.installers_pager .prev {
	left: -2px;

}

/*.installers_pager .next:before {
    background-image: url(/local/templates/rehau/images/right_arrow.png);
}

.installers_pager .prev:before {
    background-image: url(/local/templates/rehau/images/left_arrow.png);

    margin-left: 28px !important;
}

.installers_pager .next:before, .installers_pager .prev:before {
    background-repeat:  no-repeat;

    content: "";
    position: absolute;
    height: 23px;
    width: 12px;
    display: block;

    margin: 25px 0 0 30px;
}
*/
.installers {
	position: relative;
}

.find-installer-link {
	height: 75px;
	margin-bottom: 26px;
	line-height: 86px;
	background-color: #709862;
	color: #ffffff;
	text-align: center;
	font-family: "PT Sans";
	font-size: 23px;
	text-transform: uppercase;
}

.find-installer-link-pink {
	height: 75px;
	clear: both;
    float: left;
    text-align: center;
    width: 100%;
	
	line-height: 86px;
	background-color: #d13d73;
	color: #ffffff;
	text-align: center;
	font-family: "PT Sans";
	font-size: 23px;
	text-transform: uppercase;
}



.find-installer-link a , .find-installer-link-pink a {
	color: #ffffff !important;
	text-decoration: none;
	display:block;
	height: 53px;
	padding-top:22px;
}

.find-installer-link span , .find-installer-link-pink span {

	display: inline-block;
	width: 21px;
	height: 21px;
	margin-right: 10px;

	background: url(/local/templates/rehau/images/search_icon_2.png) no-repeat;

}

.works {
	clear: both;
	float: left;
	width: 100%;
	padding-top: 50px;
	padding-bottom: 15px;
	text-align: center;
	position: relative;

}

.works .works-list-wrap  .client{
	color:#709862;
	text-align:center;
}

.works-list-wrap {
	position: relative;

	width: 1000px;
	margin: 4px auto 0;
}

.a_club .works-list-wrap {
	margin-bottom: 41px;
}

.works-list-wrap-child {
	position: relative;

	margin: 38px 0;
}



.works-list > li {
	margin-left: 7px;
}

.works-list > li > div {
	width: 171px;
	float: left;
	margin-right: 35px;
}

.works-list > li > div:last-child {
	margin-right: 0 !important;
}

.works-list a {
	display: block;

	text-decoration: none;

	color: #ca4c7c !important;

	font-family: Arial, sans-serif;
	font-size: 14px;

	line-height: 19px;

	text-align: left;
}



.works-list a.img_wrap_portfolio{
    display: block;
    overflow: hidden;
	height: 210px;
	width:170px;
    position: relative;
    z-index: 2;
}
.works-list a.img_wrap_portfolio img{
    transition: all 0.4s ease-in-out 0s;
}
.works-list a.img_wrap_portfolio:hover img {
    transform: scale(1.1);
}




.main-news > div {

	float: left;

	width: 300px;
	margin-right: 40px;

	text-align: left;

	font-family: Arial, sans-serif;
}

.main-news > div:last-child {
	margin-right: 0;
}

.main-news > div img {
	width: 100%;
}

.m_new_img_wrap {
	height: 158px;
	overflow: hidden;
}

.m_new_title {
	margin: 8px 0;

	color: #709862;

	font-size: 14px;

	font-weight: bold;
}

.m_new_text {
	font-size: 17px;
	line-height: 21px;

	margin-bottom: 7px;
}

a.m_new_detail {
	color: #d13d73 !important;
	font-size: 15px;

	text-decoration: underline;
}

.enter-reg {
	text-align: left;

	font-family: Arial, sans-serif;
}

.enter-reg a {
	color: #fff !important;

	font-size: 24px;
}

.title {
	text-align: left;
	text-transform: uppercase;
	font-family: 'HelliosCondLightC', Arial, sans-serif;
	font-size: 59px;
	font-weight: normal;
}

.enter-reg-wrapper .title {

	margin-bottom: 15px;
	color: #fff;

}
.enter-reg-wrapper .title  a{
	text-align: left;
	text-transform: uppercase;
	font-size:59px;
	font-family: 'HelliosCondLightC', Arial, sans-serif;
	font-weight: normal;
}

.enter-reg-wrapper .title  .find-installer-link  a{
		font-size:23px;
		 font-family: "PT Sans";
}
.enter-reg-wrapper .title  .find-installer-link  a span{
		display:inline-block;
}



.enter-reg-wrapper .title a span, .enter-reg-wrapper .title span {
	display: block;
	margin-top: 15px;

	font-size: 39px;
	color: #fff;
}

.main_register_form {
	width: 900px;
	margin: 40px auto;

	font-family: Arial, sans-serif;
}

.main_register_form input[type=text] {

	display: inline-block;
	width: 186px;
	height: 42px;

	padding: 0 10px;

	margin-right: 7px;

	background-color: #fff;
	border: 0;

	font-size: 15px;

	color: #709862;
}

.main_register_form .is_mont {
	margin: 10px 0 0 3px;

}

.main_register_form .is_mont input {
	-ms-transform: scale(1.5); /* IE */
	-moz-transform: scale(1.5); /* FF */
	-webkit-transform: scale(1.5); /* Safari and Chrome */
	-o-transform: scale(1.5); /* Opera */

}

.main_register_form .is_mont label {
	position: relative;
	top: -2px;

	color: #ffffff;
	margin-left: 10px;
}

.m_register_button {
	padding: 11px 35px 11px 55px;
	background-color: #ca4c7c;
	background-image: url(/images/ico-reg.png);
	background-position: 34px center;
	box-shadow: 0 0 11px rgba(0, 0, 0, 0.5);
}

.main_register_form .buttons {
	display: inline-block;

	margin-right: 15px;
}

.enter-reg-wrapper .m_auth {
	padding-left: 20px;
	font-size: 14px;

	background: url(/local/templates/rehau/images/auth_icon.png) no-repeat 0px -1px;
}

.enter-reg-wrapper .bottom_shadow {
	height: 9px;
	background: url(/local/templates/rehau/images/green_shadow_footer.png) repeat-x;
}

.authMenu a {
	padding-left: 15px;
}

.authMenu .auth {
	background: url(/local/templates/rehau/images/auth_top_icon.png) no-repeat 0px 3px;

	padding-left: 18px;
}

.authMenu .reg {
	background: url(/local/templates/rehau/images/reg_top_icon.png) no-repeat 0px 3px;
}

.auth_black_icon {
	display: inline-block;
	padding-left: 25px;
	margin-top: 5px;

	background: url(/local/templates/rehau/images/auth_black.png) no-repeat 0px 3px;

	font-size: 15px;
	font-family: Arial, sans-serif;
}

.green {
	color: #709862 !important;
}

.block_content {
	padding: 34px 0 0 0;
}

.video_link {
	float: left;
	display: block;
	position: relative;

	width: 679px;
	height: 381px;

	padding: 10px;

	box-shadow: 0 0 11px rgba(0, 0, 0, 0.5);

	overflow: hidden;
}

.video_link img {

	z-index: 5;
	width: 100%;

	opacity: 0.7;
}

.works .comments {
	float: left;
	width: 268px;

	margin: 11px 0 0 29px;
}

.works .comments .com_head a {
	display: block;
	padding: 13px;
	line-height: 29px;

	font-family: 'HelliosCondLightC', Arial, sans-serif;
	font-size: 24px;
	color: #fff;
	background-color: #d13d73;

	text-align: left;
}

.works .comments_wrap .title {
	padding: 10px;

	font-size: 14px;
	font-family: Arial, sans-serif;

	text-transform: none;

	color: #6d6d6d;

	line-height: 17px;
}

.works .comments_wrap .text {
	padding: 10px;

	font-style: italic;
	background-color: #eaeaea;

	text-align: left;
}

.works .comments_wrap .comment {
	width: 250px;
	margin-right: 10px;

	overflow: hidden;
}

.green {
	color: #709862;
}

.purur {
	color: #d13d73;
}

.comments_wrap {
	width: 259px;
	height: 308px;

}

.works-list-wrap .title.green {
	margin: 15px 0 0;
}


.reviewHolder{
	position: relative;
	width: 1000px;
	margin: 4px auto 0;
	
}
.reviewHolder .title{
	color:#fff;
	text-align:center;
	margin-top:60px;
}

.white-gray {
	float: left;
	clear: both;
	color: white;
	background: url(/local/templates/rehau/#d13d73images/tringle_shadow.png) repeat-x #eaeaea;
}


.white-gray .corner {
	position: absolute;
	left: 50%;
	top: -4px;
	margin-left: -35px;
	background-image: url(/local/templates/rehau/#d13d73images/tringle.png);
	height: 33px;
	width: 71px;
}

.gray-white {
	background-color: #eaeaea;

	background: url(/local/templates/rehau/#d13d73images/shadow_top.png) repeat-x #fff;

}

.gray-white .corner {
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -26px;
	background-image: url(/local/templates/rehau/#d13d73images/tringle_up.png);
	height: 40px;
	width: 52px;
}

.gray-green {
	position: relative;
	background: url(/local/templates/rehau/#d13d73images/green_shadow_down.png) repeat-x #709862;
}

.gray-green .corner {
	position: absolute;
	left: 50%;
	margin-left: -27px;
	background-image: url(/local/templates/rehau/#d13d73images/green_tringle_down.png);
	height: 32px;
	width: 54px;
}

.news-wrapper .corner {
	position: absolute;
	left: 50%;
	top: -4px;
	margin-left: -35px;
	background-image: url(/local/templates/rehau/#d13d73images/tringle.png);
	height: 33px;
	width: 71px;
}




.review_red, .review_green {
	position: relative;
	width: 760px;
	padding: 15px 15px 40px;
	margin: 0 auto;
	border-radius:5px;
	background-color: #e3edd5;
	background-image:url(/local/templates/rehau/#d13d73images/bgReview.png);
	background-position: 600px 0px;
	background-repeat:no-repeat;
}

.review_red:after {
	content: '';
	position: absolute;
	z-index: 1;

	left: 20px;
	bottom: -26px;
	border: 40px solid transparent;
	border-left: 40px solid #e3edd5;
}

.review_green:after {
	content: '';
	position: absolute;
	z-index: 1;

	right: 20px;
	bottom: -26px;
	border: 40px solid transparent;
	border-right: 40px solid #e3edd5;
}

.reviews {
	position: relative;

	margin-top: 30px;

	text-align: left;
	font-family: Arial, sans-serif;
}

.reviews p {
	width: 757px;
}

.reviews .r_title {
	font-size: 16px;
	font-weight: bold;

	text-transform: uppercase;
}

.reviews p, .reviews .author_name {
	font-size: 14px;
	font-style: italic;
}

.reviews p {
	margin: 10px 0 30px;

}

.review_red .author_name, .review_red .r_title a {
	color: #d13d73;

	position: relative;
	z-index: 5;
}

.review_green {
	float: right;

	width: 718px;
	margin: 40px 1px 40px 0;

	background-color: #e3edd5;
}

.review_green p {
	width: 727px;
}

.review_green .author_name, .review_green .r_title a {
	color: #709862;

	position: relative;
	z-index: 5;
}

.news-wrapper.gray-white {

	padding-bottom: 0;
}

.errorField {
	border: 1px solid red !important;
}

.register_massage {
	color: #fff;
	font-size: 18px;
	display: block;
	margin: 15px;
}

.profile-portfolio > p {
	padding-top: 26px;
}

.profile-comment .wrapper > p {
	padding-top: 26px;
	color: #fff;
}

.profile-comment .installers_pager .next, .profile-comment .installers_pager .prev {
	
}

.profile-comment .installers_pager .next {
	background-position: -72px 0;
}

.profile-comment .installers_pager .next:before, .profile-comment .installers_pager .prev:before {
	display: none;

}

.bxslider-3 li {
	padding-bottom: 28px;

	overflow: hidden;
}

.success_message {
	font-size: 19px;
	color: #fff;
	margin-top: 25px;
	margin-left: 10px;
}

#cities_wrap select {
}

.location_text {
	display: inline-block;
	width: 65px;
}

.profile_data_edit {
	display: none;
}

.profile_data_edit textarea {
	width: 1000px;
}

.cabinet-favorite .profile-detail-sel .photo span {
	display: none;
}

.cabinet-favorite .profile-detail-sel {
	background-color: #fff;
}

.edit_area {
	display: none;
}

.edit_area textarea {
	width: 95%;
	height: 100%;
}

.cabinet-order-info .bt a.ok {
	cursor: default;
}

.profile-detail .photo {
	padding-right: 20px;
	text-align: center;
}

.profile-detail .photo img {
	max-height: 240px;
	max-width: 100%
}

.step-1.wrapper li {
	margin-top: 5px;
}

.step-4 input[type=text] {
	width: 462px;
}

.message_text {
	color: #fff;
	font-size: 20px;
	margin: 20px;
}

.main-content, .block-text {
	float: right !important;
	width: 696px !important;
}

.club p {
	margin: 10px 0;
}

.club .main-content .block-text, .club .main-content, .club .entry {
	width:650px !important;
	
}
.club h3 {
	margin: 15px 0;
}

.club .entry li {
	position: relative;
	margin-bottom: 7px;
}

.club .entry li:after {
	display: block;
	content: '•';
	position: absolute;
	left: -10px;
	top: 0px;
}

.club .cat p.message {
	font-size: 16px;
	color: #d13d73;
	font-weight: 700;
	text-decoration: none;
}

.club .entry input[type=submit] {
	display: inline-block;
	height: 31px;

	float: left;
	padding: 0 15px;
	margin: 14px 0 0 7px;
	background-color: #ca4c7c;
	/* background-image: url(/local/templates/rehau/../images/arrow-btn.png); */
	background-repeat: no-repeat;
	background-position: 13px 9px;

	border: 0;
	color: #fff;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 15px;
}

.club .entry form {
	clear: both;
	margin-top: 10px;
}

.club .entry form label {
	display: inline-block;
	margin-top: 4px;
}

.club .entry input[type=submit]:hover {
	background-color: #7ca17a;
}

#auth_form a, #auth_form label {
	color: #fff;
}

#auth_form input[type='text'], #auth_form input[type='password'] {
	display: block;
	width: 390px;
}

#auth_form input[type='password'] {
	margin-top: 10px;
}

#auth_form .additional_block {
	margin: 10px 0 15px;
}

#auth_form .additional_block noindex a {
	float: right;
	display: inline-block;

	margin-top: 3px;

	line-height: 13px;

}

#auth_form .additional_block noindex:last-child a {
	padding-right: 5px;
	margin-right: 5px;

	border-right: 1px solid #fff;
}

/*input[type='checkbox'] {
    display: none;
}

input[type='checkbox'] + label {
    position: relative;

    display: inline-block;

    height: 21px;
    padding-left: 31px;

    line-height: 21px;
}

input[type='checkbox'] + label:after {
    display: block;
    position: absolute;

    left: 0;
    top: 0;

    height: 21px;
    width: 21px;

    background: url(/local/templates/rehau/new/i/checkbox.png) no-repeat;

    content: ' ';
}

input[type='checkbox']:checked + label:after {

    background-position: -21px 0;
}*/

font.errortext {
	display: block;
	color: #351F1F;

	margin: 10px 0;
}

.register-form-wrap .title {
	font-family: 'PT Sans';
	font-size: 41px;
	color: #a63862;
	margin: 25px 0;
}

.users_wrap {
	
	height: 557px;
}

.users_wrap .user_wrap {
	display: block;
	position: relative;

	cursor: pointer;

	overflow: hidden;
}

.users_wrap .user_wrap.active {
	background-color: #e3edd5;
}

.users_wrap .img_wrap {
	position: relative;
	display: inline-block;

	width: 60px;
	height: 60px;

	margin: 10px;
	margin-left:20px;
	line-height: 100px;
	text-align: center;

}

.users_wrap .img_wrap img {
	max-width: 100%;
	max-height: 70px;
}






.users_wrap .author {
	position: absolute;
	top: 0;
	display: inline-block;

	overflow: hidden;
	width: 170px;
}

.messages .isClient .author a {
	color: #719861;
}

.new_mess_count {
	    position: absolute;
    right: 10px;
    top: 28px;
    background: #d13d73;
    text-align: center;
    border-radius: 100%;
    color: #fff;
    width: 30px;
    height: 30px;
    line-height: 30px;
    box-shadow: none;
}



.profile-detail .msg a .new_mess_count {
	top: -15px;
	right: -15px;
}

#over_education {
	position: relative;
	top: 2px;
}

#over_education + label, #rights_confirm + label {
	display: inline-block !important;
	margin-left: 7px !important;
}

.change_password input {
	background-color: #f5f5f5;
	margin: 10px 0 0 0;
	width: 185px;
}

.change_password.box:after {
	display: none !important;
}

.cabinet-rating .list > span {
	font-size: 16px;
	color: #d13d73;
	font-weight: 700;
	text-transform: uppercase;
}

.works-list > li > div {
	position: relative;
}

.works-list .example_remove {
	position: absolute;
	right: 10px;
	top: 10px;

	padding: 4px 7px;
	background-color: #d13d73;
	color: #fff !important;

	box-shadow: 0px 0px 6px rgba(0, 0, 0, .7)
}

div.forum-reply-field .feed-add-post-form-but-wrap {
	margin: 0 10px;
	border-color: #fefbfb;
}

.academy_wrap {
	line-height: 15px;
}

.personal_small {
	position: fixed;

	left: 0;

	top: 50%;

	margin-top: -50px;

}

.left_messages {
	position: relative;

	display: block;
	width: 40px;
	height: 40px;
	line-height: 40px;
	background: #e3edd5;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, .7);

}

.left_messages:before {
	position: relative;

	top: 12px;
	left: 8px;

	display: block;
	content: '';
	background: url(/local/templates/rehau/new/i/pd-sprite.png) -145px -0px no-repeat;
	width: 23px;
	height: 20px;
	vertical-align: middle;

}

.left_requests {

	display: block;
	width: 40px;
	height: 40px;

	line-height: 40px;
	background: #e3edd5;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, .7);

	margin-top: 13px;
}

.left_requests:before {
	position: relative;

	top: 10px;
	left: 12px;

	display: block;
	content: '';
	background: url(/local/templates/rehau/new/i/pd-sprite.png) -130px -0px no-repeat;
	width: 15px;
	height: 20px;
	vertical-align: middle;
}

.prof_spec_list {
	/*max-height: 113px; */
	overflow: hidden;
}

.personal_small .new_mess_count {
	right: -8px;
	bottom: -8px;
	width: 17px;
	height: 17px;
	line-height: 17px;
	border-radius: 17px;
	font-size: 12px;
	text-align: center;
}

.is_online {
	position: relative;
	float: right;
	display: inline-block;
	color: #fff;
	margin: 12px 30px 0 0;

	font-style: italic;
}

.is_online:after {
	position: absolute;
	left: -15px;
	top: 2px;
	content: ' ';
	display: block;
	width: 9px;
	height: 9px;
	background-color: #55F755;

	border-radius: 9px;
}

.is_online.not:after {
	background-color: #E60606;
}

.search-result .is_online {
	position: absolute;
	bottom: 13px;
	left: 22px;
}

.photo-controls-buttons {
	position: absolute;
	right: 0;
	top: -60px;
}

.photo-controls-buttons a {
	margin-top: 10px;
}

.collection_desc {
	padding: 10px;
	margin-top: 7px;
	height:35px;
	overflow:hidden;
	background-color: #f5f5f5;
	cursor:pointer;
}

.edit_button a, .edit_button input {
	display: inline-block;
	background: #d13d73;
	height: 42px;
	padding: 0 30px;
	line-height: 42px;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, .7);
	font-size: 16px;
	color: #fff;
	font-weight: 700;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	border: 0;
}

.gallery_title {
	background: #d13d73;
	padding: 14px 0 12px 16px;
	text-transform: uppercase;
	font-family: 'HeliosCond';
	font-size: 24px;
	color: #fff;
	font-weight: 300;
}

.photo-album-info {
	float: left;
	width: 270px;
}

.photo-album-info p {
	line-height: 16px;
	padding: 10px;
}

.photo-page-section {
	margin-top: 15px;
}

.alb-photo-top-controls {
	float: right;
}

.alb-photo-top-controls a {
	float: left;

	margin-right: 15px;
}

.profile-detail .photo .favorite {
	background: url(/local/templates/rehau/images/favorite.png) no-repeat;
	width: 104px;
	padding-left: 35px;
	height: 40px;
	line-height: 40px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #709862;
	text-decoration: none;
}
.profile-detail .photo .favorite:hover{
    color:#91ba84
}
.profile-detail .photo .favorite.delete {
	background: url(/local/templates/rehau/images/favorite.png) 0 -40px no-repeat;
}

.profile-detail-sel .bt a.favorite:before {
	display: none;
}

.forms form .check_phone input[type=button] {
	display: inline-block;
	float: none;
	margin: 0 20px 0 0;
	line-height: 41px;
	height: 41px;
}

.forms form .check_phone input[type=text] {
	display: none;
	width: 110px;
}

.phone_code_message {
	margin: 10px 0;
}

.all_photo_link {
	position: absolute;
	top: 65px;
	right: 25px;
}

.dialog-request .check_phone .btn {
	background: #d13d73;
	height: 39px;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, .7);
}

.dialog-request .check_phone .phone_code {
	display: none;
	width: 227px !important;
}

.richtextTeasersWrap .column.width25 {
	float: left;
	width: 47%;
	margin-left: 15px;
	margin-bottom: 20px;
}

.richtextTeasersWrap .column.width25 img {
	width: 100%;
	margin-bottom: 10px;
}

.changeUserType, .sertificateGet {
	font-size: 11px;
}

.user-type-modal {
	padding: 40px;
	border: 1px solid #709862;
	width: 350px;
	height: 60px;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -175px;
	margin-top: -30px;
	z-index: 100;
	background: #fff;
	text-align: center;
	display: none;
}

.user-type-modal a {
	background: #709862;
	width: 140px;
	box-shadow: 0 0 6px rgba(0, 0, 0, .7);
	color: #fff;
	display: inline-block;
	margin: 20px 15px 10px;
	padding: 5px 0;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

.user-type-modal a.js-change-type-cancel {
	background: #d13d73;
}

#rehauworks h2 {
	color: #d13d73;
}

.profile-about.rehauworks {
	background-color: #EAEAEA;
	box-shadow: inset 1px 4px 7px #e4e4e4;
	background-image: url(/local/templates/rehau/new/i/step2-shadow-1.png), url(/local/templates/rehau/new/i/step2-shadow-2.png);
	background-position: left top, left bottom;
}

.profile-about.rehauworks:after {
	bottom: -33px;
}

.profile-about.rehauworks:before {
	top: -2px;
}

.required:after {
	content: '*';
	color: #f00;
}

.profile-detail .auth-request{
	display: block;
	width: 250px;
	height: 40px;
	line-height: 40px;
	background: #e3edd5;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, .7);
	font-size: 16px;
	color: #709862;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 700;
	text-align: center;
	margin-top:22px;
}

.profile-detail .bt .auth-request:before{
	display:none;
}

.overlay{
	position: fixed;
	width:100%;
	height:100%;
	z-index: 99;
	display:none;
	top:0;
	left:0;
}

.popup{
	position: fixed;
	padding: 40px;
	border: 1px solid #709862;
	top: 50%;
	left: 50%;
	background: #fff;
	z-index: 100;
	overflow-y: scroll;
	display:none;
}

.popup .title{
	color: #D13D73;
	font-size: 25px;
	padding: 20px 0;
	text-align: center;
}

.popup p{
	margin: 20px 0;
	line-height: 20px;
}

.popup ul {
	padding-left: 20px;
}

.popup ul li{
	list-style-type: initial;
	list-style-position: inside;
	margin: 20px 0;
}

.popup_request_code_success{
	margin-left:-232px;
	margin-top:48px;
}

.dialog-request__add-files-input{
	display: block;
	content: '';
	width: 22px;
	height: 20px;
	background: url(/local/templates/rehau/new/i/pd-sprite.png) -285px 0 no-repeat;
	float: left;
}

.dialog-request__files-input--first{
	float: left;
}

.dialog-request__files-input{
	color: #fff;
	display:block;
	clear: both;
}

/*404 страница */

.wrap404{
	text-align:center;
	margin-bottom:100px;
}

.wrap404 img{
	margin-bottom:50px;
}
.profile_data_edit .btn{
	background-color:#d13d73;
	padding-top:2px;
}

.profile_data_edit .btn:hover{
	background-color:#709862;
}	



.profile-detail .check_phone{
	margin-bottom:15px;
}
.errorMess{
clear:both;padding: 26px;color: red;
text-align:center;
}
ul#country{
	width:100%;
	margin-bottom:10px;
	float:left;
}

.profile-detail ul#country li::after {
	content:"";
}


ul#country li{
	float:left;
	width:45px;
	height:28px;
	background-image:url(/local/templates/rehau/images/flags.png);
	background-repeat:no-repeat;
	margin-right:5px;
	opacity:0.46
}

ul#country li.active{
	opacity:1;
	border:1px solid #898989;
}	

ul#country li#RU{
	background-position:0 0;
}

ul#country li#BY{
	background-position:-107px 0;
}

ul#country li#KZ{
	background-position:-49px 0;
}

ul#country li#GE{
	background-position:-165px 0;
}

/* Слайдер на главной */
.cartingform{
	 transition: all 0.4s ease-in-out 0s;
}
#carting_form{
	color:#fff;
}

#carting_form input[type="text"].error{
    border: 1px solid red;
}

.cartingform:hover{
	cursor:pointer;
	transform: scale(1.05);
}

a.close_profile_data{

    border: 0 none;
    color: #fff;
    display: block;
    float: left;
    font-size: 16px;
    font-weight: 700;
    height: 40px;
    line-height: 40px;
    padding: 1px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 270px;
	margin-left:20px;
}

.profile-detail .bt a.close_profile_data:hover{
	   background: #709862 none repeat scroll 0 0!important;
}


.profile-detail .bt a.close_profile_data:before {
	background:none;	
}


.userCity{
	color:#FFF;
	text-align:left;
	font-weight:bold;
}

/*Как это работает*/
.how_it_works p{
	margin:34px 0 0 0;
	line-height:25px;
}
.how_it_works h2{
		text-transform: none;
		color: #292929;
		font-size: 36px;
font-weight: bold;
margin:34px 0 0 0;
}

.work_types_wrap{
		position:relative;
		left: -70px;
		width:1024px;
		margin: 100px 0;
}
.work_types_wrap span{
		position:absolute;
		display:block;
		z-index:10;
		cursor:pointer;
		transition: all .1s ease-in-out;
}
.work_types_wrap span.vod{
    width: 144px;
    height: 27px;
    left: 0;
    top: 207px;
	}
.work_types_wrap span.kanal{
    width: 120px;
    height: 27px;
    left: 152px;
    top: 77px;
}
.work_types_wrap span.pol{
    width: 109px;
    height: 44px;
    left: 697px;
    top: 313px;
}
.work_types_wrap span.radiator{
    width: 120px;
    height: 44px;
    left: 683px;
    top: 133px;
}
.work_types_wrap span.elpol{
    width: 137px;
    height: 44px;
    left: 230px;
    top: 218px;
}
.work_types_wrap span.nasten{
    width: 215px;
    height: 44px;
    left: 352px;
    top: 152px;
}
.work_types_wrap span.obogrev{   
	 width: 186px;
    height: 44px;
    left: 369px;
    top: 350px;
}
.work_types_wrap span.vod .tooltip, .work_types_wrap span.kanal .tooltip,.work_types_wrap span.elpol .tooltip{
		left:0;
		right:auto
	}
.work_types_wrap span:hover{
		background: rgba(255,255,255,.5);
}
.work_types_wrap span .tooltip{
		transition: opacity .3s ease-in-out .1s; 
		background:#fff;
		position:absolute;
		z-index:11;
		font: normal 16px/20px HeliosCond;
    	bottom: 43px;
    	color: #292929;
		right:0;
		margin:0;
		display:block;
		visibility:hidden;
		opacity:0;
		width:600px;
		height: auto;
		border: 1px solid #b8b8b8;
		box-sizing:border-box;
		padding: 20px 10px
}
.work_types_wrap span.kanal .tooltip, .work_types_wrap span.vod .tooltip{bottom: 27px}
.work_types_wrap span:hover .tooltip{
		opacity:1;
		visibility:visible;
}
/* /Как это работает*/


/*Блог*/
/*Заголовки*/
h2.blog-h2{
    font-size:30px;
    color:#6d6d6d;
    margin: 0 0 50px 0;
}
h3.blog-h3{
    color:#d13d73;
    font-size:30px;
    font-weight: normal;
    margin-top:60px;
}
h4.blog-h4{
    color:#717275;
    font-size:26px;
    font-weight: bold;
    margin-top:55px;
    font-family: HeliosCond
}

h3.recommend{
    font: normal 30px/33px HeliosCond;
    color:#717275;
    padding: 0 0 0 40px;
    background: 0 0 no-repeat url(/local/templates/rehau/images/recommend.png)
}
/*Слайдер блога*/
.blog-slider-wrap-child{
    float:left;
    width:660px;
    height:310px!important;
    overflow: hidden;
    position:relative;
}
.blog-slider-wrap-child .bx-viewport{
     height:310px!important;
}
.blog-slider-wrap-child .prev, .blog-slider-wrap-child .next{
    background: 0 0 no-repeat url(/local/templates/rehau/images/blog_arrow.png);
    display:block;
    position:absolute;
    z-index:1;
    height:47px;
    width:47px;
    left:0;
    top: 133px;
    cursor:pointer;
}
.blog-slider-wrap-child .next{
    background-position: -47px 0;
    left:auto;
    right:0;
}

.blog-slider-wrap-child .next:hover,
.blog-slider-wrap-child .prev:hover{
    opacity: 0.7
}
.blog-slider-wrap-child .next a, .blog-slider-wrap-child .prev a{
    width:100%;
    height:100%;
    display:block;
}
.blog-slider-wrap-child .bx-pager{
    position:absolute;
    display: block;
    right:12px;
    bottom:0;
    padding:6px 15px 4px 20px;
    border-radius: 4px 4px 0 0;
    background:#fff;

}
.blog-slider-wrap-child .bx-pager .bx-pager-item{
    width:10px;
    height:10px;
    margin-right:5px;
    float:left;
    background:#d1d1d1;
}

.blog-slider-wrap-child .bx-pager .bx-pager-item a{
    display:block;
    width:10px;
    height:10px;
    text-indent: 100px;
    overflow:hidden;
    background:#d1d1d1;
}
.blog-slider-wrap-child .bx-pager .bx-pager-item a.active{
    background:#d13d73;
}
.blog-slider-wrap-child li .slide-title{
    width:600px;
    height:auto;
    box-sizing:border-box;
    position:absolute;
    display:block;
    top: 28px;
    left:30px;
    padding:13px 33px;
    background: rgba(255,255,255,0.7)
}
.blog-slider-wrap-child li .slide-title p{
    color:#d13d73;
    text-transform:uppercase;
    font-family: 'HeliosCond';
    font-size:30px;
}
.blog-slider-wrap-child li .slide-title p.text{
    font-family: Arial;
    color:#444444;
    text-transform:none;
    font-size:16px;
    margin-top:10px;
}

.blog-slider-wrap-child a.slide-link{
    width:120px;
    height:37px;
    box-sizing: border-box;
    display: block;
    position:absolute;
    bottom:-37px;
    left:33px;
    padding:14px 16px;
    background:#d13d73;
    color:#fff;
    font-size:12px;
    line-height:12px;
    text-decoration:none;
    -webkit-transition: background-color .2s;
    -moz-transition: background-color .2s;
    -ms-transition: background-color .2s;
    -o-transition: background-color .2s;
    transition: background-color .2s;
}
.blog-slider-wrap-child a.slide-link:hover{
   background:#709862;
    
}
/*Вкладки*/
.blog-tabs{
    width:320px;
    height:310px;
    float:right;
    border:1px solid #d1d1d1;
    border-radius: 3px 0 3px 3px;
}
.blog-tabs>ul{
    height:45px;
}
.blog-tabs>ul>li{
    float:left;
    box-sizing:border-box;
    width:50%;
    height:45px;
    color:#444;
    border-bottom:1px solid #d1d1d1;
    background: #e5e3e3;
}
.blog-tabs>ul>li.ui-state-active{
    border-bottom:none;
    background: #fff;
    color:#d13d73;
}
.blog-tabs>ul>li:first-of-type{
    border-right:1px solid #d1d1d1;
}

.blog-tabs>ul>li>a{
    display:block;
    width: 100%;
    padding:15px 0;
    text-align:center;
    font: normal 18px/18px HeliosCond;
    color:inherit;
    text-transform: uppercase;
    text-decoration:none;
}
.blog-tabs>div{
    padding:13px 25px;
}
.blog-tabs>div li{
    border-top:1px dashed #bdbdbd;
    padding:10px 0;
}
.blog-tabs>div li:last-of-type{
    border-bottom:1px dashed #bdbdbd;
}
.blog-tabs>div li p{
    margin-bottom:4px;
}
.blog-tabs>div li a{
    color:#444;
    font: normal 14px/18px Arial;   
    text-decoration: none;
}
.blog-tabs>div li a:hover{
    color:#d13d73;
    text-decoration:underline;
}
.blog-view{
    padding: 0 0 0 25px;
    margin-right:12px;
    float:right;
    background: 0 0 no-repeat url(/local/templates/rehau/images/view.png);
}
.blog-like{
    padding: 0 0 0 16px;
    background: 0 0 no-repeat url(/local/templates/rehau/images/like_heart.png);
}
.blog-comments-cnt{
    float:right;
    padding: 0 0 0 20px;
    background: 0 0 no-repeat url(/local/templates/rehau/images/comments.png);
    margin: 0 0 0 10px;
}
.blog-author{
    padding: 0 0 0 16px;
    background: 0 0 no-repeat url(/local/templates/rehau/images/user.png);
    margin: 0 0 0 10px;
}
.blog-clock{
    padding: 0 0 0 17px;
    background: 0 0 no-repeat url(/local/templates/rehau/images/clock.png);
    margin: 0 0 0 10px;
}

.blog-author a{
    color:#717275
}
.blog-category-list .meta{
    font-size: 12px;
    line-height: 16px;
}

/*Категории*/
.blog-categories-wrap{
    margin:  25px 0 0 0;
    float:none;
    display:block;
    width:100%;
    overflow: hidden;
}
.blog-categories-wrap.tech{
    margin-top:0px;
}
.blog-categories-wrap.tech .blog-categories{
    padding:0;
}
.blog-categories{
    display:block;
    width:100%;
    overflow: hidden;
    padding-bottom:50px;
    border-bottom: 1px solid #d1d1d1;
}
.blog-categories li{
    float:left;
    width:320px;
    height: 240px;
    margin:45px 17px 0 0;
    border: 1px solid #fff;
    transition: .2s all ease-in-out;
}

.blog-categories li:hover {
    background: #d13d73;
    border: 1px solid #d13d73;
    color: #fff;
}

.blog-categories li:hover a p{
    color: #fff;    
}

.blog-categories li:nth-child(3n){
    margin-right: 0px;
}
.blog-categories li .img{
    width:320px;
    height:170px;
    overflow:hidden;
}
.blog-categories li img{
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}
.blog-categories li:hover img{
    transform: scale(1.1)
}
.blog-categories li .title{
    font: normal 24px/24px HeliosCond ;
    color:#d13d73;
    text-transform:none;
    padding-left:10px;
}

.tech .blog-categories li .title:after{
    content: " ";
    display:inline-block;
    margin-left:13px;
    height:18px;
    width:13px;
    background: 0 0 no-repeat url(/local/templates/rehau/images/angle.png)
}
.tech .blog-categories li:hover .title:after{

}
.tech .blog-categories li:hover .title:after{
/*    -webkit-transition: all ease-in-out .3s;
    -moz-transition: all ease-in-out  .3s;
    -ms-transition: all ease-in-out  .3s;
    -o-transition: all ease-in-out  .3s;
    transition: all ease-in-out  .3s;*/
    background-position:-15px;
}
.blog-categories li p{
    margin-top: 17px;
    color:#444;
    font: normal 15px/15px Arial;
}
.blog-categories li a{
    text-decoration:none;
}
/*Подборки статей*/
.blog-podborka-wrap{
    margin: 55px 0 35px 0;
    float:none;
    display:block;
    width:100%;
    overflow: hidden;
}

.blog-podborka-wrap .blog-podborka-first{
    float:left;
    width:510px;
    margin:0 45px 0 0;
}
.blog-podborka-wrap .blog-podborka-first img{
    margin-right:25px;
    float:left;
}
.blog-podborka-wrap .blog-podborka-first  a{
    font: normal 20px/23px HeliosCond;
    color: #709862;
}
.blog-podborka-wrap .blog-podborka-first p.text{
    font: normal 14px/23px Arial;
    margin:5px 0 0 0;
}
.blog-podborka-wrap ul{
    float:right;
    width: 445px;
}
.blog-podborka-wrap ul li{
    font: normal 16px/16px  HeliosCond;
    margin-bottom:13px;
}
.blog-podborka-wrap ul li a{
    font:inherit;
}
/*Рекомендации*/
.blog-recommend-wrap{
    margin:35px 0 0 0;
    position:relative;
}

.blog-recommend-wrap .bx-wrapper .bx-viewport{
    left:0;
}
.blog-recommend-wrap .prev, .blog-recommend-wrap .next{
    background: 0 0 no-repeat url(/local/templates/rehau/images/recommend_arrow.png);
    display:block;
    position:absolute;
    z-index:1;
    height:33px;
    width:22px;
    right:40px;
    top: -65px;
    cursor:pointer;
}
.blog-recommend-wrap .prev:hover, 
.blog-recommend-wrap .next:hover{
    opacity: 0.7
}
.blog-recommend-wrap .next{
    background-position: -40px 0;
    right:0px;
}
.blog-recommend-wrap .next a, .blog-recommend-wrap .prev a{
    width:100%;
    height:100%;
    display:block;
}
.blog-recommend-wrap li  p{
    font: normal 16px/28px HeliosCond;
    color: #717275;
    margin: 10px 0 0 0
} 

a.blog-category-title, a.blog-category-title:visited{
    color: #d5e1d1;
    font: normal 60px/60px HeliosCond;
    vertical-align: top;
    text-decoration:none;
    text-transform:uppercase;
}
a.blog-category-title:hover{
    text-decoration: none;
}

.blog-sidebar .block .search-tags-cloud{
    padding: 21px;
    line-height: 30px;
    letter-spacing: 6px;
    display:block;
}
.blog-sidebar .block .search-tags-cloud>span{
    letter-spacing: normal
}
.blog-sidebar .block .search-tags-cloud a{
    height: 20px;
    padding: 5px 10px;
    box-sizing: border-box;
    border: 1px solid #d1d1d1;
    display: inline-block;
    color: #444;
    font-size:13px;
    line-height: 10px;
    text-decoration: none;
    border-radius: 10px;
    letter-spacing: normal;
        -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.blog-sidebar .block .search-tags-cloud a:hover ,
.blog-sidebar .block .search-tags-cloud a.active{
    border: 1px solid #d13d73;
    background: #d13d73;
    color: #fff;
}
.tagText{
    margin: 20px 0;
}
h1.blog-category-title, p.blog-category-title{
    color: #d13d73;
    font: normal 30px/30px HeliosCond;
    text-transform: none;
    line-height:30px;
    margin-bottom:43px;
}

.blog-content{
    width: 730px;
    border-top: 1px solid #d1d1d1;
    float:left;
    padding: 29px 0 13px 0;
}

.blog-sidebar{
    float:right;
    width: 250px;
}

.blog-sidebar .block{
    position:relative;
    width: 100%;
    height: auto;
    float:left;
    border: 1px solid #d1d1d1;
    margin: 43px 0 31px 0;
}
.blog-sidebar .block .title{
    position:absolute;
    display:block;
    top: -43px;
    border: 1px solid #d1d1d1;
    height: 43px;
    left: -1px;
    box-sizing: border-box;
    background: #fff;
    width: 160px;
    border-bottom: none;
    font: normal 18px/18px HeliosCond;
    padding: 15px 21px 0 21px;
}
.blog-sidebar .block .title span{
    border-bottom: 1px dashed #aaaaaa;
    text-align:center;
    width: 100%;
    font:inherit;
    box-sizing: border-box;
    height: 100%;
    display:block;
    color: #444;
}

.blog-sidebar ul.category{
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.blog-sidebar ul.category li {
    height: auto;
    position:Relative;
    width: 100%;
}
.blog-sidebar ul.category li a{
    height: auto;
    box-sizing: border-box;
    position:relative;
    padding: 13px 21px;
    width: 100%;
    top: -1px;
    display:block;
    color: #d13d73;
    text-transform: uppercase;
    text-decoration:none;
    font: normal 14px/14px Arial;
}

.blog-sidebar ul.category li a:before{
    content: " ";
    display:block;
    position:absolute;
    width: 205px;
    height: 0;
    bottom:0;
    border-bottom: 1px dashed #aaa;
}
.blog-sidebar .tech ul.category li:last-child a:before{
    display:none;
}

.blog-sidebar ul.category li a:hover, .blog-sidebar ul.category li a.active{
    background: #d13d73;
    color: #fff;
    text-decoration:none;
}
.blog-sidebar ul.category li a:hover:before, .blog-sidebar ul.category li a.active:before{
    content:none;
}

.blog-sidebar .search-tags-cloud{
    display:inline;
}

.blog-bottom{
    display: block;
    clear: both;
    width: 100%;
    padding: 40px 0 40px 0;
    margin: 46px 0 0 0;
    border-top: 1px solid #d1d1d1;
    border-bottom: 1px solid #d1d1d1;
}

p.blog-sort{
    color: #444;
    margin: 0 0 40px 0;
}

p.blog-sort select{
    width: 190px;
}

.blog-sort .ui-selectmenu-button{
    background: #fff;
    width: 190px;
    height: 35px;
    margin: 0 0 0 10px;
}
.blog-sort .ui-selectmenu-button .ui-icon{
    background: #fff;
    height: 35px;
    width: 35px;
}
.blog-sort .ui-selectmenu-button .ui-icon:before{
    top: 14px;
    right: 12px;
    content: " ";
    position: absolute;
    width:0;
    height:0;
    border-style:solid;
    border-width: 6px 5px 5px 5px;
    border-color: #424242 #fff #fff #fff;
}

.blog-sort .ui-selectmenu-text{
    padding: 10px;
    height:15px;
    line-height: 15px;
    width: 170px;
    border: 1px solid #d1d1d1;
    color: #000;
    font-weight: normal;
    margin: 0;
}

.ui-selectmenu-menu ul.blogselect{
    border: 1px solid #d1d1d1;
    background: #fff;
    font-weight: bold;
    width: 190px;
}
.ui-selectmenu-menu ul.blogselect li{
    padding: 10px 0 10px 10px;
    color: #444;
}
.ui-selectmenu-menu ul.blogselect li:hover{
    color: #d13d73;
    background: #fff;
}
ul.blogselect .ui-state-disabled{
    display:none;
}

.blog-category-list{
    border-bottom: #bdbdbd 1px dashed;
    display: block;
    overflow: hidden;
}

.blog-category-list>div{
    border-top: #bdbdbd 1px dashed;
    padding: 20px 0;
    display:block;
    overflow: hidden;
}
.blog-category-list .img-wrap{
    float:left;
    width: 110px;
}

.blog-category-list .item{
    width: 600px;
    float:right;
    height: auto;
    overflow:hidden
}
.blog-category-list .item-title{
    text-transform: none;
    background: 0 3px  no-repeat url(/local/templates/rehau/images/title.png);
    padding: 0 0 0 28px;
}

.blog-category-list .who-text{
    margin: 10px 0 10px 28px;
    font: italic 12px/12px Arial;
    color: #9c9c9c;
}
.blog-category-list .announce{
    color: #444;
    margin-bottom: 15px;
    line-height: 18px;
}
.blog-category-list .item-title a{
    color: #709862;
}
.blog-category-list .item-title a span{
    font: bold 20px/20px HeliosCond; 
    color: #709862;
}


.blog-category-list .toggle-contents{
    font-size: 10px;
    color: #d13d73;
    margin: 0 0 15px 0;
    display:block;
    cursor:pointer;
}
.blog-category-list .toggle-contents span{
    color: #d13d73;
    text-decoration: underline;
}

.blog-category-list .contents{
    height: auto;
    width: 100%;
    overflow:hidden;
    display:none;
    margin-bottom:27px;
}
.blog-category-list ol{
    list-style-type: decimal;
    padding: 0px 0 0 16px;

}
.blog-category-list ol li{
    color: #709862; 
}
.blog-category-list ol,.blog-single .contents ol {
    counter-reset: section;
    list-style-type: none;
}

.blog-category-list li:before,.blog-single .contents ol li:before {
    counter-increment: section;
    content: counters(section, ".") " ";
}
/*system.pagenavigation*/
.blog-pagination {
    margin: 10px 0;
}
.blog-pagination .blog-pagination-container {
    text-align: center;
    position: relative;
}
.blog-pagination .blog-pagination-container ul {
    padding: 0;
    margin: 0;
    list-style: none;
    width:100%;
}
.blog-pagination .blog-pagination-container ul li {
    display: inline-block;
    margin: 0 2px 15px 2px;

}
.blog-pagination .blog-pagination-container ul li span{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    padding: 0 8px;
    display: block;
    height: 40px;
    min-width: 40px;
    line-height: 40px;
    color: #444;
    font-size: 15px;
    font-weight:bold;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.blog-pagination .blog-pagination-container ul li a {
    text-decoration: none;
    display: block;
    height: 40px;
    min-width: 40px;
    line-height: 40px;
    color: #444;
    vertical-align: middle;
}
.blog-pagination .blog-pagination-container ul li a:hover span{
    background: #d13d73;
    color: #fff;
    border-radius: 4px;
}
.blog-pagination .blog-pagination-container ul li.blog-active span{
    background: #d13d73;
    color: #fff;
    border-radius: 4px;
}
.blog-pagination .blog-pagination-container ul li.blog-pag-all a span,
.blog-pagination .blog-pagination-container ul li.blog-pag-prev a span,
.blog-pagination .blog-pagination-container ul li.blog-pag-next a span {
    line-height: 40px;
    padding: 0 18px;
}
.blog-pagination .blog-pagination-container ul li.blog-pag-all span,
.blog-pagination .blog-pagination-container ul li.blog-pag-prev span,
.blog-pagination .blog-pagination-container ul li.blog-pag-next span{
    line-height: 40px;
    padding: 0 18px;
}

.blog-pagination .blog-pagination-container ul li.blog-pag-prev {float:left}

.blog-pagination .blog-pagination-container ul li.blog-pag-next {float:right}

/*blog single*/

.blog-single hr{
    margin: 30px 0
}
.blog-single {
    border-bottom: none;
    padding-bottom: 30px;
}
.ptc-form button, .ptc-item-container button, .ptc-form-row button{
    box-shadow: none;
    border: 1px solid #ccc;
    font: normal 18px/18px Arial;
    color: #fff;
    border: 2px solid #d13d73;
    background: #d13d73;
    border-radius: 3px;
    padding: 0 15px;
    transition: all .3s;
}


.ptc-form-form_default .ptc-form-submit:hover,
.ptc-form button span, .ptc-form-row button:hover span{
    color:#709862;
}
.ptc-form-form_default .ptc-form-submit{
    border: 2px solid #709862;
    background: #709862;
}

.ptc-form-form_default .ptc-form-submit:hover{
    background: #fff;
}

.ptc-form-form_default .ptc-form-skip{
    color:#709862
}

.ptc-list_default .ptc-item-reply-btn{
    color:#709862;
    border-bottom: 1px dotted #709862
}
button.ptc-form-placeholder-btn:hover{
    background: #fff;
    color: #d13d73;
    
}
.ptc-form button span, .ptc-form-row button span{color: #fff}
.ptc-list_default{
    clear:both
}
.ptc-form_default, .ptc-form-form_default{
    max-width: 1000px;
    width: auto
}
.ptc-list_default .ptc-item_no-vote .ptc-item-vote-btn{
    cursor: pointer;
}
.ya-share2 {
    float:right
}
.blog-content img{
    max-width: 100%;
}

ul.blog-tab-image {
    padding:13px 25px 30px 25px;
}

ul.blog-tab-image img{
    float:left;
    margin: 0 10px 0 0;
}
.blog-tab-image li{
    border-bottom:1px dashed #bdbdbd;
    padding:10px 0;
    min-height: 54px;
}

.blog-tab-image li p{
    margin-bottom:4px;
}
.blog-tab-image li a{
    color:#444;
    font: normal 14px/18px Arial;   
    text-decoration: none;
}
.blog-tab-image li a:hover{
    color:#d13d73;
    text-decoration:underline;
}
.blog-tab-image .blog-like{
    float:right;
}

.blog-single-title{
    color: #444;
    text-transform: none;
    font-size: 30px;
    font-family: Arial;
    margin: 0 0 35px 0;
}

hr.dashed{
    height:0;
    width: 100%;
    border-top: 1px dashed #bdbdbd;
    margin: 17px 0;
}
.blog-single .contents {
    width: 100%;
    height: auto;
    display: block;
    padding: 25px 40px 25px 30px;
    margin: 0 0 20px 0;
    clear: both;
    float: left;
    box-sizing: border-box;
    border: 1px solid #d1d1d1;
    background: linear-gradient(130deg, #f0f0f0, #fff);
}

.blog-single .contents ol{
    padding: 20px 0 0 34px;

}
.blog-single .contents ol ol{
    padding-top:0
}

.blog-single .contents a{
    color: #444
}
.blog-single .contents a:hover{
    color: #444
}
.blog-single .contents-title{
    color: #709862;
    font-size: 18px;
    font-family: HeliosCond;
    padding: 3px 27px;
    background: 0 0 no-repeat url(/local/templates/rehau/images/contents.png);
}
.blog-single .contents-title span{
    color: #727b6f;
    font: italic 15px/15px Arial
}
.blog-series{
    padding: 30px 10px 10px 10px;
    border-top: solid 1px #ebebeb;
    margin-top:30px;
}
.blog-series ol {
    counter-reset: item;
    list-style-type: none;
    padding: 30px 0 0 40px;
}
.blog-series ol li, .blog-series ol li a{
    color: #709862;
}
.blog-series ol li a.active, .blog-series ol li a:hover{
    color: #d13d73;
}
.blog-series ol li:before {
    content: 'Часть ' counter(item, decimal) ;
    counter-increment: item;
    font-weight: bold;
}
.blog-series-title{
    color: #717275;
    font: bold 26px/26px HeliosCond
}
.blog-interesting{
    padding: 30px 10px 10px 10px;
    border-top: solid 1px #ebebeb;
    margin-top:30px;
}
.blog-interesting-title{
    padding: 3px 40px;
    font: normal 30px/30px HeliosCond;
    background: 0 0 no-repeat url(/local/templates/rehau/images/lamp.png);
    color: #717275;
}
.blog-interesting li{
    padding: 5px 0px 5px 40px;
    float:left;
    width:300px;
}
.blog-interesting li a{
    color: #709862;
    font: normal 16px/20px HeliosCond;
}
.blog-other-wrap a,
.blog-other-wrap a:visited,
.blog-other-wrap{
    color: #d13d73; 
}
.blog-other-title{
    margin:30px 0 20px 0;
    font: normal 30px/30px HeliosCond;
    color: #717275;
    text-transform: none;
}

.block-tech-wrap{
    border: 1px solid #d1d1d1;
    border-top: 4px solid #d13d73;
    overflow: hidden;
    margin-bottom: 30px;
}
.block-tech-wrap>.title{
    color: #d13d73;
    font: normal 24px/24px HeliosCond;
    text-transform:none;
    margin:25px 0;
    float:none;
    text-align:center;
}
.block-tech-wrap .block.tech>div{
    height:500px;
    margin:  20px 10px 20px 5px;
    display:block;
}

.block-tech-wrap .block.tech{
    margin:50px -1px -1px -1px;
}


.block-tech-wrap .block.tech ul{
    list-style-type: none;
    padding:0;
        margin:0;
}

.block-tech-wrap .block.tech ul>li{
    padding: 9px 0 9px 15px;
    position:relative;
}
.block-tech-wrap .block.tech ul>li.haschild a{
    color: #d13d73; 
    text-decoration:underline
}

.block-tech-wrap .block.tech ul>li .plus{
    position:absolute; 
    top:9px;
    left:0;
    width:15px;
    height: 12px;
    text-align:center;
    color: #d13d73; 
    cursor:pointer
}
.block-tech-wrap .block.tech ol{
    list-style-type: decimal;
    color: #d13d73
}
.block-tech-wrap .block.tech ul ol, 
.block-tech-wrap .block.tech ul ul{
    margin: 0 0 0 15px;
    display:none;
} 
.block-tech-wrap .block.tech li li{
    padding: 5px 0;
}
.block-tech-wrap .block.tech li li{
    text-transform:uppercase;
    font: normal 10px/14px Arial;
    color: #d13d73
}
.block-tech-wrap .block.tech li li a{
    text-decoration: underline;
    font: normal 10px/14px Arial;
}
.block-tech-wrap .block.tech li li a:hover{
    text-decoration:none;
}
.block-tech-wrap .block.tech li a{
    color: #444444;
    font: normal 15px/15px HeliosCond;
    text-decoration:none;
}
.block-tech-wrap .block.tech ul li.active a,
.block-tech-wrap .block.tech ul li a:hover{
    color: #d13d73
}
.block-tech-wrap .block.tech li.active ol,
.block-tech-wrap .block.tech li.active ul{
    display:block;
}
.block-tech-wrap .jspTrack{
    background: #e8e8e8;
    border-radius:4px;
    width: 8px;
}
.block-tech-wrap .jspDrag{
    background: center center no-repeat #d13d73 url(/local/templates/rehau/images/scroll.png);
    border-radius:4px;
    width: 8px;
}


.list .jspTrack{
    background: #e8e8e8;
    border-radius:4px;
    width: 8px;
}
.list .jspDrag{
    background: center center no-repeat #d13d73 url(/local/templates/rehau/images/scroll.png);
    border-radius:4px;
    width: 8px;
    min-height:20px;
}


.table {
    width: 100%;
}
.table th {
    border: 1px solid #d1d1d1;
    padding-top: 5px;
    padding-bottom: 5px;
    background: #d13d73;
    color: #fff;
}
.table tr:nth-child(2n+1) {
    background: #d1d1d1;
}
.table td {
    border: 1px solid #d1d1d1;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
}
.table tr:nth-child(2n+1) > td:first-child {
    border-right: 1px solid #fff;
}

.text-center {
    text-align: center;
}
.clear-fix::before,
.clear-fix::after {
    content: '';
    display: block;
    clear: both;
}
.alert {
    text-shadow: 0 1px 0 rgba(255,255,255,.2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);
    padding: 15px;
    margin: 15px 0 0;
    border: 1px solid transparent;
    border-radius: 4px;
    text-align: center;
}
.alert-warning {
    background-image: -webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);
    background-image: -o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));
    background-image: linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
    background-repeat: repeat-x;
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.offset-70px {
    margin:0 70px;
}
.offset-100px {
    margin:0 100px;
}
.project-cnt-block {
    margin-bottom: 10px;
}
.open-add-project-modal {
    display: inline-block;
    font-size: 14px;
    color: #ffffff !important;
    padding: 8px 10px;
    background-color: #555555;
    text-decoration: none;
}
/* BEGIN ADD PROJECT MODAL */
.add-project-modal.dialog-alert {
    background-color: #fcfcfc;
    padding: 30px 30px 10px;
    font-family: 'HeliosCond', 'HelliosCondLightC', Arial, sans-serif;
}
.ui-dialog-alert.addProjectDialog button.ui-dialog-titlebar-close {
    background: url(/images/close_modal.png) no-repeat;
}
.add-project-modal h3{
    color: #d13d73;
    font-size: 26px;
    text-transform: uppercase;
    font-weight: normal;
    text-align: center;
    margin-bottom: 30px;
}
.add-project-modal .steps-block {
    text-align: center;
}
.add-project-modal .steps-block > div {
    display: inline-block;
}
.add-project-modal .steps-block:after {
    content: '';
    display: block;
    clear: both;
}
.add-project-modal .steps-block .steps-count {
    color: #444444;
    font-size: 18px;
    text-align: right;
    line-height: 34px;
}
.add-project-modal .steps-block a {
    margin-left: 5px;
    padding: 7px 11px;
    border-radius: 4px;
    border: 1px solid #d1d1d1;
    color: #676767;
    font-size: 20px;
    cursor: pointer;
    text-decoration: none;
}
.add-project-modal .steps-block a:hover,
.add-project-modal .steps-block a.active {
    background-color: #f0f0f0;
    color: #d13d73;
}
.add-project-modal .steps-block a.disabled {
    opacity: .5;
}

.questions-block {
    overflow: hidden;
    margin:10px 0;
}
.questions-block-wrap {
    overflow: hidden;
    position: relative;
    left:0;
    width: 1px;
    height: 191px;
    transition: 1s;
    padding: 10px 0;
}
.questions-block-wrap:after,
.control-block:after {
    content: '';
    display: block;
    clear: both;
}
.questions-block .question-block{
    float: left;
    width: 420px;
}
.questions-block .control-block {
    margin-top: 20px;
}
.questions-block input[type="text"],
.questions-block textarea {
    width: 91%;
    padding: 12px 4%;
    height: auto;
    background-color: #f0f0f0;
    border: 1px solid #d1d1d1;
    margin-bottom: 10px;
}
.questions-block textarea {
    resize: vertical;
    min-height: 100px;
}
.questions-block input[type="text"].valid-error,
.questions-block textarea.valid-error {
    border-color: red;
}
.questions-block input[type="file"] {
    padding: 10px;
    background-color: #f0f0f0;
    margin-bottoM: 10px;
    margin-left: 21px;
}
.control-block a[data-action="forward"],
.control-block a[data-action="save"] {
    font-size: 16px;
    color: #fcfcfc;
    text-align: center;
    display: block;
    float: left;
    width: 200px;
    padding: 10px 0;
    text-transform: uppercase;
    margin-left: 109px;
    text-decoration: none;
    background-color: #709862;
    border-radius: 4px;
    box-shadow: 0 0 6px rgba(0, 0, 0, .7);
}
.control-block a[data-action="back"]+a[data-action="forward"],
.control-block a[data-action="back"]+a[data-action="save"] {
    margin-left: 0;
}
.control-block a[data-action="back"] {
    display: block;
    float: left;
    width: 85px;
    color: #d13d73;
    font-size: 16px;
    line-height: 44px;
    text-transform: uppercase;
    padding-left: 24px;
    background: url(/images/goBack.png) no-repeat 5px 11px;
}
.control-block a[data-action="back"]:hover {
    text-decoration: none;
}
.add-project-modal a:focus {
    outline: none;
}
.question-block h4 {
    font-size: 26px;
    color: #444444;
    margin-bottom: 15px;
}
/* END ADD PROJECT MODAL */
/* BEGIN ADD PROJECT SUCCESS MODAL */
.add-project-modal .success-message {
    position: relative;
    font-size: 18px;
    font-family: 'HeliosCond', 'HelliosCondLightC', Arial, sans-serif;
    color: #444444;
    padding-left: 60px;
}
.add-project-modal .success-message:before {
    content: '';
    display: block;
    width: 55px;
    height: 55px;
    position: absolute;
    top:-5px;
    left:0;
    background: url(/images/icon-success-msg.png) no-repeat;
}
.add-project-modal .success-message a {
    text-decoration: underline;
    color: #709862;
}
.add-project-modal .success-message a:hover {
    text-decoration: none;
}
/* END ADD PROJECT SUCCESS MODAL */

/* PINK CHECKBOX AND RADIO */
.pink-radio-area input[type="radio"],
.pink-checkbox-area input[type="checkbox"] {
    display: none;
}
.pink-radio-area input[type="radio"]+label,
.pink-checkbox-area input[type="checkbox"]+label {
    position: relative;
    display: inline-block;
}
.pink-radio-area input[type="radio"]+label {
    line-height: 43px;
    padding-left: 45px;
    font-size: 24px;
    color: #444444;
}
.pink-checkbox-area .pink-checkbox-wrap {
    float: left;
    width: 176px;
}
.pink-checkbox-area .pink-checkbox-wrap:nth-child(2n+1) {
    clear:both;
}
.pink-checkbox-area input[type="checkbox"]+label {
    line-height: 20px;
    padding-left: 32px;
    font-size: 16px;
    color: #666666;
    margin-bottom: 10px;
}
.pink-checkbox-area input[type="checkbox"] + label::before,
.pink-radio-area input[type="radio"] + label::before {
    content: "";
    display: inline-block;
    margin-right:5px;
    background-repeat: no-repeat;
    position: absolute;
    top: -1px;
    left: 0;
}
.pink-checkbox-area input[type="checkbox"] + label::before {
    height: 32px;
    width: 31px;
    background-image: url(/images/checkbox_pink.png);
}
.pink-radio-area input[type="radio"] + label::before {
    height: 43px;
    width: 44px;
    background-image: url(/images/radio_pink.png);
}
.pink-checkbox-area input[type="checkbox"] + label::before {
    background-position: 1px 1px;
}
.pink-radio-area input[type="radio"] + label::before {
    background-position: 1px 0;
}
.pink-checkbox-area input[type="checkbox"]:checked + label::before {
    background-position: -29px 0px;
}
.pink-radio-area input[type="radio"]:checked + label::before {
    background-position: -43px 0;
}
/* PINK CHECKBOX AND RADIO */


.detailText table, .detailText table4, .tagText table {
    width: 100%;
    border: 0;
}
.detailText table caption, .tagText table caption {
    background-color: #d13d73;
    color: white;
    font-weight: 700;
    vertical-align: middle;
    font-family: Arial,sans-serif;
    font-size: 15px;
    line-height: 1.2;
    margin: 0;
    padding: 5px;
}
.detailText table th, .tagText table th {
    padding: 5px;
    text-align: left;
    vertical-align: middle;
    font-family: Arial,sans-serif;
    font-size: 15px;
    line-height: 1.2;
    margin: 0;
}
.detailText table tr, .tagText table tr {
    color: #6d6d6d;
    background-color: white;
    -webkit-transition: background-color .15s,color .15s;
    -moz-transition: background-color .15s,color .15s;
    -ms-transition: background-color .15s,color .15s;
    -o-transition: background-color .15s,color .15s;
    transition: background-color .15s,color .15s;
}
.detailText table tr:hover, .tagText table tr:hover {
    background-color: #d13d73;
}
.detailText table tr:hover > td, .detailText table tr:hover > td b, .detailText table tr:hover > th, .detailText table tr:nth-child(2n+1):hover > td, .tagText table tr:hover > td, .tagText table tr:hover > th, .tagText table tr:nth-child(2n+1):hover > td, .tagText table tr:hover > td b, .tagText table tr:nth-child(2n+1):hover > td b {
    color: white;
}
.detailText .table tr:hover > td ul li {
	color: white !important;
}
.detailText table tr:nth-child(2n+1), .tagText table tr:nth-child(2n+1) {
    background: #e8e8e8;
}
.detailText table tr:nth-child(2n+1):hover, .tagText table tr:nth-child(2n+1):hover {
    background: #d13d73;
}
.detailText table tr:last-child, .tagText table tr:last-child {
    border-bottom: 1px solid #e8e8e8;
}
.detailText table td, .tagText table td {
    text-align: left;
    vertical-align: middle;
    font-family: Arial,sans-serif;
    font-size: 15px;
    line-height: 1.2;
    margin: 0;
    padding: 5px;
}
.detailText .table2, .detailText .table3, .tagText .table2, .tagText .table3 {
	width: 100%;
}
.detailText .table2 th, .detailText .table3 th, .tagText .table2 th, .tagText .table3 th {
    padding: 5px;
    text-align: left;
    vertical-align: middle;
    font-family: Arial,sans-serif;
    font-size: 15px;
    line-height: 1.2;
    margin: 0;
	border: 1px solid #666;
	text-align: center;
	background: #e8e8e8;
}
.detailText .table2 tr, .detailText .table3 tr, .tagText .table2 tr, .tagText .table3 tr {
    color: #6d6d6d;
    background-color: white;
    -webkit-transition: background-color .15s,color .15s;
    -moz-transition: background-color .15s,color .15s;
    -ms-transition: background-color .15s,color .15s;
    -o-transition: background-color .15s,color .15s;
    transition: background-color .15s,color .15s;
}
.detailText .table2 tr:hover, .tagText .table2 tr:hover {
    background-color: #d13d73;
}
.detailText .table3 tr:hover, .tagText .table3 tr:hover {
	background-color: #fff;
}
.detailText .table2 tr:hover > td, .detailText .table2 tr:nth-child(2n+1):hover > td, .tagText .table2 tr:hover > td, .tagText .table2 tr:nth-child(2n+1):hover > td, .tagText .table2 tr:hover > td b, .tagText .table2 tr:nth-child(2n+1):hover > td b {
    color: white;
}
.detailText .table2 tr:hover > th, .detailText .table3 tr:hover > th, .tagText .table2 tr:hover > th, .tagText .table3 tr:hover > th {
	color: #666;
}
.detailText .table3 tr:hover > td, .detailText .table3 tr:nth-child(2n+1):hover > td, .tagText .table3 tr:hover > td, .tagText .table3 tr:nth-child(2n+1):hover > td {
    color: #666;
}
.detailText .table2 tr:nth-child(2n+1), .tagText .table2 tr:nth-child(2n+1) {
    background: #e8e8e8;
}
.detailText .table2 tr:nth-child(2n+1):hover, .tagText .table2 tr:nth-child(2n+1):hover {
    background: #d13d73;
}
.detailText .table3 tr:nth-child(2n+1):hover, .tagText .table3 tr:nth-child(2n+1):hover {
    background: #e8e8e8;
}
.detailText .table2 tr:last-child, .tagText .table2 tr:last-child {
    border-bottom: 1px solid #e8e8e8;
}
.detailText .table3 tr:last-child, .tagText .table3 tr:last-child {
    border-bottom: 1px solid #e8e8e8;
}
.detailText .table2 td, .detailText .table3 td, .detailText .table4 td, .tagText .table2 td, .tagText .table3 td {
    text-align: left;
    vertical-align: middle;
    font-family: Arial,sans-serif;
    font-size: 15px;
    line-height: 1.2;
    margin: 0;
    padding: 5px;
	border: 1px solid #666;
}
.detailText .table4 caption {
    background: #b5b3b3;
    color: #666;
    font-weight: 700;
    vertical-align: middle;
    font-family: Arial,sans-serif;
    font-size: 15px;
    line-height: 1.2;
    margin: 0;
    padding: 5px;
}
.detailText .table4 th{
	color: #666;
	padding: 5px;
    text-align: left;
    vertical-align: middle;
    font-family: Arial,sans-serif;
    font-size: 15px;
    line-height: 1.2;
    margin: 0;
    border: 1px solid #666;
    text-align: center;
    background: #e8e8e8;
}
.detailText .table4 tr:hover, .detailText .table4 tr:nth-child(2n+1):hover {
	background: none;
}
.detailText .table4 tr:hover > td, .detailText .table4 tr:nth-child(2n+1):hover > td {
	color: #666;
}
.detailText .table4 tr:hover > th, .detailText .table4 tr:nth-child(2n+1):hover > th {
	color: #666;
}
.detailText .table4 tr:nth-child(2n+1) {
	background: none;
}
.detailText .table4 tr:hover > td b {
	color: #666;
}

.detailText ul, .tagText ul {
    margin-bottom: 25px;
    padding-left: 17px;
}
.detailText ul li, .tagText ul li {
    list-style-type: disc;
    color: #343131;
    line-height: 1.5;
}
.detailText p, .tagText p {
    color: #343131;
}
.tagText p {
    margin: 20px 0;
    line-height: 1.5;
}
.tagText h2 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 26px;
    color: #444;
    font-family: 'HelveticaNeueW47LtCn',Arial,sans-serif;
    letter-spacing: .5px;
    font-weight: bold;
    line-height: 1.2;
    text-transform: none;
}
.detailText p b, .tagText p b {
    color: #343131;
}
.detailText ol {
    margin-left: 25px;
    margin-bottom: 25px;
    list-style-type: decimal;
        counter-reset: ol;
}
.detailText ol li, .tagText ol li {
    list-style: outside none none;
    color: #343131;
    position: relative;
    margin-bottom: 10px;
}
.detailText ol li:before, .tagText ol li:before {
    content: counter(ol, decimal);
    counter-increment: ol;
    height: 24px;
    width: 24px;
    line-height: 24px;
    text-align: center;
    background: #d13d73 none repeat scroll 0% 0%;
    color: #fff;
    left: -34px;
    top: 0px;
    display: block;
    border-radius: 50%;
    position: absolute;
}
.detailText ol li b, .tagText ol li b {
    color: #343131;
}
.detailText .border-left, .tagText .border-left {
    padding-left: 10px;
    border-left: 3px solid #d13d73;
	font-weight: 700;
	text-align: justify;
}
.detailText blockquote, .tagText blockquote {
    quotes: none;
    position: relative;
    padding-left: 40px;
    color: #191919;
    text-align: justify;
    font-style: italic;
    font-size: 16px;
}
.detailText blockquote:before, .tagText blockquote:before {
    position: absolute;
    top: 0px;
    left: -8px;
    color: #d13d73;
    font-family: Georgia;
    font-size: 90px;
    content: "”";
    display: block;
    height: 28px;
    width: 40px;
    overflow: hidden;
    line-height: 0.84;
}
.detailText .border-left-bold, .tagText .border-left-bold {
    text-align: justify;
    padding-left: 10px;
    border-left: 4px solid #d13d73;
    font-weight: 700;
}
.detailText h3 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 26px;
    text-transform: none;
    font-family: 'HelveticaNeueW47LtCn',Arial,sans-serif;
}
.detailText h4 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 20px;
    text-transform: uppercase;
    font-family: 'HelveticaNeueW47LtCn',Arial,sans-serif;
}
.detailText h5 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 20px;
    color: #709862;
    font-family: 'HelveticaNeueW47LtCn',Arial,sans-serif;
}



/* Инфографика на главной */

.mainPageClientInfografika{
	width:1000px;
    clear: both;
	display:block;
    margin:40px auto;
	height:620px;
	border:1px solid #d1d1d1;
	border-radius:5px;
	position:relative;
	margin-bottom:90px;
}

.mainPageClientInfografika p.number{ 
	width:59px;
	height:46px;
	padding-top:13px;
	background-color:#709862;
	border:1px solid #709862;
	border-radius:5px 0 5px 0;
	position:absolute;
	top:0;
	left:0;
	color:#c0e8b1;
	font-family: 'HeliosCondBold', Arial, sans-serif;
	font-size:30px;
	text-align:center;
}


.mainPageClientInfografika  p.titleInfografika{ 
	color:#666666;
	text-transform:uppercase;
	position:absolute;
	top:40px;
	left:103px;
	font-family: 'HeliosCondBold', Arial, sans-serif;
	font-size:24px;
	text-align:left;
}

.mainPageClientInfografika  p.titleInfografika span.green{ 
	color:#709862;
}

.mainPageClientInfografika  p.titleInfografika span.pink{ 
	color:#d13d73;
}

.mainPageClientInfografika .picHolder{
	position:absolute;
	width:940px;
	height:400px;
	background-image:url(/local/templates/rehau/images/infografika.png);
	background-repeat:no-repeat;
	top:100px;
	left:60px;
}

.mainPageClientInfografika .picHolder .pic{
	width:290px;
	height:190px;
	margin:10px;
	float:left;
	position:relative;
}

.mainPageClientInfografika .picHolder .pic p.num{
	color:#d13d73;
	
}

.mainPageClientInfografika span.more{ 
	width:130px;
	text-decoration:none;
	text-transform:uppercase;
	padding-top:10px;
	height:27px;
	color:#ffffff;
	position:absolute;
	border:1px solid #709862;
	bottom:45px;
	right:450px;
	font-family:Arial, sans-serif;
	background-color:#709862;
	font-size:12px;
	text-align:center;
	display:block;
}


.mainPageClientInfografika:hover span.more{ 
		background-color:#fff;
		border:1px solid #709862;
		color:#709862;
		transition: background-color 0.4s ease 0s;
}

/* Слайдер монтажников на главной */

.find-installer-client-wrapper {
	width: 100%;
	float: left;
	clear: both;
	color: white;

    background: url(/local/templates/rehau/images/tringle_shadow.png) repeat-x #eaeaea;
}
.find-installer {
	color: #fff;
	width: 1000px;
	position: relative;
	padding-top: 56px;
	margin: 0 auto;
	padding-bottom: 22px;

}
.find-installer .corner {
    position: absolute;
    left: 50%;
    top: -4px;
    margin-left: -35px;
    /* margin-left: -11px; */
    background-image: url(/local/templates/rehau/#d13d73images/tringle.png);
    height: 33px;
    width: 71px;
}

.find-installer-client-wrapper .find-installer .title {
	color: #d13d73;
	text-align:center;
	text-transform:uppercase;
	font-family: 'HeliosCondRegular', Arial, sans-serif;
	font-size:60px;
}

.find-installer-client-wrapper .find-installer .subtitle {
	text-align:center;
	color:#717275;
	font-family: Arial, sans-serif;
	font-size:20px;
	margin-top:20px;
}


.how_it_works .searchHolder{ 
	width:350px;
	height:268px;
	float:left;
	margin-left:300px;
	position:relative;
	background-image:url(/local/templates/rehau/images/montagnik.png);
	background-position:0 10px;
	background-repeat:no-repeat;
}


.how_it_works  .installers-client {
	padding-top:0px;	
	height:750px;
}
.how_it_works  .installers-client .experience{
	margin:0px;
}


.how_it_works .searchHolder a.topButton{
	width:270px;
	height:33px;
	position:absolute;
	bottom:0px;
	right:40px;
	padding-top:7px;
	display:block;
	background-color: #d13d73;
	float:right;
	border:1px solid #d13d73;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	border-radius:3px;
	font-family:Arial, sans-serif;
	font-size:18px;
	margin-left:20px;
}






.how_it_works .searchHolder a.topButton:hover{
		background-color:#fff;
		border:1px solid #d13d73;
		color:#d13d73;
		transition: background-color 0.4s ease 0s;
}


.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}

.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff;
	background-color: #ffffff;
}
#ui-datepicker-div{
	font-family: Arial,​Helvetica,​sans-serif;
}
#ui-datepicker-div.ui-helper-clearfix::before, #ui-datepicker-div.ui-helper-clearfix::after {
    border-collapse: collapse;
    content: "";
    display: table;
}
#ui-datepicker-div.ui-helper-clearfix::after {
    clear: both;
}
#ui-datepicker-div.ui-helper-clearfix::before, #ui-datepicker-div.ui-helper-clearfix::after {
    border-collapse: collapse;
    content: "";
    display: table;
}
#ui-datepicker-div.ui-widget.ui-widget-content {
    border: 1px solid #c5c5c5;
}
#ui-datepicker-div.ui-corner-all, #ui-datepicker-div.ui-corner-bottom, #ui-datepicker-div.ui-corner-right, #ui-datepicker-div.ui-corner-br {
    border-bottom-right-radius: 3px;
}
#ui-datepicker-div.ui-corner-all, #ui-datepicker-div.ui-corner-bottom, #ui-datepicker-div.ui-corner-left, #ui-datepicker-div.ui-corner-bl {
    border-bottom-left-radius: 3px;
}
#ui-datepicker-div.ui-corner-all, #ui-datepicker-div.ui-corner-top, #ui-datepicker-div.ui-corner-right, #ui-datepicker-div.ui-corner-tr {
    border-top-right-radius: 3px;
}
#ui-datepicker-div.ui-corner-all, #ui-datepicker-div.ui-corner-top, #ui-datepicker-div.ui-corner-left, #ui-datepicker-div.ui-corner-tl {
    border-top-left-radius: 3px;
}
#ui-datepicker-div.ui-widget-content {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #dddddd;
    color: #333333;
}
#ui-datepicker-div.ui-widget {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1em;
}

#ui-datepicker-div .ui-widget-header .ui-icon {
    background-image: url("/local/templates/rehau/images/ui-icons_444444_256x240.png");
}


#ui-datepicker-div .ui-icon-circle-triangle-e {
    background-position: -48px -192px;
}
#ui-datepicker-div  .ui-icon-circle-triangle-w {
    background-position: -80px -192px;
}

#ui-datepicker-div .ui-icon {
    height: 16px;
    width: 16px;
	cursor:pointer;
}

#ui-datepicker-div  .ui-state-hover
 {
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}


#email_form input[type=text], #email_form input[type=password]{
	display: block;
    width: 390px;
    margin-bottom:5px;
}

body>a{
    display: block;
    height: 0px;
}



/* Кнопка для Академии */


.step-1 a.button, .step-3 a.button, .step-2 a.button{
	width:270px;
	height:33px;
	position:absolute;
	top:10px;
	right:0px;
	padding-top:7px;
	display:block;
	background-color: #d13d73;
	float:right;
	border:1px solid #d13d73;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	border-radius:3px;
	font-family:Arial, sans-serif;
	font-size:18px;
}
 .step-3 a.button {
	 top:64px; left:250px;
 }

 
 /*Диалоги */
.dialog-alert  .entry{
	padding-bottom:20px;
}
.dialog-alert .cabinet-dialog .inner{
	background-color:#ffffff;
}
.dialog-alert .inner .author a{
	color:#d13d73 !important;
}
.dialog-alert .cabinet-dialog  button {
	background: #d13d73 !important;
}


.h4-text{color:#000;border-bottom:none;font-size:1em;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;margin:0;padding:0}
.chat_onl:after,.chat_tab_close:after,.chat_tab_imgcont.online:after,.chats_sp,.emoji_cats_title_helper:after,.emoji_smile_icon,.emoji_sprite,.emoji_sprite_0,.emoji_sprite_1,.emoji_sprite_2,.fc_chronicle_icon,.fc_contact_over:hover .fc_contact_status,.fc_msg_att_icon_doc,.fc_msg_att_icon_mail,.fc_msg_att_icon_wall,.fc_snapster_invite_cover,.fc_snapster_invite_ic,.fc_snapster_invite_ic_ios,.fc_tab_attach .media_selector .ms_item_more,.notifier_close_wrap:before,.notify_tt_thumb,.sticker_hints_arrow,.ui_scroll_default_theme.ui_scroll_emoji_theme>.ui_scroll_overflow>.ui_scroll_shadow_bottom,.ui_scroll_default_theme.ui_scroll_emoji_theme>.ui_scroll_overflow>.ui_scroll_shadow_top,span.fc_contact_photo.online:after{-ms-high-contrast-adjust:none}.chat_tab_close,.chat_tab_close:after,.fc_tab_close,.fc_tab_max,.fc_tab_pin,.notifier_close_wrap{-o-transition:opacity 0.15s ease;transition:opacity 0.15s ease}.chat_tab_imgcont.online.mobile:after,.layers_shown .chat_tab_imgcont.online.mobile:after,.layers_shown_transparent.layers_shown .chat_tab_imgcont.online.mobile:after,span.fc_contact_photo.online.mobile:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%206%209%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22%238AC176%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22online%22%20transform%3D%22translate(-136.000000%2C%20-209.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M136%2C210.506398%20C136%2C209.674437%20136.66503%2C209%20137.498576%2C209%20L140.501424%2C209%20C141.329065%2C209%20142%2C209.676463%20142%2C210.506398%20L142%2C216.493602%20C142%2C217.325563%20141.33497%2C218%20140.501424%2C218%20L137.498576%2C218%20C136.670935%2C218%20136%2C217.323537%20136%2C216.493602%20L136%2C210.506398%20Z%20M137%2C211%20L141%2C211%20L141%2C216%20L137%2C216%20L137%2C211%20Z%22%20id%3D%22mobile_s%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E")}.chat_tab_imgcont.online.mobile:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%206%209%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22%2362B245%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22online%22%20transform%3D%22translate(-136.000000%2C%20-209.000000)%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M136%2C210.506398%20C136%2C209.674437%20136.66503%2C209%20137.498576%2C209%20L140.501424%2C209%20C141.329065%2C209%20142%2C209.676463%20142%2C210.506398%20L142%2C216.493602%20C142%2C217.325563%20141.33497%2C218%20140.501424%2C218%20L137.498576%2C218%20C136.670935%2C218%20136%2C217.323537%20136%2C216.493602%20L136%2C210.506398%20Z%20M137%2C211%20L141%2C211%20L141%2C216%20L137%2C216%20L137%2C211%20Z%22%20id%3D%22mobile_s%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E")}.emoji_sprite_0{background-image:url(/images/emoji/sprites/sprite0.png?7)}.emoji_d83dde38{background-position:0px 0px}.emoji_d83dde3e{background-position:-18px 0px}.emoji_d83dde3b{background-position:-36px 0px}.emoji_2601{background-position:-54px 0px}.emoji_263a{background-position:-72px 0px}.emoji_26a0{background-position:-90px 0px}.emoji_26be{background-position:-108px 0px}.emoji_26c4{background-position:-126px 0px}.emoji_26fd{background-position:-144px 0px}.emoji_2709{background-position:-162px 0px}.emoji_270c{background-position:-180px 0px}.emoji_270f{background-position:-198px 0px}.emoji_2712{background-position:-216px 0px}.emoji_d83cdf02{background-position:-234px 0px}.emoji_d83cdf1a{background-position:-252px 0px}.emoji_d83cdf1d{background-position:-270px 0px}.emoji_d83cdf32{background-position:-288px 0px}.emoji_d83cdf35{background-position:-306px 0px}.emoji_d83cdf38{background-position:-324px 0px}.emoji_d83cdf3b{background-position:-342px 0px}.emoji_d83cdf3e{background-position:0px -18px}.emoji_d83cdf41{background-position:-18px -18px}.emoji_d83cdf44{background-position:-36px -18px}.emoji_d83cdf47{background-position:-54px -18px}.emoji_d83cdf4a{background-position:-72px -18px}.emoji_d83cdf4d{background-position:-90px -18px}.emoji_d83cdf50{background-position:-108px -18px}.emoji_d83cdf53{background-position:-126px -18px}.emoji_d83cdf56{background-position:-144px -18px}.emoji_d83cdf5c{background-position:-162px -18px}.emoji_d83cdf5f{background-position:-180px -18px}.emoji_d83cdf62{background-position:-198px -18px}.emoji_d83cdf65{background-position:-216px -18px}.emoji_d83cdf68{background-position:-234px -18px}.emoji_d83cdf6b{background-position:-252px -18px}.emoji_d83cdf6e{background-position:-270px -18px}.emoji_d83cdf71{background-position:-288px -18px}.emoji_d83cdf74{background-position:-306px -18px}.emoji_d83cdf77{background-position:-324px -18px}.emoji_d83cdf7a{background-position:-342px -18px}.emoji_d83cdf80{background-position:0px -36px}.emoji_d83cdf83{background-position:-18px -36px}.emoji_d83cdf89{background-position:-36px -36px}.emoji_d83cdf8c{background-position:-54px -36px}.emoji_d83cdf8f{background-position:-72px -36px}.emoji_d83cdf92{background-position:-90px -36px}.emoji_d83cdfa4{background-position:-108px -36px}.emoji_d83cdfa7{background-position:-126px -36px}.emoji_d83cdfaa{background-position:-144px -36px}.emoji_d83cdfad{background-position:-162px -36px}.emoji_d83cdfb0{background-position:-180px -36px}.emoji_d83cdfb3{background-position:-198px -36px}.emoji_d83cdfb9{background-position:-216px -36px}.emoji_d83cdfbf{background-position:-234px -36px}.emoji_d83cdfc2{background-position:-252px -36px}.emoji_d83cdfc8{background-position:-270px -36px}.emoji_d83ddc01{background-position:-288px -36px}.emoji_d83ddc04{background-position:-306px -36px}.emoji_d83ddc07{background-position:-324px -36px}.emoji_d83ddc0a{background-position:-342px -36px}.emoji_d83ddc0d{background-position:0px -54px}.emoji_d83ddc10{background-position:-18px -54px}.emoji_d83ddc13{background-position:-36px -54px}.emoji_d83ddc16{background-position:-54px -54px}.emoji_d83ddc19{background-position:-72px -54px}.emoji_d83ddc1c{background-position:-90px -54px}.emoji_d83ddc1f{background-position:-108px -54px}.emoji_d83ddc22{background-position:-126px -54px}.emoji_d83ddc25{background-position:-144px -54px}.emoji_d83ddc28{background-position:-162px -54px}.emoji_d83ddc2b{background-position:-180px -54px}.emoji_d83ddc2e{background-position:-198px -54px}.emoji_d83ddc31{background-position:-216px -54px}.emoji_d83ddc34{background-position:-234px -54px}.emoji_d83ddc37{background-position:-252px -54px}.emoji_d83ddc3a{background-position:-270px -54px}.emoji_d83ddc3d{background-position:-288px -54px}.emoji_d83ddc40{background-position:-306px -54px}.emoji_d83ddc43{background-position:-324px -54px}.emoji_d83ddc46{background-position:-342px -54px}.emoji_d83ddc4c{background-position:0px -72px}.emoji_d83ddc4f{background-position:-18px -72px}.emoji_d83ddc52{background-position:-36px -72px}.emoji_d83ddc55{background-position:-54px -72px}.emoji_d83ddc58{background-position:-72px -72px}.emoji_d83ddc5b{background-position:-90px -72px}.emoji_d83ddc5e{background-position:-108px -72px}.emoji_d83ddc61{background-position:-126px -72px}.emoji_d83ddc67{background-position:-144px -72px}.emoji_d83ddc6a{background-position:-162px -72px}.emoji_d83ddc6d{background-position:-180px -72px}.emoji_d83ddc70{background-position:-198px -72px}.emoji_d83ddc73{background-position:-216px -72px}.emoji_d83ddc76{background-position:-234px -72px}.emoji_d83ddc79{background-position:-252px -72px}.emoji_d83ddc7c{background-position:-270px -72px}.emoji_d83ddc7f{background-position:-288px -72px}.emoji_d83ddc82{background-position:-306px -72px}.emoji_d83ddc85{background-position:-324px -72px}.emoji_d83ddc88{background-position:-342px -72px}.emoji_d83ddc8b{background-position:0px -90px}.emoji_d83ddc8e{background-position:-18px -90px}.emoji_d83ddc91{background-position:-36px -90px}.emoji_d83ddc94{background-position:-54px -90px}.emoji_d83ddc97{background-position:-72px -90px}.emoji_d83ddc9a{background-position:-90px -90px}.emoji_d83ddc9d{background-position:-108px -90px}.emoji_d83ddca3{background-position:-126px -90px}.emoji_d83ddca6{background-position:-144px -90px}.emoji_d83ddca9{background-position:-162px -90px}.emoji_d83ddcac{background-position:-180px -90px}.emoji_d83ddcb5{background-position:-198px -90px}.emoji_d83ddcb8{background-position:-216px -90px}.emoji_d83ddcbb{background-position:-234px -90px}.emoji_d83ddcbe{background-position:-252px -90px}.emoji_d83ddcc4{background-position:-270px -90px}.emoji_d83ddcc7{background-position:-288px -90px}.emoji_d83ddcca{background-position:-306px -90px}.emoji_d83ddccd{background-position:-324px -90px}.emoji_d83ddcd0{background-position:-342px -90px}.emoji_d83ddcd3{background-position:0px -108px}.emoji_d83ddcd6{background-position:-18px -108px}.emoji_d83ddcd9{background-position:-36px -108px}.emoji_d83ddcdc{background-position:-54px -108px}.emoji_d83ddcdf{background-position:-72px -108px}.emoji_d83ddce2{background-position:-90px -108px}.emoji_d83ddcee{background-position:-108px -108px}.emoji_d83ddcf1{background-position:-126px -108px}.emoji_d83ddcf7{background-position:-144px -108px}.emoji_d83ddcfa{background-position:-162px -108px}.emoji_d83ddd06{background-position:-180px -108px}.emoji_d83ddd1e{background-position:-198px -108px}.emoji_d83ddd27{background-position:-216px -108px}.emoji_d83ddd2a{background-position:-234px -108px}.emoji_d83ddd2d{background-position:-252px -108px}.emoji_d83dddff{background-position:-270px -108px}.emoji_d83dde02{background-position:-288px -108px}.emoji_d83dde05{background-position:-306px -108px}.emoji_d83dde08{background-position:-324px -108px}.emoji_d83dde0b{background-position:-342px -108px}.emoji_d83dde0e{background-position:0px -126px}.emoji_d83dde11{background-position:-18px -126px}.emoji_d83dde14{background-position:-36px -126px}.emoji_d83dde1a{background-position:-54px -126px}.emoji_d83dde1d{background-position:-72px -126px}.emoji_d83dde20{background-position:-90px -126px}.emoji_d83dde23{background-position:-108px -126px}.emoji_d83dde26{background-position:-126px -126px}.emoji_d83dde29{background-position:-144px -126px}.emoji_d83dde2c{background-position:-162px -126px}.emoji_d83dde2f{background-position:-180px -126px}.emoji_d83dde32{background-position:-198px -126px}.emoji_d83dde35{background-position:-216px -126px}.emoji_d83dde47{background-position:-234px -126px}.emoji_d83dde4a{background-position:-252px -126px}.emoji_d83dde80{background-position:-270px -126px}.emoji_d83dde83{background-position:-288px -126px}.emoji_d83dde86{background-position:-306px -126px}.emoji_d83dde8c{background-position:-324px -126px}.emoji_d83dde8f{background-position:-342px -126px}.emoji_d83dde92{background-position:0px -144px}.emoji_d83dde95{background-position:-18px -144px}.emoji_d83dde98{background-position:-36px -144px}.emoji_d83dde9b{background-position:-54px -144px}.emoji_d83dde9e{background-position:-72px -144px}.emoji_d83ddea1{background-position:-90px -144px}.emoji_d83ddea4{background-position:-108px -144px}.emoji_d83ddea7{background-position:-126px -144px}.emoji_d83ddeaa{background-position:-144px -144px}.emoji_d83ddeb6{background-position:-162px -144px}.emoji_d83ddebf{background-position:-180px -144px}.emoji_d83dde17{background-position:-198px -144px}.emoji_d83edd11{background-position:-216px -144px}.emoji_d83edd17{background-position:-234px -144px}.emoji_d83dde44{background-position:-252px -144px}.emoji_d83edd14{background-position:-270px -144px}.emoji_d83dde41{background-position:-288px -144px}.emoji_d83ddc49{background-position:-306px -144px}.emoji_d83edd18d83cdffb{background-position:-324px -144px}.emoji_d83edd23{background-position:-342px -144px}.emoji_d83edd20{background-position:0px -162px}.emoji_d83edd1ed83cdffb{background-position:-18px -162px}.emoji_d83edd30d83cdffb{background-position:-36px -162px}.emoji_d83edd33d83cdffb{background-position:-54px -162px}.emoji_d83edd59{background-position:-72px -162px}.emoji_d83ddef5{background-position:-90px -162px}.emoji_d83edd89{background-position:-108px -162px}.emoji_d83edd8f{background-position:-126px -162px}.emoji_d83edd5c{background-position:-144px -162px}.emoji_d83edd56{background-position:-162px -162px}.emoji_d83edd53{background-position:-180px -162px}.emoji_d83edd50{background-position:-198px -162px}.emoji_d83edd86{background-position:-216px -162px}.emoji_d83edd1d{background-position:-234px -162px}.emoji_d83edd1bd83cdffb{background-position:-252px -162px}.emoji_d83cdde9d83cddea{background-position:-270px -162px}.emoji_d83cddecd83cdde7{background-position:-288px -162px}.emoji_d83cddefd83cddf5{background-position:-306px -162px}.emoji_d83cdde6d83cddfa{background-position:-324px -162px}.emoji_d83cdde6d83cddf9{background-position:-342px -162px}.emoji_d83cddfbd83cddf3{background-position:0px -180px}.emoji_d83cdde9d83cddf0{background-position:-18px -180px}.emoji_d83cddf2d83cddf4{background-position:-36px -180px}.emoji_d83cddf2d83cddfe{background-position:-54px -180px}.emoji_d83cddf2d83cddfd{background-position:-72px -180px}.emoji_d83cdde6d83cddea{background-position:-90px -180px}.emoji_d83cddf5d83cddf1{background-position:-108px -180px}.emoji_d83cddf5d83cddf9{background-position:-126px -180px}.emoji_d83cddf5d83cddf7{background-position:-144px -180px}.emoji_d83cddf8d83cdde6{background-position:-162px -180px}.emoji_d83cddf8d83cddec{background-position:-180px -180px}.emoji_d83cddf5d83cdded{background-position:-198px -180px}.emoji_d83cddf8d83cddea{background-position:-216px -180px}.emoji_d83cdff3d83cdf08{background-position:-234px -180px}.emoji_d83ddc81200d2642fe0f{background-position:-252px -180px}.emoji_d83dde46200d2642fe0f{background-position:-270px -180px}.emoji_d83ddc87200d2642fe0f{background-position:-288px -180px}.emoji_d83cdfc4200d2640fe0f{background-position:-306px -180px}.emoji_d83cdfca200d2640fe0f{background-position:-324px -180px}.emoji_d83ddeb5200d2640fe0f{background-position:-342px -180px}.emoji_d83ddc6f200d2642fe0f{background-position:0px -198px}.emoji_sprite_1{background-image:url(/images/emoji/sprites/sprite1.png?7)}.emoji_d83dde39{background-position:0px 0px}.emoji_d83dde3c{background-position:-18px 0px}.emoji_d83dde3f{background-position:-36px 0px}.emoji_260e{background-position:-54px 0px}.emoji_261d{background-position:-72px 0px}.emoji_26a1{background-position:-90px 0px}.emoji_26c5{background-position:-108px 0px}.emoji_26d4{background-position:-126px 0px}.emoji_26f5{background-position:-144px 0px}.emoji_270a{background-position:-162px 0px}.emoji_2728{background-position:-180px 0px}.emoji_2764{background-position:-198px 0px}.emoji_d83cdccf{background-position:-216px 0px}.emoji_d83cdd98{background-position:-234px 0px}.emoji_d83cdf1b{background-position:-252px 0px}.emoji_d83cdf1e{background-position:-270px 0px}.emoji_d83cdf30{background-position:-288px 0px}.emoji_d83cdf33{background-position:-306px 0px}.emoji_d83cdf39{background-position:-324px 0px}.emoji_d83cdf3c{background-position:-342px 0px}.emoji_d83cdf3f{background-position:0px -18px}.emoji_d83cdf42{background-position:-18px -18px}.emoji_d83cdf45{background-position:-36px -18px}.emoji_d83cdf48{background-position:-54px -18px}.emoji_d83cdf4b{background-position:-72px -18px}.emoji_d83cdf4e{background-position:-90px -18px}.emoji_d83cdf51{background-position:-108px -18px}.emoji_d83cdf54{background-position:-126px -18px}.emoji_d83cdf57{background-position:-144px -18px}.emoji_d83cdf5a{background-position:-162px -18px}.emoji_d83cdf5d{background-position:-180px -18px}.emoji_d83cdf60{background-position:-198px -18px}.emoji_d83cdf63{background-position:-216px -18px}.emoji_d83cdf66{background-position:-234px -18px}.emoji_d83cdf69{background-position:-252px -18px}.emoji_d83cdf6c{background-position:-270px -18px}.emoji_d83cdf6f{background-position:-288px -18px}.emoji_d83cdf72{background-position:-306px -18px}.emoji_d83cdf75{background-position:-324px -18px}.emoji_d83cdf78{background-position:-342px -18px}.emoji_d83cdf7b{background-position:0px -36px}.emoji_d83cdf81{background-position:-18px -36px}.emoji_d83cdf84{background-position:-36px -36px}.emoji_d83cdf8a{background-position:-54px -36px}.emoji_d83cdf8d{background-position:-72px -36px}.emoji_d83cdf90{background-position:-90px -36px}.emoji_d83cdf93{background-position:-108px -36px}.emoji_d83cdfa8{background-position:-126px -36px}.emoji_d83cdfab{background-position:-144px -36px}.emoji_d83cdfb1{background-position:-162px -36px}.emoji_d83cdfb4{background-position:-180px -36px}.emoji_d83cdfb7{background-position:-198px -36px}.emoji_d83cdfba{background-position:-216px -36px}.emoji_d83cdfbd{background-position:-234px -36px}.emoji_d83cdfc0{background-position:-252px -36px}.emoji_d83cdfc3{background-position:-270px -36px}.emoji_d83cdfc6{background-position:-288px -36px}.emoji_d83cdfc9{background-position:-306px -36px}.emoji_d83ddc02{background-position:-324px -36px}.emoji_d83ddc05{background-position:-342px -36px}.emoji_d83ddc08{background-position:0px -54px}.emoji_d83ddc0b{background-position:-18px -54px}.emoji_d83ddc0e{background-position:-36px -54px}.emoji_d83ddc11{background-position:-54px -54px}.emoji_d83ddc14{background-position:-72px -54px}.emoji_d83ddc17{background-position:-90px -54px}.emoji_d83ddc1a{background-position:-108px -54px}.emoji_d83ddc1d{background-position:-126px -54px}.emoji_d83ddc20{background-position:-144px -54px}.emoji_d83ddc23{background-position:-162px -54px}.emoji_d83ddc26{background-position:-180px -54px}.emoji_d83ddc29{background-position:-198px -54px}.emoji_d83ddc2c{background-position:-216px -54px}.emoji_d83ddc2f{background-position:-234px -54px}.emoji_d83ddc32{background-position:-252px -54px}.emoji_d83ddc35{background-position:-270px -54px}.emoji_d83ddc38{background-position:-288px -54px}.emoji_d83ddc3b{background-position:-306px -54px}.emoji_d83ddc3e{background-position:-324px -54px}.emoji_d83ddc44{background-position:-342px -54px}.emoji_d83ddc47{background-position:0px -72px}.emoji_d83ddc4a{background-position:-18px -72px}.emoji_d83ddc4d{background-position:-36px -72px}.emoji_d83ddc50{background-position:-54px -72px}.emoji_d83ddc53{background-position:-72px -72px}.emoji_d83ddc56{background-position:-90px -72px}.emoji_d83ddc59{background-position:-108px -72px}.emoji_d83ddc5c{background-position:-126px -72px}.emoji_d83ddc5f{background-position:-144px -72px}.emoji_d83ddc62{background-position:-162px -72px}.emoji_d83ddc68{background-position:-180px -72px}.emoji_d83ddc6b{background-position:-198px -72px}.emoji_d83ddc6e{background-position:-216px -72px}.emoji_d83ddc71{background-position:-234px -72px}.emoji_d83ddc74{background-position:-252px -72px}.emoji_d83ddc77{background-position:-270px -72px}.emoji_d83ddc7a{background-position:-288px -72px}.emoji_d83ddc7d{background-position:-306px -72px}.emoji_d83ddc80{background-position:-324px -72px}.emoji_d83ddc83{background-position:-342px -72px}.emoji_d83ddc86{background-position:0px -90px}.emoji_d83ddc89{background-position:-18px -90px}.emoji_d83ddc8c{background-position:-36px -90px}.emoji_d83ddc8f{background-position:-54px -90px}.emoji_d83ddc92{background-position:-72px -90px}.emoji_d83ddc95{background-position:-90px -90px}.emoji_d83ddc98{background-position:-108px -90px}.emoji_d83ddc9b{background-position:-126px -90px}.emoji_d83ddc9e{background-position:-144px -90px}.emoji_d83ddca1{background-position:-162px -90px}.emoji_d83ddca7{background-position:-180px -90px}.emoji_d83ddcaa{background-position:-198px -90px}.emoji_d83ddcad{background-position:-216px -90px}.emoji_d83ddcb0{background-position:-234px -90px}.emoji_d83ddcb3{background-position:-252px -90px}.emoji_d83ddcb6{background-position:-270px -90px}.emoji_d83ddcbc{background-position:-288px -90px}.emoji_d83ddcbf{background-position:-306px -90px}.emoji_d83ddcc5{background-position:-324px -90px}.emoji_d83ddcc8{background-position:-342px -90px}.emoji_d83ddccb{background-position:0px -108px}.emoji_d83ddcce{background-position:-18px -108px}.emoji_d83ddcd1{background-position:-36px -108px}.emoji_d83ddcd4{background-position:-54px -108px}.emoji_d83ddcd7{background-position:-72px -108px}.emoji_d83ddcda{background-position:-90px -108px}.emoji_d83ddcdd{background-position:-108px -108px}.emoji_d83ddce0{background-position:-126px -108px}.emoji_d83ddce6{background-position:-144px -108px}.emoji_d83ddcef{background-position:-162px -108px}.emoji_d83ddcfb{background-position:-180px -108px}.emoji_d83ddd16{background-position:-198px -108px}.emoji_d83ddd25{background-position:-216px -108px}.emoji_d83ddd28{background-position:-234px -108px}.emoji_d83ddd2b{background-position:-252px -108px}.emoji_d83ddd2e{background-position:-270px -108px}.emoji_d83ddd31{background-position:-288px -108px}.emoji_d83dde00{background-position:-306px -108px}.emoji_d83dde03{background-position:-324px -108px}.emoji_d83dde06{background-position:-342px -108px}.emoji_d83dde09{background-position:0px -126px}.emoji_d83dde0c{background-position:-18px -126px}.emoji_d83dde0f{background-position:-36px -126px}.emoji_d83dde12{background-position:-54px -126px}.emoji_d83dde15{background-position:-72px -126px}.emoji_d83dde18{background-position:-90px -126px}.emoji_d83dde1b{background-position:-108px -126px}.emoji_d83dde1e{background-position:-126px -126px}.emoji_d83dde21{background-position:-144px -126px}.emoji_d83dde24{background-position:-162px -126px}.emoji_d83dde27{background-position:-180px -126px}.emoji_d83dde2a{background-position:-198px -126px}.emoji_d83dde2d{background-position:-216px -126px}.emoji_d83dde30{background-position:-234px -126px}.emoji_d83dde33{background-position:-252px -126px}.emoji_d83dde36{background-position:-270px -126px}.emoji_d83dde45{background-position:-288px -126px}.emoji_d83dde48{background-position:-306px -126px}.emoji_d83dde4b{background-position:-324px -126px}.emoji_d83dde4e{background-position:-342px -126px}.emoji_d83dde81{background-position:0px -144px}.emoji_d83dde84{background-position:-18px -144px}.emoji_d83dde87{background-position:-36px -144px}.emoji_d83dde8a{background-position:-54px -144px}.emoji_d83dde8d{background-position:-72px -144px}.emoji_d83dde90{background-position:-90px -144px}.emoji_d83dde93{background-position:-108px -144px}.emoji_d83dde96{background-position:-126px -144px}.emoji_d83dde99{background-position:-144px -144px}.emoji_d83dde9c{background-position:-162px -144px}.emoji_d83dde9f{background-position:-180px -144px}.emoji_d83ddea8{background-position:-198px -144px}.emoji_d83ddeb4{background-position:-216px -144px}.emoji_d83ddebd{background-position:-234px -144px}.emoji_d83ddec0{background-position:-252px -144px}.emoji_d83dde42{background-position:-270px -144px}.emoji_d83edd12{background-position:-288px -144px}.emoji_d83edd15{background-position:-306px -144px}.emoji_d83ddd95d83cdffb{background-position:-324px -144px}.emoji_270dd83cdffb{background-position:-342px -144px}.emoji_d83edd24{background-position:0px -162px}.emoji_d83edd27{background-position:-18px -162px}.emoji_d83edd21{background-position:-36px -162px}.emoji_d83edd8d{background-position:-54px -162px}.emoji_d83edd8a{background-position:-72px -162px}.emoji_d83edd5d{background-position:-90px -162px}.emoji_d83edd57{background-position:-108px -162px}.emoji_d83edd42{background-position:-126px -162px}.emoji_d83edd51{background-position:-144px -162px}.emoji_d83edd19d83cdffb{background-position:-162px -162px}.emoji_d83edd1cd83cdffb{background-position:-180px -162px}.emoji_d83cddead83cddf8{background-position:-198px -162px}.emoji_d83cddf0d83cddf7{background-position:-216px -162px}.emoji_d83cddf0d83cddff{background-position:-234px -162px}.emoji_d83cdde7d83cddfe{background-position:-252px -162px}.emoji_d83cdde7d83cddea{background-position:-270px -162px}.emoji_d83cdde7d83cddf7{background-position:-288px -162px}.emoji_d83cddedd83cddf0{background-position:-306px -162px}.emoji_d83cddf3d83cddf1{background-position:-324px -162px}.emoji_d83cddf3d83cddff{background-position:-342px -162px}.emoji_d83cddf3d83cddf4{background-position:0px -180px}.emoji_d83cddf9d83cddf7{background-position:-18px -180px}.emoji_d83cddffd83cdde6{background-position:-36px -180px}.emoji_d83ddd75200d2640fe0f{background-position:-54px -180px}.emoji_d83dde47200d2640fe0f{background-position:-72px -180px}.emoji_d83dde4d200d2642fe0f{background-position:-90px -180px}.emoji_d83ddeb6200d2640fe0f{background-position:-108px -180px}.emoji_d83cdfcb200d2640fe0f{background-position:-126px -180px}.emoji_26f9200d2640fe0f{background-position:-144px -180px}.emoji_d83ddc73200d2640fe0f{background-position:-162px -180px}.emoji_d83ddc82200d2640fe0f{background-position:-180px -180px}.emoji_d83cdff3200dd83cdf08fe0f{background-position:-198px -180px}.emoji_d83edd37d83cdffb200d2640fe0f{background-position:-216px -180px}.emoji_d83edd37d83cdffb200d2642fe0f{background-position:-234px -180px}.emoji_d83edd3dd83cdffb200d2642fe0f{background-position:-252px -180px}.emoji_d83edd3dd83cdffb200d2640fe0f{background-position:-270px -180px}.emoji_sprite_2{background-image:url(/images/emoji/sprites/sprite2.png?7)}.emoji_d83dde01{background-position:0px 0px}.emoji_d83dde13{background-position:-18px 0px}.emoji_d83dde19{background-position:-36px 0px}.emoji_d83dde3d{background-position:-54px 0px}.emoji_d83dde40{background-position:-72px 0px}.emoji_d83dde3a{background-position:-90px 0px}.emoji_23f0{background-position:-108px 0px}.emoji_23f3{background-position:-126px 0px}.emoji_2600{background-position:-144px 0px}.emoji_2615{background-position:-162px 0px}.emoji_267b{background-position:-180px 0px}.emoji_26bd{background-position:-198px 0px}.emoji_26ea{background-position:-216px 0px}.emoji_26f3{background-position:-234px 0px}.emoji_2702{background-position:-252px 0px}.emoji_2708{background-position:-270px 0px}.emoji_270b{background-position:-288px 0px}.emoji_d83cdc04{background-position:-306px 0px}.emoji_d83cdf0d{background-position:-324px 0px}.emoji_d83cdf1f{background-position:-342px 0px}.emoji_d83cdf31{background-position:0px -18px}.emoji_d83cdf34{background-position:-18px -18px}.emoji_d83cdf37{background-position:-36px -18px}.emoji_d83cdf3a{background-position:-54px -18px}.emoji_d83cdf3d{background-position:-72px -18px}.emoji_d83cdf40{background-position:-90px -18px}.emoji_d83cdf43{background-position:-108px -18px}.emoji_d83cdf46{background-position:-126px -18px}.emoji_d83cdf49{background-position:-144px -18px}.emoji_d83cdf4c{background-position:-162px -18px}.emoji_d83cdf4f{background-position:-180px -18px}.emoji_d83cdf52{background-position:-198px -18px}.emoji_d83cdf55{background-position:-216px -18px}.emoji_d83cdf5b{background-position:-234px -18px}.emoji_d83cdf5e{background-position:-252px -18px}.emoji_d83cdf61{background-position:-270px -18px}.emoji_d83cdf64{background-position:-288px -18px}.emoji_d83cdf67{background-position:-306px -18px}.emoji_d83cdf6a{background-position:-324px -18px}.emoji_d83cdf6d{background-position:-342px -18px}.emoji_d83cdf70{background-position:0px -36px}.emoji_d83cdf73{background-position:-18px -36px}.emoji_d83cdf76{background-position:-36px -36px}.emoji_d83cdf79{background-position:-54px -36px}.emoji_d83cdf7c{background-position:-72px -36px}.emoji_d83cdf82{background-position:-90px -36px}.emoji_d83cdf85{background-position:-108px -36px}.emoji_d83cdf88{background-position:-126px -36px}.emoji_d83cdf8b{background-position:-144px -36px}.emoji_d83cdf8e{background-position:-162px -36px}.emoji_d83cdfa3{background-position:-180px -36px}.emoji_d83cdfa9{background-position:-198px -36px}.emoji_d83cdfac{background-position:-216px -36px}.emoji_d83cdfaf{background-position:-234px -36px}.emoji_d83cdfb2{background-position:-252px -36px}.emoji_d83cdfb8{background-position:-270px -36px}.emoji_d83cdfbb{background-position:-288px -36px}.emoji_d83cdfbe{background-position:-306px -36px}.emoji_d83cdfc1{background-position:-324px -36px}.emoji_d83cdfc4{background-position:-342px -36px}.emoji_d83cdfc7{background-position:0px -54px}.emoji_d83cdfca{background-position:-18px -54px}.emoji_d83ddc00{background-position:-36px -54px}.emoji_d83ddc03{background-position:-54px -54px}.emoji_d83ddc06{background-position:-72px -54px}.emoji_d83ddc09{background-position:-90px -54px}.emoji_d83ddc0c{background-position:-108px -54px}.emoji_d83ddc0f{background-position:-126px -54px}.emoji_d83ddc12{background-position:-144px -54px}.emoji_d83ddc15{background-position:-162px -54px}.emoji_d83ddc18{background-position:-180px -54px}.emoji_d83ddc1b{background-position:-198px -54px}.emoji_d83ddc1e{background-position:-216px -54px}.emoji_d83ddc21{background-position:-234px -54px}.emoji_d83ddc24{background-position:-252px -54px}.emoji_d83ddc27{background-position:-270px -54px}.emoji_d83ddc2a{background-position:-288px -54px}.emoji_d83ddc2d{background-position:-306px -54px}.emoji_d83ddc30{background-position:-324px -54px}.emoji_d83ddc33{background-position:-342px -54px}.emoji_d83ddc36{background-position:0px -72px}.emoji_d83ddc39{background-position:-18px -72px}.emoji_d83ddc3c{background-position:-36px -72px}.emoji_d83ddc42{background-position:-54px -72px}.emoji_d83ddc45{background-position:-72px -72px}.emoji_d83ddc48{background-position:-90px -72px}.emoji_d83ddc4b{background-position:-108px -72px}.emoji_d83ddc4e{background-position:-126px -72px}.emoji_d83ddc51{background-position:-144px -72px}.emoji_d83ddc54{background-position:-162px -72px}.emoji_d83ddc57{background-position:-180px -72px}.emoji_d83ddc5a{background-position:-198px -72px}.emoji_d83ddc5d{background-position:-216px -72px}.emoji_d83ddc60{background-position:-234px -72px}.emoji_d83ddc63{background-position:-252px -72px}.emoji_d83ddc66{background-position:-270px -72px}.emoji_d83ddc69{background-position:-288px -72px}.emoji_d83ddc6c{background-position:-306px -72px}.emoji_d83ddc6f{background-position:-324px -72px}.emoji_d83ddc72{background-position:-342px -72px}.emoji_d83ddc75{background-position:0px -90px}.emoji_d83ddc78{background-position:-18px -90px}.emoji_d83ddc7b{background-position:-36px -90px}.emoji_d83ddc7e{background-position:-54px -90px}.emoji_d83ddc81{background-position:-72px -90px}.emoji_d83ddc84{background-position:-90px -90px}.emoji_d83ddc87{background-position:-108px -90px}.emoji_d83ddc8a{background-position:-126px -90px}.emoji_d83ddc8d{background-position:-144px -90px}.emoji_d83ddc90{background-position:-162px -90px}.emoji_d83ddc93{background-position:-180px -90px}.emoji_d83ddc96{background-position:-198px -90px}.emoji_d83ddc99{background-position:-216px -90px}.emoji_d83ddc9c{background-position:-234px -90px}.emoji_d83ddc9f{background-position:-252px -90px}.emoji_d83ddca5{background-position:-270px -90px}.emoji_d83ddca8{background-position:-288px -90px}.emoji_d83ddcb4{background-position:-306px -90px}.emoji_d83ddcb7{background-position:-324px -90px}.emoji_d83ddcba{background-position:-342px -90px}.emoji_d83ddcbd{background-position:0px -108px}.emoji_d83ddcc9{background-position:-18px -108px}.emoji_d83ddccc{background-position:-36px -108px}.emoji_d83ddcd2{background-position:-54px -108px}.emoji_d83ddcd5{background-position:-72px -108px}.emoji_d83ddcd8{background-position:-90px -108px}.emoji_d83ddce1{background-position:-108px -108px}.emoji_d83ddced{background-position:-126px -108px}.emoji_d83ddcf0{background-position:-144px -108px}.emoji_d83ddcf9{background-position:-162px -108px}.emoji_d83ddcfc{background-position:-180px -108px}.emoji_d83ddd0e{background-position:-198px -108px}.emoji_d83ddd11{background-position:-216px -108px}.emoji_d83ddd14{background-position:-234px -108px}.emoji_d83ddd26{background-position:-252px -108px}.emoji_d83ddd29{background-position:-270px -108px}.emoji_d83ddd2c{background-position:-288px -108px}.emoji_d83dde04{background-position:-306px -108px}.emoji_d83dde07{background-position:-324px -108px}.emoji_d83dde0a{background-position:-342px -108px}.emoji_d83dde0d{background-position:0px -126px}.emoji_d83dde10{background-position:-18px -126px}.emoji_d83dde16{background-position:-36px -126px}.emoji_d83dde1c{background-position:-54px -126px}.emoji_d83dde1f{background-position:-72px -126px}.emoji_d83dde22{background-position:-90px -126px}.emoji_d83dde25{background-position:-108px -126px}.emoji_d83dde28{background-position:-126px -126px}.emoji_d83dde2b{background-position:-144px -126px}.emoji_d83dde2e{background-position:-162px -126px}.emoji_d83dde31{background-position:-180px -126px}.emoji_d83dde34{background-position:-198px -126px}.emoji_d83dde37{background-position:-216px -126px}.emoji_d83dde46{background-position:-234px -126px}.emoji_d83dde49{background-position:-252px -126px}.emoji_d83dde4c{background-position:-270px -126px}.emoji_d83dde4f{background-position:-288px -126px}.emoji_d83dde82{background-position:-306px -126px}.emoji_d83dde85{background-position:-324px -126px}.emoji_d83dde88{background-position:-342px -126px}.emoji_d83dde8e{background-position:0px -144px}.emoji_d83dde91{background-position:-18px -144px}.emoji_d83dde94{background-position:-36px -144px}.emoji_d83dde97{background-position:-54px -144px}.emoji_d83dde9a{background-position:-72px -144px}.emoji_d83dde9d{background-position:-90px -144px}.emoji_d83ddea0{background-position:-108px -144px}.emoji_d83ddea3{background-position:-126px -144px}.emoji_d83ddeac{background-position:-144px -144px}.emoji_d83ddeb5{background-position:-162px -144px}.emoji_d83dde43{background-position:-180px -144px}.emoji_d83edd13{background-position:-198px -144px}.emoji_2639{background-position:-216px -144px}.emoji_d83edd10{background-position:-234px -144px}.emoji_d83ddd90d83cdffb{background-position:-252px -144px}.emoji_d83ddd96d83cdffb{background-position:-270px -144px}.emoji_d83edd25{background-position:-288px -144px}.emoji_d83edd22{background-position:-306px -144px}.emoji_d83edd3a{background-position:-324px -144px}.emoji_d83edd8b{background-position:-342px -144px}.emoji_d83edd88{background-position:0px -162px}.emoji_d83edd85{background-position:-18px -162px}.emoji_d83edd58{background-position:-36px -162px}.emoji_d83edd43{background-position:-54px -162px}.emoji_d83edd55{background-position:-72px -162px}.emoji_d83ddd7a{background-position:-90px -162px}.emoji_d83ddda4{background-position:-108px -162px}.emoji_d83cdde8d83cddf3{background-position:-126px -162px}.emoji_d83cddebd83cddf7{background-position:-144px -162px}.emoji_d83cddeed83cddf9{background-position:-162px -162px}.emoji_d83cddf7d83cddfa{background-position:-180px -162px}.emoji_d83cddfad83cddf8{background-position:-198px -162px}.emoji_d83cddfad83cdde6{background-position:-216px -162px}.emoji_d83cddeed83cddf1{background-position:-234px -162px}.emoji_d83cddeed83cddf3{background-position:-252px -162px}.emoji_d83cddeed83cdde9{background-position:-270px -162px}.emoji_d83cddeed83cddea{background-position:-288px -162px}.emoji_d83cdde8d83cdde6{background-position:-306px -162px}.emoji_d83cdde8d83cddf4{background-position:-324px -162px}.emoji_d83cddebd83cddee{background-position:-342px -162px}.emoji_d83cdde8d83cddf1{background-position:0px -180px}.emoji_d83cdde8d83cdded{background-position:-18px -180px}.emoji_d83ddc71200d2640fe0f{background-position:-36px -180px}.emoji_d83ddc6e200d2640fe0f{background-position:-54px -180px}.emoji_d83ddc77200d2640fe0f{background-position:-72px -180px}.emoji_d83dde45200d2642fe0f{background-position:-90px -180px}.emoji_d83dde4e200d2642fe0f{background-position:-108px -180px}.emoji_d83ddc86200d2642fe0f{background-position:-126px -180px}.emoji_d83cdfc3200d2640fe0f{background-position:-144px -180px}.emoji_d83ddeb4200d2640fe0f{background-position:-162px -180px}.emoji_d83cdfcc200d2640fe0f{background-position:-180px -180px}.emoji_d83dde4b200d2642fe0f{background-position:-198px -180px}.emoji_d83edd26d83cdffb200d2642fe0f{background-position:-216px -180px}.emoji_d83edd3ed83cdffb200d2642fe0f{background-position:-234px -180px}.emoji_d83edd3c200d2642fe0f{background-position:-252px -180px}.emoji_d83edd38d83cdffb200d2642fe0f{background-position:-270px -180px}#notifiers_wrap{bottom:0;left:0;z-index:1001}.notifier_baloon_wrap{padding:0 0 8px 10px;visibility:hidden}.notifier_baloon_wrap:last-child{padding-bottom:10px}.notifier_baloon{width:320px;color:#fff;background:#36383b;background:rgba(54,56,59,.96);border-radius:4px;box-shadow:0 2px 3px rgba(0,0,0,.2);font-size:12.5px;cursor:pointer}.notifier_baloon_head{padding:10px 12px 0}.notifier_baloon_title{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;color:inherit;padding:0;margin:0;font-size:12.5px;border-bottom:0}.notifier_close_wrap{float:right;display:block;padding:12px;margin:-10px -12px -11px 12px;opacity:0.65;filter:alpha(opacity=65);outline:none}.notifier_close_wrap:hover{opacity:1;-webkit-filter:none;filter:none}.notifier_close_wrap:before{display:block;content:'';background:url(/images/icons/common.png?6) no-repeat 0 -175px;height:10px;width:10px}.notifier_baloon_body{padding:11px 12px 12px}.notifier_image_wrap{float:left;overflow:hidden;width:50px;max-height:50px;margin-right:12px}.notifier_type_ach_achieved .notifier_image_wrap{width:64px;max-height:64px}.notifier_image{width:50px;height:50px;border-radius:50%}.notifier_type_app_notify .notifier_image{border-radius:2px}.notifier_type_ach_achieved .notifier_image{border-radius:0;width:64px;height:64px}.notifier_add_image_wrap{float:right;margin-left:12px}.notifier_add_image{max-width:50px;border-radius:2px}.notifier_type_group_invite .notifier_add_image{border-radius:50%}.notifier_video_thumb{width:50px;height:28px;border-radius:2px;background-size:cover;background-position:50%}.notifier_baloon_msg{overflow:hidden;line-height:16px}.notifier_baloon_msg span.group_link,.notifier_baloon_msg span.mem_link,.notifier_baloon_wrap a{color:#bfe2fe;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.notifier_author_quote{padding-right:2px}#queue_storage_frame,#queue_transport_frame,#queue_transport_wrap{width:1px;height:1px;overflow:hidden}.rb_box_wrap{z-index:1010;display:none}.fc_tab_wrap{box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:3px;font-size:12.5px}.fc_tab_wrap.fc_tobottom{border-radius:3px 3px 0 0}#fc_ctabs_cont{border:1px solid #c5d0db;border-top:none;border-radius:0 0 3px 3px}.fc_tobottom #fc_ctabs_cont{border-bottom:none;border-radius:0}.fc_ctab{display:none}.fc_ctab.fc_ctab_active{display:block}.fc_contacts_wrap{overflow:hidden}.fc_content_wrap{border-radius:4px;overflow:hidden}.fc_content_overflow{position:absolute}.fc_tab_close_wrap,.fc_tab_max_wrap,.fc_tab_pin_wrap{display:block;float:right;padding:4px;margin-top:5px;visibility:visible;cursor:pointer}.fc_tab_pin_wrap{display:none}.fc_fixed .fc_tab_pin_wrap{display:block}.fc_tab_close,.fc_tab_max,.fc_tab_pin{display:block;height:12px;width:12px;opacity:0.6;filter:alpha(opacity=60)}.fc_tab_wrap .fc_tab_close{background-position:2px -31px}.fc_tab_wrap .fc_tab_max{background-position:1px -16px}.fc_tab_wrap .fc_tab_pin{background-position:0 -1px}.fc_tab_close_wrap:hover .fc_tab_close,.fc_tab_max_wrap:hover .fc_tab_max,.fc_tab_pin_wrap:hover .fc_tab_pin{opacity:1;-webkit-filter:none;filter:none}.fc_tab_title{padding:0 3px;font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;height:30px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fc_tab_title .mem_special{color:#fff}#fc_contacts{position:relative;height:300px}#fc_contacts,.fc_content{overflow:auto;overflow-x:hidden;overflow-y:auto;background:#fff}.fc_clist_empty,.fc_log_empty{position:absolute;top:50%;bottom:0;left:0;right:0;text-align:center;color:#939393}.fc_contact{display:block;padding:8px;white-space:nowrap;overflow:hidden}.fc_contact:hover{text-decoration:none}a.fc_contact_over{background-color:#f0f2f5}img.fc_contact_photo{width:34px;height:34px;border-radius:50%}span.fc_contact_photo{float:left;display:block;position:relative;height:34px;width:34px}span.fc_contact_photo.online:after{bottom:0;right:0;border:2px solid #fff;height:6px;width:6px}span.fc_contact_photo.online.mobile:after{bottom:-1px;right:0;background-color:#fff;height:9px;width:6px}a.fc_contact_over span.fc_contact_photo.online:after{border-color:#f0f2f5}a.fc_contact_over span.fc_contact_photo.online.mobile:after{background-color:#f0f2f5}.fc_contact_status{float:right;display:none;margin-left:4px}.fc_contact_over:hover .fc_contact_status{display:block;background:url(/images/icons/search_mobile_icon.png?1) no-repeat 0 -32px;margin-top:11px;margin-right:3px;height:14px;width:15px;opacity:0.7;filter:alpha(opacity=70)}.fc_contact_name{line-height:34px;padding-left:9px;white-space:nowrap;display:block;text-overflow:ellipsis;overflow:hidden;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#42648b}.fc_contact_unread{font-size:11px}div.fc_clist_filter_wrap{cursor:text;padding:3px 8px 4px;border-top:1px solid #dbe4ec;background:#fff;border-radius:0 0 3px 3px}div.fc_clist_filter_wrap .input_back{margin-top:0!important;margin-left:0!important}div.fc_clist_filter{overflow:hidden;font-size:12.5px}.chats_sp.fc_clist_search_icon{float:left;background-position:0 -100px;height:12px;width:12px;margin:10px 0 0 5px}#fc_clist_filter{width:100%}#fc_clist_filter,#fc_clist_filter~.placeholder .ph_input{border:0;padding:5px 7px 7px;font-size:12.5px}#fc_clist_filter::-webkit-input-placeholder{color:#929eb0}#fc_clist_filter::-moz-placeholder,#fc_clist_filter:-moz-placeholder{color:#929eb0}#fc_clist_filter:-ms-input-placeholder{color:#929eb0}#fc_clist_filter~.placeholder .ph_content{color:#929eb0}#fc_clist_filter:focus::-webkit-input-placeholder{color:#c0c8d0}#fc_clist_filter:focus::-moz-placeholder,#fc_clist_filter:focus:-moz-placeholder{color:#c0c8d0}#fc_clist_filter:focus:-ms-input-placeholder{color:#c0c8d0}#fc_clist_filter:focus~.placeholder .ph_content{color:#c0c8d0}.fc_clist_online_wrap{position:relative;float:right}.fc_clist_online{cursor:pointer;position:absolute;margin:8px 0 0 -15px;padding:4px}.fc_clist_online:before{display:block;content:' ';width:7px;height:7px;border-radius:50%;background-color:#8ac176;opacity:0.6;filter:alpha(opacity=60)}.fc_clist_online.fc_clist_online_active:before{opacity:1;-webkit-filter:none;filter:none}em.fc_clist_hl{font-style:normal;background:#e7edf2;padding:0;margin:0}.fc_tab{border:1px solid #c5d0db;border-top:none;border-radius:0 0 3px 3px;background-color:#f3f5f7}.fc_fixed .fc_tab,.fc_tobottom .fc_tab{border-bottom:none;border-radius:0}.fc_tab_head{cursor:pointer;background-color:#d13d73;border:1px solid #d13d73;border-radius:3px 3px 0 0;padding:0 7px 0 8px}.fc_tab_notify{background-color:#fff;position:absolute;left:1px;right:1px;padding:6px;text-align:center;border-bottom:1px solid #dbe4ec;z-index:1}.fc_tab_log_wrap{overflow:hidden}.fc_tab_log{overflow:auto hidden;overflow-x:hidden;position:relative}.fc_tab_typing{color:#939393;opacity:0;filter:alpha(opacity=0);min-height:1.2em;max-height:2.4em;line-height:120%;padding:3px 4px 7px 39px;vertical-align:middle}.fc_tab_typing_icon{display:none;float:left;opacity:1;line-height:inherit;margin:0 0 0 -27px}.fc_tab_typing_icon .pr_bt{margin-right:3px;background:#a9abad;vertical-align:middle;margin-top:-2px;-webkit-animation:1.1s linear 0s infinite fc-typer;-o-animation:1.1s linear 0s infinite fc-typer;animation:1.1s linear 0s infinite fc-typer}.fc_tab_typing_icon .pr_bt:nth-child(2){-webkit-animation-delay:0.36666667s;-o-animation-delay:0.36666667s;animation-delay:0.36666667s}.fc_tab_typing_icon .pr_bt:nth-child(3){-webkit-animation-delay:0.73333333s;-o-animation-delay:0.73333333s;animation-delay:0.73333333s}.fc_tab_typing_icon .pr_bt:last-child{margin-right:0}div.fc_tab_txt{background:#fff;padding:6px 3px 0 27px;border-top:1px solid #dbe4ec}div.fc_editable{min-height:28px;overflow-x:hidden;font-size:12.5px;line-height:140%;word-wrap:break-word}div.fc_editable,div.fc_editable~.placeholder .ph_input{padding-left:5px;padding-right:32px;border:0}div.fc_editable::-webkit-input-placeholder{color:#929eb0;padding:0 1px}div.fc_editable::-moz-placeholder,div.fc_editable:-moz-placeholder{color:#929eb0;padding:0 1px}div.fc_editable:-ms-input-placeholder{color:#929eb0;padding:0 1px}div.fc_editable~.placeholder .ph_content{color:#929eb0;padding:0 1px}div.fc_editable:focus::-webkit-input-placeholder{color:#c0c8d0}div.fc_editable:focus::-moz-placeholder,div.fc_editable:focus:-moz-placeholder{color:#c0c8d0}div.fc_editable:focus:-ms-input-placeholder{color:#c0c8d0}div.fc_editable:focus~.placeholder .ph_content{color:#c0c8d0}.fc_srv_msg{color:#939393}.fc_srv_msg .im_srv_lnk{font-weight:400;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:#939393}.fc_msgs_wrap{padding:4px 12px 4px 8px;position:relative}.fc_msgs_inner{position:relative;display:inline-block}.fc_msgs_date{color:#939393;font-size:11px;padding:4px 0 6px;opacity:0.8;filter:alpha(opacity=80);text-align:center}div.fc_msgs_author{display:table-cell;vertical-align:bottom}a.fc_msgs_img{display:block;width:26px;height:26px;border-radius:50%;background-size:cover;margin-right:5px}.fc_msgs{display:table-cell;vertical-align:bottom;background-color:#fff;border:1px solid #e1e4e8;padding:4px 4px 3px;border-radius:6px;box-sizing:border-box;max-width:200px}.fc_msgs_out .fc_msgs{background-color:#d4e7fa;border:1px solid #cad8e6}.fc_msg_sticker .fc_msgs{background:none;padding:0;border:0}.fc_msgs_out_inner{float:right}.fc_msg{padding:4px 4px 2px;line-height:17px}.fc_msg:first-child{padding-top:0}.fc_msg.wrapped{overflow:visible}.fc_msg_sticker{position:relative}.fc_msg_media .media_desc .lnk.lnk_mail{border-left:2px solid #c3d1e0;padding-left:10px}.fc_msg_media .media_desc .lnk .lnk_mail_title{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#42648b}.fc_msg_media .media_desc .lnk .lnk_mail_description{color:#000;padding-top:6px}.fc_msg_media .post_media{position:relative}.fc_msg_media .page_media_map{margin:0;max-width:100%;height:auto}.fc_msgs_unread{background-color:#e6ecf2}.fc_msgs_error{background-color:#ffefe9;border:1px solid #f2ab99;border-radius:2px;line-height:150%;margin:8px;padding:8px 11px}.fc_msg_error{color:#800;padding-left:8px}.fc_msg_progress{display:block;float:right;margin:7px 0 0 10px}.fc_msg_progress .pr{opacity:1;-webkit-filter:none;filter:none}.fc_scrollbar_inner{opacity:0.7;filter:alpha(opacity=70)}.fc_scrollbar_inner.scrollbar_hovered,.fc_scrollbar_inner:hover{opacity:1;-webkit-filter:none;filter:none}.fc_msg_attachments{padding-top:4px;position:relative;margin:0 -3px}.fc_msg_attachments.fc_msg_attachments_notext{padding-top:0}.fc_msg_attachments .pr{opacity:1;-webkit-filter:none;filter:none;text-align:center}a.fc_msg_att_lnk:hover{text-decoration:none}a.fc_msg_att_lnk:hover .fc_msg_att_text{text-decoration:underline}.fc_msg_att_icon_doc,.fc_msg_att_icon_mail,.fc_msg_att_icon_wall{display:block;float:left;background:url(/images/icons/chats.png?14) no-repeat;width:11px;height:13px;margin:3px 5px 0 0}.fc_msg_att_icon_doc{background-position:0px -169px}.fc_msg_att_icon_mail,.fc_msg_att_icon_wall{background-position:0px -153px;width:12px}.fc_pointer_offset{position:absolute;right:1px;bottom:0}.fc_tab_pointer{position:absolute;display:none;position:relative}.fc_tab_pointer:after,.fc_tab_pointer:before{position:absolute;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:100%;top:9px}.fc_tab_pointer:before{border-width:6px;margin:-6px 0;border-left-color:#c5d0db}.fc_tab_pointer:after{border-width:5px;margin:-5px 0;border-left-color:#fff}.fc_tab_pointer.fc_tab_pointer_peer:after{border-left-color:#f3f5f7}.chat_active .fc_tab_pointer,.fc_fixed .fc_tab_pointer{display:block}.fc_tab_attach{padding:0 3px;position:absolute}.fc_tab_attach .ms_item_more_label{display:none}.fc_tab_attach .media_selector .ms_item_more{background:url(/images/icons/chats.png?14) no-repeat 0 -55px;padding:0 6px}.fc_tab_attach .ms_items_more{right:auto;left:-62px}.fc_tab_attach .ms_items_more_wrap{padding:8px 10px}.fc_tab_attach .ms_items_more_wrap.to_up .ms_items_more{bottom:9px}.fc_tab_attach .ms_items_more_wrap.to_up.shown .ms_items_more{bottom:-1px}.fc_tab_attach .ms_items_more_wrap.to_down .ms_items_more{top:9px}.fc_tab_attach .ms_items_more_wrap.to_down.shown .ms_items_more{top:-1px}.fc_tab_preview,.fc_tab_preview.media_preview{margin:0 0 0 -12px;padding:3px 12px 0 0}.fc_tab_preview.media_preview.media_preview_has_medias,.fc_tab_preview.media_preview_has_medias{padding:3px 12px 0 0;margin-bottom:0;border-bottom:0}.fc_tab_preview.media_preview .page_preview_audio_wrap,.fc_tab_preview .page_preview_audio_wrap{margin:0 0 5px -8px}.fc_tab_preview.media_preview .page_preview_map_wrap,.fc_tab_preview .page_preview_map_wrap{margin-right:0}.fc_tab_preview.media_preview .page_preview_map,.fc_tab_preview .page_preview_map{max-width:100%;height:auto}.fc_tab_preview .page_pics_preview{margin-bottom:0}.fc_photo_thumb,.fc_video_thumb{display:block;border-radius:3px;margin-bottom:3px;background-size:cover;background-position:50% 50%}.fc_video_thumb{position:relative;height:106px;width:188px}.fc_video_duration{position:absolute;bottom:6px;right:6px;padding:2px 5px;background:rgba(0,0,0,.45);color:#fff;border-radius:2px;font-size:11px}.fc_chronicle_row{cursor:pointer}.fc_chronicle_blur{position:absolute;margin:-10px 0px 0px -10px;width:194px;height:100px;background-position:50%;background-size:152px auto;-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}.fc_chronicle_blur_cont{position:relative;width:174px;height:80px;overflow:hidden;border-radius:3px;text-align:center}.fc_chronicle_txt{font-size:12px;color:#fff;opacity:0.8;filter:alpha(opacity=80);line-height:140%;padding:0px 20px;width:174px}.fc_chronicle_txt td{vertical-align:middle;height:74px;padding:0px}.fc_chronicle_name{color:#2b587a;height:18px;padding:4px 0px 0px 5px;width:144px}.fc_fwd_log_wrap .fc_app_row .fc_chronicle_desc .fc_chronicle_name b{background-image:none}.fc_chronicle_desc{width:296px;padding:6px 2px}.fc_chronicle_icon{background:url(/images/icons/snap_app.png) no-repeat;width:22px;height:22px}.chat_onl_wrap{display:none;position:fixed;bottom:0;right:10px;text-align:center;z-index:1500}body.mac .chat_onl_wrap{-webkit-transform:translateZ(0);transform:translateZ(0)}.chat_onl_inner{position:relative;background-color:#dae1e8;border-radius:3px 3px 0 0;overflow:hidden}.layers_shown .chat_onl_inner{background-color:#5a5a5a}.layers_shown_transparent.layers_shown .chat_onl_inner{background-color:#dae1e8}.chat_tab_wrap{display:block;position:relative;overflow:hidden;cursor:pointer;width:40px;padding:6px}.chat_tab_wrap:hover{background-color:#ccd5de;text-decoration:none}.layers_shown .chat_tab_wrap:hover{background-color:#6b6b6b;border-color:#6b6b6b}.layers_shown_transparent.layers_shown .chat_tab_wrap:hover{background-color:#ccd5de;border-color:transparent}.chat_onl{color:#7993ad;font-size:11px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:14px;line-height:14px}.chat_onl:after{display:inline-block;content:' ';width:9px;height:11px;background:url(/images/icons/chats.png?14) no-repeat 0 -116px;margin-bottom:-1px;margin-left:4px}.layers_shown .chat_onl:after{background-position:-13px -116px}.layers_shown_transparent.layers_shown .chat_onl:after{background-position:0 -116px}.layers_shown .chat_onl{color:#a6a6a6}.layers_shown_transparent.layers_shown .chat_onl{color:#7993ad}.chat_onl_cont{padding:6px 0}.rb_resize_wrap{position:relative}.chats_sp{background:url(/local/templates/rehau/images/icons/icons-vk.png) no-repeat}.chats_sp.rb_resize{cursor:move;cursor:se-resize;position:absolute;top:-12px;right:3px;height:10px;width:10px;background-position:2px -130px}.fc_fixed .chats_sp.rb_resize{display:none}.chat_tab_img{width:40px;height:40px;border-radius:50%;vertical-align:middle}div.fc_inline_chatter{float:left;margin:0 1px 1px 0;height:20px;width:20px;overflow:hidden}.fc_contacts div.fc_inline_chatter{height:17px;width:17px}img.fc_inline_chatter{height:20px;width:20px}.fc_contacts img.fc_inline_chatter{height:17px;width:17px}div.fc_inline_chatter_half{height:40px}.fc_contacts div.fc_inline_chatter_half{height:34px}img.fc_inline_chatter_half{margin:0 -10px;height:40px;width:40px}.fc_contacts img.fc_inline_chatter_half{margin:0 -17px;height:34px;width:34px}.chat_tab_close{position:absolute;top:0;right:0;width:14px;height:14px;border-radius:50%;background-color:rgba(0,0,0,.65);opacity:0;filter:alpha(opacity=0)}.chat_tab_close:after{display:block;content:' ';width:14px;height:14px;background:url(/images/icons/chats.png?14) no-repeat 3px -43px;opacity:0.7;filter:alpha(opacity=70)}.chat_tab_close:hover:after,.chat_tab_wrap:hover .chat_tab_close,.chat_tab_imgcont{opacity:1;-webkit-filter:none;filter:none}.chat_tab_imgcont{position:relative;height:40px;width:40px;-o-transition:height 100ms ease-in-out, opacity 100ms ease-in-out;transition:height 100ms ease-in-out, opacity 100ms ease-in-out}.chat_tab_imgcont.online:after{bottom:0;right:0;border:2px solid #fff;height:7px;width:7px}.chat_tab_imgcont.online.mobile:after{bottom:0;right:0;background-color:#fff;height:9px;width:6px}.chat_tab_imgcont.online:after{border-color:#dae1e8;background-color:#62b245}.layers_shown .chat_tab_imgcont.online:after{border-color:#5a5a5a;background-color:#8ac176}.layers_shown_transparent.layers_shown .chat_tab_imgcont.online:after{border-color:#dae1e8;background-color:#62b245}.chat_tab_wrap:hover .chat_tab_imgcont.online:after{border-color:#ccd5de}.layers_shown .chat_tab_wrap:hover .chat_tab_imgcont.online:after{border-color:#6b6b6b}.layers_shown_transparent.layers_shown .chat_tab_wrap:hover .chat_tab_imgcont.online:after{border-color:#ccd5de}.chat_tab_imgcont.online.mobile:after{background-color:#dae1e8}.layers_shown .chat_tab_imgcont.online.mobile:after{background-color:#5a5a5a}.layers_shown_transparent.layers_shown .chat_tab_imgcont.online.mobile:after{background-color:#dae1e8}.chat_tab_wrap:hover .chat_tab_imgcont.online.mobile:after{background-color:#ccd5de}.layers_shown .chat_tab_wrap:hover .chat_tab_imgcont.online.mobile:after{background-color:#6b6b6b}.layers_shown_transparent.layers_shown .chat_tab_wrap:hover .chat_tab_imgcont.online.mobile:after{background-color:#ccd5de}.chat_tab_beforeanim{height:1px;opacity:0;filter:alpha(opacity=0)}.chat_cont_scrolling{position:relative}.chat_fix_height{height:250px;overflow:hidden}.chat_tab_counter{position:absolute;top:6px;left:6px;height:13px;min-width:9px;border-radius:8px;padding:2px 4px;background-color:#e63917;color:#fff;font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;font-size:11px}.chat_cont_sh_bottom,.chat_cont_sh_top{position:absolute;width:52px;height:14px;background-color:rgba(216,223,230,0);background:-o-linear-gradient(270deg, rgba(216,223,230,0), #d8dfe6 80%);background:linear-gradient(180deg, rgba(216,223,230,0), #d8dfe6 80%);display:none;pointer-events:none}.layers_shown .chat_cont_sh_bottom,.layers_shown .chat_cont_sh_top{background-color:rgba(90,90,90,0);background:-o-linear-gradient(270deg, rgba(90,90,90,0), #5a5a5a 80%);background:linear-gradient(180deg, rgba(90,90,90,0), #5a5a5a 80%)}.layers_shown_transparent.layers_shown .chat_cont_sh_bottom,.layers_shown_transparent.layers_shown .chat_cont_sh_top{background-color:rgba(216,223,230,0);background:-o-linear-gradient(270deg, rgba(216,223,230,0), #d8dfe6 80%);background:linear-gradient(180deg, rgba(216,223,230,0), #d8dfe6 80%)}.chat_cont_sh_top{top:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.chat_cont_sh_bottom{margin-top:-14px}.chat_tab_typing_wrap{display:none;position:absolute;bottom:6px;right:6px;padding:3px;border-radius:3px 0 0 0;background-color:#dae1e8}.chat_tab_wrap:hover .chat_tab_typing_wrap{background-color:#ccd5de}.layers_shown .chat_tab_typing_wrap{background-color:#5a5a5a}.layers_shown .chat_tab_wrap:hover .chat_tab_typing_wrap{background-color:#6b6b6b}.layers_shown_transparent.layers_shown .chat_tab_typing_wrap{background-color:#dae1e8}.layers_shown_transparent.layers_shown .chat_tab_wrap:hover .chat_tab_typing_wrap{background-color:#ccd5de}.chat_tab_typing_icon{height:7px;width:7px;background-position:0 -143px}.layers_shown .chat_tab_typing_icon{background-position:-11px -143px}.layers_shown_transparent.layers_shown .chat_tab_typing_icon{background-position:0 -143px}.chat_tt_wrap{position:relative}.chat_dialog_img{height:41px;width:41px}.fc_contacts .chat_dialog_img{height:35px;width:35px}div.chat_tab_img{overflow:hidden}.fc_contacts div.chat_tab_img{height:34px;width:34px}@-webkit-keyframes fc-typer{0%{opacity:0.5}25%{opacity:1}50%{opacity:0.5}}@-o-keyframes fc-typer{0%{opacity:0.5}25%{opacity:1}50%{opacity:0.5}}@keyframes fc-typer{0%{opacity:0.5}25%{opacity:1}50%{opacity:0.5}}.emoji_cont{position:relative}.emoji_smile_wrap{position:absolute;top:0;right:0}.emoji_smile_wrap .emoji_smile{position:relative}.fc_tab_txt .emoji_smile_wrap{margin:0 2px 0 0}.emoji_smile{position:absolute;cursor:pointer;top:0;right:0;opacity:0.7;filter:alpha(opacity=70);z-index:4;-webkit-transform:translateZ(0);transform:translateZ(0);-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.emoji_smile_icon{width:25px;height:25px;background:url(/images/icons/smile_icon.png) no-repeat 4px 4px}.emoji_smile_icon_vector{width:24px;height:24px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%22410%2020%2024%2024%22%3E%3Cdesc%3E%20Created%20with%20Sketch.%3C%2Fdesc%3E%3Cg%20fill%3D%22none%22%3E%3Crect%20x%3D%22410%22%20y%3D%2220%22%20width%3D%2224%22%20height%3D%2224%22%2F%3E%3Cpath%20d%3D%22M422%2039.5L422%2039.5C426.1%2039.5%20429.5%2036.1%20429.5%2032%20429.5%2027.9%20426.1%2024.5%20422%2024.5%20417.9%2024.5%20414.5%2027.9%20414.5%2032%20414.5%2036.1%20417.9%2039.5%20422%2039.5L422%2039.5ZM422%2041C417%2041%20413%2037%20413%2032%20413%2027%20417%2023%20422%2023%20427%2023%20431%2027%20431%2032%20431%2037%20427%2041%20422%2041ZM419%2036.1C419.7%2036.6%20420.7%2037%20422%2037%20423.3%2037%20424.3%2036.6%20425%2036.1%20425.5%2035.8%20425.8%2035.4%20425.9%2035.1%20426.1%2034.7%20426%2034%20426%2034%20426%2034%20418%2034%20418%2034%20418%2034%20417.9%2034.7%20418.1%2035.1%20418.2%2035.4%20418.5%2035.8%20419%2036.1ZM419%2032C419.6%2032%20420%2031.3%20420%2030.5%20420%2029.7%20419.6%2029%20419%2029%20418.4%2029%20418%2029.7%20418%2030.5%20418%2031.3%20418.4%2032%20419%2032ZM425%2032C425.6%2032%20426%2031.3%20426%2030.5%20426%2029.7%20425.6%2029%20425%2029%20424.4%2029%20424%2029.7%20424%2030.5%20424%2031.3%20424.4%2032%20425%2032Z%22%20fill%3D%22%23828A99%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.emoji_smile_icon_vector+.emoji_smile_icon_promo{top:0px;right:0px;background:#ff724c;border:2px solid #fff;border-radius:6px}.emoji_smile.emoji_smile_on{opacity:1}.emoji_shop_icon_promo,.emoji_smile_icon_promo{position:absolute;top:2px;right:2px;width:6px;height:6px;background:#fa5757;border:1px solid #fff;border-radius:4px;z-index:250;pointer-events:none}.emoji_shop_icon_promo{top:-2px;right:-2px;border-color:#eee}.emoji_shop_icon_badge{position:absolute;top:-7px;right:-6px;background:#f14d37;font-size:10px;border-radius:4px;z-index:250;pointer-events:none;padding:2px 4px;color:#fff;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #ebeef2}.emoji_shop:hover .emoji_shop_icon_badge{border:1px solid #e3e6ec}.emoji_scroll_progress{padding:115px 0;text-align:center}.emoji_scroll_progress .pr{opacity:1;-webkit-filter:none;filter:none}.emoji_smile_animation .emoji_smile_icon{-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.emoji_smile_animation .emoji_smile_icon_promo{display:none}.emoji_tt_wrap{width:290px;opacity:0;filter:alpha(opacity=0);z-index:119;right:-4px;bottom:31px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);background-color:#fff;border:1px solid #c5d0db;position:relative;position:absolute}.emoji_tt_wrap:after,.emoji_tt_wrap:before{position:absolute;pointer-events:none;border:solid transparent;content:'';height:0;width:0}.emoji_tt_wrap.tt_up:after,.emoji_tt_wrap.tt_up:before{bottom:100%}.emoji_tt_wrap.tt_down:after,.emoji_tt_wrap.tt_down:before{top:100%}.emoji_tt_wrap.tt_left:after,.emoji_tt_wrap.tt_left:before{right:100%}.emoji_tt_wrap.tt_right:after,.emoji_tt_wrap.tt_right:before{left:100%}.emoji_tt_wrap.tt_up:after,.emoji_tt_wrap.tt_up:before{right:16px}.emoji_tt_wrap.tt_up:before{border-width:6px;margin:0 -6px;border-bottom-color:#c5d0db}.emoji_tt_wrap.tt_up:after{border-width:5px;margin:0 -5px;border-bottom-color:#ebeef2;-webkit-transform:translate3d(0, 0.5px, 0);transform:translate3d(0, 0.5px, 0)}.emoji_tt_wrap.tt_down:after,.emoji_tt_wrap.tt_down:before{right:16px}.emoji_tt_wrap.tt_down:before{border-width:6px;margin:0 -6px;border-top-color:#c5d0db}.emoji_tt_wrap.tt_down:after{border-width:5px;margin:0 -5px;border-top-color:#ebeef2;-webkit-transform:translate3d(0, -0.5px, 0);transform:translate3d(0, -0.5px, 0)}.emoji_tt_wrap.emoji_shop_over.tt_down:after{border-top-color:#e3e6ec}.emoji_tt_wrap.emoji_no_tabs.tt_down:after{border-top-color:#fff}.emoji_tt_wrap.tt_up{bottom:auto;top:31px}.emoji_tt_wrap.tt_up:after{border-bottom-color:#fff}.emoji_block_cont{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.emoji_animation{-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.emoji_cat_title_helper{width:100%;height:30px;position:relative;z-index:11}.emoji_cat_title_next{z-index:110}.emoji_cat_title{color:#939393;letter-spacing:0.2px;line-height:14px;padding:10px 5px 6px;background:#fff;width:100%;box-sizing:border-box}.emoji_cat_title_fix .emoji_cat_title,.emoji_cats_title_helper{position:absolute;top:0px;left:0px}.emoji_cats_title_helper{width:100%;box-sizing:border-box;height:30px;z-index:20;padding:0px 4px;border-radius:4px 4px 0px 0px;pointer-events:none}.emoji_cats_title_helper .emoji_cat_title{padding-bottom:0px}.emoji_cats_title_helper:after{content:'';height:10px;width:100%;position:absolute;bottom:-4px;left:0px;background:url(/images/emoji_sprite.png?12) 0 -29px}.emoji_cats_title_helper:empty:after{opacity:0;filter:alpha(opacity=0)}.emoji_smile_cont{display:inline-block;position:relative;padding:5px 4px;margin-right:1px;cursor:pointer;z-index:10}.emoji_smile_cont:active .im_emoji_bg{background:hsla(0,0%,8%,.7)}.emoji_bg{z-index:-1;width:25px;height:25px;margin:-4px 0px 0px -3px;background:#ebeef2;border-radius:3px}.emoji_bg,.emoji_shadow{position:absolute;visibility:hidden}.emoji_shadow{width:20px;height:1px;margin-left:-2px;margin-top:20px}.emoji_over .emoji_bg,.emoji_over .emoji_shadow{visibility:visible}.emoji_list_cont .scrollbar_cont.scrollbar_c_overed{width:10px}.emoji_list_cont .scrollbar_c_overed .scrollbar_inner{width:6px;border-radius:3px}.emoji_list{overflow:hidden;height:242px;position:relative;width:275px}.emoji_scroll{padding:0px 0px 2px}.emoji_tmp_textarea{position:absolute;opacity:0;filter:alpha(opacity=0)}.emoji_animated .emoji_block_rel,.emoji_animated .emoji_tabs{pointer-events:none}.ui_scroll_default_theme.ui_scroll_emoji_theme>.ui_scroll_overflow>.ui_scroll_blocker>.ui_scroll_outer,.ui_scroll_default_theme.ui_scroll_emoji_theme>.ui_scroll_overflow>.ui_scroll_outer{position:relative}.ui_scroll_default_theme.ui_scroll_emoji_theme>.ui_scroll_overflow>.ui_scroll_shadow_bottom,.ui_scroll_default_theme.ui_scroll_emoji_theme>.ui_scroll_overflow>.ui_scroll_shadow_top{background:url(/images/emoji_sprite.png?12) 0 -29px;box-shadow:none;height:10px}.ui_scroll_default_theme.ui_scroll_emoji_theme>.ui_scroll_bar_container>.ui_scroll_bar_outer{right:-9px}.emoji_sprite{background-image:url(/images/emoji_sprite.png?12);background-repeat:no-repeat}#im_emoji_over{width:25px;height:25px;z-index:1;position:absolute;background:#606060;background:hsla(0,0%,59%,.4);border-radius:5px}.emoji_tabs{background:#ebeef2;border-radius:0 0 4px 4px;height:36px;overflow:hidden}.emoji_no_tabs .emoji_tabs{display:none}.emoji_tabs_cont{display:inline-block;zoom:1;height:36px;white-space:nowrap}.emoji_tabs_wrap{position:absolute;display:inline-block;zoom:1;width:220px;overflow:hidden;z-index:111}.emoji_tab{padding:9px;width:18px;height:18px;display:inline-block;zoom:1;vertical-align:top}.emoji_tab:hover{background:#e2e6eb}.emoji_tab_sel,.emoji_tab_sel:hover{background:#fff}.emoji_tab_sel{cursor:default}.emoji_list_cont{padding:0px 4px 2px}.emoji_tab_icon{width:18px;height:19px}.emoji_stickers_spliter:first-child{margin-top:5px}.emoji_sticker_item{padding:3px 2px;display:inline-block;zoom:1;border-radius:4px;width:64px;height:72px;cursor:pointer;text-align:center;vertical-align:middle}.emoji_sticker_item.over,.emoji_sticker_item:hover{background:#f7f7f7}.emoji_sticker_image{max-width:64px;max-height:64px}.emoji_shop{display:block;padding:9px 8px}.emoji_shop_icon{width:18px;height:18px;background-position:-18px 0px;position:relative}.emoji_tab_promo{opacity:0.5;filter:alpha(opacity=50)}.emoji_shop:hover{background:#e3e6ec}.emoji_shop:active{padding:9px 8px 7px}.emoji_tab_img_cont{padding:7px 6px;width:22px;height:22px}.emoji_block_rel{position:relative}.emoji_tabs_l_s,.emoji_tabs_r_s{position:absolute;width:18px;height:36px;cursor:pointer;background:#ebeef2;padding:0px;display:none;z-index:112}.emoji_tabs_l_s:hover,.emoji_tabs_r_s:hover{background:#e2e6eb}.emoji_tabs_r_s{margin-left:240px}.emoji_tabs_l_s{margin-left:34px}.emoji_tabs_l_sc,.emoji_tabs_r_sc{position:absolute;width:9px;height:36px;margin-left:-9px;background-position:0px -42px}.emoji_tabs_l_sc{margin-left:18px;background-position:-9px -42px}.emoji_tabs_l_si,.emoji_tabs_r_si{width:7px;margin-top:11px;height:12px;margin-left:6px;background-position:-18px -42px;position:absolute}.emoji_tabs_l_s:active .emoji_tabs_l_si,.emoji_tabs_r_s:active .emoji_tabs_r_si{margin-top:12px}.emoji_tabs_l_si{margin-left:5px;background-position:-25px -42px}.emoji_tabs_no_store .emoji_tabs_r_s{margin-left:272px}.emoji_tabs_no_store .emoji_tabs_wrap{width:254px}.emoji_tabs_no_store .emoji_shop{display:none}.emoji_tab_recent{padding:9px;width:18px;height:19px}.emoji_tab_icon_recent{background-position:-131px 0px;display:inline-block;zoom:1}.sticker_hints_tt{display:none;z-index:118;top:-83px;left:-4px;padding:0 3px;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.1);background-color:#fff;border:1px solid #c5d0db;white-space:nowrap;position:absolute;max-width:100%;overflow:hidden;-o-transition:margin 0s ease;transition:margin 0s ease}.im-chat-input .sticker_hints_tt{top:-86px}.fc_tab_txt .sticker_hints_tt{top:-89px;max-width:225px}.bt_reply_form_wrap .sticker_hints_tt,.post_content .sticker_hints_tt{max-width:405px}.sticker_hints_tt .emoji_sticker_item{padding:2px;margin:3px;height:64px}.sticker_hints_tt .emoji_sticker_item.promo .emoji_sticker_image{opacity:0.5;filter:alpha(opacity=50)}.sticker_hints_tt._margin_transition{-o-transition-duration:0.2s;transition-duration:0.2s}.sticker_hints_inner{padding:5px 2px;overflow:hidden}.sticker_hints_arrow{display:none;position:absolute;top:0;bottom:0;width:30px;background:#fff url(/images/icons/stickers_hints_arrow.png) no-repeat 50% 50%;border-left:1px solid #e4e6e9;border-radius:0 2px 2px 0;cursor:pointer}.sticker_hints_arrow.sticker_left{left:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.sticker_hints_arrow.sticker_right{right:0}.sticker_hints_arrow:hover{background-color:#f0f2f5}#top_notify_wrap{position:relative;position:absolute;visibility:hidden;width:470px;top:52px;left:-1px;background:#fff;z-index:800;border:1px solid #c5d0db;border-top:none;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.1);opacity:0;filter:alpha(opacity=0);-o-transition:opacity 100ms linear, top 100ms linear, visibility 100ms linear;transition:opacity 100ms linear, top 100ms linear, visibility 100ms linear;cursor:default;pointer-events:none}#top_notify_wrap:after,#top_notify_wrap:before{position:absolute;pointer-events:none;border:solid transparent;content:'';height:0;width:0;bottom:100%;left:23px}#top_notify_wrap:before{border-width:6px;margin:0 -6px;border-bottom-color:#fafbfc}#top_notify_wrap:after{border-width:5px;margin:0 -5px;border-bottom-color:#fafbfc}#top_notify_btn.active #top_notify_wrap{visibility:visible;opacity:1;-webkit-filter:none;filter:none;top:42px;pointer-events:auto}.top_notify_header{padding:11px 14px;border-radius:3px 3px 0 0;background-color:#fafbfc;color:#000;font-size:13px;border-bottom:1px solid #e7e8ec;cursor:pointer}.top_notify_header,.top_notify_prefs_lnk{font-weight:400;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.top_notify_prefs_lnk{float:right}.top_notify_cont{width:470px;max-height:400px;overflow-y:scroll;font-size:12.5px;color:#000;white-space:normal}.top_notify_cont .ui_scroll_content>.pr{padding:50px 0;text-align:center}.top_notify_cont .ui_scroll_content>.pr .pr_bt{width:8px;height:8px;border-radius:4px;margin-right:4px}.top_notify_cont .ui_scroll_content>.pr .pr_bt:last-child{margin-right:0}.top_notify_empty{padding:45px 50px 44px;font-size:12.5px}.top_notify_show_all{display:block;padding:10px 0 12px;background-color:#fafbfc;border-top:1px solid #e7e8ec;text-align:center;border-radius:0 0 3px 3px}.top_notify_show_all:hover{background-color:#edeef0;text-decoration:none}.tt_w.top_notify_tt{position:relative;position:absolute;background:#fff;border:1px solid #c5d0db;border-top:none;border-radius:3px;cursor:pointer}.tt_w.top_notify_tt:after,.tt_w.top_notify_tt:before{position:absolute;pointer-events:none;border:solid transparent;content:'';height:0;width:0}.tt_w.top_notify_tt.tt_up:after,.tt_w.top_notify_tt.tt_up:before{bottom:100%}.tt_w.top_notify_tt.tt_down:after,.tt_w.top_notify_tt.tt_down:before{top:100%}.tt_w.top_notify_tt.tt_left:after,.tt_w.top_notify_tt.tt_left:before{right:100%}.tt_w.top_notify_tt.tt_right:after,.tt_w.top_notify_tt.tt_right:before{left:100%}.tt_w.top_notify_tt.tt_up:after,.tt_w.top_notify_tt.tt_up:before{left:23px}.tt_w.top_notify_tt.tt_up:before{border-width:6px;margin:0 -6px;border-bottom-color:#fafbfc}.tt_w.top_notify_tt.tt_up:after{border-width:5px;margin:0 -5px;border-bottom-color:#fff;-webkit-transform:translate3d(0, 0.5px, 0);transform:translate3d(0, 0.5px, 0)}.tt_w.top_notify_tt.tt_down:after,.tt_w.top_notify_tt.tt_down:before{left:23px}.tt_w.top_notify_tt.tt_down:before{border-width:6px;margin:0 -6px;border-top-color:#fafbfc}.tt_w.top_notify_tt.tt_down:after{border-width:5px;margin:0 -5px;border-top-color:#fff;-webkit-transform:translate3d(0, -0.5px, 0);transform:translate3d(0, -0.5px, 0)}.tt_w.top_notify_tt .tt_text{padding:11px 12px}.notify_tt_img,.notify_tt_thumb{float:left;margin-right:10px;width:30px;height:30px;border-radius:50%}.notify_tt_thumb{background:url(/images/icons/notifications_icons.png?6) no-repeat;background-size:30px auto}.top_tt_event .notify_tt_thumb{background-position:0 -30px}.top_tt_important .notify_tt_thumb{background-position:0 -90px}.top_tt_videocast .notify_tt_thumb{background-position:0 -120px}.top_tt_celebration .notify_tt_thumb{background-position:0 -150px}.top_tt_message .notify_tt_thumb{background-position:0 -180px}.top_tt_activate .notify_tt_thumb{background-position:0 -270px}.notify_tt_text{color:#000;border-bottom:none;font-size:1em;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;margin:0;padding:0;margin-left:40px;line-height:16px}.notify_tt_text b,.notify_tt_text .group_link,.notify_tt_text .mem_link{font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.notify_tt_text .group_link,.notify_tt_text .mem_link{color:#000}.top_notify_cont .feedback_row_wrap{padding:0}.top_notify_cont .feedback_row_wrap:last-child{margin-bottom:0}.top_notify_cont .feedback_row{padding:10px 15px}.top_notify_cont .feedback_row .post_actions{width:19px;margin-left:4px;margin-right:-4px}.top_notify_cont .feedback_img{width:40px;height:40px;border-radius:50%;-moz-force-broken-image-icon:0;background-color:#fafbfc}.top_notify_cont .feedback_img:before{background-color:#fff}.top_notify_cont .feedback_img:before,.top_notify_cont .feedback_img:after{content:" ";display:block;position:absolute;top:0;left:0;width:40px;height:40px}.top_notify_cont .feedback_img:after{border-radius:50%;background-color:#fafbfc;background-image:url(/images/camera_100.png);background-size:cover}.top_notify_cont .feedback_header{padding:1px 0 0;color:#000}.top_notify_cont .feedback_content{margin:0 0 0 52px;min-height:40px}.top_notify_cont .feedback_photo_icon{top:23px;left:23px}.top_notify_cont .feedback_date{padding-right:0}.top_notify_cont .feedback_rphoto{margin-right:0}.top_notify_cont .feedback_footer{padding:2px 0 0}.top_notify_cont .feedback_payment_thumb{margin:0}.top_notify_cont .feedback_row_clickable:hover{border-color:transparent!important}.top_notify_cont .feedback_sticky_rows{border-left:2px solid #6285af}.top_notify_cont .feedback_sticky_rows:empty{display:none}.fc_snapster_invite_room_wrap{text-align:center}.fc_snapster_invite_room_cover{width:50px;height:50px;border-radius:25px;margin:5px auto;background-size:cover}.fc_snapster_invite_room_title{font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.fc_snapster_invite_room_followers{color:#939393;margin-top:3px}.fc_snapster_invite_room_desc{margin-top:2px;line-height:22px}.fc_snapster_invite_room_sep{width:100%;height:1px;background-color:#ebedf0;margin:10px 0px}.fc_msgs_out_inner .fc_snapster_invite_room_sep{background-color:#cbdbf2}.fc_snapster_invite_room_install{color:#939393;font-size:11px;line-height:140%;margin-bottom:7px}.fc_snapster_invite_ic{background:url(/images/chronicle/install_android.png) no-repeat 0px 0px;display:inline-block;height:13px;width:11px;margin:0px 3px -2px 0px}.fc_snapster_invite_ic_ios{background-image:url(/images/chronicle/install_ios.png)}.fc_snapster_invite_btn{width:100%}.fc_snapster_invite_btn_android{margin-bottom:5px;background-color:#689f38}.fc_snapster_invite_btn_android:active,.fc_snapster_invite_btn_android:hover{background-color:#6eab39}.fc_snapster_invite_cover{width:100%;height:130px;background:url(/images/chronicle/snapster_invite_web.png);border-radius:2px;background-size:cover}.fc_snapster_invite_about{line-height:22px;margin:5px 0px}.fc_msgs_out_inner .fc_snapster_invite_room_followers,.fc_msgs_out_inner .fc_snapster_invite_room_install{color:#656565}.audio-msg-track{height:24px}.audio-msg-track.audio-msg-track_player-attached{display:none}.audio-msg-track .audio-msg-track--btn{border-radius:50%;border:none;display:block;cursor:pointer;width:24px;height:24px;float:left;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2011%22%20width%3D%2210px%22%20height%3D%2211px%22%3E%0A%20%20%20%20%3Cpolygon%20stroke%3D%22%23fff%22%20fill%3D%22%23fff%22%20style%3D%22stroke-linecap%3A%20round%3B%20stroke-linejoin%3A%20round%3B%22%20points%3D%222.5%200.5%202.5%209.5%209.5%205%22%20transform%3D%22%22%2F%3E%0A%3C%2Fsvg%3E") #5779a1 no-repeat 50%}.audio-msg-track.audio-msg-track_playing .audio-msg-track--btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2011%22%20width%3D%2210px%22%20height%3D%2211px%22%3E%0A%20%20%20%20%3Crect%20x%3D%221.5%22%20y%3D%221%22%20rx%3D%220.5%22%20ry%3D%220.5%22%20width%3D%222%22%20height%3D%229%22%20fill%3D%22%23FFF%22%20stroke%3D%22%23FFF%22%2F%3E%0A%20%20%20%20%3Crect%20x%3D%226.5%22%20y%3D%221%22%20rx%3D%220.5%22%20ry%3D%220.5%22%20width%3D%222%22%20height%3D%229%22%20fill%3D%22%23FFF%22%20stroke%3D%22%23FFF%22%2F%3E%0A%3C%2Fsvg%3E")}.audio-msg-track .audio-msg-track--duration{float:right;line-height:24px;color:#939393}.audio-msg-track .audio-msg-track--wave-wrapper{overflow:hidden;float:none;padding:2px 8px}.audio-msg-track .audio-msg-track--wave-wrapper .audio-msg-track--wave{vertical-align:middle;width:306px;height:20px;-moz-transform:translateZ(0)}.audio-msg-track .audio-msg-track--wave-wrapper .audio-msg-track--wave path{stroke-linejoin:round;stroke-linecap:round;stroke-width:2px;fill:none;stroke:#6287ae}.audio-msg-track.audio-msg-player .audio-msg-track--duration{color:#818d99}.audio-msg-track .slider{padding:0}.audio-msg-track .slider .slider_slide{background:transparent;height:20px}.audio-msg-track .slider .slider_slide>svg{stroke-opacity:0.5}.audio-msg-track .slider .slider_amount{background:transparent;overflow:hidden}.audio-msg-track .slider .slider_handler{display:none}.im_msg_audiomsg{padding:6px 0 4px}.im_msg_audiomsg .audio-msg-track:not(.audio-msg-player){padding:6px 10px;cursor:pointer;border-radius:3px}.im_msg_audiomsg .audio-msg-track:not(.audio-msg-player):hover{background-color:#f0f2f5}.im_msg_audiomsg .audio-msg-player{padding:6px 10px;height:24px}.fc_msg .audiomsg_row{padding:6px 10px;cursor:pointer}.fc_msg .audio-msg-track--wave-wrapper{padding:5px 10px;height:14px}

.fc_tab_log_msgs {background-color:#fff;display:none;width:268px; overflow:auto;height:300px;}

.dialog-alert .cabinet-dialog .inner .text{
	color:#000;	
}

.fc_contact_status {
    background-color: #d13d73;
    border-radius: 10px;
    color: #fff;
    float: right;
    height: 20px;
    margin-left: 4px;
    margin-top: 2px;
    width: 20px;
    text-align: center;
    padding-top: 1px;
    box-sizing: border-box;
}
.chats_sp  span.fc-nm-ico{
	background-image:url('/local/templates/rehau/images/mail-envelope-icon.png');
	background-repeat:no-repeat;
	background-position:left;
	display:none;
	opacity:0.65;
	height:20px;
	width:24px;
	color:#fff;
	padding-top:9px;
	padding-left:4px;
	text-align:right;
	cursor: pointer;
	margin-right:5px;
	margin-top:1px;
    float: right;
    visibility: visible;
}

a.fc-back-ico{
	background-image:url('/local/templates/rehau/images/arr-back.png');
	background-repeat:no-repeat;
	background-position:center;
	display:none;
	opacity:0.65;
	height:20px;
	width:20px;
	float:left;
	cursor: pointer;
	margin-right:15px;
	margin-top:2px;
    padding: 4px;
    visibility: visible;
}

.fc_tab_title:hover a.fc-back-ico{
	opacity:1;
}
.fc_tab_title span.text{
	color:#fff;	
	display:block;
	float:left;
}
#chat_message{
	width:75%;
    height:30px;
	max-height:100px;
}

.send_message_to{
	position:absolute;
	right:5px;
	top:15px;
	width:30px;
	height:30px;
	background-image:url(/local/templates/rehau/images/send_mess_to.png);
	background-repeat:no-repeat;
	background-position:center;
	background-color:transparent;
	border:none;
	box-shadow:none;
	margin-right:2px;
}

.dell_mess{
	position:absolute;
	width:30px;
	height:30px;
	top:15px;
	background-image:url(/local/templates/rehau/images/del_mess.png);
	background-repeat:no-repeat;
	background-position:center;
	background-color:transparent;
	border:none;
	box-shadow:none;
	right:5px;
}

textarea[name=PROJECT_PREVIEW]{max-height: 100px; min-height: 100px; height: 100px;}
.ui-selectmenu-open{z-index: 99999999!important;}
.ui-widget-content{z-index: 1001!important;}

.indexTopBanner{
display: block;
width: 1000px;
padding:10px 0;
margin: 0 auto;
}
.ya-share2{
	margin-top:5px;
}
.pyatoshibok h2{
	text-transform: none;
	color: #292929;
	font-size: 36px;
	font-weight: bold;
	margin: 34px 0 0 0;
}
.pyatoshibok p{
	margin: 14px 0 0 0;
	line-height: 25px;
	font-size:14px;
}

.top-icon-social{
	list-style: none;
	float:right;
	margin-right:10px;
	margin-top:5px;
}

.top-icon-social li{
	display: inline-block;
	vertical-align: middle;
}

.top-icon-social a {
	display: block;
	float:left;
	margin-right:5px;
	position: relative;
	color: #d13d73;
	width: 1.4vw;
	height: 1.4vw;
	border: 1px solid #d13d73;
	text-align: center;
	font-size: 1vw;
	padding-top: 1px;
	padding-bottom: 1px;
}
.top-icon-social a i{
	color: #d13d73;
}


.top-icon-social a:hover{
	background-color: #d13d73;
	color: #fff;
}

.top-icon-social a:hover i{
	color: #fff;
}
/* End */
/* /local/templates/rehau/js/scrollbar/jquery.custom-scrollbar.css?15614100213844 */
/* /local/templates/rehau/components/rehau/system.auth.form/.default/style.css?1561410022442 */
/* /local/templates/.default/components/rehau/auth.dialog/auth/style.css?156141002256997 */
/* /local/templates/rehau/template_styles.css?1565268100169603 */
