/*-------------------------------*/
/*      Code snippet by          */
/*      @maridlcrmn              */
/*-------------------------------*/
body
{
	/* font-family: Calibri!important; */
}
.testi_mo{float: left;height:auto;width: 100%;background:#fff;box-shadow:0 0 10px 2px #ddd;padding:10px;margin:15px 0;}
.testi_mo p{font-size:18px;float:left;width:100%;}
.testi_mo h1{font-size:18px;color:#1e6694;float:right;margin:10px 0;}
.taxinfo_tbMargin.marginbottomn .margintoprwd, .taxinfo_tbMargin.marginbottomn .Heading_Page{display:none;}
.wel_com.wel_com_aj{margin-top:10px;}
.footer-grids.in_new{float: left;margin-bottom: 40px;width: 100%;}
.logo_log img{float:left;}
.deskfooter.home_foo .footer{margin-top:0px;}
.myportbtn {float: right;margin-top: 15px;margin-bottom:10px}

.myportbtn #butHome, .butHome .butMyPort input {
    background-color: #0059ab !important;
    color: #fff !important;
    border: 1px solid #044580 !important;
}
.myportbtn #butHome:hover, .butHome .butMyPort input:hover {
     
	background-color: #d6eafc !important;
    color: #0059ab !important;
    border: 1px solid #0059ab !important;
}
.h2 {
    margin-top: 10px !important;
    margin-bottom: 0px !important;
    float: left;
	width:100%;
	color: #000;
	text-align:center;
    height: auto !important;
	border-bottom: 1px solid #2b81ba;
}
.mobfooter .close {
    background: #e92c0c none repeat scroll 0 0 !important;
    border-radius: 50% !important;
    color: #fff !important;
    float: right !important;
    transform: rotate(2deg) !important;
    font-size: 18px !important;
    font-weight: 700;
    left: 5px !important;
    line-height: 1;
    opacity: 1 !important;
    padding: 9px 11px !important;
    position: relative !important;
    text-shadow: 0 1px 0 #fff;
    top: -5px;
    z-index: 999;
}
/*#cssmenu ul.mobile_menu li#ParentLi a:nth-child(1)
{
	padding-left:0px;
}*/

.pop_in .close {
    background: #e92c0c none repeat scroll 0 0 !important;
    border-radius: 50% !important;
    color: #fff !important;
    float: right !important;
    transform: rotate(2deg) !important;
    font-size: 18px !important;
    font-weight: 700;
    left: 10px !important;
    line-height: 1;
    opacity: 1 !important;
    padding: 9px 11px !important;
    position: relative !important;
    text-shadow: 0 1px 0 #fff;
    top: -14px;
    z-index: 999;
}

.quote {color: rgba(0,0,0,.1);text-align: center;margin-bottom:px;}
.all-heding{width:100%;text-align:center;float:left;height:auto;margin:30px 0;}

body section#carousel
{
	padding:0px 0 30px 0;
}

