#content1 {
    max-width: 100%;
    margin: 0;
}
#head12,#head13,#search,#foot1top{display: none;}
#head11,#head14{width:50%;box-sizing: border-box;}
#head14{padding-left: 50px;}

.usluga1{border:3px solid #e2001a;padding:20px!important;margin:10px 0;box-sizing:border-box;width:100%;background:#fff;text-shadow:1px 1px 1px #111;color:#fff;border-radius:4px;box-shadow:1px 1px 4px #777;}
.usluga1 div{padding:0px!important;margin:0px!important;color:#fff;}
.usluga1 h3{text-shadow:1px 1px 1px #111;text-align:center;border-top:0px!important;border-bottom:2px solid #fff;font-size:26px!important;font-weight:700;line-height:26px;max-width:300px;padding-bottom:16px;display:inline-flex;color:#fff!important;}
.usluga1 .buttonsall1{box-sizing:border-box;width:100%;display:inline-block;text-shadow:1px 1px 1px #111;}
.usluga1 .button2{text-shadow:1px 1px 1px #111;text-align:center;border:2px solid #fff;padding:10px 20px!important;display:inline-block;margin-left:10px!important;background:#e2001a;box-shadow:1px 1px 5px #777;border-radius:4px;}
.usluga1 .button2 a{text-shadow:1px 1px 1px #111;background:none!important;padding:0px!important;margin:0!important;font-weight:300;font-size:15px!important;color:#fff;border-bottom:0px!important;}
.usluga1 .dopinfo2{width:100%;padding:0 0 10px 0!important;margin:0!important;font-weight:500;font-size:16px;color:#fff;}
.usluga11 {
    background-color: #02c256;
    /* IE9, iOS 3.2+ */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiPjxzdG9wIHN0b3AtY29sb3I9IiMwMGM0MzQiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzAzYzA3OCIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);
    background-image: -webkit-gradient(linear, 0% 0%, 100% 100%,color-stop(0, rgb(0, 196, 52)),color-stop(1, rgb(3, 192, 120)));
    /* Android 2.3 */
    background-image: -webkit-repeating-linear-gradient(top left,rgb(0, 196, 52) 0%,rgb(3, 192, 120) 100%);
    /* IE10+ */
    background-image: repeating-linear-gradient(to bottom right,rgb(0, 196, 52) 0%,rgb(3, 192, 120) 100%);
    background-image: -ms-repeating-linear-gradient(top left,rgb(0, 196, 52) 0%,rgb(3, 192, 120) 100%);
}
/* IE8- CSS hack */
@media \0screen\,screen\9 {
    .usluga11 {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff00c434",endColorstr="#ff03c078",GradientType=0);
    }
}
.usluga12 {
    background-color: #14b1bd;
    /* IE9, iOS 3.2+ */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiPjxzdG9wIHN0b3AtY29sb3I9IiMwMWM0ZjEiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzI2OWQ4OCIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);
    background-image: -webkit-gradient(linear, 0% 0%, 100% 100%,color-stop(0, rgb(1, 196, 241)),color-stop(1, rgb(38, 157, 136)));
    /* Android 2.3 */
    background-image: -webkit-repeating-linear-gradient(top left,rgb(1, 196, 241) 0%,rgb(38, 157, 136) 100%);
    /* IE10+ */
    background-image: repeating-linear-gradient(to bottom right,rgb(1, 196, 241) 0%,rgb(38, 157, 136) 100%);
    background-image: -ms-repeating-linear-gradient(top left,rgb(1, 196, 241) 0%,rgb(38, 157, 136) 100%);
}
/* IE8- CSS hack */
@media \0screen\,screen\9 {
    .usluga12 {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff01c4f1",endColorstr="#ff269d88",GradientType=0);
    }
}
.usluga13 {
    background-color: #f7414a;
    /* IE9, iOS 3.2+ */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiPjxzdG9wIHN0b3AtY29sb3I9IiNmZDMyMjEiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iI2YwNGY3MyIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);
    background-image: -webkit-gradient(linear, 0% 0%, 100% 100%,color-stop(0, rgb(253, 50, 33)),color-stop(1, rgb(240, 79, 115)));
    /* Android 2.3 */
    background-image: -webkit-repeating-linear-gradient(top left,rgb(253, 50, 33) 0%,rgb(240, 79, 115) 100%);
    /* IE10+ */
    background-image: repeating-linear-gradient(to bottom right,rgb(253, 50, 33) 0%,rgb(240, 79, 115) 100%);
    background-image: -ms-repeating-linear-gradient(top left,rgb(253, 50, 33) 0%,rgb(240, 79, 115) 100%);
}
/* IE8- CSS hack */
@media \0screen\,screen\9 {
    .usluga13 {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffd3221",endColorstr="#fff04f73",GradientType=0);
    }
}
.usluga14 {
    background-color: #cc8dd2;
    /* IE9, iOS 3.2+ */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1OSUiIGN5PSIxNDclIiByPSIxNjAuMiUiPjxzdG9wIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iI2U1NDRjNiIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjAuNyIvPjxzdG9wIHN0b3AtY29sb3I9IiMwNDc2OTQiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);
    background-image: -webkit-gradient(radial, 59 147, 0, 59 147, 531,color-stop(0, rgb(255, 255, 255)),color-stop(0.7, rgb(229, 68, 198)),color-stop(1, rgb(4, 118, 148)));
    /* Android 2.3 */
    background-image: -webkit-radial-gradient(59px 147px, 531px 531px,rgb(255, 255, 255) 0%,rgb(229, 68, 198) 70%,rgb(4, 118, 148) 100%);
    /* IE10+ */
    background-image: radial-gradient(circle 531px at 59px 147px,rgb(255, 255, 255) 0%,rgb(229, 68, 198) 70%,rgb(4, 118, 148) 100%);
    background-image: -ms-radial-gradient(59px 147px, 531px 531px,rgb(255, 255, 255) 0%,rgb(229, 68, 198) 70%,rgb(4, 118, 148) 100%);
}
/* IE8- CSS hack */
@media \0screen\,screen\9 {
    .usluga14 {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ff047694",GradientType=0);
    }
}
.blockusl1{padding:40px;width:100%;background:#096484;position:relative;text-align:right;box-sizing:border-box;color:#fff;background:#096484 url(//lred.ru/templates/lred2015uslugi/img/hd-abstract-backgrounds.jpeg) no-repeat bottom center;background-size:cover;-webkit-filter: brightness(100%);-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease;}
.blockusl1:hover{-webkit-filter: brightness(125%);}
.blockusl2{background:#000;color:#fff;position: relative;z-index: 1;padding:40px;text-align:left;box-sizing:border-box;}.blockusl2:before {background: inherit;top: 0;content: '';display: block;height:100%;left: 0;position: absolute;right: 0;transform: skewY(1.5deg);transform-origin: 100%;z-index: -1;}.blockusl2:after {background: inherit;bottom: 0;content: '';display: block;height:100%;left: 0;position: absolute;right: 0;transform: skewY(-1.5deg);transform-origin: 100%;z-index: -1;}
.blockusl3{padding:80px 40px;width:100%;background:#52accc url(//lred.ru/templates/lred2015uslugi/img/hd-abstract-backgrounds2.jpg) no-repeat bottom center;background-position-y:-200px;background-size:cover;position:relative;text-align:right;box-sizing:border-box;color:#fff;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease;-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 550ms;-moz-transition-timing-function: ease-out;-moz-transition-duration: 550ms;}
.blockusl3:hover{background-position-y:-400px;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:550ms;-moz-transition-timing-function:ease-out;-moz-transition-duration:550ms;}
.blockusl4{padding:40px;width:100%;background:#000;position:relative;z-index:0;text-align:left;box-sizing:border-box;color:#fff;}.blockusl4:before {background: inherit;top: 0;content: '';display: block;height:100%;left: 0;position: absolute;right: 0;transform: skewY(1.5deg);transform-origin: 100%;z-index: -1;}.blockusl1 *,.blockusl2 *,.blockusl3 *,.blockusl4 *{color:#fff;}.blockuslall h3{font-size:150%;color:#fff;display: inline-block;padding-bottom: 10px;border-bottom: 5px solid #fff;text-shadow:1px 1px 1px #111;}.blockuslall p{padding:10px 0;width:75%;display:inline-block;text-shadow:1px 1px 1px #111;}.blockuslall p a,.blockuslall li a{color:#fff;text-shadow:1px 1px 1px #111;}.blockuslall a{color:#fff;}.blockuslall .button2 a{display: inline-block;background-color: #fff;color: #000;padding: 10px 35px;border: 1px solid #fff;font-size: 16px;border-radius:30px;}
.blockuslall .button2 a:hover{background:none;color:#fff;text-decoration: none;}
.blockuslall ul{padding:5px 15px;width: 50%;}.blockuslall ul a{text-decoration:underline;}.blockuslall ul a:hover{text-decoration:none;}
.blockuslall ul li{float:left;margin-bottom:3px;padding:3px;}
.blockuslall ul li::before{content: '\eb43';font-family: unicons-line;font-style: normal;font-weight: 400;padding-right: 7px;}
.button2 i.fa{color:#116694;padding-right: 7px;}
.blockusl1 ul,.blockusl3 ul{float:right;}
.blockuslall ul li:last-child{border-right:0px solid #fff;}
.ft1{text-align:center;}
.uslblock h3 i{font-family: unicons-line !important;font-style: normal;font-weight: 400;font-size: 1em;}


@media screen and (max-width:1280px){
.blockusl3{background-size:initial;}
.blockusl1{background: #096484 url(//lred.ru/templates/lred2015uslugi/img/hd-abstract-backgrounds.jpeg) no-repeat bottom right;background-size:initial;}
}

@media screen and (max-width:995px){
    #head1{margin-top: 20px;}
    #head11{background: none;}
}


@media screen and (max-width:640px){
    #head11{width: 100%;box-sizing: border-box;padding-top:0;}
    #head14{display: none;}
    .blockuslall *{text-align:center;float:none;}
    .blockusl1 ul, .blockusl3 ul,.blockuslall ul li{float:none;border:0;}
    .blockuslall ul,.blockuslall p{width:100%;box-sizing:border-box;}

}