

/* Start:/local/templates/technosolo/components/bitrix/menu/personal/style.css?15877035491686*/
#personalMenu{
	border-bottom: 1px solid #f1f1f1;
	margin: 0px 0px 24px 0px;
	overflow: hidden;
	list-style: none;
	padding: 0;
}

#personalMenu li{
	margin-bottom: 24px;
	margin-right: 24px;
	float: left;
}

#personalMenu li:last-child{
	margin-right: 0;
}

#personalMenu li a{
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	/*text-transform: uppercase;*/
	text-decoration: none;
	font-size: 16px;
	color: #000000;
}

#personalMenu li a:active{
	position: relative;
	top: 1px;
}

#personalMenu li .selected{
	border-bottom: 1px dashed #000000;
	font-family: 'robotobold';
	padding-bottom: 4px;
}

#personalMenu li .selected:hover{
	color: #000000;
}

@media all and (max-width: 1024px) {

	#personalMenuWrap{
		position: relative;
		min-width: 100%;
		overflow: hidden;
		overflow-x: auto;
		height: 40px;
	}

	#personalMenuWrap ul{
		white-space: nowrap;
		overflow: auto;
	}

	#personalMenu li{
		white-space: nowrap;
		float: none;
		display: inline-block;
		vertical-align: top;
		margin-right: 18px;
		margin-bottom: 18px;
	}

	#personalMenu::after {
	    background: -moz-linear-gradient(left, rgba(255,255, 255, 0.2), #ffffff 100%);
	    background: -webkit-linear-gradient(left, rgba(255,255, 255, 0.2), #ffffff 100%);
	    background: -o-linear-gradient(left, rgba(255,255, 255, 0.2), #ffffff 100%);
	    background: -ms-linear-gradient(left, rgba(255,255, 255, 0.2), #ffffff 100%);
	    background: linear-gradient(to right, rgba(255,255, 255, 0.2), #ffffff 100%);
	    pointer-events: none;
	    position: absolute;
	    right: 0;
	    top: 0;
	    height: 100%;
	    content: '';
	    width: 35px;
	}

}
/* End */


/* Start:/local/components/tehnobt/warranty.menu/templates/.default/style.css?16138848201970*/
#warrantyMenu {
    border-bottom: 1px solid #f1f1f1;
    margin: 0 0 24px 0;
    overflow: hidden;
    list-style: none;
    padding: 0;
}

#warrantyMenu li {
    margin-bottom: 24px;
    margin-right: 24px;
    float: left;
}

#warrantyMenu li:last-child {
    margin-right: 0;
}

#warrantyMenu li a {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    text-decoration: none;
    font-size: 15px;
    color: #000000;
}

#warrantyMenu li a:active {
    position: relative;
    top: 1px;
}

#warrantyMenu li .selected {
    border-bottom: 1px dashed #000000;
    font-family: 'robotobold', serif;
    padding-bottom: 4px;
}

#warrantyMenu li .selected:hover {
    color: #000000;
}

.warranty-good-products {
    display: none;
}

.warranty-no-good-products {
    display: none;
}

