html{height:100%;z-index:1;width: 100%;}
body{height:100%;font-size:14px;font-family:Arial, 'Times New Roman';margin:0;padding:0;width: 100%;min-width:1200px;}
#page-wraper{overflow:hidden;display:block;position:relative;min-height:100%;height:auto!important;width:100%;}
.clear{clear:both;}
#header{border-bottom:1px solid #E0E0E0;clear:both;display:table;width:100%;}
#logo{position:absolute;bottom:0;top:0;left:0;width:180px;z-index:15;}
.welcome-text{text-align:left;padding-left:350px;}
#header-top-block{background:none repeat scroll 0 0 #2E8258;height:40px;width:1200px;margin:0 auto;}
#header-menu-block-wrapper{width:100%;min-width:1200px;z-index:100;border-bottom:1px solid #e5e5e5;padding-bottom:20px;padding-top:40px;}
#header-banner-block-wrapper{position:absolute;top:0;width:100%;z-index:100;}
#header-top-block-wrapper{box-shadow:0 -5px 10px #333333;height:40px;position:fixed;z-index:999;background:none repeat scroll 0 0 #2e8258;width:100%;min-width:1200px;}
#advertising-wrapper{padding-top:40px;z-index:100;width:100%;}
#advertising-wrapper #advertising{position:relative;width:100%; z-index: 10;}
.header-table{position:relative;width:1270px;padding-top:20px;margin:0 auto;}
#header-worktime{background:none repeat scroll 0 0 rgba(0,0,0,0);border-right:1px solid #4E9491;color:#FFF;cursor:pointer;font:13px arial;height:20px;padding-right:5px;position:relative;width:115px;z-index:200;}
.header-worktime-visible{height:31px;}
.header-worktime-hidden{border:3px solid #fff;border-radius:3px;box-shadow:0 0 5px #333;display:none;position:absolute;top:31px;width:185px;}
#header-worktime-block{cursor:text;background:none repeat scroll 0 0 #2e8258;display:none;position:relative;padding:10px;}
#header-worktime-block .day,#header-worktime-block .day-off{color:#6c9;font:14px arial;}
#header-worktime-block .time{color:#cf9;font:14px arial;}
#header-worktime-block .time-off{color:#9c9;font:14px arial;}
.header-worktime-title{position:absolute;top:2px;width:100px;}
.header-worktime-arrow{background:url(../../../img/header-phones-arrow.png) no-repeat scroll center center rgba(0,0,0,0);height:16px;position:absolute;right:10px;top:3px;width:16px;}
#header-phones{background:url(../../../img/header-phones-icon.png) no-repeat scroll 0 0 rgba(0,0,0,0);border-right:1px solid #4E9491;color:#FFF;font:13px Arial;height:19px;position:relative;width:145px;z-index:200;}
.header-phones-main{left:27px;position:absolute;top:2px;width:100px;z-index:200;cursor:pointer;}
.header-phones-arrow{background:url(../../../img/header-phones-arrow.png) no-repeat scroll center center rgba(0,0,0,0);height:16px;position:absolute;right:10px;top:0;width:16px;}
.header-phones-visible{display:block;height:30px;}
.header-phones-hidden{display:none;border:3px solid #fff;border-radius:3px;box-shadow:0 0 5px #333;position:absolute;top:30px;}
#header-phones-block{background:none repeat scroll 0 0 #2e8258;display:none;left:0;position:relative;width:130px;z-index:200;padding:10px;}
.header-phones-numbers{font:16px arial;padding:5px;}
#welcome a{color:#34526e;}
#header-menu-wraper{bottom:0;height:25px;position:absolute;right:0;text-align:right;width:100%;min-width:1200px;z-index:14;}
#header-menu{padding-top:3px;}
#header-navigation-wraper-bg{background:url(img/nbg.gif) repeat-x scroll 0 0 #217AC0;height:45px;width:1270px;border-radius:7px 7px 7px 7px;margin:0 auto;}
#header-navigation-wraper{width:1270px;position:relative;margin:0 auto;}
#user-block-wrapper{width:351px;float:right;display:block;height:45px;position:relative;}
#content-wraper{min-height:600px;padding-top:20px;position:relative;width:1200px;margin:0 auto;}
#top-content-line{position:absolute;left:0;height:30px;background:#FFF;top:-5px;width:100%;z-index:-1;}
#footer-wrapper{background:none repeat scroll 0 0 #2E8258;width:100%;min-width:1200px;height: 375px;}
#footer-top-border{border-top:1px solid #adadad;border-bottom:2px solid #2e8258;background:#1f583c;height:1px;display:block;width:100%;min-width:1200px;}
.footer-menu-wrapper{background:#1d654a;width:100%;min-width:1200px;}
#footer-menu{text-align:center;width:1200px;margin:0 auto;padding:7px;}
#footer-table{height:100px;max-width:1200px;position:relative;width:1200px;margin:0 auto;padding:10px 0;}
#footer-table td{color:#000;vertical-align:top;text-align:left;}
#footer-table-wraper{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);}
#footer-menu a:nth-child(10), #footer-menu noindex:nth-child(10) a{display:none;}
#footer-table .footer-developer-td,#footer-table .footer-menu-td,#footer-table .footer-contact-td,#footer-table .footer-subscribe-td, #footer-table .footer-perelinks-td{border-left:1px solid #3e976b;border-right:1px solid #23704f;padding:5px 20px;}
#footer-table .footer-menu-td, #footer-table .footer-perelinks-td{width:250px;}
#footer-table .footer-contact-td{text-align:right!important;width:200px;}
#footer-table .footer-developer-block img{border-radius:5px;}
#footer-table .footer-developer-td{border-left:none;padding-left:0;width:265px;}
#footer-table .footer-developer-td a,#footer-table .footer-developer-td a:hover{color:#fff;font:13px arial;text-decoration:none;}
#footer-table .footer-developer-td #footer-developer-title{height:25px;}
#footer-table .footer-developer-td #footer-developer-logo{background:url(../../../img/developer-logo.png) no-repeat scroll 0 0 rgba(0,0,0,0);height:33px;width:106px;}
#footer-table .footer-developer-td .footer-developer-block:hover #footer-developer-title,#footer-table .footer-developer-td .footer-developer-block:hover #footer-developer-logo{text-decoration:underline;background-position:0 -33px;}
#footer-table .footer-subscribe-td{border-right:medium none;padding-right:0;width:190px;}
#footer-table td.footer-contact-td .phone{color:#CF9;font:14px arial;}
#footer-table td.footer-contact-td .work-time .day,#footer-table td.footer-contact-td .work-time .day-off{color:#6c9;font:14px arial;}
#footer-table td.footer-contact-td .work-time .time{color:#cf9;font:14px arial;}
#footer-table td.footer-contact-td .work-time .time-off{color:#9c9;font:14px arial;}
#f-design{font-size:12px;font-family:Arial;font-weight:700;width:190px;text-align:center;padding:0 10px;}
#f-design a,#f-design a:hover,#f-design a:active,#f-design a:visited{font:12px Arial;color:#333;text-decoration:none;}
#f-schedule,#f-phone,#f-copyright{line-height:1.3em;width:150px;padding:0 25px;}
#f-phone{width:110px;text-align:center;}
#f-phone p{margin:0 3px;}
#f-phone a{color:#3C5C9D;text-decoration:underline;}
#f-phone a:hover{text-decoration:none;}
#f-catalogs{text-align:center;}
#f-catalogs a{opacity:0.3;filter:alpha(opacity=30);}
#f-catalogs a:hover{opacity:1;filter:alpha(opacity=100);}
#f-skype div{display:block;width:29px;height:29px;background:url(img/skype.gif) no-repeat;}
#f-skype a{display:block;width:29px;height:29px;}
#f-social{text-align:center!important;width:150px;padding-top:10px;}
#f-social img{max-width:28px;max-height:28px;}
#left-site-block-wraper{width:260px;float:left;position:relative;height:100%;}
.central-content-wraper{display:block;position:relative;width:1200px;}
.main-baner{text-align:center;margin:30px 0 0 10px;}
.indented{float:left;}
.left-block-stock{width:200px;height:85px;border:1px solid #CCC;margin:10px;}
.left-block-stock-banner{display:block;font:bold 20px Tahoma;color:#F47D0A;text-decoration:none;padding:10px;}
.section-description{margin:10px;padding:10px;}
#social-likes{text-align:center;height:20px;}
#social-likes .widget_like{display:inline-block;padding:0;}
#credit-info-content h3,#credit-info-content h4{margin:0;}
#credit-info-content .buybtn:hover{background:#7db9e8;text-indent:-9999px;}
#auth-wraper .profile{width:50px;float:left;}
#auth-wraper .exit{width:70px;float:right;}
#auth-wraper .profile a.auth-btn-profile{color:#fff;}
.auth-btn-output{margin:0!important;}
.display-table{display:table;}
.display-table .section-description,.display-table #catalog-products-list-wraper{display:table-row-group;}
.display-table .section-description{display:table-footer-group;}
#header-top-block #callback_btn{background:url(../../../img/callback_btn_icon.png) no-repeat scroll left center rgba(0,0,0,0);display:block;height:36px;padding-left:30px;width:110px;position:relative;}
#header-top-block #callback_btn .btn{cursor:pointer;color:#FFF;font:13px Arial;text-decoration:none;padding-top:10px;padding-bottom: 15px;}
#header-top-block #callback_btn:hover .btn{color:#fff;font:13px Arial;text-decoration:underline;}
#header-top-block #callback{border:3px solid rgba(0,0,0,0);border-radius:3px;box-shadow:0 0 5px #333;position:absolute;top:39px;z-index:99999;display:none;width:320px;left:0;}
#header-top-block #callback-wrper{background-color:#2E8258;left:0;position:relative;width:300px;z-index:200;margin:0;padding:10px;}
#header-top-block #callback-wrper .phone-field{font-size:14px;width:96%;padding:5px;}
#header-top-block #callback-wrper .phone-field.error{border:1px solid red;}
#header-top-block #callback-wrper .button-wraper{padding-top:10px;}
#header-top-block #callback-wrper .button-wraper a{color:#6CC;display:block;float:left;font-family:Arial;font-size:12px;text-decoration:none;width:180px;}
#header-top-block #callback-wrper .button-wraper a:hover{text-decoration:underline;}
#header-top-block #callback-wrper .button-wraper #callback-button{background:url('../../../img/call_back_btn.png')0 0 no-repeat;display: block;width: 102px;height: 30px;color:#FFF;font-family:Arial;font-size:12px;text-transform:uppercase;cursor:pointer;float:right;border-style:none;text-indent: -9999px;}
#header-top-block #callback-wrper .button-wraper #callback-button:hover{background-position: 0px -30px;}
#header-top-block #callback.load{background:url(https://damati.com.ua/bitrix/templates/damati/img/loader.gif) no-repeat left 10px center #FFF;padding-left:35px;}
#header-top-block #callback .close-callback{background:red;border-radius:10px;cursor:pointer;font-size:14px;font-weight:700;height:15px;overflow:hidden;position:absolute;right:5px;text-indent:3px;top:2px;width:15px;}
#footer-table .footer-table-subscribe{line-height:20px;text-align:right;vertical-align:top;}
#footer-table .footer-table-subscribe .footer-subscribe-text{color:#CF9;font:12px arial;padding-bottom:7px;}
#footer-table .subscribe-form #subscribe-btn{background:#81bc4e;border-radius:3px 3px 3px 3px;color:#033;cursor:pointer;float:right;font:12px/14px arial;height:26px;position:relative;text-transform:uppercase;top:7px;width:120px;border-style:none;}
#footer-table .subscribe-form #subscribe-btn:hover{background:#9c6;}
.subscribe-form-div input#subscribe-email{outline-color:#9BE42D;border:1px solid #CCC;border-radius:3px;text-transform:lowercase;width:170px;margin:3px 0;padding:3px;}
#footer-table .subscribe-form input.text.error{border-color:red;}
#footer-table .subscribe-form .done{display:block;text-align:center;color:#C63;}
.footer-bottom-about{width:100%;background:none repeat scroll 0 0 #2E8258;}
.footer-bottom-about table{color:#9C9;width:1200px;border-top:1px solid #3E976B;font:11px arial;text-align:justify;margin:0 auto;padding:3px 0;}
.footer-bottom-block{width:100%;background:none repeat scroll 0 0 #063e38;}
.footer-bottom-block table{color:#696;width:1200px;margin:0 auto;padding: 7px 0;}
.footer-search-wrapper{border:1px solid #86B69E;border-radius:4px;background-color:#1B765E;position:relative;overflow:hidden;}
.footer-search-wrapper .footer-search-input{margin-right:70px;}
.footer-search-wrapper .footer-search-input input{margin:0;outline-color:#9BE42D;background-color:transparent;border:none;color:#FFF;width:100%;padding:5px 3px 5px 10px;}
.footer-search-wrapper .footer-search-btn:hover{background: #15624E;}
.footer-search-wrapper .footer-search-btn{border-left:1px solid #308571;height:100%;position:absolute;right:0;top:0;width:70px;background-color:#166952;background:#166952;}
.footer-search-wrapper .footer-search-btn button{background:url(../../../img/search-btn-bg.png) no-repeat scroll center center transparent;border:medium none;cursor:pointer;display:block;height:100%;width:100%;padding:0;}
.footer-search .help{font-size:11px;font-family:Arial;color:#9C9;padding:1px 12px 30px;text-transform: lowercase;}
.footer-search .help span{color:#CF9;}
#scroll-top-btn{text-indent: -99999px; background:url(../../../img/scroll-top-btn.png) no-repeat scroll 0 0 rgba(0,0,0,0);bottom:15px;color:rgba(0,0,0,0);cursor:pointer;display:none;height:60px;left:-3px;position:fixed;width:43px;z-index:998;}
#scroll-top-btn:hover{background-position:0 -60px;}
#scroll-top-btn.go-back{background-position: right top;}
#scroll-top-btn.go-back:hover{background-position: right top -60px;}
#header-menu-block,#header-banner-block{height:60px;position:relative;width:1200px;margin:0 auto;padding:0;}
#header-worktime:hover,#header-phones:hover{color:#c3f796;}
#header-worktime-block .title,#header-phones-block .title{color:#fff;font:bold 14px arial;}
#header-worktime:hover .header-worktime-hidden,.header-worktime-hidden:hover,#header-worktime:hover #header-worktime-block,#header-phones:hover .header-phones-hidden,.header-phones-hidden:hover,#header-phones:hover #header-phones-block,#header-top-block #callback_btn:hover #callback{display:block;}
#header-top-block #callback-wrper .success-message,#header-top-block #callback-wrper .success-message h3,#header-top-block #callback .close-callback:hover{color:#FFF;}
#welcome,#credit-info-content,.bx-auth-title,.bx-auth-note,.bx-auth-services,.subscribe-form-div input#subscribe-name{display:none;}
.footer-search-wrapper .footer-search-input input::-webkit-input-placeholder,.footer-search-wrapper .footer-search-input input:-moz-placeholder,.footer-search-wrapper .footer-search-input input::-moz-placeholder,.footer-search-wrapper .footer-search-input input:-ms-input-placeholder{color:#FFF;opacity:0.95;}
.footer-search-wrapper .footer-search-input input:focus{background-color:#FFF;color:#010101;}
.main-page-text .resize-wraper{position:relative;padding-bottom:20px;margin-bottom:30px;}
.main-page-text .resize-wraper.resized{overflow:hidden;}
.main-page-text .resize-wraper .resize-btn-wraper{background: none repeat scroll 0 0 #FFFFFF;bottom:0;color:#339999;cursor:pointer;height:20px;position:absolute;right:0;text-align:left;text-transform:lowercase;width:100%;background:#FFFFFF;}
.main-page-text .resize-wraper.resized .resize-shadow{ background: rgba(255,255,255,0); background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(255,255,255,1))); background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );display: block; height: 45px; margin-top: -45px; width: 100%;}
.main-page-text .resize-wraper .resize-shadow{background: rgba(255,255,255,0);}
.main-page-text .resize-wraper .resize-btn-wraper:hover{color: #1D654A;}
.login-wiht-social{}
.scroll-block{
	background: url("../../../img/damati_4_Product_v1-1.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
	background: rgba(142, 202, 175, 0.2);
    cursor: pointer;
    display: block;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 36px;
    z-index: 12;
	display: none;
}
.scroll-block:hover{
	background: url("../../../img/damati_1_Main_v1-2.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
	background: rgba(142, 202, 175, 0.8);
}

.softua-link {position:relative;height: 70px;width: 195px;}
.softua-logo { 
	background: url("../../../img/damati_soft_logo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 36px;
    position: relative;
    top: 20px;
    width: 135px;
}
.softua-logo:hover {
	background: url("../../../img/damati_soft_logo.png") no-repeat scroll 0 -36px rgba(0, 0, 0, 0);
	cursor:pointer;
} 
div.softua-link:hover  div.softua-logo{
	background: url("../../../img/damati_soft_logo.png") no-repeat scroll 0 -36px rgba(0, 0, 0, 0);
}
div.softua-link a {position:absolute; height: 70px;width: 195px;z-index:1;}

div.softua-link:hover div.soft-ua-block span {
    text-decoration: underline !important;
}

#crossss_1{display:none !important;}


.basket-popup-wraper {position:fixed; top:100px; z-index:90000; width:100%;}
.basket-popup-wraper .popup-bg{width:800px; position:relative; margin:0 auto; background: #2E8258; padding: 36px 10px 10px;}

.basket-popup-wraper .popup-bg .basket-popup{background: #FFFFFF; padding: 10px;}
.basket-popup-wraper .popup-bg .basket-popup-title {color: #FFFFFF; font-family: Tahoma; font-size: 18px; position: absolute; top: 5px; left: 10px; padding-left: 30px; background: url('img/bpsprite.png') no-repeat top -11px left;}
.basket-popup-wraper .popup-bg .basket-popup .top-close-btn{text-decoration: none;font-family: 'Tahoma';font-size: 11px;color: #ffffff;position: absolute;top: 9px;right: 10px;display: inline-block;padding-right: 15px;text-indent: -999999px;background: url('img/bpsprite.png') no-repeat top 4px right -13px;}
.basket-popup-wraper .popup-bg .basket-popup .top-close-btn:hover{text-indent: 0;}
.basket-popup-wraper .popup-bg .basket-popup .basket-popup-name{position: relative; font-family: 'Tahoma'; padding-bottom: 15px; border-bottom: 1px solid #333333;}
.basket-popup-wraper .popup-bg .basket-popup .basket-popup-name .name{font-size: 15px; color: #333333; margin: 0 165px; padding: 40px 0;}
.basket-popup-wraper .popup-bg .basket-popup .basket-popup-name .popup-price{text-align: center; position: absolute; top: 50%; margin-top: -30px; right: 15px; color: #2E8258; font-size: 16px; font-weight: bold;}
.basket-popup-wraper .popup-bg .basket-popup .basket-popup-name .popup-price .price{border-bottom: 1px solid #2E8258; padding: 0 5px 5px;}
.basket-popup-wraper .popup-bg .basket-popup .basket-popup-name .popup-price .fname{font-size: 15px; padding-right: 5px; font-weight: normal;}
.basket-popup-wraper .popup-bg .basket-popup .basket-popup-name .img{position: absolute; width: 160px; text-align: center;}
.basket-popup-wraper .popup-bg .basket-popup .basket-popup-name .img img{max-width: 160px; max-height: 100px;}
.basket-popup-wraper .popup-bg .basket-popup .links-wraper{font-family: 'Tahoma';}
.basket-popup-wraper .popup-bg .basket-popup .links-wraper .close{background: url("img/bpsprite.png") no-repeat scroll left bottom 3px; color: #333333; display: block; float: left; font-size: 14px; padding: 10px 0 5px 25px; text-decoration: none;}
.basket-popup-wraper .popup-bg .basket-popup .links-wraper .close:hover{text-decoration: underline;}
.basket-popup-wraper .popup-bg .basket-popup .links-wraper .order{color: #FFFFFF; float: right; font-family: arial; font-size: 14px; text-decoration: none; background-color: #812323; padding: 8px 15px; text-transform: uppercase; border-radius: 4px; margin-top: 5px;}
.basket-popup-wraper .popup-bg .basket-popup .links-wraper .order:hover{background-color: #B2380B;}
.vBreadcrumb{color: #ccff99;float: left; font-size: 9px; position: relative;top: 50px;}
.vBreadcrumb a, .vBreadcrumb a:visited {color: #ccff99;text-decoration:none;}
.vBreadcrumb a:hover {color: #99cc66;}
span.bold-text{font-weight:bold;}
a.perelinks, a.perelinks:visited {color: #ccff99;display: block;font: 13px arial;padding: 1px 0;text-decoration: none;}
a.perelinks:hover {color: #99cc66;}
#callback2 #callback-wrper .button-wraper a{bottom: 4px;font-size: 11px;position: relative;right: 4px;}
.installation {
	margin-bottom: 10px;
    padding: 0;
    position: relative;
}
#header-menu-block .action, #header-menu-block .action:hover, #header-banner-block .action{display:none !important;}


.info-content a.btn-condition, .info-content a.btn-condition:visited {
  background: #34d981;
  background-image: -webkit-linear-gradient(top, #34d981, #53b82b);
  background-image: -moz-linear-gradient(top, #34d981, #53b82b);
  background-image: -ms-linear-gradient(top, #34d981, #53b82b);
  background-image: -o-linear-gradient(top, #34d981, #53b82b);
  background-image: linear-gradient(to bottom, #34d981, #53b82b);
  -webkit-border-radius: 3;
  -moz-border-radius: 3;
  border-radius: 3px;
  font-family: Arial;
  color: #ffffff;
  font-size: 32px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.info-content a.btn-condition:hover {
  background: #34d981;
  background-image: -webkit-linear-gradient(top, #34d981, #34d981);
  background-image: -moz-linear-gradient(top, #34d981, #34d981);
  background-image: -ms-linear-gradient(top, #34d981, #34d981);
  background-image: -o-linear-gradient(top, #34d981, #34d981);
  background-image: linear-gradient(to bottom, #34d981, #34d981);
  text-decoration: none;
}
#condition_service {width: 320px;margin: 0 auto;height: 100px;}
#condition_service #callback2 {display:none;}
#condition_service #callback_btn{background:url(../../../img/callback_btn_icon.png) no-repeat scroll left center rgba(0,0,0,0);display:block;height:36px;padding-left:30px;width:110px;position:relative;}
#condition_service #callback_btn .btn{cursor:pointer;color:#FFF;font:13px Arial;text-decoration:none;padding-top:10px;padding-bottom: 15px;}
#condition_service #callback_btn:hover .btn{color:#fff;font:13px Arial;text-decoration:underline;}
#condition_service #callback{border:3px solid rgba(0,0,0,0);border-radius:3px;box-shadow:0 0 5px #333;position:absolute;top:39px;z-index:99999;display:none;width:320px;left:0;}
#condition_service #callback-wrper{background-color:#2E8258;left:0;position:relative;width:300px;z-index:200;margin:0 auto;padding:10px;border-radius: 3px;}
#condition_service #callback-wrper .phone-field{font-size:14px;width:96%;padding:5px;}
#condition_service #callback-wrper .phone-field.error{border:1px solid red;}
#condition_service #callback-wrper .button-wraper{padding-top:10px;}
#condition_service #callback-wrper .button-wraper a{color:#6CC;display:block;float:left;font-family:Arial;font-size:12px;text-decoration:none;width:180px;}
#condition_service #callback-wrper .button-wraper a:hover{text-decoration:underline;}
#condition_service #callback-wrper .button-wraper #callback-button{background:url('../../../img/call_back_btn.png')0 0 no-repeat;display: block;width: 102px;height: 30px;color:#FFF;font-family:Arial;font-size:12px;text-transform:uppercase;cursor:pointer;float:right;border-style:none;text-indent: -9999px;}
#condition_service #callback-wrper .button-wraper #callback-button:hover{background-position: 0px -30px;}
#condition_service #callback-wrper .success-message, #condition_service #callback-wrper .success-message h3 {color:#fff}
#condition_service #callback2.load{background:url(https://damati.com.ua/bitrix/templates/damati/img/loader.gif) no-repeat left 10px center #FFF;padding-left:35px;}
#condition_service #callback2 .close-callback{background:red;border-radius:10px;cursor:pointer;font-size:14px;font-weight:700;height:15px;overflow:hidden;position:absolute;right:5px;text-indent:3px;top:2px;width:15px;}
#tyr_pop.page_cont_pop{width: 240px !important;left:auto !important;z-index: 99 !important}