.header-md .navbar-brand img {
    max-height: 50px;
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0; }
input[type=number] {
    -moz-appearance:textfield;
}

.form-control.placeholder {
  color: #dfdfdf;
}
.form-control::-webkit-input-placeholder {
  color: #dfdfdf;
}
.form-control:-moz-placeholder {
  color: #dfdfdf;
}
.form-control::-moz-placeholder {
  color: #dfdfdf;
}
.form-control:-ms-input-placeholder {
  color: #dfdfdf;
}
.bootstrap-timepicker .open {
	position:absolute !important;
}
#pr_top_categories_chosen {
    min-width: 280px !important;
}

.typeahead { z-index: 1051;}
#tblData { position: relative; }
.nav-xs {
    width: 72px;
}
.event_list .media {
	padding-left:10px;
}

#businessgallery li{
	background-color: #f1f3f8;
    opacity: 1;
	border: 1px solid #cccccc;
    color: #000;
    float: left;
    height: 260px;
    list-style: outside none none;
    margin:5px;
    padding: 10px;
    width: 150px;
	cursor:pointer;
}

#businessgallery li img {
	max-height:150px;
}

#businessgallery li .form-group{
	margin-bottom:0;
}
.image_box{
position:relative;
}
#image_opt{
bottom:5px;
 position: absolute;
}


#albumgallery li{
	background-color: #f1f3f8;
    opacity: 1;
	border: 1px solid #cccccc;
    color: #000;
    float: left;
    height: 290px;
    list-style: outside none none;
    margin:5px;
    padding: 10px;
    width: 230px;
	cursor:pointer;
}

#albumgallery li img {
	max-height:150px;
}

#albumgallery li .form-group{
	margin-bottom:0;
}

#headerfrm {
	width:300px;
}
#headerfrm input[type=text]{
	width:300px;
}

@media (max-width: 830px) {
	#headerfrm {
		width:272px;
	}
	#headerfrm input[type=text]{
		width:250px;
	}
}

#no-more-tables .width_8{
	width:8%;
	border-top:none;
}
#no-more-tables .width_5{
	width:5%;
	border-top:none;
}
#no-more-tables .width_12{
	width:12%;
	border-top:none;
}


@media only screen and (max-width: 830px) {
/* Force table to not be like tables anymore */
#no-more-tables table,
#no-more-tables thead,
#no-more-tables tbody,
#no-more-tables th,
#no-more-tables td,
#no-more-tables tr {
display: block;
}
 
/* Hide table headers (but not display: none;, for accessibility) */
#no-more-tables thead tr {
position: absolute;
top: -9999px;
left: -9999px;
}
 
#no-more-tables tr { border: 1px solid #ccc; }
 
#no-more-tables td {
/* Behave like a "row" */
border: none;
border-bottom: 1px solid #eee;
position: relative;
padding-left: 50%;
white-space: normal;
text-align:left;
}
 
#no-more-tables td:before {
/* Now like a table header */
position: absolute;
/* Top/left values mimic padding */
top: 6px;
left: 6px;
width: 45%;
padding-right: 10px;
white-space: nowrap;
text-align:left;
font-weight: bold;
}
 
/*
Label the data
*/
#no-more-tables td:before { content: attr(data-title); }

#no-more-tables .width_8, #no-more-tables .width_5, #no-more-tables .width_12{
	width:100%;
}

}

.panel .table-striped > tbody > tr.bg-warning-ltest:nth-child(2n+1) > td, .panel .table-striped > tbody > tr.bg-warning-ltest:nth-child(2n+1) > th.bg-warning-ltest {
    background-color: #fffee6;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #d9dbdf !important;
}
#sponsorgallery li, #widgetgallery li{
    background-color: #f1f3f8;
    opacity: 1;
    border: 1px solid #cccccc;
    color: #000;
    float: left;
    height: 200px;
    list-style: outside none none;
    margin:5px;
    padding: 10px;
    width: 150px;
    cursor:pointer;
}

#sponsorgallery li img, #widgetgallery li img {
    max-height:150px;
}

#sponsorgallery li .form-group, #widgetgallery li .form-group{
    margin-bottom:0;
}
 .my_form{
        display:table;
        height:100%;
        width:100%;
     }
	 
	 table.sorting-table {cursor: move;}
table tr.sorting-row td {background-color: #CBD5DD;}

.login_logo{
  color:#fff;
   padding:15px;
  max-width:550px;
  margin:auto;
  min-width:320px;
}  
.login_form{
	background:rgba(255,255,255,0.9);
	border-radius:3px;
	margin:20px;
	padding: 30px;
}
.login_form ul{
	padding-left:10px;
	text-align:left;
}

.task_comments{
 border-bottom: 1px dashed #ccc;
 
 padding: 15px 0;
}

.task_comments figure{
 float: left;
width:220px;
padding: 0 0px 0 0;
text-align: center;
background: #e7e7e7;
}
   
.task_comments article{
  overflow: hidden;
  padding: 0px 30px;
}
.img_box{
  height: 70px;
  width: 70px;
  border-radius: 50%;
  background: #fff;
  display: inline-block;
  margin: 10px auto;
  text-align: center;
  line-height: 70px;
  font-size: 35px;
  font-weight: bold;
}
.task_comments figure h5 {

    margin: 0 0 10px 0;
    display: block;
   font-size: 15px;
    font-weight: bold;

}
.task_comments a {

    color: #ff7500;
    text-decoration: none;

}
.task_comments article .far{
  font-size: 25px;

}
.status_box{
  max-width:215px;
}
.task_image{
  float: right;
}
.text_left, .form-horizontal .text_left .control-label{
  text-align: left !important;
}
#spt_privacy{
  max-width: 304px !important;
}
#spt_status{
  max-width: 304px !important;
}

.task_comments article a span{
  position: relative;
  top:-3px;
  display: inline-block;
  margin: 0 0 0 5px;


}