body, html {
	font-family: arial;
	margin-top:0px;
	
}
.autosave_success{
    border-color: #81c686 !important;
    background: #e8ffe0 !important;
}
.off {
    opacity: 0.4 !important;
}
.card-box {
    padding: 20px;
    border: 1px solid rgba(54, 64, 74, 0.05);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background-clip: padding-box;
    margin-bottom: 20px;
    background-color: #ffffff;
}
.btn-group-md>.btn, .btn-md {
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	border-radius: 2px;
	opacity: 0.93;
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
	display: inline-block;
	vertical-align: middle;
    border: 1px solid transparent;
}

.btn-disabled {
	opacity: 0.6;
}

.input-sm, .form-horizontal .form-group-sm .form-control {
height: 20px;
padding: 1px;
font-size: 12px;
line-height: 10px;
border-radius: 0;

}

select.input-sm {
height: 20px;
line-height: 30px;
}

        #profileForm .inputGroupContainer .form-control-feedback,
        #profileForm .selectContainer .form-control-feedback {
            top: 0;
            right: -15px;
            pointer-events: auto;
        }
        #productForm .form-control-feedback:hover {
            cursor: pointer;
        }
		
        #bookForm .inputGroupContainer .form-control-feedback,
        #bookForm .selectContainer .form-control-feedback {
            top: 0;
            right: -15px;
            pointer-events: auto;
        }
        #bookForm .form-control-feedback:hover {
            cursor: pointer;
        }
		
.dropdown-menu { right: 0; }

.white, .white a {
  color: #fff;
  font-size: 20px;
}
.container .jumbotron {  border-radius: 0;  }

ul, menu, dir {
display: block;
list-style-type: disc;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 0px;
}

.UpdatesTable {
    overflow: auto;
    width:95%; background:#F4F4F4;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding: 5px;
    border: 1px solid #c8c8c8;"
}


.PointsTable {
    overflow: auto;
    width:95%; background:#FEFBED;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding: 5px;
    border: 1px solid #EBE8DA;"
}


.pager li>a, .pager li>span {
display: inline-block;
padding: 0px;
padding-left: 10px;
padding-right: 10px;
background-color:#00A0B1;
border: 0px solid rgb(221, 221, 221);
border-radius: 0px;
color: #fff;
margin:0px;
height: 40px;
}

table.floatThead-table {
    border-top: none;
    border-bottom: none;
    background-color: #FFF;
}

.bold  { font-weight: bold; }
.u  { text-decoration: underline; }
.i {  font-style: italic;  }