@media all and (max-width: 1024px) {

    #warrantyMenuWrap {
        position: relative;
        min-width: 100%;
        overflow: hidden;
        overflow-x: auto;
        height: 40px;
    }

    #warrantyMenuWrap ul {
        white-space: nowrap;
        overflow: auto;
    }

    #warrantyMenu li {
        white-space: nowrap;
        float: none;
        display: inline-block;
        vertical-align: top;
        margin-right: 18px;
        margin-bottom: 18px;
    }

    #warrantyMenu::after {
        background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.2), #ffffff 100%);
        background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.2), #ffffff 100%);
        background: -o-linear-gradient(left, rgba(255, 255, 255, 0.2), #ffffff 100%);
        background: -ms-linear-gradient(left, rgba(255, 255, 255, 0.2), #ffffff 100%);
        background: linear-gradient(to right, rgba(255, 255, 255, 0.2), #ffffff 100%);
        pointer-events: none;
        position: absolute;
        right: 0;
        top: 0;
        height: 100%;
        content: '';
        width: 35px;
    }

}
/* End */


/* Start:/local/components/tehnobt/warranty.form/templates/.default/style.css?160821400414033*/
.shop-reviews-list{
    overflow: hidden;
    margin-top: 24px;
}

.shop-reviews-list-item{
    border-left: 1px solid #f1f1f1;
    border-right: 1px solid #f1f1f1;
    border-bottom: 1px solid #f1f1f1;
}

.shop-reviews-list-item:first-child{
    border-top: 1px solid #f1f1f1;
}

.shop-review-item-table{
    border-collapse: collapse;
    table-layout: fixed;
    display: table;
    width: 100%;
}

.shop-review-item-cell{
    vertical-align: middle;
    display: table-cell;
    padding: 24px 0px;
}

.shop-reviews-text{
    margin-top: 24px;
    color: #333333;
}

.shop-reviews-container{
    padding-bottom: 1px;
    overflow: hidden;
}

.shop-reviews-container-left{
    width: 300px;
    float: left;
}

.shop-reviews-container-right{
    display: block;
}

.shop-review-top-new-button{
    -webkit-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    text-decoration: none;
    display: inline-block;
    text-align: center;
    border-radius: 2px;
    padding: 0px 48px;
    line-height: 55px;
    height: 55px;
}

.shop-review-top-new-button:active{
    position: relative;
    top: 1px;
}

.shop-reviews-heading{
    font-family: "robotoMedium";
    margin-bottom: 12px;
    font-size: 18px;
}

.shop-reviews-rating-count,
.shop-reviews-top-rating{
    vertical-align: middle;
    display: inline-block;
}

.shop-reviews-rating-count{
    margin-right: 12px;
}

.shop-review-item-col-autor{
    padding-right: 24px;
    text-align: center;
    width: 340px;
}

.shop-review-item-col-text{
    padding-right: 24px;
}

.shop-review-item-date{
    margin-bottom: 12px;
    color: #878787;
}

.shop-review-item-rating{
    margin-bottom: 24px;
}

.shop-review-item-author{
    margin-bottom: 6px;
}

.shop-review-item-utile-heading{
    margin-bottom: 12px;
}

.shop-review-item-utile-bad{
    border: 1px solid #c41a46;
    text-decoration: none;
    margin-left: 6px;
    color: #c41a46;
}

.shop-review-item-utile-good{
    border: 1px solid #108f28;
    text-decoration: none;
    margin-right: 6px;
    color: #108f28;
}

.shop-review-item-utile-bad,
.shop-review-item-utile-good{
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: inline-block;
    border-radius: 2px;
    line-height: 35px;
    padding: 0px 12px;
    height: 35px;
}

.shop-review-item-utile-bad:hover,
.shop-review-item-utile-good:hover{
    opacity: 0.7;
}

.shop-review-item-utile-bad:active,
.shop-review-item-utile-good:active{
    position: relative;
    top: 1px;
}

.shop-reviews-rating{
    display: inline-block;
    vertical-align: middle;
    position: relative;
    overflow: hidden;
    margin-top: -4px;
    height: 15px;
    width: 79px;
    z-index: 2;
}

.shop-reviews-rating i{
    background: url(/local/components/tehnobt/warranty.form/templates/.default/images/rating.png) repeat 0 0px transparent;
    position: absolute;
    display: block;
    height: 15px;
    width: 79px;
    left: 0px;
    top: 0px;
}

.shop-reviews-rating i.m{
    background: url(/local/components/tehnobt/warranty.form/templates/.default/images/rating.png) repeat 0 -14px transparent;
    z-index: 10;
    width: 0px;
}

.shop-review-item-text{
    line-height: 26px;
    color: #111111;
}

.shop-review-item-answer{
    margin-top: 24px;
}

.shop-review-item-answer-link{
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    font-family: "robotoMedium";
    display: inline-block;
    text-decoration: none;
    position: relative;
    color: #000000;
}

.shop-review-item-answer-link:after{
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    border-bottom: 1px dashed #000000;
    position: absolute;
    display: block;
    content: "";
    height: 1px;
    bottom: 0px;
    width: 100%;
}

.shop-review-item-answer-text{
    margin-top: 12px;
    color: #555555;
}

.shop-review-form-container{
    border: 1px solid #f3f3f3;
    margin-top: 24px;
    padding: 30px;
}

.shop-review-form-heading{
    font-family: "robotobold";
    text-transform: uppercase;
    margin-bottom: 24px;
    letter-spacing: 1px;
    font-weight: 800;
    font-size: 20px;
}

.shop-review-form-in{
    margin-bottom: 24px;
    overflow: hidden;
}

.shop-review-form-in-left,
.shop-review-form-in-right{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    width: 50%;
}

.shop-review-form-in-left{
    padding-right: 12px;
}

.shop-review-form-in-right{
    padding-left: 12px;
}

.shop-review-form label{
    margin-bottom: 12px;
    display: block;
}

.shop-review-form input,
.shop-review-form select,
.shop-review-form textarea{
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    background-color: #f9f9f9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family: "roboto_ltregular";
    border: 1px solid #e7e8ea;
    border-radius: 2px;
    font-size: 14px;
    padding: 0 12px;
    color: #000000;
    outline: none;
    width: 100%;
}

.shop-review-form input,
.shop-review-form select{
    height: 50px;
}

.shop-review-form textarea{
    background-color: #f5f5f5;
    border: 1px solid #e7e8ea;
    padding-top: 12px;
    height: 100px;
    resize: none;
}

.shop-review-form input:focus,
.shop-review-form select:focus{
    background-color: #f5f5f5;
    border: 1px solid #e7e8ea;
}

.shop-review-form textarea:focus{
    background-color: #f1f1f1;
    border: 1px solid #eeeeee;
}

.shop-review-form input.error,
.shop-review-form select.error,
.shop-review-form textarea.error{
    border: 1px solid #ff0000;
}

.shop-review-form-submit-container{
    position: relative;
    text-align: center;
    margin-top: 24px;
}

.shop-review-form .shop-review-form-submit{
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    color: #ffffff;
    width: 225px;
    height: 55px;
}

.shop-review-form .shop-review-form-submit:active{
    position: relative;
    top: 1px;
}

.shop-review-message-window{
    background-color: rgba(0, 0, 0, 0.298);
    position: fixed;
    overflow: auto;
    display: none;
    z-index: 998;
    height: 100%;
    width: 100%;
    left: 0px;
    top: 0px;
}

.shop-review-message-window.visible{
    display: block;
}

.shop-review-message-window-cn{
    -webkit-animation-duration: 0.2s;
    animation-duration: 0.2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.500);
    transform: translateX(-50%) translateY(-50%);
    background-color: #ffffff;
    position: relative;
    overflow: hidden;
    color: #000000;
    width: 300px;
    z-index: 999;
    left: 50%;
    top: 50%;
}