.all-heding h2{font-size:30px;color:#000;text-align:left;padding-bottom:0;}
.all-heding h1{font-size:30px;color:#000;}

/*-------------------------------*/
/*    Carousel Fade Transition   */
/*-------------------------------*/

#fade-quote-carousel.carousel {
  padding-bottom: 0px;
}
#fade-quote-carousel.carousel .carousel-inner .item {
  opacity: 0.4;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-inner .active {
  opacity: 1;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-indicators {
  bottom: 10px;
}
#fade-quote-carousel.carousel .carousel-indicators > li {
  background-color: #e84a64;
  border: none;
}
#fade-quote-carousel blockquote {
    text-align: center;
    border: none;
}
#fade-quote-carousel .profile-circle {
    width: 100px;
    /* height: 100px; */
    margin: 16px auto;
    border-radius: 100px;
}
.craucal_full{width: 100%;height: auto;float: left;background: #ececec;}
ul.ul_changs li {padding: 10px 0;list-style: disc;}
.news_lettet {width: 100%;height: auto;float: left;text-align: center;border: 1px solid #ddd;margin-bottom: 30px;}
.news_lettet h1 {font-size: 25px;text-align: center;background: #ddd;padding: 10px;margin: 0;}
.product {width: 100%;height: auto;float: left;background: #f5e105;padding:20px 0;margin-top: 20px;}
.intropic.intro_inn_net{background:#fff;}
.intro_inn_net .intrort h2 {color: #000;}
.intro_inn_net .intrort p {color: #000;}
.headertopcontainer .navbar-brand {font-size: 24px;color: #fff;float: left;height: auto;padding: 10px 0;width: 100%;text-align:center;}
.intro_inn_net .introlt{float: none;background: #333;padding: 11px 0;width: 58px;border-radius: 0;text-align: center;height: 58px;margin: 0 auto;}
.intro_inn_net .introtxt {margin:20px 0;}
.product_dwun {width: 100%;height: auto;float: left;background: url(../images/product-bg.jpg);padding:20px 0;background-size: cover;}
.menu_full_color{width: 100%;height: auto;float: left;background:#b0d822;}
.hoverpro a:hover.hover14 figure::before {-webkit-animation: shine .95s;animation: shine .95s;}
.hover14_inn{float: left;width: 100%;}
.hover14 {margin-top: 30px;float: left;width: 100%;}
.hover14 figure {position: relative;overflow: hidden;}
.hover14 figure img {width: 100%;}

.hover14 figure::before {
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 2;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}
.hover14 figure:hover::before {
    -webkit-animation: shine .95s;
    animation: shine .95s;
}
@-webkit-keyframes shine {
	100% {
		left: 125%;
	}
}
@keyframes shine {
	100% {
		left: 125%;
	}
}

.hoverpro {text-align: center;margin-bottom: 30px;}
.hoverpro h1 {font-size: 18px;text-align: center;margin: 10px;color: #000;font-weight: 400;padding: 0;}
.hoverpro a {color: #cb3643;text-align: center;text-decoration: none;}
p.my_com {margin: 0px;padding: 28px 0;text-align: center;font-weight: bold;font-size: 18px;color: #000;}
.top_left {position: fixed;left: 0;top: 150px;z-index: 999;bottom: 0;}
.welcome_vete{width:100%;height:auto;float:left;margin-top:40px;}
.welcome_vete img{border-radius: 7%;border: 2px solid #000;}
.center_img{width:100%;height:auto;margin:20px auto;text-align:center;}
.center_img img{margin:0 auto;text-align:center;border-radius: 7%;border: 2px solid #000;float: left;}
.center_img img.img_g{width: 45%;text-align: center;margin: 0 auto;}
.welcome_vete h1{font-size:30px;margin-top: 18px;}
.welcome_vete b {font-size: 18px;margin-top: 13px;float: left;}
.welcome_vete p{font-size: 17px;margin-top: 10px;float: left;line-height: 29px;}
button.grn-btn, .grn-btn.btn-default {
    background: #83a607 none repeat scroll 0% 0%;
    font-family: 'myriadproregular';
    font-size: 14px;
    color: #FFF;
    border-radius: 0px;
    padding: 11px 17px;
    border: 0px none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset -2px -12px 0px -9px rgba(117,149,4,1);
    -moz-box-shadow: inset -2px -12px 0px -9px rgba(117,149,4,1);
    box-shadow: inset -2px -12px 0px -9px rgba(117,149,4,1);
    margin: 13px 0 0;
}
.grn-btn.btn-default:hover, .grn-btn.btn-default:active, .grn-btn.btn-default:focus {
    background: #f5e105 none repeat scroll 0% 0%;
    color: #000;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset -2px -12px 0px -9px rgba(233,214,5,1);
    -moz-box-shadow: inset -2px -12px 0px -9px rgba(233,214,5,1);
    box-shadow: inset -2px -12px 0px -9px rgba(233,214,5,1);
}
.banner_inn_with{width:100%;height:auto;float:left;}
.innerdiv990 h2{color:#01a292!important;}
.my_member{width:100%;height:auto;float:left;margin:30px auto;text-align:center;}
.edit_sus{text-align:center!important;}
.chekbutton{margin-bottom:15px;}
.imgcenter img{width:60%;}
a.sig{color:#fff;font-size:20px;margin-left:10px;}
span.for{font-size:35px;padding:10px;color:#fff;}
.click_changes .hide-bullets {list-style:none;margin-left:0px;margin-top:20px;}
header.my_top{padding:10px 0;}
.click_changes .thumbnail {padding: 23px 0;background: #212B33;height: 178px;cursor:pointer;}
.click_changes .thumbnail:Hover {background: #34465c;}
.non_life h1{font-size:36px;}
.carousel-inner>.item>img, .carousel-inner>.item>a>img {width: 100%;}
.non_life{width: 100%;height: auto;float: left;background: #fff;padding: 20px 0;text-align: center;}
.click_changes{width:100%;height:auto;float:left;}
.my_headings h1{text-align:center;width:100%;height:auto;font-size:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:35px 0;}
.click_changes .slide {animation-name: slide;-webkit-animation-name: slide;animation-duration: 1s;-webkit-animation-duration: 1s;visibility: visible;width: 100%;margin-top: 90px;}
.click_changes .carousel-control.right {right: 0;left: auto;background-repeat: repeat-x;background-image:none;display:none;}
.click_changes .carousel-control.left {right: auto;left: 0;background-repeat: repeat-x;background-image:none;display:none;}
.non_life a{padding:10px;background:#212B33;color:#fff;border-radius:10px;margin-top:20px;}
.Top_Performing_Funds{width:100%;height:auto;float:left;margin:o auto;text-align:center;}
.resp-tabs-list li:active{color:#000;}
.navbar {margin-bottom: 0px!important;}
.Gr_BtnsArea .btn-success {color: #ff7600;background-color: #fff;border-color: #ec730a;}
.Gr_BtnsArea .btn-success:hover, .Gr_BtnsArea .btn-success:focus, .Gr_BtnsArea .btn-success:active{color: #fff;background-color:#ff7600;border-color: #ff7600;}
.wel_com{float:left;width:100%;height:auto;}
.div_4 {background-color: #cfeade;padding: 10px 0px 0px 0;float:left;width:100%;}
.div_4 .login_head {color: #fff;font-family: 'Raleway', sans-serif;text-align: center;font-size: 26px;padding-top: 0px;margin: 4px 0;}
.home-login-inn {width: 100%;height: auto;float: left;}
.home-login-inn .form-control {
    display: block;
    width: 100%;
    height: 42px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #000;
    float: left;
	margin: 10px 0px;
    width: 100%;
    border-radius: 23px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.home-login-inn .btn-primary {
    color: #fff;
    background-color: #f3be00;
    border-color: #f3be00;
    padding: 7px 25px;
    border-radius: 16px;
    font-size: 16px;
    transition: all 0.5s ease-in-out 0s;
	float: left;
	margin-top: 10px;
	text-align: center;
}
label.vcd
{
	margin-top:10px;
}
.home-login.welcome-pass .home-login-inn h1 {
    font-size: 30px;
    margin: 0;
    background: transparent;
    padding: 3px 3px;
	font-weight: bold;
    color: #fff;
    text-align: center;
    border-radius: 20px;
    margin-top: 0px;
    border-bottom: 1px solid #fff;
    margin-bottom: 15px;
}
.text_boldblack {
    font: bold 30px Arial, Helvetica, sans-serif!important;
    color: #ffffff!important;
    line-height: 18px;
    text-decoration: none;
}
.home-login.welcome-pass .btn-primary {
    color: #008000;
    background-color: #ffffff;
    border-color: #ffffff;
    padding: 6px 0;
    border-radius: 16px;
    font-size: 14px;
    transition: all 0.5s ease-in-out 0s;
	margin-left: 0;
    margin-top: 0;
}
.home-login-inn h1 {
    font-size: 16px;
    margin: 0;
    background: #1b222a;
    padding: 10px 10px;
    color: #fff;
    text-align: center;
    border-radius: 20px;
    margin: 14px auto;
    text-align: center;
    /*width: 60%;*/
	width: 100%;
}
.welcome_gimesh{width:100%;height:auto;float:left;background:#e8e8e8;padding:50px 0; }
.welcome_border{border-right:1px solid #ddd;}
.full_di .welcome_border:last-child{border-right:0px solid #ddd;}
.btn-danger{color: #fff;background-color: #fd592b;border-color: #fd592b;border-radius: 10px;padding:10px 20px;}
.btn-danger:hover{color: #fff;background-color: #fc763e;border-color: #fc763e;}
.welcome_gimesh p{text-align:center;}
.clint_img{width:100%;height:auto;float:left;background:#f6f6f6;}
.Top_Performing_Funds p{margin-bottom:10px;font-size:14px;}
.Top_Performing_Funds h1{font-size:18px;}
.Top_Performing_Funds img{margin:0 auto;}
.Top_Performing_Funds a{padding:10px;background:#000;color:#fff;border-radius:10px;border-radius: 7px;padding: 6px 25px;}
.Smart_1{width: 100%;height: auto;float: left;background:#86cbda;}
.full_di{width: 100%;height: auto;float: left;margin-top: 20px;padding: 80px 0;}
.logonew {width: 100% !important;margin-top: -4px !important;position: inherit;float:left;}
.logonew img {width: 100%;margin-top:14px;}
.header-section1 {padding: 10px 0;}
.ful_bottom{margin-bottom:30px;}
.mar_botm{margin-bottom:30px;}
.centerdiv .panel-body {padding: 0px;}
.tabtextb1 input[type=radio], .InfoCommonDiv .rediobutton .radio-inline input[type=radio] {opacity: 1!important;height:inherit;}
.tabtextb1 input[type=radio]:checked, input[type=checkbox]:checked {z-index: 1;}
.mar_botm .img-responsive{display:inline-block;}
.my_scroll{overflow-x:auto;height: auto;width:100%;}
.my-will p{font-size:14px;}
.my_centr_contet{text-align:center;margin:0 auto;width:100%;float:left;height:auto;margin-bottom: 30px;}
.my_centr_contet h4,.my_centr_contet p{text-align:center;}
.loginmobile{display:none;}
.blocks img{width:100%;}
.navbar {position: relative;min-height: 50px;margin-bottom: 0;border: 1px solid transparent;}
.my_muy .tdstylectnt {font: normal 14px arial;color: #000000;}
img.Pinfo_Logo{width:100%;}
.mha{width:100%;height:auto;float: left;}
.centerbg1 {
    height: 22px;
    margin: 0 auto;
    background: url(../images/centercur1.jpg) left top repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    font-weight: bold;
    padding-top: 0px;
}
td.Ctntpara {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #2E2E2E;padding: 4px;line-height: 20px;}
.full_up {background: #FFF;width: 100%;position:relative;z-index: 999;float: left;height: auto;bottom: 82px;}
.div_text{width:100%;height:auto;float:left;padding:20px 0;}
.full_up a:hover{text-decoration:none;list-style:none;}
.div_text p.men_h {font-family: candara;font-size: 24px;color: #404b5f;text-align: center;}
.div_text h1.men_p{font-family: futura;font-size: 36px;color: #1c7583;text-align: center;}
.div_text h1{text-align:center;font-size:20px;}
.div_text p{text-align:center;font-size:16px;}
.div_text img{text-align:center;margin:0 auto;}
td.newtest {font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #2E2E2E;padding: 4px;line-height: 20px;}

table td, table th {
    padding: 6px 5px;
    text-align: left;
	color: #000;
}
.my_muy table td, table th {padding: 6px 5px;text-align: left;}
.banner-sec {margin:0 0 0 0;position: relative;}
.mha{float:left;height:auto;width:100%;background:#ddd;padding:37px 0;}
.my_logng.my_inn{position: absolute;z-index: 14;bottom: -43px;right: 0;margin-right: 10px;width: auto;}
.my_logng{width:100%;float:left;height:auto;margin-top: 39px;}
.insurance-banner img{width:100%;}
.Logo_shukurti{width:100%;height:auto;float:left;}

.grediynt
{
	width:100%;
	height:17px;
	float:left;
    background: rgb(25, 67, 107);
    background: -moz-linear-gradient(0deg, rgb(25, 67, 107) 9%, rgb(34, 219, 178) 76%);
    background: -webkit-linear-gradient(0deg, rgb(25, 67, 107) 9%, rgb(34, 219, 178) 76%);
    background: -o-linear-gradient(0deg, rgb(25, 67, 107) 9%, rgb(34, 219, 178) 76%);
    background: -ms-linear-gradient(0deg, rgb(25, 67, 107) 9%, rgb(34, 219, 178) 76%);
    background: linear-gradient(90deg, rgb(25, 67, 107) 9%, rgb(34, 219, 178) 76%);
}
.alll_imgs
{
	
	float:Left;
	height:auto;
	width:100%;
	margin-bottom:30px;
 
}
.div_img{float:Left;height:auto;width:100%;}
.alll_imgs h1 {font-family: futura;font-size: 36px;color: #1c7583;text-align: center;margin: 30px auto;}
.alll_imgs h1.jh{
    font-family: futura;
    font-size: 22px;
    color: #1c7583;
    text-align: center;
    margin: 30px auto;
}

.alll_imgs img{
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;
margin: 0 auto;
}
.alll_imgs img:hover{

	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}
.panel-default > .panel-heading {
    background-color: #2a4573!important;
    color: #fff!Important;
    border-color:#f3be00!important;
}


.my_inn{margin-top:50px;float:Left;height:auto;width:100%;}

.Know_mutuList{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#262626; line-height:30px}
.Know_mutuList a:link{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#262626; text-decoration:none;line-height:30px}
.Know_mutuList a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0059a2;text-decoration:none;}
.MF_CommonBG{border: 1px solid #2a4573;border-radius: 6px;height: auto;padding-bottom: 3px;}
.MF_CommonHeader{border-bottom: 1px solid #2a4573;background-color:#2a4573;height: 40px;
    background: -webkit-linear-gradient(#2a4573, #2a4573, #2a4573); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#2a4573, #2a4573, #2a4573); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#2a4573, #2a4573, #2a4573); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#2a4573, #2a4573, #2a4573); /* Standard syntax (must be last)*/ }
    
.MF_CommonHeader span{font-size:16px; color: #fff;text-shadow: 0px 1px 1px #000;display: block;width: 60%;line-height: 39px; margin-left: 10px;float: left;}
.MF_CommonIcon{float: right !important;
    width: 30% !important;
    display: block !important;
    text-align: right;
    margin-right: 10px;
    margin-top: 7px;
}

.MFtools_link{ display:block; width:150px; float:left; height:30px; font-size:12px; margin-top:15px; margin-left:4px; }
.MFtools_link a{ color:#000;}
.MFtools_link img{display:block; width:28px; float:left}
.MFtools_link span{display:block;float:left; width:120px; line-height:30px; margin-left:2px;}

.MFTransact_link{ display:block; min-width:70px; float:left; height:45px; font-size:14px; margin-top:7px; margin-left:4px; }
.MFTransact_link a{ color:#000;}
.MFTransact_link img{display:block; width:48px; float:left; margin-right:4px;}
.MFTransact_link span{display:block;float:left; min-width:54px; line-height:45px; margin-left:2px;}


#My_porfolioECR{
	float: left;
    width: 147px;
    background: #CD0C0D;
    height: 28px;
    border-radius: 4px;
    padding-top: 0px !important;
    padding: 0;
    text-align: center;
    margin-top: 7px;
    font-size: 14px; 
	font-weight:normal; 
	color:#fff;
}

#My_porfolioECR a{color:#fff;text-decoration:none;line-height:28px;}
#My_porfolioECR a:hover{color:#fff; text-decoration:none;}
.innerPage_BlockArea{width:100%; display:block;}

.innerPage_Blocks{
	margin:4px; 
	width:30%; 
	background:#f0f0f0; 
	height:120px; 
	float:left; 
	border-radius:4px; 
	border:2px solid #fff; 
	box-shadow:0px 0px 5px #ccc
}

.Shadow_Border{padding-left:7px;padding-right:7px;}

.btn-change7{
    height: 38px;
    width: 100%;
    background: #353535;
    margin: 20px;
    float: left;
	padding: 0 15px 0 15px;
    border:0px;
    color:#fff;
    box-shadow: 0 0 1px #ccc;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: linear;
    box-shadow:0px 0 0 #31708f  inset;
}
.margin-top-12{margin-top:12px;}

.text-blue{color: #1c7583;}	

.bg-white{
	background: #FFF;
	overflow:hidden;
    position: absolute;
    margin-top: -120px;
	z-index:999;
}
.scroll-top-wrapper:hover {background-color: #888888;}

.panel {
	margin: 0 auto;
	height: auto;  
	position: relative;
	-webkit-perspective: 600px;
	-moz-perspective: 600px;
}
.panel .front,
.panel .back {
	text-align: center;
}
	
.panel .front {
	height: inherit;
	position: absolute;
	top: 0;
	z-index: 900;
	text-align: center;
	-webkit-transform: rotateX(0deg) rotateY(0deg);
	   -moz-transform: rotateX(0deg) rotateY(0deg);
	-webkit-transform-style: preserve-3d;
	   -moz-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	   -moz-backface-visibility: hidden;
	-webkit-transition: all .4s ease-in-out;
	   -moz-transition: all .4s ease-in-out;
		-ms-transition: all .4s ease-in-out;
		 -o-transition: all .4s ease-in-out;
			transition: all .4s ease-in-out;
}

.panel .back {
	height: inherit;
	position: absolute;
	top: 0;
	z-index: 1000;
	-webkit-transform: rotateY(-180deg);
	   -moz-transform: rotateY(-180deg);
	-webkit-transform-style: preserve-3d;
	   -moz-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	   -moz-backface-visibility: hidden;
	-webkit-transition: all .4s ease-in-out;
	   -moz-transition: all .4s ease-in-out;
		-ms-transition: all .4s ease-in-out;
		 -o-transition: all .4s ease-in-out;
			transition: all .4s ease-in-out;
}

.solution-left-box{font-size: 24px;text-align: center;color: #6d6d6d;}	
.font-20 {font-size: 20px;color: #6d6d6d;text-align: center;}

.panel.flip .front {
	z-index: 900;
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
}
.panel.flip .back {
	z-index: 1000;
	-webkit-transform: rotateX(0deg) rotateY(0deg);
	-moz-transform: rotateX(0deg) rotateY(0deg);
}
.btn-change2{
	height: 34px;
    width: 100px;
    background: #717171;
    margin: 0 0 18px 0;
    border: 0px;
    color: #fff;
    box-shadow: 0 0 1px #ccc;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    -webkit-transform-origin: 0 0;
    box-shadow: 0px 0px 0 100px #5f5f5f inset;
}
.btn-change2:hover{
   -webkit-box-shadow: 0px 0px 0 0px #484747 inset;
    -webkit-transform: scale(1);
}
.btn-change7:hover{box-shadow:200px 0 0 #31708f inset;}
.text-white{color:white;line-height:25px}
.text-white  a  {color:white;line-height:25px;}
.text-white  a:hover  {color:white;line-height:25px;}
.online_div {width: 60%;float: right;margin-top: 53px;}
.four_square {width: 49%;float: left;margin-left: 1%;}
.text-box-right.less-padding-1 {padding: 0px 0px 0px 24px;text-align:center;}
.text-box-right {display: block;padding: 0px 0px 0px 99px;margin: 0px;text-align: left;}
.latestnews_li a {color: #fff;}

.latestnews_li {
    font: normal 13px verdana;
    color: #fff;
    text-decoration: none;
    list-style: url(/images/arrow_news.gif) outside;
    margin-top: 0px;
    margin-left: 38px;
    margin-bottom: -6px;
    padding: 0px;
    border-bottom: #666666 dotted 0px;
    padding-bottom: 0px;
    padding-left: 5px;
}
.news_online {
    width: 100%;
    float: left;
	position:relative;
    background: rgb(25, 67, 107);
    background: -moz-linear-gradient(0deg, rgb(25, 67, 107) 9%, rgb(34, 219, 178) 76%);
    background: -webkit-linear-gradient(0deg, rgb(25, 67, 107) 9%, rgb(34, 219, 178) 76%);
    background: -o-linear-gradient(0deg, rgb(25, 67, 107) 9%, rgb(34, 219, 178) 76%);
    background: -ms-linear-gradient(0deg, rgb(25, 67, 107) 9%, rgb(34, 219, 178) 76%);
    background: linear-gradient(90deg, rgb(25, 67, 107) 9%, rgb(34, 219, 178) 76%);
    padding-bottom: 124px;
}

.square_head p {font-family: calibri;font-size: 12px;color: #fff;line-height: 21px;}
.welcome-sec h1 {font-size: 30px;margin: 0 0 10px;color: #1c7583;float:left;}
.welcome-sec p{float:left;text-align: left;}
.test {margin-top: 31px;margin-bottom: 10px;}

.test a {
	color: #4c4c4c;
	background: #d3d3d3;
	border-radius: 50%;
	text-align: center;
	text-decoration: none;
	font-family: fontawesome;
	position: relative;
	display: inline-block;
	width: 40px;
	height: 40px;
	padding-top: 12px;
	margin: 0 2px;
	transition: all .5s;
}

.test a:hover {background: #1e9692;color: #FFF;}
.test a:hover p {bottom: 35px;visibility: visible;}

.test a p {
	color: #666;
	position: absolute;
	bottom: 0;
	left: -25px;
	right: -25px;
	padding: 5px 7px;
	z-index: -1;
	font-size: 14px;
	border-radius: 2px;
	background: #fff;
	visibility: hidden;
	transition: all 0.5s cubic-bezier(0.6, -0.6, 0.2, 1.5);
}
.test a p:before {
	content: '';
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #fff;
	position: absolute;
	bottom: -5px;
	left: 40px;
}

#myModal1 .modal-content{/* background-color:#fff!important; */padding: 20px;}
.site_logo{width:70%;}
.landing_footer{width:100%;float:left;}
.under_construct{text-align:center;padding:30px 0px;}
.landing_popup .modal-header{border-bottom:1px solid transparent;margin-bottom: 20px;}
.head-top .iconstop{margin-top:0px;}
.banner-sec .Bread_Crumb{background-color:#fff;}
.banner-sec .carousel-control.left, .banner-sec .carousel-control.right{display:none;}
ul.social_BTM li:hover .fa{margin-top: 60px;}
.social_page .ctnthdstyle2{display:none;}
.onlineserwe p a:hover{text-decoration:none;color:#f2b600;}
#divfrmbi .modal{z-index: 99999!important;}
.weclome_box .modal-dialog{margin: 140px auto;}
.plan_intro{background-color:#fff;width: 100%;float: left;}
.welcome_name{font-size: 23px;text-align: center;font-family: 'Dosis', sans-serif;color: #fff;font-weight: bold;}

/*@media (min-width: 768px)
{
	.navbar-header {
    display: block;
}
}*/


@media (max-width: 768px){
	
#width_seven100pixel .width_heading{padding: 2px 0px 0px 9px;width: 100%;font-size: 12px;line-height: 14px;}
.weclome_box .modal-dialog{margin: 140px auto;width:95%;}
.team-grids {width: 100%!important;}
.left-grid{width: 100%;text-align:center;}
.right-grid{width: 100%;text-align: center;}
.tetxblck{width: 100%;text-align: center;}
.News_Div{width: 87%;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{display: none;}
.banner-sec .Bread_Crumb{background-color:#fff;}
.common_calHeading {/* background-color: #00283a; */height: 42px;/* line-height: 42px; */padding-left: 0px;border-radius: 5px;color: #00283a;font-size: 18px;margin-bottom: 10px;}

}

@media only screen and (max-width: 480px) and (min-width: 320px){
	
.rediobutton .radio-inline input[type=radio], input[type=checkbox] {width:auto;height:auto;opacity:1;position: inherit;}
.hedingtext1{width:100%;}

}

@media only screen and (max-width: 990px) and (min-width: 767px){
	
.test {margin-top: 18px;}

}

@media only screen and (max-width: 1200px) and (min-width: 990px){
	
.click_changes .thumbnail {padding: 23px 20px;height: 138px;}
.click_changes .slide {margin-top: 50px;}
.text-box-right.less-padding-1 {padding: 0px 0px 0px 0px;text-align: center;}
#cssmenu > ul > li > a {padding: 16px 17px !important;font-size: 16px !important;}
.banner-sec {margin: 0px 0 0 0;}
.header-section1{height:auto; position:relative;}
.logonew img {margin-top:0px;}

}


@media only screen and (max-width: 990px) and (min-width: 767px){
	
.center_img img.img_g {width: 42%;text-align: center;margin: 0 auto;}
p.my_com {padding: 15px 0;}
.hoverpro h1 {font-size: 12px;}
a.sig{font-size:14px;}
span.for{font-size:35px;padding:20px 5px 0 5px;color:#fff;}
.click_changes .slide {margin-top: 0;}
.click_changes .thumbnail {padding: 23px 20px;background: #212B33;height: 91px;cursor: pointer;}
.div_text h1.men_p {font-size: 23px;}
.div_text p.men_h {font-size: 14px;}
.banner-sec {margin:0px 0 0 0;}
.alll_imgs h1.jh {font-size: 18px;}
.div_text h1 {font-size: 16px;}
.text-box-right.less-padding-1 {padding: 0px 0px 0px 0px;text-align: center;}
.test a {width: 33px;height: 33px;padding-top: 8px;margin: 16px 2px;}
.Top_Performing_Funds p {margin-bottom: 10px;font-size: 13px;line-height: 19px;}
.Top_Performing_Funds h1 {font-size: 16px;}
.home-login-inn h1 {font-size: 24px!important;width: 100%!important;}
.text_boldblack {font: bold 22px Arial, Helvetica, sans-serif!important;}
label.vcd {margin-top: 12px;}
.home-login.welcome-pass .btn-primary {font-size: 12px;}

}

@media only screen and (max-width: 767px) and (min-width: 480px){
	
.test a {width: 30px;height: 30px;padding-top: 6px;}
.test {margin-top: 12px;}
.welcome-sec h1 {font-size: 18px;margin: 0 0 10px;}
.heading-sec {margin: 34px 0 0 0;}
.text-box-right.less-padding-1 {padding: 0px 0px 0px 0px;text-align: center;}

}

@media only screen and (max-width: 480px) and (min-width: 320px){
	
.insu_flex{display: flex!important;flex-direction: column;}
.insu_flex_1 {order: 2;}
.insu_flex_2 {order: 1;}
.heading-sec {margin:0;width: 100%;float: left;}
.welcome-sec h1 {font-size:15px;}
.test {margin-top: 2px;margin-bottom: 10px;}
.banner-sec {margin-top: 0px;}
.carousel-indicators {display: block;}
.text-box-right.less-padding-1 {padding: 0px 0px 0px 0px;text-align: center;}
.Gray_heading {font-size: 22px;}

}

@media only screen and (max-width: 550px) and (min-width: 320px){

.bnr-right input[type="text"] {width: 100%;margin-left: 0;}
.textareabox {width: 100% !important;margin-left: 0px !important;}
.bnr-left {width: 100%;float: left;}
.bnr-left p {width: 100%;font-size: 13px;margin-left: -9px;}
.center_img {width: 29%;float: left;margin-left: 10px;}
.intro_inn_net .introlt {float: left;margin: 0px auto 13PX;}
.welcome_vete h1 {font-size: 22px;margin-top: 6px;}
.center_img img.img_g {width: 100%;text-align: center;margin: 0 auto;}
.welcome_vete {margin-top: 2px;}
.headertop .social-icon {position: inherit;right: 0;top: 0px;float: none!important;margin: 11px 0!important;padding: 0;width: 100%;}
.headertop .social-btns {height: auto;margin: 10px auto!important;font-size: 0;text-align: center;position:inherit;top: 0;bottom: 0;left: 0;right: 0;float: left;width: 100%;}
.navbar-brand > img {width: auto!important;text-align: center;margin: 0 auto;float: none;}
p.my_com {float: left;width: 100%;padding: 13px 0;font-size: 17px}
.News_block .info img{width:100%!important;}
.top_left img {width: 70%;}
.logonew {margin-top: -10px;width: 100% !important;text-align: center!important;margin:0 auto!important;}
nav.navbar {margin-bottom: 0;margin-top: 0;padding: 0;float: left;width: 100%;}
.landing_popup .modal-dialog {width: 70%;margin: 5em auto 0 auto;}
.test {margin-top: 20px;float: left !important;}
.my_logng {width: 24%;float: left;height: auto;margin-top: 4px;}
.test {margin-top: 8px;float: left !important;width: 62%;margin-left: 36px;}
.test a {width: 33px;height: 33px;padding-top: 8px;margin: 0 0px;transition: all .5s;}
.Logo_shukurti {width: 100%;height: auto;float: left;margin: 10px 0;}
#GI_Tb .GIrow input[type=radio]{width: 100%;}
.InfoCommonDiv .rediobutton input[type=radio]:checked{z-index: 1;}
.Gr_composeBlock img {width: 70%;}
.imgcenter img{width: 70%;}
.Gr_composeBlock p {padding-left:0;}
.Gr_BtnsArea .btn-success {margin-bottom: 10px;}
.binifithdivnum {float: left;width: 65%!important;}
.Top_Performing_Funds {margin-bottom: 80px;}
.Abt_ClientImage {width: 50%;height: auto;}

}

@media only screen and (min-width: 550px) and (max-width:767px){

.top_left img {width: 70%;}
.sipresult .sipresult1 .inputext,
.sipresult .sipresult1 .sipleft {width: 100%;}
.singforgt {float: left;width: 49%;margin-left: 5px;}
.home-login-inn .btn-primary {float: none;}
label.vcd {margin-top: 18px;text-align: center;width: 100%;}
.wel_com {float: left;width: 100%;margin-left: 5px;height: auto;text-align:center;margin-bottom: 5px;}
.intro_inn_net .introlt {float: left;margin: 0px auto 13PX;}
.welcome_vete {margin-top: 17px;}
.center_img img{margin-left:0;width: 89%;margin:0 auto;text-align:center;}
.center_img img.img_g {width: 88%;text-align: center;margin: 0 auto;}
.intropic.intro_inn_net {padding:5px 0;}
.center_img {width: 33%;float: left;margin:0 auto;text-align:center;}
.navbar-brand > img{ width: 100% !important;height: auto !important;text-align: center;margin: 0 auto;}
p.my_com {padding: 20px 0;font-size: 12px;width: 35%;line-height: 19px;float: left;}
.hover14_inn {width: 47%;margin-left: 10px;}
.profile_fourIcon1 .blockArea1 {width: 117px;text-align: center;overflow: auto;display: inline-block;}
.modal-dialog {position: relative;width: 90%!important;margin: 10px auto!important;}
.logonew {margin-top:-10px; width:50%!important;}
.navbar-header {margin-top: 0px;}
.Abt_ClientImage {width: 29%;height: auto;}
.test {margin-top: 17px;}
.Logo_shukurti {width: 46%;}
.my_logng {width: 13%;margin-top: 18px;margin-left: 15px;}
#GI_Tb .GIrow input[type=radio]{width: 100%;}
.InfoCommonDiv .rediobutton input[type=radio]:checked{z-index: 1;}
.Gr_composeBlock img {width: 76%;}
.Gr_composeBlock p {padding-left:0;}
.Top_Performing_Funds {margin-bottom: 80px;}
nav.navbar {border-radius: 0px;margin-bottom: 0;float: left;}

}

@media only screen and (max-width: 990px) and (min-width: 701px){
	
#table1 {float: left;width: 264px!important;background: #fff;}

}

@media only screen and (min-width: 1024px) and (max-width:2000px){

.logonew {width: 100% !important;margin-top: -4px !important;position: inherit;float:left;}
.logonew img {width: 100%;margin-top:14px;}

}

@media only screen and (min-width: 320px) and (max-width:450px){

.insu_flex{display: flex!important;flex-direction: column;}
.insu_flex_1 {order: 2;}
.insu_flex_2 {order: 1;}
.memberwrapin {width: 100%;}
.wel_com.wel_com_aj {width: 100%;float: left;}
.home-login.welcome-pass .btn-primary {padding: 6px 0px;font-size: 10px;margin-left: 0px;}
.wel_com {float: left;width: 47%;height: auto;margin-bottom: 10px;margin-left: 6px;}
label.vcd {margin-top: 18px;text-align: center;margin: 0 auto;width: 100%;}

}

@media only screen and (min-width: 320px) and (max-width:767px){

.home-login-inn h1 {font-size: 15px;width: 100%;}
.welcumbtn1div{width: 48%;display: inline-block;text-align: right;}
.welcumbtn2div{width: 48%;display: inline-block;text-align: left;}
.wel_com.wel_com_aj{width: 125px;float: none;}
.welcumbtn1div .wel_com.wel_com_aj{margin: 0 0 0 auto;}
.main-section_new input[type=radio], .main-section_new input[type=checkbox] {display: block;position: absolute;z-index: 1;height: auto;opacity: 1;}
#divBasiInfo .main-section_new .radioButtonCont input[type=radio]{opacity:0;}
.click_changes .hide-bullets {list-style: none;margin-left: -40px;margin-top: 20px;display: none;}
.click_changes .slide {margin-top: 0;}
.non_life h1{font-size:25px;}
.clint_img img{margin:0 auto;text-align:center;}

}

@media screen and (max-width: 540px) and (min-width: 320px){

.myportbtn {float: left!important;margin-top: 15px!important;}

}


@media screen and (min-width: 320px) and (max-width: 1024px){

#cssmenu ul.mobile_menu li#ParentLi a:nth-child(1) {padding-left: 11px;}

}

@media screen and (max-width: 550px) and (min-width: 450px){

.wel_com {float: left;width: 23%;height: auto;margin-left: 0px;}
label.vcd {margin-top: 18px;text-align: center;width: 100%;}
.home-login.welcome-pass .btn-primary {font-size: 12px;width: 91%;}
.singforgt {float: left;width: 48%;margin-left: 5px;}
.home-login-inn .btn-primary {float: none;margin-top: 10px;text-align: center;margin: 0 auto;}
.sin_up{width: 100%;text-align:center;float:left;margin: 17px auto 0;}

}

.sin_up{width: 100%;text-align:center;float:left;}

@media screen and (max-width: 550px) and (min-width: 320px){
	
.home-login-inn h1 {font-size: 15px;width: 100%;}
.sipresult .sipresult1 .inputext,
.sipresult .sipresult1 .sipleft {width: 100%;}	
	
}
