﻿.navigation-sec
{
	width:100%;
}


/*media query min-320px start------------------------------------*/

@media (min-width:320px) {
.pd0
{
	padding-top:5px;
}
.smart-solutions,.welcome-sec{
	padding: 20px 0;
	margin:0;
}

.online-services{
	padding: 20px 0 0;
	margin:0;
}

/* all fonts section start*/

.welcome-sec h1,.all-heding h1 ,.cont-sec .all-heding h1,.cont-sec .bubble span{
   font-size: 20px;
	margin: 0 0 0;
	float: left;
}	

.all-heding span {
    .font-family: 'Abel', sans-serif;
    font-size: 17px;
}	



.cont-sec .all-heding span {
    margin-bottom: 0;
    font-family: 'Slabo27px-Regular';
}

.gry-bdr {
    width: 45%;
    background: #242424;
	margin: 6px  auto 0;
    display: block;
    float: none;
	height:4px;
}

.welcome-sec p {
	font-size: 13px;
    text-align: justify;
    line-height: 25px;
	margin: 0;
}

.smart-solutions p {
    font-size: 17px;
    margin: 15px 0 0;
}	





/* all fonts section end */




/* all btn section start */

button.pnk-btn, .pnk-btn.btn-default ,
button.bdr-blu-btn, .bdr-blu-btn.btn-default{
    font-size: 11px;
    padding: 5px 10px;
    margin: 10px 0 0;
}


button.red-btn, .red-btn.btn-default {
    font-size: 12px;
    padding: 6px 13px;
	margin: 0;
}	

/* all btn section end */

/*header section start*/

.tp-hed {
    /*padding: 20px 0 0;;*/
}

.logo-sec {
    padding: 0 15px;
	text-align: center;
}

.logo-sec img {
    max-width: 100%;
}

.top-outer-sec ,.ri-outer-sec{
    float: none;
    margin: 8px auto;
	height: auto;
}

.ri-sec p{
	text-align:center;
	float: none;
}

.soci-icons ul li a {
    width: 27px;
    height: 27px;
    font-size: 15px;
	z-index:9999;
}	

a.button {
    border: 1px solid #ffc056;
    padding: 1px 15px;
    border-radius: 8px;
    font-size: 12px;
}


/*header section end*/


/*navigation section start*/

.navigation-sec {
    position: relative;
	z-index: 1;
	float:left;
}	


.nav > li {
    position: relative;
    display: block;
}

.le-nav .navbar-nav > li > a, .le-nav .navbar-default .navbar-nav > .active > a,
.le-nav .navbar-default .navbar-nav > li > a:focus,
.le-nav .navbar-default .navbar-nav > .active > a,
.le-nav .navbar-default .navbar-nav > .active > a:focus {
	padding: 6px 12px;
    font-size: 14px;
    color: #242424;
    font-weight: 500;
    border-bottom: 1px solid #242424;
	border-right:0;
    margin: 0px 0;
    text-align: left;
}

.le-nav .navbar-default .navbar-nav > li > a:hover, 
.le-nav .navbar-default .navbar-nav > li > a:focus
.le-nav .navbar-default .navbar-nav > .open > a,
.le-nav .navbar-default .navbar-nav > .open > a:hover, 
.le-nav .navbar-default .navbar-nav > .open > a:focus, 
.le-nav .navbar-default .navbar-nav > .active > a, 
.le-nav .navbar-default .navbar-nav > .active > a:hover,
.le-nav .navbar-default .navbar-nav > .active > a:focus {
	padding: 6px 12px;
   margin:0;
}




.le-nav .dropdown-menu {
    background-color: #fff;
    padding: 0;
    width: 100%;
	border-bottom: 1px solid #242424;
    color: #242424 ;
}

.le-nav .dropdown-menu > li > a {
	color: #ffffff;
    padding: 4px 14px;
    font-weight: 500;
    font-size: 14px;
    border-bottom: 1px solid #242424;
    background: #242424;
}



.le-nav .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #242424;
    
}

.le-nav .navbar-nav {
    float: left;
    margin: 0px 0 0;
    width: 100%;
}

.le-nav .navbar-nav > li {
    padding: 0;
    display: block;
}

/*navigation section end*/


/* wel-come section start*/

.wel-sec-shdw::after {
    content: "";
    position: absolute;
    bottom: -8px;
}	


.wel-ss{
    padding: 0 15px;
}

.wel-img {
       width: 34%;
    margin: 0 10px 5px 0;
}

.wel-img img{
    width: 100%;
}



/* wel-come section end*/

/* our product section start */

.red-bdr {
    width: 35%;
    margin: 5px auto 0;
    display: block;
    float: none;
	height:4px;
    background: #00529c;
}

.ri-red-squ, .le-red-squ {
	display: none;
}

.ri-red-squ p, .le-red-squ p {
    font-size: 44px;
    padding: 10px 0 0;
    line-height: 26px;
}


.le-img-sec img,.ri-img-sec img{
	width:100%;
}

.ri-txt-sec,.le-img-sec,.ri-img-sec,.ri-txt-sec {
    display: table;
	width:100%;
    vertical-align: middle;
}

.ri-in-sec, .le-in-sec {
    padding: 15px 15px;
}

.our-product {
    padding: 30px 0;
}


/* our product section end */

/* online services section start */

.ol-ser-img img {
    max-width: 100%;
}

.online-sec .heading-sec {
    margin: 0 0 0;
}

.ol-ser-txt p,.icon-txt{
	font-size:13px;
}

.ol-ser-ss {
    padding: 0;
    margin: 0 0 8px;
}

.ol-ser-img {
    text-align: center;
    width: 98%;
    margin: 0 auto;
}

.ol-ser-txt {
}

.ol-icon-ss{
	width:50%;
}


.online-sec{
	padding:0;
}


.online-ser {
    padding: 0;
}


.online-services .al-ce {
    text-align: center;
    padding: 0;
}

.online-ser .img-sec {
  padding: 0;
   margin: 0 auto 15px;

}

.online-ser .ser-squ-sec {
    margin: 0 auto 10px;
}

.online-ser .txt-sec {
    display: block;
    width: 100%;
    font-size: 12px;
    text-align: center;
}


button.grn-btn, .grn-btn.btn-default {
    font-size: 12px;
    padding: 3px 7px;
    border: 0;
}



.online-ser-ss{
	width:80%;
	margin:0 auto;
	float:none;
}

.online-ser .img-sec img {
    float: none;
    margin: 0 auto;
	max-width: 100%;
    display: block;
}

