/****Developed By Sandeep Mishra*****/
.sm_nav_left{float:left;width:160px;border:1px solid #ADADAD;background:#F9F9F9; }
.nav-detail-page{position: absolute;z-index:1; border:none !important; background:none !important;margin-top:5px; }
.sm_nav_left span{float:left;width:100%;cursor:pointer;background: #8B4789;}
/*.sm_nav_left span:hover{background:#e5e1d7;}*/
.sm_nav_left span b{float:left;padding:7px 6px;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;font:15px/16px open_sans_condensedbold ,"Trebuchet MS",Arial,Helvetica,sans-serif;}
.sm_nav_left span b a{color:#000000;}
.sm_nav_left .sm_right_arr{width:14px;height:14px;margin:10px 3px;cursor:default;background:url('../images/plus.png');position:absolute;display:block;right:0;}
.sm_parent, .sm_parent ul{float:left;width:100%;}
ul.sm_parent li{float:left;border-bottom:1px solid #D2D2D2;width:100%;list-style:none;}
.sm_parent li{position:relative;}
ul.sm_parent{border-left:none;border-top:1px solid #D5D5D5;box-shadow:0px 5px 5px rgb(165, 165, 165);}
.sm_parent li span{border:0;margin-top:-2px;}
.sm_parent li{background:#fff;}
.sm_nav_left_bg{border-bottom:0;}
ul.sm_parent .active{background:#8b4789;border-top:1px solid #D2D2D2;}
ul.sm_parent .active ul{border-left:3px solid #6b0767;}
ul.sm_parent li a.active_a{color:#fff;}
ul.sm_parent li a{padding:8px 0 8px 4%;float:left;width:85%;font-size:12px;font-family:"Segoe UI";color:#3D3D3D;font-weight:700;text-decoration:none;}
ul.sm_parent li a:hover{text-decoration:underline;}
ul.sm_parent li a.sm_sec_br, ul.sm_sec_menu li:last-child, ul.sm_th_menu li:last-child{border-bottom:0;}
ul.sm_first, ul.sm_sec_menu, ul.sm_th_menu{display:none;background:#fff;float:left;border-top:1px solid #A9A7A7;width:98%;}
ul.sm_first li a{color:#000;padding-left:3%;font-size:12px;}
ul.sm_sec_menu li a{color:#282828;padding-left:3%;font-size:11px;}
ul.sm_th_menu li a{color:#1A1A1A;}
.sm_nav_left i{display:none;}
/*.sm_nav_left i, ul.sm_parent{display:none;}*/
span.sm_cat i, span.sm_cat i:after, span.sm_cat i:before{width:20px;height:2px;float:left;display:block;margin:8px 10px 0px 3px;background:#fff;}
span.sm_cat i:before{content:"";margin:-5px 0;}
span.sm_cat i:after{content:"";margin:5px 0;}
span.sm_cat.act{background:#8b4789;}
span.sm_cat.act b, span.sm_cat.act b a{color:#fff;}
span.sm_cat.act i, span.sm_cat.act i:after, span.sm_cat.act i:before{background:#fff;}


/*Handling for Detail Page
----------------------------------*/
.nav-detail-page span b {color: #000;}
.nav-detail-page span:hover {background: #e5e1d7 !important;}
.nav-detail-page span{background: transparent none repeat scroll 0% 0% !important;}
.nav-detail-page ul.sm_parent {border-left: medium none;border-top: 1px solid #D5D5D5;box-shadow: 0px 5px 5px #A5A5A5; display:none}
.nav-detail-page span.sm_cat i, .nav-detail-page span.sm_cat i::after, .nav-detail-page span.sm_cat i::before {background:#333;}
.nav-detail-page span.act i, .nav-detail-page span.act i::after, .nav-detail-page span.act i::before {background: #fff;}
.nav-detail-page span.sm_cat.act{background:#8B4789 !important;}



@media screen and (max-width:820px)
{
.nav-detail-page{position: inherit;z-index:1; border:none !important; background:none !important;margin-top:18px; }

.sm_nav_left .sm_right_arr{padding:5px 10px;background-repeat:no-repeat;background-position:9px 5px;margin:4px 3px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.innercontent{width:88%!important;padding:0 5% 0 7%!important;}
.landing-left, .bankLeft{display:block;position:fixed;width:0;border-right:7px solid #642962;background:#fff;left:0;top:50px;height:100%;z-index:10;}
.sm_nav_left{overflow-y:auto;box-shadow:none;border:0;z-index:1; margin-left:-9999px;}
.sm_parent, .sm_cat, span.sm_cat i, .filter-area, .filter_title, .filter-area div h2:before{display:none;}
ul.sm_parent li a{width:95%;font-size:0.8em;font-family:arial;}
.sm_parent li:before{width:8%;}
.sm_nav_left i, .bankLeft b.tap{text-align:center;transform:rotate(270deg);-o-transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);border-bottom:0px none;background:none repeat scroll 0% 0% #642962;color:#FFF;font-family:open sans, Arial,Helvetica,sans-serif;display:block;position:absolute;right:-70px;padding:0px 18px;width:83px;font-weight:bold;top:40%;z-index:5;font-style:normal;border-radius:3px !important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;font-size:13px;text-transform:uppercase;cursor:pointer;}
.bankLeft b.tap:after {content: " ";width:119px;height:20px;position:absolute;top:19px;z-index:5;right:0;}
.filter-area{margin:-1px;box-shadow:none;border:0;overflow-y:auto!important;height:100%;}
.center-area{margin-left:4%;width:96%;}
.dev_filter{width:94%;padding-left:3%;}
.filter-area div h2{width:96%;padding:8px 3% 8px 0;margin-left:1%;background:#EAE9E9;font-size:16px;}
.filter-area div h2 i{display:block;float:left;margin:3px 5px 0 3px;}
.filter-area div li label{font:13px/16px "Open Sans","Trebuchet MS",Arial,Helvetica,sans-serif;}
.filter-area div li{line-height:20px;}
#nav{display:block;}
.cont160{display:block; width:auto;}
}
@media(max-width:480px){
ul.sm_parent{overflow:auto; height:70%;width:98%!important;}	
}
@media screen and (max-width:420px)
{
ul.sm_parent li a{width:92%;}
}