.hex008299 { background-color: #008299; }
.hex2672EC { background-color: #2672EC; }
.hex8C0095 { background-color: #8C0095; }
.hex5133AB { background-color: #5133AB; }
.hexAC193D { background-color: #AC193D; }
.hexD24726 { background-color: #D24726; }
.hex008A00 { background-color: #008A00; }
.hex094AB2 { background-color: #094AB2; }

.lightblue {  background-color: #03a9f4;  }
.bluegrey {  background-color: #607d8b;  }
.blue2 {  background: #4f81bd;  }
.blue {  background: #4285f4;  }
.info {  background: #29b6f6;  }
.navy {  background: #34495e;  }
.facebook {  background-color: #2d4474;  }

.cyan {  background-color: #00bcd4;  }
.teal {  background-color: #009688;  }
.indigo {  background-color: #3f51b5;  }

.lightgreen {  background-color: #8bc34a;  }
.green {  background: #2ecc71;  }
.success {  background: #2ecc71;  }
.boldgreen {  background: #0f9d58;  }

.red {  background: #e74c3c;  }
.danger {  background: #e74c3c;  }
.boldred {  background: #9C2F27;  }

.orange {  background: #f39c12;  }
.boldorange {  background-color: #d28512;  }
.deeporange {  background-color: #ff5722;  }
.bolddeeporange {  background-color: #d15322;  }

.pink {  background-color: #e91e63;}
.purple {  background: #9b59b6;  }
.deeppurple {  background-color: #673ab7;  }

.lime {  background-color: #cddc39;  }
.lightyellow {  background-color: #ffeb3b;  color: #4D4D4D;  }
.yellow {  background-color: #fbff1d;  color: #4D4D4D;  }

.warning {  background-color: #ffeb3b;  color: #4D4D4D;  }
.inverse {  background-color: #4D4D4D;  color: #ffffff;  }


.grey {  background-color: #9e9e9e;  }
.brown {  background-color: #795548;  }
.lightgrey {  background-color: #ececec;  color: #4D4D4D;  }


.bg-white {  background-color: #efefef; color: #000000; }
.bage-white {  background-color: #ffffff; }
.text-white {  color: #efefef;  }
.text-black {  color: #000000;  }
.text-red {  color: #cc0000;  }
.text-green {  color: #0f9d58;  }
.text-purple {  color: #9b59b6;  }
.text-pink {  color: #e91e63;  }

.border-black {  border-color: #000000;  }

.middle {  vertical-align:middle !important; }
.top {  vertical-align:top  !important; }
.bottom {  vertical-align:bottom  !important; }
.div-center {  margin: auto;  }
.center {  margin: auto;  }
.clear {  clear: both;  }


.text-size-xs {  font-size: 12px;  }
.text-size-sm {  font-size: 14px;  }
.text-size-mds {  font-size: 16px;  }
.text-size-md {  font-size: 18px;  }
.text-size-lg {  font-size: 20px;  }
.text-size-big {  font-size: 24px;  }


#subtask_table,#members_table,.member_table { width:100%;margin:10px 0;min-height:100px !important; }
#subtask_table tr th,#subtask_table tr td,.member_table tr td,.member_table tr th { padding:5px 10px; }
.member_table  tr th { width:120px; }


.btn-grey {
    color: #fff;
    background-color: #9e9e9e;
    border-color: #9e9e9e;
}
.btn-grey:focus, .btn-grey.focus {
    color: #fff;
    background-color: #9e9e9e;
    border-color: #9e9e9e;
}
.btn-grey:hover {
    color: #fff;
    background-color: #9e9e9e;
    border-color: #9e9e9e;
}
.btn-grey:active, .btn-grey.active, .open > .btn-grey.dropdown-toggle {
    color: #fff;
    background-color: #9e9e9e;
    border-color: #9e9e9e;
}
.btn-grey:active:hover, .btn-grey:active:focus, .btn-grey:active.focus, .btn-grey.active:hover, .btn-grey.active:focus, .btn-grey.active.focus, .open > .btn-grey.dropdown-toggle:hover, .open > .btn-grey.dropdown-toggle:focus, .open > .btn-grey.dropdown-toggle.focus {
    color: #fff;
    background-color: #9e9e9e;
    border-color: #9e9e9e;
}
.btn-grey:active, .btn-grey.active, .open > .btn-grey.dropdown-toggle {
    background-image: none;
}
.btn-grey.disabled, .btn-grey.disabled:hover, .btn-grey.disabled:focus, .btn-grey.disabled.focus, .btn-grey.disabled:active, .btn-grey.disabled.active, .btn-grey[disabled], .btn-grey[disabled]:hover, .btn-grey[disabled]:focus, .btn-grey[disabled].focus, .btn-grey[disabled]:active, .btn-grey[disabled].active, fieldset[disabled] .btn-grey, fieldset[disabled] .btn-grey:hover, fieldset[disabled] .btn-grey:focus, fieldset[disabled] .btn-grey.focus, fieldset[disabled] .btn-grey:active, fieldset[disabled] .btn-grey.active {
    background-color: #9e9e9e;
    border-color: #9e9e9e;
}
.btn-grey .badge {
    color: #9e9e9e;
    background-color: #fff;
}


.btn-blue {
    color: #fff;
    background-color: #4285f4;
    border-color: #4285f4;
}
.btn-blue:focus, .btn-blue.focus {
    color: #fff;
    background-color: #4285f4;
    border-color: #10192b;
}
.btn-blue:hover {
    color: #fff;
    background-color: #4285f4;
    border-color: #4285f4;
}
.btn-blue:active, .btn-blue.active, .open > .btn-blue.dropdown-toggle {
    color: #fff;
    background-color: #4285f4;
    border-color: #4285f4;
}
.btn-blue:active:hover, .btn-blue:active:focus, .btn-blue:active.focus, .btn-blue.active:hover, .btn-blue.active:focus, .btn-blue.active.focus, .open > .btn-blue.dropdown-toggle:hover, .open > .btn-blue.dropdown-toggle:focus, .open > .btn-blue.dropdown-toggle.focus {
    color: #fff;
    background-color: #4285f4;
    border-color: #4285f4;
}
.btn-blue:active, .btn-blue.active, .open > .btn-blue.dropdown-toggle {
    background-image: none;
}
.btn-blue.disabled, .btn-blue.disabled:hover, .btn-blue.disabled:focus, .btn-blue.disabled.focus, .btn-blue.disabled:active, .btn-blue.disabled.active, .btn-blue[disabled], .btn-blue[disabled]:hover, .btn-blue[disabled]:focus, .btn-blue[disabled].focus, .btn-blue[disabled]:active, .btn-blue[disabled].active, fieldset[disabled] .btn-blue, fieldset[disabled] .btn-blue:hover, fieldset[disabled] .btn-blue:focus, fieldset[disabled] .btn-blue.focus, fieldset[disabled] .btn-blue:active, fieldset[disabled] .btn-blue.active {
    background-color: #4285f4;
    border-color: #4285f4;
}
.btn-blue .badge {
    color: #3b5999;
    background-color: #fff;
}



.btn-facebook {
    color: #fff  !important;
    background-color: #3b5999;
    border-color: #344e87;
}
.btn-facebook:focus, .btn-facebook.focus {
    color: #fff;
    background-color: #2d4474;
    border-color: #10192b;
}
.btn-facebook:hover {
    color: #fff;
    background-color: #2d4474 !important;
    border-color: #23355a;
}
.btn-facebook:active, .btn-facebook.active, .open > .btn-facebook.dropdown-toggle {
    color: #fff;
    background-color: #2d4474;
    border-color: #23355a;
}
.btn-facebook:active:hover, .btn-facebook:active:focus, .btn-facebook:active.focus, .btn-facebook.active:hover, .btn-facebook.active:focus, .btn-facebook.active.focus, .open > .btn-facebook.dropdown-toggle:hover, .open > .btn-facebook.dropdown-toggle:focus, .open > .btn-facebook.dropdown-toggle.focus {
    color: #fff;
    background-color: #23355a;
    border-color: #10192b;
}
.btn-facebook:active, .btn-facebook.active, .open > .btn-facebook.dropdown-toggle {
    background-image: none;
}
.btn-facebook.disabled, .btn-facebook.disabled:hover, .btn-facebook.disabled:focus, .btn-facebook.disabled.focus, .btn-facebook.disabled:active, .btn-facebook.disabled.active, .btn-facebook[disabled], .btn-facebook[disabled]:hover, .btn-facebook[disabled]:focus, .btn-facebook[disabled].focus, .btn-facebook[disabled]:active, .btn-facebook[disabled].active, fieldset[disabled] .btn-facebook, fieldset[disabled] .btn-facebook:hover, fieldset[disabled] .btn-facebook:focus, fieldset[disabled] .btn-facebook.focus, fieldset[disabled] .btn-facebook:active, fieldset[disabled] .btn-facebook.active {
    background-color: #3b5999;
    color: #fff;
    border-color: #344e87;
}
.btn-facebook .badge {
    color: #3b5999;
    background-color: #fff;
}



.btn-orange {
    color: #fff;
    background-color: #ff5722;
}
.btn-orange:focus, .btn-orange.focus {
    color: #fff;
    background-color: #ff3d00;
}
.btn-orange:hover {
    color: #fff;
    background-color: #ff3d00;
}
.btn-orange:active, .btn-orange.active, .open > .btn-orange.dropdown-toggle {
    color: #fff;
    background-color: #ff3d00;
}
.btn-orange:active:hover, .btn-orange:active:focus, .btn-orange:active.focus, .btn-orange.active:hover, .btn-orange.active:focus, .btn-orange.active.focus, .open > .btn-orange.dropdown-toggle:hover, .open > .btn-orange.dropdown-toggle:focus, .open > .btn-orange.dropdown-toggle.focus {
    color: #fff;
    background-color: #ff5722;
}
.btn-orange:active, .btn-orange.active, .open > .btn-orange.dropdown-toggle {
    background-image: none;
}
.btn-orange.disabled, .btn-orange.disabled:hover, .btn-orange.disabled:focus, .btn-orange.disabled.focus, .btn-orange.disabled:active, .btn-orange.disabled.active, .btn-orange[disabled], .btn-orange[disabled]:hover, .btn-orange[disabled]:focus, .btn-orange[disabled].focus, .btn-orange[disabled]:active, .btn-orange[disabled].active, fieldset[disabled] .btn-orange, fieldset[disabled] .btn-orange:hover, fieldset[disabled] .btn-orange:focus, fieldset[disabled] .btn-orange.focus, fieldset[disabled] .btn-orange:active, fieldset[disabled] .btn-orange.active {
    background-color: #ff5722;
}
.btn-orange .badge {
    color: #ff5722;
    background-color: #fff;
}

#follow-up-list li{ margin:5px !important; }
#follow-up-list li button{ padding: 3px 10px !important; }
#follow-up-list { text-align:center;list-style:none; }
#costomer_url { width:100%;text-align:center;font:28px Arial;font-weight:bold; }
#company2 { height: 30px; }
