body{
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
}


.header-bg {
    background: #000!important;
    color: #fff!important;
}
.header-bg input[type=text] {
    background: #000!important;
    color: #fff!important;
	font-size:14px!important;
}
#product-search-field{
	font-size:14px!important;
}
.header-bg .form-control:focus {
    border-color: #00325D;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.has-error .form-control:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-search-homepage {
    background-color:rgba(0,0,0,1.00);
    border: 1px solid #fff;
    color:#fff;
}
.btn-search-homepage:hover {
    background-color:rgba(1,50,93,1.00);
    color:#fff;
}

.top-tel {
    padding-top:5px;
    padding-right:30px;
    padding-bottom:5px;
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
/* ========== Homepage Panels ========== */
.wood-panel-bg{
    background-image:url(../img/homepage-panels/Latest-machines-background-no-text.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    padding-top:30px;
    padding-bottom:30px;
    min-height: 600px;
    position: relative;
}
.cargo-ship-panel-bg{
    background-image:url(../img/homepage-panels/recently-sold.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    padding-top:30px;
    padding-bottom:30px;
    min-height: 600px;
    position: relative;
}
.new-machines-panel-bg{
    background-image:url(../img/homepage-panels/box1.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    background-size: cover;
    padding-top:30px;
    padding-bottom:30px;
    min-height: 600px;
    position: relative;
}
.videos-panel-bg{
    background-image:url(../img/homepage-panels/mw-videos-2025.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    background-size: cover;
    padding-top:30px;
    padding-bottom:30px;
    min-height: 600px;
    position: relative;
}
.looking-to-sell-panel-bg{
    background-image:url(../img/homepage-panels/box2.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    padding-top:30px;
    padding-bottom:30px;
    min-height: 600px;
    position: relative;
}
.dairy-spares-panel-bg{
    background-image:url(../img/homepage-panels/box4.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    padding-top:30px;
    padding-bottom:30px;
    min-height: 600px;
    position: relative;
}
.panel-content{
    margin-top:30px;
    margin-bottom:30px;
    position: absolute;
    transform: translate(-50%, -50%);
    right: 50%;
    top: 50%;
}
.panel-text h2 {
    padding: 10px 15px 10px 15px;
    display: inline;
    background-color: #00325d;
    color: #fff;
    font-size: 28px;
    text-transform: uppercase;
    line-height: 35px;
    border-radius: 2px;
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.panel-text-white h2 {
    padding: 10px 20px 10px 20px;
    display: inline;
    background-color: #fff;
    color: #00325d;
    font-size: 28px;
    text-transform: uppercase;
    line-height: 35px;
    border-radius: 2px;
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.panel-text-mobile h2 {
    padding: 10px 10px 10px 10px;
    background-color: #00325d;
    color: #fff;
    font-size: 28px;
    text-transform: uppercase;
    line-height: 35px;
    border-radius: 2px;
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.panel-intro-mobile{
    /*width:40%;*/
    color: #fff;
    font-size: 16px;
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
    padding:10px;
}
.panel-content-mobile{
    padding-bottom:20px;
    background-color: #000;
}
.panel-intro{
    /*width:40%;*/
    margin-top: 20px;
	margin-bottom:20px!important;
    color: #fff;
    font-size: 16px;
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
    background-color: rgba(0,0,0,0.2);
    padding:10px;
    border-radius:3px;
}
.home-text-panel{
    background-color:#edede8;
}
.home-text-panel h1{
    font-size: 46px;
    line-height: 60px;
    font-weight: 300;
    letter-spacing: -0.5px;
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
    color:#00325D!important;
}
.home-text-panel p{
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
    color: #00325D;
    font-size: 14px;
    line-height: 20px;
}
.home-text-panel a:link{
    color: #000!important;
    text-decoration: none;
}
.home-text-panel a:visited{
    color: #000!important;
    text-decoration: none;
}
.home-text-panel a:hover{
    color: #00325D!important;
    text-decoration: underline;
}
.home-text-panel a:active{
    color: #00325D!important;
    text-decoration: underline;
}
/* ========== Machine Previews ========== */
.machine{
    margin-bottom:5px!important;
}
.machine-name-box{
    padding: 20px;
    background-color: #00325D;
    position: relative;
    color:rgba(153,153,153,1.00);
    font-size:14px;
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
	letter-spacing: -0.5px;
}
.machine .machine-name-box:before {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    background-color: #00325d;
    position: absolute;
    left: 20px;
    top: -8px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.mw-button {
    background-color: #00325d;
    color: #fff!important;
    padding:10px!important;
    border-radius:3px;
    text-transform: uppercase;
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.mw-button a:link {
    background-color: #00325d;
    color: #fff!important;
    padding:10px;
    margin-top:20px;
    margin-bottom:20px;
    border-radius:3px;
    text-decoration: none;
    font-size:14px;
}
.mw-button:hover {
    background-color: rgba(153,153,153,1.00);
    color: #fff!important;
    padding:10px;
    text-decoration: none;
}
/* ========== Homepage Box Panels ========== */
.box{
    margin-top:30px;
    margin-bottom:30px;
    
}
.box-header{
  background-color: #00325d;
  color:#fff;
  font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-size: 16px;  
  font-weight: 400;
  padding:10px;
}
.box-content{
    background-color:#fff;
    padding:10px;
    position: relative;
}
.box-icon{
    background-color: #000;
    padding-top:5px;
    padding-bottom:5px;
}
.box-icon img{
    margin-left:auto;
    margin-right:auto;
    padding-top:10px;
    padding-bottom: 10px;
}
.box-content:before {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    background-color: #000;
    position: absolute;
    left: 20px;
    bottom: -8px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
/* ========== Sign Up Bar ========== */

.sign-up-bar{
    background-color: #000;
    padding-top: 12px;
    padding-bottom: 12px;
    color:#fff;
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-size: 14px;
}
.sign-up-bar-link {
    color: #444543!important;
    text-decoration: none;
}
.sign-up-bar-link:hover {
    color: #fff!important;
    text-decoration: none;
}


/* ========== Footer ========== */
.footer{
	background-image: url("../img/footer/footer-bg.jpg");
    background-size:100% auto;
    background-repeat: repeat-y;
    padding-top:30px;
    padding-bottom: 30px;
    /*background-color: #444543;*/
    color:#fff;
}
.footer p{
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-size: 14px;  
}
.footer a:link{
    color: #fff!important;
    text-decoration: none;
}
.footer a:hover{
    color: lightblue!important;
    text-decoration: none;
}
.footer-logo{
    margin-bottom: 30px;
}
.footer h3{
    margin-top: 0px;
    padding-top: 0px;
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-size: 14px;  
    text-transform: uppercase;
}
.footer ul{
  margin-left:15px!important;
  padding:0px!important;  
}
.footer-latest-news li{
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-size: 14px;  
}
.sm-list{
   color:#fff;
}
.footer a:link{
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-size: 14px!important;
    color:#fff!important; 
    /*line-height: 30pt; */
}
.footer a:visited{
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-size: 14px!important;
    color:#fff!important;  
}
.footer a:hover{
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-size: 14px!important;
    color:lightblue!important;  
}
.footer a:active{
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-size: 14px!important;
    color:lightblue!important;  
}
.footer-copyright{
    font-size: 12px!important;
    padding-top:30px;
    padding-bottom: 30px;
    background-color: #000;
    color:#fff;
}
/*--------------------------------------------------------------
## Status Flags
--------------------------------------------------------------*/
.status-just-in{
    background-image:url(/wp-content/uploads/2018/10/just-in.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold{
    background-image:url(/wp-content/uploads/2018/10/sold.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-under-offer{
    background-image:url(/wp-content/uploads/2018/10/under-offer.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-guyana{
    background-image:url(/wp-content/uploads/2018/10/sold-guyana.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-united-arab-emirates{
    background-image:url(/wp-content/uploads/2018/10/sold-ae.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-afghanistan{
    background-image:url(/wp-content/uploads/2018/10/sold-af.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-angola{
    background-image:url(/wp-content/uploads/2018/10/sold-ao.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-argentina{
    background-image:url(/wp-content/uploads/2018/10/sold-ar.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-austria{
    background-image:url(/wp-content/uploads/2018/10/sold-at.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-australia{
    background-image:url(/wp-content/uploads/2018/10/sold-au.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-bangladesh{
    background-image:url(/wp-content/uploads/2018/10/sold-bd.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-belgium{
    background-image:url(/wp-content/uploads/2018/10/sold-be.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-bulgaria{
    background-image:url(/wp-content/uploads/2018/10/sold-bg.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-bahrain{
    background-image:url(/wp-content/uploads/2018/10/sold-bh.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-brazil{
    background-image:url(/wp-content/uploads/2018/10/sold-br.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-canada{
    background-image:url(/wp-content/uploads/2018/10/sold-ca.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-switzerland{
    background-image:url(/wp-content/uploads/2018/10/sold-ch.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-chile{
    background-image:url(/wp-content/uploads/2018/10/sold-cl.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-germany{
    background-image:url(/wp-content/uploads/2018/10/sold-de.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-denmark{
    background-image:url(/wp-content/uploads/2018/10/sold-dk.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-egypt{
    background-image:url(/wp-content/uploads/2018/10/sold-eg.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.flagstatus{left:0px !important;z-index:3 !important;}
.status-sold-finland{
    background-image:url(/wp-content/uploads/2018/10/sold-fi.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-france{
    background-image:url(/wp-content/uploads/2018/10/sold-fr.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-greece{
    background-image:url(/wp-content/uploads/2018/10/sold-gr.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-hong-kong{
    background-image:url(/wp-content/uploads/2018/10/sold-hk.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-hungary{
    background-image:url(/wp-content/uploads/2018/10/sold-hu.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-ireland{
    background-image:url(/wp-content/uploads/2018/10/sold-ie.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-israel{
    background-image:url(/wp-content/uploads/2018/10/sold-il.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-india{
    background-image:url(/wp-content/uploads/2018/10/sold-in.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-iraq{
    background-image:url(/wp-content/uploads/2018/10/sold-iq.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-iran{
    background-image:url(/wp-content/uploads/2018/10/sold-ir.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-iceland{
    background-image:url(/wp-content/uploads/2018/10/sold-is.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-italy{
    background-image:url(/wp-content/uploads/2018/10/sold-it.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-jordan{
    background-image:url(/wp-content/uploads/2018/10/sold-jo.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-kenya{
    background-image:url(/wp-content/uploads/2018/10/sold-ke.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-korea{
    background-image:url(/wp-content/uploads/2018/10/sold-kr.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-malta{
    background-image:url(/wp-content/uploads/2018/10/sold-mt.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-mexico{
    background-image:url(/wp-content/uploads/2018/10/sold-mx.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-malaysia{
    background-image:url(/wp-content/uploads/2018/10/sold-my.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-nigeria{
    background-image:url(/wp-content/uploads/2018/10/sold-ng.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-netherlands{
    background-image:url(/wp-content/uploads/2018/10/sold-nl.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-norway{
    background-image:url(/wp-content/uploads/2018/10/sold-no.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-new-zealand{
    background-image:url(/wp-content/uploads/2018/10/sold-nz.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-pakistan{
    background-image:url(/wp-content/uploads/2018/10/sold-pk.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-poland{
    background-image:url(/wp-content/uploads/2018/10/sold-pl.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-romania{
    background-image:url(/wp-content/uploads/2018/10/sold-ro.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-russia{
    background-image:url(/wp-content/uploads/2018/10/sold-ru.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-sweden{
    background-image:url(/wp-content/uploads/2018/10/sold-se.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-spain{
    background-image:url(/wp-content/uploads/2018/10/sold-es.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-thailand{
    background-image:url(/wp-content/uploads/2018/10/sold-th.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-turkey{
    background-image:url(/wp-content/uploads/2018/10/sold-tr.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-ukraine{
    background-image:url(/wp-content/uploads/2018/10/sold-ua.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-uganda{
    background-image:url(/wp-content/uploads/2018/10/sold-ug.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-united-kingdom{
    background-image:url(/wp-content/uploads/2018/10/sold-uk.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-united-states{
    background-image:url(/wp-content/uploads/2018/10/sold-us.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-yemen{
    background-image:url(/wp-content/uploads/2018/10/sold-ye.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-south-africa{
    background-image:url(/wp-content/uploads/2018/10/sold-za.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}

.status-sold-zambia{
    background-image:url(/wp-content/uploads/2018/10/sold-zm.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-algeria{
    background-image:url(/wp-content/uploads/2018/10/sold-dz.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-libya{
    background-image:url(/wp-content/uploads/2018/10/sold-ly.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-morocco{
    background-image:url(/wp-content/uploads/2018/10/sold-ma.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-portugal{
    background-image:url(/wp-content/uploads/2018/10/sold-pt.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-czech{
    background-image:url(/wp-content/uploads/2018/10/sold-cz.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-peru{
    background-image:url(/wp-content/uploads/2018/10/sold-pe.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-lebanon{
    background-image:url(/wp-content/uploads/2018/10/sold-lb.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-sri-lanka{
    background-image:url(/wp-content/uploads/2018/10/sold-lk.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-mauritius{
    background-image:url(/wp-content/uploads/2018/10/sold-mu.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-serbia{
    background-image:url(/wp-content/uploads/2018/10/sold-rs.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-vietnam{
    background-image:url(/wp-content/uploads/2018/10/sold-vn.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-uruguay{
    background-image:url(/wp-content/uploads/2018/10/sold-uy.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-reduced{
    background-image:url(/wp-content/uploads/2018/10/reduced.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-philippines{
    background-image:url(/wp-content/uploads/2018/10/sold-ph.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-england{
    background-image:url(/wp-content/uploads/2018/10/sold-england.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-wales{
    background-image:url(/wp-content/uploads/2018/10/sold-wales.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-scotland{
    background-image:url(/wp-content/uploads/2018/10/sold-scotland.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-n-ireland{
    background-image:url(/wp-content/uploads/2018/10/sold-n-ireland.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-grenada{
    background-image:url(/wp-content/uploads/2018/10/sold-grenada.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-china{
    background-image:url(/wp-content/uploads/2018/10/sold-china.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:30000;
}
.status-sold-palestine{
    background-image:url(/wp-content/uploads/2018/10/sold-palestine.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-georgia{
    background-image:url(/wp-content/uploads/2020/12/sold-georgia.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-lithuania{
    background-image:url(/wp-content/uploads/2018/10/sold-lithuania.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-turkmenistan{
    background-image:url(/wp-content/uploads/2018/10/sold-turkmenistan.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-zimbabwe{
    background-image:url(/wp-content/uploads/2018/10/sold-zimbabwe.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-bahrain{
    background-image:url(/wp-content/uploads/2018/10/sold-bahrain.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-el-salvador{
    background-image:url(/wp-content/uploads/2018/10/sold-el-salvador.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-kazakhstan{
    background-image:url(/wp-content/uploads/2018/10/sold-kazakhstan.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-saudi-arabia{
    background-image:url(/wp-content/uploads/2018/10/sold-saudi-arabia.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-indonesia{
    background-image:url(/wp-content/uploads/2018/10/sold-indonesia.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-slovakia{
    background-image:url(/wp-content/uploads/2018/10/sold-slovakia.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-guatemala{
    background-image:url(/wp-content/uploads/2018/10/sold-guatemala.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-belarus{
    background-image:url(/wp-content/uploads/2018/10/sold-belarus.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-kuwait{
    background-image:url(/wp-content/uploads/2018/10/sold-kuwait.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-st-vincent{
    background-image:url(/wp-content/uploads/2018/10/sold-st-vincent.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-nicaragua{
    background-image:url(/wp-content/uploads/2018/10/sold-nicaragua.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:15px;
    z-index:3000;
}
.status-sold-slovenia {
    background-image: url(/wp-content/uploads/2019/12/sold-slovenia.png);
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 3000;
}
.status-sold-ecuador {
    background-image: url(/wp-content/uploads/2020/04/Ecuador.png);
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 3000;
}
.status-sold-qatar {
    background-image: url(/wp-content/uploads/2020/07/Qatar.png);
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 3000;
}
.status-sold-uzbekistan {
    background-image: url(/wp-content/uploads/2020/07/Uzbekistan.png);
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 3000;
}
.status-sold-armenia {
    background-image: url(/wp-content/uploads/2020/12/sold-armenia.png);
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 3000;
}
.status-sold-trinidad {
    background-image: url(/wp-content/uploads/2021/02/sold-trinidad.png);
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 3000;
}
.status-sold-bermuda {
    background-image: url(/wp-content/uploads/2021/04/sold-bermuda.png);
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 3000;
}
.status-sold-malta {
    background-image: url(/wp-content/uploads/2021/04/sold-malta.png);
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 3000;
}
.status-sold-jamaica {
    background-image: url(/wp-content/uploads/2021/07/sold-jamaica.png);
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 3000;	
}
.status-sold-japan{
    background-image:url(../img/flags/sold-za.png);
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 3000;	
}


.status-sold-malawi{
    background-image: url(/wp-content/uploads/2021/10/sold-malawi.png);
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 3000;	
}

.status-sold-ghana{
    background-image: url(/wp-content/uploads/2021/11/sold-ghana.png);
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 3000;	
}
.status-sold-austria{
    background-image:url(/wp-content/uploads/2018/10/sold-at.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:0px;
    z-index:30000;
}
.status-sold-columbia{
    background-image:url(/wp-content/uploads/2023/04/sold-columbia.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:0px;
    z-index:30000;
}
.status-sold-paraguay{
    background-image:url(/wp-content/uploads/2023/09/sold-paraguay.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:0px;
    z-index:30000;
}
.status-sold-albania{
    background-image:url(/wp-content/uploads/2023/11/sold-albania.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:0px;
    z-index:30000;
}
.status-sold-papua-new-guinea{
    background-image:url(/wp-content/uploads/2024/02/Sold-Papua-New-Guinea.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:0px;
    z-index:30000;
}
.status-sold-northern-cyprus{
    background-image:url(/wp-content/uploads/2024/07/sold-northern-cyprus.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:0px;
    z-index:30000;
}
.status-sold-europe{
    background-image:url(/wp-content/uploads/2024/07/sold-europe.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:0px;
    z-index:30000;
}
.status-sold-singapore{
    background-image:url(/wp-content/uploads/2024/09/sold-singapore.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:0px;
    z-index:30000;
}
.status-sold-estonia{
    background-image:url(/wp-content/uploads/2024/10/sold-estonia.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:0px;
    z-index:30000;
}
.status-sold-bosnia{
    background-image:url(/wp-content/uploads/2024/11/sold-bosnia.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:0px;
    z-index:30000;
}
.status-sold-kosovo{
    background-image:url(/wp-content/uploads/2024/11/sold-kosovo.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:0px;
    z-index:30000;
}
.status-sold-syria{
    background-image:url(/wp-content/uploads/2026/06/sold-syria.png);
    background-repeat:no-repeat;
    width:100px;
    height:100px;
    position:absolute;
    top:0px;
    left:0px;
    z-index:30000;
}
/*--------------------------------------------------------------
## Page Styles
--------------------------------------------------------------*/
h1.entry-title {
    font-size: 46px;
    line-height: 60px;
    letter-spacing: -0.5px;
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
    color:#00325D!important;
}
h2{
    font-size: 42px;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 300;
    letter-spacing: -0.5px;
    font-family: "Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.nivo-caption h4{
    color:#fff!important;
}
.page-bg{
background-color: #f0f0f0!important;
}
p{
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 20px;

}
p .lead a:link{
    color:#00325D!important;
    text-decoration: none; 
}
p .lead a:hover{
    color:#666!important;
    text-decoration: underline; 
}
p .lead a:visited{
    color:#00325D!important;
    text-decoration: none; 
}
p .lead a:active{
    color:#666!important;
    text-decoration: underline; 
}
h3 a:link{
    color:#00325D!important;
    text-decoration: none;
}
h3 a:hover{
    color:#666!important;
    text-decoration: underline;
}
h3 a:visited{
    color:#00325D!important;
    text-decoration: none;
}
h3 a:active{
    color:#666!important;
    text-decoration: none;
}
/*--------------------------------------------------------------
## People Styles
--------------------------------------------------------------*/
.person-image{
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}
.person-email{
  opacity: 0;
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}

.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height:100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease-in-out;
  background-color: #000;
}
.person:hover .person-image {
  opacity: 0.2;
}

.person:hover .overlay {
  opacity: 1;
  overflow: hidden;
}
.text {
  color: white;
  font-size: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}
.text a:link,.text a:visited{
    display: block;
    color:#fff;
    text-decoration: none;
}
.text a:hover,.text a:active{
    display: block;
    color:#B2B2B2;
    text-decoration: none;
}
.person-name h5{
    font-size: 30px;
    color:#00325D!important;
}
.person-title h6{
    font-size: 20px;
    color:#00325D!important;
}
.person-description{
    color:#00325D!important;
}

a:visited {
    color: #00325D;
}
a {
    color: #00325D;
}
a {
    background-color: transparent;
}
a {
    color: #00325D;
    text-decoration: none;
}
a {
    background: 0 0;
}
a:hover{
    color: #444543;
}
/*--------------------------------------------------------------
## Woocommerce Styles
--------------------------------------------------------------*/
.woocommerce{}
.single-product{}
.summary .entry-summary{}
.yith-ywraq-add-to-quote{}
.yith-ywraq-add-button{}
.sku_wrapper{}
.sku{}
.posted_in{}
.woocommerce-tabs{
}
.yith_ywraq_add_item_response_message{ 
    font-size:12px!important;
    font-weight: normal!important;
}
.yith_ywraq_add_item_browse_message{    
    font-size:12px!important;
    font-weight: normal!important;
}
    .wc-tabs{
       font-size:14px; 
        font-weight: normal;
    }
h2.woocommerce-loop-product__title{
   font-size:14px!important;  
}
.panel{
    padding:15px!important;
}
.panel > ul{
    margin-left:5px;
    font-size:14px!important;
    font-weight: normal!important;
}

.product_meta{
    padding-top:10px;
    padding-bottom:10px;
    font-size: 16px;
}
h1.page-title{
    font-size:24px;
    color:#00325D!important;
} 
.woocommerce-ordering{
  visibility: hidden!important;  
}
/* Add to Quote Button */

    /*Add to order Request Quote Button */
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    font-size: 100%;
    margin: 0;
    line-height: 1;
    cursor: pointer;
    position: relative;
    text-decoration: none;
    overflow: visible;
    padding: .618em 1em;
    font-weight: 700;
    border-radius: 3px;
    left: auto;
    color: #515151;
    border: 0;
    display: inline-block;
    background-image: none;
    box-shadow: none;
    text-shadow: none;
    background-color: #01325D!important;
    color: #fff!important;
    font-size: 14px!important;
    padding: 10px!important;
    text-transform: uppercase;
}
.brand{
    padding-bottom:20px;
}
.machine{
    float:left; position:relative;width:100%;
}
.term-description{margin-bottom:50px;}
.machine .machine-image {
    min-height: 160px;
    background-color: #dfdfdf;
	background-image: url(https://www.machineryworld.com/wp-content/themes/machinery-world/assets/img/MW-Logo.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 60%;
}
.machine-name-box {
    min-height:80px;
}
.machine-name-box > a:link, .machine-name-box > a:visited{
    color: #fff!important;
    text-decoration: none;
}
.machine-name-box > a:hover, .machine-name-box > a:active{
    color: #777!important;
    text-decoration: none;
}
.page-numbers{
    font-size:13px!important;
    border:1px solid #00325D;
    padding:5px;
    display:inline-block;
}
a.page-numbers{
    color: #777!important;
    text-decoration: none;   
}
a:hover.page-numbers{
    color: #fff!important;
    background-color:#00325D!important;
    text-decoration: none;   
}
.current{
    color: #fff!important;
    background-color:#000!important;
    text-decoration: none; 
}
.dots{}
.next {}
.previous {}

.blog-sidebar{
    margin-top:40px;
}
.blog-sidebar ul, .blog-sidebar ol {
    margin-left:0px!important;
}
.nav-links{

}
.nav-previous::before { 
    content: "\00ab"!important;
    font-size:16px;
    padding-right:5px;
}
.nav-next::after { 
    content: "\00bb"!important;
    font-size:16px;
    padding-left:5px;
}
.nav-previous a:link{
    color:#00325D!important;
    font-size:16px;
    padding-top:20px!important;
    padding-bottom:20px!important; 
    text-decoration:none;
}
.nav-previous a:visited{
    color:#00325D!important;
    font-size:16px;
    padding-top:20px!important;
    padding-bottom:20px!important; 
    text-decoration:none;
}
.nav-previous a:hover{
    color:#666!important;
    font-size:16px;
    padding-top:20px!important;
    padding-bottom:20px!important; 
    text-decoration:none;
}
.nav-previous a:active{
    color:#666!important;
    font-size:16px;
    padding-top:20px!important;
    padding-bottom:20px!important; 
    text-decoration:none;
}
.nav-next a:link{
    color:#00325D!important;
    font-size:16px;
    padding-top:20px!important;
    padding-bottom:20px!important; 
    text-decoration:none;
}
.nav-next a:visited{
    color:#00325D!important;
    font-size:16px;
    padding-top:20px!important;
    padding-bottom:20px!important; 
    text-decoration:none;
}
.nav-next a:hover{
    color:#666!important;
    font-size:16px;
    padding-top:20px!important;
    padding-bottom:20px!important; 
    text-decoration:none;
}
.nav-next a:active{
    color:#666!important;
    font-size:16px;
    padding-top:20px!important;
    padding-bottom:20px!important; 
    text-decoration:none;
}
/*--------------------------------------------------------------
## Request Form Styles
--------------------------------------------------------------*/
label{
    font-size:14px!important;
}

.wpcf7-submit{
   background-color:#01325D!important;
   color:#fff!important;
   font-size:14px!important;
   padding:10px!important;
   text-transform: uppercase;
}
.wpcf7-submit:hover{
   background-color:#ccc!important;
   color:#000!important;
   font-size:14px!important;
   padding:10px!important;
   text-transform: uppercase;
}
.top-tel{
    font-size:14px!important;
}

.caption-bounds{
    /*border:1px dotted #FF0000;*/
    width:70%;
}
.quantity{
    visibility: hidden!important;
}

.input-text{
    padding:10px!important;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    font-size: 15px!important;
}
.yith_ywraq_add_item_browse_message{
    font-size:20px!important;
}
.yith_ywraq_add_item_response_message{
    font-size:14px!important;
    color:#777777!important;
}
#yith-ywrq-table-list > tbody > tr.cart_item > td.product-name {
    font-size:18px!important;
}
#yith-ywrq-table-list > thead > tr > th.product-quantity{
    visibility: hidden!important;
}
.notranslate input[type=text] {
    background: #777!important;
    color: #000!important;
}
h5 {
    font-size:24px!important;
    color:#939694;
}
.contact-buttons{
    padding-top:20px!important;
}
.email-button > a:link, .email-button > a:visited{
    color:#B1BDBD!important;
    background-color: #01325D!important;
    padding:10px!important;
    text-transform: uppercase!important;
    display: block;
    text-decoration: none!important;
    font-size: 13px!important;
    padding-left: 0px!important;
    padding-right: 0px!important;
    border-radius: 3px!important;
    margin-bottom:20px!important;
}
.email-button > a:hover, .email-button > a:active{
    color:#fff!important;
    background-color: #bdbdbd!important;
    padding:10px!important;
    text-transform: uppercase!important;
    display: block;
    text-decoration: none!important;
    font-size: 13px!important;
    border-radius: 3px!important;
    margin-bottom:20px!important;
}
.tel-button > a:link, .tel-button > a:visited{
    color:#B1BDBD!important;
    background-color: #01325D!important;
    padding:10px!important;
    text-transform: uppercase!important;
    display: block;
    text-decoration: none!important;
    font-size: 13px!important;
    border-radius: 3px!important;
    margin-bottom:20px!important;
}
.tel-button > a:hover, .tel-button > a:active{
    color:#fff!important;
    background-color: #bdbdbd!important;
    padding:10px!important;
    text-transform: uppercase!important;
    display: block;
    text-decoration: none!important;
    font-size: 13px!important;
    border-radius: 3px!important;
    margin-bottom:20px!important;
}
.whatsapp-button > a:link, .whatsapp-button > a:visited{
    color:#B1BDBD!important;
    background-color: #BD2012!important;
    padding:10px!important;
    text-transform: uppercase!important; 
    display: block;
    text-decoration: none!important;
    font-size: 13px!important;
    border-radius: 3px!important;
    margin-bottom:20px!important;
}
.whatsapp-button > a:hover, .whatsapp-button > a:active{
    color:#fff!important;
    background-color: #bdbdbd!important;
    padding:10px!important;
    text-transform: uppercase!important; 
    display: block;
    text-decoration: none!important;
    font-size: 13px!important;
    border-radius: 3px!important;
    margin-bottom:20px!important;
}

.woocommerce-LoopProduct-link woocommerce-loop-product__link{
    color:#bdbdbd!important;
}

.slider-carousel{
    
    
}
.woocommerce-products-header {
    margin-bottom: 35px;
}
.woocommerce ul.products li.product a img{margin-bottom:0!important;}
ul.products {
    width: 100%;
}

span.posted_in > a:link{
	display:inline-block!important;
	color: #fff!important;
	background-color: #B1BDBD!important;
    text-transform: uppercase!important;
    text-decoration: none!important;
    font-size: 13px!important;
    padding: 5px!important;
    border-radius: 3px!important;
    margin: 5px!important;
}
span.posted_in > a:visited{
	color: #fff!important;
	background-color: #B1BDBD!important;
    text-transform: uppercase!important;
    text-decoration: none!important;
    font-size: 13px!important;
    padding: 5px!important;
    border-radius: 3px!important;
    margin: 5px!important;
}
span.posted_in > a:hover{
	color: #fff!important;
    background-color: #01325D!important;
    text-transform: uppercase!important;
    text-decoration: none!important;
    font-size: 13px!important;
    padding: 5px!important;
    border-radius: 3px!important;
    margin: 5px!important;
}
span.posted_in > a:active{
	color: #fff!important;
    background-color: #01325D!important;
    text-transform: uppercase!important;
    text-decoration: none!important;
    font-size: 13px!important;
    padding: 5px!important;
    border-radius: 3px!important;
    margin: 5px!important;
}

span.tagged_as > a:link{
	display:inline-block!important;
	color: #fff!important;
    background-color: #B1BDBD!important;
    text-transform: uppercase!important;
    text-decoration: none!important;
    font-size: 13px!important;
    padding: 5px!important;
    border-radius: 3px!important;
    margin: 5px!important;
}
span.tagged_as > a:visited{
	color: #fff!important;
    background-color: #B1BDBD!important;
    text-transform: uppercase!important;
    text-decoration: none!important;
    font-size: 13px!important;
	padding: 5px!important;
    border-radius: 3px!important;
    margin: 5px!important;
}
span.tagged_as > a:hover{
	color: #fff!important;
	background-color: #01325D!important;
    text-transform: uppercase!important;
    text-decoration: none!important;
    font-size: 13px!important;
	padding: 5px!important;
    border-radius: 3px!important;
    margin: 5px!important;
}
span.tagged_as > a:active{
	color: #fff!important;
	background-color: #01325D!important;
    padding: 5px!important;
    text-transform: uppercase!important;
    text-decoration: none!important;
    font-size: 13px!important;
    border-radius: 3px!important;
    margin: 5px!important;
}


/*HTDL mobile device slider text*/

@media screen and (max-width: 768px) {
.theme-simplicity .nivo-caption h4 {
    margin: 120px 0 65px 0;
    padding: 0;
    color: #fff;
    font-size: 17px;
    font-weight:500;
}
.theme-simplicity .nivo-caption p {
    margin: 0 0 85px 0;
    padding: 0;
    color: #fff;
    font-size: 19px;
display:none;
}
a.btn.slider-button {
    display: none!important;
}
.caption-bounds {
    width: 90%!important;
}
	

	a.mw-button {
    clear: both;
    float: left;
    margin-bottom: 12px;
}
	
/* Mega Menu Font Size Change AH 29th Nov 2022 */
.mega_main_menu.menu-1 > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button, .mega_main_menu.menu-1 > .menu_holder > .menu_inner > ul > li > .item_link, .mega_main_menu.menu-1 > .menu_holder > .menu_inner > ul > li > .item_link .link_text, .mega_main_menu.menu-1 > .menu_holder > .menu_inner > ul > li.nav_search_box input, .mega_main_menu.menu-1 > .menu_holder > .menu_inner > ul > li .post_details > .post_title, .mega_main_menu.menu-1 > .menu_holder > .menu_inner > ul > li .post_details > .post_title > .item_link {
    font-size: 12px!important;
}
	
/* Review Plugin */
.wpcr3_power {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
  font-size: 22px !important;
}
.wpcr3_leave_text {
  font-weight: bold;
  font-size: 1.8rem!important;
}
div.wpcr3_aggregateRating {
  display: block !important;
  margin-bottom: 30px;
  line-height: 24px;
  font-size: 1.8rem!important;
}
div.wpcr3_review_item div.wpcr3_item_name {
  font-size: 18px!important;
  font-style: italic;
}
div.wpcr3_review {
	font-size:1.8rem!important;
}
div.wpcr3_review_title {
font-size:2.25rem!important;
display:block !important;
padding-bottom:10px ;
padding-top:10px ;
}
div.wpcr3_review blockquote.wpcr3_content {
  font-size: 18px!important;
  font-weight: normal;
  display: block !important;
  padding-bottom: 30px;
}
div.wpcr3_review blockquote.wpcr3_content p {
  font-size: 18px!important;
  font-weight: normal;
  display: inline !important;
}
div.wpcr3_review blockquote.wpcr3_content.wpcr3_admin_response {
  margin-left: 30px;
  color: #00c;
}
div.wpcr3_review div.wpcr3_review_datePublished {
  font-size: 1.8rem!important;
  font-style: italic;
}
div.wpcr3_review div.wpcr3_review_author {
  font-size: 1.8rem!important;
  font-style: italic;
}
div.wpcr3_review div.wpcr3_review_custom {
  font-size: 22px!important;
  float: left;
  margin-right: 60px;
}
.wpcr3_check_confirm {
  margin-top: 10px;
  font-size: 22px!important;
  margin-bottom: 4px;
}

/* Overrides */
.flex-control-thumbs li img {
    cursor: pointer;
    opacity: .5;
    padding: 0px 5px 5px 0px !important;
}
#quote-li .afrq-menu-item:link{
color:#fff!important;
}
#quote-li .afrq-menu-item:hover{
color:#fff!important;
}
#quote-li .afrq-menu-item:visited{
color:#fff!important;
}
#quote-li .afrq-menu-item:active{
color:#ccc!important;
}
.dashicons a:link{
color:#fff!important;
}
.dashicons a:hover{
color:#fff!important;
}
.dashicons a:visited{
color:#fff!important;
}
.dashicons a:active{
color:#fff!important;
}
#total-items-count a:link{
color:#fff!important;
}
#total-items-count a:hover{
color:#fff!important;
}
#total-items-count a:visited{
color:#fff!important;
}
#total-items-count a:active{
color:#fff!important;
}
.woocommerce div.product p.stock {
    font-size: 2.5rem!important;
    color: #bd2012!important;
}
/* Admin Bar CSS */
#wpadminbar {
  background: #23282d !important;
  color: #ccc !important;
}