article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
	display:block
}
audio,canvas,video {
	display:inline-block
}
audio:not([controls]) {
	display:none;
	height:0
}
[hidden],template {
	display:none
}
html {
	font-family:sans-serif;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%
}
body {
	margin:0
}
a {
	background:transparent
}
a:focus {
	outline:thin dotted
}
a:active,a:hover {
	outline:0
}
h1 {
	font-size:2em;
	margin:.67em 0
}
abbr[title] {
	border-bottom:1px dotted
}
b,strong {
	font-weight:bold
}
dfn {
	font-style:italic
}
#chart_wrap {
    position: relative;
    padding-bottom: 100%;
    height: 0;
    overflow:hidden;
}

#donutchart {
    position: relative;
    top: 0;
    left: 0;
    width:100%;
    height:100%;
}
hr {
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	height:0
}
mark {
	background:#ff0;
	color:#000
}
code,kbd,pre,samp {
	font-family:monospace,serif;
	font-size:1em
}
pre {
	white-space:pre-wrap
}
q {
	quotes:"\201C" "\201D" "\2018" "\2019"
}
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:0
}
fieldset {
	border:1px solid #c0c0c0;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend {
	border:0;
	padding:0
}
button,input,select,textarea {
	font-family:inherit;
	font-size:100%;
	margin-right:4px
}
button,input {
	line-height:normal
}
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
}
input[type="checkbox"],input[type="radio"] {
	box-sizing:border-box;
	padding:0;
	
}
input[type="search"] {
	-webkit-appearance:textfield;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
	-webkit-appearance:none
}
button::-moz-focus-inner,input::-moz-focus-inner {
	border:0;
	padding:0
}
textarea {
	overflow:auto;
	vertical-align:top
}
.lightbox {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, .5)
}
.toolbarLB {
  text-align: right;
  padding: 3px;
}
.closeLB {
  color: red;
  cursor: pointer;
}
.lightbox .iframeContainer {
  vertical-align: middle;
  background: #CCC;
  padding: 2px;
}
.lightbox.closed {
  display: none;
}
table {
	border-collapse:collapse;
	border-spacing:0
}
.table .b1 thead tr th {
    background-color: #D9534F;
	color: #fff;
    border-bottom: 0;
}
.containerindex,
  .cover,
  .cover-wrap {
    width: 100%;
  }

  .containerindex {
    height: 100%;
    top: 0;
    position: fixed;
    z-index: 8999;
    min-width: 500px;
  }
  .cover {
    position: absolute;
    height: 100%;
    background: url('../img/35.jpg') no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
  }

  .cover-wrap, .bottom-bar {
    text-align:center;
  }
  
  .cover-wrap {
    position: absolute;
    top: 25%;
    display: inline-block;
    background-color: rgba(0, 0, 0, 0.5);
	padding:15px;
  }

  .bottom-bar {
    width: 490px;
    margin: 0 auto;
    color: #ffffff;
    font-family: proxima-nova, sans-serif;
    padding-top:16px;
	margin-bottom:10px;
    -webkit-font-smoothing: antialiased;
  }

  .sign-up-prompt {
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 15px;
    letter-spacing: 1px;
  }

  .sign-in-prompt {
    margin-bottom: 10px;
    font-size: 14px;
  }

  .sign-in-prompt a {
    font-weight: 600;
  }

  .links-bar {
    font-size: 12px;
    opacity: 0.5;
  }

  .bottom-bar a {
    text-decoration: none;
  }

  .bottom-bar a:hover {
    text-decoration: underline;
  }

  .links-bar a {
    color: inherit;
  }
  p.isok {
    margin-bottom: 0;
    float: left;
  }

  .title-bar {
    padding-top: 30px;
    text-align: center;
    width: 100%;
    color: #ffffff;
  }
  .title {
    margin: 0 auto;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    font-family: proxima-nova, sans-serif;
  }

  .pre-title {
	  padding-top:20px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
	padding-left:150px;
	padding-right:150px;
  }
  .post-title {
	  padding-top:23px;
	  padding-bottom:13px;
    font-size: 18px;
    font-weight: 200;
    letter-spacing: 1px;
  }

  .main-title {
    font-size: 48px;
    font-weight: 200;
    letter-spacing: 1px;
  }

  .logo {
    position: absolute;
    margin-top: 25px;
    margin-left: 25px;
    z-index: 99;
    width: 100%;
    text-align: center;
  }

.FAQ {
	position: absolute;
	 right: 155px; 
	 bottom: 10px;
    background: #8e8e8e;
    background: rgba(0, 0, 0, 0.4);
    color: #ffffff;
    font-family:Inter, system-ui, sans-serif;
    font-size: 12px;
    padding: 15px;
    margin-right: 5px;
    text-decoration: none;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-font-smoothing: antialiased
  }
.FAQ a {
    color: #CCCCCC;
  }
  .redfont {
	color: #900;
}
.rate-area {
  float: left;
  border-style: none;
}



@media print {
	* {
		text-shadow:none!important;
		color:#000!important;
		background:transparent!important;
		box-shadow:none!important
	}
	a,a:visited {
		text-decoration:underline
	}
	a[href]:after {
		content:" (" attr(href) ")"
	}
	abbr[title]:after {
		content:" (" attr(title) ")"
	}
	a[href^="javascript:"]:after,a[href^="#"]: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
	}
	@page {
		margin:2cm .5cm
	}
	p,h2,h3 {
		orphans:3;
		widows:3
	}
	h2,h3 {
		page-break-after:avoid
	}
	select {
		background:#fff!important
	}
	.navbar {
		display:none
	}
	.table td,.table th {
		background-color:#fff!important
	}
	.btn>.caret,.dropup>.btn>.caret {
		border-top-color:#000!important
	}
	.label {
		border:1px solid #000
	}
	.table {
		border-collapse:collapse!important
	}
	.table-bordered th,.table-bordered td {
		border:1px solid #ddd!important
	}
}
*,*:before,*:after {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
html {
	font-size:62.5%;
	-webkit-tap-highlight-color:rgba(0,0,0,0)
}
body {
	font-family:Inter, system-ui, sans-serif;
	font-size:14px;
	line-height:1.428571429;
	color:#333;
	background-color:#f5f6f8
}
input,button,select,textarea {
	font-family:inherit;
	font-size:inherit;
	line-height:inherit
}
a {
	color:#5e87b0;
	text-decoration:none
}
a:hover,a:focus {
	color:#406182;
	text-decoration:underline
}
a:focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
img {
	vertical-align:middle
}
.img-responsive {
	display:block;
	max-width:100%;
	height:auto;
	text-align:center;
}
.img-rounded {
	border-radius:6px
}
.img-thumbnail {
	padding:4px;
	line-height:1.428571429;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:4px;
	-webkit-transition:all .2s ease-in-out;
	transition:all .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 #eee
}
.sr-only {
	position:absolute;
	width:1px;
	height:1px;
	margin:-1px;
	padding:0;
	overflow:hidden;
	clip:rect(0,0,0,0);
	border:0
}
h1,h2,h3,h4,h6,h7,.h1,.h2,.h3,.h4,.h5,.h6,.h7 {
	font-family:Inter, system-ui, sans-serif;
	font-weight:500;
	line-height:1.1;
	color:inherit
}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small {
	font-weight:normal;
	line-height:1;
	color:#999
}
h1,h2,h3 {
	margin-top:20px;
	margin-bottom:10px
}
h1 small,h2 small,h3 small,h1 .small,h2 .small,h3 .small {
	font-size:65%
}
h4 {
	margin-top:10px;
	margin-bottom:10px
}
h4 small,h5 small,h6 small,h4 .small,h5 .small,h6 .small {
	font-size:75%
}
h1,.h1 {
	font-size:36px
}
h2,.h2 {
	font-size:30px
}
h3,.h3 {
	font-size:24px
}
h4,.h4 {
	font-size:18px
}
h5,.h5 {
	font-family:Inter, system-ui, sans-serif;
	font-size:12px;
	line-height:1;
	margin-top:1px;
	margin-bottom:1px;
}
h6,.h6 {
	font-size:12px
}
h7,.h7 {
	font-size:24px;
}
.h11 {
	font-size:12px
}
h8,.h8 {
	font-size:36px;
	margin-top:10px;
	margin-bottom:10px;
	font-family:Inter, system-ui, sans-serif;
	font-weight:500;
	line-height:1.1;
}
.h9 {
	font-size:30px;
	font-family:Inter, system-ui, sans-serif;
	font-weight:500;
	line-height:1.1;
	color:inherit
}
.h10 {
	font-size:24px;
	line-height:0.8;
}
p {
	margin:0 0 10px
}
.lead {
	margin-bottom:20px;
	font-size:16px;
	font-weight:200;
	line-height:1.4
}
.popup {
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background-color: rgba(0, 0, 0, 0.5);
      z-index: 9999;
      opacity: 0;
      transition: opacity 0.3s ease-in-out;
      visibility: hidden;
    }

    .popup.active {
      opacity: 1;
      visibility: visible;
    }

    .popup .content {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      background-color: #fff;
      padding: 20px;
      border-radius: 10px;
      box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
      text-align: center;
      font-size: 18px;
      line-height: 1.5;
      color: #333;
      max-width: 500px;
      width: 100%;
    }

    .popup .close {
      position: absolute;
      top: 10px;
      right: 10px;
      font-size: 24px;
      font-weight: bold;
      color: #333;
      cursor: pointer;
    }

    .popup .close:hover {
      color: #666;
    }
@media(min-width:768px) {
	.lead {
		font-size:21px
	}
}
small,.small {
	font-size:85%
}
cite {
	font-style:normal
}
.text-muted {
	color:#999
}
.text-primary {
	color:#5e87b0
}
.text-primary:hover {
	color:#486d93
}
.text-warning {
	color:#c09853
}
.text-white {
	color:#fff
}
.text-warning:hover {
	color:#a47e3c
}
.text-danger {
	color:#E51400
}
.text-danger:hover {
	color:#E51400
}
.text-success {
	color:#05A705
}
.text-success:hover {
	color:#356635
}
.text-orange {
	color:#F85D2C
}
.text-blue {
	color:#0071E5
}
.text-info {
	color:#3a87ad
}
.text-info:hover {
	color:#2d6987
}
.text-left {
	text-align:left
}
.text-right {
	text-align:right
}
.text-center {
	text-align:center
}
.page-header {
	padding-bottom:9px;
	margin:40px 0 20px;
	border-bottom:1px solid #eee
}
ul,ol {
	margin-top:0;
	margin-bottom:10px
}
ul ul,ol ul,ul ol,ol ol {
	margin-bottom:0
}
.list-unstyled {
	padding-left:0;
	list-style:none
}
.list-inline {
	padding-left:0;
	list-style:none
}
.list-inline>li {
	display:inline-block;
	padding-left:5px;
	padding-right:5px
}
.list-inline>li:first-child {
	padding-left:0
}
dl {
	margin-top:0;
	margin-bottom:20px
}
dt,dd {
	line-height:1.428571429
}
dt {
	font-weight:bold
}
dd {
	margin-left:0
}
@media(min-width:768px) {
	.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
	}
	.dl-horizontal dd:before,.dl-horizontal dd:after {
		content:" ";
		display:table
	}
	.dl-horizontal dd:after {
		clear:both
	}
	.dl-horizontal dd:before,.dl-horizontal dd:after {
		content:" ";
		display:table
	}
	.dl-horizontal dd:after {
		clear:both
	}
}
abbr[title],abbr[data-original-title] {
	cursor:help;
	border-bottom:1px dotted #999
}
.initialism {
	font-size:90%;
	text-transform:uppercase
}
blockquote {
	padding:10px 20px;
	margin:0 0 20px;
	border-left:5px solid #eee
}
blockquote p {
	font-size:17.5px;
	font-weight:300;
	line-height:1.25
}
blockquote p:last-child {
	margin-bottom:0
}
blockquote small,blockquote .small {
	display:block;
	line-height:1.428571429;
	color:#999
}
blockquote small:before,blockquote .small:before {
	content:'\2014 \00A0'
}
blockquote.pull-right {
	padding-right:15px;
	padding-left:0;
	border-right:5px solid #eee;
	border-left:0
}
blockquote.pull-right p,blockquote.pull-right small,blockquote.pull-right .small {
	text-align:right
}
blockquote.pull-right small:before,blockquote.pull-right .small:before {
	content:''
}
blockquote.pull-right small:after,blockquote.pull-right .small:after {
	content:'\00A0 \2014'
}
blockquote:before,blockquote:after {
	content:""
}
address {
	margin-bottom:20px;
	font-style:normal;
	line-height:1.428571429
}
code,kbd,pre,samp {
	font-family:Menlo,Monaco,Consolas,"Courier New",monospace
}
code {
	padding:2px 4px;
	font-size:90%;
	color:#c7254e;
	background-color:#f9f2f4;
	white-space:nowrap;
	border-radius:4px
}
pre {
	display:block;
	padding:9.5px;
	margin:0 0 10px;
	font-size:13px;
	line-height:1.428571429;
	word-break:break-all;
	word-wrap:break-word;
	color:#333;
	background-color:#f5f5f5;
	border:1px solid #ccc;
	border-radius:4px
}
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:15px;
	padding-right:15px;
}
.container:before,.container:after {
	content:" ";
	display:table
}
.container:after {
	clear:both
}
.container:before,.container:after {
	content:" ";
	display:table
}
.container:after {
	clear:both
}



.container1 {
	margin-right:auto;
	margin-left:auto;
	background-color:#f5f5f5
}
.container1:before,.container1:after {
	content:" ";
	display:table
}
.container1:after {
	clear:both
}
.container1:before,.container1:after {
	content:" ";
	display:table
}
.container1:after {
	clear:both
}



@media(min-width:768px) {
	.container {
		width:750px
	}
}
@media(min-width:992px) {
	.container {
		width:970px
	}
}
@media(min-width:1200px) {
	.container {
		width:1170px
	}
}
.row1 {
	margin-left:1px;
	margin-right:auto
}
.row {
	margin-left:-15px;
	margin-right:-15px
}
.row:before,.row:after {
	content:" ";
	display:table
}
.row:after {
	clear:both
}
.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-md-25,.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:15px;
	padding-right:15px
}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {
	float:left
}
.col-xs-12 {
	width:100%
}
.col-xs-11 {
	width:91.66666666666666%
}
.col-xs-10 {
	width:83.33333333333334%
}
.col-xs-9 {
	width:75%
}
.col-xs-8 {
	width:66.66666666666666%
}
.col-xs-7 {
	width:58.333333333333336%
}
.col-xs-6 {
	width:50%
}
.col-xs-5 {
	width:41.66666666666667%
}
.col-xs-4 {
	width:33.33333333333333%
}
.col-xs-3 {
	width:25%
}
.col-xs-2 {
	width:16.666666666666664%
}
.col-xs-1 {
	width:8.333333333333332%
}
.col-xs-pull-12 {
	right:100%
}
.col-xs-pull-11 {
	right:91.66666666666666%
}
.col-xs-pull-10 {
	right:83.33333333333334%
}
.col-xs-pull-9 {
	right:75%
}
.col-xs-pull-8 {
	right:66.66666666666666%
}
.col-xs-pull-7 {
	right:58.333333333333336%
}
.col-xs-pull-6 {
	right:50%
}
.col-xs-pull-5 {
	right:41.66666666666667%
}
.col-xs-pull-4 {
	right:33.33333333333333%
}
.col-xs-pull-3 {
	right:25%
}
.col-xs-pull-2 {
	right:16.666666666666664%
}
.col-xs-pull-1 {
	right:8.333333333333332%
}
.col-xs-pull-0 {
	right:0
}
.col-xs-push-12 {
	left:100%
}
.col-xs-push-11 {
	left:91.66666666666666%
}
.col-xs-push-10 {
	left:83.33333333333334%
}
.col-xs-push-9 {
	left:75%
}
.col-xs-push-8 {
	left:66.66666666666666%
}
.col-xs-push-7 {
	left:58.333333333333336%
}
.col-xs-push-6 {
	left:50%
}
.col-xs-push-5 {
	left:41.66666666666667%
}
.col-xs-push-4 {
	left:33.33333333333333%
}
.col-xs-push-3 {
	left:25%
}
.col-xs-push-2 {
	left:16.666666666666664%
}
.col-xs-push-1 {
	left:8.333333333333332%
}
.col-xs-push-0 {
	left:0
}
.col-xs-offset-12 {
	margin-left:100%
}
.col-xs-offset-11 {
	margin-left:91.66666666666666%
}
.col-xs-offset-10 {
	margin-left:83.33333333333334%
}
.col-xs-offset-9 {
	margin-left:75%
}
.col-xs-offset-8 {
	margin-left:66.66666666666666%
}
.col-xs-offset-7 {
	margin-left:58.333333333333336%
}
.col-xs-offset-6 {
	margin-left:50%
}
.col-xs-offset-5 {
	margin-left:41.66666666666667%
}
.col-xs-offset-4 {
	margin-left:33.33333333333333%
}
.col-xs-offset-3 {
	margin-left:25%
}
.col-xs-offset-2 {
	margin-left:16.666666666666664%
}
.col-xs-offset-1 {
	margin-left:8.333333333333332%
}
.col-xs-offset-0 {
	margin-left:0
}
@media(min-width:768px) {
	.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {
		float:left
	}
	.col-sm-12 {
		width:100%
	}
	.col-sm-11 {
		width:91.66666666666666%
	}
	.col-sm-10 {
		width:83.33333333333334%
	}
	.col-sm-9 {
		width:75%
	}
	.col-sm-8 {
		width:66.66666666666666%
	}
	.col-sm-7 {
		width:58.333333333333336%
	}
	.col-sm-6 {
		width:50%
	}
	.col-sm-5 {
		width:41.66666666666667%
	}
	.col-sm-4 {
		width:33.33333333333333%
	}
	.col-sm-3 {
		width:25%
	}
	.col-sm-2 {
		width:16.666666666666664%
	}
	.col-sm-1 {
		width:8.333333333333332%
	}
	.col-sm-pull-12 {
		right:100%
	}
	.col-sm-pull-11 {
		right:91.66666666666666%
	}
	.col-sm-pull-10 {
		right:83.33333333333334%
	}
	.col-sm-pull-9 {
		right:75%
	}
	.col-sm-pull-8 {
		right:66.66666666666666%
	}
	.col-sm-pull-7 {
		right:58.333333333333336%
	}
	.col-sm-pull-6 {
		right:50%
	}
	.col-sm-pull-5 {
		right:41.66666666666667%
	}
	.col-sm-pull-4 {
		right:33.33333333333333%
	}
	.col-sm-pull-3 {
		right:25%
	}
	.col-sm-pull-2 {
		right:16.666666666666664%
	}
	.col-sm-pull-1 {
		right:8.333333333333332%
	}
	.col-sm-pull-0 {
		right:0
	}
	.col-sm-push-12 {
		left:100%
	}
	.col-sm-push-11 {
		left:91.66666666666666%
	}
	.col-sm-push-10 {
		left:83.33333333333334%
	}
	.col-sm-push-9 {
		left:75%
	}
	.col-sm-push-8 {
		left:66.66666666666666%
	}
	.col-sm-push-7 {
		left:58.333333333333336%
	}
	.col-sm-push-6 {
		left:50%
	}
	.col-sm-push-5 {
		left:41.66666666666667%
	}
	.col-sm-push-4 {
		left:33.33333333333333%
	}
	.col-sm-push-3 {
		left:25%
	}
	.col-sm-push-2 {
		left:16.666666666666664%
	}
	.col-sm-push-1 {
		left:8.333333333333332%
	}
	.col-sm-push-0 {
		left:0
	}
	.col-sm-offset-12 {
		margin-left:100%
	}
	.col-sm-offset-11 {
		margin-left:91.66666666666666%
	}
	.col-sm-offset-10 {
		margin-left:83.33333333333334%
	}
	.col-sm-offset-9 {
		margin-left:75%
	}
	.col-sm-offset-8 {
		margin-left:66.66666666666666%
	}
	.col-sm-offset-7 {
		margin-left:58.333333333333336%
	}
	.col-sm-offset-6 {
		margin-left:50%
	}
	.col-sm-offset-5 {
		margin-left:41.66666666666667%
	}
	.col-sm-offset-4 {
		margin-left:33.33333333333333%
	}
	.col-sm-offset-3 {
		margin-left:25%
	}
	.col-sm-offset-2 {
		margin-left:16.666666666666664%
	}
	.col-sm-offset-1 {
		margin-left:8.333333333333332%
	}
	.col-sm-offset-0 {
		margin-left:0
	}
}
@media(max-width:1092px) and (orientation: landscape) {
	.col-md-1,.col-md-2,.col-md-25,.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-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-md-25,.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:15px;
	padding-right:15px
}
	.col-md-12 {
		width:100%
	}

	.col-md-25 {
		width:35%
	}
	.list-group-item1 img {
		max-width:100px;
		max-height:100px
	}
	.list-group-item1 h5 {
		font-size:10px
	}
	.list-group-item1 h4 {
		font-size:10px
	}
    a.list-group-item1.active>.badge,.nav-pills>.active>a>.badge {
	color:#5e87b0;
	background-color:#fff
}
.list-group-item1 {
	position:relative;
	display:block;
	padding:10px 15px;
	margin-bottom:-1px;
	background-color:#fff;
	border:1px solid #ddd
}
.list-group-item1:first-child {
	border-top-right-radius:4px;
	border-top-left-radius:4px
}
.list-group-item1:last-child {
	margin-bottom:0;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px
}
.list-group-item1>.badge {
	float:right
}
.list-group-item1>.badge+.badge {
	margin-right:5px
}
a.list-group-item1 {
	color:#555
}
a.list-group-item1 .list-group-item-heading {
	color:#333
}
a.list-group-item1:hover,a.list-group-item:focus {
	text-decoration:none;
	background-color:#f5f5f5
}
a.list-group-item1.active,a.list-group-item1.active:hover,a.list-group-item1.active:focus {
	z-index:2;
	color:#fff;
	background-color:#5e87b0;
	border-color:#5e87b0
}
a.list-group-item1.active .list-group-item-heading,a.list-group-item1.active:hover .list-group-item-heading,a.list-group-item1.active:focus .list-group-item-heading {
	color:inherit
}
a.list-group-item1.active .list-group-item-text,a.list-group-item1.active:hover .list-group-item-text,a.list-group-item1.active:focus .list-group-item-text {
	color:#e7edf3
}
.list-group-item-heading {
	margin-top:0;
	margin-bottom:5px
}
.panel>.list-group .list-group-item1 {
	border-width:1px 0
}
.panel>.list-group .list-group-item1:first-child {
	border-top-right-radius:0;
	border-top-left-radius:0
}
.panel>.list-group .list-group-item1:last-child {
	border-bottom:0
}
.panel-heading+.list-group .list-group-item1:first-child {
	border-top-width:0
}
.list-group-item1.zero-padding {
	padding:0
}
}




@media(min-width:992px) {
	.col-md-1,.col-md-2,.col-md-25,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {
		float:left
	}
	.col-md-12 {
		width:100%
	}
	.col-md-11 {
		width:91.66666666666666%
	}
	.col-md-10 {
		width:83.33333333333334%
	}
	.col-md-9 {
		width:75%
	}
	.col-md-8 {
		width:66.66666666666666%
	}
	.col-md-7 {
		width:58.333333333333336%
	}
	.col-md-6 {
		width:50%
	}
	.col-md-5 {
		width:41.66666666666667%
	}
	.col-md-4 {
		width:33.33333333333333%
	}
.col-md-3 {
	width:25%
	}
	.col-md-25 {
		width:16.666666666666664%
	}
	.col-md-2 {
		width:16.666666666666664%
	}
	.col-md-1 {
		width:8.333333333333332%
	}
	.col-md-pull-12 {
		right:100%
	}
	.col-md-pull-11 {
		right:91.66666666666666%
	}
	.col-md-pull-10 {
		right:83.33333333333334%
	}
	.col-md-pull-9 {
		right:75%
	}
	.col-md-pull-8 {
		right:66.66666666666666%
	}
	.col-md-pull-7 {
		right:58.333333333333336%
	}
	.col-md-pull-6 {
		right:50%
	}
	.col-md-pull-5 {
		right:41.66666666666667%
	}
	.col-md-pull-4 {
		right:33.33333333333333%
	}
	.col-md-pull-3 {
		right:25%
	}
	.col-md-pull-2 {
		right:16.666666666666664%
	}
	.col-md-pull-1 {
		right:8.333333333333332%
	}
	.col-md-pull-0 {
		right:0
	}
	.col-md-push-12 {
		left:100%
	}
	.col-md-push-11 {
		left:91.66666666666666%
	}
	.col-md-push-10 {
		left:83.33333333333334%
	}
	.col-md-push-9 {
		left:75%
	}
	.col-md-push-8 {
		left:66.66666666666666%
	}
	.col-md-push-7 {
		left:58.333333333333336%
	}
	.col-md-push-6 {
		left:50%
	}
	.col-md-push-5 {
		left:41.66666666666667%
	}
	.col-md-push-4 {
		left:33.33333333333333%
	}
	.col-md-push-3 {
		left:25%
	}
	.col-md-push-2 {
		left:16.666666666666664%
	}
	.col-md-push-1 {
		left:8.333333333333332%
	}
	.col-md-push-0 {
		left:0
	}
	.col-md-offset-12 {
		margin-left:100%
	}
	.col-md-offset-11 {
		margin-left:91.66666666666666%
	}
	.col-md-offset-10 {
		margin-left:83.33333333333334%
	}
	.col-md-offset-9 {
		margin-left:75%
	}
	.col-md-offset-8 {
		margin-left:66.66666666666666%
	}
	.col-md-offset-7 {
		margin-left:58.333333333333336%
	}
	.col-md-offset-6 {
		margin-left:50%
	}
	.col-md-offset-5 {
		margin-left:41.66666666666667%
	}
	.col-md-offset-4 {
		margin-left:33.33333333333333%
	}
	.col-md-offset-3 {
		margin-left:25%
	}
	.col-md-offset-2 {
		margin-left:16.666666666666664%
	}
	.col-md-offset-1 {
		margin-left:8.333333333333332%
	}
	.col-md-offset-0 {
		margin-left:0
	}
}
@media(min-width:1200px) {
	.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {
		float:left
	}
	.col-lg-12 {
		width:100%
	}
	.col-lg-11 {
		width:91.66666666666666%
	}
	.col-lg-10 {
		width:83.33333333333334%
	}
	.col-lg-9 {
		width:75%
	}
	.col-lg-8 {
		width:66.66666666666666%
	}
	.col-lg-7 {
		width:58.333333333333336%
	}
	.col-lg-6 {
		width:50%
	}
	.col-lg-5 {
		width:41.66666666666667%
	}
	.col-lg-4 {
		width:33.33333333333333%
	}
	.col-lg-3 {
		width:25%
	}
	.col-lg-2 {
		width:16.666666666666664%
	}
	.col-lg-1 {
		width:8.333333333333332%
	}
	.col-lg-pull-12 {
		right:100%
	}
	.col-lg-pull-11 {
		right:91.66666666666666%
	}
	.col-lg-pull-10 {
		right:83.33333333333334%
	}
	.col-lg-pull-9 {
		right:75%
	}
	.col-lg-pull-8 {
		right:66.66666666666666%
	}
	.col-lg-pull-7 {
		right:58.333333333333336%
	}
	.col-lg-pull-6 {
		right:50%
	}
	.col-lg-pull-5 {
		right:41.66666666666667%
	}
	.col-lg-pull-4 {
		right:33.33333333333333%
	}
	.col-lg-pull-3 {
		right:25%
	}
	.col-lg-pull-2 {
		right:16.666666666666664%
	}
	.col-lg-pull-1 {
		right:8.333333333333332%
	}
	.col-lg-pull-0 {
		right:0
	}
	.col-lg-push-12 {
		left:100%
	}
	.col-lg-push-11 {
		left:91.66666666666666%
	}
	.col-lg-push-10 {
		left:83.33333333333334%
	}
	.col-lg-push-9 {
		left:75%
	}
	.col-lg-push-8 {
		left:66.66666666666666%
	}
	.col-lg-push-7 {
		left:58.333333333333336%
	}
	.col-lg-push-6 {
		left:50%
	}
	.col-lg-push-5 {
		left:41.66666666666667%
	}
	.col-lg-push-4 {
		left:33.33333333333333%
	}
	.col-lg-push-3 {
		left:25%
	}
	.col-lg-push-2 {
		left:16.666666666666664%
	}
	.col-lg-push-1 {
		left:8.333333333333332%
	}
	.col-lg-push-0 {
		left:0
	}
	.col-lg-offset-12 {
		margin-left:100%
	}
	.col-lg-offset-11 {
		margin-left:91.66666666666666%
	}
	.col-lg-offset-10 {
		margin-left:83.33333333333334%
	}
	.col-lg-offset-9 {
		margin-left:75%
	}
	.col-lg-offset-8 {
		margin-left:66.66666666666666%
	}
	.col-lg-offset-7 {
		margin-left:58.333333333333336%
	}
	.col-lg-offset-6 {
		margin-left:50%
	}
	.col-lg-offset-5 {
		margin-left:41.66666666666667%
	}
	.col-lg-offset-4 {
		margin-left:33.33333333333333%
	}
	.col-lg-offset-3 {
		margin-left:25%
	}
	.col-lg-offset-2 {
		margin-left:16.666666666666664%
	}
	.col-lg-offset-1 {
		margin-left:8.333333333333332%
	}
	.col-lg-offset-0 {
		margin-left:0
	}
}

