﻿html {
   min-height: 100%;
   
}

BODY {
	color : 000000;
	font-family: 'Asap', sans-serif, arial;
	font-size : 18px;
	line-height:22px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	background-color:#323232;
	min-height: 100%;
}

.demoblockwrp {
background:#ffffff;
padding:5px;
border:1px solid #e6e6e6;
-moz-box-sizing:    border-box;
   -webkit-box-sizing: border-box;
    box-sizing:        border-box;
	position:relative;
	overflow:hidden;
}
.sidr-class-toplangselectimgside {float:left;}
.sidr-class-toplangselectimgside img {padding:5px 10px !important;}
.demoqlnks {max-width:200px;float:left;margin-left:10px;margin-top:10px;}

.demowrpinblk {max-width:940px;float:right;}

.scroll-to-top {
    background: url("../images/scroll-to-top.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 1em;
    cursor: pointer;
    display: none;
    height: 55px;
    padding-right: 1em;
    position: fixed;
    right: 0;
    width: 55px;
    z-index: 999;
}


.small {font-size:13px;line-height:15px;}
sup {font-size: 0.5em;vertical-align: super;
        line-height: 0;/*line-height:21px;*/}
input {
-webkit-appearance: none;

}


img {width: auto\9;
  height: auto;
  max-width: 100%;
  vertical-align: middle;
  border:0;
  -ms-interpolation-mode: bicubic;}
  
 .clearb {clear:both;width:1px;height:1px;overflow:hidden;}
.toplangsoptions div {margin:5px 0;}
.toplangsoptions div img {max-height:20px;}
.toplangsoptions div a {display:block;z-index:3000;color:#ffffff;text-decoration:none;}
 .buttn {width:180px;height:35px;background-color:#c3d1e4;border:none;font-size:21px;font-weight:700;
 -webkit-appearance: none;

 }
.cntheader {height:80px;text-align:center;
	background-color:#323232;
	margin:0;
}
.cntmenu {min-height:60px;text-align:center;
	background-color:#0066b3;
	margin:0;
}
.header {height:80px;}
.logo-corporate {position:absolute;left:0;bottom:20px;}
.logo-fibers {position:absolute;left:170px;bottom:7px;}
.logo-plastics {position:absolute;left:340px;bottom:7px;}
.logo-polynil {position:absolute;left:255px;bottom:7px;}
.header .on {/*border-bottom:3px solid #F9A252;*/ background-color:#17B4C9;padding:10px;}
.header .off {/*border-bottom:3px solid #323232;*/padding:10px;}
.cntbody {

}
.light {color:#ffffff;}
.justify {text-align:justify;}
.blkdesc {margin:25px 0;}
.tb1, .prpgtitle {float:none;font-size:30px;line-height:35px;text-transform:uppercase;margin-bottom:10px;}
.tbl {font-size:50px;line-height:55px;text-transform:uppercase;margin:65px 0;color:#ffffff;}
a {
	color:#383838;
}
a:active {
	color:#383838;
}

A:visited {
	color:#383838;
}
A:link {
	color:#383838;
}

A:hover {
	color:#a0a0a0;
}
h1 {font-size:60px;font-weight:400;margin:0;line-height:70px;}
h2 {margin-bottom:3px;}
ul {margin-top:5px;margin-bottom:5px;margin-left:0px;padding-left:22px;}
p {margin:0;padding:0;}
.safetytxb {font-size:23px;line-height:27px;margin-top:15px;}
.nobr {white-space:nowrap;}

.container {position:relative;width:100%;margin:0 auto;overflow:hidden;}
.slidercontainer {position:relative;width:100%;margin:0 auto;}
.container2 {position:relative;width:100%;margin:0 auto;}
.cnt {width:100%; overflow:hidden;}
.cntc {width:105%}

.brnditmimg .startdownload {width:100%;text-align:center;margin:0px !important;}
.brnditmimg .startdownload a {width:100%;text-align:center;padding:0px;}
.lcl {float:left;width:38%;}
.rcl {float:right;width:60%;}

.topmenu ul {margin:0;padding:0;}
.topmenu .menuitem {float:left;display:block;margin-right:2px;}
.topmenu .menuitem:hover {background-color:#323232;}
.topmenu .menuitem a {line-height:60px;font-size:18px;color:#ffffff;text-decoration:none;padding:0 15px;display:block;}

.toplang {position:absolute;right:0px;top:42px;color:#ffffff;font-family:Arial,sans-serif;font-size:14px;font-weight:bold;}
#ShowActiveLang1 {color:#ffffff;top:42px;right:80px; font-family:Arial,sans-serif;font-size:14px;position:absolute;}
#ShowActiveLang1 img{max-height: 14px;}

.ft1 ul {margin:0;padding:0;}

.ft1 ul  .menuitem {font-size:18px;margin-bottom:3px;display:block;}
.ft1 ul  .menuitem a {line-height:21px;color:#868b8d;text-decoration:none;}

.ft1b ul {margin:0;padding:0;}

.ft1b ul  .menuitem {font-size:18px;margin-bottom:3px;display:block;}
.ft1b ul  .menuitem a {line-height:21px;color:#868b8d;text-decoration:none;}


.locationspot {width:19px;height:19px;background-image:url("/images/mapspot.png"); background-position:left top; background-repeat: no-repeat;}
.locationspot:hover {width:19px;height:19px;background-image:url("/images/mapspot.png"); background-position:left -23px; background-repeat: no-repeat;}
.cntwht {background-color:#ffffff;}
.cntgrd {background-color:#ffffff;background-image:url("/images/back-g-gray.png"); background-position:left top; background-repeat: repeat-x;padding-bottom:30px;}
.ilo {padding-bottom:0px;}
.cntblue {background-color:#0066b3;margin:0 0 0px 0;}
.cntgreen {background-color:#8cc541;margin:0 0 0 0;}
.cntbluecp  {background-color:#0066b3;margin:0 0 0 0;}
.cntblack {background-color:#000000;padding:20px 0 20px 0;color:#ffffff;}
.cntbrands {background-image:url("/images/back-brands.png"); background-position:center top; background-repeat: no-repeat; background-size: 100% 100%;}
.cntfooter {background-color:#323232;}
.cntfooter .container {padding:40px 0;}
.cntblue .container {background-image:url("/images/back-v.png"); background-position:320px bottom; background-repeat: no-repeat;}

.cntgreen .container {min-height:370px;padding:0px 0;background-image:url("/images/back-leaf.png"); background-position:520px bottom; background-repeat: no-repeat;background-size:auto 100%;}

.ilo .container {min-height:380px;background-image:url("/images/back-ilo.png"); background-position:right bottom; background-repeat: no-repeat;}

.certificate-single {margin:35px 0;}
.certificate-single img {float:left;margin-right:15px;}
.certificate-single p {overflow:hidden;padding-top:50px;}
.certificate-single p img {margin-top:15px;}
.certificate-single .certificate {border:1px solid #c0c0c0;}


.footerblock {min-height:130px;color:#868b8d;/*display:inline-block;*/padding-right:10px;border-right:1px solid #868b8d;margin-right:10px;overflow:hidden;float:left;}
.footerblock a {color:#868b8d;}
.ft1 {width:310px;}
.ft1b {width:960px;}
.ft2 {width:200px;}
.ft3 {width:365px;}
.ft4 {width:180px;border-right:none;margin:0px;padding:0px;}
.footericon {float:right;}
.asideimage {overflow:hidden;}

.maintitlewrp {margin:50px 0 30px 0;}
.maintitlewrp .title {float:left;/*display:inline-block;*/margin-right:30px;background:none;}

.maintitlewrp .title {}
.maintitlewrp .titlefollow {direction:rtl;overflow:hidden;background-image:url("/images/back-title-line.png"); background-position: left 32px; background-repeat: no-repeat;height:70px;}
.maintitlewrp .titlefollowiconright {direction:rtl;overflow:hidden;background-image:url("/images/back-title-line.png"); background-position: right 70px top 32px; background-repeat: no-repeat;height:70px;}
.maintitlewrp .titlefollow .righticon {background-image:none;float:right;}




.subtitlewrp {margin:30px 0 20px 0;}
.subtitlewrp .title {float:left;/*display:inline-block;*/margin-right:20px;background:none;}
.cyan {background-color:#1ab5d1;color:#ffffff;padding:0 15px;}
.orange {background-color:#f9a252;color:#ffffff;padding:0 15px;}
.subtitlewrp .title {font-size:30px;line-height:40px;}
.subtitlewrp .titlefollow {direction:rtl;overflow:hidden;background-image:url("/images/back-subtitle-line-cyan.png"); background-position: left 20px; background-repeat: no-repeat;height:40px;}
.subtitlewrp .titlefollowiconright {direction:rtl;overflow:hidden;background-image:url("/images/back-title-line.png"); background-position: right 40px top 32px; background-repeat: no-repeat;height:40px;}
.subtitlewrp .titlefollow .righticon {background-image:none;float:right;}


.class3 {float:left;margin-right:4%;width:21%}
.class4 {float:left;margin-right:4%;width:29%}
.class4r {float:right;margin-right:5%;width:29%}
.class5 {float:left;margin-right:4%;width:37%}
.class6 {float:left;margin-right:4%;width:45%}
.class7 {float:left;margin-right:4%;width:53%}
.class8 {float:left;margin-right:4%;width:61%}
.class6r {float:right;margin-right:4%;width:45%}

.cntgreen .toright {margin-left:180px;margin-top:90px;}
.cyanmark {background-color:#19b5d0;line-height:42px;text-align:center;font-style:italic;margin:40px 0;color:#ffffff;font-size:20px;}

.cntgreen .torighttop {margin-top:20px;text-align:left;}
.cntgreen .fb {min-height:250px;padding:0 0 20px 0;background-image:url("/images/back-leaf.png"); background-position:right bottom; background-repeat: no-repeat;background-size:auto 100%;}

.threeiconblock {text-align:left;}
.threeiconblock .titleblock {position:relative;text-align:left;}
.threeiconblock .titleblock .ithumb {float:left;}
.threeiconblock .titleblock .titlethreei {padding-top:25px;overflow:hidden;}

.title .green {background-color:#8dc641;color:#ffffff;padding:0 15px;display:inline-block;margin-bottom:20px;}

/* WW */
.locationcontact {position:raletive;}
.locationcontact .companyname {font-size:30px;line-height:40px;display:inline-block;padding:0 15px;background-color:#19b5d0;color:#ffffff;margin-bottom:10px;}
.locationcontact .companydesc {margin-bottom:15px;}
.locationcontact .companytitle-location {font-weight:700;margin-bottom:15px;}

.locationcontact .class4:first-child	 div {border-right:1px solid #151515;padding-right:5px;}

.certificatetitle {font-weight:700;margin:10px 0 5px 0;}
.certificatecompany {font-size:13px;line-height:15px;width:80%;margin:0 auto;}
.certificateslide {height:350px;}
.certificateslide .certificate {border:1px solid #c0c0c0;margin-bottom:5px;}

.navsidebutton {float:right;margin-top:22px;display:none;}
.navsidebutton button {width:45px;height:45px;}
.sidr-class-ccc {text-align:right;height:55px;}
.sidr-class-ccc img {padding:10px;border:0px;}


.sidr-class-addsmm div {
	background-color:#000;
    border-bottom: 1px solid #0066B3;
    border-top: 0px solid #4D4D4D;
    text-align:left;
    margin: 0;
	
}

.sidr-class-addsmm div a{
padding:15px;
display:block;

color:#ffffff;
text-decoration:none;
}

.tlr {overflow:hidden;}

.blackbrands {background-color:#000000;padding:50px 0;}
.smalltoleft {float:left;margin-right:20px;display:none;}
.smalltoleft img {height:150px;}
.nsideblock {display:none;}

.jv {padding:30px 0 80px 0;}
.jvtitle {text-align:left;}
.jvtitle img {margin-bottom:15px;
-moz-box-sizing:    border-box;
   -webkit-box-sizing: border-box;
    box-sizing:        border-box;}
.jvtitle a {line-height:50px;}



.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.brnditm .video-container {margin-bottom:-30px;}
.brnditm .video-container iframe,
.video-container object,
.video-container embed  {
    position: absolute;
    top: 0;
    left: 0;
    width: 80%;
    height: 80%;
	
}
.listwrp {width:100%;overflow:hidden;margin:20px 0;}
.listwrp-c {width:105%;}

.item-team {float:left;width:155px;margin-right:48px;text-align:center;margin-bottom:30px;cursor:pointer;}
.item-team-thumb {padding:10px;background-color:#eaeaea;height:150px;margin-bottom:5px;
-webkit-transition: all 300ms ease-out;
-moz-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
transition: all 300ms ease-out;

  }
.item-team a {text-decoration:none;}
 .item-team-thumb img {
	
 }
.item-team-name {text-align:center;font-weight:700	;}
.item-team-title {font-weight:normal;}

.item-team:hover .item-team-thumb {background-color:#15B5D0;}



.item-team-page .item-team-thumb {float:left;margin-right:25px;padding:10px;background-color:#1AB5D1;}
.item-team-page .item-team-page-details {min-height:490px;margin-left:25px;padding-left:25px;overflow:hidden;}
.item-team-page .item-team-page-name {margin-top:20px;font-size:31px;line-height:35px;font-weight:700}
.item-team-page .item-team-page-title {margin-top:20px;font-size:25px;line-height:29px;font-weight:400}
.item-team-page .item-team-page-cv {margin-top:20px;}



.item-wwlocation {margin-bottom:58px !important;}
.item-wwlocation-thumb img {width:100% !important; max-width:none !important;}
.item-wwlocation-detials {overflow:hidden;}
.item-wwlocation-name {font-size:23px;line-height:27px;margin-top:5px;background-color:#1AB5D1;color:#ffffff;padding:5px 8px;}

.backto {background-color:#323232;margin:50px 0;display:inline-block;}
.backto:hover {background-color:#545454;}
.backto a {display:block;padding:0 20px;line-height:31px;color:#ffffff;text-decoration:none;}

.startdownload {background-color:#323232;margin:20px 0;display:inline-block;}
.startdownload:hover {background-color:#545454;}
.startdownload a {display:block;padding:0 20px;line-height:31px;color:#ffffff;text-decoration:none;text-align:center;}

.productsmainposters .startdownload {background-color:#0066B3}
.productsmainposters:hover .startdownload {background-color:#007DDB;}

.callta {background-color:#323232;margin:20px 0;display:inline-block;}
.callta:hover {background-color:#545454;}
.callta a {display:block;padding:0 20px;line-height:31px;color:#ffffff;text-decoration:none;}

.startdownloadwht {width:100%;background-color:#ffffff;margin:0 0 20px 0;display:inline-block;}
.startdownloadwht:hover {background-color:#e6e6e6;}
.startdownloadwht a {display:block;padding:0 20px;line-height:31px;color:#000000;text-decoration:none;}

.startdownloadblue {width:100%;background-color:#0066B3;margin:0 0 20px 0;display:inline-block;}
.startdownloadblue:hover {background-color:#007ddb;}
.startdownloadblue a {display:block;padding:0 20px;line-height:31px;color:#ffffff;text-decoration:none;}


.emphvideos {margin:10px 0 40px 0;}



.hpiconvalues {float:left;margin-right:20px;}
.hpvaluesitem {margin-bottom:25px;}

.fibers-gallery {margin-bottom:25px;}
.ph-galpic {float:left;width:14%;border:1px solid #e6e6e6;margin-right:0.2%;margin-bottom:1px;
-moz-box-sizing:    border-box;
-webkit-box-sizing: border-box;
box-sizing:         border-box;
height:170px;overflow:hidden;
}
.custest {float:left;width:120px;border:1px solid #e6e6e6;margin-right:20px;margin-bottom:15px;
-moz-box-sizing:    border-box;
-webkit-box-sizing: border-box;
box-sizing:         border-box;
height:150px;overflow:hidden;
}
.custestwrp {padding:3px;}

.testimonialpic {margin-right:37px;text-align:center;float:left;margin-bottom:25px;background:none;width:202px;height:180px;padding:0px;}
.testimonialwrap {padding:0px;margin:0px;text-align:center;}
.testimonialwrap img {border:1px solid #e6e6e6;padding:3px;}

.brandspagepack {margin-bottom:25px;}

.prd-branditem {float:left;width:16%;margin-right:0.2%;margin-bottom:15px;position:relative;}
.prd-branditem img {max-height:190px;}


.ph-galpic:hover {border:1px solid #1AB5D1;}

.ph-galpic img {max-width:none;max-height:none;width:100%;}


.pritem-title {margin-bottom:10px;padding:0 0 10px 0;border-bottom:1px solid #efefef;}
.pritem-title-c {padding:10px;}
.pritem-title-c a {text-decoration:none;display:block;}
.pritem-title-c:hover {background-color:#efefef;}
.pritem-title-c:hover a {color:#000000;}

.trnlang {margin-bottom:5px !important;padding:0 0 5px 15px !important;border-bottom:1px solid #efefef;font-size:16px !important;}
.trnlang .pritem-title-c {padding:3px !important;}
.trnlang-sp {width:1px; height:1px;overflow:hidden;margin-bottom:15px;}
.trnlang-m {margin-bottom:0px;}



.prpgsubtitle, .brand-comment {background-color:#1AB5D1;margin-bottom:20px;}
.prpgsubtitle-c , .brand-comment-c {padding:10px;font-weight:700;color:#ffffff;}

.customer-testimonial-name {font-size:27px;line-height:31px;font-weight:700;margin-bottom:10px;}
.customer-testimonial-quote {color:#0066B3;font-size:21px;line-height:25px;}


.swct {display:none;}

#contactlinks a:hover {text-decoration:underline; color:#000000;}
.contactlink-item {width:170px;background-image:url("/images/bullet-side.gif"); background-position:top left; background-repeat: no-repeat;float:left;margin-right:0px;}
.contactlink-c {padding-left:13px;padding-top:4px;padding-bottom:2px;text-align:left;}


.contactcontainer{width:30%; border:1px solid #c0c0c0; margin-bottom:10px;margin-right:2%;float:left;background:#ffffff;margin-left:0px;}
.contactcontainer-c {padding:8px;}
.contactRegName{text-align:left; margin-bottom:10px; color:#353535;font-size:29px;line-height:34px;font-weight:700;margin-top:9px;}
.contactCompName{text-align:left; font-size: 15px; margin-bottom:3px; color:#000000;padding-left:5px;}
.contactPepos {border-bottom:1px dotted #c0c0c0;border-top:1px dotted #c0c0c0;margin-top:5px;background:#f9f9f9;}
.contactPersonName{ padding-top:5px;border-top:3px solid #ffffff;text-align:left;  font-size: 15px; font-weight:bold; color:#000000;padding-left:5px;}
.contactPositionName{text-align:left;  font-size: 15px;  margin-bottom:0px; color:#000000;padding-bottom:3px;padding-left:5px;border-bottom:3px solid #ffffff;padding-bottom:5px;}
.contactAddress{padding-top:5px; padding-left:5px; padding-bottom:2px; font-size: 15px; color:#000000;}
.contactTFE{  padding-left:5px; padding-bottom:5px;margin-top:8px; font-size:15px;}
.contactTelephone{float:left;width:50px; font-size: 15px; color:#555555; font-weight:bold;}
.contactFax{float:left;width:50px; font-size: 15px; color:#555555; font-weight:bold;}
.contactEmail{float:left;width:50px; font-size: 15px; color:#555555; font-weight:bold;}
.contsel {width:680px;height:50px;background-image:url("/images/back-consel.gif"); background-position:top left; background-repeat: no-repeat;text-align:left;}
.contsel-c {padding-top:15px;}
.brandpagedl {margin-top:35%;}
.brandpagedl a {line-height:50px;display:block;}

/* jobs */

.jobp {margin-bottom:10px;padding:0 0 10px 0;border-bottom:1px solid #efefef;}
.jobpt {padding:10px;}
.jobpt a {text-decoration:none;display:block;}
.jobpt:hover {background-color:#efefef;}
.jobpt:hover a {color:#000000;}
.jobpd {background:#f2f2f2;}
.jobpd-c {padding:10px;}
.jobpd-c ul {list-style-type: square;padding:0px;margin:20px;}
.jobpd-c ul li  {list-style-type: square;}
.job-apply {width:180px;background:#006699;text-align:center;}
.job-apply a {color:#ffffff;padding:5px;display:block;text-decoration:none;font-weight:bold;}
.joblocations {color:#006699;font-size:15px;font-weight:bold;margin-bottom:10px;text-align:left;}

.productsmainposters {float:right;padding:8px;background-color:#ffffff;border:1px solid #aaaaaa;}
.productsmainposters img {width:100%;}

/*CUSTOM*/
.brnditm {background-image:none !important;}
.brnditmimg  {}
.formobile {display:none;}
.demoqlnks, .demodesktop {display:block;}

@media (min-width:1200px){
.container {width:1170px;}
.container2 {width:1170px;}
.slidercontainer  {width:1120px;}


}




@media (max-width:1199px){
.ft1 {width:250px;}
.ft1b {width:750px;}
.ft2 {width:200px;}
.ft3 {width:365px;}
.ft4 {width:180px;border-right:none;margin:0px;padding:0px;}
.brnditm .video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
}
.brnditm .video-container {margin-bottom:-0px;}

.demoqlnks {display:none;}
.demoblockwrp {padding:8px;}
.item-wwlocation-name {font-size:21px;line-height:25px;margin-top:5px;padding:5px 8px;}
.item-team {margin-right:46px;}
.threeiconblock .titleblock .ithumb {width:80px;}
.threeiconblock .titleblock .titlethreei {padding-top:15px;overflow:hidden;font-size:23px !important;line-height:25px !important;}

.locationcontact .class4, .locationcontact .class4 {float:none;margin:0 0 10px 0;width:100%;}

.container {width:960px;}
.container2 {width:960px;}
.slidercontainer  {width:910px;}

.cntblue .container {background-position:220px bottom;}
.tbl {font-size:40px;line-height:45px;margin:35px 0;}
.ft3 {width:250px;}
.ft3 .class6 {float:none;width:100%;}
.footerblock {}
.footerblock .nobr {white-space:normal;}
.cntgreen .container {background-position:400px bottom;}
.cntgreen .fb {background-position:right bottom;}
.ph-galpic {height:140px;}
.blkdesc {margin:20px 0 0 0;}
.topmenu .menuitem a {line-height:60px;font-size:16px;color:#ffffff;text-decoration:none;padding:0 12px;display:block;}

}


@media (max-width:979px){



.demoqlnks, .demodesktop {display:none;}
.toplang {position:absolute;right:70px;top:42px;}
#ShowActiveLang1 {color:#ffffff;top:42px;right:150px; font-family:Arial,sans-serif;font-size:14px;position:absolute;}

.safety {background-size:auto !important;background-position: right bottom !important;}
.safetytxb {font-size:18px;line-height:23px;margin-top:0px;}
.item-wwlocation-name {font-size:18px;line-height:23px;padding:5px 3px 5px 5px;}
body {padding-top:80px;}
.cntheader {position:fixed;top:0;left:0;right:0;z-index:100;}
.jvtitle {text-align:left;}
.threeiconblock .titleblock .ithumb {width:80px;}
.threeiconblock .titleblock .titlethreei {padding-top:15px;overflow:visible;}
.item-team {margin-right:35px;}
.navsidebutton {display:inline;}
.nsideblock {display:inline;}
.cntmenu {display:none;}
.ph-galpic {height:110px;}
.blkdesc {margin:20px 0 20px 0;}
.prd-branditem {float:left;width:16%;margin-right:0.2%;margin-bottom:15px;position:relative;}
.prd-branditem img {max-height:150px;}
.locationcontact .companyname {font-size:21px;line-height:25px;padding:5px 10px;}
.maintitlewrp {margin:25px 0 20px 0;}
.maintitlewrp .title {float:left;/*display:inline-block;*/margin-right:30px;background:none;}

.maintitlewrp .title .orange {background-color:#f9a252;color:#ffffff;padding:0 15px;}
.maintitlewrp .titlefollow {direction:rtl;overflow:hidden;background-image:url("/images/back-title-line.png"); background-position: left 20px; background-repeat: no-repeat;height:40px;}
.maintitlewrp .titlefollowiconright {direction:rtl;overflow:hidden;background-image:url("/images/back-title-line.png"); background-position: right 50px top 20px; background-repeat: no-repeat;height:40px;}
.maintitlewrp .titlefollow .righticon {background-image:none;float:right;}

h1 {font-size:30px;font-weight:400;margin:0;line-height:40px;}

.righticon img {height:40px;}


.lcl {float:none;width:100%;}
.rcl {float:none;width:100%;}

.container {width:724px;}
.container2 {position:relative;width:100%;margin:0 auto;}
.slidercontainer  {width:674px;}

.cntblue .container {background-position:120px bottom;}
.tbl {font-size:33px;line-height:35px;margin:35px 0;}

.footerblock {min-height:10px;color:#868b8d;display:inline-block;padding-right:0px;border-right:0px solid #868b8d;margin-right:0px;padding-bottom:10px;border-bottom:1px solid #868b8d;margin-bottom:10px;overflow:hidden;}
.ft1, .ft1b, .ft2, .ft3, .ft4 {width:100%;}
.ft4 {border-bottom:0px;}
.ft3 .class6 {width:auto;}
.cntgreen .container {background-position:280px bottom;}
.cntgreen .fb {background-position:right bottom;}
}


@media (max-width:767px){  
.productsmainposters {float:left;}
.toplang {display:none;}
#ShowActiveLang1 {display:none;}
.maintitlewrp .title {float:none;/*display:inline-block;*/margin-right:0px;background:none;}
.contactcontainer{width:45%; margin-right:2%;}
.prd-branditem {float:left;width:24%;margin-right:0.2%;margin-bottom:15px;position:relative;}
.prd-branditem img {max-height:140px;}
.ph-galpic {width:19%;max-height:120px;}
body {padding-top:70px;}
.item-wwlocation-name {font-size:21px;line-height:25px;padding:5px 3px 5px 8px;}
.item-team-page .item-team-thumb {float:none;margin-right:0px;padding:10px;background-color:#1AB5D1;display:inline-block;}
.item-team-page .item-team-page-details {min-height:490px;margin-left:0px;padding-left:0px;overflow:visible;}
.item-team {margin-right:2%;width:30%;}
.header .off {display:none;}
.header .on {position:absolute;left:170px;bottom:10px;}
.smalltoleft {display:inline-block;}
.desktop {display:none;}
.threeiconblock .titleblock .titlethreei {padding-top:25px;}
.container {width:auto;margin:0 10px;}
.cntc {width:100%}
.container2 {position:relative;width:100%;margin:0 auto;}
.slidercontainer  {width:90%;}
.mobile {display:none;}
.formobile {display:block;}
.locationcontact .class4:first-child	 div {border-right:0px solid #151515;padding-right:0px;}
.class4, .class4r, .class5, .class3, .class6, .class7, .class8 {float:none;margin-right:0;width:100%;margin-bottom:15px;}
.class6r {float:none;margin-right:0;width:100%;margin-bottom:15px;}

.tb1 {font-size:25px;line-height:30px;}
.cntblue .container {background-position:center bottom;}

.locationcontact .class6:first-child	 div {border-right:0px solid #151515;padding-right:0px;}
.cntgreen .container {background-image:none;}
.ilo .container {background-size:auto 200px;}
.cntgreen .toright {margin-left:0px;margin-top:90px;}
}


@media (max-width:479px){ 
.navsidebutton {margin-top:15px;}
.brandpagedl {margin-top:0;width:100%;}
.contactcontainer{width:94%; margin-right:0;float:none;}
.prd-branditem {float:left;width:32%;margin-right:1%;margin-bottom:15px;position:relative;}
.prd-branditem img {max-height:140px;}
.ph-galpic {width:19%;max-height:80px;}
.item-team {margin-right:1%;width:47%;}
.smalltoleft {float:none;margin-bottom:20px;}
.threeiconblock {text-align:left;}
.threeiconblock .titleblock .titlethreei {padding-top:15px;}
.logo-corporate {width:100px;}
.header {height:70px;}
.header .on {position:absolute;left:110px;bottom:9px;padding:7px;background-color:transparent;}
.header .off {padding:7px;}
.cntheader {height:70px;}
.footerblock .nobr {white-space:normal;}
.ilo .container {padding-bottom:150px;}
}
