.header-top-links .scroll-contact-icon a, 
.header-top-links .scroll-download-icon a{background-color: #a9a9a9; color: #fff; padding:10px 20px; border-radius: 3px;}
.header-top-links .scroll-contact-icon a:hover,
.header-top-links .scroll-download-icon a:hover{text-decoration: none !important; background-color: #003e80; }
#social-share ul{background-color: transparent;} 
.dia-table{margin-top: 0;}
.single .vc_tta-panel-body h4 {margin-top: 30px; color: #0b335e;}
ul.breadcrumbs-list.lifting-systems{display: none;}
.product-strip .container{position: relative;}

.product-strip .container .page-header.cat-hed{margin-left: 15px !important; transform: translateY(60%);}


.single.single-post.postid-531.single-format-standard .vc_col-sm-3 {
    width: 33% !important;
}
.single.single-post.single-format-standard .vc_gitem-animated-block:hover{
	box-shadow: 0 0px 30px 0 rgba(0,0,0,0.2);
}
.single.single-post.postid-531.single-format-standard .vc_gitem-animated-block{
	transition: 200ms ease;
}
.single.single-post.postid-531.single-format-standard .vc_gitem-animated-block{
	margin: 0 10px;
}
.products-p-rit{
	padding-top: 0;
}
/*@media only screen and (min-width:1824px){
	#content {
    width: 1170px;
    margin: auto;

}
}
*/
.single.single-post .modal-footer{
	background: #f0f0f0;
	border-top: 0px;
	padding-top: 0px;
	text-align: center;
	padding: 0 40px;
}

.single.single-post .modal button{
		width: 100%;
	margin-left: 0;	
}
.single.single-post #btnsubmit1{
	margin-left: 0;
	position: relative;
    top: -75px;
}
.single.single-post .modal.fade .modal-dialog{
	margin: 0 auto;
}
/*
.page-id-2106 .banner-content .banner-inner{
	margin-left: 0 !important;
}
.page-id-49 .banner-content .banner-inner{
	margin-left: 0 !important
}
.page-id-7631 .banner-content .banner-inner{
	margin-left: 0 !important;
}
.page-id-7720 .banner-content .banner-inner{
	margin-left: 0 !important;
}

.page-id-7709 .banner-content .banner-inner{
	margin-left: 0 !important;
}
.page-id-7709 .wpb_wrapper{
	padding-left: 0 !important;
}
.page-id-7731 .banner-content .banner-inner{
	margin-left: 0 !important;
}
.page-id-7731 .wpb_wrapper {
    padding-left: 0px;
}*/
.banner-content .banner-inner{
	margin-left: 0 !important;
}
.banner-inner h2{
	font-size: 21px;
	margin: 8px 0;
}

.archive.category .products-p-rit .col-md-4.auto-resize .inn > a, .archive.category .products-p-rit .col-md-4.auto-resize .allproduct-img > a{
	-webkit-box-shadow: 0 0px 2px 0 rgba(0,0,0,0.1);
}
.archive.category .padd-lft-rit{
	padding-left: 0;
	padding-right: 0;
}
.archive.category .products-p-rit .col-md-4.auto-resize {
    padding: 15px 10px;
}
.archive.category .products-p-rit{
	margin-left: 255px;
}
.archive.category .padd-lft-rit{
	padding-top: 10px;
}
.archive.category .w3-animate-left,
.page-template-lifting-system .w3-animate-left,
.page-template-allproducts .w3-animate-left {
    animation: none !important;
}
.archive.category .taxonomy-description{
	margin-top: 15px;
}
/*
.page-id-354 .banner-content .banner-inner{
	margin-left: 0 !important;
}
.page-id-32 .banner-content .banner-inner{
	margin-left: 0!important;
}
*/
.post-template-default.single.single-post.postid-1700 .flexslider .slides li img{
	padding-top: 12px;
}

.products-p{-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.1);
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.1);
    -moz-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.1); padding:10px; margin-top: 20px;}
ul.breadcrumbs-list{margin-bottom: 0px !important; margin-top: 20px !important;}
.products-p #sidebar h3{margin-left: 0px; }
#sidebar .sidebar-inner li{padding-left: 0px; 
}
.single.single-post.postid-1600 .single .entry-content ul{
	margin: 0px !important;
}

/*}*/
.products-p-rit{padding:0px; }


.feature-slider li .feature-image{margin:10px; width: auto !important;}

