

/* Start:/local/templates/.default/components/bitrix/breadcrumb/.default/style.css?1653508622585*/
.bx-breadcrumb {
	margin: 10px 0;
}
.bx-breadcrumb i {
	color: #b5bdc2;
	line-height: 13px;
	font-size: 12px;
	vertical-align: middle;
	margin-right: 5px;
}
.bx-breadcrumb .bx-breadcrumb-item {
	float: left;
	margin-bottom: 10px;
	white-space: nowrap;
	line-height: 13px;
	vertical-align: middle;
	margin-right: 10px;
}
.bx-breadcrumb .bx-breadcrumb-item span {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 13px;
	white-space: normal;
}
.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none;}
.bx-breadcrumb .bx-breadcrumb-item a:hover {}

/* End */


/* Start:/local/components/letsdev/request.add.converter/templates/tp/style.css?16535086134216*/
.col-realtive{
    position: relative;
}
span.required, span.required-select{
    color: red;
    margin-left: 4px;
    font-size: 32px;
    font-weight: 500;
}
span.required-select{
    position: absolute;
    right: 33px;
    top: 14px;
}

.form-block .md-form label{
    font-size: 13px;
    font-weight: 300;
    line-height: 22px;
}
.form-block .md-form label span.required, .form-block .md-form label span.required-select{
    line-height: 22px;
    position: absolute;
    top: 5px;
}

.form-block .select-wrapper input.select-dropdown {
    height: 53px;
    font-size: 13px;
    font-weight: 300;
    color: #7c7c7c;
}
.form-block .select-wrapper + span.required-select{
    top: 20px;
}
.notice-text p{
    font-size: 12px;
    color: #333333
}
.counter-point{
    padding: 15px 12px 2px 17px;
    font-size: 15px;
    color: #585858;
}
.remove-point{
    text-align: center;
    font-size: 20px;
    text-transform: lowercase;
    font-weight: 200;
    padding-top: 14px;
    display: none;
}
.remove-point a{
    color: #000;
}

.summary{
    text-align: right;
    background-color: #ffee003d;
    padding: 20px;
    margin-bottom: 37px;
}
.summary div{}
.summary div span{
    display: inline-block;
    width:  40px;
    font-weight: bold;
}

.ee-tp-block input{margin: 0px;padding: 2px;}
.ee-tp-block .md-form{
    margin-bottom: 2px;
}
.ee-tp-block table.table td{
    padding: 2px 15px;
}
.ee-tp-block .select-wrapper input.select-dropdown{
    height: 38px!important;
}

.first_row_phase th{
    padding: 4px 0px;
    text-align: center;
}
.picker .picker__frame .picker__wrap {
    display: table;
    width: 100%;
    height: 100%;
    min-width: 370px!important;
}

.FN_WRAPPER{
    border-top: 1px #f3f3f3 solid;
    padding-top: 20px;
    color: #a5a5a5;
    font-weight: 300;
}
.FN_WRAPPER p{}
.FN_WRAPPER span{
    font-size: 11px;
}
.FN_WRAPPER sup{
    font-size: 10px;
}
.table_req{
    color: red;
    font-size: 12px;
    margin-bottom: 6px;
    display: block;
}
.temp-graph .w165px .select-dropdown{
    width: 94%!important;
}
.js-delete-row{
    position: absolute;
    right: -16px;
    top: 3px;
    color: red;
    font-size: 25px;
}

table tr:nth-of-type(1) .js-delete-row{
    display: none
;
}
.download_application_area{
    margin: 42px 0px;
}
.collapse {
    display: none;
}

.collapse.show {
    display: block;
}

tr.collapse.show {
    display: table-row;
}

tbody.collapse.show {
    display: table-row-group;
}

.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    transition: height 0.35s ease;
}

/*
Tooltip
 */
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
    border-top-color: #17a2b8!important;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-right-color: #17a2b8!important;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
    border-bottom-color: #17a2b8!important;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-left-color: #17a2b8!important;
}
.tooltip-inner {
    max-width: 750px!important;
    color: #fff!important;
    background-color: #17a2b8!important;
    border-radius: 0.25rem!important;
    max-height: 800px;
    overflow-y: overlay;
    scrollbar-color: #17a2b8 #17a2b8;
}
.tooltip-inner::-webkit-scrollbar, .tooltip-inner:-webkit-scrollbar {
    width: 10px;
}
.tooltip-inner::-webkit-scrollbar-track,.tooltip-inner:-webkit-scrollbar-track  {
    background: #17a2b8;
    border-radius: 0;
}
.tooltip-inner::-webkit-scrollbar-thumb, .tooltip-inner:-webkit-scrollbar-thumb {
    background-color: #17a2b8;
    border-radius: 0;
    border: 0 solid #17a2b8;
}

#request_add_unregister_popup{
    border-radius: 0.3rem;
}
#request_add_unregister_popup .popup-content{
    font-size: 19px;
    font-family: Roboto,sans-serif;
    padding: 20px;
}
a[data-toggle="tooltip"], a[data-toggle="tooltip"]:hover{
    color:inherit;
}

form .form-block{
    width: 100%;
}

.form-block .row{

}
.form-block .row.row-level-2, .form-block .row.row-level-3, .form-block .row.row-level-4{

    margin-right: 0px;
    margin-left: 0px;

}

/* End */
/* /local/templates/.default/components/bitrix/breadcrumb/.default/style.css?1653508622585 */
/* /local/components/letsdev/request.add.converter/templates/tp/style.css?16535086134216 */
