#headerFormatNT .row .col-1,#headerFormatNT .row .col-2,#headerFormatNT .row .col-3{}
#headerFormatNT .row .col-3{text-align:right;}
#headerFormatNT .col-12 .col-2,#headerFormatNT .col-123 .col-3{text-align:right;}
.right-head{text-align:left;}
#headerFormat1 .row1{padding:10px 0;}
#headerFormat1 .row1 .col-2{text-align:center;}
.no-rgba #headerFormat1 .row1 .col-1, .no-rgba #headerFormat1 .row1 .col-2,.no-rgba #headerFormat1 .row1 .col-3, .no-rgba #headerFormat2 .row1 .col-1, .no-rgba #headerFormat2 .row1 .col-2,.no-rgba #headerFormat2 .row1 .col-3,  .no-rgba #headerFormat4 .row1 .col-1, .no-rgba #headerFormat4 .row1 .col-2,.no-rgba #headerFormat4 .row1 .col-3{width:320px; }
.no-rgba #headerFormat1 .row1 .col-1,.no-rgba #headerFormat2 .row1 .col-1, .no-rgba #headerFormat4 .row1 .col-1{float:left;}
.no-rgba #headerFormat1 .row1 .col-3, .no-rgba #headerFormat2 .row1 .col-3, .no-rgba #headerFormat4 .row1 .col-3{float:right;text-align:right;}

/******company******/
.company{padding:10px 0;}
.f_con .company{padding:5px 0;}
/******right head menu******/
.il_divider > div{padding:15px;}
.il_divider > div:first-child{border:none;}

.right-head ul.dropdown li{padding:5px 15px;max-width:280px;min-width:200px;vertical-align:middle; }
.right-head ul.dropdown li:first-child{ border:none; }
.right-head .icon {cursor:pointer;display:inline-block;height:38px;line-height:38px;right:10px;top:3px;width:20px;position:absolute;z-index:1000;display:none;pointer-events:auto;}
.right-head .icon span{ margin-top:-3px; top:50%;}
.right-head .icon span::before{ bottom: 100%; margin-bottom: 3px;}
.right-head .icon span::after{margin-top: 3px; top: 100%; }
.right-head .icon span::before, .right-head .icon span::after{ content: ""; } 
.right-head .icon span, .right-head .icon span::before, .right-head .icon span::after{  border-radius:50%; height:6px; left:50%; line-height:6px; margin-left:-3px; position: absolute; text-align:center; transition:all 0.3s ease 0s; width:6px; }
.right-head ul.dropdown.smsEmail li, .headFormat.f6 .right-head ul.dropdown.smsEmail li{padding:5px 4px;}

/******TML******/
#headerFormatNT nav{padding: 6px 0px;}
#headerFormatNT nav.f3{padding:0;}
#headerFormatNT nav.f2 {padding: 6px 0px;border-width:1px 0;}
.tml_right{position:absolute;right:0;top:0;padding:2px;}

#tml li{position:relative;}
#tml > ul > li{ display:inline-block;float:left; }
#tml > ul > li:last-child a{ border-right:none;}
#tml > ul > li:first-child a{ border-left:none;}
#tml > ul > li > a{ padding:10px 22px;display:inline-block; font:15px/1.5em 'Open Sans',Arial,Helvetica,sans-serif;font-weight:bold; position:relative;letter-spacing:1px;}

#tml ul ul{position:absolute;width:200px;display:none;padding:5px; }
#tml li li{padding:0;margin:0;}
#tml li li:first-child{border-top:none}
#tml li li:last-child{border-bottom:none}
#tml li li a{display:block;font-weight:normal;padding:8px 5px; font-size:12px;}

/*****TOP GENERAL LINKS******/
.tgl.diff a{width:26px; height:24px;*zoom:1;position:relative; display:inline-block;}
.tgl.diff a:hover{top:4px;transition: all 0.2s;   -webkit-transition: all 0.2s;    -moz-transition: all 0.2s;   -o-transition: all 0.2s;-ms-transition: all 0.2s;}
.tgl.diff a:after{ content:''; border:8px solid transparent; display:inline-block; position:absolute; left:5px; bottom:-15px;}

