@font-face {
	font-family: digi;
	src: url('DS-DIGI.TTF');
	src: url('DS-DIGI.TTF?#iefix');
}

@font-face {
	font-family: 'chalkdusterregular';
	src: url('chalkduster-webfont.eot');
	src: url('chalkduster-webfont.eot?#iefix') format('embedded-opentype'),
	/*url('chalkduster-webfont.woff') format('woff'), */
	url('chalkduster-webfont.ttf') format('truetype'), url('chalkduster-webfont.svg#chalkdusterregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'pocket_calculatorregular';
	src: url('pockc-webfont.eot');
	src: url('pockc-webfont.eot?#iefix') format('embedded-opentype'),
	/*url('pockc-webfont.woff') format('woff'), */
	url('pockc-webfont.ttf') format('truetype'), url('pockc-webfont.svg#pocket_calculatorregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'FontAwesome';
	src: url('../font/fontawesome-webfont.eot?v=3.2.1');
	src: url('../font/fontawesome-webfont.eot?#iefix&v=3.2.1')
}

/* HTML5 DECLARATIONS */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, dialog {
	display: block;
}

header {
	height: 20vh;
}

footer {
	height: 15vh;
}

audio[controls], canvas, video {
	display: inline-block;
	*display: inline;
	zoom: 1
}

/* BASE */
html {
	height: 100%;
	font-size: 100%;
}
/* Force scrollbar in non-IE and Remove iOS text size adjust without disabling user zoom */
body {
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	margin-top: 20px;
	background-image: url(../images/chalk_board2.jpg);
	color: #fff;
	background-repeat: no-repeat;
	background-attachment: fixed;
	width: 100vw;
	height: 100vh;
	margin: 0;
	overflow: auto;
}

/* Improve default text rendering, handling of kerning pairs and ligatures */
/* DEFAULT FONT SETTINGS */
/* 16px base font size with 150% (24px) friendly, unit-less line height and margin for vertical rhythm */
/* Font-size percentage is based on 16px browser default size */
body, button, input, select, textarea {
	font: 100%/1.5 chalkdusterregular,serif;
	*font-size: 1em;
	color: #333;
}
/* IE7 and older can't resize px based text */
p, blockquote, q, pre, address, hr, code, samp, dl, ol, ul, form, table, fieldset, menu, img {
	/*margin: 0 0 .5em;*/
	padding: 0;
	width: inherit;
}

/* TYPOGRAPHY */
/* Composed to a scale of 12px, 14px, 16px, 18px, 21px, 24px, 36px, 48px, 60px and 72px; text-shadow:1px 1px 1px rgba(0,0,0,.10) */
h1, h2, h3, h4, h5, h6 {
	color: #fff;
	font-weight: normal;
}
h1 {
	margin: 0 auto;
	font-size: 1.5em;
	line-height: 1.2em;
	color: #F26522;
}
/* 60px / 72px */
h2 {
	margin: 1.30em 0.5em 0.5em;
	font-size: 1.5em;
	line-height: 1em;
	color: #fff;
	text-align: center;
}
/* 48px / 48px */
h3 {
	margin: 0;
	font-size: 1.5em;
	line-height: 1.33em;
	color: #6dcff6;
	font-weight: normal;
	text-align: center;
}
/* 36px / 48px */
h4 {
	margin: 0;
	font-size: 1.5em;
	line-height: 1em;
	margin-bottom: 1em;
}
/* 24px / 24px */
h5 {
	margin: 0;
	font-size: 1.31em;
	line-height: 1.14em;
	margin-bottom: 1.14em;
	color: #fff;
}
/* 21px / 24px */
h6 {
	margin: 0;
	font-size: 1.12em;
	line-height: 1.33em;
	margin-bottom: 1.33em;
}
/* 18px / 24px */
p, ul, blockquote, pre, td, th, label {
	font-size: 0.9em;
	line-height: 1.9em;
	color: #FFF;
	padding: 5px 10px;
}
	/* 16px / 24px */
small, p.small {
	margin: 0;
	font-size: 0.875em;
	line-height: 1.71em;
	margin-bottom: 1.71em;
}
/* 14px / 24px */

/*BODY*/
.container-fluid {
	margin: 0 auto;
}
.layoutDesignDiv, .productionArtDiv, .prepressDiv, .printDiv {
	height: 65vh;
	margin: 0 auto;
}
.layoutDesignDiv {
	margin-left: 15px;
	font-size: .9em;
}
.jcarousel-skin-tango {
	padding: 0 0 0 15px;
}
::-webkit-scrollbar {
	width: 0px;
	background: transparent;
	display: none;
}

/*DEFAULT BODY*/
/*body { margin-top:10px; font-size:100%; max-width:1750px; background-image:url(../images/chalk_board2.jpg); color:#fff;}  18.5px / 28px */

/*DEFAULT BODY*/
body { margin-top:10px;font-size:100%; max-width:1750px; background-image:url(../images/chalk_board2.jpg); color:#fff;} /* 18.5px / 28px */
.g1 { width: 22.0%;}
.g2 {width:64.66%;}
.g3 {width:98.0%}
.g1,.g2,.g3 {display:inline; float: left}


/* Increased body size for legibility */
@media only screen /*and (min-width: 75vw)*/ {
	body {
		margin-top: 10px;
		font-size: 110%;
		background-image: url(../images/chalk_board2.jpg);
		color: #fff;
	}
}
/*CHALKLINES*/
.chalkline {
	display: flex;
	align-items: center;
	justify-content: center;
}
.design_approval .chalkline img,
.production_art .chalkline img,
.prepress .chalkline img,
.print .chalkline img {
	position: relative;
	width: 90%;
	height: 8px;
}

/*HEADER*/
.header_cont {
	margin: 0 auto;
	width: 100vw;
	height: inherit;
}
.control {
	margin: 0 auto;
	padding: 20px 20px 0 0;
	height: 12vh;
}

/* TITLE */
.title {
	position: absolute;
	margin: 0 auto;
	padding: 0 0 20px 70px;
	width: 260px;
	float: left;
}

/* WEEK */
.week {
	position: absolute;
	margin: 20px 0 0 10px;
	font-size: .7em;
	display: inline-flex;
}
a .aarow_left {
	background-image: url(../images/aarow-left.png);
	background-repeat: no-repeat;
	display: block;
	width: 75px;
	height: 70px;
	float: left;
}
a:hover .aarow_left {
	background-image: url(../images/aarow-left_hover.png);
}
a .aarow_right {
	background-image: url(../images/aarow-right.png);
	background-repeat: no-repeat;
	display: block;
	width: 75px;
	height: 70px;
	float: left;
}
a:hover .aarow_right {
	background-image: url(../images/aarow-right_hover.png);
}

/* TIMER */
.days {
	font-size: 0.5em;
	display: block;
	margin-bottom: 2px;
	clear: both;
}
.hours {
	display: block;
	line-height: 0.9em;
}
.score {
	display: block;
	background: #000;
	font-family: pocket_calculatorregular;
	font-size: 2.6em;
	color: #F26522;
}
.timer {
	position: relative;
	float: right;
	border: 3px solid #FFF;
	background-color: #424242;
	height: 95px;
	width: 290px; 
	/*-webkit-border-radius: 20px;
		-ms-border-radius: 20px;
    -moz-border-radius: 20px;*/
	border-radius: 20px;
	behavior: url(/styles/ScoreBoard/PIE.htc);
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	margin: 0 20px 60px 0;
}
.timer_due {
	font-size: 0.7em;
	float: left;
	display: block;
	text-align: center;
	width: 25%;
}
.timer_remaining {
	font-size: 0.8em;
	float: left;
	text-align: center;
	display: block;
	width: 50%
}
.timer_complete {
	font-size: 0.7em;
	float: left;
	display: block;
	text-align: center;
	width: 25%
}
.time {
	display: block;
	background: #000;
	border: 3px solid #fff;
	-ms-border-radius: 15px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	behavior: url(/styles/ScoreBoard/PIE.htc);
	color: #ED1C24;
	font-family: pocket_calculatorregular;
	font-size: 32px;
	margin: 0 0 6px;
}

/* FOOTER */
.center {
	margin: 20px 0 0 0;
	font-size: 1.0em;
}

.center p {
	text-align: center;
}
/* micro clearfix hack*/
.footer_cont:before, .footer_cont:after {
	content: "";
	display: table
}
/* For modern browsers */
.footer_cont:after {
	clear: both
}
.footer_cont {
	zoom: 1
}
/* For IE 6/7 (trigger hasLayout) */

/* CODE */
pre {
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word;
}
/* Allow line wrapping of 'pre' */
pre, code, kbd, samp {
	font-size: 1em;
	line-height: 1.5em;
	margin-bottom: 1.5em;
	font-family: Menlo, Consolas, 'DejaVu Sans Mono', Monaco, monospace;
}

/* TABLES */
table {
	border-collapse: collapse;
	border-spacing: 0;
	margin-bottom: 1.5em;
}

th {
	text-align: left;
}

tr, th, td {
	padding-right: 1.5em;
	border-bottom: 0 solid #333;
}

/* FORMS */
form {
	margin: 0;
	width: 100vw;
	height: 65vh;
	overflow: hidden;
}
#contentRow {
	overflow: auto;
	overflow-x: hidden;
	height: 100%;
}
fieldset {
	border: 0;
	padding: 0;
}
textarea {
	overflow: auto;
	vertical-align: top;
}
legend {
	*margin-left: -.75em;
}
button, input, select, textarea {
	vertical-align: baseline;
	*vertical-align: middle;
	float: right;
}
/* IE7 and older */
button, input {
	line-height: normal;
	*overflow: visible;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
}

input[type="checkbox"], input[type="radio"] {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
input[type="search"] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}
button::-moz-focus-inner, input::-moz-focus-inner {
	border: 0;
	padding: 0;
}
button {
	background-color: inherit;
}

/* QUOTES */
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
blockquote, q, cite {
	font-style: italic;
}
blockquote {
	padding-left: 1.5em;
	border-left: 3px solid #ccc;
}
blockquote > p {
	padding: 0;
}

/* LISTS */
ul, ol {
	list-style: none outside none;
}
li ul, li ol {
	margin: 0;
}
li ul li {
	margin: 0;
	list-style-type: none;
}
li {
	padding: 0 0 3px 0;
	margin-bottom: .5em;
}
/*.jcarousel-clip li {
	padding-bottom: 5px;
	line-height: 1.3em;
}*/
dl dd {
	margin-left: 1.5em;
}
.blank > ul li {
	/*list-style-type: disc;*/
	line-height: 1.3em;
}
.dg-main-content-inner-wrap > ul {
	/*list-style-type: disc;*/
	padding: 0 0 0 25px;
}

/*CELL*/
.dg-cell-noProject li {
	list-style: none;
}
.dg-cell > ul li ul li {
	/*list-style-type: disc;*/
	line-height: 1.3em;
}

/* STATUS */
.late, .late a {
	color: #ed1c24;
	line-height: 1.3em;
}
.complete, .complete a {
	color: #777;
	line-height: 1.3em;
}
/*.complete span {
	text-decoration: line-through;
	color: #FFF;
}*/

/* HYPERLINKS */
a {
	text-decoration: none;
	color: #FFF;
	line-height: 1.3em;
	/*width: 100vw;*/
}
	a:hover {
		text-decoration: underline;
	}
	a:focus {
		outline: thin dotted;
	}
	a:hover, a:active {
		outline: none;
	}
/* Better CSS Outline Suppression */

/* MEDIA */
figure {
	margin: 0;
}
img, object, embed, video {
	width: -webkit-fill-available;
	height: fit-content;
	_width: 100%;
}
/* Fluid images */
img {
	border: 0;
	-ms-interpolation-mode: bicubic;
	width: 100%;
	height: 10px;
	margin: 0 15px;
}
/* Improve IE's resizing of images */
svg:not(:root) {
	overflow: hidden;
}
/* Correct IE9 overflow */
/* media Queries
FOLDING FLUID GRID
< 767px			- 1-Column Fluid Grid
768px - 1023px	- 2-Column Fluid Grid
> 1024px			- 3-Column Fluid Grid
Change widths as necessary
------------------------------------------- */

/* ABBREVIATION */
abbr[title], dfn[title] {
	border-bottom: 1px dotted #333;
	cursor: help;
}

/* MARKED/INSERTED/DELETED AND SELECTED TEXT */
ins, mark {
	text-decoration: none;
}
mark {
	background: #c47529;
}
ins {
	background: #d49855;
}
del {
	text-decoration: line-through;
}
::-moz-selection {
	background: #c47529;
	color: #fff;
	text-shadow: none;
}
/* selected text */
::selection {
	background: #c47529;
	color: #fff;
	text-shadow: none;
}
/* selected text */

/* OTHERS */
strong, b, dt {
	font-weight: bold;
}
dfn {
	font-style: italic;
}
var, address {
	font-style: normal;
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
/* Position 'sub' and 'sup' without affecting line-height */
sup {
	top: -0.5em;
}
/* Move superscripted text up */
sub {
	bottom: -0.25em;
}
/* Move subscripted text down */
span.amp {
	font-family: Adobe Caslon Pro,Baskerville,"Goudy Old Style","Palatino","Palatino Linotype","Book Antiqua",Georgia,"Times New Roman", Times,serif;
	font-style: italic;
	font-size: 110%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
/* Best available ampersand */

/* PRINT */
@media print {
	* {
		background: transparent;
		color: black;
		text-shadow: none;
		-moz-filter: none;
		-webkit-filter: none;
		-ms-filter: none;
		filter: none;
	}
	/* Black prints faster */
	a, a:visited {
		color: #444;
		text-decoration: underline;
	}

		a[href]:after {
			content: " (" attr(href) ")";
		}

	abbr[title]:after {
		content: " (" attr(title) ")";
	}

	.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
		content: "";
	}
	/* Don't print links for images, javascript or internal links */
	pre, blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}

	thead {
		display: table-header-group;
	}
	/* Repeat header row at top of each printed page */
	tr, img {
		page-break-inside: avoid;
	}

	img {
		max-width: 100%;
	}

	@page {
		margin: 0.5cm
	}

	p, h2, h3 {
		orphans: 3;
		widows: 3;
	}

	h2, h3 {
		page-break-after: avoid;
	}
}


/*BADGE STYLING*/
.badge-success {
	background-color: #5cb85c;
}
.badge-danger {
	background-color: #d9534f;
}
.badge-warning {
	background-color: #f0ad4e;
}
.badge {
	display: inline-block;
	min-width: 10px;
	max-width: -web-fill-available;
	padding: 5px;
	font-size: 10px;
	font-weight: 600;
	color: #ffffff;
	line-height: 10px;
	vertical-align: baseline;
	white-space: nowrap;
	text-align: center;
	border-radius: 9px;
	text-decoration: none !important;
	margin: 2.5px 0 2.5px 15px;
}

/*BUTTON-LINK STYLING*/
.btn {
	
}

.btn:focus { outline: 0;}

.btn-link {
	border: none;
	position: relative;
	width: 100%;
	text-align: center;
	margin: 0 auto;
	font-size: 1.0em;
	background: none;
}
.btn-default {
	position: relative;
	border: none;
	outline: none;
	color: white;
	cursor: pointer;
	padding: 10px 20px;
	border-radius: 10px;
}
	.btn-default:hover {
		color: #F26522;
	}

/*BULLET STYLING*/
.package-bullet {
	padding-right: 10px;
	text-decoration: none !important;
}

/*MODAL STYLING*/
.close {
	font-size: 30px !important;
	text-align: inherit;
	color: #fff !important;
	border: none;
	position: relative;
	margin: 0 auto;
	background: none;
}

.close:focus{ outline: 0;}

.modal-open {
	overflow: hidden;
}
.week-modal {
	font-size: .7em;
	display: inline-flex;
	width: 100%;
}
.week-modal h2 {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	margin-top: 0;
	-webkit-align-content: center;
	align-content: center;
}
.title-modal {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	margin-top: 0;
	-webkit-align-content: center;
	align-content: center;
}
.modal-title h3 {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	margin-top: 0;
	-webkit-align-content: center;
	align-content: center;
}
.modal {
	display: none;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	-webkit-overflow-scrolling: touch;
	outline: 0;
	width: 45.00%;
	height: 90.00%;
	margin: auto;
	overflow: hidden;
    z-index: 1;
}
.modal.fade .modal-dialog {
	-webkit-transform: translate(0,-25%);
	-ms-transform: translate(0,-25%);
	transform: translate(0,-25%);
	-webkit-transition: -webkit-transform .3s ease-out;
	-moz-transition: -moz-transform .3s ease-out;
	-o-transition: -o-transform .3s ease-out;
	transition: transform .3s ease-out;
}
.modal.in .modal-dialog {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}
.modal-dialog {
	position: relative;
	width: auto;
	margin: 10px;
}
.modal-content {
	position: relative;
	background-color: #fff;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,.2);
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
	box-shadow: 0 3px 9px rgba(0,0,0,.5);
	background-clip: padding-box;
	outline: 0;
	background-image: url(../images/chalk_board2.jpg);
	color: #fff;
	overflow: auto;
}

.modal .ul {
		overflow-x: hidden;
		overflow: auto;
	}
.modal-content img {
	margin: 0 15px;
	width: 100%;
	height: 10px;
}
.modal-backdrop {
	position: fixed;
	height: 100vh !important;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #000;
}
body.modal-open div.modal-backdrop {
	z-index: 0;
}
.modal-backdrop.fade {
	opacity: 0;
	filter: alpha(opacity=0)
}
.modal-backdrop.in {
	opacity: .5;
	filter: alpha(opacity=50)
}
.modal-header {
	padding: 15px;
	min-height: 16.42857143px;
	top: 0;
	display: inherit;
	width: -webkit-fill-available;
}
.modal-header h2 {
	text-align: center;
	display: inline-block;
}
.modal-header .close {
	margin-top: -15px;
}
.modal-title {
	line-height: 1.42857143;
}
.modal-body {
	position: relative;
	padding: 0 20px;
	font-size: 1.25em;
	overflow: auto;
	height: 71%;
}
.modal-footer {
	padding: 0 20px;
	text-align: right;
	bottom: 0;
	display: inherit;
	height: 7%;
	margin-top: 20px;
}
.modal-footer .btn + .btn {
	margin-left: 5px;
	margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
	margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
	margin-left: 0;
}
@media (min-width:768px) {
.modal-dialog {
	width: 600px;
	margin: 30px auto;
}
.modal-sm {
	width: 300px;
	}
}
@media (min-width:992px) {
	.modal-lg {
		width: 900px;
	}
}

/*ROW STYLING*/
.no-padding {
	padding: 0 !important;
}
.row:before, .row:after {
	content: " ";
	display: table;
}
.row:after {
	clear: both;
}
.visible-xs, .visible-sm, .visible-md, .visible-lg {
	display: none !important
}
@media (max-width:767px) {
	.visible-xs {
		display: block !important
	}
	table.visible-xs {
		display: table
	}
	tr.visible-xs {
		display: table-row !important
	}
	th.visible-xs, td.visible-xs {
		display: table-cell !important
	}
}
@media (min-width:768px) and (max-width:991px) {
	.visible-sm {
		display: block !important
	}
	table.visible-sm {
		display: table
	}
	tr.visible-sm {
		display: table-row !important
	}
	th.visible-sm, td.visible-sm {
		display: table-cell !important
	}
}
@media (min-width:992px) and (max-width:1199px) {
	.visible-md {
		display: block !important
	}
	table.visible-md {
		display: table
	}
	tr.visible-md {
		display: table-row !important
	}
	th.visible-md, td.visible-md {
		display: table-cell !important
	}
}
@media (min-width:1200px) {
	.visible-lg {
		display: block !important
	}
	table.visible-lg {
		display: table
	}
	tr.visible-lg {
		display: table-row !important
	}
	th.visible-lg, td.visible-lg {
		display: table-cell !important
	}
}
@media (max-width:767px) {
	.hidden-xs {
		display: none !important
	}
}
@media (min-width:768px) and (max-width:991px) {
	.hidden-sm {
		display: none !important
	}
}
@media (min-width:992px) and (max-width:1199px) {
	.hidden-md {
		display: none !important
	}
}
@media (min-width:1200px) {
	.hidden-lg {
		display: none !important
	}
}
.visible-print {
	display: none !important
}
@media print {
	.visible-print {
		display: block !important
	}
	table.visible-print {
		display: table
	}
	tr.visible-print {
		display: table-row !important
	}
	th.visible-print, td.visible-print {
		display: table-cell !important
	}
}
@media print {
	.hidden-print {
		display: none !important
	}
}

/*ROW/COLUMN-MODAL STYLING*/
.row {
	width: 100%;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	position: relative;
	min-height: 1px;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
	float: left}
.col-xs-12 {width: 100%}
.col-xs-11 {width: 91.66666667%}
.col-xs-10 {width: 83.33333333%}
.col-xs-9 {width: 75%}
.col-xs-8 {width: 66.66666667%}
.col-xs-7 {width: 58.33333333%}
.col-xs-6 {width: 50%}
.col-xs-5 {width: 41.66666667%}
.col-xs-4 {width: 33.33333333%}
.col-xs-3 {width: 25%}
.col-xs-2 {width: 16.66666667%}
.col-xs-1 {width: 8.33333333%}
@media (min-width:768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
	float: left}
	.col-sm-12 {width: 100%}
	.col-sm-11 {width: 91.66666667%}
	.col-sm-10 {width: 83.33333333%}
	.col-sm-9 {width: 75%}
	.col-sm-8 {width: 66.66666667%}
	.col-sm-7 {width: 58.33333333%}
	.col-sm-6 {width: 50%}
	.col-sm-5 {width: 41.66666667%}
	.col-sm-4 {width: 33.33333333%}
	.col-sm-3 {width: 25%}
	.col-sm-2 {width: 16.66666667%}
	.col-sm-1 {width: 8.33333333%}
}
@media (min-width:992px) {
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
		float: left}
	.col-md-12 {width: 100%}
	.col-md-11 {width: 91.66666667%}
	.col-md-10 {width: 83.33333333%}
	.col-md-9 {width: 75%}
	.col-md-8 {width: 66.66666667%}
	.col-md-7 {width: 58.33333333%}
	.col-md-6 {width: 50%}
	.col-md-5 {width: 41.66666667%}
	.col-md-4 {width: 33.33333333%}
	.col-md-3 {width: 25%}
	.col-md-2 {width: 16.66666667%}
	.col-md-1 {width: 8.33333333%}
}
@media (min-width:1200px) {
	.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
		float: left}
	.col-lg-12 {width: 100%}
	.col-lg-11 {width: 91.66666667%}
	.col-lg-10 {width: 83.33333333%}
	.col-lg-9 {width: 75%}
	.col-lg-8 {width: 66.66666667%}
	.col-lg-7 {width: 58.33333333%}
	.col-lg-6 {width: 50%}
	.col-lg-5 {width: 41.66666667%}
	.col-lg-4 {width: 33.33333333%}
	.col-lg-3 {width: 25%}
	.col-lg-2 {width: 16.66666667%}
	.col-lg-1 {width: 8.33333333%}
}
