@media (max-width: 767px) {
	.container{
		padding-left: 0px;
		padding-right: 0px;
	}
	.nav{
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.nav > li{
		margin-right: 0px;
		margin-bottom: 0px;
	}
	
	.navbar-header + .container + .row > .col-md-10{
		margin-bottom: 0px;
		background: #8e8989 !important;
	}
	.navbar-header + .container + .row  .col-md-2{
		padding-left: 15px !important;
		margin-bottom: 0px;
		background: #595959;
		/*background: #8e8989;*/
		margin-top: 0px !important;
		padding-bottom: 5px;
	}
	#top_navigation{
		position: relative !important;
	}
	/*.navbar-header + .container + .row > .col-md-10 .container:last-child ul.navbar-nav li{
		background: #8e8989 !important;
	}*/
}

.mg-top-0px{
	margin-top: 0px;
}
.roworder{
	margin-right: 0px !important;
	margin-left: 0px !important;
}

td{
	/*white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; */
}

section.container.main_section{
	margin-right: 0px;
	margin-left: 0px;
}

section.container.main_section div.container{
	margin-right: 0px;
	margin-left: 0px;
}
div.pagination + table.table, div.pagination + div + table.table,
div.return-paging table, div.delivery-paging table, div.show-paging{
	margin-bottom: 90px;
}

select.form-control{
	padding-right: 4px;
}

@media (max-width: 1025px){
	.col-md-2.new-log-search {
	    margin-top: 30px !important;
	}
}

.modal-header, .modal-footer{
	cursor: move;
}
button{
	cursor: pointer !important;
}

.required-field{
	background-color: #faf2cc;
}

.check-display-details{
  	position: absolute;
  	margin-top:-20px;
  	margin-left: 10px;
  	text-align: center;
  	color: #fff;
  	font-weight: bold;
  	padding: 5px;
  	border-radius: 2px;
  	background-color: #4d4d4d;
}

.check-po-thumbnail .check-display-details{
  display: none;
}

.remove-image, .remove-posting-image {
    display: none;
    position: absolute;
    top: -10px;
    right: -10px;
    border-radius: 10em;
    padding: 2px 6px 3px;
    text-decoration: none;
    font: 700 21px/20px sans-serif;
    background: #555;
    border: 3px solid #fff;
    color: #FFF;
    box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 2px 4px rgba(0,0,0,0.3);
      text-shadow: 0 1px 2px rgba(0,0,0,0.5);
      -webkit-transition: background 0.5s;
      transition: background 0.5s;
    z-index: 10000;
}
.remove-image:hover, .remove-posting-image:hover {
    background: #E54E4E;      
    padding: 3px 7px 5px;
    top: -11px;
    right: -11px;
}
.remove-image:active, .remove-posting-image:active {
    background: #E54E4E;
    top: -10px;
    right: -11px;
}

.mainclose {
	margin-top: 5px;
	float: right;
	font-size: 21px;
	font-weight: bold;
	line-height: 1;
	color: #000000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 0.2;
	filter: alpha(opacity=20); 
}
  
.mainclose:hover,
.mainclose:focus {
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.5;
	filter: alpha(opacity=50); 
}
  
  button.mainclose {
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none; 
}