/*.requests_product .form-control {padding: 3px 4px;}
.requests_product-width1 {width:50px; text-align: right}
.requests_product-width2 {width:80px; text-align: right}
*/

/*
.table .fa {font-size: 25px}
.table thead .fa {color:#fff}
*/
/*
.comments_list {padding:5px 5px; margin:0 -5px}
.comments_list:hover {background:#fff}
.comments_list-avatar {float:left}
.comments_list-avatar img {width:80px;}
.comments_list-name {font-size:11px; color:#999}
.comments_list-date {float:right}
.comments_list-content {margin:0 0 0 90px}
.comments_list-text textarea {width:100%; margin:0 -2px; padding:2px; min-height:58px}
.comments_list-submit {clear:left; padding:10px 0 0}
*/

.available {display:inline-block; width:14px; height: 14px; border-radius: 7px; background: red}
.available2 {background: white}
.available3 {background: green}

.nav_title {width: 200px; height:auto; background: #fff; padding:2px; text-align: center }
.site_logo img {height:54px; width: 200px}
.nav-md .container.body .col-md-3.left_col {width: 200px;}
.nav-md .container.body .right_col {margin-left: 200px;}
.main_container .top_nav {margin-left: 200px;}
@media (min-width: 992px) {
	footer {margin-left: 100px;}
}
.count {width: 70px}

#order_view .modal-content {width:800px; padding:20px}
#order_view .close {position: absolute; top:0px; right:0px;}

.login_content {text-shadow: none}

/*.modal {background-color: white; margin-left: 200px; margin-top: 100px; margin-right: 17px}*/
.btn_preview {background: none}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
	*,
	*:before,
	*:after {
		background: transparent !important;
		color: #000 !important;
		box-shadow: none !important;
		text-shadow: none !important;
	}
	a,
	a:visited {
		text-decoration: underline;
	}
	a[href^="#"]:after,
	a[href^="javascript:"]:after {
		content: "";
	}
	pre,
	blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}
	thead {
		display: table-header-group;
	}
	tr,
	img {
		page-break-inside: avoid;
	}
	img {
		max-width: 100% !important;
	}
	p,
	h2,
	h3 {
		orphans: 3;
		widows: 3;
	}
	h2,
	h3 {
		page-break-after: avoid;
	}
	.navbar {
		display: none;
	}
	.btn > .caret,
	.dropup > .btn > .caret {
		border-top-color: #000 !important;
	}
	.label {
		border: 1px solid #000;
	}
	.table {
		border-collapse: collapse !important;
	}
	.table td,
	.table th {
		background-color: #fff !important;
	}
	.table-bordered th,
	.table-bordered td {
		border: 1px solid #ddd !important;
	}

	/*#sb_text div {display:none}
	#sb_text div:first-child {display:block}*/
	.menu_fixed {display:none}
	.top_nav {display:none}
	.top_nav .navbar-right {display:none}
	.print_hide {display:none}
	.nav-md .container.body .right_col {
		margin-left: 0px;
	}
	/*a {display:none}*/
	/*a:after {content:  attr(title)}*/
}