table {
	max-width:100%;
	background-color:transparent
}
th {
	text-align:left;
}
th .center{
	text-align:center
}
.table {
	width:100%;
	margin-bottom:20px
}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td {
	padding:2px;
	line-height:1.428571429;
	vertical-align:top;
	border-top:1px solid #ddd
}
.table>thead>tr>th {
	padding:2px;
	line-height:1.428571429;
	vertical-align:bottom;
	border-bottom:2px solid #ddd
}
.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td {
	border-top:0
}
.table>tbody+tbody {
	border-top:2px solid #ddd
}
.table .table {
	background-color:#fff
}
.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td {
	padding:5px
}
.table-bordered {
	border:1px solid #ddd
}
.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td {
	border:1px solid #ddd
}
.table-bordered>thead>tr>th,.table-bordered>thead>tr>td {
	border-bottom-width:2px
}
.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th {
	background-color:#f2f2f2
}
.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th {
	background-color:#f5f5f5
}
table col[class*="col-"] {
	position:static;
	float:none;
	display:table-column
}
table td[class*="col-"],table th[class*="col-"] {
	float:none;
	display:table-cell
}
.table>thead>tr>.active,.table>tbody>tr>.active,.table>tfoot>tr>.active,.table>thead>.active>td,.table>tbody>.active>td,.table>tfoot>.active>td,.table>thead>.active>th,.table>tbody>.active>th,.table>tfoot>.active>th {
	background-color:#f5f5f5
}
.table-hover>tbody>tr>.active:hover,.table-hover>tbody>.active:hover>td,.table-hover>tbody>.active:hover>th {
	background-color:#e8e8e8
}
.table>thead>tr>.success,.table>tbody>tr>.success,.table>tfoot>tr>.success,.table>thead>.success>td,.table>tbody>.success>td,.table>tfoot>.success>td,.table>thead>.success>th,.table>tbody>.success>th,.table>tfoot>.success>th {
	background-color:#dff0d8
}
.table-hover>tbody>tr>.success:hover,.table-hover>tbody>.success:hover>td,.table-hover>tbody>.success:hover>th {
	background-color:#d0e9c6
}
.table>thead>tr>.danger,.table>tbody>tr>.danger,.table>tfoot>tr>.danger,.table>thead>.danger>td,.table>tbody>.danger>td,.table>tfoot>.danger>td,.table>thead>.danger>th,.table>tbody>.danger>th,.table>tfoot>.danger>th {
	background-color:#f2dede
}
.table-hover>tbody>tr>.danger:hover,.table-hover>tbody>.danger:hover>td,.table-hover>tbody>.danger:hover>th {
	background-color:#ebcccc
}
.table>thead>tr>.warning,.table>tbody>tr>.warning,.table>tfoot>tr>.warning,.table>thead>.warning>td,.table>tbody>.warning>td,.table>tfoot>.warning>td,.table>thead>.warning>th,.table>tbody>.warning>th,.table>tfoot>.warning>th {
	background-color:#fcf8e3
}
.table-hover>tbody>tr>.warning:hover,.table-hover>tbody>.warning:hover>td,.table-hover>tbody>.warning:hover>th {
	background-color:#faf2cc
}
@media(max-width:767px) {
	.table-responsive {
		width:100%;
		margin-bottom:15px;
		overflow-y:hidden;
		overflow-x:auto;
		display: block;
		-ms-overflow-style:-ms-autohiding-scrollbar;
		border:1px solid #ddd;
		-webkit-overflow-scrolling:touch
	}
	.table-responsive>.table {
		margin-bottom:0
	}
	.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.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>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td: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>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td: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>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td {
		border-bottom:0
	}
}
fieldset {
	padding:0;
	margin:0;
	border:0
}
legend {
	display:block;
	width:100%;
	padding:0;
	margin-bottom:20px;
	font-size:21px;
	line-height:inherit;
	color:#333;
	border:0;
	border-bottom:1px solid #e5e5e5
}
label {
	display:inline-block;
	margin-bottom:5px;
	vertical-align:middle;
	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:4px 0 0;
	margin-top:1px \9;
	line-height:normal
}
input[type="file"] {
	display:block
}
select[multiple],select[size] {
	height:auto
}
select optgroup {
	font-size:inherit;
	font-style:inherit;
	font-family:inherit
}
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
}
input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button {
	height:auto
}
output {
	display:block;
	padding-top:7px;
	font-size:14px;
	line-height:1.428571429;
	color:#555;
	vertical-align:middle
}
.form-control {
	display:block;
	width:100%;
	height:34px;
	padding:6px 12px;
	font-size:12px;
	line-height:1.428571429;
	color:#555;
	vertical-align:middle;
	background-color:#fff;
	background-image:none;
	border:1px solid #ccc;
	border-radius:4px;
	-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 .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.form-control:focus {
	border-color:#66afe9;
	outline:0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6)
}
.form-control:-moz-placeholder {
	color:#999
}
.form-control::-moz-placeholder {
	color:#999;
	opacity:1
}
.form-control:-ms-input-placeholder {
	color:#999
}
.form-control::-webkit-input-placeholder {
	color:#999
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {
	cursor:not-allowed;
	background-color:#eee
}
textarea.form-control {
	height:auto
}
.form-group {
	margin-bottom:15px
}
.radio,.checkbox {
	display:block;
	min-height:20px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:20px;
	vertical-align:middle
}
.radio label,.checkbox label {
	display:inline;
	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"] {
	float:left;
	margin-left:-20px
}
.radio+.radio,.checkbox+.checkbox {
	margin-top:-5px
}
.radio-inline,.checkbox-inline {
	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="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline {
	cursor:not-allowed
}
.input-sm {
	height:30px;
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.newresolution {
	height:230px;
}
select.input-sm {
	height:30px;
	line-height:30px
}
textarea.input-sm {
	height:auto
}
.input-lg {
	height:46px;
	padding:10px 16px;
	font-size:18px;
	line-height:1.33;
	border-radius:6px
}
select.input-lg {
	height:46px;
	line-height:46px
}
textarea.input-lg {
	height:auto
}
.error {
	color: #000000;
	font-weight:bold;}
.error1 {
	color: #FFF;
	font-weight:bold;}
.error2 {
	color: #000;
	font-weight:bold;}
.margin-right-5 {
  margin-bottom: 5px; }
.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline {
	color:#c09853
}
.has-warning .form-control {
	border-color:#c09853;
	-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:#a47e3c;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e
}
.has-warning .input-group-addon {
	color:#c09853;
	border-color:#c09853;
	background-color:#fcf8e3
}
.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline {
	color:#b94a48
}
.has-error .form-control {
	border-color:#b94a48;
	-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:#953b39;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392
}
.has-error .input-group-addon {
	color:#b94a48;
	border-color:#b94a48;
	background-color:#f2dede
}
.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline {
	color:#468847
}
.has-success .form-control {
	border-color:#468847;
	-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:#356635;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b
}
.has-success .input-group-addon {
	color:#468847;
	border-color:#468847;
	background-color:#dff0d8
}
.form-control-static {
	margin-bottom:0
}
.help-block {
	display:block;
	margin-top:5px;
	margin-bottom:10px;
	color:#737373
}
@media(min-width:768px) {
	.form-inline .form-group {
		display:inline-block;
		margin-bottom:0;
		vertical-align:middle
	}
	.form-inline .form-control {
		display:inline-block
	}
	.form-inline select.form-control {
		width:auto
	}
	.form-inline .radio,.form-inline .checkbox {
		display:inline-block;
		margin-top:0;
		margin-bottom:0;
		padding-left:0
	}
	.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"] {
		float:none;
		margin-left:0
	}
}
@media only screen 
and (max-width : 801px) {
	.newresolution{
		height:90px;
	}
	.login-box {
	background: url("../img/lockscreen.png") repeat scroll 0 0);
	background-color: rgba(0, 0, 0, 0.5);
	color: #fff;
	border-radius: 7px 7px 7px 7px;
	margin: 15px auto;
	padding: 20px 20px 20px;
	position: relative;
	min-height: 250px
}
.main-title {
    font-size: 30px;
    font-weight: 200;
    letter-spacing: 1px;
  }
  .pre-title {
    font-size: 14px;
    font-weight: 140;
    letter-spacing: 1px;
  }
}
.form-horizontal .control-label,.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:-15px;
	margin-right:-15px
}
.form-horizontal .form-group:before,.form-horizontal .form-group:after {
	content:" ";
	display:table
}
.form-horizontal .form-group:after {
	clear:both
}
.form-horizontal .form-group:before,.form-horizontal .form-group:after {
	content:" ";
	display:table
}
.form-horizontal .form-group:after {
	clear:both
}
.form-horizontal .form-control-static {
	padding-top:7px
}
@media(min-width:768px) {
	.form-horizontal .control-label {
		text-align:right
	}
}
.btn {
	display:inline-block;
	margin-bottom:0;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	background-image:none;
	border:1px solid transparent;
	white-space:nowrap;
	padding:6px 12px;
	font-size:14px;
	line-height:1.428571429;
	border-radius:4px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none
}
.btn:focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
.btn:hover,.btn:focus {
	color:#333;
	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;
	pointer-events:none;
	opacity:.65;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	box-shadow:none
}
.btn-default {
	color:#333;
	background-color:#fff;
	border-color:#ccc
}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default {
	color:#333;
	background-color:#ebebeb;
	border-color:#adadad
}
.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default {
	background-image:none
}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {
	background-color:#fff;
	border-color:#ccc
}
.btn-default .badge {
	color:#fff;
	background-color:#fff
}
.btn-primary {
	color:#fff;
	background-color:#2D8AEB;
	border-color:#507aa4
}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary {
	color:#fff;
	background-color:#4b739a;
	border-color:#3c5c7b
}
.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary {
	background-image:none
}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active {
	background-color:#5e87b0;
	border-color:#507aa4
}
.btn-primary .badge {
	color:#5e87b0;
	background-color:#fff
}
.btn-warning {
	color:#fff;
	background-color:#FFA93C;
	border-color:#eea236
}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning {
	color:#fff;
	background-color:#ed9c28;
	border-color:#d58512
}
.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning {
	background-image:none
}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active {
	background-color:#f0ad4e;
	border-color:#eea236
}
.btn-warning .badge {
	color:#f0ad4e;
	background-color:#fff
}
.btn-danger {
	color:#fff;
	background-color:#d9534f;
	border-color:#d43f3a
}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger {
	color:#fff;
	background-color:#d2322d;
	border-color:#ac2925
}
.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger {
	background-image:none
}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active {
	background-color:#d9534f;
	border-color:#d43f3a
}
.btn-danger .badge {
	color:#d9534f;
	background-color:#fff
}
.btn-red {
	color:#fff;
	background-color:#C32E29;
	border-color:#C32E29
}
.btn-red:hover,.btn-red:focus,.btn-red:active,.btn-red.active,.open .dropdown-toggle.btn-red {
	color:#fff;
	background-color:#B32925;
	border-color:#B32925
}
.btn-red:active,.btn-red.active,.open .dropdown-toggle.btn-red {
	background-image:none
}
.btn-red.disabled,.btn-red[disabled],fieldset[disabled] .btn-red,.btn-red.disabled:hover,.btn-red[disabled]:hover,fieldset[disabled] .btn-red:hover,.btn-red.disabled:focus,.btn-red[disabled]:focus,fieldset[disabled] .btn-red:focus,.btn-red.disabled:active,.btn-red[disabled]:active,fieldset[disabled] .btn-red:active,.btn-red.disabled.active,.btn-red[disabled].active,fieldset[disabled] .btn-red.active {
	background-color:#C32E29;
	border-color:#C32E29
}
.btn-red .badge {
	color:#C32E29;
	background-color:#fff
}
.btn-success {
	color:#fff;
	background-color:#05A705;
	border-color:#9db36a
}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success {
	color:#fff;
	background-color:#078407;
	border-color:#078407
}
.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success {
	background-image:none
}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active {
	background-color:#a8bc7b;
	border-color:#9db36a
}
.btn-success .badge {
	color:#a8bc7b;
	background-color:#fff
}
.btn-info {
	color:#fff;
	background-color:#70afc4;
	border-color:#5ea5bd
}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info {
	color:#fff;
	background-color:#539fb8;
	border-color:#41869d
}
.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info {
	background-image:none
}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active {
	background-color:#70afc4;
	border-color:#5ea5bd
}
.btn-info .badge {
	color:#70afc4;
	background-color:#fff
}

.btn-link {
	color:#5e87b0;
	font-weight:normal;
	cursor:pointer;
	border-radius:0
}
.btn-link,.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 {
	color:#406182;
	text-decoration:underline;
	background-color:transparent
}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus {
	color:#999;
	text-decoration:none
}
.btn-naranja {
	color:#fff;
	background-color:#D63E15;
	border-color:#D63E15
}
.btn-naranja:hover,.btn-naranja:focus,.btn-naranja:active,.btn-naranja.active,.open .dropdown-toggle.btn-naranja {
	color:#fff;
	background-color:#C13A15;
	border-color:#C13A15
}
.btn-naranja:active,.btn-naranja.active,.open .dropdown-toggle.btn-naranja {
	background-image:none
}
.btn-naranja.disabled,.btn-naranja[disabled],fieldset[disabled] .btn-naranja,.btn-naranja.disabled:hover,.btn-naranja[disabled]:hover,fieldset[disabled] .btn-naranja:hover,.btn-naranja.disabled:focus,.btn-naranja[disabled]:focus,fieldset[disabled] .btn-naranja:focus,.btn-naranja.disabled:active,.btn-naranja[disabled]:active,fieldset[disabled] .btn-naranja:active,.btn-naranja.disabled.active,.btn-naranja[disabled].active,fieldset[disabled] .btn-naranja.active {
	background-color:#D63E15;
	border-color:#D63E15
}
.btn-naranja .badge {
	color:#D63E15;
	background-color:#fff
}
.btn-google {
	color:#fff;
	background-color:#D6492E;
	border-color:#D6492E
}
.btn-google:hover,.btn-google:focus,.btn-google:active,.btn-google.active,.open .dropdown-toggle.btn-google {
	color:#fff;
	background-color:#EC4A2B;
	border-color:#EC4A2B
}
.btn-google:active,.btn-google.active,.open .dropdown-toggle.btn-google {
	background-image:none
}

