@charset "utf-8";

@font-face {
    font-family: 'ifnotCalibri';
    src: url('fonts/Calibri.eot');
    src: url('fonts/Calibri.woff') format('woff'),
     	 url('fonts/Calibri.ttf') format('truetype')
}

.categories-product{
	padding-bottom:22px;
	padding-left:5px;
}
#datasubmit{
	text-align: center;
    font-size: 20px;
    font-family: Calibri,'ifnotCalibri';
    color: #333;
    text-transform: uppercase;
}
.title-head {
   
    margin-bottom: 10px;
  
}
.left-form-label{
	float: left;
    padding-top: 8px;
    width: 40%;
}
.left-form-input{
	float: left;
    padding-left: 10px;
    width: 50%;
	
}
.error-div{
	color: red;
    font-size: 12px;
    font-family: Calibri,'ifnotCalibri';
    display: block;
    float: none;
    clear: both;
    text-align: right;
    padding: 0px 50px 5px 0px;
}
.contat-btn{
    text-align: center;
    font-size: 13px;
    font-family: Calibri,'ifnotCalibri';
    margin-top: 0px;
    float: left;
    padding-left: 12px;
   }
.left-contact{
	/* background: #000;
    color: #efd42f;
    border-radius: 10px 15px 15px 10px; */
    height: 430px;
    padding-left: 20px;
}
.contat-btn a{
	color:#000;
	padding: 5px;
	background: #fdd01d;
	border-radius:5px 5px 0px 0px;
	text-decoration: none;
	
	}
.border1 {
	border: 1px solid #3E3A31;
}

.border {
    border: 2px groove #FFFFFF;
}

.bodytext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #333333;
    text-decoration: none;
    font-weight: normal;
	
}
a.link1:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #003366;
    text-decoration: underline;
    font-weight: bold;
}
a.link1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #003366;
    text-decoration: underline;
    font-weight: bold;
}
.contat-btn a:hover{
	color:#fff;background: #000;
}
    .err_msg{
    color: red;
    font-size: 12px;
    font-family: Calibri,'ifnotCalibri';
    display: block;
    float: none;
    clear: both;
    text-align: right;
    padding: 0px 50px 5px 0px;
    }
    
    .control-width{
        width: 100%;
		color:#000;
		padding-left:2px;
		
    }
    .btn-div{width: 100%;
    text-align: right;
    margin-top: 5px;
    }
    .btn-send{
        background: #fec60f;
    }
    .btn-send:hover{
        background: #e0ac0f;
    }
	.head-info{
		font-family: Calibri,'ifnotCalibri';
		font-size: 14px;
		width: 30%;
		color: #fdd01d;
		padding: 5px 5px 5px 10px;
	}
	.head-info-dec{
		font-family: Calibri,'ifnotCalibri';
		font-size: 14px;
		background: #fdd01d;
		float: left;
		width: 70%;
		color: #33332c;
		padding: 5px;
	}
	.clear{
		clear:both;
	}
	.top-rad{
		border-radius: 0px 10px 0px 0px;
	}
	.bottom-rad{
		
		border-radius: 0px 0px 10px 0px;
	
	}
	.active-btn{
	
	
}

/*Details Page  */
    .main-image{
        height: 512px;
        width: 512px;
    }
    .producttitle{
        font-family: Arial,Helvetica,sans-serif;
        font-size: 14px;
        color: #000;
        font-weight: normal;
        background-color:#F4F4F4;
        width: 40%;
        border: 1px solid #FFFFFF;
    }
    .colon{
        border: 1px solid #FFFFFF;
        width: 5%;
        background-color:#F4F4F4;
    }
    .productdetails{
        font-family: Arial,Helvetica,sans-serif;
        font-size: 14px;
        color: #000;
        font-weight: normal;
        background-color:#F9F9F9;
        width: 100%;
        border: 1px solid #ffffff;
           }
    .tborder {
        border: 1px double #EAEAF4;
    }
    .btnlink{

        font-family: Calibri,'ifnotCalibri';
        font-size: 16px;
        color: #FFF;
        text-decoration: none;
        font-weight: bold;
        text-transform: uppercase;
        text-align: center;
        background-color: #515c10;;

    }
    .btnlink a:hover{
        color: #FFF;
        text-decoration: none;
    }
    .thumbimage{
        border-radius: 0px;
        padding: 5px;
        height: 125px;
        width: 125px;
        cursor: pointer;
    }
    #main-image-pannel{
        cursor:pointer;
    }
    /*End Details Page CSS */