.online-ser .img-sec img.img-cal {
	max-width: 75%;
    display: block;
}





/* online services section end */


/*product information css section start*/

.product-information {
    padding: 20px 1px;
}

.pro-info p {
    font-size: 15px;
}	
/*product information css section end*/



/* smart-solutions section start*/


.smt-solu-cir {
	width: 80px;
	height: 80px;
	border-radius: 40px;
	margin: 0 auto;
	display: table;
	vertical-align: middle;
}

.smt-cir-txt p {
    font-size: 11px;
}


.smt-org-squ {
    width: 92%;
    padding: 10px 0;
}

.smt-solu-cir span > img{
    width: 47%;
}

.smt-ss {
    width: 100%;
}

.smt-img img{
	width: 100%;
}

.smt-solu-left, .smt-solu-right {
    margin-bottom: 0;
	border: 1px solid #ed2e26;
}

.smt-solu-left a, .smt-solu-right a {
    text-decoration: none;
    display: block;
}




/* smart-solutions section end */



/* fund list section start */

.icon-sec a ,
.icon-sec a:hover,
.icon-sec a span{
    width: 80px;
    height: 102px;
}

.icon-sec a img {
    max-width: 100%;
}	

/* fund list section end */

	


/* member section start*/

.member-sec {
    padding: 0px 0 20px;
}


.testi-sec {
    margin: 0px 0 0;
}

.circle-sec {
    margin-bottom: 15px;
}	

.members-banner h3 {
	margin-bottom:10px;
}


.circle-sec,.circle-sec img {
    margin: 15px auto;
    width: 100px;
    height: 100px;
}

.bubble {
    position: relative;
    width: 100%;
    height: auto;
    padding: 15px;
	margin: 20px 0 0;
}

.bubble:after {
    left: 45%;
}

.bubble p {
    margin: 10px 0;
}


/* member section end*/



/* footer section start */

.footer-sec {
    padding: 20px 15px;
}

.footer-sec h3 {
    font-size: 15px;
    margin-bottom: 7px;
}

.footer-sec .nav ul li a {
        font-size: 14px;
    margin-bottom: 2px;
}

.footer-sec .nav ul li {
    font-size: 14px;
}	

.footer-sec .nav ul li > .sub-nav ul li a {
    font-size: 11px;
margin-bottom: 2px;
}

.ft-soci-icon ul li {
    width: 25px;
    height: 25px;
	margin-right: 5px;
	padding-right:0px;
}

.ft-soci-icon ul li a img{
    width: 100%;
}

.footer-strip {
    text-align: center;
}

.ft-ho-li ul li {
    float: none;
    padding: 0 8px;
    display: inline-block;
    font-size: 12px;
}

.ft-ho-li ul {
    display: inline-block;
    float: none;
    margin: 10px 0 5px;
    text-align: center;
	padding: 0;
}

.fo-list-sec{
	width:100%;
}

.fo-li-sub-sec{
	width:100%;
}

.footer-strip p {
    margin: 0 0;
    font-size: 12px;
}

.footer-sec .nav ul li > .sub-nav ul li {
    font-size: 13px;
    margin-bottom: 2px;
}


.ft-ho-li{
	width:100%;
}

.ft-dis-txt{
	width: 100%;
}


.fo-li-sub-sec {
    width:100%;
}


.fo-list-sec.keep-tuch{
	width:100%;
}


/* footer section end */

}


/*media query min-320px end------------------------------------*/


/*media query min-480px start------------------------------------*/

@media (min-width:480px) {


/* header section start */

/*.ri-sec {
    width: 57%;
}*/
button.drk-blu-btn, .drk-blu-btn.btn-default
{
	float:none!important;
}
/*.logo-ss {
    width: 42%;
}*/

.ri-sec p {
    text-align: right;
    float: none;
}

button.pnk-btn, .pnk-btn.btn-default, button.bdr-blu-btn, .bdr-blu-btn.btn-default {
    font-size: 17px;
    padding: 5px 10px;
    margin: 0px 0 0;
}


.top-inner-sec {
    height: auto;
    display: inline-block;
    vertical-align: bottom;
    font-size: 16px;
    margin-bottom: 5px;
}

/* header section end */


/* all fonts section start*/

.welcome-sec h1,.all-heding h1,.mutual-fund-list h3,.online-services .all-heding h1 {
  font-size: 19px;
	margin: 0 0 0;
}	


.heading-sec {
    margin: 0 0 20px;
}	

.welcome-sec p {
      font-size: 13px;
    text-align: justify;
    line-height: 25px;
}

.smart-solutions p {
    font-size: 15px;
    margin: 0 0 0;
}	


/* all fonts section end */

/* our product section start */

.red-bdr {
    width: 35%;
    margin: 5px auto 0;
    display: block;
    float: none;
	height:4px;
    background: red;
}

.ri-red-squ, .le-red-squ {
	display: none;
}

.ri-red-squ p, .le-red-squ p {
    font-size: 44px;
    padding: 10px 0 0;
    line-height: 26px;
}


.le-img-sec img,.ri-img-sec img{
	width:100%;
}



.ri-txt-sec,.le-txt-sec {
   display: table-cell;
	vertical-align: middle;
	float: none;
	width: 60%;
}

.le-img-sec,.ri-img-sec{
   display: table-cell;
   	width:auto;
}



.ri-in-sec, .le-in-sec {
    padding: 15px 15px;
}

.our-product {
    padding: 30px 0;
}

/* our product section end */


/*logo section start*/



.icon-ss{
	width:50%;
	padding: 0 15px;
}


.logo-sec {
    padding: 0 15px;
    width: 100%;
    margin: 0 auto;
	text-align: left;
}

.top-outer-sec {
    float: right;
    margin: 8px auto;
}

/*logo section end*/

/* online services section start */

.ol-icon-ss{
	width:25%;
}


.online-ser .txt-sec {
    font-size: 14px;
    text-align: center;
    color: #fff;
}

.online-ser .img-sec img {
    float: none;
    margin: 0 auto;
}

.online-ser .img-sec img {
    float: none;
    margin: 0 auto;
    max-width: 100%;
    display: block;
}


.online-ser .img-sec img.img-cal {
    max-width: 50%;
    display: block;
}

/* online services section end */



/*smart solution section start */


.smt-cir-txt p {
    font-size: 13px;
    line-height: 18px;
}

.smt-ss {
    width: 50%;
}

.smt-solu-left, .smt-solu-right {
    margin-bottom: 0;
	border:0;
}

/*smart solution section end */

/* product information section start */

.pro-squ {
    margin: 10px 0 10px;
    width: 25%;
	padding: 0 7px;
}

.product-sec {
    padding: 0 15px;
}


.pro-info p {
    font-size: 13px;
} 

/* product information section end */

/* footer section start */


.fo-li-sub-sec {
    width: 33%;
}

.fo-list-sec {
    width: auto;
    float: left;
}

.fo-list-sec.keep-tuch{
	width:100%;
}


.shw-on534{
	display:block;
}


.hide-on534{
	display:none;
}

/* footer section end */


/* all font section start*/

.ol-ser-txt p, .icon-txt {
    font-size: 15px;
}

.welcome-sec p {
    font-size: 14px;
    text-align: justify;
}


/* all font section end */

}

