

/* Start:/investclimate/customs/style.css?16104549454132*/
.marks li {background: url(/bitrix/templates/NewAsiDesign/img/sheme10-gal.png) 0 0 no-repeat; padding: 6px 0 17px 31px; }
.export-balloon{background: rgba(0, 0, 0, 0) url(/bitrix/templates/NewAsiDesign/img/supply_application.png) no-repeat 0 0; text-align:center; width:195px; line-height:95px; height:95px; background-size:100% 100%; font-size:36px; margin:60px auto 100px; position:relative; }
.export-balloon:before{content:""; width:40px; height:70px; position:absolute; background: url(/investclimate/customs/images/arrow_to-bottom.png) no-repeat 50% 0; left: 50%; top: 110px; margin-left: -20px;}
.benchmarks h2 {background: url('/bitrix/templates/NewAsiDesign/img/big-line.png') 0 100% no-repeat; padding-bottom: 9px; float: left;}
.main_clipart .b-grey {background-image: url(/investclimate/customs/images/customs.jpg) }
.cont2{position:relative; padding:60px 0 80px; }
.legend {text-align: right; margin-top: 10px; }
.legend>div {display: inline-block;  text-align: left; font-weight: 500; margin-left: 20px;  cursor: pointer; }
span.icon {background: #a3acb2; width: 25px; height: 25px; display: block; border-radius: 50%; float: left; margin: 3px 8px 0 0; }
.blue span.icon {background: #0271b9; }
.red span.icon {background: #ff0a0a; }
.light-gray span.icon {background: #dadada; }
.marker-list {text-align: center; }
.marker-item {display: inline-block; margin:0 5px; }
.marker-item i {display: block; line-height: 1em; margin-bottom: 12px; color:#dadada; font-size: 50px; }
.marker-item.blue i {font-size: 70px; color: #0271b9; }
.marker-item.red i {font-size: 64px; color: #ff0a0a; }
.marker-item.gray i {font-size: 58px; color: #a4adb3; }
.marker-item.blue span {color: #0271b9; }
.marker-item.red span {color: #ff0a0a; }
.marker-item.gray span {color: #a4adb3; }
.marker-item.light-gray span {color: #dadada; }
.descr {font-size: 15px; margin-top:20px; color: #000; font-weight: 500; }
.ml-top .descr{padding-bottom: 20px;}
.descr small {color: #9c9c9c; font-size: 12px; font-weight: 300; display: block; margin-top: 10px; }
.ml-top{margin-bottom:140px;position:relative;}
.ml-top:before{content:""; position:absolute; left:192px; top: 100%; background:url(/investclimate/export/images/arrow_large_left.png) no-repeat 0 0; width:183px; height:125px; display:block; }
.ml-top:after{content:""; position:absolute; right:192px; top: 99%; background:url(/investclimate/export/images/arrow_large_right.png) no-repeat 0 0; width:183px; height:125px; display:block; }
.ml-left{width:432px; float:left; }
.ml-right{width:432px; float:right; }
.inverse-order .marker-item.blue i{font-size: 50px;}
.inverse-order .marker-item.red i{font-size: 58px;}
.inverse-order .marker-item.gray i{font-size: 64px;}
.inverse-order .marker-item i{font-size:70px;}
.pencil {width: 365px; height: 122px; position: absolute; margin: 0 0 0 645px; bottom:-80px; background: url(/bitrix/templates/NewAsiDesign/img/diagonal_pencil.png) no-repeat 0 0; }

.partner-list li {width: 249px; height: 155px; text-align: center; margin: -1px -1px 0 0px; float: none; vertical-align: top; display: inline-block; zoom: 1; position: relative; vertical-align: top; }
.partner-list ul {margin: 0; padding: 0; overflow: visible; text-align:center;}
.partner-list a {display: block; text-align: center; padding: 0 25px; text-decoration: none; }
.partner-list ul span {margin: 15px auto; display: block; position: relative; top: 0; height: 80px; text-align: center; background-repeat: no-repeat;}
.partner-list em {font-style: normal; display: block; color: #999; text-transform: uppercase; padding: 10px 30px 0; font-size: 10px; }
@media screen and (max-width: 480px){
	.marker-col{float: none;width: auto;margin-left: 0;}
	.legend{float: left;clear: both;}
	.legend>div{margin-left: 20px;width:42%;margin-top: 10px;}
	.legend>div.light_gray{margin-left: 0;}
	.ml-left,.ml-right{float: none;width: auto}
	.benchmarks h2{-webkit-background-size: contain;background-size: contain;}
	.ml-top:before,.ml-top:after{display: none;}
	.marker-list:not(.middle){margin-bottom: 50px;}
	.descr{margin-top: 0;padding-bottom: 0}
	.cont2{padding: 30px 0}
	.partner-list li{width: 48%}
	.marker-item{margin-bottom: 20px}
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/news_block/style.css?161045456742*/
.bs-list-news .block .img{border-radius:0}
/* End */


/* Start:/bitrix/templates/NewAsiDesign/components/bitrix/news.list/npi-materials/style.css?16104545966752*/
table.block {width:100%;padding:0; border-collapse: collapse}
table.block td {padding:10px; vertical-align:middle;}
table.block th {border-bottom: 1px solid #dcdcdc; padding:15px 5px 5px 5px;}
table.block th li {list-style-type:none; display:block; float:left; padding: 0 20px; font-weight:normal}
table.block th li div.icon {top:-5px}

table.block td.date {width:150px;background-color:#f3f3f3; color:#666666; border-right:1px dotted black;}
table.block td.date span {display:block;width:50px;float:right;color:#a2a2a2}
table.block td.first {border-top:1px dotted black}
table.block tr:nth-child(2) td.first {border-top:0}

// table.block tr:last-child td, table.block tr:last-child td {border-bottom:0}
table.block td.item {border-right: 1px solid #dcdcdc; padding:0}
table.block td.item>div {padding:0 10px; margin: 0 10px; border-bottom:1px dotted black;}
table.block td.item>div:hover {cursor:pointer; background-color:#f3f3f3;}
table.block td.item a {text-decoration:none}
table.block td.item>div>a,  table.block td.item>div>div.wolink {display:block; padding: 15px 0; }
.wolink {font-weight:bold}

table.block td.item>div:hover a {color:#a40044; text-decoration:none}
table.block td.item div.togglebody blockquote a:hover, #materials .togglebody ul li a:hover {text-decoration:underline}

ul#typeselector li {cursor:pointer}
ul#typeselector li:first-child {cursor:auto}
ul#typeselector li.active {color:#014479}
ul#typeselector li.active div.icon {background-position-x:-36px}

.togglebody {padding:10px}
div.icon {background-image: url(/images/icons/icons_32x36.png); background-repeat:no-repeat; width:36px; height:24px; overflow:hidden; float:left; position:relative; margin-right:5px; }

.people {background-position:0 0}
.map {background-position:0 -24px}
.protokol, .plan {background-position:0 -48px}
.otchet {background-position:0 -72px}
.monitoring {background-position:0 -96px}

a:hover .people, a.hover .people {background-position:-36px 0}
a:hover .map, a.hover .map {background-position:-36px -24px}
a:hover .protokol, a:hover .plan, a.hover .protokol, a.hover .plan {background-position:-36px -48px}
a:hover .otchet, a.hover .otchet  {background-position:-36px -72px}
a:hover .monitoring, a.hover .monitoring  {background-position:-36px -96px}

div.togglebody ul {padding-left:30px}
div.togglebody ul li {padding: 5px 0; color:#a40044}
#materials .togglebody ul li a:hover {text-decoraion:underline}

#materials tr.more td {color:#dcdcdc; font-size:20px; text-align:center; vertical-align:middle; border-right:1px solid #dcdcdc}
div.full-content .header{
	float: none !important;
	height: 0 !important;
}
.filter-proj th{
    cursor: pointer;
    color: rgb(163, 163, 163);
    font-size: 16px;
    margin-bottom: -13px;
    padding: 20px 10px 20px 20px;
    line-height: 1.1;
    border-bottom: 1px solid #b5b5b5;
    border-top: 1px solid #b5b5b5;
    text-align:left;
}
.filter-proj .test{
    float: right;
    border-right: 1px solid rgb(181, 181, 181);
    width: 0px;
    margin-top: -15px;
    margin-bottom: -15px;
    height: 45px;
    margin-right: -12px;
}
.box table {border-collapse:separate;}
.box table td{
    border-top: 15px solid #fff;
    padding: 15px 10px 15px 20px;
}
.box table tr{
    background: #f5f5f5 none repeat scroll 0 0;
    font-size: 15px;
}
.filter-proj th:first-child{border-left:1px solid #b5b5b5;padding-left: 65px;}
// .filter-proj th+th{border-right:1px solid #b5b5b5}
.filter-proj th:last-child {border-right:1px solid #b5b5b5}
div.b-tabs table .box-toggle{display:none}
.tit-toggle{cursor:pointer;}
.item-icon {
    display: block;
    float: left;
    margin: 0 16px 0 6px;
    font-size: 24px;
    color: #2082c1;
}
.item-content {
    overflow: hidden;
}
.box-toggle{margin-top:10px;}
div.b-tabs .tabs li{min-width:auto;font-size:20px;}
div.b-tabs .tabs{overflow: hidden;clear: both;  margin-bottom: 20px;}
div.b-tabs .tabs li i{color:#2082c1;margin-right:5px;font-size:18px;}

div.doc-inner a{
    display: block;
    margin: 5px 0 0 29px;
}
.b-doc a{
    display: block;
    margin: 5px 0 0 0;
}
.b-doc a:before{margin-right:9px; font-size:10px; display:inline-block; width:20px; content:"\e8d1"; font-family:'iconfontcustom';vertical-align:top; line-height:18px;  color: #db242b;}
.doc-name{cursor:pointer;margin-top:5px;}
.doc-name:before {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAABYSURBVHjalI27DcAgEEMfERtlBnZKRcFOdw0rsNOl4RBC+bqxLT3ZQUSMF8Xu4YExh8g5e6xA8lJKYeOD4pRr933Kxwqlqzvg511rbV0EQFUHZKp6u3QOACdEE47mMb6zAAAAAElFTkSuQmCC);
background-repeat:no-repeat;
background-position:0 0;
    display: inline-block;
    height: 9px;
    width: 9px;
    margin: 0 13px 0  7px;
    content:"";
    vertical-align: top;
    margin-top: 5px;
}
.doc-name.active:before{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAABeSURBVHjaYty6det/BgKABUoz4lHzn4mBCAAzicHLywurgm3btiEUmZiYKDEwMIQiyZ89c+bMHhSTGBgY3jMwMJxF4t/DsO7MmTPvGRgY9mCzkiSH/9+2bRtORYABAL2BFgaoQFNJAAAAAElFTkSuQmCC);}
.b-doc a[href*=".pdf"]:before, .b-doc a[href*=".PDF"]:before{content:"PDF"; font-family: 'Exo 2', sans-serif;}
.b-doc a[href*=".doc"]:before, .b-doc a[href*=".docx"]:before, .b-doc a[href*=".DOC"]:before, .b-doc a[href*=".DOCX"]:before{content:"DOC"; font-family: 'Exo 2', sans-serif;}
.b-doc a[href*=".tif"]:before, .b-doc a[href*=".TIF"]:before{content: "TIF"; font-family: 'Exo 2', sans-serif;}
.b-doc a[href*=".txt"]:before{content: "TXT"; font-family: 'Exo 2', sans-serif;}
.b-doc a[href*=".xls"]:before{content: "XLS"; font-family: 'Exo 2', sans-serif;}
.b-doc a[href*=".ppt"]:before, .b-doc a[href*=".pptx"]:before, .b-doc a[href*=".PPT"]:before, .b-doc a[href*=".PPTX"]:before {content: "PPT"; font-family: 'Exo 2', sans-serif;}
.b-doc a[href*=".rtf"]:before{content: "RTF"; font-family: 'Exo 2', sans-serif;}
.b-doc a[href*=".rar"]:before{content: "RAR"; font-family: 'Exo 2', sans-serif;}
.b-doc a[href*=".zip"]:before{content: "ZIP"; font-family: 'Exo 2', sans-serif;}
.b-doc a[href*=".7z"]:before{content: "7Z"; font-family: 'Exo 2', sans-serif;}
.b-doc a[href*=".jpg"]:before, .b-doc a[href*=".JPG"]:before{content: "JPG"; font-family: 'Exo 2', sans-serif;}
.b-doc a[href*=".png"]:before, .b-doc a[href*=".PNG"]:before{content: "PNG"; font-family: 'Exo 2', sans-serif;}
.b-doc a span {display: inline-block; width: 93%; }
.doc-inner .b-doc a span {width: 89%; }
@media screen and (max-width: 480px){
    .filter-proj th:first-child{padding-left: 20px;}
    .dataTable tr td:nth-child(2),.dataTable tr td:nth-child(3){display: none;}
}
/* End */


/* Start:/bitrix/templates/NewAsiDesign/components/bitrix/news.list/workgroup/style.css?16104545991328*/
.b-roadmap-workgroup .block .img {
	float: left;
	overflow: hidden;
	width: 197px;
	height: 197px;
	position: relative;
	margin-bottom:10px;
	border-radius:50%;
}
.b-roadmap-workgroup .block .img img {
	width: 197px;
}
.showhide.btn{padding:0;margin:40px  auto 0;text-transform:uppercase;}
.showhide.btn > div{padding:14px 0; cursor:pointer;}
.b-roadmap-workgroup .leader_title{
	font-size: 14px;
	padding-bottom: 0
}
.wg-item{
	margin-bottom: 20px;
	padding: 0 12px;
}
.b-roadmap-workgroup .block {
	font-size: 12px;
	float: left;
	width: 25%;
	padding: 0 7px;
	box-sizing: border-box;
}
.b-roadmap-workgroup .block p span {
	font-weight: 700;
	display: block;
	font-size: 14px;
}
.b-roadmap-workgroup .block p.title {
	font-weight: 700;
	margin-bottom: 0;
	font-size: 14px
}
.b-roadmap-workgroup .block p.title span {
	font-size: 20px;
	font-weight: 300;
	display: block;
	margin-bottom: 5px;
	color: #0271b9;
}
.b-roadmap-workgroup .block p.title span b {
	font-weight: 300;
	display: block;
	text-transform: uppercase
}
.b-roadmap-workgroup .block img {
	margin-bottom: 10px;
	border-radius: 50%;
}
@media screen and (max-width: 480px){
	.b-roadmap-workgroup .block{padding: 0}
	.b-roadmap-workgroup .block .img{width: 90px;height: 90px;margin-right: 20px;}
	.b-roadmap-workgroup .block .img img{width: 90px;height: 90px;}
}
/* End */


/* Start:/bitrix/templates/.default/components/asi/partners/.default/style.css?16104545591511*/
.b-grey+div .partner-list li img{background: #f5f5f5}
.partner-list li {width: 50%; margin-bottom: 40px; text-align: center;vertical-align: top; display: inline-block; zoom: 1; position: relative;}
.partner-list ul {margin: 0; padding: 0; overflow: visible; }
.partner-list ul span {margin: 15px auto; display: block; position: relative; top: 0; height: 70px; background-repeat: no-repeat; }
.partner-list em {font-style: normal; display: block; color: #999; text-transform: uppercase; padding: 10px 30px 0; font-size: 10px; }
.partner-list li > a,
.partner-list li > i{
	text-align: center;
	text-decoration: none;
	display: block;
    padding: 0 10px;
    font-style: normal;
}
.partner-list ul span img{height: auto;max-height: 70px;background:#fff;}
.partner-list .show{border:none;line-height:155px;text-align:center;margin:0;cursor:pointer;font-size:11px;color:#666}
.partner-list .show span{color:#666;width:100px;font-weight:700;border-bottom:1px dotted #666}
.partner-list .show:hover{color:#666}
.partner-list .show:hover span{color:#666;border-bottom:none}
#minimize, #show_all,.partner-list li.hidden{display:none}
#show_all.active,#minimize.active{display: inline!important;}

@media (min-width: 481px){
	.partner-list li{
		width: 25%;
	}
	.partner-list .row_count_5 li{
		width: 20%;
	}
	.partner-list .row_count_6 li{
		width: 16%;
	}
.partner-list .row_count_6 li span { display: inline-flex; align-content: center; align-items: center; }
	.partner-list .row_count_3 li{
		width: 33.3%;
	}
}



/* End */
/* /investclimate/customs/style.css?16104549454132 */
/* /bitrix/templates/.default/components/bitrix/news.list/news_block/style.css?161045456742 */
/* /bitrix/templates/NewAsiDesign/components/bitrix/news.list/npi-materials/style.css?16104545966752 */
/* /bitrix/templates/NewAsiDesign/components/bitrix/news.list/workgroup/style.css?16104545991328 */
/* /bitrix/templates/.default/components/asi/partners/.default/style.css?16104545591511 */
