@charset "UTF-8";
	@import url(https://fonts.googleapis.com/css?family=Heebo:100,300,400,500,700,800,900);
	@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
	@import url(https://fonts.googleapis.com/css?family=Old+Standard+TT);
	html {
	font-family:Arial,Helvetica,sans-serif;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%;
}
body {margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block}
audio,canvas,progress,video {
	display:inline-block;
	vertical-align:baseline;
}
audio:not([controls]) {
	display:none;
	height:0;
}
[hidden],template {display:none}
a {background-color:transparent}
a:active,a:hover {outline:0}
abbr[title] {border-bottom:1px dotted}
b,strong {font-weight:bold}
dfn {font-style:italic}
h1 {
	font-size:2em;
	margin:0.67em 0;
}
mark {
	background:#ff0;
	color:#000;
}
small {font-size:80%}
sub,sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline;
}
sup {top:-0.5em}
sub {bottom:-0.25em}
img {border:0}
svg:not(:root) {overflow:hidden}
figure {margin:1em 40px}
hr {
	box-sizing:content-box;
	height:0;
}
pre {overflow:auto}
code,kbd,pre,samp {
	font-family:monospace,monospace;
	font-size:1em;
}
button,input,optgroup,select,textarea {
	color:inherit;
	font:inherit;
	margin:0;
}
button {overflow:visible}
button,select {text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"] {
	-webkit-appearance:button;
	cursor:pointer;
}
button[disabled],html input[disabled] {cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner {
	border:0;
	padding:0;
}
input {line-height:normal}
input[type="checkbox"],input[type="radio"] {
	box-sizing:border-box;
	padding:0;
}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto}
input[type="search"] {
	-webkit-appearance:textfield;
	box-sizing:content-box;
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none}
fieldset {
	border:1px solid #c0c0c0;
	margin:0 2px;
	padding:0.35em 0.625em 0.75em;
}
legend {
	border:0;
	padding:0;
}
textarea {overflow:auto}
optgroup {font-weight:bold}
table {
	border-collapse:collapse;
	border-spacing:0;
}
td,th {padding:0}
@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 {content:" (" attr(href) ")"}
	abbr[title]:after {content:" (" attr(title) ")"}
	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-visit p {margin:0}
	.table td,.table th {background-color:#fff !important}
	.table-bordered th,.table-bordered td {border:1px solid #ddd !important}
}
* {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
*:before,*:after {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
html {
	font-size:10px;
	-webkit-tap-highlight-color:transparent;
}
body {
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	line-height:1.88;
	color:#666666;
	background-color:#f4f4f4;
	font-weight:400;
}
input,button,select,textarea {
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
}
a {
	color:#999999;
	text-decoration:none;
}
a:hover,a:focus {
	color:#00a0e8;
	text-decoration:none;
}
a:focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px;
}
figure {margin:0}
img {vertical-align:middle}
.img-responsive {
	display:block;
	max-width:100%;
	height:auto;
}
.img-rounded {border-radius:0}
.img-thumbnail {
	padding:0;
	line-height:1.88;
	background-color:#fff;
	border:1px solid #fff;
	border-radius:0;
	-webkit-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
	display:inline-block;
	max-width:100%;
	height:auto;
}
.img-circle {border-radius:50%}
hr {
	margin-top:20px;
	margin-bottom:20px;
	border:0;
	border-top:1px solid #eeeeee;
}
.sr-only {
	position:absolute;
	width:1px;
	height:1px;
	margin:-1px;
	padding:0;
	overflow:hidden;
	clip:rect(0,0,0,0);
	border:0;
}
.sr-only-focusable:active,.sr-only-focusable:focus {
	position:static;
	width:auto;
	height:auto;
	margin:0;
	overflow:visible;
	clip:auto;
}
[role="button"] {cursor:pointer}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	line-height:1.1;
	color:#363636;
}
h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small {
	font-weight:normal;
	line-height:1;
	color:#777777;
}
h1,.h1,h2,.h2,h3,.h3 {
	margin-top:20px;
	margin-bottom:10px;
}
h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small {font-size:65%}
h4,.h4,h5,.h5,h6,.h6 {
	margin-top:10px;
	margin-bottom:10px;
}
h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small {font-size:75%}
h1,.h1 {font-size:38px}
h2,.h2 {font-size:36px}
h3,.h3 {font-size:30px}
h4,.h4 {font-size:24px}
h5,.h5 {font-size:18px}
h6,.h6 {font-size:16px}
p {margin:0 0 10px}
.lead {
	margin-bottom:20px;
	font-size:18px;
	font-weight:300;
	line-height:1.4;
}
@media (min-width:768px) {
	.lead {font-size:24px}
}
small,.small {font-size:75%}
mark,.mark {
	background-color:#fcf8e3;
	padding:.2em;
}
.text-left {text-align:left}
.text-right {text-align:right}
.text-center {text-align:center}
.text-justify {text-align:justify}
.text-nowrap {white-space:nowrap}
.text-lowercase {text-transform:lowercase}
.text-uppercase,.initialism {text-transform:uppercase}
.text-capitalize {text-transform:capitalize}
.text-muted {color:#777777}
.text-primary {color:#00a0e8}
a.text-primary:hover,a.text-primary:focus {color:#007db5}
.text-success {color:#3c763d}
a.text-success:hover,a.text-success:focus {color:#2b542c}
.text-info {color:#31708f}
a.text-info:hover,a.text-info:focus {color:#245269}
.text-warning {color:#8a6d3b}
a.text-warning:hover,a.text-warning:focus {color:#66512c}
.text-danger {color:#a94442}
a.text-danger:hover,a.text-danger:focus {color:#843534}
.bg-primary {color:#fff}
.bg-primary {background-color:#00a0e8}
a.bg-primary:hover,a.bg-primary:focus {background-color:#007db5}
.bg-success {background-color:#dff0d8}
a.bg-success:hover,a.bg-success:focus {background-color:#c1e2b3}
.bg-info {background-color:#d9edf7}
a.bg-info:hover,a.bg-info:focus {background-color:#afd9ee}
.bg-warning {background-color:#fcf8e3}
a.bg-warning:hover,a.bg-warning:focus {background-color:#f7ecb5}
.bg-danger {background-color:#f2dede}
a.bg-danger:hover,a.bg-danger:focus {background-color:#e4b9b9}
.page-header {
	padding-bottom:9px;
	margin:40px 0 20px;
	border-bottom:1px solid #eeeeee;
}
ul,ol {
	margin-top:0;
	margin-bottom:10px;
}
ul ul,ul ol,ol ul,ol ol {margin-bottom:0}
.list-unstyled {
	padding-left:0;
	list-style:none;
}
.list-inline {
	padding-left:0;
	list-style:none;
	margin-left:-5px;
}
.list-inline > li {
	display:inline-block;
	padding-left:5px;
	padding-right:5px;
}
dl {
	margin-top:0;
	margin-bottom:20px;
}
dt,dd {line-height:1.88}
dt {font-weight:bold}
dd {margin-left:0}
.dl-horizontal dd:before,.dl-horizontal dd:after {
	content:" ";
	display:table;
}
.dl-horizontal dd:after {clear:both}
@media (min-width:991px) {
	.dl-horizontal dt {
		float:left;
		width:160px;
		clear:left;
		text-align:right;
		overflow:hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
	}
	.dl-horizontal dd {margin-left:180px}
}
abbr[title],abbr[data-original-title] {
	cursor:help;
	border-bottom:1px dotted #777777;
}
.initialism {font-size:90%}
blockquote {
	padding:10px 20px;
	margin:0 0 20px;
	font-size:20px;
	border-left:5px solid #eeeeee;
}
blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child {margin-bottom:0}
blockquote footer,blockquote small,blockquote .small {
	display:block;
	font-size:80%;
	line-height:1.88;
	color:#777777;
}
blockquote footer:before,blockquote small:before,blockquote .small:before {content:'\2014 \00A0'}
.blockquote-reverse,blockquote.pull-right {
	padding-right:15px;
	padding-left:0;
	border-right:5px solid #eeeeee;
	border-left:0;
	text-align:right;
}
.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before {content:''}
.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after {content:'\00A0 \2014'}
address {
	margin-bottom:20px;
	font-style:normal;
	line-height:1.88;
}
code,kbd,pre,samp {font-family:Menlo,Monaco,Consolas,"Courier New",monospace}
code {
	padding:2px 4px;
	font-size:90%;
	color:#c7254e;
	background-color:#f9f2f4;
	border-radius:0;
}
kbd {
	padding:2px 4px;
	font-size:90%;
	color:#fff;
	background-color:#333;
	border-radius:0;
	box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);
}
kbd kbd {
	padding:0;
	font-size:100%;
	font-weight:bold;
	box-shadow:none;
}
pre {
	display:block;
	padding:9.5px;
	margin:0 0 10px;
	font-size:15px;
	line-height:1.88;
	word-break:break-all;
	word-wrap:break-word;
	color:#999999;
	background-color:#f5f5f5;
	border:1px solid #ccc;
	border-radius:0;
}
pre code {
	padding:0;
	font-size:inherit;
	color:inherit;
	white-space:pre-wrap;
	background-color:transparent;
	border-radius:0;
}
.pre-scrollable {
	max-height:340px;
	overflow-y:scroll;
}
.container {
	margin-right:auto;
	margin-left:auto;
	padding-left:10px;
	padding-right:10px;
}
.container:before,.container:after {
	content:" ";
	display:table;
}
.container:after {clear:both}
@media (min-width:768px) {
	.container {width:740px}
}
@media (min-width:992px) {
	.container {width:960px}
}
@media (min-width:1300px) {
	.container {width:1300px}
}
.container-fluid {
	margin-right:auto;
	margin-left:auto;
	padding-left:10px;
	padding-right:10px;
}
.container-fluid:before,.container-fluid:after {
	content:" ";
	display:table;
}
.container-fluid:after {clear:both}
.row {
	margin-left:-10px;
	margin-right:-10px;
}
.row:before,.row:after {
	content:" ";
	display:table;
}
.row:after {clear:both}
.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;
	padding-left:10px;
	padding-right:10px;
}
.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-1 {width:8.33333%}
.col-xs-2 {width:16.66667%}
.col-xs-3 {width:25%}
.col-xs-4 {width:33.33333%}
.col-xs-5 {width:41.66667%}
.col-xs-6 {width:50%}
.col-xs-7 {width:58.33333%}
.col-xs-8 {width:66.66667%}
.col-xs-9 {width:75%}
.col-xs-10 {width:83.33333%}
.col-xs-11 {width:91.66667%}
.col-xs-12 {width:100%}
.col-xs-pull-0 {right:auto}
.col-xs-pull-1 {right:8.33333%}
.col-xs-pull-2 {right:16.66667%}
.col-xs-pull-3 {right:25%}
.col-xs-pull-4 {right:33.33333%}
.col-xs-pull-5 {right:41.66667%}
.col-xs-pull-6 {right:50%}
.col-xs-pull-7 {right:58.33333%}
.col-xs-pull-8 {right:66.66667%}
.col-xs-pull-9 {right:75%}
.col-xs-pull-10 {right:83.33333%}
.col-xs-pull-11 {right:91.66667%}
.col-xs-pull-12 {right:100%}
.col-xs-push-0 {left:auto}
.col-xs-push-1 {left:8.33333%}
.col-xs-push-2 {left:16.66667%}
.col-xs-push-3 {left:25%}
.col-xs-push-4 {left:33.33333%}
.col-xs-push-5 {left:41.66667%}
.col-xs-push-6 {left:50%}
.col-xs-push-7 {left:58.33333%}
.col-xs-push-8 {left:66.66667%}
.col-xs-push-9 {left:75%}
.col-xs-push-10 {left:83.33333%}
.col-xs-push-11 {left:91.66667%}
.col-xs-push-12 {left:100%}
.col-xs-offset-0 {margin-left:0%}
.col-xs-offset-1 {margin-left:8.33333%}
.col-xs-offset-2 {margin-left:16.66667%}
.col-xs-offset-3 {margin-left:25%}
.col-xs-offset-4 {margin-left:33.33333%}
.col-xs-offset-5 {margin-left:41.66667%}
.col-xs-offset-6 {margin-left:50%}
.col-xs-offset-7 {margin-left:58.33333%}
.col-xs-offset-8 {margin-left:66.66667%}
.col-xs-offset-9 {margin-left:75%}
.col-xs-offset-10 {margin-left:83.33333%}
.col-xs-offset-11 {margin-left:91.66667%}
.col-xs-offset-12 {margin-left:100%}
@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-1 {width:8.33333%}
	.col-sm-2 {width:16.66667%}
	.col-sm-3 {width:25%}
	.col-sm-4 {width:33.33333%}
	.col-sm-5 {width:41.66667%}
	.col-sm-6 {width:50%}
	.col-sm-7 {width:58.33333%}
	.col-sm-8 {width:66.66667%}
	.col-sm-9 {width:75%}
	.col-sm-10 {width:83.33333%}
	.col-sm-11 {width:91.66667%}
	.col-sm-12 {width:100%}
	.col-sm-pull-0 {right:auto}
	.col-sm-pull-1 {right:8.33333%}
	.col-sm-pull-2 {right:16.66667%}
	.col-sm-pull-3 {right:25%}
	.col-sm-pull-4 {right:33.33333%}
	.col-sm-pull-5 {right:41.66667%}
	.col-sm-pull-6 {right:50%}
	.col-sm-pull-7 {right:58.33333%}
	.col-sm-pull-8 {right:66.66667%}
	.col-sm-pull-9 {right:75%}
	.col-sm-pull-10 {right:83.33333%}
	.col-sm-pull-11 {right:91.66667%}
	.col-sm-pull-12 {right:100%}
	.col-sm-push-0 {left:auto}
	.col-sm-push-1 {left:8.33333%}
	.col-sm-push-2 {left:16.66667%}
	.col-sm-push-3 {left:25%}
	.col-sm-push-4 {left:33.33333%}
	.col-sm-push-5 {left:41.66667%}
	.col-sm-push-6 {left:50%}
	.col-sm-push-7 {left:58.33333%}
	.col-sm-push-8 {left:66.66667%}
	.col-sm-push-9 {left:75%}
	.col-sm-push-10 {left:83.33333%}
	.col-sm-push-11 {left:91.66667%}
	.col-sm-push-12 {left:100%}
	.col-sm-offset-0 {margin-left:0%}
	.col-sm-offset-1 {margin-left:8.33333%}
	.col-sm-offset-2 {margin-left:16.66667%}
	.col-sm-offset-3 {margin-left:25%}
	.col-sm-offset-4 {margin-left:33.33333%}
	.col-sm-offset-5 {margin-left:41.66667%}
	.col-sm-offset-6 {margin-left:50%}
	.col-sm-offset-7 {margin-left:58.33333%}
	.col-sm-offset-8 {margin-left:66.66667%}
	.col-sm-offset-9 {margin-left:75%}
	.col-sm-offset-10 {margin-left:83.33333%}
	.col-sm-offset-11 {margin-left:91.66667%}
	.col-sm-offset-12 {margin-left:100%}
}
@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-1 {width:8.33333%}
	.col-md-2 {width:16.66667%}
	.col-md-3 {width:25%}
	.col-md-4 {width:33.33333%}
	.col-md-5 {width:41.66667%}
	.col-md-6 {width:50%}
	.col-md-7 {width:58.33333%}
	.col-md-8 {width:66.66667%}
	.col-md-9 {width:75%}
	.col-md-10 {width:83.33333%}
	.col-md-11 {width:91.66667%}
	.col-md-12 {width:100%}
	.col-md-pull-0 {right:auto}
	.col-md-pull-1 {right:8.33333%}
	.col-md-pull-2 {right:16.66667%}
	.col-md-pull-3 {right:25%}
	.col-md-pull-4 {right:33.33333%}
	.col-md-pull-5 {right:41.66667%}
	.col-md-pull-6 {right:50%}
	.col-md-pull-7 {right:58.33333%}
	.col-md-pull-8 {right:66.66667%}
	.col-md-pull-9 {right:75%}
	.col-md-pull-10 {right:83.33333%}
	.col-md-pull-11 {right:91.66667%}
	.col-md-pull-12 {right:100%}
	.col-md-push-0 {left:auto}
	.col-md-push-1 {left:8.33333%}
	.col-md-push-2 {left:16.66667%}
	.col-md-push-3 {left:25%}
	.col-md-push-4 {left:33.33333%}
	.col-md-push-5 {left:41.66667%}
	.col-md-push-6 {left:50%}
	.col-md-push-7 {left:58.33333%}
	.col-md-push-8 {left:66.66667%}
	.col-md-push-9 {left:75%}
	.col-md-push-10 {left:83.33333%}
	.col-md-push-11 {left:91.66667%}
	.col-md-push-12 {left:100%}
	.col-md-offset-0 {margin-left:0%}
	.col-md-offset-1 {margin-left:8.33333%}
	.col-md-offset-2 {margin-left:16.66667%}
	.col-md-offset-3 {margin-left:25%}
	.col-md-offset-4 {margin-left:33.33333%}
	.col-md-offset-5 {margin-left:41.66667%}
	.col-md-offset-6 {margin-left:50%}
	.col-md-offset-7 {margin-left:58.33333%}
	.col-md-offset-8 {margin-left:66.66667%}
	.col-md-offset-9 {margin-left:75%}
	.col-md-offset-10 {margin-left:83.33333%}
	.col-md-offset-11 {margin-left:91.66667%}
	.col-md-offset-12 {margin-left:100%}
}
@media (min-width:1300px) {
	.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-1 {width:8.33333%}
	.col-lg-2 {width:16.66667%}
	.col-lg-3 {width:25%}
	.col-lg-4 {width:33.33333%}
	.col-lg-5 {width:41.66667%}
	.col-lg-6 {width:50%}
	.col-lg-7 {width:58.33333%}
	.col-lg-8 {width:66.66667%}
	.col-lg-9 {width:75%}
	.col-lg-10 {width:83.33333%}
	.col-lg-11 {width:91.66667%}
	.col-lg-12 {width:100%}
	.col-lg-pull-0 {right:auto}
	.col-lg-pull-1 {right:8.33333%}
	.col-lg-pull-2 {right:16.66667%}
	.col-lg-pull-3 {right:25%}
	.col-lg-pull-4 {right:33.33333%}
	.col-lg-pull-5 {right:41.66667%}
	.col-lg-pull-6 {right:50%}
	.col-lg-pull-7 {right:58.33333%}
	.col-lg-pull-8 {right:66.66667%}
	.col-lg-pull-9 {right:75%}
	.col-lg-pull-10 {right:83.33333%}
	.col-lg-pull-11 {right:91.66667%}
	.col-lg-pull-12 {right:100%}
	.col-lg-push-0 {left:auto}
	.col-lg-push-1 {left:8.33333%}
	.col-lg-push-2 {left:16.66667%}
	.col-lg-push-3 {left:25%}
	.col-lg-push-4 {left:33.33333%}
	.col-lg-push-5 {left:41.66667%}
	.col-lg-push-6 {left:50%}
	.col-lg-push-7 {left:58.33333%}
	.col-lg-push-8 {left:66.66667%}
	.col-lg-push-9 {left:75%}
	.col-lg-push-10 {left:83.33333%}
	.col-lg-push-11 {left:91.66667%}
	.col-lg-push-12 {left:100%}
	.col-lg-offset-0 {margin-left:0%}
	.col-lg-offset-1 {margin-left:8.33333%}
	.col-lg-offset-2 {margin-left:16.66667%}
	.col-lg-offset-3 {margin-left:25%}
	.col-lg-offset-4 {margin-left:33.33333%}
	.col-lg-offset-5 {margin-left:41.66667%}
	.col-lg-offset-6 {margin-left:50%}
	.col-lg-offset-7 {margin-left:58.33333%}
	.col-lg-offset-8 {margin-left:66.66667%}
	.col-lg-offset-9 {margin-left:75%}
	.col-lg-offset-10 {margin-left:83.33333%}
	.col-lg-offset-11 {margin-left:91.66667%}
	.col-lg-offset-12 {margin-left:100%}
}
table {background-color:transparent}
caption {
	padding-top:8px;
	padding-bottom:8px;
	color:#777777;
	text-align:left;
}
th {text-align:left}
.table {
	width:100%;
	max-width:100%;
	margin-bottom:20px;
}
.table > thead > tr > th,.table > thead > tr > td,.table > tbody > tr > th,.table > tbody > tr > td,.table > tfoot > tr > th,.table > tfoot > tr > td {
	padding:8px;
	line-height:1.88;
	vertical-align:middle;
	border-top:1px solid #ddd;
}
.table > thead > tr > th {
	vertical-align:bottom;
	border-bottom:2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > th,.table > thead:first-child > tr:first-child > td {border-top:0}
.table > tbody + tbody {border-top:2px solid #ddd}
.table .table {background-color:#f4f4f4}
.table-condensed > thead > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > th,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > th,.table-condensed > tfoot > tr > td {padding:5px}
.table-bordered {border:1px solid #ddd}
.table-bordered > thead > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > th,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > th,.table-bordered > tfoot > tr > td {border:1px solid #ddd}
.table-bordered > thead > tr > th,.table-bordered > thead > tr > td {border-bottom-width:1px}
.table-striped > tbody > tr:nth-of-type(odd) {background-color:#fff}
.table-hover > tbody > tr:hover {background-color:#f5f5f5}
table col[class*="col-"] {
	position:static;
	float:none;
	display:table-column;
}
table td[class*="col-"],table th[class*="col-"] {
	position:static;
	float:none;
	display:table-cell;
}
.table > thead > tr > td.active,.table > thead > tr > th.active,.table > thead > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr > td.active,.table > tbody > tr > th.active,.table > tbody > tr.active > td,.table > tbody > tr.active > th,.table > tfoot > tr > td.active,.table > tfoot > tr > th.active,.table > tfoot > tr.active > td,.table > tfoot > tr.active > th {background-color:#f5f5f5}
.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th {background-color:#e8e8e8}
.table > thead > tr > td.success,.table > thead > tr > th.success,.table > thead > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr > td.success,.table > tbody > tr > th.success,.table > tbody > tr.success > td,.table > tbody > tr.success > th,.table > tfoot > tr > td.success,.table > tfoot > tr > th.success,.table > tfoot > tr.success > td,.table > tfoot > tr.success > th {background-color:#dff0d8}
.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th {background-color:#d0e9c6}
.table > thead > tr > td.info,.table > thead > tr > th.info,.table > thead > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr > td.info,.table > tbody > tr > th.info,.table > tbody > tr.info > td,.table > tbody > tr.info > th,.table > tfoot > tr > td.info,.table > tfoot > tr > th.info,.table > tfoot > tr.info > td,.table > tfoot > tr.info > th {background-color:#d9edf7}
.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th {background-color:#c4e3f3}
.table > thead > tr > td.warning,.table > thead > tr > th.warning,.table > thead > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr > td.warning,.table > tbody > tr > th.warning,.table > tbody > tr.warning > td,.table > tbody > tr.warning > th,.table > tfoot > tr > td.warning,.table > tfoot > tr > th.warning,.table > tfoot > tr.warning > td,.table > tfoot > tr.warning > th {background-color:#fcf8e3}
.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th {background-color:#faf2cc}
.table > thead > tr > td.danger,.table > thead > tr > th.danger,.table > thead > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr > td.danger,.table > tbody > tr > th.danger,.table > tbody > tr.danger > td,.table > tbody > tr.danger > th,.table > tfoot > tr > td.danger,.table > tfoot > tr > th.danger,.table > tfoot > tr.danger > td,.table > tfoot > tr.danger > th {background-color:#f2dede}
.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th {background-color:#ebcccc}
.table-responsive {
	overflow-x:auto;
	min-height:0.01%;
}
@media screen and (max-width:767px) {
	.table-responsive {
		width:100%;
		margin-bottom:15px;
		overflow-y:hidden;
		-ms-overflow-style:-ms-autohiding-scrollbar;
		border:1px solid #ddd;
	}
	.table-responsive > .table {margin-bottom:0}
	.table-responsive > .table > thead > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > tfoot > tr > td {white-space:nowrap}
	.table-responsive > .table-bordered {border:0}
	.table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child {border-left:0}
	.table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child {border-right:0}
	.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > td {border-bottom:0}
}
fieldset {
	padding:0;
	margin:0;
	border:0;
	min-width:0;
}
legend {
	display:block;
	width:100%;
	padding-bottom:15px;
	margin-bottom:20px;
	font-size:24px;
	line-height:inherit;
	color:#999999;
	border:0;
	border-bottom:1px solid #e5e5e5;
}
label {
	display:inline-block;
	max-width:100%;
	margin-bottom:5px;
	font-weight:bold;
}
input[type="search"] {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
input[type="radio"],input[type="checkbox"] {
	margin:3px 0 0;
	margin-top:1px \9;
	line-height:normal;
}
input[type="file"] {display:block}
input[type="range"] {
	display:block;
	width:100%;
}
select[multiple],select[size] {height:auto}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px;
}
output {
	display:block;
	padding-top:7px;
	font-size:16px;
	line-height:1.88;
	color:#999;
}
.form-control {
	display:block;
	width:100%;
	height:34px;
	padding:6px 20px;
	font-size:12px;
	line-height:1.88;
	color:#999;
	background-color:#fff;
	background-image:none;
	border:1px solid #eeeeee;
	border-radius:0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
	-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
	transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
}
.form-control:focus {
	border-color:#ebebeb;
	outline:0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(235,235,235,0.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(235,235,235,0.6);
}
.form-control::-moz-placeholder {
	color:#999;
	opacity:1;
}
.form-control:-ms-input-placeholder {color:#999}
.form-control::-webkit-input-placeholder {color:#999}
.form-control::-ms-expand {
	border:0;
	background-color:transparent;
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {
	background-color:#eeeeee;
	opacity:1;
}
.form-control[disabled],fieldset[disabled] .form-control {cursor:not-allowed}
textarea.form-control {height:auto}
input[type="search"] {-webkit-appearance:none}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control {line-height:34px}
	input[type="date"].input-sm,.input-group-sm > input[type="date"].form-control,.input-group-sm > input[type="date"].input-group-addon,.input-group-sm > .input-group-btn > input[type="date"].btn,.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm > input[type="time"].form-control,.input-group-sm > input[type="time"].input-group-addon,.input-group-sm > .input-group-btn > input[type="time"].btn,.input-group-sm	input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm > input[type="datetime-local"].form-control,.input-group-sm > input[type="datetime-local"].input-group-addon,.input-group-sm > .input-group-btn > input[type="datetime-local"].btn,.input-group-sm	input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm > input[type="month"].form-control,.input-group-sm > input[type="month"].input-group-addon,.input-group-sm > .input-group-btn > input[type="month"].btn,.input-group-sm	input[type="month"] {line-height:32px}
	input[type="date"].input-lg,.input-group-lg > input[type="date"].form-control,.input-group-lg > input[type="date"].input-group-addon,.input-group-lg > .input-group-btn > input[type="date"].btn,.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg > input[type="time"].form-control,.input-group-lg > input[type="time"].input-group-addon,.input-group-lg > .input-group-btn > input[type="time"].btn,.input-group-lg	input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg > input[type="datetime-local"].form-control,.input-group-lg > input[type="datetime-local"].input-group-addon,.input-group-lg > .input-group-btn > input[type="datetime-local"].btn,.input-group-lg	input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg > input[type="month"].form-control,.input-group-lg > input[type="month"].input-group-addon,.input-group-lg > .input-group-btn > input[type="month"].btn,.input-group-lg	input[type="month"] {line-height:58px}
}
.form-group {margin-bottom:15px}
.radio,.checkbox {
	position:relative;
	display:inline-block;
	margin-top:10px;
	margin-bottom:10px;
}
.radio label,.checkbox label {
	min-height:20px;
	padding-left:20px;
	margin-bottom:0;
	font-weight:normal;
	cursor:pointer;
}
.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"] {
	position:absolute;
	margin-left:-20px;
	margin-top:4px \9;
}
.radio + .radio,.checkbox + .checkbox {margin-top:-5px}
.radio-inline,.checkbox-inline {
	position:relative;
	display:inline-block;
	padding-left:20px;
	margin-bottom:0;
	vertical-align:middle;
	font-weight:normal;
	cursor:pointer;
}
.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline {
	margin-top:0;
	margin-left:10px;
}
input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled]
input[type="checkbox"] {cursor:not-allowed}
.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled]
.checkbox-inline {cursor:not-allowed}
.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled]
.checkbox label {cursor:not-allowed}
.form-control-static {
	padding-top:7px;
	padding-bottom:7px;
	margin-bottom:0;
	min-height:36px;
}
.form-control-static.input-lg,.input-group-lg > .form-control-static.form-control,.input-group-lg > .form-control-static.input-group-addon,.input-group-lg > .input-group-btn > .form-control-static.btn,.form-control-static.input-sm,.input-group-sm > .form-control-static.form-control,.input-group-sm > .form-control-static.input-group-addon,.input-group-sm > .input-group-btn > .form-control-static.btn {
	padding-left:0;
	padding-right:0;
}
.input-sm,.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn {
	height:32px;
	padding:6px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:0;
}
select.input-sm,.input-group-sm > select.form-control,.input-group-sm > select.input-group-addon,.input-group-sm > .input-group-btn > select.btn {
	height:32px;
	line-height:32px;
}
textarea.input-sm,.input-group-sm > textarea.form-control,.input-group-sm > textarea.input-group-addon,.input-group-sm > .input-group-btn > textarea.btn,select[multiple].input-sm,.input-group-sm > select[multiple].form-control,.input-group-sm > select[multiple].input-group-addon,.input-group-sm > .input-group-btn > select[multiple].btn {height:auto}
.form-group-sm .form-control {
	height:32px;
	padding:6px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:0;
}
.form-group-sm select.form-control {
	height:32px;
	line-height:32px;
}
.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control {height:auto}
.form-group-sm .form-control-static {
	height:32px;
	min-height:32px;
	padding:7px 10px;
	font-size:12px;
	line-height:1.5;
}
.input-lg,.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn {
	height:58px;
	padding:15px 20px;
	font-size:18px;
	line-height:1.42857;
	border-radius:0;
}
select.input-lg,.input-group-lg > select.form-control,.input-group-lg > select.input-group-addon,.input-group-lg > .input-group-btn > select.btn {
	height:58px;
	line-height:58px;
}
textarea.input-lg,.input-group-lg > textarea.form-control,.input-group-lg > textarea.input-group-addon,.input-group-lg > .input-group-btn > textarea.btn,select[multiple].input-lg,.input-group-lg > select[multiple].form-control,.input-group-lg > select[multiple].input-group-addon,.input-group-lg > .input-group-btn > select[multiple].btn {height:auto}
.form-group-lg .form-control {
	height:58px;
	padding:15px 20px;
	font-size:18px;
	line-height:1.42857;
	border-radius:0;
}
.form-group-lg select.form-control {
	height:58px;
	line-height:58px;
}
.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control {height:auto}
.form-group-lg .form-control-static {
	height:58px;
	min-height:38px;
	padding:16px 20px;
	font-size:18px;
	line-height:1.42857;
}
.has-feedback {position:relative}
.has-feedback .form-control {padding-right:42.5px}
.form-control-feedback {
	position:absolute;
	top:0;
	right:0;
	z-index:2;
	display:block;
	width:34px;
	height:34px;
	line-height:34px;
	text-align:center;
	pointer-events:none;
}
.input-lg + .form-control-feedback,.input-group-lg > .form-control + .form-control-feedback,.input-group-lg > .input-group-addon + .form-control-feedback,.input-group-lg > .input-group-btn > .btn + .form-control-feedback,.input-group-lg + .form-control-feedback,.form-group-lg .form-control + .form-control-feedback {
	width:58px;
	height:58px;
	line-height:58px;
}
.input-sm + .form-control-feedback,.input-group-sm > .form-control + .form-control-feedback,.input-group-sm > .input-group-addon + .form-control-feedback,.input-group-sm > .input-group-btn > .btn + .form-control-feedback,.input-group-sm + .form-control-feedback,.form-group-sm .form-control + .form-control-feedback {
	width:32px;
	height:32px;
	line-height:32px;
}
.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label {color:#3c763d}
.has-success .form-control {
	border-color:#3c763d;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
}
.has-success .form-control:focus {
	border-color:#2b542c;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;
}
.has-success .input-group-addon {
	color:#3c763d;
	border-color:#3c763d;
	background-color:#dff0d8;
}
.has-success .form-control-feedback {color:#3c763d}
.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label {color:#8a6d3b}
.has-warning .form-control {
	border-color:#8a6d3b;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
}
.has-warning .form-control:focus {
	border-color:#66512c;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
	color:#8a6d3b;
	border-color:#8a6d3b;
	background-color:#fcf8e3;
}
.has-warning .form-control-feedback {color:#8a6d3b}
.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label {color:#a94442}
.has-error .form-control {
	border-color:#a94442;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
}
.has-error .form-control:focus {
	border-color:#843534;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;
}
.has-error .input-group-addon {
	color:#a94442;
	border-color:#a94442;
	background-color:#f2dede;
}
.has-error .form-control-feedback {color:#a94442}
.has-feedback label ~ .form-control-feedback {top:25px}
.has-feedback label.sr-only ~ .form-control-feedback {top:0}
.help-block {
	display:block;
	margin-top:5px;
	margin-bottom:10px;
	color:#a6a6a6;
}
@media (min-width:768px) {
	.form-inline .form-group {
		display:inline-block;
		margin-bottom:0;
		vertical-align:middle;
	}
	.form-inline .form-control {
		display:inline-block;
		width:auto;
		vertical-align:middle;
	}
	.form-inline .form-control-static {display:inline-block}
	.form-inline .input-group {
		display:inline-table;
		vertical-align:middle;
	}
	.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control {width:auto}
	.form-inline .input-group > .form-control {width:100%}
	.form-inline .control-label {
		margin-bottom:0;
		vertical-align:middle;
	}
	.form-inline .radio,.form-inline .checkbox {
		display:inline-block;
		margin-top:0;
		margin-bottom:0;
		vertical-align:middle;
	}
	.form-inline .radio label,.form-inline .checkbox label {padding-left:0}
	.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"] {
		position:relative;
		margin-left:0;
	}
	.form-inline .has-feedback .form-control-feedback {top:0}
}
.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline {
	margin-top:0;
	margin-bottom:0;
	padding-top:7px;
}
.form-horizontal .radio,.form-horizontal .checkbox {min-height:27px}
.form-horizontal .form-group {
	margin-left:-10px;
	margin-right:-10px;
}
.form-horizontal .form-group:before,.form-horizontal .form-group:after {
	content:" ";
	display:table;
}
.form-horizontal .form-group:after {clear:both}
@media (min-width:768px) {
	.form-horizontal .control-label {
		text-align:right;
		margin-bottom:0;
		padding-top:7px;
	}
}
.form-horizontal .has-feedback .form-control-feedback {right:10px}
@media (min-width:768px) {
	.form-horizontal .form-group-lg .control-label {
		padding-top:16px;
		font-size:18px;
	}
}
@media (min-width:768px) {
	.form-horizontal .form-group-sm .control-label {
		padding-top:7px;
		font-size:12px;
	}
}
.btn {
	display:inline-block;
	margin-bottom:0;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	touch-action:manipulation;
	cursor:pointer;
	background-image:none;
	border:1px solid transparent;
	white-space:nowrap;
	padding:6px 20px;
	font-size:12px;
	line-height:1.88;
	border-radius:0;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px;
}
.btn:hover,.btn:focus,.btn.focus {text-decoration:none}
.btn:active,.btn.active {
	outline:0;
	background-image:none;
	-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
	box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn {
	cursor:not-allowed;
	opacity:0.65;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	box-shadow:none;
}
a.btn.disabled,fieldset[disabled] a.btn {pointer-events:none}
.btn-default {
	color:#999999;
	background-color:#fafafa;
	border-color:#ebebeb;
}
.btn-default:focus,.btn-default.focus {
	color:#999999;
	background-color:#e1e1e1;
	border-color:#ababab;
}
.btn-default:hover {
	color:#999999;
	background-color:#e1e1e1;
	border-color:#cccccc;
}
.btn-default:active,.btn-default.active,.open > .btn-default.dropdown-toggle {
	color:#999999;
	background-color:#e1e1e1;
	border-color:#cccccc;
}
.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open > .btn-default.dropdown-toggle:hover,.open > .btn-default.dropdown-toggle:focus,.open > .btn-default.dropdown-toggle.focus {
	color:#999999;
	background-color:#cfcfcf;
	border-color:#ababab;
}
.btn-default:active,.btn-default.active,.open > .btn-default.dropdown-toggle {background-image:none}
.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus {
	background-color:#fafafa;
	border-color:#ebebeb;
}
.btn-default .badge {
	color:#fafafa;
	background-color:#999999;
}
.btn-primary {
	color:#fff;
	background-color:#00a0e8;
	border-color:#00a0e8;
}
.btn-primary:focus,.btn-primary.focus {
	color:#fff;
	background-color:#007db5;
	border-color:#004869;
}
.btn-primary:hover {
	color:#fff;
	background-color:#007db5;
	border-color:#0076ab;
}
.btn-primary:active,.btn-primary.active,.open > .btn-primary.dropdown-toggle {
	color:#fff;
	background-color:#007db5;
	border-color:#0076ab;
}
.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open > .btn-primary.dropdown-toggle:hover,.open > .btn-primary.dropdown-toggle:focus,.open > .btn-primary.dropdown-toggle.focus {
	color:#fff;
	background-color:#006491;
	border-color:#004869;
}
.btn-primary:active,.btn-primary.active,.open > .btn-primary.dropdown-toggle {background-image:none}
.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus {
	background-color:#00a0e8;
	border-color:#00a0e8;
}
.btn-primary .badge {
	color:#00a0e8;
	background-color:#fff;
}
.btn-success {
	color:#fff;
	background-color:#3fc843;
	border-color:#3fc843;
}
.btn-success:focus,.btn-success.focus {
	color:#fff;
	background-color:#2fa533;
	border-color:#1e6920;
}
.btn-success:hover {
	color:#fff;
	background-color:#2fa533;
	border-color:#2d9d30;
}
.btn-success:active,.btn-success.active,.open > .btn-success.dropdown-toggle {
	color:#fff;
	background-color:#2fa533;
	border-color:#2d9d30;
}
.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open > .btn-success.dropdown-toggle:hover,.open > .btn-success.dropdown-toggle:focus,.open > .btn-success.dropdown-toggle.focus {
	color:#fff;
	background-color:#27892a;
	border-color:#1e6920;
}
.btn-success:active,.btn-success.active,.open > .btn-success.dropdown-toggle {background-image:none}
.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus {
	background-color:#3fc843;
	border-color:#3fc843;
}
.btn-success .badge {
	color:#3fc843;
	background-color:#fff;
}
.btn-info {
	color:#fff;
	background-color:#00b2be;
	border-color:#00b2be;
}
.btn-info:focus,.btn-info.focus {
	color:#fff;
	background-color:#00828b;
	border-color:#003b3f;
}
.btn-info:hover {
	color:#fff;
	background-color:#00828b;
	border-color:#007981;
}
.btn-info:active,.btn-info.active,.open > .btn-info.dropdown-toggle {
	color:#fff;
	background-color:#00828b;
	border-color:#007981;
}
.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open > .btn-info.dropdown-toggle:hover,.open > .btn-info.dropdown-toggle:focus,.open > .btn-info.dropdown-toggle.focus {
	color:#fff;
	background-color:#006167;
	border-color:#003b3f;
}
.btn-info:active,.btn-info.active,.open > .btn-info.dropdown-toggle {background-image:none}
.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus {
	background-color:#00b2be;
	border-color:#00b2be;
}
.btn-info .badge {
	color:#00b2be;
	background-color:#fff;
}
.btn-warning {
	color:#fff;
	background-color:#fac900;
	border-color:#fac900;
}
.btn-warning:focus,.btn-warning.focus {
	color:#fff;
	background-color:#c7a000;
	border-color:#7b6200;
}
.btn-warning:hover {
	color:#fff;
	background-color:#c7a000;
	border-color:#bd9800;
}
.btn-warning:active,.btn-warning.active,.open > .btn-warning.dropdown-toggle {
	color:#fff;
	background-color:#c7a000;
	border-color:#bd9800;
}
.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open > .btn-warning.dropdown-toggle:hover,.open > .btn-warning.dropdown-toggle:focus,.open > .btn-warning.dropdown-toggle.focus {
	color:#fff;
	background-color:#a38300;
	border-color:#7b6200;
}
.btn-warning:active,.btn-warning.active,.open > .btn-warning.dropdown-toggle {background-image:none}
.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus {
	background-color:#fac900;
	border-color:#fac900;
}
.btn-warning .badge {
	color:#fac900;
	background-color:#fff;
}
.btn-danger {
	color:#fff;
	background-color:#ee1000;
	border-color:#ee1000;
}
.btn-danger:focus,.btn-danger.focus {
	color:#fff;
	background-color:#bb0d00;
	border-color:#6f0700;
}
.btn-danger:hover {
	color:#fff;
	background-color:#bb0d00;
	border-color:#b10c00;
}
.btn-danger:active,.btn-danger.active,.open > .btn-danger.dropdown-toggle {
	color:#fff;
	background-color:#bb0d00;
	border-color:#b10c00;
}
.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open > .btn-danger.dropdown-toggle:hover,.open > .btn-danger.dropdown-toggle:focus,.open > .btn-danger.dropdown-toggle.focus {
	color:#fff;
	background-color:#970a00;
	border-color:#6f0700;
}
.btn-danger:active,.btn-danger.active,.open > .btn-danger.dropdown-toggle {background-image:none}
.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus {
	background-color:#ee1000;
	border-color:#ee1000;
}
.btn-danger .badge {
	color:#ee1000;
	background-color:#fff;
}
.btn-link {
	font-weight:normal;
	border-radius:0;
}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link {
	background-color:transparent;
	-webkit-box-shadow:none;
	box-shadow:none;
}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {border-color:transparent}
.btn-link:hover,.btn-link:focus {
	text-decoration:none;
	background-color:transparent;
}
.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus {text-decoration:none}
.btn-lg,.btn-group-lg > .btn {
	padding:15px 20px;
	font-size:18px;
	line-height:1.42857;
	border-radius:0;
}
.btn-sm,.btn-group-sm > .btn {
	padding:6px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:0;
}
.btn-xs,.btn-group-xs > .btn {
	padding:4px 8px;
	font-size:12px;
	line-height:1.5;
	border-radius:0;
}
.btn-block {
	display:block;
	width:100%;
}
.btn-block + .btn-block {margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width:100%}
.fade {
	opacity:0;
	-webkit-transition:opacity 0.15s linear;
	-o-transition:opacity 0.15s linear;
	transition:opacity 0.15s linear;
}
.fade.in {opacity:1}
.collapse {display:none}
.collapse.in {display:block}
tr.collapse.in {display:table-row}
tbody.collapse.in {display:table-row-group}
.collapsing {
	position:relative;
	height:0;
	overflow:hidden;
	-webkit-transition-property:height,visibility;
	transition-property:height,visibility;
	-webkit-transition-duration:0.35s;
	transition-duration:0.35s;
	-webkit-transition-timing-function:ease;
	transition-timing-function:ease;
}
.caret {
	display:inline-block;
	width:0;
	height:0;
	margin-left:2px;
	vertical-align:middle;
	border-top:4px dashed;
	border-top:4px solid \9;
	border-right:4px solid transparent;
	border-left:4px solid transparent;
}
.dropup,.dropdown {position:relative}
.dropdown-toggle:focus {outline:0}
.dropdown-menu {
	position:absolute;
	top:100%;
	left:0;
	z-index:1000;
	display:none;
	float:left;
	min-width:160px;
	padding:5px 0;
	margin:2px 0 0;
	list-style:none;
	font-size:16px;
	text-align:left;
	background-color:#fff;
	border:1px solid #ededed;
	border:1px solid #ededed;
	border-radius:0;
	-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);
	box-shadow:0 6px 12px rgba(0,0,0,0.175);
	background-clip:padding-box;
}
.dropdown-menu.pull-right {
	right:0;
	left:auto;
}
.dropdown-menu .divider {
	height:1px;
	margin:9px 0;
	overflow:hidden;
	background-color:#e5e5e5;
}
.dropdown-menu > li > a {
	display:block;
	padding:3px 20px;
	clear:both;
	font-weight:normal;
	line-height:1.88;
	color:#999999;
	white-space:nowrap;
}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus {
	text-decoration:none;
	color:#00a0e8;
	background-color:#fff;
}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {
	color:#fff;
	text-decoration:none;
	outline:0;
	background-color:#fff;
}
.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {color:#777777}
.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {
	text-decoration:none;
	background-color:transparent;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	cursor:not-allowed;
}
.open > .dropdown-menu {display:block}
.open > a {outline:0}
.dropdown-menu-right {
	left:auto;
	right:0;
}
.dropdown-menu-left {
	left:0;
	right:auto;
}
.dropdown-header {
	display:block;
	padding:3px 20px;
	font-size:12px;
	line-height:1.88;
	color:#999999;
	white-space:nowrap;
}
.dropdown-backdrop {
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	top:0;
	z-index:990;
}
.pull-right > .dropdown-menu {
	right:0;
	left:auto;
}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret {
	border-top:0;
	border-bottom:4px dashed;
	border-bottom:4px solid \9;
	content:"";
}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {
	top:auto;
	bottom:100%;
	margin-bottom:2px;
}
@media (min-width:991px) {
	.navbar-right .dropdown-menu {
		right:0;
		left:auto;
	}
	.navbar-right .dropdown-menu-left {
		left:0;
		right:auto;
	}
}
.btn-group,.btn-group-vertical {
	position:relative;
	display:inline-block;
	vertical-align:middle;
}
.btn-group > .btn,.btn-group-vertical > .btn {
	position:relative;
	float:left;
}
.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn:hover,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active {z-index:2}
.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group {margin-left:-1px}
.btn-toolbar {margin-left:-5px}
.btn-toolbar:before,.btn-toolbar:after {
	content:" ";
	display:table;
}
.btn-toolbar:after {clear:both}
.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group {float:left}
.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group {margin-left:5px}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius:0}
.btn-group > .btn:first-child {margin-left:0}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
	border-bottom-right-radius:0;
	border-top-right-radius:0;
}
.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child) {
	border-bottom-left-radius:0;
	border-top-left-radius:0;
}
.btn-group > .btn-group {float:left}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius:0}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
	border-bottom-right-radius:0;
	border-top-right-radius:0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
	border-bottom-left-radius:0;
	border-top-left-radius:0;
}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {outline:0}
.btn-group > .btn + .dropdown-toggle {
	padding-left:8px;
	padding-right:8px;
}
.btn-group > .btn-lg + .dropdown-toggle,.btn-group-lg.btn-group > .btn + .dropdown-toggle {
	padding-left:12px;
	padding-right:12px;
}
.btn-group.open .dropdown-toggle {
	-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
	box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
	-webkit-box-shadow:none;
	box-shadow:none;
}
.btn .caret {margin-left:0}
.btn-lg .caret,.btn-group-lg > .btn .caret {
	border-width:5px 5px 0;
	border-bottom-width:0;
}
.dropup .btn-lg .caret,.dropup .btn-group-lg > .btn .caret {border-width:0 5px 5px}
.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn {
	display:block;
	float:none;
	width:100%;
	max-width:100%;
}
.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after {
	content:" ";
	display:table;
}
.btn-group-vertical > .btn-group:after {clear:both}
.btn-group-vertical > .btn-group > .btn {float:none}
.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group {
	margin-top:-1px;
	margin-left:0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {border-radius:0}
.btn-group-vertical > .btn:first-child:not(:last-child) {
	border-top-right-radius:0;
	border-top-left-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
	border-top-right-radius:0;
	border-top-left-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius:0}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
	border-top-right-radius:0;
	border-top-left-radius:0;
}
.btn-group-justified {
	display:table;
	width:100%;
	table-layout:fixed;
	border-collapse:separate;
}
.btn-group-justified > .btn,.btn-group-justified > .btn-group {
	float:none;
	display:table-cell;
	width:1%;
}
.btn-group-justified > .btn-group .btn {width:100%}
.btn-group-justified > .btn-group .dropdown-menu {left:auto}
[data-toggle="buttons"] > .btn input[type="radio"],[data-toggle="buttons"] > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
	position:absolute;
	clip:rect(0,0,0,0);
	pointer-events:none;
}
.input-group {
	position:relative;
	display:table;
	border-collapse:separate;
}
.input-group[class*="col-"] {
	float:none;
	padding-left:0;
	padding-right:0;
}
.input-group .form-control {
	position:relative;
	z-index:2;
	float:left;
	width:100%;
	margin-bottom:0;
}
.input-group .form-control:focus {z-index:3}
.input-group-addon,.input-group-btn,.input-group .form-control {display:table-cell}
.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child) {border-radius:0}
.input-group-addon,.input-group-btn {
	width:1%;
	white-space:nowrap;
	vertical-align:middle;
}
.input-group-addon {
	padding:6px 20px;
	font-size:16px;
	font-weight:normal;
	line-height:1;
	color:#999;
	text-align:center;
	background-color:#eeeeee;
	border:1px solid #eeeeee;
	border-radius:0;
}
.input-group-addon.input-sm,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .input-group-addon.btn {
	padding:6px 10px;
	font-size:12px;
	border-radius:0;
}
.input-group-addon.input-lg,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .input-group-addon.btn {
	padding:15px 20px;
	font-size:18px;
	border-radius:0;
}
.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"] {margin-top:0}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
	border-bottom-right-radius:0;
	border-top-right-radius:0;
}
.input-group-addon:first-child {border-right:0}
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
	border-bottom-left-radius:0;
	border-top-left-radius:0;
}
.input-group-addon:last-child {border-left:0}
.input-group-btn {
	position:relative;
	font-size:0;
	white-space:nowrap;
}
.input-group-btn > .btn {position:relative}
.input-group-btn > .btn + .btn {margin-left:-1px}
.input-group-btn > .btn:hover,.input-group-btn > .btn:focus,.input-group-btn > .btn:active {z-index:2}
.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group {margin-right:-1px}
.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group {
	z-index:2;
	margin-left:-1px;
}
.nav {
	margin-bottom:0;
	padding-left:0;
	list-style:none;
}
.nav:before,.nav:after {
	content:" ";
	display:table;
}
.nav:after {clear:both}
.nav > li {
	position:relative;
	display:block;
}
.nav > li > a {
	position:relative;
	display:block;
	padding:15px 20px;
}
.nav > li > a:hover,.nav > li > a:focus {
	text-decoration:none;
	background-color:transparent;
}
.nav > li.disabled > a {color:#777777}
.nav > li.disabled > a:hover,.nav > li.disabled > a:focus {
	color:#777777;
	text-decoration:none;
	background-color:transparent;
	cursor:not-allowed;
}
.nav .open > a,.nav .open > a:hover,.nav .open > a:focus {
	background-color:transparent;
	border-color:#999999;
}
.nav .nav-divider {
	height:1px;
	margin:9px 0;
	overflow:hidden;
	background-color:#e5e5e5;
}
.nav > li > a > img {max-width:none}
.nav-tabs {border-bottom:1px solid transparent}
.nav-tabs > li {
	float:left;
	margin-bottom:-1px;
}
.nav-tabs > li > a {
	margin-right:2px;
	line-height:1.88;
	border:1px solid transparent;
	border-radius:0 0 0 0;
    font-weight: 600;
    font-size: 18px;
}
.nav-tabs > li > a:hover {border-color:transparent transparent transparent}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus {
	color:#00a0e8;
	background-color:transparent;
	border:1px solid transparent;
	border-bottom-color:transparent;
	cursor:default;
}
.nav-pills > li {float:left}
.nav-pills > li > a {border-radius:0}
.nav-pills > li + li {margin-left:2px}
.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus {
	color:#fff;
	background-color:#fff;
}
.nav-stacked > li {float:none}
.nav-stacked > li + li {
	margin-top:2px;
	margin-left:0;
}
.nav-justified,.nav-tabs.nav-justified {width:100%}
.nav-justified > li,.nav-tabs.nav-justified > li {float:none}
.nav-justified > li > a,.nav-tabs.nav-justified > li > a {
	text-align:center;
	margin-bottom:5px;
}
.nav-justified > .dropdown .dropdown-menu {
	top:auto;
	left:auto;
}
@media (min-width:768px) {
	.nav-justified > li,.nav-tabs.nav-justified > li {
		display:table-cell;
		width:1%;
	}
	.nav-justified > li > a,.nav-tabs.nav-justified > li > a {margin-bottom:0}
}
.nav-tabs-justified,.nav-tabs.nav-justified {border-bottom:0}
.nav-tabs-justified > li > a,.nav-tabs.nav-justified > li > a {
	margin-right:0;
	border-radius:0;
}
.nav-tabs-justified > .active > a,.nav-tabs.nav-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus,.nav-tabs.nav-justified > .active > a:focus {border:1px solid #ddd}
@media (min-width:768px) {
	.nav-tabs-justified > li > a,.nav-tabs.nav-justified > li > a {
		border-bottom:1px solid #ddd;
		border-radius:0 0 0 0;
	}
	.nav-tabs-justified > .active > a,.nav-tabs.nav-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus,.nav-tabs.nav-justified > .active > a:focus {border-bottom-color:#f4f4f4}
}
.tab-content > .tab-pane {display:none}
.tab-content > .active {display:block}
.nav-tabs .dropdown-menu {
	margin-top:-1px;
	border-top-right-radius:0;
	border-top-left-radius:0;
}
.navbar {
	position:relative;
	min-height:auto;
	margin-bottom:0;
	border:1px solid transparent;
}
.navbar:before,.navbar:after {
	content:" ";
	display:table;
}
.navbar:after {clear:both}
@media (min-width:991px) {
	.navbar {border-radius:0}
}
.navbar-header:before,.navbar-header:after {
	content:" ";
	display:table;
}
.navbar-header:after {clear:both}
@media (min-width:991px) {
	.navbar-header {float:left}
}
.navbar-collapse {
	overflow-x:visible;
	padding-right:20px;
	padding-left:20px;
	border-top:1px solid transparent;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);
	-webkit-overflow-scrolling:touch;
}
.navbar-collapse:before,.navbar-collapse:after {
	content:" ";
	display:table;
}
.navbar-collapse:after {clear:both}
.navbar-collapse.in {overflow-y:auto}
@media (min-width:991px) {
	.navbar-collapse {
		width:auto;
		border-top:0;
		box-shadow:none;
	}
	.navbar-collapse.collapse {
		display:block !important;
		height:auto !important;
		padding-bottom:0;
		overflow:visible !important;
	}
	.navbar-collapse.in {overflow-y:visible}
	.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {
		padding-left:0;
		padding-right:0;
	}
}
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {max-height:340px}
@media (max-device-width:480px) and (orientation:landscape) {
	.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {max-height:200px}
}
.container > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-header,.container-fluid > .navbar-collapse {
	margin-right:-20px;
	margin-left:-20px;
}
@media (min-width:991px) {
	.container > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-header,.container-fluid > .navbar-collapse {
		margin-right:0;
		margin-left:0;
	}
}
.navbar-static-top {
	z-index:1000;
	border-width:0 0 1px;
}
@media (min-width:991px) {
	.navbar-static-top {border-radius:0}
}
.navbar-fixed-top,.navbar-fixed-bottom {
	position:fixed;
	right:0;
	left:0;
	z-index:1030;
}
@media (min-width:991px) {
	.navbar-fixed-top,.navbar-fixed-bottom {border-radius:0}
}
.navbar-fixed-top {
	top:0;
	border-width:0 0 1px;
}
.navbar-fixed-bottom {
	bottom:0;
	margin-bottom:0;
	border-width:1px 0 0;
}
.navbar-brand {
	float:left;
	padding:20px 20px;
	font-size:18px;
	line-height:20px;
	height:auto;
}
.navbar-brand:hover,.navbar-brand:focus {text-decoration:none}
.navbar-brand > img {display:block}
@media (min-width:991px) {
	.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand {margin-left:-20px}
}
.navbar-toggle {
	position:relative;
	float:right;
	margin-right:20px;
	padding:9px 10px;
	margin-top:auto-34px/2;
	margin-bottom:auto-34px/2;
	background-color:transparent;
	background-image:none;
	border:1px solid transparent;
	border-radius:0;
}
.navbar-toggle:focus {outline:0}
.navbar-toggle .icon-bar {
	display:block;
	width:22px;
	height:2px;
	border-radius:1px;
}
.navbar-toggle .icon-bar + .icon-bar {margin-top:4px}
@media (min-width:991px) {
	.navbar-toggle {display:none}
}
.navbar-nav {margin:10px -20px}
.navbar-nav > li > a {
	padding-top:10px;
	padding-bottom:10px;
	line-height:20px;
}
@media (max-width:990px) {
	.navbar-nav .open .dropdown-menu {
		position:static;
		float:none;
		width:auto;
		margin-top:0;
		background-color:transparent;
		border:0;
		box-shadow:none;
	}
	.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header {padding:5px 15px 5px 25px}
	.navbar-nav .open .dropdown-menu > li > a {line-height:20px}
	.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus {background-image:none}
}
@media (min-width:991px) {
	.navbar-nav {
		float:left;
		margin:0;
	}
	.navbar-nav > li {float:left}
	.navbar-nav > li > a {
		padding-top:20px;
		padding-bottom:20px;
	}
}
.navbar-form {
	margin-left:-20px;
	margin-right:-20px;
	padding:10px 20px;
	border-top:1px solid transparent;
	border-bottom:1px solid transparent;
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);
	margin-top:auto-34px/2;
	margin-bottom:auto-34px/2;
}
@media (min-width:768px) {
	.navbar-form .form-group {
		display:inline-block;
		margin-bottom:0;
		vertical-align:middle;
	}
	.navbar-form .form-control {
		display:inline-block;
		width:auto;
		vertical-align:middle;
	}
	.navbar-form .form-control-static {display:inline-block}
	.navbar-form .input-group {
		display:inline-table;
		vertical-align:middle;
	}
	.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control {width:auto}
	.navbar-form .input-group > .form-control {width:100%}
	.navbar-form .control-label {
		margin-bottom:0;
		vertical-align:middle;
	}
	.navbar-form .radio,.navbar-form .checkbox {
		display:inline-block;
		margin-top:0;
		margin-bottom:0;
		vertical-align:middle;
	}
	.navbar-form .radio label,.navbar-form .checkbox label {padding-left:0}
	.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"] {
		position:relative;
		margin-left:0;
	}
	.navbar-form .has-feedback .form-control-feedback {top:0}
}
@media (max-width:990px) {
	.navbar-form .form-group {margin-bottom:5px}
	.navbar-form .form-group:last-child {margin-bottom:0}
}
@media (min-width:991px) {
	.navbar-form {
		width:auto;
		border:0;
		margin-left:0;
		margin-right:0;
		padding-top:0;
		padding-bottom:0;
		-webkit-box-shadow:none;
		box-shadow:none;
	}
}
.navbar-nav > li > .dropdown-menu {
	margin-top:0;
	border-top-right-radius:0;
	border-top-left-radius:0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
	margin-bottom:0;
	border-top-right-radius:0;
	border-top-left-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
.navbar-btn {
	margin-top:auto-34px/2;
	margin-bottom:auto-34px/2;
}
.navbar-btn.btn-sm,.btn-group-sm > .navbar-btn.btn {
	margin-top:auto-32px/2;
	margin-bottom:auto-32px/2;
}
.navbar-btn.btn-xs,.btn-group-xs > .navbar-btn.btn {
	margin-top:auto-22/2;
	margin-bottom:auto-22/2;
}
.navbar-text {
	margin-top:auto-20px/2;
	margin-bottom:auto-20px/2;
}
@media (min-width:991px) {
	.navbar-text {
		float:left;
		margin-left:20px;
		margin-right:20px;
	}
}
@media (min-width:991px) {
	.navbar-left {float:left !important}
	.navbar-right {
		float:right !important;
		margin-right:-20px;
	}
	.navbar-right ~ .navbar-right {margin-right:0}
}
.navbar-default {
	background-color:transparent;
	border-color:transparent;
}
.navbar-default .navbar-brand {color:#999999}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus {
	color:gray;
	background-color:transparent;
}
.navbar-default .navbar-text {color:#010101}
.navbar-default .navbar-nav > li > a {color:#999999}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus {
	color:#00a0e8;
	background-color:transparent;
}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus {
	color:#555;
	background-color:transparent;
}
.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus {
	color:#ccc;
	background-color:transparent;
}
.navbar-default .navbar-toggle {border-color:#ddd}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar {background-color:#888}
.navbar-default .navbar-collapse,.navbar-default .navbar-form {border-color:transparent}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus {
	background-color:transparent;
	color:#555;
}
@media (max-width:990px) {
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {color:#999999}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
		color:#00a0e8;
		background-color:transparent;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
		color:#555;
		background-color:transparent;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
		color:#ccc;
		background-color:transparent;
	}
}
.navbar-default .navbar-link {color:#999999}
.navbar-default .navbar-link:hover {color:#00a0e8}
.navbar-default .btn-link {color:#999999}
.navbar-default .btn-link:hover,.navbar-default .btn-link:focus {color:#00a0e8}
.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus {color:#ccc}
.navbar-inverse {
	background-color:#222;
	border-color:#090909;
}
.navbar-inverse .navbar-brand {color:#9d9d9d}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus {
	color:#fff;
	background-color:transparent;
}
.navbar-inverse .navbar-text {color:#9d9d9d}
.navbar-inverse .navbar-nav > li > a {color:#9d9d9d}
.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus {
	color:#fff;
	background-color:transparent;
}
.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus {
	color:#fff;
	background-color:#090909;
}
.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus {
	color:#444;
	background-color:transparent;
}
.navbar-inverse .navbar-toggle {border-color:#333}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus {background-color:#333}
.navbar-inverse .navbar-toggle .icon-bar {background-color:#fff}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {border-color:#101010}
.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus {
	background-color:#090909;
	color:#fff;
}
@media (max-width:990px) {
	.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {border-color:#090909}
	.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color:#090909}
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color:#9d9d9d}
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
		color:#fff;
		background-color:transparent;
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
		color:#fff;
		background-color:#090909;
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
		color:#444;
		background-color:transparent;
	}
}
.navbar-inverse .navbar-link {color:#9d9d9d}
.navbar-inverse .navbar-link:hover {color:#fff}
.navbar-inverse .btn-link {color:#9d9d9d}
.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus {color:#fff}
.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus {color:#444}
.breadcrumb {
	padding:0 0 20px 0;
	margin-bottom:20px;
	list-style:none;
	background-color:transparent;
	border-radius:0;
}
.breadcrumb > li {display:inline-block}
.breadcrumb > li + li:before {
	content:"/ ";
	padding:0 5px;
	color:#000;
}
.breadcrumb > .active {color:#777777}
.pagination {
	display:inline-block;
	padding-left:0;
	margin:20px 0;
	border-radius:0;
}
.pagination > li {display:inline}
.pagination > li > a,.pagination > li > span {
	position:relative;
	float:left;
	padding:6px 20px;
	line-height:1.88;
	text-decoration:none;
	color:#999999;
	background-color:#fff;
	border:1px solid transparent;
	margin-left:-1px;
}
.pagination > li > a:hover,.pagination > li > a:focus,.pagination > li > span:hover,.pagination > li > span:focus {
	z-index:2;
	color:#00a0e8;
	background-color:#fff;
}
.pagination > .active > a,.pagination > .active > a:hover,.pagination > .active > a:focus,.pagination > .active > span,.pagination > .active > span:hover,.pagination > .active > span:focus {
	z-index:3;
	cursor:default;
}
.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus {
	color:#777777;
	background-color:#fff;
	border-color:#ddd;
	cursor:not-allowed;
}
.pagination-lg > li > a,.pagination-lg > li > span {
	padding:15px 20px;
	font-size:18px;
	line-height:1.42857;
}
.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span {
	border-bottom-left-radius:0;
	border-top-left-radius:0;
}
.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span {
	border-bottom-right-radius:0;
	border-top-right-radius:0;
}
.pagination-sm > li > a,.pagination-sm > li > span {
	padding:6px 10px;
	font-size:12px;
	line-height:1.5;
}
.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span {
	border-bottom-left-radius:0;
	border-top-left-radius:0;
}
.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span {
	border-bottom-right-radius:0;
	border-top-right-radius:0;
}
.pager {
	padding-left:0;
	margin:20px 0;
	list-style:none;
	text-align:center;
}
.pager:before,.pager:after {
	content:" ";
	display:table;
}
.pager:after {clear:both}
.pager li {display:inline}
.pager li > a,.pager li > span {
	display:inline-block;
	padding:5px 14px;
	background-color:#fff;
	border:1px solid transparent;
	border-radius:15px;
}
.pager li > a:hover,.pager li > a:focus {
	text-decoration:none;
	background-color:#fff;
}
.pager .next > a,.pager .next > span {float:right}
.pager .previous > a,.pager .previous > span {float:left}
.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span {
	color:#777777;
	background-color:#fff;
	cursor:not-allowed;
}
.label {
	display:inline;
	padding:.2em .6em .3em;
	font-size:75%;
	font-weight:bold;
	line-height:1;
	color:#fff;
	text-align:center;
	white-space:nowrap;
	vertical-align:baseline;
	border-radius:.25em;
}
.label:empty {display:none}
.btn .label {
	position:relative;
	top:-1px;
}
a.label:hover,a.label:focus {
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}
.label-default {background-color:#777777}
.label-default[href]:hover,.label-default[href]:focus {background-color:#5e5e5e}
.label-primary {background-color:#00a0e8}
.label-primary[href]:hover,.label-primary[href]:focus {background-color:#007db5}
.label-success {background-color:#3fc843}
.label-success[href]:hover,.label-success[href]:focus {background-color:#2fa533}
.label-info {background-color:#00b2be}
.label-info[href]:hover,.label-info[href]:focus {background-color:#00828b}
.label-warning {background-color:#fac900}
.label-warning[href]:hover,.label-warning[href]:focus {background-color:#c7a000}
.label-danger {background-color:#ee1000}
.label-danger[href]:hover,.label-danger[href]:focus {background-color:#bb0d00}
.badge {
	display:inline-block;
	min-width:10px;
	padding:3px 7px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	line-height:1;
	vertical-align:middle;
	white-space:nowrap;
	text-align:center;
	background-color:#777777;
	border-radius:10px;
}
.badge:empty {display:none}
.btn .badge {
	position:relative;
	top:-1px;
}
.btn-xs .badge,.btn-group-xs > .btn .badge,.btn-group-xs > .btn .badge {
	top:0;
	padding:1px 5px;
}
.list-group-item.active > .badge,.nav-pills > .active > a > .badge {
	color:#999999;
	background-color:#fff;
}
.list-group-item > .badge {float:right}
.list-group-item > .badge + .badge {margin-right:5px}
.nav-pills > li > a > .badge {margin-left:3px}
a.badge:hover,a.badge:focus {
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}
.jumbotron {
	padding-top:30px;
	padding-bottom:30px;
	margin-bottom:30px;
	color:inherit;
	background-color:#eeeeee;
}
.jumbotron h1,.jumbotron .h1 {color:inherit}
.jumbotron p {
	margin-bottom:15px;
	font-size:24px;
	font-weight:200;
}
.jumbotron > hr {border-top-color:#d5d5d5}
.container .jumbotron,.container-fluid .jumbotron {
	border-radius:0;
	padding-left:10px;
	padding-right:10px;
}
.jumbotron .container {max-width:100%}
@media screen and (min-width:768px) {
	.jumbotron {
		padding-top:48px;
		padding-bottom:48px;
	}
	.container .jumbotron,.container-fluid .jumbotron {
		padding-left:60px;
		padding-right:60px;
	}
	.jumbotron h1,.jumbotron .h1 {font-size:72px}
}
.thumbnail {
	display:block;
	padding:0;
	margin-bottom:20px;
	line-height:1.88;
	background-color:#fff;
	border:1px solid #fff;
	border-radius:0;
	-webkit-transition:border 0.2s ease-in-out;
	-o-transition:border 0.2s ease-in-out;
	transition:border 0.2s ease-in-out;
}
.thumbnail > img,.thumbnail a > img {
	display:block;
	max-width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.thumbnail .caption {
	padding:9px;
	color:#666666;
}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active {border-color:#999999}
.alert {
	padding:15px;
	margin-bottom:20px;
	border:1px solid transparent;
	border-radius:0;
}
.alert h4 {
	margin-top:0;
	color:inherit;
}
.alert .alert-link {font-weight:bold}
.alert > p,.alert > ul {margin-bottom:0}
.alert > p + p {margin-top:5px}
.alert-dismissable,.alert-dismissible {padding-right:35px}
.alert-dismissable .close,.alert-dismissible .close {
	position:relative;
	top:-2px;
	right:-21px;
	color:inherit;
}
.alert-success {
	background-color:#dff0d8;
	border-color:#d6e9c6;
	color:#3c763d;
}
.alert-success hr {border-top-color:#c9e2b3}
.alert-success .alert-link {color:#2b542c}
.alert-info {
	background-color:#d9edf7;
	border-color:#bce8f1;
	color:#31708f;
}
.alert-info hr {border-top-color:#a6e1ec}
.alert-info .alert-link {color:#245269}
.alert-warning {
	background-color:#fcf8e3;
	border-color:#faebcc;
	color:#8a6d3b;
}
.alert-warning hr {border-top-color:#f7e1b5}
.alert-warning .alert-link {color:#66512c}
.alert-danger {
	background-color:#f2dede;
	border-color:#ebccd1;
	color:#a94442;
}
.alert-danger hr {border-top-color:#e4b9c0}
.alert-danger .alert-link {color:#843534}
@-webkit-keyframes progress-bar-stripes {
	from {background-position:40px 0}
	to {background-position:0 0}
}
@keyframes progress-bar-stripes {
	from {background-position:40px 0}
	to {background-position:0 0}
}
.progress {
	overflow:hidden;
	height:20px;
	margin-bottom:20px;
	background-color:#f5f5f5;
	border-radius:0;
	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
}
.progress-bar {
	float:left;
	width:0%;
	height:100%;
	font-size:12px;
	line-height:20px;
	color:#fff;
	text-align:center;
	background-color:#00a0e8;
	-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);
	box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);
	-webkit-transition:width 0.6s ease;
	-o-transition:width 0.6s ease;
	transition:width 0.6s ease;
}
.progress-striped .progress-bar,.progress-bar-striped {
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-size:40px 40px;
}
.progress.active .progress-bar,.progress-bar.active {
	-webkit-animation:progress-bar-stripes 2s linear infinite;
	-o-animation:progress-bar-stripes 2s linear infinite;
	animation:progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {background-color:#3fc843}
.progress-striped .progress-bar-success {
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}
.progress-bar-info {background-color:#00b2be}
.progress-striped .progress-bar-info {
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}
.progress-bar-warning {background-color:#fac900}
.progress-striped .progress-bar-warning {
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}
.progress-bar-danger {background-color:#ee1000}
.progress-striped .progress-bar-danger {
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
}
.media {margin-top:15px}
.media:first-child {margin-top:0}
.media,.media-body {
	zoom:1;
	overflow:hidden;
}
.media-body {width:10000px}
.media-object {display:block}
.media-object.img-thumbnail {max-width:none}
.media-right,.media > .pull-right {padding-left:10px}
.media-left,.media > .pull-left {padding-right:10px}
.media-left,.media-right,.media-body {
	display:table-cell;
	vertical-align:top;
}
.media-middle {vertical-align:middle}
.media-bottom {vertical-align:bottom}
.media-heading {
	margin-top:0;
	margin-bottom:5px;
}
.media-list {
	padding-left:0;
	list-style:none;
}
.list-group {
	margin-bottom:20px;
	padding-left:0;
}
.list-group-item {
	position:relative;
	display:block;
	padding:10px 25px;
	margin-bottom:-1px;
	background-color:#fff;
}
.list-group-item:first-child {
	border-top-right-radius:0;
	border-top-left-radius:0;
}
.list-group-item:last-child {
	margin-bottom:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
a.list-group-item,button.list-group-item {color:#000}
a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading {color:#333}
a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus {
	text-decoration:none;
	color:#000;
	background-color:transparent;
}
button.list-group-item {
	width:100%;
	text-align:left;
}
.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus {
	background-color:#eeeeee;
	color:#777777;
	cursor:not-allowed;
}
.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading {color:inherit}
.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text {color:#777777}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus {
	z-index:2;
	color:#fff;
	background-color:#fff;
	border-color:#e1e1e1;
}
.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading > small,.list-group-item.active .list-group-item-heading > .small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading > small,.list-group-item.active:hover .list-group-item-heading > .small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading > small,.list-group-item.active:focus .list-group-item-heading > .small {color:inherit}
.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text {color:white}
.list-group-item-success {
	color:#3c763d;
	background-color:#dff0d8;
}
a.list-group-item-success,button.list-group-item-success {color:#3c763d}
a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading {color:inherit}
a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus {
	color:#3c763d;
	background-color:#d0e9c6;
}
a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus {
	color:#fff;
	background-color:#3c763d;
	border-color:#3c763d;
}
.list-group-item-info {
	color:#31708f;
	background-color:#d9edf7;
}
a.list-group-item-info,button.list-group-item-info {color:#31708f}
a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading {color:inherit}
a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus {
	color:#31708f;
	background-color:#c4e3f3;
}
a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus {
	color:#fff;
	background-color:#31708f;
	border-color:#31708f;
}
.list-group-item-warning {
	color:#8a6d3b;
	background-color:#fcf8e3;
}
a.list-group-item-warning,button.list-group-item-warning {color:#8a6d3b}
a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading {color:inherit}
a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus {
	color:#8a6d3b;
	background-color:#faf2cc;
}
a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus {
	color:#fff;
	background-color:#8a6d3b;
	border-color:#8a6d3b;
}
.list-group-item-danger {
	color:#a94442;
	background-color:#f2dede;
}
a.list-group-item-danger,button.list-group-item-danger {color:#a94442}
a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading {color:inherit}
a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus {
	color:#a94442;
	background-color:#ebcccc;
}
a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus {
	color:#fff;
	background-color:#a94442;
	border-color:#a94442;
}
.list-group-item-heading {
	margin-top:0;
	margin-bottom:5px;
}
.list-group-item-text {
	margin-bottom:0;
	line-height:1.3;
}
.panel {
	margin-bottom:20px;
	border:1px solid transparent;
	border-radius:0;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);
	box-shadow:0 1px 1px rgba(0,0,0,0.05);
}
.panel-body {padding:20px}
.panel-body:before,.panel-body:after {
	content:" ";
	display:table;
}
.panel-body:after {clear:both}
.panel-heading {
	padding:20px;
	border-bottom:1px solid transparent;
	border-top-right-radius:-1px;
	border-top-left-radius:-1px;
}
.panel-heading > .dropdown .dropdown-toggle {color:inherit}
.panel-title {
	margin-top:0;
	margin-bottom:0;
	font-size:18px;
	color:inherit;
}
.panel-title > a,.panel-title > small,.panel-title > .small,.panel-title > small > a,.panel-title > .small > a {color:inherit}
.panel-footer {
	padding:30px;
	background-color:#ffffff;
	border-top:1px solid #ebebeb;
	border-bottom-right-radius:-1px;
	border-bottom-left-radius:-1px;
}
.panel > .list-group,.panel > .panel-collapse > .list-group {margin-bottom:0}
.panel > .list-group .list-group-item,.panel > .panel-collapse > .list-group .list-group-item {
	border-width:1px 0;
	border-radius:0;
}
.panel > .list-group:first-child .list-group-item:first-child,.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
	border-top:0;
	border-top-right-radius:-1px;
	border-top-left-radius:-1px;
}
.panel > .list-group:last-child .list-group-item:last-child,.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
	border-bottom:0;
	border-bottom-right-radius:-1px;
	border-bottom-left-radius:-1px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
	border-top-right-radius:0;
	border-top-left-radius:0;
}
.panel-heading + .list-group .list-group-item:first-child {border-top-width:0}
.list-group + .panel-footer {border-top-width:0}
.panel > .table,.panel > .table-responsive > .table,.panel > .panel-collapse > .table {margin-bottom:0}
.panel > .table caption,.panel > .table-responsive > .table caption,.panel > .panel-collapse > .table caption {
	padding-left:20px;
	padding-right:20px;
}
.panel > .table:first-child,.panel > .table-responsive:first-child > .table:first-child {
	border-top-right-radius:-1px;
	border-top-left-radius:-1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
	border-top-left-radius:-1px;
	border-top-right-radius:-1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {border-top-left-radius:-1px}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {border-top-right-radius:-1px}
.panel > .table:last-child,.panel > .table-responsive:last-child > .table:last-child {
	border-bottom-right-radius:-1px;
	border-bottom-left-radius:-1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
	border-bottom-left-radius:-1px;
	border-bottom-right-radius:-1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {border-bottom-left-radius:-1px}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {border-bottom-right-radius:-1px}
.panel > .panel-body + .table,.panel > .panel-body + .table-responsive,.panel > .table + .panel-body,.panel > .table-responsive + .panel-body {border-top:1px solid #ddd}
.panel > .table > tbody:first-child > tr:first-child th,.panel > .table > tbody:first-child > tr:first-child td {border-top:0}
.panel > .table-bordered,.panel > .table-responsive > .table-bordered {border:0}
.panel > .table-bordered > thead > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {border-left:0}
.panel > .table-bordered > thead > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {border-right:0}
.panel > .table-bordered > thead > tr:first-child > td,.panel > .table-bordered > thead > tr:first-child > th,.panel > .table-bordered > tbody > tr:first-child > td,.panel > .table-bordered > tbody > tr:first-child > th,.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {border-bottom:0}
.panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {border-bottom:0}
.panel > .table-responsive {
	border:0;
	margin-bottom:0;
}
.panel-group {margin-bottom:20px}
.panel-group .panel {
	margin-bottom:0;
	border-radius:0;
}
.panel-group .panel + .panel {margin-top:5px}
.panel-group .panel-heading {border-bottom:0}
.panel-group .panel-heading + .panel-collapse > .panel-body,.panel-group .panel-heading + .panel-collapse > .list-group {border-top:1px solid #ebebeb}
.panel-group .panel-footer {border-top:0}
.panel-group .panel-footer + .panel-collapse .panel-body {border-bottom:1px solid #ebebeb}
.panel-default {border-color:transparent}
.panel-default > .panel-heading {
	color:#000;
	background-color:transparent;
	border-color:transparent;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color:transparent}
.panel-default > .panel-heading .badge {
	color:transparent;
	background-color:#000;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {border-bottom-color:transparent}
.panel-primary {border-color:transparent}
.panel-primary > .panel-heading {
	color:#00a0e8;
	background-color:transparent;
	border-color:transparent;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {border-top-color:transparent}
.panel-primary > .panel-heading .badge {
	color:#00a0e8;
	background-color:#00a0e8;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {border-bottom-color:transparent}
.panel-success {border-color:transparent}
.panel-success > .panel-heading {
	color:#3c763d;
	background-color:transparent;
	border-color:transparent;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {border-top-color:transparent}
.panel-success > .panel-heading .badge {
	color:#dff0d8;
	background-color:#3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {border-bottom-color:transparent}
.panel-info {border-color:transparent}
.panel-info > .panel-heading {
	color:#31708f;
	background-color:transparent;
	border-color:transparent;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {border-top-color:transparent}
.panel-info > .panel-heading .badge {
	color:#d9edf7;
	background-color:#31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {border-bottom-color:transparent}
.panel-warning {border-color:transparent}
.panel-warning > .panel-heading {
	color:#8a6d3b;
	background-color:transparent;
	border-color:transparent;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {border-top-color:transparent}
.panel-warning > .panel-heading .badge {
	color:#fcf8e3;
	background-color:#8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {border-bottom-color:transparent}
.panel-danger {border-color:transparent}
.panel-danger > .panel-heading {
	color:#a94442;
	background-color:transparent;
	border-color:transparent;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {border-top-color:transparent}
.panel-danger > .panel-heading .badge {
	color:#f2dede;
	background-color:#a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {border-bottom-color:transparent}
.embed-responsive {
	position:relative;
	display:block;
	height:0;
	padding:0;
	overflow:hidden;
}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	height:100%;
	width:100%;
	border:0;
}
.embed-responsive-16by9 {padding-bottom:56.25%}
.embed-responsive-4by3 {padding-bottom:75%}
.well {
	min-height:20px;
	padding:19px;
	margin-bottom:20px;
	background-color:#fff;
	border:1px solid #fff;
	border-radius:0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
}
.well blockquote {
	border-color:#ddd;
	border-color:rgba(0,0,0,0.15);
}
.well-lg {
	padding:24px;
	border-radius:0;
}
.well-sm {
	padding:9px;
	border-radius:0;
}
.close {
	float:right;
	font-size:24px;
	font-weight:bold;
	line-height:1;
	color:#000;
	text-shadow:0 1px 0 #fff;
	opacity:0.2;
	filter:alpha(opacity=20);
}
.close:hover,.close:focus {
	color:#000;
	text-decoration:none;
	cursor:pointer;
	opacity:0.5;
	filter:alpha(opacity=50);
}
button.close {
	padding:0;
	cursor:pointer;
	background:transparent;
	border:0;
	-webkit-appearance:none;
}
.modal-open {overflow:hidden}
.modal {
	display:none;
	overflow:hidden;
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1050;
	-webkit-overflow-scrolling:touch;
	outline:0;
}
.modal.fade .modal-dialog {
	-webkit-transform:translate(0,-25%);
	-ms-transform:translate(0,-25%);
	-o-transform:translate(0,-25%);
	transform:translate(0,-25%);
	-webkit-transition:-webkit-transform 0.3s ease-out;
	-moz-transition:-moz-transform 0.3s ease-out;
	-o-transition:-o-transform 0.3s ease-out;
	transition:transform 0.3s ease-out;
}
.modal.in .modal-dialog {
	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	-o-transform:translate(0,0);
	transform:translate(0,0);
}
.modal-open .modal {
	overflow-x:hidden;
	overflow-y:auto;
}
.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,0.2);
	border-radius:0;
	-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);
	box-shadow:0 3px 9px rgba(0,0,0,0.5);
	background-clip:padding-box;
	outline:0;
}
.modal-backdrop {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1040;
	background-color:#000;
}
.modal-backdrop.fade {
	opacity:0;
	filter:alpha(opacity=0);
}
.modal-backdrop.in {
	opacity:0.5;
	filter:alpha(opacity=50);
}
.modal-header {
	padding:15px;
	border-bottom:1px solid #e5e5e5;
}
.modal-header:before,.modal-header:after {
	content:" ";
	display:table;
}
.modal-header:after {clear:both}
.modal-header .close {margin-top:-2px}
.modal-title {
	margin:0;
	line-height:1.88;
}
.modal-body {
	position:relative;
	padding:15px;
}
.modal-dialog .modal-body {
	max-height:400px;
	overflow:auto;
}
.modal-footer {
	padding:15px;
	text-align:right;
	border-top:1px solid #e5e5e5;
}
.modal-footer:before,.modal-footer:after {
	content:" ";
	display:table;
}
.modal-footer:after {clear:both}
.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}
.modal-scrollbar-measure {
	position:absolute;
	top:-9999px;
	width:50px;
	height:50px;
	overflow:scroll;
}
@media (min-width:768px) {
	.modal-dialog {
		width:600px;
		margin:30px auto;
	}
	.modal-content {
		-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);
		box-shadow:0 5px 15px rgba(0,0,0,0.5);
	}
	.modal-sm {width:300px}
}
@media (min-width:992px) {
	.modal-lg {width:900px}
}
.tooltip {
	position:absolute;
	z-index:1070;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	line-break:auto;
	line-height:1.88;
	text-align:left;
	text-align:start;
	text-decoration:none;
	text-shadow:none;
	text-transform:none;
	white-space:normal;
	word-break:normal;
	word-spacing:normal;
	word-wrap:normal;
	font-size:12px;
	opacity:0;
	filter:alpha(opacity=0);
}
.tooltip.in {
	opacity:0.9;
	filter:alpha(opacity=90);
}
.tooltip.top {
	margin-top:-3px;
	padding:5px 0;
}
.tooltip.right {
	margin-left:3px;
	padding:0 5px;
}
.tooltip.bottom {
	margin-top:3px;
	padding:5px 0;
}
.tooltip.left {
	margin-left:-3px;
	padding:0 5px;
}
.tooltip-inner {
	max-width:200px;
	padding:3px 8px;
	color:#fff;
	text-align:center;
	background-color:#000;
	border-radius:0;
}
.tooltip-arrow {
	position:absolute;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid;
}
.tooltip.top .tooltip-arrow {
	bottom:0;
	left:50%;
	margin-left:-5px;
	border-width:5px 5px 0;
	border-top-color:#000;
}
.tooltip.top-left .tooltip-arrow {
	bottom:0;
	right:5px;
	margin-bottom:-5px;
	border-width:5px 5px 0;
	border-top-color:#000;
}
.tooltip.top-right .tooltip-arrow {
	bottom:0;
	left:5px;
	margin-bottom:-5px;
	border-width:5px 5px 0;
	border-top-color:#000;
}
.tooltip.right .tooltip-arrow {
	top:50%;
	left:0;
	margin-top:-5px;
	border-width:5px 5px 5px 0;
	border-right-color:#000;
}
.tooltip.left .tooltip-arrow {
	top:50%;
	right:0;
	margin-top:-5px;
	border-width:5px 0 5px 5px;
	border-left-color:#000;
}
.tooltip.bottom .tooltip-arrow {
	top:0;
	left:50%;
	margin-left:-5px;
	border-width:0 5px 5px;
	border-bottom-color:#000;
}
.tooltip.bottom-left .tooltip-arrow {
	top:0;
	right:5px;
	margin-top:-5px;
	border-width:0 5px 5px;
	border-bottom-color:#000;
}
.tooltip.bottom-right .tooltip-arrow {
	top:0;
	left:5px;
	margin-top:-5px;
	border-width:0 5px 5px;
	border-bottom-color:#000;
}
.popover {
	position:absolute;
	top:0;
	left:0;
	z-index:1060;
	display:none;
	max-width:276px;
	padding:1px;
	font-family:Arial,Helvetica,sans-serif;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	line-break:auto;
	line-height:1.88;
	text-align:left;
	text-align:start;
	text-decoration:none;
	text-shadow:none;
	text-transform:none;
	white-space:normal;
	word-break:normal;
	word-spacing:normal;
	word-wrap:normal;
	font-size:16px;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid #ccc;
	border:1px solid rgba(0,0,0,0.2);
	border-radius:0;
	-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	box-shadow:0 5px 10px rgba(0,0,0,0.2);
}
.popover.top {margin-top:-10px}
.popover.right {margin-left:10px}
.popover.bottom {margin-top:10px}
.popover.left {margin-left:-10px}
.popover-title {
	margin:0;
	padding:8px 14px;
	font-size:16px;
	background-color:#f7f7f7;
	border-bottom:1px solid #ebebeb;
	border-radius:-1px -1px 0 0;
}
.popover-content {padding:9px 14px}
.popover > .arrow,.popover > .arrow:after {
	position:absolute;
	display:block;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid;
}
.popover > .arrow {border-width:11px}
.popover > .arrow:after {
	border-width:10px;
	content:"";
}
.popover.top > .arrow {
	left:50%;
	margin-left:-11px;
	border-bottom-width:0;
	border-top-color:#999999;
	border-top-color:rgba(0,0,0,0.25);
	bottom:-11px;
}
.popover.top > .arrow:after {
	content:" ";
	bottom:1px;
	margin-left:-10px;
	border-bottom-width:0;
	border-top-color:#fff;
}
.popover.right > .arrow {
	top:50%;
	left:-11px;
	margin-top:-11px;
	border-left-width:0;
	border-right-color:#999999;
	border-right-color:rgba(0,0,0,0.25);
}
.popover.right > .arrow:after {
	content:" ";
	left:1px;
	bottom:-10px;
	border-left-width:0;
	border-right-color:#fff;
}
.popover.bottom > .arrow {
	left:50%;
	margin-left:-11px;
	border-top-width:0;
	border-bottom-color:#999999;
	border-bottom-color:rgba(0,0,0,0.25);
	top:-11px;
}
.popover.bottom > .arrow:after {
	content:" ";
	top:1px;
	margin-left:-10px;
	border-top-width:0;
	border-bottom-color:#fff;
}
.popover.left > .arrow {
	top:50%;
	right:-11px;
	margin-top:-11px;
	border-right-width:0;
	border-left-color:#999999;
	border-left-color:rgba(0,0,0,0.25);
}
.popover.left > .arrow:after {
	content:" ";
	right:1px;
	border-right-width:0;
	border-left-color:#fff;
	bottom:-10px;
}
.carousel {position:relative}
.carousel-inner {
	position:relative;
	overflow:hidden;
	width:100%;
}
.carousel-inner > .item {
	display:none;
	position:relative;
	-webkit-transition:0.6s ease-in-out left;
	-o-transition:0.6s ease-in-out left;
	transition:0.6s ease-in-out left;
}
.carousel-inner > .item > img,.carousel-inner > .item > a > img {
	display:block;
	max-width:100%;
	height:auto;
	line-height:1;
}
@media all and (transform-3d),(-webkit-transform-3d) {
	.carousel-inner > .item {
		-webkit-transition:-webkit-transform 0.6s ease-in-out;
		-moz-transition:-moz-transform 0.6s ease-in-out;
		-o-transition:-o-transform 0.6s ease-in-out;
		transition:transform 0.6s ease-in-out;
		-webkit-backface-visibility:hidden;
		-moz-backface-visibility:hidden;
		backface-visibility:hidden;
		-webkit-perspective:1000px;
		-moz-perspective:1000px;
		perspective:1000px;
	}
	.carousel-inner > .item.next,.carousel-inner > .item.active.right {
		-webkit-transform:translate3d(100%,0,0);
		transform:translate3d(100%,0,0);
		left:0;
	}
	.carousel-inner > .item.prev,.carousel-inner > .item.active.left {
		-webkit-transform:translate3d(-100%,0,0);
		transform:translate3d(-100%,0,0);
		left:0;
	}
	.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active {
		-webkit-transform:translate3d(0,0,0);
		transform:translate3d(0,0,0);
		left:0;
	}
}
.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev {display:block}
.carousel-inner > .active {left:0}
.carousel-inner > .next,.carousel-inner > .prev {
	position:absolute;
	top:0;
	width:100%;
}
.carousel-inner > .next {left:100%}
.carousel-inner > .prev {left:-100%}
.carousel-inner > .next.left,.carousel-inner > .prev.right {left:0}
.carousel-inner > .active.left {left:-100%}
.carousel-inner > .active.right {left:100%}
.carousel-control {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	width:24px;
	opacity:1;
	filter:alpha(opacity=100);
	font-size:16px;
	color:#999999;
	text-align:center;
	text-shadow:none;
	background-color:transparent;
}
.carousel-control.right {
	left:auto;
	right:0;
}
.carousel-control:hover,.carousel-control:focus {
	outline:0;
	color:#999999;
	text-decoration:none;
	opacity:0.9;
	filter:alpha(opacity=90);
}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right {
	position:absolute;
	top:50%;
	margin-top:-10px;
	z-index:5;
	display:inline-block;
}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left {
	left:50%;
	margin-left:-10px;
}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right {
	right:50%;
	margin-right:-10px;
}
.carousel-control .icon-prev,.carousel-control .icon-next {
	width:20px;
	height:20px;
	line-height:1;
	font-family:serif;
}
.carousel-control .icon-prev:before {content:'\2039'}
.carousel-control .icon-next:before {content:'\203a'}
.carousel-indicators {
	position:absolute;
	bottom:10px;
	left:50%;
	z-index:15;
	width:60%;
	margin-left:-30%;
	padding-left:0;
	list-style:none;
	text-align:center;
}
.carousel-indicators li {
	display:inline-block;
	width:10px;
	height:10px;
	margin:1px;
	text-indent:-999px;
	border:1px solid #fff;
	border-radius:10px;
	cursor:pointer;
	background-color:#000 \9;
	background-color:transparent;
}
.carousel-indicators .active {
	margin:0;
	width:12px;
	height:12px;
	background-color:#fafafa;
}
.carousel-caption {
	position:absolute;
	left:15%;
	right:15%;
	bottom:20px;
	z-index:10;
	padding-top:20px;
	padding-bottom:20px;
	color:#fff;
	text-align:center;
	text-shadow:none;
}
.carousel-caption .btn {text-shadow:none}
@media screen and (min-width:768px) {
	.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next {
		width:24px;
		height:24px;
		margin-top:-8px;
		font-size:24px;
	}
	.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {margin-left:-8px}
	.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {margin-right:-8px}
	.carousel-caption {
		left:20%;
		right:20%;
		padding-bottom:30px;
	}
	.carousel-indicators {bottom:20px}
}
.clearfix:before,.clearfix:after {
	content:" ";
	display:table;
}
.clearfix:after {clear:both}
.center-block {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.pull-right {float:right !important}
.pull-left {float:left !important}
.hide {display:none !important}
.show {display:block !important}
.invisible {visibility:hidden}
.text-hide {
	font:0/0 a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0;
}
.hidden {display:none !important}
.affix {position:fixed}
@-ms-viewport {width:device-width}
	.visible-xs {display:none !important}
	.visible-sm {display:none !important}
	.visible-md {display:none !important}
	.visible-lg {display:none !important}
	.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {display:none !important}
@media (max-width:767px) {
	.visible-xs {display:block !important}
	table.visible-xs {display:table !important}
	tr.visible-xs {display:table-row !important}
	th.visible-xs,td.visible-xs {display:table-cell !important}
}
@media (max-width:767px) {
	.visible-xs-block {display:block !important}
}
@media (max-width:767px) {
	.visible-xs-inline {display:inline !important}
}
@media (max-width:767px) {
	.visible-xs-inline-block {display:inline-block !important}
}
@media (min-width:768px) and (max-width:991px) {
	.visible-sm {display:block !important}
	table.visible-sm {display:table !important}
	tr.visible-sm {display:table-row !important}
	th.visible-sm,td.visible-sm {display:table-cell !important}
}
@media (min-width:768px) and (max-width:991px) {
	.visible-sm-block {display:block !important}
}
@media (min-width:768px) and (max-width:991px) {
	.visible-sm-inline {display:inline !important}
}
@media (min-width:768px) and (max-width:991px) {
	.visible-sm-inline-block {display:inline-block !important}
}
@media (min-width:992px) and (max-width:1299px) {
	.visible-md {display:block !important}
	table.visible-md {display:table !important}
	tr.visible-md {display:table-row !important}
	th.visible-md,td.visible-md {display:table-cell !important}
}
@media (min-width:992px) and (max-width:1299px) {
	.visible-md-block {display:block !important}
}
@media (min-width:992px) and (max-width:1299px) {
	.visible-md-inline {display:inline !important}
}
@media (min-width:992px) and (max-width:1299px) {
	.visible-md-inline-block {display:inline-block !important}
}
@media (min-width:1300px) {
	.visible-lg {display:block !important}
	table.visible-lg {display:table !important}
	tr.visible-lg {display:table-row !important}
	th.visible-lg,td.visible-lg {display:table-cell !important}
}
@media (min-width:1300px) {
	.visible-lg-block {display:block !important}
}
@media (min-width:1300px) {
	.visible-lg-inline {display:inline !important}
}
@media (min-width:1300px) {
	.visible-lg-inline-block {display:inline-block !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:1299px) {
	.hidden-md {display:none !important}
}
@media (min-width:1300px) {
	.hidden-lg {display:none !important}
}
.visible-print {display:none !important}
@media print {
	.visible-print {display:block !important}
	table.visible-print {display:table !important}
	tr.visible-print {display:table-row !important}
	th.visible-print,td.visible-print {display:table-cell !important}
}
.visible-print-block {display:none !important}
@media print {
	.visible-print-block {display:block !important}
}
.visible-print-inline {display:none !important}
@media print {
	.visible-print-inline {display:inline !important}
}
.visible-print-inline-block {display:none !important}
@media print {
	.visible-print-inline-block {display:inline-block !important}
}
@media print {
	.hidden-print {display:none !important}
}
html {overflow-x:hidden}
body {overflow-x:hidden}
body.layout-boxed-lg .row-offcanvas {
	max-width:1320px;
	-webkit-box-shadow:0 0 5px #d5d5d5;
	box-shadow:0 0 5px #d5d5d5;
	margin:0 auto;
	background:#FFF;
}
body.layout-boxed-md .row-offcanvas {
	max-width:1280px;
	-webkit-box-shadow:0 0 5px #d5d5d5;
	box-shadow:0 0 5px #d5d5d5;
	margin:0 auto;
	background:#FFF;
}
body.layout-boxed-md .row-offcanvas .container {width:1280px}
.common-home .alert {
	margin-top:20px;
	margin-right:auto;
	margin-left:auto;
	padding-left:10px;
	padding-right:10px;
}
.common-home .alert:before,.common-home .alert:after {
	content:" ";
	display:table;
}
.common-home .alert:after {clear:both}
@media (min-width:768px) {
	.common-home .alert {width:710px}
}
@media (min-width:992px) {
	.common-home .alert {width:930px}
}
@media (min-width:1300px) {
	.common-home .alert {width:1270px}
}
.common-home #content {margin-bottom:0}
.right_column .pav-verticalmenu .navbar-nav > li > a {
	text-align:right;
	padding-right:30px;
}
.rtl .right_column .pav-verticalmenu .navbar-nav > li > a {text-align:left}
.rtl .right_column .pav-verticalmenu .navbar-nav > li > a {
	padding-left:30px;
	padding-right:inherit;
}
.right_column .pav-verticalmenu .navbar-nav > li > a .caret {
	left:2px;
	border-left:1px solid #999;
	border-right:0;
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);
}
.rtl .right_column .pav-verticalmenu .navbar-nav > li > a .caret {
	right:2px;
	left:auto;
}
.rtl .right_column .pav-verticalmenu .navbar-nav > li > a .caret {
	border-right:1px solid #999;
	border-left:inherit;
}
.rtl .right_column .pav-verticalmenu .navbar-nav > li > a .caret {
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);
}
.right_column .pav-verticalmenu .navbar-nav > li > a:before {
	right:0;
	left:auto;
}
.rtl .right_column .pav-verticalmenu .navbar-nav > li > a:before {
	left:0;
	right:auto;
}
.right_column .pav-verticalmenu .navbar-nav > li > a:after {
	right:20px;
	left:auto;
}
.rtl .right_column .pav-verticalmenu .navbar-nav > li > a:after {
	left:20px;
	right:auto;
}
.right_column .pav-verticalmenu .navbar-nav > li .dropdown-menu {
	margin-right:130%;
	right:0;
	left:auto;
}
.rtl .right_column .pav-verticalmenu .navbar-nav > li .dropdown-menu {
	margin-left:130%;
	margin-right:inherit;
}
.rtl .right_column .pav-verticalmenu .navbar-nav > li .dropdown-menu {
	left:0;
	right:auto;
}
.right_column .pav-verticalmenu .navbar-nav > li .dropdown-submenu:hover > .dropdown-menu {margin-right:100%}
.rtl .right_column .pav-verticalmenu .navbar-nav > li .dropdown-submenu:hover > .dropdown-menu {
	margin-left:100%;
	margin-right:inherit;
}
.right_column .pav-verticalmenu .navbar-nav > li .dropdown-submenu > .dropdown-menu {margin-right:110%}
.rtl .right_column .pav-verticalmenu .navbar-nav > li .dropdown-submenu > .dropdown-menu {
	margin-left:110%;
	margin-right:inherit;
}
.right_column .pav-verticalmenu .navbar-nav > li.parent:hover .level1 {margin-right:100%}
.rtl .right_column .pav-verticalmenu .navbar-nav > li.parent:hover .level1 {
	margin-left:100%;
	margin-right:inherit;
}
.right_column .pav-verticalmenu .navbar-nav > li:hover > .dropdown-menu {margin-right:100%}
.rtl .right_column .pav-verticalmenu .navbar-nav > li:hover > .dropdown-menu {
	margin-left:100%;
	margin-right:inherit;
}
.account-wishlist #content,.product-compare #content,.checkout-cart #content {overflow-x:auto}
#topbar ul,#topbar ol {
	margin:0;
	padding:0;
}
#topbar .list-inline li {
	padding-left:15px;
	padding-right:15px;
	border-left:1px solid rgba(255,255,255,0.05);
}
.rtl #topbar .list-inline li {
	border-right:1px solid rgba(255,255,255,0.05);
	border-left:inherit;
}
#topbar .list-inline li:first-child {border-left:none}
.rtl #topbar .list-inline li:first-child {
	border-right:none;
	border-left:inherit;
}
#topbar .list-inline a {
	font-weight:normal;
	text-transform:capitalize;
	font-size:12px;
	color:#999999;
	padding:10px 0;
	display:inline-block;
	font-family:"Poppins-Regular",sans-serif;
}
#topbar .list-inline a:hover {color:#00a0e8}
#topbar .list-inline a i {margin-right:5px}
.rtl #topbar .list-inline a i {
	margin-left:10px;
	margin-right:inherit;
}
#topbar .links button {
	font-size:13px;
	padding:0 0 7px;
}
#topbar .quick-language .btn-link {
	padding-left:0;
	padding-right:0;
}
#topbar .quick-currency {
	margin-left:15px;
	border-left:1px solid rgba(255,255,255,0.05);
}
.rtl #topbar .quick-currency {
	margin-right:15px;
	margin-left:inherit;
}
.rtl #topbar .quick-currency {
	border-right:1px solid rgba(255,255,255,0.05);
	border-left:inherit;
}
#topbar .quick-currency .btn-link {
	padding-left:15px;
	padding-right:15px;
}
#topbar .btn-link {
	padding-top:10px;
	padding-bottom:10px;
	border:0;
	font-size:12px;
	font-family:"Poppins-Regular",sans-serif;
}
#topbar .btn-link .hidden-xs {color:#999999}
#topbar .btn-link .name {text-transform:uppercase}
#topbar .btn-link i {
	color:#999999;
	font-size:13px;
	width:12px;
	height:12px;
	line-height:12px;
}
#topbar .btn-link:hover .name {color:#00a0e8}
.topbar-v1 {background:#202020}
.topbar-v1 .btn-link .hidden-xs {text-transform:none}
.topbar-v1 .btn-link .name {color:#999999}
.topbar-v2 {
	background:#313131;
	padding-left:15px;
}
.rtl .topbar-v2 {
	padding-right:15px;
	padding-left:inherit;
}
.topbar-v2 .btn-link .name {color:#00a0e8}
.topbar-v3 {
	background:#24272a;
	padding-left:15px;
}
.rtl .topbar-v3 {
	padding-right:15px;
	padding-left:inherit;
}
.topbar-v3 .btn-link .hidden-xs {text-transform:uppercase}
.topbar-v3 .btn-link .name {color:#999999}
.header-middle-v1 {
	padding:10px 0 20px;
	background:#FFF;
}
.main-menu-fixed .header-v1.menu_fixed .header-middle,.main-menu-fixed .menu_fixed .header-bottom-v3,.main-menu-fixed .menu_fixed .header-middle-v5 {
	background:#fff;
	position:fixed;
	top:0;
	-webkit-transition:all 0.6s ease 0s;
	transition:all 0.6s ease 0s;
	width:100%;
	z-index:9999;
	left:0;
}
.main-menu-fixed .header-v2.menu_fixed .header-bottom,.main-menu-fixed .menu_fixed .header-bottom-v2 {
	background:#2f2f2f;
	position:fixed;
	top:0;
	-webkit-transition:all 0.6s ease 0s;
	transition:all 0.6s ease 0s;
	width:100%;
	z-index:9999;
	left:0;
}
.main-menu-fixed .menu_fixed .header-middle-v1 {
	padding:5px 0 5px;
	border-bottom:1px solid #f4f4f4;
}
.header-middle-v1 .column {margin-top:13px}
.header-middle-v1 .navbar {
	margin-top:5px;
	text-align:center;
}
.header-middle-v2 {
	padding:22px 20px 25px;
	background:#2f2f2f;
	border-top:1px solid rgba(255,255,255,0.05);
	border-bottom:1px solid rgba(255,255,255,0.1);
}
.header-middle-v2 .column {margin-top:8px}
.header-middle-v2 .colum {margin-top:12px}
.header-middle-v2 .logo {text-align:center}
.header-bottom-v2 {background:#2f2f2f}
.header-bottom-v2 .navbar-mega .navbar-nav > li > a {
	color:#FFF;
	margin-bottom:15px;
	line-height:1.3;
}
.header-bottom-v2 .nav.megamenu {
	text-align:center;
	float:none;
}
.header-middle-v3 {
	padding:25px 20px 30px;
	background:#282b2f;
}
.header-middle-v3 .column {margin-top:8px}
.header-middle-v3 .colum {margin-top:12px}
.header-middle-v3 .logo {text-align:center}
.header-bottom-v3 {
	background:#FFF;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);
	box-shadow:0 1px 3px rgba(0,0,0,0.1);
}
.header-bottom-v3 .navbar-mega .navbar-default {border:none}
.header-bottom-v3 .navbar-mega .navbar-nav > li {border-right:1px solid #ebebeb}
.rtl .header-bottom-v3 .navbar-mega .navbar-nav > li {
	border-left:1px solid #ebebeb;
	border-right:inherit;
}
.header-bottom-v3 .navbar-mega .navbar-nav > li:last-child {border-right:none}
.rtl .header-bottom-v3 .navbar-mega .navbar-nav > li:last-child {
	border-left:none;
	border-right:inherit;
}
.header-bottom-v3 .navbar-mega .navbar-nav > li > a {
	color:#000;
	margin-bottom:20px;
	margin-top:20px;
}
.header-bottom-v3 .widget-phone {
	padding:15px 20px 0;
	color:#363636;
}
.header-bottom-v3 .widget-phone i {
	font-size:21px;
	vertical-align:middle;
	margin-right:8px;
}
.rtl .header-bottom-v3 .widget-phone i {
	margin-left:8px;
	margin-right:inherit;
}
.header-bottom-v3 .widget-phone span {
	font-size:14px;
	font-family:Arial,Helvetica,sans-serif;
}
.header-middle-v4 {
	padding:25px 20px 30px;
	background:#2f2f2f;
	border-top:1px solid rgba(255,255,255,0.05);
	border-bottom:1px solid rgba(255,255,255,0.1);
}
.header-middle-v4 .column {margin-top:8px}
.header-middle-v4 .colum {margin-top:12px}
.header-middle-v4 .logo {text-align:center}
.header-middle-v5 {
	padding:22px 20px 25px;
	background:#2f2f2f;
	border-top:1px solid rgba(255,255,255,0.05);
	border-bottom:1px solid rgba(255,255,255,0.1);
}
.header-middle-v5 .column {margin-top:10px}
.header-middle-v5 #search {margin-right:px}
.rtl .header-middle-v5 #search {
	margin-left:24px;
	margin-right:inherit;
}
.header-middle-v5 .nav.megamenu {
	text-align:center;
	float:none;
	margin-top:6px;
}
#search .input-group {
	display:block;
	position:relative;
}
#search .input-group:hover .btn-info {color:#00a0e8}
#search .input-group input {
	border-radius:20px;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	-ms-border-radius:20px;
	-o-border-radius:20px;
	height:38px;
	line-height:38px;
	-webkit-transition:all 0.35s ease 0s;
	-o-transition:all 0.35s ease 0s;
	transition:all 0.35s ease 0s;
}
#search .input-group .btn-info {
	color:#999;
	background:transparent;
	border:none;
	font-size:18px;
	height:40px;
	padding:0 0 0 0;
	position:absolute;
	right:0;
	width:35px;
	z-index:9;
}
.rtl #search .input-group .btn-info {padding:0 0 0 0}
.rtl #search .input-group .btn-info {
	left:0;
	right:auto;
}
#search .input-group .btn-info:focus {outline:none}
.header-v1 #search {
	width:36px;
	margin-right:35px;
	position:relative;
}
.rtl .header-v1 #search {
	margin-left:35px;
	margin-right:inherit;
}
.header-v1 #search:before {
	position:absolute;
	right:-12px;
	top:5px;
	width:1px;
	height:23px;
	background:#ebebeb;
}
.rtl .header-v1 #search:before {
	left:-12px;
	right:auto;
}
.header-v1 #search .input-group:hover input {
	background:#FFF !important;
	border-color:#ebebeb;
	text-indent:0;
	width:150px;
	padding:0 40px 0 20px;
}
.rtl .header-v1 #search .input-group:hover input {padding:0 20px 0 40px}
.header-v1 #search .input-group input {
	background:transparent;
	border:1px solid transparent;
	width:34px;
	text-indent:-9999em;
}
.header-v2 #search .input-group input {
	background:#333333;
	border:none;
	width:150px;
}
.header-v3 #search .input-group input {
	background:#2e3136;
	border:none;
	width:100%;
}
.header-v4 {
	position:relative;
	z-index:25;
}
.header-v4 #search .input-group input {
	background:#333333;
	border:none;
	width:150px;
}
.header-v5 {
	position:relative;
	z-index:25;
}
.header-v5 #search .input-group input {
	background:#2e3136;
	border:none;
	width:100%;
}
#cart > button {padding:0}
#cart > button > i {
	font-size:24px;
	margin:2px 12px 0 0;
}
.rtl #cart > button > i {margin:2px 0 0 12px}
#cart .quantity {min-width:45px}
#cart .text-cart {
	color:#00a0e8;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	display:none;
}
#cart #cart-total {
	font-size:17px;
	font-family:Arial,Helvetica,sans-serif;
}
#cart #cart-number {
	background-color:#00a0e8;
	color:#FFF;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	left:16px;
	line-height:17px;
	padding:0 5px;
	position:absolute;
	top:-3px;
	font-size:11px;
	font-weight:700;
}
.rtl #cart #cart-number {
	right:16px;
	left:auto;
}
#cart .dropdown-menu {
	min-width:400px;
	font-size:13px;
}
#cart .dropdown-menu li:first-child {
	max-height:300px;
	overflow:auto;
	overflow-x:hidden;
}
#cart .dropdown-menu p {margin:0}
.header-v1 #cart > button > i {color:#73BF45}
.header-v1 #cart #cart-total {color:#363636}
.header-v2 #cart > button > i {color:#FFF}
.header-v2 #cart #cart-total {color:#FFF}
.header-v2 #cart #cart-number {background-color:#72bf44}
.header-v3 #cart > button > i {color:#FFF}
.header-v3 #cart #cart-total {color:#FFF}
.header-v3 #cart #cart-number {background-color:#e76d66}
.header-v4 #cart > button > i {color:#FFF}
.header-v4 #cart #cart-total {color:#FFF}
.header-v4 #cart #cart-number {background-color:#72bf44}
.header-v5 #cart > button > i {color:#FFF}
.header-v5 #cart #cart-total {color:#FFF}
.header-v5 #cart #cart-number {background-color:#72bf44}
#content {min-height:520px}
#content > h1,#content > h2,#content > h3 {margin-top:0}
.pav-container {
	background-repeat:no-repeat;
	background-size:cover;
}
.sidebar .products-block .product-col {
	width:100%;
	margin:15px 0;
}
.sidebar .product-block {
	overflow:hidden;
	padding-bottom:0;
}
.sidebar .product-block .name {margin-top:0}
.sidebar .product-block .image {
	float:left;
	width:25%;
	padding:0;
}
.rtl .sidebar .product-block .image {float:right}
.sidebar .product-block .image:before {content:none}
.sidebar .product-block .product-meta {
	padding:0 0 0 15px;
	float:left;
	text-align:left;
	width:75%;
}
.rtl .sidebar .product-block .product-meta {padding:0 15px 0 0}
.rtl .sidebar .product-block .product-meta {float:right}
.rtl .sidebar .product-block .product-meta {text-align:right}
.sidebar .product-block:hover .image a:before {content:none}
.sidebar .product-block:hover .price {
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	transform:none;
}
.sidebar .product-block .product-label,.sidebar .product-block .compare,.sidebar .product-block .cart,.sidebar .product-block .quickview,.sidebar .product-block .wishlist,.sidebar .product-block .zoom {display:none}
.sidebar .product-block .action {display:none}
#column-left .products-block,#column-right .products-block {
	border-left:none;
	border-right:none;
	border-bottom:none;
}
#column-left .products-block .product-col,#column-right .products-block .product-col {
	margin-bottom:0;
	border:none;
}
#column-left .product-block,#column-right .product-block {
	overflow:hidden;
	padding:10px 5px;
}
#column-left .product-block .image,#column-right .product-block .image {
	float:left;
	width:30%;
	padding:0;
}
.rtl #column-left .product-block .image,.rtl #column-right .product-block .image {float:right}
#column-left .product-block .image:before,#column-right .product-block .image:before {content:none}
#column-left .product-block .action,#column-right .product-block .action {display:none}
#column-left .product-block .product-meta,#column-right .product-block .product-meta {
	padding:0 0 0 15px;
	float:left;
	text-align:left;
	width:70%;
}
.rtl #column-left .product-block .product-meta,.rtl #column-right .product-block .product-meta {padding:0 15px 0 0}
.rtl #column-left .product-block .product-meta,.rtl #column-right .product-block .product-meta {float:right}
.rtl #column-left .product-block .product-meta,.rtl #column-right .product-block .product-meta {text-align:right}
#column-left .product-block .name,#column-right .product-block .name {margin-top:0}
#column-left .product-block .bottom,#column-right .product-block .bottom {
	padding:0;
	border:0;
}
#column-left .product-block .price,#column-right .product-block .price {
	opacity:1;
	filter:alpha(opacity=100);
	visibility:visible;
}
#column-left .product-block .rating,#column-left .product-block .product-label,#column-left .product-block .compare,#column-left .product-block .cart,#column-left .product-block .quickview,#column-left .product-block .wishlist,#column-left .product-block .zoom,#column-right .product-block .rating,#column-right .product-block .product-label,#column-right .product-block .compare,#column-right .product-block .cart,#column-right .product-block .quickview,#column-right .product-block .wishlist,#column-right .product-block .zoom {display:none}
footer .panel-body {padding:0}
footer .panel-heading {background:transparent}
footer .panel-title {
	font-size:20px;
	font-family:Arial,Helvetica,sans-serif;
	text-transform:capitalize;
	font-weight:normal;
}
footer .footer-panel {
	margin-bottom:30px;
	padding-left:25px;
}
.rtl footer .footer-panel {
	padding-right:25px;
	padding-left:inherit;
}
footer .list-unstyled {margin:0}
footer .list-unstyled li a:before {
	font:normal normal normal 14px/1 FontAwesome;
	content:"\f105";
	padding-right:3px;
}
footer .list-unstyled li a:hover {color:#00a0e8}
footer .content-html {line-height:normal}
footer .content-html .html {margin:5px 0}
footer .content-html .info {
	position:relative;
	padding-left:40px;
	min-height:50px;
}
.rtl footer .content-html .info {
	padding-right:40px;
	padding-left:inherit;
}
footer .content-html .info i {
	position:absolute;
	top:0;
	left:0;
	border:1px solid;
	height:27px;
	line-height:24px !important;
	width:27px;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	-ms-border-radius:100%;
	-o-border-radius:100%;
	text-align:center;
}
.rtl footer .content-html .info i {
	right:0;
	left:auto;
}
footer .footer-top {padding:75px 0}
footer .footer-center {
	padding-top:30px;
	padding-bottom:5px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	position:relative;
}
footer .footer-bottom {position:relative}
footer .footer-bottom .list-inline li {padding:0 2px}
footer .footer-bottom .bo-social-icons {
	text-align:center;
	border-top:1px solid rgba(255,255,255,0.05);
	border-bottom:1px solid rgba(255,255,255,0.05);
	margin:0;
	padding-top:23px;
	padding-bottom:23px;
}
.scrollup {
	background:#00a0e8;
	bottom:80px;
	position:fixed;
	right:20px;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	-ms-border-radius:100%;
	-o-border-radius:100%;
	border-radius:100%;
	width:44px;
	height:44px;
	text-align:center;
	font-size:18px;
	color:#fff;
	line-height:44px;
	z-index:9999;
	-webkit-transition:all 0.35s ease;
	-o-transition:all 0.35s ease;
	transition:all 0.35s ease;
}
.rtl .scrollup {
	left:20px;
	right:auto;
}
.scrollup:hover {
	color:#00a0e8;
	background:#000;
}
.copyright {
	padding-top:5px;
	padding-bottom:5px;
	font-size:15px;
	font-family:Arial,Helvetica,sans-serif;
	color:#999;
	position:relative;
}
.copyright a {color:#00a0e8}
.footer-v1 .panel-title {color:#00a0e8}
.footer-v1 .list-unstyled li a {color:#cecece}
.footer-v1 .html {color:#cecece}
.footer-v1 .footer-center {background:#1b2126;    border-bottom: 1px solid #ccc;}
.footer-v1 .footer-center:before {
	background:#1b2126;
	content:"";
	height:100%;
	position:absolute;
	left:-100%;
	top:0;
	width:100%;
}
.footer-v1 .footer-center:after {
	background:#1b2126;
	content:"";
	height:100%;
	position:absolute;
	right:-100%;
	top:0;
	width:100%;
}
.footer-v1 .footer-bottom {background:#1b2126}
.footer-v1 .footer-bottom:before {
	background:#1b2126;
	content:"";
	height:100%;
	position:absolute;
	left:-100%;
	top:0;
	width:100%;
}
.footer-v1 .footer-bottom:after {
	background:#1b2126;
	content:"";
	height:100%;
	position:absolute;
	right:-100%;
	top:0;
	width:100%;
}
.footer-v1 .copyright {background:#1b2126}
.footer-v1 .copyright:before {
	background:#1b2126;
	content:"";
	height:100%;
	position:absolute;
	left:-100%;
	top:0;
	width:100%;
}
.footer-v1 .copyright:after {
	background:#1b2126;
	content:"";
	height:100%;
	position:absolute;
	right:-100%;
	top:0;
	width:100%;
}
.footer-v2 .panel-title {color:#FFF}
.footer-v2 .list-unstyled li a {color:#999}
.footer-v2 .html {color:#999}
.footer-v2 .footer-center,.footer-v2 .footer-bottom,.footer-v2 .copyright {
	padding-right:30px;
	padding-left:30px;
}
.footer-v2 .footer-center {
	background:#2f2f2f;
	border-bottom:1px solid rgba(255,255,255,0.05);
	padding-bottom:20px;
}
.footer-v2 .footer-bottom {
	background:#2f2f2f;
	padding-top:30px;
}
.footer-v2 .copyright {background:#2f2f2f}
.navbar-nav .new,.navbar-nav .hot {
	color:#fff;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	font-style:italic;
	line-height:16px;
	width:38px;
	height:16px;
	position:absolute;
	right:30px;
	text-align:center;
	text-transform:capitalize;
	top:-8px;
	transform:translateZ(0px);
}
.rtl .navbar-nav .new,.rtl .navbar-nav .hot {
	left:30px;
	right:auto;
}
.navbar-nav .new:before,.navbar-nav .hot:before {
	border-style:solid;
	border-width:5px;
	bottom:-5px;
	content:"";
	left:0;
	pointer-events:none;
	position:absolute;
	transition-duration:0.3s;
	transition-property:bottom;
	z-index:-1;
}
.rtl .navbar-nav .new:before,.rtl .navbar-nav .hot:before {
	right:0;
	left:auto;
}
.navbar-nav .new {background-color:#54b97e}
.navbar-nav .new:before {border-color:#54b97e transparent transparent #54b97e}
.navbar-nav .hot {background-color:#ff2238}
.navbar-nav .hot:before {border-color:#ff2238 transparent transparent #ff2238}
.navbar-mega .navbar-nav {float:none}
.navbar-mega .navbar-nav ul {
	padding:0;
	margin:0;
	list-style:none;
}
.navbar-mega .navbar-nav > li {
	float:none;
	display:inline-block;
}
.navbar-mega .navbar-nav > li > a {
	font-size:16px;
	color:#363636;
	text-transform:capitalize;
	font-family:Arial,Helvetica,sans-serif;
	margin-top:15px;
	padding:0 20px;
	-webkit-transition:all 0.15s ease;
	-o-transition:all 0.15s ease;
	transition:all 0.15s ease;
	font-weight:600;
}
.navbar-mega .navbar-nav > li > a:hover,.navbar-mega .navbar-nav > li > a:focus,.navbar-mega .navbar-nav > li > a:active {
	color:#00a0e8;
	outline:none;
}
.navbar-mega .navbar-nav > li > a .caret {
	border:none;
	display:inline-block;
	font:normal normal normal 8px/1 FontAwesome;
	font-size:10px;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	border:none;
	width:14px;
	height:10px;
	text-align:center;
}
.navbar-mega .navbar-nav > li > a .caret:before {
	content:"\f0d7";
	color:#999;
}
.navbar-mega .navbar-nav > li .dropdown-menu {
	z-index:9999999;
	padding:15px;
	background:#FFF;
	min-width:250px;
	-webkit-transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94) 0s;
	-o-transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94) 0s;
	transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94) 0s;
	visibility:hidden;
	display:block;
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transition:all 0.35s ease-out 0s;
	-o-transition:all 0.35s ease-out 0s;
	transition:all 0.35s ease-out 0s;
	margin-top:50px;
}
.navbar-mega .navbar-nav > li .dropdown-menu li i {
	font-size:11px;
	padding-right:10px;
}
.rtl .navbar-mega .navbar-nav > li .dropdown-menu li i {
	padding-left:10px;
	padding-right:inherit;
}
.navbar-mega .navbar-nav > li .dropdown-menu li a {
	color:#666;
	font-size:14px;
	font-weight:400;
	line-height:28px;
	text-transform:initial;
	display:inline-block;
	font-family:Arial,Helvetica,sans-serif;
}
.navbar-mega .navbar-nav > li .dropdown-menu li a:before {
    content: "\f105";
    font-family: 'FontAwesome';
    line-height: 28px;
    font-style: normal;
    font-weight: normal;
    padding-right: 5px;
}
.navbar-mega .navbar-nav > li .dropdown-menu li a:hover {color:#00a0e8}
.navbar-mega .navbar-nav > li .dropdown-menu li:last-child a {border-bottom:none}
.navbar-mega .navbar-nav > li .dropdown-menu.level2 {display:none}
.navbar-mega .navbar-nav > li .dropdown-menu .row + .row {margin-top:20px}
.navbar-mega .navbar-nav > li .dropdown-menu .products-row + .products-row {margin-top:0}
.navbar-mega .navbar-nav > li .dropdown-submenu {position:relative}
.navbar-mega .navbar-nav > li .dropdown-submenu:hover > .dropdown-menu {
	top:-37px;
	display:block;
	opacity:1;
	filter:alpha(opacity=100);
	visibility:visible;
	-webkit-transition:all 0.35s ease-out 0s;
	-o-transition:all 0.35s ease-out 0s;
	transition:all 0.35s ease-out 0s;
}
.navbar-mega .navbar-nav > li:hover > .dropdown-menu {
	display:block;
	visibility:visible;
	opacity:1;
	filter:alpha(opacity=100);
	margin-top:0;
}
.navbar-mega .navbar-nav > .aligned-fullwidth {position:static}
.navbar-mega .navbar-nav > .aligned-fullwidth > .dropdown-menu {width:100% !important}
.navbar-mega .navbar-nav > .aligned-fullwidth .dropdown-submenu .dropdown-menu {margin-left:0}
.rtl .navbar-mega .navbar-nav > .aligned-fullwidth .dropdown-submenu .dropdown-menu {
	margin-right:0;
	margin-left:inherit;
}
.navbar-mega .navbar-nav > .aligned-right .dropdown-menu {
	left:auto;
	right:0;
}
.rtl .navbar-mega .navbar-nav > .aligned-right .dropdown-menu {
	right:auto;
	left:auto;
}
.rtl .navbar-mega .navbar-nav > .aligned-right .dropdown-menu {
	left:0;
	right:auto;
}
.navbar-mega .navbar-nav > .aligned-right .dropdown-submenu .dropdown-menu {
	top:80px;
	margin-right:85%;
}
.rtl .navbar-mega .navbar-nav > .aligned-right .dropdown-submenu .dropdown-menu {
	margin-left:85%;
	margin-right:inherit;
}
.navbar-mega .navbar-nav > .aligned-left .dropdown-menu {
	left:0;
	right:auto;
}
.rtl .navbar-mega .navbar-nav > .aligned-left .dropdown-menu {
	right:0;
	left:auto;
}
.rtl .navbar-mega .navbar-nav > .aligned-left .dropdown-menu {
	left:auto;
	right:auto;
}
.navbar-mega .navbar-nav > .aligned-left .dropdown-submenu .dropdown-menu {margin-left:85%}
.rtl .navbar-mega .navbar-nav > .aligned-left .dropdown-submenu .dropdown-menu {
	margin-right:85%;
	margin-left:inherit;
}
.navbar-mega .navbar-nav > .aligned-center .dropdown-menu {
	left:50%;
	-webkit-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
	transform:translate(-50%,0);
}
.rtl .navbar-mega .navbar-nav > .aligned-center .dropdown-menu {
	right:50%;
	left:auto;
}
.rtl .navbar-mega .navbar-nav > .aligned-center .dropdown-menu {
	-webkit-transform:translate(50%,0);
	-ms-transform:translate(50%,0);
	-o-transform:translate(50%,0);
	transform:translate(50%,0);
}
.navbar-mega .navbar-nav > .aligned-center .dropdown-submenu .dropdown-menu {margin-left:85%}
.rtl .navbar-mega .navbar-nav > .aligned-center .dropdown-submenu .dropdown-menu {
	margin-right:85%;
	margin-left:inherit;
}
.navbar-mega .widget-heading {
	color:#363636;
	margin:0 0 15px;
	font-size:24px;
	font-family:Arial,Helvetica,sans-serif;
}
.navbar-mega .product-block .action {display:none}
.navbar-mega .mega-col .widget-categories {
	min-height:240px;
	border-right:1px solid #ebebeb;
}
.rtl .navbar-mega .mega-col .widget-categories {
	border-left:1px solid #ebebeb;
	border-right:inherit;
}
.navbar-mega .mega-col:last-child .widget-categories {border-right:none}
.rtl .navbar-mega .mega-col:last-child .widget-categories {
	border-left:none;
	border-right:inherit;
}
.navbar-mega .widget-html .widget-inner {line-height:38px}
.navbar-mega-light .navbar-mega .navbar-nav > li > a,.navbar-mega-light .navbar-mega .navbar-nav > li > a .caret {color:#FFFFFF}
.navbar-mega-light .navbar-mega .navbar-nav > li.active > a::before,.navbar-mega-light .navbar-mega .navbar-nav > li:hover > a::before {background:#FFFFFF}
.navbar-mega-theme {background:#00a0e8}
.navbar-mega-theme .navbar-mega .navbar-nav > li > a,.navbar-mega-theme .navbar-mega .navbar-nav > li > a .caret {color:#FFFFFF}
.navbar-mega-simple {text-align:center}
.navbar-mega-simple .pbr-megamenu {display:inline-block}
.verticalmenu-head {position:relative}
.verticalmenu-head .vertical-title {
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	background:#00a0e8;
	color:#fff;
	position:relative;
	width:100%;
	padding:10px 30px;
}
.verticalmenu-head:hover .pav-verticalmenu {display:block}
.pav-verticalmenu {
	background:#FFF;
	border:2px solid #3fc843;
	border-top:none;
	margin-bottom:30px;
}
.pav-verticalmenu ul ul {
	margin:0;
	padding:0;
}
.pav-verticalmenu .navbar-nav {padding:0 20px}
.pav-verticalmenu .navbar-nav > li {
	width:100%;
	float:left;
}
.rtl .pav-verticalmenu .navbar-nav > li {float:right}
.pav-verticalmenu .navbar-nav > li > a {
	text-transform:initial;
	padding:10px 20px;
	padding:10px 10px 10px 30px;
	border-bottom:1px solid #ebebeb;
}
.rtl .pav-verticalmenu .navbar-nav > li > a {padding:10px 30px 10px 10px}
.pav-verticalmenu .navbar-nav > li > a .caret {
	position:absolute;
	right:2px;
	top:40%;
	border-top:1px solid #999;
	border-right:1px solid #999;
	border-bottom:0;
	border-left:0;
	width:7px;
	height:7px;
	background:transparent;
	padding:0;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);
}
.rtl .pav-verticalmenu .navbar-nav > li > a .caret {
	left:2px;
	right:auto;
}
.rtl .pav-verticalmenu .navbar-nav > li > a .caret {
	border-left:1px solid #999;
	border-right:inherit;
}
.rtl .pav-verticalmenu .navbar-nav > li > a .caret {
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);
}
.pav-verticalmenu .navbar-nav > li > a:before {
	position:absolute;
	top:13px;
	content:'\f26f';
	display:inline-block;
	font-family:"Material-Design-Iconic-Font";
	left:0;
	font-size:12px;
	color:#3fc843;
}
.rtl .pav-verticalmenu .navbar-nav > li > a:before {
	right:0;
	left:auto;
}
.pav-verticalmenu .navbar-nav > li > a:after {
	background:#e1e1e1;
	content:"";
	width:1px;
	height:20px;
	left:20px;
	position:absolute;
	top:13px;
}
.rtl .pav-verticalmenu .navbar-nav > li > a:after {
	right:20px;
	left:auto;
}
.pav-verticalmenu .navbar-nav > li:last-child > a {border-bottom:none}
.pav-verticalmenu .navbar-nav > li .dropdown-menu {
	padding:10px 20px;
	background:#FFF;
	min-width:250px;
	visibility:hidden;
	display:block;
	top:0;
	margin-left:130%;
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transition:all 0.35s ease-out 0s;
	-o-transition:all 0.35s ease-out 0s;
	transition:all 0.35s ease-out 0s;
}
.rtl .pav-verticalmenu .navbar-nav > li .dropdown-menu {
	margin-right:130%;
	margin-left:inherit;
}
.pav-verticalmenu .navbar-nav > li .dropdown-menu li a {
	color:#666;
	font-size:14px;
	font-weight:400;
	line-height:40px;
	text-transform:initial;
	border-bottom:1px solid #ebebeb;
	display:block;
}
.pav-verticalmenu .navbar-nav > li .dropdown-menu li a:hover {color:#00a0e8}
.pav-verticalmenu .navbar-nav > li .dropdown-menu li:last-child a {border-bottom:none}
.pav-verticalmenu .navbar-nav > li .dropdown-menu.level2 {display:none}
.pav-verticalmenu .navbar-nav > li .dropdown-menu .row + .row {margin-top:20px}
.pav-verticalmenu .navbar-nav > li .dropdown-menu .products-row + .products-row {margin-top:0}
.pav-verticalmenu .navbar-nav > li .dropdown-submenu {position:relative}
.pav-verticalmenu .navbar-nav > li .dropdown-submenu:hover > .dropdown-menu {
	top:0;
	display:block;
	visibility:visible;
	opacity:1;
	filter:alpha(opacity=100);
	margin-left:100%;
}
.rtl .pav-verticalmenu .navbar-nav > li .dropdown-submenu:hover > .dropdown-menu {
	margin-right:100%;
	margin-left:inherit;
}
.pav-verticalmenu .navbar-nav > li .dropdown-submenu > .dropdown-menu {
	margin-left:110%;
	-webkit-transition:all 0.35s ease-out 0s;
	-o-transition:all 0.35s ease-out 0s;
	transition:all 0.35s ease-out 0s;
}
.rtl .pav-verticalmenu .navbar-nav > li .dropdown-submenu > .dropdown-menu {
	margin-right:110%;
	margin-left:inherit;
}
.pav-verticalmenu .navbar-nav > li > .aligned-fullwidth {position:static}
.pav-verticalmenu .navbar-nav > li > .aligned-fullwidth > .dropdown-menu {
	width:100% !important;
	margin-top:-2px;
}
.pav-verticalmenu .navbar-nav > li > .aligned-fullwidth .dropdown-submenu .dropdown-menu {margin-left:0}
.rtl .pav-verticalmenu .navbar-nav > li > .aligned-fullwidth .dropdown-submenu .dropdown-menu {
	margin-right:0;
	margin-left:inherit;
}
.pav-verticalmenu .navbar-nav > li > .aligned-right .dropdown-menu {
	left:auto;
	right:0;
}
.rtl .pav-verticalmenu .navbar-nav > li > .aligned-right .dropdown-menu {
	right:auto;
	left:auto;
}
.rtl .pav-verticalmenu .navbar-nav > li > .aligned-right .dropdown-menu {
	left:0;
	right:auto;
}
.pav-verticalmenu .navbar-nav > li > .aligned-right .dropdown-submenu .dropdown-menu {margin-right:85%}
.rtl .pav-verticalmenu .navbar-nav > li > .aligned-right .dropdown-submenu .dropdown-menu {
	margin-left:85%;
	margin-right:inherit;
}
.pav-verticalmenu .navbar-nav > li > .aligned-left .dropdown-menu {
	left:0;
	right:auto;
}
.rtl .pav-verticalmenu .navbar-nav > li > .aligned-left .dropdown-menu {
	right:0;
	left:auto;
}
.rtl .pav-verticalmenu .navbar-nav > li > .aligned-left .dropdown-menu {
	left:auto;
	right:auto;
}
.pav-verticalmenu .navbar-nav > li > .aligned-left .dropdown-submenu .dropdown-menu {margin-left:85%}
.rtl .pav-verticalmenu .navbar-nav > li > .aligned-left .dropdown-submenu .dropdown-menu {
	margin-right:85%;
	margin-left:inherit;
}
.pav-verticalmenu .navbar-nav > li > .aligned-center .dropdown-menu {
	left:50%;
	-webkit-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
	transform:translate(-50%,0);
}
.rtl .pav-verticalmenu .navbar-nav > li > .aligned-center .dropdown-menu {
	right:50%;
	left:auto;
}
.rtl .pav-verticalmenu .navbar-nav > li > .aligned-center .dropdown-menu {
	-webkit-transform:translate(50%,0);
	-ms-transform:translate(50%,0);
	-o-transform:translate(50%,0);
	transform:translate(50%,0);
}
.pav-verticalmenu .navbar-nav > li > .aligned-center .dropdown-submenu .dropdown-menu {margin-left:85%}
.rtl .pav-verticalmenu .navbar-nav > li > .aligned-center .dropdown-submenu .dropdown-menu {
	margin-right:85%;
	margin-left:inherit;
}
.pav-verticalmenu .navbar-nav > li.parent {position:relative}
.pav-verticalmenu .navbar-nav > li.parent:hover .level1 {
	display:block;
	margin-left:100%;
	top:0;
}
.rtl .pav-verticalmenu .navbar-nav > li.parent:hover .level1 {
	margin-right:100%;
	margin-left:inherit;
}
.pav-verticalmenu .navbar-nav > li:hover > .dropdown-menu {
	display:block;
	margin-left:100%;
	visibility:visible;
	opacity:1;
	filter:alpha(opacity=100);
}
.rtl .pav-verticalmenu .navbar-nav > li:hover > .dropdown-menu {
	margin-right:100%;
	margin-left:inherit;
}
.pav-verticalmenu .navbar-nav > li:hover > a {color:#00a0e8}
.pav-verticalmenu .navbar-nav > li:hover > a:before {color:#00a0e8}
.pav-verticalmenu .widget-heading {
	color:#000;
	margin:0 0 20px;
	font-size:14px;
}
.pav-verticalmenu .widget-html .widget-inner {line-height:38px}
.pav-verticalmenu .product-block .action {display:none}
.pav-verticalmenu .product-block .image:before {content:none}
.pav-verticalmenu .products-block {padding:0}
.pav-verticalmenu .products-block .product-col {margin:0}
ul,ol {list-style:none}
td .input-group .form-control {width:105px}
.form-control {
	-webkit-box-shadow:none;
	box-shadow:none;
	height:auto;
}
.form-control::-webkit-input-placeholder {font-family:Arial,Helvetica,sans-serif}
.form-control:-ms-input-placeholder {font-family:Arial,Helvetica,sans-serif}
.form-control:-moz-placeholder {font-family:Arial,Helvetica,sans-serif}
.form-control::-moz-placeholder {font-family:Arial,Helvetica,sans-serif}
.form-control:focus {
	border:1px solid #ebebeb;
	-webkit-box-shadow:none;
	box-shadow:none;
}
.btn-group.open .dropdown-toggle {
	-webkit-box-shadow:none;
	box-shadow:none;
}
.dropdown-menu {
	padding:20px;
	min-width:170px;
	line-height:normal;
}
input[type="radio"],input[type="checkbox"] {margin:8px 0 0}
.radio + .radio,.checkbox + .checkbox {margin-top:inherit}
.buttons {
	overflow:hidden;
	clear:both;
	margin:20px 0;
}
.container-fluid {padding:0}
.alert {overflow:hidden}
button {
	background:transparent;
	border:none;
}
button:hover {color:#00a0e8}
.btn:active,.btn.active {
	-webkit-box-shadow:none;
	box-shadow:none;
}
.btn-link:hover {color:#00a0e8}
.carousel-controls_v2,.box-products-list.product-grid .carousel-controls-list {
	position:absolute;
	top:0;
	bottom:25px;
	margin:auto;
	z-index:999;
	width:100%;
	height:0;
	cursor:pointer;
}
.carousel-controls_v2 .carousel-control,.box-products-list.product-grid .carousel-controls-list .carousel-control {
	display:inline-block;
	background:#FFF;
	color:#000;
	font-size:14px;
	width:25px;
	height:25px;
	line-height:25px;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	-ms-border-radius:100%;
	-o-border-radius:100%;
	border:1px solid #ebebeb;
	-webkit-transition:all 0.2s ease-in-out 0s;
	-o-transition:all 0.2s ease-in-out 0s;
	transition:all 0.2s ease-in-out 0s;
}
.carousel-controls_v2 .carousel-control:hover,.box-products-list.product-grid .carousel-controls-list .carousel-control:hover {
	color:#FFF;
	background:#00a0e8;
	border-color:#00a0e8;
}
.carousel-controls_v2 .carousel-control.left,.box-products-list.product-grid .carousel-controls-list .carousel-control.left {left:10px}
.carousel-controls_v2 .carousel-control.right,.box-products-list.product-grid .carousel-controls-list .carousel-control.right {
	left:auto;
	right:10px;
}
.carousel-controls_v3,.box-products-list.product-list-small .carousel-controls-list,.widget-blogs.style1 .carousel-controls-blog,.widget-blogs.style2 .carousel-controls-blog {
	right:0;
	position:absolute;
	top:0;
	margin-top:-45px;
	z-index:999;
	cursor:pointer;
}
.rtl .carousel-controls_v3,.rtl .box-products-list.product-list-small .carousel-controls-list,.box-products-list.product-list-small .rtl .carousel-controls-list,.rtl .widget-blogs.style1 .carousel-controls-blog,.widget-blogs.style1 .rtl .carousel-controls-blog,.rtl .widget-blogs.style2 .carousel-controls-blog,.widget-blogs.style2 .rtl .carousel-controls-blog {
	left:0;
	right:auto;
}
.carousel-controls_v3 .carousel-control,.box-products-list.product-list-small .carousel-controls-list .carousel-control,.widget-blogs.style1 .carousel-controls-blog .carousel-control,.widget-blogs.style2 .carousel-controls-blog .carousel-control {
	display:inline-block;
	background:#FFF;
	color:#000;
	font-size:14px;
	width:25px;
	height:25px;
	line-height:25px;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	-ms-border-radius:100%;
	-o-border-radius:100%;
	border:1px solid #ebebeb;
	-webkit-transition:all 0.2s ease-in-out 0s;
	-o-transition:all 0.2s ease-in-out 0s;
	transition:all 0.2s ease-in-out 0s;
}
.carousel-controls_v3 .carousel-control:hover,.box-products-list.product-list-small .carousel-controls-list .carousel-control:hover,.widget-blogs.style1 .carousel-controls-blog .carousel-control:hover,.widget-blogs.style2 .carousel-controls-blog .carousel-control:hover {
	color:#FFF;
	background:#00a0e8;
	border-color:#00a0e8;
}
.carousel-controls_v3 .carousel-control.left,.box-products-list.product-list-small .carousel-controls-list .carousel-control.left,.widget-blogs.style1 .carousel-controls-blog .carousel-control.left,.widget-blogs.style2 .carousel-controls-blog .carousel-control.left {left:-55px}
.carousel-controls_v3 .carousel-control.right,.box-products-list.product-list-small .carousel-controls-list .carousel-control.right,.widget-blogs.style1 .carousel-controls-blog .carousel-control.right,.widget-blogs.style2 .carousel-controls-blog .carousel-control.right {
	right:0;
	left:auto;
}
.panel {
	-webkit-box-shadow:none;
	box-shadow:none;
	position:relative;
	margin-bottom:0px;
}
.panel-success .panel-heading:before {background-color:#3fc843}
.panel-primary .panel-heading:before {background-color:#00a0e8}
.panel-warning .panel-heading:before {background-color:#fac900}
.panel-danger .panel-heading:before {background-color:#ee1000}
.panel-heading {
	padding:0 0 15px;
	background:#FFF;
}
.panel-body {padding:15px}
.panel-title {
	font-size:20px;
	color:#363636;
}
.panel-group .panel {padding:0}
.panel-group .panel-title {
	text-align:left;
	font-size:16px;
}
.rtl .panel-group .panel-title {text-align:right}
.panel-group .panel-title:before,.panel-group .panel-title:after {content:none}
.panel-group .panel-heading {padding:10px}
.navbar-collapse {padding:0}
.nav-first > li:first-child > a {padding-left:0}
.rtl .nav-first > li:first-child > a {
	padding-right:0;
	padding-left:inherit;
}
.nav-first > li > a:hover {color:#73BF45}
.radio label,.checkbox label {color:#999999}
.list-group {
	margin:0;
	padding:0;
}
.list-group > li {padding:0}
.list-group > li:first-child > a {border-top:none}
.list-group > li > a {
	font-size:15px;
	font-family:Arial,Helvetica,sans-serif;
	color:#363636;
	padding:8px 5px;
	display:block;
	position:relative;
	border-top:1px solid #ebebeb;
}
.list-group > li .accordion-heading {
	position:absolute;
	top:15px;
	font-size:10px;
	color:#999;
	right:5px;
}
.rtl .list-group > li .accordion-heading {
	left:5px;
	right:auto;
}
.list-group ul {padding:0}
.list-group ul > li {
	list-style:none;
	border-top:1px solid #ebebeb !important;
	padding-top:6px;
	padding-bottom:6px;
}
.list-group ul > li a {
	padding-left:22px;
	font-size:14px;
	position:relative;
	color:#666;
}
.rtl .list-group ul > li a {
	padding-right:22px;
	padding-left:inherit;
}
.list-group ul > li a:before {
	font-size:10px;
	position:absolute;
	top:1px;
	left:5px;
	vertical-align:middle;
	content:"\f26e";
	font-family:"Material-Design-Iconic-Font";
}
.rtl .list-group ul > li a:before {
	right:5px;
	left:auto;
}
.list-group ul > li a:hover {color:#00a0e8}
.list-group .head {display:none}
.well {
	min-height:20px;
	margin-bottom:20px;
	-webkit-box-shadow:none;
	box-shadow:none;
}
.pagination {margin:0}
.pagination > li {display:inline-block}
.pagination li span,.pagination li a {
	padding:0;
	float:none;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	background:transparent;
	display:inline-block;
	height:28px;
	line-height:28px;
	width:28px;
	text-align:center;
}
.pagination li span:hover,.pagination li a:hover {
	background:#00a0e8;
	color:#FFF;
}
.pagination .active span,.pagination .active a {
	background:#00a0e8;
	color:#FFF;
}
.breadcrumb {
	position:relative;
	padding:20px 0 15px;
	margin:0;
}
.breadcrumb a {
	color:#000;
	font-size:15px;
	text-transform:none;
	font-family:Arial,Helvetica,sans-serif;
}
.breadcrumb a:hover {color:#00a0e8}
.breadcrumb > li {
	padding:0;
	padding-right:20px;
	position:relative;
}
.rtl .breadcrumb > li {
	padding-left:20px;
	padding-right:inherit;
}
.breadcrumb > li:after {
	position:absolute;
	content:"\f105";
	color:#000;
	top:10px;
	right:6px;
	display:inline-block;
	font:normal normal normal 10px/1 FontAwesome;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
.rtl .breadcrumb > li:after {
	left:6px;
	right:auto;
}
.breadcrumb > li + li:before {content:none}
.breadcrumb > li:last-child a {color:#00a0e8}
.breadcrumb > li:last-child:after {content:none}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active {border-color:transparent}
.img-thumbnail {border:none}
.control-label {
	font-weight:normal;
	color:#000;
}
div.required .control-label:before {
	content:'* ';
	color:#F00;
	font-weight:bold;
}
button.close {padding:0 10px}
.img-responsive {display:inline-block}
.price {
	font-family:Arial,Helvetica,sans-serif;
	line-height:normal;
}
.price .price-new {
	color:#00a0e8;
	font-size:14px;
	font-weight:600;
}
.price .price-old {
	font-size:12px;
	color:#a0a0a0;
	padding-left:5px;
	text-decoration:line-through;
}
.rtl .price .price-old {
	padding-right:5px;
	padding-left:inherit;
}
table .price {margin:0}
.detail.price-new {
	font-size:30px;
	color:#00a0e8;
	font-family:Arial,Helvetica,sans-serif;
}
.detail.price-old {
	font-size:18px;
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	text-decoration:underline;
}
.detail.rating {margin-bottom:5px}
.rating .fa-stack {
	font-size:11px;
	height:11px;
	line-height:11px;
	margin:0;
	width:9px;
}
.rating .fa-star {
	color:#fcd846;
	height:13px;
	line-height:13px;
}
.rating .fa-star-o {
	color:#c9c9c9;
	height:11px;
	line-height:11px;
}
.product-label {
	background:#00a0e8;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	-ms-border-radius:100%;
	-o-border-radius:100%;
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	height:45px;
	left:21px;
	line-height:45px;
	position:absolute;
	top:13px;
	width:50px;
	z-index:99999;
}
.rtl .product-label {
	right:21px;
	left:auto;
	z-index:99999;
}
.products-block {
	background-color:#FFF;
	padding:0;
}
.products-block .row {margin:0}
.products-block [class^="col-"],.products-block [class*="col-"] {padding:0}
.product-block {text-align:center}
.product-block .product-meta {
	position:relative;
	z-index:9;
}
.product-block .name {
	margin-bottom:0;
	margin-top:10px;
	min-height:35px;
	font-weight:600;
}
.product-block .name a {
	font-size:16px;
	font-family:Arial,Helvetica,sans-serif;
	color:#363636;
}
.product-block .name a:hover {color:#00a0e8}
.product-block .rating {
	bottom:0;
	left:0;
	line-height:1;
	position:absolute;
	right:0;
}
.product-block .bg-rating.clearfix {
	background:rgba(255,255,255,0.5) none repeat scroll 0 0;
	display:inline-block;
	padding:0 5px 1px;
}
.product-block .image {
	position:relative;
	text-align:center;
	z-index:0;
	margin:0 auto;
	overflow:hidden;
}
.product-block .image img {display:inline-block}
.product-block .image .hover-image {
	position:absolute;
	text-align:center;
	top:0;
	width:100%;
	left:0;
	-webkit-transition:all 0.4s ease-in-out;
	transition:all 0.4s ease-in-out;
	visibility:hidden;
	opacity:0;
	background:#FFFFFF;
}
.product-block .image:hover .hover-image {
	opacity:1;
	visibility:visible;
}
.product-block .description {display:none}
.product-grid .product-block .image .img {
	display:block;
	padding:0 32px;
}
input::-moz-placeholder {
	font-size:12px;
	font-weight:300;
	color:rgba(153,153,153,0.6);
}
input::-webkit-input-placeholder {
	font-size:12px;
	font-weight:300;
	color:rgba(153,153,153,0.6);
}
td,th {min-width:35px}
.no-space-row .row {margin:0}
.no-space-row [class^="col-"],.no-space-row [class*="col-"] {padding:0}
@media (min-width:992px) {
	.same-height-column .row {
		display:table;
		width:100%;
	}
	.same-height-column .row > [class*="col-"] {
		float:none;
		display:table-cell;
		vertical-align:middle;
	}
}
.border-top {border-top:1px solid #ebebeb}
.border-base {border:1px solid #ebebeb}
.border-top {border-top:1px solid #ebebeb}
.noborder {border:none}
.z-index {
	position:relative;
	z-index:1000;
}
.panel + .row {margin-top:-30px}
.radius-x {border-radius:50% !important}
.border-width-0 {border-width:0}
.border-width-1 {border-width:1px}
.border-width-2 {border-width:2px}
.border-width-3 {border-width:3px}
.border-width-4 {border-width:4px}
.border-width-5 {border-width:5px}
.border-width-6 {border-width:6px}
.border-width-7 {border-width:7px}
.border-width-8 {border-width:8px}
.border-width-9 {border-width:9px}
.border-width-10 {border-width:10px}
.border-width-11 {border-width:11px}
.border-width-12 {border-width:12px}
.border-width-13 {border-width:13px}
.border-width-14 {border-width:14px}
.border-width-15 {border-width:15px}
.border-width-16 {border-width:16px}
.border-width-17 {border-width:17px}
.border-width-18 {border-width:18px}
.border-width-19 {border-width:19px}
.border-width-20 {border-width:20px}
.radius-0 {border-radius:0}
.radius-1 {border-radius:1px}
.radius-2 {border-radius:2px}
.radius-3 {border-radius:3px}
.radius-4 {border-radius:4px}
.radius-5 {border-radius:5px}
.radius-6 {border-radius:6px}
.radius-7 {border-radius:7px}
.radius-8 {border-radius:8px}
.radius-9 {border-radius:9px}
.radius-10 {border-radius:10px}
.radius-11 {border-radius:11px}
.radius-12 {border-radius:12px}
.radius-13 {border-radius:13px}
.radius-14 {border-radius:14px}
.radius-15 {border-radius:15px}
.radius-16 {border-radius:16px}
.radius-17 {border-radius:17px}
.radius-18 {border-radius:18px}
.radius-19 {border-radius:19px}
.radius-20 {border-radius:20px}
.margin--60 {margin:-60px}
.margin-top--60 {margin-top:-60px}
.margin-bottom--60 {margin-bottom:-60px}
.margin-left--60 {margin-left:-60px}
.margin-right--60 {margin-right:-60px}
.margin--59 {margin:-59px}
.margin-top--59 {margin-top:-59px}
.margin-bottom--59 {margin-bottom:-59px}
.margin-left--59 {margin-left:-59px}
.margin-right--59 {margin-right:-59px}
.margin--58 {margin:-58px}
.margin-top--58 {margin-top:-58px}
.margin-bottom--58 {margin-bottom:-58px}
.margin-left--58 {margin-left:-58px}
.margin-right--58 {margin-right:-58px}
.margin--57 {margin:-57px}
.margin-top--57 {margin-top:-57px}
.margin-bottom--57 {margin-bottom:-57px}
.margin-left--57 {margin-left:-57px}
.margin-right--57 {margin-right:-57px}
.margin--56 {margin:-56px}
.margin-top--56 {margin-top:-56px}
.margin-bottom--56 {margin-bottom:-56px}
.margin-left--56 {margin-left:-56px}
.margin-right--56 {margin-right:-56px}
.margin--55 {margin:-55px}
.margin-top--55 {margin-top:-55px}
.margin-bottom--55 {margin-bottom:-55px}
.margin-left--55 {margin-left:-55px}
.margin-right--55 {margin-right:-55px}
.margin--54 {margin:-54px}
.margin-top--54 {margin-top:-54px}
.margin-bottom--54 {margin-bottom:-54px}
.margin-left--54 {margin-left:-54px}
.margin-right--54 {margin-right:-54px}
.margin--53 {margin:-53px}
.margin-top--53 {margin-top:-53px}
.margin-bottom--53 {margin-bottom:-53px}
.margin-left--53 {margin-left:-53px}
.margin-right--53 {margin-right:-53px}
.margin--52 {margin:-52px}
.margin-top--52 {margin-top:-52px}
.margin-bottom--52 {margin-bottom:-52px}
.margin-left--52 {margin-left:-52px}
.margin-right--52 {margin-right:-52px}
.margin--51 {margin:-51px}
.margin-top--51 {margin-top:-51px}
.margin-bottom--51 {margin-bottom:-51px}
.margin-left--51 {margin-left:-51px}
.margin-right--51 {margin-right:-51px}
.margin--50 {margin:-50px}
.margin-top--50 {margin-top:-50px}
.margin-bottom--50 {margin-bottom:-50px}
.margin-left--50 {margin-left:-50px}
.margin-right--50 {margin-right:-50px}
.margin--49 {margin:-49px}
.margin-top--49 {margin-top:-49px}
.margin-bottom--49 {margin-bottom:-49px}
.margin-left--49 {margin-left:-49px}
.margin-right--49 {margin-right:-49px}
.margin--48 {margin:-48px}
.margin-top--48 {margin-top:-48px}
.margin-bottom--48 {margin-bottom:-48px}
.margin-left--48 {margin-left:-48px}
.margin-right--48 {margin-right:-48px}
.margin--47 {margin:-47px}
.margin-top--47 {margin-top:-47px}
.margin-bottom--47 {margin-bottom:-47px}
.margin-left--47 {margin-left:-47px}
.margin-right--47 {margin-right:-47px}
.margin--46 {margin:-46px}
.margin-top--46 {margin-top:-46px}
.margin-bottom--46 {margin-bottom:-46px}
.margin-left--46 {margin-left:-46px}
.margin-right--46 {margin-right:-46px}
.margin--45 {margin:-45px}
.margin-top--45 {margin-top:-45px}
.margin-bottom--45 {margin-bottom:-45px}
.margin-left--45 {margin-left:-45px}
.margin-right--45 {margin-right:-45px}
.margin--44 {margin:-44px}
.margin-top--44 {margin-top:-44px}
.margin-bottom--44 {margin-bottom:-44px}
.margin-left--44 {margin-left:-44px}
.margin-right--44 {margin-right:-44px}
.margin--43 {margin:-43px}
.margin-top--43 {margin-top:-43px}
.margin-bottom--43 {margin-bottom:-43px}
.margin-left--43 {margin-left:-43px}
.margin-right--43 {margin-right:-43px}
.margin--42 {margin:-42px}
.margin-top--42 {margin-top:-42px}
.margin-bottom--42 {margin-bottom:-42px}
.margin-left--42 {margin-left:-42px}
.margin-right--42 {margin-right:-42px}
.margin--41 {margin:-41px}
.margin-top--41 {margin-top:-41px}
.margin-bottom--41 {margin-bottom:-41px}
.margin-left--41 {margin-left:-41px}
.margin-right--41 {margin-right:-41px}
.margin--40 {margin:-40px}
.margin-top--40 {margin-top:-40px}
.margin-bottom--40 {margin-bottom:-40px}
.margin-left--40 {margin-left:-40px}
.margin-right--40 {margin-right:-40px}
.margin--39 {margin:-39px}
.margin-top--39 {margin-top:-39px}
.margin-bottom--39 {margin-bottom:-39px}
.margin-left--39 {margin-left:-39px}
.margin-right--39 {margin-right:-39px}
.margin--38 {margin:-38px}
.margin-top--38 {margin-top:-38px}
.margin-bottom--38 {margin-bottom:-38px}
.margin-left--38 {margin-left:-38px}
.margin-right--38 {margin-right:-38px}
.margin--37 {margin:-37px}
.margin-top--37 {margin-top:-37px}
.margin-bottom--37 {margin-bottom:-37px}
.margin-left--37 {margin-left:-37px}
.margin-right--37 {margin-right:-37px}
.margin--36 {margin:-36px}
.margin-top--36 {margin-top:-36px}
.margin-bottom--36 {margin-bottom:-36px}
.margin-left--36 {margin-left:-36px}
.margin-right--36 {margin-right:-36px}
.margin--35 {margin:-35px}
.margin-top--35 {margin-top:-35px}
.margin-bottom--35 {margin-bottom:-35px}
.margin-left--35 {margin-left:-35px}
.margin-right--35 {margin-right:-35px}
.margin--34 {margin:-34px}
.margin-top--34 {margin-top:-34px}
.margin-bottom--34 {margin-bottom:-34px}
.margin-left--34 {margin-left:-34px}
.margin-right--34 {margin-right:-34px}
.margin--33 {margin:-33px}
.margin-top--33 {margin-top:-33px}
.margin-bottom--33 {margin-bottom:-33px}
.margin-left--33 {margin-left:-33px}
.margin-right--33 {margin-right:-33px}
.margin--32 {margin:-32px}
.margin-top--32 {margin-top:-32px}
.margin-bottom--32 {margin-bottom:-32px}
.margin-left--32 {margin-left:-32px}
.margin-right--32 {margin-right:-32px}
.margin--31 {margin:-31px}
.margin-top--31 {margin-top:-31px}
.margin-bottom--31 {margin-bottom:-31px}
.margin-left--31 {margin-left:-31px}
.margin-right--31 {margin-right:-31px}
.margin--30 {margin:-30px}
.margin-top--30 {margin-top:-30px}
.margin-bottom--30 {margin-bottom:-30px}
.margin-left--30 {margin-left:-30px}
.margin-right--30 {margin-right:-30px}
.margin--29 {margin:-29px}
.margin-top--29 {margin-top:-29px}
.margin-bottom--29 {margin-bottom:-29px}
.margin-left--29 {margin-left:-29px}
.margin-right--29 {margin-right:-29px}
.margin--28 {margin:-28px}
.margin-top--28 {margin-top:-28px}
.margin-bottom--28 {margin-bottom:-28px}
.margin-left--28 {margin-left:-28px}
.margin-right--28 {margin-right:-28px}
.margin--27 {margin:-27px}
.margin-top--27 {margin-top:-27px}
.margin-bottom--27 {margin-bottom:-27px}
.margin-left--27 {margin-left:-27px}
.margin-right--27 {margin-right:-27px}
.margin--26 {margin:-26px}
.margin-top--26 {margin-top:-26px}
.margin-bottom--26 {margin-bottom:-26px}
.margin-left--26 {margin-left:-26px}
.margin-right--26 {margin-right:-26px}
.margin--25 {margin:-25px}
.margin-top--25 {margin-top:-25px}
.margin-bottom--25 {margin-bottom:-25px}
.margin-left--25 {margin-left:-25px}
.margin-right--25 {margin-right:-25px}
.margin--24 {margin:-24px}
.margin-top--24 {margin-top:-24px}
.margin-bottom--24 {margin-bottom:-24px}
.margin-left--24 {margin-left:-24px}
.margin-right--24 {margin-right:-24px}
.margin--23 {margin:-23px}
.margin-top--23 {margin-top:-23px}
.margin-bottom--23 {margin-bottom:-23px}
.margin-left--23 {margin-left:-23px}
.margin-right--23 {margin-right:-23px}
.margin--22 {margin:-22px}
.margin-top--22 {margin-top:-22px}
.margin-bottom--22 {margin-bottom:-22px}
.margin-left--22 {margin-left:-22px}
.margin-right--22 {margin-right:-22px}
.margin--21 {margin:-21px}
.margin-top--21 {margin-top:-21px}
.margin-bottom--21 {margin-bottom:-21px}
.margin-left--21 {margin-left:-21px}
.margin-right--21 {margin-right:-21px}
.margin--20 {margin:-20px}
.margin-top--20 {margin-top:-20px}
.margin-bottom--20 {margin-bottom:-20px}
.margin-left--20 {margin-left:-20px}
.margin-right--20 {margin-right:-20px}
.margin--19 {margin:-19px}
.margin-top--19 {margin-top:-19px}
.margin-bottom--19 {margin-bottom:-19px}
.margin-left--19 {margin-left:-19px}
.margin-right--19 {margin-right:-19px}
.margin--18 {margin:-18px}
.margin-top--18 {margin-top:-18px}
.margin-bottom--18 {margin-bottom:-18px}
.margin-left--18 {margin-left:-18px}
.margin-right--18 {margin-right:-18px}
.margin--17 {margin:-17px}
.margin-top--17 {margin-top:-17px}
.margin-bottom--17 {margin-bottom:-17px}
.margin-left--17 {margin-left:-17px}
.margin-right--17 {margin-right:-17px}
.margin--16 {margin:-16px}
.margin-top--16 {margin-top:-16px}
.margin-bottom--16 {margin-bottom:-16px}
.margin-left--16 {margin-left:-16px}
.margin-right--16 {margin-right:-16px}
.margin--15 {margin:-15px}
.margin-top--15 {margin-top:-15px}
.margin-bottom--15 {margin-bottom:-15px}
.margin-left--15 {margin-left:-15px}
.margin-right--15 {margin-right:-15px}
.margin--14 {margin:-14px}
.margin-top--14 {margin-top:-14px}
.margin-bottom--14 {margin-bottom:-14px}
.margin-left--14 {margin-left:-14px}
.margin-right--14 {margin-right:-14px}
.margin--13 {margin:-13px}
.margin-top--13 {margin-top:-13px}
.margin-bottom--13 {margin-bottom:-13px}
.margin-left--13 {margin-left:-13px}
.margin-right--13 {margin-right:-13px}
.margin--12 {margin:-12px}
.margin-top--12 {margin-top:-12px}
.margin-bottom--12 {margin-bottom:-12px}
.margin-left--12 {margin-left:-12px}
.margin-right--12 {margin-right:-12px}
.margin--11 {margin:-11px}
.margin-top--11 {margin-top:-11px}
.margin-bottom--11 {margin-bottom:-11px}
.margin-left--11 {margin-left:-11px}
.margin-right--11 {margin-right:-11px}
.margin--10 {margin:-10px}
.margin-top--10 {margin-top:-10px}
.margin-bottom--10 {margin-bottom:-10px}
.margin-left--10 {margin-left:-10px}
.margin-right--10 {margin-right:-10px}
.margin--9 {margin:-9px}
.margin-top--9 {margin-top:-9px}
.margin-bottom--9 {margin-bottom:-9px}
.margin-left--9 {margin-left:-9px}
.margin-right--9 {margin-right:-9px}
.margin--8 {margin:-8px}
.margin-top--8 {margin-top:-8px}
.margin-bottom--8 {margin-bottom:-8px}
.margin-left--8 {margin-left:-8px}
.margin-right--8 {margin-right:-8px}
.margin--7 {margin:-7px}
.margin-top--7 {margin-top:-7px}
.margin-bottom--7 {margin-bottom:-7px}
.margin-left--7 {margin-left:-7px}
.margin-right--7 {margin-right:-7px}
.margin--6 {margin:-6px}
.margin-top--6 {margin-top:-6px}
.margin-bottom--6 {margin-bottom:-6px}
.margin-left--6 {margin-left:-6px}
.margin-right--6 {margin-right:-6px}
.margin--5 {margin:-5px}
.margin-top--5 {margin-top:-5px}
.margin-bottom--5 {margin-bottom:-5px}
.margin-left--5 {margin-left:-5px}
.margin-right--5 {margin-right:-5px}
.margin--4 {margin:-4px}
.margin-top--4 {margin-top:-4px}
.margin-bottom--4 {margin-bottom:-4px}
.margin-left--4 {margin-left:-4px}
.margin-right--4 {margin-right:-4px}
.margin--3 {margin:-3px}
.margin-top--3 {margin-top:-3px}
.margin-bottom--3 {margin-bottom:-3px}
.margin-left--3 {margin-left:-3px}
.margin-right--3 {margin-right:-3px}
.margin--2 {margin:-2px}
.margin-top--2 {margin-top:-2px}
.margin-bottom--2 {margin-bottom:-2px}
.margin-left--2 {margin-left:-2px}
.margin-right--2 {margin-right:-2px}
.margin--1 {margin:-1px}
.margin-top--1 {margin-top:-1px}
.margin-bottom--1 {margin-bottom:-1px}
.margin-left--1 {margin-left:-1px}
.margin-right--1 {margin-right:-1px}
.margin-0 {margin:0}
.margin-top-0 {margin-top:0}
.margin-bottom-0 {margin-bottom:0}
.margin-left-0 {margin-left:0}
.margin-right-0 {margin-right:0}
.margin-1 {margin:1px}
.margin-top-1 {margin-top:1px}
.margin-bottom-1 {margin-bottom:1px}
.margin-left-1 {margin-left:1px}
.margin-right-1 {margin-right:1px}
.margin-2 {margin:2px}
.margin-top-2 {margin-top:2px}
.margin-bottom-2 {margin-bottom:2px}
.margin-left-2 {margin-left:2px}
.margin-right-2 {margin-right:2px}
.margin-3 {margin:3px}
.margin-top-3 {margin-top:3px}
.margin-bottom-3 {margin-bottom:3px}
.margin-left-3 {margin-left:3px}
.margin-right-3 {margin-right:3px}
.margin-4 {margin:4px}
.margin-top-4 {margin-top:4px}
.margin-bottom-4 {margin-bottom:4px}
.margin-left-4 {margin-left:4px}
.margin-right-4 {margin-right:4px}
.margin-5 {margin:5px}
.margin-top-5 {margin-top:5px}
.margin-bottom-5 {margin-bottom:5px}
.margin-left-5 {margin-left:5px}
.margin-right-5 {margin-right:5px}
.margin-6 {margin:6px}
.margin-top-6 {margin-top:6px}
.margin-bottom-6 {margin-bottom:6px}
.margin-left-6 {margin-left:6px}
.margin-right-6 {margin-right:6px}
.margin-7 {margin:7px}
.margin-top-7 {margin-top:7px}
.margin-bottom-7 {margin-bottom:7px}
.margin-left-7 {margin-left:7px}
.margin-right-7 {margin-right:7px}
.margin-8 {margin:8px}
.margin-top-8 {margin-top:8px}
.margin-bottom-8 {margin-bottom:8px}
.margin-left-8 {margin-left:8px}
.margin-right-8 {margin-right:8px}
.margin-9 {margin:9px}
.margin-top-9 {margin-top:9px}
.margin-bottom-9 {margin-bottom:9px}
.margin-left-9 {margin-left:9px}
.margin-right-9 {margin-right:9px}
.margin-10 {margin:10px}
.margin-top-10 {margin-top:10px}
.margin-bottom-10 {margin-bottom:10px}
.margin-left-10 {margin-left:10px}
.margin-right-10 {margin-right:10px}
.margin-11 {margin:11px}
.margin-top-11 {margin-top:11px}
.margin-bottom-11 {margin-bottom:11px}
.margin-left-11 {margin-left:11px}
.margin-right-11 {margin-right:11px}
.margin-12 {margin:12px}
.margin-top-12 {margin-top:12px}
.margin-bottom-12 {margin-bottom:12px}
.margin-left-12 {margin-left:12px}
.margin-right-12 {margin-right:12px}
.margin-13 {margin:13px}
.margin-top-13 {margin-top:13px}
.margin-bottom-13 {margin-bottom:13px}
.margin-left-13 {margin-left:13px}
.margin-right-13 {margin-right:13px}
.margin-14 {margin:14px}
.margin-top-14 {margin-top:14px}
.margin-bottom-14 {margin-bottom:14px}
.margin-left-14 {margin-left:14px}
.margin-right-14 {margin-right:14px}
.margin-15 {margin:15px}
.margin-top-15 {margin-top:15px}
.margin-bottom-15 {margin-bottom:15px}
.margin-left-15 {margin-left:15px}
.margin-right-15 {margin-right:15px}
.margin-16 {margin:16px}
.margin-top-16 {margin-top:16px}
.margin-bottom-16 {margin-bottom:16px}
.margin-left-16 {margin-left:16px}
.margin-right-16 {margin-right:16px}
.margin-17 {margin:17px}
.margin-top-17 {margin-top:17px}
.margin-bottom-17 {margin-bottom:17px}
.margin-left-17 {margin-left:17px}
.margin-right-17 {margin-right:17px}
.margin-18 {margin:18px}
.margin-top-18 {margin-top:18px}
.margin-bottom-18 {margin-bottom:18px}
.margin-left-18 {margin-left:18px}
.margin-right-18 {margin-right:18px}
.margin-19 {margin:19px}
.margin-top-19 {margin-top:19px}
.margin-bottom-19 {margin-bottom:19px}
.margin-left-19 {margin-left:19px}
.margin-right-19 {margin-right:19px}
.margin-20 {margin:20px}
.margin-top-20 {margin-top:20px}
.margin-bottom-20 {margin-bottom:20px}
.margin-left-20 {margin-left:20px}
.margin-right-20 {margin-right:20px}
.margin-21 {margin:21px}
.margin-top-21 {margin-top:21px}
.margin-bottom-21 {margin-bottom:21px}
.margin-left-21 {margin-left:21px}
.margin-right-21 {margin-right:21px}
.margin-22 {margin:22px}
.margin-top-22 {margin-top:22px}
.margin-bottom-22 {margin-bottom:22px}
.margin-left-22 {margin-left:22px}
.margin-right-22 {margin-right:22px}
.margin-23 {margin:23px}
.margin-top-23 {margin-top:23px}
.margin-bottom-23 {margin-bottom:23px}
.margin-left-23 {margin-left:23px}
.margin-right-23 {margin-right:23px}
.margin-24 {margin:24px}
.margin-top-24 {margin-top:24px}
.margin-bottom-24 {margin-bottom:24px}
.margin-left-24 {margin-left:24px}
.margin-right-24 {margin-right:24px}
.margin-25 {margin:25px}
.margin-top-25 {margin-top:25px}
.margin-bottom-25 {margin-bottom:25px}
.margin-left-25 {margin-left:25px}
.margin-right-25 {margin-right:25px}
.margin-26 {margin:26px}
.margin-top-26 {margin-top:26px}
.margin-bottom-26 {margin-bottom:26px}
.margin-left-26 {margin-left:26px}
.margin-right-26 {margin-right:26px}
.margin-27 {margin:27px}
.margin-top-27 {margin-top:27px}
.margin-bottom-27 {margin-bottom:27px}
.margin-left-27 {margin-left:27px}
.margin-right-27 {margin-right:27px}
.margin-28 {margin:28px}
.margin-top-28 {margin-top:28px}
.margin-bottom-28 {margin-bottom:28px}
.margin-left-28 {margin-left:28px}
.margin-right-28 {margin-right:28px}
.margin-29 {margin:29px}
.margin-top-29 {margin-top:29px}
.margin-bottom-29 {margin-bottom:29px}
.margin-left-29 {margin-left:29px}
.margin-right-29 {margin-right:29px}
.margin-30 {margin:30px}
.margin-top-30 {margin-top:30px}
.margin-bottom-30 {margin-bottom:30px}
.margin-left-30 {margin-left:30px}
.margin-right-30 {margin-right:30px}
.margin-31 {margin:31px}
.margin-top-31 {margin-top:31px}
.margin-bottom-31 {margin-bottom:31px}
.margin-left-31 {margin-left:31px}
.margin-right-31 {margin-right:31px}
.margin-32 {margin:32px}
.margin-top-32 {margin-top:32px}
.margin-bottom-32 {margin-bottom:32px}
.margin-left-32 {margin-left:32px}
.margin-right-32 {margin-right:32px}
.margin-33 {margin:33px}
.margin-top-33 {margin-top:33px}
.margin-bottom-33 {margin-bottom:33px}
.margin-left-33 {margin-left:33px}
.margin-right-33 {margin-right:33px}
.margin-34 {margin:34px}
.margin-top-34 {margin-top:34px}
.margin-bottom-34 {margin-bottom:34px}
.margin-left-34 {margin-left:34px}
.margin-right-34 {margin-right:34px}
.margin-35 {margin:35px}
.margin-top-35 {margin-top:35px}
.margin-bottom-35 {margin-bottom:35px}
.margin-left-35 {margin-left:35px}
.margin-right-35 {margin-right:35px}
.margin-36 {margin:36px}
.margin-top-36 {margin-top:36px}
.margin-bottom-36 {margin-bottom:36px}
.margin-left-36 {margin-left:36px}
.margin-right-36 {margin-right:36px}
.margin-37 {margin:37px}
.margin-top-37 {margin-top:37px}
.margin-bottom-37 {margin-bottom:37px}
.margin-left-37 {margin-left:37px}
.margin-right-37 {margin-right:37px}
.margin-38 {margin:38px}
.margin-top-38 {margin-top:38px}
.margin-bottom-38 {margin-bottom:38px}
.margin-left-38 {margin-left:38px}
.margin-right-38 {margin-right:38px}
.margin-39 {margin:39px}
.margin-top-39 {margin-top:39px}
.margin-bottom-39 {margin-bottom:39px}
.margin-left-39 {margin-left:39px}
.margin-right-39 {margin-right:39px}
.margin-40 {margin:40px}
.margin-top-40 {margin-top:40px}
.margin-bottom-40 {margin-bottom:40px}
.margin-left-40 {margin-left:40px}
.margin-right-40 {margin-right:40px}
.margin-41 {margin:41px}
.margin-top-41 {margin-top:41px}
.margin-bottom-41 {margin-bottom:41px}
.margin-left-41 {margin-left:41px}
.margin-right-41 {margin-right:41px}
.margin-42 {margin:42px}
.margin-top-42 {margin-top:42px}
.margin-bottom-42 {margin-bottom:42px}
.margin-left-42 {margin-left:42px}
.margin-right-42 {margin-right:42px}
.margin-43 {margin:43px}
.margin-top-43 {margin-top:43px}
.margin-bottom-43 {margin-bottom:43px}
.margin-left-43 {margin-left:43px}
.margin-right-43 {margin-right:43px}
.margin-44 {margin:44px}
.margin-top-44 {margin-top:44px}
.margin-bottom-44 {margin-bottom:44px}
.margin-left-44 {margin-left:44px}
.margin-right-44 {margin-right:44px}
.margin-45 {margin:45px}
.margin-top-45 {margin-top:45px}
.margin-bottom-45 {margin-bottom:45px}
.margin-left-45 {margin-left:45px}
.margin-right-45 {margin-right:45px}
.margin-46 {margin:46px}
.margin-top-46 {margin-top:46px}
.margin-bottom-46 {margin-bottom:46px}
.margin-left-46 {margin-left:46px}
.margin-right-46 {margin-right:46px}
.margin-47 {margin:47px}
.margin-top-47 {margin-top:47px}
.margin-bottom-47 {margin-bottom:47px}
.margin-left-47 {margin-left:47px}
.margin-right-47 {margin-right:47px}
.margin-48 {margin:48px}
.margin-top-48 {margin-top:48px}
.margin-bottom-48 {margin-bottom:48px}
.margin-left-48 {margin-left:48px}
.margin-right-48 {margin-right:48px}
.margin-49 {margin:49px}
.margin-top-49 {margin-top:49px}
.margin-bottom-49 {margin-bottom:49px}
.margin-left-49 {margin-left:49px}
.margin-right-49 {margin-right:49px}
.margin-50 {margin:50px}
.margin-top-50 {margin-top:50px}
.margin-bottom-50 {margin-bottom:50px}
.margin-left-50 {margin-left:50px}
.margin-right-50 {margin-right:50px}
.margin-51 {margin:51px}
.margin-top-51 {margin-top:51px}
.margin-bottom-51 {margin-bottom:51px}
.margin-left-51 {margin-left:51px}
.margin-right-51 {margin-right:51px}
.margin-52 {margin:52px}
.margin-top-52 {margin-top:52px}
.margin-bottom-52 {margin-bottom:52px}
.margin-left-52 {margin-left:52px}
.margin-right-52 {margin-right:52px}
.margin-53 {margin:53px}
.margin-top-53 {margin-top:53px}
.margin-bottom-53 {margin-bottom:53px}
.margin-left-53 {margin-left:53px}
.margin-right-53 {margin-right:53px}
.margin-54 {margin:54px}
.margin-top-54 {margin-top:54px}
.margin-bottom-54 {margin-bottom:54px}
.margin-left-54 {margin-left:54px}
.margin-right-54 {margin-right:54px}
.margin-55 {margin:55px}
.margin-top-55 {margin-top:55px}
.margin-bottom-55 {margin-bottom:55px}
.margin-left-55 {margin-left:55px}
.margin-right-55 {margin-right:55px}
.margin-56 {margin:56px}
.margin-top-56 {margin-top:56px}
.margin-bottom-56 {margin-bottom:56px}
.margin-left-56 {margin-left:56px}
.margin-right-56 {margin-right:56px}
.margin-57 {margin:57px}
.margin-top-57 {margin-top:57px}
.margin-bottom-57 {margin-bottom:57px}
.margin-left-57 {margin-left:57px}
.margin-right-57 {margin-right:57px}
.margin-58 {margin:58px}
.margin-top-58 {margin-top:58px}
.margin-bottom-58 {margin-bottom:58px}
.margin-left-58 {margin-left:58px}
.margin-right-58 {margin-right:58px}
.margin-59 {margin:59px}
.margin-top-59 {margin-top:59px}
.margin-bottom-59 {margin-bottom:59px}
.margin-left-59 {margin-left:59px}
.margin-right-59 {margin-right:59px}
.margin-60 {margin:60px}
.margin-top-60 {margin-top:60px}
.margin-bottom-60 {margin-bottom:60px}
.margin-left-60 {margin-left:60px}
.margin-right-60 {margin-right:60px}
.min-height-0 {min-height:0}
.min-height-100 {min-height:100px}
.min-height-200 {min-height:200px}
.min-height-300 {min-height:300px}
.min-height-400 {min-height:400px}
.min-height-500 {min-height:500px}
.min-height-600 {min-height:600px}
.height-0 {height:0}
.height-100 {height:100px}
.height-200 {height:200px}
.height-300 {height:300px}
.height-400 {height:400px}
.height-500 {height:500px}
.height-600 {height:600px}
.min-width-0 {min-width:0}
.min-width-10 {min-width:10px}
.min-width-20 {min-width:20px}
.min-width-30 {min-width:30px}
.min-width-40 {min-width:40px}
.min-width-50 {min-width:50px}
.min-width-60 {min-width:60px}
.padding-0 {padding:0}
.padding-top-0 {padding-top:0}
.padding-bottom-0 {padding-bottom:0}
.padding-left-0 {padding-left:0}
.padding-right-0 {padding-right:0}
.padding-1 {padding:1px}
.padding-top-1 {padding-top:1px}
.padding-bottom-1 {padding-bottom:1px}
.padding-left-1 {padding-left:1px}
.padding-right-1 {padding-right:1px}
.padding-2 {padding:2px}
.padding-top-2 {padding-top:2px}
.padding-bottom-2 {padding-bottom:2px}
.padding-left-2 {padding-left:2px}
.padding-right-2 {padding-right:2px}
.padding-3 {padding:3px}
.padding-top-3 {padding-top:3px}
.padding-bottom-3 {padding-bottom:3px}
.padding-left-3 {padding-left:3px}
.padding-right-3 {padding-right:3px}
.padding-4 {padding:4px}
.padding-top-4 {padding-top:4px}
.padding-bottom-4 {padding-bottom:4px}
.padding-left-4 {padding-left:4px}
.padding-right-4 {padding-right:4px}
.padding-5 {padding:5px}
.padding-top-5 {padding-top:5px}
.padding-bottom-5 {padding-bottom:5px}
.padding-left-5 {padding-left:5px}
.padding-right-5 {padding-right:5px}
.padding-6 {padding:6px}
.padding-top-6 {padding-top:6px}
.padding-bottom-6 {padding-bottom:6px}
.padding-left-6 {padding-left:6px}
.padding-right-6 {padding-right:6px}
.padding-7 {padding:7px}
.padding-top-7 {padding-top:7px}
.padding-bottom-7 {padding-bottom:7px}
.padding-left-7 {padding-left:7px}
.padding-right-7 {padding-right:7px}
.padding-8 {padding:8px}
.padding-top-8 {padding-top:8px}
.padding-bottom-8 {padding-bottom:8px}
.padding-left-8 {padding-left:8px}
.padding-right-8 {padding-right:8px}
.padding-9 {padding:9px}
.padding-top-9 {padding-top:9px}
.padding-bottom-9 {padding-bottom:9px}
.padding-left-9 {padding-left:9px}
.padding-right-9 {padding-right:9px}
.padding-10 {padding:10px}
.padding-top-10 {padding-top:10px}
.padding-bottom-10 {padding-bottom:10px}
.padding-left-10 {padding-left:10px}
.padding-right-10 {padding-right:10px}
.padding-11 {padding:11px}
.padding-top-11 {padding-top:11px}
.padding-bottom-11 {padding-bottom:11px}
.padding-left-11 {padding-left:11px}
.padding-right-11 {padding-right:11px}
.padding-12 {padding:12px}
.padding-top-12 {padding-top:12px}
.padding-bottom-12 {padding-bottom:12px}
.padding-left-12 {padding-left:12px}
.padding-right-12 {padding-right:12px}
.padding-13 {padding:13px}
.padding-top-13 {padding-top:13px}
.padding-bottom-13 {padding-bottom:13px}
.padding-left-13 {padding-left:13px}
.padding-right-13 {padding-right:13px}
.padding-14 {padding:14px}
.padding-top-14 {padding-top:14px}
.padding-bottom-14 {padding-bottom:14px}
.padding-left-14 {padding-left:14px}
.padding-right-14 {padding-right:14px}
.padding-15 {padding:15px}
.padding-top-15 {padding-top:15px}
.padding-bottom-15 {padding-bottom:15px}
.padding-left-15 {padding-left:15px}
.padding-right-15 {padding-right:15px}
.padding-16 {padding:16px}
.padding-top-16 {padding-top:16px}
.padding-bottom-16 {padding-bottom:16px}
.padding-left-16 {padding-left:16px}
.padding-right-16 {padding-right:16px}
.padding-17 {padding:17px}
.padding-top-17 {padding-top:17px}
.padding-bottom-17 {padding-bottom:17px}
.padding-left-17 {padding-left:17px}
.padding-right-17 {padding-right:17px}
.padding-18 {padding:18px}
.padding-top-18 {padding-top:18px}
.padding-bottom-18 {padding-bottom:18px}
.padding-left-18 {padding-left:18px}
.padding-right-18 {padding-right:18px}
.padding-19 {padding:19px}
.padding-top-19 {padding-top:19px}
.padding-bottom-19 {padding-bottom:19px}
.padding-left-19 {padding-left:19px}
.padding-right-19 {padding-right:19px}
.padding-20 {padding:20px}
.padding-top-20 {padding-top:20px}
.padding-bottom-20 {padding-bottom:20px}
.padding-left-20 {padding-left:20px}
.padding-right-20 {padding-right:20px}
.padding-21 {padding:21px}
.padding-top-21 {padding-top:21px}
.padding-bottom-21 {padding-bottom:21px}
.padding-left-21 {padding-left:21px}
.padding-right-21 {padding-right:21px}
.padding-22 {padding:22px}
.padding-top-22 {padding-top:22px}
.padding-bottom-22 {padding-bottom:22px}
.padding-left-22 {padding-left:22px}
.padding-right-22 {padding-right:22px}
.padding-23 {padding:23px}
.padding-top-23 {padding-top:23px}
.padding-bottom-23 {padding-bottom:23px}
.padding-left-23 {padding-left:23px}
.padding-right-23 {padding-right:23px}
.padding-24 {padding:24px}
.padding-top-24 {padding-top:24px}
.padding-bottom-24 {padding-bottom:24px}
.padding-left-24 {padding-left:24px}
.padding-right-24 {padding-right:24px}
.padding-25 {padding:25px}
.padding-top-25 {padding-top:25px}
.padding-bottom-25 {padding-bottom:25px}
.padding-left-25 {padding-left:25px}
.padding-right-25 {padding-right:25px}
.padding-26 {padding:26px}
.padding-top-26 {padding-top:26px}
.padding-bottom-26 {padding-bottom:26px}
.padding-left-26 {padding-left:26px}
.padding-right-26 {padding-right:26px}
.padding-27 {padding:27px}
.padding-top-27 {padding-top:27px}
.padding-bottom-27 {padding-bottom:27px}
.padding-left-27 {padding-left:27px}
.padding-right-27 {padding-right:27px}
.padding-28 {padding:28px}
.padding-top-28 {padding-top:28px}
.padding-bottom-28 {padding-bottom:28px}
.padding-left-28 {padding-left:28px}
.padding-right-28 {padding-right:28px}
.padding-29 {padding:29px}
.padding-top-29 {padding-top:29px}
.padding-bottom-29 {padding-bottom:29px}
.padding-left-29 {padding-left:29px}
.padding-right-29 {padding-right:29px}
.padding-30 {padding:30px}
.padding-top-30 {padding-top:30px}
.padding-bottom-30 {padding-bottom:30px}
.padding-left-30 {padding-left:30px}
.padding-right-30 {padding-right:30px}
.padding-31 {padding:31px}
.padding-top-31 {padding-top:31px}
.padding-bottom-31 {padding-bottom:31px}
.padding-left-31 {padding-left:31px}
.padding-right-31 {padding-right:31px}
.padding-32 {padding:32px}
.padding-top-32 {padding-top:32px}
.padding-bottom-32 {padding-bottom:32px}
.padding-left-32 {padding-left:32px}
.padding-right-32 {padding-right:32px}
.padding-33 {padding:33px}
.padding-top-33 {padding-top:33px}
.padding-bottom-33 {padding-bottom:33px}
.padding-left-33 {padding-left:33px}
.padding-right-33 {padding-right:33px}
.padding-34 {padding:34px}
.padding-top-34 {padding-top:34px}
.padding-bottom-34 {padding-bottom:34px}
.padding-left-34 {padding-left:34px}
.padding-right-34 {padding-right:34px}
.padding-35 {padding:35px}
.padding-top-35 {padding-top:35px}
.padding-bottom-35 {padding-bottom:35px}
.padding-left-35 {padding-left:35px}
.padding-right-35 {padding-right:35px}
.padding-36 {padding:36px}
.padding-top-36 {padding-top:36px}
.padding-bottom-36 {padding-bottom:36px}
.padding-left-36 {padding-left:36px}
.padding-right-36 {padding-right:36px}
.padding-37 {padding:37px}
.padding-top-37 {padding-top:37px}
.padding-bottom-37 {padding-bottom:37px}
.padding-left-37 {padding-left:37px}
.padding-right-37 {padding-right:37px}
.padding-38 {padding:38px}
.padding-top-38 {padding-top:38px}
.padding-bottom-38 {padding-bottom:38px}
.padding-left-38 {padding-left:38px}
.padding-right-38 {padding-right:38px}
.padding-39 {padding:39px}
.padding-top-39 {padding-top:39px}
.padding-bottom-39 {padding-bottom:39px}
.padding-left-39 {padding-left:39px}
.padding-right-39 {padding-right:39px}
.padding-40 {padding:40px}
.padding-top-40 {padding-top:40px}
.padding-bottom-40 {padding-bottom:40px}
.padding-left-40 {padding-left:40px}
.padding-right-40 {padding-right:40px}
.padding-41 {padding:41px}
.padding-top-41 {padding-top:41px}
.padding-bottom-41 {padding-bottom:41px}
.padding-left-41 {padding-left:41px}
.padding-right-41 {padding-right:41px}
.padding-42 {padding:42px}
.padding-top-42 {padding-top:42px}
.padding-bottom-42 {padding-bottom:42px}
.padding-left-42 {padding-left:42px}
.padding-right-42 {padding-right:42px}
.padding-43 {padding:43px}
.padding-top-43 {padding-top:43px}
.padding-bottom-43 {padding-bottom:43px}
.padding-left-43 {padding-left:43px}
.padding-right-43 {padding-right:43px}
.padding-44 {padding:44px}
.padding-top-44 {padding-top:44px}
.padding-bottom-44 {padding-bottom:44px}
.padding-left-44 {padding-left:44px}
.padding-right-44 {padding-right:44px}
.padding-45 {padding:45px}
.padding-top-45 {padding-top:45px}
.padding-bottom-45 {padding-bottom:45px}
.padding-left-45 {padding-left:45px}
.padding-right-45 {padding-right:45px}
.padding-46 {padding:46px}
.padding-top-46 {padding-top:46px}
.padding-bottom-46 {padding-bottom:46px}
.padding-left-46 {padding-left:46px}
.padding-right-46 {padding-right:46px}
.padding-47 {padding:47px}
.padding-top-47 {padding-top:47px}
.padding-bottom-47 {padding-bottom:47px}
.padding-left-47 {padding-left:47px}
.padding-right-47 {padding-right:47px}
.padding-48 {padding:48px}
.padding-top-48 {padding-top:48px}
.padding-bottom-48 {padding-bottom:48px}
.padding-left-48 {padding-left:48px}
.padding-right-48 {padding-right:48px}
.padding-49 {padding:49px}
.padding-top-49 {padding-top:49px}
.padding-bottom-49 {padding-bottom:49px}
.padding-left-49 {padding-left:49px}
.padding-right-49 {padding-right:49px}
.padding-50 {padding:50px}
.padding-top-50 {padding-top:50px}
.padding-bottom-50 {padding-bottom:50px}
.padding-left-50 {padding-left:50px}
.padding-right-50 {padding-right:50px}
.top--10 {top:-10px !important}
.bottom--10 {bottom:-10px !important}
.left--10 {left:-10px !important}
.right--10 {right:-10px !important}
.top--9 {top:-9px !important}
.bottom--9 {bottom:-9px !important}
.left--9 {left:-9px !important}
.right--9 {right:-9px !important}
.top--8 {top:-8px !important}
.bottom--8 {bottom:-8px !important}
.left--8 {left:-8px !important}
.right--8 {right:-8px !important}
.top--7 {top:-7px !important}
.bottom--7 {bottom:-7px !important}
.left--7 {left:-7px !important}
.right--7 {right:-7px !important}
.top--6 {top:-6px !important}
.bottom--6 {bottom:-6px !important}
.left--6 {left:-6px !important}
.right--6 {right:-6px !important}
.top--5 {top:-5px !important}
.bottom--5 {bottom:-5px !important}
.left--5 {left:-5px !important}
.right--5 {right:-5px !important}
.top--4 {top:-4px !important}
.bottom--4 {bottom:-4px !important}
.left--4 {left:-4px !important}
.right--4 {right:-4px !important}
.top--3 {top:-3px !important}
.bottom--3 {bottom:-3px !important}
.left--3 {left:-3px !important}
.right--3 {right:-3px !important}
.top--2 {top:-2px !important}
.bottom--2 {bottom:-2px !important}
.left--2 {left:-2px !important}
.right--2 {right:-2px !important}
.top--1 {top:-1px !important}
.bottom--1 {bottom:-1px !important}
.left--1 {left:-1px !important}
.right--1 {right:-1px !important}
.top-0 {top:0 !important}
.bottom-0 {bottom:0 !important}
.left-0 {left:0 !important}
.right-0 {right:0 !important}
.top-1 {top:1px !important}
.bottom-1 {bottom:1px !important}
.left-1 {left:1px !important}
.right-1 {right:1px !important}
.top-2 {top:2px !important}
.bottom-2 {bottom:2px !important}
.left-2 {left:2px !important}
.right-2 {right:2px !important}
.top-3 {top:3px !important}
.bottom-3 {bottom:3px !important}
.left-3 {left:3px !important}
.right-3 {right:3px !important}
.top-4 {top:4px !important}
.bottom-4 {bottom:4px !important}
.left-4 {left:4px !important}
.right-4 {right:4px !important}
.top-5 {top:5px !important}
.bottom-5 {bottom:5px !important}
.left-5 {left:5px !important}
.right-5 {right:5px !important}
.top-6 {top:6px !important}
.bottom-6 {bottom:6px !important}
.left-6 {left:6px !important}
.right-6 {right:6px !important}
.top-7 {top:7px !important}
.bottom-7 {bottom:7px !important}
.left-7 {left:7px !important}
.right-7 {right:7px !important}
.top-8 {top:8px !important}
.bottom-8 {bottom:8px !important}
.left-8 {left:8px !important}
.right-8 {right:8px !important}
.top-9 {top:9px !important}
.bottom-9 {bottom:9px !important}
.left-9 {left:9px !important}
.right-9 {right:9px !important}
.top-10 {top:10px !important}
.bottom-10 {bottom:10px !important}
.left-10 {left:10px !important}
.right-10 {right:10px !important}
.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15 {
	position:relative;
	min-height:1px;
	padding-right:15px;
	padding-left:15px;
}
.col-xs-15 {
	width:20%;
	float:left;
}
@media (min-width:768px) {
	.col-sm-15 {
		width:20%;
		float:left;
	}
}
@media (min-width:992px) {
	.col-md-15 {
		width:20%;
		float:left;
	}
}
@media (min-width:1200px) {
	.col-lg-15 {
		width:20%;
		float:left;
	}
}
.btn-style {
	padding:0 10px;
	font-size:18px;
	line-height:18px;
	text-align:center;
}
.btn-theme-default {
	color:#FFF;
	background-color:#999999;
	border-color:#999999;
	padding-left:40px;
	padding-right:40px;
}
.btn-theme-default:hover,.btn-theme-default:focus,.btn-theme-default:active,.btn-theme-default.active {
	color:#FFF;
	background-color:#00a0e8;
	border-color:#00a0e8;
}
.open .btn-theme-default.dropdown-toggle {
	color:#FFF;
	background-color:#00a0e8;
	border-color:#00a0e8;
}
.btn-theme-default:active,.btn-theme-default.active {background-image:none}
.open .btn-theme-default.dropdown-toggle {background-image:none}
.btn-theme-default.disabled,.btn-theme-default.disabled:hover,.btn-theme-default.disabled:focus,.btn-theme-default.disabled:active,.btn-theme-default.disabled.active,.btn-theme-default[disabled],.btn-theme-default[disabled]:hover,.btn-theme-default[disabled]:focus,.btn-theme-default[disabled]:active,.btn-theme-default[disabled].active,fieldset[disabled] .btn-theme-default,fieldset[disabled] .btn-theme-default:hover,fieldset[disabled] .btn-theme-default:focus,fieldset[disabled] .btn-theme-default:active,fieldset[disabled] .btn-theme-default.active {
	background-color:#999999;
	border-color:#999999;
}
.btn-theme-default .badge {
	color:#999999;
	background-color:#FFF;
}
.btn-inverse {
	color:#00a0e8;
	background-color:transparent;
	border-color:transparent;
}
.btn-inverse:hover,.btn-inverse:focus,.btn-inverse.focus,.btn-inverse:active,.btn-inverse.active,.open > .btn-inverse.dropdown-toggle {
	color:#00a0e8;
	background-color:transparent;
	border-color:transparent;
}
.btn-inverse:active,.btn-inverse.active,.open > .btn-inverse.dropdown-toggle {background-image:none}
.btn-inverse.disabled,.btn-inverse.disabled:hover,.btn-inverse.disabled:focus,.btn-inverse.disabled.focus,.btn-inverse.disabled:active,.btn-inverse.disabled.active,.btn-inverse[disabled],.btn-inverse[disabled]:hover,.btn-inverse[disabled]:focus,.btn-inverse[disabled].focus,.btn-inverse[disabled]:active,.btn-inverse[disabled].active,fieldset[disabled] .btn-inverse,fieldset[disabled] .btn-inverse:hover,fieldset[disabled] .btn-inverse:focus,fieldset[disabled] .btn-inverse.focus,fieldset[disabled] .btn-inverse:active,fieldset[disabled] .btn-inverse.active {
	background-color:transparent;
	border-color:transparent;
}
.btn-inverse .badge {
	color:transparent;
	background-color:#00a0e8;
}
.btn-lighten {
	color:#fff;
	background-color:transparent;
	border-color:#fff;
}
.btn-lighten:hover,.btn-lighten:focus,.btn-lighten.focus,.btn-lighten:active,.btn-lighten.active,.open > .btn-lighten.dropdown-toggle {
	color:#fff;
	background-color:transparent;
	border-color:#e0e0e0;
}
.btn-lighten:active,.btn-lighten.active,.open > .btn-lighten.dropdown-toggle {background-image:none}
.btn-lighten.disabled,.btn-lighten.disabled:hover,.btn-lighten.disabled:focus,.btn-lighten.disabled.focus,.btn-lighten.disabled:active,.btn-lighten.disabled.active,.btn-lighten[disabled],.btn-lighten[disabled]:hover,.btn-lighten[disabled]:focus,.btn-lighten[disabled].focus,.btn-lighten[disabled]:active,.btn-lighten[disabled].active,fieldset[disabled] .btn-lighten,fieldset[disabled] .btn-lighten:hover,fieldset[disabled] .btn-lighten:focus,fieldset[disabled] .btn-lighten.focus,fieldset[disabled] .btn-lighten:active,fieldset[disabled] .btn-lighten.active {
	background-color:transparent;
	border-color:#fff;
}
.btn-lighten .badge {
	color:transparent;
	background-color:#fff;
}
.btn-outline {
	background:transparent;
	background:transparent;
	background:transparent;
	background:transparent;
	background:transparent;
	background:transparent;
	background:transparent;
	background:transparent;
}
.btn-outline.btn-second {color:#999999}
.btn-outline.btn-second:hover {color:#FFFFFF}
.btn-outline.btn-lighten {color:#fff}
.btn-outline.btn-lighten:hover {color:#00a0e8}
.btn-outline.btn-default {color:#999999}
.btn-outline.btn-default:hover {color:#FFFFFF}
.btn-outline.btn-primary {color:#00a0e8}
.btn-outline.btn-primary:hover {color:#FFFFFF}
.btn-outline.btn-success {color:#3fc843}
.btn-outline.btn-success:hover {color:#FFFFFF}
.btn-outline.btn-info {color:#00b2be}
.btn-outline.btn-info:hover {color:#FFFFFF}
.btn-outline.btn-danger {color:#ee1000}
.btn-outline.btn-danger:hover {color:#FFFFFF}
.btn-outline.btn-warning {color:#fac900}
.btn-outline.btn-warning:hover {color:#FFFFFF}
.btn-outline-light {
	color:#fff;
	background-color:transparent;
	border-color:#fff;
	height:35px;
	text-align:center;
	padding:0 20px;
	font-size:10px;
	line-height:34px;
}
.btn-outline-light:hover,.btn-outline-light:focus,.btn-outline-light:active,.btn-outline-light.active {
	color:#00a0e8;
	background-color:transparent;
	border-color:#00a0e8;
}
.open .btn-outline-light.dropdown-toggle {
	color:#00a0e8;
	background-color:transparent;
	border-color:#00a0e8;
}
.btn-outline-light:active,.btn-outline-light.active {background-image:none}
.open .btn-outline-light.dropdown-toggle {background-image:none}
.btn-outline-light.disabled,.btn-outline-light.disabled:hover,.btn-outline-light.disabled:focus,.btn-outline-light.disabled:active,.btn-outline-light.disabled.active,.btn-outline-light[disabled],.btn-outline-light[disabled]:hover,.btn-outline-light[disabled]:focus,.btn-outline-light[disabled]:active,.btn-outline-light[disabled].active,fieldset[disabled] .btn-outline-light,fieldset[disabled] .btn-outline-light:hover,fieldset[disabled] .btn-outline-light:focus,fieldset[disabled] .btn-outline-light:active,fieldset[disabled] .btn-outline-light.active {
	background-color:transparent;
	border-color:#fff;
}
.btn-outline-light .badge {
	color:transparent;
	background-color:#fff;
}
.icons {
	color:#999;
	text-align:center;
	border:1px solid #ebebeb;
	width:32px;
	height:32px;
	line-height:32px !important;
}
.icons.icons-lg {
	width:50px;
	height:50px;
	line-height:50px;
	font-size:26px;
}
.icons.icons-sm {
	width:32px;
	height:32px;
	line-height:32px;
	font-size:14px;
}
.icons.icons-xs {
	width:25px;
	height:25px;
	line-height:25px;
	font-size:12px;
}
.icons:hover {color:#fff}
.icons.facebook:hover {
	background:#fff;
	color:#2e4576;
}
.icons.google:hover {
	background:#fff;
	color:#e12009;
}
.icons.twitter:hover {
	background:#fff;
	color:#1b8dc0;
}
.icons.dribbble:hover {
	background:#fff;
	color:#e1206b;
}
.icons.instagram:hover {
	background:#fff;
	color:#406582;
}
.icons.youtube:hover {
	background:#fff;
	color:#cf2e21;
}
.icons.linkedin:hover {
	background:#fff;
	color:#02649a;
}
.icons.pinterest:hover {
	background:#fff;
	color:#28aee7;
}
.text-white {color:#FFF}
.bg-soft-yellow {background:url("../image/bg-ib1.png") no-repeat #f0cc56 -120px -90px}
.bg-box-white {
	border-top:1px solid #ededed;
	border-bottom:1px solid #ededed;
	background:url("../image/bg-ib2.png") no-repeat #fff -64px -60px;
}
.bg-box-white.feature-box .heading,.bg-box-white.feature-box .fbox-icon,.bg-box-white.feature-box .fbox-body {color:#999999}
.bg-lime-green {background:url("../image/bg-ib3.png") no-repeat #55bb80 -45px -45px}
.bg-strong-blue {background:#277ec2}
.bg-soft-orange {background:#f9ad81}
.bg-green {background:#3cb878}
.bg-pink {background:#f26d7d}
.bg-white {background-color:#ffffff}
a.bg-white:hover,a.bg-white:focus {background-color:#e6e6e6}
.bg-black {background-color:#000000}
a.bg-black:hover,a.bg-black:focus {background-color:black}
@-webkit-keyframes flash {
	0% {
		opacity:0.4;
		filter:alpha(opacity=40);
	}
	100% {
		opacity:1;
		filter:alpha(opacity=100);
	}
}
@keyframes flash {
	0% {
		opacity:0.4;
		filter:alpha(opacity=40);
	}
	100% {
		opacity:1;
		filter:alpha(opacity=100);
	}
}
@media (min-width:767px) {
	.effect-v1 {
		overflow:hidden;
		position:relative;
	}
	.effect-v1:before {
		background:rgba(255,255,255,0.1) none repeat scroll 0 0;
		content:"";
		display:inline-block;
		height:559px;
		position:absolute;
		right:2000px;
		top:0;
		-webkit-transform:skew(-45deg);
		-moz-transform:skew(-45deg);
		-ms-transform:skew(-45deg);
		-o-transform:skew(-45deg);
		transform:skew(-45deg);
		-webkit-transition:all 0.6s ease-in-out 0s;
		-o-transition:all 0.6s ease-in-out 0s;
		transition:all 0.6s ease-in-out 0s;
		width:600px;
	}
	.rtl .effect-v1:before {
		left:2000px;
		right:auto;
	}
	.effect-v1:hover:before {right:-1000px}
	.rtl .effect-v1:hover:before {
		left:-1000px;
		right:auto;
	}
	.effect-v2 {
		overflow:hidden;
		display:block;
	}
	.effect-v2 img {
		-webkit-transition:all 0.35s ease 0s;
		-o-transition:all 0.35s ease 0s;
		transition:all 0.35s ease 0s;
	}
	.effect-v2:hover img {
		-webkit-transform:scale(1.1);
		-ms-transform:scale(1.1);
		-o-transform:scale(1.1);
		transform:scale(1.1);
	}
	.effect-v3 {
		background-color:#000;
		overflow:hidden;
		position:relative;
		display:block;
	}
	.effect-v3:before,.effect-v3:after {
		bottom:13px;
		content:"";
		left:13px;
		opacity:0;
		position:absolute;
		right:13px;
		top:13px;
		-webkit-transition:opacity 0.35s ease 0s,transform 0.35s ease 0s;
		-o-transition:opacity 0.35s ease 0s,transform 0.35s ease 0s;
		transition:opacity 0.35s ease 0s,transform 0.35s ease 0s;
		z-index:1;
	}
	.effect-v3:before {
		border-bottom:1px solid #ffffff;
		border-top:1px solid #ffffff;
		-webkit-transform:scale(0,1);
		-ms-transform:scale(0,1);
		-o-transform:scale(0,1);
		transform:scale(0,1);
	}
	.effect-v3:after {
		border-left:1px solid #ffffff;
		border-right:1px solid #ffffff;
		-webkit-transform:scale(1,0);
		-ms-transform:scale(1,0);
		-o-transform:scale(1,0);
		transform:scale(1,0);
	}
	.effect-v3 img {
		opacity:1;
		filter:alpha(opacity=100);
		-webkit-transition:opacity 0.35s ease 0s;
		-o-transition:opacity 0.35s ease 0s;
		transition:opacity 0.35s ease 0s;
	}
	.effect-v3 .banner-title {
		-webkit-transform:translate3d(0px,-20px,0px);
		transform:translate3d(0px,-20px,0px);
		-webkit-transition:transform 0.35s ease 0s;
		-o-transition:transform 0.35s ease 0s;
		transition:transform 0.35s ease 0s;
	}
	.effect-v3 .action {
		opacity:0;
		filter:alpha(opacity=0);
		-webkit-transform:translate3d(0px,40px,0px);
		transform:translate3d(0px,40px,0px);
		-webkit-transition:opacity 0.35s ease 0s,transform 0.35s ease 0s;
		-o-transition:opacity 0.35s ease 0s,transform 0.35s ease 0s;
		transition:opacity 0.35s ease 0s,transform 0.35s ease 0s;
	}
	.effect-v3:hover:before,.effect-v3:hover:after {
		opacity:1;
		filter:alpha(opacity=100);
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		-o-transform:scale(1);
		transform:scale(1);
	}
	.effect-v3:hover img {
		opacity:0.5;
		filter:alpha(opacity=50);
	}
	.effect-v3:hover .banner-title,.effect-v3:hover .action {
		opacity:1;
		filter:alpha(opacity=100);
		-webkit-transform:translate3d(0px,0px,0px);
		transform:translate3d(0px,0px,0px);
	}
	.effect-v4 {
		overflow:hidden;
		position:relative;
	}
	.effect-v4:before {
		position:absolute;
		top:10px;
		right:10px;
		bottom:10px;
		left:10px;
		border:1px solid rgba(255,255,255,0.7);
		box-shadow:0 0 0 10px rgba(255,255,255,0.2);
		content:'';
		opacity:0;
		-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;
		transition:opacity 0.35s,transform 0.35s;
		-webkit-transform:scale3d(1.4,1.4,1);
		transform:scale3d(1.4,1.4,1);
	}
	.effect-v4:hover:before {
		-webkit-transform:scale3d(1,1,1);
		transform:scale3d(1,1,1);
		opacity:1;
		filter:alpha(opacity=100);
	}
	.effect-v5 {
		position:relative;
		cursor:pointer;
		opacity:1;
		filter:alpha(opacity=100);
		-webkit-transition:all 0.3s ease 0s;
		-o-transition:all 0.3s ease 0s;
		transition:all 0.3s ease 0s;
	}
	.effect-v5:before,.effect-v5:after {
		position:absolute;
		content:'';
		opacity:0;
		filter:alpha(opacity=0);
		pointer-events:none;
		-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;
		transition:opacity 0.35s,transform 0.35s;
	}
	.effect-v5:before {
		top:40px;
		right:20px;
		bottom:40px;
		left:20px;
		border-top:1px solid #fff;
		border-bottom:1px solid #fff;
		-webkit-transform:scale(0,1);
		transform:scale(0,1);
		-webkit-transform-origin:0 0;
		transform-origin:0 0;
	}
	.effect-v5:after {
		top:20px;
		right:40px;
		bottom:20px;
		left:40px;
		border-right:1px solid #fff;
		border-left:1px solid #fff;
		-webkit-transform:scale(1,0);
		transform:scale(1,0);
		-webkit-transform-origin:100% 0;
		transform-origin:100% 0;
	}
	.effect-v5:hover {
		opacity:0.7;
		filter:alpha(opacity=70);
	}
	.effect-v5:hover:before,.effect-v5:hover:after {
		opacity:1;
		filter:alpha(opacity=100);
		-webkit-transform:scale(1);
		transform:scale(1);
	}
	.effect-v6 {overflow:hidden}
	.effect-v6 img,.effect-v6 p {
		-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;
		transition:opacity 0.35s,transform 0.35s;
	}
	.effect-v6 h2 {
		-webkit-transition:-webkit-transform 0.35s;
		transition:transform 0.35s;
		-webkit-transform:scale3d(1,1,1);
		transform:scale3d(1,1,1);
		-webkit-transform-origin:50% 100%;
		transform-origin:50% 100%;
	}
	.effect-v6 p {
		position:absolute;
		bottom:0;
		left:0;
		margin:20px;
		padding:30px;
		border:2px solid #fff;
		text-transform:none;
		font-size:90%;
		opacity:0;
		-webkit-transform:scale3d(1,1,1);
		transform:scale3d(1,1,1);
		-webkit-transform-origin:50% -100%;
		transform-origin:50% -100%;
	}
	.effect-v6:hover {
		background:-webkit-linear-gradient(-45deg,#34495e 0%,#cc6055 100%);
		background:linear-gradient(-45deg,#34495e 0%,#cc6055 100%);
	}
	.effect-v6:hover img {
		opacity:0.1;
		-webkit-transform:scale3d(1.2,1.2,1);
		transform:scale3d(1.2,1.2,1);
	}
	.effect-v6:hover h2,.effect-v6:hover p {
		opacity:1;
		-webkit-transform:scale3d(1.2,1.2,1);
		transform:scale3d(1.2,1.2,1);
	}
	.effect-v7 {position:relative}
	.effect-v7:before {
		opacity:0;
		-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;
		transition:opacity 0.35s,transform 0.35s;
		-webkit-transform:scale(0);
		transform:scale(0);
		position:absolute;
		top:30px;
		right:30px;
		bottom:30px;
		left:30px;
		width:70%;
		height:70%;
		border:1px solid #fff;
		content:'';
	}
	.effect-v7:hover:before {
		opacity:1;
		-webkit-transform:scale(1);
		transform:scale(1);
	}
	.effect-v8 img {
		-webkit-backface-visibility:hidden;
		-moz-backface-visibility:hidden;
		-ms-backface-visibility:hidden;
		-o-backface-visibility:hidden;
		backface-visibility:hidden;
		-webkit-transform:rotateX(0deg);
		-moz-transform:rotateX(0deg);
		-ms-transform:rotateX(0deg);
		-o-transform:rotateX(0deg);
		transform:rotateX(0deg);
		-webkit-transition:all 0.3s ease 0s;
		-o-transition:all 0.3s ease 0s;
		transition:all 0.3s ease 0s;
	}
	.effect-v8:hover img {
		opacity:0.9;
		filter:alpha(opacity=90);
		-webkit-transform:rotateX(360deg);
		-moz-transform:rotateX(360deg);
		-ms-transform:rotateX(360deg);
		-o-transform:rotateX(360deg);
		transform:rotateX(360deg);
	}
}
.grayscale-gray,.widget-carousel img {
	filter:grayscale(100%);
	-webkit-filter:grayscale(1);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:gray;
	filter:url("data:image/svg+xml;	utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
}
.grayscale-color,.widget-carousel img:hover {
	filter:grayscale(0%);
	-webkit-filter:grayscale(0%);
	-moz-filter:grayscale(0%);
	-ms-filter:grayscale(0%);
	-o-filter:grayscale(0%);
	filter:url("data:image/svg+xml;	utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");
}
.paralax {
	background-size:cover;
	background-attachment:fixed;
	background-position:center center;
	position:relative;
}
.bo-social-icons [class^="bo-social-"] {
	color:#FFFFFF;
	display:inline-block;
	height:36px;
	width:36px;
	height:36px;
	line-height:36px;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
	-webkit-transition:all 0.35s ease-out 0s;
	-o-transition:all 0.35s ease-out 0s;
	transition:all 0.35s ease-out 0s;
	vertical-align:top;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
}
.bo-social-icons [class^="bo-social-"]:hover i {
	-webkit-transform:rotateY(360deg);
	-moz-transform:rotateY(360deg);
	-ms-transform:rotateY(360deg);
	-o-transform:rotateY(360deg);
	transform:rotateY(360deg);
}
.bo-social-icons [class^="bo-social-"] em,.bo-social-icons [class^="bo-social-"] i {
	font-size:16px;
	position:relative;
	-webkit-transition:all 0.35s ease-out 0s;
	-o-transition:all 0.35s ease-out 0s;
	transition:all 0.35s ease-out 0s;
	display:block;
	line-height:36px;
}
.bo-social-icons.bo-social-plain [class^="bo-social-"] {
	background-color:transparent;
	color:#000;
	padding:0 15px !important;
}
.bo-social-icons.bo-social-plain [class^="bo-social-"] em,.bo-social-icons.bo-social-plain [class^="bo-social-"] i {
	padding-right:5px;
	font-size:24px;
}
.rtl .bo-social-icons.bo-social-plain [class^="bo-social-"] em,.rtl .bo-social-icons.bo-social-plain [class^="bo-social-"] i {
	padding-left:5px;
	padding-right:inherit;
}
.bo-social-icons.social-radius-rounded [class^="bo-social-"] {
	border-radius:50%;
	text-align:center;
	line-height:40px;
	width:36px;
	height:36px;
	padding:0;
}
.bo-social-icons .bo-social-white {
	background:#FFFFFF;
	color:#9f9f9f;
	border:1px solid #9f9f9f;
}
.bo-social-icons .bo-social-outline {
	background:transparent;
	color:#000;
	border:1px solid #000;
}
.bo-social-icons .bo-social-outline-light {
	background:transparent;
	color:#FFF;
	border:1px solid #FFFFFF;
}
.bo-social-icons .bo-social-outline-light:hover {
	background:#FFF;
	color:#000;
}
.bo-social-icons .fontawesome-icon-list [class^="bo-social-"] {padding:0 15px}
.bo-social-facebook {background:#3b5998}
.bo-social-twitter {background:#00bdec}
.bo-social-instagram {background:#4c799f}
.bo-social-google {background:#d94a39}
.bo-social-pinterest {background:#b8242a}
.bo-social-youtube {background:#c4302b}
.bo-social-dribbble {background:#ef5b92}
.bo-social-dribbble:hover {background:#000000}
.bo-social-duckduckgo {background:#de3100}
.bo-social-duckduckgo:hover {background:#000000}
.bo-social-aim {background:#158799}
.bo-social-aim:hover {background:#000000}
.bo-social-delicious {background:#183864}
.bo-social-delicious:hover {background:#000000}
.bo-social-paypal {background:#32689a}
.bo-social-paypal:hover {background:#000000}
.bo-social-android {background:#8ab733}
.bo-social-android:hover {background:#000000}
.bo-social-gplus {background:#d94a39}
.bo-social-gplus:hover {background:#000000}
.bo-social-lanyrd {background:#3879ba}
.bo-social-lanyrd:hover {background:#000000}
.bo-social-stumbleupon {background:#ea4b24}
.bo-social-stumbleupon:hover {background:#000000}
.bo-social-fivehundredpx {background:#00a6e1}
.bo-social-fivehundredpx:hover {background:#000000}
.bo-social-bitcoin {background:#f7931a}
.bo-social-bitcoin:hover {background:#000000}
.bo-social-w3c {background:#005a9c}
.bo-social-w3c:hover {background:#000000}
.bo-social-foursquare {background:#3bb7e8}
.bo-social-foursquare:hover {background:#000000}
.bo-social-html5 {background:#e44e26}
.bo-social-html5:hover {background:#000000}
.bo-social-ie {background:#00ccff}
.bo-social-ie:hover {background:#000000}
.bo-social-grooveshark {background:#f66f00}
.bo-social-grooveshark:hover {background:#000000}
.bo-social-ninetyninedesigns {background:#ff5501}
.bo-social-ninetyninedesigns:hover {background:#000000}
.bo-social-forrst {background:#223f17}
.bo-social-forrst:hover {background:#000000}
.bo-social-spotify {background:#8fbd05}
.bo-social-spotify:hover {background:#000000}
.bo-social-reddit {background:#ff4500}
.bo-social-reddit:hover {background:#000000}
.bo-social-gowalla {background:#f6911d}
.bo-social-gowalla:hover {background:#000000}
.bo-social-apple {background:#5f5f5f}
.bo-social-apple:hover {background:#000000}
.bo-social-2ger {background:#fb9241}
.bo-social-blogger:hover {background:#000000}
.bo-social-cc {background:#5e7c00}
.bo-social-cc:hover {background:#000000}
.bo-social-evernote {background:#61b239}
.bo-social-evernote:hover {background:#000000}
.bo-social-flickr {background:#ff0084}
.bo-social-flickr:hover {background:#000000}
.bo-social-viadeo {background:#f5a433}
.bo-social-viadeo:hover {background:#000000}
.bo-social-instapaper {background:#eaec08}
.bo-social-instapaper:hover {background:#000000}
.bo-social-klout {background:#e34600}
.bo-social-klout:hover {background:#000000}
.bo-social-linkedin {background:#1b92bd}
.bo-social-linkedin:hover {background:#000000}
.bo-social-meetup {background:#e51938}
.bo-social-meetup:hover {background:#000000}
.bo-social-vk {background:#587da4}
.bo-social-vk:hover {background:#000000}
.bo-social-disqus {background:#2e9fff}
.bo-social-disqus:hover {background:#000000}
.bo-social-rss {background:#ff7f00}
.bo-social-rss:hover {background:#000000}
.bo-social-skype {background:#18b7f1}
.bo-social-skype:hover {background:#000000}
.bo-social-vimeo {background:#01557a}
.bo-social-vimeo:hover {background:#000000}
.bo-social-windows {background:#00ccff}
.bo-social-windows:hover {background:#000000}
.bo-social-xing {background:#036567}
.bo-social-xing:hover {background:#000000}
.bo-social-yahoo {background:#61399d}
.bo-social-yahoo:hover {background:#000000}
.bo-social-chrome {background:#58b947}
.bo-social-chrome:hover {background:#000000}
.bo-social-macstore {background:#6e6e6e}
.bo-social-macstore:hover {background:#000000}
.bo-social-amazon {background:#ff9900}
.bo-social-amazon:hover {background:#000000}
.bo-social-steam {background:#a5a4a1}
.bo-social-steam:hover {background:#000000}
.bo-social-dropbox {background:#7ab6ec}
.bo-social-dropbox:hover {background:#000000}
.bo-social-cloudapp {background:#489dde}
.bo-social-cloudapp:hover {background:#000000}
.bo-social-ebay {background:#86b817}
.bo-social-ebay:hover {background:#000000}
.bo-social-github {background:#667F8E}
.bo-social-github:hover {background:#000000}
.bo-social-googleplay {background:#5befd0}
.bo-social-googleplay:hover {background:#000000}
.bo-social-itunes {background:#177ac8}
.bo-social-itunes:hover {background:#000000}
.bo-social-plurk {background:#a73d07}
.bo-social-plurk:hover {background:#000000}
.bo-social-songkick {background:#f80046}
.bo-social-songkick:hover {background:#000000}
.bo-social-lastfm {background:#c60e16}
.bo-social-lastfm:hover {background:#000000}
.bo-social-gmail {background:#e04a3f}
.bo-social-gmail:hover {background:#000000}
.bo-social-pinboard {background:#224cf4}
.bo-social-pinboard:hover {background:#000000}
.bo-social-openid {background:#be661b}
.bo-social-openid:hover {background:#000000}
.bo-social-quora {background:#c41a00}
.bo-social-quora:hover {background:#000000}
.bo-social-soundcloud {background:#ff5c00}
.bo-social-soundcloud:hover {background:#000000}
.bo-social-tumblr {background:#395874}
.bo-social-tumblr:hover {background:#000000}
.bo-social-eventasaurus {background:#b9f15e}
.bo-social-eventasaurus:hover {background:#000000}
.bo-social-wordpress {background:#464646}
.bo-social-wordpress:hover {background:#000000}
.bo-social-yelp {background:#c41200}
.bo-social-yelp:hover {background:#000000}
.bo-social-intensedebate {background:#00aeef}
.bo-social-intensedebate:hover {background:#000000}
.bo-social-eventbrite {background:#ff6c00}
.bo-social-eventbrite:hover {background:#000000}
.bo-social-scribd {background:#002939}
.bo-social-scribd:hover {background:#000000}
.bo-social-posterous {background:#f8d667}
.bo-social-posterous:hover {background:#000000}
.bo-social-stripe {background:#617ee8}
.bo-social-stripe:hover {background:#000000}
.bo-social-opentable {background:#990000}
.bo-social-opentable:hover {background:#000000}
.bo-social-dwolla {background:#ff7404}
.bo-social-dwolla:hover {background:#000000}
.bo-social-appnet {background:#1e0c29}
.bo-social-appnet:hover {background:#000000}
.bo-social-statusnet {background:#fb6104}
.bo-social-statusnet:hover {background:#000000}
.bo-social-acrobat {background:#ff0000}
.bo-social-acrobat:hover {background:#000000}
.bo-social-drupal {background:#007dc3}
.bo-social-drupal:hover {background:#000000}
.bo-social-pocket {background:#ee4056}
.bo-social-pocket:hover {background:#000000}
.bo-social-bitbucket {background:#205081}
.bo-social-bitbucket:hover {background:#000000}
.bo-social-flattr {background:#fbbc23}
.bo-social-flattr:hover {background:#000000}
.bo-social-eventful {background:#0066cc}
.bo-social-eventful:hover {background:#000000}
.bo-social-smashmag {background:#d6231c}
.bo-social-smashmag:hover {background:#000000}
.bo-social-wordpress {background:#1e8cbe}
.bo-social-wordpress:hover {background:#000000}
.bo-social-calendar {background:#ff0000}
.bo-social-calendar:hover {background:#000000}
.bo-social-call {background:#04be3d}
.bo-social-call:hover {background:#000000}
.bo-social-guest {background:#03a9d2}
.bo-social-guest:hover {background:#000000}
.bo-social-weibo {background:#fd0000}
.bo-social-weibo:hover {background:#000000}
.bo-social-plancast {background:#e4b82c}
.bo-social-plancast:hover {background:#000000}
.bo-social-email {background:blue}
.bo-social-email:hover {background:#000000}
.bo-social-myspace {background:#2068b0}
.bo-social-myspace:hover {background:#000000}
.bo-social-podcast {background:#f38b36}
.bo-social-podcast:hover {background:#000000}
.bo-social-cart {background:#00a204}
.bo-social-cart:hover {background:#000000}
.heading-speacial,.refine-search .list-group a.list-group-item {position:relative}
.heading-speacial:after,.refine-search .list-group a.list-group-item:after {
	bottom:-13px;
	color:#e0e0e0;
	content:"................";
	font-size:26px;
	left:0;
	letter-spacing:-1px;
	position:absolute;
}
.rtl .heading-speacial:after,.rtl .refine-search .list-group a.list-group-item:after,.refine-search .list-group .rtl a.list-group-item:after {
	right:0;
	left:auto;
}
.heading-speacial-left,.box-products-list.product-list-small .panel-title,.widget-blogs.style1 .panel-title,.widget-blogs.style2 .panel-title {
	position:relative;
	padding-top:25px;
	text-align:left;
}
.rtl .heading-speacial-left,.rtl .box-products-list.product-list-small .panel-title,.box-products-list.product-list-small .rtl .panel-title,.rtl .widget-blogs.style1 .panel-title,.widget-blogs.style1 .rtl .panel-title,.rtl .widget-blogs.style2 .panel-title,.widget-blogs.style2 .rtl .panel-title {text-align:right}
.heading-speacial-left:after,.box-products-list.product-list-small .panel-title:after,.widget-blogs.style1 .panel-title:after,.widget-blogs.style2 .panel-title:after {
	bottom:-13px;
	color:#e0e0e0;
	content:"................";
	font-size:26px;
	left:0;
	letter-spacing:-1px;
	position:absolute;
	z-index:0;
}
.rtl .heading-speacial-left:after,.rtl .box-products-list.product-list-small .panel-title:after,.box-products-list.product-list-small .rtl .panel-title:after,.rtl .widget-blogs.style1 .panel-title:after,.widget-blogs.style1 .rtl .panel-title:after,.rtl .widget-blogs.style2 .panel-title:after,.widget-blogs.style2 .rtl .panel-title:after {
	right:0;
	left:auto;
}
.heading-speacial-left-v2 {
	position:relative;
	padding-top:25px;
	text-align:left;
}
.rtl .heading-speacial-left-v2 {text-align:right}
.heading-speacial-left-v2:after {
	bottom:-13px;
	color:#e0e0e0;
	content:"................";
	font-size:26px;
	left:0;
	letter-spacing:-1px;
	position:absolute;
	z-index:-1;
}
.rtl .heading-speacial-left-v2:after {
	right:0;
	left:auto;
}
.heading-speacial-center,.box-products-list.product-grid .panel-title {
	position:relative;
	text-align:center;
	padding-top:25px;
}
.heading-speacial-center:after,.box-products-list.product-grid .panel-title:after {
	bottom:-13px;
	color:#e0e0e0;
	content:"................";
	font-size:26px;
	left:0;
	right:0;
	letter-spacing:-1px;
	position:absolute;
}
.button-special > a {
	border-radius:40px;
	-webkit-border-radius:40px;
	-moz-border-radius:40px;
	-ms-border-radius:40px;
	-o-border-radius:40px;
	-webkit-transition:all 0.35s ease 0s;
	-o-transition:all 0.35s ease 0s;
	transition:all 0.35s ease 0s;
	text-transform:uppercase;
}
.button-special i {
	font-size:14px;
	vertical-align:middle;
	margin-left:8px;
}
.rtl .button-special i {
	margin-right:8px;
	margin-left:inherit;
}
.button-special i.zmdi-long-arrow-left {display:none}
.line-speacial {position:relative}
.line-speacial:before,.line-speacial:after {
	position:absolute;
	content:"";
	background:#FFF;
	z-index:101;
}
.line-speacial:before {
	top:50%;
	left:0;
	height:1px;
	width:100%;
}
.rtl .line-speacial:before {
	right:0;
	left:auto;
}
.line-speacial:after {
	top:0;
	left:50%;
	height:100%;
	width:1px;
}
.rtl .line-speacial:after {
	right:50%;
	left:auto;
}
.category {
	background:#FFF;
	padding:25px 30px;
	margin-bottom:20px;
}
.category .panel-heading {
	margin:0 !important;
	padding:0 0 15px;
	font-size:30px;
	font-family:16px;
}
.category .panel-heading h3 {
	margin:0;
	font-size:20px;
}
.category .block-content {border:none}
.category ul li {border:none}
.description-category {margin-bottom:20px}
.description-category p {
	font-size:14px;
	margin-bottom:0;
}
.information-sitemap ul li {line-height:30px}
.information-sitemap #content ul li a:before {
	font:normal normal normal 14px/1 FontAwesome;
	content:"\f061";
	padding-right:3px;
}
.information-sitemap #content ul li ul li a:before {
	font:normal normal normal 14px/1 FontAwesome;
	content:"\f105";
	padding-right:3px;
}
.refine-search {
	padding:25px 30px;
	background:white;
}
.refine-search ul {padding-left:10px}
.refine-search ul > li a:before {
	font:normal normal normal 14px/1 FontAwesome;
	content:"\f105";
	padding-right:3px;
}
.refine-search .panel-heading {display:none}
.refine-search .list-group a.list-group-item {
	font-size:20px;
	margin:0;
	padding:0 0 15px;
	color:#363636;
}
.refine-search .list-group a.list-group-item:after {line-height:1.88}
.refine-search .list-group div.list-group-item {
	border:none;
	padding:0;
	margin-top:15px;
	margin-bottom:35px;
}
.refine-search label {
	font-weight:normal;
	display:block;
	font-size:14px;
}
.refine-search label input[type="checkbox"] {
	margin:0 5px 0 0;
	vertical-align:-1px;
}
.refine-search #button-filter {
	border-radius:40px;
	-webkit-border-radius:40px;
	-moz-border-radius:40px;
	-ms-border-radius:40px;
	-o-border-radius:40px;
	background:#FFF;
	border:1px solid #ebebeb;
	color:#363636;
	font-family:"Poppins-Regular",sans-serif;
}
.refine-search #button-filter:hover {
	background:#00a0e8;
	border-color:#00a0e8;
	color:#FFF;
}
.display {margin-top:2px}
.display > button {
	padding:0;
	border:0;
	font-size:15px;
	line-height:30px;
	color:#d0d0d0;
}
.display > button:hover,.display > button.active {color:#363636}
.display > button:last-child {margin-left:10px}
.rtl .display > button:last-child {
	margin-right:10px;
	margin-left:inherit;
}
.product-categoris {overflow:hidden}
.paging {
	font-size:14px;
	color:#666;
	border-top:1px solid #ebebeb;
	padding:20px;
	background-color:#FFF;
}
.paging .pull-right {font-family:Arial,Helvetica,sans-serif}
.paging .pull-left {font-family:Arial,Helvetica,sans-serif}
.filter {
	border-bottom:1px solid #ebebeb;
	background-color:#FFF;
	padding:18px 25px;
}
.filter .control-label {
	margin:0;
	color:#363636;
	font-size:15px;
	font-family:Arial,Helvetica,sans-serif;
}
.filter .order-sort {margin-right:12px}
.rtl .filter .order-sort {
	margin-left:12px;
	margin-right:inherit;
}
.filter .select-wrap {margin:0 12px}
.filter #compare-total {
	display:block;
	font-size:14px;
	font-family:Arial,Helvetica,sans-serif;
	padding-top:3px;
}
.product-info .padding-30 {background-color:#FFF}
.product-info .heading_detail {
	font-size:36px;
	font-family:Arial,Helvetica,sans-serif;
	margin-top:0;
	margin-bottom:15px;
}
.product-info .thumbnail {
	position:relative;
	border:none;
}
.product-info .thumbnail img {width:100%}
.product-info .thumbnail a > img {width:100%}
.product-info .list-unstyled {margin-bottom:0}
.product-info .thumbs-preview.default .item {margin:5px}
.product-info .thumbs-preview.default .item a.active img {border-color:#00a0e8}
.product-info .thumbs-preview.default .item img {border:1px solid transparent}
.product-info .tags {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#000;
	margin:0;
}
.product-info .tab-group {
	background:#FFF;
	margin-top:20px;
}
.product-info .nav-tabs {padding:30px 30px 0}
.product-info .tab-content {padding:0 30px 30px}
.product-info .tab-content ul,.product-info .tab-content ol {list-style:initial}
.zoomWindow {border-width:2px !important}
#product h3 {margin:20px 0}
#product .form-group {margin-bottom:20px}
#product .form-group:before,#product .form-group:after {
	content:" ";
	display:table;
}
#product .form-group:after {clear:both}
#product .action button {
	border:1px solid #ebebeb;
	border-radius:40px;
	-webkit-border-radius:40px;
	-moz-border-radius:40px;
	-ms-border-radius:40px;
	-o-border-radius:40px;
	margin:0 2px;
	padding:0 20px;
}
#product .action button i {
	vertical-align:middle;
	color:#999999;
}
#product .action button span {
	font-size:11px;
	text-transform:uppercase;
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
}
#product .action button:hover {
	background:#00a0e8;
	border-color:#00a0e8;
}
#product .action button:hover span,#product .action button:hover i {color:#FFF}
#product .action.action-detail i {display:none}
#product .action.action-quickview span {display:none}
#product .alert {margin-top:20px}
.quantity-adder {
	display:block;
	position:relative;
}
.quantity-adder .qty {
	color:#363636;
	font-family:Arial,Helvetica,sans-serif;
	margin:3px 12px 0 0;
	font-size:14px;
	text-transform:uppercase;
}
.rtl .quantity-adder .qty {margin:3px 0 0 12px}
.quantity-adder .add-action {
	width:30px;
	height:30px;
	line-height:30px;
	border:1px solid #ebebeb;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	-ms-border-radius:100%;
	-o-border-radius:100%;
	color:#7f7f7f;
	background:#FFF;
	font-size:14px;
	text-align:center;
	margin:0 3px;
	cursor:pointer;
}
.quantity-adder .add-action:hover,.quantity-adder .add-action:active,.quantity-adder .add-action:focus {
	background:#00a0e8;
	border-color:#00a0e8;
	color:#FFF;
}
.quantity-adder .quantity-number .form-control {
	height:30px;
	width:75px;
	border-radius:40px;
	-webkit-border-radius:40px;
	-moz-border-radius:40px;
	-ms-border-radius:40px;
	-o-border-radius:40px;
	color:#666666;
	font-size:14px;
	font-family:Arial,Helvetica,sans-serif;
}
.page-themecontrol-product {background:#FFF}
.products-owl-carousel .products-owl {margin-bottom:0}
.owl-carousel-play,.owl-carousel-plays,.owl-carousel-play-band,.owl-carousel-play-img {position:relative}
.owl-carousel {margin:0 !important}
.owl-carousel .owl-wrapper-outer {
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-ms-border-radius:0;
	-o-border-radius:0;
}
.thumbs-preview.horizontal .item {text-align:center}
.thumbs-preview.horizontal .image-hitem {margin:0 15px 10px}
.thumbs-preview.horizontal .carousel-controls {
	top:inherit;
	bottom:-10px;
	right:20px;
}
.rtl .thumbs-preview.horizontal .carousel-controls {
	left:20px;
	right:auto;
}
.thumbs-preview.horizontal .carousel-control {
	height:30px;
	width:30px;
	line-height:30px;
}
.thumbs-preview.horizontal .carousel-control.left {left:40px}
.rtl .thumbs-preview.horizontal .carousel-control.left {
	right:40px;
	left:auto;
}
.thumbs-preview.horizontal .carousel-control.right {right:0}
.rtl .thumbs-preview.horizontal .carousel-control.right {
	left:0;
	right:auto;
}
.tab-group .nav-tabs {
	padding-bottom:20px;
	border-bottom:1px solid #ebebeb;
}
.tab-group .nav > li {position:relative}
.tab-group .nav > li > a {
	font-size:16px;
	text-transform:none;
	padding:0;
	margin-right:30px;
	font-family:Arial,Helvetica,sans-serif;
	color:#363636;
	line-height:normal;
}
.more {
	position:absolute;
	right:50px;
	top:10px;
	font-size:15px;
	font-weight:600;
	text-decoration:underline;
}
.rtl .tab-group .nav > li > a {
	margin-left:30px;
	margin-right:inherit;
}
.tab-group .nav > li > a:hover {color:#00a0e8}
.tab-group .nav > .active a {color:#00a0e8}
.tab-group .tab-content {
	padding-top:30px;
	text-align:left;
}
.rtl .tab-group .tab-content {text-align:right}
.tab-group.accordion a:before {
	content:"\f068";
	font-family:"FontAwesome";
	position:absolute;
	right:20px;
	display:inline-block;
}
.rtl .tab-group.accordion a:before {
	left:20px;
	right:auto;
}
.tab-group.accordion a.collapsed:before {content:"\f067"}
.tab-group.accordion .panel-collapse {padding:0 30px 30px}
.product-related .products-block {border:none}
.review-form-width {
	margin:10% auto;
	padding:0 30px;
	max-width:600px;
	position:relative;
	z-index:999999;
	background-color:#fff;
}
.review-form-width .alert {margin-top:20px}
#tab-review .fa-star {
	color:#fcd846;
	z-index:10;
}
.info-table-icon {
	color:#00a0e8;
	font-size:18px;
}
.info-table-content {color:#000000}
.info-table-content strong {
	color:#898989;
	font-weight:normal;
}
.info-table-row:first-of-type > *:after {display:none}
.info-table {
	line-height:1.95em;
	border:1px solid #ebebeb;
	width:100%;
	background:#FFF;
}
.info-table td,.info-table th {
	border-bottom:1px solid #ebebeb;
	padding:6px 23px;
	position:relative;
	vertical-align:middle;
}
.info-table td:after,.info-table th:after {
	background-color:#fff;
	content:"";
	height:1px;
	position:absolute;
	top:-1px;
	width:2px;
}
.info-table th {
	border-right:1px solid #ebebeb;
	font-weight:400;
	text-align:center;
	width:63px;
}
.rtl .info-table th {
	border-left:1px solid #ebebeb;
	border-right:inherit;
}
.info-table th:after {right:0}
.info-table td {border-left-style:none}
.info-table td:after {left:0}
input#input-captcha {margin-bottom:20px}
[class*="account"] #column-right .list-group > li > a,[class*="account"] #column-left .list-group > li > a {
	padding-left:15px !important;
	padding-right:15px !important;
}
[class*="account"] table.table-bordered.table-hover .btn-primary {
	width:100%;
	margin-bottom:10px;
}
[class*="account"] table.table-bordered.table-hover .btn-danger {width:100%}
table .rating .fa-stack-2x {font-size:15px}
.page-product-search #button-search {margin-bottom:20px}
.product-manufacturer #content > h2 {
	margin-top:20px;
	margin-bottom:0;
}
.glyphicon.glyphicon-calendar:before,.glyphicon-time.glyphicon:before,.glyphicon.glyphicon-chevron-down:before,.glyphicon.glyphicon-chevron-up:before {
	font-family:FontAwesome;
	color:black;
	position:relative;
	font-size:20px;
}
.glyphicon.glyphicon-chevron-up:before {content:"\f106"}
.glyphicon.glyphicon-chevron-down:before {content:"\f107"}
.glyphicon-time.glyphicon:before {content:"\f017"}
.glyphicon.glyphicon-calendar:before {content:"\f073"}
@font-face {
	font-family:'Heebo-Bold';
	font-style:normal;
	src:url("../fonts/Heebo-Bold.ttf");
}
@font-face {
	font-family:'Heebo-Light';
	font-style:normal;
	src:url("../fonts/Heebo-Light.ttf");
}
@font-face {
	font-family:'Heebo-Regular';
	font-style:normal;
	src:url("../fonts/Heebo-Regular.ttf");
}
@font-face {
	font-family:'Heebo-Medium';
	font-style:normal;
	src:url("../fonts/Heebo-Medium.ttf");
}
@font-face {
	font-family:'Heebo-Thin';
	font-style:normal;
	src:url("../fonts/Heebo-Thin.ttf");
}
@font-face {
	font-family:'Poppins-Regular';
	font-style:normal;
	src:url("../fonts/Poppins-Regular.ttf");
}
@font-face {
	font-family:'OldStandard-Italic';
	font-style:normal;
	src:url("../fonts/OldStandard-Italic.ttf");
}
@media screen and (max-width:992px) {
	.row-offcanvas {
		position:relative;
		-webkit-transition:all 0.25s ease-out;
		-o-transition:all 0.25s ease-out;
		transition:all 0.25s ease-out;
	}
	.row-offcanvas-right {right:0}
	.rtl .row-offcanvas-right {
		left:0;
		right:auto;
	}
	.row-offcanvas-left {left:0}
	.rtl .row-offcanvas-left {
		right:0;
		left:auto;
	}
	.row-offcanvas-right	.sidebar-offcanvas {right:-50%}
	.rtl .row-offcanvas-right	.sidebar-offcanvas {
		left:-50%;
		right:auto;
	}
	.row-offcanvas-left	.sidebar-offcanvas {left:-50%}
	.rtl .row-offcanvas-left	.sidebar-offcanvas {
		right:-50%;
		left:auto;
	}
	.row-offcanvas-right.active {right:50%}
	.rtl .row-offcanvas-right.active {
		left:50%;
		right:auto;
	}
	.row-offcanvas-left.active {left:50%}
	.rtl .row-offcanvas-left.active {
		right:50%;
		left:auto;
	}
	.sidebar-offcanvas {
		position:absolute;
		top:0;
		width:50%;
	}
	.sidebar-offcanvas ul,.sidebar-offcanvas ol {
		padding:0;
		margin:0;
	}
	.sidebar-offcanvas ul li,.sidebar-offcanvas ol li {
		list-style:none;
		position:relative;
	}
	.bottom-offcanvas {
		border-top:1px solid #ebebeb;
		padding:10px 0;
	}
}
.offcanvas-heading {background:#FFF}
.offcanvas-body .heading-speacial,.offcanvas-body .refine-search .list-group a.list-group-item,.refine-search .list-group .offcanvas-body a.list-group-item {padding:0}
.offcanvas-body .heading-speacial:after,.offcanvas-body .refine-search .list-group a.list-group-item:after,.refine-search .list-group .offcanvas-body a.list-group-item:after {content:none}
#offcanvasmenu .caret {display:none}
#offcanvasmenu .navbar-nav {float:none}
#offcanvasmenu .navbar-nav > li {
	float:none;
	border-top:1px solid #ebebeb;
	position:relative;
	background:#FFF;
}
#offcanvasmenu .navbar-nav > li.home .menu-icon {background:none !important}
#offcanvasmenu .navbar-nav > li .click-canavs-menu {
	cursor:pointer;
	display:inline-block;
	padding:19px;
	position:absolute;
	right:0;
	top:0;
	z-index:1;
}
.rtl #offcanvasmenu .navbar-nav > li .click-canavs-menu {
	left:0;
	right:auto;
}
#offcanvasmenu .navbar-nav > li > a {
	padding:15px 25px;
	background-color:transparent !important;
	-webkit-transition:all 350ms ease-out;
	-o-transition:all 350ms ease-out;
	transition:all 350ms ease-out;
	line-height:22px;
}
#offcanvasmenu .navbar-nav > li > .dropdown-menu .click-canavs-menu {padding:5px 11px}
#offcanvasmenu .dropdown-menu {
	background:none repeat scroll 0 0 transparent;
	border:0 none;
	border-radius:0;
	box-shadow:none;
	display:none;
	float:none;
	margin:0;
	padding:0 8px;
	position:static;
	visibility:visible;
	width:auto !important;
	opacity:1;
	filter:alpha(opacity=100);
}
#offcanvasmenu .dropdown-menu .dropdown-menu-inner {
	line-height:30px;
	padding-bottom:20px;
	padding-left:20px;
}
.rtl #offcanvasmenu .dropdown-menu .dropdown-menu-inner {
	padding-right:20px;
	padding-left:inherit;
}
#offcanvasmenu .dropdown-menu .pavo-widget .sidebar {border:none}
#offcanvasmenu .dropdown-menu .pavo-widget .sidebar .product-block {padding-left:0}
.rtl #offcanvasmenu .dropdown-menu .pavo-widget .sidebar .product-block {
	padding-right:0;
	padding-left:inherit;
}
#offcanvasmenu .dropdown-menu a {
	font-size:13px;
	padding:5px 10px;
	background:none;
}
#offcanvasmenu .dropdown-menu .widget-video {display:none}
#offcanvasmenu .dropdown-menu .widget-images {margin-top:20px}
#offcanvasmenu .dropdown-menu .box-heading {color:#999999}
#offcanvasmenu .w-product {padding:0}
#offcanvasmenu .product-block {border:none}
#offcanvasmenu .product-block .zoom,#offcanvasmenu .product-block .product-label {display:none}
.offcanvas-category .panel-heading {
	padding:0;
	background-image:none;
}
.offcanvas-category .panel-title {text-align:left}
.rtl .offcanvas-category .panel-title {text-align:right}
.sub-title {
	color:#73BF45;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	text-transform:capitalize;
	letter-spacing:1px;
	margin-top:20px;
}
.deals-option.nav-tabs > li {
	display:inline-block;
	float:none;
}
.map-wapper {
	height:64px;
	overflow:hidden;
	text-align:center;
	-webkit-transition:height 0.5s;
	-o-transition:height 0.5s;
	transition:height 0.5s;
}
.map-wapper #viewmap {
	position:absolute;
	z-index:20;
	top:-20px;
	margin-left:-30px;
}
.rtl .map-wapper #viewmap {
	margin-right:-30px;
	margin-left:inherit;
}
.map-wapper.map-height {height:400px}
.contact-us .panel-heading {text-align:left}
.rtl .contact-us .panel-heading {text-align:right}
.contact .fa {
	width:20px;
	text-align:left;
}
.rtl .contact .fa {text-align:right}
.social-icon-list li {padding:0}
.bannercontainer.banner-fullwidth .tp-leftarrow {left:-80px !important}
.bannercontainer.banner-fullwidth .tp-rightarrow {right:-80px !important}
.bannercontainer.banner-boxed {overflow:hidden}
.bannercontainer.banner-boxed .tp-leftarrow {left:-100px !important}
.bannercontainer.banner-boxed .tp-rightarrow {right:-100px !important}
.bannercontainer.banner-boxed:hover .tp-rightarrow {right:80px !important}
.bannercontainer.banner-boxed:hover .tp-leftarrow {left:80px !important}
.tparrows {
	position:absolute;
	top:50% !important;
	z-index:9999;
	cursor:pointer;
	display:block;
	width:50px;
	height:50px;
	-webkit-transition:all 0.4s ease-in-out 0s;
	-o-transition:all 0.4s ease-in-out 0s;
	transition:all 0.4s ease-in-out 0s;
	font-size:0;
}
.tparrows:before {
	color:#363636;
	background:#FFF;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	-ms-border-radius:100%;
	-o-border-radius:100%;
	display:inline-block;
	font:30px/50px FontAwesome;
	position:absolute;
	right:0;
	text-align:center;
	top:0;
	width:50px;
	height:50px;
	z-index:12;
	-webkit-transition:all 0.2s ease-in-out 0s;
	-o-transition:all 0.2s ease-in-out 0s;
	transition:all 0.2s ease-in-out 0s;
}
.tparrows.tp-rightarrow:before {content:"\f105"}
.tparrows.tp-leftarrow:before {content:"\f104"}
.tparrows:hover:before {
	color:#FFF;
	background:#363636;
}
.home8 .layerslider-wrapper {
	margin-bottom:-130px;
	z-index:0;
}
.call-to-action {
	color:#fff;
	padding:20px 0;
	margin:0 auto;
}
@media (min-width:767px) {
	.call-to-action {
		padding:70px 0;
		width:60%;
	}
	.call-to-action .widget_heading {font-size:68px}
}
.call-to-action .widget_heading {
	color:#fff;
	text-transform:capitalize;
}
.call-to-action .htmlcontent {
	font-size:16px;
	padding:40px 0;
}
.feature-box {
	overflow:hidden;
	background:#FFF;
}
.feature-box .heading {
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
}
.feature-box .heading span {
	color:#00a0e8;
	padding-right:5px;
}
.rtl .feature-box .heading span {
	padding-left:5px;
	padding-right:inherit;
}
.feature-box .fbox-icon {text-align:center}
.feature-box .fbox-icon i {
	-webkit-transition:all 0.3s ease-in-out 0s;
	-o-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
	font-size:62px;
	color:#00a0e8;
}
.feature-box .fbox-icon img {
	-webkit-transition:all 0.3s ease-in-out 0s;
	-o-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.feature-box .fbox-body {text-align:center}
.feature-box .fbox-body h4 {
	margin-top:20px;
	font-size:30px;
	color:#363636;
}
.feature-box .fbox-body p {
	font-size:16px;
	color:#363636;
	line-height:24px;
	margin-bottom:0;
	min-height:100px;
}
.feature-box:hover .fbox-icon i {
	-webkit-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	transform:rotateY(180deg);
}
.feature-box:hover .fbox-icon img {
	-webkit-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	transform:rotateY(180deg);
}
.feature-box.style1 {padding:60px 50px}
.feature-box.style2 {padding:90px 50px}
.no-space-row .col-lg-4 .feature-box {border-right:1px solid #ebebeb}
.rtl .no-space-row .col-lg-4 .feature-box {
	border-left:1px solid #ebebeb;
	border-right:inherit;
}
.no-space-row .col-lg-4:last-child .feature-box {border-right:none}
.rtl .no-space-row .col-lg-4:last-child .feature-box {
	border-left:none;
	border-right:inherit;
}
.listproduct {padding-bottom:0}
.listproduct .products-block .product-col {margin-bottom:0}
.listproduct ul li {
	padding:0;
	padding-right:20px;
}
.rtl .listproduct ul li {
	padding-left:20px;
	padding-right:inherit;
}
.listproduct ul li a {color:#2d2d2d}
.listproduct ul li a:hover {color:#00a0e8}
@media (min-width:991px) {
	.product-tabs .carousel-controls {
		right:10px;
		margin-top:-40px;
	}
	.rtl .product-tabs .carousel-controls {
		left:10px;
		right:auto;
	}
	.product-tabs .carousel-controls .carousel-control {
		border:1px solid rgba(255,255,255,0.18);
		color:#FFF;
	}
	.product-tabs .product-col {margin-top:-2px}
}
.product-tabs .nav-tabs {background:#999999}
.product-tabs .nav-tabs > li > a {
	color:#FFF;
	font-size:13px;
	text-transform:uppercase;
	font-weight:600;
	padding:15px 20px;
}
.product-tabs .nav-tabs > li > a:hover {color:#00a0e8}
.feature-category-list .categories-row .col-xs-12 {border-right:1px solid #ebebeb}
.feature-category-list .categories-row .col-xs-12:last-child {border-right:none}
.feature-category-list .categories-block {background:#FFF}
.feature-category-list .categories-block .widget-title {
	margin-top:0;
	margin-bottom:0;
	z-index:1;
}
.feature-category-list .categories-block .widget-title a {color:#363636}
.feature-category-list .categories-block .widget-title a:hover {color:#00a0e8}
.feature-category-list .categories-block .body {
	padding:0 30px;
	min-height:150px;
}
.feature-category-list .categories-block .image {
	text-align:center;
	padding-bottom:30px;
}
.feature-category-list .categories-block .children-categories {
	margin-top:20px;
	text-align:left;
}
.rtl .feature-category-list .categories-block .children-categories {text-align:right}
.feature-category-list .categories-block .list-unstyled a {
	color:#666666;
	font-size:14px;
	font-family:Arial,Helvetica,sans-serif;
}
.feature-category-list .categories-block .list-unstyled a:hover {color:#00a0e8}
.feature-category-list .categories-block .list-unstyled i {
	font-size:10px;
	vertical-align:middle;
}
.feature-category-list .categories-block .list-unstyled .zmdi-long-arrow-left {display:none}
.feature-category-list .categories-block .list-unstyled .zmdi-long-arrow-right {margin-right:10px}
.rtl .feature-category-list .categories-block .list-unstyled .zmdi-long-arrow-right {
	margin-left:10px;
	margin-right:inherit;
}
.feature-category-list .categories-block .btn-outline-light {display:none}
.widget-carousel {
	position:relative;
	margin:0;
}
.widget-carousel img {margin:30px 0}
.widget-carousel .carousel-controls {
	top:50%;
	margin-top:-15px;
}
.widget-introduce {padding:0}
.widget-introduce .content-introduce {
	position:relative;
	display:table;
}
.widget-introduce .content {
	position:relative;
	display:table-cell;
	vertical-align:middle;
	background:#FFF;
}
.widget-introduce .introduce-title {
	font-size:48px;
	margin:0;
	text-transform:uppercase;
	letter-spacing:-3px;
}
.widget-introduce .action-button a {
	background:#FFF;
	border:1px solid #ebebeb;
	padding:10px 30px;
	font-size:13px;
	font-family:Arial,Helvetica,sans-serif;
}
.widget-introduce .action-button a span {color:#424242}
.widget-introduce .action-button a:hover {
	color:#FFF;
	background:#00a0e8;
	border-color:#00a0e8;
}
.widget-introduce .action-button a:hover span {color:#FFF}
.widget-introduce iframe {
	width:100% !important;
	border:none;
}
.widget-introduce.style1 .content-introduce {height:454px}
.widget-introduce.style1 .detail {
	font-size:18px;
	line-height:26px;
	max-width:310px;
	margin:25px auto 40px;
}
.widget-introduce.style2 .content {padding:0 30px}
.widget-introduce.style2 .content-introduce {height:473px}
.widget-introduce.style2 .detail {
	font-size:16px;
	line-height:26px;
	margin:25px auto 45px;
}
.product-banner {margin:0}
@media (min-width:991px) {
	.product-banner .banner {
		float:left;
		width:30%;
	}
	.rtl .product-banner .banner {float:right}
	.product-banner .box-products {
		float:left;
		width:70%;
	}
	.rtl .product-banner .box-products {float:right}
}
.product-banner .item {padding:0 30px}
.product-banner .carousel-control.right {right:0}
.product-banner .carousel-control.left {left:0}
.list-category {
	padding:25px;
	margin-bottom:30px;
	border:1px solid #ebebeb;
}
.list-category .heading-title {
	font-size:20px;
	font-weight:700;
	color:#FFF;
	position:absolute;
	bottom:0;
	margin:0;
	padding:8px 15px;
	left:0;
}
.rtl .list-category .heading-title {
	right:0;
	left:auto;
}
.list-category .img-category {
	position:relative;
	margin-bottom:20px;
}
.list-category .list-group-item {border:none}
.list-category .list-group-item > a {line-height:15px}
.list-category .list-group-item > a:before {content:'\f273'}
.cushtml-style1 {
	padding:25px 150px;
	background-image:url("../image/bg-gray.png");
	position:relative;
	overflow:hidden;
}
@media (max-width:480px) {
	.cushtml-style1 {padding:20px 15px}
}
.cushtml-style1:before {
	content:"";
	margin:auto;
	position:absolute;
	top:0;
	left:0;
	width:205px;
	height:235px;
	background:url("../image/androi-bg.png") 10px -30px no-repeat;
}
.rtl .cushtml-style1:before {
	right:0;
	left:auto;
}
.cushtml-style1 .cushtml-style1-title {
	font-family:Arial,Helvetica,sans-serif;
	font-style:italic;
	font-size:24px;
	font-weight:400;
	color:#FFF;
	margin:0;
}
.cushtml-style1 .cushtml-style1-title .cushtml-style1-subtitle {
	font-size:14px;
	font-style:normal;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	color:#c4ccd6;
}
.cushtml-style1 .cushtml-content {padding:0}
.cushtml-style1 .cushtml-content a {
	display:inline-block;
	margin:0 10px;
}
.widget-images {
	background:none;
	border:none;
	padding:0;
}
.widget-product-list-banner .effect-v1 {display:block}
.interactive-banner .image {
	position:relative;
	overflow:hidden;
}
.interactive-banner img {
	-webkit-transition:all 0.35s ease 0s;
	-o-transition:all 0.35s ease 0s;
	transition:all 0.35s ease 0s;
}
.interactive-banner .widget-heading {display:inline-block}
.interactive-banner .action-button > a {padding:3px 20px}
.interactive-banner .action-button span {
	color:#FFF;
	font-size:11px;
	text-transform:uppercase;
	font-family:Arial,Helvetica,sans-serif;
}
.interactive-banner .action-button i {color:#FFF}
.interactive-banner.style1 {margin-bottom:20px}
.interactive-banner.style1 .image {text-align:center}
.interactive-banner.style1 .content {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	padding-top:24%;
	-webkit-transition:all 0.35s ease 0s;
	-o-transition:all 0.35s ease 0s;
	transition:all 0.35s ease 0s;
}
.rtl .interactive-banner.style1 .content {
	right:0;
	left:auto;
}
.interactive-banner.style1 .before-content {display:none}
.interactive-banner.style1 .widget-heading {
	color:#FFF;
	font-size:30px;
	line-height:30px;
	font-family:Arial,Helvetica,sans-serif;
	margin:0 auto;
}
.interactive-banner.style1 .htmlcontent {display:none}
.interactive-banner.style1 .action-button {margin-top:15px}
.interactive-banner.style1 .action-button > a {
	background:transparent;
	border:1px solid #FFF;
}
.interactive-banner.style1:hover .action-button > a {
	background:#00a0e8;
	border-color:#00a0e8;
}
.interactive-banner.style1:hover .content {background:rgba(0,0,0,0.5)}
.interactive-banner.style2 .content {
	padding:0 30px;
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	-webkit-transition:all 0.35s ease 0s;
	-o-transition:all 0.35s ease 0s;
	transition:all 0.35s ease 0s;
}
.interactive-banner.style2 .before-content {display:none}
.interactive-banner.style2 .content-inner {
	float:right;
	padding:0 15px;
	width:50%;
	margin-top:50px;
}
.rtl .interactive-banner.style2 .content-inner {float:left}
.interactive-banner.style2 .widget-heading {
	color:#72bf44;
	font-family:Arial,Helvetica,sans-serif;
	font-size:34px;
	line-height:1;
}
.interactive-banner.style2 .htmlcontent {font-family:Arial,Helvetica,sans-serif}
.interactive-banner.style2 .htmlcontent > span {
	color:#72bf44;
	font-size:32px;
	line-height:1;
}
.interactive-banner.style2 .htmlcontent > p {
	font-size:15px;
	line-height:22px;
	margin-bottom:30px;
}
.interactive-banner.style2 .action-button > a {
	background:#00a0e8;
	border:1px solid #00a0e8;
}
.interactive-banner.style3 .image {text-align:center}
.interactive-banner.style3 .content {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	padding-top:20%;
	-webkit-transition:all 0.35s ease 0s;
	-o-transition:all 0.35s ease 0s;
	transition:all 0.35s ease 0s;
}
.rtl .interactive-banner.style3 .content {
	right:0;
	left:auto;
}
.interactive-banner.style3 .before-content {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	padding-top:20%;
	-webkit-transition:all 0.35s ease 0s;
	-o-transition:all 0.35s ease 0s;
	transition:all 0.35s ease 0s;
	z-index:100;
	background:#ececec;
}
.rtl .interactive-banner.style3 .before-content {
	right:0;
	left:auto;
}
.interactive-banner.style3 .before-content .widget-heading {
	color:#000;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	height:40px;
}
.interactive-banner.style3 .widget-heading {
	color:#FFF;
	font-size:36px;
	line-height:36px;
	font-family:Arial,Helvetica,sans-serif;
	margin:0 auto;
	text-transform:capitalize;
}
.interactive-banner.style3 .htmlcontent {display:none}
.interactive-banner.style3 .action-button {margin-top:15px}
.interactive-banner.style3 .action-button > a {
	background:transparent;
	border:1px solid #FFF;
}
.interactive-banner.style3 .action-button > a:hover {
	background:#00a0e8;
	border:#00a0e8;
}
.interactive-banner.style3:hover .before-content {
	-webkit-transform:rotateX(90deg);
	-moz-transform:rotateX(90deg);
	-ms-transform:rotateX(90deg);
	-o-transform:rotateX(90deg);
	transform:rotateX(90deg);
	z-index:-1;
}
.interactive-banner.style4 .image {text-align:center}
.interactive-banner.style4 .content {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	padding-top:20%;
	-webkit-transition:all 0.35s ease 0s;
	-o-transition:all 0.35s ease 0s;
	transition:all 0.35s ease 0s;
}
.rtl .interactive-banner.style4 .content {
	right:0;
	left:auto;
}
.interactive-banner.style4 .before-content {display:none}
.interactive-banner.style4 .widget-heading {
	color:#FFF;
	font-size:24px;
	line-height:24px;
	font-family:Arial,Helvetica,sans-serif;
	margin:0 auto;
	position:relative;
	text-transform:uppercase;
}
.interactive-banner.style4 .widget-heading:before,.interactive-banner.style4 .widget-heading:after {
	position:absolute;
	letter-spacing:-1px;
	content:"................";
	font-size:26px;
	top:-7px;
}
.interactive-banner.style4 .widget-heading:before {left:-55%}
.rtl .interactive-banner.style4 .widget-heading:before {
	right:-55%;
	left:auto;
}
.interactive-banner.style4 .widget-heading:after {right:-55%}
.rtl .interactive-banner.style4 .widget-heading:after {
	left:-55%;
	right:auto;
}
.interactive-banner.style4 .htmlcontent {
	font-size:60px;
	font-family:Arial,Helvetica,sans-serif;
	color:#FFF;
	text-transform:uppercase;
	font-size:45px;
	line-height:normal;
}
.interactive-banner.style4 .action-button {margin-top:15px}
.interactive-banner.style4 .action-button > a {
	background:#00a0e8;
	border:1px solid #00a0e8;
}
.interactive-banner.style4:hover .content {background:rgba(0,0,0,0.5)}
.box-products-list.product-list-small {padding:0 20px}
.box-products-list.product-list-small .products-row .product-col {
	width:100%;
	border:none;
	border-bottom:1px solid #ebebeb;
	margin:0;
	padding:20px 0;
}
.box-products-list.product-list-small .products-row:last-child .product-col {border-bottom:none}
.box-products-list.product-list-small .product-block {
	overflow:hidden;
	text-align:left;
}
.rtl .box-products-list.product-list-small .product-block {text-align:right}
.box-products-list.product-list-small .product-block .image {
	width:110px;
	float:left;
}
.rtl .box-products-list.product-list-small .product-block .image {float:right}
.box-products-list.product-list-small .product-block .product-meta {
	float:left;
	padding-left:20px;
	width:calc(100% - 110px);
}
.rtl .box-products-list.product-list-small .product-block .product-meta {float:right}
.rtl .box-products-list.product-list-small .product-block .product-meta {
	padding-right:20px;
	padding-left:inherit;
}
.box-products-list.product-list-small .product-block .name {min-height:auto}
.box-products-list.product-list-small .product-block .description {display:none}
.box-products-list.product-list-small .product-block .action {display:none}
.box-products-list.product-list-small .product-block .cart {display:none}
.box-products-list.product-list-small .product-block .product-label,.box-products-list.product-list-small .product-block .rating {display:none}
.box-products-list.product-list-small .product-block:hover:before {content:none}
.product-block .cart {margin-top:5px}
.product-block .cart .btn-cart {
	padding:0;
	width:112px;
	height:28px;
	border-radius:30px;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	-ms-border-radius:30px;
	-o-border-radius:30px;
	font-size:11px;
	text-transform:uppercase;
	font-family:Arial,Helvetica,sans-serif;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	transition:all 0.3s ease 0s;
}
.product-block .action {
	position:absolute;
	right:20px;
	top:20px;
	-webkit-transition:all 0.7s ease-in-out 0s;
	-o-transition:all 0.7s ease-in-out 0s;
	transition:all 0.7s ease-in-out 0s;
}
.rtl .product-block .action {
	left:20px;
	right:auto;
}
.product-block .action .btn-product {
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	-ms-border-radius:100%;
	-o-border-radius:100%;
	display:block;
	font-size:15px;
	height:30px;
	line-height:30px;
	margin-bottom:3px;
	width:30px;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-o-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.product-block:hover .image {z-index:9}
.product-grid .products-row {border-bottom:1px solid #ebebeb}
.product-grid .products-row .product-col {border-right:1px solid #ebebeb}
.rtl .product-grid .products-row .product-col {
	border-left:1px solid #ebebeb;
	border-right:inherit;
}
.product-grid .products-row .product-col .product-block {padding-bottom:35px}
.product-grid .products-row .product-col:last-child {border-color:transparent}
.product-grid .products-row:last-child {border-bottom:none}
@media (min-width:767px) {
	.product-list .products-row .product-col {
		width:100%;
		border:none;
		border-bottom:1px solid #ebebeb;
		margin:0;
		padding:20px;
	}
	.product-list .product-block {overflow:hidden}
	.product-list .product-block .image {
		width:30%;
		float:left;
	}
	.rtl .product-list .product-block .image {float:right}
	.product-list .product-block .description {display:block}
	.product-list .product-block .name {
		height:auto;
		font-weight:600;
	}
	.product-list .product-block .product-meta {
		float:left;
		padding-left:30px;
		width:70%;
		text-align:left;
	}
	.rtl .product-list .product-block .product-meta {float:right}
	.rtl .product-list .product-block .product-meta {
		padding-right:30px;
		padding-left:inherit;
	}
}
@media (max-width:767px) {
	.main-menu-fixed .header-v1.menu_fixed .header-middle,.main-menu-fixed .menu_fixed .header-bottom-v3,.main-menu-fixed .menu_fixed .header-middle-v5 {position:inherit}
	.main-menu-fixed .header-v2.menu_fixed .header-bottom,.main-menu-fixed .menu_fixed .header-bottom-v2 {position:inherit}
	.product-list .products-row .product-col {border-bottom:1px solid #ebebeb}
	.product-list .product-block {padding-bottom:35px}
}
@media (min-width:992px) {
	.product-block .cart .btn-cart {
		color:#999999;
		border:1px solid #ebebeb;
	}
	.product-block .action {
		opacity:0;
		filter:alpha(opacity=0);
	}
	.product-block .action .btn-product {
		background:#FFF;
		border:1px solid #ebebeb;
		color:#7f7f7f;
		-webkit-transform:rotateY(180deg);
		-moz-transform:rotateY(180deg);
		-ms-transform:rotateY(180deg);
		-o-transform:rotateY(180deg);
		transform:rotateY(180deg);
	}
	.product-block .action .btn-product:hover {
		background:#00a0e8;
		color:#FFF;
		border-color:#00a0e8;
	}
	.product-block:hover .btn-cart {
		background:#00a0e8;
		color:#FFF;
		border-color:#00a0e8;
	}
	.product-block:hover .action {
		opacity:1;
		filter:alpha(opacity=100);
	}
	.product-block:hover .action .btn-product {
		-webkit-transform:rotateY(0deg);
		-moz-transform:rotateY(0deg);
		-ms-transform:rotateY(0deg);
		-o-transform:rotateY(0deg);
		transform:rotateY(0deg);
	}
}
@media (max-width:991px) {
	.main-menu-fixed .header-v1.menu_fixed .header-middle,.main-menu-fixed .menu_fixed .header-bottom-v3,.main-menu-fixed .menu_fixed .header-middle-v5 {position:inherit}
	.main-menu-fixed .header-v2.menu_fixed .header-bottom,.main-menu-fixed .menu_fixed .header-bottom-v2 {position:inherit}
	.product-block .cart .btn-cart {
		background:#00a0e8;
		color:#FFF;
		border-color:#00a0e8;
	}
	.product-block .action .btn-product {
		background:#00a0e8;
		color:#FFF;
		border-color:#00a0e8;
	}
}
.nav-tabs.deals-option {
	background:#FFF;
	padding-top:20px;
	padding-left:25px;
	padding-right:25px;
}
.productdeals .product-label {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-style:normal;
	background-color:#ff8200;
	text-transform:uppercase;
}
.productdeals .item-countdown {
	text-align:center;
	margin-top:5px;
}
.productdeals .item-countdown ul {margin:0}
.productdeals .item-countdown li {
	text-align:center;
	cursor:pointer;
	display:inline-block;
	background:rgba(255,255,255,0.8);
	width:42px;
	height:42px;
	line-height:0;
	position:relative;
}
.productdeals .item-countdown li span {
	display:inline-block;
	margin-bottom:3px;
	color:rgba(0,0,0,0.54);
	font-size:10px;
	position:inherit;
	font-family:"Droid Serif",serif;
	font-style:italic;
}
.productdeals .item-countdown li:before {
	position:absolute;
	content:":";
	left:0;
	top:16px;
	color:rgba(0,0,0,0.54);
	font-size:12px;
}
.rtl .productdeals .item-countdown li:before {
	right:0;
	left:auto;
}
.productdeals .item-countdown li:first-child:before {content:none}
.productdeals .item-countdown li .countdown_num {line-height:normal}
.productdeals .item-countdown li .countdown_num span {
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	color:#000;
}
.pavdeals.tab-group .nav > li > a:before {
	left:50%;
	margin-left:-30px;
}
.rtl .pavdeals.tab-group .nav > li > a:before {
	right:50%;
	left:auto;
}
.rtl .pavdeals.tab-group .nav > li > a:before {
	margin-right:-30px;
	margin-left:inherit;
}
.form-newsletter .panel-heading {
	padding-bottom:5px;
	background:transparent;
}
.form-newsletter .panel-title {
	color:#363636;
	font-size:30px;
	font-family:Arial,Helvetica,sans-serif;
}
.form-newsletter .description {
	padding:0 0 35px;
	font-size:Arial,Helvetica,sans-serif;
	;
	font-family:Arial,Helvetica,sans-serif;
}
.form-newsletter .input-group {
	margin:0 auto;
	max-width:640px;
}
.form-newsletter .email {
	background:#FFF;
	height:52px;
	-moz-border-radius-topleft:50px;
	-webkit-border-top-left-radius:50px;
	border-top-left-radius:50px;
	-moz-border-radius-bottomleft:50px;
	-webkit-border-bottom-left-radius:50px;
	border-bottom-left-radius:50px;
}
.rtl .form-newsletter .email {
	-moz-border-radius-topright:50px;
	-webkit-border-top-right-radius:50px;
	border-top-right-radius:50px;
	-moz-border-radius-topleft:inherit;
	-webkit-border-top-left-radius:inherit;
	border-top-left-radius:inherit;
}
.rtl .form-newsletter .email {
	-moz-border-radius-bottomright:50px;
	-webkit-border-bottom-right-radius:50px;
	border-bottom-right-radius:50px;
	-moz-border-radius-bottomleft:inherit;
	-webkit-border-bottom-left-radius:inherit;
	border-bottom-left-radius:inherit;
}
.form-newsletter .btn-submit {
	height:52px;
	width:100%;
	background:#00a0e8;
	text-transform:uppercase;
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	-moz-border-radius-topright:50px;
	-webkit-border-top-right-radius:50px;
	border-top-right-radius:50px;
	-moz-border-radius-bottomright:50px;
	-webkit-border-bottom-right-radius:50px;
	border-bottom-right-radius:50px;
	-webkit-transition:all 0.35s ease;
	-o-transition:all 0.35s ease;
	transition:all 0.35s ease;
}
.rtl .form-newsletter .btn-submit {
	-moz-border-radius-topleft:50px;
	-webkit-border-top-left-radius:50px;
	border-top-left-radius:50px;
	-moz-border-radius-topright:inherit;
	-webkit-border-top-right-radius:inherit;
	border-top-right-radius:inherit;
}
.rtl .form-newsletter .btn-submit {
	-moz-border-radius-bottomleft:50px;
	-webkit-border-bottom-left-radius:50px;
	border-bottom-left-radius:50px;
	-moz-border-radius-bottomright:inherit;
	-webkit-border-bottom-right-radius:inherit;
	border-bottom-right-radius:inherit;
}
.form-newsletter .btn-submit:hover,.form-newsletter .btn-submit:focus,.form-newsletter .btn-submit:active {
	outline:none;
	background:#000;
}
.valid {
	position:absolute;
	top:100%;
	width:100%;
	z-index:10;
	left:0;
}
.rtl .valid {
	right:0;
	left:auto;
}
.valid .alert {
	width:auto;
	margin-top:20px;
	text-align:left;
}
.rtl .valid .alert {text-align:right}
.page-pavblog h1 {margin:0}
.pav-blogs {
	padding:30px;
	background:#FFF;
}
.pav-blogs .blogs-item {margin-bottom:50px}
.pav-blogs .blog-meta .list-inline {
	margin:10px 0 0;
	color:#999999;
}
.pav-blogs ul.list-arrow {padding:0}
.pav-blogs ul.list-arrow	li {
	position:relative;
	padding-left:10px;
}
.pav-blogs ul.list-arrow li:before {
	background:#26A7E9;
	content:"";
	height:4px;
	position:absolute;
	top:9.5px;
	left:0;
	width:4px;
}
.pav-blogs .blog-meta .list-inline > li {
	padding-left:0;
	padding-right:0;
	margin-right:10px;
	position:relative;
}
.rtl .pav-blogs .blog-meta .list-inline > li {
	margin-left:10px;
	margin-right:inherit;
}
.pav-blogs .blog-meta .list-inline > li i {font-size:16px}
.pav-blogs .blog-meta .list-inline > li span,.pav-blogs .blog-meta .list-inline > li a {
	font-size:13px;
	font-family:Arial,Helvetica,sans-serif;
}
.pav-blogs .blog-meta .blog-title a {
	font-size:22px;
	color:#363636;
line-height:1.3;
}
.pav-blogs .blog-meta .blog-title a:hover {color:#00a0e8}
.pav-blogs .blog-meta .description p {
	line-height:1.5;
	margin-bottom:15px;
}
.pav-blogs .blog-meta .readmore {
	border:1px solid #ebebeb;
	border-radius:40px;
	-webkit-border-radius:40px;
	-moz-border-radius:40px;
	-ms-border-radius:40px;
	-o-border-radius:40px;
	background:#FFF;
	text-transform:uppercase;
	font-family:Arial,Helvetica,sans-serif;
	color:#666666;
	font-size:11px;
	padding:6px 35px 6px 22px;
	position:relative;
}
.rtl .pav-blogs .blog-meta .readmore {padding:6px 22px 6px 35px}
.pav-blogs .blog-meta .readmore:after {
	content:"\f301";
	display:inline-block;
	font-size:12px;
	font-family:"Material-Design-Iconic-Font";
	position:absolute;
	right:20px;
	top:3px;
}
.rtl .pav-blogs .blog-meta .readmore:after {
	left:20px;
	right:auto;
}
.pav-blogs .blog-meta .readmore:hover {
	background:#00a0e8;
	color:#FFF;
	border-color:#00a0e8;
}
.pav-blogs h2 {
	font-size:26px;
	color:#363636;
	margin:10px 0 20px;
}
.pav-blogs .blog-tags b {
	font-family:Arial,Helvetica,sans-serif;
	color:#363636;
}
.pavblogs-comments-box {
	background:#FFF;
	padding:25px 30px;
}
.pavblogs-comments-box .panel-comments {margin-top:15px}
.pavblogs-comments-box .media-left {
	padding-left:0;
	padding-right:0;
}
.pavblogs-comments-box .media-right .comment {
	font-size:13px;
	line-height:normal;
}
.pavblogs-comments-box .media-right .comment-author {
	font-size:14px;
	font-family:Arial,Helvetica,sans-serif;
	color:#363636;
}
.pav-categorymenu .head {display:none}
.created .hits,.created .comment {margin:0 10px}
.widget-blogs .latest-posts-body {margin-top:20px}
.widget-blogs .latest-posts-meta {
	margin-top:15px;
	margin-bottom:10px;
	line-height:25px;
}
.widget-blogs .latest-posts-meta .latest-posts-title {
	font-size:20px;
	font-family:Arial,Helvetica,sans-serif;
	color:#363636;
}
.widget-blogs .latest-posts-meta .created > span {
	font-size:13px;
	color:#00a0e8;
	font-family:Arial,Helvetica,sans-serif;
	text-transform:uppercase;
}
.widget-blogs .latest-posts-meta .description {
	margin:18px 0 30px;
	font-size:15px;
	color:#363636;
}
.widget-blogs .latest-posts-meta .readmore {
	color:#666666;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	text-transform:uppercase;
	padding:2px 25px;
	border:1px solid #ebebeb;
	border-radius:40px;
	-webkit-border-radius:40px;
	-moz-border-radius:40px;
	-ms-border-radius:40px;
	-o-border-radius:40px;
	display:inline-block;
}
.widget-blogs .latest-posts-meta .readmore:hover {
	color:#FFF;
	background:#00a0e8;
	border-color:#00a0e8;
}
.widget-blogs.style1 .latest-posts-body {margin-bottom:20px}
.widget-blogs.style2 {
	padding-right:20px;
	background-color:#FFF;
}
.rtl .widget-blogs.style2 {
	padding-left:20px;
	padding-right:inherit;
}
.pavtestimonial {position:relative}
.pavtestimonial .testimonial-item {
	max-width:965px;
	text-align:center;
	margin:20px auto 0;
	line-height:normal;
}
.pavtestimonial .quote1 {
	width:18px;
	height:13px;
	display:inline-block;
	background:url("../image/quote1.png") no-repeat center center;
	vertical-align:bottom;
}
.pavtestimonial .quote2 {
	width:18px;
	height:13px;
	display:inline-block;
	background:url("../image/quote2.png") no-repeat center center;
	vertical-align:top;
}
.pavtestimonial .profile {
	font-size:18px;
	line-height:28px;
	font-family:Arial,Helvetica,sans-serif;
	color:#363636;
}
.pavtestimonial .t-avatar {display:inline-block}
.pavtestimonial .testimonial-info {margin-top:25px}
.pavtestimonial .testimonial {
	vertical-align:middle;
	display:inline-block;
	text-align:left;
	line-height:normal;
	margin:0 5px;
}
.pavtestimonial .testimonial > span {
	color:#00a0e8;
	font-size:20px;
	font-family:Arial,Helvetica,sans-serif;
}
.pavtestimonial .testimonial > div {
	font-size:13px;
	font-family:Arial,Helvetica,sans-serif;
}
.no-space-row .panel-testimonial {
	background:#FFF;
	padding-bottom:0;
	padding-top:45px;
	min-height:419px;
}
.no-space-row .panel-testimonial .testimonial-item.clearfix {padding:0 50px}
.autosearch-wrapper {
	color:#999999;
	position:relative;
}
.autosearch-wrapper .input-group-btn:after {
	background:#fff;
	line-height:38px;
	position:absolute;
	right:0;
	text-align:center;
	top:0;
	font-family:'FontAwesome';
	content:"\f107";
	font-size:16px;
	width:50px;
	height:38px;
	color:#3fc843;
	pointer-events:none;
}
.rtl .autosearch-wrapper .input-group-btn:after {
	left:0;
	right:auto;
}
.autosearch-wrapper .input-group-btn:before {
	content:"";
	position:absolute;
	width:1px;
	height:75%;
	background:#e1e1e1;
	top:5px;
	right:-1px;
}
.rtl .autosearch-wrapper .input-group-btn:before {
	left:-1px;
	right:auto;
}
.autosearch-wrapper .category_filter {
	border:none;
	display:inline-block;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	height:38px;
	line-height:30px;
	padding:0 20px;
	max-width:185px;
	background:transparent;
}
.autosearch-wrapper .search_query {
	background-color:transparent;
	border:0;
	height:38px;
	font-size:12px;
	color:#c5c5c5;
	width:auto;
}
.autosearch-wrapper .search_query:focus {
	-webkit-box-shadow:inherit;
	box-shadow:inherit;
}
.autosearch-wrapper .input-group {width:100%}
.autosearch-wrapper .button-search {
	position:absolute;
	right:-2px;
	top:-2px;
	border:0;
	font-size:12px;
	text-align:center;
	height:42px;
	padding:0 25px;
}
.rtl .autosearch-wrapper .button-search {
	left:-2px;
	right:auto;
}
.autosearch-wrapper .button-search i {color:#999999}
.autosearch-wrapper .dropdown-menu {
	z-index:999;
	min-width:250px;
	max-height:443px;
	overflow:auto;
	padding:10px 0 0 0;
}
.autosearch-wrapper .dropdown-menu > li.clearfix {
	border-bottom:1px dashed #ebebeb;
	margin-left:10px;
	margin-right:10px;
}
.autosearch-wrapper .dropdown-menu > li:last-child {border-bottom:none}
.autosearch-wrapper .dropdown-menu > li > a {padding:0}
.autosearch-wrapper .dropdown-menu > li .media-body {padding-left:10px}
.rtl .autosearch-wrapper .dropdown-menu > li .media-body {
	padding-right:10px;
	padding-left:inherit;
}
@media (max-width:1299px) {
	.cushtml-style1 {padding:25px 40px}
}
@media (max-width:1299px) {
	table button,table a,table input {margin-top:10px}
	table input {min-width:50px}
	#product .action.action-detail i {
		display:block !important;
		line-height:30px;
	}
	#product .action.action-detail span {display:none}
	.slide-special {margin:0 !important}
	.header-v5 {background:#2f2f2f}
}
@media (min-width:992px) and (max-width:1299px) {
	.navbar-mega .navbar-nav > li > a {
		font-size:14px;
		padding:0 18px;
	}
	#column-left .product-block .price > span,#column-right .product-block .price > span {
		float:none !important;
		display:block;
	}
	.header-middle-v5 #search {
		margin-right:0;
		margin-left:0 !important;
		margin-top:20px;
	}
	.header-middle-v5 #search .form-control.pull-right {width:auto !important}
	.panel-title {font-size:20px}
	.panel-title h3 {font-size:20px}
	.product-grid .product-block .image .img {padding:0}
	.product-block .name a {font-size:13px}
	.widget-introduce.style1 .content-introduce {height:333px}
	.no-space-row .panel-testimonial {
		padding-top:10px !important;
		min-height:308px !important;
	}
	.feature-box.style1 {padding:30px}
	.feature-box .fbox-body h4 {font-size:25px}
	.feature-box .fbox-body p {font-size:13px}
	.no-space-row .panel-testimonial .testimonial-item.clearfix {
		padding:0 20px;
		margin-top:0;
	}
	.no-space-row .panel-testimonial .pavtestimonial .profile {font-size:15px}
	.widget-introduce.style2 .content-introduce {height:347px}
}
@media (min-width:992px) {
	.feature-category-list .categories-block .widget-title {margin-left:30px}
	.rtl .feature-category-list .categories-block .widget-title {
		margin-right:30px;
		margin-left:inherit;
	}
}
@media (min-width:991px) {
	.listproduct .products-block {padding-left:0}
	.rtl .listproduct .products-block {
		padding-right:0;
		padding-left:inherit;
	}
}
@media (max-width:1299px) {
	.productdeals .item-countdown {bottom:10px}
	.productdeals .product-block .action {height:90px}
}
@media (min-width:768px) and (max-width:991px) {
	.header-middle-v2 .colum {margin-top:65px}
	.header-middle-v5 {
		padding-left:15px;
		padding-right:15px;
	}
	.interactive-banner.style1 .content {padding-top:15%}
	.interactive-banner.style1 .widget-heading {
		font-size:20px;
		line-height:20px;
	}
	.interactive-banner.style3 .content {padding-top:10%}
	.interactive-banner.style3 .widget-heading {
		font-size:20px;
		line-height:20px;
	}
	.footer-center .column {min-height:310px}
	.interactive-banner.style1 {margin-bottom:12px}
	.pavtestimonial .profile {padding:0 45px}
}
@media (max-width:991px) {
	#content,#column-right,#column-left {
		width:100%;
		clear:both;
	}
	.zoomContainer {display:none}
	.layerslider-wrapper {max-width:100% !important}
	.scrollup {bottom:20px}
	.products-block .product-col {border:none}
	.productdeals .item-countdown {
		top:50%;
		bottom:auto;
	}
	.header-v1 .logo {text-align:center}
	.header-v1 .canvas-menu {margin-top:12px}
	.header-middle-v2 {position:relative}
	.header-middle-v2 .column {margin-top:60px}
	.header-middle-v2 .column-logo {
		position:absolute;
		top:15px;
		right:0;
		left:0;
	}
	.header-bottom-v3 .widget-phone {padding-top:4px}
	.header-middle-v5 {
		padding-left:15px;
		padding-right:15px;
	}
	.header-middle-v5 .logo {
		text-align:center;
		margin-bottom:10px;
	}
	.header-middle-v5 .canvas-menu {margin-top:10px}
	.home8 .layerslider-wrapper {margin-bottom:20px}
	.product-grid .products-row {border-bottom:none}
	.product-grid .products-row .product-block {border-bottom:1px solid #ebebeb}
	.paging {
		margin-top:20px;
		border:none;
	}
	footer .footer-panel {padding:0 !important}
	.pav-container {
		margin:0 !important;
		padding:0 !important;
		background-color:#f4f4f4 !important;
	}
	.panel-special {margin-bottom:20px}
	.widget-introduce.style1 .content-introduce {height:255px}
	.widget-introduce.style1 .introduce-title {
		font-size:23px;
		letter-spacing:0;
	}
	.widget-introduce.style1 .detail {font-size:15px}
	.widget-blogs.style2 {
		padding-left:0 !important;
		padding-right:0;
		margin-top:20px;
		position:relative;
	}
	.widget-blogs.style2:before,.widget-blogs.style2:after {
		position:absolute;
		content:"";
		top:0;
		background:#FFF;
		height:100%;
		width:100%;
	}
	.widget-blogs.style2:before {left:-100%}
	.widget-blogs.style2:after {right:-100%}
	.widget-blogs.style1 {
		position:relative;
		background-color:#FFF;
	}
	.widget-blogs.style1:before,.widget-blogs.style1:after {
		position:absolute;
		content:"";
		top:0;
		background:#FFF;
		height:100%;
		width:100%;
	}
	.widget-blogs.style1:before {left:-100%}
	.widget-blogs.style1:after {right:-100%}
	.box-products-list.product-list-small {
		padding-left:0;
		padding-right:0;
		position:relative;
	}
	.box-products-list.product-list-small:before,.box-products-list.product-list-small:after {
		position:absolute;
		content:"";
		top:0;
		background:#FFF;
		height:100%;
		width:100%;
	}
	.box-products-list.product-list-small:before {left:-100%}
	.box-products-list.product-list-small:after {right:-100%}
	.interactive-banner.style4 .htmlcontent {font-size:20px}
	.feature-category-list .categories-row {border:1px solid #ebebeb}
	.feature-category-list .categories-block .widget-title {margin-left:10px}
	.rtl .feature-category-list .categories-block .widget-title {
		margin-right:10px;
		margin-left:inherit;
	}
	.feature-category-list .categories-block .body {padding:0 10px}
	.feature-box.style1 {
		padding:10px;
		border-bottom:1px solid #ebebeb;
	}
	.feature-box .fbox-body h4 {font-size:20px}
	.feature-box .fbox-body p {font-size:12px}
	.no-space-row .panel-testimonial {
		padding-top:0 !important;
		min-height:236px !important;
	}
	.no-space-row .panel-testimonial .testimonial-item.clearfix {
		padding:0 10px !important;
		margin-top:0;
	}
	.no-space-row .panel-testimonial .pavtestimonial .profile {
		font-size:12px;
		line-height:20px;
	}
	.no-space-row .panel-testimonial .heading-speacial-center,.no-space-row .panel-testimonial .box-products-list.product-grid .panel-title,.box-products-list.product-grid .no-space-row .panel-testimonial .panel-title {
		padding-top:15px;
		font-size:20px !important;
	}
	.no-space-row .panel-testimonial .pavtestimonial .testimonial-info {margin-top:10px}
	.widget-introduce.style2 .content-introduce {height:266px}
	.widget-introduce.style2 .content-introduce .introduce-title {
		font-size:25px;
		letter-spacing:0;
	}
	.widget-introduce.style2 .content-introduce .detail {
		font-size:13px;
		margin:15px auto 25px;
	}
	.feature-box.style2 {padding:20px}
	.widget-blogs.style1 .latest-posts-meta .latest-posts-title {font-size:15px}
	.widget-blogs.style1 .latest-posts-meta .description {
		font-size:13px;
		margin:5px 0 15px;
	}
}
@media (max-width:768px) {
	.quickview,.zoom {display:none !important}
}
@media (max-width:767px) {
	body {font-size:14px}
	.common-home .alert {margin-top:5px}
	#topbar .list-inline li {
		padding-left:8px;
		padding-right:8px;
		border-left:none !important;
		border-right:none !important;
	}
	#topbar .list-inline li i {margin:0 !important}
	.header-v1 .header-middle-v1 .column .pull-right {clear:both}
	.header-v1 .header-middle-v1 .column #search {
		margin-right:0;
		margin-left:0;
		margin-top:10px;
	}
	.header-v1 .header-middle-v1 .column #search:before {content:none}
	.header-v1 .header-middle-v1 .column #search input {
		background:#fff none repeat scroll 0 0 !important;
		border-color:#ebebeb;
		text-indent:0;
		width:150px;
	}
	.header-middle-v2 {
		padding-left:5px !important;
		padding-right:5px !important;
		position:relative;
	}
	.header-middle-v2 .column .pull-left {width:100%}
	.header-middle-v2 .column .pull-left #search .input-group input {width:100%}
	.header-middle-v3 {
		position:relative;
		padding-left:5px !important;
		padding-right:5px !important;
	}
	.header-middle-v3 .column-logo {
		left:0;
		position:absolute;
		right:0;
		top:15px;
	}
	.header-middle-v3 .column {margin-top:60px}
	.header-middle-v3 .column .pull-left {width:100%}
	.header-middle-v3 .column .pull-left #search .input-group input {width:100%}
	.header-middle-v4 {position:relative}
	.header-middle-v4 .column-logo {
		left:0;
		position:absolute;
		right:0;
		top:15px;
	}
	.header-middle-v4 .column {margin-top:60px}
	.header-middle-v4 .column .pull-left {width:100%}
	.header-middle-v4 .column .pull-left #search .input-group input {width:100%}
	.header-middle-v5 {
		padding-left:5px;
		padding-right:5px;
	}
	.header-middle-v5 .logo {
		text-align:center;
		margin-bottom:10px;
	}
	.header-middle-v5 .canvas-menu {margin-top:10px}
	.header-middle-v5 #search {
		margin-right:0;
		margin-left:0 !important;
		margin-top:10px;
	}
	.header-middle-v5 .column .pull-right {clear:both}
	.tparrows {display:none}
	footer .footer-top {padding:40px 0}
	footer .footer-center {
		padding-bottom:20px;
		padding-top:40px;
	}
	.panel-title {font-size:24px}
	.pav-blogs {padding:20px !important}
	.pav-blogs .blog-meta .blog-title a {
		font-size:20px !important;
		line-height:24px;
		margin:10px 0;
		display:block;
	}
	.pav-blogs h2 {
		font-size:20px !important;
		margin:10px 0 !important;
	}
	.filter > div1 {clear:both}
	.filter .control-label {
		min-width:65px;
		font-size:12px;
	}
	.filter .order-sort {
		margin-bottom:10px;
		margin-left:0 !important;
		margin-right:0;
	}
	.filter .select-category {margin-top:10px}
	.filter .select-wrap {margin:0 !important}
	.copyright .pull-left,.copyright .pull-right {
		float:none !important;
		text-align:center;
	}
	.testimonial-item {padding:0 10px}
	.pavtestimonial .profile {
		font-size:12px !important;
		line-height:24px !important;
	}
	.pavtestimonial .carousel-control {margin-top:30px}
	.widget-images {text-align:center}
	.interactive-banner.style3 {margin-bottom:20px}
	.feature-category.feature-category-v1 .item-category {margin:10px 5px}
	.feature-box {margin-bottom:20px}
	.line-speacial::before,.line-speacial::after {content:none}
	.cushtml-style1 .cushtml-content a {margin:10px}
	.bo-social-icons li {margin-bottom:5px}
	.quick-search {display:none}
	.information-contact .table-responsive {border:medium none}
	.tab-group .nav {padding:20px 10px 10px}
	.tab-group .nav > li > a {
		padding:0 10px 10px;
		font-size:12px;
		margin:0 !important;
	}
	.tab-group .nav > li > a:before {content:none}
	.home5 .col-inner {margin:0 !important}
	.widget-introduce.style2 .content {padding:0}
}
@media (max-width:480px) {
.header-middle-v1 .column {
    margin-top: 0px; 
}
	.main-menu-fixed .header-v1.menu_fixed .header-middle,.main-menu-fixed .menu_fixed .header-bottom-v3,.main-menu-fixed .menu_fixed .header-middle-v5 {position:inherit}
	.main-menu-fixed .header-v2.menu_fixed .header-bottom,.main-menu-fixed .menu_fixed .header-bottom-v2 {position:inherit}
	.tab-group .tab-content {padding:25px}
	#cart .dropdown-menu {
		min-width:300px;
		font-size:10px;
	}
}
@media (max-width:320px) {
.header-middle-v1 .column {
    margin-top: 0px; 
}
	.main-menu-fixed .header-v1.menu_fixed .header-middle,.main-menu-fixed .menu_fixed .header-bottom-v3,.main-menu-fixed .menu_fixed .header-middle-v5 {position:inherit}
	.main-menu-fixed .header-v2.menu_fixed .header-bottom,.main-menu-fixed .menu_fixed .header-bottom-v2 {position:inherit}
	.review-form-width .panel-body {padding:0}
	.sidebar-offcanvas {width:70%}
	.row-offcanvas-left.active {left:70%}
	.row-offcanvas-left .sidebar-offcanvas {left:-70%}
}