/*media query min-480px end------------------------------------*/

/*media query min-590px start------------------------------------*/

@media (min-width: 590px){
	
	
/*our prduct section start*/	
	
.ri-red-squ, .le-red-squ {
    display: none;
}

/*our prduct section end*/	

/* online services section start */


.online-ser .img-sec img {
    float: none;
    margin: 0 auto;
    max-width: 45%;
    display: block;
}


.online-ser .img-sec img.img-cal {
    max-width: 35%;
    display: block;
}

/* online services section end */




}

/*media query min-590px end------------------------------------*/



/*media query min-592px start------------------------------------*/

@media (min-width:592px) {



/* all fonts section start*/

.welcome-sec h1,.all-heding h1,.mutual-fund-list h3,.online-services .all-heding h1 {
  font-size: 18px;
	margin: 0 0 0;
}	


.heading-sec {
    margin: 0 0 20px;
}	

.welcome-sec p {
      font-size: 13px;
    text-align: justify;
    line-height: 25px;
}

.smart-solutions p {
    font-size: 17px;
    margin: 15px 0 0;
}	



/* all fonts section end */

/* online services section start */

.online-ser-ss{
	width:80%;
	margin:0 auto;
	float:none;
}

.online-ser .img-sec img {
    float: none;
    margin: 0 auto;
	max-width: 100%;
    display: block;
}

.online-ser .img-sec img.img-cal {
	max-width: 34%;
    display: block;
}

/* online services section end */


/* our product section start */

.ri-red-squ, .le-red-squ {
    display: table;
}


.ri-red-squ, .le-red-squ {
   width: 47px;
    height: 47px;
	display: table;
}

.ri-red-squ p, .le-red-squ p {
    font-size: 38px;
}

.le-in-sec {
    padding:15px 39px 0 15px;
}

.ri-in-sec {
    padding:15px 15px 0 39px;
}

/* our product section end */



/*footer section start*/

.shw-on534{
	display:none;
}


.hide-on534{
	display:block;
}


.fo-list-sec {
    width: 75%;
}	


.fo-li-sub-sec {
    width: 33%;
}

.fo-list-sec {
    width: auto;
    float: left;
}

.fo-list-sec.keep-tuch{
	width:100%;
}


.shw-on534{
	display:block;
}


.hide-on534{
	display:none;
}

/* footer section end */





}

/*media query min-592px end------------------------------------*/



/*media query min-692px start------------------------------------*/

@media (min-width:692px) {


/* all fonts section start*/

.welcome-sec h1,.all-heding h1,.mutual-fund-list h3,.online-services .all-heding h1 {
  font-size: 23px;
	margin: 0 0 0;
}	


.heading-sec {
    margin: 0 0 20px;
}	

.welcome-sec p {
      font-size: 14px;
    text-align: justify;
    line-height: 25px;
}

.smart-solutions p {
    font-size: 17px;
    margin: 15px 0 0;
}	

.pro-info p {
    font-size: 17px;
}

/* all fonts section end */


}

/*media query min-692px start------------------------------------*/


/*media query min-767px start------------------------------------*/

@media (min-width:767px) {

.ol-ser-txt p, .icon-txt {
    font-size: 17px;
}


/* navigation section start */


.navigation-sec {
    position: relative;
}


/* navigation section end */


/* welcome section start */
button.pnk-btn, .pnk-btn.btn-default, button.bdr-blu-btn, .bdr-blu-btn.btn-default {
    font-size: 19px;
    padding: 5px 10px;
    margin: 10px 0 0;
}

/* welcome section end */



}

/*media query min-768px start------------------------------------*/

@media (min-width:768px) {


/*navigation section start*/

.navigation-sec {
    position: relative;
	float:left;
}

.le-nav .navbar-nav > li {
    padding: 0;
    display: inline-block;
    float: none;
}

.le-nav .navbar-nav {
    float: none;
    text-align:center;
	
}

.le-nav .navbar-default .navbar-nav > li > a:last-child {
    border-bottom:0;
    text-align: left;
}


.le-nav .navbar-nav > li > a,
.le-nav .navbar-default .navbar-nav > li > a:hover,
.le-nav .navbar-default .navbar-nav > li > a:focus,
.le-nav .navbar-default .navbar-nav > .active > a,
.le-nav .navbar-default .navbar-nav > .active > a:focus,
.le-nav .navbar-default .navbar-nav > li > a:hover, 
.le-nav .navbar-default .navbar-nav > li > a:focus,
.le-nav .navbar-default .navbar-nav > .open > a,
.le-nav .navbar-default .navbar-nav > .open > a:hover, 
.le-nav .navbar-default .navbar-nav > .open > a:focus, 
.le-nav .navbar-default .navbar-nav > .active > a, 
.le-nav .navbar-default .navbar-nav > .active > a:hover,
.le-nav .navbar-default .navbar-nav > .active > a:focus {
	margin: 17px 0;
	font-size:15px;
	border-bottom: 0;
	text-align: left;
	padding: 0 6px;
	border-right:1px solid #fff;
}

.le-nav .dropdown-menu > li > a:hover, .le-nav .dropdown-menu > li > a:focus,
.le-nav .dropdown-menu > li > a {
	font-size: 13px;	
	border-bottom: 0;
	text-align: left;
	margin:0;
	background: rgba(177, 182, 186, 0.6);
}

.le-nav .dropdown-menu > li > a{
	color:#000;
}


.le-nav .dropdown-menu {
    padding: 0;
    width: 100%;
    color: #fff ;
}

.le-nav .navbar-nav > li > a,
.le-nav .navbar-default .navbar-nav > .active > a {
	margin: 17px 0;
	padding: 0 6px;
	font-size: 12px;
	border-bottom: 0;
	text-align: left;
	font-family: 'Dosis', sans-serif;
}


.le-nav .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #fff;
}


