.sppb-row-container {width: 100% !important; }
.com-sppagebuilder #sp-main-body {margin: 0 auto;}

@media (min-width: 768px) {
.innerpage.com-sppagebuilder  #sp-main-body {max-width: 750px;}
}
@media (min-width: 992px) {
.innerpage.com-sppagebuilder #sp-main-body {max-width: 970px;}
}
@media (min-width: 1200px) {
.innerpage.com-sppagebuilder #sp-main-body {max-width: 1170px;}
}






#sp-left .sp-module ul > li, #sp-right .sp-module ul > li{font-size:14px;line-height:24px}
#sp-left .sp-module, #sp-right .sp-module {background: #fcf7f4}

.sppb-form-check-label a {color: #4c3538 }

#sp-left .sp-module ul > li > a, #sp-right .sp-module ul > li > a{line-height:24px}
#sp-left .sp-module .sp-module-title, #sp-right .sp-module .sp-module-title {
    margin: 0 0 0px;    padding-bottom: 10px;color:#c7212c;font-size:30px}
#sp-bottom a:active, /*#sp-bottom a:focus,*/.sp-module ul > li > a:hover,/*.sp-module ul > li > a:active,.sp-module ul > li > a:focus,*/.breadcrumb a:hover,.sppb-form-check-label a:hover,
#sp-left .sp-module ul > li.active > a,#sp-bottom .sp-module ul > li.active > a{color:#c7212c}
#sp-bottom .sp-module ul > li {
    display: block; margin-bottom: 10px;
    font-size: 12px;}
.simplecallback label a{color:#4c3538}
.simplecallback label a:hover{color:#c7212c}
#sp-bottom a:focus{color:#4c3538}

.sp-module ul > li > a/*,.sp-module ul > li > a:visited,#sp-bottom a:visited*/ {
    color: #4c3538}
.sp-page-title .sp-page-title-heading{font-size:20px;color:#382e2d}
.sp-page-title .breadcrumb,.breadcrumb{font-size:12px}
.breadcrumb a{color:#4c3538}

/*MENU*/

.sp-megamenu-parent .sp-mega-group > li > a{text-transform:none;font-weight:400}
.sp-megamenu-parent > li > a{color:#382e2d}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {color: #c7212c}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
   padding: 0 7px;  /*line-height: 70px;
    font-size: 16px*/}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a,.sp-megamenu-parent > li:hover > a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover,.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a{ color: #c7212c}

.fa, .fab, .fad, .fal, .far, .fas{/*vertical-align: middle*/}

a{color: #073c70}

/*BREADCRUMB*/
.breadcrumb{margin-bottom:0}



#sp-header {/*height:115px*/    border: 1px solid #eee;}
#sp-top-bar .sp-module { margin: 0}

/*BUTTONS*/
.simplecallback .btn{background-color: #C7212C;color: #fff;line-height: 1.5;     /*border-bottom-width: 5px;border-bottom-color: #888;
    padding-top: 6px;
    padding-bottom: 6px;*/ padding:8px 16px;border-radius:5px;font-size:22px;border-top: 0;border-bottom:0;
    border-right: 0;
    border-left: 0;font-weight: bold;   font-family:"Spectral SC"}
.simplecallback .btn-success:hover {background-color: #a61c25; color: #fff}
.simplecallback .btn-success:focus { box-shadow:  0 0 0 0rem  #888}
.simplecallback .btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show>.btn-success.dropdown-toggle {color: #fff;background-color: #a61c25; border-color: transparent}
.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, 
.show>.btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0rem  #888}
.form-control:focus {color: #222;
    background-color: #eee;
    border-color: #c7212c;
    outline: 0; box-shadow: 0 0 0 0rem #073c70}
.sppb-btn.focus, .sppb-btn:focus {
    outline: 0;box-shadow: 0 0 0 0px rgba(0,123,255,.25)}
/*BOTTOM*/
#sp-bottom .sp-module .sp-module-title { font-weight: 400;font-size: 24px;text-transform:uppercase;
    margin: 0 0 10px;color: #222}
#sp-bottom{font-size:16px}




.sp-page-title{padding:15px 0;background:#f5f5f5;color:#252525;
    /*background-image: url(/test6/images/tuman29.jpg);
    background-repeat: repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: 50% 50%*/}
.sp-page-title .breadcrumb > span, .sp-page-title .breadcrumb > li, .sp-page-title .breadcrumb > li + li:before, .sp-page-title .breadcrumb > li > a {
    color: #555}
.sp-page-title .breadcrumb > .active {color: #666}

.sp-page-title .sp-page-title-heading, .sp-page-title .sp-page-title-sub-heading {color: #252525}


a:hover, a:focus, a:active { color: #ff510f}
 
#sp-top-bar{background:#4c3538;color: #fff;font-weight:bold}
#sp-top-bar a{color: #eee}
.sp-contact-info li{font-size:12px}
 a:hover, a:focus, a:active{color:#c7212c}

#sp-top-bar {padding: 15px 0;font-size: 1rem;}
/*#sp-top2{background: #666;padding-top: 5px; padding-bottom: 5px;}
#sp-top1{padding-top: 5px; padding-bottom: 5px;}*/
.readmore{margin-top:45px}
.readmore a{background-color: #0345bf;    color: #fff;  padding: 25px 25px 25px 25px; font-size: 16px; font-weight: 600 !important;}
.readmore a:hover,.article-list .article .readmore a:hover{background-color: #666;    color: #fff;  padding: 25px 25px 25px 25px; font-size: 16px}
.article-list .article .article-header h1 a:hover, .article-list .article .article-header h2 a:hover, .article-list .article .article-header h1 a:active, .article-list .article .article-header h2 a:active, .article-list .article .article-header h1 a:focus, .article-list .article .article-header h2 a:focus{color:#666}
.article-list .article .article-header h1 a, .article-list .article .article-header h2 a{color:#0345bf}
.article-list .article .readmore a {
    color: #fff}
#sp-footer{font-size:12px}
#sp-bottom {padding: 40px 0 10px;}






@keyframes rotate-in-tr {
  0%{
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
    -webkit-transform-origin: top right;
    transform-origin: top right;
    opacity: 0;
  }
  100%{
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transform-origin: top right;
    transform-origin: top right;
    opacity: 1;
  }
}

@keyframes slide-out-fwd-bottom {
  0%{
    -webkit-transform: translateZ(0) translateY(0);
    transform: translateZ(0) translateY(0);
    opacity: 1;
  }
  100%{
    -webkit-transform: translateZ(600px) translateY(300px);
    transform: translateZ(600px) translateY(300px);
    opacity: 0;
  }
}


.u-sale {
    transform: rotate( -10deg);
    position: fixed;
    width: 167px;
    z-index: 99999999999999;
    opacity: 1;
    top: 7px;
    left: 32%;
    border: 5px solid #c7222d;
    box-shadow: 3px 3px 11px #c7222d;
    animation-name: rotate-in-tr;
    animation-duration: 1s;
    animation-timing-function: ease;
    animation-delay: 0s;
    animation-iteration-count: 1;
    animation-direction: normal;
    animation-fill-mode: none;
    transition: 0.7s ease-in;
}

.u-sale:hover {
    box-shadow: 3px 3px 20px 8px #c7222d;
}



#sp-header {
  z-index: 2;}

.konslt-btn {
    padding: 10px 20px 10px 20px !important;
    background-color: #c7212c !important;
    color: #FFFFFF !important;
    font-size: 24px !important;
}

.qfcapt {
  display: none;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    font-family: 'Verdana', sans-serif;
    font-size: 14px !important;
}