@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(219, 219, 219,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(219, 219, 219,1))); /* safari4+,chrome */

    background: -webkit-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 17%, rgba(219, 219, 219,1) 100%); /* safari5.1+,chrome10+ */

    background: -o-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 17%, rgba(219, 219, 219,1) 100%); /* opera 11.10+ */

    background: -ms-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 17%, rgba(219, 219, 219,1) 100%); /* ie10+ */

    background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 17%, rgba(219, 219, 219,1) 100%); /* w3c */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbdbdb',GradientType=0 ); /* ie6-9 */

	background-repeat:no-repeat;

	min-height:636px;	

	background-color:#dbdbdb;

	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; -webkit-border-radius:6px 6px 0px 0px; -moz-border-radius:6px 6px 0px 0px; -o-border-radius:6px 6px 0px 0px; -ms-border-radius:6px 6px 0px 0px; border-radius:6px 6px 0px 0px; line-height:30px; min-height:30px;font-weight:bold;	

 	background-color: #ededed; 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-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-nav>li>a{ line-height:4px;}

.body_content{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 #dbdbdb; border-left: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px;}

.newheader{border-bottom: 1px solid #dbdbdb; padding:5px;font-size:14px;font-weight:bold;color:#000000;min-height:20px; margin-bottom:4px;}

.new_subheader {background-color:#ededed;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:#000000;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*/
.home_body {
	background-image:url(../images/eviridis-bg.jpg); background-repeat:no-repeat; background-position: top; background-size:100%;background-color: #ffffff;
}
/*.login_section{ background-color:#ffffff; margin-top:30px; min-height:560px; background-image:url(../images/bg_image_deals.jpeg); 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:#f5f5f5;}

.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;}*/

.panel-info>.panel-heading {
    color: #000000;
    background-color: #f5f5f5;
    border-color: #ededed;
}
.panel-info {
    border-color: #dbdbdb;
}
.text-primary, .highcharts-title {
    color: #000000 !important;
}

a:hover, a:focus {
    text-decoration: underline;
}
.sidebar_ddown ul li a:hover {color: #000000;}
@media (min-width: 768px){
.navbar-nav {
    float: left;
    margin: 2px 0px -1px 0px;
}
}

.glyphicon.glyphicon-minus, .glyphicon.glyphicon-plus{ color:#000000 !important;}
.dashboard_css{border: 1px solid #e4e4e4 !important;}
td span.glyphicon, td a.glyphicon{color:#000000 !important; text-decoration:none !important;}
td span.glyphicon:hover, td a.glyphicon:hover{color:#979797 !important; text-decoration:none !important;}




/* Main colors changing section start */

/* Change color two(black)throughout application with single hexcode (not for default things like regular text color) */
.navbar-default .navbar-nav>li>a, .dropdown-menu>li>a{color:#000000;}
.body_content{border-top: 3px solid #000000;}

/* Change color one(RED) throughout application with single hexcode */
.top_right_nav a, a, a:hover, .navbar-default .navbar-nav>li>a:hover, .dropdown-menu>li>a:hover, .pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus{color: #cc0a0a;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{ background-color:#cc0a0a;}

/* Change buttons color one(dark gray) throughout application with single hexcode */
 
.pagination>li>a, .pagination>li>span{ background-color:#ffffff; color:#000000;}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active, .btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active, ul.ui-sortable li.item, .btn-primary, .btn-info, .pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
    background-color: #565253;
    border-color: #565253;
}

.btn-primary:hover, .btn-info:hover, .btn-primary:focus, .btn-info:focus {
    background-color: #403d3e;
    border-color: #403d3e;
	outline:0px;
}


/* Main colors changing section close */




.dropdown-menu>li>a:hover{background-color:#f3f3f3;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus{background-color: #f1f1f1; color:#000000;}
.btn-primary, .btn-info {
    color: #fff;
}


[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}

.login_form{margin-top:40% !important;}
@media (min-width: 1200px){
	.login_form{margin-top:70% !important;}
	}