.cat-icon-r{
	font-size: 24px;padding-bottom: 10px;padding-top: 10px;float: right;cursor: pointer;color:#;
}  
.cat-icon-name{
	padding-left: 10px;
	width: auto;
	float: right;
	padding-top: 12px;
	padding-right: 10px;
}	
	.bx-wrapper .bx-viewport{
			box-shadow: 0;
}
.vedio-error{
	height: 350px;
width: 100%;
text-align: center;
font-size: 20px;
color: rgb(51, 51, 51);
border: 1px solid rgb(204, 204, 204);

padding-top: 35%;
font-family: Calibri,'ifnotCalibri';
}
.vedio-link{
	height: 350px;
width: 442px;
}
.container{
	width:1045px;
}
.container-cstm {
	background:#fff;
	padding:0px;
}
		.cat-by{
        /*height: 45px;*/
        padding-top: 5px;
        padding-bottom: 5px;
        border-bottom: 1px dotted #000;
        float: left;
        width: 100%;
        clear: both;
    }
	.top-margin{
		padding-top: 0px;
		padding-bottom: 50px;
	}
    .cat-img{
        /*height: 45px;*/
		float: left;
		width: 30%;
		display: block;;
    }
	.cat-img .img-cat{
		width: 65px;
	}
	.cat-img .img-cat2{
		width: 65px;
	}
    .clear-div{
		clear: both;
	}
	.cat-name{
		float: left;
		padding-top:5px;
		padding-bottom:5px;
		width: 70%;
		display: block;;
	}
	.cat-equip{
		font-family:Calibri,'ifnotCalibri';
		text-decoration: none;
		font-size: 16px;
		/* font-size: 14px; */
		color: #000;
		font-weight: bold;
		 float: left;
        width: 100%;
        clear: both;
	}
	.cat-equip:hover{
		
		color: #000;
		text-decoration: none;
		font-weight: bold;
		
	}
	
		
		.header-title{
			font-family: Calibri,'ifnotCalibri';
			font-size: 24px;
			font-weight: normal;
			padding-left: 5px;
			padding-top: 10px;
			padding-bottom: 10px;
			font-family: Calibri;
			color: #3E3E3E;
			text-decoration: none;

			}
		
	.product-block{
		height: 388px;
		width: 238px;
		border: 1px solid #ccc;
		background: #f9f9f9;
	}
	
	.new-offer-right-block{
		height:240px;
	}
	.more-info-btn{
		padding: 6px;
		background: #6f5d14fa;
		font-family: Calibri,'ifnotCalibri';
		font-weight: bold;
		bottom: 2px;
		position: absolute;
		width: 100%;
	}
	
	.more-info-btn a{
		text-decoration: none;
		color: #333333;
	}
	.more-info-btn a:hover{
		color: #666666;
	}
	.pad-zero-leftright{
		padding-left: 0px;
		padding-right: 0px;
	}
	
	.new-offer-ul{
		list-style: none;
		font-family: Calibri,'ifnotCalibri';
		font-size: 16px;
		padding-left: 10px;
		padding-top: 10px;
	}
	.new-offer-ul > li >span{
		padding-left: 5px;
	}

    .stocklist-top-margin{
			padding-top:10px;
			padding-bottom:50px;
			
	}
   .stocklist-cat-by{
	   text-align: center;
		color: rgb(255, 255, 255);
		font-size: 16px;
		font-family: Calibri,'ifnotCalibri';
		text-transform: uppercase;
		 border-radius: 5px;
    background: #515c10 none repeat scroll 0% 0%;
	margin-bottom:30px;
	box-shadow: 3px 3px 3px #888888;
}
  .stocklist-cat-name a{
	  text-decoration:none;
	  color:#000;
  }
   .stocklist-cat-name a:hover{
	  
	  color:#000;
  }
   .stocklist-cat-name{
	   padding-top: 5px;
		padding-bottom: 5px;
		border-top: 2px solid rgb(255, 255, 255);
		height: 42px;
   }
   
	.pro-img{
		min-width: 236px;
		width: 236px;
		height:250px;
	}
	
	.new-offer-right-block{
		height:240px;
	}
	.more-info-btn{
		padding: 6px;
		background:#6f5d14fa;
		font-family: Calibri,'ifnotCalibri';
		font-weight: bold;
		bottom: 2px;
		position: absolute;
		width: 100%;
	}
	
	.more-info-btn a{
		text-decoration: none;
		color: #333333;
	}
	.more-info-btn a:hover{
		color: #000;
	}
	.pad-zero-leftright{
		padding-left: 0px;
		padding-right: 0px;
	}
	
	
	
