body{ margin:0px 0px !important; font: 14px 'Open Sans', sans-serif;  line-height:25px !important; font-weight:100 !important;}


.bodypanel{ box-shadow:0px 3px 8px 0px #4a4a4a !important; -moz-box-shadow: 0px 3px 8px 0px #4a4a4a;
-webkit-box-shadow: 0px 3px 8px 0px #4a4a4a;}

.header-bg{background: url("../images/header-bg.png") no-repeat scroll right top #4661b4; border-bottom:5px solid #e83944;}

.header-bg .uk-width-medium-5-10{ padding-left:0px !important;}

.uk-container { padding:0px 0px !important;}



.uk-navbar-brand, .uk-navbar-content, .uk-navbar-toggle{ height:auto !important; padding:20px 0px 0px 0px !important;}

.uk-panel-box{ background:none !important; border:1px solid #e9e9e9 !important; padding:15px !important;}
.uk-navbar, .nav-panel{ background:#dce8f9 !important;}
.uk-navbar-nav > li > a{
	
    color: #4661b4; 
    font-family: "Open Sans", sans-serif;
    font-size: 15px;  
    height: 50px;
    line-height: 50px;
   
    
	}

/*	.side-nav-panel ul li{ background:#d1b31d !important;}
	.side-nav-panel ul li a{ color:#FFF !important;}
	.side-nav-panel .uk-list-line > li:nth-child(n+2), .side-nav-panel .uk-list-line > li{ 
	margin-top:0px !important; border-top:1px solid #bca119 !important; 
	}*/
	
	.icon-panel{ background:#eaeaea !important;  margin-left:0px !important; padding-top:5px !important; padding-bottom:5px !important; }
	.icon-panel span { color:#999999 !important; font-size:12px !important;}
	.icon-panel .right-panel { float:right !important;}
	
	.side-nav-panel .uk-nav > li > a {
    background: #d1b31d !important;
    border-top: 1px solid #bca119 !important;
    padding: 6px 15px !important;
}
.side-nav-panel .uk-nav li > a {
    display: block;
    text-decoration: none;
}
.side-nav-panel .uk-link, .side-nav-panel a {
    color: #fff !important;
    cursor: pointer;
    text-decoration: none;
}

.side-nav-panel .uk-nav > li > a:hover { background:#4661b4 !important; color:#FFF !important; }
	
	.scrolling-panel { background:#e83944 !important; padding:6px !important;}
	.scrolling-panel p{ color:#FFF !important; font-weight:700 !important; text-align:center;}
	.scrolling-panel-txt { padding:6px 20px !important; background:#f4f4f4 !important; }
	.lnews-panel .uk-width-medium-8-10{ padding-left:0px !important;}
	.sidebar-panel li{ }
	
	.uk-panel, p{ font-family:"Open Sans"; color:#444 !important; line-height:20px !important; font-weight:lighter !important;}
	.uk-article-lead{ font-family:"Open Sans"; font-weight:lighter !important; line-height:28px !important; color:#444 !important; font-size:18px !important;}
	
h1, h2{ font: bold 25px 'Roboto Slab', serif !important; }
h3{ font: 20px 'Roboto Slab', serif !important; font-weight:400 !important; }
 h4, h5, h6{ font: bold 16px 'Roboto Slab', serif !important; }

h1{ color:#336bbe; font-weight:500 !important;}
h2{ color:#336bbe; font-weight:500 !important;}
h5{ font-weight:400 !important; line-height:20px !important;}
.sidebar-panel h2{ color:#336bbe; font-weight:400 !important; font-size:18px;}

.tm-footer{ background:#e9e9e9 !important; padding:0px 0px !important;}
.tm-footer a, .tm-footer p{ color:#444 !important;}
.tm-footer .uk-text-small{ font-size:12px; line-height:18px;}
.news-panel li{ padding-bottom:6px !important; padding-top:6px !important;}
.news-panel li a{ color:#2460b9 !important;}

.uk-panel-box .uk-list > li > a{ color:#444;}
.map-panel.login-control, .map-panel .gmnoprint{ display:none !important;}

form .uk-button-success a, uk-button-primary a, .uk-button-danger a{ color:#FFF !important;}
.form-control-panel select { width:450px !important; margin-bottom:10px !important;}

.checkbox-panel .uk-grid, .checkbox-panel .uk-width-medium-1-3{ padding-left:0px !important;}
.nivoSlider img{ width:100% !important; height:375px !important;}
.network-panel{ margin-top:10px !important; padding:10px !important;}

.tm-totop-scroller { background:#FFF !important; padding:5px !important;}

/* article */
/*.body-contain p, .profile-panel p, .profile-panel ul, .profile-panel .uk-table, .profile-panel li{ z-index:-999 !important; line-height:25px !important;}*/
.uk-article-lead { font-weight:300 !important; font-family: 'Open Sans', sans-serif;}
.striped-bar {
    background: url("../images/line.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    height: 6px;
    margin: 10px 0;
}

.profile-panel .table-panel tbody td{ font-size:14px !important; color:#444 !important;}
.profile-panel ul.uk-nav-sub, .profile-panel  .uk-nav > li > a {
    padding: 5px 0 !important;
}

.profile-panel .uk-nav-parent-icon > .uk-parent > a::after { margin-top:-37px !important; font-weight:700 !important;}
.box-check{ margin-top:10px !important;}


/* scroll */
.list_carousel {
				
				margin: 0 0 30px 60px;
				width: 225px;
			}
			.list_carousel ul {
				margin: 0;
				padding: 0;
				list-style: none;
				display: block;
				
				
			}
			.list_carousel li {
				
				color: #999;
				text-align: center;				
				border: 0px solid #999;
				width: 100%;
				max-height: 60px;
				padding: 0;
				margin: 6px;
				display: block;
				float: left;
				overflow:hidden !important;
			}
			.list_carousel.responsive {
				width: auto;
				margin-left: 0;
			}
			.clearfix {
				float: none;
				clear: both;
			}
			
			.list_carousel li img{ 
	    max-width:225px !important; max-height:60px !important;
			}

@media  (max-width: 767px) {
	
	.media-max-panel { text-align:center !important;}

	}


.prod_list {	
	overflow: auto;
	width: 100%;
}
.custom-select option, .select2-results__option {
	font-size: 11px !important;
	/*white-space: wrap;*/
	/*width: 100%;*/
	line-height:14px !important;
}

#jstree_products_div {
	font-size: 12px;
}
/*.export-import-panel select { width:300px !important;}*/
.select2-dropdown { width:285px !important;}

/*  -------- added by sakuntala ----------------- */
/*.image-holder > img {
	display:block;
	margin:0 auto;
}*/

/*---------background color of main director/chairman-----*/
.member{
	background-color:#f4f4f4 !important;
}

.member-block { 
	text-align: left; 
}
.member-block span{
	font-size:11px; 
}  
.member-block .member-name{
   color:#336bbe;
   font-weight: bold;
}

.member-block .image-holder{
	float: left;
	margin: 10px, 0px,15px,10px !important;
}
.member-block{
	padding-top:15px;
	
}

	
.detail{
	text-align: left;
	/*margin-top: 12px;*/
	margin-left: 100px;

}
.detail-first{
	margin-left: 100px;
    padding-bottom: 0;
    padding-top: 20px;
}

.member-name{
	font-size: 13px!important;
	color:#336bbe;
    font-weight: bold;
}
.designation{
	font-size: 11px !important;
	font-weight: bold;
}

.member-block.first {
    padding-bottom: 16px;
}
/*-----------------------------------------------*/