#nxs-footer-container #nxs-pagerow-prid915993619 ul.nxs-placeholder-list li.nxs-column-lastinrow {
    display: none;
}
body.page-id-401 .nxs-rowtemplate-131313:not(#nxs-pagerow-prid503344976){display:none;}
.nxs-title.nxs-heightiq-p1-title{margin-top:16px;}
ul.areas-we-serve{ text-align: center; margin-bottom: 0px !important; }
.areas-we-serve li {
    display: inline-block;
    margin-left: 15px;
    padding: 0px 15px;
    font-size: 20px;
    font-weight: bold;    
}
.areas-we-serve li:hover { color:#D54900; }
.cf7-field { clear: both; margin-bottom: 15px; float: left; }
.cf7-field span {
    font-weight: bold;
    font-size: 17px;
    width: 100%;
    clear: both;
    float: left;
}
.cf7-first {
    float: left;
	clear:both;
}
.cf7-field span {
    font-weight: bold;
    font-size: 17px;
    width: 100%;
    clear: both;
    float: left;
}
.cf7-field label{display:block;color:#444;}
.cf7-last { float: left; margin-left: 30px; }
.wpcf7-submit {
border-color: #6f2600;
background-color: #D54900;
fill: #D54900;
background-repeat: no-repeat;
background-image: none;
color: #ffffff;
text-shadow: 1px 1px 1px #090300;
clear: both;
float: left;
padding: 10px 15px;
}
.wpcf7-response-output {
    float: left;
    clear: both;
}
.address-wrap div {
    margin-bottom: 15px;
}

.custom-created .custom-div-img, .nxs-one-half.custom_description{width:39%;}
/*#nxs-pagerow-prid1069067893 .nxs-row-container {margin:0px;}*/
.nxs-text .nxs-default-p.category_description p{font-size:18px;}
.service-categories{ margin: 0 auto; text-align: center; }
.service-categories button {
padding: 10px;
background-color: #fff;
color: #D54900;
border-color: #D54900;
fill: #D54900;
margin-left: 15px;
}
.service-categories button:hover, .mixitup-control-active{background-color: #D54900 !important;
    color: #fff !important;}
.service-categories .activeservice{background-color: #D54900 !important;
    color: #fff !important;}

.gallery-image-title,.category-title{height:auto !important;}
.category-title{ margin:30px 30px 30px 0px; }
.nxs-one-third.gallery-image-container{width:25%;height: 400px;}
/*22-4*/
.nxs-margin-bottom-0-0 .right ul.nxs-menu{float:left;}
ul.nxs-menu li.height11 a{color:#ffffff;}
.nxs-default-p .wpcf7 .wpcf7-select{height:28px;}
.nxs-default-p .wpcf7 .cf7-country label{text-transform: capitalize;}



@media (max-width: 1300px){
	.parent-menu-item .nxs-placeholder-list .nxs-one-third{width: 20.2em !important;}	
	.home .co-container{display: flex;}	
	.ns-container{width:100% !important;}
	#nxs-content{overflow:auto;}
	.header_menu .mod-menu ul li img{padding-left:5px;}
	.div_footer_gallery .modula .item{margin-right: 22px !important;}
	.servicecategory .nxs-containsimmediatehovermenu{width:auto !important;}
	.custom-created .custom-div-img, .nxs-one-half.custom_description{width:44%;}
	.servicecategory .nxs-row1{border-left: 36px solid transparent;}
	.servicecategory .nxs-containshovermenu1{margin-left:-24px;}
	.servicecategory .nxs-one-third.gallery-image-container{width: 30%;}
	.page-id-1291 .nxs-postrows .servicecategory .nxs-one-third.gallery-image-container{height: 360px !important;}
	
	
}
@media (max-width: 1199px){
	.parent-menu-item .nxs-placeholder-list .nxs-two-third{z-index: 1000000;
    left: 0px !important;}
	.parent-menu-item .nxs-rowtemplate-1third2third{margin-top: -90px !important;position:absolute !important;}
	.service-categories button{margin-bottom:20px;}
	.page-id-79 .nxs-postrows .nxs-padding-top-2-0{padding-bottom:60px;}
	.page-id-79 .ABC .nxs-default-p{word-break:break-all;}
	.page-id-79 .ABC .XYZ{margin-top:0px !important;}
	
}
@media (max-width: 991px){
	.servicecategory .custom-div-img{width:100% !important;}
	.servicecategory .custom-created .custom-div-img, .nxs-one-half.custom_description{width:100% !important;height: auto !important;}
	.category-title{margin-left: 0px !important;}
	.category-title{margin: 30px 0px 30px 0px;}
}
@media (max-width: 767px){
	.page-id-1291 .nxs-row1{border-left:0px !important;}
	.servicecategory .nxs-containshovermenu1{margin-left:0px;}
	.page-id-1291 ul.nxs-placeholder-list{margin:0 auto;display:table;}
	.service-categories button{margin-left: 0px;}
	.parent-menu-item .nxs-placeholder-list .nxs-two-third{width: 46em !important;;
    z-index: 1000000;left: 75px !important;}
	
}
@media (max-width: 720px){
	.servicecategory .nxs-placeholder-list{margin-left:0px;}
	.page-id-1266 .wpcf7-form .cf7-last{margin-left:0px;}
	.page-id-1266 .cf7-field .cf7-first, .page-id-1266 .cf7-field .cf7-last{width:100%;}
	.page-id-1266 .cf7-field input, .page-id-1266 .cf7-field textarea, .page-id-1266 .cf7-field select{width:100%;}
	.page-id-1266 .cf7-field{width:100%;}
	
}
@media (max-width: 480px){
	.page-id-79 .nxs-postrows .nxs-padding-top-2-0{padding-bottom:60px;}
	.page-id-79 .nxs-widgettype-formbox .nxs-padding-2-0{padding: 60px 12px;}
	.parent-menu-item .nxs-rowtemplate-1third2third {
    margin-top: -56px !important;}
	.parent-menu-item div.nxs-menu-minified .nxs-expand ul{width:200px !important;}
}
@media (max-width: 1100px){
	.parent-menu-item .nxs-two-third ul.nxs-menu li a{padding: 0px 15px;line-height:45px;}
	.parent-menu-item .nxs-placeholder-list .nxs-one-third {
    width: 11.2em !important;}
	
	
}
@media (max-width: 959px){
	 .parent-menu-item{margin-top:0px !important;}
	div.nxs-menu-minified .nxs-expand ul{background-color: #000;}	
	.servicecategory .nxs-rowtemplate-131313 .nxs-one-third.gallery-image-container{width: 100% !important;
    height: auto !important;
    margin: 0 auto;padding-right: 10px;}
	.parent-menu-item .nxs-rowtemplate-1third2third {
    margin-top: -84px;}
	.parent-menu-item div.nxs-menu-minified .nxs-expand ul{width: 300px;
    margin: 0 auto;}
	.parent-menu-item .nxs-native-menu ul.menu li.menu-item-has-children > a:after{right:0px !important;}
	.parent-menu-item .nxs-placeholder-list ul.nxs-menu li:nth-child(2){padding-left:0px !important;padding-right:0px !important;}
	.parent-menu-item .nxs-placeholder-list ul.nxs-menu li ul li{padding-left:0px;}
	.page-id-1291 .nxs-widgets-editable .servicecategory .nxs-one-third.gallery-image-container{height: auto !important;}
	
}
@media (max-width: 345px){
	.parent-menu-item .nxs-rowtemplate-1third2third {margin-top: -85px !important;}
	.parent-menu-item .nxs-rowtemplate-1third2third{width: 200px;}
	.page-id-1291 .parent-menu-item .nxs-rowtemplate-1third2third{margin-top: -53px !important;}
	.page-id-1291 .parent-menu-item .nxs-placeholder-list .nxs-two-third{left:54px !important;}
}

.div_footer_gallery .modula .item  {position: initial;width: 82px !important;
    height: 82px !important;
    display: inline-block;
    margin-right: 25px;
    margin-bottom: 20px;}
.div_footer_gallery .modula .items{margin: 0 auto;
height:auto !important;}
#gallery-1{display:none;}
.servicecategory .nxs-title.nxs-heightiq-p1-title{padding-top:25px;}
.home .parent-menu-item .nxs-placeholder-list .nxs-placeholder{left:65px;}
.home .nxs-placeholder-list .nxs-containshovermenu1 .fixed-font h1{font-size:45px;}

.header_menu{    z-index: 1000000;
    position: relative;}
.bloglisting .nxs-button {
	border: none !important;
	color: blue !important;
	text-decoration: underline;
	font-size: 18px !important;
	background:none !important;
}
.request_quote_button a{ text-transform:capitalize !important;}

.ctm-carousel-1 .slick-slide img,.ctm-carousel-2 .slick-slide img {
    width: 100%;
    height: 296px;
	object-fit:cover;
}
.nxs-rowtemplate-131313 .nxs-one-third.gallery-image-container{width:28% !important}
.ctm-carousel-1 .slick-arrow,.ctm-carousel-2 .slick-arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: transparent;
    color: #17c8cc;
    font-size: 45px;
    z-index: 9999;
    border:none;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    outline: 0;
    cursor: pointer;
}

.ctm-carousel-1 .slick-arrow span ,.ctm-carousel-2 .slick-arrow span {
    text-shadow: 2px 2px 0px #000000;
}

.ctm-carousel-1 .slick-arrow.prev,.ctm-carousel-2 .slick-arrow.prev {
    left: 15px;
}

.ctm-carousel-1 .slick-arrow.next,.ctm-carousel-2 .slick-arrow.next {
    right: 15px;
}
.ctm-carousel-1 .fa-angle-left{ background:url(../images/arrow_left.png);display: block;
    width: 21px;
    height: 30px;
    background-repeat: no-repeat;}
.ctm-carousel-1 .fa-angle-right{ background:url(../images/arrow_right.png);display: block;
    width: 21px;
    height: 30px;
    background-repeat: no-repeat;}
	
.ctm-carousel-1 .fa-angle-left:before,
.ctm-carousel-1 .fa-angle-right:before  { display:none;}
.servicecategory .custom-div-img{ width:49% !important;}
 .sub-menu.nxs-sub-menu.nxs-colorzen-menuitem-sub-active-c22 > li.nxs-active{ background:none !important;}
 .sub-menu.nxs-sub-menu.nxs-colorzen-menuitem-sub-hover-c22 > li:hover{background:#D54900 !important;}
.home #nxs-pagerow-prid605623798  .nxs-placeholder-list{ margin:0 auto; text-align:center;}
.home #nxs-pagerow-prid605623798 .nxs-placeholder {
	/* left: 65px; */
	/* text-align: center; */
	/* margin: 0 auto; */
	display: inline-block;
	float: none;
	 left: 0px !important;
}
.mix.category_2{margin-bottom: -158px;}
.mix.category_3{margin-bottom: -239px;}
.mix.category_4{margin-bottom: -158px;}
.mix.category_5{margin-bottom: -60px;}
@media screen and (min-device-width: 1301px){
	.page-id-1291 .servicecategory .nxs-row1{border-left:none;}
	.page-id-1291 .servicecategory .mix .category-title{margin-left: 0px;}
	.page-id-1291 .servicecategory .mix .nxs-not-unistyled{display: flex !important;min-height:442px;}
	.page-id-1291 .servicecategory .nxs-one-third.gallery-image-container{width:28% !important;}
	.page-id-1291 .nxs-placeholder-list .servicecategory .nxs-one-third.gallery-image-container{height: 400px !important;}
}
@media screen and (max-device-width: 1300px){
	.page-id-1291 .servicecategory .mix .nxs-not-unistyled{display: flex !important;}
}
 @media only screen and (min-width: 1200px) {
	 .parent-menu-item .nxs-rowtemplate-1third2third{margin-top: -97px;}
 }
 @media only screen and (min-width: 1101px) {
.parent-menu-item .nxs-rowtemplate-1third2third{ padding-bottom:0px !important;}

.parent-menu-item  .nxs-rowtemplate-1third2third{z-index: 1000000;}
	}
	
.category-title{margin-left:-105px}
.parent-menu-item .nxs-native-menu ul.menu li.menu-item-has-children > a{position:relative;}
.parent-menu-item .nxs-native-menu ul.menu li.menu-item-has-children > a:after{ content: "\f078";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
/*--adjust as necessary--*/
    color: #fff;
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    top: 2px;
    right: -16px;}
.parent-menu-item .nxs-rowtemplate-1third2third{max-width: 900px;
    margin: 0 auto;
    position: relative;margin-top: -175px;}
.parent-menu-item .nxs-placeholder-list ul.nxs-menu li:nth-child(2){padding-right:16px;}
.servicecategory .nxs-placeholder-list li{padding-top: 0px !important;
    margin-top: 0px !important;
}


.bloglisting .nxs-placeholder-content-wrap .nxs-default-p{ padding-top:18px; clear:both; overflow:hidden;}
html.nxs-pageslider p#nxs-copyright{ padding-bottom:0px !important;}
#nxs-container{ overflow:inherit !important;}
.page-id-1291 .servicecategory .mix .gallery-image-container{display:inherit;}
.page-id-1291 .nxs-containsimmediatehovermenu .servicecategory .gallery-image-container{height:640px !important;}
/*New Css*/
.div_services_sec .nxs-linkcolorvar .nxs-widget p.nxs-align-center a.nxs-button {background: none !important;border:none !important;color:blue !important;
text-decoration: underline;font-size: 18px !important;fill: none !important;}