.le-nav .dropdown-menu > li > a:hover, .le-nav .dropdown-menu > li > a:focus {
    color: #b6d645;
    text-decoration: none;
	background: rgba(177, 182, 186, 0.6);
}

/*navigation section end*/

/* welcome section start */

.wel-sec-shdw::after {
    bottom: -6px;
}	

/* welcome section end */



/* online services section start */


button.pnk-btn, .pnk-btn.btn-default, 
button.bdr-blu-btn, .bdr-blu-btn.btn-default {
    font-size: 16px;

}

.ol-ser-txt p, .icon-txt {
    font-size: 17px;
}

.online-ser .img-sec img {
    float: none;
    margin: 0 auto;
	max-width: 100%;
    display: block;
}

.online-ser .img-sec img.img-cal {
	max-width: 100%;
    display: block;
}




/* online services section end */

/* smart solution section start */

.smt-org-squ {
    width: 60%;
    padding: 10px 0;
}

/* smart solution section end */



/*common css section start */

.productsection{
	background: url(../images/productbg.jpg) repeat;
	width:100%;
	float:left;
}
.productbg{
	background:#fff;
}

.our-product,.online-services,.welcome-sec{
	padding: 15px 0px 0px 0px;
}


.all-heding span {
    .font-family: 'Abel', sans-serif;
    font-size: 21px;
}

.online-ser .txt-sec p {
    font-size: 16px;
}

.ri-in-sec h4 {
    font-size: 22px;
}

.ri-in-sec p {
    font-size: 15px;
}

.smart-solutions p {
    font-size: 21px;
    margin: 0 0 0;
}

.welcome-sec h1, .all-heding h1,
.cont-sec .all-heding h1 {
    font-size: 27px;
    margin: 0 0 0;
}

.welcome-sec p {
    font-size: 15px;
    line-height: 25px;
}

.cont-sec .bubble span {
	font-size: 23px;

}

.bubble p {
    font-size: 15px;
    line-height: 23px;
}

button.red-btn, .red-btn.btn-default {
   margin:20px 0 0;
   font-size: 14px;
    padding: 9px 17px;
}


/*common css section end */


/* our product section start */

.red-bdr {
    width: 35%;
    margin: 5px auto 0;
    display: block;
    float: none;
	height:4px;
    background: #00529c;
}

.ri-red-squ, .le-red-squ {
	display: table;
}



.le-img-sec img,.ri-img-sec img{
	width:auto;
	
}



.ri-txt-sec,.le-txt-sec {
   display: table-cell;
	vertical-align: middle;
	float: none;
	width: auto;
}

.le-img-sec,.ri-img-sec{
   display: table-cell;
   	width:auto;
}

.ri-in-sec, .le-in-sec {
    padding: 15px 15px;
}

.our-product {
    padding: 30px 0;
}


.ri-in-sec, .le-in-sec {
    padding: 25px 12%;
}

/* our product section end */

/* testimonal section start */

.bubble:after {
    left: 48%;
	border-width: 0 23px 23px;
    top: -21px;
}

.bubble {
    padding: 35px;
    margin: 20px auto 0;
    float: left;
}

.ri-red-squ p, .le-red-squ p {
    font-size: 40px;
	padding: 3px 0 0;
}	

.ri-red-squ, .le-red-squ {
    width: 55px;
    height: 55px;
}

/* testimonal section end */




/* footer section start */


.shw-on534{
	display:none;
}


.hide-on534{
	display:block;
}


.fo-list-sec {
    width: 66.66666667%;
}	


.fo-li-sub-sec {
    width: 33.33333333%;
}


.fo-list-sec.keep-tuch{
	width:33.33333333%;
}


.shw-on534{
	display:none;
}


.hide-on534{
	display:block;
}

.ft-ho-li ul li {
    float: none;
    padding: 0 4px;
    display: inline-block;
    font-size: 11px;
}

.ft-ho-li ul{
	margin:0;
}

/* footer section end */


}

/*media query min-768px end------------------------------------*/



/*media query min-980px start------------------------------------*/

@media (min-width:980px) {


/*all heading section start*/
.ptext_Box p{
	width: 100% !important;
    margin: 0px;
    padding: 9px 15px !important;
    text-align: justify !important;
    font-size: 13px !important;
    line-height: 20px !important;
	margin-bottom:15px !important;
}

.welcome-sec h1, .all-heding h1,.online-services .all-heding h1 {
    font-size: 26px;
    margin: 0 0 0;
}


.welcome-sec p {
    font-size: 14px;
    text-align: justify;
}


.all-heding span .gry-bdr {
    border-bottom: 4px solid #242424;
}


.mr5{
	margin-top:5px;
}

/*all heading section end*/


/* online services section start */



.online-services .al-ce {
    text-align: center;
    padding: 0;
}

.online-ser .txt-sec {
    font-size: 16px;
    font-size: 16px;
    vertical-align: middle;
    display: block;
    text-align: center;
    width: 100%;
}


.online-ser .img-sec img {
    max-width: 100%;
}

.online-ser .img-sec img.img-cal {
    max-width: 30%;
    display: block;
}


/* online services section end */


/*smart solutions section start */

.smt-solu-cir{
	width: 100px;
	height: 100px;
	border-radius: 50px;
}

.smart-solutions .all-heding h1,
.smart-solutions .all-heding span {
    margin: 0 auto;
}

/*smart solutions section end */



/* our product section start */

.red-bdr {
    width: 35%;
    margin: 5px auto 0;
    display: block;
    float: none;
	height:4px;
    background: #00529c;
}

.ri-red-squ, .le-red-squ {
	display: table;
}
.blue-bdr {
    width: 90%;
    margin: 5px auto 0;
    display: block;
    float: none;
	height:2px;
    background: #462C75;
}

.ri-blue-squ, .le-blue-squ {
	display: table;
}


.le-img-sec img,.ri-img-sec img{
	width:auto;
	
}



.ri-txt-sec,.le-txt-sec {
   display: table-cell;
	vertical-align: middle;
	float: none;
	width: auto;
}

.le-img-sec,.ri-img-sec{
   display: table-cell;
   	width:auto;
}

.ri-in-sec, .le-in-sec {
    padding: 15px 15px;
}

.our-product {
    padding: 30px 0;
}

.ri-red-squ p, .le-red-squ p {
    font-size: 44px;
    padding: 10px 0 0;
    line-height: 52px;
    text-align: center;
    width: 100%;
    float: none;
}

.ri-in-sec, .le-in-sec {
    padding: 25px 12%;
}

/* our product section end */

/* testimonal section start */

.bubble:after {
    left: 48%;
	border-width: 0 23px 23px;
    top: -21px;
}

.bubble {
    padding: 35px;
    margin: 20px auto 0;
    float: left;
}


/* testimonal section end */



/* footer section start */


.shw-on534{
	display:none;
}


.hide-on534{
	display:block;
}


.fo-list-sec {
    width: 66.66666667%;
}	


.fo-li-sub-sec {
    width: 33.33333333%;
}


.fo-list-sec.keep-tuch{
	width:33.33333333%;
}


.shw-on534{
	display:none;
}


.hide-on534{
	display:block;
}

.ft-ho-li{
	width:58.33333333%
}

.ft-dis-txt{
	width: 41.66666667%;
}

/* footer section end */


}

