/* /bitrix/js/main/core/css/core_date.css */
/* /bitrix/js/main/core/css/core_popup.css */
/* /bitrix/js/main/core/css/core.css */
/* /bitrix/js/main/core/css/core_tooltip.css */
/* /bitrix/js/main/core/css/core_date.css */
/* /bitrix/js/main/core/css/core_popup.css */
/* /bitrix/js/main/core/css/core.css */
/* /bitrix/js/main/core/css/core_tooltip.css */
/* Start:/bitrix/js/main/core/css/core.css*/
.bx-core-waitwindow {
background-color:#FCF7D1;
background-image:url(/bitrix/js/main/core/images/wait.gif);
background-position:10px center;
background-repeat:no-repeat;
border:1px solid #E1B52D;
color:black;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
padding:10px 30px 10px 37px;
position:absolute;
z-index:10000;
text-align:center;
}
.bx-unselectable {
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
user-select: none;
}
.bx-session-message {
background-color:#FFEB41;
border:1px solid #EDDA3C;
width:630px;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
color:black;
position:absolute;
z-index:10000;
padding:10px;
}
.bx-session-message a.bx-session-message-close {
display:block;
width:12px;
height:12px;
background-image:url(/bitrix/js/main/core/images/close.gif);
background-repeat:no-repeat;
background-position:center;
float:right;
}
.bx-timer-semicolon-off .bx-timer-semicolon {visibility: hidden}
/* Tooltip */
.bx-panel-tooltip
{
z-index:2210 !important;
overflow: hidden !important;
position:absolute !important;
letter-spacing:normal !important;
list-style:none !important;
text-align: left !important;
text-indent:0 !important;
text-transform: none !important;
visibility:visible !important;
white-space: normal !important;
word-spacing:normal !important;
vertical-align:baseline !important;
margin:0 !important;
padding:0 !important;
float: none !important;
text-decoration: none !important;
-webkit-border-radius: 3px !important;
-moz-border-radius: 3px !important;
border-radius: 3px !important;
-webkit-box-shadow: 0 12px 10px rgba(0,0,0,.25) !important;
-moz-box-shadow: 0 12px 10px rgba(0,0,0,.25) !important;
box-shadow: 0 12px 10px rgba(0,0,0,.25) !important;
border: 1px solid;
border-color: #a2a6ad #989ca1 #8e9398;
background: #d0dbdd;
/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTllYSIgc3RvcC1vcGFjaXR5PSIwLjk1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmQyZDUiIHN0b3Atb3BhY2l0eT0iMC45NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)*/
background: -webkit-linear-gradient(top, rgba(227,233,234,.95), rgba(198,210,213,.95));
background: -moz-linear-gradient(top, rgba(227,233,234,.95), rgba(198,210,213,.95));
background: -o-linear-gradient(top, rgba(227,233,234,.95), rgba(198,210,213,.95));
background: -ms-linear-gradient(top, rgba(227,233,234,.95), rgba(198,210,213,.95));
background: linear-gradient(to bottom, rgba(227,233,234,.95), rgba(198,210,213,.95));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2e3e9ea', endColorstr='#f2c6d2d5',GradientType=0);
}
.bx-panel-tooltip div { display: block !important; }
.bx-panel-tooltip .bx-panel-tooltip-top-border, .bx-panel-tooltip .bx-panel-tooltip-bottom-border
{
display: none !important;
}
.bx-panel-tooltip-content
{
overflow: hidden !important;
position: relative !important;
z-index:10 !important;
display:inline-block !important;
}
.bx-panel-tooltip-title
{
font: normal normal bold 14px/normal "Helvetica Neue", Helvetica, Arial, sans-serif !important;
color: #16191a !important;
position:relative !important;
padding: 7px 10px 0 10px !important;
margin: 0 !important;
text-shadow: 0 1px rgba(255, 255, 255, 0.66);
}
.bx-panel-tooltip-text
{
font: normal normal normal 12px/normal "Helvetica Neue", Helvetica, Arial, sans-serif !important;
color: #272b31 !important;
padding: 9px 10px 10px 10px !important;
margin: 0 !important;
position:relative !important;
text-shadow: 0 1px rgba(255, 255, 255, 0.25);
}
.bx-panel-tooltip-close
{
position:absolute !important;
height:20px !important;
background: scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -9px -1881px !important;
width:25px !important;
top: 0 !important;
right: 0 !important;
z-index:5 !important;
display:block !important;
}
.bx-panel-tooltip-close:hover { background: scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite.png') no-repeat -32px -1881px !important; }
.bx-panel-tooltip-text a { font: normal normal normal 12px/normal "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
.bx-panel-tooltip-text a, .bx-panel-tooltip-text a:hover { color: #272b31 !important; text-decoration: underline !important;}
/*
.bx-core-autosave {background-position: 0 0 !important;}
.bx-core-autosave-ready {background: scroll transparent url('/bitrix/js/main/core/css/../images/autosave/autosave-green.gif') no-repeat 0 0;}
.bx-core-autosave-edited {background: scroll transparent url('/bitrix/js/main/core/css/../images/autosave/autosave-red.gif') no-repeat 0 0;}
.bx-core-autosave-saving {background: scroll transparent url('/bitrix/js/main/core/css/../images/autosave/autosave-write.gif') no-repeat 0 0;}
*/
.bx-clear { clear: both }
/* Hot keys settings menu*/
/*div.bx-hk-settings-toolbar {background: white; margin:5px 0 15px 5px; position:relative; zoom:1;}*/
div.bx-hk-settings-toolbar {background: white !important; position:absolute !important; width:503px !important; margin: 0 !important; padding: 0px !important; top: 54px; left: 4px;}
table.bx-hk-settings-toolbar {background: white !important; width:100% !important; margin:9px 0px 0px 8px !important;}
div.bx-hk-settings-toolbar td.bx-left {background: white url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -0px -0px !important; height: 33px !important; width: 3px !important; margin: 0 !important; padding: 0px !important;}
div.bx-hk-settings-toolbar td.bx-right {background: white url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -0px -36px !important; height: 33px !important; width: 3px !important; margin: 0 !important; padding: 0px !important;}
div.bx-hk-settings-toolbar td.bx-content { background: white url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') repeat-x -0px -72px !important; height: 33px !important; margin: 0 !important; padding: 1px 0px 0px 4px !important;}
div.bx-hk-settings-toolbar a.bx-context-button {color:#555555 !important; display:inline-block !important; height:33px !important; border:none !important; cursor:pointer !important; padding: 0px 0px 0px 0px !important; margin: 0px !important;}
div.bx-hk-settings-toolbar a.bx-context-button:hover { color:black !important; }
div.bx-hk-settings-toolbar span.bx-context-button-text { display:inline-block !important; vertical-align:top !important; margin: 0px !important; padding: 8px 15px 0 0 !important; }
div.bx-hk-settings-toolbar span.bx-context-button-icon { display:inline-block !important; width:18px !important; height:33px !important; background-repeat:no-repeat !important; background-position:center; margin: 0px !important; padding: 0px !important;}
div.bx-hk-settings-toolbar .btn-import {background: transparent url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -0px -109px !important; height: 33px; width: 18px; margin: 0px !important; padding: 0px !important;}
div.bx-hk-settings-toolbar .btn-export {background: transparent url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -26px -109px !important; height: 33px; width: 18px; margin: 0px !important; padding: 0px !important;}
div.bx-hk-settings-toolbar .btn-default {background: transparent url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -52px -109px !important; height: 33px; width: 18px; margin: 0px !important; padding: 0px !important;}
div.bx-hk-settings-toolbar .btn-delall {background: transparent url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -78px -109px !important; height: 33px; width: 18px; margin: 0px !important; padding: 0px !important;}
div.bx-hk-settings-empty { background: transparent !important; width:1px !important; height:1px !important; overflow:hidden !important; margin: 0px !important;}
.bx-hk-settings-row { height: 22px !important;}
a.hk-delete-icon {display:block; background: none !important; width:18px; height:18px;}
.bx-hk-settings-row:hover a.hk-delete-icon {display:block !important; width:18px; height:18px; background: url(/bitrix/panel/main/images/bx-admin-sprite-small-1.png) no-repeat 0px -2933px !important;}
.bx-hk-settings-row:hover a.hk-delete-icon:hover {display:block !important; width:18px; height:18px; background: url(/bitrix/panel/main/images/bx-admin-sprite-small-1.png) no-repeat -0px -2989px !important;}
a.bx-hk-settings:link { color: #0069c4 !important;}
a.bx-hk-settings:visited { color: #0069c4 !important;}
a.bx-hk-settings:hover { color: #e00000 !important;}
a.bx-hk-settings:active { color: #0069c4 !important;}
/* End */
/* Start:/bitrix/js/main/core/css/core_tooltip.css*/
.bx-user-info-shadow {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-left-top.png) no-repeat;
}
.bx-user-info-shadow-ie {
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-left-top.png', sizingMethod = 'crop' );
}
.bx-user-info-shadow-hv {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-right-bottom.png) no-repeat;
padding-top: 40px;
}
.bx-user-info-shadow-hv-ie {
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-right-bottom.png', sizingMethod = 'crop' );
padding-top: 40px;
}
.bx-user-info-shadow-h {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-right-top.png) no-repeat;
}
.bx-user-info-shadow-h-ie {
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-right-top.png', sizingMethod = 'crop' );
}
.bx-user-info-shadow-v {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-left-bottom.png) no-repeat;
padding-top: 40px;
}
.bx-user-info-shadow-v-ie {
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-left-bottom.png', sizingMethod = 'crop' );
padding-top: 40px;
}
.bx-user-info-shadow-anim {
}
.bx-user-info-shadow-anim-ie {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/anim-cloud-left-top.gif) no-repeat;
}
.bx-user-info-shadow-hv-anim {
}
.bx-user-info-shadow-hv-anim-ie {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/anim-cloud-right-bottom.gif) no-repeat;
padding-top: 40px;
}
.bx-user-info-shadow-h-anim {
}
.bx-user-info-shadow-h-anim-ie {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/anim-cloud-right-top.gif) no-repeat;
}
.bx-user-info-shadow-v-anim {
}
.bx-user-info-shadow-v-anim-ie {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/anim-cloud-left-bottom.gif) no-repeat;
padding-top: 40px;
}
.bx-user-info-shadow-v-ie6, .bx-user-info-shadow-hv-ie6, .bx-user-info-shadow-v-anim-ie6, .bx-user-info-shadow-hv-anim-ie6 {
}
.bx-user-info-data-photo img, div.bx-user-photo a.no-photo
{
border: 1px solid #C4C4C4;
}
.bx-user-info-data{
padding-left: 137px;
}
.bx-user-info-data .bx-user-info-data-info {
font-size: 0.85em;
}
.bx-user-info-data .bx-user-info-data-info .field-name{
font-weight: normal;
}
.bx-user-info-data-loading {
font-size: 0.85em;
padding: 10px 0px 0px 40px;
}
.bx-user-info-leftcolumn {
float: left;
padding-left: 25px;
}
.bx-user-info-data-photo {
display: block;
margin-right: 12px;
padding-top: 2px;
height: 102px;
width: 104px;
text-align: center;
}
.bx-user-photo .no-photo{
background-image: url(/bitrix/components/bitrix/main.user.link/templates/.default/images/nopic_user_100_noborder.gif);
background-position: center center;
background-repeat: no-repeat;
}
.bx-user-info-data .bx-user-info-data-clear{
clear: both;
}
.bx-user-info-data .bx-user-info-data-separator{
background-color: #E0E0E0;
width: 218px;
height: 1px!important;
margin-top: 5px;
margin-bottom: 2px;
padding: 0px!important;
font-size: 0px!important;
}
.bx-user-info-data .bx-user-info-data-cont{
overflow: auto;
overflow-x:auto;
overflow-y:auto;
height: 152px;
width: 223px;
}
.bx-user-info-data .bx-user-info-data-cont-video {
overflow: auto;
overflow-x:auto;
overflow-y:auto;
height: 147px;
width: 223px;
}
.bx-user-info-data-tools {
padding: 0px 20px 0px 0px;
}
.bx-user-info-data .bx-user-info-data-cont .bx-user-info-data-name {
margin-bottom: 10px;
}
.bx-user-info-data .bx-user-info-data-cont .bx-user-info-data-name-extranet {
padding-left: 18px;
background-image: url(/bitrix/components/bitrix/main.user.link/templates/.default/images/icon_extranet_user.gif);
background-position: left center;
background-repeat: no-repeat;
vertical-align: middle;
}
.bx-user-info-data .bx-user-info-data-cont .bx-user-info-data-name a {
font-size: 1.2em;
font-weight: bold;
text-decoration: none;
}
.bx-user-info-data .bx-user-info-data-cont .bx-user-info-data-name a:hover {
text-decoration: underline;
}
.bx-user-info-wrap {
position:relative;
padding-top: 40px;
text-align: left;
color: #000000;
}
/* to catch onmouseover when padding*/
.bx-user-info-bottomarea {
position:relative;
overflow:auto;
height: 35px;
width: 370px;
}
.bx-user-tb-control ul {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0;
padding: 0px 0px 0px 0px;
font-size: 0.85em;
}
.bx-user-info-leftcolumn .bx-user-tb-control-left {
width: 105px;
height: 100px;
}
.bx-user-tb-control ul li.bx-icon {
padding-top: 6px;
line-height: 12px;
color: #7f7f7f;
display: block!important;
padding-left: 22px!important;
background-image: url(/bitrix/components/bitrix/main.user.link/templates/.default/images/icons_all.png)!important;
background-repeat: no-repeat!important;
}
.bx-user-tb-control-right ul li.bx-icon-message, .bx-user-tb-control-right ul li.bx-icon-video {
line-height: 15px;
}
.bx-user-tb-control .bx-icon-message{background-position: 0 3px;}
.bx-user-tb-control .bx-icon-online{background-position: 0 -20px;}
.bx-user-tb-control .bx-icon-away {
background-position: 0 -57px;
line-height: 15px!important;
}
.bx-user-tb-control .bx-icon-birth{background-position: 0 -87px;}
.bx-user-tb-control .bx-icon-featured{background-position: 0 -117px;}
.bx-user-tb-control .bx-icon-video{background-position: 0 -178px;}
li.bx-icon-message span, li.bx-icon-video span { cursor: pointer; text-decoration: none; }
li.bx-icon-message span.bx-icon-underline, li.bx-icon-video span.bx-icon-underline { cursor: pointer; text-decoration: underline; }
/* End */
/* Start:/bitrix/js/main/core/css/core_popup.css*/
/* ========================Popup Window=============================================*/
.popup-window {
background-color: #fff;
-webkit-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 6px 11px rgba(0, 0, 0, .17);
-moz-box-shadow: 0 6px 11px rgba(0, 0, 0, .17);
box-shadow: 0 6px 11px rgba(0, 0, 0, .17);
border: 1px solid;
border-color: #e1e1e1 #d1d1d1 #d1d1d1 #d1d1d1;
}
.popup-window-top-row .popup-window-left-column { border-top-left-radius: 4px; }
.popup-window-top-row .popup-window-right-column { border-top-right-radius: 4px; }
.popup-window-bottom-row .popup-window-left-column { border-bottom-left-radius: 4px; }
.popup-window-bottom-row .popup-window-right-column { border-bottom-right-radius: 4px;}
.popup-window-top-row { height: 7px; }
.popup-window-bottom-row { height: 2px; }
.popup-window-bottom-row .popup-window-left-column { height: 2px; }
.popup-window-bottom-row .popup-window-right-column { height: 2px; }
.popup-window-left-column {width: 5px; min-width: 5px; height:7px; padding: 0; text-align: left;}
.popup-window-right-column {width: 3px; min-width: 3px; height:7px; padding: 0; text-align: left; }
.popup-window-center-column { padding: 0; text-align: left; }
.popup-window-left-spacer { width: 5px; height: 1px; font-size: 1px; }
.popup-window-right-spacer { width: 3px; height: 1px; font-size: 1px; }
.popup-window-top-row .popup-window-left-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') no-repeat 0 0;*/
/*properties for compatibility*/
background-repeat: no-repeat;
background-position: 0 0;
}
.popup-window-top-row .popup-window-center-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') repeat-x 0 -29px;*/
/*properties for compatibility*/
background-repeat: repeat-x;
background-position: 0 -29px;
height:2px;
}
.popup-window-top-row .popup-window-right-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') no-repeat -7px 0;*/
/*properties for compatibility*/
background-position: -7px 0;
background-repeat: no-repeat;
}
.popup-window-content-row .popup-window-left-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') no-repeat 0 -144px; */
/*properties for compatibility*/
background-repeat: no-repeat;
background-position: 0 -144px;
}
.popup-window-content-row .popup-window-center-column { background: #fff; vertical-align: top; }
.popup-window-content-row .popup-window-right-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') no-repeat -7px -144px; */
/*properties for compatibility*/
background-repeat: no-repeat;
background-position: -7px -144px;
}
.popup-window-content { margin: 0 2px;}
.popup-window-hr { background: #ebebeb url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -396px; display:block; font-size:1px; height:1px; line-height:1px; margin:0; overflow:hidden; padding:0;}
.popup-window-hr i { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat right -398px; display:block; font-size:1px; height:1px; line-height:1px; margin:0; overflow:hidden; padding:0; }
.popup-window-delimiter { background: #ebebeb url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -396px; display:block; font-size:1px; height:1px; line-height:1px; margin:0; overflow:hidden; padding:0;}
.popup-window-delimiter i { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat right -398px; display:block; font-size:1px; height:1px; line-height:1px; margin:0; overflow:hidden; padding:0; }
.popup-window-bottom-row .popup-window-left-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') no-repeat 0 -9px;*/
/*properties for compatibility*/
background-repeat: no-repeat;
background-position: 0 -9px;
}
.popup-window-bottom-row .popup-window-center-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') repeat-x 0 -18px;*/
/*properties for compatibility*/
background-repeat: repeat-x;
background-position: 0 -18px;
}
.popup-window-bottom-row .popup-window-right-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') no-repeat -7px -9px;*/
/*properties for compatibility*/
background-repeat: no-repeat;
background-position: -7px -9px;
}
.popup-window-buttons-hr { margin: 9px 2px 0 2px; }
.popup-window-buttons { padding: 0; margin: 10px 10px 7px 10px; text-align: center; position: relative; zoom:1;}
.popup-window-button { margin: 0 2px 0 3px; font: normal normal normal 13px/24px Arial, Helvetica; }
.popup-window-button, .popup-window-button-left, .popup-window-button-right, .popup-window-button-text { display: inline-block; vertical-align: top; height:27px; line-height:27px; cursor:pointer;}
.popup-window-button-text { font: normal normal normal 13px/24px Arial, Helvetica, sans-serif; padding:0 8px; }
.popup-window-button { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -551px; }
.popup-window-button-left { width:4px; background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -15px -493px; }
.popup-window-button-text { color: #000;}
.popup-window-button-right { width:6px; background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -22px -493px;}
.popup-window-button:hover { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -985px; }
.popup-window-button:hover .popup-window-button-left { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -15px -927px; }
.popup-window-button:hover .popup-window-button-right { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -22px -927px; }
.popup-window-button-accept, .popup-window-button-create { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -356px; }
.popup-window-button-accept .popup-window-button-left, .popup-window-button-create .popup-window-button-left { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -328px;}
.popup-window-button-accept .popup-window-button-text, .popup-window-button-create .popup-window-button-text { color: #fff; text-shadow: #75ab6f -1px -1px 0; }
.popup-window-button-accept .popup-window-button-right, .popup-window-button-create .popup-window-button-right { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -6px -328px;}
.popup-window-button-accept:hover, .popup-window-button-create:hover { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -1044px; }
.popup-window-button-accept:hover .popup-window-button-left, .popup-window-button-create:hover .popup-window-button-left { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -1016px; }
.popup-window-button-accept:hover .popup-window-button-right, .popup-window-button-create:hover .popup-window-button-right { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -6px -1016px; }
.popup-window-button-decline { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -522px; }
.popup-window-button-decline .popup-window-button-left { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -493px; }
.popup-window-button-decline .popup-window-button-text { text-shadow: #e15252 -1px -1px 0; color: #fff;}
.popup-window-button-decline .popup-window-button-right { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -6px -493px;}
.popup-window-button-decline:hover { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -956px; }
.popup-window-button-decline:hover .popup-window-button-left { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -927px; }
.popup-window-button-decline:hover .popup-window-button-right { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -6px -927px; }
.popup-window-button-cancel .popup-window-button-text { color: #d83e3e; font-weight: bold; }
.popup-window-button-link { cursor: default; }
.popup-window-button-link-text { cursor: pointer; }
.popup-window-button-link, .popup-window-button-link:hover { background: none; }
.popup-window-button-link-cancel .popup-window-button-link-text { color: #d83e3e; text-decoration: underline;}
.popup-window-button-link-cancel { background: none; }
.popup-window-light {
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .18);
-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, .18);
box-shadow: 0 2px 5px rgba(0, 0, 0, .18);
border: 1px solid;
border-color: #d8d8d8 #bdbdbd #bdbdbd #bdbdbd;
}
.popup-window-light .popup-window-top-row .popup-window-left-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png');*/ }
.popup-window-light .popup-window-top-row .popup-window-center-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png'); */}
.popup-window-light .popup-window-top-row .popup-window-right-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png');*/ }
.popup-window-light .popup-window-content-row .popup-window-left-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png');*/ }
.popup-window-light .popup-window-content-row .popup-window-right-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png');*/ }
.popup-window-light .popup-window-bottom-row .popup-window-left-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png');*/ }
.popup-window-light .popup-window-bottom-row .popup-window-center-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png');*/ }
.popup-window-light .popup-window-bottom-row .popup-window-right-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png'); */}
.popup-window-titlebar .popup-window-top-row .popup-window-left-column,
.popup-window-titlebar .popup-window-top-row .popup-window-center-column,
.popup-window-titlebar .popup-window-top-row .popup-window-right-column,
.popup-window-titlebar-light .popup-window-top-row .popup-window-left-column,
.popup-window-titlebar-light .popup-window-top-row .popup-window-center-column,
.popup-window-titlebar-light .popup-window-top-row .popup-window-right-column {
height:36px;
background-color:#ededed;
background-image:-webkit-linear-gradient(top, #f5f5f5, #e5e5e5);
background-image:-moz-linear-gradient(top, #f5f5f5, #e5e5e5);
background-image:-o-linear-gradient(top, #f5f5f5, #e5e5e5);
background-image:-ms-linear-gradient(top, #f5f5f5, #e5e5e5);
background-image:linear-gradient(to bottom, #f5f5f5, #e5e5e5);
-webkit-box-shadow: 0 1px #f9f9f9;
box-shadow: inset 0 1px #f9f9f9;
border-bottom: 1px solid #d6d6d6;
background-position: 0 0;
}
.popup-window-close-icon {
position:absolute;
right:10px;
top: 5px;
width: 13px;
height: 13px;
background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -283px;
cursor:pointer;
outline: none;
margin-right: -5px; /* for compatibility */
}
.popup-window-titlebar-close-icon { margin-top: 3px; margin-right: -3px; /* for compatibility */ }
.popup-window-close-icon:hover { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -17px -283px; }
.popup-window-angly { display:none; position: absolute; background:url('/bitrix/js/main/core/css/../images/popup/popup-angles-sprite.png') no-repeat -27px -105px; }
.popup-window-angly-top { display:block; width:19px; height: 10px; background-position:-27px -105px; left:10px; top:-9px; margin:0;}
.popup-window-angly-right { display:block; width:13px; height: 30px; background-position:-10px -103px; right: -12px; top:10px;}
.popup-window-angly-bottom { display:block; width:21px; height: 19px; background-position: -7px -135px; margin-left: 10px; margin-top: -1px; }
.popup-window-angly-left { display:block; width:13px; height: 28px; background-position:-28px -127px; left: -12px; top: 10px;}
.popup-window-light-angly { display:none; position: absolute; background:url('/bitrix/js/main/core/css/../images/popup/popup-angles-sprite.png') no-repeat -27px -14px; }
.popup-window-light-angly-top { display:block; width: 18px; height:10px; background-position:-27px -14px; left:7px; top:-9px; margin:0; }
.popup-window-light-angly-right { display:block; width: 11px; height:19px; background-position:-9px -13px; right: -10px; top:2px;}
.popup-window-light-angly-bottom { display:block; width: 20px; height: 12px; background-position:-6px -43px; margin-left: 7px; margin-top: -1px; }
.popup-window-light-angly-left { display:block; width:10px; height: 18px; background-position:-31px -37px; left: -9px; top: 2px;}
.popup-window-overlay { position: absolute; top: 0; left: 0; display: none; background: #333; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
/* Menu Popup */
.menu-popup { margin: -4px 4px 0 -2px;}
.menu-popup-title { margin: 0 0 7px 0; padding: 0 0 0 4px; color:#4c4c4c; white-space:nowrap; font:normal normal normal 12px/normal Arial, Helvetica, sans-serif; }
.menu-popup .menu-popup-item { display:block; margin:4px 0 4px 0; cursor:pointer; position:relative; text-decoration:none; outline: none; white-space: nowrap;}
.menu-popup-item-left, .menu-popup-item-icon,
.menu-popup-item-text, .menu-popup-item-right { display: inline-block; height: 23px; vertical-align:middle; }
.menu-popup-item-left, .menu-popup-item-right { width:3px; }
.menu-popup-item-icon { width: 19px; height: 16px; }
.menu-popup-item-text { font:normal normal normal 12px/23px Arial, Helvetica, sans-serif; color:#494949; text-decoration:none; margin: 0 5px 0 7px; }
.menu-popup-item-right { position:absolute; top:0; right:0;}
.menu-popup-item:hover, .bx-admin-submenu-opened { background: #f0f0f0 !important; -webkit-border-radius: 3px; border-radius: 3px; }
.menu-popup-no-icon .menu-popup-item-icon {display: none; }
.menu-popup-item-view .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -45px -271px transparent; }
.menu-popup-item-edit .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -43px -291px transparent; }
.menu-popup-item-create .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -311px transparent; }
.menu-popup-item-create-quick .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -43px -329px transparent; }
.menu-popup-item-take .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -43px -347px transparent; }
.menu-popup-item-begin .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -367px transparent; }
.menu-popup-item-decline .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -383px transparent; }
.menu-popup-item-reopen .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -484px transparent; }
.menu-popup-item-complete .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -502px transparent; }
.menu-popup-item-hold .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -520px transparent; }
.menu-popup-item-accept .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -43px -347px transparent; }
.menu-popup-item-remake .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -383px transparent; }
.menu-popup-item-delete .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -535px transparent; }
.menu-popup-item-copy .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -595px transparent; }
.menu-popup-item-delegate .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -615px transparent; }
.menu-popup-item-add-to-tm .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -634px transparent; }
/* End */
/* Start:/bitrix/js/main/core/css/core_date.css*/
span.date-interval-hellip { width:20px; display:inline-block; text-align:center;}
img.calendar-icon {border:0px; width:19px; height:19px; vertical-align:top; margin:1px; margin-left:2px; cursor: pointer;}
img.calendar-icon-hover {border:1px solid #AEB6C2; background-color:#DBE3F2; margin:0px; margin-left:1px}
.bx-calendar {font-family:Arial, sans-serif; color:#000; width:200px;}
.bx-calendar-header {margin-top:-2px; padding-bottom:5px;}
.bx-calendar-left-arrow,
.bx-calendar-right-arrow {background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat; border-radius:4px; display:inline-block; font-size:1px; height:28px; vertical-align:top; width:19px;cursor:pointer;}
.bx-calendar-left-arrow:hover,
.bx-calendar-right-arrow:hover {background-color:#ededed;}
.bx-calendar-left-arrow {background-position:7px -183px; margin-left:-3px; vertical-align:top;}
.bx-calendar-right-arrow {background-position:8px -205px;}
.bx-calendar-header-content{display:inline-block; text-align:center; width:165px;}
.bx-calendar-top-month,
.bx-calendar-top-year{background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat right -223px; color:#000!important; border-radius:3px; cursor:pointer; display:inline-block; font-size:16px; line-height:20px; text-decoration:none!important; margin:0 1px; padding:5px 15px 3px 7px;}
.bx-calendar-top-month:hover,
.bx-calendar-top-year:hover {background-color:#ededed; text-decoration:none;}
.bx-calendar-cell-block {
overflow: hidden;
position: relative;
padding-bottom: 5px;
}
.bx-calendar-cell {display:inline-block; font-size:12px; line-height:15px; height:19px; margin:0 3px 0 2px; padding-top:4px; text-align:center; text-decoration:none; vertical-align:top; width:23px; cursor: pointer;}
.bx-calendar-cell {line-height:16px\9}
.bx-calendar-cell, .bx-calendar-cell:link, .bx-calendar-cell:active, .bx-calendar-cell:visited {color:#000; }
.bx-calendar-cell:hover {background-color:#eeeeee; color:#000; text-decoration:none;}
.bx-calendar-name-day {display:inline-block; color:#a9a9a9; font-size:10px; height:13px; margin:0 3px 0 2px; padding-top:0; text-align:center; vertical-align:top; width:23px;}
.bx-calendar-range {border-bottom:1px solid #f3f2ed; margin:0 -5px 0 -7px; padding:1px 7px 1px 8px; position:relative; z-index:5;}
.bx-calendar-weekend, .bx-calendar-weekend:link, .bx-calendar-weekend:active, .bx-calendar-weekend:visited {color:#d25050; }
.bx-calendar-weekend:hover {color:#d25050;}
.bx-calendar-date-hidden, .bx-calendar-date-hidden:link, .bx-calendar-date-hidden:active, .bx-calendar-date-hidden:visited {color:#ccc;}
.bx-calendar-active {background-color:#dce3ea;}
.bx-calendar-active:hover {background-color:#dce3ea;}
.bx-calendar-name-day-wrap {background-color:#eeeeee; height:12px; line-height:12px; padding:1px 7px 0 8px; position:relative; margin:0 -5px 3px -7px; z-index:5;}
.bx-calendar-range-noline {border:none;}
.bx-calendar-set-time-wrap {border-top:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; margin:-5px 3px 0 0; position:relative; text-decoration:none;}
.bx-calendar-set-time {cursor:pointer; font-size:11px; color:#b2b2b2!important; display:block; height:14px; margin-right:3px; text-align:center; padding:1px 0 0; text-decoration:none;}
.bx-calendar-set-time:hover {color:#8c8c8c!important; text-decoration:none!important;}
.bx-calendar-set-time-opened .bx-calendar-set-time {display: none;}
.bx-calendar-set-time-opened .bx-calendar-form-block {display: block;}
.bx-calendar-set-time {cursor:pointer; font-size:11px; color:#b2b2b2; height:14px; margin-right:3px; text-align:center; padding:1px 0 0;}
.bx-calendar-set-time i {background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat 0 0; height:9px; display:inline-block; margin:2px 3px 0 0; vertical-align:top; width:9px;}
.bx-calendar-button-block {padding:9px 0 8px; text-align: center;}
.bx-calendar-button {cursor:pointer; text-decoration:none; display:inline-block; vertical-align:top;}
.bx-calendar-button-select {margin-right:8px; text-align:right;}
.bx-calendar-button-left,
.bx-calendar-button-right {background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat; display:inline-block; vertical-align:top; height:23px; width:4px;}
.bx-calendar-button-text {background:url(/bitrix/js/main/core/images/calendar-sprite.png) repeat-x 0 -99px; color:#000; display:inline-block; height:19px; font-size:12px; line-height:16px; vertical-align:top; padding:4px 10px 0; }
.bx-calendar-button-left {background-position:0 -45px;}
.bx-calendar-button-right {background-position:-5px -45px;}
.bx-calendar-button:hover .bx-calendar-button-left {background-position:0 -15px;}
.bx-calendar-button:hover .bx-calendar-button-right {background-position:-5px -15px;}
.bx-calendar-button:hover .bx-calendar-button-text {background-position:0 -74px;}
.bx-calendar-button:active .bx-calendar-button-text {background-position:0 -74px;}
.bx-calendar-form-block {display:none;}
.bx-calendar-form-text {display:inline-block; color:#a6a6a6; font-size:11px; margin-top:10px; padding:0 0 0 5px; vertical-align:top; width:38px;}
.bx-calendar-form {display:inline-block; vertical-align:top;}
.bx-calendar-form-arrow-l,
.bx-calendar-form-arrow-r {display:inline-block; vertical-align:top;}
.bx-calendar-form-arrow-l {margin-left:2px;}
.bx-calendar-form-arrow-top,
.bx-calendar-form-arrow-bottom {display:block; height:17px; width:15px;}
.bx-calendar-form-arrow-top {padding-top:4px; height:14px;}
.bx-calendar-form-arrow-l .bx-calendar-form-arrow-top,
.bx-calendar-form-arrow-l .bx-calendar-form-arrow-bottom {padding-left:5px;}
.bx-calendar-form-arrow-r .bx-calendar-form-arrow-top,
.bx-calendar-form-arrow-r .bx-calendar-form-arrow-bottom {padding-left:1px; padding-right:5px;}
.bx-calendar-form-arrow-top i,
.bx-calendar-form-arrow-bottom i {background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat; display:block; height:13px; width:14px;}
.bx-calendar-form-arrow-top i {background-position:4px -125px;}
.bx-calendar-form-arrow-bottom i {background-position:4px -137px;}
.bx-calendar-form-arrow-top:hover i {background-position:4px -275px; background-color:#f2f2f2;}
.bx-calendar-form-arrow-bottom:hover i {background-position:4px -286px; background-color:#f2f2f2;}
.bx-calendar-form-input {
background:#fff;
border:1px solid #d1d1d1;
-moz-box-shadow:inset 1px 1px 0 #f7f7f7;
-webkit-box-shadow:inset 1px 1px 0 #f7f7f7;
box-shadow:inset 1px 1px 0 #f7f7f7;
display:inline-block;
height:21px;
margin-top:6px;
font-size:15px;
text-align:center;
padding:0;
vertical-align:top;
width:28px;
}
.bx-calendar-form-separator {background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat 0 -246px; color:#aaa; display:inline-block; height:23px; font-size:14px; font-weight:bold; text-align:center; padding-top:7px; vertical-align:top; width:8px;}
.bx-calendar-form-close {display:block; font-size:1px; right:-8px; top:0; height:35px; position:absolute; width:20px;}
.bx-calendar-form-close i {background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat 4px -151px; display:block; height:15px; margin:10px 0 0 0; width:15px;}
.bx-calendar-form-close:hover i {background-position:4px -169px; background-color:#e8e8e8;}
.bx-calendar-AM-PM-block {cursor:pointer; display:inline-block; margin-left:-4px; vertical-align:top;}
.bx-calendar-AM-PM-text {display:inline-block; color:#333; margin-top:11px; vertical-align:top; font-family:Arial, sans-serif; font-size:13px; line-height:15px; text-transform:uppercase;}
.bx-calendar-AM-PM-block .bx-calendar-form-arrow-r {width:19px;}
.bx-calendar-year-popup {font-family:arial, sans-serif; margin-top:-2px; padding-bottom:7px; width:45px;}
.bx-calendar-month-popup {font-family:arial, sans-serif; margin-top:-2px; padding-bottom:7px; width:85px;}
.bx-calendar-year-title,
.bx-calendar-month-title {color:#000; font-size:16px; line-height:20px; padding-bottom:5px;}
.bx-calendar-year-content,
.bx-calendar-month-content {color:#000; border-top:1px solid #e5e5e5; font-size:13px; padding:5px 0 0 2px;}
.bx-calendar-year-number,
.bx-calendar-month {display:block; border-radius:3px; cursor:pointer; margin:0 0 2px -5px; text-decoration:none!important; padding:2px 0 2px 4px;}
.bx-calendar-month, .bx-calendar-month:link, .bx-calendar-month:active, .bx-calendar-month:visited, .bx-calendar-year-number, .bx-calendar-year-number:link, .bx-calendar-year-number:active, .bx-calendar-year-number:visited {color: #000}
.bx-calendar-month:hover, .bx-calendar-year-number:hover {background-color:#ededed; text-decoration:none;}
.bx-calendar-month-active, .bx-calendar-month-active:link, .bx-calendar-month-active:active, .bx-calendar-month-active:visited {color:#ca0707;}
.bx-calendar-year-active, .bx-calendar-year-active:link, .bx-calendar-year-active:active, .bx-calendar-year-active:visited {color:#ca0707;}
.bx-calendar-year-input,
.bx-calendar-month-input {
background:#fff;
border:1px solid #b5b5b5;
border-radius:2px;
box-shadow:inset 2px 2px 1px #ededed;
height:19px;
margin-top:10px;
font-size:16px;
text-align:center;
width:41px;
}
.bx-calendar-time-disabled .bx-calendar-button-block,
.bx-calendar-time-disabled .bx-calendar-set-time-wrap {display: none;}
.bx-tm-popup-clock {
padding: 10px;
}
* html .bx-calendar-month-title,
* html .bx-calendar-year-title {margin-top:-2px;}
* html .bx-calendar-month-popup,
* html .bx-calendar-year-popup {margin-left:-2px;}
* + html .bx-calendar-month-title,
* + html .bx-calendar-year-title {margin-top:-2px;}
* + html .bx-calendar-month-popup,
* + html .bx-calendar-year-popup {margin-left:-2px;}
* + html .bx-calendar-form-input {padding-top:4px; height:17px;}
* html .bx-calendar-button-text {height:23px;}
* html .bx-calendar-name-day {padding-top:3px;}
* html .bx-calendar-cell {height:23px;}
* html .bx-calendar-form-arrow-top,
* html .bx-calendar-form-arrow-bottom {font-size:0;}
* html .bx-calendar-form-arrow-top,
* html .bx-calendar-form-arrow-bottom {width:20px;}
* html .bx-calendar-button-text {padding-top:3px;}
* html .bx-calendar-left-arrow,
* html .bx-calendar-right-arrow {width:17px; margin-left:0;}
* html .bx-calendar-form-text {width:46px;}
/* End */
/* Start:/bitrix/js/main/core/css/core.css*/
.bx-core-waitwindow {
background-color:#FCF7D1;
background-image:url(/bitrix/js/main/core/images/wait.gif);
background-position:10px center;
background-repeat:no-repeat;
border:1px solid #E1B52D;
color:black;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
padding:10px 30px 10px 37px;
position:absolute;
z-index:10000;
text-align:center;
}
.bx-unselectable {
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
user-select: none;
}
.bx-session-message {
background-color:#FFEB41;
border:1px solid #EDDA3C;
width:630px;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
color:black;
position:absolute;
z-index:10000;
padding:10px;
}
.bx-session-message a.bx-session-message-close {
display:block;
width:12px;
height:12px;
background-image:url(/bitrix/js/main/core/images/close.gif);
background-repeat:no-repeat;
background-position:center;
float:right;
}
.bx-timer-semicolon-off .bx-timer-semicolon {visibility: hidden}
/* Tooltip */
.bx-panel-tooltip
{
z-index:2210 !important;
overflow: hidden !important;
position:absolute !important;
letter-spacing:normal !important;
list-style:none !important;
text-align: left !important;
text-indent:0 !important;
text-transform: none !important;
visibility:visible !important;
white-space: normal !important;
word-spacing:normal !important;
vertical-align:baseline !important;
margin:0 !important;
padding:0 !important;
float: none !important;
text-decoration: none !important;
-webkit-border-radius: 3px !important;
-moz-border-radius: 3px !important;
border-radius: 3px !important;
-webkit-box-shadow: 0 12px 10px rgba(0,0,0,.25) !important;
-moz-box-shadow: 0 12px 10px rgba(0,0,0,.25) !important;
box-shadow: 0 12px 10px rgba(0,0,0,.25) !important;
border: 1px solid;
border-color: #a2a6ad #989ca1 #8e9398;
background: #d0dbdd;
/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTllYSIgc3RvcC1vcGFjaXR5PSIwLjk1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmQyZDUiIHN0b3Atb3BhY2l0eT0iMC45NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)*/
background: -webkit-linear-gradient(top, rgba(227,233,234,.95), rgba(198,210,213,.95));
background: -moz-linear-gradient(top, rgba(227,233,234,.95), rgba(198,210,213,.95));
background: -o-linear-gradient(top, rgba(227,233,234,.95), rgba(198,210,213,.95));
background: -ms-linear-gradient(top, rgba(227,233,234,.95), rgba(198,210,213,.95));
background: linear-gradient(to bottom, rgba(227,233,234,.95), rgba(198,210,213,.95));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2e3e9ea', endColorstr='#f2c6d2d5',GradientType=0);
}
.bx-panel-tooltip div { display: block !important; }
.bx-panel-tooltip .bx-panel-tooltip-top-border, .bx-panel-tooltip .bx-panel-tooltip-bottom-border
{
display: none !important;
}
.bx-panel-tooltip-content
{
overflow: hidden !important;
position: relative !important;
z-index:10 !important;
display:inline-block !important;
}
.bx-panel-tooltip-title
{
font: normal normal bold 14px/normal "Helvetica Neue", Helvetica, Arial, sans-serif !important;
color: #16191a !important;
position:relative !important;
padding: 7px 10px 0 10px !important;
margin: 0 !important;
text-shadow: 0 1px rgba(255, 255, 255, 0.66);
}
.bx-panel-tooltip-text
{
font: normal normal normal 12px/normal "Helvetica Neue", Helvetica, Arial, sans-serif !important;
color: #272b31 !important;
padding: 9px 10px 10px 10px !important;
margin: 0 !important;
position:relative !important;
text-shadow: 0 1px rgba(255, 255, 255, 0.25);
}
.bx-panel-tooltip-close
{
position:absolute !important;
height:20px !important;
background: scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite-2.png') no-repeat -9px -1881px !important;
width:25px !important;
top: 0 !important;
right: 0 !important;
z-index:5 !important;
display:block !important;
}
.bx-panel-tooltip-close:hover { background: scroll transparent url('/bitrix/js/main/core/css/../images/panel/top-panel-sprite-2.png') no-repeat -32px -1881px !important; }
.bx-panel-tooltip-text a { font: normal normal normal 12px/normal "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
.bx-panel-tooltip-text a, .bx-panel-tooltip-text a:hover { color: #272b31 !important; text-decoration: underline !important;}
/*
.bx-core-autosave {background-position: 0 0 !important;}
.bx-core-autosave-ready {background: scroll transparent url('/bitrix/js/main/core/css/../images/autosave/autosave-green.gif') no-repeat 0 0;}
.bx-core-autosave-edited {background: scroll transparent url('/bitrix/js/main/core/css/../images/autosave/autosave-red.gif') no-repeat 0 0;}
.bx-core-autosave-saving {background: scroll transparent url('/bitrix/js/main/core/css/../images/autosave/autosave-write.gif') no-repeat 0 0;}
*/
.bx-clear { clear: both }
/* Hot keys settings menu*/
/*div.bx-hk-settings-toolbar {background: white; margin:5px 0 15px 5px; position:relative; zoom:1;}*/
div.bx-hk-settings-toolbar {background: white !important; position:absolute !important; width:503px !important; margin: 0 !important; padding: 0px !important; top: 54px; left: 4px;}
table.bx-hk-settings-toolbar {background: white !important; width:100% !important; margin:9px 0px 0px 8px !important;}
div.bx-hk-settings-toolbar td.bx-left {background: white url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -0px -0px !important; height: 33px !important; width: 3px !important; margin: 0 !important; padding: 0px !important;}
div.bx-hk-settings-toolbar td.bx-right {background: white url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -0px -36px !important; height: 33px !important; width: 3px !important; margin: 0 !important; padding: 0px !important;}
div.bx-hk-settings-toolbar td.bx-content { background: white url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') repeat-x -0px -72px !important; height: 33px !important; margin: 0 !important; padding: 1px 0px 0px 4px !important;}
div.bx-hk-settings-toolbar a.bx-context-button {color:#555555 !important; display:inline-block !important; height:33px !important; border:none !important; cursor:pointer !important; padding: 0px 0px 0px 0px !important; margin: 0px !important;}
div.bx-hk-settings-toolbar a.bx-context-button:hover { color:black !important; }
div.bx-hk-settings-toolbar span.bx-context-button-text { display:inline-block !important; vertical-align:top !important; margin: 0px !important; padding: 8px 15px 0 0 !important; }
div.bx-hk-settings-toolbar span.bx-context-button-icon { display:inline-block !important; width:18px !important; height:33px !important; background-repeat:no-repeat !important; background-position:center; margin: 0px !important; padding: 0px !important;}
div.bx-hk-settings-toolbar .btn-import {background: transparent url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -0px -109px !important; height: 33px; width: 18px; margin: 0px !important; padding: 0px !important;}
div.bx-hk-settings-toolbar .btn-export {background: transparent url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -26px -109px !important; height: 33px; width: 18px; margin: 0px !important; padding: 0px !important;}
div.bx-hk-settings-toolbar .btn-default {background: transparent url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -52px -109px !important; height: 33px; width: 18px; margin: 0px !important; padding: 0px !important;}
div.bx-hk-settings-toolbar .btn-delall {background: transparent url('/bitrix/js/main/core/css/../images/hk_sett_menu_spr.png') no-repeat -78px -109px !important; height: 33px; width: 18px; margin: 0px !important; padding: 0px !important;}
div.bx-hk-settings-empty { background: transparent !important; width:1px !important; height:1px !important; overflow:hidden !important; margin: 0px !important;}
.bx-hk-settings-row { height: 22px !important;}
a.hk-delete-icon {display:block; background: none !important; width:18px; height:18px;}
.bx-hk-settings-row:hover a.hk-delete-icon {display:block !important; width:18px; height:18px; background: url(/bitrix/panel/main/images/bx-admin-sprite-small-1.png) no-repeat 0px -2933px !important;}
.bx-hk-settings-row:hover a.hk-delete-icon:hover {display:block !important; width:18px; height:18px; background: url(/bitrix/panel/main/images/bx-admin-sprite-small-1.png) no-repeat -0px -2989px !important;}
a.bx-hk-settings:link { color: #0069c4 !important;}
a.bx-hk-settings:visited { color: #0069c4 !important;}
a.bx-hk-settings:hover { color: #e00000 !important;}
a.bx-hk-settings:active { color: #0069c4 !important;}
/* End */
/* Start:/bitrix/js/main/core/css/core_tooltip.css*/
.bx-user-info-shadow {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-left-top.png) no-repeat;
}
.bx-user-info-shadow-ie {
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-left-top.png', sizingMethod = 'crop' );
}
.bx-user-info-shadow-hv {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-right-bottom.png) no-repeat;
padding-top: 40px;
}
.bx-user-info-shadow-hv-ie {
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-right-bottom.png', sizingMethod = 'crop' );
padding-top: 40px;
}
.bx-user-info-shadow-h {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-right-top.png) no-repeat;
}
.bx-user-info-shadow-h-ie {
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-right-top.png', sizingMethod = 'crop' );
}
.bx-user-info-shadow-v {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-left-bottom.png) no-repeat;
padding-top: 40px;
}
.bx-user-info-shadow-v-ie {
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/components/bitrix/main.user.link/templates/.default/images/cloud-left-bottom.png', sizingMethod = 'crop' );
padding-top: 40px;
}
.bx-user-info-shadow-anim {
}
.bx-user-info-shadow-anim-ie {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/anim-cloud-left-top.gif) no-repeat;
}
.bx-user-info-shadow-hv-anim {
}
.bx-user-info-shadow-hv-anim-ie {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/anim-cloud-right-bottom.gif) no-repeat;
padding-top: 40px;
}
.bx-user-info-shadow-h-anim {
}
.bx-user-info-shadow-h-anim-ie {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/anim-cloud-right-top.gif) no-repeat;
}
.bx-user-info-shadow-v-anim {
}
.bx-user-info-shadow-v-anim-ie {
background:url(/bitrix/components/bitrix/main.user.link/templates/.default/images/anim-cloud-left-bottom.gif) no-repeat;
padding-top: 40px;
}
.bx-user-info-shadow-v-ie6, .bx-user-info-shadow-hv-ie6, .bx-user-info-shadow-v-anim-ie6, .bx-user-info-shadow-hv-anim-ie6 {
}
.bx-user-info-data-photo img, div.bx-user-photo a.no-photo
{
border: 1px solid #C4C4C4;
}
.bx-user-info-data{
padding-left: 137px;
}
.bx-user-info-data .bx-user-info-data-info {
font-size: 0.85em;
}
.bx-user-info-data .bx-user-info-data-info .field-name{
font-weight: normal;
}
.bx-user-info-data-loading {
font-size: 0.85em;
padding: 10px 0px 0px 40px;
}
.bx-user-info-leftcolumn {
float: left;
padding-left: 25px;
}
.bx-user-info-data-photo {
display: block;
margin-right: 12px;
padding-top: 2px;
height: 102px;
width: 104px;
text-align: center;
}
.bx-user-photo .no-photo{
background-image: url(/bitrix/components/bitrix/main.user.link/templates/.default/images/nopic_user_100_noborder.gif);
background-position: center center;
background-repeat: no-repeat;
}
.bx-user-info-data .bx-user-info-data-clear{
clear: both;
}
.bx-user-info-data .bx-user-info-data-separator{
background-color: #E0E0E0;
width: 218px;
height: 1px!important;
margin-top: 5px;
margin-bottom: 2px;
padding: 0px!important;
font-size: 0px!important;
}
.bx-user-info-data .bx-user-info-data-cont{
overflow: auto;
overflow-x:auto;
overflow-y:auto;
height: 152px;
width: 223px;
}
.bx-user-info-data .bx-user-info-data-cont-video {
overflow: auto;
overflow-x:auto;
overflow-y:auto;
height: 147px;
width: 223px;
}
.bx-user-info-data-tools {
padding: 0px 20px 0px 0px;
}
.bx-user-info-data .bx-user-info-data-cont .bx-user-info-data-name {
margin-bottom: 10px;
}
.bx-user-info-data .bx-user-info-data-cont .bx-user-info-data-name-extranet {
padding-left: 18px;
background-image: url(/bitrix/components/bitrix/main.user.link/templates/.default/images/icon_extranet_user.gif);
background-position: left center;
background-repeat: no-repeat;
vertical-align: middle;
}
.bx-user-info-data .bx-user-info-data-cont .bx-user-info-extranet {
margin-bottom: 1px;
}
.bx-user-info-extranet {
padding-left: 17px;
position: relative;
}
.bx-user-info-extranet a {
color: #d9930a;
}
.bx-user-info-extranet:before {
background: url(/bitrix/components/bitrix/main.user.link/templates/.default/images/extranet-icon.png);
content: '';
left: 0;
top: 5px;
height: 13px;
position: absolute;
width: 13px;
}
.bx-user-info-extranet-description {
color: #a3a3a3;
font-size: 11px;
margin:-2px 0 0 0;
}
.bx-user-info-data .bx-user-info-data-cont .bx-user-info-data-name a {
font-size: 1.2em;
font-weight: bold;
text-decoration: none;
}
.bx-user-info-data .bx-user-info-data-cont .bx-user-info-data-name a:hover {
text-decoration: underline;
}
.bx-user-info-wrap {
position:relative;
padding-top: 40px;
text-align: left;
color: #000000;
}
/* to catch onmouseover when padding*/
.bx-user-info-bottomarea {
position:relative;
overflow:auto;
height: 35px;
width: 370px;
}
.bx-user-tb-control ul {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0;
padding: 0px 0px 0px 0px;
font-size: 0.85em;
}
.bx-user-info-leftcolumn .bx-user-tb-control-left {
width: 105px;
height: 100px;
}
.bx-user-tb-control ul li.bx-icon {
padding-top: 6px;
line-height: 12px;
color: #7f7f7f;
display: block!important;
padding-left: 22px!important;
background-image: url(/bitrix/components/bitrix/main.user.link/templates/.default/images/icons_all.png)!important;
background-repeat: no-repeat!important;
}
.bx-user-tb-control-right ul li.bx-icon-message, .bx-user-tb-control-right ul li.bx-icon-video {
line-height: 15px;
}
.bx-user-tb-control .bx-icon-message{background-position: 0 3px;}
.bx-user-tb-control .bx-icon-online{background-position: 0 -20px;}
.bx-user-tb-control .bx-icon-away {
background-position: 0 -57px;
line-height: 15px!important;
}
.bx-user-tb-control .bx-icon-birth{background-position: 0 -87px;}
.bx-user-tb-control .bx-icon-featured{background-position: 0 -117px;}
.bx-user-tb-control .bx-icon-video{background-position: 0 -178px;}
li.bx-icon-message span, li.bx-icon-video span { cursor: pointer; text-decoration: none; }
li.bx-icon-message span.bx-icon-underline, li.bx-icon-video span.bx-icon-underline { cursor: pointer; text-decoration: underline; }
/* End */
/* Start:/bitrix/js/main/core/css/core_popup.css*/
/* ========================Popup Window=============================================*/
.popup-window {
background-color: #fff;
-webkit-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 6px 11px rgba(0, 0, 0, .17);
-moz-box-shadow: 0 6px 11px rgba(0, 0, 0, .17);
box-shadow: 0 6px 11px rgba(0, 0, 0, .17);
border: 1px solid;
border-color: #e1e1e1 #d1d1d1 #d1d1d1 #d1d1d1;
}
.popup-window-top-row .popup-window-left-column { border-top-left-radius: 4px; }
.popup-window-top-row .popup-window-right-column { border-top-right-radius: 4px; }
.popup-window-bottom-row .popup-window-left-column { border-bottom-left-radius: 4px; }
.popup-window-bottom-row .popup-window-right-column { border-bottom-right-radius: 4px;}
.popup-window-top-row { height: 7px; }
.popup-window-bottom-row { height: 2px; }
.popup-window-bottom-row .popup-window-left-column { height: 2px; }
.popup-window-bottom-row .popup-window-right-column { height: 2px; }
.popup-window-left-column {width: 5px; min-width: 5px; height:7px; padding: 0; text-align: left;}
.popup-window-right-column {width: 3px; min-width: 3px; height:7px; padding: 0; text-align: left; }
.popup-window-center-column { padding: 0; text-align: left; }
.popup-window-left-spacer { width: 5px; height: 1px; font-size: 1px; }
.popup-window-right-spacer { width: 3px; height: 1px; font-size: 1px; }
.popup-window-top-row .popup-window-left-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') no-repeat 0 0;*/
/*properties for compatibility*/
background-repeat: no-repeat;
background-position: 0 0;
}
.popup-window-top-row .popup-window-center-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') repeat-x 0 -29px;*/
/*properties for compatibility*/
background-repeat: repeat-x;
background-position: 0 -29px;
height:2px;
}
.popup-window-top-row .popup-window-right-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') no-repeat -7px 0;*/
/*properties for compatibility*/
background-position: -7px 0;
background-repeat: no-repeat;
}
.popup-window-content-row .popup-window-left-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') no-repeat 0 -144px; */
/*properties for compatibility*/
background-repeat: no-repeat;
background-position: 0 -144px;
}
.popup-window-content-row .popup-window-center-column { background: #fff; vertical-align: top; }
.popup-window-content-row .popup-window-right-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') no-repeat -7px -144px; */
/*properties for compatibility*/
background-repeat: no-repeat;
background-position: -7px -144px;
}
.popup-window-content { margin: 0 2px;}
.popup-window-hr { background: #ebebeb url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -396px; display:block; font-size:1px; height:1px; line-height:1px; margin:0; overflow:hidden; padding:0;}
.popup-window-hr i { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat right -398px; display:block; font-size:1px; height:1px; line-height:1px; margin:0; overflow:hidden; padding:0; }
.popup-window-delimiter { background: #ebebeb url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -396px; display:block; font-size:1px; height:1px; line-height:1px; margin:0; overflow:hidden; padding:0;}
.popup-window-delimiter i { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat right -398px; display:block; font-size:1px; height:1px; line-height:1px; margin:0; overflow:hidden; padding:0; }
.popup-window-bottom-row .popup-window-left-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') no-repeat 0 -9px;*/
/*properties for compatibility*/
background-repeat: no-repeat;
background-position: 0 -9px;
}
.popup-window-bottom-row .popup-window-center-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') repeat-x 0 -18px;*/
/*properties for compatibility*/
background-repeat: repeat-x;
background-position: 0 -18px;
}
.popup-window-bottom-row .popup-window-right-column {
/*old properties*/
/*background: url('/bitrix/js/main/core/css/../images/popup/popup-sprite.2.png') no-repeat -7px -9px;*/
/*properties for compatibility*/
background-repeat: no-repeat;
background-position: -7px -9px;
}
.popup-window-buttons-hr { margin: 9px 2px 0 2px; }
.popup-window-buttons { padding: 0; margin: 10px 10px 7px 10px; text-align: center; position: relative; zoom:1;}
.popup-window-button { margin: 0 2px 0 3px; font: normal normal normal 13px/24px Arial, Helvetica; opacity:1.0; }
.popup-window-button.popup-window-button-disabled { opacity:0.5; }
.popup-window-button.popup-window-button-disabled,
.popup-window-button.popup-window-button-disabled .popup-window-button-left,
.popup-window-button.popup-window-button-disabled .popup-window-button-right,
.popup-window-button.popup-window-button-disabled .popup-window-button-text { cursor:default; }
.popup-window-button, .popup-window-button-left, .popup-window-button-right, .popup-window-button-text { display: inline-block; vertical-align: top; height:27px; line-height:27px; cursor:pointer;}
.popup-window-button-text { font: normal normal normal 13px/24px Arial, Helvetica, sans-serif; padding:0 8px; }
.popup-window-button { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -551px; }
.popup-window-button-left { width:4px; background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -15px -493px; }
.popup-window-button-text { color: #000;}
.popup-window-button-right { width:6px; background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -22px -493px;}
.popup-window-button:hover { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -985px; }
.popup-window-button:hover .popup-window-button-left { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -15px -927px; }
.popup-window-button:hover .popup-window-button-right { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -22px -927px; }
.popup-window-button-accept, .popup-window-button-create { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -356px; }
.popup-window-button-accept .popup-window-button-left, .popup-window-button-create .popup-window-button-left { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -328px;}
.popup-window-button-accept .popup-window-button-text, .popup-window-button-create .popup-window-button-text { color: #fff; text-shadow: #75ab6f -1px -1px 0; }
.popup-window-button-accept .popup-window-button-right, .popup-window-button-create .popup-window-button-right { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -6px -328px;}
.popup-window-button-accept:hover, .popup-window-button-create:hover { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -1044px; }
.popup-window-button-accept:hover .popup-window-button-left, .popup-window-button-create:hover .popup-window-button-left { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -1016px; }
.popup-window-button-accept:hover .popup-window-button-right, .popup-window-button-create:hover .popup-window-button-right { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -6px -1016px; }
.popup-window-button-decline { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -522px; }
.popup-window-button-decline .popup-window-button-left { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -493px; }
.popup-window-button-decline .popup-window-button-text { text-shadow: #e15252 -1px -1px 0; color: #fff;}
.popup-window-button-decline .popup-window-button-right { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -6px -493px;}
.popup-window-button-decline:hover { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') repeat-x 0 -956px; }
.popup-window-button-decline:hover .popup-window-button-left { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -927px; }
.popup-window-button-decline:hover .popup-window-button-right { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -6px -927px; }
.popup-window-button-cancel .popup-window-button-text { color: #d83e3e; font-weight: bold; }
.popup-window-button-link { cursor: default; }
.popup-window-button-link-text { cursor: pointer; }
.popup-window-button-link, .popup-window-button-link:hover { background: none; }
.popup-window-button-link-cancel .popup-window-button-link-text { color: #d83e3e; text-decoration: underline;}
.popup-window-button-link-cancel { background: none; }
.popup-window-light {
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .18);
-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, .18);
box-shadow: 0 2px 5px rgba(0, 0, 0, .18);
border: 1px solid;
border-color: #d8d8d8 #bdbdbd #bdbdbd #bdbdbd;
}
.popup-window-light .popup-window-top-row .popup-window-left-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png');*/ }
.popup-window-light .popup-window-top-row .popup-window-center-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png'); */}
.popup-window-light .popup-window-top-row .popup-window-right-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png');*/ }
.popup-window-light .popup-window-content-row .popup-window-left-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png');*/ }
.popup-window-light .popup-window-content-row .popup-window-right-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png');*/ }
.popup-window-light .popup-window-bottom-row .popup-window-left-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png');*/ }
.popup-window-light .popup-window-bottom-row .popup-window-center-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png');*/ }
.popup-window-light .popup-window-bottom-row .popup-window-right-column { /*background-image:url('/bitrix/js/main/core/css/../images/popup/popup-sprite-light.2.png'); */}
.popup-window-titlebar .popup-window-top-row .popup-window-left-column,
.popup-window-titlebar .popup-window-top-row .popup-window-center-column,
.popup-window-titlebar .popup-window-top-row .popup-window-right-column,
.popup-window-titlebar-light .popup-window-top-row .popup-window-left-column,
.popup-window-titlebar-light .popup-window-top-row .popup-window-center-column,
.popup-window-titlebar-light .popup-window-top-row .popup-window-right-column {
height:36px;
background-color:#ededed;
background-image:-webkit-linear-gradient(top, #f5f5f5, #e5e5e5);
background-image:-moz-linear-gradient(top, #f5f5f5, #e5e5e5);
background-image:-o-linear-gradient(top, #f5f5f5, #e5e5e5);
background-image:-ms-linear-gradient(top, #f5f5f5, #e5e5e5);
background-image:linear-gradient(to bottom, #f5f5f5, #e5e5e5);
-webkit-box-shadow: 0 1px #f9f9f9;
box-shadow: inset 0 1px #f9f9f9;
border-bottom: 1px solid #d6d6d6;
background-position: 0 0;
}
.popup-window-close-icon {
position:absolute;
right:10px;
top: 5px;
width: 13px;
height: 13px;
background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat 0 -283px;
cursor:pointer;
outline: none;
margin-right: -5px; /* for compatibility */
}
.popup-window-titlebar-close-icon { margin-top: 3px; margin-right: -3px; /* for compatibility */ }
.popup-window-close-icon:hover { background: url('/bitrix/js/main/core/css/../images/controls-sprite.png') no-repeat -17px -283px; }
.popup-window-angly { display:none; position: absolute; background:url('/bitrix/js/main/core/css/../images/popup/popup-angles-sprite.png') no-repeat -27px -105px; }
.popup-window-angly-top { display:block; width:19px; height: 10px; background-position:-27px -105px; left:10px; top:-9px; margin:0;}
.popup-window-angly-right { display:block; width:13px; height: 30px; background-position:-10px -103px; right: -12px; top:10px;}
.popup-window-angly-bottom { display:block; width:21px; height: 19px; background-position: -7px -135px; margin-left: 10px; margin-top: -1px; }
.popup-window-angly-left { display:block; width:13px; height: 28px; background-position:-28px -127px; left: -12px; top: 10px;}
.popup-window-light-angly { display:none; position: absolute; background:url('/bitrix/js/main/core/css/../images/popup/popup-angles-sprite.png') no-repeat -27px -14px; }
.popup-window-light-angly-top { display:block; width: 18px; height:10px; background-position:-27px -14px; left:7px; top:-9px; margin:0; }
.popup-window-light-angly-right { display:block; width: 11px; height:19px; background-position:-9px -13px; right: -10px; top:2px;}
.popup-window-light-angly-bottom { display:block; width: 20px; height: 12px; background-position:-6px -43px; margin-left: 7px; margin-top: -1px; }
.popup-window-light-angly-left { display:block; width:10px; height: 18px; background-position:-31px -37px; left: -9px; top: 2px;}
.popup-window-overlay { position: absolute; top: 0; left: 0; display: none; background: #333; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
/* Menu Popup */
.menu-popup { margin: -4px 4px 0 -2px;}
.menu-popup-title { margin: 0 0 7px 0; padding: 0 0 0 4px; color:#4c4c4c; white-space:nowrap; font:normal normal normal 12px/normal Arial, Helvetica, sans-serif; }
.menu-popup .menu-popup-item { display:block; margin:4px 0 4px 0; cursor:pointer; position:relative; text-decoration:none; outline: none; white-space: nowrap;}
.menu-popup-item-left, .menu-popup-item-icon,
.menu-popup-item-text, .menu-popup-item-right { display: inline-block; height: 23px; vertical-align:middle; }
.menu-popup-item-left, .menu-popup-item-right { width:3px; }
.menu-popup-item-icon { width: 19px; height: 16px; }
.menu-popup-item-text { font:normal normal normal 12px/23px Arial, Helvetica, sans-serif; color:#494949; text-decoration:none; margin: 0 5px 0 7px; }
.menu-popup-item-right { position:absolute; top:0; right:0;}
.menu-popup-item:hover, .bx-admin-submenu-opened { background: #f0f0f0 !important; -webkit-border-radius: 3px; border-radius: 3px; }
.menu-popup-no-icon .menu-popup-item-icon {display: none; }
.menu-popup-item-view .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -45px -271px transparent; }
.menu-popup-item-edit .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -43px -291px transparent; }
.menu-popup-item-create .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -311px transparent; }
.menu-popup-item-create-quick .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -43px -329px transparent; }
.menu-popup-item-take .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -43px -347px transparent; }
.menu-popup-item-begin .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -367px transparent; }
.menu-popup-item-decline .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -383px transparent; }
.menu-popup-item-reopen .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -484px transparent; }
.menu-popup-item-complete .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -502px transparent; }
.menu-popup-item-hold .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -520px transparent; }
.menu-popup-item-accept .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -43px -347px transparent; }
.menu-popup-item-remake .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -383px transparent; }
.menu-popup-item-delete .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -44px -535px transparent; }
.menu-popup-item-copy .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -595px transparent; }
.menu-popup-item-delegate .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -615px transparent; }
.menu-popup-item-add-to-tm .menu-popup-item-icon { background: url('/bitrix/js/main/core/css/../images/popup/popup-menu-sprite.2.png') no-repeat scroll -42px -634px transparent; }
/* ========================Popup Window Darken=============================================*/
.popup-window-dark .popup-window {
background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-bg.png');
border: 0px;
/*padding: 7px 7px 5px 7px;*/
-webkit-border-radius: 4px;
border-radius: 4px;
box-shadow: 0 19px 24px rgba(88, 112, 118, 0.17);
}
.popup-window-dark .popup-window-content {
color: #fff;
padding: 4px 7px 6px;
margin: 0;
}
.popup-window-dark .popup-window-light {
-webkit-box-shadow: 0 19px 24px rgba(88,112,118,.17);
-moz-box-shadow: 0 19px 24px rgba(88,112,118,.17);
box-shadow: 0 19px 24px rgba(88,112,118,.17);
}
.popup-window-dark .popup-window-content-row .popup-window-center-column {
background: none;
}
.popup-window-dark .popup-window-angly { display:none; position: absolute; background:url('/bitrix/js/main/core/css/../images/popup/popup-dark-angles-sprite.png') no-repeat -27px -105px; }
.popup-window-dark .popup-window-angly-top { display:block; width:19px; height: 10px; background-position:-27px -105px; left:10px; top:-9px; margin:0;}
.popup-window-dark .popup-window-angly-right { display:block; width:13px; height: 30px; background-position:-10px -103px; right: -12px; top:10px;}
.popup-window-dark .popup-window-angly-bottom { display:block; width:21px; height: 19px; background-position: -6px -134px; margin-left: 10px; margin-top: -1px; }
.popup-window-dark .popup-window-angly-left { display:block; width:13px; height: 28px; background-position:-28px -127px; left: -12px; top: 10px;}
.popup-window-dark .popup-window-light-angly { display:none; position: absolute; background:url('/bitrix/js/main/core/css/../images/popup/popup-dark-angles-sprite.png') no-repeat -27px -14px; }
.popup-window-dark .popup-window-light-angly-top { display:block; width: 18px; height:10px; background-position: -26px -14px; left:7px; top: -10px; margin:0; }
.popup-window-dark .popup-window-light-angly-right { display:block; width: 11px; height: 20px; background-position: -9px -12px; right: -11px; top:2px;}
.popup-window-dark .popup-window-light-angly-bottom { display:block; width: 20px; height: 12px; background-position:-6px -43px; margin-left: 7px; margin-top: 0px; }
.popup-window-dark .popup-window-light-angly-left { display:block; width:10px; height: 19px; background-position:-31px -37px; left: -10px; top: 2px;}
.popup-window-dark .popup-window-hr {display:none;}
.popup-window-dark .popup-window-button-link-text { color: #fff;}
.popup-window-dark .popup-window-titlebar .popup-window-top-row .popup-window-left-column,
.popup-window-dark .popup-window-titlebar .popup-window-top-row .popup-window-center-column,
.popup-window-dark .popup-window-titlebar .popup-window-top-row .popup-window-right-column,
.popup-window-dark .popup-window-titlebar-light .popup-window-top-row .popup-window-left-column,
.popup-window-dark .popup-window-titlebar-light .popup-window-top-row .popup-window-center-column,
.popup-window-dark .popup-window-titlebar-light .popup-window-top-row .popup-window-right-column{
height: 32px;
background-color: #bac2c3!important;
background-image:-o-linear-gradient(top, #c6cbcc, #b2bbbe)!important;
background-image:-moz-linear-gradient(top, #c6cbcc, #b2bbbe)!important;
background-image:-webkit-gradient(linear, left top, left bottom, from(#c6cbcc), to(#b2bbbe))!important;
background-image:-ms-linear-gradient(top,#c6cbcc, #b2bbbe)!important;
background-image:linear-gradient(to bottom, #c6cbcc, #b2bbbe)!important;
border:0;
box-shadow: none;
color: #010101;
}
.popup-window-dark .popup-window-titlebar .popup-window-titlebar,
.popup-window-dark .popup-window-titlebar-light .popup-window-titlebar {
font: 13px/32px "Helvetica Neue", Helvetica, Arial, sans-serif;
margin-left: 0px;
vertical-align: top;
margin-right: 0px;
padding-left: 8px;
}
.popup-window-dark .popup-window-content {
padding: 4px 7px 6px;
font: 13px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.popup-window-dark .popup-window-titlebar .popup-window-content {
padding-top: 9px;
}
.popup-window-dark .popup-window-buttons { padding: 0; margin: 4px 8px 6px; text-align: center; position: relative; zoom:1;}
.popup-window-dark .popup-window-button { margin: 0 10px 0 0; }
.popup-window-dark .popup-window-button, .popup-window-button-left, .popup-window-button-right, .popup-window-button-text { display: inline-block; vertical-align: top; height:28px; line-height:28px; cursor:pointer;}
.popup-window-dark .popup-window-button-text { font: normal normal normal 13px/26px "Helvetica Neue", Helvetica, Arial, sans-serif; padding:0 8px; }
.popup-window-dark .popup-window-button { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') repeat-x 0 -216px; }
.popup-window-dark .popup-window-button-text { background: none; color: #7a808c; text-shadow: #fff 0 1px 0;}
.popup-window-dark .popup-window-button-left { width: 3px; position: relative; left: -3px; background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -38px 0; }
.popup-window-dark .popup-window-button-right { width: 3px; position: relative; left: 3px; background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -41px 0;}
.popup-window-dark .popup-window-button:hover { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') repeat-x 0 -249px; }
.popup-window-dark .popup-window-button:hover .popup-window-button-text { background: none; }
.popup-window-dark .popup-window-button:hover .popup-window-button-left { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -45px 0; }
.popup-window-dark .popup-window-button:hover .popup-window-button-right { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -48px 0; }
.popup-window-dark .popup-window-button:active { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') repeat-x 0 -283px; }
.popup-window-dark .popup-window-button:active .popup-window-button-text { background: none; }
.popup-window-dark .popup-window-button:active .popup-window-button-left { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -51px 0; }
.popup-window-dark .popup-window-button:active .popup-window-button-right { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -54px 0; }
.popup-window-dark .popup-window-button-accept, .popup-window-button-create { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') repeat-x 0 -34px; }
.popup-window-dark .popup-window-button-accept .popup-window-button-text, .popup-window-button-create .popup-window-button-text { background: none; color: #fff; text-shadow: #688b09 0 -1px 0; }
.popup-window-dark .popup-window-button-accept .popup-window-button-left, .popup-window-button-create .popup-window-button-left { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat 0 0;}
.popup-window-dark .popup-window-button-accept .popup-window-button-right, .popup-window-button-create .popup-window-button-right { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -3px 0;}
.popup-window-dark .popup-window-button-accept:hover, .popup-window-button-create:hover { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') repeat-x 0 -64px; }
.popup-window-dark .popup-window-button-accept:hover .popup-window-button-text, .popup-window-button-create:hover .popup-window-button-text { background: none; text-shadow: #7caa02 0 -1px 0 }
.popup-window-dark .popup-window-button-accept:hover .popup-window-button-left, .popup-window-button-create:hover .popup-window-button-left { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -7px 0; }
.popup-window-dark .popup-window-button-accept:hover .popup-window-button-right, .popup-window-button-create:hover .popup-window-button-right { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -10px 0; }
.popup-window-dark .popup-window-button-accept:active, .popup-window-button-create:active { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') repeat-x 0 -94px; }
.popup-window-dark .popup-window-button-accept:active .popup-window-button-text, .popup-window-button-create:active .popup-window-button-text { background: none; text-shadow: #688b09 0 -1px 0 }
.popup-window-dark .popup-window-button-accept:active .popup-window-button-left, .popup-window-button-create:active .popup-window-button-left { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -13px 0; }
.popup-window-dark .popup-window-button-accept:active .popup-window-button-right, .popup-window-button-create:active .popup-window-button-right { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -16px 0; }
.popup-window-dark .popup-window-button-decline { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') repeat-x 0 -123px; }
.popup-window-dark .popup-window-button-decline .popup-window-button-text { background: none; text-shadow: #921f1f 0 -1px 0; color: #fff;}
.popup-window-dark .popup-window-button-decline .popup-window-button-left { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -19px 0; }
.popup-window-dark .popup-window-button-decline .popup-window-button-right { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -22px 0;}
.popup-window-dark .popup-window-button-decline:hover { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') repeat-x 0 -154px; }
.popup-window-dark .popup-window-button-decline:hover .popup-window-button-text{ background: none; text-shadow: #ba3a3a 0 -1px 0;}
.popup-window-dark .popup-window-button-decline:hover .popup-window-button-left { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -26px 0; }
.popup-window-dark .popup-window-button-decline:hover .popup-window-button-right { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -29px 0; }
.popup-window-dark .popup-window-button-decline:active { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') repeat-x 0 -185px; }
.popup-window-dark .popup-window-button-decline:active .popup-window-button-text { background: none; text-shadow: #800e0e 0 -1px 0;}
.popup-window-dark .popup-window-button-decline:active .popup-window-button-left { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -32px 0; }
.popup-window-dark .popup-window-button-decline:active .popup-window-button-right { background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-buttons-sprite.png') no-repeat -35px 0; }
.popup-window-dark .popup-window-button-cancel .popup-window-button-text { color: #d83e3e; font-weight: bold; }
.popup-window-dark .popup-window-button-link, .popup-window-dark .popup-window-button-link:hover { background: none; }
.popup-window-dark .popup-window-button-link-text { cursor: pointer; }
.popup-window-dark .popup-window-button-link-cancel .popup-window-button-link-text { color: #d83e3e; text-decoration: underline;}
.popup-window-dark .popup-window-button-link-cancel { background: none; }
.popup-window-dark .popup-window-bottom-row,
.popup-window-dark .popup-window-bottom-row .popup-window-left-column,
.popup-window-dark .popup-window-bottom-row .popup-window-center-column,
.popup-window-dark .popup-window-bottom-row .popup-window-right-column { height: 5px; background: none; }
.popup-window-dark .popup-window-left-column {width: 7px; min-width: 7px; padding: 0; text-align: left; background: none !important; }
.popup-window-dark .popup-window-right-column {width: 7px; min-width: 7px; padding: 0; text-align: left; background: none !important; }
.popup-window-dark .popup-window-center-column { padding: 0; text-align: left; background: none !important; }
.popup-window-dark .popup-window-left-spacer { width: 7px; height: 1px; font-size: 1px; }
.popup-window-dark .popup-window-right-spacer { width: 7px; height: 1px; font-size: 1px; }
.popup-window-dark .popup-window-close-icon { margin-top: 0px; background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-sprite.png') -21px -7px; }
.popup-window-dark .popup-window-close-icon:hover{ background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-sprite.png') -7px -7px;}
.popup-window-dark .popup-window-titlebar-close-icon {margin-top: 5px; background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-sprite.png') -7px -20px; }
.popup-window-dark .popup-window-titlebar-close-icon:hover{ background: url('/bitrix/js/main/core/css/./../images/popup/popup-dark-sprite.png') -20px -20px;}
/* End */
/* Start:/bitrix/js/main/core/css/core_date.css*/
span.date-interval-hellip { width:20px; display:inline-block; text-align:center;}
img.calendar-icon {border:0px; width:19px; height:19px; vertical-align:top; margin:1px; margin-left:2px; cursor: pointer;}
img.calendar-icon-hover {border:1px solid #AEB6C2; background-color:#DBE3F2; margin:0px; margin-left:1px}
.bx-calendar {font-family:Arial, sans-serif; color:#000; width:200px;}
.bx-calendar-header {margin-top:-2px; padding-bottom:5px;}
.bx-calendar-left-arrow,
.bx-calendar-right-arrow {background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat; border-radius:4px; display:inline-block; font-size:1px; height:28px; vertical-align:top; width:19px;cursor:pointer;}
.bx-calendar-left-arrow:hover,
.bx-calendar-right-arrow:hover {background-color:#ededed;}
.bx-calendar-left-arrow {background-position:7px -183px; margin-left:-3px; vertical-align:top;}
.bx-calendar-right-arrow {background-position:8px -205px;}
.bx-calendar-header-content{display:inline-block; text-align:center; width:165px;}
.bx-calendar-top-month,
.bx-calendar-top-year{background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat right -223px; color:#000!important; border-radius:3px; cursor:pointer; display:inline-block; font-size:16px; line-height:20px; text-decoration:none!important; margin:0 1px; padding:5px 15px 3px 7px;}
.bx-calendar-top-month:hover,
.bx-calendar-top-year:hover {background-color:#ededed; text-decoration:none;}
.bx-calendar-cell-block {
overflow: hidden;
position: relative;
padding-bottom: 5px;
}
.bx-calendar-cell {display:inline-block; font-size:12px; line-height:15px; height:19px; margin:0 3px 0 2px; padding-top:4px; text-align:center; text-decoration:none; vertical-align:top; width:23px; cursor: pointer;}
.bx-calendar-cell {line-height:16px\9}
.bx-calendar-cell, .bx-calendar-cell:link, .bx-calendar-cell:active, .bx-calendar-cell:visited {color:#000; }
.bx-calendar-cell:hover {background-color:#eeeeee; color:#000; text-decoration:none;}
.bx-calendar-name-day {display:inline-block; color:#a9a9a9; font-size:10px; height:13px; margin:0 3px 0 2px; padding-top:0; text-align:center; vertical-align:top; width:23px;}
.bx-calendar-range {border-bottom:1px solid #f3f2ed; margin:0 -5px 0 -7px; padding:1px 7px 1px 8px; position:relative; z-index:5;}
.bx-calendar-weekend, .bx-calendar-weekend:link, .bx-calendar-weekend:active, .bx-calendar-weekend:visited {color:#d25050; }
.bx-calendar-weekend:hover {color:#d25050;}
.bx-calendar-date-hidden, .bx-calendar-date-hidden:link, .bx-calendar-date-hidden:active, .bx-calendar-date-hidden:visited {color:#ccc;}
.bx-calendar-active {background-color:#dce3ea;}
.bx-calendar-active:hover {background-color:#dce3ea;}
.bx-calendar-name-day-wrap {background-color:#eeeeee; height:12px; line-height:12px; padding:1px 7px 0 8px; position:relative; margin:0 -5px 3px -7px; z-index:5;}
.bx-calendar-range-noline {border:none;}
.bx-calendar-set-time-wrap {border-top:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; margin:-5px 3px 0 0; position:relative; text-decoration:none;}
.bx-calendar-set-time {cursor:pointer; font-size:11px; color:#b2b2b2!important; display:block; height:14px; margin-right:3px; text-align:center; padding:1px 0 0; text-decoration:none;}
.bx-calendar-set-time:hover {color:#8c8c8c!important; text-decoration:none!important;}
.bx-calendar-set-time-opened .bx-calendar-set-time {display: none;}
.bx-calendar-set-time-opened .bx-calendar-form-block {display: block;}
.bx-calendar-set-time {cursor:pointer; font-size:11px; color:#b2b2b2; height:14px; margin-right:3px; text-align:center; padding:1px 0 0;}
.bx-calendar-set-time i {background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat 0 0; height:9px; display:inline-block; margin:2px 3px 0 0; vertical-align:top; width:9px;}
.bx-calendar-button-block {padding:9px 0 8px; text-align: center;}
.bx-calendar-button {cursor:pointer; text-decoration:none; display:inline-block; vertical-align:top;}
.bx-calendar-button-select {margin-right:8px; text-align:right;}
.bx-calendar-button-left,
.bx-calendar-button-right {background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat; display:inline-block; vertical-align:top; height:23px; width:4px;}
.bx-calendar-button-text {background:url(/bitrix/js/main/core/images/calendar-sprite.png) repeat-x 0 -99px; color:#000; display:inline-block; height:19px; font-size:12px; line-height:16px; vertical-align:top; padding:4px 10px 0; }
.bx-calendar-button-left {background-position:0 -45px;}
.bx-calendar-button-right {background-position:-5px -45px;}
.bx-calendar-button:hover .bx-calendar-button-left {background-position:0 -15px;}
.bx-calendar-button:hover .bx-calendar-button-right {background-position:-5px -15px;}
.bx-calendar-button:hover .bx-calendar-button-text {background-position:0 -74px;}
.bx-calendar-button:active .bx-calendar-button-text {background-position:0 -74px;}
.bx-calendar-form-block {display:none;}
.bx-calendar-form-text {display:inline-block; color:#a6a6a6; font-size:11px; margin-top:10px; padding:0 0 0 5px; vertical-align:top; width:38px;}
.bx-calendar-form {display:inline-block; vertical-align:top;}
.bx-calendar-form-arrow-l,
.bx-calendar-form-arrow-r {display:inline-block; vertical-align:top;}
.bx-calendar-form-arrow-l {margin-left:2px;}
.bx-calendar-form-arrow-top,
.bx-calendar-form-arrow-bottom {display:block; height:17px; width:15px;}
.bx-calendar-form-arrow-top {padding-top:4px; height:14px;}
.bx-calendar-form-arrow-l .bx-calendar-form-arrow-top,
.bx-calendar-form-arrow-l .bx-calendar-form-arrow-bottom {padding-left:5px;}
.bx-calendar-form-arrow-r .bx-calendar-form-arrow-top,
.bx-calendar-form-arrow-r .bx-calendar-form-arrow-bottom {padding-left:1px; padding-right:5px;}
.bx-calendar-form-arrow-top i,
.bx-calendar-form-arrow-bottom i {background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat; display:block; height:13px; width:14px;}
.bx-calendar-form-arrow-top i {background-position:4px -125px;}
.bx-calendar-form-arrow-bottom i {background-position:4px -137px;}
.bx-calendar-form-arrow-top:hover i {background-position:4px -275px; background-color:#f2f2f2;}
.bx-calendar-form-arrow-bottom:hover i {background-position:4px -286px; background-color:#f2f2f2;}
.bx-calendar-form-input {
background:#fff;
border:1px solid #d1d1d1;
-moz-box-shadow:inset 1px 1px 0 #f7f7f7;
-webkit-box-shadow:inset 1px 1px 0 #f7f7f7;
box-shadow:inset 1px 1px 0 #f7f7f7;
display:inline-block;
height:21px;
margin-top:6px;
font-size:15px;
text-align:center;
padding:0;
vertical-align:top;
width:28px;
}
.bx-calendar-form-separator {background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat 0 -246px; color:#aaa; display:inline-block; height:23px; font-size:14px; font-weight:bold; text-align:center; padding-top:7px; vertical-align:top; width:8px;}
.bx-calendar-form-close {display:block; font-size:1px; right:-8px; top:0; height:35px; position:absolute; width:20px;}
.bx-calendar-form-close i {background:url(/bitrix/js/main/core/images/calendar-sprite.png) no-repeat 4px -151px; display:block; height:15px; margin:10px 0 0 0; width:15px;}
.bx-calendar-form-close:hover i {background-position:4px -169px; background-color:#e8e8e8;}
.bx-calendar-AM-PM-block {cursor:pointer; display:inline-block; margin-left:-4px; vertical-align:top;}
.bx-calendar-AM-PM-text {display:inline-block; color:#333; margin-top:11px; vertical-align:top; font-family:Arial, sans-serif; font-size:13px; line-height:15px; text-transform:uppercase;}
.bx-calendar-AM-PM-block .bx-calendar-form-arrow-r {width:19px;}
.bx-calendar-year-popup {font-family:arial, sans-serif; margin-top:-2px; padding-bottom:7px; width:45px;}
.bx-calendar-month-popup {font-family:arial, sans-serif; margin-top:-2px; padding-bottom:7px; width:85px;}
.bx-calendar-year-title,
.bx-calendar-month-title {color:#000; font-size:16px; line-height:20px; padding-bottom:5px;}
.bx-calendar-year-content,
.bx-calendar-month-content {color:#000; border-top:1px solid #e5e5e5; font-size:13px; padding:5px 0 0 2px;}
.bx-calendar-year-number,
.bx-calendar-month {display:block; border-radius:3px; cursor:pointer; margin:0 0 2px -5px; text-decoration:none!important; padding:2px 0 2px 4px;}
.bx-calendar-month, .bx-calendar-month:link, .bx-calendar-month:active, .bx-calendar-month:visited, .bx-calendar-year-number, .bx-calendar-year-number:link, .bx-calendar-year-number:active, .bx-calendar-year-number:visited {color: #000}
.bx-calendar-month:hover, .bx-calendar-year-number:hover {background-color:#ededed; text-decoration:none;}
.bx-calendar-month-active, .bx-calendar-month-active:link, .bx-calendar-month-active:active, .bx-calendar-month-active:visited {color:#ca0707;}
.bx-calendar-year-active, .bx-calendar-year-active:link, .bx-calendar-year-active:active, .bx-calendar-year-active:visited {color:#ca0707;}
.bx-calendar-year-input,
.bx-calendar-month-input {
background:#fff;
border:1px solid #b5b5b5;
border-radius:2px;
box-shadow:inset 2px 2px 1px #ededed;
height:19px;
margin-top:10px;
font-size:16px;
text-align:center;
width:41px;
}
.bx-calendar-time-disabled .bx-calendar-button-block,
.bx-calendar-time-disabled .bx-calendar-set-time-wrap {display: none;}
.bx-tm-popup-clock {
padding: 10px;
}
* html .bx-calendar-month-title,
* html .bx-calendar-year-title {margin-top:-2px;}
* html .bx-calendar-month-popup,
* html .bx-calendar-year-popup {margin-left:-2px;}
* + html .bx-calendar-month-title,
* + html .bx-calendar-year-title {margin-top:-2px;}
* + html .bx-calendar-month-popup,
* + html .bx-calendar-year-popup {margin-left:-2px;}
* + html .bx-calendar-form-input {padding-top:4px; height:17px;}
* html .bx-calendar-button-text {height:23px;}
* html .bx-calendar-name-day {padding-top:3px;}
* html .bx-calendar-cell {height:23px;}
* html .bx-calendar-form-arrow-top,
* html .bx-calendar-form-arrow-bottom {font-size:0;}
* html .bx-calendar-form-arrow-top,
* html .bx-calendar-form-arrow-bottom {width:20px;}
* html .bx-calendar-button-text {padding-top:3px;}
* html .bx-calendar-left-arrow,
* html .bx-calendar-right-arrow {width:17px; margin-left:0;}
* html .bx-calendar-form-text {width:46px;}
/* End */