.btn-lg {
	padding:10px 16px;
	font-size:18px;
	line-height:1.33;
	border-radius:6px
}
.btn-sm {
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.btn-xs {
	padding:1px 5px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.btn-block {
	display:block;
	width:100%;
	padding-left:0;
	padding-right:0
}
.btn-block+.btn-block {
	margin-top:5px
}
.btn-lightblue {
	color:#fff;
	background-color:#22BEEF;
	border-color:#22BEEF
}
.btn-lightblue:hover,.btn-lightblue:focus,.btn-lightblue:active,.btn-lightblue.active,.open .dropdown-toggle.btn-lightblue {
	color:#fff;
	background-color:#21B5E3;
	border-color:#21B5E3
}
.btn-lightblue:active,.btn-lightblue.active,.open .dropdown-toggle.btn-lightblue {
	background-image:none
}
.btn-lightblue.disabled,.btn-lightblue[disabled],fieldset[disabled] .btn-lightblue,.btn-lightblue.disabled:hover,.btn-lightblue[disabled]:hover,fieldset[disabled] .btn-lightblue:hover,.btn-lightblue.disabled:focus,.btn-lightblue[disabled]:focus,fieldset[disabled] .btn-lightblue:focus,.btn-lightblue.disabled:active,.btn-lightblue[disabled]:active,fieldset[disabled] .btn-lightblue:active,.btn-lightblue.disabled.active,.btn-lightblue[disabled].active,fieldset[disabled] .btn-lightblue.active {
	background-color:#22BEEF;
	border-color:#22BEEF
}
.btn-lightred {
	color:#fff;
	background-color:#FF4A43;
	border-color:#FF4A43
}
.btn-lightred:hover,.btn-lightred:focus,.btn-lightred:active,.btn-lightred.active,.open .dropdown-toggle.btn-lightred {
	color:#fff;
	background-color:#EE463F;
	border-color:#EE463F
}
.btn-lightred:active,.btn-lightred.active,.open .dropdown-toggle.btn-lightred {
	background-image:none
}
.btn-lightred.disabled,.btn-lightred[disabled],fieldset[disabled] .btn-lightred,.btn-lightred.disabled:hover,.btn-lightred[disabled]:hover,fieldset[disabled] .btn-lightred:hover,.btn-lightred.disabled:focus,.btn-lightred[disabled]:focus,fieldset[disabled] .btn-lightred:focus,.btn-lightred.disabled:active,.btn-lightred[disabled]:active,fieldset[disabled] .btn-lightred:active,.btn-lightred.disabled.active,.btn-lightred[disabled].active,fieldset[disabled] .btn-lightred.active {
	background-color:#FF4A43;
	border-color:#FF4A43
}





input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {
	width:100%
}
.fade {
	opacity:0;
	-webkit-transition:opacity .15s linear;
	transition:opacity .15s linear
}
.fade.in {
	opacity:1
}
.collapse {
	display:none
}
.collapse.in {
	display:block
}
.collapsing {
	position:relative;
	height:0;
	overflow:hidden;
	-webkit-transition:height .35s ease;
	transition:height .35s ease
}
a.button {
	text-align: center;
	background-origin: padding-box;
	background-size: auto;
	border-radius: 5px;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	font-family:Inter, system-ui, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	outline-color: rgb(255, 255, 255);
	outline-style: none;
	outline-width: 0px;
	text-decoration: none;
	vertical-align: middle;
	padding: 5px 7px 5px 7px;
	zoom: 1;
	width: 80px;
}
a.button1 {
	text-align: center;
	background-origin: padding-box;
	background-size: auto;
	border-radius: 5px;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	font-family:Inter, system-ui, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	outline-color: rgb(255, 255, 255);
	outline-style: none;
	outline-width: 0px;
	text-decoration: none;
	vertical-align: middle;
	padding: 5px 7px 5px 7px;
	zoom: 1;
	width: 120px;
}
.button1 {
	text-align: center;
	background-origin: padding-box;
	background-size: auto;
	border-radius: 5px;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	font-family:Inter, system-ui, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	outline-color: rgb(255, 255, 255);
	outline-style: none;
	outline-width: 0px;
	text-decoration: none;
	vertical-align: middle;
	padding: 5px 7px 5px 7px;
	zoom: 1;
	width: 120px;
}

a.follow {
	background: rgb(212, 22, 3);
	color: rgb(255, 255, 255);
	border-bottom-color: rgb(212, 22, 3);
	border-left-color: rgb(212, 22, 3);
	border-right-color: rgb(212, 22, 3);
	border-top-color: rgb(212, 22, 3);
	text-align: center;
	background-origin: padding-box;
	background-size: auto;
	border-radius: 5px;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	font-family:Inter, system-ui, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	outline-color: rgb(255, 255, 255);
	outline-style: none;
	outline-width: 0px;
	text-decoration: none;
	vertical-align: middle;
	padding: 5px 7px 5px 7px;
	zoom: 1;
	width: 120px;
}

a.follow:hover,a.follow:active {
	background: rgb(193, 21, 5);
	border-color: #C11505;
}
a.followred {
	background: rgb(212, 22, 3);
	color: rgb(255, 255, 255);
	border-bottom-color: rgb(212, 22, 3);
	border-left-color: rgb(212, 22, 3);
	border-right-color: rgb(212, 22, 3);
	border-top-color: rgb(212, 22, 3);
}

a.followred:hover,a.followred:active {
	background: rgb(193, 21, 5);
	border-color: #C11505;
}
.followred {
	background: rgb(212, 22, 3);
	color: rgb(255, 255, 255);
	border-bottom-color: rgb(212, 22, 3);
	border-left-color: rgb(212, 22, 3);
	border-right-color: rgb(212, 22, 3);
	border-top-color: rgb(212, 22, 3);
}

.followred:hover,a.followred:active {
	background: rgb(193, 21, 5);
	border-color: #C11505;
}

a.unfollowred {
	color: #fff;
	background: #D63E15;
	border-bottom-color: #D63E15;
	border-left-color: #D63E15;
	border-right-color: #D63E15;
	border-top-color: #D63E15;
}

a.unfollowred:hover,a.unfollowred:active {
	background: linear-gradient(#eb3845, #d9030a);
	border-color: #e7473c;
	color: #fff;
}
a.unfollow {
	color: #fff;
	background: #10B903;
	border-bottom-color: #10B903;
	border-left-color: #10B903;
	border-right-color: #10B903;
	border-top-color: #10B903;
	text-align: center;
	background-origin: padding-box;
	background-size: auto;
	border-radius: 5px;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	font-family:Inter, system-ui, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	outline-color: rgb(255, 255, 255);
	outline-style: none;
	outline-width: 0px;
	text-decoration: none;
	vertical-align: middle;
	padding: 5px 7px 5px 7px;
	zoom: 1;
	width: 120px;
}

a.unfollow:hover,a.unfollow:active {
	background: #C32E29;
	border-color: #C32E29;
	color: #fff;
}
a.like {
	background-image: linear-gradient(rgb(0, 150, 255), rgb(0, 93, 255));
	color: rgb(255, 255, 255);
	border-bottom-color: rgb(0, 113, 224);
	border-left-color: rgb(0, 113, 224);
	border-right-color: rgb(0, 113, 224);
	border-top-color: rgb(0, 113, 224);
	text-align: center;
	background-origin: padding-box;
	background-size: auto;
	border-radius: 5px;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	font-family:Inter, system-ui, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	outline-color: rgb(255, 255, 255);
	outline-style: none;
	outline-width: 0px;
	text-decoration: none;
	vertical-align: middle;
	padding: 5px 7px 5px 7px;
	zoom: 1;
	width: 80px;
}

a.like:hover,a.like:active {
	background: linear-gradient(#008aea, #024dcf);
	border-color: #0055a7;
}

a.unlike {
	color: #fff;
	background: #10B903;
	border-bottom-color: #10B903;
	border-left-color: #10B903;
	border-right-color: #10B903;
	border-top-color: #10B903;
	text-align: center;
	background-origin: padding-box;
	background-size: auto;
	border-radius: 5px;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	font-family:Inter, system-ui, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	outline-color: rgb(255, 255, 255);
	outline-style: none;
	outline-width: 0px;
	text-decoration: none;
	vertical-align: middle;
	padding: 5px 7px 5px 7px;
	zoom: 1;
	width: 80px;
}

a.unlike:hover,a.unlike:active {
	background: #C32E29;
	border-color: #C32E29;
	color: #fff;
}

a.highlight {
    display:inline-block;
	margin-bottom:0;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	background-image:none;
	border:1px solid transparent;
	white-space:nowrap;
	padding:6px 12px;
	font-size:14px;
	line-height:1.428571429;
	border-radius:4px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
	color:#fff;
	background-color:#2D8AEB;
	border-color:#507aa4
}
a.highlight :hover,a.highlight :focus,a.highlight :active,a.highlight .active  {
	color:#fff;
	background-color:#4b739a;
	border-color:#3c5c7b
}
a.highlight:focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
a.highlight:hover,a.highlight:focus {
	color:#333;
	text-decoration:none
}
a.highlight:active,a.highlight.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)
}
.highlight.disabled,.highlight[disabled],fieldset[disabled] .highlight {
	cursor:not-allowed;
	pointer-events:none;
	opacity:.65;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	box-shadow:none
}
.highlight:active,.highlight.active,.open .dropdown-toggle.highlight {
	background-image:none
}
.highlight.disabled,.highlight[disabled],fieldset[disabled] .highlight,
.highlight.disabled:hover,.highlight[disabled]:hover,fieldset[disabled] 
.highlight:hover,.highlight.disabled:focus,.highlight[disabled]:focus,fieldset[disabled]
 .highlight:focus,.highlight.disabled:active,.highlight[disabled]:active,fieldset[disabled]
 .highlight:active,.highlight.disabled.active,.highlight[disabled].active,fieldset[disabled]
 .highlight.active {
	background-color:#5e87b0;
	border-color:#507aa4
}
a.nohighlight {
    display:inline-block;
	margin-bottom:0;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	background-image:none;
	border:1px solid transparent;
	white-space:nowrap;
	padding:6px 12px;
	font-size:14px;
	line-height:1.428571429;
	border-radius:4px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
	color:#fff;
	background-color:#d9534f;
	border-color:#d43f3a
}
a.nohighlight:hover,a.nohighlight:focus,a.nohighlight:active,a.nohighlight.active {
	color:#fff;
	background-color:#d2322d;
	border-color:#ac2925
}
a.nohighlight:active,a.nohighlight.active {
	background-image:none
}

@font-face {
	font-family:'Glyphicons Halflings';
	src:url('../bootstrap/fonts/glyphicons-halflings-regular.eot');
	src:url('../bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'),url('../bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg')
}
.glyphicon {
	position:relative;
	top:1px;
	display:inline-block;
	font-family:'Glyphicons Halflings';
	font-style:normal;
	font-weight:normal;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.glyphicon:empty {
	width:1em
}
.glyphicon-asterisk:before {
	content:"\2a"
}
.glyphicon-plus:before {
	content:"\2b"
}
.glyphicon-euro:before {
	content:"\20ac"
}
.glyphicon-minus:before {
	content:"\2212"
}
.glyphicon-cloud:before {
	content:"\2601"
}
.glyphicon-envelope:before {
	content:"\2709"
}
.glyphicon-pencil:before {
	content:"\270f"
}
.glyphicon-glass:before {
	content:"\e001"
}
.glyphicon-music:before {
	content:"\e002"
}
.glyphicon-search:before {
	content:"\e003"
}
.glyphicon-heart:before {
	content:"\e005"
}
.glyphicon-star:before {
	content:"\e006"
}
.glyphicon-star-empty:before {
	content:"\e007"
}
.glyphicon-user:before {
	content:"\e008"
}
.glyphicon-film:before {
	content:"\e009"
}
.glyphicon-th-large:before {
	content:"\e010"
}
.glyphicon-th:before {
	content:"\e011"
}
.glyphicon-th-list:before {
	content:"\e012"
}
.glyphicon-ok:before {
	content:"\e013"
}
.glyphicon-remove:before {
	content:"\e014"
}
.glyphicon-zoom-in:before {
	content:"\e015"
}
.glyphicon-zoom-out:before {
	content:"\e016"
}
.glyphicon-off:before {
	content:"\e017"
}
.glyphicon-signal:before {
	content:"\e018"
}
.glyphicon-cog:before {
	content:"\e019"
}
.glyphicon-trash:before {
	content:"\e020"
}
.glyphicon-home:before {
	content:"\e021"
}
.glyphicon-file:before {
	content:"\e022"
}
.glyphicon-time:before {
	content:"\e023"
}
.glyphicon-road:before {
	content:"\e024"
}
.glyphicon-download-alt:before {
	content:"\e025"
}
.glyphicon-download:before {
	content:"\e026"
}
.glyphicon-upload:before {
	content:"\e027"
}
.glyphicon-inbox:before {
	content:"\e028"
}
.glyphicon-play-circle:before {
	content:"\e029"
}
.glyphicon-repeat:before {
	content:"\e030"
}
.glyphicon-refresh:before {
	content:"\e031"
}
.glyphicon-list-alt:before {
	content:"\e032"
}
.glyphicon-lock:before {
	content:"\e033"
}
.glyphicon-flag:before {
	content:"\e034"
}
.glyphicon-headphones:before {
	content:"\e035"
}
.glyphicon-volume-off:before {
	content:"\e036"
}
.glyphicon-volume-down:before {
	content:"\e037"
}
.glyphicon-volume-up:before {
	content:"\e038"
}
.glyphicon-qrcode:before {
	content:"\e039"
}
.glyphicon-barcode:before {
	content:"\e040"
}
.glyphicon-tag:before {
	content:"\e041"
}
.glyphicon-tags:before {
	content:"\e042"
}
.glyphicon-book:before {
	content:"\e043"
}
.glyphicon-bookmark:before {
	content:"\e044"
}
.glyphicon-print:before {
	content:"\e045"
}
.glyphicon-camera:before {
	content:"\e046"
}
.glyphicon-font:before {
	content:"\e047"
}
.glyphicon-bold:before {
	content:"\e048"
}
.glyphicon-italic:before {
	content:"\e049"
}
.glyphicon-text-height:before {
	content:"\e050"
}
.glyphicon-text-width:before {
	content:"\e051"
}
.glyphicon-align-left:before {
	content:"\e052"
}
.glyphicon-align-center:before {
	content:"\e053"
}
.glyphicon-align-right:before {
	content:"\e054"
}
.glyphicon-align-justify:before {
	content:"\e055"
}
.glyphicon-list:before {
	content:"\e056"
}
.glyphicon-indent-left:before {
	content:"\e057"
}
.glyphicon-indent-right:before {
	content:"\e058"
}
.glyphicon-facetime-video:before {
	content:"\e059"
}
.glyphicon-picture:before {
	content:"\e060"
}
.glyphicon-map-marker:before {
	content:"\e062"
}
.glyphicon-adjust:before {
	content:"\e063"
}
.glyphicon-tint:before {
	content:"\e064"
}
.glyphicon-edit:before {
	content:"\e065"
}
.glyphicon-share:before {
	content:"\e066"
}
.glyphicon-check:before {
	content:"\e067"
}
.glyphicon-move:before {
	content:"\e068"
}
.glyphicon-step-backward:before {
	content:"\e069"
}
.glyphicon-fast-backward:before {
	content:"\e070"
}
.glyphicon-backward:before {
	content:"\e071"
}
.glyphicon-play:before {
	content:"\e072"
}
.glyphicon-pause:before {
	content:"\e073"
}
.glyphicon-stop:before {
	content:"\e074"
}
.glyphicon-forward:before {
	content:"\e075"
}
.glyphicon-fast-forward:before {
	content:"\e076"
}
.glyphicon-step-forward:before {
	content:"\e077"
}
.glyphicon-eject:before {
	content:"\e078"
}
.glyphicon-chevron-left:before {
	content:"\e079"
}
.glyphicon-chevron-right:before {
	content:"\e080"
}
.glyphicon-plus-sign:before {
	content:"\e081"
}
.glyphicon-minus-sign:before {
	content:"\e082"
}
.glyphicon-remove-sign:before {
	content:"\e083"
}
.glyphicon-ok-sign:before {
	content:"\e084"
}
.glyphicon-question-sign:before {
	content:"\e085"
}
.glyphicon-info-sign:before {
	content:"\e086"
}
.glyphicon-screenshot:before {
	content:"\e087"
}
.glyphicon-remove-circle:before {
	content:"\e088"
}
.glyphicon-ok-circle:before {
	content:"\e089"
}
.glyphicon-ban-circle:before {
	content:"\e090"
}
.glyphicon-arrow-left:before {
	content:"\e091"
}
.glyphicon-arrow-right:before {
	content:"\e092"
}
.glyphicon-arrow-up:before {
	content:"\e093"
}
.glyphicon-arrow-down:before {
	content:"\e094"
}
.glyphicon-share-alt:before {
	content:"\e095"
}
.glyphicon-resize-full:before {
	content:"\e096"
}
.glyphicon-resize-small:before {
	content:"\e097"
}
.glyphicon-exclamation-sign:before {
	content:"\e101"
}
.glyphicon-gift:before {
	content:"\e102"
}
.glyphicon-leaf:before {
	content:"\e103"
}
.glyphicon-fire:before {
	content:"\e104"
}
.glyphicon-eye-open:before {
	content:"\e105"
}
.glyphicon-eye-close:before {
	content:"\e106"
}
.glyphicon-warning-sign:before {
	content:"\e107"
}
.glyphicon-plane:before {
	content:"\e108"
}
.glyphicon-calendar:before {
	content:"\e109"
}
.glyphicon-random:before {
	content:"\e110"
}
.glyphicon-comment:before {
	content:"\e111"
}
.glyphicon-magnet:before {
	content:"\e112"
}
.glyphicon-chevron-up:before {
	content:"\e113"
}
.glyphicon-chevron-down:before {
	content:"\e114"
}
.glyphicon-retweet:before {
	content:"\e115"
}
.glyphicon-shopping-cart:before {
	content:"\e116"
}
.glyphicon-folder-close:before {
	content:"\e117"
}
.glyphicon-folder-open:before {
	content:"\e118"
}
.glyphicon-resize-vertical:before {
	content:"\e119"
}
.glyphicon-resize-horizontal:before {
	content:"\e120"
}
.glyphicon-hdd:before {
	content:"\e121"
}
.glyphicon-bullhorn:before {
	content:"\e122"
}
.glyphicon-bell:before {
	content:"\e123"
}
.glyphicon-certificate:before {
	content:"\e124"
}
.glyphicon-thumbs-up:before {
	content:"\e125"
}
.glyphicon-thumbs-down:before {
	content:"\e126"
}
.glyphicon-hand-right:before {
	content:"\e127"
}
.glyphicon-hand-left:before {
	content:"\e128"
}
.glyphicon-hand-up:before {
	content:"\e129"
}
.glyphicon-hand-down:before {
	content:"\e130"
}
.glyphicon-circle-arrow-right:before {
	content:"\e131"
}
.glyphicon-circle-arrow-left:before {
	content:"\e132"
}
.glyphicon-circle-arrow-up:before {
	content:"\e133"
}
.glyphicon-circle-arrow-down:before {
	content:"\e134"
}
.glyphicon-globe:before {
	content:"\e135"
}
.glyphicon-wrench:before {
	content:"\e136"
}
.glyphicon-tasks:before {
	content:"\e137"
}
.glyphicon-filter:before {
	content:"\e138"
}
.glyphicon-briefcase:before {
	content:"\e139"
}
.glyphicon-fullscreen:before {
	content:"\e140"
}
.glyphicon-dashboard:before {
	content:"\e141"
}
.glyphicon-paperclip:before {
	content:"\e142"
}
.glyphicon-heart-empty:before {
	content:"\e143"
}
.glyphicon-link:before {
	content:"\e144"
}
.glyphicon-phone:before {
	content:"\e145"
}
.glyphicon-pushpin:before {
	content:"\e146"
}
.glyphicon-usd:before {
	content:"\e148"
}
.glyphicon-gbp:before {
	content:"\e149"
}
.glyphicon-sort:before {
	content:"\e150"
}
.glyphicon-sort-by-alphabet:before {
	content:"\e151"
}
.glyphicon-sort-by-alphabet-alt:before {
	content:"\e152"
}
.glyphicon-sort-by-order:before {
	content:"\e153"
}
.glyphicon-sort-by-order-alt:before {
	content:"\e154"
}
.glyphicon-sort-by-attributes:before {
	content:"\e155"
}
.glyphicon-sort-by-attributes-alt:before {
	content:"\e156"
}
.glyphicon-unchecked:before {
	content:"\e157"
}
.glyphicon-expand:before {
	content:"\e158"
}
.glyphicon-collapse-down:before {
	content:"\e159"
}
.glyphicon-collapse-up:before {
	content:"\e160"
}
.glyphicon-log-in:before {
	content:"\e161"
}
.glyphicon-flash:before {
	content:"\e162"
}
.glyphicon-log-out:before {
	content:"\e163"
}
.glyphicon-new-window:before {
	content:"\e164"
}
.glyphicon-record:before {
	content:"\e165"
}
.glyphicon-save:before {
	content:"\e166"
}
.glyphicon-open:before {
	content:"\e167"
}
.glyphicon-saved:before {
	content:"\e168"
}
.glyphicon-import:before {
	content:"\e169"
}
.glyphicon-export:before {
	content:"\e170"
}
.glyphicon-send:before {
	content:"\e171"
}
.glyphicon-floppy-disk:before {
	content:"\e172"
}
.glyphicon-floppy-saved:before {
	content:"\e173"
}
.glyphicon-floppy-remove:before {
	content:"\e174"
}
.glyphicon-floppy-save:before {
	content:"\e175"
}
.glyphicon-floppy-open:before {
	content:"\e176"
}
.glyphicon-credit-card:before {
	content:"\e177"
}
.glyphicon-transfer:before {
	content:"\e178"
}
.glyphicon-cutlery:before {
	content:"\e179"
}
.glyphicon-header:before {
	content:"\e180"
}
.glyphicon-compressed:before {
	content:"\e181"
}
.glyphicon-earphone:before {
	content:"\e182"
}
.glyphicon-phone-alt:before {
	content:"\e183"
}
.glyphicon-tower:before {
	content:"\e184"
}
.glyphicon-stats:before {
	content:"\e185"
}
.glyphicon-sd-video:before {
	content:"\e186"
}
.glyphicon-hd-video:before {
	content:"\e187"
}
.glyphicon-subtitles:before {
	content:"\e188"
}
.glyphicon-sound-stereo:before {
	content:"\e189"
}
.glyphicon-sound-dolby:before {
	content:"\e190"
}
.glyphicon-sound-5-1:before {
	content:"\e191"
}
.glyphicon-sound-6-1:before {
	content:"\e192"
}
.glyphicon-sound-7-1:before {
	content:"\e193"
}
.glyphicon-copyright-mark:before {
	content:"\e194"
}
.glyphicon-registration-mark:before {
	content:"\e195"
}
.glyphicon-cloud-download:before {
	content:"\e197"
}
.glyphicon-cloud-upload:before {
	content:"\e198"
}
.glyphicon-tree-conifer:before {
	content:"\e199"
}
.glyphicon-tree-deciduous:before {
	content:"\e200"
}
.caret {
	display:inline-block;
	width:0;
	height:0;
	margin-left:2px;
	vertical-align:middle;
	border-top:4px solid;
	border-right:4px solid transparent;
	border-left:4px solid transparent
}
.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:14px;
	background-color:#fff;
	border:1px solid #ccc;
	border:1px solid rgba(0,0,0,0.15);
	border-radius:4px;
	-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.428571429;
	color:#333;
	white-space:nowrap
}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus {
	text-decoration:none;
	color:#fff;
	background-color:#5e87b0
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus {
	color:#fff;
	text-decoration:none;
	outline:0;
	background-color:#5e87b0
}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus {
	color:#999
}
.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-header {
	display:block;
	padding:3px 20px;
	font-size:12px;
	line-height:1.428571429;
	color:#999
}
.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 solid;
	content:""
}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {
	top:auto;
	bottom:100%;
	margin-bottom:1px
}
@media(min-width:768px) {
	.navbar-right .dropdown-menu {
		right:0;
		left: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-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active {
	z-index:2
}
.btn-group>.btn:focus,.btn-group-vertical>.btn:focus {
	outline:0
}
.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:before,.btn-toolbar:after {
	content:" ";
	display:table
}
.btn-toolbar:after {
	clear:both
}
.btn-toolbar:before,.btn-toolbar:after {
	content:" ";
	display:table
}
.btn-toolbar:after {
	clear:both
}
.btn-toolbar .btn-group {
	float:left
}
.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn-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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle {
	border-bottom-right-radius:0;
	border-top-right-radius:0
}
.btn-group>.btn-group:last-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-xs>.btn {
	padding:1px 5px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.btn-group-sm>.btn {
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.btn-group-lg>.btn {
	padding:10px 16px;
	font-size:18px;
	line-height:1.33;
	border-radius:6px
}
.btn-group>.btn+.dropdown-toggle {
	padding-left:8px;
	padding-right:8px
}
.btn-group>.btn-lg+.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 {
	border-width:5px 5px 0;
	border-bottom-width:0
}
.dropup .btn-lg .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: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:4px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}
.btn-group-vertical>.btn:last-child:not(:first-child) {
	border-bottom-left-radius:4px;
	border-top-right-radius:0;
	border-top-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>.btn:last-child,.btn-group-vertical>.btn-group:first-child>.dropdown-toggle {
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}
.btn-group-vertical>.btn-group:last-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%
}
[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"] {
	display: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 {
	width:100%;
	margin-bottom:0
}
.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn {
	height:46px;
	padding:10px 16px;
	font-size:18px;
	line-height:1.33;
	border-radius:6px
}
select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn {
	height:46px;
	line-height:46px
}
textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn {
	height:auto
}
.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn {
	height:30px;
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn {
	height:30px;
	line-height:30px
}
textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn {
	height:auto
}
.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 12px;
	font-size:14px;
	font-weight:normal;
	line-height:1;
	color:#555;
	text-align:center;
	background-color:#eee;
	border:1px solid #ccc;
	border-radius:4px
}
.input-group-addon.input-sm {
	padding:5px 10px;
	font-size:12px;
	border-radius:3px
}
.input-group-addon.input-lg {
	padding:10px 16px;
	font-size:18px;
	border-radius:6px
}
.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>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
	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>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child) {
	border-bottom-left-radius:0;
	border-top-left-radius:0
}
.input-group-addon:last-child {
	border-left:0
}
.input-group-btn {
	position:relative;
	white-space:nowrap
}
.input-group-btn:first-child>.btn {
	margin-right:-1px
}
.input-group-btn:last-child>.btn {
	margin-left:-1px
}
.input-group-btn>.btn {
	position:relative
}
.input-group-btn>.btn+.btn {
	margin-left:-4px
}
.input-group-btn>.btn:hover,.input-group-btn>.btn:active {
	z-index:2
}
.nav {
	margin-bottom:0;
	padding-left:0;
	list-style:none
}
.nav:before,.nav:after {
	content:" ";
	display:table
}
.nav:after {
	clear:both
}
.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:10px 15px
}
.nav>li>a:hover,.nav>li>a:focus {
	text-decoration:none;
	background-color:#eee
}
.nav>li.disabled>a {
	color:#999
}
.nav>li.disabled>a:hover,.nav>li.disabled>a:focus {
	color:#999;
	text-decoration:none;
	background-color:transparent;
	cursor:not-allowed
}
.nav .open>a,.nav .open>a:hover,.nav .open>a:focus {
	background-color:#eee;
	border-color:#5e87b0
}
.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 #ddd
}
.nav-tabs>li {
	float:left;
	margin-bottom:-1px
}
.nav-tabs>li>a {
	margin-right:2px;
	line-height:1.428571429;
	border:1px solid transparent;
	border-radius:4px 4px 0 0
}
.nav-tabs>li>a:hover {
	border-color:#eee #eee #ddd
}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus {
	color:#555;
	background-color:#fff;
	border:1px solid #ddd;
	border-bottom-color:transparent;
	cursor:default
}
.nav-tabs.nav-justified {
	width:100%;
	border-bottom:0
}
.nav-tabs.nav-justified>li {
	float:none
}
.nav-tabs.nav-justified>li>a {
	text-align:center;
	margin-bottom:5px
}
.nav-tabs.nav-justified>.dropdown .dropdown-menu {
	top:auto;
	left:auto
}
@media(min-width:768px) {
	.nav-tabs.nav-justified>li {
		display:table-cell;
		width:1%
	}
	.nav-tabs.nav-justified>li>a {
		margin-bottom:0
	}
}
.nav-tabs.nav-justified>li>a {
	margin-right:0;
	border-radius:4px
}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus {
	border:1px solid #ddd
}
@media(min-width:768px) {
	.nav-tabs.nav-justified>li>a {
		border-bottom:1px solid #ddd;
		border-radius:4px 4px 0 0
	}
	.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus {
		border-bottom-color:#fff
	}
}
.nav-pills>li {
	float:left
}
.nav-pills>li>a {
	border-radius:4px
}
.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:#5e87b0
}
.nav-stacked>li {
	float:none
}
.nav-stacked>li+li {
	margin-top:2px;
	margin-left:0
}
.nav-justified {
	width:100%
}
.nav-justified>li {
	float:none
}
.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 {
		display:table-cell;
		width:1%
	}
	.nav-justified>li>a {
		margin-bottom:0
	}
}
.nav-tabs-justified {
	border-bottom:0
}
.nav-tabs-justified>li>a {
	margin-right:0;
	border-radius:4px
}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus {
	border:1px solid #ddd
}
@media(min-width:768px) {
	.nav-tabs-justified>li>a {
		border-bottom:1px solid #ddd;
		border-radius:4px 4px 0 0
	}
	.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus {
		border-bottom-color:#fff
	}
}
.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:50px;
	margin-bottom:20px;
	border:1px solid transparent
}
.navbar:before,.navbar:after {
	content:" ";
	display:table
}
.navbar:after {
	clear:both
}
.navbar:before,.navbar:after {
	content:" ";
	display:table
}
.navbar:after {
	clear:both
}
@media(min-width:768px) {
	.navbar {
		border-radius:4px
	}
}
.navbar-header:before,.navbar-header:after {
	content:" ";
	display:table
}
.navbar-header:after {
	clear:both
}
.navbar-header:before,.navbar-header:after {
	content:" ";
	display:table
}
.navbar-header:after {
	clear:both
}
@media(min-width:768px) {
	.navbar-header {
		float:left
	}
}
.navbar-collapse {
	max-height:340px;
	overflow-x:visible;
	padding-right:15px;
	padding-left:15px;
	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:before,.navbar-collapse:after {
	content:" ";
	display:table
}
.navbar-collapse:after {
	clear:both
}
.navbar-collapse.in {
	overflow-y:auto
}
@media(min-width:768px) {
	.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
	}
}
.container>.navbar-header,.container>.navbar-collapse {
	margin-right:-15px;
	margin-left:-15px
}
@media(min-width:768px) {
	.container>.navbar-header,.container>.navbar-collapse {
		margin-right:0;
		margin-left:0
	}
}
.navbar-static-top {
	z-index:1000;
	border-width:0 0 1px
}
@media(min-width:768px) {
	.navbar-static-top {
		border-radius:0
	}
}
.navbar-fixed-top,.navbar-fixed-bottom {
	position:fixed;
	right:0;
	left:0;
	z-index:1030
}
@media(min-width:768px) {
	.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:15px 15px;
	font-size:18px;
	line-height:20px
}
.navbar-brand:hover,.navbar-brand:focus {
	text-decoration:none
}
@media(min-width:768px) {
	.navbar>.container .navbar-brand {
		margin-left:-15px
	}
}
.navbar-toggle {
	position:relative;
	float:right;
	margin-right:15px;
	padding:9px 10px;
	margin-top:8px;
	margin-bottom:8px;
	background-color:transparent;
	background-image:none;
	border:1px solid transparent;
	border-radius:4px
}
.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:768px) {
	.navbar-toggle {
		display:none
	}
}
.navbar-nav {
	margin:7.5px -15px
}
.navbar-nav>li>a {
	padding-top:10px;
	padding-bottom:10px;
	line-height:20px
}
@media(max-width:767px) {
	.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:768px) {
	.navbar-nav {
		float:left;
		margin:0
	}
	.navbar-nav>li {
		float:left
	}
	.navbar-nav>li>a {
		padding-top:15px;
		padding-bottom:15px
	}
	.navbar-nav.navbar-right:last-child {
		margin-right:-15px
	}
}
@media(min-width:768px) {
	.navbar-left {
		float:left!important
	}
	.navbar-right {
		float:right!important
	}
}
.navbar-form {
	margin-left:-15px;
	margin-right:-15px;
	padding:10px 15px;
	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:8px;
	margin-bottom:8px
}
@media(min-width:768px) {
	.navbar-form .form-group {
		display:inline-block;
		margin-bottom:0;
		vertical-align:middle
	}
	.navbar-form .form-control {
		display:inline-block
	}
	.navbar-form select.form-control {
		width:auto
	}
	.navbar-form .radio,.navbar-form .checkbox {
		display:inline-block;
		margin-top:0;
		margin-bottom:0;
		padding-left:0
	}
	.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"] {
		float:none;
		margin-left:0
	}
}
@media(max-width:767px) {
	.navbar-form .form-group {
		margin-bottom:5px
	}
}
@media(min-width:768px) {
	.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-form.navbar-right:last-child {
		margin-right:-15px
	}
}
.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 {
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}
.navbar-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right {
	left:auto;
	right:0
}
.navbar-btn {
	margin-top:8px;
	margin-bottom:8px
}
.navbar-btn.btn-sm {
	margin-top:10px;
	margin-bottom:10px
}
.navbar-btn.btn-xs {
	margin-top:14px;
	margin-bottom:14px
}
.navbar-text {
	margin-top:15px;
	margin-bottom:15px
}
@media(min-width:768px) {
	.navbar-text {
		float:left;
		margin-left:15px;
		margin-right:15px
	}
	.navbar-text.navbar-right:last-child {
		margin-right:0
	}
}
.navbar-default {
	background-color:#f8f8f8;
	border-color:#e7e7e7
}
.navbar-default .navbar-brand {
	color:#777
}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus {
	color:#5e5e5e;
	background-color:transparent
}
.navbar-default .navbar-text {
	color:#777
}
.navbar-default .navbar-nav>li>a {
	color:#777
}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus {
	color:#333;
	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:#e7e7e7
}
.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:#ccc
}
.navbar-default .navbar-collapse,.navbar-default .navbar-form {
	border-color:#e7e7e7
}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus {
	background-color:#e7e7e7;
	color:#555
}
@media(max-width:767px) {
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
		color:#777
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
		color:#333;
		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:#e7e7e7
	}
	.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:#777
}
.navbar-default .navbar-link:hover {
	color:#333
}
.navbar-inverse {
	background-color:#222;
	border-color:#080808
}
.navbar-inverse .navbar-brand {
	color:#999
}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus {
	color:#fff;
	background-color:transparent
}
.navbar-inverse .navbar-text {
	color:#999
}
.navbar-inverse .navbar-nav>li>a {
	color:#999
}
.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:#080808
}
.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:#080808;
	color:#fff
}
@media(max-width:767px) {
	.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
		border-color:#080808
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
		background-color:#080808
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
		color:#999
	}
	.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:#080808
	}
	.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:#999
}
.navbar-inverse .navbar-link:hover {
	color:#fff
}
.breadcrumb {
	padding:8px 15px;
	margin-bottom:20px;
	list-style:none;
	background-color:#f5f5f5;
	border-radius:4px
}
.breadcrumb>li {
	display:inline-block
}
.breadcrumb>li+li:before {
	content:"/\00a0";
	padding:0 5px;
	color:#ccc
}
.breadcrumb>.active {
	color:#999
}
.pagination {
	display:inline-block;
	padding-left:0;
	margin:20px 0;
	border-radius:4px
}
.pagination>li {
	display:inline
}
.pagination>li>a,.pagination>li>span {
	position:relative;
	float:left;
	padding:6px 12px;
	line-height:1.428571429;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #ddd;
	margin-left:-1px
}
.pagination>li:first-child>a,.pagination>li:first-child>span {
	margin-left:0;
	border-bottom-left-radius:4px;
	border-top-left-radius:4px
}
.pagination>li:last-child>a,.pagination>li:last-child>span {
	border-bottom-right-radius:4px;
	border-top-right-radius:4px
}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus {
	background-color:#eee
}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus {
	z-index:2;
	color:#fff;
	background-color:#5e87b0;
	border-color:#5e87b0;
	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:#999;
	background-color:#fff;
	border-color:#ddd;
	cursor:not-allowed
}
.pagination-lg>li>a,.pagination-lg>li>span {
	padding:10px 16px;
	font-size:18px
}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {
	border-bottom-left-radius:6px;
	border-top-left-radius:6px
}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
	border-bottom-right-radius:6px;
	border-top-right-radius:6px
}
.pagination-sm>li>a,.pagination-sm>li>span {
	padding:5px 10px;
	font-size:12px
}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {
	border-bottom-left-radius:3px;
	border-top-left-radius:3px
}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
	border-bottom-right-radius:3px;
	border-top-right-radius:3px
}
.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: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 #ddd;
	border-radius:15px
}
.pager li>a:hover,.pager li>a:focus {
	text-decoration:none;
	background-color:#eee
}
.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:#999;
	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[href]:hover,.label[href]:focus {
	color:#fff;
	text-decoration:none;
	cursor:pointer
}
.label:empty {
	display:none
}
.btn .label {
	position:relative;
	top:-1px
}
.label-default {
	background-color:#999
}
.label-default[href]:hover,.label-default[href]:focus {
	background-color:#808080
}
.label-primary {
	background-color:#5e87b0
}
.label-primary[href]:hover,.label-primary[href]:focus {
	background-color:#486d93
}
.label-blue {
	background-color:#2D8AEB
}
.label-blue[href]:hover,.label-blue[href]:focus {
	background-color:#2A81DB
}
.label-success {
	background-color:#a8bc7b
}
.label-success[href]:hover,.label-success[href]:focus {
	background-color:#92ab59
}
.label-green {
	background-color:#05A705
}
.label-green[href]:hover,.label-green[href]:focus {
	background-color:#059105
}
.label-info {
	background-color:#70afc4
}
.label-info[href]:hover,.label-info[href]:focus {
	background-color:#4c9bb5
}
.label-warning {
	background-color:#f0ad4e
}
.label-warning[href]:hover,.label-warning[href]:focus {
	background-color:#ec971f
}
.label-danger {
	background-color:#d9534f
}
.label-danger[href]:hover,.label-danger[href]:focus {
	background-color:#c9302c
}
.badge {
	display:inline-block;
	min-width:10px;
	padding:3px 7px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	line-height:1;
	vertical-align:baseline;
	white-space:nowrap;
	text-align:center;
	background-color:#999;
	border-radius:10px
}
.badgerate {
	display:inline-block;
	min-width:10px;
	padding:3px 7px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	line-height:1;
	vertical-align:baseline;
	white-space:nowrap;
	text-align:center;
	background-color:#999;
	border-radius:10px
}
.badge:empty {
	display:none
}
.btn .badge {
	position:relative;
	top:-1px
}
a.badge:hover,a.badge:focus {
	color:#fff;
	text-decoration:none;
	cursor:pointer
}
a.list-group-item.active>.badge,.nav-pills>.active>a>.badge {
	color:#5e87b0;
	background-color:#fff
}
.nav-pills>li>a>.badge {
	margin-left:3px
}
.jumbotron {
	padding:30px;
	margin-bottom:30px;
	font-size:21px;
	font-weight:200;
	line-height:2.1428571435;
	color:inherit;
	background-color:#eee
}
.jumbotron h1,.jumbotron .h1 {
	line-height:1;
	color:inherit
}
.jumbotron p {
	line-height:1.4
}
.container .jumbotron {
	border-radius:6px
}
.jumbotron .container {
	max-width:100%
}
@media screen and (min-width:768px) {
	.jumbotron {
		padding-top:48px;
		padding-bottom:48px
	}
	.container .jumbotron {
		padding-left:60px;
		padding-right:60px
	}
	.jumbotron h1,.jumbotron .h1 {
		font-size:63px
	}
}
.thumbnail {
	display:block;
	padding:4px;
	margin-bottom:20px;
	line-height:1.428571429;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:4px;
	-webkit-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out
}
.thumbnail>img,.thumbnail a>img {
	display:block;
	max-width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto
}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active {
	border-color:#5e87b0
}
.thumbnail .caption {
	padding:9px;
	color:#333
}
.alert {
	padding:15px;
	margin-bottom:20px;
	border:1px solid transparent;
	border-radius:4px
}
.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 {
	padding-right:35px
}
.alert-dismissable .close {
	position:relative;
	top:-2px;
	right:-21px;
	color:inherit
}
.alert-success {
	background-color:#dff0d8;
	border-color:#d6e9c6;
	color:#468847
}
.alert-success hr {
	border-top-color:#c9e2b3
}
.alert-success .alert-link {
	color:#356635
}
.alert-info {
	background-color:#d9edf7;
	border-color:#bce8f1;
	color:#3a87ad
}
.alert-info hr {
	border-top-color:#a6e1ec
}
.alert-info .alert-link {
	color:#2d6987
}
.alert-warning {
	background-color:#fcf8e3;
	border-color:#fbeed5;
	color:#c09853
}
.alert-warning hr {
	border-top-color:#f8e5be
}
.alert-warning .alert-link {
	color:#a47e3c
}
.alert-danger {
	background-color:#f2dede;
	border-color:#eed3d7;
	color:#b94a48
}
.alert-danger hr {
	border-top-color:#e6c1c7
}
.alert-danger .alert-link {
	color:#953b39
}
@-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:4px;
	-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:#5e87b0;
	-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 .6s ease;
	transition:width .6s ease
}
.progress-striped .progress-bar {
	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: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 {
	-webkit-animation:progress-bar-stripes 2s linear infinite;
	animation:progress-bar-stripes 2s linear infinite
}
.progress-bar-success {
	background-color:#a8bc7b
}
.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: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:#70afc4
}
.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: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:#f0ad4e
}
.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: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:#d9534f
}
.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: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-golden {
	background-color:#AA871B
}
.progress-bar-green {
	background-color:#237C15
}
.progress-bar-grey {
	background-color:#797979
}
.progress-bar-cyan {
	background-color:#3AE6C4
}
.progress-bar-yellow {
	background-color:#F9E50A
}
.progress-bar-darkgreen {
	background-color:#0B741C
}
.progress-bar-darkred {
	background-color:#741A0B
}
.media,.media-body {
	overflow:hidden;
	zoom:1
}
.media,.media .media {
	margin-top:15px
}
.media:first-child {
	margin-top:0
}
.media-object {
	display:block
}
.media-heading {
	margin:0 0 5px
}
.media>.pull-left {
	margin-right:10px
}
.media>.pull-right {
	margin-left:10px
}
.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 15px;
	margin-bottom:-1px;
	background-color:#fff;
	border:1px solid #ddd
}
.list-group-item-rating {
	position:relative;
	display:block;
	padding:10px 15px;
	margin-bottom:-1px;
	background-color:#c9302c;
	border:1px solid #ddd
}
.list-group-item:first-child {
	border-top-right-radius:4px;
	border-top-left-radius:4px
}
.list-group-item:last-child {
	margin-bottom:0;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px
}
.list-group-item>.badge {
	float:right
}
.list-group-item>.badge+.badge {
	margin-right:5px
}
a.list-group-item {
	color:#555
}
a.list-group-item .list-group-item-heading {
	color:#333
}
a.list-group-item:hover,a.list-group-item:focus {
	text-decoration:none;
	background-color:#f5f5f5
}
a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus {
	z-index:2;
	color:#fff;
	background-color:#5e87b0;
	border-color:#5e87b0
}
a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading {
	color:inherit
}
a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text {
	color:#e7edf3
}
.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;
	background-color:#fff;
	border:1px solid transparent;
	border-radius:4px;
	-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:15px
}
.panel-body:before,.panel-body:after {
	content:" ";
	display:table
}
.panel-body:after {
	clear:both
}
.panel-body:before,.panel-body:after {
	content:" ";
	display:table
}
.panel-body:after {
	clear:both
}
.panel>.list-group {
	margin-bottom:0
}
.panel>.list-group .list-group-item {
	border-width:1px 0
}
.panel>.list-group .list-group-item:first-child {
	border-top-right-radius:0;
	border-top-left-radius:0
}
.panel>.list-group .list-group-item:last-child {
	border-bottom:0
}
.panel-heading+.list-group .list-group-item:first-child {
	border-top-width:0
}
.panel>.table,.panel>.table-responsive>.table {
	margin-bottom:0
}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive {
	border-top:1px solid #ddd
}
.panel>.table>tbody:first-child th,.panel>.table>tbody: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-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td: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-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child {
	border-right:0
}
.panel>.table-bordered>thead>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:last-child>th,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:last-child>td,.panel>.table-responsive>.table-bordered>thead>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td {
	border-bottom:0
}
.panel>.table-responsive {
	border:0;
	margin-bottom:0
}
.panel-heading {
	padding:10px 15px;
	border-bottom:1px solid transparent;
	border-top-right-radius:3px;
	border-top-left-radius:3px
}
.panel-heading-blue {
	padding:10px 15px;
	border-bottom:1px solid transparent;
	border-top-right-radius:3px;
	border-top-left-radius:3px
}
.panel-heading>.dropdown .dropdown-toggle {
	color:inherit
}
.panel-title {
	margin-top:0;
	margin-bottom:0;
	font-size:16px;
	color:inherit
}
.panel-title>a {
	color:inherit
}
.panel-title-blue {
	margin-top:0;
	margin-bottom:0;
	font-size:16px;
	background-color:#22BEEF;
	color:#FFF
}
.panel-footer {
	padding:10px 15px;
	background-color:#f5f5f5;
	border-top:1px solid #ddd;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px
}
.panel-group .panel {
	margin-bottom:0;
	border-radius:4px;
	overflow:hidden
}
.panel-group .panel+.panel {
	margin-top:5px
}
.panel-group .panel-heading {
	border-bottom:0
}
.panel-group .panel-heading+.panel-collapse .panel-body {
	border-top:1px solid #ddd
}
.panel-group .panel-footer {
	border-top:0
}
.panel-group .panel-footer+.panel-collapse .panel-body {
	border-bottom:1px solid #ddd
}
.panel-default {
	border-color:#ddd
}
.panel-default>.panel-heading {
	color:#333;
	background-color:#f5f5f5;
	border-color:#ddd
}
.panel-default>.panel-heading+.panel-collapse .panel-body {
	border-top-color:#ddd
}
.panel-default>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color:#ddd
}
.panel-default>.panel-heading-blue {
	color:#FFF;
	background-color:#22BEEF;
	border-color:#22BEEF
}
.panel-default>.panel-heading-blue+.panel-collapse .panel-body {
	border-top-color:#22BEEF
}