.btn-qr{
	background:#515c10;
	color:#000000;
	border-radius:0px; 
}

.logo{
	float: left;
	padding-top: 5px;
	padding-bottom: 0px;
}
.logo-info{
height: 95px;
float: left;
width: 145px;
margin-left: 5px;
}
.back-image-map{
	background-repeat: no-repeat;
    background-position: right top;
    margin-right: 30px;
	height:96px;
}
.header-site-info{
width: 124px;
/* float: left; */
padding: 0px;
font-family: Arial;
font-weight: bold;
font-size: 43px;
margin-bottom: -12px;
letter-spacing: 6px;
}
.header-info{
	float: right;
	padding-top: 15px;
	padding-bottom: 15px;
}
.title-head{
	margin-top: 20px;
	margin-bottom: 20px;
	height: 48px;
  
}
.title{
font-family: Calibri,'ifnotCalibri';
color: #3E3E3E;
text-decoration: none;
font-size: 24px;
}
.sub-title{
border-bottom: 4px solid #515c10;
font-family: Calibri,'ifnotCalibri';
font-size: 20px;
padding-bottom: 3px;
margin-bottom: 10px;
}
.sub-title-right{
border-bottom: 4px solid #515c10;
font-family: Calibri,'ifnotCalibri';
font-size: 20px;
padding-bottom: 3px;
margin-bottom: 8px;
text-align: left;
min-width: 58px;
clear: both;
width: 72px;
margin-top: 10px;
}
.lasted-title-machine{
font-family: Calibri,'ifnotCalibri';
font-size: 14px;
text-align: justify;
font-weight: bold;
background:#f0f0f0;
padding:10px;
}
.lasted-desc-machine{
	font-weight: normal;
}
.break-line{
		padding-top: 15px;
		border-bottom: 1px solid #e4e4e4;
		margin-bottom: 15px;
}
.mdk-text{
	padding: 5px;
	border: 1px solid;
	margin: 5px;
	width: 100%;
}
p{
	font-family: Arial,Helvetica,sans-serif;
	/* font-size: 14px; */
	font-size: 16px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
	line-height: 18px;
}
.language-box{
	background: #eee;
	border:1px solid #ccc;
	padding: 10px;
	float: right;
	min-height: 48px;
}

.empty-box{
	background: #eee;
	min-height: 200px;
}

.top-contain{
	padding-top:10px;
}
.top-header-details{
	font-family: Calibri,'ifnotCalibri';
	font-size: 17px;
	padding:10px 0px 0px 10px;
	text-align:right;
}
.top-header-details2{
	font-family: Calibri,'ifnotCalibri';
	font-size: 17px;
	padding:0px 0px 0px 10px;
	text-align:right;
}
.fa {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    padding-right: 10px;
}
.menu{
	background-color:#a5b72e;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: #000;
    cursor: default;
    background-color: #6f5d14fa;
    border-width: 0px;
    border-style:none;
    border-image: none;
}