@media only screen and (min-width:1900px){
	.benefit-blocks, .feature-slider {
	max-width: 1500px !important;
	margin: 0 auto;
}
	
	.slide-text h3{font-size:40px; line-height: 38px;}
	.slider-content h1{font-size: 56px; line-height: 56px;}
	.slide-text p{font-size:34px !important; line-height:45px;}
	.slide-text{width:140%;}
	.slider-content .btn{font-size: 22px; height: 50px; line-height: 50px;}

}
@media only screen and (max-width:1199px) {
	.slider-content h1{
		left: 0;
		top: 0;
	}
	.slider-content h1 br{
		display: none;
	}
	.slide-text p br{
		display: none;
	}
	section {
    	padding: 30px 0 30px;
	}
	.feature-product, .news-blog {
    	padding-bottom: 40px;
	}
	.sub-menu .current-menu-parent::after, .sub-menu .current-menu-item::after {
    	background-color: inherit;
	}
	.page-id-7631 .vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, .vc_section.vc_section-has-fill+.vc_section {
    	padding-top: 40px !important;
	}
	



	/*****products*****/

	.padd-lft-rit {
    	padding-top: 20px;
	}
	.allproduct-img {
    	margin-bottom: 0;
	}
	.products-p-rit .col-md-4.auto-resize {
    	padding: 8px;
	}
	.products-p-rit .col-md-4.auto-resize .inn > a, .products-p-rit .col-md-4.auto-resize .allproduct-img > a{
		height: 160px;
	}
	.allproduct-img {
    	margin-bottom: 20px;
	}


	/*****about******/

	.breadcrumbs-list li{
		font-size: 13px !important;
	}
	.page-id-354 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab +.vc_tta-tab {
    	margin-left: 6px !important;
	}
	.footer-inner ul li a, .footer-inner{
		font-size: 14px !important;
	}
	.footer-social a i{
		font-size: 28px;
	}
	.hover-box{
    font-size: 14px;
    line-height: 16px;
    font-weight: 300;
	}
	.hover-box-inner h3{
		font-size: 20px;
	}
	.page-id-7631 .wpb_wrapper {
    	padding-left: 0;
	}

.blog-post-inner{
	min-height: 190px;
}
.rsteel-social-media .blog-post-inner {
    min-height: auto;
}
.banner-inner h2 {
    font-size: 16px;
    line-height: 19px;
}
.product-strip .container .page-header.cat-hed {
    margin-left: 23px !important;
    }
    .vc_custom_1543464334868,.vc_custom_1543494708162,.vc_custom_1543580567073,.vc_custom_1544081119941,.vc_custom_1543464062654,.vc_custom_1543398980949,.vc_custom_1543405267692,.vc_custom_1543398296365,.vc_custom_1543398296365 {
	min-height: 350px;
}
.category.category-wire-loops.category-59 .page-header.cat-hed {
    	left: 15px;
    }


}

 @media only screen and (max-width:991px) {
.header-navigation.fixed-nav .dropdown-caret {
	float: right;
}

 	.entry-footer.cat-breadcrumb {
    	display: block !important;
	}
	.col-xs-12 .footer-inner{
		text-align: left !important;
	}
 	/***cookie****/

	.ctcc-left-side{
		margin-right: 0;
	}
	.cookie-bar-bar button#catapultCookie{
		margin: 0;
	}
	.has-cookie-bar #catapult-cookie-bar{
		padding: 10px 1px 10px;
	}
	.cookie-bar-bar .ctcc-inner{
		display: block;
	}
	.ctcc-right-side{
		width: 100%;
		float: left;
		margin-top: 10px;
	}
	.ctcc-left-side{
		font-size: 13px;
	}



 	h1{
 		font-size: 23px;
 	}
 	.slider-content h1{
 		text-align: center;
 	}
 	.slider-content{
 		left: 0;
 		right: 0;
 		margin: 0 auto;
 		top: 50%;
 		transform: translateY(-50%);
 		height: auto;
 	}
 	.slide-text {
    	height: 210px;
    	top: 10px;
	}


	/*****products*****/

	.products-p-rit .col-md-4.auto-resize .inn > a, .products-p-rit .col-md-4.auto-resize .allproduct-img > a {
    	height: auto;
	}
	.company_sub_title{
		margin-top: 15px;
	}
	.parent-pageid-498 p{
		font-size: 14px !important;
	}
	.vc_custom_1542773330854 {
    	padding-right: 10px !important;
	}
	.vc_column_container>.vc_column-inner{
		padding-right: 10px !important;
	}
	.vc_column_container>.vc_column-inner{
		padding-left: 10px !important;
		padding-right: 0 !important;
	}


	/*********about*********/

	.banner-content .banner-inner{
		width: 50%;
	}
	.banner-inner h3{
		font-size: 24px;
	}
	.banner-content .banner-inner p{
		font-size: 14px !important;
		line-height: 20px !important;
	}
	.wpb_wrapper {
    	padding-right: 10px;
	}
	/****media****/
	.vc_custom_1539671418724 {
    	padding-top: 0 !important;
	}
	.event-box h2, .event-box p{
		min-height: 60px;
	}
	.wpb_wrapper{
		padding-left: 10px;
	}
	.page-id-2106 .vc_column_container>.vc_column-inner {
    	padding-left: 0px !important;
	}
	.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    	margin-bottom: 25px!important;
	}
	.banner-content .wpb_wrapper{
		padding: 0 !important;
	}


/************downloads**************/

.wpb-js-composer .vc_tta.vc_general .vc_tta-tab>a {
    padding: 9px 10px !important;
    }
    .page-id-49 .vc_custom_1543464025395 {
    	padding-bottom: 10px !important;
	}
	.fast-internet, .slow-internet{
		padding: 8px !important;
	}
	.page-id-49 .fast-internet strong {
    	font-size: small !important;
	}
	.page-id-49 .slow-internet strong {
    	font-size: small;
	}
	.vc_custom_1542352505374 .fast-internet, .slow-internet {
    	padding: 8px 30px !important;
	}
	.vc_custom_1542352488800 .fast-internet, .slow-internet {
    	padding: 8px 30px !important;
	}
	.vc_custom_1542773330854 .wpb_wrapper {
    	padding-left: 0;
	}
	.page-id-32 .wpb_wrapper{
		padding-left: 0;
		padding-right: 0;
	}
	.vc_column_container>.vc_column-inner {
    	padding-left: 15px !important;
    	padding-right: 10px !important;
	}
	.breadcrumbs-list li::before{
		width: 18px;
	}


	/*********header-slider*********/

	/*.slider-content{
		position: static;
		transform: none;
		max-width: 100%;
	}
	.slide-text{
		top: 0;
	}
	.main-slider .item .container{
		width: 100%;
	}
	
	.main-slider .item .container{
		padding: 0 !important;
	}
	.slide-text {
    	background-color: rgba(0,62,128,0.9);
	}
	
	
	
	.header-navigation{
		padding: 20px 0;
	}
	.slide-text{
		margin-top: 30px;
	}
	.page-id-6813 .slider-content .btn{
		display: none;
	}
	.page-id-6813 .slide-text{
		height: 150px;
	}*/
.scroll-btns ul li{
		display: none;
	}
	.navigation-toggle{
		background-color: inherit;
	}

.navigation > li.hide-desktop {
    	display: block !important;
	}

.page-id-6813 .slider-content .btn{
		display: inline-flex;
		background-color: transparent;
		text-align: left;
		color: #ef7d00;
		font-size: 14px;
		font-weight: 600;
		padding: 0;
	}

	.page-id-6813 .slider-content .btn:after{
		position: relative;
		    content: "\f101";
		    font-family: 'FontAwesome';
		    left: 5px;
		    font-size: 18px;

	}

/*******header-2*******/

.slide-text{
	width: 50%;
	text-align: left;
	float: left;
	top: 70px;
}
.slider-content h1, .slider-content h3{
	text-align: left;
}
.slide-text p{
	font-size: 14px;
	text-align: left;
	font-weight: 300;
}