.panel-primary {
	border-color:#5e87b0
}
.panel-primary>.panel-heading {
	color:#fff;
	background-color:#5e87b0;
	border-color:#5e87b0
}
.panel-primary>.panel-heading+.panel-collapse .panel-body {
	border-top-color:#5e87b0
}
.panel-primary>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color:#5e87b0
}
.panel-success {
	border-color:#d6e9c6
}
.panel-success>.panel-heading {
	color:#468847;
	background-color:#dff0d8;
	border-color:#d6e9c6
}
.panel-success>.panel-heading+.panel-collapse .panel-body {
	border-top-color:#d6e9c6
}
.panel-success>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color:#d6e9c6
}
.panel-warning {
	border-color:#fbeed5
}
.panel-warning>.panel-heading {
	color:#c09853;
	background-color:#fcf8e3;
	border-color:#fbeed5
}
.panel-warning>.panel-heading+.panel-collapse .panel-body {
	border-top-color:#fbeed5
}
.panel-warning>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color:#fbeed5
}
.panel-danger {
	border-color:#eed3d7
}
.panel-danger>.panel-heading {
	color:#b94a48;
	background-color:#f2dede;
	border-color:#eed3d7
}
.panel-danger>.panel-heading+.panel-collapse .panel-body {
	border-top-color:#eed3d7
}
.panel-danger>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color:#eed3d7
}
.panel-info {
	border-color:#bce8f1
}
.panel-info>.panel-heading {
	color:#3a87ad;
	background-color:#d9edf7;
	border-color:#bce8f1
}
.panel-info>.panel-heading+.panel-collapse .panel-body {
	border-top-color:#bce8f1
}
.panel-info>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color:#bce8f1
}
.well {
	min-height:20px;
	padding:19px;
	margin-bottom:20px;
	background-color:#f5f5f5;
	border:1px solid #333;
	border-radius:4px;
	-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:6px
}
.well-sm {
	padding:9px;
	border-radius:3px
}
.well1 {
	min-height:20px;
	padding:19px;
	margin-bottom:20px;
	background-color:#4E6E8E;
	color:#FFF;
	border:1px solid #e3e3e3;
	border-radius:4px;
	-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)
}
.close {
	float:right;
	font-size:21px;
	font-weight:bold;
	line-height:1;
	color:#000;
	text-shadow:0 1px 0 #fff;
	opacity:.2;
	filter:alpha(opacity=20)
}
.close:hover,.close:focus {
	color:#000;
	text-decoration:none;
	cursor:pointer;
	opacity:.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:auto;
	overflow-y:scroll;
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1040
}
.modal.fade .modal-dialog {
	-webkit-transform:translate(0,-25%);
	-ms-transform:translate(0,-25%);
	transform:translate(0,-25%);
	-webkit-transition:-webkit-transform .3s ease-out;
	-moz-transition:-moz-transform .3s ease-out;
	-o-transition:-o-transform .3s ease-out;
	transition:transform .3s ease-out
}
.modal.in .modal-dialog {
	-webkit-transform:translate(0,0);
	-ms-transform:translate(0,0);
	transform:translate(0,0)
}
.modal-dialog {
	position:relative;
	width:auto;
	margin:10px;
	z-index:1050
}
.modal-content {
	position:relative;
	background-color:#fff;
	border:1px solid #999;
	border:1px solid rgba(0,0,0,0.2);
	border-radius:6px;
	-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:1030;
	background-color:#000
}
.modal-backdrop.fade {
	opacity:0;
	filter:alpha(opacity=0)
}
.modal-backdrop.in {
	opacity:.5;
	filter:alpha(opacity=50)
}
.modal-header {
	padding:15px;
	border-bottom:1px solid #e5e5e5;
	min-height:16.428571429px
}
.modal-header .close {
	margin-top:-2px
}
.modal-title {
	margin:0;
	line-height:1.428571429
}
.modal-body {
	position:relative;
	padding:20px
}
.modal-footer {
	margin-top:15px;
	padding:19px 20px 20px;
	text-align:right;
	border-top:1px solid #e5e5e5
}
.modal-footer:before,.modal-footer:after {
	content:" ";
	display:table
}
.modal-footer:after {
	clear:both
}
.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
}
@media screen and (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)
	}
}
.tooltip {
	position:absolute;
	z-index:1030;
	display:block;
	visibility:visible;
	font-size:12px;
	line-height:1.4;
	opacity:0;
	filter:alpha(opacity=0)
}
.tooltip.in {
	opacity:.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;
	text-decoration:none;
	background-color:#000;
	border-radius:4px
}
.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;
	left:5px;
	border-width:5px 5px 0;
	border-top-color:#000
}
.tooltip.top-right .tooltip-arrow {
	bottom:0;
	right: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;
	left:5px;
	border-width:0 5px 5px;
	border-bottom-color:#000
}
.tooltip.bottom-right .tooltip-arrow {
	top:0;
	right:5px;
	border-width:0 5px 5px;
	border-bottom-color:#000
}
.popover {
	position:absolute;
	top:0;
	left:0;
	z-index:1010;
	display:none;
	max-width:276px;
	padding:1px;
	text-align:left;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid #ccc;
	border:1px solid rgba(0,0,0,0.2);
	border-radius:6px;
	-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	box-shadow:0 5px 10px rgba(0,0,0,0.2);
	white-space:normal
}
.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:14px;
	font-weight:normal;
	line-height:18px;
	background-color:#f7f7f7;
	border-bottom:1px solid #ebebeb;
	border-radius:5px 5px 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:#999;
	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:#999;
	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:#999;
	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:#999;
	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:.6s ease-in-out left;
	transition:.6s ease-in-out left
}
.carousel-inner>.item>img,.carousel-inner>.item>a>img {
	display:block;
	max-width:100%;
	height:auto;
	line-height:1
}
.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:15%;
	opacity:.5;
	filter:alpha(opacity=50);
	font-size:20px;
	color:#000;
	text-align:center;
	text-shadow:0 1px 2px rgba(0,0,0,0.6)
}
.carousel-control.left {
	background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));
	background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)
}
.carousel-control.right {
	left:auto;
	right:0;
	background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));
	background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)
}
.carousel-control:hover,.carousel-control:focus {
	outline:0;
	color:#fff;
	text-decoration:none;
	opacity:.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%;
	z-index:5;
	display:inline-block
}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left {
	left:50%
}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right {
	right:50%
}
.carousel-control .icon-prev,.carousel-control .icon-next {
	width:20px;
	height:20px;
	margin-top:-10px;
	margin-left:-10px;
	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 #000;
	border-radius:10px;
	cursor:pointer;
	background-color:#000 !important;
}
.carousel-indicators .active {
	margin:0;
	width:12px;
	height:12px;
	background-color:#000 !important;
}
.carousel-caption {
	position:absolute;
	left:15%;
	right:15%;
	bottom:20px;
	z-index:10;
	padding-top:20px;
	padding-bottom:20px;
	color:#000;
	text-align:center;
	text-shadow:0 1px 2px rgba(0,0,0,0.6)
}
.carousel-caption .btn {
	text-shadow:none
}
@media screen and (min-width:768px) {
	.carousel-control .glyphicons-chevron-left,.carousel-control .glyphicons-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next {
		width:30px;
		height:30px;
		margin-top:-15px;
		margin-left:-15px;
		font-size:30px
	}
	.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;
	visibility:hidden!important
}
.affix {
	position:fixed
}
@-ms-viewport {
	width:device-width
}
.visible-xs,tr.visible-xs,th.visible-xs,td.visible-xs {
	display:none!important
}
@media(max-width:767px) {
	.visible-xs {
		display:block!important
	}
	table.visible-xs {
		display:table
	}
	tr.visible-xs {
		display:table-row!important
	}
	th.visible-xs,td.visible-xs {
		display:table-cell!important
	}
}
@media(min-width:768px) and (max-width:991px) {
	.visible-xs.visible-sm {
		display:block!important
	}
	table.visible-xs.visible-sm {
		display:table
	}
	tr.visible-xs.visible-sm {
		display:table-row!important
	}
	th.visible-xs.visible-sm,td.visible-xs.visible-sm {
		display:table-cell!important
	}
}
@media(min-width:992px) and (max-width:1199px) {
	.visible-xs.visible-md {
		display:block!important
	}
	table.visible-xs.visible-md {
		display:table
	}
	tr.visible-xs.visible-md {
		display:table-row!important
	}
	th.visible-xs.visible-md,td.visible-xs.visible-md {
		display:table-cell!important
	}
}
@media screen and (max-width: 1900px){
	.table-responsive {
		width:100%;
		margin-bottom:15px;
		overflow-y:hidden;
		overflow-x:auto;
		display: block;
		-ms-overflow-style:-ms-autohiding-scrollbar;
		border:1px solid #ddd;
		-webkit-overflow-scrolling:touch
	}
	.table-responsive>.table {
		margin-bottom:0
	}
	.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.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>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td: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>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td: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>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td {
		border-bottom:0
	}
}
@media(min-width:1200px) {
	.visible-xs.visible-lg {
		display:block!important
	}
	table.visible-xs.visible-lg {
		display:table
	}
	tr.visible-xs.visible-lg {
		display:table-row!important
	}
	th.visible-xs.visible-lg,td.visible-xs.visible-lg {
		display:table-cell!important
	}
}
.visible-sm,tr.visible-sm,th.visible-sm,td.visible-sm {
	display:none!important
}
@media(max-width:767px) {
	.visible-sm.visible-xs {
		display:block!important
	}
	table.visible-sm.visible-xs {
		display:table
	}
	tr.visible-sm.visible-xs {
		display:table-row!important
	}
	th.visible-sm.visible-xs,td.visible-sm.visible-xs {
		display:table-cell!important
	}
}
@media(min-width:768px) and (max-width:991px) {
	.visible-sm {
		display:block!important
	}
	table.visible-sm {
		display:table
	}
	tr.visible-sm {
		display:table-row!important
	}
	th.visible-sm,td.visible-sm {
		display:table-cell!important
	}
}
@media(min-width:992px) and (max-width:1199px) {
	.visible-sm.visible-md {
		display:block!important
	}
	table.visible-sm.visible-md {
		display:table
	}
	tr.visible-sm.visible-md {
		display:table-row!important
	}
	th.visible-sm.visible-md,td.visible-sm.visible-md {
		display:table-cell!important
	}
}
@media(min-width:1200px) {
	.visible-sm.visible-lg {
		display:block!important
	}
	table.visible-sm.visible-lg {
		display:table
	}
	tr.visible-sm.visible-lg {
		display:table-row!important
	}
	th.visible-sm.visible-lg,td.visible-sm.visible-lg {
		display:table-cell!important
	}
}
.visible-md,tr.visible-md,th.visible-md,td.visible-md {
	display:none!important
}
@media(max-width:767px) {
	.visible-md.visible-xs {
		display:block!important
	}
	table.visible-md.visible-xs {
		display:table
	}
	tr.visible-md.visible-xs {
		display:table-row!important
	}
	th.visible-md.visible-xs,td.visible-md.visible-xs {
		display:table-cell!important
	}
}
@media(min-width:768px) and (max-width:991px) {
	.visible-md.visible-sm {
		display:block!important
	}
	table.visible-md.visible-sm {
		display:table
	}
	tr.visible-md.visible-sm {
		display:table-row!important
	}
	th.visible-md.visible-sm,td.visible-md.visible-sm {
		display:table-cell!important
	}
}
@media(min-width:992px) and (max-width:1199px) {
	.visible-md {
		display:block!important
	}
	table.visible-md {
		display:table
	}
	tr.visible-md {
		display:table-row!important
	}
	th.visible-md,td.visible-md {
		display:table-cell!important
	}
}
@media(min-width:1200px) {
	.visible-md.visible-lg {
		display:block!important
	}
	table.visible-md.visible-lg {
		display:table
	}
	tr.visible-md.visible-lg {
		display:table-row!important
	}
	th.visible-md.visible-lg,td.visible-md.visible-lg {
		display:table-cell!important
	}
}
.visible-lg,tr.visible-lg,th.visible-lg,td.visible-lg {
	display:none!important
}
@media(max-width:767px) {
	.visible-lg.visible-xs {
		display:block!important
	}
	table.visible-lg.visible-xs {
		display:table
	}
	tr.visible-lg.visible-xs {
		display:table-row!important
	}
	th.visible-lg.visible-xs,td.visible-lg.visible-xs {
		display:table-cell!important
	}
}
@media(min-width:768px) and (max-width:991px) {
	.visible-lg.visible-sm {
		display:block!important
	}
	table.visible-lg.visible-sm {
		display:table
	}
	tr.visible-lg.visible-sm {
		display:table-row!important
	}
	th.visible-lg.visible-sm,td.visible-lg.visible-sm {
		display:table-cell!important
	}
}
@media(min-width:992px) and (max-width:1199px) {
	.visible-lg.visible-md {
		display:block!important
	}
	table.visible-lg.visible-md {
		display:table
	}
	tr.visible-lg.visible-md {
		display:table-row!important
	}
	th.visible-lg.visible-md,td.visible-lg.visible-md {
		display:table-cell!important
	}
}
@media(min-width:1200px) {
	.visible-lg {
		display:block!important
	}
	table.visible-lg {
		display:table
	}
	tr.visible-lg {
		display:table-row!important
	}
	th.visible-lg,td.visible-lg {
		display:table-cell!important
	}
}
.hidden-xs {
	display:block!important
}
table.hidden-xs {
	display:table
}
tr.hidden-xs {
	display:table-row!important
}
th.hidden-xs,td.hidden-xs {
	display:table-cell!important
}
@media(max-width:767px) {
	.hidden-xs,tr.hidden-xs,th.hidden-xs,td.hidden-xs {
		display:none!important
	}
	.littlefollow {
  width: 100%;
  float: left;
  text-align: center;
  padding: 10px 0px;
  color: #656d78;
  font-weight: 600;
  opacity: 0.8;
  filter: alpha(opacity = 80);
  -webkit-transition: opacity 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out;
  -ms-transition: opacity 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out;
  transition: opacity 200ms ease-in-out;
}
.littlefollow img {
  width: 10px;
  height: 10px;
  border: 3px solid #D8280A;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.littlefollow:hover {
  text-decoration: none;
  opacity: 1;
  filter: alpha(opacity = 100);
  color: #434a54;
}
}
@media(min-width:768px) and (max-width:991px) {
	.hidden-xs.hidden-sm,tr.hidden-xs.hidden-sm,th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm {
		display:none!important
	}
	.littlefollow {
  width: 100%;
  float: left;
  text-align: center;
  padding: 10px 0px;
  color: #656d78;
  font-weight: 600;
  opacity: 0.8;
  filter: alpha(opacity = 80);
  -webkit-transition: opacity 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out;
  -ms-transition: opacity 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out;
  transition: opacity 200ms ease-in-out;
}
.littlefollow img {
  width: 10px;
  height: 10px;
  border: 3px solid #D8280A;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.littlefollow:hover {
  text-decoration: none;
  opacity: 1;
  filter: alpha(opacity = 100);
  color: #434a54;
}
.rate-ex1-cnt{
  float:left;

}
.rate-ex1-cnt .rate-btn{
    width: 15px; height:14px;
	float: left;
	background: url(../img/mini-rate-btn.png) no-repeat;
	cursor: pointer;
}
.rate-ex1-cnt .rate-btn:hover, .rate-ex1-cnt  .rate-btn-hover, .rate-ex1-cnt  .rate-btn-active{
	background: url(../img/mini-rate-btn-hover.png) no-repeat;
}
}
@media(min-width:992px) and (max-width:1199px) {
	.hidden-xs.hidden-md,tr.hidden-xs.hidden-md,th.hidden-xs.hidden-md,td.hidden-xs.hidden-md {
		display:none!important
	}
	.littlefollow {
  width: 100%;
  float: left;
  text-align: center;
  padding: 10px 0px;
  color: #656d78;
  font-weight: 600;
  opacity: 0.8;
  filter: alpha(opacity = 80);
  -webkit-transition: opacity 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out;
  -ms-transition: opacity 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out;
  transition: opacity 200ms ease-in-out;
}
.littlefollow img {
  width: 10px;
  height: 10px;
  border: 3px solid #D8280A;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.littlefollow:hover {
  text-decoration: none;
  opacity: 1;
  filter: alpha(opacity = 100);
  color: #434a54;
}
.rate-ex1-cnt{
  float:left;

}
.rate-ex1-cnt .rate-btn{
    width: 15px; height:14px;
	float: left;
	background: url(../img/mini-rate-btn.png) no-repeat;
	cursor: pointer;
}
.rate-ex1-cnt .rate-btn:hover, .rate-ex1-cnt  .rate-btn-hover, .rate-ex1-cnt  .rate-btn-active{
	background: url(../img/mini-rate-btn-hover.png) no-repeat;
}
}
@media(min-width:1200px) {
	.hidden-xs.hidden-lg,tr.hidden-xs.hidden-lg,th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg {
		display:none!important
	}
	.littlefollow {
  width: 100%;
  float: left;
  text-align: center;
  padding: 10px 0px;
  color: #656d78;
  font-weight: 600;
  opacity: 0.8;
  filter: alpha(opacity = 80);
  -webkit-transition: opacity 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out;
  -ms-transition: opacity 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out;
  transition: opacity 200ms ease-in-out;
}
.littlefollow img {
  width: 10px;
  height: 10px;
  border: 3px solid #D8280A;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.littlefollow:hover {
  text-decoration: none;
  opacity: 1;
  filter: alpha(opacity = 100);
  color: #434a54;
}
}
.hidden-sm {
	display:block!important
}
table.hidden-sm {
	display:table
}
tr.hidden-sm {
	display:table-row!important
}
th.hidden-sm,td.hidden-sm {
	display:table-cell!important
}
@media(max-width:767px) {
	.hidden-sm.hidden-xs,tr.hidden-sm.hidden-xs,th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs {
		display:none!important
	}
	.rate-ex1-cnt{
  float:left;

}
.rate-ex1-cnt .rate-btn{
    width: 15px; height:14px;
	float: left;
	background: url(../img/mini-rate-btn.png) no-repeat;
	cursor: pointer;
}
.rate-ex1-cnt .rate-btn:hover, .rate-ex1-cnt  .rate-btn-hover, .rate-ex1-cnt  .rate-btn-active{
	background: url(../img/mini-rate-btn-hover.png) no-repeat;
}
}
@media(min-width:768px) and (max-width:991px) {
	.hidden-sm,tr.hidden-sm,th.hidden-sm,td.hidden-sm {
		display:none!important
	}
}
@media(min-width:992px) and (max-width:1199px) {
	.hidden-sm.hidden-md,tr.hidden-sm.hidden-md,th.hidden-sm.hidden-md,td.hidden-sm.hidden-md {
		display:none!important
	}
}
@media(min-width:1200px) {
	.hidden-sm.hidden-lg,tr.hidden-sm.hidden-lg,th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg {
		display:none!important
	}
}
.hidden-md {
	display:block!important
}
table.hidden-md {
	display:table
}
tr.hidden-md {
	display:table-row!important
}
th.hidden-md,td.hidden-md {
	display:table-cell!important
}
@media(max-width:767px) {
	.hidden-md.hidden-xs,tr.hidden-md.hidden-xs,th.hidden-md.hidden-xs,td.hidden-md.hidden-xs {
		display:none!important
	}
}
@media(min-width:768px) and (max-width:991px) {
	.hidden-md.hidden-sm,tr.hidden-md.hidden-sm,th.hidden-md.hidden-sm,td.hidden-md.hidden-sm {
		display:none!important
	}
}
@media(min-width:992px) and (max-width:1199px) {
	.hidden-md,tr.hidden-md,th.hidden-md,td.hidden-md {
		display:none!important
	}
}
@media(min-width:1200px) {
	.hidden-md.hidden-lg,tr.hidden-md.hidden-lg,th.hidden-md.hidden-lg,td.hidden-md.hidden-lg {
		display:none!important
	}
}
.hidden-lg {
	display:block!important
}
table.hidden-lg {
	display:table
}
tr.hidden-lg {
	display:table-row!important
}
th.hidden-lg,td.hidden-lg {
	display:table-cell!important
}
@media(max-width:767px) {
	.hidden-lg.hidden-xs,tr.hidden-lg.hidden-xs,th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs {
		display:none!important
	}
}
@media(min-width:768px) and (max-width:991px) {
	.hidden-lg.hidden-sm,tr.hidden-lg.hidden-sm,th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm {
		display:none!important
	}
}
@media(min-width:992px) and (max-width:1199px) {
	.hidden-lg.hidden-md,tr.hidden-lg.hidden-md,th.hidden-lg.hidden-md,td.hidden-lg.hidden-md {
		display:none!important
	}
}
@media(min-width:1200px) {
	.hidden-lg,tr.hidden-lg,th.hidden-lg,td.hidden-lg {
		display:none!important
	}
}
.visible-print,tr.visible-print,th.visible-print,td.visible-print {
	display:none!important
}
@media print {
	.visible-print {
		display:block!important
	}
	table.visible-print {
		display:table
	}
	tr.visible-print {
		display:table-row!important
	}
	th.visible-print,td.visible-print {

		display:table-cell!important
	}
	.hidden-print,tr.hidden-print,th.hidden-print,td.hidden-print {
		display:none!important
	}
}
html,body {
	height:100%
}
body {
	background:none repeat scroll 0 0 #f4f4f4;
	border:0 none;
	font-family:Inter, system-ui, sans-serif;
	font-size:13px;
	font-weight:400;
	margin:0;
	padding:0;
	color:#555
}
h1,h2,h3,h4,h5,h6 {
	font-family:Inter, system-ui, sans-serif;
	font-weight:300
}
label {
	font-weight:600
}
a:active,a:focus {
	outline-style:none;
	-moz-outline-style:none
}
* {
	outline:medium none!important
}
.hidden-inline-mobile {
	display:inline!important
}
.hidden-inline-nomobile {
	display:none!important
}
@media(max-width:768px) {
	.hidden-inline-mobile {
		display:none!important
	}
	.hidden-inline-nomobile {
	display:inline!important
}
}
.font-300 {
	font-weight:300
}
.font-400 {
	font-weight:400
}
.font-600 {
	font-weight:600
}
.font-700 {
	font-weight:700
}
.font-11 {
	font-size:11px
}
.font-13 {
	font-size:13px
}
.font-14 {
	font-size:14px
}
.text-dark {
	color:#555
}
.text-purple {
	color:#a696ce
}
.text-pink {
	color:#db5e8c
}
.text-yellow {
	color:#fcd76a
}
.text-green {
	color:#a8bc7b
}
.fa-1-5x {
	font-size:1.5em
}
.btn {
	font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif
}
.btn-inverse {
	color:#fff;
	background-color:#555;
	border-color:#484848
}
.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.open .dropdown-toggle.btn-inverse {
	color:#fff;
	background-color:#414141;
	border-color:#2a2a2a
}
.btn-inverse:active,.btn-inverse.active,.open .dropdown-toggle.btn-inverse {
	background-image:none
}
.btn-inverse.disabled,.btn-inverse[disabled],fieldset[disabled] .btn-inverse,.btn-inverse.disabled:hover,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse:hover,.btn-inverse.disabled:focus,.btn-inverse[disabled]:focus,fieldset[disabled] .btn-inverse:focus,.btn-inverse.disabled:active,.btn-inverse[disabled]:active,fieldset[disabled] .btn-inverse:active,.btn-inverse.disabled.active,.btn-inverse[disabled].active,fieldset[disabled] .btn-inverse.active {
	background-color:#555;
	border-color:#484848
}
.btn-inverse .badge {
	color:#555;
	background-color:#fff
}
.btn-inverse .caret {
	border-top-color:#fff
}
.btn-purple {
	color:#fff;
	background-color:#a696ce;
	border-color:#9785c6
}
.btn-purple:hover,.btn-purple:focus,.btn-purple:active,.btn-purple.active,.open .dropdown-toggle.btn-purple {
	color:#fff;
	background-color:#8e7ac1;
	border-color:#745bb2
}
.btn-purple:active,.btn-purple.active,.open .dropdown-toggle.btn-purple {
	background-image:none
}
.btn-purple.disabled,.btn-purple[disabled],fieldset[disabled] .btn-purple,.btn-purple.disabled:hover,.btn-purple[disabled]:hover,fieldset[disabled] .btn-purple:hover,.btn-purple.disabled:focus,.btn-purple[disabled]:focus,fieldset[disabled] .btn-purple:focus,.btn-purple.disabled:active,.btn-purple[disabled]:active,fieldset[disabled] .btn-purple:active,.btn-purple.disabled.active,.btn-purple[disabled].active,fieldset[disabled] .btn-purple.active {
	background-color:#a696ce;
	border-color:#9785c6
}
.btn-purple .badge {
	color:#a696ce;
	background-color:#fff
}
.btn-purple .caret {
	border-top-color:#fff
}
.btn-pink {
	color:#fff;
	background-color:#db5e8c;
	border-color:#d6497d
}
.btn-pink:hover,.btn-pink:focus,.btn-pink:active,.btn-pink.active,.open .dropdown-toggle.btn-pink {
	color:#fff;
	background-color:#d43d74;
	border-color:#b9295e
}
.btn-pink:active,.btn-pink.active,.open .dropdown-toggle.btn-pink {
	background-image:none
}
.btn-pink.disabled,.btn-pink[disabled],fieldset[disabled] .btn-pink,.btn-pink.disabled:hover,.btn-pink[disabled]:hover,fieldset[disabled] .btn-pink:hover,.btn-pink.disabled:focus,.btn-pink[disabled]:focus,fieldset[disabled] .btn-pink:focus,.btn-pink.disabled:active,.btn-pink[disabled]:active,fieldset[disabled] .btn-pink:active,.btn-pink.disabled.active,.btn-pink[disabled].active,fieldset[disabled] .btn-pink.active {
	background-color:#db5e8c;
	border-color:#d6497d
}
.btn-pink .badge {
	color:#db5e8c;
	background-color:#fff
}
.btn-pink .caret {
	border-top-color:#fff
}
.btn-grey {
	color:#fff;
	background-color:#898989;
	border-color:#7c7c7c
}
.btn-grey:hover,.btn-grey:focus,.btn-grey:active,.btn-grey.active,.open .dropdown-toggle.btn-grey {
	color:#fff;
	background-color:#757575;
	border-color:#5e5e5e
}
.btn-grey:active,.btn-grey.active,.open .dropdown-toggle.btn-grey {
	background-image:none
}
.btn-grey.disabled,.btn-grey[disabled],fieldset[disabled] .btn-grey,.btn-grey.disabled:hover,.btn-grey[disabled]:hover,fieldset[disabled] .btn-grey:hover,.btn-grey.disabled:focus,.btn-grey[disabled]:focus,fieldset[disabled] .btn-grey:focus,.btn-grey.disabled:active,.btn-grey[disabled]:active,fieldset[disabled] .btn-grey:active,.btn-grey.disabled.active,.btn-grey[disabled].active,fieldset[disabled] .btn-grey.active {
	background-color:#898989;
	border-color:#7c7c7c
}
.btn-grey .badge {
	color:#898989;
	background-color:#fff
}
.btn-light-grey {
	color:#898989;
	background-color:#e6e6e6;
	border-color:#d9d9d9
}
.btn-light-grey:hover,.btn-light-grey:focus,.btn-light-grey:active,.btn-light-grey.active,.open .dropdown-toggle.btn-light-grey {
	color:#898989;
	background-color:#d2d2d2;
	border-color:#bbb
}
.btn-light-grey:active,.btn-light-grey.active,.open .dropdown-toggle.btn-light-grey {
	background-image:none
}
.btn-light-grey.disabled,.btn-light-grey[disabled],fieldset[disabled] .btn-light-grey,.btn-light-grey.disabled:hover,.btn-light-grey[disabled]:hover,fieldset[disabled] .btn-light-grey:hover,.btn-light-grey.disabled:focus,.btn-light-grey[disabled]:focus,fieldset[disabled] .btn-light-grey:focus,.btn-light-grey.disabled:active,.btn-light-grey[disabled]:active,fieldset[disabled] .btn-light-grey:active,.btn-light-grey.disabled.active,.btn-light-grey[disabled].active,fieldset[disabled] .btn-light-grey.active {
	background-color:#e6e6e6;
	border-color:#d9d9d9
}
.btn-light-grey .badge {
	color:#e6e6e6;
	background-color:#fff
}
.btn-yellow {
	color:#654c02;
	background-color:#fcd76a;
	border-color:#fbd051
}
.btn-yellow:hover,.btn-yellow:focus,.btn-yellow:active,.btn-yellow.active,.open .dropdown-toggle.btn-yellow {
	color:#654c02;
	background-color:#fbcc42;
	border-color:#fac015
}
.btn-yellow:active,.btn-yellow.active,.open .dropdown-toggle.btn-yellow {
	background-image:none
}
.btn-yellow.disabled,.btn-yellow[disabled],fieldset[disabled] .btn-yellow,.btn-yellow.disabled:hover,.btn-yellow[disabled]:hover,fieldset[disabled] .btn-yellow:hover,.btn-yellow.disabled:focus,.btn-yellow[disabled]:focus,fieldset[disabled] .btn-yellow:focus,.btn-yellow.disabled:active,.btn-yellow[disabled]:active,fieldset[disabled] .btn-yellow:active,.btn-yellow.disabled.active,.btn-yellow[disabled].active,fieldset[disabled] .btn-yellow.active {
	background-color:#fcd76a;
	border-color:#fbd051
}
.btn-yellow .badge {
	color:#fcd76a;
	background-color:#fff
}
.btn-icon {
	margin:10px 0;
	padding:10px;
	transition:all .3s ease 0s
}
.btn-icon:hover {
	border:1px solid rgba(0,0,0,0.3);
	transition:all .3s ease 0s
}
.btn-icon:active {
	transition:none 0s ease 0s
}
.btn-icon i {
	margin:0
}
.btn .label {
	border-radius:12px 12px 12px 12px;
	border-style:solid;
	border-width:0;
	box-shadow:none;
	color:#fff!important;
	font-size:11px!important;
	font-weight:300;
	padding:3px 7px;
	position:absolute;
	text-shadow:none;
	top:1px
}
.btn .label.label-right {
	right:7px
}
.btn .label.label-left {
	left:7px
}
.input-block-level {
	display:block;
	width:100%
}
.container {
	width:100%!important
}
.container1 {
	width:100%!important
}
.divide-5 {
	height:5px;
	width:100%
}
.divide-10 {
	height:10px;
	width:100%
}
.divide-12 {
	height:12px;
	width:100%
}
.divide-20 {
	height:20px;
	width:100%
}
.divide-40 {
	height:40px;
	width:100%
}
.divide-50 {
	height:50px;
	width:100%
}
.divide-100 {
	height:100px;
	width:100%
}
.margin-left-0 {
	margin-left:0!important
}
.margin-left-50 {
	margin-left:50px!important
}
.margin-top-50 {
	margin-top:50px!important
}
.margin-top-100 {
	margin-top:100px!important
}
.margin-bottom-0 {
	margin-bottom:0!important
}
.padding-top-10 {
	padding-top:10px
}
.padding-bottom-20 {
	padding-bottom:20px
}
.separator {
	height:1px;
	border-bottom:1px solid #fff!important;
	border-top:1px solid #e7e7e7!important;
	color:#555!important;
	margin:10px 0 30px
}
.separator1 {
	height:1px;
	border-bottom:1px solid #CCC!important;
	color:#666!important;
	padding-top: 5px;
}
.badge-green {
	background-color:#090
}
.badge-orange {
	background-color:#f0ad4e
}
.badge-red {
	background-color:#CA0000
}
.badge-blue {
	background-color:#70afc4
}
.badge-primary {
	background-color:#5e87b0
}
.scroller {
	margin:0!important;
	padding:0 12px 0 0!important
}
#main-content {
	margin-left:250px;
}
#content {
	background-color:#f5f6f6;
	margin-top:0;
	min-height:800px;
	border-left:1px solid #cdd2d2;
	padding-bottom:30px
}
#content .page-header {
	background: none repeat scroll 0 0 #fff;
	border-bottom-color: #cdd2d2;
	color: #000;
	margin: 0 -15px 30px;
	min-height: 38px;
	overflow: hidden;
	padding: 0 20px;
	position: relative
}
#content .page-header .description {
	color:#888;
	font-size:14px;
	font-weight:300;
	letter-spacing:0;
	margin-bottom:5px
}
#content .content-title {
	color:#666;
	display:block;
	font-family:Inter, system-ui, sans-serif;
	font-size:30px;
	font-weight:300;
	letter-spacing:-1px;
	margin:5px 0;
	padding:0
}
#content .breadcrumb {
	margin-bottom:0;
	padding-right:0;
	padding-left:0;
	font-size:14px;
	color:#333;
	background-color:#fff
}
#content .breadcrumb a {
	text-shadow:none
}
#content .breadcrumb>li+li:before {
	color:#333;
	display:inline;
	font-size:16px;
	font-family:FontAwesome;
	height:auto;
	content:"\f105";
	font-weight:300;
	text-shadow:none;
	padding:0 5px
}
.date-range {
	margin-top:20px
}
.date-range .btn-group .btn {
	margin-top:-8px;
	padding:8px
}
.date-range .reportrange {
	margin-right:0;
	margin-top:-8px;
	padding:10px;
	cursor:pointer;
	min-width:275x;
	color:#fff;
	border-radius:0 4px 4px 0;
	background-color:#a8bc7b
}
.date-range .reportrange span {
	font-size:12px;
	font-weight:300;
	color:#fff;
	font-weight:normal
}
.date-range .reportrange .fa-calendar {
	text-transform:normal;
	color:#fff;
	margin-top:0;
	font-size:14px
}
.date-range .reportrange .fa-angle-down {
	color:#fff;
	font-size:16px
}
.pattern {
	background-image:url("../img/pattern.png")
}
.dots {
	background-image:url("../img/dots.png")
}
.box {
	clear:both;
	margin-top:0;
	margin-bottom:25px;
	padding:0
}
.box .box-title {
	margin-bottom:15px;
	border-bottom:1px solid #2D8AEB;
	min-height:30px
}
.box .box-title h4 {
	font-family:Inter, system-ui, sans-serif;
	display:inline-block;
	font-size:18px;
	font-weight:400;
	margin:0;
	padding:0;
	margin-bottom:7px;
	color:#555
}
.box .box-title h4 i {
	margin-right:10px;
	color:#666
}
.box .box-title-blue {
	margin-bottom:15px;
	border-bottom:1px solid #2D8AEB;
	min-height:30px
}
.box .box-title-blue h4 {
	font-family:Inter, system-ui, sans-serif;
	display:inline-block;
	font-size:18px;
	font-weight:400;
	margin:0;
	padding:0;
	margin-bottom:7px;
	color:#2D8AEB
}
.box .box-title-blue h4 i {
	margin-right:10px;
	color:#2D8AEB
}
.box .box-title-orange {
	margin-bottom:15px;
	border-bottom:1px solid #D63E15;
	min-height:30px
}
.box .box-title-orange h4 {
	font-family:'Open Sans';
	display:inline-block;
	font-size:18px;
	font-weight:400;
	margin:0;
	padding:0;
	margin-bottom:7px;
	color:#000
}
.box .box-title-orange h4 i {
	margin-right:10px;
	color:#000
}
.box .box-title-red {
	margin-bottom:15px;
	border-bottom:1px solid #E51400;
	min-height:30px
}
.box .box-title-red h4 {
	font-family:'Open Sans';
	display:inline-block;
	font-size:18px;
	font-weight:400;
	margin:0;
	padding:0;
	margin-bottom:7px;
	color:#E51400
}
.box .box-title-red h4 i {
	margin-right:10px;
	color:#E51400
}
.box .box-title-green {
	margin-bottom:15px;
	border-bottom:1px solid #05A705;
	min-height:30px
}
.box .box-title-green h4 {
	font-family:'Open Sans';
	display:inline-block;
	font-size:18px;
	font-weight:400;
	margin:0;
	padding:0;
	margin-bottom:7px;
	color:#000
}
.box .box-title-green h4 i {
	margin-right:10px;
	color:#000
}
.box .box-title .tools {
	display:inline-block;
	padding:0;
	margin-bottom:7px;
	float:right;
	clear:both;
	min-height:30px
}
.box .box-title .tools>a {
	display:inline-block;
	font-size:14px;
	line-height:24px;
	text-decoration:none;
	color:#c4c4c4;
	margin-right:5px
}
.box .box-title .tools>a:hover {
	color:#ababab
}
.box .box-title .tools .label {
	margin-right:5px
}
.box .box-title .items {
	display:inline-block;
	padding:0;
	margin-bottom:7px;
	margin-top:7px;
	float:right;
	width:40%;
	clear:both
}
.box .box-title .items .progress {
	height:7px!important
}
.box .toolbox {
	padding:5px;
	background-color:#f4f4f4;
	border-bottom:1px solid #c4c4c4
}
.box .toolbox.bottom {
	padding:5px;
	background-color:#f4f4f4;
	border-top:1px solid #c4c4c4;
	border-radius:0 0 4px 4px;
	border-bottom:0
}
.box .box-body.bg {
	border-radius:0 0 4px 4px;
	padding:10px;
	background-color:#fff;
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	margin-top:-15px
}
.box-placeholder {
	border:1px dashed #c4c4c4;
	background-color:#eaeaea;
	border-radius:4px
}
.box.border.orange {
	border:1px solid #FFA93C
}
.box.border.orange>.box-title {
	color:#fff!important;
	background-color:#FFA93C;
	border-bottom:1px solid #eea236
}
.box.border.orange>.box-title h4 {
	color:#fff!important
}
.box.border.orange>.box-title h4 i {
	color:#fff!important
}
.box.border.orange>.box-title .tools>a {
	color:#f4f4f4!important
}
.box.border.orange>.box-title .tools>a:hover {
	color:#f4f4f4!important;
	opacity:.6!important
}
.box.border.pink {
	border:1px solid #d6497d
}
.box.border.pink>.box-title {
	color:#fff!important;
	background-color:#db5e8c;
	border-bottom:1px solid #d6497d
}
.box.border.pink>.box-title h4 {
	color:#fff!important
}
.box.border.pink>.box-title h4 i {
	color:#fff!important
}
.box.border.pink>.box-title .tools>a {
	color:#f4f4f4!important
}
.box.border.pink>.box-title .tools>a:hover {
	color:#f4f4f4!important;
	opacity:.6!important
}
.box.border.purple {
	border:1px solid #9785c6
}
.box.border.purple>.box-title {
	color:#fff!important;
	background-color:#a696ce;
	border-bottom:1px solid #9785c6
}
.box.border.purple>.box-title h4 {
	color:#fff!important
}
.box.border.purple>.box-title h4 i {
	color:#fff!important
}
.box.border.purple>.box-title .tools>a {
	color:#f4f4f4!important
}
.box.border.purple>.box-title .tools>a:hover {
	color:#f4f4f4!important;
	opacity:.6!important
}
.box.border.inverse {
	border:1px solid #484848
}
.box.border.inverse>.box-title {
	color:#fff!important;
	background-color:#555;
	border-bottom:1px solid #484848
}
.box.border.inverse>.box-title h4 {
	color:#fff!important
}
.box.border.inverse>.box-title h4 i {
	color:#fff!important
}
.box.border.inverse>.box-title .tools>a {
	color:#f4f4f4!important
}
.box.border.inverse>.box-title .tools>a:hover {
	color:#f4f4f4!important;
	opacity:.6!important
}
.box.border.blue {
	border:1px solid #2D8AEB
}
.box.border.blue>.box-title {
	color:#fff!important;
	background-color:#2D8AEB;
	border-bottom:1px solid #5ea5bd
}
.box.border.blue>.box-title h4 {
	color:#fff!important
}
.box.border.blue>.box-title h4 i {
	color:#fff!important
}
.box.border.blue>.box-title .tools>a {
	color:#f4f4f4!important
}
.box.border.blue>.box-title .tools>a:hover {
	color:#f4f4f4!important;
	opacity:.6!important
}
.box.border.red {
	border:1px solid #E51400
}
.box.border.red>.box-title {
	color:#fff!important;
	background-color:#E51400;
	border-bottom:1px solid #d43f3a
}
.box.border.red>.box-title h4 {
	color:#fff!important
}
.box.border.red>.box-title h4 i {
	color:#fff!important
}
.box.border.red>.box-title .tools>a {
	color:#f4f4f4!important
}
.box.border.red>.box-title .tools>a:hover {
	color:#f4f4f4!important;
	opacity:.6!important
}
.box.border.green {
	border:1px solid #05A705
}
.box.border.green>.box-title {
	color:#fff!important;
	background-color:#05A705;
	border-bottom:1px solid #9db36a
}
.box.border.green>.box-title h4 {
	color:#fff!important
}
.box.border.green>.box-title h4 i {
	color:#fff!important
}
.box.border.green>.box-title .tools>a {
	color:#f4f4f4!important
}
.box.border.green>.box-title .tools>a:hover {
	color:#f4f4f4!important;
	opacity:.6!important
}
.box.border.primary {
	border:1px solid #507aa4
}
.box.border.primary>.box-title {
	color:#fff!important;
	background-color:#5e87b0;
	border-bottom:1px solid #507aa4
}
.box.border.primary>.box-title h4 {
	color:#fff!important
}
.box.border.primary>.box-title h4 i {
	color:#fff!important
}
.box.border.primary>.box-title .tools>a {
	color:#f4f4f4!important
}
.box.border.primary>.box-title .tools>a:hover {
	color:#f4f4f4!important;
	opacity:.6!important
}