.nav-tabs > li{
	border-right:1px solid #a5b72e;
	margin: 0px;
}
.nav-tabs > li > a{
	font-size: 14px;
	font-family: Calibri,'ifnotCalibri';
	padding-bottom: 9px;
	padding-top: 9px;
	border-radius: 0px;
}
.menu-lst{border-right:none !important;}
.nav-tabs {
    border-bottom: none;
	font-family: Calibri,'ifnotCalibri';
	color: #000;
	font-weight:600;
	
}
.nav-tabs > li > a{color: #000; }
.nav-tabs > li > a:hover {

	background-color:#000000;
	color:#FFFFFF;
}

.active-menu{
	background-color:#515c10;
	color:#FFFFFF !important;
}
.nav > li > a:focus, .nav > li > a:hover {

    text-decoration: none;
}

.home-page-left-pad{
	padding-left: 0px;
}

.home-page-right-pad{
	padding-right: 0px;
}

.widget-block{
	padding-left: 0px;
	padding-right:5px;
	padding-top: 15px;
}
.right-side-home-page-image{
	width:100%;
}
.blockhed {
    background-color: #515c10;
color: #000;
font-size: 19px;
font-weight: normal;
padding: 5px 0 8px;
text-align: center;
margin-bottom: 38px;
font-family: Calibri,'ifnotCalibri';
margin-top: 1px;
}
.blockunder {
    font-family: Calibri,'ifnotCalibri';
    font-size: 19px;
    font-weight: 500;
    padding-bottom: 3px;
    
}
.bottom-border-links {
    border-bottom: 1px solid #515c10;
    margin: auto;
    position: relative;
    top: 1px;
    width: 75px;
}
.bottom-border-links-foot {
    border-bottom: 1px solid #2b2b2b;
    margin: auto;
    position: relative;
    top: 1px;
    width: 150px;
	padding-top:10px;
}
.bottom-border-links-footer {
    border-bottom: 1px solid #2b2b2b;
    margin: auto;
    position: relative;
    top: 1px;
    width: 100%;
	padding-top:7px;
}
.rightsby {
    color: #fff;
    font-family: Calibri,'ifnotCalibri';
    padding: 5px 0;
}

.rightsby2 {
    color: #fff;
    float: right;
    font-family: Calibri,'ifnotCalibri';
    padding:5px 0 5px 0px;
}
.rightsby a, .rightsby2 a{
	color: #fff;
	font-weight:bold;
	text-decoration: none;
}
.footer-social-icons{
	padding:15px 0px;
}
.left-menu{
	border:1px solid red;
	width:100%;
	padding:15px 0px 0px 15px;
}
.leftmenu-img{
	margin:10px 0px 10px 0px;
}
.wid{
	width:100%;
}
.footer-bot{
	 background-color:#000;
}
.foot-address{
	padding:5px 0px 10px 0px;
	font-family: Calibri,'ifnotCalibri';
	font-size: 15px;
	color: #fff;
}
.footer-addr{
	padding-left: 10px;
	padding-right: 10px;
}
.response-menu{
	background-color:#FEC60F;
	display:none;
}
.dd-selected-text {
    background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
    border-radius: 3px;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.8) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
    line-height: 17px;
    margin: 5px 0;
    padding: 10px;
}
.footer-social-icons img {
    margin-right: 5px;
}

.bold-text1{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 24px;
	color: #3E3E3E;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
}
.Equipment{
	margin: 1%;
	float: left;
	border: 1px solid #eee;

}
.Equipment img{
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 190px;
	height: 190px;
}
.bold-text31{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
	margin-bottom: 5px;
}


.cat-statemnt{
	padding:5px 0px 5px 0px;
	text-align:center;
}
.bold-text1 {
    color: #3e3e3e;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 24px;
    font-weight: bold;
    text-decoration: none;
	margin-top:10px;
}
.border {
    border: 1px double #eaeaf4;
}
.bodytxt-spac{
	 padding:8px 0px 8px 5px;
}
.bodytext10 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}
.bold-text8 {
    color: #ffffff;
    font-family: Calibri,'ifnotCalibri';
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;	
}
.video-img{
	padding-top:20px;
}
.main-img{
	width:100%;
}
.smallpic{
	width:100%;
	border:1px solid #CCC;
}
.small-img{
	padding:5px 5px 3px 5px;;
}
.left-equp-box{
	border:1px solid #CCC;
}
.bold-text111 {
    color: #ffffff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
}
.cat-side-menu{
	background-color:#000;
	padding: 8px 0 8px 16px;
	 margin-top: 5px;
}
.category{
	background-color: #e6e6e6;
	padding: 10px 5px 10px 5px;
	height:700px;
}
.bold-cat-equip {
    color: #161719;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
	padding-left: 7px;
}
.bold-cat-equip:hover{text-decoration: none;}
.cat-list{
	padding:10px 10px;
}
.cat-order{
	padding-left:0px;
	margin:0;
	padding-bottom: 5px;
	padding-top: 5px;
}
ul.cat-order li{
list-style:inside;	
}
.cat-list.active{
	background: #fff;
}

