a.mml:link, a.mml:visited, a.mml:hover, a.mml:active{display:inline-block; text-decoration:none; color:#000; white-space:nowrap;
	overflow:hidden; text-overflow:ellipsis; width:155px; outline:none; }
a.mmla:link, a.mmla:visited, a.mmla:hover, a.mmla:active{display:inline-block; text-decoration:none; color:#000; white-space:nowrap;
	overflow:hidden; text-overflow:ellipsis; width:155px; outline:none; font-weight:bold; }

/* Js-bar settings page stylesheet */
ul#js_bar_settings {list-style:none; margin:0; padding:20px; font:normal 14px; float:left; }
ul#js_bar_settings li{background:none; margin:0 0 10px 0; float:left; clear:left; width:100%; padding:0; }
ul#js_bar_settings li#jsbar_preview_wrapper{border:1px dashed #dadada; position:relative; padding:10px 0; }

#s_loading{width:32px; height:32px; background:url(/.s/img/sape/s_loading.gif) no-repeat; position:absolute; left:50%; top:50%; margin-left:-16px; margin-top:-16px; border-radius:5px; border:5px solid #FFF; display:none; z-index:99999; }

#jsbar_preview_title{position:absolute; background:#FFF; color:#9a9a9a; font-size:11px; left:40px; top:-7px; }
#jsbar_preview{border:none; }

#js_icon_wrapper{padding:0 10px 0 18px; }
#js_icon_wrapper img{margin-bottom:-7px; }

ul#js_bar_settings .jsbar_s_buttons_setup .sb_s{float:left; margin:0 8px 0 0; text-align:center; width:auto; padding:0; clear:none; }
.jsbar_s_buttons_setup{float:left; width:100%; list-style:none; margin:0; padding:0; margin-top:10px; }

.sb_s label{margin-bottom:5px; }

.clr{float:none; clear:both; }

.jsbar_buttons_setup{float:left; clear:left; width:100%; }
.jsbar_buttons_setup ul{list-style:none; margin:0; padding:15px 0 0 0; }
.jsbar_buttons_setup ul li label{margin-left:5px; }

.field_input{display:none; }

.js_ok, .js_cancel{display:none; }

#jsfriends_wrapper a,
#jssearch_wrapper a,
#vkapid_wrapper a{margin-left:3px; }
#jsfriends_wrapper a img,
#jssearch_wrapper a img,
#vkapid_wrapper a img{margin-bottom:-3px; }

#eMessage.jsbar_e{/*height:31px; */ float:right; }
#eMessage.jsbar_e .myWinLoadSD,
#eMessage.jsbar_e .myWinLoadSF,
#eMessage.jsbar_e .myWinLoadS{height:7px; width:auto; padding:7px 27px 17px 40px; }
#eMessage.jsbar_e .myWinLoadSD{background:url('/.s/img/icon/ok.png') no-repeat 5px center #e7fadd; border:1px dashed #afd39a; color:#629c40; }
#eMessage.jsbar_e .myWinLoadSF{background:url('/.s/img/icon/er.png') no-repeat 5px center #ffd2d2; border:1px dashed #ff3737; color:#ff3737; }
#eMessage.jsbar_e .myWinLoadS{background:url('/.s/img/wd/3/ajaxs.gif') no-repeat 5px center #f0f0f0; border:1px dashed #bcbfc4; color:#bababa; }
/* end js-bar settings page stylesheet */