.box.border.orangestrong {
	border:1px solid #D63E15
}
.box.border.orangestrong>.box-title {
	color:#fff!important;
	background-color:#D63E15;
	border-bottom:1px solid #D63E15
}
.box.border.orangestrong>.box-title h4 {
	color:#fff!important
}
.box.border.orangestrong>.box-title h4 i {
	color:#fff!important
}
.box.border.orangestrong>.box-title .tools>a {
	color:#f4f4f4!important
}
.box.border.orangestrong>.box-title .tools>a:hover {
	color:#f4f4f4!important;
	opacity:.6!important
}

.box.border.lightblue {
	border:1px solid #1693A5
}
.box.border.lightblue>.box-title {
	color:#fff!important;
	background-color:#1693A5;
	border-bottom:1px solid #1693A5
}
.box.border.lightblue>.box-title h4 {
	color:#fff!important
}
.box.border.lightblue>.box-title h4 i {
	color:#fff!important
}
.box.border.lightblue>.box-title .tools>a {
	color:#f4f4f4!important
}
.box.border.lightblue>.box-title .tools>a:hover {
	color:#f4f4f4!important;
	opacity:.6!important
}


.box.border.bluelight {
	border:1px solid #70afc4
}
.box.border.bluelight>.box-title {
	color:#fff!important;
	background-color:#70afc4;
	border-bottom:1px solid #70afc4
}
.box.border.bluelight>.box-title h4 {
	color:#fff!important
}
.box.border.bluelight>.box-title h4 i {
	color:#fff!important
}
.box.border.bluelight>.box-title .tools>a {
	color:#f4f4f4!important
}
.box.border.bluelight>.box-title .tools>a:hover {
	color:#f4f4f4!important;
	opacity:.6!important
}



.box.border.lightred {
	border:1px solid #FF4A43
}
.box.border.lightred>.box-title {
	color:#fff!important;
	background-color:#FF4A43;
	border-bottom:1px solid #FF4A43
}
.box.border.lightred>.box-title h4 {
	color:#fff!important
}
.box.border.lightred>.box-title h4 i {
	color:#fff!important
}
.box.border.lightred>.box-title .tools>a {
	color:#f4f4f4!important
}
.box.border.lightred>.box-title .tools>a:hover {
	color:#f4f4f4!important;
	opacity:.6!important
}