.track{
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
.track-model{
	padding:5px;
}
.track-details{
	float:left;
}
.more-details {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
}
.more-details:hover{
	text-decoration:none;
}
.more-details-link{
	background-color:#F0F0F0;
	margin: 0 3px 5px;
    width: 98%;
	 padding: 8px 0;
}
.hit-box{
	border:1px solid #EAEAF4;
	margin-top:3px;
}
.hitachi-img{
	padding:5px;
	width:100%;
	height: 220px;
	width: 220px;
}
.lft-hitachi-img{
	float:left;
}
.col-md-9.col-sm-9{
	padding-left: 5px;
	padding-right: 5px;
}
.col-md-6.col-sm-6.bold-text4{
	padding-left: 5px;
	padding-right: 5px;
	
}
.lft-hitachi-img{
	width:60%;
}
.track-details{
	width:39%;
}

.head-row{
	margin-top: 10px;
	clear: both;
}
.home-page-contain{
    padding-left:0px;
}
.widget-block-main{padding-right: 11px;}
/*new offer page css */
.top-margin{
		padding-top: 50px;
		padding-bottom: 50px;
	}
	
	.new-offer-block{
		height:240px;
		border:1px solid #ccc;
		background: #f9f9f9;
	}
	
	.new-offer-img{
		height:238px;
		width:100%;
	}
	
	.new-offer-right-block{
		height:240px;
	}
	.more-info-btn{
		padding: 6px;
		background:#515c10;
		font-family: Calibri,'ifnotCalibri';
		font-weight: bold;
		bottom: 2px;
		position: absolute;
		width: 100%;
	}
	
	.more-info-btn a{
		text-decoration: none;
		color:#000;	
	}
	
	.pad-zero-leftright{
		padding-left: 0px;
		padding-right: 0px;
	}
	
	.new-offer-ul{
		list-style: none;
		font-family: Calibri,'ifnotCalibri';
		font-size: 16px;
		padding-left: 10px;
		padding-top: 10px;
	}
	.new-offer-ul > li >span{
		padding-left: 5px;
	}
/*end new offer page css */

.stocklist-cat-img{
	height: 110px;
	width: 100%;
}


.nav > li > a:focus, .nav > li > a:hover {
	text-decoration: none;
	cursor: pointer;
	background-color:#515c10;
	color: #fff;
	border-color:#515c10;

}
.contact-us-form{
	background:#000;
	padding-left:5px;
	height:418px;
	border-radius:0px 0px 5px 5px;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px){
.cat-equip {
	font-size: 12px;
}
#sell{
	padding-left: 12px;
padding-right: 12px;
}
.nav.active {
        display:block;
    }
.menu-container{
	padding-left: 0px;
	padding-right: 0px;
}
.sub-menu-container{
	padding-left: 0px;
	padding-right: 0px;
}
.nav-menu-container{
	padding-right: 0px;
	float: right;

}
.new-offer-block-re{
	padding-left: 25px;
	padding-right: 25px;
}
.head-row .category{
	display: none;
}
.contact-us-form{
	height:500px;
}
.machine-contact-form{
	width: 100%;
}
.contat-btn a{
	padding:5px;
	border-radius: 5px;
}
.contact-form-res{
	padding-right: 0px;
	padding-left: 0px;
}
.blockunder {
	font-size: 14px;
}
.contat-btn {
	
	margin-bottom: 5px;
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
}

.active-btn {
   
    width: 100%;
    display: block;
    border-radius: 5px;
    height: 30px;
	padding: 5px;
}
.non-active{
	width: 100%;
    display: block;
    border-radius: 5px;
    height: 30px;
	padding: 5px;
	
}
.left-contact {
	/* background: #000; */
	/* color: #efd42f;
	border-radius: 0px 0px 0px 0px; */
	/*height: 740px;*/
	height: 440px;
	margin-bottom: 14px;
	padding-left: 0px;
}
.bottom-rad {
    border-radius: 0px 0px 0px 0px;
}
.top-rad{
    border-radius: 0px 0px 0px 0px;
}

.head-info-dec {
    font-family: Calibri,'ifnotCalibri';
    font-size: 14px;
    width: 100%;
    padding: 5px;
}

.head-info {
    font-family: Calibri,'ifnotCalibri';
    font-size: 14px;
    width: 100%;
    color: #fdd01d;
    padding: 5px 5px 5px 5px;
}
	.join-mailing-list-border{
		border-left:0;
		padding-left: 0px;
		padding-right: 0px;
	}
	.left-box-feedback{
		padding-left: 0px;
	}
.vedio-error{
	height: 211px;
	width: 100%;
	font-family: Calibri,'ifnotCalibri';
}
.vedio-link{
	height: 350px;
	width: 100%;
}

.container{
	width:100%;
}
.category{
	height: auto;
}
.cat-icon-res{
	display: block;
}
.home-page-contain{
    padding-left:10px;
}
.stocklist-cat-img {
   width: 100%;
   height: 75px;
}
.img-cat{
	    width: 100%;
    	height: 38px;
}
.img-cat-cat{
		width: 100%;
		height: 63px;
	}
.details-product-left{
	padding-left: 15px;
}
.product-block {width: 100%;}
.pro-img{width: 100%;}
#main-image-pannel{
	width:100%;
	height: 260px;
}
.thumbimage{
	width: 100%;
	height: 85px;
}
.new-offer-block {
    height: 260px;
    }
 .new-offer-img {
    height: 258px;}   
    .new-offer-right-block {
    height: 260px;
}
.new-offer-ul {
    font-size:15px;
}
.logo{
	float: left;
    width:94px;
    height:94px;
}
.logo img{
	width: 100%;
}

