/*
@font-face {
	font-family: 'MyriadPro';
	src: url('../font/myriadpro/myriadpro-it.eot'); * IE9 *
	src: url('../font/myriadpro/myriadpro-it.eot?#iefix') format('embedded-opentype'), * IE6-IE8 *
			url('../font/myriadpro/myriadpro-it.woff') format('woff'), * РЎРѕРІСЂРµРјРµРЅРЅС‹Рµ Р±СЂР°СѓР·РµСЂС‹ *
			url('../font/myriadpro/myriadpro-it.ttf') format('truetype'), * Safari, Android, iOS *
			url('../font/myriadpro/myriadpro-it.svg#MyriadPro') format('svg'); * iOS *
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'calibri';
	src: url('../font/calibri/calibri.eot'); * IE9 *
	src: url('../font/calibri/calibri.eot?#iefix') format('embedded-opentype'), * IE6-IE8 *
			url('../font/calibri/calibri.woff') format('woff'), * РЎРѕРІСЂРµРјРµРЅРЅС‹Рµ Р±СЂР°СѓР·РµСЂС‹ *
			url('../font/calibri/calibri.ttf') format('truetype'), * Safari, Android, iOS *
			url('../font/calibri/calibri.svg#calibri') format('svg'); * iOS *
	font-weight: normal;
	font-style: normal;
}
*/

/******************************************
search
*******************************************/

#srch {position:relative;z-index:400000;padding:0 1%;width:98%;}

#find_result_wrp {position:absolute;display:none;top:-39px;width:100%;}

#find_result_wrp .tl {background:url(../ml_i/srch.png) 0px -353px;}
#find_result_wrp .tc {background:url(../ml_i/srch.png) -34px -353px;}
#find_result_wrp .tr {background:url(../ml_i/srch.png) right -353px;}

#find_result_wrp .cl {background:url(../ml_i/srch.png) 0px -400px repeat-y;}
#find_result_wrp .cc {background:#fff;width:100%;}
#find_result_wrp .cr {background:url(../ml_i/srch.png) right -400px repeat-y;}

#find_result_wrp .bl {background:url(../ml_i/srch.png) 0px bottom;}
#find_result_wrp .bc {background:url(../ml_i/srch.png) -34px bottom;}
#find_result_wrp .br {background:url(../ml_i/srch.png) right bottom;}

a:focus, input:focus {
    outline: none;
}

#find_result {margin:0 0 0 7px;}
#find_result ul li {list-style-type:none !important;padding-bottom:5px;}
#btn, #btn_map{padding:13px 0 0 18px;font-size:19px;color:#AA8F03;height:54px;float:right;display:inline;width:76px;background:url(../ml_i/srch.png) right 0;position:relative;z-index:200; cursor: pointer;}



#showAddress #inpt{height:67px;display:block;background:url(../ml_i/srch.png) -245px 0;position:relative;margin:0 115px 0 101px;z-index:100;}
#showAddress #inptRes {height:10px;display:block;position:relative;margin:0 83px 0 153px;z-index:100;z-index:400000;}
#showAddress #inptRes_map{height:10px;display:block;position:relative;margin:0 83px 0 153px;z-index:100;z-index:400000;}

#showAddress #inpt .iw {width:100%;position:relative;left:21px;height:67px;background:transparent url(../ml_i/srch.png) right  -68px;}
#showAddress #inpt input {width:100%;height:22px;margin:5px 0 2px 0;padding:7px 7px 5px 7px;font-size:19px;color:#666;border:none;background:transparent;}