/* media query min-980px end------------------------------------*/


/* media query min-992px start------------------------------------*/

@media (min-width:992px) {


/* header section start */
.ptext_Box p{
	width: 100% !important;
    margin: 0px;
    padding: 9px 15px !important;
    text-align: justify !important;
    font-size: 13px !important;
    line-height: 20px !important;
	margin-bottom:15px !important;
}
.logo-ss {
    width: 41.66666667%;
}

.ri-sec {
    width: 66.33333333%;
}

/* header section end */


/* all fonts section start*/

.welcome-sec h1, .all-heding h1,.online-services .all-heding h1 {
    font-size: 26px;
    margin: 0 0 15px;
}


.welcome-sec p {
    font-size: 14px;
    text-align: justify;
}

.heading-sec .online-sec h3,
.heading-sec , .heading-sec h3,
.members-banner h3,
.mutual-fund-list h3 {
    font-family: 'Humanst521Light';
    font-size: 25px;
	margin:0;
}	

.mutual-fund-list h3{
	font-family: 'Roboto', sans-serif;
}


.members-banner p {
	font-family: 'myriadproregular';
    font-size: 19px;
	line-height:normal;
}

.heading-sec {
  margin: 0px 0 2px ;
}	

.welcome-sec p {
    font-size: 16px;
    text-align: justify;
}


.welcome-sec {
    margin: 40px 0;
}
/* all fonts section end */

/*navigation section start*/

.navigation-sec {
    /*position: absolute; */
}

.le-nav .navbar-nav > li {
    padding: 0;
    display: inline-block;
    float: none;
}

.le-nav .navbar-nav {
    float: none;
    text-align:center;
	
}

.le-nav .navbar-default .navbar-nav > li > a:last-child {
    border-bottom:0;
    text-align: left;
}


.le-nav .navbar-nav > li > a,
.le-nav .navbar-default .navbar-nav > li > a:hover,
.le-nav .navbar-default .navbar-nav > li > a:focus,
.le-nav .navbar-default .navbar-nav > .active > a,
.le-nav .navbar-default .navbar-nav > .active > a:focus,
.le-nav .navbar-default .navbar-nav > li > a:hover, 
.le-nav .navbar-default .navbar-nav > li > a:focus,
.le-nav .navbar-default .navbar-nav > .open > a,
.le-nav .navbar-default .navbar-nav > .open > a:hover, 
.le-nav .navbar-default .navbar-nav > .open > a:focus, 
.le-nav .navbar-default .navbar-nav > .active > a, 
.le-nav .navbar-default .navbar-nav > .active > a:hover,
.le-nav .navbar-default .navbar-nav > .active > a:focus {
	margin: 22px 0;
	font-size: 15px;
	border-bottom: 0;
	text-align: left;
	padding: 0 8px;
}

.le-nav .dropdown-menu > li > a:hover, .le-nav .dropdown-menu > li > a:focus,
.le-nav .dropdown-menu > li > a {
	font-size: 12px;	
	border-bottom: 0;
	text-align: left;
	margin:0;
	background: rgba(177, 182, 186, 0.6);
}


.le-nav .dropdown-menu > li > a{
	color:#000;
	background:transparent;
}


.le-nav .dropdown-menu {
    padding: 0;
    width: 100%;
	border: 1px solid;
    color: #fff ;
}

.le-nav .navbar-nav > li > a,
.le-nav .navbar-default .navbar-nav > .active > a {
	margin: 22px 0;
	padding: 0 8px;
	font-size: 15px;
	border-bottom: 0;
	text-align: left;
	margin-bottom:0px;
}

.le-nav .dropdown-menu > li > a:hover, .le-nav .dropdown-menu > li > a:focus {
    color: #e02b22;
    text-decoration: none;
    background-color: #fff;
}

.le-nav .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #e02b22;
       background: rgba(177, 182, 186, 0.6);
}



	

/*navigation section end*/

/* all btn section start */

button.pnk-btn, .pnk-btn.btn-default ,
button.bdr-blu-btn, .bdr-blu-btn.btn-default{
   font-size: 13px;
	padding: 7px 12px;
	margin: 10px 0 0;
}

button.red-btn, .red-btn.btn-default {
    font-size: 14px;
    padding: 9px 18px;
}

/* all btn section end */

/* header section start */

.logo-ss {
    width: 31.66666667%;
}

.icon-ss {
    width: 58.33333333%;
}

.top-outer-sec {
    float: right;
    margin: 8px auto;
}

a.button {
    border: 2px solid #ffc056;
    padding: 6px 15px;
    border-radius: 9px;
    font-size: 13px;
}

/* header section end */


/*navigation section start*/


.nav > li {
    position: relative;
    display: inline-block;
}

.le-nav .navbar-default .navbar-nav > li > a:last-child {
    border-bottom:0;
    text-align: left;
}


.le-nav .navbar-default .navbar-nav > li > a:hover, 
.le-nav .navbar-default .navbar-nav > li > a:focus,
.le-nav .navbar-default .navbar-nav > .open > a,
.le-nav .navbar-default .navbar-nav > .open > a:hover, 
.le-nav .navbar-default .navbar-nav > .open > a:focus, 
.le-nav .navbar-default .navbar-nav > .active > a, 
.le-nav .navbar-default .navbar-nav > .active > a:hover,
.le-nav .navbar-default .navbar-nav > .active > a:focus,
.le-nav .navbar-default .navbar-nav > li > a:hover,
 .le-nav .navbar-default .navbar-nav > li > a:focus {
	padding: 0 10px;
	font-size: 13px;
	border-bottom: 0;
	text-align: left;
	margin: 0px 0;
}

.le-nav .dropdown-menu > li > a:hover, .le-nav .dropdown-menu > li > a:focus,
.le-nav .dropdown-menu > li > a {
	font-size: 12px;	
	border-bottom: 0;
	text-align: left;
	margin:0;
}

