/*styles*/

/**
Theme Name:		Janashakthi
Theme URI:		localhost/janashakthi
Description:	Theme develop for Janashakthi
Author: 		Nishantha @ Pyxle
Author URI:		pyxle.net
Template:		Janashakthi
version:		1.0
**/

/*css reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}

/* *, *:before, *:after 	{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;} */

@font-face {
    font-family: 'trebuchet_msregular';
    src: url('trebuchet_ms-webfont.eot');
    src: url('trebuchet_ms-webfont.eot?#iefix') format('embedded-opentype'),
         url('trebuchet_ms-webfont.woff') format('woff'),
         url('trebuchet_ms-webfont.ttf') format('truetype'),
         url('trebuchet_ms-webfont.svg#trebuchet_msregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


html{height:100%;}
body { font: normal 11px/1.6em 'Roboto', sans-serif; color: #000; background: #fff; padding: 0; margin: 0; font-size:12px;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;         /* Opera/IE 8+ */
 }
a{text-decoration:none;}
p {color: #4c4c4c;font-size: 12px;font-weight: 400;text-align: left;font-family:'Roboto', sans-serif;}
.clear{clear:both;}
#wrapper{width:100%;margin:0;padding:0;overflow:hidden;}
header.header{width:100%;margin:0;padding:0;}
.top_line{width:100%;margin:0;padding:0;height:4px;background:#f49225;}
.navigation{width:100%;height:91px;background:#fff;margin:0;padding:0;}
.nav-container{width:906px;margin:0 auto;}
.logo{padding-top: 4px;float:left;width:113px;}
.navi-container{float:left;width:793px;}
.top-menu{float:right;width:309px;height:22px;background:#fba51a;box-shadow: 0px 1px 2px rgba(0,0,0,0.2);}
.top-menu{float:right;width:309px;width:340px;height:22px;background:#fba51a;position:relative;
-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
-moz-box-shadow:    0px 1px 2px rgba(0,0,0,0.2);
box-shadow:         0px 1px 2px rgba(0,0,0,0.2);}
/* ie 8 */
.top-menu{list-style-type: none\0/;}
 ul.top-menu li{list-style-type: none\0/;}
.top-nav-menu ul li{font-weight:normal;float:left;text-transform:uppercase;color:#fff;padding-left:7px;padding-right:7px;font-size: 11px;font-weight: 500;padding-top: 2px;}
.top-nav-menu ul li:first-child{padding-left:14px;}
.top-nav-menu ul li a{color:#FFF;}
.top-nav-menu ul li a:hover{color:#4c4c4c;}
.top-nav-menu ul li.active a{color:#4c4c4c;}
.main-menu{position:relative;top:23px;}
.main-menu select{display:none;}
.main{}
.main ul{}
/* main menu */
.main ul{list-style-type: none\0/;}
.main ul li{float:left;margin-right:27px;}
@-moz-document url-prefix() {.main ul li{float:left;}}
.main ul li {margin-right:17px\0/;list-style-type: none\0/;}
.main ul li:last-child{margin-right:0;}
.main ul li a{color:#3f3f3f;text-transform:uppercase;font-size: 15px;font-weight:bold;}
.main ul li:hover{border-bottom:2px solid;transition: border 500ms ease-out;
-webkit-transition: border 500ms ease-out;
-moz-transition: border 500ms ease-out;
-o-transition: border 500ms ease-out;
}

.footer_two{ padding-left: 15px;}

.main ul li.mm-item.active{border-bottom:2px solid;}
.main ul li.spe a{color:#fba51a;}
.bottom_line{width:100%;margin:0;padding:0;height:4px;background:#f8a219;}
.home_icon{position:relative;top:-2px;}

/*drop down css*/
.main ul li.dropdown .per_dropdown{width:665px;background: #FFA03A;margin-top: 29px;position: absolute;display:none;padding-top:20px;z-index: 99;min-height: 345px;background:#fff;background: rgba(255, 255, 255, 0.97);color:#FFA03A;margin-left: 0px;
-webkit-box-shadow: 0 2px 2px 0 rgba(000,000,000,0.2);
box-shadow: 0 2px 2px 0 rgba(000,000,000,0.2);
z-index:110;
}
.business_dropdown .per_dropdown{margin-left: -106px !important;}
.main ul li.dropdown{padding-bottom: 40px;}
.main ul li.dropdown ul{width: 100%;width:195px;/* display:block; */}
.main ul li.dropdown ul li{float:none;display:block;width:100%;padding:0;border-bottom: 1px solid rgba(255,255,255,0.2);border:none;}
.life_sub_dropdown ul{width:100% !important;}
.main ul li.dropdown ul li a span.arrow{background:url("../../../images/menu_normal.png") no-repeat 160px;background-position: 50%;transition: background-position 500ms;-webkit-transition: background-position 500ms;width:7px;height:13px;display: inline-block;
/*25-02 css */
float: right;position: relative;right: 21px;padding-top: 5px;
}
.main ul li.dropdown ul li:last-child{border:none;}
.main ul li.dropdown ul li a{color:#FFF;font-size:14px;display: block;text-transform: initial;font-weight: 400;text-transform:capitalize;padding: 5px 0 5px 10px;line-height:20px;color:#FFA03A;color: #DF7400;}
.main ul li.dropdown:hover .per_dropdown{display:block;}
#inner_outer_wrapper.products #left .left_2 .tab_right h3 {color: #4A4A4A;font-weight: 600;}
.life_sub_dropdown{display:none;position: absolute;left: 190px;top: 0px;width: 250px;background: #FFA03A;}
li.life_dropdown:hover div.life_sub_dropdown{display:block;}

/* 31-01-2014 css */
div.healthcare_sub_cont{position:absolute;left:250px;width:190px;top:0px;background: #FFA03A;display:none;}
div.healthcare_sub_cont ul{width:100%;}
div.healthcare_sub_cont ul li{float: none;display: block;line-height: 2;width: 100%;padding: 0;border-bottom: 1px solid rgba(255,255,255,0.2);}
div.healthcare_sub_cont ul li a{color: #FFF;font-size: 15px;padding-left: 10px;display: block;text-transform: initial;font-weight: 400;}
li.healthcare_sub:hover div.healthcare_sub_cont{display:block;}

div.business_section{height: 190px !important;}
div.thirdlevelcontent{display:none;width:400px;min-heihgt:100px;background:#FFA03A;;position:absolute;left:250px;top:0px;color:#000;padding:10px;border: 1px solid #4c4c4c;}
div.thirdlevelcontent .l_u_left{width:50%;float:left;}
div.thirdlevelcontent .l_u_left h1{font-size:16px;color:#fff;text-decoration:underline;width: 90%;line-height: 21px;padding-bottom: 15px;}
div.thirdlevelcontent .l_u_left p{font-size:13px;color:#fff;line-height:1.3;}
div.thirdlevelcontent .l_u_right{position:relative;width:50%;float: left;}
div.thirdlevelcontent .l_u_right h3{font-size:14px;color:#fff;}
div.thirdlevelcontent .l_u_right a{position:absolute;background:#FFAD00;;width:80%;height:30px;line-height:30px;text-align:center;color:#fff;position:absolute;top: 80%;margin:0 8%;font-size:14px;text-decoration:none;display:block;}
div.thirdlevelcontent .l_u_right a:hover{background:#FC7E00}
li.healthcare_sub:hover div.thirdlevelcontent{display:block;}
div.healthcare_sub_cont ul li{background:none !important;}
div.healthcare_sub_cont ul li a:hover{background: #FC7E00 !important;}

.life_inlimited_final{width:200px;height:250px;background: #fba51a;padding:10px;}
.life_inlimited_final h1{color:#fff;font-size:16px;}
.life_inlimited_final a{margin-top:10px;text-align:center;width:95%;line-height:30px;background: #690000;display: inline-block;}

.children_sub_cont{display:none;position:absolute;left:250px;top:0px;width: 175px;background: #FFA03A;}
li.children_sub:hover div.children_sub_cont{display:block;}

/* shilpashakthi */
li.per_shilpashakthi_sub div.thirdlevelcontent{display:none;left:175px;}
li.per_shilpashakthi_sub:hover div.thirdlevelcontent{display:block;}

/* jivitha thilina */
li.per_jivitha_thilina_sub div.thirdlevelcontent{display:none;left:175px;top:31px;}
li.per_jivitha_thilina_sub:hover div.thirdlevelcontent{display:block;}

/* education */
.education_sub_cont{display:none;width: 175px;position:absolute;top:62px;left:250px;background: #FFA03A;}
li.education_sub:hover div.education_sub_cont{display:block;}
li.education_sub div.thirdlevelcontent{display:none;top:61px;}
li.education_sub:hover div.thirdlevelcontent{display:block;}

li.retirement_sub div.thirdlevelcontent{display:none;top:93px;}
li.retirement_sub:hover div.thirdlevelcontent{display:block;}

/* retirement */
.retirement_sub_cont{display:none;position:absolute;top:93px;left:250px;width: 175px;background: #FFA03A;}
li.retirement_sub:hover div.retirement_sub_cont{display:block;}

/* life plan with investment */
.life_plan_sub_cont{display:none;position:absolute;top:124px;left:250px;width: 175px;background: #FFA03A;}
li.life_plan_sub:hover div.life_plan_sub_cont{display:block;}

/* investment plan */
.investment_plan_sub_cont{display:none;position:absolute;top:155px;left:250px;width:220px;background: #FFA03A;}
li.investment_plan_sub:hover div.investment_plan_sub_cont{display:block;}

/* loan protection */
.loan_protection_sub_cont{display:none;position:absolute;top:186px;left:250px;width: 175px;background: #FFA03A;}
li.loan_protection_sub:hover div.loan_protection_sub_cont{display:block;}

/* Motor */
li.motor_sub div.motor_down{width: 175px;background: #FFA03A;position: absolute;display:none;z-index: 99;position:absolute;left:190px;top:51px;}
li.motor_sub:hover div.motor_down{display:block;}

/* medical */
li.medical_sub div.medical_down{width: 175px;background: #FFA03A;position: absolute;display:none;z-index: 99;position:absolute;left:190px;top:82px;}
li.medical_sub:hover div.medical_down{display:block;}

/* assets */
li.assets_sub div.assets_down{width: 175px;background: #FFA03A;position: absolute;display:none;z-index: 99;position:absolute;left:190px;top:113px;}
li.assets_sub:hover div.assets_down{display:block;}

/* travel */
li.travel_sub div.travel_down{width: 235px;background: #FFA03A;position: absolute;display:none;z-index: 99;position:absolute;left:190px;top:144px;}
li.travel_sub:hover div.travel_down{display:block;}

/* products travel */
li.travel_drop div.travel_drop{position: absolute;display:none;z-index: 99;position:absolute;left:250px;top:30px;background: #FFA03A;width:240px;}
li.travel_drop:hover div.travel_drop{display:block;}

/* medical */
li.medical_drop div.medical_drop{position: absolute;display:none;z-index: 99;left:250px;top:62px;background: #FFA03A;width:240px;}
li.medical_drop:hover div.medical_drop{display:block;}

/* motor */
li.motor_bu_drop div.motor_bu_drop{position: absolute;display:none;z-index: 99;left:190px;top:51px;width:175px;background:#FFA03A;}
li.motor_bu_drop:hover div.motor_bu_drop{display:block;}

/* assets */
li.assets_bu_drop div.assets_bu_drop{position: absolute;display:none;z-index: 99;left:190px;top:82px;width:175px;background:#FFA03A;}
li.assets_bu_drop:hover div.assets_bu_drop{display:block;}

/* product fire */
li.pro_marine_drop div.pro_marine_drop{display:none;left:175px;top:31px;width:190px;background:#FFA03A;position:absolute;}
li.pro_marine_drop:hover div.pro_marine_drop{display:block;}

/* engineering */
li.pro_eng_drop div.pro_eng_drop{display:none;position:absolute;left:175px;top:62px;background:#FFA03A;width:220px;}
li.pro_eng_drop:hover div.pro_eng_drop{display:block;}

/* motor */
li.pro_motor_drop div.pro_motor_drop{display:none;position:absolute;left:175px;top:93px;background:#FFA03A;width:220px;}
li.pro_motor_drop:hover div.pro_motor_drop{display:block;}

/* mics */
li.pro_mics_drop div.pro_mics_drop{display:none;position:absolute;left:175px;top:124px;background:#FFA03A;width:220px;}
li.pro_mics_drop:hover div.pro_mics_drop{display:block;}

/* pro_liability_protection */
li.pro_liability_protection div.prod_liability_prot{display:none;position:absolute;left:190px;top:113px;background:#FFA03A;width:250px;}
li.pro_liability_protection:hover div.prod_liability_prot{display:block;}

/* jeevitha vardana */
li.jeevitha_vardana_sub div.thirdlevelcontent{display:none;position:absolute;left:175px;}
li.jeevitha_vardana_sub:hover div.thirdlevelcontent{display:block;}

/* Suwashakthi */
li.suwashakthi_sub div.thirdlevelcontent{display:none;position:absolute;left:175px;}
li.suwashakthi_sub:hover div.thirdlevelcontent{display:block;}

/* cash advance */
li.cash_adv_sub div.thirdlevelcontent{display:none;position:absolute;left:175px;}
li.cash_adv_sub:hover div.thirdlevelcontent{display:block;}

/* life investment */
li.life_inv_sub div.thirdlevelcontent{display:none;position:absolute;left:220px;}
li.life_inv_sub:hover div.thirdlevelcontent{display:block;}

/* golden bond */
li.golden_bond_sub div.thirdlevelcontent{display:none;position:absolute;left:220px;}
li.golden_bond_sub:hover div.thirdlevelcontent{display:block;}

/* suwashakthi_2 */
li.suwashakthi_2_sub div.thirdlevelcontent{display:none;position:absolute;left:220px;}
li.suwashakthi_2_sub:hover div.thirdlevelcontent{display:block;}

/* insurance */
li.insurance_sub div.thirdlevelcontent{display:none;position:absolute;left:220px;}
li.insurance_sub:hover div.thirdlevelcontent{display:block;}

/* DTA */
li.dta_sub div.thirdlevelcontent{display:none;position:absolute;left:175px;}
li.dta_sub:hover div.thirdlevelcontent{display:block;}

/*clicktoCall section*/
section.big_outer_section{width: 960px;margin: 0 auto;height:0;/* display:none; */top: 99px;} 
section.video_sec{width: 960px;margin: 0 auto;position: absolute;left: 0;right: 0;height: 415px;overflow: hidden;z-index: 9;display:none;}
section.video_sec{display:none;}
section.clicktoCall{width:283px;height:415px;background:url("../../../images/formbg.png") no-repeat;float: right;position: relative;z-index: 9;overflow: hidden;/* top:-19px; */}
.ie8 section.clicktoCall {margin-top: -11px;}
.ie9 section.clicktoCall {margin-top: 0px;}
.holder 				{width:100%;height:415px;}
section.clicktoCall .clickToCallDiv{width: 138px;height: 32px;background: #FFF;display: inline-block;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;float: right;margin-top: -1.5px;color: #4c4c4c;font-size: 14px;right: 27px;position: relative;box-shadow: 1px 1px 1px 1px #b27613;}
section.clicktoCall span.clickToPh{width: 28px;display: block;float: left;margin-right: 14px;}
section.clicktoCall span.clickToPh img{text-align: right;position: relative;top: 6px;left: 14px;}
section.clicktoCall p{position: relative;top: 8px;font-size: 15px;font-size: 14px;text-shadow: 1px 1px 1px rgba(0,0,0,0.2);}
section.home_recommend{position:relative;top: 175px;text-align: center;right: 30px;}
section.home_recommend img{position: absolute;bottom: -148px;left: 25px;z-index: 200;}
.ie9 section.home_recommend img{bottom: -151px;}
.ie8 section.home_recommend img{bottom: -152px;}
section.home_recommend h1{color:#fff;font-weight:bold;font-size:14px;text-transform:uppercase;text-align:right;width:140px;float: right;line-height: 1.6;text-shadow:1px 1px #b27613;text-shadow: 0px 0px 6px rgba(0,0,0,0.6);}
.ie9 section.home_recommend h1{font-size:13px;}
section.home_recommend h1{width:155px\0/;}
section.home_recommend .form_separator{width: 141px;height: 2px;background: url("../../../images/form_separator.png") no-repeat;clear: both;margin: 0 auto;position: relative;left: 72px;padding-bottom: 15px;}
section.home_recommend form#home_recommendation{width: 150px;float: right;}
section.home_recommend .i_am_a_wrapper, section.home_recommend .i_want_a_wrapper{width:136px;height:25px;overflow:hidden;background:url("../../../images/i_want_cover_arrow.png") no-repeat 110px center #fff;margin-bottom: 15px;float: right;margin-right: 2px;line-height:25px;}
section.home_recommend .i_am_a_wrapper select, section.home_recommend .i_want_a_wrapper select{width: 155px;overflow:hidden;height:25px;line-height:25px;background:none;border:none;padding-left: 5px;font-size: 12px;color: #686868;cursor:pointer;}
section.home_recommend form#home_recommendation a{width:138px;height:26px;background:url("../../../images/recommend_bg.png") no-repeat;display:inline-block;color:#FFF;font-size:12px;font-weight:bold;line-height: 24px;float: right;}
section.home_recommend form#home_recommendation a:hover{opacity:0.9;}
section.home_recommend .i_want_a_wrapper select {position:relative;z-index:200;}
/*slider section*/
section.slider{width:100%;min-height:415px;overflow:hidden;height:415px;background: url("../images/video_bg.png");position:absolute;top:99px;
	-webkit-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.4);
	box-shadow: 0 8px 6px -6px rgba(0,0,0,0.4);background: #000;
}
.slider img{}
section.slider #sequence ul.sequence-canvas ul{}
section.slider #sequence ul.sequence-canvas ul li{}
section.slider #sequence ul.sequence-canvas ul li h2{font-size:26px;color:#FFF;}
section.slider #sequence ul.sequence-canvas ul li h2 span{font-size:26px;font-weight:bold;}
.onclickvideo{width:100%;height:100%;text-align:center;}
.onclickvideo video{width:100%;height:100%;}
.close_video{position: absolute;right: 5px;color: #fff;top: 5px;background: #000;width: 20px;height: 20px;text-align: center;border-radius: 100%;padding-top:3px;cursor:pointer;}

/*insurance section*/
section.insurance{width:100%;height:158px;background:#fff;padding-top:20px;}
.inner_section{width:933px;margin:0 auto;height:100%;max-width:100%;}
.inner_section ul{width:100%;}
.inner_section ul li{width:19%;}
.inner_section ul li img{}
.inner_section ul li:first-child img{margin-top: -10px;}
.inner_section ul li:nth-child(4) img {margin-left: 25px;  margin-top: 20px;}
/* ie8 (4th child) */
/* li:first-child + li + li + li img{margin-left: 25px\0/;}/*Works for IE8*/
.inner_section ul li:last-child img{margin-top:18px;}
.ie8 .inner_section ul li+li+li+li+li img{margin-top:18px;}
.ins_type{width:100%;float:left;height:100%;background:#FFF;text-align:center;}
.ins_type img{}
.ins_img{height:120px;}
.life img{position: relative;top: 20px;}
.travel img{position: relative;top: 20px;}
.savings img{position: relative;top: 20px;}
.ins_type h1{font-size:14px;color:#f16521;text-transform:capitalize;font-weight:bold;}

/*footer*/
footer{width:100%;margin:0;padding:0;background:#f5f5f5;height:220px;height:245px;
	-moz-box-shadow: 0 -1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 -1px 1px rgba(0,0,0,0.1);
	box-shadow: 0 -1px 1px rgba(0,0,0,0.1);
	position:relative;z-index:99;
}
.footer_inner{width:915px;margin:0 auto;padding-top:32px;}
.footer_one, .footer_two{width:145px;float:left;}
.footer_three{width:180px;float:left;}
.footer_four{width: 107px;float: left;margin-right: 34px;margin-left: 20px;}
.e_service_links ul li 	{margin-bottom:5px;background: #939393; /* Old browsers */
background: -moz-linear-gradient(top,  #939393 0%, #6b6b6b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#939393), color-stop(100%,#6b6b6b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #939393 0%,#6b6b6b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #939393 0%,#6b6b6b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #939393 0%,#6b6b6b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #939393 0%,#6b6b6b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#939393', endColorstr='#6b6b6b',GradientType=0 ); /* IE6-9 */
border-radius: 5px;}
.e_service_links ul li a {padding: 4px 12px;display:block;background: url(lock.png) no-repeat top right;color:#fff;border-radius:3px;color:#fff !important;-webkit-box-shadow:inset 1px 1px 1px 0 rgba(000,000,000,0.3);
box-shadow:inset 1px 1px 1px 0 rgba(000,000,000,0.3);border-radius: 5px;}
.e_service_links ul li a.marine	{background-image: url(at.png) !important;}
.e_service_links ul li a.register	{background-image:url(mouse.png) !important;}
.e_service_links ul li a.staff	{background-image:url(man.png) !important;}
.e_service_links ul li a:hover	{background-color: #626262;}



.telephone{padding-right:8px;position: relative;top: 3px;}
.email{padding-right:6px;}
.footer_five{width:263px;float:left;}
.footer_five h5{font-size:13px;text-transform:uppercase;color:#353535;font-weight:500;margin-top:-3px;padding-bottom:14px;}
.news_feed{height:49px;padding-bottom:10px;border-bottom:1px dashed #868686;}
.news_feed.news_feed_sec{height:49px;padding-bottom:10px;padding-top:15px;border:none;}
/* News Feed New */
/* .footer_five .news_feed:nth-of-type(1) { margin-top: 0; } */
.details{width:29px;float:left;text-align: center;border-right: 1px solid #bfbfbf;padding-right: 7px;}
.details p.date{color:#ff5300;font-size:12.42px;font-size: 23px;}
.details p.month{font-size:12px;color:#777777;text-transform:uppercase;font-family:Arial;font-weight: bold;}
.news{float:left;padding-left:10px;width:216px;}
.news h6{font-size: 12px;color: #353535;font-weight: normal;line-height: 18px;color: #616161;}
.news a p, .news p{color:#ff5300;font-size: 10.08px;line-height: 16px;font-size: 12px;}
.footer{}
.footer h4{font-size:14px;font-weight:bold;color:#4a4949;text-transform:capitalize;padding-bottom:18px;}
.footer ul {list-style-type:none\0/;padding:0\0/;}
.footer ul li {list-style-type:none\0/;padding:0\0/;}
.footer ul li a{color:#616161;text-transform:capitalize;font-size:12px;line-height:1.5;}
.footer ul li a:hover{color: #FF9949;transition: color 0.5s ease;}
.footer ul li a.email{text-transform:initial;}
.capital{float:right;color:#909090;margin-top: 10px;font-size: 11px;}
.capital a{color:#909090;}
.copyright{margin-right: 33px;float: left;
color: #909090;
margin-top: 10px;
font-size: 11px;}

/*page_banner*/
.page_banner{width:100%;min-height:300px;max-height:300px;margin:0;padding:0;position: relative;overflow:hidden;
	-webkit-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.4);
	box-shadow: 0 8px 6px -6px rgba(0,0,0,0.4);
	background: #f9a61a;z-index:100
}
.page_banner .about_banner_img{ width: 100%; left: 0;text-align: center;height: auto; }
.page_banner .about_banner_img {top:0\0/;}

/*banner container*/
.banner_container{width:960px;margin:0 auto;padding:0;height: 100%;position: absolute;top: 0;right: 0;left: 0;}
.banner_container img.bgwrapper{float: right;position: absolute;right: -10px;}
.banner_container .clickToCallDiv{width: 138px;height: 32px;background: #FFF;display: inline-block;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;float: right;margin-top: -1.5px;color:#4c4c4c;font-size:14px;
-webkit-box-shadow: 5px 6px 6px -6px rgba(255,255,255,0.9);
-moz-box-shadow: 5px 6px 6px -6px rgba(255,255,255,0.9);
box-shadow: 5px 6px 6px -6px rgba(255,255,255,0.9);
}
.banner_container a.click_to_call span.clickToPh img{padding-left: 15px;padding-top:5px;float: left;padding-right: 15px;}
.banner_container .clickToCallDiv p{top: 8px;position: relative;}
.banner_container .page_head{position:absolute;bottom: 0px;right:0;}
.banner_container .page_head h3{font-size:18px;text-transform:uppercase;color:#fff;font-weight:bold;display: none;}
.banner_container .page_head ul{min-height: 15px;padding: 5px 10px;float: right;margin-top: 0px;border-top-left-radius: 3px;border-top-right-radius: 3px;background: #fff;}
.banner_container .page_head ul li{font-size:12px;text-transform:capitalize;color:#4c4c4c;float:left;}
.banner_container .page_head ul li a{color:#4c4c4c;}
.banner_container .page_head ul li a:hover{text-decoration:underline;}
.banner_container .page_head ul li span.icon_arrow{padding:0 5px;}

/*page container*/
.cuscare_container{margin-top: -48px !important;}
.page_container{width:915px;margin:25px auto;width:960px;min-height:500px;color: #4c4c4c;}
.page_container p{color:#4c4c4c;font-size:12px;line-height:1.5;}

/*page 1*/
.step_one_container{display:block;}
section.wtru, section.new_wtru{padding-top:30px;min-height:240px;}
section.wtru .wtru_left, section.new_wtru .wtru_left{width:50%;min-height: 210px;float:left;}
section.wtru .wtru_left h1, section.new_wtru .wtru_left h1{font-size:16px;color:#ff7f29;padding-bottom:10px;}
section.wtru .wtru_left header, section.new_wtru .wtru_left header{color:#4c4c4c;font-size:14px;padding-bottom:20px;}
section.wtru .wtru_left header 									{}
.iradio_square-orange{float: left;clear:both;margin-right: 10px !important;margin-top: 3px !important;}
section.wtru .wtru_left ul li, section.new_wtru .wtru_left ul li{color:#4c4c4c;font-size:15px;line-height:2;}
section.wtru .wtru_left ul li:hover label, section.new_wtru .wtru_left ul li:hover label{cursor:pointer;}

section.wtru .wtru_right, section.new_wtru .wtru_right{width:480px;height:auto;float:left;width:50%;}
section.wtru .wtru_right ul li, section.new_wtru .wtru_right ul li{width:100%;height:210px;background:#fba51a;}
.business_testimonial#business_testimonial{height:262px;width: 96%;float: right;}
.business_testimonial#business_testimonial ul li{height:262px;}
section.wtru .wtru_right ul li p, section.new_wtru .wtru_right ul li p{text-transform:uppercase;font-size:15.86px;color:#fff;line-height:1.3;text-align:center;margin-top: 28px;padding: 0 20px 15px 20px;}
section.wtru .wtru_right ul li h6, section.new_wtru .wtru_right ul li h6{text-align:center;font-size:14px;color:#fff;}
section.wtru .wtru_right ul li p 						{font-size: 20px;
font-weight: 400;
margin-top: 46px;
text-shadow: 1px 1px 1px rgba(252, 228, 145, 1);}
section.wtru .wtru_right ul li  	p					{color: #4E3019;}
section.wtru .wtru_right ul li h6 {color: #553116;text-shadow: 1px 1px 1px rgba(252, 228, 145, 1);font-size:16px;font-weight:600}


/*section line*/
section.line{margin-top: 30px;width: 100%;margin-bottom: 20px;}
.page_line{height:5px;background:url("../../../images/line.png") repeat-x;margin: 0 auto;width: 100%;}

/*select product section*/
section.select_product_sec{width:100%;min-height:200px;}
section.select_product_sec h3{color:#ff7f29;font-size:16px;padding-bottom:17px;}
section.select_product_sec .selection_container{width:90%;height:270px;background:#fba51a;margin-bottom: 20px;padding-left:6%;padding-right:4%;}
.inner_sec_container{}
.select{width:25%;min-height:100px;float:left;padding-top: 18px;}
.select h4{font-size:16.07px;color:#FFF;font-weight:bold;text-transform:capitalize;letter-spacing:1px;margin-bottom:10px;}
.select .select_wrapper{width:197px;height:33px;line-height:33px;overflow:hidden;background: url("../../../images/i_want_cover_arrow.png") no-repeat 95% center #FFF;margin-bottom: 20px;}
.select select{line-height:33px;height:33px;width:220px;overflow:hidden;border:none;background:none;padding-left: 23px;}
select, option{color:#000;font-family:'Roboto', sans-serif;font-size:15px;}
section.select_product_sec .selection_container select, option{color:#686868;font-family:'Roboto', sans-serif;font-size:13px;}

/*personal*/
.need_rec{width:100%;height:302px;background:#fba51a;padding: 10px 0;}
a.back, a.back_2{margin: 15px 0;color: #fff;display: block;width: 80px;height: 30px;text-align: center;background: #FFAD00;line-height: 30px;}
a.back:hover, a.back_2:hover{background: #FA7D1A;}
.step_one_container p{font-size:12px;font-weight: 400;}

/*personal 2*/
.suitable_product{width: 330px;overflow: auto;border-bottom: 1px solid #eee;}
.suitable_product img{margin: 0 10px 10px 0;float:left;}
.suitable_product h4{color:#4c4c4c;font-size:15px;padding-bottom: 10px;}
.suitable_product p, .suitable_product p a{color:#707070;font-size:12px;padding-bottom: 15px;}
.suitable_product p:hover, .suitable_product p a:hover{color: #FF9949;transition: color 0.5s ease;}
.ins_type_border_img{width:330px;height:3px;background:url("../images/ins_type_bg.png") repeat-x;padding-bottom:15px;}
	
.need_rec h2{font-weight:500;font-size:15.86px;text-transform:uppercase;color:#fff;padding-top:18px;padding-bottom:28px;text-align: center;}
.need_rec label{font-size:14px;color:#FFF;text-align:left;float:left;margin-right: 10px;margin-top: 5px;width: 193px;margin-bottom: 10px;clear:both;}
.both_wrapper{padding: 0 65px;float:left}
.iam_wrapper{width:145px;height:27px;line-height:27px;overflow:hidden;background:url("../../../images/i_want_cover_arrow.png") no-repeat 122px center #FFF;float: left;margin-bottom: 10px;}
.age_wrapper{width:145px;height:27px;line-height:27px;overflow:hidden;background:url("../../../images/i_want_cover_arrow.png") no-repeat 122px center #FFF;}
.ltins_wrapper, .monthly_budget_wrapper{width:145px;height:27px;line-height:27px;background:url("../../../images/i_want_cover_arrow.png") no-repeat 122px center #FFF;float:left;overflow: hidden;}
.iam_wrapper select, .age_wrapper select, .ltins_wrapper select, .monthly_budget_wrapper select{width:170px;overflow:hidden;height:27px;border:none;background:none;font-size: 13px;}
a.recommand{width:346px;height:38px;background:#e96f1b;display:block;color:#fff;font-size:18px;font-weight:bold;text-transform:uppercase;padding-top: 23px;margin-top:19px;}
a.recommand:hover {opacity:0.8;}
.recommend_bg{}

label.personal_age{}

/*personal 4*/
.page_cont_wrapper{width:100%;min-height:100px;}
.left_sec{width:65.71%;min-height:200px;float:left;}
.right_sec{width:34.28%;min-height:509px;background:#f3f3f3;float:left;}
.top_left{width:100%;background:#faae1a;height:48px;}
.act_top_left{width:646px;float:right;height:100%;}
.act_top_left{margin-left:48px;}
.act_top_left ul{}
.act_top_left ul li{float:left;font-size:16px;color:#FFF;padding: 15.3px 22px;border-right:1px solid #FFF;height:100%;}
.act_top_left ul li a{color:#FFF;}
.top_left_container{width:646px;float:right;padding-top:30px;}
.top_left_container p{color:#4c4c4c;font-size:12px;font-weight: 400;padding-bottom: 40px;margin-right: 30px;line-height: 1.3;}
.top_left_container .one{width:275px;float:left;}
.top_left_container .two{width:346px;height:140px;float:left;background:#fba51a;}
.top_left_container h3{color:#ff7f29;font-weight:500;font-size:16px;padding-bottom:30px;}
.top_left_container ul{padding-bottom:50px;padding-right: 25px;}
.top_left_container ul li{color:#4c4c4c;font-weight:300;font-size:15px;list-style-position:inside;line-height:1.5;list-style-image:url("../images/list_icon.png");}
.left_sec .bottom_section{width:621px;height:166px;background:#fba51a;float:right;margin-bottom: 60px;margin-right:25px;}
.right_inner_sec{width:287px;min-height:200px;}
.quick_contact{padding-top:35px;padding-left:30px;}
.quick_contact a{padding-top:23px;padding-left:52px;color:#FFF;font-size:18px;font-weight:bold;text-transform:uppercase;display: block;}
div.qu_contact{width:235px;height:60px;background:#fba51a;display:block;}


.inner_sec_container  .select {width:33.33%;padding:5px 10px 0px 10px ;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;         /* Opera/IE 8+ */
}
.inner_sec_container  .select .select_wrapper {width:100%;/* background:#fff; */}
section.select_product_sec .selection_container {width:100% !important;padding:10px !important;box-sizing: border-box !important;}
section.select_product_sec .selection_container select {width:320px;display:block;padding-left:5px;}
@-moz-document url-prefix() {
section.select_product_sec .selection_container select {padding-top:8px;}
}


/*personal 3*/
.left{width:150px;float:left;height:320px;border-right:1px solid #e7e7e7;/*margin-right:25px;*/}
.left h1{color:#ff7f29;font-size:16px;font-weight:500;padding-bottom:10px;}
.left ul li{font-size: 15px;
list-style-image: none;
height: 21px;
padding-top: 10.5px;
border-top: 1px solid #f1f1f1;
padding-bottom: 10.5px;}
.right{float:left;width:465px;background:#fcfcfc;margin-left:25px;padding: 0 10px;}
.right .top{width:440px;height:190px;background:#dedede;margin-bottom:18px;}
.right .top .left{width:208px;height:82%;float:left;border-right:1px solid #d2d2d2;padding-left:20px;margin-top: 17px;margin-bottom: 17px;}
.white_box{width:188px;height:111px;background:#FFF;margin-bottom: 13px;}
.white_box h1{font-size: 16px;font-weight: 500;color: #ff7f29;top: 81px;position: relative;left: 16px;}
.left p{color:#4c4c4c;font-size:12px;font-weight: 400;width: 188px;}
.right .top .right{float:left;margin-left: 15px;width: 180px;background: none;}
.right .top .right ul{padding-left:16px;margin-top: 17px;padding-right: 0;}
.right .top .right ul li{font-size:12px;font-weight: 400;color:#4c4c4c;list-style-position:outside;list-style-image:none;list-style-type:disc;line-height: 1.5;
height: 45px;border-bottom:1px solid #d2d2d2;padding-top: 7px;}
.right .top .right ul li:first-child{padding-top:0;}
.right .top .right ul li:first-child{padding-top:0\0/;}
.right .top .right ul li:last-child{border:none;}

/*about*/
.about_container{}
.about_container h1{color: #ff7f29;font-size: 16px;font-weight: 500;padding-bottom: 10px;}
.inner_menus ul.menus{width:100%;height: 48px;margin-top: -10px;background: #faae1a;margin-bottom: 15px;overflow: hidden;}
.inner_menus ul.menus li{float:left;/* width:auto; */font-size:15px;text-align: center;border-right: 1px solid rgba(255,255,255,0.3);height: 100%;}
.inner_menus ul.menus li:last-child{border:none;}
.inner_menus ul.menus li a{padding: 0;display: block;font-size: 16px;font-weight: 400;padding:0 15px;}
.page_container ul.menus li a{color:#FFF;line-height: 48px;}
.inner_menus ul.menus li a:hover{background:#FA7D1A;}
.page_container ul li.active{background:#FA7D1A;}
.page_container ul li a.active {background: #FA7D1A;display: block;/* padding: 0;width: 100%;height: 100%; */line-height: 48px;}
.page_left{width:70%;float:left;min-height:200px;padding-bottom: 15px;}
.inner_one_wrapper{min-height: 175px;overflow: auto;border-bottom: 1px solid #DFDFDF;}
.inner_one{width: 48%;float: left;padding: 1%;}
.inner_one p{color: #4c4c4c;font-size: 12px;font-weight: 400;padding-bottom:10px;text-align: left;}
a.readmore{float: right;font-size: 12px;color: #fff !important;width: 80px;text-align: center;line-height: 30px;height: 30px;border-radius: 0;background: #FFAD00;border-radius:3px;}
a.readmore:hover{background: #FA7D1A;}
.inner_middle{padding-top:15px;}
.inner_middle_left{width:48%;float:left;min-height:100px;padding:1%;overflow: hidden;padding: 1% 2% 1% 0;}
.inner_middle_left img{width:100%;box-shadow: 0px 0px 2px 3px #fd6816;}
.inner_middle_right{width:48%;float:left;padding:1%}
.inner_middle_right p{color: #4c4c4c;font-weight: 400;padding-bottom:10px;}
.inner_bottom{width: 100%;padding: 2% 0;min-height: 100px;}
.page_right{width:27%;float:left;min-height:200px;margin-left:3%;padding-bottom: 15px;}
.corporate_profile{margin-top: 15px;width: 100%;min-height: 100px;}
.corporate_profile h1{padding-bottom: 20px !important;}
.corporate_profile img{width: 100%;margin-bottom: 15px;}
.corporate_profile p{color: #4c4c4c;font-size: 12px;font-weight: 400;padding-bottom:10px;}
.about_history{margin-top: 15px;width:100%;min-height:100px;}
.about_history:hover{cursor:pointer;}
.about_history .bx-viewport{height: 150px !important;width: 96% !important;}
.about_history .bx-wrapper .bx-pager{top:110px;bottom: 0;}
.about_history .bx-wrapper{margin:0 auto;}
.about_history ul{width:100%;height:100%;background: #fba51a;background: #FB651A;}
.about_history ul li{color: #fff;font-size: 12px;font-weight: 400;text-align: left;font-family: 'Roboto', sans-serif;padding:5px;text-align:center;}
.about_history ul li, .about_history ul li p{color:#fff;text-align:center;padding: 5px 5px 5px 5px;font-size: 12px;}
.about_history ul li span.inverted, .about_history ul li p span.inverted{font-size:24px;color:#fff;width:10px;text-align:center;}
.about_history ul li h6{color:#fff;text-align:right;padding-right: 10px;}
.about_history img{width:100%;box-shadow: 0px 0px 2px 3px #fd6816;}
.latest_from_jana{padding-top:15px;}
.latest_head{padding:10px 0;}
.latest_head:not(:last-of-type) {border-bottom:1px solid #d6d6d6;}
.latest_head a{color:#4c4c4c;font-size:12px;}
.latest_head a:hover{color: #FF9949;transition: color 0.5s ease;}
.latest_from_jana a.readmore{margin-top: 15px;}

/*values*/
.values_wysiwyg{padding: 10px 0 15px 0;}
.values_wysiwyg h1{padding:10px 0;font-size:16px;color: #ff7f29;font-weight: 500;}
.values_wysiwyg p{text-align: justify;}

/*history*/
.history_wysiwyg{}
.history_wysiwyg .history_left{width:20%;margin-right:3%;float:left;}
.history_yrs{padding-top: 10px;border-bottom: 1px solid #D6D6D6;padding-bottom: 10px;padding-left: 10px;width: 80%;font-size: 12px;}
.history_yrs a{color:#000;}
.history_wysiwyg .history_right{width:75%;padding:1%;float:left;background:#CFC;min-height:100px;}
.history_wysiwyg .left_side_bar{width:20%;float:left;}
.history_wysiwyg .left_side_bar select{display:none;}
.history_wysiwyg .left_side_bar ul{min-height:50px;background:none;padding-right: 10px;border:none}
.history_wysiwyg .left_side_bar ul li{float:none;border-right:none;width: 100%;text-align: right;display: inline-block;width:100%;margin-left: -16px;}
.history_wysiwyg .left_side_bar ul li:last-child{border-bottom:none;}
.history_wysiwyg .left_side_bar ul li a{color:#4c4c4c;font-size: 14px;line-height: 20px;width: 100%;height: 100%;display: block;padding:7px 4%;background:url("../../../images/selected.png") no-repeat 0px center;background-position: -23px 50%;text-transform:capitalize;padding-left: 20px;font-weight:400}
.history_wysiwyg .left_side_bar ul li a:hover{font-weight:bold;height: 100%;display: block;color:#fff;transition: background 1s ease;background-position: 3px 50%;background-color:#FA7D1A;}
.history_wysiwyg .left_side_bar ul li a.active{font-weight:400;padding: 7px 4%;/* padding: 4% 4%; */background:url("../../../images/selected.png") no-repeat 7px center #FA7D1A;width: 100%;height: 100%;display: block;color:#fff;padding-left: 20px;}
.history_wysiwyg .tab_container{width:76%;float:left;padding:0 2%;}
.history_wysiwyg .left_side_bar ul li a img{margin-top:5px;}

/*dashboard*/
.dashb_container{margin-top:-48px;}
/* .dashb_container ul.menus li, .fs_container ul.menus li, .whyinvest_container ul.menus li{width:20%;} */
.dashboard_left{width:50%;float:left;min-height:150px;}
.dashboard_left h1{color: #ff7f29;font-size: 20px;font-weight: 500;padding-bottom: 20px;}
.dashboard_left .graph{width:90%;height:200px;background:#CCC;}
.dashboard_left .graph img{width:100%;height:100%;overflow:hidden;}
.dashboard_left .downloads{margin: 0;overflow: auto;}
.dashboard_left .downloads .download{width:30%;float:left;min-height:100px;margin-right: 1%;}
.dashboard_left .downloads .download a img{width:100px;height:auto;background:#ff7f29;
-webkit-box-shadow: 1px 1px 1px 0 rgba(000,000,000,0.4);
box-shadow: 1px 1px 1px 0 rgba(000,000,000,0.4);
margin-left: 5px;border: 1px solid #CF8912;-webkit-transition: all 0.1s ease; -moz-transition: all 0.1s ease; transition: all 0.1s ease}
.dashboard_left .downloads .download a img:hover{-webkit-box-shadow: 0 0 6px 0 rgba(000,000,000,0.3);
box-shadow: 0 0 6px 0 rgba(000,000,000,0.3);width: 105px;margin-top: -7px;}
.dashboard_left .downloads .download h6{font-size:14px;padding-bottom: 15px;color: #ff7f29;font-weight: 500;}
.dashboard_right{width:45%;float:left;min-height:150px;margin-right: 5%;}
.current_stock{padding-bottom: 35px;}
.current_stock h1{color: #ff7f29;font-size: 20px;font-weight: 500;padding-bottom: 20px;text-transform: capitalize;}
.current_stock ul.stcok_ticker{background:none;padding-top: 10px;}
.current_stock ul.stcok_ticker li{border:none;width:80%;font-size:16px;height:48px;line-height:30px;text-align:center;}
span.last_traded_price, span.last_traded_change, span.last_previous_close {font-weight: 500;}
span.last_traded_price_value, span.last_traded_change_value, span.last_previous_close_value{color: #faae1a;font-weight: 500;}
.current_stock .bx-viewport{width: 98% !important;}
.dashboard_right .left{width:30%;float:left;height:auto;}
.dashboard_right .right{width:58%;float:left;}
.dashboard_right .right h1{color: #ff7f29;font-size: 16px;font-weight: 500;padding-bottom: 10px;}
.links{height:25px;}
.links a{color:#4c4c4c;font-size:12px;}
.links a:hover{color: #FF9949;transition: color 0.5s ease;}
.inv_news{min-height:30px;padding:5px 0;}
.inv_news a, .inv_news p a{color:#4c4c4c;font-size:12px;}
.inv_news a:hover{color: #FF9949;transition: color 0.5s ease;}
.inv_news p{font-size:12px;}
.dashboard{margin-top:25px;}
.dashboard h1{color: #ff7f29;font-size: 20px;font-weight: 500;padding-bottom: 20px;text-transform: capitalize;}
.dashboard .clear{height:25px;}
.dashboard .border{border: 1px solid #d5d5d5;margin-bottom: 25px;display: block;}

/*why invest*/
.whyinvest_container{margin-top: -48px;}
.why_wysiwyg{width:100%;min-height:400px;}

/*branch locator*/
.blocator_container, .directory_container, .csr_overview_container, .careers_container{margin-top:-48px;}
.blocator_container ul li, .directory_container ul li{width:15%;}
.blocator_top{width:100%;min-height:50px;margin-bottom: 15px;text-align:right;padding-top: 15px;right: 10px;position: relative;}
.blocator_top label{font-size:16px;color:#4c4c4c;margin-right:5px;}
.blocator_top input[type="search"]{background: url("../images/search.png") no-repeat 175px center #FFF;border: 1px solid #CFCECE;margin-left: 15px;height: 25px;width: 200px;}
.blocator_middle{width:100%;}
.blocator_middle .blocator_middle_left{width:30%;float:left;min-height:300px;background:#CFC;margin-right:2%;}
.blocator_middle .blocator_middle_right{width:68%;float:left;min-height:300px;background:#CFC;}

/*overview*/
.overview_conatiner{}
.overview_conatiner .over_left{width:75%;float:left;min-height:200px;}
.job_desc{padding:20px;}
.overview_conatiner .over_right{width:23.7%;float:left;min-height:200px;padding-top:20px;padding-left: 1%;border-left: 1px solid #BBBBBB;}
.overview_conatiner .over_right p{line-height:1.8;font-size:13px;}
.overview_conatiner .over_right a{color: #A0A0A0;}

/*CSR Overview*/
/* .csr_overview_container ul li{width:15%;} */
.csr_overview{}
.csr_overview h1{color: #ff7f29;font-size: 20px;font-weight: 500;padding: 10px 0;}
.csr_overview .csr_left{width:50%;float:left;min-height:250px;}
.csr_left_conatiner{padding:15px;width:90%;min-height:200px;padding-left: 0;}
.csr_left_conatiner p{font-size: 12px;color: #4c4c4c;line-height: 20px;padding-bottom: 15px;}
.csr_overview .csr_right{width:50%;float:left;min-height:250px;padding-bottom: 25px;}
.csr_overview .csr_right .csr_right_conatiner .latest{clear: both;padding: 20px 0;overflow:auto;}
.csr_overview .csr_right .csr_right_conatiner .latest img{width:100%;}
.csr_overview .csr_right .csr_right_conatiner .latest h4{color:#4c4c4c;font-size:16px;padding-bottom:10px;font-weight: 500;}
.csr_overview .csr_right .csr_right_conatiner .latest p, .csr_overview .csr_right .csr_right_conatiner .latest p a{color:#4c4c4c;font-size:12px;padding-bottom:10px;text-align:left;text-decoration:none;}
.csr_overview .csr_right .csr_right_conatiner .latest h4:hover, .csr_overview .csr_right .csr_right_conatiner .latest a h4:hover{color: #FF9949;transition: color 0.5s ease;}
.csr_overview .csr_right .csr_right_conatiner .latest:not(:last-of-type) {border-bottom: 1px solid #D5D5D5;}

.csr_fancy_slider{padding:15px 15px 15px 0;}
.csr_fancy_slider h1{padding-bottom:20px;}
.csr_fancy_slider a.fancybox{width:30%;float:left;display:block;text-align: center;margin-bottom: 15px;}
.csr_fancy_slider a.fancybox img{border: 2px solid #fff;
-webkit-box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.75);}

/* CSR Policy*/
.csr_policy .csr_overview p{text-align:justify;}

/*contact*/
.contact_container{margin-top: -48px;}
.contact_container ul.menus li{width:15%;}
.contact_left{width: 50%;float: left;min-height: 150px;padding: 6px 24px;box-sizing: border-box;background: #eee;border: 1px solid #B7B7B7;margin-bottom:30px;}
form#contact{width: 100%;}
form#contact label{font-size:16px;color:#4c4c4c;padding-bottom:10px;line-height:40px;}
form#contact input{width:100%;border: 1px solid #d5d5d5;padding: 10px;padding: 0 0 0 6px;}
	@-moz-document url-prefix() { 
		input#recaptcha_response_field {
			width: 97% !important;padding: 0 1px 0 6px !important;
		}
		.contact_left form#contact input {
			padding: 0 0 0 6px;
		}
		.contact_left form#contact textarea {
			width: 97% !important;
		}
	}
/* ie10 */
html[data-useragent*='MSIE 10.0'] .contact_left form#contact input {
  padding-bottom: 0px!important;padding-top: 0px!important;
}
form#contact textarea{padding: 10px;height:100px;width:100%}
form#contact input[type="submit"]{width: 100px;font-size: 16px;margin-top: 10px;border: none;height: 35px;margin-bottom: 15px;background: #FFAD00;cursor:pointer;color: #fff;float:right;padding: 0;font-family:'Roboto', sans-serif;font-weight: 500;}
form#contact input[type="submit"]:hover{background: #FA7D1A;}

.contact_map{width:100%;height:350px;box-shadow: 0px 1px 2px rgba(0,0,0,0.2);margin-bottom: 30px;overflow:hidden;}
.contact_map iframe{width:100%;height:350px;}
.con_icons{width: 20px;float: left;margin-right: 12px;margin-top: 15px;}
.address_icon{margin-top:6px;}

/* all placeholder */
::-webkit-input-placeholder {font-family: 'Roboto', sans-serif;font-size:12px;}
::-moz-placeholder {font-family: 'Roboto', sans-serif;font-size:12px;} /* firefox 19+ */
:-ms-input-placeholder {font-family: 'Roboto', sans-serif;font-size:12px;} /* ie */
input:-moz-placeholder {font-family: 'Roboto', sans-serif;font-size:12px;}
textarea:-moz-placeholder {font-family: 'Roboto', sans-serif;font-size:12px;}
.contact_right{width:39%;float:left;min-height:150px;padding-left: 5%;}
address{font-size:12px;line-height:25px;color:#4c4c4c;padding-top: 2px;}
.contact_right p{padding:15px 0;font-size: 15px;}
.contact_right p a{color:#4c4c4c;}
.contact_right p a:hover{color: #FF9949;transition: color 0.5s ease;}
.contact_right address{font-size:15px;line-height:25px;color:#4c4c4c;padding-top: 2px;margin-left: 32px;}
.product_container_right.life_ins_right address{padding-left: 32px;}
.product_container_right.life_ins_right .con_icons {width: 20px;float: left;margin-right: 12px;margin-top: 0px;}

/*cuscare container*/
.cus_care{width: 100%;min-height: 300px;}
.cuscare_container p{text-align:justify;}

/*careers page*/
.careers_container ul li{width:15%;}
.careers_left{width:70%;float:left;min-height:200px;}
.careers_right{width:28%;float:left;min-height:200px;margin-left:2%;}
.careers_left_left{width: 48%;float: left;margin-right: 2%;}
.careers_left_left h1, .careers_left_right h1{color: #ff7f29;font-size: 16px;font-weight: 500;padding-bottom: 10px;}
.vac_wrapper{width: 100%;min-height: 196px;background: #faae1a;padding-top: 15px;padding-bottom: 15px;}
.vac_select_wrapper{width: 197px;height: 33px;line-height: 33px;overflow: hidden;background: url("../../../images/product_select_bg.png") no-repeat 168px center #FFF;margin: 0 auto;margin-bottom: 20px;}
.vac_select_wrapper select{line-height: 33px;height: 33px;width: 220px;overflow: hidden;border: none;background: none;padding-left: 23px;}
.vac_list{width: 100%;padding: 4px 20px;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.vac_list p, .vac_list p a{line-height:25px;color:#4c4c4c;}

.careers_left_right{width:50%;float:left;}
.careers_testo .careers_left_right .careers_testo{width: 96%;float: left;height: 285px;margin-right: 4%;}
.careers_testo .bx-viewport{height:216px!important\0/;height:216px!important;}
.careers_left_right .careers_testo ul{width: 100%;height: 100%;margin: 0;padding: 0;}
.careers_left_right .careers_testo ul li{width: 100%;height: 100%;padding: 0;position:relative;}
.careers_left_right .careers_testo ul li img{width:100%;min-height:100px;margin-left: 0px\0/;}
.careers_left_right .careers_testo ul li p{position: absolute;bottom: 0;padding: 5px 10px;font-size: 12px;background: #000;background: rgba(0,0,0,0.7);color: #fff;width:100%;}

.careers_right p{padding:15px 0;font-size: 12px;}
.hidden{display:none;}
#inner_outer_wrapper #left.careers{}
#inner_outer_wrapper #left.careers ul{}
#inner_outer_wrapper #left.careers .left_1 ul li{width:160px;}
#inner_outer_wrapper #left.careers ul li:last-child{border:none;}
#inner_outer_wrapper #right.careers_new_right{min-height:831px;display:inline-block;}
/* ie9 css */
:root #inner_outer_wrapper #right.careers_new_right { min-height: 0px \0/IE9; }  /* IE9 */
#inner_outer_wrapper #right.careers_new_right .contact_info_br{}
#inner_outer_wrapper #right.careers_new_right .contact_info_br address{font-size: 13px;margin-left: 32px;}
#inner_outer_wrapper #right.careers_new_right .contact_info_br p{padding:14px 0;}
#inner_outer_wrapper #right.careers_new_right .contact_info_br p a{color:#4c4c4c;}
#inner_outer_wrapper #right.careers_new_right .contact_info_br p a:hover{color: #FF9949;transition: color 0.5s ease;}

/* careers inner page */
.careers_inner{width:100%;}
.careers_inner_left{width:73%;float:left;min-height:100px;padding-right:2%;}
.careers_inner_left h1{color: #ff7f29;font-size: 16px;font-weight: 500;padding-bottom: 10px;}
.careers_inner_left p{text-align:left;}
.careers_inner_left ul{padding-left:20px;}
.careers_inner_left ul li{list-style-type:disc;font-size:12px;line-height:20px;color:#4c4c4c;}
.careers_inner_right{width:25%;float:left;min-height:100px;}
.careers_inner_right .apply_now a{font-size: 16px;text-transform: capitalize;padding: 15px 0;display: block;color: #fff;width: 90%;margin: 0 auto;background: #faae1a;text-align:center;}
.careers_inner_right .apply_now a:hover{background: #FA7D1A;}
.careers_inner_right form{margin-top:20px;width:90%;margin:20px auto;}
.careers_inner_right form label{width:100%;display:block;font-size:14px;line-height:30px;}
.careers_inner_right form input{height: 25px;width: 87%;line-height: 25px;padding-left: 3%;}
.careers_inner_right form input[type="submit"]{width: 80px;padding: 0;font-size: 12px;margin-top: 15px;border: none;height: 30px;margin-bottom: 15px;background:#FFAD00;cursor: pointer;font-weight: bold;color:#fff;}
.careers_inner_right form input[type="submit"]:hover{background: #FA7D1A;}
.careers_inner_right form input[type="file"]{margin:10px 0;}
.careers_inner_right .apply_now_form{display:none;}
.careers_inner_right .product_brochure{padding:10px 0;}

/*life insurance*/
.life_ins_left{width:80%;min-height:100px;float:left;}
.life_ins_left .onclick_cvr .left_side_bar{width:120px;float:left;}
.life_ins_left .onclick_cvr .left_side_bar ul{min-width: 100px;border-right: 1px dotted #CCC;padding: 10px 0;}
.life_ins_left .onclick_cvr .left_side_bar ul li, .life_ins_left .onclick_cvr .left_side_bar ul li a{line-height:20px;color:#4c4c4c;font-size:12px;line-height: 25px;background: none;padding: 0;}
.life_ins_left .onclick_cvr .left_side_bar ul li a.active{font-weight:bold;}
.life_ins_left .onclick_cvr .left_side_bar ul li a:hover{font-weight:bold;}
.life_ins_left .onclick_cvr .tab_container{min-height: 100px;float: left;width: 78%;padding: 2%;border-right: 1px dotted #ccc;}
.life_ins_right{width:20%;min-height:100px;float:left;}
form#ins_form label{width:100%;display:block;font-size: 12px;line-height: 18px;color: #4c4c4c;}
form#ins_form input{height:25px;width:87%;border: 1px solid #d5d5d5;margin-bottom: 10px;padding: 2px 13px;}
form#ins_form textarea{width: 87%;margin-bottom: 6px;padding: 5px 10px;border: 1px solid #d5d5d5;}
#ins_form  input[type="submit"] {width: 80px;padding: 0;font-size: 12px;margin-top: 5px;border: none;height: 30px;margin-bottom: 15px;background: #FFAD00;cursor:pointer;color:#fff;}
#ins_form  input[type="submit"]:hover {background: #FA7D1A;}
.life_ins_contact p{font-size: 12px;line-height: 25px;}
form#ins_form .recaptcha{width:100%;min-height:100px;background:#CCC;margin-bottom:10px;}
form#ins_form .recaptcha_widget 		{max-width:100%;background: #CF7134;border: 4px solid #CF7134;}
form#ins_form .recaptcha_input 			{background: #EB934D;border: 4px solid #EB934D;}
.life_ins_tesimonial{}
.life_ins_tesimonial ul {}
.life_ins_tesimonial ul li{width:90%;margin:0 auto;font-size:13px;}
.life_ins_tesimonial ul li p{font-size:13px;}
.life_ins_tesimonial ul li h6{text-align:right;}
.life_ins_tesimonial ul li{}
.life_ins_tesimonial{margin: 10% 0;}
.find_a_br{padding-bottom: 10px;margin-top: 30px;display: block;}
.find_a_br a, .find_a_br a h1{font-size:14px;font-weight:bold;font-size: 16px;color: #ff7f29;}
.product_brochure{ display: block; float: left; }
.product_brochure a{display:block;padding:5px 0 20px 0;color:#4c4c4c;}
.product_brochure a:hover{text-decoration:underline;}
a.qcb{display: block;padding: 20px 57px;font-size: 16px;color: #FFFFFF; 
background: rgb(255,187,40); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,187,40,1) 0%, rgba(237,147,37,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,187,40,1)), color-stop(100%,rgba(237,147,37,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,187,40,1) 0%,rgba(237,147,37,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,187,40,1) 0%,rgba(237,147,37,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,187,40,1) 0%,rgba(237,147,37,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,187,40,1) 0%,rgba(237,147,37,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbb28', endColorstr='#ed9325',GradientType=0 ); /* IE6-9 */
border-bottom: 1px solid #C27413;
margin-bottom: 15px;margin-top: 20px;position: relative;font-weight: 600;text-transform: uppercase;border-radius: 4px;
-webkit-box-shadow:inset 1px 1px 2px 0 rgba(000,000,000,0.4);
box-shadow:inset 1px 1px 2px 0 rgba(000,000,000,0.4);
font-style: normal;
}
.page_right  form#ins_form .recaptcha {width:100% !important }
input[type="color"], input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"],form#ins_form input, textarea, form#contact input
 {border: 1px solid #B5B5B5;  border-radius:4px;box-sizing: border-box;
height: 33px;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;         /* Opera/IE 8+ */
}
form#ins_form textarea, form#ins_form input {width:100%;border: 1px solid #B5B5B5;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;         /* Opera/IE 8+ */
}
form#ins_form textarea {height:80px;}

a.qcb img{position:absolute;margin: -8px 0 0 8px;}
a.qcb:hover{background: rgb(255,201,86); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,201,86,1) 0%, rgba(244,161,66,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,201,86,1)), color-stop(100%,rgba(244,161,66,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,201,86,1) 0%,rgba(244,161,66,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,201,86,1) 0%,rgba(244,161,66,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,201,86,1) 0%,rgba(244,161,66,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,201,86,1) 0%,rgba(244,161,66,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc956', endColorstr='#f4a142',GradientType=0 ); /* IE6-9 */
}
.contact_info_br {margin-left: 20px;}

/*leadership*/
.sec_cont{width:30%;margin-left:3%;float:left;height:250px;background:#FFF;margin-bottom: 3%;box-shadow: 0px 0px 1px 1px #4c4c4c;position:relative;}
.sec_cont h1{bottom: 20px;padding: 10px;color:#fff;font-size:16px;}
.sec_cont h4{bottom: 0;padding: 10px;color:#fff;font-size:13px;font-weight: 300;}

/*awards*/
.awards .tab_content img{width:200px;padding:5px 10px;}
.awards .tab_content .awards_img{width:100%;text-align:center;height:250px;overflow:hidden;}
.awrd_content{width: 500px;float: left;}
.awrd_content p{padding:0 15px;width: 500px;float: left;}
.awrd_content h6 {color: #4C4C4C;font-size: 15px;margin-bottom: 10px;}
.category_img{width: 32px;float: left;height: 100%;display: block;padding-left: 15px;display:none}

/*financial statement*/
.fs_container{margin-top:-48px;}
.fs_left_side_bar ul{width: 100px;padding-left: 20px;float:left;}
.fs_container{width:960px;max-width: 100%;}
.history_wysiwyg.fina_stat, .history_wysiwyg.fina_stat .onclick_cvr{width:100%;}
.history_wysiwyg.fina_stat .onclick_cvr .left_side_bar.fs_left_side_bar{width:164px;float:left;min-height:100px;}
.history_wysiwyg.fina_stat .onclick_cvr .left_side_bar.fs_left_side_bar ul{padding: 0 20px 0 0;width: 143px;}
.history_wysiwyg.fina_stat .onclick_cvr .tab_container{width:765px;float:left;min-height:200px;}
.fs_container img{padding:5px 10px;float:left;}
.fs_container h1{font-weight:bold;font-size:20px;color: #ff7f29;padding:5px 0;}
.fs_container p{}
.fs_container a.down{width:90px;height:20px;line-height:20px;display:block;background: #faae1a;margin:10px;text-align:center;padding:5px;float:left;color:#fff;border-radius:3px;font-size:13px;}
.fs_container a.down:hover{background: #FA7D1A;color: #fff;}
.fs_left_side_bar{}
.fs_left_side_bar ul{height:auto;}
.fs_left_side_bar ul li{padding:0;background:none;}

/*branch locator*/
.bloc_left_side_bar ul{background:none;width:15%;float:left;padding-right: 20px;height: auto;}
.bloc_left_side_bar ul li{float: none;width:100%;text-align:right;height:30px;line-height:30px;background:none;}
.bloc_left_side_bar ul li a{background:none;color:#4c4c4c;width:100%;height:30px;line-height:30px;background:url("../images/selected.png") no-repeat 0px center;background-position: -23px 50%;}
.bloc_left_side_bar ul li a:hover{background: url("../images/selected.png") no-repeat 0px center #FA7D1A;color:#fff;padding:0 4%;transition: background 1s ease;background-position: 3px 50%;}
.bloc_left_side_bar ul li a.active{background: url("../images/selected.png") no-repeat 0px center #FA7D1A;line-height:30px;color:#fff;padding:0 4%;}
.bloc_container{float:left;width: 80%;}
.bloc_container iframe, .bloc_container p{margin:0 auto;margin-bottom:10px;}

/*life @ janashakthi*/
.lifeatjana .left_side_bar{}
.lifeatjana .left_side_bar ul{width:135px;}
.lifeatjana .left_side_bar ul li{width:200px;}
.lifeatjana .onclick_cvr .left_side_bar{width: 135px;}
.lifeatjana .onclick_cvr .tab_container {min-height: 100px;float: left;width: 77%;padding: 2%;}
.lifeatjana .onclick_cvr .tab_container img{width:200px;margin:0 10px 10px 0;}
/*#inner_outer_wrapper #left h1{text-transform:capitalize;}*/
.lifeatjana .onclick_cvr .tab_container ul{margin:0 auto;}
.lifeatjana .onclick_cvr .tab_container ul li{}
.lifeatjana .onclick_cvr .tab_container ul li img{width: 590px;height: 300px;}
.c_life_jana{margin-top:20px;width:48%;float:left;margin-right:2%;}
.c_life_jana img{width:100%;}
.emp_news{float:left;width:50%;margin-top:20px;}
.emp_news h1{color: #ff7f29;font-size: 16px;font-weight: 500;padding-bottom: 10px;}
.emp_news_sec{padding:10px 0;}
.emp_news_sec a, .emp_news_sec p{color:#4c4c4c;font-size:12px;}
.emp_news_sec a:hover{color: #FF9949;transition: color 0.5s ease;}
.emp_news .readmore{margin:10px 0;}
#inner_outer_wrapper #left .careers.lifeatjanashakthi{}
#inner_outer_wrapper #left .careers.lifeatjanashakthi .left_1{}
#inner_outer_wrapper #left.careers.lifeatjanashakthi .left_2{margin-top:25px;}
#inner_outer_wrapper #left.careers.lifeatjanashakthi .left_2 .left_side_bar{width:30%;}
#inner_outer_wrapper #left.careers.lifeatjanashakthi .left_2 .tab_container{width:68%;}
#inner_outer_wrapper #left.careers.lifeatjanashakthi .left_2 .tab_container img{margin: 0 10px 10px 0;}
#inner_outer_wrapper #left.careers.lifeatjanashakthi .left_2 .tab_container .bx-wrapper img {width: 100%;display: block;margin:0;padding:0;height:100%;}
#inner_outer_wrapper #left.careers.lifeatjanashakthi .left_2 .tab_container .tab_content{margin-bottom:20px;}
#inner_outer_wrapper #left.careers.lifeatjanashakthi .left_2 .tab_container .tab_content h1{padding-top:0;}
/* product */
.product_container_left{width:75%;float:left;}
#right .product_container_right{width:100%;float:left;margin-left:3%;}
.product_container_right address, .product_container_right p{font-size: 12px;/* line-height: 25px; */}
.product_container .product_wrapper{}
.product_container .product_wrapper .left_side_bar{}
.product_container .product_wrapper .left_side_bar ul{width:98%;overflow:hidden;height:30px;background:#faae1a;margin-bottom:20px;padding-right: 4px;}
.product_container .product_wrapper .left_side_bar ul li{width:12%;text-align:center;float:left;line-height: 30px;margin:0 1px;background:#faae1a;font-size: 15px;border-right: 1px solid #fff;}
.product_container .product_wrapper .left_side_bar ul li.active{background:#FA7D1A;}
.product_container .product_wrapper .left_side_bar ul li a:active, .product_container .product_wrapper .left_side_bar ul li a {padding-top: 0;}
.product_container .product_wrapper .left_side_bar ul li a:hover{background:#FA7D1A;width:100%;height:100%;display:block;}

.product_container .product_wrapper .tab_content{padding: 0 10px;border-right: 1px dotted #ccc;}
.product_container .product_wrapper .tab_content .tab_left, .product_container .product_wrapper .tab_content .tab_right{width:50%;float:left;overflow:hidden;}
.product_container .product_wrapper .tab_content h1{font-size:16px;padding:5px 0;font-weight:bold;}
.product_container .product_wrapper .tab_content ul{list-style-position:inside;}
.product_container .product_wrapper .tab_content ul li{line-height:21px;font-size:13px;list-style-type:disc;}
.product_container .product_wrapper .tab_content .tab_right p{width:80%;padding:5%;background:#CCC;min-height:120px;float: right;}
.product_container .product_wrapper .tab_content .product_tab_wysiwyg{width: 95%;min-height: 200px;background: #FF8F00;margin: 20px auto;padding: 2%;}
.product_container .product_wrapper .tab_content table{border:1px solid #4c4c4c;text-align:center;}
.product_container .product_wrapper .tab_content table tr td{border:1px solid #4c4c4c;width:16.6%;line-height:25px;}
.life_ins_tesimonial.about_history ul li p, .life_ins_tesimonial.about_history ul li{line-height: 20px;}
#right .product_container_right .contact_info_br address{font-size:13px;}
#right .product_container_right .contact_info_br p{font-size:12px;padding:14px 0;}
#right .product_container_right .contact_info_br .con_icons {margin-top: 16px;}
#right .product_container_right .contact_info_br .address_icon {margin-top: 4px;}
#right .product_container_right .contact_info_br a{color:#4c4c4c;}
#right .product_container_right .contact_info_br a:hover{color: #FF9949;transition: color 0.5s ease;}

/* products overview */
.option_1{width: 100%;padding: 0;overflow: auto;overflow: hidden;padding: 17px 0;border-bottom: 1px solid #eee;}
.option_1 .option_1_left, .option_1 .option_1_right{width:100%;float:left;margin:0;padding:1%;min-height:0px;}
.option_1 .option_1_right{margin-top:4px;}
.option_1 .option_1_right h1{text-align:left; text-transform: capitalize;}
.descriptions_thumb {float:right;width:268px;}
.descriptions_thumb p	{margin:0 !important;}
.option_1 .option_1_left h1, .option_1 .option_1_right h1{padding-top: 0px !important;line-height: 25px;}
.option_1 .option_1_left{position: relative;}
.option_1 .option_1_left .po_img{position: relative;width:200px;height:90px;overflow:hidden;padding-bottom: 0;float: left;border: 1px solid #939393;}
.option_1 .option_1_left .po_img img{width:100%;height:100%;overflow:hidden;margin:0;}
.option_1 .option_1_left p{margin-top:20px;}
.option_1 .option_1_right h1{padding-top:0 !important;margin-bottom:0;}
.option_1 .option_1_right ul li{color:#4c4c4c;font-size: 12px;}
#right.po_right .contact_info_br address{font-size:13px;margin-left: 32px;}
#right.po_right .contact_info_br p{font-size:13px;padding:14px 0;}
#right.po_right .contact_info_br .con_icons {margin-top: 16px;}
#right.po_right .contact_info_br .address_icon {margin-top: 4px;}
#right.po_right .contact_info_br a{color:#4c4c4c;}
#right.po_right .contact_info_br a:hover{color: #FF9949;transition: color 0.5s ease;}

/* product matrix */
.product_matrix{width:100%;min-height:200px;text-align: center;}
.matrix_header_wrapper{width:100%;line-height: 30px;height: 30px;padding-right: 4px;}
.matrix_header{width: 16.37%;float:left;border:1px solid #4c4c4c;}
.matrix_product_wrapper{width:100%;line-height:30px;height:30px;}
.product_col_one, .product_col_five, .product_col_two, .product_col_three, .product_col_four, .product_col_six{width:16.66%;float:left;}
.matrix_product, .matrix_product p, .matrix_header, .matrix_header p{font-size:12px;}
.matrix_product{border: 1px solid #4c4c4c;}

/* our people */
.our_people_left{width:100%;float:left;min-height:100px;margin-top: 20px;}
.our_people_left .image_set{width:90%;margin:0 auto;max-width:100%;}
.set_1{width:96%;min-height:135px;border:1px solid #4c4c4c;border: 1px solid rgba(76,76,76,0.1);padding:2%;margin-bottom: 20px;overflow: auto;}
.set_1 .set_1_img{width:200px;float:left;padding:0 5px;padding-right: 15px;}
.set_1 .set_1_img img{width:100%;float:left;}
.set_1 .set_1_cont{float:left;width:60%;}
.set_1 img{width:200px;padding-right:10px;}
.set_1 h1{color: #ff7f29;font-size: 16px;font-weight: 500;padding-bottom: 10px;}
.our_people_right{width:20%;float:left;}

/* claim conatiner */
.claim_container{margin-top:-48px;}
.cliam_right p{padding:0;font-size:12px;}
.cliam_right h1{color: #ff7f29;font-size: 20px;font-weight: 500;padding: 10px 0;}
.cliam_right ul{border:none;background:none;height:auto;width:100%;padding-left: 20px !important;margin:0;}
.cliam_right ul li{list-style-type:disc;width:100% !important;text-align:left;list-style-position:outside;color:#4c4c4c;font-size:12px;}

/* common bg */
.common_bg{width:100%;height:48px;background: #faae1a;}

/* select option */
select, select option{cursor:pointer;color: #686868;}

/* wysiwyg area */
.wysiwyg h1 {color: #ff7f29;font-size: 20px;padding:10px 0;margin-bottom:10px;line-height: 28px;}
.wysiwyg h2 {color: #ff7f29;font-size: 18px;padding:10px 0;}
.wysiwyg h3 {color: #ff7f29;font-size: 16px;padding:10px 0;line-height: 25px;}
.wysiwyg h4 {color: #ff7f29;font-size: 15px;padding:10px 0;line-height: 23px;}
.wysiwyg h5 {color: #ff7f29;font-size: 14px;padding:10px 0;line-height: 20px;}
.wysiwyg h6 {color: #ff7f29;font-size: 13px;padding:10px 0;line-height: 18px;}
.wysiwyg table {float: left;font-size: 12px;color: #4c4c4c;margin: 5px 0 15px 0;width: 100%;border: 1px solid #CCC;}
.wysiwyg table th {line-height:25px;color: #4c4c4c;border: 1px solid #4c4c4c;border: 1px solid #ccc;}
.wysiwyg table tr {color: #4c4c4c;}
.wysiwyg table td {line-height:25px;border: 1px solid #ccc;padding: 5px;}
.wysiwyg table ul li{text-align:left;}
.wysiwyg p {font-size: 12px;color: #4c4c4c;margin: 10px 0;line-height: 20px;}
.wysiwyg ul {padding-left:20px;font-size: 12px;color: #4c4c4c;}
.wysiwyg ul li {list-style-type:disc;line-height: 20px;margin-bottom: 5px;}
.wysiwyg hr {border: 0;height: 1px;background: #FA7D1A;
background-image: -webkit-linear-gradient(left, #FFBA99, #FA7D1A, #FFBA99);
background-image: -moz-linear-gradient(left, #FFBA99, #FA7D1A, #FFBA99);
background-image: -ms-linear-gradient(left, #FFBA99, #FA7D1A, #FFBA99);
background-image: -o-linear-gradient(left, #FFBA99, #FA7D1A, #FFBA99);margin: 15px 0;}
.wysiwyg strong{font-weight: 500;font-size: 12px;font-style: normal;margin-bottom: 10px;display: initial;}
.wysiwyg em {font-style: italic;}
.wysiwyg img {margin: 5px;max-width:100%;}
.wysiwyg a img {-moz-box-shadow: 0px 1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow: 0px 1px 1px 1px rgba(0,0,0,0.4);box-shadow: 0px 1px 1px 1px rgba(0,0,0,0.4);}
.wysiwyg a {text-decoration: none;color: #faae1a;font-size:14px;}
.wysiwyg a.sign_up_form {font-size: 12px;color: #fff;padding: 10px;display: inline-block;padding-left: 33px;padding-right: 33px;margin-top: 17px;background: #FF9246;border-radius: 3px;clear: both;}
.wysiwyg a.sign_up_form:hover{background: #F9AE7A;color:#fff;}
.wysiwyg a.readmore {font-size: 12px;}
.wysiwyg a:hover {color: #FA7D1A;transition: color 0.5s ease;}
.wysiwyg ol{padding-left:20px;}
.wysiwyg ol li{list-style-type: decimal;list-style-position: outside;margin-bottom: 5px;line-height: 20px;}
.wysiwyg ol li ul{margin-top:8px;}
/*20-1-2014*/
ul.nav.menu  li.active a {display:none ;}
/* added 5th Feb '14 */
#eblog-wrapper #ezblog-head h1 {text-transform: uppercase;}
.news_container div.news-left .left_2 {width: 665px;margin: 0;padding: 0;min-height: 200px;padding: 0 20px;margin-top: 15px;float: right;overflow:hidden;}
.news_container div.news-left {float: left;width: 64.5%;margin:0;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.news_container div.news-content {float: left;padding: 0;	max-width: 100%;}
#ezblog-body .blog-text img, #ezblog-body .blog-content img {height: auto;}
.news_container section.news-sidebar .page_right {width: 260px;margin: 0;padding: 15px 0;padding-left: 30px;float: left;}
.news_container section.news-sidebar {width: 35.5%;margin: 0;padding: 0;min-height: 1000px;background: #f3f3f3;float: left;	padding-bottom: 99999px;margin-bottom: -99999px;}
section.news-sidebar h3 {color: #FF7F29;font-size: 20px;font-weight: 500;padding: 10px 0px 10px;}
#eblog-wrapper #ezblog-head h1{padding:10px 0;font-size:16px;color: #ff7f29;font-weight: 500;}
#ezblog-label {display: none !important;}
.location_map_wrapper{height:530px;overflow:hidden;}
.map-iframe {width: 100%;height: 1000px;}
.janashakthi-map #map {float: left;margin: 0px;width: 700px;}
.janashakthi-map #sl_sidebar {float: left;margin: 0px;width: 200px;}
.janashakthi-map #sl_search_container .row-fluid {margin: 0px 75px 10px 0px;}
.janashakthi-map .row-fluid {margin: 0px 30px 10px 0px;float: left;font-family: "Roboto", sans-serif;font-size: 13px;}
.janashakthi-map h5 {padding: 10px 0;}
/* end added 5th Feb '14 */
.sitemap_list   {width:900px;margin:20px auto;list-style:disc}
.sitemap_list a     {color:#222;text-transform: capitalize}
.sitemap_list ul    {padding-left:20px;list-style:circle}
.sitemap_list li    {line-height:30px;}
.sitemap_list ul ul {list-style:cross-fade}
.btn-group, .article-info, .pagenav   {display:none}
.page-header        {width:900px;margin:0 auto;}
.page-header  h2    {font-size:20px;font-weight:600;text-transform:uppercase;margin:10px 0}
/* location */
input#addressInput{border: 1px solid #d5d5d5;font-size: 13px;padding-left: 5px;width: 160px;line-height: 19px;}
input#addressInput::-webkit-input-placeholder { font-size: 13px; }
input#addressInput::-moz-placeholder { font-size: 13px; } /* firefox 19+ */
input#addressInput:-ms-input-placeholder { font-size: 13px; } /* ie */
input#addressInput:-moz-placeholder { font-size: 13px; }
/* recaptcha */
#inner_outer_wrapper .left_1 .active  {background: none repeat scroll 0 0 #FA7D1A;}
/* general */
#left_general{width: 64.5%;margin: 0;padding: 0;min-height: 200px;float: left;}
#right_general{width: 35.5%;margin: 0;padding: 0;min-height: 500px;background: #f3f3f3;float: left;padding-bottom: 25px;}
#right_general .left_2 {width: 665px;margin: 0;padding: 0;min-height: 200px;padding: 0 20px;margin-top: 15px;float: right;}
#right_general .page_right {width: 260px;margin: 0;padding: 15px 0;padding-left: 30px;float: left;}
.product_tab_wysiwyg.wysiwyg  ul  {width: 95%;padding: 0 20px;clear: both;}
.product_tab_wysiwyg.wysiwyg  ul  li {width:100% !important;margin-bottom: 5px;}
.product_tab_wysiwyg h3             {color: #ff7f29;padding-left: 5px;}
.tab_container .tab_right{background: none repeat scroll 0 0 #F8F8F8;float: right; min-height: 120px;padding: 5%;width: 37% !important;margin-left: 15px;}
#loader_div {position:absolute;top: 173px;left: 218px;width:32px;height:32px;}
.step_one_container {position:relative;}
.loader_active 				{opacity:0.3}
.animate-in .subtitle 		{text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);;}
#sequence .title	, .slogan			{text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65);;}
.inner_section ul li {float:left}
.inner_section ul li a:hover 	.ins_img{margin-top:-20px;margin-bottom:20px;}
.inner_section ul li a 			.ins_img{-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease}
.eservices_page 						{width:100%;padding:15px 0}
.e_service_links.eservices_page ul li	{width:23%;float:left;margin:0 1%;text-align:center;background: rgb(255,187,40);
background: -moz-linear-gradient(top, rgba(255,187,40,1) 0%, rgba(237,147,37,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,187,40,1)), color-stop(100%,rgba(237,147,37,1)));
background: -webkit-linear-gradient(top, rgba(255,187,40,1) 0%,rgba(237,147,37,1) 100%);
background: -o-linear-gradient(top, rgba(255,187,40,1) 0%,rgba(237,147,37,1) 100%);
background: -ms-linear-gradient(top, rgba(255,187,40,1) 0%,rgba(237,147,37,1) 100%);
background: linear-gradient(to bottom, rgba(255,187,40,1) 0%,rgba(237,147,37,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbb28', endColorstr='#ed9325',GradientType=0 );} 
.e_service_links.eservices_page ul li	a{font-size: 16px;padding: 12px 16px;background-position:center right;background:none !important} 
.e_service_links.eservices_page ul li:hover	{background: #FFBD31;} 
.e_service_links ul li a.marine{}
.expand_div 							{height:10px;overflow:hidden;-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;padding:10px !important;background: #FAD8AA !important;}
.expand_div:hover					{background: #FCEBD3 !important;}
.location_name  						{display:block;font-size:11px;padding:5px 10px;background: #ffffff; /* Old browsers */margin:-10px;margin-bottom:0; 
background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */border: 1px solid #C6C6C6;
}
.expand_div.active					{height:auto;border-bottom: solid 1px #BDB8B8 !important;} 	
#sl_sidebar div 						{border: none !important;}
.expand_div.active	 .location_name   {background: #ffaf4b; /* Old browsers */
background: -moz-linear-gradient(top,  #ffaf4b 0%, #ff920a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaf4b), color-stop(100%,#ff920a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffaf4b 0%,#ff920a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffaf4b 0%,#ff920a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffaf4b 0%,#ff920a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffaf4b 0%,#ff920a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a',GradientType=0 ); /* IE6-9 */color:#fff;border: 1px solid #D87B18;
} 
.janashakthi-map #sl_sidebar {height: 398px !important;
border: 1px solid #CFCFCF;background: #fff;
width: 196px !important;
margin-left: -5px;}
.janashakthi-map #map {width:767px}
#sl_search_container {margin:0;width:100%;background: #FBA053;color:#fff;padding:10px 20px;width: 918px;-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
padding-bottom: 38px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f9f9f9 50%, #f9f9f9 50%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f9f9f9), color-stop(50%,#f9f9f9), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f9f9f9 50%,#f9f9f9 50%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f9f9f9 50%,#f9f9f9 50%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f9f9f9 50%,#f9f9f9 50%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f9f9f9 50%,#f9f9f9 50%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
border: 1px solid #DCDCDC;
border-top-right-radius: 4px;border-bottom: 4px solid #E07416;color: #FF944B;}  
.janashakthi-map .row-fluid {margin:0}
#sl_search_container h3	{color:#fff;color: #FF944B;}
#sl_search_container h5 	{line-height: 27px;color:#fff;color: #FF944B; }
.janashakthi-map #sl_search_container select  {border-radius: 6px;padding:10px;}
.janashakthi-map input#addressInput 	{margin-top: 4px;height: 41px;border: 1px solid #939393;}
#sl_locate_results {display:none}
#sl_results_container 	{border-bottom:20px solid #E98E5C;border-radius: 4px;}
.janashakthi-map .btn.btn-primary 			{height: 42px;color:#fff;
width: 121px;
border-radius: 4px;
border: 0;
margin-top: 49px;
margin-left: 12px;height: 42px;
width: 121px;
border-radius: 4px;
border: 0;
margin-top: 49px;
margin-left: 12px;
background: #ffd2a0; /* Old browsers */
background: -moz-linear-gradient(top,  #ffd2a0 0%, #f7b93d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd2a0), color-stop(100%,#f7b93d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffd2a0 0%,#f7b93d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffd2a0 0%,#f7b93d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffd2a0 0%,#f7b93d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffd2a0 0%,#f7b93d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd2a0', endColorstr='#f7b93d',GradientType=0 ); /* IE6-9 */
border: 1px solid #D27912;cursor:pointer;
}
.janashakthi-map .btn.btn-primary:hover 	{background: #FFC549;}  
.janashakthi-map #sl_search_container .row-fluid {margin:0;}
.location_map_wrapper {height: 590px;-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;}
.table_one 					{width:280px !important;height: 572px !important;}
.table_two					{width:280px !important}
.table_one 	 img 			{width:280px;height: auto;}
.table_two 	 img 			{width:280px;height: auto;}
.table_two h3				{font-size:12px !important}
.table_one h3				{font-size:12px !important;}
.table_one   ul 				{margin:0;padding:0 10px;text-align:Left;width:280px !important;
border-bottom: 20px solid #38AB2C;height: 528px !important;border-top:1px solid #ddd}
.table_two   .shadow				{border-top:1px solid #ddd;padding:10px 0;border-bottom: 20px solid #FF8430;} 		
.table_two   p 				{padding:0 10px;} 	

  #inner_outer_wrapper.products #left .left_2 table.table_one tr td {border: 1px solid #CDCDCD;}
  #inner_outer_wrapper.products #left .left_2 table.table_two tr td {border: 1px solid #CDCDCD;}

/* body iframe{display:none;} */
.general-title-footer{
    font-weight: 500;
}

.general-footer-ul{
    padding-left: 5px;
}

#ezblog-body .blog-read .blog-navi li {
width: 50% !important;
}