a.fa.fa-search{font-size: 24px;}




	/******contact******/

	.wpb-js-composer .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab > a {
    	font-size: 12px;
	}
	.page-id-354 .vc_column_container>.vc_column-inner {
    	padding-left: 0px !important;
    	padding-right: 0px !important;
	}
	.contact-detail p{
		font-size: 12px;
	}
	.page-id-354 .vc_col-sm-9 {
    	width: 70%;
	}
	.page-id-354 .vc_col-sm-3 {
    	width: 30%;
	}
	.country-team .wpb_wrapper h5{
		padding-bottom: 7px;
	}
.header-navigation.fixed-nav{
	background-color: rgba(11, 51, 94, 1);
}
.slide-text{
	height: auto;
	top: 60px;
}

.carousel-inner>.item img{opacity: 0; min-height:350px;}
/*
.carousel-inner>.item:nth-child(1) .slide-img{background: url("http://rsteel.webexpertsonline.org/wp-content/uploads/2018/11/enduring-connections.jpg"); background-size: cover !important;  background-position: 65%;}
.carousel-inner>.item:nth-child(2) .slide-img{background: url("http://rsteel.webexpertsonline.org/wp-content/uploads/2018/11/roboticbanner.jpg"); background-size: cover !important;  background-position: right;}
.carousel-inner>.item:nth-child(3) .slide-img{background: url("http://rsteel.webexpertsonline.org/wp-content/uploads/2018/11/References-2.jpg"); background-size: cover !important; background-position: center;}
*/	 


.navigation > .current-menu-parent::after, .navigation > .current-menu-item::after{
	background-color: inherit;
}
.current-menu-parent .sub-menu > li.current_page_item > a{
	color: #ef7d00 !important;
}
.current_page_item a{
	color: #ef7d00 !important;
}

.scroll-logo img{
	width: 180px !important;
}
.navigation-toggle{
	padding: 8px;
    margin: 0 !important;
    position: absolute;
    right: 73px;
    top: 4px;
}
.header-navigation.fixed-nav .scroll-btns {
    display: block;
    float: right;
    position: absolute;
    right: 105px;
    top: -18px;
}
.header-navigation.fixed-nav .scroll-logo{
	width: 180px !important;
}
a.fa.fa-search {
    font-size: 18px;
}
.header-navigation {
    padding-top: 7px;
    padding-bottom: 10px;
}
.main-head{
	margin-bottom: 18px !important;
}
.page-id-7631 .vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, .vc_section.vc_section-has-fill+.vc_section {
    padding-top: 30px !important;
}

.newsletter-form{
	margin-right: 15px;
}

