@import "https://fonts.googleapis.com/css?family=Montserrat:200,400,800|Open+Sans:300,400,700|Raleway:400,700,800";

@font-face{font-family:'Myriad Pro';src:url(../fonts/MyriadPro-Bold.eot);src:url(../fonts/MyriadPro-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/MyriadPro-Bold.woff2) format("woff2"),url(../fonts/MyriadPro-Bold.woff) format("woff"),url(../fonts/MyriadPro-Bold.ttf) format("truetype"),url(../fonts/MyriadPro-Bold.svg#MyriadPro-Bold) format("svg");font-weight:700;font-style:normal}

@font-face{font-family:'Myriad Pro';src:url(../fonts/MyriadPro-Regular.eot);src:url(../fonts/MyriadPro-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/MyriadPro-Regular.woff2) format("woff2"),url(../fonts/MyriadPro-Regular.woff) format("woff"),url(../fonts/MyriadPro-Regular.ttf) format("truetype"),url(../fonts/MyriadPro-Regular.svg#MyriadPro-Regular) format("svg");font-weight:400;font-style:normal}

@font-face{font-family:'Raleway';src:url(../fonts/Raleway-Medium.eot);src:url(../fonts/Raleway-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway-Medium.woff) format("woff"),url(../fonts/Raleway-Medium.ttf) format("truetype"),url(../fonts/Raleway-Medium.svg#Raleway-Medium) format("svg");font-weight:500;font-style:normal}

@font-face{font-family:'Raleway';src:url(../fonts/Raleway-MediumItalic.eot);src:url(../fonts/Raleway-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway-MediumItalic.woff) format("woff"),url(../fonts/Raleway-MediumItalic.ttf) format("truetype"),url(../fonts/Raleway-MediumItalic.svg#Raleway-MediumItalic) format("svg");font-weight:500;font-style:italic}

@font-face{font-family:'Raleway';src:url(../fonts/Raleway-Black.eot);src:url(../fonts/Raleway-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway-Black.woff) format("woff"),url(../fonts/Raleway-Black.ttf) format("truetype"),url(../fonts/Raleway-Black.svg#Raleway-Black) format("svg");font-weight:900;font-style:normal}

@font-face{font-family:'Raleway';src:url(../fonts/Raleway-Regular.eot);src:url(../fonts/Raleway-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway-Regular.woff) format("woff"),url(../fonts/Raleway-Regular.ttf) format("truetype"),url(../fonts/Raleway-Regular.svg#Raleway-Regular) format("svg");font-weight:400;font-style:normal}

@font-face{font-family:'Raleway';src:url(../fonts/Raleway-Light.eot);src:url(../fonts/Raleway-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway-Light.woff) format("woff"),url(../fonts/Raleway-Light.ttf) format("truetype"),url(../fonts/Raleway-Light.svg#Raleway-Light) format("svg");font-weight:300;font-style:normal}

@font-face{font-family:'Raleway';src:url(../fonts/Raleway-ExtraLight.eot);src:url(../fonts/Raleway-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway-ExtraLight.woff) format("woff"),url(../fonts/Raleway-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}

@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans-Light.eot);src:url(../fonts/OpenSans-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Light.woff) format("woff"),url(../fonts/OpenSans-Light.ttf) format("truetype"),url(../fonts/OpenSans-Light.svg#OpenSans-Light) format("svg");font-weight:300;font-style:normal}

@font-face{font-family:'Norwester';src:url(../fonts/Norwester-Regular.eot);src:url(../fonts/Norwester-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Norwester-Regular.woff) format("woff"),url(../fonts/Norwester-Regular.ttf) format("truetype"),url(../fonts/Norwester-Regular.svg#Norwester-Regular) format("svg");font-weight:400;font-style:normal}

@font-face{font-family:'Verdana';src:url(../fonts/Verdana.eot);src:url(../fonts/Verdana.eot?#iefix) format("embedded-opentype"),url(../fonts/Verdana.woff) format("woff"),url(../fonts/Verdana.ttf) format("truetype"),url(../fonts/Verdana.svg#Verdana) format("svg");font-weight:400;font-style:normal}

@font-face{font-family:'Helvetica Neue';src:url(../fonts/HelveticaNeue-CondensedBold.eot);src:url(../fonts/HelveticaNeue-CondensedBold.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-CondensedBold.woff) format("woff"),url(../fonts/HelveticaNeue-CondensedBold.ttf) format("truetype"),url(../fonts/HelveticaNeue-CondensedBold.svg#HelveticaNeue-CondensedBold) format("svg");font-weight:700;font-style:normal}

body{font-family:'Myriad Pro';font-size:16px;line-height:20px;color:#000;padding-top:182px;font-weight:400;overflow-x:hidden}

:focus,:hover,button:focus{outline:0}

p{margin-bottom:20px}

a{-moz-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;position:relative}

a:hover,a:focus,a:active{text-decoration:none;outline:0}

a{transition:ease all .5s}

ul,ol{margin:0;padding:0}

.drawer-brand{float:left}

.nav-right-block{float:left}

.nav-right-block .contact-para{text-align:right;font-family:'Open Sans',sans-serif;color:navy;margin-top:10px;font-size:18px}

.mail-ancr{font-weight:300;padding:0 0 0 13px;margin-left:13px;border-left:solid 1px navy}

.nav-right-block .contact-para a{color:navy}

.drawer-container{font-family:'Raleway',sans-serif;font-weight:700}

.quick-contact{margin-top:28px;color:#fff;font-family:'Myriad Pro';font-weight:400;font-size:16px;padding:10px 5px;background:#f27029;border-radius:3px;box-shadow:0 6px 14px rgba(74,74,74,0.4);max-width:154px;text-align:center}

.main-nav{padding-top:60px;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}

.navbar-brand{height:auto}

.navbar-brand img{display:inline-block;height:auto;width:255px;padding:0;-webkit-transition:all 500ms ease-in-out 0;-moz-transition:all 500ms ease-in-out 0;-ms-transition:all 500ms ease-in-out 0;-o-transition:all 500ms ease-in-out 0;transition:all 500ms ease-in-out 0}

.navbar-brand>img{display:block}

.container{max-width:960px}

#header-bottom{background:url(../images/home/home_bg1.jpg) no-repeat -2px 0;background-size:cover;position:relative;color:#f6f8f7;padding:135px 0;max-height:511px}

.ss{background:url(../images/orange-shape1.png) no-repeat -2px 0}

.shape1{position:absolute;right:0;top:-4px;pointer-events:none}

#header-bottom p{font-size:21px;line-height:26px;max-width:300px;margin-bottom:25px}

#header-bottom h1{font-family:'Raleway',sans-serif;font-size:48px;color:#fff;font-weight:200;margin-bottom:30px}

#header-bottom h1 span{font-weight:900}

.phone a{font-family:'Norwester',sans-serif;font-size:24px;line-height:48px;color:#fff}

.phone a:hover{color:#f27029}

header-bottom a:hover{color:#FFF}

.phone-img{margin:-9px 17px 0 0}

#mighty_trading{padding:60px 0 85px;text-align:center;color:#303030}

#mighty_trading h2{font-family:'Raleway',sans-serif;font-weight:700;font-size:40px;line-height:47px;text-transform:uppercase;letter-spacing:5px}

#mighty_trading p{font-family:'open sans',sans-serif;font-weight:300;font-size:24px;line-height:30px;margin:35px 0}

.btn-white{font-family:'Myriad Pro',sans-serif;border-top:1px solid #959595;border-left:1px solid #959595;border-right:1px solid #959595;border-bottom:8px solid #f27029;color:#000;display:inline-block;font-weight:500;padding:20px 42px 10px;text-align:center;font-size:18px;letter-spacing:4px;text-transform:uppercase}

#services{background:url(../images/home/home_bg2.jpg) no-repeat -2px 0;background-size:cover;position:relative;color:#fff;padding:250px 0 260px;max-height:853px;font-family:'Myriad Pro',sans-serif}

#services .container{max-width:1090px}

.shape2{position:absolute;right:0;top:-10px;pointer-events:none;z-index:1}

#services p,#vehicle-service p{font-size:16px;line-height:24px;max-width:270px;margin-bottom:25px}

#services h2,#vehicle-service h2{font-family:'Raleway',sans-serif;font-size:37px;color:#fff;font-weight:700;margin-bottom:30px}

.service-box{position:relative;background:#fff;color:#303030;padding:80px 70px;max-width:680px;margin-top:-116px;right:0;z-index:2}

.service-box img{vertical-align:bottom;margin-bottom:30px}

.service-box h5{font-family:'Raleway',sans-serif;font-weight:700;font-size:19px;letter-spacing:4px;text-transform:uppercase}

.service-box p{font-family:'verdana',sans-serif;font-size:19px!important;line-height:27px}

#stock-range{position:relative;padding:198px 0 0;display:block;clear:both}

.triangle-bottom-right{width:0;height:0;border-bottom:82px solid #f27029;border-left:86px solid transparent}

#stock-range .triangle-bottom-right{position:absolute;bottom:90px;left:-125px}

#stock-range h2,#best-rates h2{font-family:'Raleway',sans-serif;font-weight:700;font-size:37px;color:#333}

#stock-range p,#best-rates p{font-family:'Myriad Pro',sans-serif;font-size:16px;line-height:24px;padding:30px 0;color:#333}

#stock-range .stock-img{width:58%;float:left;margin-top:-198px;z-index:-1}

.stock-text{width:42%;text-align:right;float:left}

.stock-text-right-box{float:right;max-width:290px;text-align:left;margin-right:100px;position:relative}

#best-rates{padding:0;display:block;position:relative}

.best-img{width:59%;float:left;position:relative}

.best-img img{float:right}

.best-txt{width:41%;float:left;padding-left:70px;padding-top:190px}

#best-rates p,#best-rates h2,#stock-range p,#stock-range h2{max-width:290px}

#best-rates .triangle-bottom-right{position:absolute;bottom:95px;right:-30px}

.carousel-item.active { display:block}

.carousel-control-next,.carousel-control-prev{width:30px;color:gray;text-align:center;height:30px;border-radius:50%;top:47%;opacity:.3;z-index:7}

.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:gray;opacity:1}

#electroCarousel .carousel-control-next,#electroCarousel .carousel-control-prev{top:60%}

#electroCarousel .carousel-control-prev{left:650px}

#electroCarousel .carousel-control-next{right:-260px;z-index:7}

#airslider .carousel-control-next{right:828px}

#airslider .carousel-control-prev{left:-290px}

#constroCarousel .carousel-control-prev,#indusCarousel .carousel-control-prev{left:1286px;top:67%;color:#fff}

#constroCarousel .carousel-control-next,#indusCarousel .carousel-control-next{right:500px;top:67%;color:#fff;z-index:7}

#usedCarousel .carousel-control-prev{left:-270px}

#usedCarousel .carousel-control-next{right:700px}

#chillerCarousel .carousel-control-prev,#agriCarousel .carousel-control-prev{left:-180px;top:70%;color:#fff}

#chillerCarousel .carousel-control-next,#agriCarousel .carousel-control-next{right:1350px;top:70%;color:#fff}

#generatorCarousel .carousel-control-prev{left:-230px;top:65%}

#generatorCarousel .carousel-control-next{right:620px;top:65%}

footer{background:url(../images/footer_bg.png) repeat 0 0;width:100%;height:auto;padding:85px 0;color:#393939}

footer p{font-family:'open sans',sans-serif;font-size:16px;line-height:24px}

footer h2{font-family:'Helvetica Neue',sans-serif;font-size:36px;font-weight:700;line-height:46px;letter-spacing:2px;text-transform:uppercase;margin-bottom:46px}

.footer-list li{list-style:none;width:100%;padding:15px 0}

.rc-anchor-light.rc-anchor-normal { width:100% !important}

div#cmdSubmit { margin-bottom: 10px;}

.footer-bg i.fa.fa-mobile-phone { margin-top: -6px; }

.footer-list i{font-size:36px;color:#393939;width:30px;text-align:center;display:block;float:left}

.footer-list i.fa.fa-facebook-official,.footer-list i.fa.fa-paper-plane-o{font-size:23px}

.footer-list li a{font-family:'open sans',sans-serif;font-size:16px;font-weight:700;color:#393939;padding-left:45px;line-height:24px;width:70%;vertical-align:super;display:block}

.footer-list li a:hover{color:#fff}

.footer-list li:hover i{color:#fff}

.footer-list li:hover{color:#fff}

#contact-details .footer-list li:hover{color:#f27029}

#contact-details .footer-list li:hover i{color:#f27029}

#contact-details .footer-list li a:hover{color:#f27029}

.footer-sec{background:#393939;padding:44px 0 60px;width:100%;margin:0 auto;float:left;text-align:center;max-height:118px}

.footer-sec a{text-transform:uppercase;font-family:"Montserrat";font-size:16px;margin:0 10px;color:#fff}

.footer-sec a:hover{color:#f27029}

.footer-sec a.current {color:#f27029;}

.drawer-brand{width:250px;height:94px;overflow:hidden}

.drawer-brand .img1,.drawer-brand .img2{-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;position:absolute;left:0;bottom:0}

.drawer-brand .img2{bottom:-140px;width:180px;right:0;margin:0 auto}

.top-nav-collapse{box-shadow:0 2px 10px rgba(74,74,74,0.08)}

.top-nav-collapse .drawer-brand .img1{bottom:2px}

.top-nav-collapse .drawer-brand{top:0}

.top-nav-collapse .drawer-brand .img2{bottom:44px}

.get-in-touch-ancr,a.get-in-touch-ancr:hover,a.get-in-touch-ancr:active,.get-in-touch-ancr:focus{background-color:#f27029;position:fixed;z-index:7;display:inline-block;right:0;bottom:20%;width:137px;height:123px;line-height:123px;text-align:center}

a.get-in-touch-ancr:hover{box-shadow:0 3px 10px rgba(0,0,0,0.5)}

a.animated-button.gettouch-hoz{color:#fff;cursor:pointer;border-radius:3px;transition:all .4s cubic-bezier(0.42,0,0.58,1)}

a.animated-button.gettouch-hoz:hover{color:#fff!important;background-color:transparent;text-shadow:nfour}

a.animated-button.gettouch-hoz:hover:before{right:0;left:auto;width:100%}

a.animated-button.gettouch-hoz:before{display:block;border-radius:3px;position:absolute;top:0;left:0;height:100%;width:0;z-index:-1;content:'';color:#fff!important;background:#f05704;transition:all .4s cubic-bezier(0.42,0,0.58,1)}

.fade.in{opacity:1}

.modal-backdrop.in{filter:alpha(opacity=65);opacity:.65}

#get-in-touch-blk .modal-dialog{top:10%}

form.contact-form{margin-left:30px}

.contact-form input,.contact-form select,.contact-form textarea{background-color:rgba(255,255,255,0.5);border:solid 1px #393939;height:50px;width:100%;font-size:14px;font-family:'Open Sans';padding:0 30px;border-radius:3px;margin-bottom:4px;color:#000;text-transform:uppercase;-webkit-appearance:none}

.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{background-color:#fff}

#about-hd-bot{position:relative;color:#303030;padding:88px 0 60px;max-height:542px;overflow:hidden}

.inner-headbg{position:absolute;top:0;right:0}

#about-hd-bot p{font-family:'open sans',sans-serif;font-size:24px;font-weight:300;line-height:normal;max-width:590px;margin-bottom:25px}

#about-hd-bot h1{font-family:'Raleway',sans-serif;font-size:48px;font-weight:200;margin-bottom:30px}

#about-hd-bot h1 span{font-weight:900}

#about-hd-bot .shape1{position:absolute;right:-165px}

#high-qlty,#affordable{padding:0;display:block;position:relative;clear:both}

#high-qlty .triangle-bottom-right{position:absolute;bottom:95px;right:-30px}

#high-qlty .best-txt{padding-top:122px}

#acc-uk{position:relative;padding:0;display:block}

#acc-uk .stock-img{width:58%;float:left;margin-top:0;z-index:-1}

#acc-uk .triangle-bottom-right{position:absolute;bottom:90px;left:-125px}

#acc-uk .stock-text-right-box{top:170px;margin-right:100px;position:relative}

#affordable .triangle-bottom-right{position:absolute;bottom:73px;right:-30px}

#affordable .best-txt{padding-top:140px}

#affordable p{margin-bottom:0}

#high-qlty h2,#acc-uk h2,#affordable h2{font-family:'Raleway',sans-serif;font-weight:700;font-size:37px;color:#333}

#high-qlty p,#acc-uk p,#affordable p{font-family:'Myriad Pro',sans-serif;font-size:16px;line-height:24px;padding:30px 0 0;color:#333}

#high-qlty p,#high-qlty h2,#acc-uk p,#acc-uk h2,#affordable h2,#affordable p{max-width:290px}

.service-bothd-pad{padding:50px 0!important}

#vehicle-service{background:url(../images/services/service-pg-bg.jpg) no-repeat -2px 0;background-size:cover;position:relative;color:#fff;padding:158px 0;max-height:754px;font-family:'Myriad Pro',sans-serif}

.shape3{right:0;top:-24px;position:absolute;pointer-events:none;z-index:2}

.vehicle-box{position:absolute;background:#fff;color:#303030;padding:50px 90px 50px 60px;max-width:523px;margin-top:-40px;right:0;z-index:1}

.vehicle-box img{vertical-align:bottom;margin-bottom:30px}

.vehicle-box h5{font-family:'Raleway',sans-serif;font-weight:700;font-size:19px;letter-spacing:4px;text-transform:uppercase;margin-bottom:55px}

.vehicle-box p{font-family:'Myriad Pro',sans-serif;font-size:16px;max-width:100%!important}

#vehicle-service .container{max-width:890px;padding-right:70px}

.triangle-top-left{width:0;height:0;border-top:86px solid #f27029;border-right:86px solid transparent}

.vehicle-box .triangle-top-left{top:24px;position:absolute;left:-30px}

.mb0{margin-bottom:0!important}

#agri-machinery{background:url(../images/machinery/agri-machinery-bg.jpg) no-repeat 0 0;background-size:cover;position:relative;padding:110px 0 85px;max-height:733px}

.agri-ind-box{margin:0 auto;max-width:679px;padding:80px 65px 99px;color:#333;background:#fff;position:relative}

.agri-ind-box h2{font-family:'Raleway',sans-serif;font-size:37px;font-weight:700;margin-bottom:30px;max-width:410px}

.agri-ind-box p{font-size:16px;line-height:24px;max-width:285px;margin-bottom:25px}

.agrimachine{position:absolute;right:-110px;top:22px}

.agri-ind-box .triangle-bottom-right{position:absolute;bottom:70px;left:-41px}

.machinery-bothd-pad{padding:50px 0!important}

#stock-hd-bot{padding:103px 0 96px}

#stock-hd-bot .container{max-width:551px;text-align:center}

#stock-hd-bot h1{font-family:'Raleway',sans-serif;font-size:48px;font-weight:900;margin-bottom:30px}

#stock-hd-bot p{font-family:'open sans',sans-serif;font-size:24px;font-weight:300;line-height:normal;margin-bottom:25px}

#electric-motor{position:relative;max-height:369px}

.electric-left{position:absolute;left:0;top:0}

#electric-motor h2,#air-compressor h2,#used-parts h2,#cutting-tool h2,#chiller h2,#generator h2,#computer h2{font-size:40px;color:#303030;font-family:'Raleway',sans-serif;font-weight:700;vertical-align:middle;padding-top:160px}

.constro-text h2,#indus-machine h2,#agri-machine h2{font-size:40px;color:#303030;font-family:'Raleway',sans-serif;font-weight:700;vertical-align:middle;padding-top:110px}

#electric-motor .carousel-inner{margin-top:30px;}

#air-compressor{position:relative;max-height:500px}

#air-compressor .carousel-inner, #used-parts .carousel-inner, #cutting-tool .carousel-inner {margin-top:10px;}

#constro-machine{position:relative;max-height:369px}

.constro-right{position:absolute;right:0;top:0;z-index:5}

.constro-text{position:absolute;right:425px;top:30px;z-index:6}

#used-parts{position:relative;max-height:450px}

#cutting-tool{position:relative;max-height:450px}

#chiller,#agri-machine{position:relative;max-height:379px}

#chillerCarousel,#cutCarousel,#electroCarousel,#agriCarousel{float:right}

#usedCarousel,#generatorCarousel,#airslider{float:left}

.chiller-left,.agri-left{position:absolute;left:0;top:0;z-index:5;max-height:369px}

.chiller-text,.agri-text{position:absolute;left:425px;top:30px;z-index:6}

#generator,#computer{position:relative;max-height:500px;padding:50px 0}

#indus-machine{position:relative;max-height:369px}

.indus-right{position:absolute;right:0;top:0;z-index:5}

.indus-text{position:absolute;right:425px;top:30px;z-index:6}

.indus-text img{right:172px;position:absolute}

.constro-text img{right:214px;position:absolute}

.chiller-text img,.agri-text img{left:129px;position:absolute}

.stock_trading{position:relative;max-width:640px;padding-top:122px!important;margin:0 auto}

.stock_trading .triangle-top-left{left:-80px;top:74px;position:absolute}

.mob-head{display:none}

#gallery .col-md-5,#gallery .col-md-7{padding-left:0;padding-right:0}

.gallery-box{max-height:411px;position:relative}

.ml_4{margin-left:4px}

.mr_4{margin-right:4px}

.gallery-box:hover img{opacity:.5}

#gallery{padding:80px 0 0}

#gal-project{color:#303030;padding:88px 0 0}

#gal-project h1{font-family:'Raleway',sans-serif;font-size:48px;font-weight:200;margin-bottom:30px}

#gal-project h1 span{font-weight:900}

#gal-project p{font-family:'open sans',sans-serif;font-size:24px;font-weight:300;line-height:normal;max-width:560px;margin:0 auto 25px;text-align:center}

.ph-corner-rt,.ph-corner-lt{position:relative}

.ph-wrap-right{position:absolute;right:0;bottom:0}

.ph-wrap-left{position:absolute;left:0;bottom:0}

#gallery .container{padding-right:0;padding-left:0}

.gallery-lbox{float:left;text-align:left;margin-bottom:7px;background:#585d8c}

.gallery-rbox{float:right;text-align:right;margin-bottom:7px;background:#585d8c}

.gallery-lbox a:hover img,.gallery-rbox a:hover img{opacity:.3}

#topBtn{font-family:'Raleway';font-weight:500;letter-spacing:1px;font-size:18px;display:none;position:fixed;bottom:10px;left:0;z-index:99;border:none;outline:none;background-color:#f27029;color:#fff;cursor:pointer;padding:15px;box-shadow:0 6px 15px rgba(0,0,0,0.3)}

#topBtn:hover{background-color:#555}

.page-link{border:0;color:#b1b1b1;padding:.5rem .45rem}

.page-link:focus,.page-link:hover{background-color:transparent;border:0}

.page-item.disabled .page-link,.page-item.disabled .page-sep{color:#393939}

.page-sep{position:relative;display:block;padding:.5rem .1rem;margin-left:-1px;line-height:1.25;color:#b1b1b1;background-color:#fff}

#page-nav .pagination{padding:30px 0 84px}

#contact-details h2{font-size:36px;font:"Myriad Pro",sans-serif;text-transform:uppercase;letter-spacing:2px;color:#393939}

.add1{display:inline-block!important;width:150px!important;padding-left:16px!important}

.add2{display:inline-block!important;width:150px!important;padding-left:16px!important}

.add-box{margin-left:20px;padding:60px 35px 40px;max-width:405px;max-height:437px;box-shadow:0 1px 15px rgba(0,0,0,0.2);position:relative}

#contact-details{margin-bottom:50px}

.add-box ul{margin-bottom:40px}

.add-box .triangle-top-left{left:-29px;top:-25px;position:absolute}

#contact-details .footer-list li a{font-size:14px}

#contact-details .footer-list li{color:#393939;padding:9px 0}

#contact-details .col-md-6{padding-left:0;padding-right:0}

.contact-headbg{position:absolute;top:0;right:0}

.googlemap{width:100%;height:437px}

.googlemap iframe{width:100%;height:100%}

#contact-hd-bot{position:relative;color:#303030;padding:103px 0 55px;max-height:380px;margin-bottom:68px;overflow:hidden}

#contact-hd-bot p{font-family:'open sans',sans-serif;font-size:24px;font-weight:300;line-height:normal;max-width:590px;margin-bottom:25px}

#contact-hd-bot h1{font-family:'Raleway',sans-serif;font-size:48px;font-weight:200;margin-bottom:30px}

#contact-hd-bot h1 span{font-weight:900}

#contact-footer form.contact-form{max-width:640px;margin:0 auto}

#contact-hd-bot a,#about-hd-bot a,.get-btn a{font-family:'Myriad Pro',sans-serif;border-top:1px solid #959595;border-left:1px solid #959595;border-right:1px solid #959595;border-bottom:8px solid #f27029;color:#000;display:inline-block;font-weight:500;padding:20px 42px 10px;text-align:center;font-size:18px;letter-spacing:4px;text-transform:uppercase}

#contact-hd-bot a:hover,#about-hd-bot a:hover,.get-btn a:hover{background:#f27029;color:#fff;border-bottom:8px solid #f27029;border-left:1px solid #f27029;border-right:1px solid #f27029;border-top:1px solid #f27029}

#get-in-touch-blk .modal-dialog{background:#f27029}

#get-in-touch-blk .modal-content{border-radius:0;padding:50px}

.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-mz-transform:translate(0,0)}

.modal-body{padding:0}

.modal-body .container{max-width:100%}

.modal-body form.contact-form{margin-left:0}

.modal-body h2{font-family:'Helvetica Neue',sans-serif;font-size:36px;color:#393939;font-weight:700;line-height:46px;letter-spacing:2px;text-transform:uppercase;margin-bottom:46px}

#get-in-touch-blk .modal-content{position:relative;background:none;border:0}

#get-in-touch-blk .modal-content h3{margin-bottom:35px;font-size:36px;color:#f2801f;text-transform:uppercase;font-weight:300}

.close{position:absolute;right:30px;top:30px;width:36px;height:36px;opacity:1}

.close:hover{opacity:.8}

.close:before,.close:after{position:absolute;left:15px;content:' ';height:36px;width:2px;background-color:#fff}

.close:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}

.close:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}

.modal-backdrop{background-color:#000}

.contact-form textarea{padding:12px 30px;max-height:130px;max-width:100%;min-width:100%;min-height:130px}

.contact-form input[type='button']{background:#393939;color:#fff;font-weight:700;border:0}

.contact-form button{background:#393939;height:50px;width:100%;font-size:14px;font-family:'Open Sans';padding:0 30px;border-radius:3px;margin-bottom:4px;color:#fff;text-transform:uppercase;appearance:none;-webkit-appearance:none;border:none;cursor:pointer;transition:ease all .5s}

.contact-form button:hover{color:#f27029}
.captch-block {
    margin-bottom: 15px;
}
.contact-form input.captcha {float: left}
.contact-form input[type='button'].captach-text {background: none;
    float: left;
    width: auto;padding: 0 0 0 15px}
@media (min-width:1900px) {

#constro-machine,#electric-motor,#chiller,#indus-machine,#agri-machine{width:1900px;margin:0 auto}

#electric-motor .carousel-inner{min-height:360px}

#air-compressor .carousel-inner, #used-parts .carousel-inner, #cutting-tool .carousel-inner {min-height:495px}		

}

@media (min-width:1490px) {

.drawer-brand{margin-right:20px}

}

@media (min-width:1200px) {

.ebay a{padding:10px 15px;margin-left:15px}

}

@media (min-width:1024px) {



}

@media (min-width:992px) {

#banner-bottom p{max-width:394px}

.project-gallery-box{max-width:960px;height:441px}	

#electric-motor .carousel-inner{min-height:360px}

#air-compressor .carousel-inner, #used-parts .carousel-inner, #cutting-tool .carousel-inner {min-height:495px}	

}

@media (min-width:768px) {

.navbar-nav{float:left;margin:0}

.navbar-right{float:right!important;margin-top:70px}

#get-in-touch-blk .modal-dialog{max-width:605px;background:#f27029}

}

@media (max-width:1890px) {

.inner-headbg{right:-150px}

.contact-headbg{right:-150px}

.shape3{right:-150px}

}

@media (max-width:1600px) {

#electric-motor .container{max-width:1600px!important}

#header-bottom,#services,#vehicle-service{overflow:hidden}

.shape1{right:-301px;top:-4px}

.shape2{right:-301px;top:-10px}

#about-hd-bot .shape2{right:0;top:0}

#about-hd-bot p,#contact-hd-bot p{font-size:23px}

.inner-headbg{right:-150px}

.shape3{right:-199px}

#about-hd-bot .shape1{right:-275px}

#acc-uk .stock-text-right-box{top:125px}

#affordable .best-txt{padding-top:80px}

.contact-headbg{right:-160px}

#electroCarousel .carousel-control-next,#electroCarousel .carousel-control-prev{top:60%}

#electroCarousel .carousel-control-prev{left:650px}

#electroCarousel .carousel-control-next{right:-260px;z-index:7}

#airslider .carousel-control-next{right:798px}

#airslider .carousel-control-prev{left:-260px}

#constroCarousel .carousel-control-prev{left:990px}

#constroCarousel .carousel-control-next{right:500px;z-index:7}

#usedCarousel .carousel-control-next{right:708px}

#usedCarousel .carousel-control-prev{left:-270px}

#chillerCarousel .carousel-control-prev{left:152px;z-index:7}

#chillerCarousel .carousel-control-next{right:1030px}

#generatorCarousel .carousel-control-prev{left:-240px}

#generatorCarousel .carousel-control-next{right:625px}

#indusCarousel .carousel-control-prev{left:1020px}

#indusCarousel .carousel-control-next{right:460px;z-index:7}

#agriCarousel .carousel-control-prev{left:160px;z-index:7}

#agriCarousel .carousel-control-next{right:1020px}

}

@media (max-width:1490px) {

.shape1{right:-547px;top:-4px}

.shape2{right:-547px;top:-10px}

.shape3{right:-260px}

.inner-headbg{right:-253px}

#about-hd-bot .shape1{right:-360px}

#about-hd-bot .shape2{right:-186px}

#high-qlty .best-txt{padding-top:54px}

#acc-uk .stock-text-right-box{top:72px}

#affordable .best-txt{padding-top:40px}

#high-qlty p,#acc-uk p,#affordable p{line-height:20px}

#acc-uk .triangle-bottom-right{bottom:40px}

#stock-range .stock-img{margin-top:-86px}

#stock-range{padding:85px 0 0}

.best-txt{padding-top:75px}

.contact-headbg{right:-307px}

#chillerCarousel .carousel-control-prev,#agriCarousel .carousel-control-prev{left:250px}

#chillerCarousel .carousel-control-next,#agriCarousel .carousel-control-next{right:940px}

#constroCarousel .carousel-control-prev,#indusCarousel .carousel-control-prev{left:900px}

#constroCarousel .carousel-control-next,#indusCarousel .carousel-control-next{right:500px;z-index:7}

}



@media (max-width:1440px) {

.shape3{right:-350px}	

.electric-left{left:-330px;overflow:hidden}

.constro-right{right:-286px}

.constro-text{right:165px}

.constro-text img{right:174px;position:absolute}

.chiller-left,.agri-left{left:-180px}

.chiller-text,.agri-text{left:275px}

.indus-right{right:-286px}

.indus-text{right:165px}

#electric-motor h2,#air-compressor h2,#used-parts h2,#cutting-tool h2,#chiller h2,#generator h2,#computer h2,.constro-text h2,#indus-machine h2,#agri-machine h2{font-size:32px}

#electric-motor,#constro-machine,#chiller,#indus-machine,#agri-machine{overflow:hidden}

#airslider .carousel-control-next{right:768px}

#constroCarousel .carousel-control-next,#indusCarousel .carousel-control-next{right:221px}

#constroCarousel .carousel-control-prev,#indusCarousel .carousel-control-prev{left:1092px}

#chillerCarousel .carousel-control-prev,#agriCarousel .carousel-control-prev{left:120px}

#chillerCarousel .carousel-control-next,#agriCarousel .carousel-control-next{right:1050px}

#usedCarousel .carousel-control-next {  right: 688px;}

.generator-text	h2{padding-right:70px}

.constro-text h2,#indus-machine h2,#agri-machine h2{padding-top:90px}

#chiller h2{padding-top:110px}

#header-bottom, #about-hd-bot, #stock-hd-bot, #contact-hd-bot, #stock-hd-bot, #gal-project { padding: 50px 0; }

.gal-pad{ padding:0 !important}	

}



@media (max-width:1366px) {

#constroCarousel .carousel-control-prev,#indusCarousel .carousel-control-prev{left:1032px}

#constroCarousel .carousel-control-next,#indusCarousel .carousel-control-next{right:210px}

#chillerCarousel .carousel-control-prev,#agriCarousel .carousel-control-prev{left:214px}

#chillerCarousel .carousel-control-next,#agriCarousel .carousel-control-next{right:958px}

}

@media (max-width:1300px) {

.inner-headbg{right:-303px}

}

@media (max-width:1280px) {

.drawer-brand{width:200px}

.get-in-touch-ancr,a.get-in-touch-ancr:hover,a.get-in-touch-ancr:active,.get-in-touch-ancr:focus{width:127px;height:113px}

.get-in-touch-ancr img{max-width:54%}

#chillerCarousel .carousel-control-prev,#agriCarousel .carousel-control-prev{left:820px;z-index:7}

#constroCarousel .carousel-control-prev,#indusCarousel .carousel-control-prev{left:950px}

#constroCarousel .carousel-control-next, #indusCarousel .carousel-control-next {right: 210px;}

#chillerCarousel .carousel-control-prev,#agriCarousel .carousel-control-prev{left:270px}

#chillerCarousel .carousel-control-next,#agriCarousel .carousel-control-next{right:880px}

.indus-text img{right:184px}

}

@media (max-width: 1240px) {

#chillerCarousel .carousel-control-next,#agriCarousel .carousel-control-next{right:810px}

#constroCarousel .carousel-control-prev,#indusCarousel .carousel-control-prev{left:890px}

}

@media (max-width:1200px) {

.shape3{right:-450px}

.service-bothd-pad{padding:80px 0!important}

body{padding-top:130px}

.top-nav-collapse .drawer-brand{top:0}

.top-nav-collapse .drawer-brand .img1{bottom:0}

#header-bottom,#about-hd-bot,#stock-hd-bot,#contact-hd-bot,#stock-hd-bot,#gal-project{padding:90px 0}

.machinery-bothd-pad,.service-bothd-pad{padding:90px 0!important}

#header-bottom h1,#about-hd-bot h1,#contact-hd-bot h1,#gal-project h1,#stock-hd-bot h1{font-size:38px;margin-bottom:25px}

.get-in-touch-ancr,a.get-in-touch-ancr:hover,a.get-in-touch-ancr:active,.get-in-touch-ancr:focus{width:120px;height:100px;line-height:100px}

.get-in-touch-ancr img{width:60%}

#mighty_trading h2{font-size:35px;line-height:37px}

#mighty_trading p{font-size:22px;line-height:28px}

#mighty_trading{padding:60px 0}

#services{padding:100px 0}

.service-box{margin-top:-67px;padding:50px 40px}

#services h2{font-size:32px}

.service-box p{font-size:18px!important}

.service-box h5{font-size:18px;letter-spacing:3px}

#stock-range{padding:55px 0 0}

#stock-range .stock-img{margin-top:-55px}

.stock-text-right-box{margin-right:60px}

#stock-range h2,#best-rates h2,#high-qlty h2,#acc-uk h2,#affordable h2{font-size:35px}

#stock-range p,#best-rates p,#high-qlty p,#acc-uk p,#affordable p{padding:10px 0}

.best-txt{padding-top:55px}

#stock-range .triangle-bottom-right{position:absolute;bottom:-13px;left:-125px}

#acc-uk .stock-text-right-box{top:60px}

#affordable .best-txt{padding-top:58px}

#high-qlty p,#acc-uk p,#affordable p{line-height:normal}

#acc-uk .stock-text-right-box{margin-right:25px}

#acc-uk .triangle-bottom-right,#affordable .triangle-bottom-right{bottom:36px}

#high-qlty .best-txt{padding-top:30px}

#best-rates .triangle-bottom-right{bottom:90px;right:-30px}

.inner-headbg{right:-330px}

#about-hd-bot p,#contact-hd-bot p{font-size:21px}

#about-hd-bot .shape1{right:-535px}

#about-hd-bot .shape2{right:-211px}

.contact-headbg{right:-351px}

footer{padding:60px 0}

footer h2{font-size:35px;letter-spacing:1px;line-height:36px;margin-bottom:36px}

#constroCarousel .carousel-control-prev,#indusCarousel .carousel-control-prev{left:850px}

#constroCarousel .carousel-control-next, #indusCarousel .carousel-control-next {right: 210px;}

#chillerCarousel .carousel-control-prev,#agriCarousel .carousel-control-prev{left:270px}

#chillerCarousel .carousel-control-next,#agriCarousel .carousel-control-next{right:790px}

}

@media (max-width:1199px) {

.drawer-brand{height:68px;width:160px}

.main-nav{padding-top:38px}

.drawer-navbar .drawer-menu-item{font-size:14px}

.inner-headbg{right:-360px}

}

@media (min-width:1024px) {

.ebay a{color:#fff;font-family:'Myriad Pro',sans-serif;font-weight:400;font-size:16px!important;padding:10px;background:#f27029;border-radius:3px;box-shadow:3px 6px 14px rgba(74,74,74,0.4);max-width:154px;text-align:center;position:absolute;right:-164px;top:-4px}

.ebay a span{font-weight:700}

.ebay a:hover{background:#393939}

a.animated-button.ebay-hoz{color:#fff;cursor:pointer;border-radius:3px;transition:all .4s cubic-bezier(0.42,0,0.58,1)}

a.animated-button.ebay-hoz:hover{color:#fff!important;background-color:transparent;text-shadow:nfour}

a.animated-button.ebay-hoz:hover:before{right:0;left:auto;width:100%}

a.animated-button.ebay-hoz:before{display:block;border-radius:3px;position:absolute;top:0;left:0;height:100%;width:0;z-index:-1;content:'';color:#fff!important;background:#1a357a;transition:all .4s cubic-bezier(0.42,0,0.58,1)}

}

@media (max-width:1024px) {

.electric-left{left:-330px;overflow:hidden}

.constro-right{right:-450px}

.constro-text{right:35px}

.constro-text img{right:174px;position:absolute}

.chiller-left,.agri-left{left:-330px}

.chiller-text,.agri-text{left:145px}

.indus-right{right:-450px}

.indus-text{right:55px}

#electric-motor h2,#air-compressor h2,#used-parts h2,#cutting-tool h2,#chiller h2,#generator h2,#computer h2,.constro-text h2,#indus-machine h2,#agri-machine h2{font-size:28px}

#electric-motor,#constro-machine,#chiller,#indus-machine,#agri-machine{overflow:hidden}

#airslider .carousel-control-next{right:738px}

#constroCarousel .carousel-control-next,#indusCarousel .carousel-control-next{right:91px}

#constroCarousel .carousel-control-prev,#indusCarousel .carousel-control-prev{left:822px}

#chillerCarousel .carousel-control-prev,#agriCarousel .carousel-control-prev{left:150px}

#chillerCarousel .carousel-control-next,#agriCarousel .carousel-control-next{right:770px}

.generator-text	h2{padding-right:70px}

.constro-text h2,#indus-machine h2,#agri-machine h2{padding-top:90px}

#chiller h2{padding-top:110px}

.gal-pad{ padding:0 !important}	

#stock-range h2, #best-rates h2, #high-qlty h2, #acc-uk h2, #affordable h2 { font-size: 28px;}	

#high-qlty p, #high-qlty h2, #acc-uk p, #acc-uk h2, #affordable h2, #affordable p { max-width: 320px;}	

.best-txt {padding-left: 64px;}	

#acc-uk .stock-text-right-box {top: 40px;}	

#affordable .best-txt { padding-top: 40px;}	

}

@media (max-width:1023px) {

.drawer-container{padding:0 20px}

.shadow-h{padding:0!important}

.drawer-brand{height:60px}

.ebay a{padding:0 0 0 20px;line-height:40px;font-size:16px;font-family:'Raleway';color:#f27029;text-transform:uppercase;font-weight:500}

body{padding-top:86px}

.top-nav-collapse .drawer-brand .img1{bottom:0}

.top-nav-collapse .drawer-brand{top:0}

#electric-motor,#constro-machine,#chiller,#indus-machine,#agri-machine{overflow:hidden}

#header-bottom,#about-hd-bot,#stock-hd-bot,#contact-hd-bot,#stock-hd-bot,#gal-project{padding:50px 0}

.machinery-bothd-pad,.service-bothd-pad{padding:50px 0!important}

#header-bottom h1{font-size:35px}

#header-bottom p{font-size:18px;line-height:22px}

#mighty_trading h2{font-size:35px;line-height:40px;letter-spacing:3px}

.get-in-touch-ancr,a.get-in-touch-ancr:hover,a.get-in-touch-ancr:active,.get-in-touch-ancr:focus{width:90px;height:90px;line-height:90px}

#mighty_trading{padding:50px 0}

#mighty_trading p{font-size:19px;line-height:22px;margin:25px 0}

.get-in-touch-ancr img{width:70%}

#services{padding:50px 0}

.service-box{padding:20px;margin-top:-22px}

#services h2{font-size:30px;margin-bottom:25px}

.service-box h5{font-size:18px;letter-spacing:3px}

.service-box p{font-family:'verdana',sans-serif;font-size:18px!important;line-height:22px!important}

#stock-range .triangle-bottom-right{left:-99px}

#stock-range{padding:0}

#stock-range .stock-img{margin-top:0}

.stock-text-right-box{margin-right:20px;margin-left:5px;margin-top:20px}

footer{padding:50px 0}

footer h2{font-size:30px;line-height:35px;letter-spacing:1px;margin-bottom:20px}

.footer-list li{padding:10px 0}

.footer-list li a{font-size:16px;line-height:23px}

.footer-sec a{font-size:15px}

#stock-range h2,#best-rates h2{font-size:30px}

#stock-range p,#best-rates p{line-height:19px;padding:10px 0 0;font-size:16px}

.best-txt{padding-top:30px;padding-left:60px;padding-right:5px}

#about-hd-bot .shape1{right:-547px}

.inner-headbg{right:-369px}

#acc-uk .stock-text-right-box{top:15px}

.drawer-navbar .drawer-brand{width:160px}

.drawer-hamburger{padding:15px;top:13px}

.top-nav-collapse.drawer-navbar{top:0}

.drawer-navbar .drawer-navbar-header{padding:15px 0 10px!important;border-bottom:0}

.drawer-navbar .drawer-nav{padding-top:80px;width:320px}

.drawer-navbar .drawer-menu-item{padding:0 0 0 20px;line-height:40px;border-bottom:solid 1px #ebebeb;font-size:14px}

.drawer-menu >li.drawer-dropdown .drawer-dropdown-menu{padding:0;background:#fff}

.drawer-menu >li.drawer-dropdown .drawer-dropdown-menu .drawer-dropdown-menu-item,.drawer-menu >li#portfolio-nav .drawer-dropdown-menu .drawer-dropdown-menu-item,.drawer-menu >li#portfolio-nav .drawer-dropdown-menu li:last-child .drawer-dropdown-menu-item{color:#1a1a1a;border-bottom:solid 1px #ebebeb;padding:0 0 0 35px;line-height:40px;font-size:14px;position:relative}

.drawer-menu >li.drawer-dropdown .drawer-dropdown-menu .drawer-dropdown-menu-item:before{position:absolute;left:20px;top:calc(50% - 1px);width:6px;height:1px;background:#1a1a1a;content:''}

.drawer-menu >li#portfolio-nav .drawer-dropdown-menu{width:100%;border:0}

.drawer-navbar li.active .drawer-menu-item:before{width:100%;background:#ebebeb;content:'';position:absolute;z-index:-1;height:100%;left:0;top:0}

.drawer-hamburger{padding:40px;top:0}

.contact-headbg{right:-438px}

.drawer-menu-item:hover, .drawer-menu-item:focus { background-color: #ebebeb;}	

#page-nav .pagination { padding: 30px 0 30px;}



}

@media (max-width:992px) {

#chillerCarousel .carousel-control-next,#agriCarousel .carousel-control-next{right:746px}

#generatorCarousel .carousel-control-prev{left:-261px}

#generatorCarousel .carousel-control-next{right:645px}

#electroCarousel .carousel-control-prev{left:620px}

#electroCarousel .carousel-control-next{right:-230px}

#airslider .carousel-control-next{right:708px}

#constroCarousel .carousel-control-prev,#indusCarousel .carousel-control-prev{left:782px}

#topBtn{font-size: 14px; padding: 11px;}	

.get-in-touch-ancr img { max-width: 64%; }

}

@media (max-width:991px) {

.drawer-container{width:100%}

#header-bottom,#services{overflow:hidden}

.shape1{right:-490px;top:-10px;width:130%}

#high-qlty p,#acc-uk p,#affordable p{font-size:15px;margin-bottom:10px}

#high-qlty .best-txt,#affordable .best-txt{padding-top:20px}

#high-qlty .triangle-bottom-right{bottom:35px}

.best-txt{padding-left:40px}

.service-bothd-pad{padding:63px 0!important}

#about-hd-bot .shape1{right:-652px;top:40px}

.inner-headbg{right:-568px}

#high-qlty .best-img,#affordable .best-img,#acc-uk .stock-img{width:55%}

#high-qlty .best-txt,#affordable .best-txt,#acc-uk .stock-text{width:45%}

#stock-range h2,#best-rates h2,#high-qlty h2,#acc-uk h2,#affordable h2{font-size:30px}

.vehicle-box .triangle-top-left{left:-20px}

.shape3{top:-36px}

#services p,#vehicle-service p{line-height:20px}

.vehicle-box h5{margin-bottom:10px}

.agri-ind-box h2{font-size:32px}

.agri-ind-box{max-width:80%}

.agrimachine{position:absolute;right:-38px;top:44px;max-width:372px}

#about-hd-bot p{max-width:421px;font-size:20px}

.inner-headbg{right:-457px}

.contact-headbg{right:-557px}

.gallery-lbox img,.gallery-rbox img{max-width:350px;height:350PX}

.ph-wrap-left,.ph-wrap-right{display:none}

#airslider .carousel-control-next{right:708px}

.add-box{margin-left:0;padding:60px 15px 40px}

.carousel-control-next, .carousel-control-prev {top: 60%;}	

}

@media (max-width:860px) {

#airslider .carousel-control-next,#usedCarousel .carousel-control-next{right:588px}

#constroCarousel .carousel-control-prev,#indusCarousel .carousel-control-prev{left:640px}

#chillerCarousel .carousel-control-prev,#agriCarousel .carousel-control-prev{left:140px}

#chillerCarousel .carousel-control-next,#agriCarousel .carousel-control-next{right:616px}

#air-compressor .carousel-inner,#used-parts .carousel-inner,#cutting-tool .carousel-inner{min-height:auto!important}	

.carousel-item .carousel-item-prev.carousel-item-right, .carousel-item .carousel-item-next.carousel-item-left {min-height:auto!important; display:block}	

.carousel-item-next, .carousel-item-prev, .carousel-item.active {min-height:auto!important; display:block}	

.carousel-control-next, .carousel-control-prev {top: 70%;}

#topBtn { font-size: 12px;  padding: 10px; }	

.constro-text h2, #indus-machine h2, #agri-machine h2 { padding-top: 55px;}	

#chiller h2 { padding-top: 70px;}	

#generatorCarousel .carousel-control-next { right: 595px; }	

#stock-range h2, #best-rates h2, #high-qlty h2, #acc-uk h2, #affordable h2 {font-size: 28px;}	

}

@media (max-width:800px) {

#constroCarousel .carousel-control-prev,#indusCarousel .carousel-control-prev{left:600px}

#chillerCarousel .carousel-control-next,#agriCarousel .carousel-control-next{right:556px}

}

@media (max-width:768px) {

.contact-headbg{right:-572px}

#contact-hd-bot{overflow:hidden}

.add-box{margin-left:0;padding:60px 15px 40px}

.gallery-lbox,.gallery-rbox{float:none;text-align:center;padding:2px 0;background:transparent}

.mob-none{ display:none;}	

.gallery-lbox img,.gallery-rbox img{width:100%;max-width:500px;height:auto;padding:2px 0; }

.ph-wrap-left,.ph-wrap-right{display:none}

.constro-text h2,#indus-machine h2,#agri-machine h2{padding-top:40px}

#chiller h2{padding-top:50px}

#constro-machine{max-height:500px}

#electroCarousel .carousel-control-prev{left:600px}

#electroCarousel .carousel-control-next{right:-219px;z-index:7}

#airslider .carousel-control-next,#usedCarousel .carousel-control-next{right:550px}

#usedCarousel .carousel-control-prev {    left: -250px; }

#constroCarousel .carousel-control-prev,#indusCarousel .carousel-control-prev{left:550px}

#chillerCarousel .carousel-control-next,#agriCarousel .carousel-control-next{right:500px}

#generatorCarousel .carousel-control-prev{left:-250px}

#generatorCarousel .carousel-control-next{right:565px}

#airslider .carousel-control-prev { left: -250px;}

#air-compressor h2, #used-parts h2, #cutting-tool h2, #generator h2, #computer h2{padding-top: 135px;}	

#page-nav .pagination { padding: 30px 0 30px !important; }

.vehicle-box img { margin-bottom: 10px;}	

.vehicle-box h5 { margin-bottom: 20px; }	

.vehicle-box h5{font-size: 17px;}	

}

@media (max-width:767px) {

.shape1,.shape2,.shape3,.inner-headbg{display:none}

#services,#vehicle-service{padding:50px 0}

#services h2,#vehicle-service h2{font-size:28px;margin-bottom:20px}

#stock-range h2,#best-rates h2{font-size:28px}

.stock-text{width:45%}

#stock-range .stock-img{width:55%}

.best-img{width:55%}

.best-txt{width:45%;padding-left:40px}

#stock-range p,#best-rates p{margin-bottom:0}

#best-rates .triangle-bottom-right{bottom:23px;right:-30px}

form.contact-form{margin-left:0;margin-top:10px}

.add-box{margin-left:0;padding:40px 30px 40px}	

#contact-details h2{ margin-bottom: 30px;}	

.footer-sec a{margin:0 5px;font-size:12px}

.service-box,.vehicle-box{position:relative;margin-top:0}

#services p,#vehicle-service p{max-width:100%;font-size:16px!important;line-height:18px!important;margin-bottom:20px}

.service-box img{margin-bottom:15px}

#vehicle-service .container{padding-right:0}

.shape3{top:63px}

.agri-ind-box{padding:20px 30px}

.agri-ind-box h2{font-size:28px}

#agri-machinery{max-height:100%;padding:30px 0}

.agrimachine{position:static;max-width:50%}

.agri-ind-box p{max-width:100%}

#about-hd-bot p,#contact-hd-bot p{font-size:20px}

#about-hd-bot p{max-width:100%}

#electric-motor,#air-compressor,#constro-machine,#used-parts,#cutting-tool,#chiller,#generator,#indus-machine,#computer,#agri-machine{height:auto}

.electric-left,.constro-right,.chiller-left,.indus-right,.agri-left{display:none}

#electric-motor h2,#air-compressor h2,#used-parts h2,#cutting-tool h2,#chiller h2,#generator h2,#computer h2{display:none}

.mob-head{display:block;margin:0 auto;text-align:center}

.mob-head h2{display:block;color:#303030;font-size:30px;font-family:'Raleway',sans-serif;font-weight:700;vertical-align:middle}

#electric-motor .mob-head h2,#air-compressor .mob-head h2,#used-parts .mob-head h2,#cutting-tool .mob-head h2,#chiller .mob-head h2,#generator .mob-head h2,#computer .mob-head h2,.constro-text h2,#indus-machine h2,#agri-machine h2{display:block;padding:0}

.constro-text,.indus-text,.agri-text{display:none}

#electric-motor .carousel-inner{min-height:auto}

#electric-motor,#air-compressor,#constro-machine,#used-parts,#cutting-tool,#chiller,#generator,#indus-machine,#computer,#agri-machine{margin-bottom:40px}

#electric-motor, #air-compressor, #constro-machine, #used-parts, #cutting-tool, #chiller, #generator, #indus-machine, #computer, #agri-machine {overflow-x:hidden}

.electro-text,.air-text,.computer-text,.generator-text,.cutting-text,.used-text,.chiller-text,.agri-text{display:none}

#usedCarousel,#generatorCarousel,#cutCarousel,#electroCarousel,#agriCarousel,#airCarousel,#computerCarousel{float:none}

.d-block{display:block!important;width:auto;height:auto!important;margin:0 auto}

.stock_trading .triangle-top-left{display:none}

.add-box{width:100%;max-width:100%;margin-bottom:20px}

.contact-headbg{display:none}

#contact-details .col-12{padding-left:15px;padding-right:15px}

#electroCarousel .carousel-control-prev,#constroCarousel .carousel-control-prev,#chillerCarousel .carousel-control-prev,#agriCarousel .carousel-control-prev,#airslider .carousel-control-prev,#usedCarousel .carousel-control-prev,#generatorCarousel .carousel-control-prev, #indusCarousel .carousel-control-prev{left:0}

#electroCarousel .carousel-control-next,#constroCarousel .carousel-control-next,#indusCarousel .carousel-control-next,#chillerCarousel .carousel-control-next,#agriCarousel .carousel-control-next,#generatorCarousel .carousel-control-next,#airslider .carousel-control-next,#usedCarousel .carousel-control-next,#generatorCarousel .carousel-control-next{right:0}

#usedCarousel,#generatorCarousel,#airslider{float:none}

#chillerCarousel .carousel-control-prev,#agriCarousel .carousel-control-prev,#chillerCarousel .carousel-control-next,#agriCarousel .carousel-control-next,#constroCarousel .carousel-control-prev,#indusCarousel .carousel-control-prev,#constroCarousel .carousel-control-next,#indusCarousel .carousel-control-next,#generatorCarousel .carousel-control-prev,#generatorCarousel .carousel-control-next,#usedCarousel .carousel-control-prev,#usedCarousel .carousel-control-next,#electroCarousel .carousel-control-prev,#electroCarousel .carousel-control-next{top:40%}

.carousel-control-next, .carousel-control-prev {top: 45%;}	

#constroCarousel .d-block, #chillerCarousel .d-block, #indusCarousel .d-block, #agriCarousel .d-block { max-width: 100%; height: 300px !important; }	

.stock_trading{ padding-top:0 !important; }	

#generator, #computer { padding: 5px 0;}	

.g-recaptcha + div { width: 100% !important;}	

.rc-anchor-light.rc-anchor-normal, .rc-anchor-light { width:96% !important; }

#cmdSubmit > div { width: 100% !important; }	

.rc-anchor.rc-anchor-normal.rc-anchor-light { width:96% !important; }

#contact-hd-bot{padding: 50px 0 0;}	

#electroCarousel img.d-block.img-fluid, #generatorCarousel img.d-block.img-fluid {  width: 60%; }	

#airslider img.d-block.img-fluid, #usedCarousel img.d-block.img-fluid {  width: 75%; }		

/*HOME-ABOUT, PAGE 100% CSS */	

.stock-text{width:100%;text-align:left;float:none}

#stock-range .triangle-bottom-right{display:none}

#stock-range .stock-img{width:100%;float:none;margin-top:0}

.stock-text-right-box{float:none;max-width:100%;text-align:left;margin-right:0; margin-left: 0;}

#stock-range,#affordable,#acc-uk,#about-hd-bot{padding:30px 15px 30px; width: 96%; margin: 0 auto;}

.service-bothd-pad{padding:30px 15px 0!important}

#best-rates,#acc-uk,#high-qlty,#affordable{padding:10px 15px; width: 96%; margin: 0 auto;}

.best-img,#affordable .best-img,#high-qlty .best-img,#acc-uk .stock-img{width:100%}

.best-img{ margin-bottom: 30px;} 

#acc-uk .stock-img { margin-bottom: 30px;}

#best-rates .triangle-bottom-right,#high-qlty .triangle-bottom-right,#acc-uk .triangle-bottom-right,#affordable .triangle-bottom-right{display:none}

.best-txt,#affordable .best-txt,#high-qlty .best-txt,#acc-uk .stock-text{width:100%;float:left;padding-left:0}

#best-rates p,#best-rates h2,#stock-range p,#stock-range h2,#affordable p,#affordable h2,#high-qlty p,#high-qlty h2,#acc-uk p,#acc-uk h2{max-width:100%}

#best-rates h2,#stock-range h2,#affordable h2,#high-qlty h2,#acc-uk h2{font-size:26px}

#mighty_trading h2{font-size:28px;letter-spacing:3px}	

#best-rates p, #stock-range p, #affordable p, #high-qlty p, #acc-uk p{margin-bottom: 15px;}		

/*HOME-ABOUT PAGE 100% CSS END */	

}



@media (min-width: 576px) and (max-width: 767px){

	#stock-range,#affordable,#acc-uk,#about-hd-bot, #high-qlty, #best-rates{ width:504px;}	

}



@media (max-width: 680px) {

.shape3{top:139px}

#high-qlty .best-txt,#affordable .best-txt,#acc-uk .stock-text{width:50%}

#high-qlty .best-img,#affordable .best-img,#acc-uk .stock-img{width:50%}

#stock-range h2,#best-rates h2,#high-qlty h2,#acc-uk h2,#affordable h2{font-size:20px}

#high-qlty .best-txt,#affordable .best-txt{padding-top:10px}

#acc-uk .stock-text-right-box{top:0}

.triangle-bottom-right { border-bottom: 62px solid #f27029; border-left: 66px solid transparent;}

.best-txt{padding-top: 10px;}	

#best-rates .triangle-bottom-right, #affordable .triangle-bottom-right, #high-qlty .triangle-bottom-right {right: -20px;}

.best-txt { padding-left: 30px;}

#constroCarousel .d-block, #chillerCarousel .d-block, #indusCarousel .d-block, #agriCarousel .d-block { max-width: 100%; height: 270px !important; }	

#services,#vehicle-service{padding:30px 0}	



	

.stock-text{width:100%;text-align:left;float:none}

#stock-range .triangle-bottom-right{display:none}

#stock-range .stock-img{width:100%;float:none;margin-top:0}

.stock-text-right-box{float:none;max-width:100%;text-align:left;margin-right:0; margin-left: 0;}

#stock-range,#affordable,#acc-uk,#about-hd-bot{padding:30px 15px 30px; width: 96%; margin: 0 auto;}

.service-bothd-pad{padding:30px 15px 0!important}

#best-rates,#acc-uk,#high-qlty,#affordable{padding:10px 15px; width: 96%; margin: 0 auto;}

.best-img,#affordable .best-img,#high-qlty .best-img,#acc-uk .stock-img{width:100%}

.best-img{ margin-bottom: 30px;} 

#acc-uk .stock-img { margin-bottom: 30px;}

#best-rates .triangle-bottom-right,#high-qlty .triangle-bottom-right,#acc-uk .triangle-bottom-right,#affordable .triangle-bottom-right{display:none}

.best-txt,#affordable .best-txt,#high-qlty .best-txt,#acc-uk .stock-text{width:100%;float:left;padding-left:0}

#best-rates p,#best-rates h2,#stock-range p,#stock-range h2,#affordable p,#affordable h2,#high-qlty p,#high-qlty h2,#acc-uk p,#acc-uk h2{max-width:100%}

#best-rates h2,#stock-range h2,#affordable h2,#high-qlty h2,#acc-uk h2{font-size:26px}

#mighty_trading h2{font-size:28px;letter-spacing:3px}	

#best-rates p, #stock-range p, #affordable p, #high-qlty p, #acc-uk p{margin-bottom: 15px;}	

}

@media (max-width: 640px) {

body{padding-top:75px}

.drawer-brand{height:50px}

.drawer-navbar .drawer-brand{width:120px}

.drawer-hamburger{top:0;padding:28px 30px}

.drawer-navbar .drawer-navbar-header{padding:5px 0 20px!important}

.shape3{top:174px}



}

@media (max-width: 560px) {

.container { width: 96%;}	

#services{padding:50px 0 50px;background-attachment:fixed}

#services h2{font-size:28px;margin-bottom:15px;line-height:25px}

#services p{max-width:100%;font-size:14px!important;line-height:16px;margin-bottom:15px}

.service-box{margin-top:0;padding:10px 20px;position:relative;z-index:1}

.service-box h5{font-size:18px;letter-spacing:3px}

.stock-text{width:100%;text-align:left;float:none}

#stock-range .triangle-bottom-right{display:none}

#stock-range .stock-img{width:100%;float:none;margin-top:0}

.stock-text-right-box{float:none;max-width:100%;text-align:left;margin-right:0}

#stock-range,#affordable,#acc-uk,#about-hd-bot{padding:30px 15px 30px; width: 96%; margin: 0 auto;}

.service-bothd-pad{padding:30px 15px 0!important}

#best-rates,#acc-uk,#high-qlty,#affordable{padding:10px 15px; width: 96%; margin: 0 auto;}

.best-img,#affordable .best-img,#high-qlty .best-img,#acc-uk .stock-img{width:100%}

.best-img{ margin-bottom: 30px;} 

#acc-uk .stock-img { margin-bottom: 30px;}

#best-rates .triangle-bottom-right,#high-qlty .triangle-bottom-right,#acc-uk .triangle-bottom-right,#affordable .triangle-bottom-right{display:none}

.best-txt,#affordable .best-txt,#high-qlty .best-txt,#acc-uk .stock-text{width:100%;float:left;padding-left:0}

#best-rates p,#best-rates h2,#stock-range p,#stock-range h2,#affordable p,#affordable h2,#high-qlty p,#high-qlty h2,#acc-uk p,#acc-uk h2{max-width:100%}

#best-rates h2,#stock-range h2,#affordable h2,#high-qlty h2,#acc-uk h2{font-size:26px}

#mighty_trading h2{font-size:28px;letter-spacing:3px}

#best-rates p,#stock-range p,#affordable p,#high-qlty p,#acc-uk p{font-size:16px;margin-bottom:15px}

.vehicle-box h5{font-size:16px}

#header-bottom h1,#about-hd-bot h1,#stock-hd-bot h1,#contact-hd-bot h1,#stock-hd-bot h1,#gal-project h1{font-size:30px}

#about-hd-bot p,#stock-hd-bot p{font-size:20px}

#vehicle-service .container{padding-right:15px}

.vehicle-box{padding:45px}

#acc-uk .stock-text-right-box{margin-top:0}

.triangle-bottom-right{border-bottom:60px solid #f27029;border-left:60px solid transparent}

.triangle-top-left{border-top:60px solid #f27029;border-right:60px solid transparent}

ul.footer-list { margin-bottom: 30px;}	

#constroCarousel .d-block, #chillerCarousel .d-block, #indusCarousel .d-block, #agriCarousel .d-block { max-width: initial;  height: 300px !important;  width: auto; }	

#constroCarousel .d-block {transform: translateX(-30%);	}

#agriCarousel .d-block {transform: translateX(40%);	}

.agrimachine{position:static;max-width:80%}	



}

@media (max-width: 480px) {

.top-nav-collapse.drawer-navbar{top:0}

#header-bottom,#about-hd-bot,#stock-hd-bot,#contact-hd-bot,#stock-hd-bot,#gal-project{padding:50px 0}

.machinery-bothd-pad,.service-bothd-pad{padding:30px 0!important}

.shape1{right:-848px;display:block;top:-164px}

#mighty_trading{padding:50px 0!important}

#mighty_trading p{font-size:18px;line-height:normal;margin:0 0 30px}

.get-in-touch-ancr,a.get-in-touch-ancr:hover,a.get-in-touch-ancr:active,.get-in-touch-ancr:focus{width:70px;height:70px;line-height:70px}

.get-in-touch-ancr img{width:77%}

#acc-uk .triangle-bottom-right,#affordable .triangle-bottom-right,.vehicle-box .triangle-top-left{display:none}

#services, #vehicle-service { padding: 30px 6px;}

#vehicle-service { max-height: 707px;}	

.vehicle-box{padding:30px 16px; margin:0 -12px 16px}

.vehicle-box h5 { margin-bottom: 20px;}	

.vehicle-box img{margin-bottom:12px}

.vehicle-box h5{font-size:12px}

footer{padding:30px 0}

form.contact-form{margin-left:0}

.footer-sec{padding:30px 0}

#header-bottom h1{font-size:30px}

#header-bottom p{font-size:18px;line-height:20px}

.gallery-lbox img,.gallery-rbox img{width:100%;max-width:320px;height:auto;padding:5px}

#topBtn { font-size: 10px;  padding: 5px 6px; }	

#gal-project { padding:50px 0;}

#gallery {padding: 50px 0 0;}

.get-in-touch-ancr img { max-width: 95%; }

.vehicle-box h5{letter-spacing: 3px;}	

.drawer-navbar .drawer-nav { width: 100%;}

.drawer--right .drawer-nav{ right: -480px;}	

}

@media (max-width: 384px) {

.footer-list li a{line-height:18px}

.add-box{padding:30px 15px}

.add2{padding-left:46px!important}

#get-in-touch-blk .modal-content{padding:30px 8px}

.modal-body h2{font-size:30px}

.close{right:10px;top:10px}

.modal-dialog{margin:0 auto;width:98%}

.modal-content form.contact-form{width:75%;margin:0}

.modal-body .col-md-12{padding-left:2px;padding-right:2px}

.modal-content .contact-form input,.modal-content .contact-form select,.modal-content .contact-form textarea{width:95%}

.modal-content .contact-form textarea{min-width:95%}

#vehicle-service { max-height: 757px;}	

#air-compressor .carousel-inner,#used-parts .carousel-inner,#cutting-tool .carousel-inner{min-height:auto!important}

#generator,#computer{padding:10px 0}

#services{max-height: 903px;}

i.fa.fa-mobile-phone { margin-top: -6px;}	

#contact-details h2{ margin-bottom: 10px;}	

}

@media (max-width: 320px) {

#vehicle-service {max-height: 787px;}

#about-hd-bot {max-height: 584px;}

#contact-details i.fa.fa-mobile-phone { margin-top: -10px;}	

#contact-details i.fa.fa-facebook-official { margin-top: -2px; }

}



.shadow-h{box-shadow:0 1px 10px rgba(0,0,0,0.1);padding:2px 0}

.top-nav-collapse .shadow-h{box-shadow:0 1px 10px rgba(0,0,0,0.1)!important}

.drawer-navbar .drawer-navbar-header{padding:40px 0 42px}

.top-nav-collapse .drawer-navbar-header{padding:15px 0 20px}

@media (min-width: 75em) {

.drawer-container{max-width:970px;position:relative}

}
.contac-content-iframe { height:530px !important}