body{background-color:#fff !important;}
header{border-bottom:medium none !important;box-shadow:none !important;height:118px !important;position:relative !important;width:100%;}
.logo{padding:0 !important;width:54%;}
.page-template-template-new-homepage .logo{ width: auto; }
.logo img{float:right;width:120px !important;}
.loginList{font-size:1em !important;height:50px !important;margin-right:2% !important;padding-top:65px !important;width:44% !important;}
.loginList ul{color:#4a4a4a !important;float:right; list-style: none;}
.loginList ul li a{border:medium none !important;padding:25px 15px 0 !important;}
.loginList ul li a:hover{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;color:#ff6d00 !important;font-weight:300 !important;}
.categoryBg{margin-top:0 !important;}
.navBg{background-color:#242a31;color:white !important;}
.menu-menu-container{}
.menu-menu-container a{color:white !important;padding:0 16px;}
.menu-menu-container ul li a:hover{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;color:#ff6d00 !important;}
.menu-menu-container li a:active{background-color:red !important;}
.categoryBg{background-color:#363f49 !important;display:block;position:relative;}
.categoryBtn{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;width:auto !important;}
.menu li.has-children > a::after{color:#fff;content:" ▼";font-size:10px;vertical-align:1px;}
.menu li li.has-children > a::after{color:#fff;content:" ►";font-size:10px;vertical-align:1px;}
.btn-menu span::before, .btn-menu span::after{background-color:#4a4a4a;}
#menu-footer-menu li a{color:#fff;font-size:18px;font-weight:300;}
#menu-footer-menu li{position:relative;}
#menu-footer-menu li:after{content:"";position:absolute;width:1px;height:15px;background:#eee;top:3px;right:-1px;}
#menu-footer-menu li:last-child:after{content:none;}
.followUs{color:#fff;float:left;padding-top:2%;}
.footerBot{background-color:#242a31;}
.footer-top{background-color:#363f49;margin:0;padding:1% 0 0;}
.socialIcons{float:left;}
.subsNews{color:#fff;padding:13px 0px;text-transform:uppercase;}
.btnSubscribe{color:#6a9904 !important;cursor:pointer;padding:0 1%;}
.btnSubscribe:hover{color:#ff6d00 !important;}
#myModal{font-family:"Roboto",sans-serif !important;font-weight:300;text-align:left !important;transform:translateY(12%) !important;display:none;}
#closePopup{color:#4a4a4a;font-size:2.5em;padding:25px !important;}
#copyright{padding:1% 0 !important;text-align:center;}
footer{background-color:#434e5d !important;margin:0 !important;padding:0 !important; float: left; width: 100%; }
@media only screen and (min-width:769px) and (max-width:979px){.searchPart{margin:0 !important;padding:0 !important;}
}
@media only screen and (max-width:768px){.logo{width:100% !important;}
.logo img{display:block;float:none !important;margin:2% auto !important;padding:0 0 0 3% !important;width:80px !important;}
.menu-menu-container{background-color:#fff !important;color:#4a4a4a;margin-top:27% !important;width:100% !important;}
.menu-menu-container a{color:#4a4a4a !important;font-weight:300 !important;}
.categoryBg{display:inline-block !important;margin-top:-30px !important;padding-bottom:1% !important;}
.btn-menu{float:left !important;margin-bottom:5px !important;margin-left:5px !important;position:relative !important;transform:translateY(-120%) !important;}
.loginList{float:right !important;margin:10px 0 0 !important;padding:0 !important;position:relative !important;width:70% !important;z-index:2 !important;}
.categoryBtn{background-color:#242a31 !important;float:left !important;margin:0 !important;position:relative !important;width:100% !important;}
.searchPart{margin:0 !important;width:100% !important;}
}
@media only screen and (min-width:640px) and (max-width:768px){.loginList{padding:0 !important;transform:translateY(-30%) !important;}
}
@media only screen and (max-width:400px){.btn-menu{position:absolute !important;transform:translateY(80%) !important;}
.menu-menu-container{margin-top:40% !important;}
.loginList{float:left !important;margin:4% 0 0 6% !important;padding:0 !important;}
.categoryBg{margin-top:-10px !important;padding-bottom:2% !important;}
}
nav li:last-child{border:none;}
nav ul li{border-right:1px solid #fff;color:#fff;display:inline-block;position:relative;}
.visualcontact .wpcf7-form{border-radius:20px;}
.columns3 .content-height{font-weight:bold;}
.Whitefont .sub-heading::before, .Whitefont .sub-heading::after{background-color:#fff;}
#frontPageTriangle{width:0px;height:0px;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:60px solid #9ACA41;position:absolute;right:-59px;top:32%;}
.textCenter{background:#9ACA41;color:#fff;}
.textCenter.wpb_column.vc_column_container.vc_col-sm-6{padding:70px;}
.emailsubscirbe.wpb_column.vc_column_container.vc_col-sm-6{padding-left:120px;}
.newsletter label{font-size:21px !important;font-weight:normal;padding-bottom:10px;text-align:left;}
.newsletter .newsletter-email{border:1px solid #4a4a4a;padding:10px;width:80% !important;box-shadow:0px 1px 2px rgba(0,0,0,0.9);}
.newsletter .newsletter-button{background:rgb(74, 74, 74) none repeat scroll 0 0;color:#fff !important;margin-top:11px;padding:10px;width:80%;}
.vc_tta-panel-heading{margin-bottom:20px !important;margin-top:20px !important;}
.categoryBg{background:#393939 none repeat scroll 0 0;height:53px !important;}
.bg-design li{background:rgb(0, 84, 166);position:relative;list-style-type:none;color:white;font-family:Verdana, Arial, Helvetica;font-size:15pt;padding:5pt;padding-left:10pt;padding-right:10pt;line-height:20pt;width:200pt;}
.bg-design li{background:rgb(74, 74, 74);position:relative;list-style-type:none;color:white;font-family:Verdana, Arial, Helvetica;font-size:15pt;padding:4pt;padding-left:10pt;padding-right:10pt;line-height:20pt;width:200pt;display:inline;}
.bg-design li + li{margin-top:6pt;}
.bg-design li:after{content:"";border-left:.5em solid rgb(74, 74, 74);border-top:13pt solid transparent;border-bottom:13pt solid transparent;width:0;height:0;position:absolute;right:-.5em;top:0;}
.bg-design li:before{content:"";border-right:.5em solid rgb(74, 74, 74);border-top:13pt solid transparent;border-bottom:13pt solid transparent;width:0;height:0;position:absolute;left:-.5em;top:0;}
.vc_row[data-vc-full-width]{overflow:visible !important;transition:opacity 0.5s ease 0s;}
.bg-design{display:block;position:relative;text-align:center;}
.bg-design:before, .bg-design:after{content:" ";overflow:hidden;position:absolute;top:43%;width:10%;border-top-style:dashed;border-top:2px dotted #000;}
.bg-design:before{margin-left:-11%;text-align:left;}
.bg-design:after{margin-left:3%;}
.socilIcnWrap ul li{}
.socilIcnWrap .linkedin.socIcon{background:url("../images/in.png") no-repeat scroll 0 0;border-radius:36px;background-color:#000 !important;}
.socilIcnWrap .yt.socIcon{background:url("../images/you.jpg") no-repeat scroll 0 0;border-radius:36px;background-color:#000 !important;}
.socilIcnWrap .tw.socIcon{background:url("../images/tr.png") no-repeat scroll 0 0;border-radius:36px;background-color:#000 !important;}
.socilIcnWrap .fb.socIcon{background:url("../images/fb.png") no-repeat scroll 0 0;border-radius:36px;background-color:#000 !important;}
.socilIcnWrap .inst.socIcon{background:url("../images/instagram.png") no-repeat scroll 0 0;border-radius:36px;background-color:#000 !important;}
.liveSTS{background:url("../images/auctn-live-label.png") no-repeat scroll 0 0 !important;}
.page-id-133 .mainContainer{width:1170px;margin:0 auto;}
.page-id-131 .mainContainer{width:1170px;margin:0 auto;}
.modal-header{background:url("../images/1.jpg") no-repeat scroll 0 0 !important;}
a{color:green;text-decoration:none;}
#menu-menu .down{height:30px !important;position:absolute;right:16px;top:1px;width:50px;}
.newsletter-subscription .form-control{background-color:#fff;background-image:none;border:1px solid #979797 !important;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset !important;color:#979797 !important;display:block;font-size:18px;height:42px;line-height:1.42857;padding:6px 12px !important;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100% !important;}
.customMailchimp .newsletter-submit{display:inline-block !important;}
.customMailchimp .newsletterBtn.modal-footer{float:right;margin-top:20px;padding:0 0 50px !important;text-align:right;width:100%;}
.customMailchimp .newsletter-submit{background-color:#ff6d00 !important;border-color:#ff6d00 !important;border-radius:8px !important;color:#fff !important;font-size:17px !important;font-weight:400 !important;height:42px;line-height:1.42857 !important;opacity:0.8;padding:6px 12px !important;width:130px;}
.socilIcnWrap a{background-color:#fff;border:1px solid #bdbcbc;color:#848484;display:inline-block;font-family:"open_sansbold";font-size:15px;height:35px;line-height:35px;margin-right:15px;padding:0 10px;text-transform:uppercase;}
.socilIcnWrap{padding:20px 0;text-align:center;}
.footerBot ul.socialIcon li{display:inline-block;position:relative;width:13%;}
.footerBot ul#menu-footer-menu li{display:inline-block;position:relative;width:21%;}
.loginList div.usdList ul{color:#4a4a4a !important;float:left;}
.wpcf7-form-control.wpcf7-captchar{font-size:16px;margin-left:10px;padding:0 !important;color:#000;}
#remov-top-padd .vc_column-inner{padding-top:0px !important;}
.vc_row.vc_hidden[data-vc-full-width]{opacity:1 !important;}
.footer-uniq-mailchimp .newsletterBtn .newsletter-submit{background:#4a4a4a none repeat scroll 0 0 !important;border-radius:2px !important;color:#fff !important;font-size:14px !important;line-height:normal !important;margin-top:11px !important;opacity:1;padding:10px !important;width:80% !important;}
.footer-uniq-mailchimp .newsletter-subscription .newsletter-email{border:1px solid #4a4a4a !important;box-shadow:0 1px 2px rgba(0, 0, 0, 0.9) !important;padding:10px !important;width:80% !important;height:auto !important;font-size:14px;border-radius:2px !important;}
.footer-uniq-mailchimp .newsletterfldBx{margin:0;width:100%;}
.footer-uniq-mailchimp .customMailchimp .newsletterBtn.modal-footer{float:none;margin-top:0;padding:0;text-align:left;width:100%;}
.footer-uniq-mailchimp .mailchimp-head{font-size:21px;padding-bottom:10px;}
.footer-uniq-mailchimp .mc4wp-response{width:80%;}
.mailChimpNewsletter .mc4wp-form-fields{display:none;}
#primary .vc_row a{color:#f47301 !important;text-decoration:none;}
.footer-uniq-mailchimp form#mc-embedded-subscribe-form #mce-EMAIL{border:1px solid #4a4a4a;padding:10px;width:80% !important;box-shadow:0px 1px 2px rgba(0,0,0,0.9);border-radius:2px;}
.footer-uniq-mailchimp #mc-embedded-subscribe-form #mc-embedded-subscribe{background:#4a4a4a none repeat scroll 0 0;border-radius:2px;box-sizing:border-box !important;color:#fff !important;height:auto;line-height:normal;margin-bottom:0;margin-top:11px;padding:10px;width:80%;font-size:14px;text-transform:uppercase;border:1px solid rgba(0, 0, 0, 0.1);}
.footer-uniq-mailchimp #mc-embedded-subscribe-form .mc-field-group{padding:0px;width:100%;min-height:auto;}
.footer-uniq-mailchimp #mc-embedded-subscribe-form #mce-responses{margin:0px;}
.footer-uniq-mailchimp #mc-embedded-subscribe-form #mce-responses .response{padding:0px;margin-bottom:0px;}
.footer-uniq-mailchimp #mc-embedded-subscribe-form{padding-left:0px;}
.footer-uniq-mailchimp .newslettr-title div{font-size:21px !important;}
.footer-uniq-mailchimp #mc-embedded-subscribe-form .mc-field-group div.mce_inline_error{margin-bottom:0 !important;margin-top:9px !important;}
.page-id-138 .daehrightInner .formElement label{display:block;}
*{margin:0;padding:0;outline:0;box-sizing:border-box;}
body.search{margin:0px;padding:0px;}
body.search .container{max-width:1190px;width:100%;margin:0 auto;padding:0px 10px;}
body.search ul{padding:0px;margin:0px;list-style-type:none;}
body.search img{max-width:100%;}
body.search .clearfix:after{content:"";display:block;clear:both;}
body.search .blgWrap{background:#F4F4F4;padding:50px 0px;}
body.search .blgWrapSecLft{float:left;width:73%;}
body.search .blgWrapSecRght{float:right;width:23%;margin-top:30px;}
body.search .blgWrapSecLftLft{float:left;width:70px;background:#008000;color:#FFF;text-align:center;padding:10px 5px;position:relative;}
body.search .blgWrapSecLftLft span{font-size:13px;}
body.search .blgWrapSecLftLft:after{content:"";position:absolute;border-color:#008000 transparent transparent;border-style:solid;border-width:10px;border-right-width:10px;border-left-width:10px;top:100%;left:50%;transform:translate(-50%,0);}
body.search .blgWrapSecLftLft span, .blgWrapSecLftLft strong{font-weight:600;display:block;line-height:22px;}
body.search .blgWrapSecLftRght{float:right;width:calc(100% - 70px);box-shadow:0px 0px 5px rgba(0,0,0,0.3);}
body.search .blgWrapSecLftRghtImg{line-height:0px;}
body.search .blgWrapSecLftRghtImg img{width:100%;}
body.search .blgWrapSecLftRghtInfoTp{background:#FFF;width:80%;margin:0 auto;transform:translate(0,-50%);}
body.search .blgWrapSecLftRghtInfoTp ul{padding:15px;text-align:center;}
body.search .blgWrapSecLftRghtInfoTp ul li{display:inline-block;vertical-align:middle;color:#75726F;font-weight:600;min-width:150px;text-align:center; width: auto; }
body.search .icnWrapper{display:inline-block;vertical-align:middle;margin-right:3px;}
body.search .icnTxt{display:inline-block;vertical-align:middle;}
body.search .blgWrapSecLftRghtInfo{background:#FFF;padding:0px 25px 80px;}
body.search .blgHdin{text-align:center;color:#4A4A4A;text-transform:uppercase;margin-bottom:10px;font-size:27px;}
body.search .blgWrapSecLftRghtInfoBtm p{color:#75726F;font-size:18px;line-height:30px;text-align:left;}
body.search .rdMreBlg{margin:25px auto;display:table;color:#008000;text-decoration:none;background:#FFF;padding:0px 15px;position:relative;z-index:9;}
body.search .rdMreBlgBx{display:block;position:relative;}
body.search .rdMreBlgBx:after{content:"";position:absolute;width:100%;height:2px;background:#EFEFEF;top:calc(50% - 1px);left:0px;}
body.search .socilIcnWrap ul{text-align:center;line-height:0px;}
body.search .socilIcnWrap ul li{line-height:0px;display:inline-block;margin-right:30px;}
body.search .socilIcnWrap ul li:last-child{margin-right:0px;}
body.search .socilIcnWrap{padding:20px 0px;}
body.search .blgWrapSecRghtBx{background:#FFF;padding:25px;text-align:center;position:relative;}
body.search .blgWrapSecRghtBx:after{position:absolute;content:"";width:25px;height:4px;top:0px;left:50%;transform:translate(-50%,-50%);background:#008000;}
body.search .blgWrapSecRghtBx1Img{line-height:0px;margin-bottom:15px;}
body.search .blgWrapSecRghtBx1Info input{display:block;margin:0 auto;width:100%;height:45px;text-align:center;font-weight:500;border:1px solid #EFEFEF;background:#F8F9FB;}
body.search .blgSubmit{margin:20px auto 0;display:inline-block;padding:10px 20px;height:45px;text-decoration:none;line-height:22px;color:#008000;font-weight:600;text-transform:uppercase;border:2px solid #FD5D55;font-size:15px;}
body.search .blgWrapSecRghtBx1Info p{color:#293136;font-weight:600;margin-bottom:25px;font-size:17px;}
body.search .blgWrapSecRghtBx{background:#FFF;padding:25px;text-align:center;margin-bottom:40px;box-shadow:0px 0px 2px rgba(0,0,0,0.1);}
body.search .blgWrapRghtCmnHdin{text-align:left;color:#293136;margin-bottom:20px;font-size:17px;}
body.search .blgWrapRghtCmnList{text-align:left;}
body.search .blgWrapRghtCmnList li{line-height:30px;color:#75726F;font-size:18px;}
@media only screen and (max-width:1023px){.page-id-131 .mainContainer{margin:0 auto;width:100% !important;}
body.search .blgWrapSecRght{width:25%;}
body.search .blgWrapSecRghtBx{padding:25px 15px;}
}
@media only screen and (max-width:767px){body.search .blgWrap{padding:20px 0px;}
body.search .blgWrapSecLft{width:100%;}
body.search .blgWrapSecLftLft{width:100%;}
body.search .blgWrapSecLftRght{width:100%;margin-top:10px;}
body.search .blgHdin{font-size:20px;}
body.search .blgWrapSecLftRghtInfoBtm p{font-size:14px;line-height:22px;}
body.search .rdMreBlg{font-size:14px;}
body.search .blgWrapSecLftRghtInfo{padding:0px 25px 25px;}
body.search .blgWrapSecRght{margin-top:20px;width:100%;}
body.search .blgWrapRghtCmnList li{line-height:25px;font-size:14px;}
body.search .blgWrapRghtCmnHdin{margin-bottom:10px;}
body.search .blgWrapSecRghtBx{margin-bottom:20px;}
}
@media only screen and (max-width:479px){body.search .blgWrapSecLftRghtInfoTp{transform:translate(0,0%);}
}

/*******Listing Page***********/
.catMain{
	background: #363f49;
	border-radius: 6px;
}
.catMain .grayBkg{
	background: #fd6900;
	color: #fff;
	border-bottom: 1px solid #fff;
	border-top:none;
	border-radius: 6px 6px 0 0; 
}
.catMain h4{
	font-family: "Roboto",sans-serif;
    font-size: 16px;
    padding: 13px 10px 13px 50px;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 25px;
    color: #fff;
    background: #242a31;
}
.catMain .catBox .category_list{
	font-weight: 300;
	color: #fff;
}
.catMain .catBox > ul > li{
	padding: 0;
}
.catMain .catBox > ul > li > label{
	background: url("../images/down.png") no-repeat right 10px top 15px;
}
.catMain .catBox  ul  li  label{
	padding: 7px 20px 7px 40px;
}
.catMain .catBox > ul > li:first-child label{
	background-image: none;
}
.catMain .catBox > ul > li label{
	display: block;
}
.catMain .catBox > ul > li a{
	display: block;
}
.catMain .catSection .product_group_wrapper label a{
	font-weight: 300;
	color: #fff;
}
.catMain .catBox ul li label:hover{
	background-color: #242a31;
}
.catMain .selctFormBox.country{
	padding-left: 40px;
	margin-top: 20px;
}
.catMain .catBox ul.chkbox input {
    margin-right: 6px;
    width: 100%;
    padding: 5px 15px;
}
.catMain .catBox ul{
	max-height: 480px;
}
.catMain .product_group_wrapper{
	padding-left: 15px;
}

@media only screen and (max-width: 991px){
	.catMain h4{
		padding-left: 10px;
	}
	.catMain .selctFormBox.country{
		padding-left: 0;
	}
	.catMain .catBox ul li label{
		padding-left: 10px;
	}
}

@media screen and (min-width: 769px) {
	nav > ul > li {border-right:0px solid #fff; padding: 14px 0;}
	nav > ul > li > a {border-right:1px solid #fff;}
	nav > ul > li:last-child a {border-right:0px solid #fff;}
	nav {padding: 6px 0;}
	.sub-menu {top: calc(100% + 0px) !important;}
}
@media screen and (max-width: 768px) {
	nav ul li {border-right: 0;}
}