.le-nav .dropdown-menu > li > a{
	color:#000;
}


.le-nav .dropdown-menu {
   /*  background-color: #fff !important; */
    padding: 0;
    width: 100%;
	border: 0;
    color: #e36212 ;
}

.le-nav .navbar-nav > li > a,
.le-nav .navbar-default .navbar-nav > .active > a {
	padding: 0 10px;
	font-size: 13px;
	border-bottom: 0;
	text-align: left;
/* 	margin: 20px 0;
 */}


.le-nav .navbar-default .navbar-nav .open .dropdown-menu > li > a {
   color: #e02b22;
        background: rgba(177, 182, 186, 0.6);
}

.le-nav .navbar-nav {
    float: left;
    margin: 0px auto 0;
    width: auto;
	border-top: 0px solid #f5f2f2;
}

.le-nav .navbar-nav > li {
    padding: 0;
    display: inline-block;
	float:none;
/* 	margin: 25px 0;
 */}

/*navigation section end*/



/* online services section start */


button.pnk-btn, .pnk-btn.btn-default, 
button.bdr-blu-btn, .bdr-blu-btn.btn-default {
    font-size: 16px;

}

.ol-ser-txt p, .icon-txt {
    font-size: 21px;
}

/* online services section end */

/* smart solution section start*/

.smt-org-squ {
    width: 65%;
    padding: 20px;
}

/* smart solution section end*/


/* footer section start */


.shw-on534{
	display:none;
}


.hide-on534{
	display:block;
}


.fo-list-sec {
    width: 66.66666667%;
}	

.footer-sec h3{
    font-size: 20px;
    margin-bottom: 15px;
}

.footer-sec .nav ul li a {
    font-size: 15px;
    margin-bottom: 6px;
}

.footer-sec .nav ul li > .sub-nav ul li a {
    font-size: 13px;
    margin-bottom: 5px;
}

.fo-li-sub-sec {
    width: 33.33333333%;
}


.fo-list-sec.keep-tuch{
	width:33.33333333%;
}


.shw-on534{
	display:none;
}


.hide-on534{
	display:block;
}

.ft-ho-li ul li {
	float: none;
	padding: 0 7px;
	display: inline-block;
	font-size: 12px;
}

.ft-ho-li ul{
	margin:0;
	float:right;
}

.ft-dis-txt {
    text-align:left;
}


/* footer section end */

}










/* media query min-992px end------------------------------------*/




/* media query max-1024px  start------------------------------------*/

@media (min-width: 1024px) { 

/*all heading section start*/

.ptext_Box p{
	width: 100% !important;
    margin: 0px;
    padding: 9px 15px !important;
    text-align: justify !important;
    font-size: 13px !important;
    line-height: 20px !important;
	margin-bottom:15px !important;
	.height:235px;
}


button.red-btn, .red-btn.btn-default {
    margin: 20px 0 0;
}


.welcome-sec h1, .all-heding h1, .online-services .all-heding h1 {
    font-size: 25px;
    margin: 0 0 0;
}


.welcome-sec p {
    font-size: 14px;
    text-align: justify;
}

.smart-solutions p {
    font-size: 20px;
    margin: 0 0 0;
}


.pro-info p {
    font-size: 20px;
}

.smt-cir-txt p{
    font-size: 18px;
}

.all-heding span {
    font-size: 25px;
    margin: 0px;
    padding: 0px;
	margin-left: 20px;
}

.ri-in-sec p,.le-in-sec p {
    font-size: 14px;
}


.ri-in-sec h4 {
    font-size: 22px;
}

.welcome-sec h1, .all-heding h1, .cont-sec .all-heding h1 {
    font-size: 25px;
    margin: 0 0 0;
}


.cont-sec .all-heding span {
    font-size: 19px;
}


.bubble p {
    font-size: 14px;
    line-height: 22px;
}

/*all heading section end*/



/* all btn section start */

button.pnk-btn, .pnk-btn.btn-default,
button.bdr-blu-btn, .bdr-blu-btn.btn-default {
    font-size: 18px;
    padding: 7px 12px;
    margin: 10px 0 0;
}

button.red-btn, .red-btn.btn-default {
	font-size: 14px;
    padding: 10px 20px;
}

/* all btn section end */



/*navigation section start*/

.navigation-sec {
    position: relative;
}

.le-nav .navbar-nav > li {
    padding: 0;
    display: inline-block;
    float: none;
}

.le-nav .navbar-nav {
    float: right;
    text-align:center;
	
}

.le-nav .navbar-default .navbar-nav > li > a:last-child {
    border-bottom:0;
    text-align: left;
}

.le-nav .navbar-default .navbar-nav > li > a {
  color:#242424;
  padding-left: 2px;
}

.le-nav .navbar-nav > li > a,
.le-nav .navbar-default .navbar-nav > li > a:hover,
.le-nav .navbar-default .navbar-nav > li > a:focus,
.le-nav .navbar-default .navbar-nav > .active > a,
.le-nav .navbar-default .navbar-nav > .active > a:focus,
.le-nav .navbar-default .navbar-nav > li > a:hover, 
.le-nav .navbar-default .navbar-nav > li > a:focus,
.le-nav .navbar-default .navbar-nav > .open > a,
.le-nav .navbar-default .navbar-nav > .open > a:hover, 
.le-nav .navbar-default .navbar-nav > .open > a:focus, 
.le-nav .navbar-default .navbar-nav > .active > a, 
.le-nav .navbar-default .navbar-nav > .active > a:hover,
.le-nav .navbar-default .navbar-nav > .active > a:focus {
	margin: 22px 0;
	font-size: 15px;
	border-bottom: 0;
	text-align: left;
	padding: 0 8px;
	  padding-left: 2px;
}

.le-nav .dropdown-menu > li > a:hover, .le-nav .dropdown-menu > li > a:focus,
.le-nav .dropdown-menu > li > a {
	font-size: 12px;	
	border-bottom: 0;
	text-align: left;
	margin:0;
	background: rgba(177, 182, 186, 0.6);
}

.le-nav .dropdown-menu > li > a{
	color:#000;
}


.le-nav .dropdown-menu {
    padding: 0;
    width: 100%;
    color: #e36212 ;
}

.le-nav .navbar-nav > li > a,
.le-nav .navbar-default .navbar-nav > .active > a {
	margin: 22px 0;
	padding: 0 8px;
	font-size: 15px;
	border-bottom: 0;
	text-align: left;
}


.le-nav .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #e02b22;
       background: rgba(177, 182, 186, 0.6);
}



	

/*navigation section end*/