select option.top{font-weight:bold; }
select option[selected]{background:#ccc; }
select#site_class_rtb{width:100%; }
#countMessage{float:left; margin-left:5px; }

#js_delete_wrapper{float:left; clear:left; margin:5px 0 5px 100px; width:100%; font-style:italic; }

/* template $CODE$ */
input[readonly].tmplCodeH, input[readonly].tmplCodeHo{padding:0; margin:0; color:inherit; font:8.7pt monospace; text-align:left; box-sizing:border-box; }
input.tmplCodeH::-moz-selection{color:#fff; }
input.tmplCodeH::selection{color:#fff; }
.myWinCont input[readonly].tmplCodeH,
.myWinCont input[readonly].tmplCodeH:hover{padding:2px 3px; margin:0; color:inherit; font:8.7pt monospace; }
#prov_wrapper .tmplCodeH, #prov_wrapper .tmplCodeHo{padding:2px 4px; color:inherit; }

.uauth-small-links {margin:10px 0 0 0; }
.uauth-icon {display:inline-block; vertical-align:middle; width:32px; height:32px; margin:0 3px; border-radius:50%; background:#ccc url('/.s/img/icon/social/uauth_icons_32x32.png') no-repeat; cursor:pointer;
	-webkit-transition:background-color .3s .05s ease-out, color .2s .05s ease-out;
	transition:background-color .3s .05s ease-out, color .2s .05s ease-out; }

.uauth-uid {background-position:0 0; }
.uauth-uid.active {background-color:#3498db; }
.uauth-loc {background-position:0 -160px; }
.uauth-loc.active {background-color:#6b6b6b; }
.uauth-vk {background-position:0 -32px; }
.uauth-vk.active {background-color:#2f6caa; }
.uauth-fb {background-position:0 -64px; }
.uauth-fb.active {background-color:#4862a5; }
.uauth-gplus {background-position:0 -96px; }
.uauth-gplus.active {background-color:#515151; }
.uauth-twt {background-position:0 -128px; }
.uauth-twt.active {background-color:#01a9d3; }
/*---set-2---*/
.uauth-links-set2 .uauth-icon {border:1px solid #ccc; background-color:#fff; -webkit-transition-delay:0; transition-delay:0; }
.uauth-links-set2 .uauth-icon.active {border-color:transparent; }
.uauth-links-set2 .uauth-uid {background-position:-32px 0; }
.uauth-links-set2 .uauth-uid:hover, .uauth-links-set2 .uauth-uid.active {background-position:0 0; background-color:#3498db; }
.uauth-links-set2 .uauth-loc {background-position:-32px -160px; }
.uauth-links-set2 .uauth-loc.active {background-position:0 -160px; background-color:#6b6b6b; }
.uauth-links-set2 .uauth-vk {background-position:-32px -32px; }
.uauth-links-set2 .uauth-vk.active {background-position:0 -32px; background-color:#2f6caa; }
.uauth-links-set2 .uauth-fb {background-position:-32px -64px; }
.uauth-links-set2 .uauth-fb.active {background-position:0 -64px; background-color:#4862a5; }
.uauth-links-set2 .uauth-gplus {background-position:-32px -96px; }
.uauth-links-set2 .uauth-gplus.active {background-position:0 -96px; background-color:#515151; }
.uauth-links-set2 .uauth-twt {background-position:-32px -128px; }
.uauth-links-set2 .uauth-twt.active {background-position:0 -128px; background-color:#01a9d3; }
/*---set-3---*/
.uauth-links-set3 .uauth-icon {border-radius:3px; background-color:#333; }
.uauth-links-set3 .uauth-uid {background-position:0 0; }
.uauth-links-set3 .uauth-uid.active {background-color:#3498db; }
.uauth-links-set3 .uauth-loc {background-position:0 -160px; }
.uauth-links-set3 .uauth-loc.active {background-color:#6b6b6b; }
.uauth-links-set3 .uauth-vk {background-position:0 -32px; }
.uauth-links-set3 .uauth-vk.active {background-color:#2f6caa; }
.uauth-links-set3 .uauth-fb {background-position:0 -64px; }
.uauth-links-set3 .uauth-fb.active {background-color:#4862a5; }
.uauth-links-set3 .uauth-gplus {background-position:0 -96px; }
.uauth-links-set3 .uauth-gplus.active {background-color:#515151; }
.uauth-links-set3 .uauth-twt {background-position:0 -128px; }
.uauth-links-set3 .uauth-twt.active {background-color:#01a9d3; }
/*---set-4---*/
.uauth-links-set4 .uauth-icon {border-radius:3px; background-color:#c9cbce; -webkit-transition-delay:0; transition-delay:0; }
.uauth-links-set4 .uauth-uid {background-position:-64px 0; }
.uauth-links-set4 .uauth-uid.active {background-position:-96px 0; background-color:#3498db; }
.uauth-links-set4 .uauth-loc {background-position:-64px -160px; }
.uauth-links-set4 .uauth-loc.active {background-position:-96px -160px; background-color:#6b6b6b; }
.uauth-links-set4 .uauth-vk {background-position:-64px -32px; }
.uauth-links-set4 .uauth-vk.active {background-position:-96px -32px; background-color:#2f6caa; }
.uauth-links-set4 .uauth-fb {background-position:-64px -64px; }
.uauth-links-set4 .uauth-fb.active {background-position:-96px -64px; background-color:#4862a5; }
.uauth-links-set4 .uauth-gplus {background-position:-64px -96px; }
.uauth-links-set4 .uauth-gplus.active {background-position:-96px -96px; background-color:#515151; }
.uauth-links-set4 .uauth-twt {background-position:-64px -128px; }
.uauth-links-set4 .uauth-twt.active {background-position:-96px -128px; background-color:#01a9d3; }

/* Forum */
#forum_tbody{position:relative; }
#tbody_screen{display:block; position:absolute; left:0; top:0; width:100%; height:100%; opacity:0.6; }

.catCtP.catCtPsub,
.catCtPA.catCtPsub{margin-left:25px; }

.hidden{display:none; }

#bonadw974s a,
#bonadw974s .myWinSuccess,
.myWinSuccess.myWinSuccess-green{color:green!important; }
.u-subscribe{width:100%; max-width:620px; margin:20px 0 15px 0; border-radius:5px; border:1px solid #c4ccd9; border-bottom-width:2px; overflow:hidden; }
.u-subscribe td{border:1px solid #c4ccd9; background:#fff; padding:10px 0; font-family:"Open Sans", sans-serif; font-size:13px; color:#464646; }
.u-subscribe td:first-child{background:#dee7f6; text-align:right; padding-right:20px; width:55%; }
.u-subscribe td:last-child{padding-left:40px; border-color:#e1e1e1; }
.unsubscribe-btn{border:2px solid #a3b3ce; text-decoration:none !important; font-family:"Open Sans", sans-serif; font-size:15px; text-transform:uppercase; color:#a3b3ce !important; font-weight:bold; padding:11px 27px; border-radius:8px; display:block; width:162px; box-sizing:border-box; margin:0 0 10px;
	-webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; -ms-transition:background 0.3s linear; -o-transition:background 0.3s linear; transition:background 0.3s linear; }
.unsubscribe-btn:hover{background:#e16636; color:#fff!important; border-color:#e16636!important; }

.hidden-for-calendar{display:none; }

.u-payment-sum.note{text-align:center; font-size:12px; color:#494949; font-weight:normal; }
.u-payment-sum.note p span{color:#494949; }

/* SSL settings/upload */
.topBlock.ssl-info{position:relative;
	/*background:url('/.s/img/sh/nf.gif') no-repeat center right 10px / 48px,*/
		/*#D4E0F1 url('/.s/img/wd/1/cmp-bg.gif') repeat-x 0 0; */
}
.topBlock.ssl-info .panelBar{background-position:0 8px; }
.contentBg.ssl{position:relative; min-height:250px; }
.contentBg.ssl .cert,
.contentBg.ssl .redir,
.contentBg.ssl .disallow_http_src{display:none; }
.contentBg.ssl input[type=file]{width:100%; }
.contentBg.ssl textarea{width:100%; resize:vertical; min-height:128px; }
.contentBg.ssl textarea:disabled{background:#bfbfbf; min-height:100px; }
.contentBg.ssl .additional textarea:not(:last-child){margin:0 0 10px; }
.contentBg.ssl .invalid{box-shadow:0 0 2px red; }
.contentBg.ssl #alertArea{color:maroon; text-align:center; }
.contentBg.ssl #alertArea > div{background:rgba(150, 0, 0, .2); margin:0 auto 10px; padding:10px; color:maroon; width:75%; }
.contentBg.ssl #eMessage + td > *{display:inline-block; vertical-align:middle; }
.contentBg.ssl #add_field.button{font-size:8pt; padding:0 4px; border:1px solid; border-radius:3px; cursor:pointer; color:#000; background:linear-gradient(to bottom, #fff, #CFD1D8); box-sizing:border-box; height:19px; }
.contentBg.ssl #add_field.button:disabled{color:#bfbfbf; }
.contentBg.ssl .ssl_helper{margin:0 15px; }

/* Заглушка при неоплаченном пакете услуг */
.nonpayed.cover{position:absolute; top:0; right:0; bottom:0; left:0; background:rgba(0, 0, 0, .25); z-index:10; }
.nonpayed.cover .alert{position:absolute; top:100px; right:0; left:0; width:75%; z-index:20; margin:0 auto; height:auto; background:#fff; padding:15px; }
.nonpayed.cover .alert .buy_package{display:block; width:75%; margin:15px auto 0; padding:15px; border-radius:3px; text-align:center; font:bold 1.5em/1 sans-serif; text-decoration:none; }
.contentBg .warning{color:maroon; text-align:center; }

/* Версия для слабовидящих */
/* #visually_impaired ~ label{display:none; margin:0 0 2px; } */
.vi_panel_props{display:none; }
.vi_panel_props label{display:block; margin:0 0 3px; }
.vi_panel_props label.inline{display:inline-block; margin:0 4px 4px 0; }
.vi_panel_props select{min-width:90px; }
.vi_panel_props .minicolors{border:none; }
.vi_panel_props .minicolors-theme-uCoz .minicolors-input{width:auto; padding-left:26px; height:22px; }
.vi_panel_props .minicolors-theme-uCoz .minicolors-swatch{top:0; left:0; cursor:pointer; width:20px; height:20px; }

/* Tmpl editor */
#tmpls-list .tbn, #tmplsuDiv .tbn{font-weight:bold; font-size:10pt; padding:4px 0 0 3px; }
#tmpls-list .tba a, #tmplsuDiv .tba a,
#tmpls-list .tba1 a, #tmplsuDiv .tba1 a,
#tmpls-list .tba2 a, #tmplsuDiv .tba2 a,
#tmpls-list .tba3 a, #tmplsuDiv .tba3 a,
#tmpls-list .tba4 a, #tmplsuDiv .tba4 a,
#tmpls-list .tba5 a, #tmplsuDiv .tba5 a{display:block; width:99.5%; text-decoration:none; cursor:pointer; padding:0 0 1px 20px; box-sizing:border-box; }
#tmpls-list .tba1 a, #tmplsuDiv .tba1 a{color:blue; }
#tmpls-list .tba2 a, #tmplsuDiv .tba2 a{color:green; }
#tmpls-list .tba3 a, #tmplsuDiv .tba3 a{color:#FF9900; }
#tmpls-list .tba4 a, #tmplsuDiv .tba4 a{color:#909090; }
#tmpls-list .tba5 a, #tmplsuDiv .tba5 a{color:maroon; }
#tmplsuDiv .active, #tmplsuDiv .active:hover{background:#ebebeb; }

/* Crossposting */
#social_settings select{max-width:93%; }

/* Domains */

/* Moder-panel */
#moder-design-type ~ label{display:block; margin:7px 0 0;  }

/* Гаджеты */
.gadgets ul{box-sizing:border-box; padding:0!important; margin:0!important; }
.gadgets ul > li{list-style:none; background:none!important; display:inline-block; box-sizing:border-box; padding:0 0 8px!important; vertical-align:top; }
.gadgets ul > li span{font-size:0.85em; }

/* Категории модулей (список) */
.contentBg.CatsList .fa-meta-title{background:transparent url('/.s/img/ma/meta_title.png') no-repeat center center; }
.contentBg.CatsList .fa-meta-keywords{background:transparent url('/.s/img/ma/meta_keywords.png') no-repeat center center; }
.contentBg.CatsList .fa-meta-description{background:transparent url('/.s/img/ma/meta_description.png') no-repeat center center; }
.contentBg.CatsList .catIcons{display:inline; height:18px; }
.contentBg.CatsList .catIcons > .fa,
.contentBg.CatsList .catIcons > img{vertical-align:middle; }
.wndAddEditCat ul.catGroups{list-style:none; background:none; }
.wndAddEditCat ul.catGroups > li{background:none; padding:0 5px 0 0; margin:1px 0; display:inline-block; width:25%; box-sizing:border-box; }
.wndAddEditCat ul.catGroups > li > label{vertical-align:middle; display:inline-block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:100%; }
.wndAddEditCat ul.catGroups > li > label > input{padding:0; margin:0 2px 2px 0; vertical-align:middle; }
ul.mConstr{padding:0 0 0 25px; }

/* captcha */
.captcha-block{box-sizing:border-box; display:inline-block!important; min-height:36px; cursor:pointer; }
.captcha-block > .captcha-answer {height:36px; text-align:center; font-size:16px; line-height:24px; padding:4px; width:125px; }
.captcha-renew,
.captcha-question {border:0; cursor:pointer; vertical-align:middle; }
#captcha-preview{width:100%; min-height:50px; background-repeat:no-repeat; background-position:0 0; margin:10px 0 0; }
#captcha-preview.type0{background-image:url('/.s/src/panel-v2/img/captcha_type_simple.png'); }
#captcha-preview.type1{background-image:url('/.s/src/panel-v2/img/captcha_type_standard.png'); }
#captcha-preview.type2{background-image:url('/.s/src/panel-v2/img/captcha_type_hard.png'); }
#captcha-preview.type3{background-image:url(''); }
#captcha-preview.type4{background-image:url('/.s/src/panel-v2/img/captcha_type_arithmetic.png'); }
#captcha-preview.type5{background-image:url('/.s/src/panel-v2/img/captcha_type_adverigo.png'); }
#captcha-preview.type6{background-image:url('/.s/src/panel-v2/img/captcha_type_recaptcha.gif'); background-size:250px; padding:75px 0 0; }
#captcha-preview.type4.en{background-image:url('/.s/src/panel-v2/img/captcha_type_arithmetic_en.png'); }
#captcha-preview .recaptcha-params{display:none; }
#captcha-preview.type6 .recaptcha-params{display:block; }
#captcha-preview.type6 .recaptcha-params select{min-width:25%; display:block; margin:0 0 7px; }
#captcha-preview.type6 .recaptcha-params input{width:100%; display:block; margin:0 0 7px; }
.recaptcha-wrapper{position:relative; width:303px; height:77px; background:url('/.s/img/wd/7/ajax.gif') no-repeat center center; overflow:hidden; }
.recaptcha-wrapper [id^="recaptcha_"]{text-align:left; display:inline-block; vertical-align:middle; }
.recaptcha-wrapper [id^="recaptcha_"] iframe{border:0; }
.recaptcha-wrapper span[data-reset]{display:inline-block; cursor:pointer; border-radius:40%; position:absolute; width:30px; height:30px;
	top:12px; right:26px; }
.recaptcha-wrapper.compact{width:159px; height:139px;  margin:0 auto; }
.recaptcha-wrapper.compact span[data-reset]{width:22px; height:22px; top:auto; bottom:31px; left:14px; }
form#lform #lfseccode .recaptcha-wrapper{margin:0 auto; }
form#lform[data-rtl] .recaptcha-wrapper span[data-reset]{width:30px; height:30px; top:12px; right:auto; left:26px; }

/* login form */
form#lform .label{width:35%; }
form#lform #lfseccode{text-align:center; position:relative; }

/* quarantine */
#unlockfrm{}
#unlockfrm #quarantine-error{text-align:center; }
#unlockfrm #unlocksite{display:block; margin:20px auto 0; }

/* SEO-url add/edit site page */
form#grFormT5 .seo-field-text-counter{color:green; }
form#grFormT5 .seo-field-text-counter.error{color:red; }
form#grFormT5 .seo-mtf-hide{display:none; }
form#grFormT5 .seo-mtf-hide.seo-mtf-show{display:table-row; }

/* Shop icons */
#shop-main ul > li{background-repeat:no-repeat; background-position:left bottom; }

/* Group rights */
.uGroupsRightSection{cursor:pointer; font-weight:bold; height:20px; }
.uGroupsRightSection:before{content:'\2795'; font:normal 0.8em sans-serif; }
.uGroupsRightSection.expanded:before{content:'\2796'; }
.copy{font-size:0.8em; width:60%; }
.copy > label{white-space:nowrap; }
.reduceOpt{color:#aeaeae; }
.moderOpt{color:#00f; }
.adminOpt{color:#f00; }
.reduceOpt.reduce:after{content:'\2B63'; color:orange; }

/* Site replace */
#phone{position:relative; }
#phone td.pad{padding-left:10px; }
#phone.ico-stop {background-image:url('/.s/img/seo/warning.png')  }
#phone.ico-conf {background-image:url('/.s/img/icon/32/apl.png')  }
#phone.ico-code {background-image:url('/.s/img/icon/32/sms.png')  }
#phone.ico-wait {background-image:url('/.s/img/wd/$setup{'layertype'}/ajax.gif')  }
#phone .plus{font:normal 23px/23px 'Arial'; vertical-align:middle; direction:ltr; white-space:nowrap }
#phone textarea:focus, #phone input:focus {outline:none}

.gray-table td.gray-title span{text-decoration:none; background-repeat:no-repeat; padding-left:25px; background-position:left center }
.gray-table td.gray-title .phone{background-image:url("/.s/img/icon/phone.png") }
.gray-table td.gray-title .info{background-image:url("/.s/img/icon/nw.png") }
.gray-table td.gray-content ul{margin:10px 0 0; padding:0; list-style:none; }
.gray-table td.gray-content ul.float li{float:left; margin:0 20px 0 0; }
.gray-table td.gray-content li.inactiv{text-decoration:underline }
.gray-table td.gray-content li.ico_try{list-style:url("/.s/img/icon/tf.png") inside; }
.gray-table td.gray-content li.ico_can{list-style:url("/.s/img/icon/cancel.png") inside; }

/* panelX.css */
.subtitle{margin:0; padding:20px 0 10px 2px }
.cont-block{ width:100%; border-radius:5px; border-spacing:0 }
.cont-table{width:100%; border-spacing:0; border-collapse:collapse }
.cont-table2{border-spacing:0; border-collapse:collapse }
td.level0{padding:0 20px }
.gray-table td.sub-title{width:50%; text-align:left; border-bottom:0; border-top:0 }
.gray-table td.gray-title{width:50%; font:bold 15px/25px 'Arial'; text-align:left; border-bottom:0 }
.gray-table td.gray-title div{position:relative; padding-left:55px; _width:100% }
.gray-table td.gray-content div.gc-main{min-height:90px; background-position:5px 5px; background-repeat:no-repeat; }
.gray-table td.gray-content p, .gray-table td.gray-content div.p{margin:0; padding-left:60px; position:relative }
.gray-table tr:first-child td:last-child {border-top-right-radius:5px;}
.gray-table tr:first-child td:first-child {border-top-left-radius:5px;}
.gray-table tr:last-child td:first-child {border-bottom-left-radius:5px;}
.gray-table tr:last-child td:last-child {border-bottom-right-radius:5px;}
.gray-table tr:first-child td {border-top:0;}
.gray-table tr:last-child td {border-bottom:0;}
.gray-table tr td:first-child {border-left:0;}
.gray-table tr td:last-child {border-right:0;}

/* Menu Constructor */
ul#mConstructor.mConstr{list-style:none; font-size:14px; font-family:Verdana, Arial; }
.dropOver{font-weight:bold; }

/* table hover */
.myTbl tr:first-child{background:rgba(255, 255, 255, .4); }
.myTbl tr:not(:first-child){background:rgba(255, 255, 255, .85); }
.myTbl tr:not(:first-child):not(.noHover):hover{background:rgba(255, 255, 255, .63); }