.header-info {
    float: right;
    padding-top: 96px;
    padding-bottom: 15px;
    text-align: right;
    position: absolute;
    left: 0;
    right: 5px;
}
.nav-tabs > li {
	width: 100%;
	border: 0px;
	border-bottom: 1px solid #FFD54C;
}



.rightsby {
    color: #fff;
    float: none;
	text-align:center;
    font-family: Calibri,'ifnotCalibri';
    padding: 10px 0 0px 0px;
}
.rightsby2 {
    color: #fff;
    float: none;
	text-align:center;
    font-family: Calibri,'ifnotCalibri';
    padding:0px 0 5px 0px;
}

.footer-addr1{
	color:#fff;
	width:100%;
	 float:left;
}
.footer-addr2{
	color:#fff;
	width:100% !important;
	 float:left;
}
.footer-addr3{
	color:#fff;
	width:100% !important;
	 float:left;
}
.widget-block {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
}

.widget-block-main{padding-right: 0px;}

.blockhed{
    margin-bottom:0px;
}
.menu {
    display: none;
}
.response-menu{
	background-color:#a5b72e;
	display:block;padding:0px !important;
}
.top-header-details {
    text-align: center;
}
.top-header-details {
    float: none;
    text-align: center;
}
.top-header-details2 {
    float: none;
    text-align: center;
}
	.row.response-menu{margin:0px !important;
	}
	.row.banner{margin:0px !important;
	}		
}
@media only screen and (min-device-width: 481px) and (max-device-width: 768px){
.cat-icon-res {
    display: block;
    margin-top: -45px;
    position: absolute;
    right: 8px;
}
.category{
	display: none;
}

.machine-contact-form{
	width: 100%;
}

.container{
	width:768px;

}
.thumbimage{
	width: 100%;
	height: 95px;
}
.main-image {
	width: 100%;
}
.footer-addr1{
	color:#fff;
	width:100%;
	 float:left;
}
.new-offer-block {
    height: 260px;
    }
.footer-addr2{
	color:#fff;
	width:100%  !important;
	 float:left;
}
.footer-addr3{
	color:#fff;
	width:100%  !important;
	 float:left;
}

.response-menu{
	background-color:#a5b72e;
	display:block;
}
.row.response-menu{margin:0px !important;
}
.row.banner{margin:0px !important;
	}

	.menu {
    display: block;
	}
}



@media only screen and (min-device-width: 768px){

	.static-page-content{
		font-size: 16px;
	}

	.menu {
    display: block;
	}

	.contact-form-res{
		padding-left: 0px;
		padding-right: 0px;
	}

	.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 10px;
}

