

/* Start:/bitrix/templates/knowledgebase/components/bitrix/search.form/flat/style.min.css?14869230601733*/
.bx-searchform{margin:10px 0 20px}.bx-searchform .bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}.bx-searchform .bx-input-group{position:relative;display:table;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-searchform .bx-input-group .bx-form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#f8fafc;border:1px solid #d5dadc;border-right:0;border-radius:2px 0 0 2px;outline:0;box-shadow:none!important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bx-ios .bx-searchform .bx-input-group .bx-form-control{background-image:-webkit-linear-gradient(#f8fafc 0,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0,#f8fafc 100%)}.bx-searchform .bx-input-group-btn{position:relative;font-size:0;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell}.bx-searchform .bx-input-group-btn button{position:relative;border:0;background:#95a1a8;display:inline-block;margin-bottom:0;cursor:pointer;padding:9px 12px;border-radius:0 2px 2px 0;color:#fff;font-size:16px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bx-searchform .bx-input-group-btn button:hover{background:#1484ce}
/* End */


/* Start:/bitrix/templates/knowledgebase/template_styles.css?17089598943617*/
.new-price{
	color:green;
	font-size:21px;
	font-weight:normal;
	text-align:center;
}
.btn1 {
	/*letter-spacing: 1px;*/
	text-decoration: none;
	background: none;
    -moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0;
    cursor: pointer;
    display: inline-block;
    margin:10px;
	/*margin-bottom: 0;*/
    vertical-align: middle;
    white-space: nowrap;
	/*font-size:14px;*/
	line-height:20px;
	/*font-weight:700;*/
	/*text-transform:uppercase;*/
	border: 3px solid;
	padding:8px 20px;
}


.btn1-outlined {
    border-radius: 0;
    -webkit-transition: all 0.3s;
       -moz-transition: all 0.3s;
            transition: all 0.3s;
}





.btn1-outlined.btn1-magenda {
    background: none;
    color: #743C58;
	border-color: #743C58;
}

.btn1-outlined.btn1-magenda:hover,
.btn1-outlined.btn1-magenda:active {
    color: #FFF;
    background: #743C58;
    border-color: #743C58;
}


.btn1-outlined.btn1-theme {
    background: none;
    color: #025794;
	border-color: #025794;
}

.btn1-outlined.btn1-theme:hover,
.btn1-outlined.btn1-theme:active {
    color: #FFF;
    background: #4bb9e5;
    border-color: #4bb9e5;
}

.btn1-outlined.btn1-black {
    background: none;
    color: #000000;
	border-color: #000000;
}

.btn1-outlined.btn1-black:hover,
.btn1-outlined.btn1-black:active {
    color: #FFF;
    background: #000000;
    border-color: #000000;
}

.btn1-outlined.btn1-white {
    background: none;
    color: #FFFFFF;
	border-color: #FFFFFF;
}

.btn1-outlined.btn1-white:hover,
.btn1-outlined.btn1-white:active {
    color: #4bb9e5;
    background: #FFFFFF;
    border-color: #FFFFFF;
}

.btn1-xs{
	/*font-size:11px;*/
	line-height:14px;
	border: 1px solid;
	padding:6px 12px;
}

.btn1-sm{
	/*font-size:12px;*/
	line-height:16px;
	border: 2px solid;
	padding:8px 15px;
}

.btn1-lg{
	/*font-size:18px;*/
	font-size:130%;
	line-height:22px;
	border: 4px solid;
	padding:13px 40px;
}
.three-column-div {
	/*width:300px; 
	float:left;*/ 
	padding:20px;
	/*margin:5px;*/
	/*border:#eee 1px dotted;*/
	background: #efefef;
	/*box-shadow: 0px 0px 15px #808080 inset;*/
	
	
}
.green_italic
{
	font-style: oblique ;
	color:#008121;
	font: italic 16px/1.6 Trebuchet MS;
	

}
div.description
{
	font-style: oblique ;
	color:#aaa;
	font: italic 13px/1.3 Trebuchet MS;

}


/*Other Spaces*/
.margin-top-20 { margin-top: 20px;}
.margin-bottom-20 { margin-bottom: 20px;}
.margin-top-50 { margin-top: 50px;}
.margin-bottom-50 { margin-bottom: 50px;}


.padding-5 { padding: 5px;}
.padding-10 { padding: 10px;}
.padding-20 { padding: 20px;}
.padding-top-20 { padding-top: 20px;}
.padding-bottom-20 { padding-bottom: 20px;}
.padding-50 { padding: 50px;}
.padding-top-40 { padding-top: 40px;}
.padding-bottom-40 { padding-bottom: 40px;}
.padding-top-50 { padding-top: 50px;}
.padding-bottom-50 { padding-bottom: 50px;}
.padding-top-150 { padding-top: 150px;}
.pad-right{padding-right:20px;}

.ptb-100{padding-top: 100px; padding-bottom: 100px;}
.ptb-50{padding-top: 50px; padding-bottom: 50px;}
 
img.img-bordered {
    margin: 50px auto;
    /*border: #FFF 1px solid;*/
}
.img-caption {margin:-30px auto 40px; font-style:italic; width:80%;text-align: center;} 

.vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}

ol.f1 {
  list-style: none;
  counter-reset: li;
}
ol.f1>li:before {
  counter-increment: li; 
  content: counters(li,".") ". ";
}

/* End */
/* /bitrix/templates/knowledgebase/components/bitrix/search.form/flat/style.min.css?14869230601733 */
/* /bitrix/templates/knowledgebase/template_styles.css?17089598943617 */