.shop-review-message-window-heading{
    background-color: #424242;
    position: relative;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    color: #eeeeee;
    display: block;
    height: 50px;
    margin: 0;
    padding: 0;
}

.shop-review-message-window-close{
    position: absolute;
    display: block;
    height: 21px;
    width: 21px;
    right: 24px;
    top: 16px;
}

.shop-review-message-window-close{
    background: url(/local/components/tehnobt/warranty.form/templates/.default/images/exit.png) 0 0 no-repeat transparent;
}

.shop-review-message-window-close:hover{
    background-position: 0 -21px ;
}

.shop-review-message-window-close:active{
    background-position: 0 -42px ;
}

.shop-review-message-window-message{
    text-align: center;
    color: #333333;
    padding: 24px;
}

.shop-review-message-exit-cn{
    text-align: center;
}

.shop-review-message-window-exit{
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    text-decoration: none;
    display: inline-block;
    background: #424242;
    margin-bottom: 24px;
    text-align: center;
    line-height: 35px;
    padding: 0 24px;
    color: #ffffff;
    height: 35px;
}

.shop-review-message-window-exit:hover{
    background: #2b2b2b;
}

.shop-review-message-window-exit:active{
    position: relative;
    top: 1px;
}

.shop-review-form-submit.loading{
    pointer-events: none;
    opacity: 0.5;
}

