﻿/* GLOBAL CSS */
body{margin:0; padding:0; background:#01060c url('../images/bg.jpg') no-repeat center top; font:normal 12px/16px Tahoma; border-style: solid;}
* {padding:0; margin:0;}
a {outline:none; text-decoration:none; color:#ed1065;}
a:hover {text-decoration:underline;}
div, p, ul, li, h1, h2, h3, h4, h5, form, input, textarea, select, img, ul, li {padding:0;margin:0;}
ul, li{list-style-type:none;}
h1{margin:40px 0 0 40px;padding:0;float:left;font:normal 18px/20px Arial;}
a {outline:none; color:#cf2a25; text-decoration:underline;}
a:hover {text-decoration:none;}
img {border:none;}
.break {clear:both;font-size:0;line-height:0;}
.flt-left{float:left;}
.flt-right{float:right;}
.align-center{width:100%; text-align:center;}
.mrg-rgt-0{margin-right:0!important;}
.mrg-top-0{margin-top:0!important;}
.marg-bottom-15{margin-bottom:15px!important;}
h2{margin:15px 0 10px; float:left; font-size:18px; line-height:22px; width:100%; clear:both; font-weight:normal; color:#E08909}
h3{margin:0 0 10px; float:left; font-size:16px; line-height:18px; width:100%; clear:both; padding-bottom:3px; border-bottom:1px #bfbfbf solid; text-transform:uppercase; font-weight:normal; color:#d8262e;}
.txt-2{font-size:11px;}
.txt-1{margin-bottom:15px; clear:both; text-align:justify; display:block; overflow:hidden; line-height:20px;}
ul.bull{list-style-type:none!important; margin-left:50px; margin-top:25px;}
ul.bull li{margin-bottom:5px; list-style:disc outside url('../images/bull.html');}
/* LAYOUT */
#wraper{margin:auto;padding:0;position:relative;width:1003px;}
#page-area{width:1001px; padding:0 1px 20px; float:left; background:#fff url('../images/background-img.jpg') no-repeat 0 100%; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; position:relative; z-index:100;}
#next-page-area{width:1001px; padding:0 1px 20px; float:left; background:#fff; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; position:relative; z-index:100;}
.logo{float:left; margin:4px 0 6px 0;}
ul.call{float:right; list-style:none; background:url(../images/live-1.png) no-repeat; height:39px; width:218px;}
ul.call li a{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; float:left; margin:10px 0 0 50px;}
ul.call li a:hover{ color:#FF0200; text-decoration:underline;}
ul.navigation{list-style-type:none; display:block; overflow:hidden; padding:0 20px;}
ul.navigation li{float:left; font:Normal 14px/16px 'Arial'; text-transform:uppercase; background: url('../images/menu-divider.png') no-repeat 100% 0;}
ul.navigation li a{float:left; padding:8px 27px;  text-decoration:none; color:#000000;} 
ul.navigation li a:hover{float:left; background-color:#FF0200; color:#fff; text-decoration:none;}
ul.ind-service{clear:both; float:left; margin:5px 0 5px 1px;}
ul.ind-service li{float:left; margin-right:3px; background: url('../images/an.jgp') repeat-x 0 0!important;}
ul.ind-service li a{float:left; width:800px; height:18px; padding:3px 10px; background: url('../images/arrow.gif') no-repeat 96% 50%; display:block; font-weight:bold; color:#fff; text-decoration:none;}
ul.ind-service li a:hover{color:#FF0200; text-decoration:none;}
.left-scroll-area{float:left; margin-left:10px; width:166px; clear:both}
p.head{color:#ff4c1e; font-size:16px; font-family:Arial; float:left; clear:both; margin:8px 0 12px;}
.scroll-content{width:100%; height:375px; overflow:auto; color:#fff;}
ul.scroll-imgs{float:left;}
ul.scroll-imgs li{float:left; margin:0 0 4px;}
.banner-animation-area{float:right; margin-right:5px;}
/*.index-down-txt-bg{float:right; margin:20px 5px 0; background:transparent url('../images/index-down-txt-bg.png') no-repeat 0 0; width:824px; min-height:170px;} */
.index-down-txt-bg{float:right; margin:0px 5px 0; }
.index-down-txt-area{float:right; padding:0px; width:460px;}
.next-down-txt-bg{float:left; margin:20px 0 0 0; width:614px; border:#E0E3E2 1px dashed; border-bottom:none; border-top:none; padding:0 15px 0 15px;}
.next-rigt-area{float:right; margin:20px 0 0 0; width:170px;}
.header-txt{ float:left; width:200px; padding:10px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size:18px; line-height:19px; color:#FF0200}
ul.menu-lft { float:left; width:100%; padding:0; margin:0; margin:10px 0 10px 0; border-top:#E0E3E2 2px solid;}
ul.menu-lft li {border-bottom:solid 1px #E0E3E2;}
ul.menu-lft li a {background:url(../images/arrow-7.png) 0 50% no-repeat; color:#000; padding:4px 0 4px 15px; display:block; text-decoration:none;}
ul.menu-lft li a:visited {-webkit-transition: all 0.2s ease-out;	-moz-transition: all 0.2s ease-out;	-o-transition: all 0.2s ease-out;	-ms-transition: all 0.2s ease-out;	transition: all 0.2s ease-out;	}
ul.menu-lft li a:active {-webkit-transition: all 0.2s ease-out;	-moz-transition: all 0.2s ease-out;	-o-transition: all 0.2s ease-out;	-ms-transition: all 0.2s ease-out;	transition: all 0.2s ease-out;	}
ul.menu-lft li a:link {-webkit-transition: all 0.2s ease-out;	-moz-transition: all 0.2s ease-out;	-o-transition: all 0.2s ease-out;	-ms-transition: all 0.2s ease-out;	transition: all 0.2s ease-out;	}
ul.menu-lft li a:hover {color:#E11921; padding-left:20px; background:#F3F3F3; }
.down-blue-bg{float:left; position:relative; top:-42px; z-index:1; background:transparent url('../images/dow2-blue-bg.png') no-repeat 0 0; width:1003px; padding-top:42px; height:42px; margin-bottom:0px;}
.down-white-bg{float:left; border:1px solid #F2F2F2; border-top-left-radius:20px; border-top-right-radius:20px; position:relative; top:-40px; z-index:1; background-color:#F2F2F2; width:1003px; padding-top:10px;  padding-bottom:10px; height:20px; margin-bottom:0px;}
ul.copyright-links{float:left; margin:15px 0 0 20px;}
ul.copyright-links li{float:left; color:#FF0200; font-size:11px; line-height:12px;}
ul.copyright-links li a{float:left; color:#fff; border-left:1px #fff solid; padding-left:10px; margin-left:10px; text-decoration:none;}
ul.copyright-links li a:hover{color:#FF0200; text-decoration:underline;}
ul.social-icons{float:right; margin:12px 15px 0 0;}
ul.social-icons li{float:left; margin-right:5px;}
ul.social-icons li a{float:left; text-indent:-9999px; display:block; height:18px; width:18px;}
ul.social-icons li.facebook{background:transparent url('../images/social-icon.png') no-repeat 0 0;}
ul.social-icons li.twitter{background:transparent url('../images/social-icon.png') no-repeat -23px 0;}
ul.social-icons li.indeed{background:transparent url('../images/in.png');}
ul.social-icons li.google_plus{background:transparent url('../images/google_plus.jpg') no-repeat 0 0;}
/* --------------  Down Links  ---------------- */
ul.down-links{float:left; margin:10px 10px 0; position:relative; top:-40px;}
ul.down-links li{float:left;}
ul.down-links li a{float:left; color:#fff; font-weight:bold; text-decoration:none; width:75px; padding-left:12px; border-bottom:1px #2a3239 solid; padding-bottom:5px; border-left:1px #2a3239 solid;}
ul.down-links li a:hover{color:#42b6c0}
ul.down-submenu{float:left; width:140px!Important; min-height:120px; border-left:1px #2a3239 solid; padding-left:10px;}
ul.down-submenu li{float:left;}
ul.down-submenu li a{float:left; clear:both; font-weight:normal!important; border-right:none!important; margin-bottom:5px; width:140px!Important; border-bottom:none!important; border-left:none!important; background:transparent url('../images/arrow2.png') no-repeat 0 5px;}
/* -------------- Chrome Only ------------------ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#mid-wraper{margin:-20px auto 0; position:relative;width:973px; background:transparent url('../images/mid-bg.html') repeat-y center top; display:block; overflow:hidden; padding:30px 15px; z-index:1;}
}
ul.bul{list-style-type:none; float:left; margin:10px 0 20px 0; width:220px; border-left:1px #CCCCCC dashed; padding:0 0 0 15px;}
ul.bul li{float:left; background:transparent url('../images/bull1.png') no-repeat 0 12px; width:96%; padding:5px 0 2px 13px; }
ul.bul li a{text-decoration:none;}
/* contact */
.contact-area{margin:0 3% 25px 0; padding:0; float:left; width:47%;}
.contact-header{background-color:#FF0200; padding:2px 10px; margin:0 0 5px; color:#fff; font-weight:bold;}
.address{margin:0 0 10px 10px;}
.address strong{color:#FF0200;}
.ph-icon{background:transparent url('../images/ph-icon.jpg') no-repeat 0px 3px; margin:0 0 0 10px; padding:0 0 0 22px;}
.mob-icon{background:transparent url('../images/mob-icon.png') no-repeat 0px 0; margin:0 0 0 10px; padding:0 0 0 22px; height:18px}
.fx-icon{background:transparent url('../images/fx-icon.jpg') no-repeat 0px 3px; margin:0 0 0 10px; padding:0 0 0 22px;}
.e-icon{background:transparent url('../images/e-icon.jpg') no-repeat 0px 3px; margin:0 0 0 10px; padding:0 0 0 22px;}
.header-bg-txt{margin:0 0 20px; padding:2px 10px; background-color:#e8e8e8; clear:both; font-weight:bold; border-bottom:1px #FF0200 solid;}
.contact-area2{margin:0 8px 0 0; padding:0; float:left; width:160px; border-left:1px #eaeaea solid;}
/********** EQ CSS START ************/
.con_heading{padding:0 0 0 0; 	font-family: Arial, Helvetica, sans-serif; 	font-size:14px; 	font-weight:bold;		color:#FF0200}
.con_txt{width:1001px; padding:0 1px 20px; float:left; background:#fff; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; position:relative; z-index:100;}
.cona{font-size:12px;text-decoration:none;color:#333333;}
.cona:hover{font-size:12px;text-decoration:none;color:#FF0200;}
.index_con_divider{float:right; width:450px; padding-top:15px; padding-left:10px; padding-right:20px}
.index_con_head{color:#ff4c1e; font-size:20px; font-family:Arial; float:left; clear:both; margin:8px 0 12px;}
#index_inline_1{background-image:none!important;}
#index_inline_2{margin-right:0!important;}
#index_inline_3{float:left;}
#index_inline_4{width:970px;}
#index_inline_5{padding-left:150px;padding-top: 25px;}
#index_inline_6{float: right;}
.index_marquee{font-family: Tahoma; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.index_class_1{float:left; width:30%;}
.index_class_2{float:right; width:70%;}
.subscribe{background-color:#ffffff; height:16px; font-size:10px; border:0px; border-radius:2px; border:solid 1px;}
.subscribe_1{background-color:#FF0200; color:#FFFFFF; font-family:Tahoma; width:70px; height:18px; font-size:10px; font-weight:bold; border:0px; border-radius:2px;}
#inside_page_height{min-height:450px;}
#header_img_padd{float:right; padding-right:15px}
/********** EQ CSS END ************/