.tglHome,.tglContact,.tglInquiry,.tglSitemap{display:inline-block;vertical-align:middle;padding:4px 5px;font-weight:normal !important;}
.tglHome:after{font-family:"icomoon";content:'\e745';font-size:15px;}
.tglInquiry:after{font-family:"icomoon";content:'\e7c3';font-size:15px;}
.tglContact:after{font-family:"icomoon";content:'\e771';font-size:15px;}
.iconStar:after{font-family:"icomoon";content:'\e6d4';}

.slider-content{ max-width:350px; padding:20px; font-size:1.1em;line-height:1.8em;margin-left:70px;}
.slider-content h1,.slider-content .hd1{ font-size:1.8em; display: inherit; font-weight:bold; margin-bottom:35px;  position:relative; line-height:36px; }
.slider-content h1::after,.slider-content .hd1::after{ position:absolute; content:''; left:0px; bottom:-10px;width:50px; height:4px; }

/*****HEADER FORMAT 2*****/
.job-form input,.job-form select{ width:300px; }
.slider-content2{ position:absolute;left:0px;right:0px;padding:20px 20px 5px; font-size:1.1em;line-height:1.8em;bottom:0px;text-align:center; }
.slider-content2 h1,.slider-content2 .hd1{ font-size:2.5em;font-weight:bold;position:relative; margin-bottom:15px; line-height:36px; }
.search-btn{ padding:15px 20px;display:inline-block; cursor:pointer; }
.slider-content3{position:absolute;left:0px;right:0px;bottom:25%;text-align:center;width:70%;margin:0 auto;}
.slider-content3 .h{font-size:5.1em;line-height:1em;font-family: 'Raleway', sans-serif;}

.slider-content3 .btns b,.slider-content4 .btns b{margin-left: 12px;}
.slider-content3 .btns i{}
.slider-content4{width:75%;margin:0 auto;text-align:center;}
.slider-content4 .hd1{font-size:3.5em;font-weight:bold;text-align:center;margin-bottom:10px;display:block;line-height: 1em;}

.slider-content3 a,.slider-content4 a {padding:16px 45px;border-radius:4px;display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
.slider-content3 a:before,.slider-content4 a:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}

.slider-content3 a:hover:before, .slider-content3 a:focus:before, .slider-content3 a:active:before,.slider-content4 a:hover:before, .slider-content4 a:focus:before, .slider-content4 a:active:before {-webkit-transform: scaleY(1);
  transform: scaleY(1);}

.ctg_f2 .imgFrame.bdr {border:none;}
.ctg_f2 li > .p4010{padding:40px 10px;}
table.p10px > * > * > *	{padding:10px;}

/*****HEADER FORMAT 3****/
.headRw_f3, .headRw_f3 span, .headRw_f3 .xlarge{font-size:13px; }
.icon-border{ position:relative; display:inline-block; padding:22px 15px; margin-bottom:20px;
  transition:all ease-in-out 0.4s; -webkit-transition:all ease-in-out 0.4s; -moz-transition:all ease-in-out 0.4s; }