/*our product seection start*/

.ri-red-squ, .le-red-squ {
    display: table;
}

.ri-in-sec, .le-in-sec {
    padding: 30px 12%;
}


.bubble {
    padding: 35px;
    margin: 20px auto 0;
    float: left;
}

.bubble:after {
    left: 49%;
}

/*our product seection start*/


/* wel-come section start */


.welcome-sec {
    margin: 0px 0;
}	

.wel-img {
    width: 25%;
    margin: 0 30px 35px 0;
}


.welcome-sec p {
	font-size: 16px;
    text-align: center;
    line-height: 34px;
}
/* wel-come section end */


}

/* media query max-1024px  end------------------------------------*/


/* media query max-1024px  start------------------------------------*/

@media (max-width: 1024px) { 

/* .mutual-fund-list{
	display:none;
	
} */

}

/* media query max-1024px  start------------------------------------*/


/* media query max-1200px  start------------------------------------*/

@media (min-width: 1200px) { 

/*common css section start */

.tp-hed {
    /*padding: 30px 0 0;*/
}
.ptext_Box p{
	width: 100% !important;
    margin: 0px;
    padding: 9px 15px !important;
    text-align: justify !important;
    font-size: 13px !important;
    line-height: 20px !important;
	margin-bottom:15px !important;
}
.our-product,.online-services,.welcome-sec{
	padding: 30px 0;
}


.all-heding span {
    font-family: 'Abel', sans-serif;
    font-size: 22px;
}

.online-ser .txt-sec p {
    font-size: 18px;
}

.ri-in-sec h4 {
    font-size: 22px;
}

.ri-in-sec p {
    font-size: 15px;
}

.smart-solutions p {
    font-size: 21px;
    margin: 0 0 0;
}

.welcome-sec h1, .all-heding h1,
.cont-sec .all-heding h1 {
    font-size: 30px;
    margin: 0 0 0;
}

.cont-sec .bubble span {
	font-size: 23px;

}

.bubble p {
    font-size: 15px;
    line-height: 23px;
}

button.red-btn, .red-btn.btn-default {
    font-size: 14px;
    padding: 10px 20px;
}


/*common css section end */


/* our product section start */

.red-bdr {
    width: 35%;
    margin: 5px auto 0;
    display: table;
    float: none;
    border-bottom: 4px solid red;
}

.ri-red-squ, .le-red-squ {
	display: table;
}



.le-img-sec img,.ri-img-sec img{
	width:auto;
	
}



.ri-txt-sec,.le-txt-sec {
   display: table-cell;
	vertical-align: middle;
	float: none;
	width: auto;
}

.le-img-sec,.ri-img-sec{
   display: table-cell;
   	width:auto;
}

.ri-in-sec, .le-in-sec {
    padding: 15px 15px;
}

.our-product {
    padding: 30px 0;
}

.ri-red-squ p, .le-red-squ p {
    font-size: 44px;
    padding: 10px 0 0;
    line-height: 52px;
    text-align: center;
    width: 100%;
    float: none;
}

.ri-in-sec, .le-in-sec {
    padding: 25px 12%;
}

/* our product section end */

/* testimonal section start */

.bubble:after {
    left: 48%;
	border-width: 0 23px 23px;
    top: -21px;
}

.bubble {
    padding: 35px;
    margin: 20px auto 0;
    float: left;
}

.ri-red-squ, .le-red-squ {
    width: 70px;
    height: 70px;
}

/* testimonal section end */



/* navigation section start */


.le-nav .navbar-default .navbar-nav > li > a:hover, 
.le-nav .navbar-default .navbar-nav > li > a:focus,
.le-nav .navbar-default .navbar-nav > .open > a,
.le-nav .navbar-default .navbar-nav > .open > a:hover, 
.le-nav .navbar-default .navbar-nav > .open > a:focus, 
.le-nav .navbar-default .navbar-nav > .active > a, 
.le-nav .navbar-default .navbar-nav > .active > a:hover,
.le-nav .navbar-default .navbar-nav > .active > a:focus,
.le-nav .navbar-default .navbar-nav > li > a:hover,
 .le-nav .navbar-default .navbar-nav > li > a:focus {
    font-size: 14px;
	background:transparent;
	border-bottom: 0;
	text-align: left;
	margin:20px 0;
	color:#ea1b27;
	 font-family: 'Dosis', sans-serif;
}


.le-nav .navbar-nav > li > a, .le-nav .navbar-default .navbar-nav > .active > a {
    font-size: 14px;
    border-bottom: 0;
    text-align: left;
    margin: 20px 0;
    font-weight: 300;
    color: #ea1b27;
    font-family: 'Dosis', sans-serif;
}

.le-nav .dropdown-menu > li > a:hover, .le-nav .dropdown-menu > li > a:focus, .le-nav .dropdown-menu > li > a {
    font-size: 14px;
    border-bottom: 0;
    text-align: left;
    margin: 0;
    padding: 6px 15px;
}

.le-nav .navbar-nav > li > a {
	background-color:transparent;

}

/* navigation section end */


/*welcome section start*/


.welcome-sec h1 {
    font-size: 36px;
    margin: 0 0 20px;
}


button.red-btn, .red-btn.btn-default {
   margin:20px 0 0;
}

/*welcome section end*/


.circle-sec, .circle-sec img {
    margin-bottom: 5%;
    width:190px;
    height: 190px;
	border-radius:95px;
}

/*online services section start*/

.online-ser .img-sec img {
    max-width: 100%;
}

.online-ser .img-sec img.img-cal {
    max-width: 100%;
    display: block;
}

/*online services section end*/

}

/* media query min-1200px  end------------------------------------*/



/* media query max-1600px  start------------------------------------*/