.box.border,.box.solid {
	border:1px solid #c4c4c4;
	border-radius:4px
}
.box.border>.box-title,.box.solid>.box-title {
	padding:8px 10px 2px;
	border-bottom:1px solid #c4c4c4;
	min-height:30px;
	background-color:#dbdbdb;
	margin-bottom:0
}
.box.border>.box-title h4,.box.solid>.box-title h4 {
	display:inline-block;
	font-size:18px;
	font-weight:400;
	margin:0;
	padding:0;
	margin-bottom:7px
}
.box.border>.box-title h4 i,.box.solid>.box-title h4 i {
	margin-right:10px;
	color:#666
}
.box.border>.box-title .tools,.box.solid>.box-title .tools {
	display:inline-block;
	padding:0;
	margin-bottom:7px;
	float:right;
	clear:both;
	min-height:30px
}
.box.border>.box-title .tools>a,.box.solid>.box-title .tools>a {
	display:inline-block;
	font-size:14px;
	line-height:24px;
	text-decoration:none;
	color:#ababab;
	margin-right:5px
}
.box.border>.box-title .tools>a:hover,.box.solid>.box-title .tools>a:hover {
	color:#919191
}
.box.border .box-body,.box.solid .box-body {
	border-radius:0 0 4px 4px;
	padding:10px;
	background-color:#fff
}
.box.border .box-body.big,.box.solid .box-body.big {
	padding:30px
}
.box.border .box-title.big,.box.solid .box-title.big {
	padding:15px 10px 7px
}
.box.border .box-title.small,.box.solid .box-title.small {
	padding:5px 10px 3px
}
.box.border .box-title.small h4,.box.solid .box-title.small h4 {
	font-size:16px;
	font-weight:400;
	margin-bottom:3px
}
.box.border .box-title.small .tools>a,.box.solid .box-title.small .tools>a {
	font-size:12px;
	line-height:12px
}
.box.border.lite .box-title {
	background-color:#f4f4f4
}
.box.border.lite .box-title h4 {
	color:#6f6f6f
}
.box.solid.blue {
	border:1px solid #507aa4
}
.box.solid.blue .box-title {
	color:#fff!important;
	background-color:#5e87b0!important;
	border-bottom:1px solid #507aa4
}
.box.solid.blue .box-title h4 {
	color:#fff!important
}
.box.solid.blue .box-title h4 i {
	color:#fff!important
}
.box.solid.blue .box-title .tools>a {
	color:#f4f4f4!important
}
.box.solid.blue .box-title .tools>a:hover {
	color:#f4f4f4!important;
	opacity:.6!important
}
.box.solid.blue .box-body {
	color:#fff;
	background-color:#5e87b0!important
}
.box.solid.grey {
	border:1px solid #626262
}
.box.solid.grey .box-title {
	color:#fff!important;
	background-color:#6f6f6f!important;
	border-bottom:1px solid #626262
}
.box.solid.grey .box-title h4 {
	color:#fff!important
}
.box.solid.grey .box-title h4 i {
	color:#fff!important
}
.box.solid.grey .box-title .tools>a {
	color:#f4f4f4!important
}
.box.solid.grey .box-title .tools>a:hover {
	color:#f4f4f4!important;
	opacity:.6!important
}
.box.solid.grey .box-body {
	color:#fff;
	background-color:#6f6f6f!important
}
.box:after,.box:before {
	display:table;
	color:""
}
.box.solid.orange {
	border:1px solid #507aa4
}
.box.solid.orange .box-title {
	color:#fff!important;
	background-color:#F89C2C!important;
	border-bottom:1px solid #F89C2C
}
.box.solid.orange .box-title h4 {
	color:#fff!important
}
.box.solid.orange .box-title h4 i {
	color:#fff!important
}
.box.solid.orange .box-body {
	color:#fff;
	background-color:#F89C2C!important
}
.list-group-header {
	background-color:#f9f9f9;
	font-size:11px;
	font-weight:400;
	text-transform:uppercase;
	color:#6f6f6f
}
.example-modal .modal {
	bottom:auto;
	display:inline;
	margin:0 auto;
	left:auto;
	position:relative;
	right:auto;
	top:auto;
	z-index:1;
	width:100%
}
.example-modal .modal .modal-dialog {
	width:100%
}
.center {
	text-align:center
}
#themes .title {
	margin-right:8px
}
#themes .btn.active .tick:before {
	float:left;
	margin-top:0;
	margin-right:5px;
	display:inline;
	font-size:13px;
	font-family:FontAwesome;
	height:auto;
	content:"\f00c";
	font-weight:300;
	text-shadow:none
}
#messenger .btn i {
	font-size:18px
}
div.hint {
	background-color:#f8f8f8;
	border-radius:5px;
	color:#333;
	display:inline-block;
	height:27px;
	text-align:center;
	width:135px;
	vertical-align:middle;
	margin-top:5px;
	font-weight:600
}
.label.arrow-out,.label.arrow-in {
	border-radius:0!important;
	position:relative;
	z-index:1
}
.label.arrow-out:before,.label.arrow-in:before {
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:rgba(0,0,0,0) #abbac3 rgba(0,0,0,0) rgba(0,0,0,0);
	border-image:none;
	border-style:solid;
	border-width:1px;
	content:"";
	display:inline-block;
	position:absolute;
	top:0;
	z-index:-1
}
.label.arrow-in:before {
	border-bottom-color:#abbac3;
	border-left-color:rgba(0,0,0,0)!important;
	border-right-color:#abbac3;
	border-top-color:#abbac3
}
.label.arrow-out-right,.label.arrow-in-right {
	position:relative;
	z-index:1
}
.label.arrow-out-right:after,.label.arrow-in-right:after {
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #abbac3;
	border-image:none;
	border-style:solid;
	border-width:1px;
	content:"";
	display:inline-block;
	position:absolute;
	top:0;
	z-index:-1
}
.label.arrow-in-right:after {
	border-bottom-color:#abbac3;
	border-left-color:#abbac3;
	border-right-color:rgba(0,0,0,0)!important;
	border-top-color:#abbac3
}
.label-info.arrow-out:before {
	border-right-color:#70afc4
}
.label-info.arrow-in:before {
	border-color:#70afc4
}
.label-info.arrow-out-right:after {
	border-left-color:#70afc4
}
.label-info.arrow-in-right:after {
	border-color:#70afc4
}
.label-primary.arrow-out:before {
	border-right-color:#5e87b0
}
.label-primary.arrow-in:before {
	border-color:#5e87b0
}
.label-primary.arrow-out-right:after {
	border-left-color:#5e87b0
}
.label-primary.arrow-in-right:after {
	border-color:#5e87b0
}
.label-success.arrow-out:before {
	border-right-color:#a8bc7b
}
.label-success.arrow-in:before {
	border-color:#a8bc7b
}
.label-success.arrow-out-right:after {
	border-left-color:#a8bc7b
}
.label-success.arrow-in-right:after {
	border-color:#a8bc7b
}
.label-warning.arrow-out:before {
	border-right-color:#f0ad4e
}
.label-warning.arrow-in:before {
	border-color:#f0ad4e
}
.label-warning.arrow-out-right:after {
	border-left-color:#f0ad4e
}
.label-warning.arrow-in-right:after {
	border-color:#f0ad4e
}
.label-danger.arrow-out:before {
	border-right-color:#d9534f
}
.label-danger.arrow-in:before {
	border-color:#d9534f
}
.label-danger.arrow-out-right:after {
	border-left-color:#d9534f
}
.label-danger.arrow-in-right:after {
	border-color:#d9534f
}
.label-inverse.arrow-out:before {
	border-right-color:#555
}
.label-inverse.arrow-in:before {
	border-color:#555
}
.label-inverse.arrow-out-right:after {
	border-left-color:#555
}
.label-inverse.arrow-in-right:after {
	border-color:#555
}
.label {
	height:20px;
	bottom: 1px;
	line-height:1.15
}
.label.arrow-out {
	margin-left:5px
}
.label.arrow-out:before {
	border-width:9px 5px 10px;
	left:-10px
}
.label.arrow-in {
	margin-left:5px
}
.label.arrow-in:before {
	border-width:9px 5px 10px;
	left:-5px
}
.label.arrow-out-right {
	margin-right:5px
}
.label.arrow-out-right:after {
	border-width:9px 5px 10px;
	right:-10px
}
.label.arrow-in-right {
	margin-right:5px
}
.label.arrow-in-right:after {
	border-width:9px 5px 10px;
	right:-5px
}
.label>span,.label>[class*="fa-"] {
	line-height:1
}
.ui-slider {
	margin-bottom:8px;
	margin-top:10px
}
.slider-eq>span {
	float:left;
	height:125px;
	margin:15px
}
.slider {
	background:none repeat scroll 0 0 #e4e6eb!important;
	border:0 none!important;
	border-radius:50em 50em 50em 50em!important;
	position:relative;
	z-index:10
}
.ui-slider-horizontal {
	height:.7em!important
}
.ui-slider-vertical {
	width:.7em!important
}
.progress {
	background:none repeat scroll 0 0 #e4e6eb!important;
	border:0 none!important;
	border-radius:50em 50em 50em 50em!important;
	box-shadow:none;
	height:14px!important;
	margin-top:-2px;
	position:relative
}
.progress.progress-sm {
	height:9px!important
}
.progress.progress-lg {
	height:17px!important
}
.progress .ui-progressbar {
	border-radius:50em 50em 50em 50em!important
}
.progress .ui-progressbar-value {
	border:0 none;
	border-radius:50em 50em 50em 50em;
	box-shadow:none;
	height:100%;
	left:1px;
	position:absolute;
	top:1px
}
.pbar .ui-progressbar-value {
	display:block!important
}
.pbar.progress {
	overflow:hidden;
	margin-bottom:5px;
	margin-top:3px
}
.percent {
	position:relative;
	text-align:right
}
.elapsed {
	position:relative;
	text-align:right
}
.slider-blue .ui-slider-range,.progress-blue .ui-progressbar-value {
	background:none repeat scroll 0 0 #70afc4
}
.slider-green .ui-slider-range,.progress-green .ui-progressbar-value {
	background:none repeat scroll 0 0 #a8bc7b
}
.slider-pink .ui-slider-range,.progress-pink .ui-progressbar-value {
	background:none repeat scroll 0 0 #db5e8c
}
.slider-orange .ui-slider-range,.progress-orange .ui-progressbar-value {
	background:none repeat scroll 0 0 #f0ad4e
}
.slider-red .ui-slider-range,.progress-red .ui-progressbar-value {
	background:none repeat scroll 0 0 #d9534f
}
.slider-yellow .ui-slider-range,.progress-yellow .ui-progressbar-value {
	background:none repeat scroll 0 0 #fcd76a
}
.slider-dark .ui-slider-range,.progress-dark .ui-progressbar-value {
	background:none repeat scroll 0 0 #555
}
.progress-bar-yellow {
	background-color:#fcd76a
}
.progress-bar-pink {
	background-color:#db5e8c
}
.progress-bar-dark {
	background-color:#555
}
.box .header-tabs .nav-tabs {
	border-bottom: 0 none;
	margin-right: 0;
	overflow: hidden;
	position: relative;
	top: -43px
}
.box .header-tabs .nav-tabs>li {
	float:right;
	margin-left:1px
}
.box .header-tabs .nav-tabs>li>a {
	position:relative;
	background:#eee;
	padding:7px 15px;
	float:left;
	text-decoration:none;
	color:#444;
	text-shadow:0 1px 0 rgba(255,255,255,0.8);
	border-radius:5px 0 0 0;
	box-shadow:0 2px 2px rgba(0,0,0,0.4);
	margin-right:15px;
	border-top:1px solid #d0d0d0
}
.box .header-tabs .nav-tabs>li>a i {
	margin-right:5px
}
.box .header-tabs .nav-tabs>li>a:after {
	content:'';
	position:absolute;
	z-index:1;
	top:-1px;
	right:-0.5em;
	bottom:0;
	width:1em;
	background:#eee;
	box-shadow:2px 2px 2px rgba(0,0,0,0.4);
	border-top:1px solid #d0d0d0;
	transform:skew(10deg);
	-webkit-transform:skew(10deg);
	border-radius:0 5px 0 0
}
.box .header-tabs .nav-tabs>li>a:before {
	content:'';
	position:absolute;
	z-index:1;
	top:-1px;
	left:-10px;
	bottom:0;
	width:1em;
	background:#eee;
	border-left:1px solid #d0d0d0;
	border-top:1px solid #d0d0d0;
	transform:skew(170deg);
	-webkit-transform:skew(170deg);
	border-radius:5px 0 0 0
}
.box .header-tabs .nav-tabs>li.active a,.box .header-tabs .nav-tabs>li.active a:after,.box .header-tabs .nav-tabs>li.active a:before {
	background:#fff;
	z-index:3
}
.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs {
	border-bottom:0
}
.tab-content>.tab-pane,.pill-content>.pill-pane {
	display:none
}
.tab-content>.active,.pill-content>.active {
	display:block
}
.tabs-below>.nav-tabs {
	border-top:1px solid #ddd
}
.tabs-below>.nav-tabs>li {
	margin-top:-1px;
	margin-bottom:0
}
.tabs-below>.nav-tabs>li>a {
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px
}
.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus {
	border-top-color:#ddd;
	border-bottom-color:transparent
}
.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus {
	border-color:transparent #ddd #ddd #ddd
}
.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li {
	float:none
}
.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a {
	min-width:74px;
	margin-right:0;
	margin-bottom:3px
}
.tabs-left>.nav-tabs {
	float:left;
	margin-right:19px;
	border-right:1px solid #ddd
}
.tabs-left>.nav-tabs>li>a {
	margin-right:-1px;
	-webkit-border-radius:4px 0 0 4px;
	-moz-border-radius:4px 0 0 4px;
	border-radius:4px 0 0 4px
}
.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus {
	border-color:#eee #ddd #eee #eee
}
.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus {
	border-color:#ddd transparent #ddd #ddd;
	*border-right-color:#fff
}
.tabs-right>.nav-tabs {
	float:right;
	margin-left:19px;
	border-left:1px solid #ddd
}
.tabs-right>.nav-tabs>li>a {
	margin-left:-1px;
	-webkit-border-radius:0 4px 4px 0;
	-moz-border-radius:0 4px 4px 0;
	border-radius:0 4px 4px 0
}
.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus {
	border-color:#eee #eee #eee #ddd
}
.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus {
	border-color:#ddd #ddd #ddd transparent;
	*border-left-color:#fff
}
.panel-group .panel-heading .accordion-toggle {
	display:block;
	text-decoration:none;
	font-size:14px
}
.tree {
	overflow-x:hidden;
	overflow-y:auto;
	padding-left:9px;
	position:relative
}
.tree:before {
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:#67b2dd;
	border-image:none;
	border-style:dotted;
	border-width:0 0 0 1px;
	bottom:16px;
	content:"";
	display:inline-block;
	left:0;
	position:absolute;
	top:-20px;
	z-index:1
}
.tree .tree-folder {
	cursor:pointer;
	min-height:20px;
	width:auto
}
.tree .tree-folder .tree-folder-header {
	height:100%;
	line-height:20px;
	position:relative
}
.tree .tree-folder .tree-folder-header:hover {
	background-color:#f3f3f3
}
.tree .tree-folder .tree-folder-header .tree-folder-name,.tree .tree-item .tree-item-name {
	display:inline;
	z-index:2
}
.tree .tree-folder .tree-folder-header>[class*="fa-"]:first-child,.tree .tree-item>[class*="fa-"]:first-child {
	display:inline-block;
	position:relative;
	top:-1px;
	z-index:2
}
.tree .tree-folder .tree-folder-header .tree-folder-name {
	margin-left:2px
}
.tree .tree-folder .tree-folder-header>[class*="fa-"]:first-child {
	margin:-2px 0 0 -2px
}
.tree .tree-folder:last-child:after {
	border-left:1px solid #fff;
	bottom:0;
	content:"";
	display:inline-block;
	left:-15px;
	position:absolute;
	top:15px;
	z-index:1
}
.tree .tree-folder .tree-folder-content {
	margin-left:23px;
	position:relative
}
.tree .tree-folder .tree-folder-content:before {
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:#67b2dd;
	border-image:none;
	border-style:dotted;
	border-width:0 0 0 1px;
	bottom:16px;
	content:"";
	display:inline-block;
	left:-14px;
	position:absolute;
	top:-14px;
	z-index:1
}
.tree .tree-item {
	cursor:pointer;
	height:100%;
	line-height:20px;
	position:relative
}
.tree .tree-item:hover {
	background-color:#f3f3f3
}
.tree .tree-item .tree-item-name {
	margin-left:3px
}
.tree .tree-item .tree-item-name>[class*="fa-"]:first-child {
	margin-right:3px
}
.tree .tree-item>[class*="fa-"]:first-child {
	margin-top:-1px
}
.tree .tree-folder,.tree .tree-item {
	position:relative
}
.tree .tree-folder:before,.tree .tree-item:before {
	border-top:1px dotted #67b2dd;
	content:"";
	display:inline-block;
	height:0;
	left:-13px;
	position:absolute;
	top:14px;
	width:18px;
	z-index:1
}
.tree .tree-selected {
	background-color:rgba(98,168,209,0.1);
	color:#6398b0
}
.tree .tree-selected:hover {
	background-color:rgba(98,168,209,0.1)
}
.tree .tree-item,.tree .tree-folder {
	border:1px solid #fff
}
.tree .tree-folder .tree-folder-header {
	border-radius:0
}
.tree .tree-item,.tree .tree-folder .tree-folder-header {
	-moz-box-sizing:content-box;
	margin:0;
	padding:5px
}
.tree .tree-item>[class*="fa-"]:first-child {
	-moz-box-sizing:content-box;
	background-color:#fafafa;
	border:1px solid #ccc;
	border-radius:3px 3px 3px 3px;
	box-shadow:0 1px 2px rgba(0,0,0,0.05);
	color:#e6e6e6;
	font-size:11px;
	height:13px;
	line-height:13px;
	text-align:center;
	width:13px
}
.tree .tree-selected>[class*="fa-"]:first-child {
	background-color:#a8bc7b;
	border-color:#a8bc7b;
	color:#fff
}
.tree .icon-plus[class*="fa-"]:first-child,.tree .icon-minus[class*="fa-"]:first-child {
	-moz-box-sizing:content-box;
	background-color:#fff;
	border:1px solid #8baebf;
	height:11px;
	line-height:10px;
	position:relative;
	text-align:center;
	vertical-align:middle;
	width:11px;
	z-index:1
}
.tree .icon-plus[class*="fa-"]:first-child:before {
	content:"+";
	display:block;
	font-family:"Open Sans";
	font-size:16px;
	position:relative;
	z-index:1
}
.tree .icon-minus[class*="fa-"]:first-child:before {
	border-top:1px solid #4d6878;
	content:"";
	display:block;
	height:0;
	left:2px;
	position:absolute;
	top:5px;
	width:7px
}
.tree .tree-unselectable .tree-item>[class*="fa-"]:first-child {
	background-color:rgba(0,0,0,0);
	border:0 none;
	border-radius:0;
	box-shadow:none;
	color:#5084a0;
	font-size:10px;
	height:13px;
	line-height:13px;
	text-align:center;
	width:13px
}
.tree [class*="fa-"][class*="-down"] {
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg)
}
.tree .fa-spin {
	height:auto
}
.tree .tree-loading {
	margin-left:36px
}
.tree img {
	display:inline
}
.dd {
	position:relative;
	display:block;
	margin:0;
	padding:0;
	max-width:600px;
	list-style:none;
	font-size:13px;
	line-height:20px
}
.dd-list {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	list-style:none
}
.dd-list .dd-list {
	padding-left:30px
}
.dd-collapsed .dd-list {
	display:none
}
.dd-item,.dd-empty,.dd-placeholder {
	display:block;
	position:relative;
	margin:0;
	padding:0;
	min-height:20px;
	font-size:13px;
	line-height:20px
}
.dd-handle {
	display:block;
	cursor:move;
	height:30px;
	margin:5px 0;
	padding:5px 10px;
	color:#333;
	text-decoration:none;
	font-weight:600;
	border:1px solid #ccc;
	background:#fafafa;
	background:-webkit-linear-gradient(top,#fafafa 0,#eee 100%);
	background:-moz-linear-gradient(top,#fafafa 0,#eee 100%);
	background:linear-gradient(top,#fafafa 0,#eee 100%);
	-webkit-border-radius:3px;
	border-radius:3px;
	box-sizing:border-box;
	-moz-box-sizing:border-box
}
.dd-handle:hover {
	color:#2ea8e5;
	background:#fff
}
.dd-item>button {
	display:block;
	position:relative;
	cursor:pointer;
	float:left;
	width:25px;
	height:20px;
	margin:5px 0;
	padding:0;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	border:0;
	background:transparent;
	font-size:12px;
	line-height:1;
	text-align:center;
	font-weight:600
}
.dd-item>button:before {
	content:'+';
	display:block;
	position:absolute;
	width:100%;
	text-align:center;
	text-indent:0
}
.dd-item>button[data-action="collapse"]:before {
	content:'-'
}
.dd-placeholder,.dd-empty {
	margin:5px 0;
	padding:0;
	min-height:30px;
	background:#f2fbff;
	border:1px dashed #b6bcbf;
	box-sizing:border-box;
	-moz-box-sizing:border-box
}
.dd-empty {
	border:1px dashed #bbb;
	min-height:100px;
	background-color:#e5e5e5;
	background-image:-webkit-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),-webkit-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);
	background-image:-moz-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),-moz-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);
	background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);
	background-size:60px 60px;
	background-position:0 0,30px 30px
}
.dd-dragel {
	position:absolute;
	pointer-events:none;
	z-index:9999
}
.dd-dragel>.dd-item .dd-handle {
	margin-top:0
}
.dd-dragel .dd-handle {
	-webkit-box-shadow:2px 4px 6px 0 rgba(0,0,0,0.1);
	box-shadow:2px 4px 6px 0 rgba(0,0,0,0.1)
}
.nestable-lists {
	display:block;
	clear:both;
	padding:30px 0;
	width:100%;
	border:0;
	border-top:2px solid #ddd;
	border-bottom:2px solid #ddd
}
#nestable-menu {
	padding:0;
	margin:20px 0
}
#nestable-output,#nestable2-output {
	width:100%;
	height:7em;
	font-size:.75em;
	line-height:1.333333em;
	font-family:Consolas,monospace;
	padding:5px;
	box-sizing:border-box;
	-moz-box-sizing:border-box
}
#nestable2 .dd-handle {
	color:#fff;
	border:1px solid #999;
	background:#bbb;
	background:-webkit-linear-gradient(top,#bbb 0,#999 100%);
	background:-moz-linear-gradient(top,#bbb 0,#999 100%);
	background:linear-gradient(top,#bbb 0,#999 100%)
}
#nestable2 .dd-handle:hover {
	background:#bbb
}
#nestable2 .dd-item>button:before {
	color:#fff
}
@media only screen and (min-width:700px) {
	.dd {
		float:left;
		width:48%
	}
	.dd+.dd {
		margin-left:2%
	}
}
.dd-hover>.dd-handle {
	background:#2ea8e5!important
}
.dd3-content {
	display:block;

	height:30px;
	margin:5px 0;
	padding:5px 10px 5px 40px;
	color:#333;
	text-decoration:none;
	font-weight:600;
	border:1px solid #ccc;
	background:#fafafa;
	background:-webkit-linear-gradient(top,#fafafa 0,#eee 100%);
	background:-moz-linear-gradient(top,#fafafa 0,#eee 100%);
	background:linear-gradient(top,#fafafa 0,#eee 100%);
	-webkit-border-radius:3px;
	border-radius:3px;
	box-sizing:border-box;
	-moz-box-sizing:border-box
}
.dd3-content:hover {
	color:#2ea8e5;
	background:#fff
}
.dd-dragel>.dd3-item>.dd3-content {
	margin:0
}
.dd3-item>button {
	margin-left:30px
}
.dd3-handle {
	position:absolute;
	margin:0;
	cursor:move;
	left:0;
	top:0;
	width:30px;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	border:1px solid #aaa;
	background:#ddd;
	background:-webkit-linear-gradient(top,#ddd 0,#bbb 100%);
	background:-moz-linear-gradient(top,#ddd 0,#bbb 100%);
	background:linear-gradient(top,#ddd 0,#bbb 100%);
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.dd3-handle:before {
	content:'≡';
	display:block;
	position:absolute;
	left:0;
	top:3px;
	width:100%;
	text-align:center;
	text-indent:0;
	color:#fff;
	font-size:20px;
	font-weight:normal
}
.dd3-handle:hover {
	background:#ddd
}
.modal-table .modal-body {
	padding:0
}
.modal-table .modal-footer {
	border-top:0;
	margin-top:0
}
.form-title {
	margin-top:0;
	font-size:18px;
	text-transform:uppercase;
	font-weight:400
}
.field-icon {
	display:block;
	font-size:14px;
	line-height:1;
	position:absolute;
	right:25px;
	top:9px
}
.textarea-transition {
	-webkit-transition:height .2s;
	-moz-transition:height .2s;
	transition:height .2s
}
.radio>div.radio,.radio-inline>div.radio,.checkbox>div.checker,.checkbox-inline>div.checker {
	margin-left:-20px;
	padding-top:0
}
#editor {
	margin-top:10px;
	max-height:250px;
	height:250px;
	background-color:white;
	border-collapse:separate;
	border:1px solid #ccc;
	padding:10px;
	box-sizing:content-box;
	-webkit-box-shadow:rgba(0,0,0,0.0745098) 0 1px 1px 0 inset;
	box-shadow:rgba(0,0,0,0.0745098) 0 1px 1px 0 inset;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top-left-radius:3px;
	overflow:scroll;
	outline:0
}
#voiceBtn {
	width:20px;
	color:transparent;
	background-color:transparent;
	transform:scale(2,2);
	-webkit-transform:scale(2,2);
	-moz-transform:scale(2,2);
	border:transparent;
	cursor:pointer;
	box-shadow:none;
	-webkit-box-shadow:none
}
div[data-role="editor-toolbar"] {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.dropdown-menu a {
	cursor:pointer
}
.chart,.pie,.bars {
	height:300px;
	overflow:hidden
}
.demo-container {
	height:300px;
	border:1px solid #ddd
}
.demo-placeholder {
	width:100%;
	height:100%;
	font-size:14px;
	line-height:1.2em
}
.legend table {
	border-spacing:5px
}
.xchart .errorLine path {
	stroke:#c6080d;
	stroke-width:3px
}
.ex-tooltip {
	background:none repeat scroll 0 0 #eee;
	border-collapse:separate;
	border-radius:3px 3px 3px 3px;
	box-shadow:0 1px 3px #000;
	display:none;
	padding:5px;
	position:absolute
}
.piechart {
	position:relative;
	display:inline-block;
	width:110px;
	height:110px;
	text-align:center
}
.piechart canvas {
	position:absolute;
	top:0;
	left:0
}
.piechart .percent {
	font-size:1.2em;
	font-weight:600;
	display:inline-block;
	line-height:110px;
	z-index:2
}
.sparkline-row {
	margin-bottom:30px;
	position:relative
}
.sparkline-row .big {
	height:30px;
	width:245px;
	right:15px
}
.sparkline-row .title {
	display:block;
	font-size:12px
}
.sparkline-row .value {
	font-size:17px;
	font-weight:600
}
.sparkline-row .sparkline,.sparkline-row .sparklinepie,.sparkline-row .linechart {
	position:absolute;
	right:0;
	top:0
}
.sparkline-row .sparklinepie {
	position:absolute;
	right:0;
	top:0
}
.sparkline-stats {
	position:relative
}
.sparkline-stats ul {
	list-style:none outside none;
	margin:0 0 0 -40px
}
.sparkline-stats ul li {
	font-size:12px;
	line-height:32px;
	margin-bottom:5px;
	padding-top:3px
}
.sparkline-stats ul li div {
	float:left
}
.sparkline-stats ul li div:first-child {
	margin-right:5px
}
.sparkline-stats ul li .number {
	color:#fa603d;
	font-size:17px;
	font-weight:700;
	padding:0 0 0 2px
}
.gmaps {
	height:300px;
	width:100%
}
#external-events {
	padding:0 10px;
	border:1px solid #ccc;
	background:#eee;
	text-align:left;
	border-radius:4px;
	margin-bottom:20px
}
#external-events h4 {
	font-size:16px;
	margin-top:0;
	padding-top:1em
}
.external-event {
	margin:10px 0;
	padding:2px 4px;
	background:#5e87b0;
	color:#fff;
	cursor:move;
	font-size:.83em;
	border-radius:4px
}
#external-events p {
	margin:1.5em 0;
	font-size:11px;
	color:#666
}
#external-events p input {
	margin:0;
	vertical-align:middle
}
.vmaps {
	height:300px;
	overflow:hidden;
	position:relative
}
.isotope-item {
	z-index:2
}
.isotope-hidden.isotope-item {
	pointer-events:none;
	z-index:1
}
.isotope,.isotope .isotope-item {
	-webkit-transition-duration:.8s;
	-moz-transition-duration:.8s;
	-ms-transition-duration:.8s;
	-o-transition-duration:.8s;
	transition-duration:.8s
}
.isotope {
	-webkit-transition-property:height,width;
	-moz-transition-property:height,width;
	-ms-transition-property:height,width;
	-o-transition-property:height,width;
	transition-property:height,width
}
.isotope .isotope-item {
	-webkit-transition-property:-webkit-transform,opacity;
	-moz-transition-property:-moz-transform,opacity;
	-ms-transition-property:-ms-transform,opacity;
	-o-transition-property:-o-transform,opacity;
	transition-property:transform,opacity
}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition {
	-webkit-transition-duration:0s;
	-moz-transition-duration:0s;
	-ms-transition-duration:0s;
	-o-transition-duration:0s;
	transition-duration:0s
}
.filter-content {
	margin-bottom:20px;
	overflow:hidden;
	position:relative;
	border-radius:5px
}
.filter-content .hover-content {
	background-color:rgba(0,0,0,0.7);
	color:#fff;
	height:100%;
	position:absolute;
	text-align:center;
	width:100%;
	top:0;
	display:none;
	-webkit-animation-duration:1s;
	-webkit-animation-delay:0s;
	-moz-animation-duration:1s;
	-moz-animation-delay:0s;
	-o-animation-duration:1s;
	-o-animation-delay:0s
}
.filter-content .hover-content h4 {
	margin-top:20%
}
.filter-content .hover-content a.hover-link {
	margin:0 5px;
	vertical-align:middle
}
.filter-content .hover-content a.hover-link i {
	color:#fff
}
.login {
	background:url("../img/light_noise_diagonal.png") repeat scroll 0 0 rgba(0,0,0,0);
	height:100%;
	min-height:100%
}
.login #logo {
	margin-top:30px;
	text-align:center
}
.login-box {
	background: url("../img/lockscreen.png") repeat scroll 0 0);
	background-color: rgba(0, 0, 0, 0.7);
	color: #fff;
	border-radius: 7px 7px 7px 7px;
	margin: 15px auto;
	padding: 25px 40px 60px;
	position: relative;
	min-height: 300px
}
.login-box1 {
	background: #AEAEAE;
	background-color: #AEAEAE;
	color: #fff;
	border-radius: 7px 7px 7px 7px;
	margin: 15px auto;
	padding: 25px 40px 60px;
	position: relative;
	min-height: 300px
}
.login-box input,.login-box textarea {
	background:none repeat scroll 0 0 #fff;
	font-size:15px;
	margin:0;
	padding:10px 8px 8px;
	width:100%;
	border-radius:6px;
	box-shadow:none;
	min-width:0;
	padding-left:33px!important
}
.login-box input[type="checkbox"]{
	background:none repeat scroll 0 0 #fff;
	font-size:15px;
	margin:0;
	padding:10px 8px 8px;
	width:5%;
	border-radius:6px;
	box-shadow:none;
	min-width:0;
	padding-left:33px!important
}
.login-box button {
	width:100%
}
.login-box-plain {
	background:none repeat scroll 0 0 #fff;
	border:1px solid #d8d8d8;
	border-radius:7px 7px 7px 7px;
	box-shadow:0 1px 4px #d3d3d3;
	margin:50px auto;
	padding:55px 60px 60px;
	position:relative;
	min-height:300px
}
.login-box-plain input,.login-box-plain textarea {
	background:none repeat scroll 0 0 #fff;
	font-size:15px;
	margin:0;
	padding:10px 8px 8px;
	width:100%;
	border-radius:6px;
	box-shadow:none;
	min-width:0;
	padding-left:33px!important
}
.login-box-plain button {
	width:100%
}
.login-box form i,.login-box-plain form i {
	color:#ccc;
	display:block!important;
	font-size:16px;
	height:16px;
	margin:9px 2px 4px 10px;
	position:absolute!important;
	text-align:center;
	width:16px;
	z-index:1
}
.divide40{height:40px;width:100%}
.login-box .social-login a,.login-box-plain .social-login a {
	border:0 none;
	border-radius:100% 100% 100% 100%;
	height:42px;
	line-height:42px;
	margin:0 5px;
	padding:0;
	width:42px;
	text-decoration:none!important
}
.login-helpers {
	margin-top:20px;
	font-size:12px
}
.form-control:focus {
	border-color:#ccc;
	box-shadow:none!important
}
.bigintro {
	font-size:38px;line-height:50px;text-align:center;font-weight:400;text-transform:uppercase;border-bottom:1px solid #555;padding:10px 0
}
.logo a {
	transition:all .4s ease-in-out 0s
}
.logo a:hover {
	opacity:.7
}
.logo img {
	max-height:50px
}
.visible {
	display:block!important
}
#login,#register,#forgot {
	display:none
}
#login_bg,#register_bg,#forgot_bg {
	display:none
}
#login_bg a,#register_bg a,#forgot_bg a {
	color:#fff;
	text-decoration:underline
}
#login_bg a:hover,#register_bg a:hover,#forgot_bg a:hover {
	text-decoration:none
}
.chat-form {
	background-color:#e7e7e7;
	clear:both;
	overflow:hidden;
	padding:10px;
	border-radius:4px
}
.chat-pop {
	background-color:#f4f4f4;
	padding:8px;
	border-radius:4px;
	position:relative;
	width:90%
}
.chat-pop .media-heading {
	font-weight:400
}
.chat-pop.mod {
	background-color:#dbdbdb;
	text-align:right
}
.chat-pop h4 abbr {
	font-size:11px;
	text-transform:uppercase
}
.chat-pop h4 i {
	font-size:13px
}
.chat-list img {
	border-radius:99px
}
.chat-widget {
	bottom:0;
	position:fixed;
	right:20px;
	width:400px;
	z-index:999
}
.chat-widget .box {
	margin-bottom:0
}
#contact-card .panel-title {
	font-size:30px;
	color:#555
}
#contact-card .panel-body .headshot img {
	border-radius:4px;
	max-height:100%;
	max-width:100%;
}
.pricing_table {
	line-height:150%;
	margin:0 auto;
	width:100%;
	padding-top:10px
}
.pricing_table .footer {
	padding:15px;
	background:#dbdbdb;
	border-radius:0 0 4px 4px
}
.price_block {
	text-align:center;
	color:#fff;
	float:left;
	list-style-type:none;
	transition:all .25s;
	position:relative;
	box-sizing:border-box;
	border-radius:4px;
	margin-bottom:10px;
	border-bottom:1px solid transparent;
	padding-left:0
}
.price_block_static {
	text-align:center;
	color:#fff;
	float:left;
	list-style-type:none;
	transition:all .25s;
	position:relative;
	box-sizing:border-box;
	border-radius:4px;
	margin-bottom:10px;
	padding-left:0;
	padding-right:0
}
.pricing_table h3 {
	text-transform:uppercase;
	padding:5px 0;
	background:#555;
	margin:0;
	border-radius:4px 4px 0 0
}
.price {
	display:table;
	background:#898989;
	width:100%;
	height:70px;
	border-collapse:collapse;
	font-size:18px;
}
.price_figure {
	font-size:24px;
	display:table-cell;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	padding-right:3px;
	padding-left:3px;
}
.price_number {
	font-weight:600;
	display:block
}
.price_tenure {
	font-size:14px;
	padding-right:3px;
	padding-left:3px;
	
}
.features {
	background:#e6e6e6;
	color:#555;
	padding:0
}
.features li {
	padding:8px 15px;
	border-bottom:1px solid #ccc;
	font-size:11px;
	list-style-type:none
}
.features1 {
	background:#e6e6e6;
	color:#555;
	padding:0
}
.features1 li {
	text-align:left;
	padding:8px 15px;
	border-bottom:1px solid #ccc;
	font-size:22px;
	list-style-type:none
}
.feature{color:#f4f4f4;text-align:center;padding-top:30px;padding-bottom:30px;min-height:400px;border-radius:4px;background-color:#0E9FBD;border:4px solid #0F82A8;padding:0 10px;margin-bottom:30px}
.feature i:hover{background-color:#0E9FBD;color:#f4f4f4;font-size:80px}
.featurex{color:#0E9FBD;text-align:center;padding-top:30px;padding-bottom:30px;min-height:400px;border-radius:4px;background-color:#0E9FBD;border:4px solid #0F82A8;padding:0 10px;margin-bottom:30px}
.featurex i:hover{background-color:#0E9FBD;color:#0E9FBD;font-size:80px}
i.extralarge{background-color:#0E9FBD;border:4px solid #0F82A8;border-radius:999px 999px 999px 999px;font-size:70px;line-height:75px!important;padding:20px;display:inline!important;transition:all .3s ease-in-out 0s;vertical-align:middle!important;cursor:pointer}
.color-light{background:none repeat scroll 0 0 #f4f4f4}
.price_block:hover {
	transform:scale(1.04) translateY(-5px);
	-webkit-transform:scale(1.04) translateY(-5px);
	z-index:1;
	border-bottom:0 none
}
.price_block_static.active {
	-webkit-transform:scale(1.09) translateY(-5px);
	transform:scale(1.09) translateY(-5px);
	z-index:1;
	border-bottom:0 none;
	box-shadow:0 0 0 3px rgba(0,0,0,0.3)
}
.price_block:hover .price.orange {
	background:#f0ad4e
}
.price_block:hover .price.green {
	background:#a8bc7b
}
.price_block_static.active .price {
	background:#d9534f
}
.price_block:hover h3 {
	background:#3b3b3b
}
@media only screen and (min-width:480px) and (max-width:768px) {
	.price_block:nth-child(3) {
		clear:both
	}
	.price_block:nth-child(odd):hover {
		border:0 none
	}
}
@media only screen and (min-width:768px) {
	.price_block:last-child {
		border-right:0 none
	}
	.price_block:hover {
		border:0 none
	}
}
.skeleton,.skeleton ul,.skeleton li,.skeleton div,.skeleton h3,.skeleton span,.skeleton p {
	border:5px solid rgba(255,255,255,0.9);
	border-radius:5px;
	margin:7px!important;
	background:rgba(0,0,0,0.05)!important;
	padding:0!important;
	text-align:left!important;
	display:block!important;
	width:auto!important;
	height:auto!important;
	font-size:10px!important;
	font-style:italic!important;
	text-transform:none!important;
	font-weight:normal!important;
	color:black!important
}
.skeleton .label {
	font-size:11px!important;
	font-style:italic!important;
	text-transform:none!important;
	font-weight:normal!important;
	color:white!important;
	border:0 none!important;
	padding:5px!important;
	margin:0!important;
	float:none!important;
	text-align:left!important;
	text-shadow:0 0 1px white;
	background:none!important
}
.skeleton {
	display:none!important;
	margin:100px!important;
	clear:both
}
@media print {
	.invoice-header .btn-group {
		display:none
	}
	.payment-info {
		display:table;
		float:none;
		padding:5px;
		margin:0
	}
	.seller {
		display:table;
		float:left;
		padding:5px;
		margin:0
	}
	.buyer {
		display:table;
		float:right;
		padding:5px;
		margin:0
	}
	.seller i,.buyer i,.payment-info i {
		display:none
	}
	.seller address,.buyer address,.payment-info address {
		float:left;
		font-size:14px;
		margin:0
	}
	.invoice-btn-group {
		display:none!important
	}
	.amount {
		margin:0!important;
		font-weight:400;
		font-size:20px;
		float:right
	}
	.invoice-title {
		font-size:15px!important
	}
	.divide-100 {
		display:none
	}
	hr {
		margin:0
	}
}
.invoice-header {
	display:block;
	margin-bottom:20px
}
.invoice-header h3 {
	font-weight:400;
	margin-top:0
}
.seller,.buyer,.payment-info {
	padding:20px
}
.seller i,.buyer i,.payment-info i {
	color:#999;
	float:left;
	font-size:20px
}
.seller address,.buyer address,.payment-info address {
	float:left;
	font-size:15px;
	margin-left:20px
}
.invoice-title {
	color:#5e87b0;
	font-size:21px;
	font-weight:600;
	line-height:1.4;
	margin-bottom:20px;
	text-transform:uppercase
}
.amount {
	margin-right:30px;
	color:#d9534f;
	font-weight:600
}
.orders {
	padding:0;
	opacity:1;
	transition:opacity .2s linear 0s
}
.orders .progress {
	margin-top:10px
}
.orders.no-opaque {
	opacity:1
}
.orders:hover {
	opacity:1
}
.orders ul {
	margin:0
}
.orders li {
	border-bottom:1px solid #fff!important;
	border-top:1px solid #e7e7e7!important;
	background-color:#f4f4f4;
	padding:5px 20px;
	cursor:pointer;
	position:relative
}
.orders li:hover {
	background-color:#fff
}
.orders li:first-child {
	border-bottom:1px solid #fff!important;
	border-top:none!important;
	border-radius:4px 4px 0 0
}
.orders li:last-child {
	border-radius:0 0 4px 4px
}
.orders li .cost {
	font-weight:600
}
.orders li abbr,.orders li .fa-clock-o {
	color:#b3b3b3
}
.search-results {
	margin:20px 0
}
.search-results h4 {
	margin-bottom:2px
}
.search-results h4 a {
	color:#5e87b0;
	text-decoration:underline
}
.search-results .url {
	margin-top:0;
	color:#9db36a;
	margin-bottom:5px
}
.search-results img {
	margin-right:10px;
	border-radius:2px
}
.not-found .error {
	color:#a8bc7b;
	font-size:128px;
	font-weight:300;
	letter-spacing:-10px;
	line-height:128px;
	margin-bottom:20px;
	margin-top:0;
	position:relative;
	text-align:right;
	top:35px;
	right:50%
}
.not-found .error-500 {
	color:#d9534f;
	font-size:128px;
	font-weight:300;
	letter-spacing:-10px;
	line-height:128px;
	margin-bottom:20px;
	margin-top:0;
	position:relative;
	text-align:right;
	top:35px;
	right:50%
}
.not-found .content {
	display:inline-block;
	margin-left:40px;
	padding-top:0;
	text-align:left
}
.not-found .content h3 {
	text-transform:uppercase
}
#not-found-bg {
	background:url(../img/gallery/img/1.jpg) 0 0 no-repeat fixed;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	height:100%;
	min-height:100%;
	overflow-x:hidden
}
#not-found-bg .container {
	max-width:1000px!important
}
#not-found-bg .overlay {
	background:rgba(39,62,84,0.82);
	height:100%;
	width:100%;
	position:fixed;
	top:0;
	left:0;
	min-height:100%
}
#not-found-bg .error {
	color:#fff;
	font-size:128px;
	font-weight:600;
	letter-spacing:-10px;
	line-height:128px;
	margin-bottom:20px;
	margin-top:0;
	position:relative;
	text-align:left;
	right:0;
	margin-left:0
}
#not-found-bg .content {
	color:#fff;
	display:inline-block;
	margin-left:0;
	padding-top:0;
	text-align:left
}
#not-found-bg .content h3 {
	text-transform:uppercase
}
#list-toggle .list-group i {
	margin-right:10px;
	font-size:15px
}
.user-profile.tabbable-custom>.tab-content {
	overflow:inherit
}
.list-group-item.zero-padding {
	padding:0
}
.profile-details li i {
	color:#898989;
	cursor:pointer
}
.profile-details li:hover i {
	color:#d9534f
}
.user-profile .piechart {
	padding-bottom:2px
}
.user-profile .skill-name {
	text-transform:uppercase
}
.feed-activity {
	border-bottom:1px dotted #d0d8e0;
	border-left:1px dotted #fff;
	border-right:1px dotted #fff;
	padding:10px 4px;
	position:relative
}
.feed-activity:hover {
	background-color:#f4f9fd
}
.feed-activity .roundicon {
	border-radius:100% 100% 100% 100%;
	color:#fff;
	display:inline-block;
	font-size:18px;
	height:38px;
	line-height:38px;
	margin-left:0;
	margin-right:15px!important;
	text-align:center;
	text-shadow:none!important;
	width:38px;
	padding:0
}
.feed-activity .time {
	bottom:8px;
	position:absolute;
	right:12px
}
.form-actions {
	background-color:#f5f5f5;
	border-top:1px solid #e5e5e5;
	margin-bottom:20px;
	margin-top:10px;
	padding:19px 20px 20px
}
#pro_edit .subtitle {
	display:block;
	font-weight:600;
	padding-bottom:5px
}
#pro_edit .title {
	margin-top:18px
}
.form-vertical .form-group .control-label {
	padding-bottom:5px
}
.dashbox .panel-body:before,.dashbox .panel-body:after {
	clear:both;
	content:"";
	display:table;
	line-height:0
}
.dashbox .panel-body {
	padding:0
}
.dashbox .panel-left {
	width:30%;
	float:left;
	padding:20px;
	border-radius:4px 0 0 4px;
	color:#fff;
	text-align:center;
	background-color:#f4f4f4;
	border-right:1px solid #ddd
}
.dashbox .panel-left.red i {
	color:#d9534f
}
.dashbox .panel-left.blue i {
	color:#70afc4
}
.dashbox .panel-left.orange i {
	color:#FF4E00
}
.dashbox .panel-left.darkblue i {
	color:#015A88
}
.dashbox .panel-left.lightblue i {
	color:#2D8AEB
}
.dashbox .panel-left.green i {
	color:#5FBF17
}
.dashbox .panel-right {
	width:70%;
	float:right;
	padding-left:20px;
	padding-top:10px;
	border-radius:0 4px 4px 0;
	position:relative
}
.dashbox .panel-right .number {
	font-size:30px;
	font-weight:400;
	color:#666
}
.dashbox .panel-right .title {
	text-transform:uppercase
}
.dashbox .panel-right .label {
	position:absolute;
	right:5px;
	top:5px;
	font-size:11px
}
ul.stats {
	-moz-box-sizing:border-box;
	display:table;
	margin:0;
	padding:0;
	table-layout:fixed;
	width:100%
}
ul.stats:not(.no-dividers) li {
	border-right:1px solid #d9d9d9
}
ul.stats li {
	display:table-cell;
	padding:15px
}
ul.stats li:last-child {
	border-right:0 none
}
ul.stats li strong,ul.stats li small {
	display:block;
	padding:5px 0;
	text-align:center
}
ul.stats li strong {
	font-size:25px;
	font-weight:bold
}
ul.stats li small {
	color:#adadad;
	font-size:11px
}
.quick-pie .title {
	color:#555;
	display:block;
	font-size:11px;
	font-weight:400;
	margin-top:5px;
	text-transform:uppercase
}
.quick-pie .title:hover {
	text-decoration:none
}
.footer-tools {
	display:inline-block;
	float:right
}
.footer-tools .go-top {
	background-color:#c1c1c1;
	cursor:pointer;
	display:block;
	font-size:14px;
	margin-bottom:0;
	margin-right:0;
	margin-top:-2px;
	padding:0 6px 2px;
	text-decoration:none;
	border-radius:4px;
	color:#fff;
	text-transform:uppercase
}
.footer-tools .go-top i {
	color:#fff
}
.footer-tools:hover {
	opacity:.7
}
#filter-controls {
	margin-bottom:20px
}
.width-100 {
	width:100%
}
#email-layouts li {
	margin-bottom:10px;
	font-size:14px;
	font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;
	white-space:pre-wrap;
	white-space:-moz-pre-wrap;
	white-space:-pre-wrap;
	white-space:-o-pre-wrap;
	word-wrap:break-word
}
#font-awesome a {
	text-decoration:none;
	font-size:14px;
	font-weight:300;
	margin-bottom:5px;
	color:#555
}
#gritter-notice-wrapper {
	right:1px!important
}
.gritter-close {
	left:auto!important;
	right:3px!important
}
.gritter-title {
	font-family:'Open Sans';
	font-size:18px;
	font-weight:300
}
.well.well-bottom {
	border-radius:0 0 4px 4px
}
.box .header-tabs .tab-content {
	margin-top: -30px
}
 a.list-group-item1.active>.badge,.nav-pills>.active>a>.badge {
	color:#5e87b0;
	background-color:#fff
}
.list-group-item1 {
	position:relative;
	display:block;
	padding:10px 15px;
	margin-bottom:-1px;
	background-color:#fff;
	border:1px solid #ddd
}
.list-group-item1:first-child {
	border-top-right-radius:4px;
	border-top-left-radius:4px
}
.list-group-item1:last-child {
	margin-bottom:0;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px
}
.list-group-item1>.badge {
	float:right
}
.list-group-item1>.badge+.badge {
	margin-right:5px
}
a.list-group-item1 {
	color:#555
}
a.list-group-item1 .list-group-item-heading {
	color:#333
}
a.list-group-item1:hover,a.list-group-item:focus {
	text-decoration:none;
	background-color:#f5f5f5
}
a.list-group-item1.active,a.list-group-item1.active:hover,a.list-group-item1.active:focus {
	z-index:2;
	color:#fff;
	background-color:#5e87b0;
	border-color:#5e87b0
}
a.list-group-item1.active .list-group-item-heading,a.list-group-item1.active:hover .list-group-item-heading,a.list-group-item1.active:focus .list-group-item-heading {
	color:inherit
}
a.list-group-item1.active .list-group-item-text,a.list-group-item1.active:hover .list-group-item-text,a.list-group-item1.active:focus .list-group-item-text {
	color:#e7edf3
}
.list-group-item-heading {
	margin-top:0;
	margin-bottom:5px
}
.panel>.list-group .list-group-item1 {
	border-width:1px 0
}
.panel>.list-group .list-group-item1:first-child {
	border-top-right-radius:0;
	border-top-left-radius:0
}
.panel>.list-group .list-group-item1:last-child {
	border-bottom:0
}
.panel-heading+.list-group .list-group-item1:first-child {
	border-top-width:0
}
.list-group-item1.zero-padding {
	padding:0
}
  .cover,
  .cover-wrap {
    width: 100%;
  }
    #content .cover {
		bottom: 0;
    position: absolute;
    height: 100%;
    background: url('../img/2.jpg') no-repeat center center;