.archive.category .products-p-rit {
    margin-left: 0;
}
/*
.page-id-354 .wpb_wrapper {
    padding-left: 8px;
}

.page-id-2106 .wpb_wrapper {
    padding-left: 8px;
}
.page-id-49 .wpb_wrapper{
		padding-left: 0 !important
	}
	.page-id-7720  .wpb_wrapper{
		padding-left: 0 !important;
	}
	.category-fixing-inserts.category-60.wp-custom-logo .product-strip .container .page-header.cat-hed {
    	margin-left: 23px !important;
	}
*/
.page-id-2106 .wpb_wrapper {
    	padding-left: 15px;
	}
	.page.page-id-2106 .event-box p{
		text-align: center;
	}
	.page.page-id-2106 .event-box{
		margin-bottom: 15px;
	}
	.page-id-49 .wpb_text_column.wpb_content_element p br{
		display: none;
	}
	.page-id-7709.parent-pageid-498 .entry-content ul li{
		margin-bottom: 20px !important;
	}
	.page-id-7709 #quality-row .quality-list ul{
		margin-left: 0 !important;
	}
	.page-id-7709.parent-pageid-498 .entry-content ul li br{
		display: none;
	}

}

 @media only screen and (max-width:767px) {
 	.slide-text {
    	height: 200px;
	}
	.page-id-32 #crumbs{
		padding-left: 15px;
	}
	.blog-post-inner{
		text-align: center;
	}
	.blog-outer{
		margin-bottom: 10px;
	}
	.footer-inner ul li {
    	margin-bottom: 5px;
	}
	.footer-inner ul li a, .footer-inner{
		font-size: 13px;
	}
	.breadcrumbs-list li {
    	font-size: 11px !important;
	}
	.vc_column_container>.vc_column-inner{
		padding-left: 0 !important;
	}
	.breadcrumbs-list li::before{
		width: 18px;
	}
	.slider-content .btn{
		margin-top: 15px;
	}
	.slide-text p{
		margin-bottom: 0;
	}
    .blog-outer{
    	margin-top: 0;
    }
    h3.vc_custom_heading.company_sub_title{
    	font-size: 20px;
    }


    /*****************/

    .vc_custom_heading a{
    	display: block;
    	text-align: center;
    }
    .vc_gitem-zone, .vc_gitem_row .vc_gitem-col{
    	text-align: center;
    }
    .vc_btn3-container.vc_btn3-left{
    	text-align: center !important;
    }
    .vc_custom_heading.meta-date.vc_gitem-post-data.vc_gitem-post-data-source-post_date > div {
    	text-align: center !important;
	}
	.parent-pageid-498 .entry-content ul li{
		font-size: 14px;
	}
	.page-id-7709.parent-pageid-498 .entry-content ul li {
    	margin-bottom: 10px !important;
	}

	/*******download********/
	.wpb-js-composer .vc_tta.vc_general .vc_tta-tab>a {
    	padding: 9px 8px !important;
	}
	.vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab +.vc_tta-tab {
    	margin-left: 5px !important;
	}
	.wpb-js-composer .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab > a {
    	font-size: 12px;
	}
	.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, .vc_section.vc_section-has-fill+.vc_section {
    	padding-top: 50px !important;
	}

	.tekla_pdf + .tekla_pdf {
    	margin-left: 8px;
	}
	.tekla_pdf {
	    padding: 4px 7px;
    	font-size: 14px;
	}
	.fast-internet{
		font-size: x-small;
	}
	.vc_tta-panel-body h3 {
    	font-size: 16px;
    	padding-bottom: 0;
	}
	.slow-internet {
    	font-size: x-small !important;
	}
	.vc_custom_1542352488800 .fast-internet, .slow-internet {
    	padding: 8px 3px !important;
	}
	.fast-internet{
		font-size: x-small !important; 
	}
	.slow-internet strong {
    	font-size: x-small !important;
	}
	.vc_custom_1533120716110{
		padding-left: 0 !important;
	}
	.vc_custom_1533120716110 .wpb_wrapper {
    	padding-right: 4px !important;
    	padding-left: 4px !important;
	}
	.page-id-49 .all-row{
		padding-right: 0 !important;
	}
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{
		padding: 0 !important;
	}
	.vc_custom_1542352185257 .fast-internet, .slow-internet {
    	padding: 6px 3px !important;
	}
	.vc_custom_1542352185257 .fast-internet{
		font-size: xx-small !important;
	}
	.vc_custom_1542349328040 .fast-internet, .slow-internet {
    	padding: 9px 6px !important;
	}
	.vc_custom_1543469406912 .wpb_wrapper {
    	padding-right: 10px;
    	padding-left: 10px;
	}
	#twitter .fts-tweeter-wrap, #linkedin-con #linkedin-item {
    margin: 18px 23px 18px 0px;
}
.fts-twitter-image, .widget .fts-twitter-image{
	float: none;
	text-align: center;
}
.tweeter-info .fts-right {
    padding: 0 7px 0 7px;
}
.vc_custom_1542773330854 .wpb_wrapper{
	padding-left: 10px;
}
.vc_row.vc_column-gap-25 {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.ref-detail{
	padding-left: 10px;
}

.page-id-2106 .vc_column_container>.vc_column-inner{
		padding-right: 0px !important;
	}
	.slide-text{
		margin-top: 0 !important;
		padding-bottom: 40px !important;
	}
	
	.page-id-32 .vc_column_container>.vc_column-inner{
		padding-right: 0!important;
	}
	.page-id-7631 .vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, .vc_section.vc_section-has-fill+.vc_section {
    	padding-top: 65px !important;
	}
	.page-id-49 .vc_column-inner .wpb_wrapper .row .col-md-12 {
    	padding: 0;
	}
	.page-id-49 .fast-internet{
		margin-top: 8px;
	}
	.page-id-49 .vc_custom_1543469406912 .wpb_wrapper{
		padding-left: 15px;
	}
	.page-id-49 .fast-internet strong {
    	font-size: x-small !important;
	}
	.page-id-49 .slow-internet{
		margin-top: 7px;
	}


	/****contact*****/

	 .wpb-js-composer .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab > a {
    	font-size: 11px !important;
	}
	.page-id-354 .vc_col-sm-9 {
    	width: 60%;
    	float: left;
	}
	.page-id-354 .vc_col-sm-3 {
    	width: 40%;
    	float: left;
	}.map-row {
    	margin-top: 25px;
	}
	.contact-bottom-form .col-sm-4 {
    	padding-left: 12px;
    	padding-right: 12px;
	}
	.slide-text{
		height: auto;
		top: 82px !important;
	}
	.slide-text h3 {
    	font-size: 17px;
    	margin-bottom: 5px;
	}	
	.slider-content h1{
		line-height: 20px;
	}
	.slide-text p{
		font-size: 15px !important;
	}/*
	.banner-content .banner-inner{
		margin-left: 20px;
	}*/
	.page-id-7631 .vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, .vc_section.vc_section-has-fill+.vc_section {
    	padding-top: 40px !important;
	}
	.banner-content .banner-inner p {
    	font-size: 13px !important;
    	line-height: 19px !important;
	}/*
	.page-id-7631 .wpb_wrapper{
		padding-left: 20px;
	}
	.page-id-7631 .banner-content .banner-inner {
    	margin-left: 0;
	}
	

	.page-id-7631 .wpb_wrapper {
    	padding-left: 10px !important;
	}
	.page-id-7631 .vc_column_container>.vc_column-inner{
		padding-right: 0 !important;
	}
	.page-id-32 #crumbs{
		padding: 0 20px;
	}
	
	
	.page-id-49 .vc_custom_1543469406912{
		padding-top: 0 !important; 
	}
	.page-id-49 .vc_custom_1533043314470{
		margin-bottom: 0 !important;
	}
	.page-id-49 .vc_column_container>.vc_column-inner{
		padding: 0 !important;
	}
	.page-id-49 .vc_custom_1542352488800 a.fast-internet{
		margin-left: 0 !important;
	}
	.page.page-id-49 .entry-title, .center, .download-section, .footerbottom, .post-format, .wp-caption{
		font-size: 27px;
	}
	.page-id-354 .wpb_text_column .wpb_wrapper{
		padding-left: 0 !important;
	}
	.page-id-354 .wpb_wrapper{
		padding-left: 0 !important;
	}
	.page-id-354 .banner-content .banner-inner {
    	margin-left: 15px !important;
	}
	.page-id-32 .banner-content .banner-inner {
    	margin-left: 15px !important;
	}
	.page-id-49 .banner-content .banner-inner {
    	margin-left: 15px !important;
	}
	.page-id-7631 .wpb_wrapper {
    	padding-left: 8px !important;
	}
	.banner-inner h2 {
	    font-size: 14px;
    	line-height: 16px;
	}
	.page-id-7709 .wpb_wrapper {
    	padding-left: 8px !important;
	}
	.page-id-7720 .banner-content .banner-inner {
    	margin-left: 15px !important;
	}
	.page-id-7731 .banner-content .banner-inner{
		margin-left: 10px !important;
	}
	.category-fixing-inserts.category-60.wp-custom-logo .product-strip .container .page-header.cat-hed {
    	margin-left: 10px !important;
	}*/
	.wpb_text_column.wpb_content_element.banner-content {
    	padding-left: 15px;
	}
	.page-id-49 .vc_tta-panel-body .all-row{
		display: inline-block;
	}

	.vc_column_container{
		padding: 0 15px;
	}
	.page-id-49 .wpb_text_column.wpb_content_element.product-cat-content h2, p {
    	text-align: center;
	}
	.page-id-49 .vc_custom_1542352909291{
		text-align: center;
	}
	.page-id-49 .vc_custom_1542352505374{
		text-align: center;
	}
	.page-id-49 .vc_custom_1542352488800{
		text-align: center;
	}
	.page-id-49 .vc_custom_1542352915346{
		text-align: center;
	}
	.page-id-49 .vc_custom_1542352488800 a.fast-internet {
    	padding: 8px 30px !important;
	}
	.page-id-354 .wpb_text_column.wpb_content_element.product-cat-content h2, p{
		text-align: left;
	}
	.wpb_text_column.wpb_content_element.banner-content {
    	padding-left: 0;
	}
	.page-id-2106 .wpb_wrapper{
		padding-left: 8px !important;
	}
	 .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .page-id-2106 .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .page-id-2106 .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before {
    
    	border-color: transparent !important;
    	border: 0px !important;
	}
	.page-id-49 .vc_custom_1540961516331 h2{
		text-align: center !important;
	}
	.page-id-49 .vc_custom_1542876670739{
		text-align: center;
	}
	.page-id-49 .vc_custom_1540961516331 .wpb_raw_code.wpb_content_element.wpb_raw_html{
		text-align: center;
		padding-top: 0 !important;
	}
	.page-id-49 .vc_custom_1540961523914 .wpb_text_column.wpb_content_element h2{
		text-align: center;
	}
	.page-id-49 .vc_custom_1542348440743{
		text-align: center;
		padding-top: 0 !important;
	}
	
	.single.single-post #social-share ul li.share-on{
		display: contents;
	}
	.single.single-post .vc_tta-panel-body h4{
		text-align: center;
	}
	.category-60.wp-custom-logo .product-strip .container .page-header.cat-hed {
    	margin-left: 11px !important;
	}
	.page-id-354 .wpb_raw_code.wpb_content_element.wpb_raw_html p br{
		display: none;
	}
	.category-bolts-and-shoes.category-62 .page-header.cat-hed h1.page-title{
		font-size: 21px;
		padding-top: 0 !important;
	}
	.category-bolts-and-shoes.category-62 .product-strip .container .page-header.cat-hed {
    	margin-left: 11px !important;
	}
	.category.category-bolts-and-shoes.category-62 .row {
    	margin-right: 0;
    	margin-left: 0;
	}
	.category.category-bolts-and-shoes.category-62 .products-p-rit{
		padding: 0;
	}
	.archive.category .taxonomy-description p {
    	text-align: center;
	}
	.category.category-bolts-and-shoes.category-62 .entry-footer.cat-breadcrumb, .page-header.cat-hed{
		text-align: center;
	}
	.category.category-bolts-and-shoes.category-62 .products-p-rit p {
    	text-align: center;
	}
	.category.category-fixing-inserts.category-60 .products-p-rit p{
		text-align: center;
	}
	.category-bolts-and-shoes.category-62 .product-strip .container .page-header.cat-hed{
		margin-left: 0 !important;
	}
	.archive.category.category-wire-loops.category-59 .product-strip .container .page-header.cat-hed {
    	margin-left: 15px !important;
	}
	.archive.category.category-wire-loops.category-59 .products-p-rit .col-md-4.auto-resize p{
    	text-align: center;
	}
	.page-id-7631 .wpb_text_column.wpb_content_element.banner-content {
    	padding-left: 14px;
	}
	.page-template-allproducts.page-template-allproducts-php .product-strip .container .page-header.cat-hed {
    	margin-left: 11px !important;
	}
	.page-id-649 .products-p-rit p{
		text-align: center;
	}
	.page-id-3509 .product-strip .container .page-header.cat-hed {
    	margin-left: 11px !important;
	}
	.wp-custom-logo.mltlngg-en_GB.hfeed.wpb-js-composer .page-header.cat-hed{
		left: 15px;
	}
	.page-id-32 .wpb_text_column.wpb_content_element.banner-content .wpb_wrapper {
    	padding-left: 15px !important;
	}
	.page-id-6813.home.page-template.page-template-page-template.page-template-home-new .wpb_text_column.wpb_content_element.product-cat-content h2, p{
		text-align: center !important; 
	}
	.page-id-354 .wpb_text_column.wpb_content_element.product-cat-content h2, p {
    	text-align: left !important;
	}
	.page-id-6813.home.page-template.page-template-page-template.page-template-home-new .hover-box-inner p{
		text-align: center !important;
	}
	.page-id-6813.home.page-template.page-template-page-template.page-template-home-new .blog-post-inner p {
    	text-align: center !important;
	}
	.page-id-6813.home.page-template.page-template-page-template.page-template-home-new .product-range p{
		text-align: center !important;
	}
	.page-id-6813.home.page-template.page-template-page-template.page-template-home-new .welcome-block p{
		text-align: center !important;
	}
	.page-id-6813.home.page-template.page-template-page-template.page-template-home-new .main-head p{
		text-align: center !important;
	}
	.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab{
		margin-left: 5px !important;
	}
	.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-tab{
		margin-left: 6px !important
	}
	.archive.category.category-bolts-and-shoes.category-62 .products-p-rit .col-md-4.auto-resize p {
    	text-align: center !important;
	}
}



 @media only screen and (max-width:640px) {
 	.company-logo {
    	text-align: center;
	}
	.page-id-32 .banner-content .banner-inner {
    	margin-left: 0 !important;
	}

.certified-logo li{width: 30% !important;}
.certified-logo li img{width: 90% !important;}

	.footer-logo-block .footer-inner > h4{
		text-align: center;
	}
	.textwidget.custom-html-widget {
    	text-align: center;
	}
	/*.slide-text{
		top: 0;
		position: static;
    display: inline-block;
    flex-wrap: wrap;
    align-items: center;
    text-align: center;
    width: 100%;
    justify-content: center;
    height: auto;
}*/
.slide-text{
	top: 0;
	left: 15px;
	height: auto;
	width: 65% !important;
	padding-bottom: 10px !important;
}
.slider-content h1{
	font-size: 18px;
	line-height: 24px;
}
.slide-text h3 {
    font-size: 18px;
  }

.slider-content {
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 0;
    height: auto;
}
.slide-text p{
	margin: 0;
}
.slider-content h1{
	position: static;
	width: 100%;
}
.footer-social a i {
    font-size: 23px;
    margin: 0 3px;
}
.parent-pageid-498 p{
	font-size: 13px !important;
}
.newsltr h3 span {
    display: block;
    margin-top: 8px;
}
.footer-top .footer-nav {
    margin-top: 30px;
}
.slide-img img {
    display: block;
}
.slide-img {
    background-image: none;
    height: auto;
   }
   .slide-text{
   	margin-top: 12px;
   	width: auto;
   }


.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, .vc_section.vc_section-has-fill+.vc_section {
    padding-top: 30px !important;
    padding-right: 15px !important;
}
/*
.wpb_wrapper {
    padding-right: 0;
}
 .wpb_wrapper{
	padding-left: 0;
}*/
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 15px!important;
}
#FB .wpb_wrapper{
		width: 100%;
	}
	.slider-content .btn {
    	margin-top: 5px;
	}
	.slide-text {
    	padding: 12px;
	}
	.main-slider .carousel-indicators li.active{
		background-color: #ef7d00;
	}
	.carousel-indicators {
    	bottom: -8px;
	}
	.slide-text h3{
		margin-bottom: 5px;
	}
	.fast-internet, .slow-internet {
    	padding: 8px 12px !important;
    	margin-bottom: 10px;
	}
	.vc_custom_1542876670739{
		margin-bottom: 0 !important;
	}
	.tekla_pdf {
    	padding: 4px 13px;
    	font-size: 14px;
    	margin-bottom: 10px;
    	margin-left: 0 !important;
	}
	.vc_tta-panel-body h3 {
    	font-size: 16px !important;
    	padding-bottom: 0 !important;
    	line-height: 18px !important;
	}/*
	.wpb_text_column .wpb_wrapper {
    	padding-left: 18px !important;
	}*/
	.vc_row.vc_column-gap-25 {
    	margin-left: 0 !important;
    	margin-right: 0 !important;
	}
	.breadcrumbs-list li::before {
    	width: 10px;
	}/*
	.page.page-id-2106 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab{
		margin-right: 0px !important;
	}
	.page-id-2106 .wpb_text_column .wpb_wrapper{
		padding-left: 0 !important;
	}
	.page-id-2106 .wpb_text_column .wpb_wrapper {
    	padding-left: 0px !important;
	}
	.page-id-2106 .wpb_wrapper{
		padding-left: 0 !important;
	}

	/******contact******/
	.page-id-354 .vc_col-sm-9 {
    	width: 100%;
    	float: none;
	}
	.page-id-354 .vc_col-sm-3 {
    	width: 100%;
    	float: none;
	}
	.page-id-354 .team-heading .main-heading h1{
		text-align: center;

	}
	.page-id-354 .country-team .wpb_wrapper h5{
		text-align: center;
	}
	.page-id-354 .team-member .country-team .wpb_content_element{
		text-align: center;
	}
	/*.team-member .wpb_wrapper h3{
		text-align: 
	}*/
	 /*
	.page-id-354 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab +.vc_tta-tab {
    	margin-left: 0px !important;
	}
	.page-id-354 .vc_col-sm-3{
		padding: 0 20px;
	}
*/

	.contact-bottom-form .row{
		display: block;
		width: 100%;
		margin: 0;
	}
	label.contact-form-field{
		margin-bottom: 20px !important;
	}
	.callus-block p{
		text-align: center;
	}
	.contact-bottom-main h3{
		text-align: center;
	}
	.callus-block h4{
		text-align: center;
	}
	.callus-block {
    	margin-top: 40px;
	}
	.contact-block{
		max-width: 100%;
	}
	.contact-send-btn{
		margin-top: 20px;
	}
	.entry-content p{
		margin: 0;
	}
	.contact-bottom-form .row.col-sm-4{
		padding-right: 10px !important;
		padding-left: 10px !important;
	}
	.page-id-354 .wpb_raw_code.wpb_content_element.wpb_raw_html p {
    	text-align: center;
	}

