.topBg{height:580px;position:absolute; top:0; width:100%;}

header{ position:relative; z-index:2}

header .col-1,header .col-2,header .col-3{vertical-align:middle;}



/******HEADER FORMAT----1----*****/

#headerFormat1 .row1 .col-1,#headerFormat1 .row1 .col-2,#headerFormat1 .row1 .col-3{width:33%;}

#headerFormat1 .row1 .col-3{text-align:right;}

#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;}



#headerFormat1 .row2 .col-1{ padding:120px 0 20px}

#headerFormat1 .row3{ position:relative; z-index:1001;}



/******HEADER FORMAT----2----*****/

#headerFormat2 .row1 .col-1,#headerFormat2 .row1 .col-2,#headerFormat2 .row1 .col-3{width:33%;}

#headerFormat2 .row1{padding:10px 0;}

#headerFormat2 .row1 .col-2{text-align:center;}

#headerFormat2 .row2 .col-1{ padding:25px 0 20px}

#headerFormat2 .row3{ position:relative; z-index:1001;}



/******HEADER FORMAT----3----*****/

#headerFormat3 .topBg{height:500px;}

#headerFormat3  .row1{ padding-top:3px}

#headerFormat3 .row2 .col-1{ padding:25px 0 0}

#headerFormat3 .row1{ position:relative; z-index:1001;}



/******HEADER FORMAT----4----*****/

#headerFormat4 .row1 .col-1,#headerFormat4 .row1 .col-2,#headerFormat4 .row1 .col-3{width:33%;}

.no-rgba #headerFormat4 .row2 .col-1{float:left;}

.no-rgba #headerFormat4 .row2 .col-2{float:right;text-align:right;}

#headerFormat4 .row1{padding:10px 0;}

#headerFormat4 .row1 .col-2{text-align:center;}

#headerFormat4 .row2 .col-1{ padding:25px 0 20px}

#headerFormat4 .row2 .col-2{ text-align:right}

#headerFormat4 .row3{ position:relative; z-index:1001;}



.full-header #flash {margin-top:10px; background:none; padding-bottom:0;}

.full-header .topBg { height:400px;}



/******TML******/

#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:12px 55px;display:inline-block; font:13px/1.5em Arial, Helvetica, sans-serif; text-transform:uppercase;font-weight:bold; position:relative;}



#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;}



.downarrowclass{background:url(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;}

.rightarrowclass{background:url(sprites_image.png) -44px -3px no-repeat;height:5px;width:3px;display:inline-block;position:absolute;right:10px;top:48%;}



/*****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{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;}



/****HEADER MC IC HEADING CSS*****/

header .h2{padding:0;background:none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); top:0; left:0;}

#flash{background:url(shadow.png) no-repeat center 93%;padding-bottom:55px; margin-top:30px;}



.bxsliderInnerHeader{height:320px; overflow:hidden}