-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

  }

  
  
  
  .cover-wrap, .bottom-bar {
    text-align: center;
  }
  
  .cover-wrap {
    position: absolute;
    top: 25%;
    display: inline-block;
    background-color: rgba(0, 0, 0, 0.5);
  }

  .bottom-bar {
    width: 410px;
    margin: 0 auto;
    color: #ffffff;
	text-decoration:none;
    font-family: proxima-nova, sans-serif;
    padding: 26px 0;
    -webkit-font-smoothing: antialiased;
  }
  .bottom-bar a{
	text-decoration:none;
	text-transform:uppercase;
	transition:all .3s ease-in-out 0s
  }

  .sign-up-prompt {
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 15px;
    letter-spacing: 1px;
  }

  .sign-up {

  }
  .sign-in-prompt {
    margin-bottom: 10px;
    font-size: 14px;
  }

  .sign-in-prompt a {
    font-weight: 600;
  }

  .links-bar {
    font-size: 12px;
    opacity: 0.5;
  }

  .bottom-bar a {
    text-decoration: none;
  }

  .bottom-bar a:hover {
    text-decoration: underline;
  }

  .links-bar a {
    color: inherit;
  }
  p.isok {
    margin-bottom: 0;
    float: left;
  }

  .title-bar {
    padding-top: 30px;
    text-align: center;
    width: 100%;
    color: #ffffff;
  }

  .title {
    margin: 0 auto;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    font-family: proxima-nova, sans-serif;
  }

  .pre-title {
    font-size: 18px;
    font-weight: 200;
    letter-spacing: 1px;
  }

  .main-title {
    font-size: 48px;
    font-weight: 200;
    letter-spacing: 1px;
  }

  .logo {
    position: absolute;
    margin-top: 25px;
    margin-left: 25px;
    z-index: 99;
    width: 100%;
    text-align: center;
  }

.GreyBarLink {
	position: absolute;
	 right: 10px; 
	 bottom: 15px;
    background: #8e8e8e;
    background: rgba(0, 0, 0, 0.4);
    color: #ffffff;
    font-family:Inter, system-ui, sans-serif;
    font-size: 12px;
    padding: 15px;
    margin-right: 5px;
    text-decoration: none;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-font-smoothing: antialiased
  }
.GreyBarLink a {
    color: #CCCCCC
  }
.FAQ {
	position: absolute;
	 right: 120px; 
	 bottom: 15px;
    background: #8e8e8e;
    background: rgba(0, 0, 0, 0.4);
    color: #ffffff;
    font-family:Inter, system-ui, sans-serif;
    font-size: 12px;
    padding: 15px;
    margin-right: 5px;
    text-decoration: none;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-font-smoothing: antialiased
  }