.slide-text {
    top: 95px !important;
    width: 55% !important;
    }
    .slide-text p {
    	font-size: 17px !important;
	}
	.slider-content h1 {
    	font-size: 20px;
    	line-height: 26px;
	}
	.slide-text h3{
		font-size: 20px;
		line-height: 30px;
	}
	.footer-inner ul li a, .footer-inner {
    	font-size: 13px !important;
	}
	.banner-content .banner-inner{
		margin-left: 0px;
	}/*
	.page-id-32 .wpb_text_column .wpb_wrapper {
    	padding-left: 0px !important;
	}
	.page-id-7631 .wpb_text_column .wpb_wrapper{
		padding-left: 0!important;
	}
	.page-id-354 .banner-content .banner-inner {
    	margin-left: 0px !important;
	}
	.page-id-49 .banner-content .banner-inner {
    	margin-left: 0px !important;
	}
	.page-id-49 .wpb_text_column .wpb_wrapper{
		padding-left: 0 !important;
	}
	.page-id-7631 .wpb_wrapper {
    	padding-left: 0px !important;
	}
	.page-id-7709 .wpb_text_column .wpb_wrapper{
		padding-left: 0 !important;
	}
	.page-id-7709 .wpb_wrapper{
		padding-left: 0 !important;
	}
	.page-id-7720 .banner-content .banner-inner {
    	margin-left: 0px !important;
	}
	.page-id-7720 .wpb_text_column .wpb_wrapper {
    	padding-left: 0px !important;
	}
	.page-id-7731 .wpb_text_column .wpb_wrapper {
    	padding-left: 0px !important;
	}
	.page-id-7731 .banner-content .banner-inner {
    	margin-left: 0px !important;
	}
	.category-fixing-inserts.category-60.wp-custom-logo .product-strip .container .page-header.cat-hed {
    	margin-left: 0 !important;
	}
	.category-fixing-inserts.category-60.wp-custom-logo .product-strip{
		    padding: 40px 16px;
	}*/
	.wpb_text_column.wpb_content_element.banner-content{
		padding-left: 0 !important;
	}
	.page.page-id-2106 .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab{
		margin-right: 0 !important;
	}
	.category-60.wp-custom-logo .product-strip .container .page-header.cat-hed {
    	margin-left: 0px !important;
	}
	.category.category-bolts-and-shoes.category-62 .row {
     margin-right: -15px; 
     margin-left: -15px; 
	}
	.category-bolts-and-shoes.category-62 .product-strip .container .page-header.cat-hed {
    	margin-left: 0px !important;
	}
	.archive.category.category-wire-loops.category-59 .product-strip .container .page-header.cat-hed {
    	margin-left: 0 !important;
	}
	.page-template-allproducts.page-template-allproducts-php .product-strip .container .page-header.cat-hed {
    	margin-left: 0 !important;
	}
	.page-id-3509 .product-strip .container .page-header.cat-hed {
    	margin-left: 0px !important;
	}
	.wp-custom-logo.mltlngg-en_GB.hfeed.wpb-js-composer .page-header.cat-hed {
    	left: 0;
	}
	.page-id-32 .wpb_text_column.wpb_content_element.banner-content .wpb_wrapper {
    	padding-left: 0px !important;
	}
	.page-id-2106 .wpb_text_column.wpb_content_element.banner-content .wpb_wrapper {
    	padding-left: 0 !important;
	}
	.page-id-49 .wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab{
		margin-left: 5px !important;
	}
	.archive.category.category-channels.category-63 .products-p-rit .col-md-4.auto-resize p {
    	text-align: center !important;
	}
	.archive.category.category-balcony-connectors.category-64 .products-p-rit .col-md-4.auto-resize p{
		text-align: center !important;
	}
	.archive.category.category-slab-supports.category-65 .products-p-rit .col-md-4.auto-resize p{
		text-align: center !important;
	}
	.archive.category.category-coupler.category-66 .products-p-rit .col-md-4.auto-resize p{
		text-align: center !important;
	}
	.archive.category.category-parapet-corbels.category-67 .products-p-rit .col-md-4.auto-resize p{
		text-align: center !important;
	}
	.archive.category.category-magnets.category-68 .products-p-rit .col-md-4.auto-resize p{
		text-align: center !important;
	}
	.archive.category.category-frame-shoes.category-69 .products-p-rit .col-md-4.auto-resize p{
		text-align: center !important;
	}
	.archive.category.category-mesh-and-rebar.category-70 .products-p-rit .col-md-4.auto-resize p{
		text-align: center !important;
	}
	.archive.category.category-other-products.category-71 .products-p-rit .col-md-4.auto-resize p{
		text-align: center !important;
	}
	.archive.category.category-r-stones.category-131 .products-p-rit .col-md-4.auto-resize p{
		text-align: center !important;
	}
	
	
}

 @media only screen and (max-width:567px) {
 	.footer-bottom ul li a{
 		font-size: 10px;
 	}
 	.footer-bottom p {
    	font-size: 10px;
	}
.footer-bottom p{
	display: block;
	text-align: center !important;
}
.pull-right{
	float: none !important;
	text-align: center;
}
.slider-content h1 {
    font-size: 20px;
    line-height: 24px;
}
.slide-text h3 {
    font-size: 17px;
    margin-bottom: 3px;
}
.slide-text p{
	font-size: 15px !important; 
}
.slide-text {
    margin-top: 0;
    width: 100%;
}
.carousel-indicators{
	bottom: 0;
}
#FB .wpb_wrapper .shadow-arjun{
	margin: 0 auto;
	margin-bottom: 10px;
}