.head-info {
    
    padding: 5px 5px 5px 0px;
}
.img-cat-cat{
		width: 75%;
		/* width: 100%; */
	}

.category{
	display: block;
}
	.response-menu{
		display:none;
	}
	.container{
		width:750px;
	}
	.left-contact {
		/*height: 370px;*/
		height: 210px;
		margin-bottom: 10px;
	}
	.response-menu{
		display: none;
	}
	.new-offer-img {
	    height: 258px;
	}
	.more-info-btn{
		bottom:-8%;
	}
	.new-offer-block-re{
		width: 50%;
	}
	.machine-contact-form{
	width: 100%;
}


	.cat-icon-res{
		display:none;
	}
	.main-image {
		width:100%;
		height: 350px;
	}

.vedio-error{
	height: 185px;
	width: 100%;
	text-align: center;
	padding-top: 20%;
	font-family: Calibri,'ifnotCalibri';
}
	.vedio-link{
		height: 350px;
		width:100%;
	}

	.join-mailing-list-border{
	border-left:0;
	padding-left: 0px;
	padding-right: 0px;
	}
	.sub-menu-container{
		width: 100%;
	}
	.nav-tabs > li > a {
	    font-size: 11px;
	    font-family: Calibri,'ifnotCalibri';
	    padding-bottom: 9px;
	    padding-top: 9px;
	    border-radius: 0px;
	}
}



@media only screen and (min-device-width: 568px) and (max-device-width:700px){
.categories-product{
	width: 50%;
}
.container{
	width:535px;
}
.left-box-feedback{width: 50%;}

.join-mailing-list-border{
	border-left:0;
	padding-left: 0px;
	padding-right: 0px;
}
.machine-contact-form{
	width: 100%;
}

	.menu {
    display: none;
	}
	.response-menu{
		background-color:#a5b72e;
		display:block;padding:0px !important;
	}

}

@media only screen and (min-device-width: 992px) and (max-device-width:1023px){
	.categories-product{
		width: 50%;
	}
	.new-offer-img {
    height: 237px;
}

}
@media only screen and (min-device-width: 1024px){
.machine-contact-form{
	width: 667px;
	left: 18%;
}

.contact-form-res {
    padding-left: 15px;
    padding-right: 15px;
}

.head-info {
    
    padding: 5px 5px 5px 0px;
}
.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 14px;
}
.nav-menu-container{
	padding-right: 43px;
	float: right;
	
}
.category{
	display: block;
}
.menu {
    display: block;
	}

	.response-menu{
		display:none;
	}
	.container{
		width: 1000px;
	}
	.more-info-btn {
	    bottom: 4px;
	}
	.new-offer-img {
	    height: 238px;
	}
	.details-product-left{
		padding-left: 28px;
	}
	.main-image {
    width: 490px;
    height: 350px;
}
.left-contact {
    height: 430px;
    margin-bottom: 10px;
}

.nav-tabs > li > a {
	    font-size: 14px;
	    font-family: Calibri,'ifnotCalibri';
	    padding-bottom: 9px;
	    padding-top: 9px;
	    border-radius: 0px;
	}


}

@media only screen and (min-device-width: 1050px) and (max-device-width:1980px){

.main-image {
    /* width: 497px;
	height: 515px; */
	width: 580px;
    height: 520px;
}
.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 14px;
}

.nav-tabs > li > a {
	    font-size: 14px;
	    font-family: Calibri,'ifnotCalibri';
	    padding-bottom: 9px;
	    padding-top: 9px;
	    border-radius: 0px;
	}
	.container{
		width: 95%;
		/* width: 1000px; */
	}
	.more-info-btn {
	    bottom: 2px;
	}
	.new-offer-img {
	    height: 238px;
	}
	.details-product-left{
		padding-left: 28px;
	}
	.join-mailing-list-border{
		border-left:1px solid #e4e4e4;
		padding-left:0px;
		padding-right:0px;
	}
	.left-contact {
        /*height: 430px;*/
        height: 230px;
        margin-bottom: 10px;
    }
}

.cust-drop:focus, .cust-drop:hover {
	background-color: #515c10 !important;
    border-color: #515c10 !important;
    color: #fff !important;
}