.FAQ a {
    color: #CCCCCC;
  }
  .redfont {
	color: #900;
}
#main-content .showcase a{bottom:5%;left:50%;margin-left:-85px;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out 0s}#main-content .showcase a.visible-xs{margin-left:-55px}
a.number {
	font-size:30px;
	font-weight:400;
	color:#666
}
.profile1 {
  display: inline-block;
}
.profile1 h2 {
  margin-top: 0;
}
.profile1 .divider1 {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.profile1 .user-info1 {
  padding: 15px;
  background: url('http://www.racingyears.com/img/2.jpg');
  color: #888;
}
.profile1 .user-info1 .img-circle1 {
  border: 2px solid #fff;
}
.profile1 .user-info1:hover {
  color: #111;
}
.profile1 .user-action1 {
  padding: 0px 15px 15px 15px;
}
.profile1 .user-info1 {
  padding: 15px;
  background: url('http://www.racingyears.com/img/2.jpg');
  color: #888;
}
.mbl {
  margin-bottom: 20px !important;
}
.mrs {
  margin-right: 5px !important;
}
.panel1 {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.panel1 .panel-body1 {
  padding: 30px;
}
figure1 {
  margin: 0;
}
figcaption1.ratings1 {
  margin-top: 20px;
}
figcaption1.ratings1 a {
  color: #f1c40f;
  font-size: 11px;
}

.img-circle1 {
  border-radius: 50% !important;
}
.emphasis1 {
  border-top: 4px solid transparent;
  padding-top: 15px;
}
.emphasis1:hover {
  border-top: 4px solid #1abc9c;
  color: #111;
}
.emphasis1 h2 {
  margin-bottom: 0;
}
.btn-yellow {
  color: #ffffff;
  background-color: #f2994b;
  border-color: #f19441;
}
.btn-yellow:hover,
.btn-yellow:focus,
.btn-yellow:active,
.btn-yellow.active,
.open .dropdown-toggle.btn-yellow {
  color: #ffffff;
  background-color: #ef8325;
  border-color: #e57411;
}
.btn-yellow:active,
.btn-yellow.active {
  background-image: none;
}
.btn-yellow.disabled,
.btn-yellow[disabled],
fieldset[disabled] .btn-yellow,
.btn-yellow.disabled:hover,
.btn-yellow[disabled]:hover,
fieldset[disabled] .btn-yellow:hover,
.btn-yellow.disabled:focus,
.btn-yellow[disabled]:focus,
fieldset[disabled] .btn-yellow:focus,
.btn-yellow.disabled:active,
.btn-yellow[disabled]:active,
fieldset[disabled] .btn-yellow:active,
.btn-yellow.disabled.active,
.btn-yellow[disabled].active,
fieldset[disabled] .btn-yellow.active {
  background-color: #f2994b;
  border-color: #f19441;
}
.btn-blue {
  color: #ffffff;
  background-color: #0a819c;
  border-color: #097992;
}
.btn-blue:hover,
.btn-blue:focus,
.btn-blue:active,
.btn-blue.active,
.open .dropdown-toggle.btn-blue {
  color: #ffffff;
  background-color: #086176;
  border-color: #064a59;
}
.btn-blue:active,
.btn-blue.active,
.open .dropdown-toggle.btn-blue {
  background-image: none;
}
.btn-blue.disabled,
.btn-blue[disabled],
fieldset[disabled] .btn-blue,
.btn-blue.disabled:hover,
.btn-blue[disabled]:hover,
fieldset[disabled] .btn-blue:hover,
.btn-blue.disabled:focus,
.btn-blue[disabled]:focus,
fieldset[disabled] .btn-blue:focus,
.btn-blue.disabled:active,
.btn-blue[disabled]:active,
fieldset[disabled] .btn-blue:active,
.btn-blue.disabled.active,
.btn-blue[disabled].active,
fieldset[disabled] .btn-blue.active {
  background-color: #0a819c;
  border-color: #097992;
}

.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #23709E;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.profile{min-height:355px;display:inline-block}.profile figcaption.ratings{margin-top:20px}.profile figcaption.ratings a{color:#f1c40f;font-size:11px}.profile figcaption.ratings a:hover{color:#f39c12;text-decoration:none}.profile .divider{border-top:1px solid rgba(0,0,0,0.1)}.profile .emphasis{border-top:4px solid transparent}.profile .emphasis:hover{border-top:4px solid #D63E15}.profile .emphasis h2{margin-bottom:0}.profile span.tags{background:#1abc9c;border-radius:2px;color:#f5f5f5;font-weight:bold;padding:2px 4px}.profile .dropdown-menu{background-color:#34495e;box-shadow:none;-webkit-box-shadow:none;width:250px;margin-left:-125px;left:50%}.profile .dropdown-menu .divider{background:0}.profile .dropdown-menu li>a{color:#f5f5f5}.profile .dropup .dropdown-menu{margin-bottom:10px}.profile .dropup .dropdown-menu:before{content:"";border-top:10px solid #34495e;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;bottom:-10px;left:50%;margin-left:-10px;z-index:10}.
.profile-portlet {
  padding: 30px 0 0 0 !important;
}
.profile-userpic img {
  float: none;
  margin: 0 auto;
  -webkit-border-radius: 50% !important;
  -moz-border-radius: 50% !important;
  border-radius: 50% !important;
}
.profile-usertitle {
  text-align: center;
  margin-top: 20px;
}

.profile-usertitle-name {
  color: #5a7391;
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 7px;
}

.profile-usertitle-job {
  text-transform: uppercase;
  color: #5b9bd1;
  font-size: 13px;
  font-weight: 800;
  margin-bottom: 7px;
}
.follower {
  width: 100%;
  float: left;
  text-align: center;
  padding: 10px 0px;
  color: #656d78;
  font-weight: 600;
  display: block;
  opacity: 0.8;
  filter: alpha(opacity = 80);
  -webkit-transition: opacity 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out;
  -ms-transition: opacity 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out;
  transition: opacity 200ms ease-in-out;
}
.follower img {
  width: 190px;
  height: 190px;
  border: 3px solid #D8280A;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.follower span {
  display: block;
  line-height: 20px;
  margin-top: 5px;
  font-size: 11px;
}
.follower:hover {
  text-decoration: none;
  opacity: 1;
  filter: alpha(opacity = 100);
  color: #434a54;
}
.custom-labels {
  margin-top: 15px;
  text-align: center; }
  .custom-labels > ul > li {
    display: inline-block;
    margin: 5px 10px 0 10px;
    font-size: 11px;
    text-transform: uppercase;
    font-weight: 300; }
    .custom-labels > ul > li span {
      margin-right: 5px;
      font-size: 85%; }
.card-container .card .back h1 {
        margin: 0;
        padding: 0;
        font-weight: 300;
        font-size: 14px; }
      .card-container .card .back h1,
      .card-container .card .back p {
        text-align: center; }
      .card-container .card .back p {
        font-size: 32px;
        font-weight: 700; }
      .card-container .card .back ul {
        padding: 0;
        margin: 0;
        text-align: center; }
      .card-container .card .back .summary {
        font-size: 11px;
        padding: 5px 0 0 0; }
        .card-container .card .back .summary i {
          font-size: 10px; }
        .card-container .card .back .summary.negative i {
          color: #ff4a43; }
        .card-container .card .back .summary.positive i {
          color: #a2d200; }
      .card-container .card .back table {
        font-size: 11px; }
        .card-container .card .back table thead {
          background-color: #fafafa; }
        .card-container .card .back table tr td,
        .card-container .card .back table tr th {
          padding: 3px;
          border: 0; }
          .card-container .card .back table tr td:last-child,
          .card-container .card .back table tr th:last-child {
            padding-right: 10px; }
          .card-container .card .back table tr td:first-child,
          .card-container .card .back table tr th:first-child {
            padding-left: 10px; }
    .card-container .card.card-red .front {
      color: white;
      background-color: #ff4a43; }
    .card-container .card.card-red .back p {
      color: #ff4a43; }
    .card-container .card.card-cyan .front {
      color: white;
      background-color: #22beef; }
    .card-container .card.card-cyan .back p {
      color: #22beef; }
    .card-container .card.card-green .front {
      color: white;
      background-color: #a2d200; }
    .card-container .card.card-green .back p {
      color: #a2d200; }
    .card-container .card.card-orange .front {
      color: white;
      background-color: #ffc100; }
    .card-container .card.card-orange .back p {
      color: #ffc100; }
    .card-container .card.card-amethyst .front {
      color: white;
      background-color: #cd97eb; }
    .card-container .card.card-amethyst .back p {
      color: #cd97eb; }
#background-on-popup {
    z-index: 1;
    position: fixed;
    display: none;
    height: 100%;
    width: 100%;
    top: 0px;
    left: 0px;
}

/* === The X-mark from the top-right corner of the pop-up form, from which you can close the box === */
div.close {
    background: url("../img/closebox.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: right;
    height: 16px;
    top: 10px;
    right: 10px;
    position: relative;
    width: 16px;
}

/* ==== Sign-In and Register Tabs ==== */
#sign-in-tab, #register-tab {
	color: #fff;
	font-size: 15px;
	padding: 8px;
	display: inline-block;
	cursor: pointer;
}

/* ==== Wrapper of the forms ==== */
#sign-in-form {
	max-width: 480px;
	min-width: 280px;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
	position: absolute;
	display: none;
	left: 50%;
    top: 5%;
	margin-left: -240px;
    border-radius: 4px;
    z-index: 200;
}

#register-form {
	max-width: 480px;
	min-width: 250px;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
	position: absolute;
	display: none;
	left: 50%;
	top: 4%;
	margin-left: -240px;
    border-radius: 4px;
    z-index: 200;
}

/* ==== The form section styling of elements ==== */
#form-section {
	border-radius: 4px;
	background: #3D484C; /* here you can change the background color of the form */
	padding: 30px;
}

#form-section li {
	list-style: none;
}

#form-section label span {
	cursor: pointer;
	color: #ddd;
	display: block;
	margin: 5px 0;
	font-size: 15px;
}

.left-column { /* left column from the two column input row */
	float: left;
	width: 48%;
}

.right-column { /* right column from the two column input row */
	width: 48%;
	float: right;
}

@media (max-width: 380px) { /* takes care of the responsive behavior of the two column inputs */
	.left-column {
		width: 100%;
	}

	.right-column {
		width: 100%;
	}
}

@media (max-width: 480px) { /* takes care of the responsive behavior of the pop-up forms */
	#register-form, #sign-in-form {
		margin-left: 0;
		left: 0;
	}
}

/* ==== Inputs and Buttons of the form, with hover and focus behavior ==== */
#form-section input { /* here you can change the properties of the input fields */
	width: 100%;
	border: 1px solid #3D484C;
	background: #2D3538; 
	margin: 0 0 5px;
	padding: 8px;
	border-radius: 5px;
	font-size: 12px;
	padding-right: 25px;
	color: #ddd;
}

#form-section input:hover {
	border: 1px solid #666;
	-webkit-transition: border-color 0.2s ease-in-out;
	-moz-transition: border-color 0.2s ease-in-out;
	-o-transition: border-color 0.2s ease-in-out;
	-ms-transition: border-color 0.2s ease-in-out;
	transition: border-color 0.2s ease-in-out;
}

#form-section button[type="submit"] { /* here you can change the properties of the submit button */
	cursor: pointer;
	width: 100%;
	height: 36px;
	line-height: 36px;
	border: none;
	color: #FFF;
	margin: 20px 0 5px;
	border-radius: 3px;
	display: block;
	font-size: 14px;
	background: #09F;
	-webkit-box-shadow: 0 4px 0 #09F;
	box-shadow: 0 4px 0 #06F;
}

#form-section button[type="submit"]:hover {
	background-color: #06F;
	-webkit-transition: background 0.3s ease-in-out;
	-moz-transition: background 0.3s ease-in-out;
	-o-transition: background 0.3s ease-in-out;
	-ms-transition: background 0.3s ease-in-out;
	transition: background 0.3s ease-in-out;
}

#form-section input:focus {
	outline: 0;
	border: 1px solid #666;
}

#form-section input.facebook-login { 
	cursor: pointer;
	width: 100%;
	height: 36px;
	border: none;
	background: #466ab5;
	-webkit-box-shadow: 0 4px 0 #3c5a9a;
	box-shadow: 0 4px 0 #3c5a9a;
	color: #FFF;
	margin: 20px 0 5px;
	border-radius: 3px;
	padding: 0px;
	font-size: 14px;
}

#form-section input.facebook-login:hover {
	background-color: #3c5a9a;
	-webkit-transition: background 0.3s ease-in-out;
	-moz-transition: background 0.3s ease-in-out;
	-o-transition: background 0.3s ease-in-out;
	-ms-transition: background 0.3s ease-in-out;
	transition: background 0.3s ease-in-out;
}

#form-section input.google-login {
	cursor: pointer;
	width: 100%;
	height: 36px;
	border: none;
	background: #c7362f;
	-webkit-box-shadow: 0 4px 0 #aa251f;
	box-shadow: 0 4px 0 #aa251f;
	color: #FFF;
	margin: 20px 0 5px;
	border-radius: 3px;
	font-size: 14px;
	padding: 0px;
}

#form-section input.google-login:hover {
	background-color: #aa251f;
	-webkit-transition: background 0.3s ease-in-out;
	-moz-transition: background 0.3s ease-in-out;
	-o-transition: background 0.3s ease-in-out;
	-ms-transition: background 0.3s ease-in-out;
	transition: background 0.3s ease-in-out;
}

#form-section label.rem-me {
	font-size: 12px;
}

/* === The section numbering from the registration form === */
#form-section p {
	padding-bottom: 15px;
	margin: 15px 0px;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px dashed #2D3538;
}

span.register-numbering {
	padding: 3px 8px;
	background-color: #09F;
	color: #fff;
	margin-right: 10px;
	border-radius: 3px;
}

span.register-numbering-text {
	color: #ddd;
}

div.loader {
    height: 32px;
    width: 32px;
    display: none;
    z-index: 9999;
    top: 40%;
    left: 50%;
    position: absolute;
    margin-left: -10px;
}
::-webkit-input-placeholder {
	color: #888;
}

:-moz-placeholder {
	color: #888;
}

::-moz-placeholder {
	color: #888;
}

:-ms-input-placeholder {
	color: #888;
}
/* ==== End of placeholder customization ==== */

/* === HTML5 validation styles === */
#form-section input:required:valid {
	background: #2D3538 url(../img/valid-icon.png) no-repeat 99% 50%;
	background-position: right 6px center;
}
#form-section select:required:valid {
	background: #2D3538 url(../img/valid-icon.png) no-repeat 99% 50%;
	background-position: right 6px center;
}
#form-section checkbox:required:valid {
	background: #2D3538 url(../img/valid-icon.png) no-repeat 99% 50%;
	background-position: right 6px center;
}

#form-section input:focus:invalid {
	background: #2D3538 url(../img/invalid-icon.png) no-repeat 99% 50%;
	background-position: right 6px center;
}

/* === Custom checkbox (Remember me checkbox) === */

#checkbox li {
	margin-top: 10px;
	border-radius: 4px;
	position: relative;
	display: inline-block;
	border: 1px solid #2D3538;
	top: 5px;
}

#checkbox li:hover {
	border: 1px solid #666;
	-webkit-transition: border-color 0.2s ease-in-out;
	-moz-transition: border-color 0.2s ease-in-out;
	-o-transition: border-color 0.2s ease-in-out;
	-ms-transition: border-color 0.2s ease-in-out;
	transition: border-color 0.2s ease-in-out;
}

#checkbox li input {
	display: none;
}

#checkbox label {
	font-size: 14px;
	margin-left: 6px;
	color: #ddd;
}

#checkbox .selected {
	background-color: #333;
}

#checkbox .selected span.unchecked-state {
	display: none;
}

span.unchecked-state {
	display: block;
	width: 18px;
	height: 18px;
	color: #fff;
	cursor: pointer;
	background-color: #2D3538;
	border-radius: 4px;
}

span.checked-state {
	display: none;
	width: 18px;
	height: 18px;
	cursor: pointer;
	background-color: #2D3538;
	background-image: url(../img/checkmark-icon.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	border-radius: 4px;
}

#checkbox li.selected span.checked-state {
	display: block;
}

/* ==== HTML5 Custom Validation Bubble for Chrome ===== */
::-webkit-validation-bubble-message {
	background-color: #E5534E;
	font-size: 14px;
	top: -4px;
	left: 0px;
	width: auto;
	margin: 0;
	border: none;
	text-align: left;
	display: block;
	padding: 6px;
	border-radius: 4px;

	-webkit-box-shadow: none;
	box-shadow: none;
	text-indent: -22px;
}

::-webkit-validation-bubble-message > div > div + * {
	font-size: 16px;
	line-height: 32px;
	font-family: sans-serif;
	color: #000;
}

::-webkit-validation-bubble-icon {
	background-color: transparent;
	padding: 0px;
	text-indent: 0px;
	display: inline-block;
	position: relative;
	background-image: none;
	background-repeat: none;

	-webkit-background-size: 100%;
	-moz-background-size: 100%;
	background-size: 100%;
	float: left;
}

::-webkit-validation-bubble-arrow {
	background-color: transparent;
	border: none;
	position: absolute;
	top: 5px;
	color: #E5534E;
}

::-webkit-validation-bubble-arrow:before {
	position: absolute;
	content: "\25E4";
} 
.reviews-wrapper{ background: #D8D8D8; margin: 50px 10px; padding: 5px;}
.addreview{margin: 8px 10px;}
.review-separator{ border-bottom: 3px solid #066C9C; margin: 15px auto 20px; }
.user-review-item{ margin: 5px 5px 20px 5px; padding: 10px; background: #FFFFFF; border-radius: 3px; border: 1px solid #ffffff; -webkit-transition: all 0.30s ease-in-out;
                    -moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out; outline: none;}
.race-wrapper{ background: #ffffff; border: 1px solid #ffffff; border-radius: 3px; margin: 5px 5px 20px; outline: medium none; padding: 10px; transition: all 0.3s ease-in-out 0s;}
.race-wrapper .user-rev-info .user-rev{ display: inline-block; margin-top: 7px; margin-left:30px}
.race-wrapper .user-rev-info .user-rev a{ font-size: 19px; color: #333333;}
.race-wrapper .user-rev-info .user-rev a:hover{ text-decoration: underline;}
.race-wrapper .user-rev-info .user-country{ display: inline-block; font-size: 12px; margin-right: 20px;}
.race-wrapper .user-rev-info .user-rating{ display: inline-block; vertical-align: top; float: right; border-radius: 3px; width: 30px; height: 30px; font-size: 20px; line-height: 30px; text-align: center; background: #AC0101; color: #ffffff; font-weight: bold;}
.user-rating1{ display: inline-block; vertical-align: top; float: right; border-radius: 3px; width: 35px; height: 35px; font-size: 23px; line-height: 35px; text-align: center; background: #AC0101; color: #ffffff; font-weight: bold;}
.user-rating2{ display: inline-block; vertical-align: top; float: left; border-radius: 3px; width: 35px; height: 35px; font-size: 23px; line-height: 35px; text-align: center; background: #AC0101; color: #ffffff; font-weight: bold;margin-right:5px}
.share-review-wrapper{ display: inline-block; }
.review-title{ font-size: 23px !important; color:#2F6691; display: inline-block; margin-left: 10px; max-width: 700px; overflow-x: hidden;}
.review-title a{ font-size: 23px !important; text-decoration: none; color:#2F6691;}
.review-title a:hover{ text-decoration: underline; }
.review-date{ color: #787777; font-size: 77%; display: inline-block; margin: 0px 15px 0 10px;}
.review-text{padding: 20px 15px; color:#444444; font-size: 14px; line-height: 22px;}
.padding-user{ position: relative;}
.user-share-icon{ display: inline-block; width: 15px; padding: 5px; font-size: 14px; text-align: center; border-radius: 4px; border: 1px solid #a2a2a2; cursor: pointer;}
.user-share-icon i{ color: #a2a2a2}
.user-share-icon:hover{ color: #777777; border: 1px solid #777777; text-decoration: none !important;}
.user-share-icon:hover i{ color: #777777; text-decoration: none !important;}
.user-icon-review{ display: inline-block; height: 25px; line-height: 25px; text-align: center;  width: 25px; }
.user-icon-review i{ font-size: 16px;}
.review-shadow{ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1)}
.framesend{ padding: 5px; border:1px solid #D6D6D6; margin: 0px; background: #EAEAEA;}
.race-box{ position:relative; width: 160px; padding: 0px 10px; margin: 10px 0px; text-align: center;}
	.vote-wrapper{ width: 200px; margin: 0px  0px 5px 0px; padding:10px 0px; background-color: #F0F0F0; border-radius: 2px; border: 1px solid #CDDCEB;}
	.vote-text{ padding: 2px; font-size: 85%; margin-bottom: 5px;}
	.rating-select{ font-size: 12px; font-weight: bold;}
	.race-contain .race-title a{ text-decoration: none; color: #333333; font-size: 36px; line-height: 38px}
	.rating-img{ margin: 8px 0px 0px 0px; height:20px;}
.race-contain .race-title a:hover{ text-decoration: underline;}
.race-container{ position:relative;}
.race-container img{ vertical-align: text-bottom;}
.race-container .info-race{ margin-left: 15px; min-height: 90px;}
.race-container .info-race > div{ padding:1px 0px;}
.race-container .vote-rating{ min-height: 12px;}
#avg-box-driver{ background-color: #B51306; width: 72px; float: left; text-align: center; margin-left: 5px; }
#avg-box{ background-color: #B51306; width: 72px; float: right; text-align: center; margin-left: 5px; }
#avg-box1{ background-color: #CCC; width: 185px; float: right; text-align: center; margin-left: 5px; }
#rating-avg{ margin: 3px 0px; color: #ffffff; padding: 3px; font-size: 32px; font-weight: bold;}
#rating-avg1{ margin: 3px 0px; color: #ffffff; padding: 3px; font-size: 16px; font-weight: bold;}
.rating-star-race {
  unicode-bidi: bidi-override;
  direction: rtl;
  font-size: 13px;
}
.rating-star-race span.star {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
}
.rating-star-race span.star:hover {
  cursor: pointer;
}
.rating-star-race span.star:before {
  content: "\f006";
  padding-right: 5px;
  color: #777777;
}
.rating-star-race span.star:hover:before,
.rating-star-race span.star:hover ~ span.star:before {
  content: "\f005";
  color: #22BEEF;
}
#counter-rating{ color: #000000; background-color: #fff; font-size: 10px; font-weight: bold; border-left: 1px solid #B51306; border-right: 1px solid #B51306; padding-top: 1px;}
#counter-vote{font-size: 8px; padding-bottom: 1px; color: #000000; font-weight: bold; background-color: #fff; border-left: 1px solid #B51306; border-right: 1px solid #B51306; border-bottom: 1px solid #B51306;}
#highlights{ background-color: #2D8AEB; width: 72px; float: right; text-align: center; margin-left: 5px; }
#rating-high{ margin: 3px 0px; color: #ffffff; padding: 3px; font-size: 32px; font-weight: bold;}
#high-text{font-size: 8px; padding-bottom: 1px; color: #000000; font-weight: bold; background-color: #fff; border-left: 1px solid #2D8AEB; border-right: 1px solid #2D8AEB; border-bottom: 1px solid #2D8AEB;}
#raterace{ background-color: #fff; width: 215px; float: right; text-align: center; margin-left: 5px;border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-top: 1px solid #CCC;}
#raterace-high{ margin: 3px 0px; color: #ffffff; padding: 3px; font-size: 16px; font-weight: bold;}
#high-textrace{font-size: 10px; padding-bottom: 1px; color: #000000; font-weight: bold; background-color: #fff; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC;}
.rating-star {
  unicode-bidi: bidi-override;
  direction: rtl;
  font-size: 30px;
}
.rating-star span.star {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
}
.rating-star span.star:hover {
  cursor: pointer;
}
.rating-star span.star:before {
  content: "\f006";
  padding-right: 5px;
  color: #777777;
}
.rating-star span.star:hover:before,
.rating-star span.star:hover ~ span.star:before {
  content: "\f005";
  color: #22BEEF;
}
.rate-ex1-cnt{
  float:left;

}
.rate-ex1-cnt .rate-btn{
    width: 32px; height:30px;
	float: left;
	background: url(../img/rate-btn.png) no-repeat;
	cursor: pointer;
}
.rate-ex1-cnt .rate-btn:hover, .rate-ex1-cnt  .rate-btn-hover, .rate-ex1-cnt  .rate-btn-active{
	background: url(../img/rate-btn-hover.png) no-repeat;
}
.rateraceplus{
  height: 20px;
  width:190px;
  float:left;
}
.rateraceplus .race-btn{
    width: 17px; height:16px;
	float: left;
	background: url(../img/mini-rate-btn.png) no-repeat;
	cursor: pointer;
}
.rateraceplus .race-btn:hover, .rateraceplus  .race-btn-hover, .rateraceplus  .race-btn-active{
	background: url(../img/mini-rate-btn-hover.png) no-repeat;
}
.rateraceplus .race-btnd{
    width: 17px; height:16px;
	float: left;
	background: url(../img/mini-rate-btn.png) no-repeat;
	cursor: pointer;
}
.rateraceplus .race-btnd:hover, .rateraceplus  .race-btn-hover, .rateraceplus  .race-btn-active{
	background: url(../img/mini-rate-btn-hover.png) no-repeat;
}





.rateraceplus .rate-btn{
    width: 17px; height:16px;
	float: left;
	background: url(../img/mini-rate-btn.png) no-repeat;
	cursor: pointer;
}
.rateraceplus .rate-btn:hover, .rateraceplus  .rate-btn-hover, .rateraceplus  .rate-btn-active{
	background: url(../img/mini-rate-btn-hover.png) no-repeat;
}

@media only screen and (orientation:portrait) and (device-width:320px),(device-width:768px){.cover{-webkit-background-size:auto 150%!important;background:url(../img/2.jpg) 0 0 no-repeat absolute;height:100%;}
@media only screen and (orientation:landscape) and (device-width:320px),(device-width:768px){.cover{-webkit-background-size:150% auto!important;background:url(../img/2.jpg) 0 0 no-repeat absolute;height:100%;}}
@media only screen and (orientation:landscape) and (device-width: 1100px){
	.col-md-3{width:100%}
}

@media(max-width:767px) {
	.tabbable ul.nav.nav-tabs li.text-menu {
		visibility:hidden;
		display:none!important
	}
}
@media(min-width:768px) and (max-width:991px) {
	.tabbable ul.nav.nav-tabs li.text-menu {
		visibility:hidden;
		display:none!important
	}
}
@media(min-width:992px) and (max-width:1199px) {
	.tabbable ul.nav.nav-tabs li.text-menu {
		visibility:hidden;
		display:none!important
	}
}
@media(min-width:1200px) {
	.tabbable ul.nav.nav-tabs li.text-menu {
		visibility:hidden;
		display:none!important
	}
}
@media only screen
  and (min-device-width : 768px)
  and (max-device-width : 1224px)
  and (orientation:landscape) 
{
    .col-md-4mine {
		position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
		width:90%;
	}
	.col-md-offsetmine {
		margin-left:2%
	}
	.littlefollow {
  width: 100%;
  float: left;
  text-align: center;
  padding: 10px 0px;
  color: #656d78;
  font-weight: 600;
  display: block;
  opacity: 0.8;
  filter: alpha(opacity = 80);
  -webkit-transition: opacity 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out;
  -ms-transition: opacity 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out;
  transition: opacity 200ms ease-in-out;
}
.littlefollow img {
  width: 10px;
  height: 10px;
  border: 3px solid #D8280A;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.littlefollow:hover {
  text-decoration: none;
  opacity: 1;
  filter: alpha(opacity = 100);
  color: #434a54;
}
}
@media only screen
  and (min-device-width : 768px)
  and (max-device-width : 1924px)
  and (orientation:landscape) 
{
	.col-tab-4 {
	float:left;
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	width:33.33333333333333%;
	}
	.col-tab-5 {
	float:left;
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	width:41.66666666666667%;
	}
	.col-tab-6 {
	float:left;
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	width:50%;
	}
	.col-tab-7 {
	float:left;
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	width:58.333333333333336%;
	}
	.col-tab-12 {
	float:left;
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	width:100%;
	}
}
.rate-ex1-cnt .rate-btn{
    width: 20px; height:18px;
	float: left;
	background: url(../img/mini-rate-btn.png) no-repeat;
	cursor: pointer;
}
.front-overlay-message-wrap {
    height: 100% !important;
    min-height: 100%;
    width: 100%;
    display: table;
    table-layout: fixed;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    z-index: 2;
}

.front-overlay-message-container {
    width: 100%;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.front-overlay-message-content {
    max-width: 800px;
    display: inline-block;
    margin: 10px;
    text-align: center;
    text-shadow: 0 1px 2px #111;
}
.front-overlay-message {
    font-size: 48px;
    color: #ffffff;
}

.front-overlay-message-sub {
    font-size: 30px;
    color: #ffffff;
    margin-bottom: 32px;
}
@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
.front-overlay-message-content {
        padding-top: 30px;
    }
.front-overlay-message {
        font-size: 26px;
    }
    .front-overlay-message-sub {
        font-size: 16px;
    }		
}