@font-face {
	font-family: "Open Sans";
    src: url('../fonts/open-sans.regular.ttf') format('truetype');

}

body{ 
	margin:0px; padding:0px;
    background: -moz-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 17%, rgba(51,153,204,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(17%, rgba(255,255,255,1)), color-stop(100%, rgba(51,153,204,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 17%, rgba(51,153,204,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 17%, rgba(51,153,204,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 17%, rgba(51,153,204,1) 100%); /* ie10+ */
    background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 17%, rgba(51,153,204,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#3399cc',GradientType=0 ); /* ie6-9 */
	background-repeat:no-repeat;
	min-height:636px;	
	background-color:#3399cc;
	font-family: Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#000000;
}
/*.table{margin:4px 6px;}*/
table, th, tr, td{ font-size:12px;}
.table>tbody>tr>td{ padding:4px;}
.table tr .form-control{height:20px;}
.panel-title{ font-size:14px;}
.panel {margin-bottom: 10px;}

.header_div{ padding:10px 0px;}
.top_right_nav{ padding-top:20px;}
.top_right_nav a{ margin:0 8px;}
.navbar-default{
	border:0px; border-radius:6px 6px 0px 0px; line-height:30px; min-height:30px;font-weight:bold;	
 	background-color: #e3f1f6; font-size:13px;
 	background-image: -moz-linear-gradient(top, #e3f1f6, #cde8f0);
  	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e3f1f6), to(#cde8f0));
  	background-image: -webkit-linear-gradient(top, #e3f1f6, #cde8f0);
  	background-image: -o-linear-gradient(top, #e3f1f6, #cde8f0);
  	background-image: linear-gradient(to bottom, #e3f1f6, #cde8f0);
   	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe3f1f6', endColorstr='#ffcde8f0', GradientType=0);
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus
{
	border-radius:6px 6px 0px 0px; -moz-border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px;
	color:#ffffff;
	background-color: #3399cc;  
	background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 12px);
	background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 12px);
	background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 12px);
	background-image: -o-linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 12px);
	background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 12px);
}

@media(max-width:767px){
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus
{
border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;
}
.container-fluid > .navbar-collapse{ margin-right:0px; margin-left: 0px;}
}


.navbar-default .navbar-nav>li>a{color:#353535;}
.navbar-default .navbar-nav>li>a:hover{color:#3399cc;}
.navbar-nav>li>a{ line-height:4px;}
.body_content{border-top: 3px solid #3399cc; background-color:#ffffff; padding:5px; border-radius:0px 0px 6px 6px; min-height:500px;}
.body_content .col-md-2,.body_content .col-md-10{padding:0px;}
.body_content .min_height{min-height:460px;}
.popover-content{ padding:2px 2px;}
@media(min-width:992px){
/*.body_content .col-md-10{ width:74%; margin-left:1%;}*/
}
@media(max-width:992px){
.body_content .col-md-10{margin-top:10px;}
}
.navbar{margin-bottom:0px; padding:0px;}
.clear{ clear:both;}
.sidebar{}
.sidebar, .rightside_content_box{border-top: 3px solid #3399cc; border-left: 1px solid rgb(234, 234, 234); border-right: 1px solid rgb(234, 234, 234); border-bottom: 1px solid rgb(234, 234, 234); border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px;}
.newheader{border-bottom: 1px solid rgb(219, 219, 219);padding:5px;font-size:14px;font-weight:bold;color:#000000;min-height:20px; margin-bottom:4px;}
.new_subheader {background-color:#cdeaf8;border-top:1px solid rgb(255, 255, 255);padding:3px 5px;font-size:1em;font-weight:bold;
margin-bottom:5px;color:#000000;}
.body_inner_content{ padding:5px;}
.footer{font-size:12px;color:#ffffff;line-height:40px;text-align:center;min-height:40px; margin-top:10px;}
label{ font-weight:normal;}
.form-control{ font-size:13px; padding:2px 4px; height:24px;}
.form-group {margin-bottom: 6px;}
.btn{padding: 2px 10px;}
.btn_margin{ clear:both; margin:8px auto;}
.clear{ clear:both;}
.sidebar_ul ul{ margin:0 0 20px 0; padding:0px; list-style-type:none;}
.sidebar_ul ul li{ line-height:20px; padding:2px 6px;}
.sidebar_ul ul .active{ background-color:#e3f1f6; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;}
.sidebar_ul ul li a{ font-size:14px;}
.margin_right{ margin-right:10px;}
@media(max-width:992px){
.margin_right{ margin-right:0px;}
}
.panel-heading{padding:1px 10px;}
/* login page CSS*/
.login_section{ background-color:#ffffff; margin-top:30px; min-height:560px; background-image:url(../images/login_bg.png); background-repeat:no-repeat; background-position:center;}
.login_form{padding:32px; border:1px solid #e4e4e4; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px; background-image:url(../images/opacity_bg.png); margin-top:40px; min-height:215px;}
h3{ color:#000000;}

/*sidebar_ddown css*/
.sidebar_ddown{}
/*.sidebar_ddown form{min-height:460px;}*/
.sidebar_ddown ul{list-style-type:none; margin:0 0 0 10px; padding:0; }
.sidebar_ddown ul li{padding:3px; margin:0px; border-bottom:1px solid #e4e4e4;}
.sidebar_ddown ul li a{color:rgb(51, 52, 53); font-size:12px; text-align:none;}
.sidebar_ddown ul li a:hover { color:#3399cc; text-decoration:none !important;}
.sidebar_ddown ul .activeLeftNav{ background-color:#D9F3FF;}
.sidebar_ddown ul .activeLeftNav a{ text-decoration:none;}
/*.sidebar_ddown ul li a:hover{color:#3399cc;}*/
.sidebar_ddown ul li ul{ margin:0; padding:0px; padding-left:0px; display:none;}
.sidebar_ddown ul li ul li{  margin:3px 0px; padding:3px;}
.sidebar_ddown ul .activeli{ font-weight:bold; background-color:rgb(239, 237, 237);
border-radius:5px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}

.icon1{ background-image:url(../images/customers.png); background-repeat:no-repeat;}
.icon2{ background-image:url(../images/user.png); background-repeat:no-repeat;}
.icon3{ background-image:url(../images/report.png); background-repeat:no-repeat;}
.icon4{ background-image:url(../images/calendar.png); background-repeat:no-repeat;}
.icon5{ background-image:url(../images/sprocket_dark.png); background-repeat:no-repeat;}
.icon6{ background-image:url(../images/quote.png); background-repeat:no-repeat;}
.icon7{ background-image:url(../images/billing.png); background-repeat:no-repeat;}
.icon8{ background-image:url(../images/user.png); background-repeat:no-repeat;}
.icon9{ background-image:url(../images/billing.png); background-repeat:no-repeat;}
.icon10{ background-image:url(../images/warehouse.png); background-repeat:no-repeat;}
.icon11{ background-image:url(../images/dust2.png); background-repeat:no-repeat;}
.icon12{ background-image:url(../images/084.png); background-repeat:no-repeat;}
.icon13{ background-image:url(../images/billing.png); background-repeat:no-repeat;}
.icon14{ background-image:url(../images/billing.png); background-repeat:no-repeat;}
.icon15{ background-image:url(../images/carts.png); background-repeat:no-repeat;}
.icon16{ background-image:url(../images/bucket.png); background-repeat:no-repeat;}
/*sidebar_ddown css close*/

.border_top{border-top:1px solid #bce8f1; clear:both; line-height:22px;}
/*sidebar  css*/
.new_sidebar .panel-default>.panel-heading {
background-color:#ffffff;
border:0px;
}
.new_sidebar .panel{border:0px; box-shadow:none;}
.new_sidebar .panel-group .panel-heading+.panel-collapse>.panel-body{ border-top:0px;}
.new_sidebar .panel-body{ padding:0px;}
.new_sidebar .panel-title{ font-size:12px;}
.new_sidebar .panel-default>.panel-heading{color:rgb(51, 52, 53);}
.new_sidebar .panel-title>a:hover{color:#3399cc;}
.new_sidebar .panel-heading h4 a{ padding-left:22px;}
/*sidebar  css close */



.list_row{height:300px;}
.list_row div{ float:left; margin:50px 0;}
.list_row .icon_link, .tracking .icon_link{ text-align:center; width:16%; cursor:pointer;}
.list_row .icon_link span, .tracking .icon_link span{ font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.list_row .icon_link span a, .tracking .icon_link span a{ text-decoration:none; color:#000000;}
.list_row .icon_link img{ margin-bottom:20px; border:0px;}
.list_row .path_arrow{ text-align:center; width:5%;}
.list_row .path_arrow img{ margin-top:60%;}
//.list_row .icon_link:hover, .tracking .icon_link:hover{ color:#3399FF;}
//.list_row .icon_link img:hover{ width:140px; height:113px;}

.row-selected {
	background-color:#ffc;
}

.row-selected1 {
	background-color: #e4efc7;
}
.table>thead>tr>th{padding: 8px 8px 8px 0px;}

.nav-tabs{ margin-bottom:8px;}

.nav-tabs>li>a {
line-height: 0px;
cursor:pointer;
}


.colmd_edited .col-sm-4, .colmd_edited .col-sm-8, .colmd_edited .col-sm-9, .colmd_edited .col-sm-3,  .colmd_edited .col-md-3,   .colmd_edited .col-md-4, .colmd_edited .col-md-2, .colmd_edited .col-sm-6, .colmd_edited .col-sm-7,  .colmd_edited .col-sm-5{ padding-left:5px; padding-right:5px;}
.colmd_edited .control-label{ padding-top:4px;}

.table>thead>tr>th{ padding:4px;}
.blue_box{ padding:10px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; background-color:#cdeaf8;}
.newheader .btn {padding: 0px 6px;}
.btn-primary {color: #fff; background-color: #3399CC; border-color: #3F9FCF;}
.ng-table th.filter .input-filter {min-height: 22px !important;}
/*.text-center .btn{ margin-right:6px;}*/
.modal-header{background-color: #f4f4f4; margin-top: 1px; border-radius: 6px 6px 0px 0px; padding:3px 12px; margin-bottom:0px; font-size:18px;}
.modal-header, .modal-footer{ text-align:center;}
.popover{ background-color:#f6fbff; border:1px solid #3398cc; padding:12px; color:#000000;}
.popover .popover_white_body{ background-color:#ffffff; border:1px solid #3398cc; margin:10px; max-height:500px; overflow:auto;}
.popover.right>.arrow:after {border-right-color: #F6FBFF;}
.popover-title{ border:0px; background-color:#FFFFFF; color:#3398cc; margin-top:0px;}
.btn_margin .btn{ margin-right:6px;}
.rightside_content_box .glyphicon-chevron-right{}
.rightside_content_box .glyphicon{ top:2px;}
@media (min-width: 768px){
.form-horizontal .control-label {
padding-top: 3px;
}
}
/*textarea {resize:none;}*/
.typeahead {
cursor:pointer;
}
.body_inner_content + .body_inner_content{ padding:0px;}

/*administration > Logo.html*/
.delete_logo{/* visibility:hidden; */position:absolute; padding-top:0px;}
/*.logo_div:hover .delete_logo{ visibility:visible;}*/.home_body {    background-image: url(../images/bg_image_product.jpeg);    background-repeat: no-repeat;    background-position: center;    background-size: 100%;}