.icon-border:before, .icon-inner:before { top: 0; }
.icon-border:before, .icon-border:after { left: 0; }
.icon-border:before, .icon-border:after, .icon-border-inner:before, .icon-border-inner:after { content: '';position: absolute; width: 17px; height: 17px;background-image: url(//catalog.wlimg.com/templates-images/12569/12570/dc_bdr.png);will-change: transform, top, left, right, bottom; pointer-events: none; transition: .23s all ease; }
.icon-border:after { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg);transform: rotate(-90deg); }
.icon-border:before, .icon-border-inner:before { top: 0; }	
.icon-border:after, .icon-border-inner:after { bottom: 0; }
.icon-border-inner:before { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }
.icon-border-inner:after { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
.icon-border-inner:before, .icon-border-inner:after { right: 0; }
.category-box:hover .icon-border:before, .category-box:hover .icon-border-inner:before { top: 5px; }
.category-box:hover .icon-border-inner:before, .category-box:hover .icon-border-inner:after { right: 5px; }
.category-box:hover .icon-border:before, .category-box:hover .icon-border:after { left: 5px; }
.category-box:hover .icon-border:after, .category-box:hover .icon-border-inner:after { bottom: 5px; }
/*nav.f3 .company{float:left;}*/


/*****  absolute Header  *****/

.top_bar_right{background-color:#f5f5f5;text-align:center;height:90px;position:relative;top:-4px;padding:0px 8px 0px 7px;}
.top_bar_right_wrapper{position:relative;top:32px; }
a#search_button{position:relative;top:9px;display:block;float:left;font-size:23px;
line-height:22px;margin-right:5px;margin-left:-10px; }
.top_bar_right:before{content:"";display:block;height:100%;width:10px;position:absolute;
left:-10px;top:2px;background-color:#e3e3e3;background-repeat:repeat-y; -moz-transform:skewX(0deg) skewY(-25deg); -webkit-transform: skewX(0deg) skewY(-25deg); -o-transform:skewX(0deg) skewY(-25deg); -ms-transform:skewX(0deg) skewY(-25deg); transform:skewX(0deg) skewY(-25deg); }
.head-fx{position:absolute;left:0px;right:0px;top:30px;z-index:9; }
.head-fx.t2_fixer #company{padding:3px 0; } 
.head-fx .col-1, .head-fx .col-2{background:#fff; }
.head-fx .col-2{padding-right:25px; }
.head-fx .dt{display:table;}
.head-fx .col-1, .head-fx .col-3, .head-fx .search-input .dtc{display:table-cell;}
.head-fx nav.f3.fr{float:left;  }
.head-fx nav.f3 .ddsmoothmenu ul li.on > a, .head-fx nav.f3 .ddsmoothmenu ul li > a:hover, .head-fx nav.f3 .ddsmoothmenu > ul > li > a.selected{background:inherit;color:#555; }
.head-fx nav.f3 .ddsmoothmenu ul > li > a{border-left:1px solid rgba(0,0,0,0.05); }
.head-fx nav.f3 .ddsmoothmenu ul > li:first-child > a{border-left:none;}
.head-fx .ddsmoothmenu > ul > li > a:hover::before, .head-fx .ddsmoothmenu > ul > li.on > a::before{position:absolute;content:'';left:0px;right:0px;height:3px;top:-12px; background:#000;}
.head-fx.t2_fixer .ddsmoothmenu > ul > li > a:hover::before,
.head-fx.t2_fixer .ddsmoothmenu > ul > li.on > a::before{top:0px; } 
.head-fx .ddsmoothmenu ul ul{top:auto !important; } 
.head-fx.t2_fixer .top_bar_right:before{display:none; }
.head-fx.t2_fixer .top_bar_right{top:0;height:auto;background:none; }
.head-fx.t2_fixer .top_bar_right_wrapper{top:0px; }

.head-fx.t2_fixer{background:#fff;animation:slide-down 0.7s; }
@keyframes slide-down {0% {opacity:0; transform:translateY(-100%); } 
    100%{opacity:0.9; transform:translateY(0);} 
}
.search-input{left:0px;right:53px;top:90px;padding:15px;z-index:99; }
.head-fx.t2_fixer .search-input{top:74px; }
.head-fx.t2_fixer .row1 .col-3{border-left:1px solid rgba(0,0,0,0.06); }
.head-fx .search-input input[type="text"]{padding:12px;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,0.1);color:rgba(255,255,255,0.7);text-shadow:none;font-size:1.2em; }
.head-fx.t2_fixer, .search-input{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1); -moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1); box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);}

.head-fx nav.f3 .ddsmoothmenu > ul > li > a{padding:25px 15px;}
.head-fx .ddsmoothmenu ul li ul{border-top:3px solid #000; }
.head-fx .downarrowclass{top:0px;bottom:0px;margin:auto; }

/*****   absolute Nav   *****/
.abslt{position:relative;min-height:30px; }
.abslt-nav{position:absolute;top:0px;left:0px;right:0px;z-index:9; }
.abslt-nav .ddsmoothmenu > ul > li > a{padding:20px 25px; }
.abslt-nav .downarrowclass{top:0px;bottom:0px;margin:auto; }
.abslt-nav .ddsmoothmenu > ul > li > ul{top:inherit !important; }
.abslt-nav .ddsmoothmenu > ul > li > a::after{position:absolute;content:'\fe34';width:5px; left:0px;top:0px;bottom:0px;height:20px;margin:auto;font-family:'FontAwesome'; font-style:normal !important;  }
.abslt-nav .ddsmoothmenu > ul > li:first-child > a::after{display:none; }
.abslt-nav .ddsmoothmenu > ul > li > a:hover::before, .abslt-nav .ddsmoothmenu > ul > li.on > a::before{position:absolute;content:'';left:20px;right:20px;height:3px;top:0px; background:#000;}

nav.f1 .ddsmoothmenu > ul > li:last-child div, nav.f2 .ddsmoothmenu > ul > li:last-child div{    height: auto !important;line-height: inherit !important;}

.fa-bars ~ .downarrowclass{display:none !important;}


/**********  format 46  *********/
.topReg{position:absolute;top:0;left:0;z-index:3;width:100%;padding:7px 0;background: rgba(0,0,0,.4);}
header.f46 .tgl{margin-left:2.1em;position:absolute;top:3px;left:0px;}
header.f46 .tgl li{float:left;margin-left:10px;position:relative;padding:48px 5px 0;margin-top:-3.8em;transition:all .2s ease;}
header.f46 .tgl li{background:#2d3236;}
header.f46 .tgl li:before{content:'';border:.8em solid transparent;display:inline-block;position: absolute;bottom:-1.5em;left:50%;transform:translate(-50%);}
header.f46 .tgl li:after{content:'';border:.8em solid transparent;display:inline-block;position: absolute;bottom:-1.4em;left:50%;transform:translate(-50%);}
header.f46 .tgl li:after{border-top-color:#2d3236;}
header.f46 .tgl li a{color:#eee;}
header.f46 .tgl li a{font-size:1.2em;font-family:'icomoon';color:#eee;}
header.f46 .tgl b{font-family:'icomoon';font-weight:normal;}
.topReg .tglContact:after, .topReg .tglHome:after{font-size:inherit;color:rgba(255,255,255,0.8);}
header.f46 .tgl li:hover{margin-top:-3em;cursor:pointer;}
header.f46 .tglSitemap:before{content:'\e83b';}

.hed_left{height:100%;width:320px;position:absolute;z-index:2;text-align:center;padding:4em 2em 6em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.hed_left_bg{position:absolute;left:0px;right:0px;top:0px;bottom:0px;border:1px dashed rgba(255,255,255,.5);border-width:0 1px;opacity:0.9;z-index:0;}
.hed_left, .hed_left a{color:#fff;text-shadow:1px 1px rgba(0,0,0, 0.40);} 
.hed_left a:hover{color:#fff;}
.hed_left #company{padding-bottom:18px;border-bottom:1px dashed rgba(255,255,255,0.6);justify-content:center;}
.hed_left .company_mH{margin-bottom:20px;}
.btmAbsNav{width:100%;bottom:10px;z-index:20;font:17px/1em;background:#fff;background-color:rgba(255,255,255,.8);}
.btmAbsNav.t2_fixer{bottom:auto;}
.btmAbsNav nav.f3.fr{float:left;}
.btmAbsNav .ddsmoothmenu{padding:15px 0px;border:1px dashed rgba(255,255,255,0.6);border-width:1px 0;}
.btmAbsNav .ddsmoothmenu > ul > li{border-right:1px solid rgba(255,255,255,0.6);border-right:1px solid rgba(255,255,255,0.6);}
.btmAbsNav .fixer.t2_fixer .ddsmoothmenu{padding:10px 0px;}


/**********  format 48  *********/
.tgl{margin-left:2.1em;position:absolute;top:-20px;left:52%;z-index:2;}
.f48 nav.f3.fr{width:100%;}
.f48 .ddsmoothmenu ul li{display:block;float:none;}
.f48 .ddsmoothmenu ul li ul{left:auto !important;right:-239px;top:0px !important;}
.f48 .fixer.t2_fixer .ddsmoothmenu ul li ul{left:0px !important;right:0px;top:auto !important;}
.f48 .fixer nav.f3 .ddsmoothmenu > ul > li > a{color:#fff;font-size:15px;border-top:1px solid rgba(255,255,255,0.2);text-align:right;}
.f48 .fixer.t2_fixer nav.f3.fr{width:auto;float:left;margin:7px 0px;}
.f48 .fixer.t2_fixer .ddsmoothmenu ul li{display:inline-block;}
.f48 .fixer.t2_fixer nav.f3 .ddsmoothmenu > ul > li > a{border-top:0px solid rgba(255,255,255,0.2);text-align:left;color:#666;font-size:14px;}
.f48 .fixer.t2_fixer nav.f3 .ddsmoothmenu > ul > li > a:hover, .f48 .fixer.t2_fixer nav.f3 .ddsmoothmenu > ul > li.on > a, .f48 .fixer.t2_fixer nav.f3 .ddsmoothmenu > ul > li > a.selected{color:#fff;}
header.f48 .row2{position:relative;padding:15px;box-sizing:border-box;}
header.f48 .row2:before{content:'';position:absolute;border:50px solid transparent;    border-width:0 480px 290px 50px;top: 0;right:0;}
header.f48 .row2:after{content:'';position:absolute;border:50px solid transparent;    border-width:0 460px 275px 50px;top:0;right:0;}
header.f48 .row2 .col-1{min-width:180px;}
header.f48 .row2 .col-2{width:78%;}
header.f48 .tgl li{background:#fff;}
header.f48 .tgl li a{color:#333;}
header.f48 .tgl li:hover a{color:#111}
header.f48 .tgl{margin-left:2.1em;position:absolute;top:-30px;left:62%;z-index:2;}
header.f48 .tgl li{float:left;margin-left:10px;padding:8px 5px 10px; position:relative}
header.f48 .tglSitemap:before{content:'\e83b'}
header.f48 .tgl li:hover{padding:13px 5px 10px;cursor:pointer;top:-5px}
header.f48 .tgl li:hover a, header.f48 .tgl li:hover a .tglHome, header.f48 .tgl li:hover a .tglContact,header.f48 .tgl li:hover a .tglInquiry{color:#fff;}
header.f48 .tgl li a{font-size:1.6em;font-family:'icomoon';}
header.f48 .tglHome:after, .tglContact:after{font-size:inherit;} 
header.f48 .banner_area{z-index:2;}
.heading-left .ac{text-align:left;}
.heading-left .h2 h2{margin-left:20px;padding-left:0px;}

/**********  format 23  *********/
.headFormat.f6.bgBlack{position:absolute;left:0px;top:0px;right:0px;}
.navF1_format.f23 .headFormat.f6::before{display:none;}
.navF1_format.f23 ul.dropdown li .top-head{min-height:26px;}
.navF1_format.f23 .t2_fixer .logoBg .ac{text-align:left;}      
.logoBg{position:relative;}
.logoBg::before{position:absolute;content:'';top:0px;left:0px;width:0px;height:0px;border-right:36px solid transparent;border-top:36px solid;}
.logoBg::after{position:absolute;content:'';top:0px;right:0px;width:0px;height:0px;border-left:36px solid transparent;border-top:36px solid;}
.navF1_format.f23 .t2_fixer .headFormat.f6.bgBlack, .navF1_format.f23 .t2_fixer .logoBg::before, .navF1_format.f23 .t2_fixer .logoBg::after, .navF1_format.f23 .t2_fixer .right-head{display:none;}


/***** full screen header  *****/
.fullscreen .fluid_container, .fullscreen, .fullscreen .banner_area{bottom:0;height:100%;left:0;right:0;top:0;}
.fullscreen .fluid_dg_wrap{bottom:0;height:100%;left:0;margin-bottom:0!important;right:0;top:0;z-index:auto;}    
.fullscreen .fluid_dg_overlayer{opacity:.1;}.fluid_dgCont, .fluid_dgContents{background:none;}
.fluid_dg_caption.moveFromBottom > div > div{max-width:850px;margin:auto;display:block;padding:5px 2px 10px;}
.fluid_dg_caption.moveFromBottom > div > div .hd1{-webkit-animation-duration:2s;  animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;  animation-name:fadeInDown;animation-delay:0.3s;}
.fluid_dg_caption.moveFromBottom > div > div p{-webkit-animation-duration:1s;  animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;  animation-name: fadeInDown;animation-delay:0.3s;}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}
@keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}
.headFormat.f16.bhStrip .tml_r_format.theme1{background-color:rgba(0,0,0,0.6);}
.headFormat.f16.whStrip .tml_r_format.theme1, .headFormat.f16.whStrip .fixer.t2_fixer .tml_r_format.theme1{background-color:rgba(255,255,255,0.8);}
.headFormat.f16.whStrip .fixer.t2_fixer .tml_r_format.theme1{box-shadow: 1px 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow: 1px 2px 3px rgba(0,0,0,0.2);-moz-box-shadow: 1px 2px 3px rgba(0,0,0,0.2);}
.headFormat.f16.whStrip .ddsmoothmenu > ul > li > a{color:#555;}
.headFormat.f16.whStrip .ddsmoothmenu > ul > li.on > a, .headFormat.f16.whStrip .ddsmoothmenu > ul > li > a:hover, .headFormat.f16.whStrip .ddsmoothmenu > ul > li > a.selected {
 color:#fff;}
.scroll-down{position:absolute;left:0;right:0px;width:50px;margin:0px auto; bottom:50px;z-index:2;text-align:center;} 
.scroll-down a{display:inline-block;width:50px;height:50px;line-height:50px;border:1px solid #fff; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; font-size:30px;color:#fff;}
.scroll-down{-webkit-animation: action 1s infinite  alternate;animation: action 1s infinite  alternate;}
@-webkit-keyframes action{0%{transform: translateY(0);}100%{transform:translateY(-20px);}}@keyframes action{0%{transform:translateY(0);}100%{transform:translateY(-20px);}}

.search-display{width:260px;padding:15px 15px;text-align:right;position:absolute;    right:0px;top:35px;z-index:1;box-shadow:0px 2px 3px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0px 2px 3px rgba(0,0,0,0.2);}
.serchTMarg .spro-btn{margin-top:4px;width:20px;height:20px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;} 
 
/*****  f26 header  *****/ 
.headFormat.f26{position:relative;}
.leftlogoBg::before{content:'';width:2000px;position:absolute;top:0;right:0;height:110%;-webkit-background-size:cover;background-size:cover;z-index:99;transform: skewX(-45deg);}
.leftlogoBg img{position:relative;z-index:999;}
.headFormat.f26, .leftlogoBg::before{background-image:url(images/abstract-bg2.png);}
.welF26 .welcome div.frwm img{z-index:2;position:relative;}
.welF26 .welcome div.frwm{position:relative;}
.welF26 .welcome div.frwm::after{position:absolute;content:'';top:30px;left:30px;right:-30px;bottom:-30px;border:3px solid;z-index:1;}
.headFormat.f26 nav.f3 .ddsmoothmenu > ul > li > a, .headFormat.f26 nav.f3 .ddsmoothmenu > ul > li > a:visited{color:#fff;}
.headFormat.f26 #company{padding-bottom:0px;}
.headFormat.f26 #company img{max-height:65px;}
.fixer.t2_fixer .headFormat.f26 #company img{max-height:50px;} 

/***  center header  ***/
#headerFormatNT .cenNav nav.f3.fr{float:none;}
.cenNav .ddsmoothmenu ul{display:inline-block;}
.cenNav .ddsmoothmenu{text-align:center;}
.cenNav nav.f3 .ddsmoothmenu > ul > li > a, .cenNav nav.f3 .ddsmoothmenu > ul > li > a:visited{font-weight:600;}
.cenNav nav.f3 .ddsmoothmenu ul li, .cenNav nav.f3 .ddsmoothmenu ul li a:visited{text-align:left;}
.bdul .right-head ul li b{opacity:0.60;font-weight:normal !important;}
.slideCont-layer .fluid_dg_caption > div{text-align:center;}
.slideCont-layer .slider-content4{width:auto;display:inline-block;}
.slideCont-layer .fluid_dg_prev, .slideCont-layer .fluid_dg_next, .slideCont-layer .fluid_dg_commands{width:50px;height:50px;background:rgba(255,255,255,0.3);}
.slideCont-layer .fluid_dg_prev, .slideCont-layer .fluid_dg_next{top:0px;bottom:0px;margin:auto;}
.slideCont-layer .fluid_dg_prev{left:10px;right:auto;}
.slideCont-layer .fluid_dg_next{right:10px;}
.slideCont-layer .slider-content4 .hd1{font-weight:normal;line-height:1em;margin-bottom:0px;}
.slideCont-layer .slider-content4 p{margin-top:20px;}
/***  company L R  ***/
.smsEmailBdr .emailBtn, .smsEmailBdr .smsBtn{background:none;border:none;color:inherit;padding:5px 7px!important;}
.smsEmailBdr .emailBtn i, .smsEmailBdr .smsBtn i{border:1px solid #cccccc;width:40px;height:40px;border-radius:40px;position:relative;}
.smsEmailBdr .emailBtn i::before, .smsEmailBdr .smsBtn i::before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
.smsEmailBdr .emailBtn:hover, .smsEmailBdr .smsBtn:hover{color:inherit;}
.smsEmailBdr .emailBtn span, .smsEmailBdr .smsBtn span{font-size:14px;vertical-align:middle;opacity:0.75;}
.shapeNav .ddsmoothmenu > ul > li{padding-left:20px;padding-right:20px;}
.t2_fixer .shapeNav .ddsmoothmenu > ul > li{padding-left:5px;padding-right:5px;}
.t2_fixer .shapeNav .ddsmoothmenu > ul > li > a{font-size:13px;}
.shapeNav nav.f3 .ddsmoothmenu > ul > li > a:hover, .shapeNav nav.f3 .ddsmoothmenu > ul > li > a.on, .shapeNav .ddsmoothmenu > ul > li > a.selected{background:transparent !important;position:relative;}
.shapeNav nav.f3 .ddsmoothmenu > ul > li > a:hover::before, nav.f3 .ddsmoothmenu > ul > li > a.on::before{position:absolute;content:'';left:0px;right:0px;top:-7px;height:2px;}
.shapeNav nav.f3 .ddsmoothmenu > ul > li::before{position:absolute;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#dbdbdb;top:11px;right:0px;}
.shapeNav nav.f3 .ddsmoothmenu > ul > li::after{content:'';position:absolute;right:0px;top:19px;width:0;height:0;border:4px solid transparent;border-top-color:#dbdbdb;}
.slideCont-layer.whBg .slider-content4{background-color:rgba(255,255,255,0.85);position:relative;color:#666666;}
.slideCont-layer.whBg .slider-content4 .hd1{font-size:2.5em;line-height:1.2em;padding-left:0px !important;padding-right:0px !important;background:transparent !important;color:#666 !important;}
.slideCont-layer.whBg .slider-content4::after{position:absolute;content:'';top:-5px;right:-5px;bottom:-5px;left:-5px;border:2px solid rgba(255,255,255,0.6);} 
.serchTMarg .spro-btn{margin-top:4px;width:20px;height:20px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;}
.pi .esch, .rei .esch, .ttw .esch{display:none;} 
/*** slider cont ***/
.slideCont-view .fluid_dg_caption > div{text-align:left;}
.slideCont-view .slider-cont{display:inline-block;background:rgba(0,0,0,0.6);color:#fff;padding:30px;max-width:450px;position:relative;border-radius:15px;}
.slideCont-view .slider-cont .hd1{font-size:2.2em;display:block;font-weight:600;line-height:1.2em;color:#000;}
.slideCont-view .slider-cont p{font-size:1.5em;line-height:normal;font-weight:600;margin-top:10px;}
.slideCont-view .slider-cont .button{padding:7px 20px;text-shadow:none;font-weight:300;}
.slideCont-view.whBg .slider-cont{background-color:rgba(255,255,255,0.7);position:relative;color:#333;}
/*** slider darklayer content ***/
.slDarkLayer .fluid_dgCont, .slDarkLayer .fluid_dgContents{background:rgba(0,0,0,0);}
.slDarkLayer .fluid_dgContents::after{position:absolute;content:'';left:0px;right:0px;top:0px; bottom:0px;background:rgba(0,0,0,0.4);z-index:-1;} 
.slDarkLayer .slider-cont{max-width:600px;display:inline-block;}
.slider-cont .hd1{font-size:3.2em;display:block;font-weight:600;line-height:1.2em;color:#fff;}
.slider-cont p, .fluid_dg_caption > div p{font-size:1.5em;line-height:normal;font-weight:400;margin-top:15px;margin-bottom:5px;}
.slider-cont .button{padding:7px 20px;text-shadow:none;font-weight:300;}
/***  company ac  ***/
.logo-c #company{width:100%;justify-content:center;}
.flWhNav .bg_df_fr{display:inline-block;}


/***  responsive  ***/
@media(min-width:993px){
.headFormat.f16 .tml_r_format.theme1{background-color:transparent;}
.navF1_format.f23 ul.dropdown li, .navF1_format.f23 ul.dropdown li a{color:#fff;}
.navF1_format.f23 nav.f3{margin-top:15px;margin-bottom:10px;}
.fixer.verComp_fix.t2_fixer .headBg-inner{display:none;}
.fixer.verComp_fix.t2_fixer #breadcrumbA{display:none;}
.fixer.verComp_fix.t2_fixer .ver_comp .col-2{vertical-align:middle !important;}
.fixer.verComp_fix.t2_fixer .ver_comp .col-2 .mt10px{margin-top:0px;}  
}
@media(min-width:769px){
/*** sticky header ***/	
.t2_fixer{position:fixed;width:100%;z-index:999;top:0;left:0;}
.t2_fixer.afterdiv > div{margin-bottom:0px;margin-left:auto;margin-right:auto;margin-top:0px;width:1152px;}
.t2_fixer #company{padding:3px 0;}
.fixer.t2_fixer #company img, .fixer.t2_fixer .company_logo img{max-height:65px;}
}
@media(min-width:769px){
.ddsmoothmenu .desk_dn, .desk_dn{display:none !important;}
.rightL-dropNav .ddsmoothmenu ul li ul li ul{left:auto !important;right:232px;}
} 
@media(max-width:1200px){
header.f46 .hed_left #company img{max-height:140px;} 
}
@media(max-width:1024px){
header.f46 nav.f3 .ddsmoothmenu ul li a{padding:10px;}
header.f46 .hed_left #company img{max-height:110px;}
.btmAbsNav .ddsmoothmenu{padding:7px 0px;}
}
@media(max-width:992px){
.ver_comp .pa #company, .ver_comp #company{justify-content:center;}	
.right-head .icon{z-index:11;}
.right-head.open::before{z-index:11;}      
}
@media(max-width:768px){ 
header.f46 .wrap{padding:0px;} 	
.hed_left{position:relative;width:auto;left:0px;right:0px;margin-left:0px;padding:10px;}
.hed_left #company{margin-bottom:10px;padding-bottom:10px;display:block;}
.hed_left #company img{max-height:90px;}
.topReg{display:none;}
.topReg .col-3{text-align:center;}
.tgl{display:none;}
header.f46 .topReg{position:relative;}   
header.f48 .row2{padding:3px;}
header.f48 .row2 .col-2{width:auto;display:block;}  
header.f48 .tgl{display:none;}
header.f48 .row2:after{border-width:0 340px 170px 50px;}
header.f48 .row2:before{border-width:0 360px 180px 50px;}
header.f48 .social{margin-bottom:15px;}  
div.ddsmoothmobile .mob_dn, .mob_dn{display:none !important;}
.contact-viewBox li{width:100%;box-sizing:border-box;}
.or{display:none;}
.slider-cont .hd1{font-size:2em !important;}
.slider-cont p, .fluid_dg_caption > div p{font-size:1.2em;margin-top:8px;}
}
@media(max-width:640px){
.slDarkLayer .fluid_dg_caption {transform:translateY(0%);}	
}
@media(max-width:480px){
.ver_comp .pa #company, .ver_comp #company{padding:5px 27px 5px 50px;}	
header.f48 .row2:after{border-width:0 220px 110px 50px;}
header.f48 .row2:before{border-width:0 236px 121px 50px;}
.slider-cont .hd1{font-size:1em !important;line-height:1em !important;}
.slider-cont p, .fluid_dg_caption > div p{font-size:0.8em;margin-top:5px;line-height:1em;}  
}