.topBg{position:absolute; top:0; width:100%;background:url(//catalog.wlimg.com/templates-images/12437/12456/pattern1.png); height:401px;}
header{position:relative; z-index:2}
header .row-1 .col-1,header .row-2 .col-2,header .row-3 .col-3{vertical-align:middle;}

/******HEADER FORMAT----1----*****/
#headerFormat1 .row1 .col-1,#headerFormat1 .row1 .col-2,#headerFormat1 .row1 .col-3,{width:33%;}
#headerFormat2 .row1 .col-1,#headerFormat2 .row1 .col-2{ width:48%}
#headerFormat3 .row1 .col-1{ width:70%}
#headerFormat3 .row1 .col-2{ width:28%}
#headerFormat3 .wrap{ position:relative}
#headerFormat3 .row2 .col-1{position:absolute; z-index:5; left:30px; margin-top:1px;}
#headerFormat3 .row2 .col-1 .header-reg{ padding:20px 22px 10px}
#headerFormat3 .row2 .col-1 .header-reg #company{ position:relative; z-index:5}
#headerFormat1 .row1,#headerFormat2 .row1,#headerFormat3 .row1{padding:10px 0;}
#headerFormat1 .row1 .col-2{text-align:center;}
#headerFormat1 .row1 .col-3, #headerFormat1 .row1 .col-2, #headerFormat2 .row1 .col-2,#headerFormat3 .row1 .col-2{text-align:right;}
.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 #headerFormat3 .row1 .col-1{float:left;}
.no-rgba #headerFormat1 .row1 .col-3, .no-rgba #headerFormat2 .row1 .col-2, .no-rgba #headerFormat3 .row1 .col-2{float:right;}

#headerFormat1 .wrap, #headerFormat2 .wrap,, #headerFormat3 .wrap{ position:relative}
#headerFormat1 #company{ display:none; text-align:center}

#flash{ position:relative; z-index:2; box-shadow:0 0 15px #000; }
#slider{border:1px solid #999; }
.pattern {background-image: linear-gradient(319deg, #1a436c 3px, transparent 4px), linear-gradient(39deg, #1a436c 3px, transparent 4px);
    background-size:6px 5px;
    background-repeat: repeat-x;
    height: 4px;margin:15px 3px 0 0;
}
.pattern1 {background-image: linear-gradient(319deg, #1a436c 3px, transparent 4px), linear-gradient(39deg, #1a436c 3px, transparent 4px);
    background-size:7px 5px;
    background-repeat: repeat-x;
    height: 5px; transform:scaleY(-1);margin:0 0 15px 3px;
}

/******TML******/
#tml ul,#tml li{list-style:none;margin:0;padding:0;}
#tml li{position:relative;}
#tml > ul > li{text-align:center;}
#tml > ul > li:after{content:''; display:inline-block; position:absolute; left:0; width:100%; height:1px}

#tml > ul > li > a{padding:9px 7px;font:normal 18px/1em Unkempt;}
#tml > ul > li a{display:block;}
#tml > ul > .on > a, #tml > ul > li:hover > a{cursor:pointer;}
#tml ul ul{position:absolute;width:200px;display:none;padding:2px; z-index:2;text-align:left;}
#tml li li{padding:0;}
#tml li li a{display:block;font-weight:normal;padding:8px 5px; font-size:12px;}

.rightarrowclass{background:url(//catalog.wlimg.com/templates-images/12437/12456/sprites_image.png) no-repeat -44px -3px;height:5px;width:3px;display:inline-block;position:absolute;right:10px;top:45%;}

#headerFormat3 #tml>ul>li{ float:left} 
#headerFormat3 .downarrowclass{background:url(//catalog.wlimg.com/templates-images/12437/12456/sprites_image.png) -56px -4px no-repeat;height:3px;width:5px;display:inline-block;position:absolute;bottom:5px;left:50%;margin-left:-2px;outline:none;}
#headerFormat3 .rightarrowclass{background:url(//catalog.wlimg.com/templates-images/12437/12456/sprites_image.png) -44px -3px no-repeat;height:5px;width:3px;display:inline-block;position:absolute;right:10px;top:48%;}

/*****TOP GENERAL LINKS******/
.tgl a{ position:relative;font:bold 13px/1.2em 'Unkempt', cursive; padding:5px 10px;}
.tgl a:hover:before,.tgl a.on:before{ content:''; width:100%; height:8px; position:absolute; top:-15px ; right:0;}
.tgl b~a:hover:before{ content:''; width:0; height:0; position:absolute; top:0 ; right:0;}

.tglHome,.tglContact,.tglInquiry{display:inline-block;vertical-align:middle;padding:4px 5px;}
.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;}
 #headerFormat2 .row1 .col-2 .tgl{ display:inline-block}

/****HEADER MC IC HEADING CSS*****/

@media(min-width:980px){
#flash{min-height:372px;}
}
