@charset "utf-8";
/* CSS Document */
/* footer */
.footer_wrp { background-color:#454545; padding:17px 10px 0px;}
.footer_part { padding:0px 5px; float:left; width:25%; position:relative;}
.footer_menu_title { font-size:16px; line-height:24px; color:#fff; padding:0px; margin-bottom:5px;}
ul.footer_menu_link, ul.footer_menu_link li { width:100%;}
ul.footer_menu_link li a, ul.footer_menu_link li a:hover { text-decoration:none; cursor: none; font-size:12px; line-height:30px; color:#FFF; width:100%; float:left;}

ul.footer_menu_link1 { width:100%;}
ul.footer_menu_link1 li{width:100%}
ul.footer_menu_link1 li a, ul.footer_menu_link1 li a:hover { text-decoration:none; cursor:pointer; font-size:12px; line-height:30px; color:#FFF; width:50%; float:left;}

ul.other_menu_link, .investor_grievance_wrp { margin-top:30px;}
ul.other_menu_link li a { padding:0px 6px;}
ul.other_menu_link2 li a { padding:0px 26px;}
ul.other_menu_link li, ul.other_menu_link li a, ul.other_menu_link li a:hover, ul.other_menu_link2 li, ul.other_menu_link2 li a, ul.other_menu_link2 li a:hover { float:left; color:#fff; font-size:12px; line-height:20px;}
.investor_grievance_wrp { float:right; font-size:14px; line-height:16px;  color:#fff; font-family:roboto_condensedbold;}
.investor_grievance_wrp  span { float:left;}
.investor_grievance_wrp a, .investor_grievance_wrp a:hover { color:#fff; text-decoration:none; cursor:pointer; float:left; margin-left:10px; }
ul.other_menu_link2 { margin-top:18px;}
ul.other_menu_link3 { float:right; margin-top:10px;}
ul.other_menu_link3 li a, ul.other_menu_link3 li a:hover { margin:0px 2px; float:left; cursor:pointer;}
.registration_txt { width:80%; margin-right:20%; float:left; font-size:13px; line-height:25px; color:#fff; margin-top:-35px;}
.copyright_txt { padding:0px; font-size:13px; line-height:20px; color:#fff; margin-bottom:20px;}
.copyright_left_part, .copyright_right_part { margin-top:10px; float:right;}
.copyright_left_part { float:left;}
.footer_menu_title.active img:first-child, .footer_menu_title img:last-child  { display:none; }
.footer_menu_title.active img:last-child, .footer_menu_title img:first-child  { display:none; }
.mobile_hidn_div { display:block;} 
.footertext{color:#FFF; text-decoration:none;}
/*mobile menu*/
.menu_icon { float:left; margin:5px 0px;}
.sb_support_wrp { z-index:2; position:relative; padding:0px; background: url(../images/BG.jpg); overflow-x:hidden;}
ul.mobile_menu { margin-top:12px; }
ul.mobile_menu, ul.mobile_menu li { width:100%; float:left;}
ul.mobile_menu li a, ul.mobile_menu li a:hover { border-bottom:1px solid #0369b4; width:100%; float:left; font-size:13px; line-height:36px; padding-left:10px; color:#fff; -webkit-transition:0.4s all ease-in-out; -moz-transition:0.4s all ease-in-out; -o-transition:0.4s all ease-in-out; -ms-transition:0.4s all ease-in-out; transition:0.4s all ease-in-out;}
.mobile_menu_bg {    background: #5db4e5; /* For browsers that do not support gradients */    
    background: -webkit-linear-gradient(left,#0369b4,#5db4e5); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, #0369b4,#5db4e5); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right,#0369b4,#5db4e5); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right,#0369b4,#5db4e5); /* Standard syntax (must be last) */} 
ul.mobile_menu li a.active {    background: #f38819; /* For browsers that do not support gradients */    
    background: -webkit-linear-gradient(left,#db1c23,#f38819); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, #db1c23,#f38819); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right,#db1c23,#f38819); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right,#db1c23,#f38819); /* Standard syntax (must be last) */} 



@media (min-width: 992px) and (max-width: 1200px)
{

/* footer */
.investor_grievance_wrp { margin-top:9px; margin-left:7px; float:left;}
.copyright_left_part, .copyright_right_part { margin-top: 13px;}
.footer_menu_title.active img:first-child, .footer_menu_title img:last-child  { display:none; }
.footer_menu_title.active img:last-child, .footer_menu_title img:first-child  { display:none; }




}
@media (min-width: 768px) and (max-width: 991px)
{	


/* footer */
.investor_grievance_wrp { margin-top:9px; margin-left:7px; float:left;}
ul.other_menu_link2 li a { padding: 0px 13px;}
.copyright_left_part { margin-top:15px;}
.copyright_right_part { float:left; margin-top: 4px;}
.footer_menu_title.active img:first-child, .footer_menu_title img:last-child  { display:none; }
.footer_menu_title.active img:last-child, .footer_menu_title img:first-child  { display:none; }



}
@media (min-width: 480px) and (max-width: 767px)
{	

/*footer*/
.footer_part { width:100%; float:left; padding:0px;}
ul.other_menu_link, .investor_grievance_wrp { margin-top: 13px;}
ul.other_menu_link li a, ul.other_menu_link li a:hover, ul.other_menu_link2 li, ul.other_menu_link2 li a, ul.other_menu_link2 li a:hover { line-height:22px;}
ul.other_menu_link2 li a { padding: 0px 10px;}
.investor_grievance_wrp { float:left; font-size:13px; line-height:13px;}
ul.other_menu_link2 { margin-top: 12px; margin-left:-10px;}
ul.other_menu_link { margin-left:-7px;}
.registration_txt { width:100%; margin-right:0%; font-size:13px; line-height:25px; color:#fff; margin-top:15px;}
ul.other_menu_link3 li a img { width:30px;}
.copyright_right_part { float:left;}
.menu_icon { float:left; margin:5px 0px;}

.footer_menu_title { padding-bottom:4px; border-bottom:1px solid #003256; font-size:15px; margin-top:4px;}
.footer_menu_title img { margin-top:9px;}
.footer_menu_title.active img:last-child, .footer_menu_title img:first-child  { display:block; float:right;}
.footer_menu_title.active img:first-child, .footer_menu_title img:last-child { display:none;  float:right;}
.mobile_hidn_div { display:none;}
.martop30{margin-top:30px;}



}	
@media (min-width: 360px) and (max-width: 479px)
{	

/*footer*/
.footer_part { width:100%; float:left; padding:0px;}
ul.other_menu_link, .investor_grievance_wrp { margin-top: 13px;}
ul.other_menu_link li a, ul.other_menu_link li a:hover, ul.other_menu_link2 li, ul.other_menu_link2 li a, ul.other_menu_link2 li a:hover { line-height:20px;}
ul.other_menu_link2 li a { padding: 0px 10px;}
.investor_grievance_wrp { float:left; font-size:13px; line-height:13px;}
ul.other_menu_link2 { margin-top: 12px; margin-left:-10px;}
ul.other_menu_link { margin-left:-7px;}
.registration_txt { width:100%; margin-right:0%; font-size:13px; line-height:25px; color:#fff; margin-top:15px;}
ul.other_menu_link3 li a img { width:30px;}
.copyright_right_part { float:left;}
.menu_icon { float:left; margin:5px 0px;}

.footer_menu_title { padding-bottom:4px; border-bottom:1px solid #003256; font-size:15px; margin-top:4px;}
.footer_menu_title img { margin-top:9px;}
.footer_menu_title.active img:last-child, .footer_menu_title img:first-child  { display:block; float:right;}
.footer_menu_title.active img:first-child, .footer_menu_title img:last-child { display:none;  float:right;}
.mobile_hidn_div { display:none;}





}
@media (min-width: 320px) and (max-width: 359px)
{
  
    

/*footer*/
.footer_part { width:100%; float:left; padding:0px;}
ul.other_menu_link, .investor_grievance_wrp { margin-top: 13px;}
ul.other_menu_link li a, ul.other_menu_link li a:hover, ul.other_menu_link2 li, ul.other_menu_link2 li a, ul.other_menu_link2 li a:hover { line-height:22px;}
ul.other_menu_link2 li a { padding: 0px 10px;}
.investor_grievance_wrp { float:left; font-size:13px; line-height:13px;}
ul.other_menu_link2 { margin-top: 12px; margin-left:-10px;}
ul.other_menu_link { margin-left:-7px;}
.registration_txt { width:100%; margin-right:0%; font-size:13px; line-height:25px; color:#fff; margin-top:15px;}
ul.other_menu_link3 li a img { width:30px;}
.copyright_right_part { float:left;}


.footer_menu_title { padding-bottom:4px; border-bottom:1px solid #003256; font-size:15px; margin-top:4px;}
.footer_menu_title img { margin-top:9px;}
.footer_menu_title.active img:last-child, .footer_menu_title img:first-child  { display:block; float:right;}
.footer_menu_title.active img:first-child, .footer_menu_title img:last-child { display:none;  float:right;}
.mobile_hidn_div { display:none;}



}
@media (max-width: 320px)
{	


}

@media (max-width: 767px)
{
  
}
