﻿/*--work--*/
.work-grids.work-img {
    background: url(../images/img4.jpg)no-repeat 0px 0px;
    background-size: cover;
	height:auto;
    min-height: 351px;
	
   /* background-position: 50% 50%;*/
}
.visionicon {    width: 83% !important;
    margin-top: -5px !important;}
	
.searchdiv { 
	margin: 0 auto;
    width: 100%;
    display: block;
    padding: 10px;}	
	
.searchdiv1	 {width: 96%;
    padding-top: 10px;
    margin: auto;}
	
.withebg {padding: 22px;
    background-color: #fff !Important;}

.fdnew {margin-top: 0px !Important;}

.fdnewde {margin-top: 24px;}
	
.buttonbound {margin: 0 auto;
    width: 100%;
    /* float: right; */
    text-align: right;
    margin-top: 10px;}	
	
.comm_margin {margin-top: 20px;}	

.popwidth {width: 100%;}

.textareabox {    width: 100%;
    color: #777;
    outline: none;
    border-radius: 0;
    font-size: 14px;
    padding: 10px 10px;
    border: none;
    -webkit-appearance: none;
    border: solid 1px #ea661b;
    border-radius: 3px;}
	
.redspan {color:#ff0000;}

.policytextn {float: left;
    /* width: 475px; */
    font-size: 17px;
    color: #01273a;
    padding: 6px 0px 0px 18px;
    font-weight: 500;
    }

.policyinput {border: 1px #afafaf solid;
    color: #012232;
    width: 63%;
    margin-left: 15px;
    float: left;    
    /* max-width: 200px !Important; */}	
	
.policyinputsecond {border: 1px #afafaf solid;
    color: #012232;
    width: 58%;
    margin-left: 15px;
    float: left;
    /* max-width: 200px !Important; */}
	
.inpupo1 {    margin-left: 84px;}	

.inpupo2 {  margin-left: 75px;}

.inpupo3 {  margin-left: 33px;}	

.inputcaptu {float:right;}

.policybutton {margin: 10px;
    /* width: 100%; */
    text-align: center;}
	
.policybuttonbb {background-color: #92c500;
    color: #012232;
    font-size: 18px;
    font-weight: 700; border-color: #92c500;}	
	
.policybuttonbb:hover {background-color: #012232;
    color: #fff;
    font-size: 18px;
    font-weight: 700;border-color: #012232;}		
	
.policytopmargin {margin-top: 15px;}	

.secondivpolic1 {margin-left: 6px;}
.secondivpolic2 {margin-left: 55px;}
.secondivpolic4 {margin-left: 71px;}
.secondivpolic3 {margin-left: 24px;}

.policyslele {border: 1px #afafaf solid;
    color: #012232;
    width: 52%;
    margin-left: 20px;
    float: left;}
	
.policyslele1 {border: 1px #afafaf solid;
    color: #012232;
    width: 53%;
    margin-left: 40px;
    float: left;}	
	
.policydiv {margin-top: 10px; width: 33%; float: left;position:relative;}

.policydivsecond {margin-top: 10px; width: 50%; float: left;position: relative;}

.policytopmain {margin-top: 20px !Important;}

.textpolicxy {color: #012232;
    font-size: 23px;
    font-weight: 600;
    font-family: 'Dosis', sans-serif;
    text-align: center;
    vertical-align: middle;
    line-height: 38px; background-color: #f1f1f1;
    border-bottom: 1px #ff9000 solid;}	
	
.spce1new {
	margin: 0 auto;
    width: 100%;
    height: 60px;}
	
.bottomnew {color: #005079 !IMPORTANT;}	
	
.buttonboundnew {background-color: #ffae00;
    font-size: 19px;
    font-weight: 600;
    height: 39px;
    line-height: 21px;
    border: 1px #ffae00 solid;}
	
.secondfrom {margin: 0 auto;
    width: 100%;
    float: left;
    padding: 10px;}	

.bgwithe {background-color: #fff !important;
    padding: 12px;}	
	
.newtext {text-align: center;
    font-size: 19px; line-height: 32px; color: #012232;}

.newtextlink {text-align: center;
    font-size: 19px; color: #012232;}

.newtextlink:link {text-align: center;
    font-size: 19px; color: #012232;}	

.newtextlink:hover {text-align: center;
    font-size: 19px; color: #012232;}		
	
.margintop	 {    margin-top: 15px;}
	
.mobview {width:38%}	
	
.maindivpop{float:left; width:60%; font-size:15px;}	

.maindivpop1n{float:right; width:38%}	

.abcd{width:100%;}
.abcd input[type=radio], input[type=checkbox]
{opacity: 4 !important;
    position: absolute;
   height: 12px !important;
    width: 17px !important;
    display: block !important;
    visibility: visible;
    z-index: 999;
}

.abcd input[type=radio]:checked, input[type=checkbox]:checked
{opacity: 4 !important;
    position: absolute;
  height: 12px !important;
    width: 17px !important;
    display: block !important;
    visibility: visible;
    z-index: 999;
}



.Produc_inslinknn {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    margin-left: 19px;}
	
	
.moble {margin-left: 0px;}	

.mobbbb {width: 42%;
    float: left;}

.minnk {width: 25%;
    float: left; }
	
.hfhfh {float:left; width:60%; font-size:15px;}
.lklk {float: right;
    width: 38%;}

.sdks {float: right;
    width: 44%;
font-size: 15px;}

.sddfdffg {float: left;
    width: 56%;}	
	
.img-responsive {    width: 100%;}	
	
.searchdiv1 ul	{margin: 0;
    padding: 0;}
	
.marginbottomn {margin-bottom: 20px;}	
	
.searchdiv1 ul li	{
background: url('/images/Tax_guideIcon.jpg') 3px 9px no-repeat;
    padding: 4px 5px 2px 24px;
    text-align: left;
    color: #00283a;
    font-size: 16px;

}

.dateselect {font-size: 15px;
    color: #3b3b3b;
    width: 100%;
    max-width: 50px;
    padding: 2px 4px;
    border-radius: 4px;
    border: 1px solid #80ac01;
    height: 30px;
    margin-right: 6px;}

.bankbutton {margin: 0 auto;
    width: 100%;
    margin-top: 10px;}

.bordertext {border-bottom: 1px #000 dashed; padding-bottom: 15px;}

.illusbox {margin: 0 auto;
    width: 100%;display: inline-block; text-align: right;    margin-bottom: 10px;
}


.offer {border-bottom: 1px solid #92c500; margin-right: 0px;
    margin-left: 0px;} 
	
.offer1 {padding-left: 0px;} 	

.illusbox1 {margin: 0 auto;
    width: 30%;
    text-align: right;
    text-align: right;
    display: inline-block;}

.illusbox2 {margin: 0 auto;
margin-top: 10px;
  }
  
.product_popnnn {margin-top: 10px;}

.popbuttonn {border-color: #ffae00;
    background-color: #ffae00;
    color: #012232;
    font-size: 18px;
    font-weight: 600;
    font-family: 'Dosis', sans-serif;}
	
.popbuttonn :after{font-family: 'FontAwesome';
    top: -1px;
    content: "\f0a5";
    position: absolute;
    right: 0px;
    width: 30px;
    height: 100%;
    color: #000;
    /* box-shadow: 2px 3px; */
    text-shadow: 2px 1px 5px rgba(0,0,0,0.7);
    font-size: 30px;}
	
.policycaptdiv {margin: 0 auto;
    width: 100%;
    background-color: #92c500;
    height: 40px;text-align: center;}
	
.policycaptdivbor {margin: 0 auto;
    width: 100%;
    border: 1px #ff9000 solid;
    display: block; padding: 10px; /*overflow: hidden;*/float: left;}

.policycaptdivbor1 {margin: 0 auto;
    width: 100%;
    border: 1px #ff9000 solid;
    display: block; /*overflow: hidden;*/float: left;}		

.policytext { color: #012232;
    font-size: 23px;
    font-weight: 600;
    font-family: 'Dosis', sans-serif;
    text-align: center;
    vertical-align: middle;
    line-height: 38px;}	
	
.iconhand {font-size: 8px !important;
    color: #fff !important;
    position: absolute;
    right: 30px;
    top: 9px;}

.iconds {font-size: 8px !important;
    color: #fff !important;}	
	
.illdropdiv {width: 295px;}	

.illdropdiv1 {    width: 342px;}

.grInputilld {
   
    height: 30px;
    border: 1px solid #ff9000;
    border-radius: 4px;
    padding: 5px;
    margin: 2px 0px;
    width: 100%;
	padding-bottom: 8px;
}

.fdbonds1-left {margin:0 auto}

.fdbonds1-right {margin:0 auto; line-height: 60px; word-wrap: break-word;}

.bankbuttonmain {background-color: #80ac01;
    border-color: #80ac01;
    font-size: 16px;
    font-weight: 600;}
	
.bankbuttonmain:hover {background-color: #012232;
    border-color: #012232;
    font-size: 16px;
    font-weight: 600;}	
	
.bankbuttonmain:hover {background-color: #012232;
    border-color: #012232;
    font-size: 16px;
    font-weight: 600;}	

.bankbuttonmain:hover, .bankbuttonmain:focus, .bankbuttonmain:active, .bankbuttonmain.active, .open .dropdown-toggle.bankbuttonmain {
    color: #fff;
    background-color: #012232;
    border-color: #012232;
}	

.smallbgfd {background-color: #fff;     border-bottom: 1px #80ac01 dashed}

.illusbox3 {text-align: center;
    margin-bottom: 30px;}
	
.buttonnill {border-color: #ff9000;}	

.buttonnill:hover, .buttonnill:active {background-color: #012232; color:#fff;}

.beilltext {font-family: 'Dosis', sans-serif;
    font-size: 17px;
    font-weight: 500;
    color: #012232;
    text-align: left;     float: left; width: 36%;}
	
.beli {margin-left: -4px;}	

.seconbenefi{margin: 0 auto;
    width: 100%;
    display: block;
    margin-top: 10px;
    border: 1px #ff7f02 solid;
    padding: 0px;} 

.Gr_composeListbeill {
    font-size: 15px;
    color: #3b3b3b;
    width: 100%;
    max-width: 50px;
    padding: 2px 4px;
    border-radius: 4px;
    margin: 6px 5px;
    border: 1px solid #afafaf; height: 28px;
	    max-width: 200px;
}

.beillust {
	margin: 0 auto;
    width: 100%;
    text-align: center;
    font-size: 18px;
    color: #00283a;
    font-size: 29px;
    height: 59px;
    line-height: 57px;
    margin-top: 20px;
    font-family: 'Dosis', sans-serif;
    font-weight: 600;
    background-color: #92c500;}
	
.beillustdiv {margin-top: -38px;}

.beillustdiv1 {margin: 0 auto;
    width: 100%;
    display: block;
    margin-top: 10px;
    border: 1px #ff7f02 solid;
    padding: 0px;}
	
.buillusclose {color: #012232;
    opacity: 9;}

.beillustdiv1text {margin: 0 auto;
    width: 100%;
    text-align: center;
    font-size: 18px;
    color: #00283a;
    font-size: 17px;
    height: 63px;
    line-height: 27px;
    /* margin-top: 20px; */
    font-family: 'Dosis', sans-serif;
    font-weight: 500;
    background-color: #f1f1f1;    border-bottom: 1px #ff7f02 solid;}
	
.beillustdiv1textse {margin: 0 auto;
    width: 100%;
    text-align: center;
    font-size: 18px;
    color: #00283a;
    font-size: 17px;
    height: 32px;
    line-height: 27px;
    /* margin-top: 20px; */
    font-family: 'Dosis', sans-serif;
    font-weight: 500;
    background-color: #f1f1f1;    border-bottom: 1px #ff7f02 solid;}


.grInputbenefi{max-width: 170px;
    height: 30px;
    border: 1px solid #96c709;
    border-radius: 4px;
    padding: 5px;

    width: 122%;	}
	
.beneillustdivpop {width: 60%; padding-left: 7px;}
.beneillustdivpop1 {width: 40%;}

.beilldiv1 {float: left;
    top: -5px; position: relative;     margin-right: 7px;
    }
	
.newbeill {width: 66% !important;}
	
.beilldiv1r1 {    width: 100%;
    }	
	
.beilldiv1r {float: left;
    top: -5px; position: relative;     margin-right: 10px; width: 100%;
    }

.beilldiv1r1n  { width: 66%;
    }	

.benefitscont {padding: 5px; display: inline-block;
    width: 100%;
    margin: 0 auto;     margin-top: 12px;}	

.Gr_CmStyle .first .full {
    width: 38%;
}

.commonTextBox {
    float: left;
    width: 315px;
    border: solid 1px #ea661b;
    border-radius: 3px;
    margin-right: 10px;
    background: #fff;
    overflow: hidden;
    box-shadow: inset 0px 0px 10px rgba(234, 102, 27, 0.2);
}

.inputboxnnn{    max-width: 170px;
    height: 30px;
    border: 1px solid #96c709;
    border-radius: 4px;
    padding: 5px;
    width: 100%;
    margin-left: 9px;}
	
.inputboxnnn1n{    max-width: 170px;
    height: 30px;
    border: 1px solid #96c709;
    border-radius: 4px;
    padding: 5px;
    width: 100%;}
	
	
.inputboxnw1n{ max-width: 170px;
    height: 30px;
    border: 1px solid #96c709;
    border-radius: 4px;
    padding: 5px;
    width: 100%;
}



.rediobuttonnew{display: block !important;
    /* position: absolute; */
    z-index: 1 !important;
    width: 10% !important;
    /* height: 100%; */
     opacity: 4; 
    float: left !important;
    margin-right: 8px !important;}

.inputboxnw{ max-width: 170px;
    height: 30px;
    border: 1px solid #96c709;
    border-radius: 4px;
    padding: 5px;
    margin-left: 9px;}	

.subscribetext {margin: 0 auto;
    width: 100%;
    /* float: left; */
    display: inline-block;
    margin-top: 35px;}
	
.inputform {margin-top: 0px;}

.otherservices {margin-top: 10px;
    /* font-size: large; */
    /* float: left; */
    display: inline-block;}	

.respontable  {border: 1px solid #80ac01 !important;}

.respontableth  {border: 1px solid #80ac01 !Important; color: #012232 !Important;
    font-size: 18px;}
	
.respontabletr {color: #012232 !Important;}

.responsivetablemain {padding-left: 0px !important;
    border: 0px solid #ddd !important;}


.newsletertextnew {font-size: 15px;
    font-family: 'Dosis', sans-serif;}
	
	
.footerhome {margin-top: 15px;}	



/*--footer--*/
.footer {
  padding: 50px 0;
  background-color: #9E9FA4;
}
 .ftr_navi h3 {
  margin-bottom: 15px;
  color: #ECCA69;
  font-size: 22px;
 font-family: 'Alegreya-Regular';
  font-weight: 500;
}
.ftr_navi ul li {
line-height:2em;
display: block;
color: #fff;
font-size: 14px;
}
.ftr_navi ul li a {
  text-decoration: none;
color: #fff;
}
.ftr_navi ul li a:hover {
color:#ECCA69;
padding-left:5px;
}
.ftr-logo a{
  text-decoration: none;
  font-size: 37px;
  color: #fff;
 font-family: 'Alegreya-Regular';
}
.ftr-logo ul{
margin-top:20px;
}
.ftr-logo ul li {
margin-left:5px;
  list-style-type: none;
  display: inline-block;
}
.ftr-logo ul li a{
width:24px;
height:24px;
display:block;
}
.ftr-logo ul li a.f1{
background: url(../images/img-sprite.png) no-repeat 0px 0px;
}
.ftr-logo ul li a.f2{
background: url(../images/img-sprite.png) no-repeat -26px 0px;
}
.ftr-logo ul li a.f3{
background: url(../images/img-sprite.png) no-repeat -52px 0px;
}
.ftr-logo ul li a.f4{
background: url(../images/img-sprite.png) no-repeat -78px 0px;
}
.ftr-logo ul li a.f1:hover{
background: url(../images/img-sprite-hover.png) no-repeat 0px 0px;
    transform: rotateY(360deg);
}
.ftr-logo ul li a.f2:hover{
background: url(../images/img-sprite-hover.png) no-repeat -26px 0px;
    transform: rotateY(360deg);
}
.ftr-logo ul li a.f3:hover{
background: url(../images/img-sprite-hover.png) no-repeat -52px 0px;
    transform: rotateY(360deg);
}
.ftr-logo ul li a.f4:hover{
background: url(../images/img-sprite-hover.png) no-repeat -78px 0px;
    transform: rotateY(360deg);
}
.ftr-logo span{
  margin-right: 10px;
  color: #ECCA69;
  font-size: 30px;
  top: 0;
}
/*--//footer--*/
.footerlist {list-style-type: circle;
    color: #005079; list-style-position: inside;}
	
.subheading {color: #fff;
    font-size: 1.7em;
    margin: 0.4em 0 .5em;
    font-family: 'Dosis', sans-serif;}	
	
.deskfooter {display: block;    width: 100%;
    float: left;}	
.mobfooter {display:none;}

.footersubmenu {margin-left: 13px;
    margin-top: 10px;}

/*--footer--*/
.footer {
  padding: 2em 0 1em;
  background-color: #a3d5f0;
}
.footer h4 {
    margin:0 0 .5em;
}
.footer h3 {
    color: #005079;
    font-size: 1.7em;
    margin:0.4em 0 .5em;
    font-family: 'Dosis', sans-serif;
}
.footer-grids ul li {
  margin-bottom: 0em;
}
.footer-grids ul li a {
 color: #005079;
    font-size: 17px;
    text-decoration: none;
    /* font-family: 'Open Sans', sans-serif; */
    font-family: 'Dosis', sans-serif;
}
.footer-grids ul li a:hover {
  color: #000;
}
.footer-grids h4 a {
    color:#f9d780;
    font-size:2.3em;
    text-decoration: none;
    font-family:Arial, Helvetica, sans-serif;
}
.footer-grids p  a{
	color: #868686;
    font-size: 14px;
    text-decoration: none;
}
.footer-grids p a:hover {
	color: #fff;
}
.footer-grids p {
	 color: #868686;
	 font-size:14px;
	 line-height: 1.8em;
	 margin:0;
	 font-family:Arial, Helvetica, sans-serif;
}
.footer-grids form {
  margin-top: 1.2em;
}
.footer-grids form input[type=text] {
  width: 72%;
  padding: 9px 12px;
  font-size: 0.9em;
  float: left;
  color: #8D8D8D;
  outline: none;
  border: none;
  background: #fff;
  -webkit-appearance: none;
  font-family:Arial, Helvetica, sans-serif;

}
.footer-grids form input[type=submit] {
	width: 24%;
    font-size: 14px;
    float: left;
    color: #fff;
    outline: none;
    padding: 9px 9px;
    border: none;
    background:#63b9e5;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
    -webkit-appearance: none;
    height:36px;
    font-family:Arial, Helvetica, sans-serif;
}
.footer-grids form input[type=submit]:hover{
	background:#005079;
}
.footer-bottom {
	background-color: #7fc4eb;
	padding: 1em 0;
	text-align: center;	
}
.footer-bottom p {
	color:#005079;
	margin:0;
	font-size: 18px;
}
.footer-bottom p a{
	color: #66D5DE;
	border-bottom:1px solid #66D5DE;
	font-family: 'Open Sans', sans-serif;
}
.footer-bottom p a:hover{
	color: #fff;
	border-bottom:1px solid #fff;
}

.calcuinvest {color: #012232;     border: 1px solid #92c500;}

.table-bordered_invest {
   border: 1px solid #92c500;
}

.footerlink {color: #005079;}


.social-icons{
	padding:1em 0 0;
	width:125px;
}
.social-icons li{
	display:inline-block;
}
.social-icons li a.p{
	background: url(/images/img-sp.png) no-repeat -7px -9px;
    display: block;
    height: 41px;
    width: 41px;
}
.social-icons li a.p:hover{
	background: url(/images/img-sp.png) no-repeat -71px -9px;
    display: block;
}
.social-icons li a.in{
	background: url(/images/img-sp.png) no-repeat -7px -58px;
    display: block;
    height: 41px;
    width: 41px;
}
.social-icons li a.in:hover{
	background: url(/images/img-sp.png) no-repeat -72px -58px;
    display: block;
}
.social-icons li a.v{
	background: url(/images/img-sp.png) no-repeat -7px -109px;
    display: block;
    height: 41px;
    width: 41px;
}
.social-icons li a.v:hover{
	background: url(/images/img-sp.png) no-repeat -72px -109px;
    display: block;
}
.social-icons li a.facebook{
	background: url(/images/img-sp.png) no-repeat -7px -159px;
    display: block;
    height: 41px;
    width: 41px;
}
.social-icons li a.facebook:hover{
	background: url(/images/img-sp.png) no-repeat -72px -159px;
    display: block;
}
.breadco{
	margin:0 0 3em;
}
/*--//footer--*/













.quicklink {    color: #000;
    background: #fff;
    position: relative;
    border-radius: 10px;
    margin: 0 auto;}
	
.feedbacktext {width: 100%;
    text-align: center;
    /* border-bottom: 1px solid #92c500; */
    color: #92C500;
    font-size: 19px;
    /* height: 70px; */
    /* line-height: 70px; */
    /* margin-top: 20px; */
    font-family: 'Dosis', sans-serif;
    font-weight: 600;}

.binifithdiv { display:block; width:100%;}	

.binifithdivtext { 
	margin: 0 auto;

    text-align: left;
    font-size: 17px;
    color: #00283a;
    font-family: 'Dosis', sans-serif;
    font-weight: 500;    float: left;margin-right: 10px;
   }
   
.mobbeneilln1 {float:left; width:60%; font-size:15px;} 

.befi_composeList    {font-size: 15px;
    color: #3b3b3b;
    width: 100%;
    max-width: 50px;
    padding: 2px 4px;
    border-radius: 4px;

    border: 1px solid #80ac01;
    height: 30px;margin-right: 15px;}
	
.textdivright {width: 35px;}	

.mainciocns {margin: 0 auto;
    float: left;
    position: relative;
    top: -5px;}
	
.rightbenefin {float:right; width:38%}

.gallerytem {text-align: center !important;
    margin-top: 2px !important;}
	
.tempdiv {margin:0 auto; width:100%; padding:10px;}	

.mobbenef {
    margin: 0 auto;}
	
..btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {background-color: #002130;
    border-color: #002130;}	

.mobbeneillm{float:right; width:38%}
	
	
.submibenefit	{margin: 0 auto;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 10px;}	
	
.submitbenefitbu {border-color: #96c505;
    background-color: #8dc200;}	
.befi_new {float:left; width:60%; font-size:15px;}	
	
.submitbenefitbu:hover {border-color: #012232;
    background-color: #012232; color:#fff;}		

.binifithdivnum { float: left;  width: 62%;}

.binifithdivnum1{
	float: left;  width: 40%;
}

.textbininew {    width: 15.8%;}	

.rightbini {width: 40%;}

.listfit {max-width: 169px;}

.textbini {width: 26%;}

.textbini1 {width: 14%;}

.listboxbini {/*width: 42%;
     WIDTH: 41%; 
    margin-left: 45px;*/}

.leftbini {max-width: 170px;}

.leftbini1 {margin: 0 auto; width:100%; }

.tbaill {width: 45%;}

.sendonbibi {margin-top: 0px;}


.sitemapdisply {    display: none;}	

.sitemargindiv {    margin-top: 152px;}

.sitemargindiv1 {    margin-top: 171px;}
.industrymargin {margin-top: 88px;}
.sitemapFAQs {margin-top: 88px;}
.learningmargin {margin-top: 47px;}
.tpamargin {margin-top: 113px;}

.mutualtable {border: 1px solid #92c500;}

.mutualtableth {border: 1px solid #92c500 !important; color: #012232 !important; }

.mutualleftpad {padding-left: 0px !important;}

.producinfornew{
	margin: 0 auto;
    width: 100%;
    margin-top: 10px;
    display: block; }
	
.backdiv {
	font-family: 'Dosis', sans-serif;
    color: #FFF;
    float: right;
    font-size: 18px;
    font-weight: 900;}	
	
.buttonflothright {    float: right;}


.mufnav {    margin-top: 0px !important;}

.mufnavbutton {margin: 0 auto;
    width: 100%;
    float: left;
    padding-top: 20px;}
	
.mufnavbutton1{
    text-align: center; margin: 10px;}
	
.mufnavbuttondiv1{
    text-align: center;
    width: 100%;}	

.mutudivnav {margin-bottom: 20px;}	

.mutunav {width: 100%;
    float: left;
    /* margin: 6px 18px; */
    margin-top: 15px;}

.navdivnew {
	margin: 0 auto;
    width: 20%;
    float: left;}
	
.listnavdiv {margin-top: 0px !Important;
    margin-left: -11px;
    border: 1px #faa43d solid;
    border-radius: 5px;
    font-size: 14px;
    font-weight: 500;
    /* padding: 5px; */
    width: 142px;
    height: 30px;}
	
.listnavdiv1 {border: 0px;
    margin: 4px;
    width: 131px;
    /* text-align: center; */}	
	
.navsbutton {
    width: 100px;
    background-color: #92c500;
    height: 30px;
    text-align: center;
    color: #fff;
    font-size: 15px;
    line-height: 28px;
    margin-left: 10px;
    border-radius: 5px;
	}

.navsbutton1 {
   float: left;
	}
	
.navtables {border: 1px solid #80ac01;}	
	
.navbtnright {float: right;}	

.navbutton1 {margin-top: 0px !important;}	

.navboxdiv {float: left;}

.navdivtopdiv	 {overflow:hidden;}	
	
.prodselectbutton{
	border: 1px #ff9000 solid !important;
    border-radius: 5px;
    width: 100%;
    line-height: 30px;
    height: 35px;
    padding-left: 9px;
    font-size: 14px;
    font-weight: 800;
    color: #012232; }
	
	
.productrightdiv {float: right;     margin-right: -32px; width: 100%; display: table-cell;
    text-align: right;
}	

@media(max-width:480px){
.hvr-shutter-out-vertical {
  
     width: 100% !important; 
}
.homeiconboost {   float: none !Important; 
    text-align: center;}
	
.homeiconsnew {text-align: center;}	
}



.homeiconsnew {margin: 0 auto;
    width: 100%;
    margin-top: 13px;}
	
.homeiconboost {color: #ff9000;
    font-size: 20px;
    float: left;}	
	
.homeiconboost1 {font-family: 'Dosis', sans-serif;
    font-weight: 600;
    font-size: 17px;
    margin-left: 8px;}	

.produbuttonnew1 {background-color: #fff !important;
    border: 1px #ff9000 solid !important; border-radius: 5px !IMPORTANT; 
}

.protpadiv {       margin: 0 auto;
    width: 266px;
    display: block;
    height: 37px;
    margin-top: 2px;
    /* margin-left: 72px; */
    float: right;
    margin-left: 3px;}
	


.checkbox i {
    position: absolute;
    bottom: -2px;
    left: 0;
    display: block;
    width: 25px;
    height: 25px;
    outline: none;
    border: 2px solid #EDEDED;
    background: #FFF;
}

.register-check-box label {
    font-size: 14px;
    font-weight: 500;
    color: #999;
    margin: 1.5em 0 0 0em;
}

.tableborder {border: 1px solid #92C601;}
.tableborder1 {border: 1px solid #92C601 !important; color: #012232 !important; }
.calbuttonnew {margin: 0 auto;
    width: 100%;
    display: inline-block;
    text-align: center;}
	
.prebutton {width: 114px !important;
    margin: 0 auto !important;}	
	
.counsetext {margin: 17px;
    float: left;
    width: 475px;
    font-size: 14px;
    color: #01273a;}

.calmargintop {    margin-top: 15px;}	

.calmargtextnnn {   float: left;
    /* width: 475px; */
    font-size: 14px;
    color: #01273a;
    padding: 11px 0px 0px 18px;}	

.table_responsive1 {margin:0 auto; width:100%;     float: left;
    margin-top: 17px;}

.checkbox {
    position: relative;
    padding-left: 38px !important;
    cursor: pointer;
}

.ITCalcResultbutton {margin: 0 auto;
    width: 100%;
    text-align: center;}
	
	
.ITCalcResultbutton1	{    width: 120px;
    height: 33px;
    background-color: #000;
    text-align: center;
    line-height: 26px;
    margin-bottom: 20px;
    border-radius: 7px;
    font-size: 15px;
    color: #fff;}

.smallsaving {margin:0 auto; }

.smallsavings1 {width: 100%;
    margin: 0 auto;
    padding: 20px;}
	
.addbutton {
	float: left;
    width: 50px;
    font-size: 14px;
    color: #FFF;
    /* padding: 11px 0px 0px 18px; */
    background-color: #EA661B;
    border-radius: 9px;
    text-align: center;
    line-height: 32px;     font-weight: 700;}	
	
.smallsavingsbg {background-color: #63b9e5!important;}

.smallborder {border: solid 1px #d9d9d9;}	

.smallborder1 {padding: 11px; }

.smalltext {font-size: 17px;
    font-weight: 900;
    color: #012232;font-family: 'Dosis', sans-serif;}
	
.smalltext1 {font-size: 16px;
    text-align: left;color: #012232;}	

.smallarrow {width: 96%;
    padding-top: 10px;
    margin: auto;}
	
.smallarrow  ul{padding: 4px 5px 2px 3px;
    text-align: center;
    background: none;
    margin-bottom: 15px;}

.smallarrow ul li {background: url('/images/Tax_guideIcon.jpg') 3px 9px no-repeat;
    padding: 4px 5px 2px 24px;
    text-align: left;
    color: #00283a;
    font-size: 16px;}	

.ITCalcResult {text-align: center;}

.ITCalcResult1 {margin: 0 auto;
    width: 36%;}
.ITCalcResulttext {    color: #012232;}
	
	
.bnr_all {width: 100% !Important;float: left;}
.feedbackbutton {display: block !important;
    margin-top: 6px !important;}

.last-post h3 {
    font-size: 3em;
    color: #fff;
    text-transform: capitalize;
	font-weight: 600;
	text-align: center;
	  font-family: 'Dosis', sans-serif;
}
.feature-menu h3 {
	font-size: 3em;
    color: #424242;;
    text-transform: capitalize;
    font-weight: 600;
    text-align: center;
	  font-family: 'Dosis', sans-serif;
}
.profile_fourIcon1{ width:100%; overflow:auto; margin-top:20px;     text-align: center;}
.profile_fourIcon1 .blockArea1{width:110px; text-align:center; overflow:auto; display:inline-block;}
.profile_fourIcon1 .blockArea1 .circle{ width: 80px;text-align: center;background: #012232;border-radius: 50%;height:80px; margin:auto;}	
.profile_fourIcon1 .blockArea1 .circle img{ margin-top:15px;}
.profile_fourIcon1 .blockArea1 p{display: block;margin-top: 3px; color:#00283a; font-size:15px; font-family: 'Dosis', sans-serif;}

.profile_fourIcon1 .blockArea1 .circle:hover{background:#92c500; cursor:pointer;}

.general_insurance_icons {width: 30%;}
.textcenter {    text-align: center;}

.visoniconsnew {font-size: 35px;
    line-height: 94px;
    color: #fff;}

.visonicons1 {font-size: 36px;
    line-height: 81px;
    color: #fff;
   
    font-weight: normal;}

.feature-menu h3 span,.last-post h3  span{
    font-weight: 100;
}
.marginbemi {    margin-bottom: 20px;}
.feature-grid {
    margin: 3em 0 2em 0;
	    position: relative;
}
.border_calcu {border: 1px solid #80ac01;
    border-top-color: #80ac01;}
/*-- login --*/
.login-form-grids{
	width: 50%;
    padding: 3em;
	background:#F7F7F9;
	margin:1em auto 0;
	margin-bottom: 20px;
}
.login-form-grids input[type="email"],.login-form-grids input[type="password"],.login-form-grids input[type="text"]{
	outline: none;
    border: 1px solid #DBDBDB;
    padding: 10px 10px 10px 45px;
    font-size: 14px;
    color: #999;
    display: block;
    width: 100%;
}
.login-form-grids input[type="email"]{
	background:url(../images/img-sp.png) no-repeat 5px -182px #fff;	
}
.login-form-grids input[type="password"]{
	background:url(../images/img-sp.png) no-repeat 5px -220px #fff;
	margin:1em 0 0;
}
.forgot {
    margin: 1.5em 0 0;
}
.registerspan {margin: 0 auto;
    width: 100%;
    /* line-height: 27px; */
    font-size: 15px;
    color: #FF0000;}
.forgotlogin {text-align: center;
    text-transform: uppercase;}
.login-form-grids input[type="submit"]{
	outline: none;
    border: none;
    padding: 10px 0;
    font-size: 1em;
    color: #fff;
    display: block;
    width: 100%;
    background:#012232;
    margin: 1.5em 0 0;
}
.registerarrow {top: 3px !Important; }

.registertext {font-size: 15px;
    text-align: center;
    color: #92C500; }
	
.registerbutton1 {margin: 0 auto;
    width: 100% !important;
    /* float: left; */
    text-align: center !important;}
	
.registerbutton2 {width: 30% !important;
    /* float: left; */
    /* margin: 35px; */
    display: inline-block !important;}	

.login-form-grids input[type="submit"]:hover{
	background:#92C500;
}
.login-form-grids ::-webkit-input-placeholder{
	color:#999;
}
.forgot a{
	color:#212121;
	font-size:14px;
	text-decoration:none;
}
.forgot a:hover{
	color:#d8703f;
}
.registercheckbox {    margin-bottom: 14px;
    float: left;
    margin-top: 10px;width: 100%;}
.login h4{
	margin: 2em 0 0.5em;
    font-size: 1.5em;
    color: #212121;
    text-align: center;
    text-transform: uppercase;
}
.login p{
	font-size:14px;
	color:#999;
	line-height:1.8em;
	margin:0;
	text-align:center;
}
.login p a{
	color:#d8703f;
	text-decoration:none;
	font-size: 1.2em;
	padding: 0 .5em;
}
.login p a:hover{
	color:#212121;
}
.login p a span{
	top: 0.1em;
    font-size: .7em;
    left: 0.3em;
}
/*-- //login --*/
/*-- register --*/
.register h3:before{
	left:20%;
}
.register h3:after{
	right:20%;
}
.login-form-grids h5,.login-form-grids h6{
	font-size:1em;
	color:#212121;
	text-transform:uppercase;
	margin:0 0 1em;
}
.login-form-grids input[type="text"]{
	background:url(../images/img-sp.png) no-repeat 5px -259px #fff;
	margin: 1em 0 0;
}
.login-form-grids input[type="text"]:nth-child(2){
	background:url(../images/img-sp.png) no-repeat 0px -298px #fff;
	margin:1em 0;
}
.register-check-box label{
	font-size: 15px;
    font-weight: 500;
    color: #999;
    margin: 0.5em 0 0 0em;
    text-transform: none;
}
.registerbutton {margin: 0 auto;
    width: 100%;
    display: block;
    text-align: center;}
	
.registersubmit {width: 30% !important;
    /* float: left; */
    display: inline-block !important;}	
	
.registerreset {width: 30% !important;
    /* float: left; */
    display: inline-block !important;
    /* float: left; */}	
.checkbox {
    position: relative;
	padding-left: 30px !important;
    cursor: pointer;
}
.checkbox i {
    position: absolute;
    bottom: 3px;
    left: 0;
    display: block;
    width: 25px;
    height: 25px;
    outline: none;
    border: 2px solid #EDEDED;
    background: #FFF;
}
.checkbox input + i:after,.radio input + i:after {
    position: absolute;
    opacity: 0;
    transition: opacity 0.1s;
    -o-transition: opacity 0.1s;
    -ms-transition: opacity 0.1s;
    -moz-transition: opacity 0.1s;
    -webkit-transition: opacity 0.1s;
}
.checkbox input:checked + i:after,.radio input:checked + i:after{
    opacity: 1;
}
.checkbox input,.radio input {
    /*position: absolute;
    left: -9999px;*/
}
.checkbox input + i:after {
    content: '';
    background: url("../images/check.png") no-repeat 1px 2px;
    top: 0px;
    left: 2px;
    width: 16px;
    height: 16px;
    font: normal 12px/16px FontAwesome;
    text-align: center;
}
.login-form-grids h6{
	/*margin: 1em 0 1em !important; */
    margin: 0 auto;
    width: 100%;
    float: left;
    margin-top: 21px;
    margin-bottom: 20px;
}
.login-form-grids input[type="password"]:nth-child(3) {
    margin:1em 0;
	    margin-bottom: 0px;
}
.register-home{
	margin:2em 0 0;
	text-align:center;
}
.register-home a{
	padding: 8px 45px;
    background: #9F9F9F;
	color:#fff;
	font-size:1em;
	text-decoration:none;
}
.register-home a:hover{
	background:#d8703f;
}
/*-- //register --*/
.rate h5 {
    font-size: 3.5em;
    color: #fff;
	  font-family: 'Dosis', sans-serif;
}
.rate {
    position: absolute;
    top: -29px;
    left: 140px;
    width: 29%;
    background: #f91d15;
    padding: 2em 2em;
    border-radius: 56px;
	display:none;
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.rate1{
	position: absolute;
    top: -29px;
    left: 140px;
    width: 29%;
    background: #f91d15;
    padding: 2em 2em;
    border-radius: 56px;
	display:block;
}
.rate:hover {
    transform: rotateY(360deg);
    transition: .5s all;
    -webkit-transition: .5s all;
    -moz-transition: .5s all;
    -o-transition: .5s all;
    -ms-transition: .5s all;
}
.feature-grid:hover div.rate {
    display: block;
}
.last-post {
    /*background:url(../images/banner2.jpg) no-repeat 0px 0px;
    background-size: cover;*/
    min-height: 271
}
.last-grids {
    margin-top: 1em;
}
.last1 {
    background-color: rgb(255, 255, 255);
    padding: 0.8em;
	    border: 1px #80AC01 solid;
}
.tpatext {font-size: 13px;
    color: #012232;
    line-height: 1.8em;
    text-align: left;
    font-family: 'Dosis', sans-serif;
    margin-top: 10px;
    bottom: 0px;
    position: absolute;
	    margin-bottom: 10px;}
		
.glossarydiv {margin:0 auto; width:100%; display:block; margin-bottom:20px; margin-top:20px;}
.glossarymargin	 {    padding-top: 30px !important;}
.glossarymargin1 {margin-top:5px !important;}
.glossarymargin1 li {margin-top:5px !important;border-bottom: 1px #80ac01 solid;}		
.glossarybg {    background-color: #f0f0f0;    padding: 10px;}
.glossarytext {
	font-size: 17px;
    color: #012232;
    line-height: 21px;
    text-align: left;
    font-family: 'Dosis', sans-serif;
    font-weight: 500;


   
   }
 .branchbox {
	margin: 0 auto;
    width: 100%;
    display: block;
	    margin-bottom: 20px;
   /* margin: 10px;
     padding: 10px; */}

 .branchbox1 {
	margin: 0 auto;
    width: 49%;
    /* display: block;
    margin: 10px; */
    /* padding: 10px; */
    border: 12px #ffb400 solid;
    border-radius: 18px;
	    overflow-x: scroll;}  


.visonicons {font-size: 50px;
    line-height: 94px;
    color: #fff;}
	
.visoniconsh {font-size: 25px;
    line-height: 37px;
    color: #92c500;}

.visoniconsh1 {font-size: 25px;
    line-height: 45px;
    color: #92c500;}	
	
.arroicons {top: -10px;
    color: #96C709;}

.arroicons1 {top: -10px;
    color: #96C709;}

.arroicons2 {top: -9px;
}


	
	
.glossarymargin2 {margin-bottom: 20px;} 
	
.iconmargin {top: 2px;}
	
.last-grid h4 ,.new-grid h4 {
    color: ##012232;
    padding: .2em 0;
    font-size: 19px;
	font-weight: 600;
	  font-family: 'Dosis', sans-serif;
	  text-align:left;
}

.last-gridspan  {
    color: #80AC01;
    font-size: 15px;
    font-weight: 600;
    font-family: 'Dosis', sans-serif;
    text-align: left;
    /* margin-top: 4px; */
    /* padding-top: 5px; */
    width: 100%;
    border-bottom: 1px #000 dashed;
    margin-bottom: 15px;
}

.new-grid h4 a{
	text-decoration:none;
	color: #78b907;
}
.last-grid p {
    font-size: 14px;
    color: #012232;
    line-height: 21px;
	    text-align: left;
			  font-family: 'Dosis', sans-serif;
}
.new-grid p{
	font-size: 1em;
    color: #222;
    line-height: 1.8em;
}
.new-section {
    padding: 4em 0;
}
.news-grids {
    margin-top: 3em;
}
.new-section h3 {
    font-size: 3em;
    color: #424242;
    text-transform: capitalize;
	font-weight: 600;
	text-align: center;
	font-family: 'Ubuntu Condensed', sans-serif;
}
.new-section h3 span{
font-weight:100;
}
a.mask {
	text-decoration: none;
	overflow: hidden;
	display: block;
}
a.mask {
	text-decoration: none;
	overflow: hidden;
	display: block;
}
img.zoom-img:hover {
	-webkit-transform: scale(1.1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 1683ms;
	-moz-transform: scale(1.1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 1683ms;
	overflow: hidden;
}
img.zoom-img {
	-webkit-transform: scale(1, 1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 1683ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 1683ms;
}
.last-grid {
    padding: 0 10px 0 10px;
}










	
	
.quicklink1 {margin: 0 auto;
    width: 100%;
    overflow: hidden;}	
	
.quicklink2 {margin: 0 auto;
    width: 100%;
    overflow: hidden;}	
	
.poptext {
	font-size: 15px;
    font-weight: 500;
    font-family: 'Dosis', sans-serif;
    line-height: 20px;
    height: 325px;
    text-align: justify;
    margin-top: 4px;}

.poptext_n {
	font-size: 15px;
    font-weight: 500;
    font-family: 'Dosis', sans-serif;
    line-height: 20px;
    height: 325px;
    text-align: justify;
    margin: 20px;}	
	
.poptext1 {    margin: 0 auto !Important;
    font-size: 24px;
    text-transform: capitalize;
    text-align: center;
    font-family: 'Dosis', sans-serif;
    color: rgb(0, 40, 58);
    width: 100%;
    font-weight: 700;}	
	
.poptext1n {    margin: 0 auto;
    width: 100%;
    display: block;
    text-align: center;}		

.poptextn {overflow: scroll;
    /* padding: 20px; */
    /* margin: 10px; */
    padding-right: 20px;    height: 379px;}	
	
.work-grids {
    padding: 1em;
}
.work-grids h3 {
    font-size: 2em;
    color: #FFF;
	font-family: 'Dosis', sans-serif;
	text-align: center;
	    margin-top: 18px;
}
.logonewlink {margin: 0 auto;
    width: 100%;
    float: left;}
.work-grids p {
	width: 100%;
    line-height: 1.6em;
    margin: 1.5em 0 1em;
	color: #FFF;
	font-family: 'Dosis', sans-serif;
	text-align: justify;
	font-size: 17px;
}
.work-grids ul li {
    display: block;
    margin: 1em 0 0;
	color: #999;
}
.work-grids ul li a {
    font-size: 1em;
    color: #999;
    outline: none;
    text-decoration: none;
}
.work-grids ul li a:hover {
    color: #e74c3c;
	padding-left: 10px;
}
span.glyphicon.glyphicon-chevron-right {
    font-size: .9em;
    margin-right: 0em;
	color: #80AC01;
}
.work-grids.work-img.work-img-btm {
    background: url(../images/img5.jpg)no-repeat 0px 0px;
   /* background-size: cover;*/
       background-size: 100% 100%;
    min-height: 450px;
}
.work-text h5 {
    font-size: 1.5em;
    font-weight: 600;
    color: #e74c3c;
    margin-bottom: 0.5em;
}
/*--//work--*/


.welcomediv	{margin:0 auto; width:100%; overflow:hidden; background-color:#00283a;}

.workread {margin:0 auto; float:left; width:100%; /*margin-top: 50px;*/}
.redmbutton1 {margin-top: 22px;}

.redbutton {
	background-color: transparent;
    color: #FFF !important;
    font-family: sans-serif;
    text-align: center;
    font-size: 12px;
    border: 1px solid #fff;
    border-radius: 10px;
    width: 100px;
    line-height: 18px;    /*float: right;*/}
	
	
.redmbutton {
	font-family: sans-serif;
    text-align: center;
    font-size: 12px; text-decoration:none; color:#FFF;}	
	
.redmbutton:link {
	font-family: sans-serif;
    text-align: center;
    font-size: 12px; text-decoration:none; color:#FFF;}

.redmbutton:hover {
	font-family: sans-serif;
    text-align: center;
    font-size: 12px; text-decoration:none; color:#92c500;}	
	
.redmbutton1 {/*float: left;     margin-left: -25px;*/ display:inline-block;}	

.redbuttonmore {    
	/*float: right;*/
	width: 50%;
	margin: 0 auto;
	    margin-top: 10px;
}

.col_4btn{
margin: 0 auto;
    width: 100%;
    overflow: hidden;
    /*float: right;*/
	text-align: center;

}

.textcenter {text-align:center;}

.iconset {
	margin: 0 auto;
    width: 100%;
    overflow: hidden; text-align:center;}
	
	
.product {margin:0 auto;
width:100%;
overflow:hidden;}	

.imgmargin {    margin: 0 auto;}

/*--services-grids--*/
.services-grids {
    padding: 0;
    background: #E5F7FB;
    text-align: center;
    margin: 6px;
    width: 31.5%;
}
.services-grids span.glyphicon {
    font-size: 2em;
    color: #8E8E8E;
    border: 3px double #92c500;
    border-radius: 50%;
    padding: 0.7em;
	width: 100px;
    height: 100px;
}
.services-grids h5 {
    font-size: 2.9em;
    color: #000000;
        margin: 0.5em 0 .3em;
	font-family: 'Josefin Sans', sans-serif;
}
/*-- CSS3 Hover Effects-- */
.text-box, .info-box {
  display: block;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
.text-box {
  position: relative;
}

.info-box {
  top: 0;
  left: 0;
  position: absolute;
}
.info-box .info-content {
  display: block;
  position: relative;
  padding: 2%;
  float: left;
  left: 50%;
  top: 50%;
  position: relative;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}

.flip-effect {
  display: block;
  position: relative;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  padding: 1em 2em;
}
.flip-effect .text-box, .flip-effect .info-box {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.flip-effect .text-box {
  z-index: 0;
}
.flip-effect.right .info-box {
    z-index: 1;
    background-color: #102243;
    -webkit-transform: translateZ(0) rotateY(-180deg);
    -moz-transform: translateZ(0) rotateY(-180deg);
    -ms-transform: translateZ(0) rotateY(-180deg);
    -o-transform: translateZ(0) rotateY(-180deg);
    transform: translateZ(0) rotateY(-180deg);
    padding: 0 1em;
}
.flip-effect.right:hover .text-box {
  -webkit-transform: translateZ(0) rotateY(180deg);
  -moz-transform: translateZ(0) rotateY(180deg);
  -ms-transform: translateZ(0) rotateY(180deg);
  -o-transform: translateZ(0) rotateY(180deg);
  transform: translateZ(0) rotateY(180deg);
}
.flip-effect.right:hover .info-box {
  -webkit-transform: translateZ(0) rotateY(0deg);
  -moz-transform: translateZ(0) rotateY(0deg);
  -ms-transform: translateZ(0) rotateY(0deg);
  -o-transform: translateZ(0) rotateY(0deg);
  transform: translateZ(0) rotateY(0deg);
}
.info-box h3 {
    font-size: 3em;
    color: #fff;
    font-weight: 200;
	font-family: 'Josefin Sans', sans-serif;
}
.info-box p {
    color: #EFEFEF;
    margin-top: 1em;
}
/*--//services-grids--*/


.productdiv {
	margin: 0 auto;
    width: 100%;
    margin-top: 3px;
    margin-bottom: 0px; text-align:center; font-family: 'Josefin Sans', sans-serif; font-size:48px; }
	
.productdivspan1 {color:#00283a;}
.productdivspan2 {color:#92c500;}
.productdivline {margin:0 auto; width:100%; margin-top:0px;}	
.productdivline1 {margin:0 auto; width:50%; background-color:#92c500; height:1px;}
.productdivtexts {margin: 0 auto;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 8px;
    /* align-items: center; */
    text-align: center;
    color: #000;
    font-size: 13px;
    font-family: 'Josefin Sans', sans-serif;}


.readmore {
    color: #92c500;
    font-size: 20px;
    font-family: 'Josefin Sans', sans-serif; text-decoration:none;font-weight: bold;}	
	
.readmore:link {
    color: #92c500 !important;
    font-size: 20px;
    font-family: 'Josefin Sans', sans-serif; text-decoration:none; font-weight: bold;}	


.readmore:hover {
    color: #92c500 !important;
    font-size: 20px;
    font-family: 'Josefin Sans', sans-serif; text-decoration:none; font-weight: bold;}	
	
	
	
	
	
.readmore1 {
    color: #00283A;
    font-size: 20px;
    font-family: 'Josefin Sans', sans-serif; text-decoration:none;font-weight: bold;}	
	
.readmore1:link {
    color: #00283A !important;
    font-size: 20px;
    font-family: 'Josefin Sans', sans-serif; text-decoration:none; font-weight: bold;}	


.readmore1:hover {
    color: #00283A !important;
    font-size: 20px;
    font-family: 'Josefin Sans', sans-serif; text-decoration:none; font-weight: bold;}	
	
	
	
	
	
	
	
	
	
	
	
	
	

.futureprodu {margin:0 auto; width:100%; overflow:hidden; background-color:#00283a; margin-top: 20px;}

.info h4 {
    margin-bottom: 20px;
    font-size: 24px;
    color: #37B7E5;
    padding-top: 70px;
    font-family: 'FjallaOne-Regular';
}

.info p {
    line-height: 1.8em;
    font-size: 14px;
    color: #464646;
}

/*--moses--*/
.qualify-right img{
width:100%;
}
.qua-right-gd{
float:right;
width:25%;
}
.qua-left-gd{
float:left;
width:75%;
}
.qua-right-gd img{
width:49%;
}
.qua-left-gd h4 {
  color: #37B7E5;
  font-size: 26px;
  margin-bottom: 10px;
  font-family: 'FjallaOne-Regular';
  }
.qua-left-gd p{
font-size:14px;
line-height:2em;
color:#464646;
}
.qualify-left-grids {
  margin-top: 37px;
}
.welcome-grids{
padding:0px 0;
/*background:#37B7E5;*/
}	

.buttonnew {
	margin: 0 auto;
    background-color: #92c500;
    height: 37px;
    border: 1px solid #92c500;
    border-radius: 10px;
    vertical-align: middle;line-height: 34px;width: 106px;
    font-weight: bold;
    /* shape-margin: 13px; */
    /* word-spacing: 28px; */
    letter-spacing: 2px;}
	
	
.redmbuttonn1 {
	font-family: sans-serif;
    text-align: center;
    font-size: 12px; text-decoration:none; color:#FFF;}	
	
.redmbuttonn1:link {
	font-family: sans-serif;
    text-align: center;
    font-size: 12px; text-decoration:none; color:#FFF;}

.redmbuttonn1:hover {
	font-family: sans-serif;
    text-align: center;
    font-size: 12px; text-decoration:none; color:#000;}	
	
.qualidiv {margin-top: 19px;}

.qualidivtext {    margin: 0 auto;
    font-family: 'Josefin Sans', sans-serif;
    font-size: 26px;
    color: #fff;
    margin-bottom: 30px; text-align: center; line-height: 23px;}	
	
	
.other_product {margin:0 auto; width:100%; overflow:hidden; background-color:#e2e2e2}

.welcome-grid {
    padding: 0;
}

.lintext {
	font-family: sans-serif;
    text-align: center;
    font-size: 12px; text-decoration:none; color:#FFF;}	
	
.lintext:link {
	font-family: sans-serif;
    text-align: center;
    font-size: 12px; text-decoration:none; color:#FFF;}

.lintext:hover {
	font-family: sans-serif;
    text-align: center;
    font-size: 12px; text-decoration:none; color:#000;}	
		
.slide {
    animation-name: slide;
    -webkit-animation-name: slide;
    animation-duration: 1s;
    -webkit-animation-duration: 1s;
    visibility: visible;
	width: 100%;
}

.video {
	width: 100%;
    height: auto;
    margin-bottom: 40px;
}


.video iframe {
    width: 100%;
    height: 266px;
}

.online_services {margin:0 auto; width:100%; overflow:hidden;}	

.uppercase {
    text-transform: uppercase;
	font-weight: 400;
    color: #000;
    padding: 0;
    line-height: 1.3em;
    margin: 0.5em 0 0.5em -0.07em;
    font-family: 'Allerta Stencil', Helvetica, sans-serif;
    letter-spacing: 5px;
}

p {
    line-height: 24px;
    text-align: left;
    font-size: 16px;
    font-style: normal;
    vertical-align: baseline;
	color:#000;
}



figure, img {
    max-width: 100%;

}

.topfixed {
	position: fixed;
    z-index: 9999;
    width: 100%; display:none;    top: 0;}
	
.topfixed1 {
	position: fixed;
    z-index: 9999;
    width: 100%; display:block; margin: 0 auto;
    padding: 0px; top: 0;    background-color: #63b9e5;}	
	
.iconsimg {width:65%;margin:0 auto; /*float:left;*/}	

.iconsimg img {width:100%;}	

.Producgallery {
	width: 97%;
    margin: 0 auto;
    float: left;margin-top: 25px;}
	
.galleryhover {
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
		  width:25%; float:left;
}
.galleryhover:hover {-webkit-filter: grayscale(100%);}

.galleryhover img {width:100%}


.tickerstyle{
	width: 100%;
    height: auto;
    /* border: 1px solid black; */
    /* background: lightyellow; */
    /* padding: 8px; */
    overflow: hidden;
    margin-top: 40px;
    font-size: 13px;
    font-family: 'Allerta Stencil', Helvetica, sans-serif;
    line-height: 20px;
    margin-bottom: 20px;}

.messagediv{display: none;/*background:lightyellow*/}
.newsarchivedive {margin: 0 auto;
    width: 100%;
    height: 45px;
    text-align: center;}
	
.newsleimg {margin: 0 auto;
    width: 100%;}	
	
.loginmobile {display: none;}

.header-bottom {    margin-top: 104px;}	

.copyright {
    margin: 2em 0 0 0;
}

.copyright p {
    text-align: center;
}

.bannerbig {
font-family: 'Dosis', sans-serif;
    color: #535353;
    text-align: left;
    font-size: 46px ;
    padding-left: 20px;
    line-height: 48px;
    text-transform: uppercase;
}


.bannernort {
font-family: 'Dosis', sans-serif;
    color: #000;
    text-align: left;
    font-size: 26px;
   padding-left: 20px;
    margin-top: 28px;
    font-weight: 500;
}

.carouseltext {
	position: absolute;
    right: 15%;
    bottom: 49px;
    left: 18%;
	font-family: 'Dosis', sans-serif;
    color: #000;
    text-align: left;
    font-size: 26px;
  
    font-weight: 500;}


.carousel-captionnew {
  position: absolute;
    right: 15%;
    bottom: 146px;
    left: 18%;
    z-index: 10;
    /* padding-top: 29px; */
    /* padding-bottom: 20px; */
    /* text-shadow: 0 1px 2px rgba(0,0,0,.6); */
    /* background: rgba(255, 255, 255, 0.66); */
    /* margin-bottom: 8%; */
    /* font-family: 'Allerta Stencil', Helvetica, sans-serif; */
    color: #000;
    text-align: left;
    font-size: 62px;
    padding-left: 50px;
    /* margin-top: 39px; */
    font-weight: 800;
    font-family: 'Dosis', sans-serif;
    text-transform: uppercase;
}

.carousel-captionnew1{
	 position: absolute;
    right: 15%;
    bottom: 20px;
    left: 16%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    /* text-shadow: 0 1px 2px rgba(0,0,0,.6); */
    /* background: rgba(255, 255, 255, 0.66); */
    margin-bottom: 0%;
    font-family: 'Dosis', sans-serif;
    color: #000;
    text-align: left;
    font-size: 27px;
    padding-left: 50px;
    margin-top: 38px;
    font-weight: none;
}

.ArticleCopy {
    color: #4a4a4a;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.8;
	margin-top: 10px;
	overflow-y: auto;
	    height: 255px;
}

.ArticleCopy p {
    font-weight: 400;
    font-size: 16px;
    line-height: 1.8;
}

.ArticleCopy ol, .ArticleCopy ul {
    list-style: none;
    counter-reset: ol-counter;
    margin-left: 0px;
}

.ArticleCopy ol li, .ArticleCopy ul li {
   position: relative;
    background: url('/images/arrow-round1.png') 3px 9px no-repeat;
        padding: 4px 0px 8px 23px;
    font-size: 15px !important;
    line-height: 20px;
	font-family: 'Dosis', sans-serif;
	color:#00283A;
	    width: 100%;

}

/*.ArticleCopy ul li:before {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: rgb(0, 40, 58);
    content: "";
    top: 3px;
}

.ArticleCopy ol li:before, .ArticleCopy ul li:before {
    width: 8px;
    height: 8px;
    box-sizing: border-box;
    display: block;
    right: 100%;
    margin-right: 13px;
    position: absolute;
    color: rgba(54,155,200,.5);
    text-align: right;
}*/

.privitext{margin:0 auto; width:100%; float:left;     margin-bottom: 20px;}
.privitext ul{margin:0 auto; width:100%; float:left;}
.privitext ul li{
	font-family: 'Dosis', sans-serif;
    font-size: 15px;
    text-align: left;
    text-decoration: none;
    font-weight: 600;
    text-align: left;
    background-image: url('/images/bullet.png');
    background-repeat: no-repeat;
    background-position: left center;
    /* margin-left: 10px; */
    padding-left: 19px;}
	
.privitextbold {color: #92C500;
    font-weight: 600;}	

.latesth {
	font-family: 'Josefin Sans', sans-serif;
    font-size: 18px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;font-weight: 800;}
	
	
.leadnew {
	font-family: 'Josefin Sans', sans-serif;
    font-size: 15px;
    text-align: justify;
    margin-top: 20px;
    font-weight: 600;}
	
.latestdate	 {
font-size: 14px;
    text-align: left;
    font-style: italic;font-family: 'Josefin Sans', sans-serif;font-weight: 600;     color: #80ac01;}
	
.latestred {margin-top: 10px;}



.readmorenews {
    color: #80ac01;
    font-size: 16px;
    font-family: 'Josefin Sans', sans-serif; text-decoration:none;font-weight: bold;}	
	
.readmorenews:link {
    color: #92c500;
    font-size: 16px;
    font-family: 'Josefin Sans', sans-serif; text-decoration:none; font-weight: bold;}	


.readmorenews:hover {
    color: #012232;
    font-size: 16px;
    font-family: 'Josefin Sans', sans-serif; text-decoration:none; font-weight: bold;}	
	
	
.readm {    margin-bottom: 8px;
    margin-top: 10px;}	
	
	
.slider-item{/*border-bottom: 1px black dotted;*/
    margin-bottom: 20px;     margin-top: 20px; height: auto;
    display: block;}   

.imgbanner {width:100%; margin-top:20px; margin:0 auto;}

.insureguid {font-size: 20px;}
.insureguidimg {    margin-bottom: 20px;}

.insureguidimg1 {margin-top:30px;}

.onlinepayment {margin-top:30px; overflow: hidden;}

.nricenter {margin-top: 10px;
    overflow: hidden;
    border: 1px #92c500 solid;
    margin-bottom: 10px;}
.nripadding {    padding-left: 0px;    padding-right: 0px;}
.nrimargin {    margin-bottom: 20px;}
.nrimargin1 {margin-top: 43px !Important;  width: 100% !important;}
.nricenterpad {    padding-right: 10px; padding-left: 10px;}
.nricenterbg {margin:20px;}
.nricenterbox {
	margin: 0 auto;
    width: 100%;
    display: block;
    background-color: #e6e6e6;
    height: 40px;}
	
.nricionss {    top: 2px;
    margin-left: 10px;}
	
.nriprocedure {
margin:0 auto;
	}

.nriprocedure ul li {
	background: url('/images/Tax_guideIcon.jpg') 3px 9px no-repeat;
    padding: 4px 5px 2px 24px;
    text-align: left;
    color: #00283a;
    font-size: 16px;}		
	
.nrifromtext {
	font-family: 'Dosis', sans-serif;
    font-size: 19px;
    font-weight: 500;
    text-align: left;
    color: #00283A;
    /* float: left; */
    line-height: 34px; 
    margin-top: 4px;
    /* width: 100%; */
    margin-left: 6px;}	
	
.nrifromicon {
	    width: 20px;
    margin: 0 auto;
    display: block;
    float: right;
    /* margin-top: 9px; */
    /* margin-right: 2px; */
    position: absolute;
    right: -7px;
    top: 10px;}
	
.nritextb {
	margin: 0 auto;
    width: 100%;
    overflow: hidden;
    background-color: #92c500;
    text-align: center;
    font-size: 21px;
    font-family: 'Dosis', sans-serif;
    line-height: 35px;
    margin-bottom: 15px;
    font-weight: 700;}
	
.branchlocetal {
	margin: 0 auto;
    width: 100%;
	height: 36px;
	 background-color: #92c500;
	 margin-bottom:20px;
    }	
	
.nriformdiv {margin: 0 auto;
    width: 95%;
    display: inline-block;position: relative;}	
	
@media(max-width:375px){

.nrimarg1 {    margin-top: 10px !important;}
.nrifromtext {font-size: 11px !important;
    font-weight: bold;
    margin-left: 0px !important;
    line-height: 37px !important;}

}
.nricionss {
    top: 3px !important;
    margin-left: 5px;
}
/*.nriformdiv {
    margin: 0 auto;
    width: 92% !Important;
    display: inline-block;
}
.nrifromicon {
    width: 20px;
    margin: 0 auto;
    display: block;
    float: right;
    margin-top: 9px;
    margin-right: 2px;
}*/
.nricenterbg {
    margin: 6px;
}
}	

.onlinepaymenttext {
	font-family: 'Dosis', sans-serif;
    font-size: 25px;
    font-weight: 600;
    text-align: left;    color: #00283A;}
	
.onlinepaymenttext1 {
	font-family: 'Dosis', sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-align: left;
    color: #00283A;
    float: left;
    line-height: 22px;
    margin-top: 4px;     width: 100%;}
	
.imagesource {margin-bottom: 12px;
    font-size: 18px;
    font-weight: 600; margin-right: 79px;}
	
	
.textmargin {text-align: center;
    font-size: 19px;
    font-weight: 500;}	
	
.alternateimg {margin-bottom: 20px;
    margin-top: 20px;}	
	
	

.onlinepaymenttext1 ul li {
	background: url('/images/Tax_guideIcon.jpg') 3px 9px no-repeat;
    padding: 4px 5px 2px 24px;
    text-align: left;
    color: #00283a;
    font-size: 16px;}	
	
.onlinepaymenttext2 {
	    font-family: 'Dosis', sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-align: center;
    color: #00283A;
    float: left;
    line-height: 25px;
    /* margin-top: 4px; */
    width: 100%;
    margin-bottom: 4px;}

.responsiveimg {margin: 0 auto;}	

.premium_collectionimg {margin-top: -16px;
    margin-bottom: 15px;}

.onlinebox {margin: 0 auto;
    width: 100%;
    overflow: hidden;}	
	
.text-left {text-align: left;}

.lichfl_tbMarginbottom { margin: 0 auto;
    width: 100%;
    display: inline-block;   margin-bottom: 20px;}	
	
.marginbottom	 {    margin-bottom: 20px;}

.Heading_Pagenew {
	width: 100%;
    text-align: center;
    color: #00283a;
    font-size: 25px;
    line-height: 32px;
    font-family: 'Dosis', sans-serif;
    font-weight: 500;    margin-top: 14px;}


.Heading_Pagenew1 {
	width: 100%;
    text-align: left;
    color: #00283a;
    font-size: 18px;
    line-height: 32px;
    font-family: 'Dosis', sans-serif;
    font-weight: 500;    margin-top: 14px; border-bottom:1px #000 dashed; padding-bottom: 20px;}	

	
.Heading_Pagenew1n {
	width: 100%;
    text-align: center;
    color: #00283a;
    font-size: 17px;
    line-height: 24px;
    font-family: 'Dosis', sans-serif;
    font-weight: 600;    margin-top: 14px;}		
	

.centerdiv {margin-top: 25px;}



/*-- events --*/
.events{
	background:#f5f5f5;
}
.events-grids{
	margin:0em 0 20px;
}
.eventstext {text-align: center;
    margin-bottom: 10px;}
.events-grid1 {
    padding:1em;
    background: #FFF;
	width: 100%;
}
.events-grid1 h4 a{
	font-size: 1.5em;
    color: #212121;
    display: block;
    margin:0.5em 0 0.1em;
    line-height: 1.5em;
    text-transform: capitalize;
	text-decoration:none;
	text-align:center;
	font-family: 'Dosis', sans-serif;
}
.events-grid1 h4 a:hover{
	color:#000;
}
.events-grid1 p{
	color:#999;
	line-height:1.8em;
}
.events-grid1 ul li{
	display: inline-block;
    color: #000;
    font-size: 14px;
    /*padding-right: 2em;*/
}
.events-grid1 ul li a span,.events-grid1 ul li span{
	padding-left:1em;
	left:-.5em;
}
.events-grid1 ul li a{
	color:#80AC01;
	text-decoration:none;
}
.events-grid1 ul li a:hover{
	color:#fff;
}
.events-grid1 p{
	color:#999;
	line-height:1.8em;
	margin:1.5em 0 0;
}
.events-grid:hover .events-grid1 ul li,.events-grid:hover .events-grid1 p,.events-grid:hover .events-grid1 ul li a,.events-grid:hover .events-grid1 h4 a{
	color:#000;
}

/* Sweep To Top */
.hvr-sweep-to-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -moz-transform: translateZ(0);
  -o-transform: translateZ(0);
  -ms-transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-sweep-to-top:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background:#EE6F11;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active {
  color: white;
}
.hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -moz-transform: scaleY(1);
  -o-transform: scaleY(1);
  -ms-transform: scaleY(1);
}
/*-- //events --*/
.newsimggrid {
	width: 100%;
    padding-right: 0px;
    padding-left: 0px;}

.ecrtemplte {    margin: 0 auto;
    width: 59%;
    margin-top: 10px;
    margin-bottom: 10px;}
	
.templetecr	 {position: relative;
    box-shadow: 0px 0px 5px #888888;}

.eventsnews {text-align: center;}

.Templateecr {font-size: 22px;
    font-family: 'Dosis', sans-serif;
    color: #012232; text-align: center;}



.eventnewshight {height: 550px; position: relative; box-shadow: 0px 0px 5px #888888;}

.eventnewshight1 {height: 463px !Important;}













/* Shutter Out Vertical */
.hvr-shutter-out-vertical {
  display: inline-block;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    background: #e1e1e1;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    margin: 0 auto;
   width: 130px;
    padding: 8px;
    font-family: sans-serif;
    font-size: 13px;
    text-align: center;
    font-weight: 700;
    
    border-radius: 10px;
    
    vertical-align: middle;
	    border: 1px #959696 solid;
		    margin: 2px;
	
}
.hvr-shutter-out-vertical:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #00283a;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  border-radius: 10px;
  color:#fff;
}
.hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active {
  color: white;
  border-radius: 10px;
}
.hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  border-radius: 5px;
  color:#fff;
}

@media screen and (max-device-width: 425px) and (min-device-width: 320px)
{

.hvr-shutter-out-vertical  {
   
    width: 100% ;
	
 }
 
 
 
 .Heading_Pagenew2 {
	
    text-align: center !important;
    }	

}

@media screen and (max-device-width: 650px) and (min-device-width: 440px)
{

.hvr-shutter-out-vertical  {
   
    width: 100% ;
	
 }
 
 .Heading_Pagenew2 {
	
    text-align: center !important;
    }	

}


@media screen and (max-width: 1600px) and (min-width: 640px)
{

 .Heading_Pagenew3 {
	
    display:none;
    }	
.buttonmob { display:none;}

.onlineservmob {display: none;}
.onlineservdes {display: block;}

}


@media screen and (max-width: 632px) and (min-width: 310px)
{

 .portfoliotext {
	
    display:none;
    }

	.btn_getmore_about{
	margin-top: 15px;
}
	
.portfoliobutton {display:none;}	

.centerdiv {
    margin-top: 6px;
}

.onlineservmob {display: block;}
.onlineservdes {display: none;}

}





@media screen and (max-device-width: 400px) and (min-device-width: 310px)
{

 .form-group {
    width: 100% !important;
}




}







.buttonnew1 {    float: right; margin-top: 10px;}
.Heading_Pagenew2 {
	width: 100%;
    text-align: left;
    color: #00283a;
    font-size: 18px;
   
    font-family: 'Dosis', sans-serif;
    font-weight: 700; margin-top: 42px;
    margin-left: 8px;}	


.Heading_Pagenew3 {
	width: 100%;
    text-align: center;
    color: #00283a;
    font-size: 14px;
   
    font-family: 'Dosis', sans-serif;
    font-weight: 700;
    margin-left: 0px;/*border-bottom: 1px #000 dashed;*/     margin-top: 9px;}	
	
	
.textsmall{text-align: left;
    padding: 20px;
    font-size: 16px;
    font-weight: 500;
    font-family: sans-serif;
    color: #000;}
	
.portfoliobutton	 {overflow:hidden;}


.hedingtext {float: left;
    width: 475px;
    font-size: 15px;
    color: #01273a;
    padding: 11px 0px 0px 18px;
    font-weight: 700;}

.rediobutton {
	float: left;
    width: 315px;
    margin-right: 10px;
    overflow: hidden;}
	
.hedingtext1 {float: left;
    width: 475px;
    font-size: 13px;
    color: #01273a;
    padding: 11px 0px 0px 18px;
    font-weight: 700;}	

@media only screen and (max-width: 768px) {
            #container {
                width: 100%;
                margin: 0 auto;
            }
        }
		
.tabmenu {    margin-top: 8px;}		


.tabtextb {margin: 0 auto;
    width: 100%;
    background-color: #00283a;
    text-align: center;
    font-size: 19px;
    line-height: 28px;
    color: #fff;
    padding: 5px; font-family: 'Dosis', sans-serif;overflow:hidden;}
	
.tabtextb1 {margin: 0 auto;
    width: 100%;
	overflow:hidden;    background-color: #f0f0f0;   
    }	
	
.tablerespon {width:100%}

.tableheder {background-color: #c9d1d5;}	

.portfoliotext {margin:0 auto; width:100%;}

.buttonmob {width: 80%;
    margin: 0 auto;
    padding: 10px;}
	
.cashflow {
	margin: 0 auto;
    width: 100%;
    padding: 10px;     display: inline-block;}

.cashtext {
	display: inline-block; */
    margin: 0 auto;
    /* width: 100%; */
    font-family: 'Dosis', sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    text-align: left;
    margin-right: 10px;
    float: left;}

.cashdiv {display: inline-block;    width: 58%;}

.CalImg {
    float: left;
    width: 40px;
    background: #ea661b url(../images/calc.png) no-repeat center;
    height: 30px;
    background-size: 30px;
    cursor: pointer;
}	
	
.leftdivmain {    margin: 0 auto;
    /* display: inline-block; */
    width: 100%;
    float: left;margin-top: 10px;}	

.commonTextBox {width: 100%;
    display: inline-block;}
	
.calTextBoxDiv {
	float:left;
    width: 60%;}	
	
.inputboxn {float: left;
    width: 63%;}

.iconscalen {float: left;}	
	
/*.form-group { width:100%;margin-top: 10px;}	*/


	
.labeltext {margin-right: 10px;
    font-size: 18px;
    font-family: 'Dosis', sans-serif;
    font-weight: 700;
    text-align: left;
    color: #012232;}	
	
	
.tabtextb2 {
	color: #012232;
    font-size: 18px;
    font-weight: 600;
    font-family: 'Dosis', sans-serif;
    text-align: left;}	
	
.labeltextn1n {margin-right: 10px;
    font-size: 18px;
    font-family: 'Dosis', sans-serif;
    font-weight: 600 !important;
    text-align: left;
    color: #012232;
    }		
	
	
.form-group1 { width:100%; display: inline-block; }

.submitbutton { margin: 0 auto;}


.hvr-wobble-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus, .hvr-wobble-vertical:active {
  -webkit-animation-name: hvr-wobble-vertical;
  animation-name: hvr-wobble-vertical;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}


/* Wobble Vertical */
@-webkit-keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

.btnnew {
	background-color: #80ac01;
    color: #012232;
    border-color: #80ac01;
    font-size: 15px;
    font-weight: 700;}

.btnnew:hover {
	background-color: #faa43d;
    color: #012232;
    border-color: #faa43d;
    font-size: 15px;
    font-weight: 700;}


.fouriconwelcom {    text-align: center !Important;}
.panelnew {    border-top: 1px solid #00283a !Important; }
.counstext {
	font-family: 'Dosis', sans-serif !important;
    font-size: 20px 
    font-weight: 600 !important;}
	
.counstext1 {
	font-family: 'Dosis', sans-serif;
    font-size: 17px;
    font-weight: 600;
    color: #012232;
   /* background-color: #c9d1d5;*/
    width: 100%;
    /* padding-left: 10px; */
    /* height: 24px; */
    padding: 4px;}	
	
.consbutton {
	margin: 0 auto;
    width: 100%;
    overflow: hidden;margin-top: 10px;}	
	
	
	
	
/* Rectangle Out */
.hvr-rectangle-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  background: #80ac01;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-rectangle-out:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #012232;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active {
  color: white;
}
.hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before {
  -webkit-transform: scale(1);
  transform: scale(1);
}	

.constextn {float: left;
    /* width: 475px; */
    font-size: 14px;
    color: #01273a;
    padding: 11px 0px 0px 18px;}
	
.tesxtn {margin: 0 auto;
    font-size: 19px;
    font-family: sans-serif;
    margin-top: 20px;
    font-family: 'Dosis', sans-serif; color:#312D2D}

.panelarticles {padding: 0px; }	

.panelbg {background-color: #63b9e5 !important;}

.articlesborder {border-bottom:1px #000 dashed}

.articlesmore {margin: 0 auto;
    width: 100%;
    /* height: 39px; */
    float: right;
    text-align: right;
    font-size: 12px;
    background-color: #00283a;
    line-height: 38px;
    color: #fff;
    padding-right: 10px;
    font-weight: 700;}
	
/*--welcome--*/
.welcome {
    margin: 0px 0 5em 0;
}
h3.title {
    font-size: 3.5em;
    font-family: 'OleoScript-Regular';
    line-height: 1em;
    color: #000;
    text-align: center;
}
.welcome p {
    font-size: 1em;
	margin-top:.5em;
    color: #555;
    line-height: 1.8em;
	text-align:center;
}
.welcome-img {
    overflow: hidden;
    border: 8px solid #FFF;
	    background-color: #fff;
    margin: 13px;
}
.welcome img {
    width: 100%;
}


.welcome-info {
    margin: 0px 0;
}
/*--//welcome--*/
img.zoom-img {
     transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-o-transform: scale(1, 1);
	transition-timing-function: ease-out;
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	-webkit-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-ms-transition-duration: .5s;
	-o-transition-duration: .5s;
}
img.zoom-img:hover{
     transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	-webkit-transition-timing-function: ease-in-out;
	-webkit-transition-duration: 750ms;
	-moz-transition-timing-function: ease-in-out;
	-moz-transition-duration: 750ms;
	-ms-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-ms-transition-duration: 750ms;
	-o-transition-duration: 750ms;
	overflow: hidden;
}

.newslettertext {margin: 0 auto;
    float: left;
    background-color: #00293b;
    width: 100%;
    line-height: 45px;
    color: #fff;
    padding-left: 10px;
    font-weight: 700;
    font-family: 'Dosis', sans-serif;
    font-size: 18px;}
	
.newsletterbox {
	overflow: hidden;
    border: 8px solid #FFF;
    background-color: #fff;
    margin: 13px;}	
	
.newsletterbox1 {
	padding-right: 0px;
    padding-left: 0px; float: left;}	
	
	
.bs-example{margin-right:0;margin-left:0; font-size:14px; font-family:Verdana;color:#000; line-height:25px;/*background-color:#ff;border-color:#ddd;border-width:1px;border-radius:4px 4px 0 0;-webkit-box-shadow:none;box-shadow:none*/}
.bs-example ul {padding:0px; margin:0px;     margin-top: 10px;}
.bs-example ul  li{list-style-image: url('/images/bullet.png');
    padding-left: 8px;
    margin-left: 19px;
    float: left;
    width: 100%;
   
 }

.bs-exampletext {line-height: 21px;
    font-size: 13px;
    font-family: sans-serif;
    font-weight: 700;}

.listst {list-style:disc}

.tablebene {border:none !important;}
.tablebene th {border:none !important;}
.tablebene td {border:none !important; padding:0px;}
 
.newslettertext1 {    margin: 0 auto;
    float: left;
    background-color: #c9d1d5;
    width: 100%;
    line-height: 37px;
    color: #000;
    padding-right: 10px;
    font-weight: 700;
    font-family: 'Dosis', sans-serif;
    font-size: 14px;
    margin-top: 10px;
    text-align: right;}
	
.newslettertext2 {
	margin: 0 auto;
    background-color: #00293b;
    width: 100%;
    line-height: 45px;
    color: #fff;
    font-weight: 700;
    font-family: 'Dosis', sans-serif;
    font-size: 18px;
    overflow: hidden;
    text-align: right;
    padding-right: 10px;}	
	
	
.newslettertext3 {
	margin: 0 auto;
    background-color: #00293b;
    width: 100%;
    color: #fff;
    font-weight: 700;
    font-family: 'Dosis', sans-serif;
    font-size: 18px;
    overflow: hidden;
    text-align: right;
    padding-right: 10px;}	
	
	
.paginationnewsle {margin: 10px 0;}	
	
.activepagin {background-color: #FAA43D !important;
    border-color: #FFFFFF !important;}	
	
	
	
	
.feedbacktext1 {
	color: #012232;
    font-size: 14px;
    margin: 0 2px 4px;
    text-transform: none;
    float: left;
    font-family: 'Dosis', sans-serif;}	
	
	
	
	
.registerlist1 {border-radius: 0px !important;
    /* border: solid 1px #EE6F11 !important; */
    border: 1px solid #DBDBDB !Important;
    /* padding: 10px 10px 10px 45px; */
    /* padding: 1px; */
    height: 44px !important;
    line-height: 45px !important;
    width: 100% !important;
    color: #999 !important;}		
	
.registerbackimg {padding-left: 10px !Important;
    background-image: none !important;}	
	
.registerlist {width: 100%;
    margin: 0 auto;
    float: left;
    margin-top: 14px;
    margin-bottom: 11px;}	
	
	
.backarrownew {
	background: url('/images/backbuttonimg.png') 3px 9px no-repeat;
    padding: 4px 7px 2px 16px;
    text-align: left;
    color: #00283a;
    font-size: 16px;font-weight: 700;}	
	
.learentopmargin {margin-top: 15px;}	

.grretingbg {
	border: 1px solid #558f02;
    background-color: #f0f0f0;
    text-align: center;
    margin-bottom: 25px;}
	
.top-event{
	text-align:center;
}
.top-event h3 {
    color: #FF0068;
    font-size: 3em;
    padding: 0 0 0.3em;
    font-family: 'Nunito-Regular';
}
.top-event p {
    color: #8A8A8A;
    font-size: 1em;
    line-height: 1.8em;
    width: 60%;
    margin: 0 auto;
}
.event-left{
	float:left;
	width:30%;
	position:relative;
}
.event-right{
	float:right;
	width:30%;
	position:relative;
}
.event-top {
    position: absolute;
    right: -13em;
    top: 3em;
    background-color: #fff;
    width: 95%;
    padding: 1em;
}
.event-top1 {
    left: -13em;
	right:auto;
}
.event-gr {
    border: 3px double #DEDDDD;
    padding: 1em;
}
.event-top h4 {
    color: #000;
    font-size: 1.3em;
    font-family: 'Nunito-Regular';
}
.event-top h4 a{
    color: #000;
	text-decoration:none;
}
.event-top h4 a:hover{
	color: #FF0068;
}
.event-top p {
    color: #8A8A8A;
    font-size: 1em;
    line-height: 2em;
    padding: 1em 0 0;
}
.event-left1{
	width:48%;
}
.event-left1 img{
	float:right;
	    width: 65%;
}
.event-t {
    left: 0;
    width: 62%;
}
.event-right1{
	width:48%;
}
.event-right1 img{
	float:left;
	    width: 65%;
}
.event-t1{
	right: 0;
    width: 62%;
}
.event-grid {
    padding: 4em 0 0;
}
.event {
   
    padding: 0 0;
}	

.learentext {	
	width: 100%;
    margin: auto;
    padding: 0px;
    background: #c9d1d5;
    overflow: hidden;
    height: 34px;
    line-height: 30px;
    text-align: center;
    color: #012232;
    font-weight: 800;}
	
.learenbg {background: #fff;}	
	
.backarrowbutton {
	float: left;
    background-color: #ffae00;
    border-radius: 4px;
    margin-top: 5px;
    width: 73px;
    height: 21px;
    color: #000;
    text-align: center;
    line-height: 19px;}	
	
.backbutton {font-size: 15px;
    margin-top: 7px;
    font-family: 'Dosis', sans-serif;}	

	
	
.nice-select {
  -webkit-tap-highlight-color: transparent;
    background-color: #fff;
    border-radius: 5px;
    border: solid 1px #EE6F11;
    box-sizing: border-box;
    clear: both;
    cursor: pointer;
    display: block;
    float: left;
    font-family: inherit;
    font-size: 13px;
    font-weight: normal;
    height: 31px;
    line-height: 28px;
    outline: none;
    padding-left: 8px;
    padding-right: 30px;
    position: relative;
    text-align: left !important;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    width: 160px; }
	
	
  .nice-select:hover {
    border-color: #d0dae5; }
  .nice-select:active, .nice-select.open, .nice-select:focus {
    border-color: #EE6F11; }
  .nice-select:after {
    border-bottom: 2px solid #90a1b5;
    border-right: 2px solid #90a1b5;
    content: '';
    display: block;
    height: 5px;
    margin-top: -4px;
    pointer-events: none;
    position: absolute;
    right: 12px;
    top: 50%;
    -webkit-transform-origin: 66% 66%;
        -ms-transform-origin: 66% 66%;
            transform-origin: 66% 66%;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    width: 5px; }
  .nice-select.open:after {
    -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
            transform: rotate(-135deg); }
  .nice-select.open .list {
    opacity: 1;
    pointer-events: auto;
    -webkit-transform: scale(1) translateY(0);
        -ms-transform: scale(1) translateY(0);
            transform: scale(1) translateY(0);width: 100%;     height: 200px;
    overflow-y: scroll; }
			
  .nice-select.disabled {
    border-color: #e7ecf2;
    color: #90a1b5;
    pointer-events: none; }
    .nice-select.disabled:after {
      border-color: #cdd5de; }
  .nice-select.wide {
    width: 100%; }
    .nice-select.wide .list {
      left: 0 !important;
      right: 0 !important; }
  .nice-select.right {
    float: right; }
    .nice-select.right .list {
      left: auto;
      right: 0; }
  .nice-select.small {
    font-size: 12px;
    height: 36px;
    line-height: 34px; }
    .nice-select.small:after {
      height: 4px;
      width: 4px; }
    .nice-select.small .option {
      line-height: 34px;
      min-height: 34px; height: 200px;
    overflow-y: scroll; }
  .nice-select .list {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 0 1px rgba(68, 88, 112, 0.11);
    box-sizing: border-box;
    margin-top: 4px;
    opacity: 0;
    overflow: hidden;
    padding: 0;
    pointer-events: none;
    position: absolute;
    top: 100%;
    left: 0;
    -webkit-transform-origin: 50% 0;
        -ms-transform-origin: 50% 0;
            transform-origin: 50% 0;
    -webkit-transform: scale(0.75) translateY(-21px);
        -ms-transform: scale(0.75) translateY(-21px);
            transform: scale(0.75) translateY(-21px);
    -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    z-index: 9;  height: 200px;
    overflow-y: scroll;}
	
    .nice-select .list:hover .option:not(:hover) {
      background-color: transparent !important; 
    }
  .nice-select .option {
    cursor: pointer;
    font-weight: 400;
    line-height: 40px;
    list-style: none;
    min-height: 40px;
    outline: none;
    padding-left: 18px;
    padding-right: 29px;
    text-align: left;
    -webkit-transition: all 0.2s;
    transition: all 0.2s; }
    .nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {
      background-color: #f6f7f9; }
    .nice-select .option.selected {
      font-weight: bold; }
    .nice-select .option.disabled {
      background-color: transparent;
      color: #90a1b5;
      cursor: default; }

.no-csspointerevents .nice-select .list {
  display: none; }

.no-csspointerevents .nice-select.open .list {
  display: block; }







::-moz-selection {
  background: #f3f4f7; }

::selection {
  background: #f3f4f7; }




label {
  color: #90a1b5;
  font-size: 11px;
  margin: 0 2px 4px;
  text-transform: none;
 }
  label.right {
    float: right; }

.button {
  -webkit-tap-highlight-color: transparent;
  background-color: #55a1fb;
  border-radius: 5px;
  border: none;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-weight: 600;
  height: 42px;
  line-height: 42px;
  outline: none;
  padding: 0 24px;
  text-align: center;
  text-decoration: none;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  white-space: nowrap;
  width: auto; }
  .button:hover, .button:focus {
    background-color: #4196fb; }
  .button:active, .button.nice-select.open {
    background-color: #2d8bfa; }
  .button.light {
    background-color: #fff;
    border: 1px solid #e0e7ee;
    color: #55a1fb;
    line-height: 40px;
    margin-left: 24px; }
    .button.light:hover {
      border-color: #d0dae5; }
    .button.light:active, .button.light.nice-select.open, .button.light:focus {
      border-color: #88bfff; }
  @media screen and (max-width: 360px) {
    .button {
      width: 100%; }
      .button.light {
        margin: 18px 0 0; } }




.credit {
  color: #90a1b5;
  clear: both;
  font-size: 12px;
  margin-top: 90px; }
	
.boxlist {margin-top:10px;}	

.textcont {
	margin: 0 auto;
    width: 100%;
    overflow: hidden;
    }
	
.maindivdisk {margin:0 auto; width:100%;}
.selectbox {    margin: 0 auto;
    width: 100%;
    float: left;}

.selectboxtext {    margin: 0 auto;
    width: 50%;
    float: left;
    margin-left: 14px;
    font-size: 17px;
    line-height: 51px;
    font-weight: 600;}	
	
.selectboxlist {    
	margin: 0 auto;
    width: 42%;
    float: left;}		

.topimg {
	width: 100%;
    height: auto; background-image:url('/images/arrow_down.gif')}


.logonew {margin-top:-10px; float: left;position:absolute; z-index:999}

	
	
.wel-grids {
    margin-top: 1em;
}
.wel-top {
    padding: 2em 1em;
    background: #F8F6DE;
    border-bottom: 2px solid#F77E2A;
	 border-top: 2px solid transparent;
}

.wel-top i {
    font-size: 3em;
    color: #00283A;
	width: 100%;
	    text-align: center;
}
.wel-grid h4 {
    font-size: 1.5em;
    color: #222;
     font-family: 'Dosis', sans-serif;
    margin-top: 0.5em;
	text-transform: capitalize;
	font-weight: 600;
	    text-align: center;
}
.wel-grid p {
        font-size: 1em;
    color: #7C7C7C;
    line-height: 2em;
    margin-top: 0.5em;
}
.wel-grid:hover div.wel-top {
    background: #eee;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
	 border-top: 2px solid#F77E2A;
	border-bottom: 2px solid transparent;
}
.wel-grid:hover div.wel-top i{
	color: #F77E2A;
}
.wel-grid:hover div.wel-top h4{
	color: #fff;
}
.wel-grid:hover div.wel-top p{
	color: #fff;
}
.fuel-grid {
    position: relative;
}
.fuel-text {
    background: #fff;
    padding: 3em 2em 2em;
    position: absolute;
    text-align: center;
    bottom: -33%;
    width: 83%;
    margin: 0 auto;
    left: 8.5%;
    border: 1px solid #EBE7E7;
}
.fules {
    text-decoration: none;
    font-size: 1.2em;
    position: absolute;
    bottom: 10%;
    background-color: #F87E2A;
    color: #fff;
    padding: 0.2em 1em;
    left: 41%;
    text-transform: capitalize;
}
.fuel-text h4 {
    text-align: center;
    font-size: 1.5em;
    letter-spacing: 1px;
	font-family: 'Play', sans-serif;
	font-weight: 600;
}
.fuel-text p {
        font-size: 1em;
    color: #7C7C7C;
    line-height: 2em;
    margin-top: 0.5em;
}
.fule-section {
    padding: 0 0 14em;
}
.fule-grids1 {
    margin-top: 13em;
}
/* Rectangle Out */
.hvr-rectangle-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px #F8F6DE;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  background: #92c500;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-rectangle-out:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #012232;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active {
  color: white;
}
.hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before {
  -webkit-transform: scale(1);
  transform: scale(1);
}

.newscenter {margin: 0 auto;
    width: 100%;
    float: left;
    /* margin: 10px; */
    padding: 10px;}
	
.newscentertop {margin: 0 auto;
    overflow: hidden; margin-top:20px;}	
	
	
	
.newsleterbox {
	margin: 0 auto;
    float: left;
    width: 100%;
    background-color: #fff;
    border: 1px #c9d1d5 solid;
 }	
 
 .newsletterimg {
 margin: 0 auto;
    width: 100%;
    float: left;
    padding: 15px;}
	
.newsletterpoint 
	{margin: 0 auto;
    width: 100%;
    float: left;
    padding: 0px;
    padding-left: 15px;
    height: 125px;}

.newsletterpointimg div 
	{
	margin: 0 auto;
    width: 100%;
    float: left;
    /* color: #000; */
    font-weight: 500;
    font-family: 'PT Sans', sans-serif;
    font-size: 16px;
   /* background-image: url('/images/arrow-round1.png');
    background-repeat: no-repeat;
    background-position: 0px 5px;*/
    padding-left: 21px;
    color: #00283A;
    line-height: 21px;
    margin: 0.9em 0px 0px;
    ont-size: 16px;
    font-style: normal;
    vertical-align: baseline;
	
    }

}



	
/**fule**/	
