.navbar_color{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1b476a+0,1b476a+51,134780+54,134780+100 */
 background: #07ace8;

    border-color: #ccc; /* Old browsers */

margin-bottom:8px !important;
}

.container{
    padding: 0 !important;
}
.pull-right {
    float: right !important;
    margin-right: 4px;
}






.cont_bg{background-color:#fff; }
.copyright{color: rgb(111, 111, 111); margin-bottom: 7px; text-align:center;  padding: 13px 0px 0px; font-size: 12px;}



.cont_bg_login{height:650px;  margin-top: 120px; border-radius: 8px;}
.login_logo{margin-left: auto; margin-right: auto; margin-bottom: 15px; margin-top: 15px;}
.login_bu{padding: 11px 84px;}
.top_color{/*background-color: #c00 !important; color:#fff !important; border-color: #c00 !important;*/


background: rgba(226,226,226,1);
background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,226,226,1)), color-stop(50%, rgba(219,219,219,1)), color-stop(51%, rgba(209,209,209,1)), color-stop(100%, rgba(254,254,254,1)));
background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
background: -o-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
background: linear-gradient(to bottom, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=0 );

}



.panel-info {
	box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.1);
    border-color: #ccc !important;
	border:none;
}

.top_color a{color: #fff !important;}

.btn-primary {
    color: #fff;
    background-color: #00A0DF;
border-color: #00A0DF;
}

.btn-primary:hover {
    color: #fff;
    background-color: #424141;
    border-color: #424141;
}

.signin-color{color: #fff;}


.sign-up a{color:#f29400;}
.sign-up a:hover{color:#f8bb5d;}


.panel-info > .panel-heading {
    color: #fff;
    background: rgba(7,172,232,1);
background: -moz-linear-gradient(top, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(7,172,232,1)), color-stop(50%, rgba(7,172,232,1)), color-stop(50%, rgba(0,160,223,1)), color-stop(100%, rgba(0,160,223,1)));
background: -webkit-linear-gradient(top, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
background: -o-linear-gradient(top, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
background: -ms-linear-gradient(top, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
background: linear-gradient(to bottom, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07ace8', endColorstr='#00a0df', GradientType=0 );
    border-color: #ccc;
}




.widget-box {
    background: none repeat scroll 0 0 #F9F9F9;
    border-top: 1px solid #CDCDCD;
    border-left: 1px solid #CDCDCD;
    border-right: 1px solid #CDCDCD;
    clear: both;
    margin-bottom: 16px;
    position: relative;
	}



.widget-title, .modal-header, .table th, div.dataTables_wrapper .ui-widget-header {
    background-color: #efefef;
    border-bottom: 1px solid #CDCDCD;
    height: 25px;
}


.widget-title span.icon {  
    padding: 9px 10px 7px 11px;
    float: left;
    opacity: .7;
}

.icon-align-justify {
    background-position: -336px -48px;
}


.nopadding {
    padding: 0 !important;
}


.widget-content {
    padding: 12px 15px;
    border-bottom: 1px solid #cdcdcd;
}

.nopadding {
    padding: 0 !important;
}


.form-horizontal .control-group {
    border-top: 1px solid #eeeeee;
   /* border-bottom: 1px solid #eeeeee;*/
    margin-bottom: 0;
    clear: both;
}


.form-horizontal .control-label {
    padding-top: 15px;
    width: 180px;
}


.form-horizontal .control-label {
    float: left;
    width: 130px;
    padding-top: 13px;
}



.form-horizontal .controls {
    margin-left: 150px;
    padding: 10px 0;
}

.control-group label{font-weight: normal!important;}


	.selectpicker{width: 90%;padding: 5px;}


.controls input{width:90%; padding: 2px 10px; border: solid 1px #ccc;}

.controls textarea{width:96%; padding: 2px 10px ;}

	.c_box{margin-left: 150px; padding-top: 12px !important; min-height: 47px !important;}
	.l_box{margin-left: 28px; }
	
	
	
	.de_color{color:#9c9d9e;}
	.de_color2{color:#9c9d9e;}
	
	.de_color:hover{color:red;}
	.de_color2:hover{color:green;}
	
	
	.de_color2_new{color:#f69c02;}
	.de_color2_new:hover{color:green;}
	
	
	
	.del_bu{ margin-top: 12px; margin-bottom: 12px;}
	.del_bu2{margin-top: 12px; margin-bottom: 12px;}
	
	
	.top_h{margin-top:10px; margin-bottom:5px;}
	.width_td{width: 31px;}

	
	.setup_li a{background-color:none;}
	.setup_li a:hover{background-color:#f2f2f2 !important;}
	
	.all_table thead tr th{font-size:12px; padding: 3px 8px 0px;}	
	.all_table tbody tr td{font-size:12px; padding: 3px 8px 3px; vertical-align: middle;}
	
	.top_delete{padding-left: 0px;}
	
	.newstyle_btn{padding-top: 4px; padding-bottom: 4px; border-radius: 0px;}
	.newstyle_btn:hover{background-color:#cbc9c9;}
	.username{padding-left:15px; color: #00A0DF;}
	.username2{padding-left:15px; margin-bottom: 0px;}
	.bottom_m{margin-bottom: 12px; margin-top:8px;}
	
	.checkk{margin-left: 6px !important;}
    .all_table tr:hover{background-color:#f2f2f2;}
	
	.checkk_top{vertical-align: sub;}
	
	.star_im{color:#B60203; vertical-align: sub; font-size: 20px;}
	.star_im2{color:#B60203;}
	.star_im3{color:#B60203; font-size:11px; }
	
	
	.active input{width:90%; padding: 2px 10px; }
	
	
	
	.active2{background-color: #016a93;}
	.active2 span{color:#fff;}
	.active2 {color:#fff !important;}
/*general styles for all CSS Checkboxes*/
label {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

input[type=checkbox].css-checkbox {
	  position: absolute; 
    overflow: hidden; 
    clip: rect(0 0 0 0); 
    height:1px; 
    width:1px; 
    margin:-1px; 
    padding:0;
    border:0;
}

input[type=checkbox].css-checkbox + label.css-label {
	padding-left:20px;
	height:15px; 
	display:inline-block;
	background-repeat:no-repeat;
	background-position: 0 0;
	vertical-align:middle;
	cursor:pointer;
	margin-left: 6px;
}

input[type=checkbox].css-checkbox:checked + label.css-label {
	background-position: 0 -15px;
}


/*specific classes related to Checkbox skins*/
.lite-blue-check{ background-image: url("../images/lite-blue-check.png");}
/*general styles for all CSS Checkboxes*/


.sl{width: 90%;}


.pagefooter{margin: 4px 0;}
.showi{margin-top: 4px; margin-right: 13px;}


.newstyle_btn2{padding-top: 3px; padding-bottom: 2px; border-radius: 3px; background-image: linear-gradient(#fff, #dbdbdb);
border: 1px solid #adabab; font-size: 12px;}

.newstyle_btn2:hover{padding-top: 3px; padding-bottom: 2px; border-radius: 3px; background-image: linear-gradient(#e3e3e3 , #fcfcfc);
border: 1px solid #adabab;}

.slwidth{width:73% !important;}
.rec{margin-top: 17px ;}
.rec2{margin-top: 4px; margin-bottom: 4px;}

.checkk{width: 3%;}
.widget-box label{font-size:12px;}
.editt{color: rgb(99, 99, 99); margin-top: 11px !important;}

.view_bu{background-color: rgb(245, 245, 245);
padding: 3px 15px;
border: 1px solid rgb(204, 204, 204);
}
.controls_new{padding-top: 10px !important;}

.chat-fo {
    padding: 8px 8px;
    background-color: #f5f5f5;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}

.text-right{margin-top: 1px;}

.marg{margin-bottom:35px;}

.lline{border-bottom: 1px solid rgb(204, 204, 204);}
.open_activities{background-color:#f9f9f9; overflow: hidden; margin-bottom:30px;}
.openact{font-size:16px;}
.norecord{color:#989696; list-style: none;}
.norecord li{float:left; margin-right: 22px; font-size: 12px; padding: 15px 0px;}
.norecord li a{float:left; }


.icon_hover{}
.ico{display:none; margin-top: 15px;}
.right_k{float:right; margin-left:4px; margin-top: 15px;}


.top_mg{margin-top:45px;}





/* *********************  radio button ************************** */

/* HTML5 Boilerplate accessible hidden styles */
[type="radio"] {
  border: 0; 
  clip: rect(0 0 0 0); 
  height: 1px; margin: -1px; 
  overflow: hidden; 
  padding: 0; 
  position: absolute; 
  width: 1px;
}



/* the basic, unchecked style */
[type="radio"] + span:before {
  content: '';
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -0.25em;
  border-radius: 1em;
  border: 0.125em solid #fff;
  box-shadow: 0 0 0 0.15em #ccc;
  margin-right: 0.75em;
  transition: 0.5s ease all;
}

/* the checked style using the :checked pseudo class */
[type="radio"]:checked + span:before {
  background: #f29400;
  box-shadow: 0 0 0 0.25em #ccc;
}

/* *********************  radio button ************************** */





/* new code */
.breadcrumb a {font-size:11px; color:#000;}
.breadcrumb{/*background-color:#fff;*/ padding: 0px 6px; margin-bottom: 0px; border-radius: 0px;}
.breadcrumb>.active a {color: #00a0df !important;}
.buttonsize> a .btn{border-radius: 3px; padding: 2px 12px;}
.buttonsize>.btn{border-radius: 3px; padding: 2px 12px;}
.breadcrumb-margen-k{margin-bottom: 2px;}
.create-new-bu{margin-top: 6px;}

.page-name h4{margin-top: 3px; margin-bottom: 0px;}

/* accordion in bootstrap */
.panel-heading .accordion-toggle:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: grey;         /* adjust as needed */
}
.panel-heading .accordion-toggle.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}


.accordion_icon-size{font-size: 13px;}
.width-icons{width: 25px; text-align: center;}

/* accordion in bootstrap */

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    color: #e3e3e3;
    background-color: transparent;
}

   

                .dropdown {
                position: relative;
                display: inline-block;
                }
                .dropdown-content1 {
                display: none;
                position: absolute;
                background-color: #f9f9f9;
                min-width: 160px;
                box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
                padding: 15px 15px;
                }
                .dropdown-content1 a {
                color: black;
                padding: 12px 16px;
                text-decoration: none;
                display: block;
                }
                .dropdown:hover .dropdown-content1 {
                display: block;
                }
                
                .dropdown-content1 {
                display: none;
                position: absolute;
                background-color: #f9f9f9;
                width: 360px !important;
                box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
                width: 300px;
                float: right;
                right: 0;
                }

.dropbtn {
background-color: transparent;
text-transform: lowercase;
color: #000;
padding: 5px 10px;
font-size: 15px !important;
border: medium none !important;
cursor: pointer;
border-radius: 17px;
border: 1px solid rgba(136, 136, 136, 0) !important;
                }
.navbar-right {
    float: right !important;
    margin-right: 0px;
   /* margin-right: -163px;*/
}
.ui-widget-header {
    border: 1px solid #07ACE8 !important;
    background-color: #00A0DF !important;
    color: #FFF;
    font-weight: bold;
}
.dropdown-content a1:hover {
    background-color: rgba(241, 241, 241, 0.05) !important;
}
.newpadding{
   padding:0;
}
.newstyle_btn3 {
                padding-top: 3px;
                padding-bottom: 2px;
                border-radius: 3px;
                background-image: linear-gradient(#fff, #dbdbdb);
                border: 1px solid #adabab;
                font-size: 12px;
                width: 70px;
                margin-right: 14px;
                }
.profile-ul {
                  list-style: none;
                  width: 100%;
                  padding-left: 0;
}
div.cs-skin-elastic {color: #363636 !important;}
.cs-select span {padding: 2.8px 10px !important;}
.bg-k{background-color:#fff!important;}

.textaria-border{border: solid 1px #ccc;}

.input-group-addon {
    padding: 2px 15px !important;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #fff !important;
    border: 1px solid #ccc;
    border-radius: 1px !important;
	cursor: pointer;
	}



a:focus, a:hover {
    color: #00a0df;
    text-decoration: none !important;
}


collapse > .panel-body {
    border-top-color: #fff !important;
}

.datebox{width:100% !important;}

.dropdown-menu{min-width: auto !important;}

.checkbox, .radio { margin-top: 2px !important; margin-bottom: 3px !important;}

.fixed_line{margin-bottom: 8px; color: #00A0DF;}

.dropdown-login{min-width: 345px !important; background-color: #fff !important;
overflow: hidden;}



/* Small devices (tablets, 768px and up) */
@media (min-width: 320px) {
.table-scroll{overflow: scroll;}
.mob-k{width:100%; margin-bottom:5px;}

.mobile-butt{margin-bottom: 5px;}

.mob-men li{float:left;}

}



.panel-blue .widget-left {
    background: #0bb6db;
    color: #fff;
	border-right: 1px solid #fff9;
}

.panel-orange .widget-left {
    background: #ffb53e;
    color: #fff;
	border-right: 1px solid #fff9;
}


.panel-teal .widget-left {
    background: #1ebfae;
    color: #fff;
	border-right: 1px solid #fff9;
}
.pull-left img{
    height: 80px;
}

.panel-red .widget-left {
    background: #f9243f;
    color: #fff;
	border-right: 1px solid #fff9;
}


.widget-right .large {
    color: rgb(77, 77, 77);
}

.text-muted {
    color: rgb(77, 77, 77);
}


.large {
    font-size: 2em;
}


.widget-right {
    text-align: right;
    line-height: 1.6em;
    margin: 0px;
    padding: 20px;
    height: 80px;
    color: #999;
    font-weight: 300;
    background: #fff;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.font-for-icons{font-size: 50px !important;}

.widget-left {
    height: 80px;
    padding-top: 15px;
    text-align: center;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.pannal-k{margin-bottom: 10px!important; background-color: none; border: none; box-shadow: 0px 0px 6px 0px #ccc; -webkit-box-shadow: 0px 0px 6px 0px #ccc;}





/* pie chart */
.affter-div{
padding: 20px;
border: solid 1px #ccc;
margin-bottom: 37px;
overflow:hidden;}

.line-k {border-bottom: solid 2px #D5D5D5; margin-bottom: 18px;}
.pa{padding-left: 0px; padding-right: 0px; overflow: hidden;}
.pa2{padding: 7px;}
.tx-pa{text-align: right;}
.text-boldd{font-weight: bold; font-size: 16px; color: #636363;}
.iconsizee{font-size: 25px!important; color: #07ACE8;}
.awseom{color: #929292;}
.statss1 {margin-top: 0px;}
.statss {margin-top: 0px;}
/* pie chart  */

.hr-k {
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee;
}

.panal-line{border-bottom: 1px solid #b3b3b3;}
.panalheading{font-size: 20px;}
.addnew{color: #000; margin-top: 2px;}

/*
.affter-log tr td{font-size: 15px!important; padding: 9px 8px 8px!important;}*/
.affter-log2 tr th{font-size: 13px!important; padding: 6px 8px 4px!important;}

.panel-body-new {padding: 5px 15px;}


.panel{border-radius: 6px 6px 0px 0px; box-shadow: none;}
.panel-heading {border-top-left-radius: 0px; border-top-right-radius: 0px;}


.mar-icon{padding: 0px 12px;}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #FFF;
	}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #f29400;}

	
	.navbar-default .navbar-toggle {
    border-color: #056b90;
}
	
	

	.newstyle_btn-addmore {
    border-radius: 1px;
background-color: #efefef;
border: 1px solid #ddd;
font-size: 12px;
padding: 3px 16px;
}


.button-add-a a {color:#fff;}

.signn a:hover{background-color:#fff!important;}	



.record{width: 70px;}


/* Small devices (tablets, 768px and up) */
@media (min-width: 360px) {
.table-scroll{overflow: scroll;}
.mob-k{width:100%; margin-bottom:5px;}
.lineee li{border-bottom: 1px solid #486d8a;}
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
.lineee li	{border-bottom: none;}	
.mob-k{width:auto; margin-bottom:5px;}
.navbar_color {
background: rgba(7,172,232,1);
background: -moz-linear-gradient(top, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(7,172,232,1)), color-stop(50%, rgba(7,172,232,1)), color-stop(50%, rgba(0,160,223,1)), color-stop(100%, rgba(0,160,223,1)));
background: -webkit-linear-gradient(top, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
background: -o-linear-gradient(top, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
background: -ms-linear-gradient(top, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
background: linear-gradient(to bottom, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07ace8', endColorstr='#00a0df', GradientType=0 );
    border-color: #ccc;
    margin-bottom: 8px !important;
}
 }

/* Medium devices (desktops, 992px and up) */
@media (min-width: @screen-md-min) { ... }

.navbar-default .navbar-nav > li > a {
    color: #fff;
}




/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {.table-scroll{overflow:hidden;}
.mob-k{width:auto; margin-bottom:5px;}
.lineee li	{border-bottom: none;}	
.navbar_color {
background: rgba(7,172,232,1);
background: -moz-linear-gradient(top, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(7,172,232,1)), color-stop(50%, rgba(7,172,232,1)), color-stop(50%, rgba(0,160,223,1)), color-stop(100%, rgba(0,160,223,1)));
background: -webkit-linear-gradient(top, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
background: -o-linear-gradient(top, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
background: -ms-linear-gradient(top, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
background: linear-gradient(to bottom, rgba(7,172,232,1) 0%, rgba(7,172,232,1) 50%, rgba(0,160,223,1) 50%, rgba(0,160,223,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07ace8', endColorstr='#00a0df', GradientType=0 );

    margin-bottom: 2px !important;
}
.mobile-butt{margin-bottom: 0px;}



.welcommr{margin-top:5px;}
.system-bu{margin-top: -6px;}
 }
 .date-m{margin-right: 6%;}
 
 
 
 .form-border-left{border-left: solid 1px #ccc;}
 
 .three-butt{clear: both;}
 
 
 
 
 /*  +++++++++++++++++ */ 


	
.panel-group .panel {
    border-radius: 0px;
    border-left: none;
    border-right: none;
}	

	th{border-bottom: none!important;}	
.widget-box {border-top: 0px solid #CDCDCD;	}
	
.widget-title, .modal-header, .table th, div.dataTables_wrapper .ui-widget-header {
    border-bottom: 1px solid #CDCDCD;
	border-top: 1px solid #CDCDCD;}	
	
	
.widget-title h5 {margin-top: 4px;}
	/*  +++++++++++++++++ */	
	
	
 
 
  /*  popup */ 
  .popup-button-new{text-align: center; padding: 20px 20px 0px;}
 .modal-dialog-new{margin: 143px auto;}
 .modal-header-new{height:auto;  border: none; background-color: rgba(204, 204, 204, 0); border-top: none !important; padding: 15px 15px 0px;}
  /*  popup */ 
  

 .datetimepicker-days table thead tr .dow, tfoot tr th{color: #f29400;} 
 
 
 /* menu dropdown hover css 10/1/2017 */ 
 .dropdown-content {
	z-index: 331;
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

.dropdown-content a {
    color: black;
    padding: 8px 16px;
    text-decoration: none;
    display: block;
}

.dropdown-content a:hover {background-color: #f1f1f1;}

.dropdown:hover .dropdown-content {
    display: block;
}
 /* menu dropdown hover css 10/1/2017 */ 
 
 .panel-primary{border-color: #b3b3b3; overflow: hidden !important;}
 
 .panel-primary > .panel-heading {
   color: #0E0E0E;
background-color: #e4e4e4;
border-color: #b3b3b3;
}


.color-one{background: #0bb6db;}
.color-two{background: #ffb53e;}
.color-three{background: #1ebfae;}
.color-four{background: #f9243f;}



.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #424141;
border-color: #424141;
}




.btn-primary.focus, .btn-primary:focus {
    color: #fff;
        background-color: #424141;
border-color: #424141;
}






.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary.focus:active, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover {
    color: #fff;
    background-color: #424141;
border-color: #424141;
}


.cop{clear: both;
text-align: center; color: rgb(111, 111, 111);
font-size: 12px;}


.panel-title {
    padding: 3px 0px;
}


.forg{font-size: 11px;}

.loginbg{background-color:#fff;}


.loginwith{font-size: 26px;
text-align: center;}



.add-n{margin-top: 4px !important;
margin-bottom: 4px !important;
margin-left: 7px;}


.eror{width: 90%; font-size: 10px;
padding: 2px 5px 0px;}

.eror p{margin: 0px 0px -4px -3px;}
.webtext{margin: 0px 0px -9px; font-size: 10px; color: #6C6C6C;}

/* 30-1-2017 */




.font-k{font-weight: normal !important;}
.btn-sm-k{padding: 11.6px 10px;}
.bottom-border-k{border-bottom: none;}
.top-border-k{border-top: none !important;}


.panel-default > .panel-heading{border-radius: 6px 6px 0px 0px;}

/* 30-1-2017 */







/*+++++++++++++++++++ dropbtn -++++++++++++++++++++++ */
.dropbtn-new1 {
   
    color: #454545;
    padding: 16px;
    font-size: 13px;
    border: none;
    cursor: pointer;

}

.dropdown-new1 {
    position: relative;
    display: inline-block;
}

.dropdown-content-new1 {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 260;
    margin-left: -239px;}

.dropdown-content-new1 a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

.dropdown-content-new1 a:hover {background-color: #f1f1f1}

.dropdown-new1:hover .dropdown-content-new1 {
    display: block;
}



.list-k{list-style: none;}

.user-drop{padding: 10px !important;overflow: hidden; min-width: 319px !important}

.newpadding a:hover{background-color: rgba(242, 242, 242, 0.03) !important;}

.newpadding a{padding: 0px 0px;}


.newstyle_btn3{ font-size: 11px !important;
width: 90% !important;}

.upload-fl{
    height: 75px;
    width: 75px;
    border: 1px solid #C1C1C1;
}
.filenew{
    width: 40% !important;
    float: left;
    margin-right: 14px;
}
.cross-icon1{
    position: relative;
    left: -300px;
    top: 10px;
}
/*+++++++++++++++++++ dropbtn -++++++++++++++++++++++ */

.list-k img{
width:100% !important; height:54px !important;
}
.alert-danger {
    color: #A94442;
    background-color: #F9F9F9 !important;
    border-color: #F9F9F9 !important;
    white-space: ;
    width: 100% !important;
}
.new1 p{
     width: 100% !important;  
     margin-left: 29%; 
}
.new-bdr{
    border-bottom: 1px solid #EEE;
}
.newfld{
    width: 73%;
}




/*  ++++++++++++++++++++++   Setup2 ++++++++++++++++++++++++++++++ */

    /*  bhoechie tab */

    div.bhoechie-tab-menu{
      padding-right: 0;
      padding-left: 0;
      padding-bottom: 0;
    }
    div.bhoechie-tab-menu div.list-group{
      margin-bottom: 0;
    }
    div.bhoechie-tab-menu div.list-group>a{
      margin-bottom: 0;
    }
    div.bhoechie-tab-menu div.list-group>a .glyphicon,
    div.bhoechie-tab-menu div.list-group>a .fa {
      color: #5A55A3;
    }
    div.bhoechie-tab-menu div.list-group>a:first-child{
      border-top-right-radius: 0;
      -moz-border-top-right-radius: 0;
    }
    div.bhoechie-tab-menu div.list-group>a:last-child{
      border-bottom-right-radius: 0;
      -moz-border-bottom-right-radius: 0;
    }
    div.bhoechie-tab-menu div.list-group>a.active,
    div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
    div.bhoechie-tab-menu div.list-group>a.active .fa{
      background-color: #07ACE8;
      background-image: #5A55A3;
      color: #ffffff;
      border-color: #ddd;;
    }
    div.bhoechie-tab-menu div.list-group>a.active:after{
      content: '';
      position: absolute;
      left: 100%;
      top: 50%;
      margin-top: -13px;
      border-left: 0;
      border-bottom: 13px solid transparent;
      border-top: 13px solid transparent;
      border-left: 10px solid #07ACE8;
      display:none;
    }
    
    div.bhoechie-tab-content{
      background-color: #f9f9f9;
      /* border: 1px solid #eeeeee; */
       padding-top: 10px;
    }
    
    div.bhoechie-tab div.bhoechie-tab-content:not(.active){
      display: none;
    }
    
    
    
    
    
    .list-group-item:first-child {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;}
    
    .list-group-item:last-child {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;}
    
    
    .list-group .list-group-item{border-left: 0px solid #ddd; border-top: 0px solid #ddd; border-bottom: 1px solid #ddd !important;}
    
    .bhoechie-tab-menu{min-height: 0px; background-color: #efefef;}
    .formm-div{margin-bottom: 12px;}
        
    .plus-k{margin-top: 29px;}
    
    .formm-div-in{margin-bottom: 12px;}
    
    
    
    
    @media (min-width: 1200px) {
        
        .formm-div-in{margin-bottom: 0px;}
          div.bhoechie-tab-menu div.list-group>a.active:after{display:block;}
          .plus-k{margin-top: 85%;}
         .bhoechie-tab-menu{min-height: 500px; }
    }

    @media (min-width: 768px) {
       .bhoechie-tab-menu{min-height: 200px; }
       div.bhoechie-tab-menu div.list-group>a.active:after{display:block;}
    }
/*  ++++++++++++++++++++++   Setup2 ++++++++++++++++++++++++++++++ */

.cizacl_tabstt2 ul {padding-left: 0px; list-style: none;}
.cizacl_tabstt ul {padding-left: 3px; list-style: none;}
	.border-div-l{border-right: solid 1px #ccc;
min-height: 190px;
margin-bottom: 10px;}

.cizacl_tabsttlist{padding-left: 3px;}

	.widthhh{width: 100%;
border: 1px solid #CCC;
height: 26px;
color: #363636;
padding-left: 9px;
background-color: #fff;}


/*  ++++++++++++++++++++++   Setup2 ++++++++++++++++++++++++++++++ */

.ol-k{padding-left: 15px;}
.teamol-k{float: right !important; margin-right: 38px; color:red; font-size:11px;}  
.controls2 input{border: solid 1px #e7e4e4; border-right: none; border-left: none; border-top: none;}
.target-k tr td{padding: 4px; width: 31%;}
.teamol-k2 {float: right !important; color: red; font-size: 11px;}
.span11{background-color: #fff;
z-index: 100;
border: solid 1px #ccc;}

.eknewclass p{margin-top: -10px; float: right; margin-right: 37px;}
.alert {margin-top: 15px !important; margin-bottom: 0px !important;}
.deone{margin-left: 25px;}



