*{box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
header, footer, article, section, hgroup, nav, figure {display:block;margin:0px;padding:0px;}
img {
	border: 0 none;
	height: auto;
	vertical-align: middle;
	transition: all 0.5s ease-in-out 0s;
	width: 100%;
}
ul {list-style-type:none;padding:0px;margin:0px;}
a, button{text-decoration:none;outline:none;transition: all 0.5s ease-in-out 0s; color:#000;}
i.fa{transition: all 0.5s ease-in-out 0s;}
p, td, input, label, form, h1, h2, h3, h4, h5, h6, a {padding:0px;margin:0px;border:none;text-decoration:none;}
h1, h2, h3, h4, h5, h6{font-family: 'Brandon Grotesque'; font-weight: 900;}
input[type="text"],input[type="button"],input[type="submit"],input[type="email"],input[type="tel"] ,textarea {  -webkit-appearance: none;  border-radius: 0;  transition: all 0.5s ease-in-out 0s;outline:none;resize: none;}
input[type="submit"], input[type="button"], input[type="reset"]{outline:none;cursor:pointer;}
.clear {clear: both; }
.vm{ vertical-align: middle; }
.relative{ position: relative; }
.left{ float: left;}
.right {float:right !important;}
/*placeholder css*/
input::-webkit-input-placeholder {opacity:1 !important; color:#3d4444 !important;}
input::-moz-placeholder {opacity:1 !important;}
input:-ms-input-placeholder {opacity:1 !important;}
input:-moz-placeholder {opacity:1 !important;}
/*ends css*/
body{
	margin: 0;
	padding: 0;
	font-size: 16px;
	line-height: normal;
	color: #000;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	text-shadow: inherit;
}

/*======= Common CSS =======*/

a:focus, a:hover ,a{text-decoration:none !important;}

p{font-size:16px; line-height:24px; color:#3d4444;  font-weight:400;}

h1{font-size:75px; line-height:82px; color:#07d5d5;}
h2{font-size:60px; line-height:normal; color:#0f7486; text-align:center;} 
h3{
	font-size: 50px;
	line-height: normal;
	color: #ffffff;
}
h4{
	font-size: 36px;
	line-height: normal;
	color: #967647;
}
h5{font-size:28px; line-height:normal; color:#07d5d5;}
h6{font-size:18px; line-height:normal; color:#07d5d5; font-family: 'Open Sans', sans-serif; font-weight:600;}

.button a{font-size:16px; color:#000000; text-transform:uppercase; line-height:64px; padding:0 50px; background:#07d5d5; float:none; border-radius:30px; display:inline-block; margin-top:30px;}
.banner a:hover{background:#3d4444; color:#fff;}
.about_us .button a:hover ,.device_appliocation a:hover{background:#07d5d5; color:#3d4444;}


header{float:left; width:100%; padding:25px 0 20px; text-align:center;}
.menu{float:left; width:100%; background:#1b4c53; text-align:center;}
.menu ul{float:left;}
.menu ul li{float:none; padding:14px 7px; position:relative; display:inline-block;}
.menu ul li:after{position:absolute; content:""; background:url(../images/menu-line-img.png); width:2px; left:0; top:0; bottom:0; margin:auto;}
.menu ul li a ,.submenu li{color:#ffffff; text-transform:uppercase; font-size:16px; display:block; line-height:34px; font-weight:500; padding:0 23px; transition: all 0.9s ease-in-out 0s; font-family: 'Brandon Grotesque';}
.menu ul li img{position:relative; bottom:2px;}
.menu ul li:first-child:after ,.submenu li:after{content:none !important;}
.menu ul li a:hover ,.menu ul li .active{color:#fff; background:#07d5d5; border-radius:30px;}
.submenu{position:absolute; top:100%; left:0; background:#07d5d5; opacity:0; visibility:hidden; transition:1s; z-index:99; width:170px;}
.submenu_right{left:169px; width:320px; position:absolute; top:0; z-index:999;} 
.submenu_width{width:270px;}
.submenu li{margin:0 !important; width:100%; border-top:1px solid rgba(255 ,255 ,255 ,0.30) !important; text-align:left !important;}  
.menu ul li:hover .submenu{opacity:1; visibility:visible;}
.menu ul li:hover .submenu li .submenu_right{opacity:0; visibility:hidden;}
.submenu li a{line-height:10px !important; padding:0 23px 0 5px !important; }
.submenu li:first-child{border-top:none !important;}
.menu ul li .submenu li:hover .submenu_right{opacity:1 !important; visibility:visible !important;}

.banner{
	float: left;
	width: 100%;
	background: url(../images/banner.jpg) no-repeat;
	background-size: cover;
	padding: 20px 0 20px;
}
.banner_text{
	width: auto;
	padding: 0 106px;
	text-align: center;
}
.banner_text h1{
	text-shadow: inherit;
}

.about_us{
	float: left;
	width: 100%;
	padding: 28px 0 48px;
	text-align: center;
}
.about_us h2{font-family: 'Bauhaus Std'; font-weight:400;}
.about_us p{margin:20px 0 38px; padding:0 70px;}
.about_us .button a{line-height:57px; padding:0 55px; color:#fff; text-transform:uppercase; background:#3d4444; border-radius:30px; float:none; display:inline-block; margin-top:0; font-family: 'Brandon Grotesque'; font-weight:500;}
.about_us sup{font-size:30px;}
.services{float:left; width:100%; overflow:hidden;}
.services_left_outer{float:left;  background:url(../images/services-left-sec-img.jpg) no-repeat; background-size:cover; min-height:551px; padding-top:50px; width:50%;}
.services_left{float:right; width:570px; padding-right:36px;}
.services_left p {color:#fff; margin-bottom:26px;}
.services_left span{color:#5affff;}
.services h3 {margin-bottom: 14px;}

.services_right_outer{background:url(../images/services-right-sec-row-1-img.jpg) no-repeat; background-size:cover;}
.services_right{float:left; padding-left:30px; padding-right:0;}
.services_img{float:left;}
.services_img img{border:2px solid #fff; border-radius:50%; float:right; margin-right: 30px;}
.services_left_outer_bg{background:url(../images/services-left-sec-row-2-img.jpg) no-repeat; background-size:cover;}
.services_left_bg_img{background:url(../images/services-right-sec-bg.jpg) no-repeat; background-size:cover;}
.services_left_bg_img h3 ,.services_left_bg_img p{color:#fff;}
.services_outer_height{min-height:450px;}


.device_appliocation{float:left; width:100%; background:url(../images/device-bg.jpg) no-repeat; background-size:cover; border-top:1px solid #fff; padding:20px 0;}
.device_appliocation a{float:right; height:65px; padding:0 0px; width:65px; background-image:url(../images/right-arrow.png) !important; background-color:#fff; background-repeat:no-repeat !important; display:block; border-radius:50%; text-align:center; background-position:23px center !important;}
.device_appliocation a:hover{background-color:#07d5d5;}
.device_appliocation h4{display:block; float:left; font-size:38px;}
.device_appliocation img {left: 3px; position: relative;}


.processing{float:left; width:100%; padding:40px 0 80px;}
.processing_img{float:left; width:100%; padding:50px 0; background:#07d5d5; text-align:center;}
.processing_text{float:left; width:100%; margin-top:14px;}
.processing_text p{padding:0 25px;}
.processing_text h4{color:#3d4444;}
.processing_text a{background:#3d4444; color:#fff; line-height:57px; margin-top:24px; font-family: 'Brandon Grotesque'; font-weight:500;}
.processing h2{margin-bottom:30px;}
.processing_img_box{background:#fff; width:144px; line-height:144px; border-radius:50%; border:3px solid #3d4444; float:none; display:inline-block;}
.processing_text a:hover{background:#606060;}

footer{float:left; width:100%; background:#1b4c53; padding:44px 0 34px; border-top: 1px solid #fff;}
footer h5{
	margin-bottom: 40px;
	color: #967647;
}
footer h6{margin-bottom:5px;}
.footer_division{float:left; width:100%;}
footer p ,footer a{color:#fff; font-size:16px; margin-bottom:22px;}
footer p{line-height:20px;}
.footer_division i{float:left; width:40px;}
.footer_content p{width:89%; float:left;}
.footer_division i:nth-child(2){position:relative; top:6px;}
.footer_note h6{margin-top:26px !important;}
.footer_content{float:left; width:100%;}
footer a:hover{color:#07d5d5;}
.copy_rgt{float:left; width:100%; background:#07d5d5;}
.copy_rgt p{line-height:50px; color:#3d4444; float:left;}
.copy_rgt p a{color:#3d4444;}
.site_map {float:right;}
.site_map i{float:left; margin:10px 8px 0 0;}
.site_map a:hover{color:#3d4444;}
/*ABOUT US PAGE CSS*/

.inner_banner{
	float: left;
	width: 100%;
	background: url(../images/inner-banner.jpg) no-repeat center;
	background-size: cover;
	padding: 20px 0;
	text-align: center;
	position: relative;
}
/*.inner_banner:after{position:absolute; content:""; background:rgba(0 ,0 , 0, 0.60); top:0; left:0; right:0; bottom:0;}*/
.inner_banner h1{text-shadow:0 5px 7px rgba(0 , 0, 0, 0.45); z-index:1; position:relative;}
.about_us_page_contain{float:left; width:100%; padding:60px 0 60px;}
.about_us_page_contain h2{
	text-align: center;
	margin-bottom: 10px;
}
.about_us_page_contain h2 sup{font-size:36px;}
.about_us_page_left{
	float: left;
	width: 100%;
}
.about_us_page_left a{color:#07d5d5; text-decoration:underline !important;}
.about_us_page_left a:hover{color:#000;}
.about_us_page_left p{margin-bottom:30px;}


.about_us_page_contain h2{font-size:48px; line-height:52px;}
.about_us_page_right{float:right; width:100%; padding:20px 18px 30px; background:#f1f1f1;}
.about_us_page_right h3{color:#3d4444; text-align:center; margin-bottom:20px;}
.processing_img_outer_about_page{
	float: left;
	width: 100%;
	background: #07d5d5;
	padding: 32px 12px 32px 18px;
}
.processing_img_about_page{width:96px; line-height:90px; border-radius:50%; background:#fff; border:3px solid #3d4444; display:block; text-align:center; float: left;}
.processing_img_outer_about_page:nth-child(3){margin:18px 0;}
.processing_text_about_page h4{font-size:30px; color:#3d4444; line-height:32px;}
.processing_text_about_page  a{background:#3d4444; line-height:35px; padding:0 25px; color:#fff; text-transform:uppercase; font-size:12px; font-family: 'Brandon Grotesque'; font-weight: 500; display:inline-block; border-radius:30px; margin-top:16px;}
.processing_text_about_page  a:hover{background:#000;}
.processing_text_about_page {float: right; width: 190px;}
.about_page_process_img img{position:relative; bottom:2px;}
/*POLYPROPYLENE MESH CSS*/

.mesh_fabrics_contain{padding:65px 0 5px;}
.mesh_fabrics_contain h2{font-family: 'Bauhaus Std'; margin-bottom:20px; font-weight:400;}
.mesh_fabrics_contain p{margin-bottom:22px;}
.mesh_fabrics_contain_left{float:left; width:50%; padding-right:15px;}
.mesh_fabrics_contain_right{float:right; width:50%; padding-left:15px;}
.review_processing{float:left; width:100%;}
.review_processing_inner{background:#efefef; padding:16px 30px; float:left; width:100%;}
.review_processing_inner span{color:#07d5d5; text-decoration:underline;}
.brochure_btn{font-size:16px; color:#fff; background:#07d5d5; display:inline-block; border-radius:30px; float:right; line-height:44px; padding:0 52px;}
.brochure_btn:hover{
	background: #000;
	color: #fff;
}
.review_processing_inner p {display: inline-block; margin-top:10px;}
.mesh_fabrics_contain_row_2{padding:30px 0 34px;}
.mesh_fabrics_contain_row_2 p{margin-bottom: 24px;}

.mesh_fabrics_product_outer{float:left; width:100%; text-align:center; padding-bottom:42px;}
.mesh_fabrics_img_outer{float:left; width:100%; background:#07d5d5; padding:30px 0 25px; margin-bottom:30px; text-align:center;}
.mesh_fabrics_img{width:178px; height:134px; text-align:center; float:none; display:inline-block;}
.mesh_fabrics_img img{border-radius:50%; border:3px solid #3d4444;}
.mesh_fabrics_img_outer h5{color:#3d4444; margin:20px 0 0;}
.mesh_fabrics_img_outer p{margin-bottom:0px;}
.heading_img{
	float: inherit;
	width: 20%;
	margin-bottom: 10px;
}

/*CONTACT US CSS*/
.contact_us_contain{padding:60px 0 68px;}
.contact_us_contain p{margin-bottom:24px;}

.contact_us_page_conatct{float:left; width:100%;}
.contact_us_img_outer{float:left; width:100%; text-align:center; min-height:188px; margin-bottom:44px;}
.contact_us_img{line-height:85px; width:85px; border-radius:50%; background:#07d5d5; float:none; display:inline-block; margin-bottom:15px;}
.contact_us_img_outer a{font-size:16px; color:#3d4444; line-height:24px;}
.contact_us_img_outer a:hover{color:#07d5d5;}

.quick_contact{float:left; width:100%; background:#efefef; padding:50px 0 58px;}
.quick_contact h3{color:#3d4444; margin-bottom:22px;}
.input_type{
	float: left;
	width: 100%;
	margin-bottom: 15px;
	color: #F00;
}
.input_type input ,.input_type textarea ,.input_type_btn input{
	height: 43px;
	font-size: 15px;
	color: #FF0000;
	padding: 0 30px;
	border-radius: 30px;
	background: #fff;
	width: 100%;
}
.input_type textarea{
	height: 156px;
	border: none;
	color: #FF0000;
	padding: 22px 30px;
}
textarea::-webkit-input-placeholder {opacity:1 !important; color:#3d4444 !important;}
textarea::-moz-placeholder {opacity:1 !important;}
textarea:-ms-input-placeholder {opacity:1 !important;}
textarea:-moz-placeholder {opacity:1 !important;}
.contact_us_img .img_top{position:relative; bottom:2px;}
.input_type_btn input{color:#fff; text-transform:uppercase; background:#07d5d5; text-align:center; width:100%; font-weight:600; font-size:20px;}
.input_type_btn input:hover{background:#000;}
.quick_contact p{text-align:center; text-transform:uppercase; margin-top:20px;}

/*APPLICATION PAGE CSS*/
.application_page_left ul li ,.considerations_cleaning ul li{color: #3d4444; font-size: 16px; font-weight: 400; line-height: 24px; margin-bottom:3px; list-style-type:disc;}
.application_page_left ul ,.considerations_cleaning ul{padding-left:18px; margin-bottom:20px;}

/*CONSIDERATIONS PAGE CSS*/
.considerations_cleaning{margin-bottom:20px;}
.considerations_cleaning h3{color:#3d4444; margin-bottom:10px; font-size:40px; font-weight:400;}
.considerations_cleaning a{color:#07d5d5; text-decoration:underline !important;}
.considerations_cleaning a:hover{color:#000;}
.considerations_cutting_img{
	text-align: center;
	margin-bottom: 20px;
	float: right;
	width: 40%;
}
.considerations_cutting_img i{
	width: auto;
	float: left;
	border: 1px solid #ccc;
	padding: 5px;
	height: auto;
}
.considerations_cutting_img img{
	width: 100%;
}
.considerations_cleaning span{color:#07d5d5; text-decoration:none;}
.considerations_left h2{line-height:60px;}
.lasser_cutting_img_outer i{width:100%; float:left; padding:5px; border:1px solid #ccc;}

/*LASER PAGE CSS*/
.lasser_cutting_img_outer{
	float: left;
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
	margin-top: 5px;
	height: auto;
}
.lasser_cutting_img{float:none; display:inline-block; width:100%; max-width:500px;}
.lasser_cutting_img img{margin-bottom:10px; border:2px solid #3d4444; padding:2px; text-decoration:underline}
.lasser_cutting_left a{font-size:16px; color:#07d5d5; text-decoration:underline !important;}
.lasser_cutting_left a:hover{color:#000;}

 /*MESH FABRICS MAIN PAGE CSS*/
.mesh_fabrics_main_page_img{float:right; width:200px; margin-left:20px;}
.mesh_fabrics_main_page_left a{font-size: 16px; font-weight: 400; line-height: 24px; color:#07d5d5; text-decoration:underline !important;}
.mesh_fabrics_main_page_left a:hover{color:#000;}
.mesh_fabrics_main_page_img  i { border: 1px solid #cccccc; float: right; padding: 5px;}
/*FELT FABRICS PAGE CSS*/
.felt_fabric_page_img {width: 300px !important; background: #eeeeee;  padding: 5px; border: 1px solid #ccc; margin-bottom: 10px;}
.felt_fabric_page_img h5{color:#3d4444; font-size:24px; text-align:center; margin-top:10px; font-weight:400;}

/*POLYESTER FELT PAGE*/
.polyester_felt_img{margin:10px 0; float:left; width:100%;}
.polyester_felt_img_two img{width:100%;}
.polyester_felt_list{float:left; width:100%; margin-bottom:15px}
.polyester_felt_list li{float:left; width:47%; color: #3d4444; font-size: 16px;  font-weight: 400; line-height: 24px; list-style-type:disc; margin-left:20px; margin-bottom:5px;}

/*PTFE FELT PAGE CSS*/
.ptfe_felt_list li{width:100%;}
.polypropylene_img{margin-top:10px;}

/*POLYPROPYLENE MONOFILAMENT PAGE CSS*/
.polypropylene_yarns{
	width: 40%;
	float: right;
	margin-left: 15px;
	margin-top: 10px;
}
.polypropylene_yarns_img{margin-top:10px;}
.polypropylene_mesh_left a{color:#07d5d5 !important; text-decoration:underline;}
.polypropylene_mesh_left a:hover{color:#000 !important;}
/*polyster monofilament page css*/

.poyester_monofil_img{width:20%;}
.poyester_monofil_img i{
	width: auto;
}
.felt_fabric_page_img i{border:none; padding:0; width:100%;}

/*high tenacity page css*/
.high_tenacity{float:left; width:100%;}
.high_tenacity_list{width:auto !important;}
.high_tenacity_left h6{margin-bottom:30px; width:100%; float:left;}

/*uhmwpe page css*/

.uhmwpe_threads_list{width:76% !important;}
.uhmwpe_threads_contain{width:100%; float:left;}
.uhmwpe_threads_left h6{margin-bottom:15px;}

.poyester_tapes_img{width:40% !important;}
.poyester_tapes_list{width:50% !important;}


.link_page h3{color:#0f7486; font-weight:400; font-size:40px;}
.link_page ul li{list-style-type:disc; margin-left:20px; margin-bottom:5px;}
.link_page ul li a{font-size: 16px; font-weight: 400; line-height: 24px;}
.link_page ul li a:hover{color:#07d5d5;}
.link_list{margin-bottom:30px; margin-top:5px;}



.arrow_menu{position:relative;}
.arrow_menu:after{position:absolute; background:url(../images/right-menu-arrow.png) no-repeat; width:8px; height:12px; content:""; left:0; top:0; bottom:0; margin:auto; background-size:100% 100%;}
.site_map_outer ul li a{font-size:18px; font-weight:700; padding-left:15px;}
ul .shape_none::after {background:none !important; content: "";}

.site_map_sub_menu{padding-left:20px;}
.site_map_sub_menu a{font-size:18px !important ;}
.circle_site ,.circle_site_black{position:relative;}
.circle_site:after ,.circle_site_black:after{position:absolute; content:""; background:#07d5d5; height:8px; width:8px; border-radius:50%; left:0; top:0; bottom:0; margin:auto;}
.circle_site_black:after{background:#3d4444;}
.site_map_sub_menu_two li{margin-left:30px;}
.site_map_sub_menu_two li a{font-size:16px !important; }
.embolic_img{width:250px !important;}
.site_map_outer ul li{margin-bottom:6px;}
.site_map_outer ul li a:hover{color:#07d5d5;}
.site_map_sub_menu_two ,.site_map_sub_menu {margin-bottom: 10px; margin-top: 6px;}
.j_pac_logo{float:right; width:50%; margin-left:10px;}

.manufacturing_img{float:left; width:100%; max-width:100%;}
.manufacturing_img i{width:49%;}
.manufacturing_img img{border:none; margin:0; width:100%;}

.iso_certi{text-align:center;}
.iso_certi a{font-size:18px; margin:20px 0 0; width:100%; float:left;}

.product_img{border: 1px solid #bcbfc0; float: left; width:31.3%;  text-align:center;}
.product_img:nth-child(2){margin:0 3%;}
.product_img img {width: 100%;}
.product_img  a{font-size:22px !important; color:#3d4444; font-weight:700; text-decoration:none !important;  padding:10px 0 !important; float:none; display:inline-block;}
.product_img  a:hover{color:#07d5d5;}

.review_processing_inner span a ,.review_processing_inner span{color:#07d5d5; text-decoration:none !important;}
.review_processing_inner span a:hover {color:#000;}

.review_processing_broucher{background:none !important; padding: 16px 0; padding-left:0 !important;}
.review_processing_broucher .brochure_btn{float:left !important;}
.review_processing_broucher a{color:#fff;}


.application_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.braider_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.composite_felt_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.composite_mesh_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.considerations_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.contact_us_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.embolic_yarn_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.felt_fabric_page_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.green_polyester_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.high_tenacity_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.iso_certi_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.lasser_cutting_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.link_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.manufacturing_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.mesh_fabrics_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.news_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.polyester_felt_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.polyester_mesh_banner{
	background: url(../images/banner-background.png) no-repeat center;
	background-size: cover;
}
.polyester_monofil_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.polyester_tapes_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.polypropylene_banner{
	background: url(../images/banner-background.png) no-repeat center;
	background-size: cover;
}
.polypropylene_mono_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.product_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.ptfe_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.site_map_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.unmwpe_tapes_banner{
	background: url(../images/banner-background.png) no-repeat center;
	background-size: cover;
}
.unmwpe_threads_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.yarns_cords_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}
.about_us_banner{background:url(../images/banner-background.png) no-repeat center; background-size:cover;}

.footer_note h6 a{color:#07d5d5;}
.footer_note h6 a:hover{color:#fff;}

.review_processing_broucher{padding:0 !important;}
.review_processing_broucher a{margin:0 !important;}

.link_page ul li a{ color:#3d4444;}
.site_map_outer ul li a{color:#333333;}


.voice-icon, .right-arrow, .fax-icon, .mail-icon, .skype-icon, .whatsapp-icon,
.site-map-icon, .location-icon, .drop-down-arrow, .menu-line-img
{ display: inline-block; background:url(../images/icon.png) no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.voice-icon { background-position: -0px -0px; width: 24px; height: 20px; }
.right-arrow { background-position: -0px -20px; width: 23px; height: 27px; }
.fax-icon { background-position: -0px -47px; width: 20px; height: 22px; }
.mail-icon { background-position: -0px -69px; width: 20px; height: 14px; }
.skype-icon { background-position: -0px -83px; width: 19px; height: 20px; }
.whatsapp-icon {background-position: -0px -146px; width: 24px; height: 24px; }
.site-map-icon { background-position: -0px -103px; width: 17px; height: 17px; float:left; margin:16px 10px 0 0;}
.location-icon { background-position: -0px -120px; width: 16px; height: 25px; }
.drop-down-arrow { background-position: -0px -145px; width: 10px; height: 6px; position:relative; top:-2px;}

footer a:focus{color:#fff;}

.product_img_outer{width:100%; float:left;}
.product_list{margin-top:20px; width:100%; float:left;}


.high_tenacity_left h6, .uhmwpe_threads_left h6{
	color: #666666;
}

.lasser_cutting_img_sec{width:100%; float:left; margin-bottom:20px;}
.lasser_cutting_img_sec i{width:24%; float:left; border:1px solid #cccccc; padding:5px; margin-right:1.3%;}
.lasser_cutting_img_sec i:last-child{margin-right:0;}
.lasser_cutting_img_sec i img{width:100%;}

.application_page_left .considerations_cutting_img{width:40% !important;}
.application_page_left .considerations_cutting_img i{width:100%;}


.margin_20{margin-top:15px;}

.mesh_fabrics_main_page_img i img{width:100%;}




/*Client changes PAGE CSS*/

.banner_text h1 sup{ font-size: 30px;}

.submenu li a:hover ,.menu ul li a:hover {
    color: #0b5f6a !important;
}