.shop-review-form-submit.loading + #shop-review-form-submit-fast-loader{
    display: block;
    opacity: 1;
}

#shop-review-form-submit-fast-loader{
    -webkit-transition: opacity 0.2s ease-in-out;
    -o-transition: opacity 0.2s ease-in-out;
    transition: opacity 0.2s ease-in-out;
    position: absolute;
    transform:scale(0.6);
    -o-transform:scale(0.6);
    -ms-transform:scale(0.6);
    -webkit-transform:scale(0.6);
    -moz-transform:scale(0.6);
    margin-left: -24px;
    display: none;
    height: 48px;
    width: 48px;
    opacity: 0;
    left: 50%;
    top: 0px;
}

.success-wrap{
    margin: 18px 0;
    padding: 48px 42px 36px;
    font-size: 14px;
    line-height: 24px;
    color: #5a734b;
    border: 1px solid #73b24e;
}

.f_circleG2{
    position:absolute;
    background-color:rgb(255,255,255);
    height:9px;
    width:9px;
    display: block;
    border-radius:4px;
    -o-border-radius:4px;
    -ms-border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    animation-name:f_fadeG2;
    -o-animation-name:f_fadeG2;
    -ms-animation-name:f_fadeG2;
    -webkit-animation-name:f_fadeG2;
    -moz-animation-name:f_fadeG2;
    animation-duration:0.522s;
    -o-animation-duration:0.522s;
    -ms-animation-duration:0.522s;
    -webkit-animation-duration:0.522s;
    -moz-animation-duration:0.522s;
    animation-iteration-count:infinite;
    -o-animation-iteration-count:infinite;
    -ms-animation-iteration-count:infinite;
    -webkit-animation-iteration-count:infinite;
    -moz-animation-iteration-count:infinite;
    animation-direction:normal;
    -o-animation-direction:normal;
    -ms-animation-direction:normal;
    -webkit-animation-direction:normal;
    -moz-animation-direction:normal;
}

#frotateG2_01{
    left:0;
    top:19px;
    animation-delay:0.1995s;
    -o-animation-delay:0.1995s;
    -ms-animation-delay:0.1995s;
    -webkit-animation-delay:0.1995s;
    -moz-animation-delay:0.1995s;
}

#frotateG2_02{
    left:6px;
    top:6px;
    animation-delay:0.256s;
    -o-animation-delay:0.256s;
    -ms-animation-delay:0.256s;
    -webkit-animation-delay:0.256s;
    -moz-animation-delay:0.256s;
}

#frotateG2_03{
    left:19px;
    top:0;
    animation-delay:0.3225s;
    -o-animation-delay:0.3225s;
    -ms-animation-delay:0.3225s;
    -webkit-animation-delay:0.3225s;
    -moz-animation-delay:0.3225s;
}

#frotateG2_04{
    right:6px;
    top:6px;
    animation-delay:0.389s;
    -o-animation-delay:0.389s;
    -ms-animation-delay:0.389s;
    -webkit-animation-delay:0.389s;
    -moz-animation-delay:0.389s;
}

#frotateG2_05{
    right:0;
    top:19px;
    animation-delay:0.4555s;
    -o-animation-delay:0.4555s;
    -ms-animation-delay:0.4555s;
    -webkit-animation-delay:0.4555s;
    -moz-animation-delay:0.4555s;
}

#frotateG2_06{
    right:6px;
    bottom:6px;
    animation-delay:0.522s;
    -o-animation-delay:0.522s;
    -ms-animation-delay:0.522s;
    -webkit-animation-delay:0.522s;
    -moz-animation-delay:0.522s;
}

#frotateG2_07{
    left:19px;
    bottom:0;
    animation-delay:0.5885s;
    -o-animation-delay:0.5885s;
    -ms-animation-delay:0.5885s;
    -webkit-animation-delay:0.5885s;
    -moz-animation-delay:0.5885s;
}

