

/*===============================
/templates/ja_alumni/css/custom.css
================================================================================*/
body{-webkit-overflow-scrolling:touch !important}.mask{display:none}.owl-item{cursor:initial}.mat-inner .uk-panel-title{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;position:absolute;top:27px !important;left:0;padding:6px 10px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,180,0,0.84);text-align:center !important;-webkit-box-shadow:0 0 18px -3px rgba(0,0,0,0.6);box-shadow:0 0 18px -3px rgba(0,0,0,0.6);width:100%;color:black}.mat-inner .uk-panel-title a{font-weight:600 !important;font-family:'Roboto','Open Sans','Verdana' !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.btn-border.btn-inverse{color:white;border-color:#ffb500;padding:12px 40px;text-transform:none;font-size:16px}.btn-border.btn-inverse:hover,.btn-border.btn-inverse:focus{background:#ffb500}.t3-header.affix,.has-slideshow .t3-header.affix{background:transparent} h1,h2,h3,h4,h5,h6,.navbar-nav a,.navbar-nav span{font-family:'Roboto','Open Sans';font-weight:700}*{font-weight:400;outline:none !important} .navbar-nav a,.navbar-nav span{font-size:18px;line-height:33px;letter-spacing:1px}.navbar-default .navbar-nav>.active>span:after,.navbar-default .navbar-nav>.active>a:after,.navbar-default .navbar-nav>.active>span:hover:after,.navbar-default .navbar-nav>.active>a:hover:after,.navbar-default .navbar-nav>.active>span:focus:after,.navbar-default .navbar-nav>.active>a:focus:after{border-color:#ffb500}#t3-header{position:absolute}.t3-header.affix+div{margin-top:0 !important} .back-to-top .btn{background:#ffb500 !important;border-color:white!important}.back-to-top .btn:hover{-webkit-box-shadow:0 0 7px rgba(0,0,0,0.3);box-shadow:0 0 7px rgba(0,0,0,0.3)} .artblocks .uk-row-first:first-child .uk-panel:first-child{background:#ffb500;border-color:transparent}.artblocks .uk-row-first:first-child .uk-panel:first-child .uk-margin{color:#3b3b3b;font-family:'Open Sans';font-size:15px;font-weight:600;line-height:24px}.artblocks .uk-row-first:first-child .uk-panel:first-child h3 a{top:-10px}.artblocks .uk-row-first:first-child .uk-panel:first-child .uk-panel-title a{font-family:'Roboto','Open Sans';font-size:12px;font-weight:700;line-height:27px;text-transform:uppercase;color:initial}.artblocks .uk-row-first:first-child .uk-panel:first-child .uk-panel-title{margin-top:20px}.artblocks .uk-row-first:first-child .uk-panel:first-child p>a{display:none} .artblocks .uk-panel>div:first-child{float:left;margin-right:30px}.artblocks .uk-panel .uk-margin{clear:both}.artblocks .uk-panel{background:white;height:317px;padding:20px 30px;border:1px solid #dcdcdc}.artblocks .uk-panel h3 a{color:#ffb400;font-family:Roboto;font-size:15px;font-weight:500;line-height:27px;text-transform:uppercase;position:relative;top:18px}.artblocks .uk-panel .uk-margin{color:#7f7f7f;font-family:'Open Sans';font-size:15px;font-weight:600;line-height:24px}.artblocks .uk-panel>p>a,.materials .uk-panel>p>a{color:#ffb400;font-family:Roboto;font-size:16px;font-weight:700;line-height:27px}.artblocks .uk-panel>p{margin-top:40px} .acm-features .owl-wrapper-outer,.acm-features .features-item.col{height:269px} .machines_main{margin-top:35px !important}.machines_main .uk-panel{background:black;height:266px;overflow:hidden}.machines_main img{width:100%}.machines_main h3 a{color:#ffffff !important;font-family:'Roboto','Open Sans','Verdana' !important;font-size:25px;font-weight:500;line-height:69px}.machines_main h3{margin-top:-185px;position:relative;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.machines_main img,.machines_main .uk-margin,.machines_main .btn{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.machines_main .uk-margin{padding:10px 9px;color:#ffffff;font-family:'Open Sans';font-size:15px;font-weight:500;line-height:21px}.machines_main .uk-panel:hover .uk-margin{top:-312px;position:relative}.machines_main .uk-panel:hover h3{margin-top:-160px}.machines_main .btn{position:relative;top:20px}.machines_main .uk-panel:hover .btn{top:-255px}.machines_main .uk-panel:hover img{margin-top:135px} .sm-menu{background:#eaeaea}.sm-head{background:#ffb400 !important;padding:26px 0px !important;height:109px !important;border:none !important}.sm-head .sm-title{color:#000000 !important;font-family:'Roboto','Open Sans','Verdana' !important;font-size:24px !important;font-weight:700 !important;line-height:61px !important;text-transform:uppercase;-o-text-overflow:initial !important;text-overflow:initial !important}.sm-menu .level1{background:#ffb400 !important;padding:0px 0 !important} .sm-menu .level1>.inner>.link>a::before{content:" ";display:inline-block;height:30px;width:30px;background-size:contain !important;margin-right:15px;position:relative;top:10px}.sm-menu .level1:nth-child(1)>.inner>.link>a::before{background:url('/images/icons/rent.png')}.sm-menu .level1:nth-child(3)>.inner>.link>a::before{background:url('/images/icons/mat.png')}.sm-menu .level1:nth-child(5)>.inner>.link>a::before{background:url('/images/icons/asfaltirofanie.png')}.sm-menu .level1:nth-child(7)>.inner>.link>a::before{background:url('/images/icons/blagoustroistvo.png')}.sm-menu .level1:nth-child(9)>.inner>.link>a::before{background:url('/images/icons/demontaj.png')}.sm-menu .level1:nth-child(11)>.inner>.link>a::before{background:url('/images/icons/vivoz-musora.png')}.sm-menu .level1:nth-child(13)>.inner>.link>a::before{background:url('/images/icons/kopka-kotlovanov.png')}.sm-menu .level2{background:#eaeaea}.off-menu_184 dl.level2 dt,.off-menu_184 dl dt,.off-menu_184 dl.level1 dt,.off-menu_184 .sm-level>dl,.off-menu_192 dl.level2 dt{padding:0 !important}.off-menu_184 dl dt:after,.off-menu_184 dl.level1>dt:after{width:0 !important}.sm-menu .level2 a::before{display:none}.sm-menu .inner a{color:#000000 !important;font-family:'Roboto','Open Sans','Verdana' !important;font-size:15px !important;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}.off-menu_192 .level2 a{line-height:38px !important;font-weight:400 !important;display:block}.off-menu_184 .level2 a{padding:5px 0 5px 60px !important;line-height:48px !important;font-weight:normal !important}.sm-menu .level2 .link:hover,.sm-menu .level2 a:hover,.mega-inner li a:hover{background:#ffb400 !important}.nav-child.dropdown-menu.mega-dropdown-menu{padding:0 !important;border:none !important}.nav-child.dropdown-menu.mega-dropdown-menu .col-xs-12.mega-col-nav{padding:0 !important}.mega-inner li a{color:#333!important;padding:7px 20px !important}.off-menu_184 .level1>.inner>.link>a{line-height:52px !important}.sm-menu .level1>.inner>.link>a{padding-left:15px}.sm-filter-cont{padding:0 !important}.sm-filter{padding:24px 10px 24px 50px !important;background-color:#eaeaea !important;font-weight:400 !important;color:#333 !important}.sm-filter::-webkit-input-placeholder{font-style:normal !important;font-weight:400 !important}.sm-filter::-moz-placeholder{font-style:normal !important;font-weight:400 !important} .sm-filter:-moz-placeholder{font-style:normal !important;font-weight:400 !important} .sm-filter:-ms-input-placeholder{font-style:normal !important;font-weight:400 !important}.sm-result{margin-left:-40px !important}.sm-arrow{-webkit-filter:invert(100%);filter:invert(100%);top:0 !important} @media screen and (max-width:991px){#main-menu,[data-target=".t3-navbar-collapse"]{display:none}#t3-header .container:first-child{margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #ffb400}#t3-header .container:first-child .custom{position:initial !important;float:none !important}}@media screen and (min-width:1200px){.content-section{margin-top:100px !important}.acymailing_introtext{line-height:27px !important}}@media screen and (min-width:992px){.content-section{width:152%;margin-left:-53%;text-align:justify;margin-top:200px}.spotlight-top .col.col-xs-12.col-sm-12.col-md-8.col-lg-8 .module-wrap{padding-left:40px}.machines_main{margin-left:-72px !important}.materials .uk-grid.uk-grid-collapse{margin:0 -33px !important}.acysubbuttons{left:20px}.acymailing_form{left:40px}#contact-block>.col-md-6:nth-child(odd){padding-right:80px}#contact-block>.col-md-6:nth-child(even){padding-left:80px}.rsform-block.col-md-6:nth-child(odd){padding-right:10px}.rsform-block.col-md-6:nth-child(even){padding-left:10px}} #materials{text-align:right;color:#ffb400;font-size:12px;font-weight:900;line-height:27px;text-transform:uppercase;margin:-30px;padding-right:30px}.materials .uk-grid.uk-grid-collapse{margin:0 -17px}.materials .uk-link-reset{color:#000000 !important;font-family:'Roboto','Open Sans';font-size:25px;font-weight:500;line-height:27px}.materials .uk-panel .uk-margin{color:#696969;font-family:'Open Sans';font-size:15px;font-weight:600;line-height:27px}.main-pre-contact .cta-showcase-item{background:black !important}.main-pre-contact .cta-showcase-header::after{border-color:white !important} #t3-footer .container{padding:0 50px}#t3-footer,#footer-custom,#copyright{background:#ffb400 !important}.contact-info a,.contact-info span,.contact-info h4{color:#000000;font-family:'Roboto','Open Sans';font-size:16px;font-weight:900;line-height:27px}.contact-info h4{text-transform:uppercase;margin:20px 0}.contact-info i{margin-right:20px}.t3-copyright{border-top-color:white}#copyright{color:#000000;font-family:'Roboto','Open Sans';font-size:12px;font-weight:900;line-height:27px} .poweredby{display:none}#c-form{width:100%;position:relative;top:38px}.rsform{text-align:center;font-family:'Open Sans';font-size:17px;font-weight:600;color:black}#rsfp-thankyou-scroll3{padding-top:40px}.formResponsive input[name="continue"]{position:relative;top:18px;color:black;border-color:black}.formResponsive input[name="continue"]:hover{color:white;border-color:white}#c-form tr,#c-form td{border:none}#c-form td:first-child{color:#000000 !important;font-family:'Roboto','Open Sans','Verdana' !important;font-size:16px !important;font-weight:900 !important;line-height:43px;text-transform:uppercase !important;width:18%}#c-form input{background:#ffd36a !important;color:rgba(104,104,104,0.81) !important;font-family:'Roboto','Open Sans','Verdana' !important;font-size:15px !important;font-weight:500 !important;width:100%;border:none !important;outline:none !important;border-radius:0;height:43px !important;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}#contact-form .formRed{position:relative;top:30px}#c-form .input{padding-right:20px}#c-form td:last-child{width:1%;text-align:right}.cta-showcase-header{font-size:35px;font-weight:700;line-height:51px}.cta-showcase-intro{color:#b9b9b9;font-family:'Open Sans';font-size:15px;font-weight:600;line-height:33px !important} @media screen and (max-width:1599px){.acm-slideshow .owl-carousel .slider-content .slider-content-inner>h1{font-size:32px !important;line-height:40px !important}}@media screen and (max-width:1199px){.artblocks .uk-panel h3::before{margin-right:3px !important}.artblocks .uk-panel .uk-margin{font-size:14px !important}.sm-menu .level1 a::before{margin-right:15px !important}.off-menu_192 .level2 a{line-height:34px !important}.navbar-nav a,.navbar-nav span{font-size:16px !important}}@media screen and (max-width:355px){.machines_main .uk-panel:hover .uk-margin{top:-320px}.machines_main .uk-panel:hover .btn{top:-277px}} .navbar-default .navbar-toggle{background:#ffb400 !important}.navbar-default .navbar-toggle:hover{-webkit-box-shadow:0 0 7px rgba(0,0,0,0.3);box-shadow:0 0 7px rgba(0,0,0,0.3)}@media screen and (min-width:768px) and (max-width:991px){#c-form td:first-child{line-height:initial !important}}@media screen and (min-width:768px) and (max-width:900px){.slider-content.container{top:130px}}@media screen and (min-width:768px) and (max-width:1199px){.mat-inner .uk-button{padding:0px 7px !important}}@media screen and (max-width:767px){#materials{margin:-30px 0 15px 0;text-align:center;padding-right:0}.sm-btn-184,.sm-btn-192{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.artblocks{margin-top:-20px !important}.mat-inner .uk-panel-title{top:47px !important;font-size:21px !important;padding:21px 10px !important}#c-form td{width:100% !important;display:block;text-align:center !important;padding-right:0 !important}#Send{width:100%}#c-form #text{margin-bottom:15px}#c-form{margin-bottom:30px !important}#t3-footer .container{padding:0 30px !important}.pull-right.item-image.article-image.article-image-full,.pull-left.item-image.article-image.article-image-full{width:100%;background:rgba(211,211,211,0.38);text-align:center}#t3-header{position:relative !important;background:#333 !important}}@media screen and (min-width:768px){#about-ul li{width:49%}.m70{margin-bottom:70px}#t3-header>.container>.custom>div{padding:0 10px}}@media screen and (max-width:768px){.t3-navbar-collapse{background:#222;padding:27px 10px 27px 50px;-webkit-box-shadow:0 7px 10px rgba(0,0,0,0.5);box-shadow:0 7px 10px rgba(0,0,0,0.5);margin-top:10px;width:100%}.navbar-nav{width:100% !important}}@media scren and (max-width:329px){.artblocks h3 a{font-size:14px !important}} .menu-icon-cont.sm-btn-187{position:absolute !important}@media screen and (orientation:portrait) and (max-width:361px){.menu-icon-cont.sm-btn-187{top:82px !important;right:20px !important}}@media screen and (max-width:361px){.off-menu_192 .level1.off-nav-131.parent.first>.inner>.link>a,.off-menu_184 .level1.off-nav-131.parent.first>.inner>.link>a{line-height:40px !important;display:-webkit-box;display:-ms-flexbox;display:flex}.page-title,.page-header h1{font-size:34px !important}.artblocks .uk-panel h3 a{font-size:14px !important}.artblocks .uk-panel h3 a:nth-child(3),.artblocks .uk-panel h3 a:last-child{top:6px !important}}@media screen and (min-width:362px){.menu-icon-cont.sm-btn-187{top:50% !important;right:20px !important}}.menu-icon-cont.sm-btn-187.sm-close{top:0 !important;right:0 !important}.off-menu_187 .sm-level>dl,.off-menu_187 dl dt,.off-menu_187 dl.level1 dt,.off-menu_187 .link{padding:0 !important}.off-menu_187 .link a{padding:18px !important;display:block;margin:0 20%;font-weight:normal !important}.off-menu_187 a::before,.off-menu_187 a::after{display:none !important}.off-menu_187 .sm-menu .level2 a{padding:5px 0 5px 5px !important}.sm-overlay-187 .sm-overlay-win{background:rgba(0,0,0,0.5);background-image:none !important}.off-menu_187{height:100%}.sm-mobile .off-menu_187 dl{overflow-x:hidden !important}.off-menu_187 .link{border-bottom:1px dotted white;margin-right:-20px}.mega-dropdown-menu{width:206px}@media screen and (min-width:992px) and (max-width:1199px){.artblocks .uk-panel>div:first-child img{width:40px !important;height:auto !important}.artblocks h3 a{font-size:14px !important;top:5px !important}.m70{margin-bottom:0}}.formResponsive .formHorizontal .formControls{margin-left:0}.formResponsive .formHorizontal .rsform-block{margin-bottom:0}.formBody textarea{width:100%;height:200px}#Send{color:black;border-color:black;padding:7px 40px !important}#Send:hover{border-color:white;color:white}.contact-info{margin-bottom:30px}.mat-inner .uk-button,.b1c-form .b1c-submit{border:1px solid #ffb500 !important;font-size:14px !important;font-weight:600;font-family:'Open Sans' !important;background:transparent !important;border-radius:0 !important;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.mat-inner .uk-panel>p{display:-webkit-box;display:-ms-flexbox;display:flex}.mat-inner .uk-button:hover,.b1c-form .b1c-submit:hover{border:1px solid #ffb500 !important;background:#ffb500 !important}.mat-inner .uk-panel>p .uk-button:nth-child(even){border-left-width:0 !important}.mat-inner .uk-panel{padding:0 4px}.mat-inner .uk-panel-teaser img{width:100% !important}.article-content{font-family:'Open Sans';text-align:justify}#about-title{text-align:center;text-transform:uppercase;font-size:26px;margin:60px 10px}#about-ul{list-style-type:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#about-ul li{padding:5px 16px 5px 0;font-size:16px;font-family:'Open Sans';color:black;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:30px}body{counter-reset:x;overflow-x:hidden !important}html{overflow-x:hidden !important}#about-ul li:before{counter-increment:x;content:"0"counter(x);float:left;width:50px;height:50px;padding:13px 16px;margin-right:30px;background:#ffb400;font-weight:600;color:black}.off-menu_192 .level1>.inner>.link>a{line-height:63px !important}.off-menu_192 dl.level2>dt:after{display:none !important}.off-menu_192 dl.level2 a{padding:4px 0 4px 60px !important}.off-menu_192 .level2{padding:0 !important}.content-section h1,.article-content h1{text-align:left;font-size:36px}.margin{margin-bottom:40px !important}.article-content h1{margin-top:0}.mat-img{margin:30px 0}.asphalt{margin-top:20px !important}#t3-header{opacity:0}.t3-megamenu .mega>.mega-dropdown-menu{min-width:230px !important}#t3-header .container:first-child{text-align:right}#t3-header>.container>.custom{float:right;margin-right:10px;position:relative;top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#t3-header>.container>.custom>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#t3-header>.container>.custom a{color:#ffb400;font-family:'Roboto','Open Sans';font-weight:600}#t3-header>.container>.custom a>i{margin-right:7px}.trash .uk-panel-title,.ex .uk-panel-title,.blago .uk-panel-title,.asphalt .uk-panel-title{height:60px}.pull-left.item-image.article-image.article-image-full{margin-right:30px}.pull-right.item-image.article-image.article-image-full{margin-left:30px}#t3-header .container:nth-child(2) .row:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copyright .custom{background:transparent;color:#000000;font-family:'Roboto','Open Sans';font-size:14px;font-weight:900;line-height:13.5px}.copyright .custom span{text-transform:uppercase;font-weight:inherit}.t3-copyright .t3-module .module-ct{background:transparent}.sm-btn-184:after,.sm-btn-192:after{display:inline-block;content:"Наши услуги";color:white;font-size:20px}.sm-btn-184.sm-close:after,.sm-btn-192.sm-close:after{display:none !important}.b1c-form,.b1c-bg{-webkit-transform:translate3d(0,0,0) !important}.accordion-heading{font-size:22px}


/*===============================
/plugins/system/jabuilder/assets/css/jabuilder.css
================================================================================*/
.jub-edit-btn{background:#F44336;color:#fff;color:rgba(255,255,255,.87);font-weight:500;font-size:14px;font-family:Roboto,sans-serif;text-transform:uppercase;text-align:left;position:fixed;top:16px;left:16px;box-sizing:border-box;padding:8px;width:40px;height:40px;overflow:hidden;white-space:nowrap;border:0;border-radius:50px;z-index:100000;transition:.28s cubic-bezier(.4,0,.2,1);opacity:1;box-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12),0 3px 3px -2px rgba(0,0,0,.4)}.jub-edit-btn .material-icons{}.jub-edit-btn span{line-height:1;display:inline-block;opacity:0;margin-left:8px;width:80px;position:relative;top:-4px;overflow:hidden;text-overflow:ellipsis;transition:.12s cubic-bezier(.4,0,.2,1)}.jub-edit-btn:hover,.jub-edit-btn:active,.jub-edit-btn:focus{background:#E53935;color:#fff;text-decoration:none !important;width:140px;cursor:pointer;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.4)}.jub-edit-btn:hover span,.jub-edit-btn:active span,.jub-edit-btn:focus span{opacity:1} body .jub-edit-btn{animation-name:jubBounceIn;animation-duration:1s;animation-fill-mode:both;animation-delay:1s;z-index:999999}body.jub-onboarding .jub-edit-btn{width:140px}body.jub-onboarding .jub-edit-btn span{opacity:1} @keyframes jubBounceIn{0%,20%,40%,60%,80%,100%{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{transform:scale3d(.97,.97 .97)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{transform:scale3d(1,1,1)}}