.vc_custom_1542352185257 .fast-internet, .slow-internet {
    padding: 6px 10px !important;
}
.vc_custom_1542352488800 .fast-internet, .slow-internet {
    padding: 8px 10px !important;
}
.fts-jal-fb-message{
	font-size: 14px;
}
.fts-jal-fb-top-wrap{
	text-align: center !important;
}
#twitter .fts-tweeter-wrap, #linkedin-con #linkedin-item {
    margin: 18px 0px 18px 0px;
}
.tweeter-info .fts-right{
	text-align: center;
}
.slide-text{
		padding-bottom: 30px !important;
	}
	.page-id-6813 .slide-text {
    	padding-top: 25px;
	}
	.page-id-49 .fast-internet {
    	margin-top: 8px;
    	margin-left: 20px;
	}
	
	.vc_custom_1542349328040 .fast-internet, .slow-internet{
		margin: 0 !important;
	}
	.vc_custom_1542349924390 .fast-internet, .slow-internet{
		margin-left: 0 !important;
	}
	.vc_custom_1542349167180 .fast-internet, .slow-internet{
		margin-left: 0 !important;
	}
	.vc_custom_1542876670739 .fast-internet, .slow-internet{
		margin-left: 0 !important;
	}
	.vc_custom_1542352488800 .fast-internet, .slow-internet{
		margin-left: 20px !important;
	}/*
	.page-id-49 .vc_custom_1542349328040 .slow-internet {
    	margin-top: 7px !important;
	}
	.page-id-49 .vc_custom_1542349167180 .slow-internet{
		margin-left: 0 !important;
	}
	.page-id-49 .vc_custom_1542349328040 .slow-internet{
		margin-left: 0 !important;
	}
	.page-id-49 .vc_custom_1542349924390 .slow-internet{
		margin-left: 0 !important;
	}
	.page-id-49 .vc_custom_1542352946080 .wpb_wrapper {
    	padding-left: 0 !important;
	}
	.page-id-49 .vc_custom_1542352940600 .wpb_wrapper {
    	padding-left: 0 !important;
	}
	.vc_custom_1533120716110 .vc_column_container>.vc_column-inner{
		padding-right: 0 !important;
	}
*/
	/***contact***/
	.contact-block {
    	max-width: 100%;
	}




	.slide-text {
    	padding-top: 15px !important;
    	padding-bottom: 10px !important;
	}
	
	.slider-content h1 br{
		display: none;
	}
	.slide-text p {
    	font-size: 15px !important;
	}
	.slide-text{
		width: 70% !important;
		top: 95px !important;
	}
	.slider-content h1 {
    	font-size: 18px;
	}
	.slide-text h3{
		line-height: 24px;
	}
	.footer-nav .footer-inner > ul > li, .footer-nav #menu-lifting-system li, .footer-nav #menu-lifting-system-1 li {
    	padding-right: 0;
	}
	.footer-inner ul li a, .footer-inner {
    	font-size: 11px !important;
	}
	.subs-cribe-news .es_textbox_class{
		font-size: 14px;
	}
	.banner-content .banner-inner {
    	width: 60%;
	}
	.navigation-toggle{
		right: 20px;
	}
	.header-navigation.fixed-nav .scroll-btns{
		right: 50px;
		width: 35PX;
		margin-right: 20PX;
	}
	.fts-powered-by-text-popup .modal-dialog {
    	min-width: 80%;
	}
  
}

 @media only screen and (max-width:480px) {
 	.auto-resize .allproduct-img .overlay h2 {
		font-size: 14px !important;
	}
	.map-row iframe {
	height: 250px;
}
 	.certified-logo li {
    	margin: 25px 0;
	}
	.products-p-rit .col-md-4.auto-resize .inn > a, .products-p-rit .col-md-4.auto-resize .allproduct-img > a{
		min-height: 140px;
	}
   .footer-social a {
    	margin-right: 0;
	}
	.footer-social a i{
		margin: 0 1px;
	}
	.slider-content .btn{
		display: block;
		margin-top: 10px;
	}
	.newsletter-form input{
		margin-right: 0;
	}
	div#awards {
    	width: 100% !important;
	}
	.vc_row {
    	margin-left: 0 !important;
    	margin-right: 0 !important;
	}
	div#awards{
		padding-left: 0 !important;
		left: 0 !important;
		right: 0;
		padding-right: 0 !important;
	}
	.wpb_wrapper {
    	padding-right: 0px;
	}
	.nopadding {
    	padding-right: 0 !important;
    	padding-left: 0 !important;
	}
	.slider-content .btn{
		display: inline-block;
	}
	.wpb_single_image.vc_align_center{
		margin-top: 15px;
	}
	.wpb_text_column .wpb_wrapper {
    	padding-left: 0px !important;
	}
	#linkedin .blog-post{
		padding-right: 0;
	}
	.vc_column-inner .wpb_wrapper {
    	padding-left: 10px;
	}
	.vc_column-inner .wpb_wrapper {
    padding-left: 0;
	}
	.scroll-logo img {
    	width: 180px !important;
    	max-width: 100%;
	}