#frotateG2_08{
    left:6px;
    bottom:6px;
    animation-delay:0.645s;
    -o-animation-delay:0.645s;
    -ms-animation-delay:0.645s;
    -webkit-animation-delay:0.645s;
    -moz-animation-delay:0.645s;
}



@keyframes f_fadeG2{
    0%{
        background-color:rgb(0,0,0);
    }

    100%{
        background-color:rgb(255,255,255);
    }
}

@-o-keyframes f_fadeG2{
    0%{
        background-color:rgb(0,0,0);
    }

    100%{
        background-color:rgb(255,255,255);
    }
}

@-ms-keyframes f_fadeG2{
    0%{
        background-color:rgb(0,0,0);
    }

    100%{
        background-color:rgb(255,255,255);
    }
}

@-webkit-keyframes f_fadeG2{
    0%{
        background-color:rgb(0,0,0);
    }

    100%{
        background-color:rgb(255,255,255);
    }
}

@-moz-keyframes f_fadeG2{
    0%{
        background-color:rgb(0,0,0);
    }

    100%{
        background-color:rgb(255,255,255);
    }
}

@media all and (max-width: 1600px) {
    .shop-review-item-col-autor{
        width: 250px;
    }
}

@media all and (max-width: 1366px) {
    .shop-review-item-col-autor{
        width: 200px;
    }
    .shop-review-form textarea{
        height: 150px;
    }
}

@media all and (max-width: 600px) {
    .shop-reviews-list-item{
        border-right: 0;
        border-left: 0;
        border-top: 0;
    }
    .shop-review-item-cell{
        display: block;
        width: 100%;
    }
    .shop-review-item-utile{
        display: none;
    }
    .shop-review-item-rating{
        margin-bottom: 0px;
    }
    .shop-review-item-col-autor{
        padding: 12px 0px;
        text-align: left;
    }
    .shop-review-item-text,
    .shop-review-item-answer{
        padding: 0px;
    }
    .shop-review-item-col-text{
        padding-top: 0;
        padding-bottom: 12px;
    }

    .shop-review-form-in-left,
    .shop-review-form-in-right{
        width: 100%;
        float: none;
    }

    .shop-review-form-in-left{
        padding-right: 0px;
    }

    .shop-review-form-in-right{
        padding-left: 0px;
        margin-top: 24px;
    }

}

@media all and (max-width: 550px) {
    .shop-review-top-new-button{
        margin-top: 24px;
        float: none;
    }
    .shop-reviews-container-left{
        float: none;
    }
}
/* End */