@media (min-width: 1600px) { 

/*common css section start */

.ptext_Box p{
	width: 100% !important;
    margin: 0px;
	padding: 9px 15px !important;
    text-align: justify !important;
    font-size: 13px !important;
    line-height: 20px !important;
	margin-bottom:15px !important;
}

.loginquick_Box{
	padding: 30px 0;
	margin:0px;
	background:#fff;
	width:100%;
}
.loginmem_Box{
	background:#462C75;
	width:50%;
	margin:0px;
	padding:0px;
	float:left;
}
.quicklink_Box{
	background:#462C75;
	width:50%;
	margin:0px;
	padding:0px;
	float:left;
	border-left:1px solid #fff;
}


.our-product,.online-services,.welcome-sec{
	padding: 30px 0;
}


.all-heding span {
    font-family: 'Abel', sans-serif;
    font-size: 30px;
}

.online-ser .txt-sec p {
    font-size: 15px;
}

.ri-in-sec h4,.le-in-sec h4 {
    font-size: 24px;
}

.ri-in-sec p,.le-in-sec p {
    font-size: 15px;
}

.smart-solutions p {
    font-size: 21px;
    margin: 0 0 0;
}

.welcome-sec h1, .all-heding h1,
.online-services .all-heding h1 {
    font-size: 40px;
    margin: 0 0 0;
}

.cont-sec .bubble span {
	font-size: 23px;

}

.bubble p {
    font-size: 15px;
    line-height: 23px;
}

button.drk-blu-btn, .drk-blu-btn.btn-default {
    font-size: 15px;
    /*padding: 10px 15px;*/
    font-weight: 500;
	color: #000;
}

.welcome-sec p {
    font-size: 18px;
    line-height: 36px;
}

button.red-btn, .red-btn.btn-default {
    font-size: 16px;
	padding: 10px 20px;
}


/*common css section end */


/* header section start */

.soci-icons ul li a {
    width: 27px;
    height: 27px;
    font-size: 19px;
}

/* header section end */



/* our product section start */

.red-bdr {
    width: 35%;
    margin: 5px auto 0;
    display: block;
    float: none;
	height:4px;
    background: red;
}

.ri-red-squ, .le-red-squ {
	display: table;
}



.le-img-sec img,.ri-img-sec img{
	width:auto;
	
}



.ri-txt-sec,.le-txt-sec {
   display: table-cell;
	vertical-align: middle;
	float: none;
	width: auto;
}

.le-img-sec,.ri-img-sec{
   display: table-cell;
   	width:auto;
}

.ri-in-sec, .le-in-sec {
    padding: 15px 15px;
}

.our-product {
    padding: 30px 0;
}

.ri-red-squ p, .le-red-squ p {
    font-size: 44px;
    padding: 10px 0 0;
    line-height: 52px;
    text-align: center;
    width: 100%;
    float: none;
}

.ri-in-sec, .le-in-sec {
    padding: 25px 12%;
}

/* our product section end */

/* testimonal section start */

.bubble:after {
    left: 48%;
	border-width: 0 23px 23px;
    top: -21px;
}

.bubble {
    padding: 35px;
    margin: 20px auto 0;
    float: left;
}

.ri-red-squ, .le-red-squ {
    width: 70px;
    height: 70px;
}

/* testimonal section end */



/* navigation section start */


.le-nav .navbar-default .navbar-nav > li > a:hover, 
.le-nav .navbar-default .navbar-nav > li > a:focus,
.le-nav .navbar-default .navbar-nav > .open > a,
.le-nav .navbar-default .navbar-nav > .open > a:hover, 
.le-nav .navbar-default .navbar-nav > .open > a:focus, 
.le-nav .navbar-default .navbar-nav > .active > a, 
.le-nav .navbar-default .navbar-nav > .active > a:hover,
.le-nav .navbar-default .navbar-nav > .active > a:focus,
.le-nav .navbar-default .navbar-nav > li > a:hover,
 .le-nav .navbar-default .navbar-nav > li > a:focus {
    font-size: 15px;
	background:transparent;
	border-bottom: 0;
	text-align: left;
	margin:20px 0;
	color:#ea1b27;
	font-family: 'Dosis', sans-serif;
}


.le-nav .navbar-nav > li > a, .le-nav .navbar-default .navbar-nav > .active > a {
	font-size: 15px;
    margin: 20px 8px;
	    margin-top: 0px;
	font-family: 'Dosis', sans-serif;
}


.le-nav .dropdown-menu > li > a{
	color:#242424;
	    font-size: 13px;
		font-family: 'Dosis', sans-serif;

 
}



.le-nav .dropdown-menu > li > a:hover, .le-nav .dropdown-menu > li > a:focus {
    font-size: 13px;
    border-bottom: 0;
    text-align: left;
    margin: 0;
    padding: 6px 15px;
	color:#ea1b27;

}

.le-nav .navbar-nav > li > a {
	background-color:transparent;

}

/* navigation section end */


/*welcome section start*/


.welcome-sec h1 {
	font-size: 38px;
    margin: 0 0 10px;
	color: #462C75;
}
.welcome-sec2 {
	font-size: 38px;
    margin: 0 0 10px;
	color: #000;
}


button.red-btn, .red-btn.btn-default {
   margin:20px 0 0;
}

/*welcome section end*/


.circle-sec, .circle-sec img {
    margin-bottom: 5%;
    width:190px;
    height: 190px;
	border-radius:95px;
}

/*online services section start*/

.online-ser .img-sec img {
    max-width: 100%;
}

.online-ser .img-sec img.img-cal {
    max-width: 100%;
    display: block;
}


/*online services section end*/





}

/* media query min-1600px  end------------------------------------*/


@media(max-width:1080px){

p.wel.text {
    width: 60%;
	font-size:0.965em;
}
.wel-grid h4{
    font-size: 1.5em;
}


.wel-grid p {
    font-size: 0.965em;
}

.welcome {
    padding: 4em 0;
}
}















.welcome  {
    padding: 5em 0;
}
.wel-grids,.about-grids,.statistics-grids {
    margin-top: 4em;
}

p.wel.text {
    width: 50%;
    margin: 1em auto;
    font-size: 1em;
    line-height: 1.8em;
}
.wel-grid h4 {
    font-size: 1.8em;
    padding: 0.8em 0 0.3em;
	text-align: center;
}
.wel-grid p {
    font-size: 1em;
    line-height: 1.8em;
	text-align: center;
}
.wel-grid img {
    box-shadow: 0 0 8px #999;
    padding: 0.2em;
}


/*media query max-320px start------------------------------------*/

@media (max-width:1920px){

.imgnone{
	display:block;
}
.imgblock{
	display:none;
}

}


@media (max-width:767px){
	.online-services .al-ce {
    text-align: center;
    padding: 0;
	margin-top: 10px;
    float: left;
    width: 100%;
}
.imgnone{
	display:none;
}
.imgblock{
	display:block;
}
.img-in {
    border: 2px solid #ccc;
    padding: 3px;
}
.selibret img {
    
    top: 15px;
    
}
	
}


@media (max-width:420px)
{

.selibret img {
    
    top: 18px;
    
}

.header-border {
    display:none !important;
}

.online-services .al-ce {
    text-align: center;
    padding: 0;
    float: left;
    width: 100%;
}

	.video_Div
	{
		width:100%;
	}
	.news-grid
	{
		margin-top: 15px;
	}
}