.ref-detail{
	padding-left: 10px;
}
.scroll-btns .top-navigation{
	display: block;
}
.scroll-btns ul li {
    	padding-right: 10px;
	}
	.scroll-search {
    	margin-right: 0px;
	}
	.main-head {
    	max-width: 100%;
	}
	.certified-logo li {
    	margin: 0 auto;
    	width: auto;
    	text-align: center;
    	margin-top: 15px;
    	display: inline-flex;
	}
	.page-id-6813 .slide-text{
		padding-top: 22px;
	}
	
	.page-id-2106 .vc_column-inner .wpb_wrapper {
    	padding-left: 0px !important;
	}
	.contact-bottom-main p{
		text-align: center;
		margin: 0;
	}
	.callus-block {
    	width: 100%;
    	text-align: center;
	}
	.contact-bottom-main h3{
		text-align: center;
	}
	.contact-bottom-form .row {
    	display: block;
    	margin: 0;
	}
	label.contact-form-field{
		margin-bottom: 20px !important;
	}
	.country-team .wpb_content_element{
		padding: 0 10px;
	}
	.contact-send-btn{
		margin-top: 20px;
	}
	.contact-bottom-main{
		padding: 30px 0;
	}/*
	.page-id-354 .vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner{
		padding-right: 0 !important;
	}*/



	.slide-img{
		margin-top: 12px;
	}
	.slide-img{
		margin-top: 0;
	}
	.slide-text{
		top: 75px !important;
	}
	.certified-logo li img {
    	width: 65px !important;
	}
	.footer-inner ul li a, .footer-inner {
    	font-size: 12px !important;
	}
	.banner-content .banner-inner p {
    	font-size: 12px !important;
    	line-height: 16px !important;
	}
	.banner-inner h3 {
    	font-size: 22px;
	}
	.banner-content .banner-inner {
    	width: 80%;
	}
	.header-navigation.fixed-nav .scroll-btns {
    	right: 52px;
    	top: 0;
    	width: 32PX;
	    margin-right: 8PX;
	}
	.navigation-toggle {
    	right: 10px;
	}
	.page-id-6813 .newsletter-form input{
		margin: 0 10px;
	}

	.newsletter-form {
    	margin-right: 0;
	}
	.newsletter-form .subs-cribe-news .es_textbox, .newsletter-form .subs-cribe-news .es_button{
		display: block;
	}
	.single.single-post .modal .modal-body{
		padding: 20px !important;
	}/*
	.page-id-7720 .wpb_text_column .wpb_wrapper {
    	padding-left: 2px !important;
	}*/
	.category-fixing-inserts.category-60.wp-custom-logo .product-strip{
		    padding: 40px 30px;
	}
	.category-bolts-and-shoes.category-62 .product-strip .container .page-header.cat-hed {
    	margin-left: 11px !important;
	}
	.archive.category.category-fixing-inserts.category-60 .row{
		margin-right: 0;
	}
	.archive.category.category-wire-loops.category-59 .product-strip .container .page-header.cat-hed {
    	margin-left: 10px !important;
	}
	.page-id-7709 .company_sub_head {
    	font-size: 22px;
	}
	.page-template-allproducts.page-template-allproducts-php .product-strip .container .page-header.cat-hed {
    	margin-left: 10px !important;
	}
	.page-id-3509 .product-strip .container .page-header.cat-hed {
    	margin-left: 11px !important;
	}
	.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    	margin-left: 5px !important;
	}
	.page-id-49 .wpb_text_column .wpb_wrapper{
		padding-right: 0; 
	}
	.page-id-49 .wpb_text_column.wpb_content_element.product-cat-content h2, p{
		text-align: center;
	}
	.page-id-49 .fast-internet{
		margin-left: 0 !important; 
	}
	.page-id-49 .vc_custom_1542349167180{
		text-align: center;
	}
	.page.page-id-49 .entry-title, .center, .download-section, .footerbottom, .post-format, .wp-caption{
		font-size: 23px !important;
	}
	.page-id-49 .vc_custom_1543469406912 .wpb_wrapper{
		text-align: center;
	}
	.page-id-49 .slow-internet{
		margin-left: 0 !important;
	}
	.page-id-49 .textwidget p {
    	text-align: left;
	}
	.archive.category.category-bolts-and-shoes.category-62 h1.page-title {
    	margin-left: 15px !important;
	}
	.page-id-354 .wpb_text_column.wpb_content_element.product-cat-content h2, p{
		text-align: left !important;
	}
	.page-id-6813.home.page-template.page-template-page-template.page-template-home-new .wpb_text_column.wpb_content_element.product-cat-content h2, p{
		text-align: center !important;
	}
	.page-id-6813.home.page-template.page-template-page-template.page-template-home-new .feature-product .main-head{
		padding: 0 10px;
	}
	.page-id-354 .wpb_text_column.wpb_content_element.product-cat-content h2, p {
    	text-align: left !important;
	}
	.page-id-49 .entry-content p{
		text-align: center !important;
	}
	.page-id-354 .wpb_raw_code.wpb_content_element.wpb_raw_html p{
		text-align: center !important;
	}
	.page-id-2106 .entry-content p{
		text-align: center !important;
	}
}