/* Start:/bitrix/components/bitrix/main.file.input/templates/drag_n_drop/style.min.css?15877035527634*/
.file-placeholder{margin-left:56px}.file-placeholder .loading-wrap{display:inline-block;margin-left:15px;vertical-align:middle;position:relative;width:50%}.file-placeholder .loading{background:#e3ebed;display:block;border:1px solid;border-top:1px solid #bcc2c4;border-left-color:#cfd7d9;border-right-color:#cfd7d9;border-bottom:1px solid #dde5e6;border-radius:2px;height:17px;-webkit-box-shadow:inset 0 1px 2px rgba(188,194,196,0.7);-moz-box-shadow:inset 0 1px 2px rgba(188,194,196,0.7);box-shadow:inset 0 1px 2px rgba(188,194,196,0.7)}.file-placeholder .loading .del-but{background:url("/bitrix/components/bitrix/main.file.input/templates/drag_n_drop/images/live_feed_sprite.png") no-repeat 7px -20px;cursor:pointer;height:20px;position:absolute;right:0;top:0;width:20px}.file-placeholder .load-indicator{background:#40c0e9;background:linear-gradient(top,#40c0e9,#2698db);background:-moz-linear-gradient(top,#40c0e9,#2698db);background:-o-linear-gradient(top,#40c0e9,#2698db);background:-ms-linear-gradient(top,#40c0e9,#2698db);background:-webkit-gradient(linear,left top,left bottom,from(#40c0e9),to(#2698db));border-radius:2px;color:#fff;font-size:12px;height:19px;text-align:center;text-shadow:0 1px 0 rgba(56,124,162,1);left:0;top:0;position:absolute}.file-placeholder .load-number{display:inline-block;box-sizing:border-box;padding-top:2px}.file-placeholder .files-title{background:url("/bitrix/components/bitrix/main.file.input/templates/drag_n_drop/images/live_feed_sprite.png") no-repeat;color:#5c6470;font-size:12px;text-shadow:0 1px 0 rgba(255,255,255,0.8);left:13px;top:12px;width:54px;padding-left:20px;position:absolute}.file-placeholder .files-list-wrap{margin-left:56px}html* .file-placeholder .files-list{width:auto!important}.file-placeholder .files-list{margin-top:-10px;table-layout:fixed;width:100%;position:relative}.file-placeholder .files-list td{box-shadow:0 -2px 0 -1px #fff inset;border-bottom:1px solid #dde5e8;color:#5c6470;font-size:12px;line-height:16px;padding:10px 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;zoom:1}.file-placeholder .file-edit,.file-placeholder .file-section{display:none}.file-placeholder .files-name{width:30%}.file-placeholder .files-size{width:12%}.file-placeholder .files-storage{width:20%}.file-placeholder .files-storage .files-storage-text{display:inline-block;width:80px;color:#5c6470}.file-placeholder .files-storage-block{position:relative}.file-placeholder .files-text{-moz-box-sizing:border-box;color:#2067b0;display:inline-block;font-weight:bold;max-width:100%;padding-right:20px;position:relative;zoom:1}.file-placeholder .error-load .files-text{color:#b00}.file-placeholder .f-wrap{display:inline-block;overflow:hidden;width:100%;word-wrap:break-word;zoom:1}.file-placeholder .del-but{background:url("/bitrix/components/bitrix/main.file.input/templates/drag_n_drop/images/live_feed_sprite.png") no-repeat 0 0;cursor:pointer;height:20px;position:absolute;right:0;top:0;width:20px}.file-placeholder .files-text .del-but{background-position:6px -19px;display:inline-block;margin-top:-2px;position:static;vertical-align:top}.file-placeholder .loading .del-but{background-position:7px -20px;top:0}.file-placeholder .files-storage-block .del-but{background-position:7px -20px;top:0}.file-placeholder .info-icon{background:url("/bitrix/components/bitrix/main.file.input/templates/drag_n_drop/images/live_feed_sprite.png") no-repeat -112px -60px;display:inline-block;height:16px;margin-right:10px;vertical-align:middle;width:17px}.file-placeholder .stor-place{display:inline-block;margin-left:10px;vertical-align:top}.file-placeholder .stor-text{display:inline-block;border-bottom:1px solid #5c6470}.file-placeholder .stor-pl-arrow{background:url("/bitrix/components/bitrix/main.file.input/templates/drag_n_drop/images/live_feed_sprite.png") no-repeat -130px -23px;display:inline-block;margin-left:10px;height:5px;vertical-align:middle;width:3px}.file-placeholder .edit-stor{background:url("/bitrix/components/bitrix/main.file.input/templates/drag_n_drop/images/live_feed_sprite.png") no-repeat 4px -64px;display:none;height:15px;margin-left:0;vertical-align:middle;width:15px}.file-placeholder .files-path,.file-placeholder .files-path:visited,.file-placeholder .files-path:active,.file-placeholder .files-path:link,.file-placeholder .files-path:hover{border-bottom:1px dashed #5c6470;display:inline-block;color:#5c6470;text-decoration:none}.file-placeholder .files-placement,.file-placeholder .files-placement:visited,.file-placeholder .files-placement:active,.file-placeholder .files-placement:link,.file-placeholder .files-placement:hover{display:inline-block;color:#5c6470;text-decoration:none}.file-selectdialog{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #f4f8f9;border-color:#ced0d1 #ced1d1 #d3d7d8;border-radius:2px 2px 2px 2px;border-style:solid;border-width:1px;box-shadow:0 1px 2px -1px rgba(164,164,164,0.698) inset;margin-bottom:11px;overflow:hidden;padding:13px 30px 0 0;position:relative;display:none}.file-selectdialog .file-placeholder{margin-left:56px}.file-selectdialog .file-simple .file-placeholder{margin-top:0;margin-left:90px}.file-selectdialog .file-label{background:url("/bitrix/components/bitrix/main.file.input/templates/drag_n_drop/images/live_feed_sprite.png") no-repeat -146px -186px;color:#5c6470;font-size:12px;left:13px;padding-left:20px;position:absolute;text-shadow:0 1px 0 rgba(255,255,255,0.8);top:12px;width:54px;line-height:20px}.file-selectdialog .file-extended .file-selector{border-radius:5px 5px 5px 5px;color:#a0aeb5;font-size:17px;font-weight:bold;line-height:26px;margin:30px 0 10px;padding:24px 3px 43px 191px;position:relative;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.file-selectdialog .file-extended .file-selector-active{background-position:57px -88px;border:3px dashed #d4dde1;padding:21px 0 40px 190px}.file-selectdialog .file-extended .file-selector:hover{border:3px dashed #d4dde1;padding:21px 0 40px 188px}.file-selectdialog .file-extended .file-load-img{background:url("/bitrix/components/bitrix/main.file.input/templates/drag_n_drop/images/loading-place-img.gif") no-repeat 0 0;height:79px;left:58px;top:20px;position:absolute;width:90px}.file-selectdialog .file-extended .file-selector:hover .file-load-img{background-position:0 -104px;left:55px;top:17px}.file-selectdialog .file-extended .file-uploader{color:#2067b0;display:inline-block;overflow:hidden;position:relative;vertical-align:top}.file-selectdialog .file-extended .file-uploader .file-but-text{cursor:pointer;display:block;width:100%;height:100%}.file-selectdialog .file-uploader .file-fileUploader{font-size:120px;height:85px;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:-20px;cursor:pointer}.file-selectdialog .file-uploader .file-filemacos{left:0!important}.file-selectdialog .file-label2{color:#5c6470;font-size:12px;margin-left:58px;padding-bottom:11px}.file-selectdialog .file-simple,.file-selectdialog .file-extended{display:none;margin-left:30px}.file-selectdialog .file-simple .file-label2{margin-top:20px}.file-selectdialog .file-simple .file-selector{color:#5c6470;overflow:hidden;height:30px;font-weight:bold;margin:6px 0 6px 90px;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.file-selectdialog .file-simple .file-uploader{overflow:hidden;position:relative;display:inline-block;margin:0 15px 0 0;vertical-align:middle;cursor:pointer}.file-selectdialog .file-simple .file-uploader-left{background:url("/bitrix/components/bitrix/main.file.input/templates/drag_n_drop/images/live_feed_sprite.png") no-repeat 0 -240px;display:inline-block;height:25px;vertical-align:top;width:4px}.file-selectdialog .file-simple .file-uploader-right{background:url("/bitrix/components/bitrix/main.file.input/templates/drag_n_drop/images/live_feed_sprite.png") no-repeat -7px -240px;display:inline-block;height:25px;vertical-align:top;width:4px}.file-selectdialog .file-simple .file-but-text{background:url("/bitrix/components/bitrix/main.file.input/templates/drag_n_drop/images/live_feed_sprite.png") repeat-x 0 -267px;color:#7a808c;display:inline-block;font-size:12px;font-weight:bold;height:25px;padding:2px 10px 0;text-shadow:0 1px 0 rgba(255,255,255,0.8);vertical-align:top}
/* End */
/* /local/templates/technosolo/components/bitrix/menu/personal/style.css?15877035491686 */
/* /local/components/tehnobt/warranty.menu/templates/.default/style.css?16138848201970 */
/* /local/components/tehnobt/warranty.form/templates/.default/style.css?160821400414033 */
/* /bitrix/components/bitrix/main.file.input/templates/drag_n_drop/style.min.css?15877035527634 */