#lbl{height:67px;float:left;display:inline;width:264px;background:url(../ml_i/srch.png) left -100px;margin-right:-100%;position:relative;color:#fff;font-size:19px;/*letter-spacing:-1px;*/line-height:47px;text-indent:1.5em;}
.find_type{color:#fff;}

/******************************************
РєР°СЂС‚Р°
*******************************************/

.ac_results ul {
	list-style-type: none !important;
	padding: 0;
	margin: 0;
}

.ac_results ul li {
		color: #8B4E94;font-size:11px;
		margin: 0 0 0 3.95em !important; padding: 0;
        list-style-type: none !important;
        behavior: none !important;
		text-indent: -3.95em;
}
.ac_results ul li:before { content: '' !important;color:#8B4E94; }
.ac_over {
	color: #C2A303 !important;cursor:hand;cursor:pointer;
}


/*.map h2{width:50%;float:left;margin:0;padding:0;font-size:19px;}*/
.map h2{width:45%;float:left;margin:0;padding:0;font-size:19px;}
.map h2.forall{width:10%;}
.map h2 a {display:block;border-right:1px solid #EDEDED;background:#F7F7F7;height:50px;line-height:50px;border-bottom:1px solid #E3E3E3;text-decoration:none;}
.map h2 a:hover{color:#8B4E94;}
.map h2 a i{font-style:normal;border-bottom:1px dashed #8B4E94;}
.map h2 a.sel, .map_langs td.sel  {background: url(../ml_i/c.png) -30px -397px !important ; color:#C2A303;text-shadow:1px 1px 1px #fff;}
.map h2 a.sel i{border-bottom:none;}

.map_mnths, .map_langs {width:100%;height:50px;border-bottom:1px solid #E3E3E3;}
.map_mnths td, .map_langs td {vertical-align:middle;width:16.66%;border-right:1px solid #EDEDED;}
.map_mnths td a, .map_langs td a{text-decoration:none;}
.map_mnths td.sel, .map_langs td.sel {background: url(../ml_i/c.png) -30px -397px !important ;}
.map_mnths td.sel a, .map_langs td.sel a{color:#C2A303;text-shadow:1px 1px 1px #fff;}
.rowhlite td {border-bottom:1px solid #8A4F93 !important;}


.map_langs td {width:7.7%;}
.map_langs td a {display:block;width:30px;height:27px;text-indent:-9999px;}

.map_langs td a.all {display:block;width:30px;height:20px;text-indent:0px;white-space: nowrap;}

.map_langs td a.ru{background:url(../ml_i/s.png) -494px 5px;}
.map_langs td a.kz{background:url(../ml_i/s.png) -494px -33px;}
.map_langs td a.ua{background:url(../ml_i/s.png) -494px -71px;}
.map_langs td a.bg{background:url(../ml_i/s.png) -494px -109px;}
.map_langs td a.tj{background:url(../ml_i/s.png) -494px -147px;}
.map_langs td a.de{background:url(../ml_i/s.png) -494px -185px;}
.map_langs td a.hr{background:url(../ml_i/s.png) -494px -223px;}
.map_langs td a.kg{background:url(../ml_i/s.png) -494px -261px;}
.map_langs td a.mn{background:url(../ml_i/s.png) -494px -299px;}
.map_langs td a.cz{background:url(../ml_i/s.png) -494px -338px;}
.map_langs td a.us{background:url(../ml_i/s.png) -494px -375px;}
.map_langs td a.uz{background:url(../ml_i/s.png) -494px -413px;}
.map_langs td a.lt{background:url(../ml_i/s.png) -494px -547px;}
.map_langs td a.vn{background:url(../ml_i/s.png) -494px -679px;}


.map_langs td.sel a.ru {background:url(../ml_i/s.png) -576px 5px;}
.map_langs td.sel a.kz {background:url(../ml_i/s.png) -576px -33px;}
.map_langs td.sel a.ua {background:url(../ml_i/s.png) -576px -71px;}
.map_langs td.sel a.bg {background:url(../ml_i/s.png) -576px -109px;}
.map_langs td.sel a.tj {background:url(../ml_i/s.png) -576px -147px;}
.map_langs td.sel a.de {background:url(../ml_i/s.png) -576px -185px;}
.map_langs td.sel a.hr {background:url(../ml_i/s.png) -576px -223px;}
.map_langs td.sel a.kg {background:url(../ml_i/s.png) -576px -261px;}
.map_langs td.sel a.mn {background:url(../ml_i/s.png) -576px -299px;}
.map_langs td.sel a.cz {background:url(../ml_i/s.png) -576px -338px;}
.map_langs td.sel a.us {background:url(../ml_i/s.png) -576px -375px;}
.map_langs td.sel a.uz {background:url(../ml_i/s.png) -576px -413px;}
.map_langs td.sel a.lt {background:url(../ml_i/s.png) -576px -547px;}
.map_langs td.sel a.vn {background:url(../ml_i/s.png) -576px -679px;}


#fixedtableheader0 .hdr td, #fixedtableheader0 th {padding:10px 35px 10px 35px;}

.mapTbl .hdr td, .mapTbl th {text-align:center;border-bottom:2px solid #8A4F93 !important;font-size:11px;
    font-weight:normal;}
.purpltbl.mapTbl {border-top:none; background: white;}
.mapTbl tr td.np {padding:0 !important;width:9%;}
.mapTbl tr td.np img{width:11px;height:11px;}
#g-map{height:500px;width:100%;}
#y-map{height:500px;width:100%;display:none;}


/******************************************
langs
*******************************************/

#header #nav li{list-style-type:none;float:left;display:inline;margin-right:0px;margin-top:36px;}
#header #nav li#cabinet{margin-top:16px;}

#header #nav li a:hover{color: #C2A303;}
#header #nav li a.c{color:#92599A;}
#header #nav li#phone {
    margin-top: 21px;
    width: 207px;
    height: 140px;
}
#header #lang li{list-style-type:none;float:none;margin:0;}

#header #lang {position:relative;}
#header #lang #langs {position:absolute; z-index:500001; top: 0; right: -51px;}
#header #lang #langs {height:37px;display:block;width:43px;overflow:hidden;}
#header #lang #langs li{list-style-type:none;width:30px;height:27px;margin-bottom:10px;display:block;}
#header #lang #langs li a {display:block;width:40px;height:27px;text-indent:-9999px;}

#header #lang #langs li.ru a {background:url(../ml_i/s.png) -494px 0;}
#header #lang #langs li.kz a {background:url(../ml_i/s.png) -494px -38px;}
#header #lang #langs li.ua a {background:url(../ml_i/s.png) -494px -76px;}
#header #lang #langs li.bg a {background:url(../ml_i/s.png) -494px -114px;}
#header #lang #langs li.tj a {background:url(../ml_i/s.png) -494px -152px;}
#header #lang #langs li.de a {background:url(../ml_i/s.png) -494px -190px;}
#header #lang #langs li.hr a {background:url(../ml_i/s.png) -494px -228px;}
#header #lang #langs li.kg a {background:url(../ml_i/s.png) -494px -266px;}
#header #lang #langs li.mn a {background:url(../ml_i/s.png) -494px -304px;}
#header #lang #langs li.cz a {background:url(../ml_i/s.png) -494px -343px;}
#header #lang #langs li.us a {background:url(../ml_i/s.png) -494px -380px;}
#header #lang #langs li.uz a {background:url(../ml_i/s.png) -494px -418px;}
#header #lang #langs li.es a {background:url(../ml_i/s.png) -494px -456px;}
#header #lang #langs li.en a {background:url(../ml_i/s.png) -494px -380px;}
#header #lang #langs li.lt a {background:url(../ml_i/s.png) -494px -530px;}
#header #lang #langs li.lv a {background:url(../ml_i/s.png) -494px -568px;}
#header #lang #langs li.tr a {background:url(../ml_i/s.png) -494px -606px;}
#header #lang #langs li.pl a {background:url(../ml_i/s.png) -494px -644px;}
#header #lang #langs li.vn a {background:url(../ml_i/s.png) -494px -679px;}


#header #lang #langs li.ru.c a {background:url(../ml_i/s.png) -576px 0;}
#header #lang #langs li.kz.c a {background:url(../ml_i/s.png) -576px -38px;}
#header #lang #langs li.ua.c a {background:url(../ml_i/s.png) -576px -76px;}
#header #lang #langs li.bg.c a {background:url(../ml_i/s.png) -576px -114px;}
#header #lang #langs li.tj.c a {background:url(../ml_i/s.png) -576px -152px;}
#header #lang #langs li.de.c a {background:url(../ml_i/s.png) -576px -190px;}
#header #lang #langs li.hr.c a {background:url(../ml_i/s.png) -576px -228px;}
#header #lang #langs li.kg.c a {background:url(../ml_i/s.png) -576px -266px;}
#header #lang #langs li.mn.c a {background:url(../ml_i/s.png) -576px -304px;}
#header #lang #langs li.cz.c a {background:url(../ml_i/s.png) -576px -343px;}
#header #lang #langs li.us.c a {background:url(../ml_i/s.png) -576px -380px;}
#header #lang #langs li.uz.c a {background:url(../ml_i/s.png) -576px -418px;}
#header #lang #langs li.es.c a {background:url(../ml_i/s.png) -576px -456px;}
#header #lang #langs li.en.c a {background:url(../ml_i/s.png) -576px -380px;}
#header #lang #langs li.lt.c a {background:url(../ml_i/s.png) -576px -530px;}
#header #lang #langs li.lv.c a {background:url(../ml_i/s.png) -576px -568px;}
#header #lang #langs li.tr.c a {background:url(../ml_i/s.png) -576px -606px;}
#header #lang #langs li.pr.c a {background:url(../ml_i/s.png) -576px -644px;}
#header #lang #langs li.vn.c a {background:url(../ml_i/s.png) -576px -679px;}


#header #lang #langs li.c a {background-position-x: -576px !important; -x-background-x-position: -576px !important;}

#header #lang a.sel {display:block;background:url(../ml_i/s.png) right 0;width:30px;height:27px;text-indent:-9999px;position:absolute;padding:0 0 0 30px; z-index:600;}


/******************************************
Р¤РћР РњР«
*******************************************/

#auth_form{  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
  font:normal 11px/20px Tahoma, Verdana, Arial, sans-serif;
}
#auth_form label {
	float: none;
	width: 100%;
	text-align: center;
}

#auth_form input {
	width:70%;float:none;margin:0;
}

#auth_form .chbox{width:14px;height:14px;border:none;position:relative;z-index:1;padding:0;top:0px;left:-5px;display:inline;}
#auth_form .auth input{
	width:180px;background-position:center -250px;
}


#register_form label {
	/*width: 20%;*/
	color:#8B4E94;
	}

/*
#register_form label.error {
	width: 24%;
	}
*/



form, form textarea{  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
  font:normal 12px/20px Tahoma, Verdana, Arial, sans-serif;
  margin: 0;
  padding: 0;
  color:#666666 !important;
}



form label {
	/*
	display: block;  * block float the labels to left column, set a width *
	float: left;
	*/
	/*width: 25%;*/
	padding: 7px 0 6px;
	margin: 10px 0 0 10px; /* set top margin same as form input - textarea etc. elements */
	text-align: right;
	clear: both;
}

form label span {
	vertical-align: middle;
}

form input:not([type=file]), form textarea {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	margin:10px 0 0 10px;
	border:solid 1px #E3E3E3;border-bottom:solid 1px #C2A303;
	padding:7px;
	width:335px;
    /*	float:left; */
    color:#666666 !important;
}

form input[type=radio],
form input[type=checkbox] {
	width: auto;
	margin: 0;
}

form input[disabled]:not([type=file]),
button[disabled],
form textarea[disabled],
form input.button-disabled {
    color: #aaa !important;
    border-bottom: 1px solid rgba(194, 161, 3, 0.48);
}

form input[readonly] {
    background: #F0F0F0;
}
form select {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	margin: 10px 0 0 10px; /* set margin on left of form elements rather than right of
                              label aligns textarea better in IE */
	padding:7px;
	border:solid 1px #E3E3E3;border-bottom:solid 1px #C2A303;
	width:350px;
/*	float:left; */
	color:#666666 !important;
}
form select option {
    padding-left: 7px;
}

form input[type="button"],
form input[type="submit"]
{
	cursor:pointer;
}


ul.holder {
	margin: 10px 0 0 10px !important;
	padding:5px 0 0 5px !important;
	border:solid 1px #E3E3E3 !important;
	border-bottom:solid 1px #C2A303 !important;
	width:344px !important;
/*
	float:left !important;
*/
	color:#666666 !important;
}
ul.holder input.maininput{
	font-size:13px;
}
.facebook-auto {
	margin-left: 10px !important;
	/*
	margin-top: 43px !important;
	*/
	width: 351px !important;
}
ul.holder li.bit-input input {
	padding: 5px 0 !important;
}


.form_table {
	border: 0;
	width: 100%;
}
.form_table td.rt {
	align: right;
}

form input.half {
	width:15%;
}
form label.half {
	width:20%;position:relative;margin-left:-25px;
}

form label.radio{width:300px !important; padding:2px 0 0 15px;z-index:0;margin: 2px 0 5px 0;text-align:left;}
form input.radio{width:14px;height:14px;border:none;position:relative;z-index:1;padding:0 0 0 17px;margin:2px 0px 2px 0px;top:0px;left:7px;}



form input.bbrdrpurpl, form textarea.bbrdrpurpl{
	border-bottom:solid 1px #8B4E94;
}

form textarea {
  height:140px;
}

form input#reset {
	margin-left:0px; /* set margin-left back to zero on reset button (set above) */
}
form input.chbox{width:14px;height:14px;border:none;position:relative;z-index:1;padding:0;margin:10px 0px 20px 10px;top:10px;}
form small.chbox{position:relative;top:-24px;width:45%; /*left:16%;*/padding:0 0 0 40px;z-index:0;}

form small.helper{width:60%; /*left:16%;*/padding:7px 0 0 10px;z-index:0;margin: 0 0 5px 20%;}

textarea { overflow: auto; }

form small {
    color: #aaa;
	display: block;
	margin: 0 0 5px 16%; /* instructions/comments left margin set to align w/ right column inputs */
	font-size: 88%;
}

form br {
	clear:left; /* setting clear on inputs didn't work consistently, so brs added for degrade */
}


form label.error{float:right; /*width:29%;*/ text-align:left;color:#8B4E94; margin-left:7px;}
form input.error, form textarea.error, form select.error{border:solid 1px #8B4E94;}
form input.error-red, form textarea.error-red, form select.error-red{
    border: 1px solid #F15C22 !important;
    background: none repeat scroll 0 0 #FFF7F5 !important;
    color: #ee370e !important;
}
form small.error {
    background: url("../ml_i/validation_advice_bg.gif") no-repeat scroll 0 0 transparent;
    color: #ee370e;
    margin: 4px 0 0 10px;
    padding-left: 12px;
}

.st .ordrtkt, .st .cmnt, .auth{
	text-align:center;
}
.st .ordrtkt input,.st .cmnt input,  .auth input, .st .strtbusiness input{
	background: url(../ml_i/b-.png?v=2) center top;width:220px;height:109px;display:block;text-indent:-9999px;border:none;margin:0;padding:0;cursor:hand;cursor:pointer;
}
.auth-cz input {
    background: url(../ml_i/b-cz.png?v=2) center top;
}
.st .cmnt input{
	width:268px;background-position:center -111px;
}

.st .strtbusiness input{
	width:268px;background-position:center -384px;
}


/******************************************
С‚Р°Р±Р»РёС†С‹
*******************************************/

.ylotbl {border-top:2px solid #C2A303;border-bottom:1px solid #C2A303;width:100%;}
.ylotbl td, .ylotbl th, .purpltbl td, .purpltbl th{border-bottom:1px solid #E3E3E3;padding:10px 5px 10px 5px;font-size:11px;line-height:13px;}

.purpltbl15 td, .purpltbl15 th{border-bottom:1px solid #E3E3E3;padding:10px 15px 10px 15px;font-size:11px;line-height:13px;}
.purpltbl5 td, .purpltbl5 th{border-bottom:1px solid #E3E3E3;padding:10px 5px 10px 5px;font-size:11px;line-height:13px;}
.ylotbl .last td, .purpltbl .last td{border-bottom:none;}

.purpltbl {border-top:2px solid #8A4F93;border-bottom:1px solid #8A4F93;width:100%;}

.ylotbl th, .purpltbl th, .purpltbl15 th, .purpltbl5 th {font-weight: bold;}


/******************************************
common
*******************************************/


.hide {display:none;}
.auto-width {
    width: auto !important;
    padding-left: 25px !important;
    padding-right: 25px !important;
}

.ac{text-align:center;}
.ar{text-align:right;}

.PDF{display:block; text-decoration:none; width:25%; height:56px; font-size:11px;line-height:13px; padding:7px 0 0 57px;background: url(../ml_i/i.png) no-repeat;margin-left:-7px;}



ol li {list-style-type:none;}
ol li.li1 {background: url(../ml_i/li.png) 0px 0px no-repeat;}

ol li.li2 {background: url(../ml_i/li.png) -100px  -500px no-repeat;}
ol li.li3 {background: url(../ml_i/li.png) -200px -1000px no-repeat;}
ol li.li4 {background: url(../ml_i/li.png) -300px -1500px no-repeat;}
ol li.li5 {background: url(../ml_i/li.png) -400px -2000px no-repeat;}
ol li.li6 {background: url(../ml_i/li.png) -500px -2500px no-repeat;}
ol li.li7 {background: url(../ml_i/li.png) -600px -3000px no-repeat;}
ol li.li8 {background: url(../ml_i/li.png) -700px -3500px no-repeat;}
ol li.li9 {background: url(../ml_i/li.png) -800px -4000px no-repeat;}
ol li.li10 {background: url(../ml_i/li.png) -900px -4500px no-repeat;}
ol li.li11 {background: url(../ml_i/li.png) -900px -5000px no-repeat;}
ol li.li12 {background: url(../ml_i/li.png) -900px -5500px no-repeat;}



.toggle b{font-weight:normal;}
h3.toggle {margin-bottom:0 !important;}

h2.toggle {margin-bottom:0 !important;line-height:130%;}

.bggrey, .bggray{background:#F7F7F7;}
.bggreen, .bggray{background:#e9f5cc;}
.bgblue, .bggray{background:#cceef9;}
.bgyellow, .bggray{background:#f9eccc;}
.bgylo{background:#C2A303;}
.ar{text-align:right !important;}
.al{text-align:left !important;}

.bbrddrkgray,.bbrddrkgrey{border-bottom:1px solid #E3E3E3;}
.bbrdgray,.bbrdgrey{border-bottom:1px solid #F5F5F5;}

.bgpurpl{background:#8A4F93;color:#fff;}
.bgpurpl a{color:#fff !important;}
.bgpurpl h2{color:#fff !important;margin-top:20px !important;}
.brown{color:#8B4E94;}
.bgbrown{background:#8B4E94;}
.bgbrown_w td, .bgbrown_w a {
    background:#8B4E94;
    color: white;
}
.grey, .gray {color:#9A9A9A;}
/*.purple{color:#C2A303;}*/
.purple, .purpl{color:#8A4F93;}
.ylo{color:#C2A303;}
.white{color:#fff;}
.purpl-alpha{background:url(../ml_i/purpl-alpha.png);color:#fff;}
.purpl-alpha h2{color:#fff;margin:1.3em auto;line-height:130%;}

h1,h2,h3{font-weight:normal;color:#C2A303;}
h1{font-size:23px;margin:10px 0 10px 0;line-height:27px;}
h2{font-size:19px;margin:10px 0 10px 0;line-height:25px;}
h3{font-size:13px;margin:10px 0 5px 0;line-height:17px;}
small{font-size:11px;line-height:15px;}

.mt-5 {margin-top:-5px !important;}
.mt-10 {margin-top:-10px !important;}
.mt-15 {margin-top:-15px !important;}
.mt-20 {margin-top:-20px !important;}
.mt-25 {margin-top:-25px !important;}
.mt-30 {margin-top:-30px !important;}
.mt-35 {margin-top:-35px !important;}
.mt-40 {margin-top:-40px !important;}
.mt-45 {margin-top:-45px !important;}
.mt-50 {margin-top:-50px !important;}
.mt-55 {margin-top:-55px !important;}
.mt-60 {margin-top:-60px !important;}
.mt-65 {margin-top:-65px !important;}
.mt-70 {margin-top:-70px !important;}
.mt-75 {margin-top:-75px !important;}
.mt-80 {margin-top:-80px !important;}
.mt-85 {margin-top:-85px !important;}
.mt-90 {margin-top:-90px !important;}
.mt-95 {margin-top:-95px !important;}
.mt-100 {margin-top:-100px !important;}
.mt-105 {margin-top:-105px !important;}
.mt-110 {margin-top:-110px !important;}
.mt-115 {margin-top:-115px !important;}
.mt-120 {margin-top:-120px !important;}
.mt-125 {margin-top:-125px !important;}
.mt-130 {margin-top:-130px !important;}
.mt-135 {margin-top:-135px !important;}
.mt-140 {margin-top:-140px !important;}
.mt-145 {margin-top:-145px !important;}
.mt-150 {margin-top:-150px !important;}


.m0 {margin:0 !important;}
.mt0 {margin-top:0 !important;}
.mt5 {margin-top:5px !important;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;}
.mt25 {margin-top:25px !important;}
.mt30 {margin-top:30px !important;}
.mt35 {margin-top:35px !important;}
.mt40 {margin-top:40px !important;}
.mt45 {margin-top:45px !important;}
.mt50 {margin-top:50px !important;}
.mt55 {margin-top:55px !important;}
.mt60 {margin-top:60px !important;}
.mt65 {margin-top:65px !important;}
.mt70 {margin-top:70px !important;}
.mt75 {margin-top:75px !important;}
.mt80 {margin-top:80px !important;}
.mt85 {margin-top:85px !important;}
.mt90 {margin-top:90px !important;}
.mt95 {margin-top:95px !important;}
.mt100 {margin-top:100px !important;}


.mt110 {margin-top:110px !important;}
.mt120 {margin-top:120px !important;}
.mt125 {margin-top:125px !important;}
.mt130 {margin-top:130px !important;}
.mt140 {margin-top:140px !important;}
.mt150 {margin-top:150px !important;}
.mt160 {margin-top:160px !important;}
.mt200 {margin-top:200px !important;}
.mt205 {margin-top:205px !important;}
.mt250 {margin-top:250px !important;}
.mt300 {margin-top:300px !important;}
.mt400 {margin-top:400px !important;}
.mt500 {margin-top:500px !important;}


.mb0 {margin-bottom:0 !important;}
.mb5 {margin-bottom:5px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mb25 {margin-bottom:25px !important;}
.mb30 {margin-bottom:30px !important;}
.mb35 {margin-bottom:35px !important;}
.mb40 {margin-bottom:40px !important;}
.mb45 {margin-bottom:45px !important;}
.mb50 {margin-bottom:50px !important;}
.mb55 {margin-bottom:55px !important;}
.mb60 {margin-bottom:60px !important;}
.mb65 {margin-bottom:65px !important;}
.mb70 {margin-bottom:70px !important;}
.mb75 {margin-bottom:75px !important;}
.mb80 {margin-bottom:80px !important;}
.mb85 {margin-bottom:85px !important;}
.mb90 {margin-bottom:90px !important;}
.mb95 {margin-bottom:95px !important;}
.mb100 {margin-bottom:100px !important;}


.ml0 {margin-left:0 !important;}
.ml5 {margin-left:5px !important;}
.ml10 {margin-left:10px !important;}
.ml15 {margin-left:15px !important;}
.ml20 {margin-left:20px !important;}
.ml25 {margin-left:25px !important;}
.ml30 {margin-left:30px !important;}
.ml35 {margin-left:35px !important;}
.ml40 {margin-left:40px !important;}
.ml45 {margin-left:45px !important;}
.ml50 {margin-left:50px !important;}
.ml55 {margin-left:55px !important;}
.ml60 {margin-left:60px !important;}
.ml65 {margin-left:65px !important;}
.ml70 {margin-left:70px !important;}
.ml75 {margin-left:75px !important;}
.ml80 {margin-left:80px !important;}
.ml85 {margin-left:85px !important;}
.ml90 {margin-left:90px !important;}
.ml95 {margin-left:95px !important;}
.ml100 {margin-left:100px !important;}


.mr0 {margin-right:0 !important;}
.mr5 {margin-right:5px !important;}
.mr10 {margin-right:10px !important;}
.mr15 {margin-right:15px !important;}
.mr20 {margin-right:20px !important;}
.mr25 {margin-right:25px !important;}
.mr30 {margin-right:30px !important;}
.mr35 {margin-right:35px !important;}
.mr40 {margin-right:40px !important;}
.mr45 {margin-right:45px !important;}
.mr50 {margin-right:50px !important;}
.mr55 {margin-right:55px !important;}
.mr60 {margin-right:60px !important;}
.mr65 {margin-right:65px !important;}
.mr70 {margin-right:70px !important;}
.mr75 {margin-right:75px !important;}
.mr80 {margin-right:80px !important;}
.mr85 {margin-right:85px !important;}
.mr90 {margin-right:90px !important;}
.mr95 {margin-right:95px !important;}
.mr100 {margin-right:100px !important;}


.m10 {margin:10px !important;}

.p0 {padding:0!important;}
.pt0 {padding-top:0!important;}
.p5 {padding:5px !important;}
.pt5 {padding-top:5px !important;}
.pt10 {padding-top:10px !important;}
.pb5 {padding-bottom:5px !important;}
.pb10 {padding-bottom:10px !important;}
.p10 {padding:10px !important;}
.p20 {padding:20px !important;}
.pl10 {padding-left:10px !important;}
.pl20 {padding-left:20px !important;}
.pr0 {padding-right:0!important;}
.pr10 {padding-right:10px !important;}
.pr20 {padding-right:20px !important;}

.f80 {font-size:80% !important;}
.f85 {font-size:85% !important;}
.f90 {font-size:90% !important;line-height:120% !important;}
.f95 {font-size:95% !important;}
.f100 {font-size:100% !important;}
.f110 {font-size:110% !important;}
.f120 {font-size:120% !important;}
.f130 {font-size:130% !important;}
.f140 {font-size:140% !important;}
.f150 {font-size:150% !important;}
.f160 {font-size:160% !important;}
.f170 {font-size:160% !important;}
.f180 {font-size:180% !important;}
.f190 {font-size:160% !important;}
.f200 {font-size:200% !important;line-height:120% !important;}
.f300 {font-size:300%;line-height:120% !important;}


.fl {float:left !important;}
.fr {float:right !important;}













































/* NYRO */


div#nyroModalFull {
	font-size: 12px;
	color: #777;z-index:9000000 !important;
}
div#nyroModalLoading {
	border: 7px solid #fff;
	width: 150px;
	height: 150px;
	text-indent: -9999em;
	background: #fff url(../ml_i/nyro/ajaxLoader.gif) no-repeat;
	background-position: center;
}
div#nyroModalLoading.error {
	border: 7px solid #f66;
	line-height: 20px;
	padding: 20px;
	width: 300px;
	height: 100px;
	text-indent: 0;
	background: #fff;
}
div#nyroModalWrapper {
	background: #fff;
	padding: 20px;
	border: 7px solid #fff;
}
a#closeBut {
	position: absolute;
	display: block;
	top: -49px;
	right: -50px;
	width: 48px;
	height: 48px;
	text-indent: -9999em;
	background: url(../ml_i/nyro/close.png) no-repeat;
	outline: 0;
}
h1#nyroModalTitle {
	margin: 0;
	padding: 0;
	position: absolute;
	top: -22px;
	left: 5px;
	font-size: 12px;
	color: #ddd;
	display:none;
}
div.wrapper div#nyroModalContent {
	padding: 5px;
}
div.wrapperImg div#nyroModalContent {
	position: relative;
	overflow: hidden;
	text-align: center;
}
div.wrapperImg img {
	vertical-align: baseline;
}
div.wrapperImg div#nyroModalContent div {
	position: absolute;
	bottom: 0;
	left: 0;
	background: black;
	padding: 10px;
	margin: 10px;
	border: 1px white dotted;
	overflow: hidden;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
div.wrapperImg div#nyroModalContent div:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: help;
}
a.nyroModalPrev, a.nyroModalNext {
	z-index: 105;
	outline: none;
	position: absolute;
	top: 0;
	height: 100%;
	width: 40%;
	cursor: pointer;
	text-indent: -9999em;
	background-image: url(data:image/gif;base64,AAAA);  /*Trick IE6 */
}
div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext {
	height: 60%;
	width: 20%;
}
a.nyroModalPrev {
	left: 0;
}
a.nyroModalPrev/*:hover*/ {
	background: url(../ml_i/nyro/prev.png) left 50% no-repeat;
}
a.nyroModalNext {
	right: 0;
}
a.nyroModalNext/*:hover*/ {
	background: url(../ml_i/nyro/next.png) right 50% no-repeat;
}
div#nyroModalContent {
	overflow-y: auto;
	overflow-x: hidden;
}




div.flash_message {
	text-align:center;
	color:red;
	padding:4px;
	margin-bottom:10px;
}
.btn-200x84, .btn-150x38 {
	border:0 !important;
	background-color: transparent;
	background-repeat:no-repeat !important;
	background-position:top left !important;
	cursor:pointer !important;
	text-align:center !important;
	color:#956D9B !important;
	font: 20px/20px Tahoma,Verdana,Arial,sans-serif !important;
	font-weight:400 !important;
	padding:1px 12px 7px 12px !important;
	margin: 10px 0 0 10px;
}
.btn-200x84 {
	background-image:url("../ml_i/btns/btn-200x84.png") !important;
	width:200px !important;
	height:84px !important;
}
.btn-150x38 {
	background-image:url("../ml_i/btns/btn-150x38.png") !important;
	width:150px !important;
	height:38px !important;
}

.btn-purple {background:url(../ml_i/s.png) right -444px;padding-right:40px;height:65px;margin:5px; width:255px; text-align: center;}
.btn-purple a {padding-left:50px;display:block;height:53px;padding-top:12px;background:url(../ml_i/s.png) 0 -444px;font-size:33px;color:#8B4E94 !important; text-decoration:none; font-family:calibri; font-style:italic;}

.btn-purple-small {background:url(../ml_i/s.png) right -444px;padding-right:40px;height:65px;margin:5px; width:255px; text-align: center;}
.btn-purple-small a {padding-left:50px;display:block;height:53px;padding-top:13px;background:url(../ml_i/s.png) 0 -444px;font-size:27px;color:#8B4E94 !important; text-decoration:none; font-family:calibri; font-style:italic;}

.btn-add-big, .btn-add-big-disable,
.btn-adduser-big, .btn-adduser-big-disable,
.btn-applay-big, .btn-applay-big-disable,
.btn-back-big, .btn-back-big-disable,
.btn-config-big, .btn-config-big-disable,
.btn-download-big, .btn-download-big-disable,
.btn-edit-big, .btn-edit-big-disable,
.btn-logout-big, .btn-logout-big-disable,
.btn-minus-big, .btn-minus-big-disable,
.btn-next-big, .btn-next-big-disable,
.btn-remove-big, .btn-remove-big-disable,
.btn-requests-all-big, .btn-requests-all-big-disable,
.btn-requests-waiting-big, .btn-requests-waiting-big-disable,
.btn-search-big, .btn-search-big-disable,
.btn-upload-big, .btn-upload-big-disable
{
	width: 32px;
	height: 32px;
	display: block;
	float: left;
	background-color: transparent;
	background-repeat: no-repeat;
}

.btn-add-big,
.btn-adduser-big,
.btn-applay-big,
.btn-back-big,
.btn-config-big,
.btn-download-big,
.btn-edit-big,
.btn-logout-big,
.btn-minus-big,
.btn-next-big,
.btn-remove-big,
.btn-requests-all-big,
.btn-requests-waiting-big,
.btn-search-big,
.btn-upload-big
{
	cursor: pointer;
	background-position: 0 0;
}

.btn-add-big-disable,
.btn-adduser-big-disable,
.btn-applay-big-disable,
.btn-back-big-disable,
.btn-config-big-disable,
.btn-download-big-disable,
.btn-edit-big-disable,
.btn-logout-big-disable,
.btn-minus-big-disable,
.btn-next-big-disable,
.btn-remove-big-disable,
.btn-requests-all-big-disable,
.btn-requests-waiting-big-disable,
.btn-search-big-disable,
.btn-upload-big-disable
{
	cursor: default;
	background-position: 0 -32px;
}

.btn-add-big,
.btn-add-big-disable
{
	background-image: url('../ml_img/add_big.png');
}

.btn-adduser-big,
.btn-adduser-big-disable
{
	background-image: url('../ml_img/adduser_big.png');
}

.btn-applay-big,
.btn-applay-big-disable
{
	background-image: url('../ml_img/applay_big.png');
}

.btn-back-big,
.btn-back-big-disable
{
	background-image: url('../ml_img/back_big.png');
}

.btn-config-big,
.btn-config-big-disable
{
	background-image: url('../ml_img/config_big.png');
}

.btn-download-big,
.btn-download-big-disable
{
	background-image: url('../ml_img/download_big.png');
}

.btn-edit-big,
.btn-edit-big-disable
{
	background-image: url('../ml_img/edit_big.png');
}

.btn-logout-big,
.btn-logout-big-disable
{
	background-image: url('../ml_img/logout_big.png');
}

.btn-minus-big,
.btn-minus-big-disable
{
	background-image: url('../ml_img/minus_big.png');
}

.btn-next-big,
.btn-next-big-disable
{
	background-image: url('../ml_img/next_big.png');
}

.btn-remove-big,
.btn-remove-big-disable
{
	background-image: url('../ml_img/remove_big.png');
}

.btn-requests-all-big,
.btn-requests-all-big-disable
{
	background-image: url('../ml_img/requests_all_big.png');
}

.btn-requests-waiting-big,
.btn-requests-waiting-big-disable
{
	background-image: url('../ml_img/requests_waiting_big.png');
}

.btn-search-big,
.btn-search-big-disable
{
	background-image: url('../ml_img/search_big.png');
}

.btn-upload-big,
.btn-upload-big-disable
{
	background-image: url('../ml_img/upload_big.png');
}

.center
{
	margin: auto;
	text-align: center;
}

.left
{
	text-align: left;
}

.right
{
	text-align: right;
}

.fleft
{
	float: left;
}

.fright
{
	float: right;
}

.fnone
{
	float: none;
}

.paginator
{
	margin-top:60px;
	font-size:19px;
	width:265px;
}
.paginator table {
	border-collapse:collapse;
	table-layout:fixed;
	width:100%;
}
.paginator table td {
	padding:0;
	white-space:nowrap;
	text-align:center;
}

.paginator strong,
.paginator a
{
	display:block;
    height: 45px;
    padding-top: 12px;
}

.paginator a
{
    width: 52px;
}
.paginator strong
{
	background: url("../ml_i/s.png") repeat scroll -292px 0 transparent;
    color: #C2A303 !important;
	font-style:normal;
	font-weight:normal;
    width: 62px;
}
.paginator .scroll_bar {
	width:100%;	height:20px;
	position:relative;
	margin-top:10px;
}
.paginator .scroll_trough {
	width:100%;	height:3px;
	background:#ccc;
	overflow:hidden;
}
.paginator .scroll_thumb {
	position:absolute;
	z-index:2;
	width:0; height:3px;
	top:0; left:0;
	font-size:1px;
	background:#363636;
}
.paginator .scroll_knob {
	position:absolute;
	top:-5px; left:50%;
	margin-left:-10px;
	width:20px; height:20px;
	overflow:hidden;
	background:url("../ml_i/slider_knob.gif") no-repeat 50% 50%;
	cursor:pointer; cursor:hand;
}
.paginator .current_page_mark {
	position:absolute;
	z-index:1;
	top:0; left:0;
	width:0; height:3px;
	overflow:hidden;
	background:#ff6c24;
}

.fullsize .scroll_thumb {
	display:none;
}


.paginator_pages {
	width:265px;
	text-align:right;
	font-size:0.8em;
	color:#808080;
	margin-top:-10px;
}
.st .ok-button input {
    background-position: center -514px;
}
ol.numerick {
    padding-left: 20px;
}
ol.numerick > li {
    list-style: decimal;
}
label.check {
    background: url("../ml_i/check.png") no-repeat scroll 5px 7px transparent;
    cursor: pointer;
    line-height: 24px;
    padding: 4px;
    margin-left: 0px;
    padding-left: 20px;
}
label.checked {
    background: url("../ml_i/chk.png") no-repeat scroll 5px 6px #8B4E94;
    color: white;
}
    .polls-quest {
         color: #8B4E94;
         margin-bottom: 10px;
         background: #8B4E94;
         -webkit-border-radius: 3px;
         -moz-border-radius: 3px;
         border-radius: 3px;
         color: white;
         margin-top: 3px;
         padding: 8px;
    }
    .send-polls {
        background: none repeat scroll 0 0 #8B4E94;
        border-radius: 5px 5px 5px 5px;
        color: white;
        display: block;
        margin-left: auto;
        margin-top: -29px;
        padding: 5px 19px;
        width: 61px;
        cursor: pointer;
    }
    .send-polls-center {
        margin: auto;
    }


    #bad_browser
	{
		background: #fcfdde;
		left: 0;
		top: 0;
		width: 100%;
		height: 16pt;
		position: absolute;
		z-index: 999999;
		border-bottom: solid 1px #969696;
		padding: 1px 0 1px 0;
		color: black;
	}

    #bad_browser div.fl
	{
		background: url('../ml_i/security.png') no-repeat;
		margin-left: 5px;
		padding: 0 0 0 20px;
		cursor: pointer;
	}

	.prev a{display:block;height:75px;width:30px;background:url(../ml_i/s.png) -331px -245px;text-indent:-9999px;}
	.next a{display:block;height:75px;width:30px;background:url(../ml_i/s.png) -301px -245px;text-indent:-9999px;}
	.st .next,.st .prev {height:100px;margin-top:25%;position:relative;top:-50px;}


    /*#main .next,#main .prev {height:235px; padding-top:165px;}*/

#spinner
{
	display:none;position:fixed;right:50%;top:40%;z-index:1041;
}

tr.bold td, tr.bold td a
{
	font-weight: bold;
}

.st #scrollerS-header h3.td {padding:0.5em 1em 0.5em 0 ;padding-right:5.555%;white-space:nowrap;float:left;	/*background: url(../ml_i/c.png) -30px -397px;*/}
.st #scrollerS-header{
padding-top:0.5em;padding-bottom:0.5em;
}

.st #scrollerS-header a {
	color:#8A4E93;
	font-size:18px;
	text-decoration:none;
	border-bottom:1px dashed #8A4E93;
}

.st #scrollerS-body {
	overflow:hidden;
}
.st #scrollerS-body #mask {

	overflow:hidden;
	margin:0 auto;
}

.st #scrollerS-body #mask #panel {
}

.st #scrollerS-body #mask #panel>div {
float:left;
/*display:inline;*/
padding:0;
}


/*
	Р”РµСЂРµРІРѕ РІ РІРёРґРµ С‚Р°Р±Р»РёС†С‹
	РЅР°РїСЂРёРјРµСЂ: http://local.sibvaleo.com/ru/office/report/inf/
*/
table.tree tbody tr .child,
table.tree_ajax tbody tr .child
{
	background: url("../ml_i/n.png") -14px -190px repeat scroll transparent;
	display: block;
	padding: 7px 5px 7px 20px;
	text-decoration: none;
	cursor: pointer;
}

table.tree tbody tr.a .child,
table.tree_ajax tbody tr.a .child
{
	background: url("../ml_i/n.png") -14px -840px repeat scroll transparent;
}

table.tree tbody tr.bottom .child,
table.tree_ajax tbody tr.bottom .child
{
	background: none;
	cursor: default;
}

table.tree thead .child_all,
table.tree_ajax thead .child_all
{
	background: url("../ml_i/n.png") -11px -846px repeat scroll transparent;
	padding: 3px;
	width: 10px;
	height: 10px;
	display: block;
	text-decoration: none;
	cursor: pointer;
	float: left;
}

table.tree thead .child_all.a,
table.tree_ajax thead .child_all.a
{
	background: url("../ml_i/n.png") -11px -195px repeat scroll transparent;
}

/* РћР±С‰РёРµ СЃС‚РёР»Рё */
.hide {display: none;}
.ajax {border-bottom: 1px dashed #8A4E93;text-decoration: none;}

.color-red {color: red;}
.color-green {color: darkgreen;}

.border-black {border: solid 1px black;}

.bg-error, tr.bg-error td {background-color: #f0c0af !important;}
.bg-success, tr.bg-success td {background-color: lightgreen !important;}

/***************** Nikita's Business Register Form *****************************************************/

.social-button-container {
    /*background-color: red;*/

    /**
     * This is a nice CSS trick that allows you to clear an element
     * without having to add extra elements to your HTML. This helps
     * seperate content from design, which should always be an architectural
     * goal.
     */
    overflow: visible;
    padding: 5px;
}

.social-button {
    float: left;
    /*width: 100px;*/
    height: 20px;
}

#business_register_form{

	padding-left: 5%;
	padding-right: 2%;
}


.bigNregister {
    color:white;font-size: 29px;font-style: italic;margin-left:0%;
    margin-left: 10%;
    margin-right: 10%;

    margin-top: 20px;
}

.bigNregister p{
    color:white;font-size: 12px;font-style: normal;padding-left:0%;margin-bottom:20px;
    text-align: left;
    margin-left: 25px;
}


.bigNregister ol li{
    float: left;
}
ol li.li1g {
    background: url('../ml_i/li.png') 0px 0px no-repeat;
}


.default-block {
    float:left;
    display: block;
}


.r-border-top {
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;

    -webkit-box-shadow: 0px 1px 7px -3px #000;
    -moz-box-shadow: 0px 1px 7px -3px #000;
    box-shadow: 0px 1px 7px -3px #000;
    /*behavior: url(../ml_css/ie-css3.htc);*/
}



.r-border-middle {
    -webkit-box-shadow: 0px 1px 7px -3px #000;
    -moz-box-shadow: 0px 1px 7px -3px #000;
    box-shadow: 0px 1px 7px -3px #000;
    /*behavior: url(../ml_css/ie-css3.htc);*/
}

.r-border-bottom {
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;

    -webkit-box-shadow: 0px 1px 7px -3px #000;
    -moz-box-shadow: 0px 1px 7px -3px #000;
    box-shadow: 0px 1px 7px -3px #000;
    /*behavior: url(../ml_css/ie-css3.htc);*/
}


.ol-list{
	list-style-type: decimal;
	padding-left: 30px;
}

.ol-list li{
	list-style-type: decimal;
}

.form-register-success{
	background-color: #eaf3fb;
	min-height: 100px;
}



#ajax-loader-gray{
	background-image: url("../ml_i/ajax_loader_gray_48.gif");
	position: fixed;	
	top: 50%;
	left: 50%;
	
	width: 48px;
	height: 48px;
	
	z-index: 9999;	
}
/**********************************************************************/
/* РЎРѕРєСЂС‹С‚РёРµ РїР°РЅРµР»Рё РїРѕРґСЃРєР°Р·РѕРє РІ РєРѕРјРїРѕРЅРµРЅС‚Рµ select2 (С‡С‚РѕР±С‹ РЅРµ Р·Р°РјРѕСЂР°С‡РёРІР°С‚СЊСЃСЏ СЃ РїРµСЂРµРІРѕРґРѕРј) */

.select2-no-results { display: none !important; }

/**********************************************************************/
/* РЎС‚РёР»РёР·Р°С†РёСЏ Jquery UI Dialog РїРѕРґ Nyro Modal */
/* ToDo: РЅР°Р№С‚Рё Р±РѕР»РµРµ РЅР°РґС‘Р¶РЅС‹Р№ СЃРїРѕСЃРѕР± РїРµСЂРµРєСЂС‹РІР°С‚СЊ UI-С€РЅС‹Рµ СЃС‚РёР»Рё */

/* РџРѕРєР° СѓР±РёСЂР°РµРј - РїРµСЂРµРѕРїСЂРµРґРµР»РµРЅРёРµ СЃС‚РёР»РµР№ РЅР°РґРѕ РґРѕСЂР°Р±РѕС‚Р°С‚СЊ
#anthrInr .ui-dialog-titlebar {
	position: absolute;
	right: -48px;
	top: -48px;
	border :none;
	background-image: none;
	background-color: transparent;
}

#anthrInr .ui-dialog-title {
	display: none;
}

#anthrInr .ui-dialog-content {
	background-color: #ffffff;
}

#anthrInr .ui-dialog-titlebar-close {
	width: 48px;
	height: 48px;
	background: transparent url('../ml_i/nyro/close.png') no-repeat scroll 0 0;
	margin: 0;
	padding: 0;
	border: none;
}

#anthrInr .ui-dialog-titlebar-close .ui-icon-closethick,
#anthrInr .ui-dialog-titlebar-close .ui-icon-closethick:hover {
	background-image: none;
}

#anthrInr .ui-button-text {
	display: none;
}
*/

/* Hint for site moderators */
.moderator-hint {
	font-size: 10px;
	padding: 4px;
	border: 1px dashed #808080;
	background-color: #e0e0e0;
	margin-bottom: 4px;
}
.businessRegistrationCityWrapper{

}
.catalogProductFullCompositionTable{
    border-collapse: collapse;
}
.catalogProductFullCompositionTable td{
    padding: 0 6px;
    border: 1px solid black;
}
.catalogProductFullCompositionTable th{
    border: 1px solid black;
}
.allowedDevicesListWidgetContainer{
    display: none;
    margin-bottom: 10px;
}
.allowedDevicesListWidgetContainer .deviceListBtn{
    font-size: 14px;
    line-height: 14px;
    display: none;
}
.allowedDevicesListWindow{
    display: none;
}
.allowedVendorDevices{
    overflow: auto;
    max-height: 300px;
}
.deviceVendorsLabel{
    font-size: 13px;
    margin-bottom: 8px;
    font-weight: bold;
}
.allowedDevicesListWidgetContainer select{
    font-size: 14px;
}
.buy-mn{
    white-space: nowrap;
}
.buy-mn a{
    font-size: 14px!important;
}
iframe[name="google_conversion_frame"]{
    display: none;
}
.catalogMenuItemName{
    padding: 15px 20px 0 20px;
}
.competitionRealCarFreeCounter{
    position: absolute;
    left: 188px;
    bottom: 54px;
    width: 34px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    font-weight: bold;
}
.errorRequired{
	border-color: red!important;
}