.img-caption, dfn {
	font-style:italic
}
.img-size-box {
	padding:0 27px
}
hr, img {
	border:0
}
select[multiple], select[size], textarea.form-control {
	height:auto
}
.row-block, .row-block a, .row-lg img, .row-md img, .row-sm img {
	max-height:100%
}
.clearfix:after, .container:after, .form-horizontal .form-group:after, .icon-box:after, .modal-footer:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .row-lg:after, .row-md:after, .row-sm:after, .row:after, .section-menu-mobile-w:after {
	clear:both
}
.img-grayscale-hover img, .img-grayscale-hover-70 img, .img-overlay {
	-webkit-backface-visibility:hidden
}
html {
	font-family:sans-serif;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%
}
body {
	margin:0;
	overflow-x:hidden
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	display:block
}
audio, canvas, progress, video {
	display:inline-block;
	vertical-align:baseline
}
audio:not([controls]) {
display:none;
height:0
}
[hidden], template {
display:none
}
a {
	background-color:transparent;
	text-decoration:none
}
a:active, a:hover {
	outline:0
}
abbr[title] {
	border-bottom:1px dotted
}
b, optgroup, strong {
	font-weight:700
}
h1 {
	font-size:2em;
	margin:.67em 0
}
mark {
	background:#ff0;
	color:#000
}
small {
	font-size:80%
}
sub, sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-.5em
}
sub {
	bottom:-.25em
}
img {
	vertical-align:middle
}
.collapsing, .hide-excess, .nav .nav-divider, svg:not(:root) {
overflow:hidden
}
figure {
	margin:1em 40px
}
hr {
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	height:0
}
pre, textarea {
	overflow:auto
}
code, kbd, pre, samp {
	font-family:monospace, monospace;
	font-size:1em
}
button, input, optgroup, select, textarea {
	color:inherit;
	font:inherit;
	margin:0
}
button {
	overflow:visible
}
button, select {
	text-transform:none
}
button, html input[type=button], input[type=reset], input[type=submit] {
	-webkit-appearance:button;
	cursor:pointer
}
button[disabled], html input[disabled] {
	cursor:default
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
input[type=checkbox], input[type=radio] {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0
}
*, :after, :before, input[type=search] {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box
}
*, .img-border, .img-caption, :after, :before, input[type=search] {
	box-sizing:border-box
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
table {
	border-collapse:collapse;
	border-spacing:0
}
td, th {
	padding:0
}
html {
	font-size:62.5%;
	-webkit-tap-highlight-color:transparent
}
button, input, select, textarea {
	font-family:inherit;
	font-size:inherit;
	line-height:inherit
}
button, input, select[multiple], textarea {
	background-image:none
}
a:focus, a:hover {
	text-decoration:underline
}
a:focus {
	outline:#333 dotted thin;
	outline:-webkit-focus-ring-color auto 5px;
	outline-offset:-2px
}
.btn, .btn.active, .btn:active, .dropdown-toggle:focus, .modal, .modal-content, .navbar-toggle:focus, .open>a {
	outline:0
}
dl, ol, ul {
	-webkit-margin-after:0;
	-webkit-margin-before:0
}
@-ms-viewport {
width:device-width
}
 @media screen and (max-width:400px) {
@-ms-viewport {
width:320px
}
}, .hidden-lg, .visible-2xs, .visible-3xs, .visible-md, .visible-sm, .visible-xs {
display:none!important
}
@media (max-width:319px) {
.hidden-3xs-only {
display:none!important
}
.visible-3xs-only {
display:block!important
}
.center-text-3xs-only {
text-align:center!important
}
.center-text-3xs-only.row-block {
float:text-align-left
}
.center-text-3xs-only.pull-right {
float:none!important
}
}
@media (min-width:320px) and (max-width:479px) {
.hidden-2xs-only {
display:none!important
}
.visible-2xs-only {
display:block!important
}
.center-text-2xs-only {
text-align:center!important
}
.center-text-2xs-only.row-block {
float:text-align-left
}
.center-text-2xs-only.pull-right {
float:none!important
}
}
@media (min-width:480px) and (max-width:767px) {
.hidden-xs-only {
display:none!important
}
.visible-xs-only {
display:block!important
}
.center-text-xs-only {
text-align:center!important
}
.center-text-xs-only.row-block {
float:text-align-left
}
.center-text-xs-only.pull-right {
float:none!important
}
}
@media (min-width:768px) and (max-width:991px) {
.hidden-sm-only {
display:none!important
}
.visible-sm-only {
display:block!important
}
.center-text-sm-only {
text-align:center!important
}
.center-text-sm-only.row-block {
float:text-align-left
}
.center-text-sm-only.pull-right {
float:none!important
}
}
@media (min-width:992px) and (max-width:1119px) {
.hidden-md-only {
display:none!important
}
.visible-md-only {
display:block!important
}
.center-text-md-only {
text-align:center!important
}
.center-text-md-only.row-block {
float:text-align-left
}
.center-text-md-only.pull-right {
float:none!important
}
}
@media (min-width:1120px) {
.hidden-lg-only {
display:none!important
}
.visible-lg-only {
display:block!important
}
.center-text-lg-only {
text-align:center!important
}
.center-text-lg-only.row-block {
float:text-align-left
}
.center-text-lg-only.pull-right {
float:none!important
}
}
@media (max-width:319px) {
.hidden-3xs {
display:none!important
}
.visible-3xs {
display:block!important
}
.center-text-3xs {
text-align:center!important
}
.center-text-3xs.row-block {
float:text-align-left
}
.center-text-3xs.pull-right {
float:none!important
}
}
@media (max-width:479px) {
.hidden-2xs {
display:none!important
}
.visible-2xs {
display:block!important
}
.center-text-2xs {
text-align:center!important
}
.center-text-2xs.row-block {
float:text-align-left
}
.center-text-2xs.pull-right {
float:none!important
}
}
@media (max-width:767px) {
.hidden-xs {
display:none!important
}
.visible-xs {
display:block!important
}
.center-text-xs {
text-align:center!important
}
.center-text-xs.row-block {
float:text-align-left
}
.center-text-xs.pull-right {
float:none!important
}
}
@media (max-width:991px) {
.hidden-sm {
display:none!important
}
.visible-sm {
display:block!important
}
.center-text-sm {
text-align:center!important
}
.center-text-sm.row-block {
float:text-align-left
}
.center-text-sm.pull-right {
float:none!important
}
}
@media (max-width:1119px) {
.hidden-md {
display:none!important
}
.visible-md {
display:block!important
}
.center-text-md {
text-align:center!important
}
.center-text-md.row-block {
float:text-align-left
}
.center-text-md.pull-right {
float:none!important
}
}
.container:after, .container:before, .row:after, .row:before {
	content:" ";
	display:table
}
.center-text-lg {
	text-align:center!important
}
.center-text-lg.row-block {
	float:text-align-left
}
.center-text-lg.pull-right {
	float:none!important
}
.container {
	margin-right:auto;
	margin-left:auto;
	padding-left:15px;
	padding-right:15px
}
.row {
	margin-left:-15px;
	margin-right:-15px
}
.show-grid [class^=col-] {
background:rgba(0, 0, 0, .05);
border:1px solid rgba(0, 0, 0, .11);
padding-top:15px;
padding-bottom:15px;
margin-bottom:15px
}
.col-2xs-1, .col-2xs-10, .col-2xs-11, .col-2xs-12, .col-2xs-2, .col-2xs-3, .col-2xs-4, .col-2xs-5, .col-2xs-5-cell, .col-2xs-6, .col-2xs-7, .col-2xs-8, .col-2xs-9, .col-3xs-1, .col-3xs-10, .col-3xs-11, .col-3xs-12, .col-3xs-2, .col-3xs-3, .col-3xs-4, .col-3xs-5, .col-3xs-5-cell, .col-3xs-6, .col-3xs-7, .col-3xs-8, .col-3xs-9, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-5-cell, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-41, .col-md-5, .col-md-5-cell, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-5-cell, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-5-cell, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
.grid-small-margins {
	margin-left:-10px;
	margin-right:-10px
}
.grid-small-margins .col-2xs-1, .grid-small-margins .col-2xs-10, .grid-small-margins .col-2xs-11, .grid-small-margins .col-2xs-12, .grid-small-margins .col-2xs-2, .grid-small-margins .col-2xs-3, .grid-small-margins .col-2xs-4, .grid-small-margins .col-2xs-5, .grid-small-margins .col-2xs-5-cell, .grid-small-margins .col-2xs-6, .grid-small-margins .col-2xs-7, .grid-small-margins .col-2xs-8, .grid-small-margins .col-2xs-9, .grid-small-margins .col-3xs-1, .grid-small-margins .col-3xs-10, .grid-small-margins .col-3xs-11, .grid-small-margins .col-3xs-12, .grid-small-margins .col-3xs-2, .grid-small-margins .col-3xs-3, .grid-small-margins .col-3xs-4, .grid-small-margins .col-3xs-5, .grid-small-margins .col-3xs-5-cell, .grid-small-margins .col-3xs-6, .grid-small-margins .col-3xs-7, .grid-small-margins .col-3xs-8, .grid-small-margins .col-3xs-9, .grid-small-margins .col-lg-1, .grid-small-margins .col-lg-10, .grid-small-margins .col-lg-11, .grid-small-margins .col-lg-12, .grid-small-margins .col-lg-2, .grid-small-margins .col-lg-3, .grid-small-margins .col-lg-4, .grid-small-margins .col-lg-5, .grid-small-margins .col-lg-5-cell, .grid-small-margins .col-lg-6, .grid-small-margins .col-lg-7, .grid-small-margins .col-lg-8, .grid-small-margins .col-lg-9, .grid-small-margins .col-md-1, .grid-small-margins .col-md-10, .grid-small-margins .col-md-11, .grid-small-margins .col-md-12, .grid-small-margins .col-md-2, .col-md-41, .grid-small-margins .col-md-3, .grid-small-margins .col-md-4, .grid-small-margins .col-md-5, .grid-small-margins .col-md-5-cell, .grid-small-margins .col-md-6, .grid-small-margins .col-md-7, .grid-small-margins .col-md-8, .grid-small-margins .col-md-9, .grid-small-margins .col-sm-1, .grid-small-margins .col-sm-10, .grid-small-margins .col-sm-11, .grid-small-margins .col-sm-12, .grid-small-margins .col-sm-2, .grid-small-margins .col-sm-3, .grid-small-margins .col-sm-4, .grid-small-margins .col-sm-5, .grid-small-margins .col-sm-5-cell, .grid-small-margins .col-sm-6, .grid-small-margins .col-sm-7, .grid-small-margins .col-sm-8, .grid-small-margins .col-sm-9, .grid-small-margins .col-xs-1, .grid-small-margins .col-xs-10, .grid-small-margins .col-xs-11, .grid-small-margins .col-xs-12, .grid-small-margins .col-xs-2, .grid-small-margins .col-xs-3, .grid-small-margins .col-xs-4, .grid-small-margins .col-xs-5, .grid-small-margins .col-xs-5-cell, .grid-small-margins .col-xs-6, .grid-small-margins .col-xs-7, .grid-small-margins .col-xs-8, .grid-small-margins .col-xs-9 {
	padding-left:10px;
	padding-right:10px
}
.grid-big-margins {
	margin-left:-32px;
	margin-right:-32px
}
.grid-big-margins .col-2xs-1, .grid-big-margins .col-2xs-10, .grid-big-margins .col-2xs-11, .grid-big-margins .col-2xs-12, .grid-big-margins .col-2xs-2, .grid-big-margins .col-2xs-3, .grid-big-margins .col-2xs-4, .grid-big-margins .col-2xs-5, .grid-big-margins .col-2xs-5-cell, .grid-big-margins .col-2xs-6, .grid-big-margins .col-2xs-7, .grid-big-margins .col-2xs-8, .grid-big-margins .col-2xs-9, .grid-big-margins .col-3xs-1, .grid-big-margins .col-3xs-10, .grid-big-margins .col-3xs-11, .grid-big-margins .col-3xs-12, .grid-big-margins .col-3xs-2, .grid-big-margins .col-3xs-3, .grid-big-margins .col-3xs-4, .grid-big-margins .col-3xs-5, .grid-big-margins .col-3xs-5-cell, .grid-big-margins .col-3xs-6, .grid-big-margins .col-3xs-7, .grid-big-margins .col-3xs-8, .grid-big-margins .col-3xs-9, .grid-big-margins .col-lg-1, .grid-big-margins .col-lg-10, .grid-big-margins .col-lg-11, .grid-big-margins .col-lg-12, .grid-big-margins .col-lg-2, .grid-big-margins .col-lg-3, .grid-big-margins .col-lg-4, .grid-big-margins .col-lg-5, .grid-big-margins .col-lg-5-cell, .grid-big-margins .col-lg-6, .grid-big-margins .col-lg-7, .grid-big-margins .col-lg-8, .grid-big-margins .col-lg-9, .grid-big-margins .col-md-1, .grid-big-margins .col-md-10, .grid-big-margins .col-md-11, .grid-big-margins .col-md-12, .grid-big-margins .col-md-2, .col-md-41, .grid-big-margins .col-md-3, .grid-big-margins .col-md-4, .grid-big-margins .col-md-5, .grid-big-margins .col-md-5-cell, .grid-big-margins .col-md-6, .grid-big-margins .col-md-7, .grid-big-margins .col-md-8, .grid-big-margins .col-md-9, .grid-big-margins .col-sm-1, .grid-big-margins .col-sm-10, .grid-big-margins .col-sm-11, .grid-big-margins .col-sm-12, .grid-big-margins .col-sm-2, .grid-big-margins .col-sm-3, .grid-big-margins .col-sm-4, .grid-big-margins .col-sm-5, .grid-big-margins .col-sm-5-cell, .grid-big-margins .col-sm-6, .grid-big-margins .col-sm-7, .grid-big-margins .col-sm-8, .grid-big-margins .col-sm-9, .grid-big-margins .col-xs-1, .grid-big-margins .col-xs-10, .grid-big-margins .col-xs-11, .grid-big-margins .col-xs-12, .grid-big-margins .col-xs-2, .grid-big-margins .col-xs-3, .grid-big-margins .col-xs-4, .grid-big-margins .col-xs-5, .grid-big-margins .col-xs-5-cell, .grid-big-margins .col-xs-6, .grid-big-margins .col-xs-7, .grid-big-margins .col-xs-8, .grid-big-margins .col-xs-9 {
	padding-left:32px;
	padding-right:32px
}
.grid-no-margins {
	margin:0
}
.grid-no-margins .col-2xs-1, .grid-no-margins .col-2xs-10, .grid-no-margins .col-2xs-11, .grid-no-margins .col-2xs-12, .grid-no-margins .col-2xs-2, .grid-no-margins .col-2xs-3, .grid-no-margins .col-2xs-4, .grid-no-margins .col-2xs-5, .grid-no-margins .col-2xs-5-cell, .grid-no-margins .col-2xs-6, .grid-no-margins .col-2xs-7, .grid-no-margins .col-2xs-8, .grid-no-margins .col-2xs-9, .grid-no-margins .col-3xs-1, .grid-no-margins .col-3xs-10, .grid-no-margins .col-3xs-11, .grid-no-margins .col-3xs-12, .grid-no-margins .col-3xs-2, .grid-no-margins .col-3xs-3, .grid-no-margins .col-3xs-4, .grid-no-margins .col-3xs-5, .grid-no-margins .col-3xs-5-cell, .grid-no-margins .col-3xs-6, .grid-no-margins .col-3xs-7, .grid-no-margins .col-3xs-8, .grid-no-margins .col-3xs-9, .grid-no-margins .col-lg-1, .grid-no-margins .col-lg-10, .grid-no-margins .col-lg-11, .grid-no-margins .col-lg-12, .grid-no-margins .col-lg-2, .grid-no-margins .col-lg-3, .grid-no-margins .col-lg-4, .grid-no-margins .col-lg-5, .grid-no-margins .col-lg-5-cell, .grid-no-margins .col-lg-6, .grid-no-margins .col-lg-7, .grid-no-margins .col-lg-8, .grid-no-margins .col-lg-9, .grid-no-margins .col-md-1, .grid-no-margins .col-md-10, .grid-no-margins .col-md-11, .grid-no-margins .col-md-12, .grid-no-margins .col-md-2, .col-md-41, .grid-no-margins .col-md-3, .grid-no-margins .col-md-4, .grid-no-margins .col-md-5, .grid-no-margins .col-md-5-cell, .grid-no-margins .col-md-6, .grid-no-margins .col-md-7, .grid-no-margins .col-md-8, .grid-no-margins .col-md-9, .grid-no-margins .col-sm-1, .grid-no-margins .col-sm-10, .grid-no-margins .col-sm-11, .grid-no-margins .col-sm-12, .grid-no-margins .col-sm-2, .grid-no-margins .col-sm-3, .grid-no-margins .col-sm-4, .grid-no-margins .col-sm-5, .grid-no-margins .col-sm-5-cell, .grid-no-margins .col-sm-6, .grid-no-margins .col-sm-7, .grid-no-margins .col-sm-8, .grid-no-margins .col-sm-9, .grid-no-margins .col-xs-1, .grid-no-margins .col-xs-10, .grid-no-margins .col-xs-11, .grid-no-margins .col-xs-12, .grid-no-margins .col-xs-2, .grid-no-margins .col-xs-3, .grid-no-margins .col-xs-4, .grid-no-margins .col-xs-5, .grid-no-margins .col-xs-5-cell, .grid-no-margins .col-xs-6, .grid-no-margins .col-xs-7, .grid-no-margins .col-xs-8, .grid-no-margins .col-xs-9 {
	padding-left:0;
	padding-right:0
}
@media (min-width:0) {
.col-3xs-1, .col-3xs-10, .col-3xs-11, .col-3xs-2, .col-3xs-3, .col-3xs-4, .col-3xs-5, .col-3xs-5-cell, .col-3xs-6, .col-3xs-7, .col-3xs-8, .col-3xs-9 {
float:left
}
.bordered .col-3xs-1, .bordered .col-3xs-10, .bordered .col-3xs-11, .bordered .col-3xs-2, .bordered .col-3xs-3, .bordered .col-3xs-4, .bordered .col-3xs-5, .bordered .col-3xs-5-cell, .bordered .col-3xs-6, .bordered .col-3xs-7, .bordered .col-3xs-8, .bordered .col-3xs-9 {
border-right:1px solid transparent;
border-bottom:1px solid transparent
}
.bordered .col-3xs-10:last-child, .bordered .col-3xs-11:last-child, .bordered .col-3xs-1:last-child, .bordered .col-3xs-2:last-child, .bordered .col-3xs-3:last-child, .bordered .col-3xs-4:last-child, .bordered .col-3xs-5-cell:last-child, .bordered .col-3xs-5:last-child, .bordered .col-3xs-6:last-child, .bordered .col-3xs-7:last-child, .bordered .col-3xs-8:last-child, .bordered .col-3xs-9:last-child {
border-right:0
}
.bordered:last-child .col-3xs-1, .bordered:last-child .col-3xs-10, .bordered:last-child .col-3xs-11, .bordered:last-child .col-3xs-2, .bordered:last-child .col-3xs-3, .bordered:last-child .col-3xs-4, .bordered:last-child .col-3xs-5, .bordered:last-child .col-3xs-5-cell, .bordered:last-child .col-3xs-6, .bordered:last-child .col-3xs-7, .bordered:last-child .col-3xs-8, .bordered:last-child .col-3xs-9 {
border-bottom:0
}
.col-3xs-1 {
width:8.333333333333332%
}
.col-3xs-2 {
width:16.666666666666664%
}
.col-3xs-3 {
width:25%
}
.col-3xs-4 {
width:33.33333333333333%
}
.col-3xs-5 {
width:41.66666666666667%
}
.col-3xs-5-cell {
width:20%
}
.col-3xs-6 {
width:50%
}
.col-3xs-7 {
width:58.333333333333336%
}
.col-3xs-8 {
width:66.66666666666666%
}
.col-3xs-9 {
width:75%
}
.col-3xs-10 {
width:83.33333333333334%
}
.col-3xs-11 {
width:91.66666666666666%
}
.col-3xs-12 {
width:100%
}
.col-3xs-push-1 {
left:8.333333333333332%
}
.col-3xs-push-2 {
left:16.666666666666664%
}
.col-3xs-push-3 {
left:25%
}
.col-3xs-push-4 {
left:33.33333333333333%
}
.col-3xs-push-5 {
left:41.66666666666667%
}
.col-3xs-push-5-cell {
left:20%
}
.col-3xs-push-6 {
left:50%
}
.col-3xs-push-7 {
left:58.333333333333336%
}
.col-3xs-push-8 {
left:66.66666666666666%
}
.col-3xs-push-9 {
left:75%
}
.col-3xs-push-10 {
left:83.33333333333334%
}
.col-3xs-push-11 {
left:91.66666666666666%
}
.col-3xs-pull-1 {
right:8.333333333333332%
}
.col-3xs-pull-2 {
right:16.666666666666664%
}
.col-3xs-pull-3 {
right:25%
}
.col-3xs-pull-4 {
right:33.33333333333333%
}
.col-3xs-pull-5 {
right:41.66666666666667%
}
.col-3xs-pull-5-cell {
right:20%
}
.col-3xs-pull-6 {
right:50%
}
.col-3xs-pull-7 {
right:58.333333333333336%
}
.col-3xs-pull-8 {
right:66.66666666666666%
}
.col-3xs-pull-9 {
right:75%
}
.col-3xs-pull-10 {
right:83.33333333333334%
}
.col-3xs-pull-11 {
right:91.66666666666666%
}
.col-3xs-offset-1 {
margin-left:8.333333333333332%
}
.col-3xs-offset-2 {
margin-left:16.666666666666664%
}
.col-3xs-offset-3 {
margin-left:25%
}
.col-3xs-offset-4 {
margin-left:33.33333333333333%
}
.col-3xs-offset-5 {
margin-left:41.66666666666667%
}
.col-3xs-offset-5-cell {
margin-left:20%
}
.col-3xs-offset-6 {
margin-left:50%
}
.col-3xs-offset-7 {
margin-left:58.333333333333336%
}
.col-3xs-offset-8 {
margin-left:66.66666666666666%
}
.col-3xs-offset-9 {
margin-left:75%
}
.col-3xs-offset-10 {
margin-left:83.33333333333334%
}
.col-3xs-offset-11 {
margin-left:91.66666666666666%
}
}
@media (min-width:320px) {
.col-2xs-1, .col-2xs-10, .col-2xs-11, .col-2xs-2, .col-2xs-3, .col-2xs-4, .col-2xs-5, .col-2xs-5-cell, .col-2xs-6, .col-2xs-7, .col-2xs-8, .col-2xs-9 {
float:left
}
.bordered .col-2xs-1, .bordered .col-2xs-10, .bordered .col-2xs-11, .bordered .col-2xs-2, .bordered .col-2xs-3, .bordered .col-2xs-4, .bordered .col-2xs-5, .bordered .col-2xs-5-cell, .bordered .col-2xs-6, .bordered .col-2xs-7, .bordered .col-2xs-8, .bordered .col-2xs-9 {
border-right:1px solid transparent;
border-bottom:1px solid transparent
}
.bordered .col-2xs-10:last-child, .bordered .col-2xs-11:last-child, .bordered .col-2xs-1:last-child, .bordered .col-2xs-2:last-child, .bordered .col-2xs-3:last-child, .bordered .col-2xs-4:last-child, .bordered .col-2xs-5-cell:last-child, .bordered .col-2xs-5:last-child, .bordered .col-2xs-6:last-child, .bordered .col-2xs-7:last-child, .bordered .col-2xs-8:last-child, .bordered .col-2xs-9:last-child {
border-right:0
}
.bordered:last-child .col-2xs-1, .bordered:last-child .col-2xs-10, .bordered:last-child .col-2xs-11, .bordered:last-child .col-2xs-2, .bordered:last-child .col-2xs-3, .bordered:last-child .col-2xs-4, .bordered:last-child .col-2xs-5, .bordered:last-child .col-2xs-5-cell, .bordered:last-child .col-2xs-6, .bordered:last-child .col-2xs-7, .bordered:last-child .col-2xs-8, .bordered:last-child .col-2xs-9 {
border-bottom:0
}
.col-2xs-1 {
width:8.333333333333332%
}
.col-2xs-2 {
width:16.666666666666664%
}
.col-2xs-3 {
width:25%
}
.col-2xs-4 {
width:33.33333333333333%
}
.col-2xs-5 {
width:41.66666666666667%
}
.col-2xs-5-cell {
width:20%
}
.col-2xs-6 {
width:50%
}
.col-2xs-7 {
width:58.333333333333336%
}
.col-2xs-8 {
width:66.66666666666666%
}
.col-2xs-9 {
width:75%
}
.col-2xs-10 {
width:83.33333333333334%
}
.col-2xs-11 {
width:91.66666666666666%
}
.col-2xs-12 {
width:100%
}
.col-2xs-push-1 {
left:8.333333333333332%
}
.col-2xs-push-2 {
left:16.666666666666664%
}
.col-2xs-push-3 {
left:25%
}
.col-2xs-push-4 {
left:33.33333333333333%
}
.col-2xs-push-5 {
left:41.66666666666667%
}
.col-2xs-push-5-cell {
left:20%
}
.col-2xs-push-6 {
left:50%
}
.col-2xs-push-7 {
left:58.333333333333336%
}
.col-2xs-push-8 {
left:66.66666666666666%
}
.col-2xs-push-9 {
left:75%
}
.col-2xs-push-10 {
left:83.33333333333334%
}
.col-2xs-push-11 {
left:91.66666666666666%
}
.col-2xs-pull-1 {
right:8.333333333333332%
}
.col-2xs-pull-2 {
right:16.666666666666664%
}
.col-2xs-pull-3 {
right:25%
}
.col-2xs-pull-4 {
right:33.33333333333333%
}
.col-2xs-pull-5 {
right:41.66666666666667%
}
.col-2xs-pull-5-cell {
right:20%
}
.col-2xs-pull-6 {
right:50%
}
.col-2xs-pull-7 {
right:58.333333333333336%
}
.col-2xs-pull-8 {
right:66.66666666666666%
}
.col-2xs-pull-9 {
right:75%
}
.col-2xs-pull-10 {
right:83.33333333333334%
}
.col-2xs-pull-11 {
right:91.66666666666666%
}
.col-2xs-offset-1 {
margin-left:8.333333333333332%
}
.col-2xs-offset-2 {
margin-left:16.666666666666664%
}
.col-2xs-offset-3 {
margin-left:25%
}
.col-2xs-offset-4 {
margin-left:33.33333333333333%
}
.col-2xs-offset-5 {
margin-left:41.66666666666667%
}
.col-2xs-offset-5-cell {
margin-left:20%
}
.col-2xs-offset-6 {
margin-left:50%
}
.col-2xs-offset-7 {
margin-left:58.333333333333336%
}
.col-2xs-offset-8 {
margin-left:66.66666666666666%
}
.col-2xs-offset-9 {
margin-left:75%
}
.col-2xs-offset-10 {
margin-left:83.33333333333334%
}
.col-2xs-offset-11 {
margin-left:91.66666666666666%
}
}
@media (min-width:480px) {
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-5-cell, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
float:left
}
.bordered .col-xs-1, .bordered .col-xs-10, .bordered .col-xs-11, .bordered .col-xs-2, .bordered .col-xs-3, .bordered .col-xs-4, .bordered .col-xs-5, .bordered .col-xs-5-cell, .bordered .col-xs-6, .bordered .col-xs-7, .bordered .col-xs-8, .bordered .col-xs-9 {
border-right:1px solid transparent;
border-bottom:1px solid transparent
}
.bordered .col-xs-10:last-child, .bordered .col-xs-11:last-child, .bordered .col-xs-1:last-child, .bordered .col-xs-2:last-child, .bordered .col-xs-3:last-child, .bordered .col-xs-4:last-child, .bordered .col-xs-5-cell:last-child, .bordered .col-xs-5:last-child, .bordered .col-xs-6:last-child, .bordered .col-xs-7:last-child, .bordered .col-xs-8:last-child, .bordered .col-xs-9:last-child {
border-right:0
}
.bordered:last-child .col-xs-1, .bordered:last-child .col-xs-10, .bordered:last-child .col-xs-11, .bordered:last-child .col-xs-2, .bordered:last-child .col-xs-3, .bordered:last-child .col-xs-4, .bordered:last-child .col-xs-5, .bordered:last-child .col-xs-5-cell, .bordered:last-child .col-xs-6, .bordered:last-child .col-xs-7, .bordered:last-child .col-xs-8, .bordered:last-child .col-xs-9 {
border-bottom:0
}
.col-xs-1 {
width:8.333333333333332%
}
.col-xs-2 {
width:16.666666666666664%
}
.col-xs-3 {
width:25%
}
.col-xs-4 {
width:33.33333333333333%
}
.col-xs-5 {
width:41.66666666666667%
}
.col-xs-5-cell {
width:20%
}
.col-xs-6 {
width:50%
}
.col-xs-7 {
width:58.333333333333336%
}
.col-xs-8 {
width:66.66666666666666%
}
.col-xs-9 {
width:75%
}
.col-xs-10 {
width:83.33333333333334%
}
.col-xs-11 {
width:91.66666666666666%
}
.col-xs-12 {
width:100%
}
.col-xs-push-1 {
left:8.333333333333332%
}
.col-xs-push-2 {
left:16.666666666666664%
}
.col-xs-push-3 {
left:25%
}
.col-xs-push-4 {
left:33.33333333333333%
}
.col-xs-push-5 {
left:41.66666666666667%
}
.col-xs-push-5-cell {
left:20%
}
.col-xs-push-6 {
left:50%
}
.col-xs-push-7 {
left:58.333333333333336%
}
.col-xs-push-8 {
left:66.66666666666666%
}
.col-xs-push-9 {
left:75%
}
.col-xs-push-10 {
left:83.33333333333334%
}
.col-xs-push-11 {
left:91.66666666666666%
}
.col-xs-pull-1 {
right:8.333333333333332%
}
.col-xs-pull-2 {
right:16.666666666666664%
}
.col-xs-pull-3 {
right:25%
}
.col-xs-pull-4 {
right:33.33333333333333%
}
.col-xs-pull-5 {
right:41.66666666666667%
}
.col-xs-pull-5-cell {
right:20%
}
.col-xs-pull-6 {
right:50%
}
.col-xs-pull-7 {
right:58.333333333333336%
}
.col-xs-pull-8 {
right:66.66666666666666%
}
.col-xs-pull-9 {
right:75%
}
.col-xs-pull-10 {
right:83.33333333333334%
}
.col-xs-pull-11 {
right:91.66666666666666%
}
.col-xs-offset-1 {
margin-left:8.333333333333332%
}
.col-xs-offset-2 {
margin-left:16.666666666666664%
}
.col-xs-offset-3 {
margin-left:25%
}
.col-xs-offset-4 {
margin-left:33.33333333333333%
}
.col-xs-offset-5 {
margin-left:41.66666666666667%
}
.col-xs-offset-5-cell {
margin-left:20%
}
.col-xs-offset-6 {
margin-left:50%
}
.col-xs-offset-7 {
margin-left:58.333333333333336%
}
.col-xs-offset-8 {
margin-left:66.66666666666666%
}
.col-xs-offset-9 {
margin-left:75%
}
.col-xs-offset-10 {
margin-left:83.33333333333334%
}
.col-xs-offset-11 {
margin-left:91.66666666666666%
}
}
@media (min-width:768px) {
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-5-cell, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
float:left
}
.bordered .col-sm-1, .bordered .col-sm-10, .bordered .col-sm-11, .bordered .col-sm-2, .bordered .col-sm-3, .bordered .col-sm-4, .bordered .col-sm-5, .bordered .col-sm-5-cell, .bordered .col-sm-6, .bordered .col-sm-7, .bordered .col-sm-8, .bordered .col-sm-9 {
border-right:1px solid transparent;
border-bottom:1px solid transparent
}
.bordered .col-sm-10:last-child, .bordered .col-sm-11:last-child, .bordered .col-sm-1:last-child, .bordered .col-sm-2:last-child, .bordered .col-sm-3:last-child, .bordered .col-sm-4:last-child, .bordered .col-sm-5-cell:last-child, .bordered .col-sm-5:last-child, .bordered .col-sm-6:last-child, .bordered .col-sm-7:last-child, .bordered .col-sm-8:last-child, .bordered .col-sm-9:last-child {
border-right:0
}
.bordered:last-child .col-sm-1, .bordered:last-child .col-sm-10, .bordered:last-child .col-sm-11, .bordered:last-child .col-sm-2, .bordered:last-child .col-sm-3, .bordered:last-child .col-sm-4, .bordered:last-child .col-sm-5, .bordered:last-child .col-sm-5-cell, .bordered:last-child .col-sm-6, .bordered:last-child .col-sm-7, .bordered:last-child .col-sm-8, .bordered:last-child .col-sm-9 {
border-bottom:0
}
.col-sm-1 {
width:8.333333333333332%
}
.col-sm-2 {
width:16.666666666666664%
}
.col-sm-3 {
width:25%
}
.col-sm-4 {
width:33.33333333333333%
}
.col-sm-5 {
width:41.66666666666667%
}
.col-sm-5-cell {
width:20%
}
.col-sm-6 {
width:50%
}
.col-sm-7 {
width:58.333333333333336%
}
.col-sm-8 {
width:66.66666666666666%
}
.col-sm-9 {
width:75%
}
.col-sm-10 {
width:83.33333333333334%
}
.col-sm-11 {
width:91.66666666666666%
}
.col-sm-12 {
width:100%
}
.col-sm-push-1 {
left:8.333333333333332%
}
.col-sm-push-2 {
left:16.666666666666664%
}
.col-sm-push-3 {
left:25%
}
.col-sm-push-4 {
left:33.33333333333333%
}
.col-sm-push-5 {
left:41.66666666666667%
}
.col-sm-push-5-cell {
left:20%
}
.col-sm-push-6 {
left:50%
}
.col-sm-push-7 {
left:58.333333333333336%
}
.col-sm-push-8 {
left:66.66666666666666%
}
.col-sm-push-9 {
left:75%
}
.col-sm-push-10 {
left:83.33333333333334%
}
.col-sm-push-11 {
left:91.66666666666666%
}
.col-sm-pull-1 {
right:8.333333333333332%
}
.col-sm-pull-2 {
right:16.666666666666664%
}
.col-sm-pull-3 {
right:25%
}
.col-sm-pull-4 {
right:33.33333333333333%
}
.col-sm-pull-5 {
right:41.66666666666667%
}
.col-sm-pull-5-cell {
right:20%
}
.col-sm-pull-6 {
right:50%
}
.col-sm-pull-7 {
right:58.333333333333336%
}
.col-sm-pull-8 {
right:66.66666666666666%
}
.col-sm-pull-9 {
right:75%
}
.col-sm-pull-10 {
right:83.33333333333334%
}
.col-sm-pull-11 {
right:91.66666666666666%
}
.col-sm-offset-1 {
margin-left:8.333333333333332%
}
.col-sm-offset-2 {
margin-left:16.666666666666664%
}
.col-sm-offset-3 {
margin-left:25%
}
.col-sm-offset-4 {
margin-left:33.33333333333333%
}
.col-sm-offset-5 {
margin-left:41.66666666666667%
}
.col-sm-offset-5-cell {
margin-left:20%
}
.col-sm-offset-6 {
margin-left:50%
}
.col-sm-offset-7 {
margin-left:58.333333333333336%
}
.col-sm-offset-8 {
margin-left:66.66666666666666%
}
.col-sm-offset-9 {
margin-left:75%
}
.col-sm-offset-10 {
margin-left:83.33333333333334%
}
.col-sm-offset-11 {
margin-left:91.66666666666666%
}
}
@media (min-width:992px) {
.col-md-1, .col-md-10, .col-md-11, .col-md-2, .col-md-3, .col-md-4, .col-md-41, .col-md-5, .col-md-5-cell, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
float:left
}
.bordered .col-md-1, .bordered .col-md-10, .bordered .col-md-11, .bordered .col-md-2, .bordered .col-md-3, .bordered .col-md-4, .bordered .col-md-5, .bordered .col-md-5-cell, .bordered .col-md-6, .bordered .col-md-7, .bordered .col-md-8, .bordered .col-md-9, .bordered .col-md-41 {
border-right:1px solid transparent;
border-bottom:1px solid transparent
}
.bordered .col-md-10:last-child, .bordered .col-md-11:last-child, .bordered .col-md-1:last-child, .bordered .col-md-2:last-child, .bordered .col-md-3:last-child, .bordered .col-md-4:last-child, .bordered .col-md-5-cell:last-child, .bordered .col-md-5:last-child, .bordered .col-md-6:last-child, .bordered .col-md-7:last-child, .bordered .col-md-8:last-child, .bordered .col-md-9:last-child {
border-right:0
}
.bordered:last-child .col-md-1, .bordered:last-child .col-md-10, .bordered:last-child .col-md-11, .bordered:last-child .col-md-2, .bordered:last-child .col-md-3, .bordered:last-child .col-md-4, .bordered:last-child .col-md-5, .bordered:last-child .col-md-5-cell, .bordered:last-child .col-md-6, .bordered:last-child .col-md-7, .bordered:last-child .col-md-8, .bordered:last-child .col-md-9 {
border-bottom:0
}
.col-md-1 {
width:8.333333333333332%
}
.col-md-2 {
width:16.666666666666664%
}
.col-md-25 {
width:17.5%
}
.col-md-3 {
width:25%
}
.col-md-4 {
width:33.33333333333333%
}
.col-md-41 {
width:30%
}
.col-md-5 {
width:41.66666666666667%
}
.col-md-5-cell {
width:20%
}
.col-md-6 {
width:50%
}
.col-md-7 {
width:58.333333333333336%
}
.col-md-8 {
width:66.66666666666666%
}
.col-md-9 {
width:75%
}
.col-md-10 {
width:83.33333333333334%
}
.col-md-11 {
width:91.66666666666666%
}
.col-md-12 {
width:100%
}
.col-md-push-0 {
left:auto
}
.col-md-push-1 {
left:8.333333333333332%
}
.col-md-push-2 {
left:16.666666666666664%
}
.col-md-push-3 {
left:25%
}
.col-md-push-4 {
left:33.33333333333333%
}
.col-md-push-5 {
left:41.66666666666667%
}
.col-md-push-5-cell {
left:20%
}
.col-md-push-6 {
left:50%
}
.col-md-push-7 {
left:58.333333333333336%
}
.col-md-push-8 {
left:66.66666666666666%
}
.col-md-push-9 {
left:75%
}
.col-md-push-10 {
left:83.33333333333334%
}
.col-md-push-11 {
left:91.66666666666666%
}
.col-md-pull-0 {
right:auto
}
.col-md-pull-1 {
right:8.333333333333332%
}
.col-md-pull-2 {
right:16.666666666666664%
}
.col-md-pull-3 {
right:25%
}
.col-md-pull-4 {
right:33.33333333333333%
}
.col-md-pull-5 {
right:41.66666666666667%
}
.col-md-pull-5-cell {
right:20%
}
.col-md-pull-6 {
right:50%
}
.col-md-pull-7 {
right:58.333333333333336%
}
.col-md-pull-8 {
right:66.66666666666666%
}
.col-md-pull-9 {
right:75%
}
.col-md-pull-10 {
right:83.33333333333334%
}
.col-md-pull-11 {
right:91.66666666666666%
}
.col-md-offset-0 {
margin-left:0
}
.col-md-offset-1 {
margin-left:8.333333333333332%
}
.col-md-offset-2 {
margin-left:16.666666666666664%
}
.col-md-offset-3 {
margin-left:25%
}
.col-md-offset-4 {
margin-left:33.33333333333333%
}
.col-md-offset-5 {
margin-left:41.66666666666667%
}
.col-md-offset-5-cell {
margin-left:20%
}
.col-md-offset-6 {
margin-left:50%
}
.col-md-offset-7 {
margin-left:58.333333333333336%
}
.col-md-offset-8 {
margin-left:66.66666666666666%
}
.col-md-offset-9 {
margin-left:75%
}
.col-md-offset-10 {
margin-left:83.33333333333334%
}
.col-md-offset-11 {
margin-left:91.66666666666666%
}
}
@media (min-width:1120px) {
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-5-cell, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
float:left
}
.bordered .col-lg-1, .bordered .col-lg-10, .bordered .col-lg-11, .bordered .col-lg-2, .bordered .col-lg-3, .bordered .col-lg-4, .bordered .col-lg-5, .bordered .col-lg-5-cell, .bordered .col-lg-6, .bordered .col-lg-7, .bordered .col-lg-8, .bordered .col-lg-9 {
border-right:1px solid transparent;
border-bottom:1px solid transparent
}
.bordered .col-lg-10:last-child, .bordered .col-lg-11:last-child, .bordered .col-lg-1:last-child, .bordered .col-lg-2:last-child, .bordered .col-lg-3:last-child, .bordered .col-lg-4:last-child, .bordered .col-lg-5-cell:last-child, .bordered .col-lg-5:last-child, .bordered .col-lg-6:last-child, .bordered .col-lg-7:last-child, .bordered .col-lg-8:last-child, .bordered .col-lg-9:last-child {
border-right:0
}
.bordered:last-child .col-lg-1, .bordered:last-child .col-lg-10, .bordered:last-child .col-lg-11, .bordered:last-child .col-lg-2, .bordered:last-child .col-lg-3, .bordered:last-child .col-lg-4, .bordered:last-child .col-lg-5, .bordered:last-child .col-lg-5-cell, .bordered:last-child .col-lg-6, .bordered:last-child .col-lg-7, .bordered:last-child .col-lg-8, .bordered:last-child .col-lg-9 {
border-bottom:0
}
.col-lg-1 {
width:8.333333333333332%
}
.col-lg-2 {
width:16.666666666666664%
}
.col-lg-3 {
width:25%
}
.col-lg-4 {
width:33.33333333333333%
}
.col-lg-5 {
width:41.66666666666667%
}
.col-lg-5-cell {
width:20%
}
.col-lg-6 {
width:50%
}
.col-lg-7 {
width:58.333333333333336%
}
.col-lg-8 {
width:66.66666666666666%
}
.col-lg-9 {
width:75%
}
.col-lg-10 {
width:83.33333333333334%
}
.col-lg-11 {
width:91.66666666666666%
}
.col-lg-12 {
width:100%
}
.col-lg-push-0 {
left:auto
}
.col-lg-push-1 {
left:8.333333333333332%
}
.col-lg-push-2 {
left:16.666666666666664%
}
.col-lg-push-3 {
left:25%
}
.col-lg-push-4 {
left:33.33333333333333%
}
.col-lg-push-5 {
left:41.66666666666667%
}
.col-lg-push-5-cell {
left:20%
}
.col-lg-push-6 {
left:50%
}
.col-lg-push-7 {
left:58.333333333333336%
}
.col-lg-push-8 {
left:66.66666666666666%
}
.col-lg-push-9 {
left:75%
}
.col-lg-push-10 {
left:83.33333333333334%
}
.col-lg-push-11 {
left:91.66666666666666%
}
.col-lg-pull-0 {
right:auto
}
.col-lg-pull-1 {
right:8.333333333333332%
}
.col-lg-pull-2 {
right:16.666666666666664%
}
.col-lg-pull-3 {
right:25%
}
.col-lg-pull-4 {
right:33.33333333333333%
}
.col-lg-pull-5 {
right:41.66666666666667%
}
.col-lg-pull-5-cell {
right:20%
}
.col-lg-pull-6 {
right:50%
}
.col-lg-pull-7 {
right:58.333333333333336%
}
.col-lg-pull-8 {
right:66.66666666666666%
}
.col-lg-pull-9 {
right:75%
}
.col-lg-pull-10 {
right:83.33333333333334%
}
.col-lg-pull-11 {
right:91.66666666666666%
}
.col-lg-offset-0 {
margin-left:0
}
.col-lg-offset-1 {
margin-left:8.333333333333332%
}
.col-lg-offset-2 {
margin-left:16.666666666666664%
}
.col-lg-offset-3 {
margin-left:25%
}
.col-lg-offset-4 {
margin-left:33.33333333333333%
}
.col-lg-offset-5 {
margin-left:41.66666666666667%
}
.col-lg-offset-5-cell {
margin-left:20%
}
.col-lg-offset-6 {
margin-left:50%
}
.col-lg-offset-7 {
margin-left:58.333333333333336%
}
.col-lg-offset-8 {
margin-left:66.66666666666666%
}
.col-lg-offset-9 {
margin-left:75%
}
.col-lg-offset-10 {
margin-left:83.33333333333334%
}
.col-lg-offset-11 {
margin-left:91.66666666666666%
}
}
#btm-offer .close, .bordered:after, .section-base .row-block-logo .bordered:after, .section-grey .row-block-logo .bordered:after, .section-white .row-block-logo .bordered:after, .texture {
	right:0
}
@media (max-width:319px) {
.row {
margin-left:-7.5px;
margin-right:-7.5px
}
.col-2xs-1, .col-2xs-10, .col-2xs-11, .col-2xs-12, .col-2xs-2, .col-2xs-3, .col-2xs-4, .col-2xs-5, .col-2xs-5-cell, .col-2xs-6, .col-2xs-7, .col-2xs-8, .col-2xs-9, .col-3xs-1, .col-3xs-10, .col-3xs-11, .col-3xs-12, .col-3xs-2, .col-3xs-3, .col-3xs-4, .col-3xs-5, .col-3xs-5-cell, .col-3xs-6, .col-3xs-7, .col-3xs-8, .col-3xs-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-5-cell, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-5-cell, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
padding-left:7.5px;
padding-right:7.5px
}
.grid-small-margins {
margin-left:-5px;
margin-right:-5px
}
.grid-small-margins .col-2xs-1, .grid-small-margins .col-2xs-10, .grid-small-margins .col-2xs-11, .grid-small-margins .col-2xs-12, .grid-small-margins .col-2xs-2, .grid-small-margins .col-2xs-3, .grid-small-margins .col-2xs-4, .grid-small-margins .col-2xs-5, .grid-small-margins .col-2xs-5-cell, .grid-small-margins .col-2xs-6, .grid-small-margins .col-2xs-7, .grid-small-margins .col-2xs-8, .grid-small-margins .col-2xs-9, .grid-small-margins .col-3xs-1, .grid-small-margins .col-3xs-10, .grid-small-margins .col-3xs-11, .grid-small-margins .col-3xs-12, .grid-small-margins .col-3xs-2, .grid-small-margins .col-3xs-3, .grid-small-margins .col-3xs-4, .grid-small-margins .col-3xs-5, .grid-small-margins .col-3xs-5-cell, .grid-small-margins .col-3xs-6, .grid-small-margins .col-3xs-7, .grid-small-margins .col-3xs-8, .grid-small-margins .col-3xs-9, .grid-small-margins .col-lg-1, .grid-small-margins .col-lg-10, .grid-small-margins .col-lg-11, .grid-small-margins .col-lg-12, .grid-small-margins .col-lg-2, .grid-small-margins .col-lg-3, .grid-small-margins .col-lg-4, .grid-small-margins .col-lg-5, .grid-small-margins .col-lg-5-cell, .grid-small-margins .col-lg-6, .grid-small-margins .col-lg-7, .grid-small-margins .col-lg-8, .grid-small-margins .col-lg-9, .grid-small-margins .col-md-1, .grid-small-margins .col-md-10, .grid-small-margins .col-md-11, .grid-small-margins .col-md-12, .grid-small-margins .col-md-2, .grid-small-margins .col-md-3, .grid-small-margins .col-md-4, .grid-small-margins .col-md-5, .grid-small-margins .col-md-5-cell, .grid-small-margins .col-md-6, .grid-small-margins .col-md-7, .grid-small-margins .col-md-8, .grid-small-margins .col-md-9, .grid-small-margins .col-sm-1, .grid-small-margins .col-sm-10, .grid-small-margins .col-sm-11, .grid-small-margins .col-sm-12, .grid-small-margins .col-sm-2, .grid-small-margins .col-sm-3, .grid-small-margins .col-sm-4, .grid-small-margins .col-sm-5, .grid-small-margins .col-sm-5-cell, .grid-small-margins .col-sm-6, .grid-small-margins .col-sm-7, .grid-small-margins .col-sm-8, .grid-small-margins .col-sm-9, .grid-small-margins .col-xs-1, .grid-small-margins .col-xs-10, .grid-small-margins .col-xs-11, .grid-small-margins .col-xs-12, .grid-small-margins .col-xs-2, .grid-small-margins .col-xs-3, .grid-small-margins .col-xs-4, .grid-small-margins .col-xs-5, .grid-small-margins .col-xs-5-cell, .grid-small-margins .col-xs-6, .grid-small-margins .col-xs-7, .grid-small-margins .col-xs-8, .grid-small-margins .col-xs-9 {
padding-left:5px;
padding-right:5px
}
.grid-big-margins {
margin-left:-16px;
margin-right:-16px
}
.grid-big-margins .col-2xs-1, .grid-big-margins .col-2xs-10, .grid-big-margins .col-2xs-11, .grid-big-margins .col-2xs-12, .grid-big-margins .col-2xs-2, .grid-big-margins .col-2xs-3, .grid-big-margins .col-2xs-4, .grid-big-margins .col-2xs-5, .grid-big-margins .col-2xs-5-cell, .grid-big-margins .col-2xs-6, .grid-big-margins .col-2xs-7, .grid-big-margins .col-2xs-8, .grid-big-margins .col-2xs-9, .grid-big-margins .col-3xs-1, .grid-big-margins .col-3xs-10, .grid-big-margins .col-3xs-11, .grid-big-margins .col-3xs-12, .grid-big-margins .col-3xs-2, .grid-big-margins .col-3xs-3, .grid-big-margins .col-3xs-4, .grid-big-margins .col-3xs-5, .grid-big-margins .col-3xs-5-cell, .grid-big-margins .col-3xs-6, .grid-big-margins .col-3xs-7, .grid-big-margins .col-3xs-8, .grid-big-margins .col-3xs-9, .grid-big-margins .col-lg-1, .grid-big-margins .col-lg-10, .grid-big-margins .col-lg-11, .grid-big-margins .col-lg-12, .grid-big-margins .col-lg-2, .grid-big-margins .col-lg-3, .grid-big-margins .col-lg-4, .grid-big-margins .col-lg-5, .grid-big-margins .col-lg-5-cell, .grid-big-margins .col-lg-6, .grid-big-margins .col-lg-7, .grid-big-margins .col-lg-8, .grid-big-margins .col-lg-9, .grid-big-margins .col-md-1, .grid-big-margins .col-md-10, .grid-big-margins .col-md-11, .grid-big-margins .col-md-12, .grid-big-margins .col-md-2, .grid-big-margins .col-md-3, .grid-big-margins .col-md-4, .grid-big-margins .col-md-5, .grid-big-margins .col-md-5-cell, .grid-big-margins .col-md-6, .grid-big-margins .col-md-7, .grid-big-margins .col-md-8, .grid-big-margins .col-md-9, .grid-big-margins .col-sm-1, .grid-big-margins .col-sm-10, .grid-big-margins .col-sm-11, .grid-big-margins .col-sm-12, .grid-big-margins .col-sm-2, .grid-big-margins .col-sm-3, .grid-big-margins .col-sm-4, .grid-big-margins .col-sm-5, .grid-big-margins .col-sm-5-cell, .grid-big-margins .col-sm-6, .grid-big-margins .col-sm-7, .grid-big-margins .col-sm-8, .grid-big-margins .col-sm-9, .grid-big-margins .col-xs-1, .grid-big-margins .col-xs-10, .grid-big-margins .col-xs-11, .grid-big-margins .col-xs-12, .grid-big-margins .col-xs-2, .grid-big-margins .col-xs-3, .grid-big-margins .col-xs-4, .grid-big-margins .col-xs-5, .grid-big-margins .col-xs-5-cell, .grid-big-margins .col-xs-6, .grid-big-margins .col-xs-7, .grid-big-margins .col-xs-8, .grid-big-margins .col-xs-9 {
padding-left:16px;
padding-right:16px
}
}
.section-white .bordered .col {
	border-color:#eef1f1
}
.section-grey .bordered .col {
	border-color:#e6eaea
}
.section-base .bordered .col {
	border-color:#009ca4
}
.section-dark .bordered .col {
	border-color:#2a3036
}
.section-parallax .bordered .col {
	border-color:#242427
}
.copyright {
	line-height:30px
}
.no-margin {
	margin:0!important
}
.no-margin-top {
	margin-top:0!important
}
.no-margin-right {
	margin-right:0!important
}
.no-margin-bottom {
	margin-bottom:0!important
}
.no-margin-left {
	margin-left:0!important
}
.no-padding {
	padding:0!important
}
.no-padding-top {
	padding-top:0!important
}
.no-padding-right {
	padding-right:0!important
}
.no-padding-bottom {
	padding-bottom:0!important
}
.no-padding-left {
	padding-left:0!important
}
.padding-top-3, .padding-top-bottom-3 {
	padding-top:3px!important
}
.padding-top-5, .padding-top-bottom5 {
	padding-top:5px!important
}
.padding-top-10, .padding-top-bottom-10 {
	padding-top:10px!important
}
.padding-top-15, .padding-top-bottom-15 {
	padding-top:15px!important
}
.padding-top-20, .padding-top-bottom-20 {
	padding-top:20px!important
}
.padding-top-25, .padding-top-bottom-25 {
	padding-top:25px!important
}
.padding-top-30, .padding-top-bottom-30 {
	padding-top:30px!important
}
.padding-top-40, .padding-top-bottom-40 {
	padding-top:40px!important
}
.padding-top-50, .padding-top-bottom-50 {
	padding-top:50px!important
}
.padding-top-60, .padding-top-70, .padding-top-bottom-60, .padding-top-bottom-70 {
	padding-top:60px!important
}
.padding-top-80, .padding-top-bottom-80 {
	padding-top:80px!important
}
.padding-top-90, .padding-top-bottom-90 {
	padding-top:90px!important
}
.padding-top-100, .padding-top-bottom-100 {
	padding-top:100px!important
}
.padding-top-110, .padding-top-bottom-110 {
	padding-top:110px!important
}
.padding-top-120, .padding-top-bottom-120 {
	padding-top:120px!important
}
.padding-top-130, .padding-top-bottom-130 {
	padding-top:130px!important
}
.padding-top-140, .padding-top-bottom-140 {
	padding-top:140px!important
}
.padding-top-150, .padding-top-bottom-150 {
	padding-top:150px!important
}
.padding-top-160, .padding-top-bottom-160 {
	padding-top:160px!important
}
.padding-top-170, .padding-top-bottom-170 {
	padding-top:170px!important
}
.padding-bottom-5, .padding-top-bottom-5 {
	padding-bottom:5px!important
}
.padding-bottom-10, .padding-top-bottom-10 {
	padding-bottom:10px!important
}
.padding-bottom-15, .padding-top-bottom-15 {
	padding-bottom:15px!important
}
.padding-bottom-20, .padding-bottom-25, .padding-top-bottom-20, .padding-top-bottom-25 {
	padding-bottom:20px!important
}
.padding-bottom-30, .padding-top-bottom-30 {
	padding-bottom:30px!important
}
.padding-bottom-40, .padding-top-bottom-40 {
	padding-bottom:40px!important
}
.padding-bottom-50, .padding-top-bottom-50 {
	padding-bottom:50px!important
}
.padding-bottom-60, .padding-top-bottom-60 {
	padding-bottom:60px!important
}
.padding-bottom-70, .padding-top-bottom-70 {
	padding-bottom:70px!important
}
.padding-bottom-80, .padding-top-bottom-80 {
	padding-bottom:80px!important
}
.padding-bottom-90, .padding-top-bottom-90 {
	padding-bottom:90px!important
}
.padding-bottom-100, .padding-top-bottom-100 {
	padding-bottom:100px!important
}
.padding-bottom-110, .padding-top-bottom-110 {
	padding-bottom:110px!important
}
.padding-bottom-120, .padding-top-bottom-120 {
	padding-bottom:120px!important
}
.padding-bottom-130, .padding-top-bottom-130 {
	padding-bottom:130px!important
}
.padding-bottom-140, .padding-top-bottom-140 {
	padding-bottom:140px!important
}
.padding-bottom-150, .padding-top-bottom-150 {
	padding-bottom:150px!important
}
.padding-bottom-160, .padding-top-bottom-160 {
	padding-bottom:160px!important
}
.padding-bottom-170, .padding-top-bottom-170 {
	padding-bottom:170px!important
}
.no-border {
	border:0!important
}
.no-border-top {
	border-top:0!important
}
.section-white.border-top, .section-white.borders {
	border-top:1px solid #eef1f1
}
.no-border-right {
	border-right:0!important
}
.no-border-bottom {
	border-bottom:0!important
}
.section-white.border-bottom, .section-white.borders {
	border-bottom:1px solid #eef1f1
}
.no-border-left {
	border-left:0!important
}
.no-border-radius {
	-webkit-border-radius:0!important;
	-moz-border-radius:0!important;
	border-radius:0!important
}
.margin-sides-15 {
	margin-left:15px!important;
	margin-right:15px!important
}
.margin-sides-12 {
	margin-left:12px!important;
	margin-right:12px!important
}
.margin-sides-10 {
	margin-left:10px!important;
	margin-right:10px!important
}
.margin-sides-5 {
	margin-left:5px!important;
	margin-right:5px!important
}
.margin-sides-3 {
	margin-left:3px!important;
	margin-right:3px!important
}
.margin-sides-2 {
	margin-left:2px!important;
	margin-right:2px!important
}
.margin-sides-1 {
	margin-left:1px!important;
	margin-right:1px!important
}
.margin-sides-0 {
	margin:0!important
}
.texture {
	position:absolute;
	top:0;
	left:0;
	bottom:0
}
.no-transitions {
	-webkit-transition-property:none!important;
	-moz-transition-property:none!important;
	-ms-transition-property:none!important;
	-o-transition-property:none!important;
	transition-property:none!important
}
.hide {
	display:none!important
}
.show {
	display:block!important
}
.pull-right {
	float:right!important
}
.pull-left {
	float:left!important
}
.left {
	float:left;
	margin:20px 20px 20px 0
}
.right {
	float:right;
	margin:20px 0 20px 20px
}
.center {
	display:block;
	margin:20px auto;
	text-align:center
}
.text-left {
	text-align:left
}
.text-right {
	text-align:right
}
.text-center {
	text-align:center
}
.shadow {
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .08)!important;
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .08)!important;
	box-shadow:0 1px 1px rgba(0, 0, 0, .08)!important
}
.shadow-15 {
	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .15)!important;
	-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .15)!important;
	box-shadow:0 1px 2px rgba(0, 0, 0, .15)!important
}
.shadow-inset {
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .07)!important;
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .07)!important;
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .07)!important
}
.bg-main-wood-dark {
	background:url(../rmails-img/wood-dark.png) #21262c
}
.section-w {
	position:relative;
-webkit-transition:background .1s ease-in-out 0s;
-moz-transition:background .1s ease-in-out 0s;
-ms-transition:background .1s ease-in-out 0s;
-o-transition:background .1s ease-in-out 0s;
transition:background .1s ease-in-out 0s
}
.section {
	max-width:1120px;
	margin:0 auto;
	padding:40px;
	position:relative
}
.section-part {
	max-width:1320px;
	margin:0 auto;
	padding:40px;
	position:relative
}
.section-part {
	max-width:1720px;
	margin:0 auto;
	padding:40px;
	position:relative
}
.titlebar {
	padding-top:50px;
	padding-bottom:50px
}
.titlebar h1 {
	margin-bottom:0
}
.titlebar .breadcrumb {
	font-size:12px;
	line-height:1.3em
}
.titlebar .breadcrumb ul {
	display:inline;
	margin:0 0 0 5px;
	padding:0;
	-webkit-padding-start:0
}
.titlebar .breadcrumb li {
	display:inline
}
.titlebar .breadcrumb li:after {
	font-family:fontello;
	content:"\e965";
	margin:0 5px 0 7px
}
.titlebar .breadcrumb li:last-child:after {
	display:none
}
.titlebar.titlebar-small {
	padding-top:32px;
	padding-bottom:32px
}
.titlebar.titlebar-small h1 {
	font-size:26px;
	font-weight:300;
	text-transform:none;
	letter-spacing:0
}
.titlebar.breadcrumb-only {
	padding-top:14px;
	padding-bottom:15px
}
.titlebar-breadcrumb-top .breadcrumb {
	margin-bottom:11px
}
.titlebar-breadcrumb-right {
	display:table;
	vertical-align:middle;
	width:100%;
	box-sizing:border-box
}
.titlebar-breadcrumb-right .breadcrumb, .titlebar-breadcrumb-right h1 {
	display:table-cell;
	vertical-align:middle
}
.titlebar-breadcrumb-right h1 {
	width:60%;
	padding-right:20px
}
.titlebar-breadcrumb-right .breadcrumb {
	width:40%;
	text-align:right;
	position:relative;
	top:0
}
.section-video {
	position:absolute;
	top:0;
	left:0;
	min-width:100%
}
#btm-offer {
	position:fixed;
	height:100px;
	bottom:-100px;
	left:50%;
	width:300px;
	z-index:10000;
	display:block;
	margin-left:-500px
}
#btm-offer .panel {
	width:300px;
	position:absolute;
	top:0;
	right:0
}
#btm-offer .close {
	display:block;
	text-decoration:none;
	position:absolute;
	top:0;
	color:#FFF;
	padding-right:5px;
	padding-left:5px
}
.bordered, .header {
	position:relative
}
@media screen and (max-width:1020px) {
#btm-offer {
left:54%
}
}
@media screen and (max-width:900px) {
#btm-offer {
left:58%
}
}
@media screen and (max-width:800px) {
#btm-offer {
left:66%
}
}
@media screen and (max-width:768px) {
#btm-offer {
left:68%
}
}
@media screen and (max-width:640px) {
#btm-offer {
left:81%
}
}
@media screen and (max-width:600px) {
#btm-offer {
left:87%
}
}
@media screen and (max-width:480px) {
#btm-offer {
left:109%
}
}
@media screen and (max-width:360px) {
#btm-offer {
left:144%
}
}
@media screen and (max-width:320px) {
#btm-offer {
left:159%
}
}
.bordered:before, .section-base .row-block-logo .bordered:before, .section-grey .row-block-logo .bordered:before, .section-white .row-block-logo .bordered:before {
	left:0
}
.section-high {
	width:100%;
	display:table
}
.section-high .section {
	height:100%;
	display:table-cell;
	vertical-align:middle
}
.row-block, .row-lg .full-height, .row-md .full-height, .row-sm .full-height {
	vertical-align:top
}
@media screen and (min-width:1120px) {
.section-parallax {
background-attachment:fixed
}
}
@media (max-width:992px) {
.section {
padding:55px 30px 35px
}
}
@media (max-width:768px) {
.section {
padding:50px 20px 30px
}
}
.section-white {
	background-color:#fff
}
.section-white.border-top-light, .section-white.borders-light {
	border-top:1px solid #fff
}
.section-white.border-bottom-light, .section-white.borders-light {
	border-bottom:1px solid #fff
}
.section-grey.border-top, .section-grey.borders {
	border-top:1px solid #e6eaea
}
.section-grey.border-bottom, .section-grey.borders {
	border-bottom:1px solid #e6eaea
}
.section-white.shadow-bottom {
	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .08);
	-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .08);
	box-shadow:0 1px 2px rgba(0, 0, 0, .08)
}
.header-sticky .section-white.shadow-bottom {
	-webkit-box-shadow:0 1px 15px rgba(0, 0, 0, .1);
	-moz-box-shadow:0 1px 15px rgba(0, 0, 0, .1);
	box-shadow:0 1px 15px rgba(0, 0, 0, .1)
}
.section-white.shadow-inside {
	-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, .1);
	-moz-box-shadow:inset 0 0 3px rgba(0, 0, 0, .1);
	box-shadow:inset 0 0 3px rgba(0, 0, 0, .1)
}
.section-white.shadow-inside-top {
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .08);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .08);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .08)
}
.section-white.shadow-inside-bottom {
	-webkit-box-shadow:inset 0 -1px 2px rgba(0, 0, 0, .08);
	-moz-box-shadow:inset 0 -1px 2px rgba(0, 0, 0, .08);
	box-shadow:inset 0 -1px 2px rgba(0, 0, 0, .08)
}
.section-white .breadcrumb {
	color:#a3adb4
}
.section-white .breadcrumb li:after {
	color:#d8dee2
}
.section-grey {
	background-color:#f4f6f6
}
.section-grey.border-top-light, .section-grey.borders-light {
	border-top:1px solid #fff
}
.section-grey.border-bottom-light, .section-grey.borders-light {
	border-bottom:1px solid #fff
}
.section-base.border-top, .section-base.borders {
	border-top:1px solid #05a
}
.section-base.border-bottom, .section-base.borders {
	border-bottom:1px solid #05a
}
.section-grey.shadow-bottom {
	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .08);
	-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .08);
	box-shadow:0 1px 2px rgba(0, 0, 0, .08)
}
.header-sticky .section-grey.shadow-bottom {
	-webkit-box-shadow:0 1px 15px rgba(0, 0, 0, .1);
	-moz-box-shadow:0 1px 15px rgba(0, 0, 0, .1);
	box-shadow:0 1px 15px rgba(0, 0, 0, .1)
}
.section-grey.shadow-inside {
	-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, .12);
	-moz-box-shadow:inset 0 0 3px rgba(0, 0, 0, .12);
	box-shadow:inset 0 0 3px rgba(0, 0, 0, .12)
}
.section-grey.shadow-inside-top {
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .06);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .06);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .06)
}
.section-grey.shadow-inside-bottom {
	-webkit-box-shadow:inset 0 -1px 2px rgba(0, 0, 0, .04);
	-moz-box-shadow:inset 0 -1px 2px rgba(0, 0, 0, .04);
	box-shadow:inset 0 -1px 2px rgba(0, 0, 0, .04)
}
.section-grey .breadcrumb {
	color:#9ca5ab
}
.section-grey .breadcrumb li:after {
	color:#cfd6da
}
.section-base {
	background-color:#FF9933
}
.section-base.border-top-light, .section-base.borders-light {
	border-top:1px solid #3bc0c2
}
.section-base.border-bottom-light, .section-base.borders-light {
	border-bottom:1px solid #3bc0c2
}
.section-dark.border-top, .section-dark.borders {
	border-top:1px solid #1a1e22
}
.section-dark.border-bottom, .section-dark.borders {
	border-bottom:1px solid #1a1e22
}
.section-base.shadow-bottom {
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .07);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .07);
	box-shadow:0 1px 3px rgba(0, 0, 0, .07)
}
.header-sticky .section-base.shadow-bottom {
	-webkit-box-shadow:0 1px 15px rgba(0, 0, 0, .1);
	-moz-box-shadow:0 1px 15px rgba(0, 0, 0, .1);
	box-shadow:0 1px 15px rgba(0, 0, 0, .1)
}
.section-base.shadow-inside {
	-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, .13);
	-moz-box-shadow:inset 0 0 3px rgba(0, 0, 0, .13);
	box-shadow:inset 0 0 3px rgba(0, 0, 0, .13)
}
.section-base.shadow-inside-top {
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .12);
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .12);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .12)
}
.section-base.shadow-inside-bottom {
	-webkit-box-shadow:inset 0 -1px 1px rgba(0, 0, 0, .12);
	-moz-box-shadow:inset 0 -1px 1px rgba(0, 0, 0, .12);
	box-shadow:inset 0 -1px 1px rgba(0, 0, 0, .12)
}
.section-base .breadcrumb {
	color:#cde5f6
}
.section-base .breadcrumb li:after {
	color:#62c1d6
}
.section-dark {
	background-color:#01496a
}
.section-dark.border-top-light, .section-dark.borders-light {
	border-top:1px solid #2e343a
}
.section-dark.border-bottom-light, .section-dark.borders-light {
	border-bottom:1px solid #2e343a
}
.section-parallax.border-top, .section-parallax.borders {
	border-top:1px solid #121315
}
.section-parallax.border-bottom, .section-parallax.borders {
	border-bottom:1px solid #121315
}
.section-dark.shadow-bottom {
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .2);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .2);
	box-shadow:0 1px 3px rgba(0, 0, 0, .2)
}
.header-sticky .section-dark.shadow-bottom {
	-webkit-box-shadow:0 1px 15px rgba(0, 0, 0, .2);
	-moz-box-shadow:0 1px 15px rgba(0, 0, 0, .2);
	box-shadow:0 1px 15px rgba(0, 0, 0, .2)
}
.section-dark.shadow-inside {
	-webkit-box-shadow:inset 0 0 5px rgba(0, 0, 0, .42);
	-moz-box-shadow:inset 0 0 5px rgba(0, 0, 0, .42);
	box-shadow:inset 0 0 5px rgba(0, 0, 0, .42)
}
.section-dark.shadow-inside-top {
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .2);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .2);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .2)
}
.section-dark.shadow-inside-bottom {
	-webkit-box-shadow:inset 0 -1px 2px rgba(0, 0, 0, .2);
	-moz-box-shadow:inset 0 -1px 2px rgba(0, 0, 0, .2);
	box-shadow:inset 0 -1px 2px rgba(0, 0, 0, .2)
}
.section-dark .breadcrumb {
	color:#858d91
}
.section-dark .breadcrumb li:after {
	color:#475257
}
.section-parallax {
	background-size:cover;
	background-repeat:repeat-y;
	background-position:0 50%;
	-webkit-transition:none;
	-moz-transition:none;
	-ms-transition:none;
	-o-transition:none;
	transition:none;
	background-color:#000
}
.section-parallax.border-top-light, .section-parallax.borders-light {
	border-top:1px solid #242427
}
.section-parallax.border-bottom-light, .section-parallax.borders-light {
	border-bottom:1px solid #242427
}
.section-parallax.shadow-bottom {
	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .2);
	-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .2);
	box-shadow:0 1px 2px rgba(0, 0, 0, .2)
}
.header-sticky .section-parallax.shadow-bottom {
	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, .2);
	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, .2);
	box-shadow:0 1px 5px rgba(0, 0, 0, .2)
}
.section-parallax.shadow-inside {
	-webkit-box-shadow:inset 0 0 5px rgba(0, 0, 0, .42);
	-moz-box-shadow:inset 0 0 5px rgba(0, 0, 0, .42);
	box-shadow:inset 0 0 5px rgba(0, 0, 0, .42)
}
.section-parallax.shadow-inside-top {
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .2);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .2);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .2)
}
.section-parallax.shadow-inside-bottom {
	-webkit-box-shadow:inset 0 -1px 2px rgba(0, 0, 0, .2);
	-moz-box-shadow:inset 0 -1px 2px rgba(0, 0, 0, .2);
	box-shadow:inset 0 -1px 2px rgba(0, 0, 0, .2)
}
.section-parallax .breadcrumb {
	color:rgba(250, 250, 250, .4)
}
.section-parallax .breadcrumb li:after {
	color:rgba(250, 250, 250, .2)
}
.section-base-gradient {
	background:#0dc0c0;
	background:-moz-linear-gradient(left, #0dc0c0 0, #009ca8 100%);
	background:-webkit-gradient(linear, left top, right top, color-stop(0, #0dc0c0), color-stop(100%, #009ca8));
	background:-webkit-linear-gradient(left, #0dc0c0 0, #009ca8 100%);
	background:-o-linear-gradient(left, #0dc0c0 0, #009ca8 100%);
	background:-ms-linear-gradient(left, #0dc0c0 0, #009ca8 100%);
	background:linear-gradient(to right, #0dc0c0 0, #009ca8 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0dc0c0', endColorstr='#009ca8', GradientType=1)
}
.border-top-strong-base {
	border-top:3px solid #002e5b
}
.border-bottom-strong-base {
	border-bottom:3px solid #002e5b
}
.section-overlay-base {
	background:rgba(0, 102, 116, .9)
}
.header {
	z-index:1001
}
.row-lg, .row-md, .row-sm {
	padding-top:0;
	padding-bottom:0
}
.row-lg:after, .row-lg:before, .row-md:after, .row-md:before, .row-sm:after, .row-sm:before {
	content:" ";
	display:table
}
.row-block {
	display:inline-block;
	margin:0 10px;
	float:left;
	line-height:1em
}
.row-block:first-child:not(.pull-right) {
margin-left:0
}
.row-block.pull-right:first-child, .row-block:not(.pull-right)+.pull-right {
margin-right:0
}
.row-block a:hover {
	text-decoration:none
}
.bordered {
	border-left:1px solid transparent;
	border-right:1px solid transparent
}
.bordered:after, .bordered:before {
	display:block;
	width:1px;
	height:100%;
	content:" ";
	position:absolute;
	z-index:1;
	top:0;
	background:0 0;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.bordered:hover:after, .bordered:hover:before {
	background:0 0
}
.row-block-logo a {
	display:inline-block;
	vertical-align:middle;
	padding:0;
	border-bottom:0
}
.row-block-logo .has-bg {
-webkit-transition:background .1s ease-in-out 0s;
-moz-transition:background .1s ease-in-out 0s;
-ms-transition:background .1s ease-in-out 0s;
-o-transition:background .1s ease-in-out 0s;
transition:background .1s ease-in-out 0s
}
.form-control, .row-block-txt a {
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s
}
.row-block-logo img {
	display:block
}
.row-block-logo .center-vertically {
	display:table
}
.row-block-logo .center-vertically>a, .row-block-logo .center-vertically>span {
	display:table-cell;
	vertical-align:middle
}
.row-lg .row-block-logo img {
	max-height:96px
}
.row-md .row-block-logo img {
	max-height:70px
}
.row-sm .row-block-logo img {
	max-height:46px
}
.row-block-txt {
	position:relative;
	line-height:28px
}
.row-block-txt a {
	border-bottom:1px solid transparent;
transition:all .1s ease-in-out 0s
}
.section-grey .row-block-logo .bordered, .section-white .row-block-logo .bordered {
	border-color:#e0e2e4
}
.row-block-icon {
	position:relative;
	margin:-3px 6px 0 0;
	font-size:14px
}
.row-block-icon.icon-circle, .row-block-icon.icon-square {
	top:-1px;
	height:26px;
	width:26px;
	font-size:14px;
	line-height:26px;
	margin:0 8px -9px 0
}
.row-sm .big-font {
	font-size:16px
}
.row-sm .bigger-font {
	font-size:18px;
	font-weight:300
}
.row-sm .row-block-txt {
	margin-top:9px;
	margin-bottom:9px
}
.row-sm .center-vertically>a, .row-sm .center-vertically>span {
	height:46px
}
.row-md .big-font {
	font-size:16px
}
.row-md .bigger-font {
	font-size:18px;
	font-weight:300
}
.row-md .row-block-txt {
	margin-top:21px;
	margin-bottom:21px
}
.row-md .center-vertically>a, .row-md .center-vertically>span {
	height:70px
}
.row-lg .big-font {
	font-size:16px
}
.row-lg .bigger-font {
	font-size:18px;
	font-weight:300
}
.row-lg .row-block-txt {
	margin-top:30px;
	margin-bottom:30px
}
.row-lg .center-vertically>a, .row-lg .center-vertically>span {
	height:96px
}
.section-white .row-block-logo .has-bg {
	background:#f9fafa
}
.section-white .row-block-logo .has-bg:hover {
	background:#f3f4f5
}
.section-white .row-block-logo .bordered:after, .section-white .row-block-logo .bordered:before {
	display:block;
	width:1px;
	height:100%;
	content:" ";
	position:absolute;
	z-index:1;
	top:0;
	background:0 0
}
.section-white .row-block-logo .bordered:hover:after, .section-white .row-block-logo .bordered:hover:before {
	background:0 0
}
.section-grey .row-block-logo .has-bg {
	background:#fff
}
.section-grey .row-block-logo .has-bg:hover {
	background:#e9eaeb
}
.section-grey .row-block-logo .bordered:after, .section-grey .row-block-logo .bordered:before {
	display:block;
	width:1px;
	height:100%;
	content:" ";
	position:absolute;
	z-index:1;
	top:0;
	background:0 0
}
.section-grey .row-block-logo .bordered:hover:after, .section-grey .row-block-logo .bordered:hover:before {
	background:0 0
}
.section-base .row-block-logo .has-bg {
	background:#3c8cbd
}
.section-base .row-block-logo .has-bg:hover {
	background:#3276b1
}
.section-base .row-block-logo .bordered {
	border-color:#5196c4
}
.section-base .row-block-logo .bordered:after, .section-base .row-block-logo .bordered:before {
	display:block;
	width:1px;
	height:100%;
	content:" ";
	position:absolute;
	z-index:1;
	top:0;
	background:0 0
}
.collapsing, .dropdown, .dropup {
	position:relative
}
.section-base .row-block-logo .bordered:hover:after, .section-base .row-block-logo .bordered:hover:before {
	background:0 0
}
.navMcafee {
	padding:6px 11px 0 0!important
}
.collapse {
	display:none
}
.collapse.in {
	display:block
}
.collapsing {
	height:0;
	-webkit-transition-property:height, visibility;
	-o-transition-property:height, visibility;
	transition-property:height, visibility;
-webkit-transition-duration:.35s;
-o-transition-duration:.35s;
transition-duration:.35s;
	-webkit-transition-timing-function:ease;
	-o-transition-timing-function:ease;
	transition-timing-function:ease
}
.caret {
	display:inline-block;
	width:0;
	height:0;
	margin-left:2px;
	vertical-align:middle;
	border-top:4px dashed;
	border-right:4px solid transparent;
	border-left:4px solid transparent
}
.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;
	text-align:left;
	background-color:#fff;
	border:1px solid #ccc;
	border:1px solid rgba(0, 0, 0, .15);
	border-radius:4px;
	-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);
	box-shadow:0 6px 12px rgba(0, 0, 0, .175);
	-webkit-background-clip:padding-box;
	background-clip:padding-box
}
.dropdown-menu-right, .dropdown-menu.pull-right {
	left:auto;
	right:0
}
.dropdown-header, .nav>li, .nav>li>a, .open>.dropdown-menu {
	display:block
}
.dropdown-menu .divider {
	height:1px;
	margin:9px 0;
	overflow:hidden;
	background-color:#e5e5e5
}
.dropdown-menu>li>a {
	display:block;
	padding:5px 20px;
	clear:both;
	font-weight:400;
	line-height:1.42857143;
	color:#333;
	white-space:nowrap
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
	text-decoration:none;
	color:#262626;
	background-color:#f5f5f5
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
	color:#fff;
	text-decoration:none;
	outline:0;
	background-color:#337ab7
}
.dropdown-header, .dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover, .nav>li.disabled>a {
	color:#777
}
.dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover {
	text-decoration:none;
	background-color:transparent;
	background-image:none;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	cursor:not-allowed
}
.dropdown-menu-left {
	left:0;
	right:auto
}
.dropdown-header {
	padding:3px 20px;
	font-size:12px;
	line-height:1.42857143;
	white-space:nowrap
}
.dropdown-backdrop {
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	top:0;
	z-index:990
}
.nav>li, .nav>li>a, .navbar, .navbar-toggle {
	position:relative
}
.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:2px
}
.nav {
	margin-bottom:0;
	padding-left:0;
	list-style:none
}
.nav>li>a {
	padding:10px 15px
}
.nav>li>a:focus, .nav>li>a:hover {
	text-decoration:none;
	background-color:#eee
}
.nav>li.disabled>a:focus, .nav>li.disabled>a:hover {
	color:#777;
	text-decoration:none;
	background-color:transparent;
	cursor:not-allowed
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
	background-color:#eee;
	border-color:#337ab7
}
.nav .nav-divider {
	height:1px;
	margin:9px 0;
	background-color:#e5e5e5
}
.nav>li>a>img {
	max-width:none
}
.navbar {
	min-height:40px;
	border:1px solid transparent
}
.navbar-collapse {
	overflow-x:visible;
	padding-right:15px;
	padding-left:15px;
	border-top:1px solid transparent;
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1);
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1);
	-webkit-overflow-scrolling:touch
}
.navbar-collapse.in {
	overflow-y:auto
}
@media (min-width:992px) {
.navbar-right .dropdown-menu {
left:auto;
right:0
}
.navbar-right .dropdown-menu-left {
left:0;
right:auto
}
.navbar {
border-radius:0
}
.navbar-header {
float:left
}
.navbar-collapse {
width:auto;
border-top:0;
-webkit-box-shadow:none;
box-shadow:none
}
.navbar-collapse.collapse {
display:block!important;
height:auto!important;
padding-bottom:0;
overflow:visible!important
}
.navbar-collapse.in {
overflow-y:visible
}
}
.modal, .modal-open {
	overflow:hidden
}
.section-w>.navbar-collapse, .section-w>.navbar-header, .section>.navbar-collapse, .section>.navbar-header {
	margin-right:-15px;
	margin-left:-15px
}
@media (min-width:992px) {
.section-w>.navbar-collapse, .section-w>.navbar-header, .section>.navbar-collapse, .section>.navbar-header {
margin-right:0;
margin-left:0
}
}
.navbar-brand {
	float:left;
	padding:13px 0 0;
	font-size:18px;
	height:80px
}
.navbar-brand:focus, .navbar-brand:hover {
	text-decoration:none
}
.navbar-brand>img {
	display:block
}
.navbar-toggle {
	float:right;
	margin-right:15px;
	padding:9px 10px;
	margin-top:15px;
	margin-bottom:8px;
	background-color:transparent;
	background-image:none;
	border:1px solid transparent;
	border-radius:0
}
.navbar-toggle .icon-bar {
	display:block;
	width:22px;
	height:2px;
	border-radius:1px
}
.navbar-toggle .icon-bar+.icon-bar {
	margin-top:4px
}
.navbar-nav {
	margin:7.5px -15px
}
.navbar-nav>li>a {
	padding-top:10px;
	padding-bottom:10px;
	line-height:20px;
	font-weight:700
}
@media (max-width:1199px) {
.navbar-brand {
padding:13px 0 10px;
height:70px
}
}
@media (max-width:991px) {
.navbar-nav .open .dropdown-menu {
position:static;
float:none;
width:auto;
margin-top:0;
background-color:transparent;
border:0;
-webkit-box-shadow:none;
box-shadow:none
}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {
padding:5px 15px 5px 25px
}
.navbar-nav .open .dropdown-menu>li>a {
line-height:20px
}
.navbar-nav .open .dropdown-menu>li>a:focus, .navbar-nav .open .dropdown-menu>li>a:hover {
background-image:none
}
}
@media (min-width:992px) {
.navbar-toggle {
display:none
}
.navbar-nav {
float:left;
margin:0
}
.navbar-nav>li {
float:left
}
.navbar-nav>li>a {
padding-top:30px;
padding-bottom:30px
}
.navbar-text {
float:left;
margin-left:15px;
margin-right:15px
}
.navbar-left {
float:left!important
}
.navbar-right {
float:right!important;
margin-right:-15px
}
.navbar-right~.navbar-right {
margin-right:0
}
}
.navbar-nav>li>.dropdown-menu {
	margin-top:0;
	border-top-right-radius:0;
	border-top-left-radius:0
}
.navbar-text {
	margin-top:15px;
	margin-bottom:15px
}
.navbar-default {
	background-color:transparent;
	border-color:transparent
}
.navbar-default .navbar-brand {
	color:#000
}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
	color:#5e5e5e;
	background-color:transparent
}
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-text {
	color:#000
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
	color:#002e5b;
	background-color:transparent
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
	color:#555;
	background-color:#e7e7e7
}
.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:focus, .navbar-default .navbar-nav>.disabled>a:hover {
	color:#ccc;
	background-color:transparent
}
.navbar-default .navbar-toggle {
	border-color:#151619
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background-color:#ddd
}
.navbar-default .navbar-toggle .icon-bar {
	background-color:#151619
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color:#e7e7e7
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
	background-color:#e7e7e7;
	color:#555
}
@media (max-width:991px) {
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
color:#777
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
color:#333;
background-color:transparent
}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {
color:#555;
background-color:#e7e7e7
}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover {
color:#ccc;
background-color:transparent
}
}
.navbar-default .navbar-link {
	color:#777
}
.navbar-default .navbar-link:hover {
	color:#333
}
.navbar-default .btn-link {
	color:#777
}
.navbar-default .btn-link:focus, .navbar-default .btn-link:hover {
	color:#333
}
.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover {
	color:#ccc
}
.close {
	color:#000;
	text-shadow:0 1px 0 #fff;
	filter:alpha(opacity=20)
}
.close:focus, .close:hover {
	color:#000;
	filter:alpha(opacity=50);
	opacity:.5
}
.modal {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1050;
	display:none;
	-webkit-overflow-scrolling:touch
}
.modal.fade .modal-dialog {
-webkit-transition:-webkit-transform .3s ease-out;
-o-transition:-o-transform .3s ease-out;
transition:transform .3s ease-out;
	-webkit-transform:translate3d(0, -25%, 0);
	-o-transform:translate3d(0, -25%, 0);
	transform:translate3d(0, -25%, 0)
}
.modal.in .modal-dialog {
	-webkit-transform:translate3d(0, 0, 0);
	-o-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
.modal-open .modal {
	overflow-x:hidden;
	overflow-y:auto
}
.modal-dialog {
	position:relative;
	width:auto;
	margin:10px
}
.modal-content {
	position:relative;
	background-color:#fff;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	border:1px solid #999;
	border:1px solid rgba(0, 0, 0, .2);
	border-radius:6px;
	-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, .5);
	box-shadow:0 3px 9px rgba(0, 0, 0, .5)
}
.modal-backdrop {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1040;
	background-color:#000
}
.modal-backdrop.fade {
	filter:alpha(opacity=0);
	opacity:0
}
.modal-backdrop.in {
	filter:alpha(opacity=50);
	opacity:.5
}
.img-grayscale img, .img-grayscale-hover img {
	-webkit-filter:grayscale(100%)
}
.modal-header {
	min-height:16.43px;
	padding:15px;
	border-bottom:1px solid #e5e5e5
}
.modal-header .close {
	margin-top:-2px
}
.modal-title {
	margin:0;
	line-height:1.42857143
}
.modal-body {
	position:relative;
	padding:15px
}
.modal-footer {
	padding:15px;
	text-align:right;
	border-top:1px solid #e5e5e5
}
.modal-footer .btn+.btn {
	margin-bottom:0;
	margin-left:5px
}
.modal-footer .btn-group .btn+.btn {
	margin-left:-1px
}
.modal-footer .btn-block+.btn-block {
	margin-left:0
}
.modal-scrollbar-measure {
	position:absolute;
	top:-9999px;
	width:50px;
	height:50px;
	overflow:scroll
}
@media (min-width:768px) {
.modal-dialog {
width:600px;
margin:30px auto
}
.modal-content {
-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, .5);
box-shadow:0 5px 15px rgba(0, 0, 0, .5)
}
.modal-sm {
width:300px
}
}
@media (min-width:992px) {
.modal-lg {
width:900px
}
}
.clearfix:after, .clearfix:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before {
	content:" ";
	display:table
}
.center-block {
	display:block;
	margin-left:auto;
	margin-right:auto
}
.dropcap {
	font-size:56px;
	line-height:100%;
	font-weight:300;
	float:left;
	margin:0 20px 15px 0
}
.dropcap-circle, .dropcap-square {
	width:58px;
	height:58px;
	margin:5px 20px 10px 0;
	float:left;
	text-align:center;
	font-size:36px;
	line-height:56px;
	border-radius:3px
}
.dropcap-suqare {
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
.dropcap-circle {
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.news-date {
	background:url(../rmails-img/news-date.png) no-repeat;
	color:#FF9933;
	float:left;
	font-size:22px;
	font-weight:400;
	height:65px;
	line-height:26px;
	margin:0 23px 10px 0;
	padding:3px 0 0;
	position:relative;
	text-align:center;
	width:50px;
	text-shadow:0 1px 0 #000
}
.news-date span {
	bottom:11px;
	font-size:11px;
	font-weight:600;
	color:#fff;
	left:0;
	line-height:10px;
	position:absolute;
	text-transform:uppercase;
	width:50px;
	letter-spacing:1px
}
.section-white .dropcap {
	color:#21252b
}
.section-white .dropcap-circle, .section-white .dropcap-square {
	background:#0dc0c0;
	color:#fff;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.section-grey .dropcap {
	color:#21252b
}
.section-grey .dropcap-circle, .section-grey .dropcap-square {
	background:#0dc0c0;
	color:#fff;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.section-base .dropcap {
	color:#fff
}
.section-base .dropcap-circle, .section-base .dropcap-square {
	background:#008c98;
	color:#fff;
	text-shadow:0 1px 1px rgba(0, 0, 0, .1);
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.section-dark .dropcap {
	color:#fff
}
.section-dark .dropcap-circle, .section-dark .dropcap-square {
	background:#0dc0c0;
	color:#fff;
	text-shadow:0 1px 2px rgba(0, 0, 0, .05);
	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .05);
	-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .05);
	box-shadow:0 1px 2px rgba(0, 0, 0, .05)
}
.section-parallax .dropcap {
	color:#fff
}
.section-parallax .dropcap-circle, .section-parallax .dropcap-square {
	background:#0dc0c0;
	color:#fff;
	text-shadow:0 1px 2px rgba(0, 0, 0, .05);
	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .05);
	-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .05);
	box-shadow:0 1px 2px rgba(0, 0, 0, .05)
}
hr {
	margin:25px 0;
	overflow:hidden
}
hr.divider-big {
	margin:40px 0
}
hr.divider-bigger {
	margin:60px 0
}
.row+hr {
	margin:5px 0 25px
}
.row+hr.divider-big {
	margin:20px 0 40px
}
.row+hr.divider-bigger {
	margin:40px 0 60px
}
hr.divider {
	border-top:1px solid transparent
}
hr.divider-double {
	height:9px;
	position:relative
}
hr.divider-double:after, hr.divider-double:before {
	display:block;
	content:"";
	border-top:1px solid transparent;
	position:absolute;
	left:0;
	right:0
}
hr.divider-double:before {
	top:0
}
hr.divider-double:after {
	bottom:0
}
hr.divider-dashed {
	border-top-style:dashed;
	border-bottom-style:dashed
}
hr.divider-dotted {
	border-top-style:dotted;
	border-bottom-style:dotted
}
hr.divider-gap-10 {
	margin:5px 0
}
hr.divider-gap-15 {
	margin:7px 0
}
hr.divider-gap-20 {
	margin:10px 0
}
hr.divider-gap-30 {
	margin:15px 0
}
hr.divider-gap-40 {
	margin:20px 0
}
hr.divider-gap-50 {
	margin:25px 0
}
hr.divider-gap-60 {
	margin:30px 0
}
hr.divider-gap-70 {
	margin:35px 0
}
hr.divider-gap-80 {
	margin:40px 0
}
hr.divider-gap-90 {
	margin:45px 0
}
hr.divider-gap-100 {
	margin:50px 0
}
.section-base hr, .section-base hr:after, .section-base hr:before {
	border-color:#40c2c4
}
.section-base hr.divider-dashed, .section-base hr.divider-dotted {
	border-color:#1bcdcd
}
.section-white hr, .section-white hr:after, .section-white hr:before {
	border-color:#e0e0e0
}
.section-white hr.divider-dashed, .section-white hr.divider-dotted {
	border-color:#d6dfdf
}
.section-grey hr, .section-grey hr:after, .section-grey hr:before {
	border-color:#e5eaea
}
.section-grey hr.divider-dashed, .section-grey hr.divider-dotted {
	border-color:#d6dfdf
}
.section-dark hr, .section-dark hr:after, .section-dark hr:before {
	border-color:#2e343a
}
.section-dark hr.divider-dashed, .section-dark hr.divider-dotted {
	border-color:#333941
}
.section-parallax hr, .section-parallax hr:after, .section-parallax hr:before {
	border-color:rgba(250, 250, 250, .2)
}
.section-parallax hr.divider-dashed, .section-parallax hr.divider-dotted {
	border-color:rgba(250, 250, 250, .3)
}
.bullets-circle, .bullets-square, .list-with-icons, .no-bullets {
	list-style:none;
	padding-left:0
}
.bullets-circle li, .bullets-square li, .list-with-icons li {
	position:relative;
	padding-left:22px
}
.bullets-circle li .bullet-icon, .bullets-circle li .bullet-icon-img, .bullets-square li .bullet-icon, .bullets-square li .bullet-icon-img, .list-with-icons li .bullet-icon, .list-with-icons li .bullet-icon-img {
	position:absolute;
	left:0
}
.bullets-circle li .bullet-icon, .bullets-square li .bullet-icon, .list-with-icons li .bullet-icon {
	top:0;
	font-size:14px
}
.bullets-circle li .bullet-icon-img, .bullets-square li .bullet-icon-img, .list-with-icons li .bullet-icon-img {
	top:-1px
}
.bullets-circle li, .bullets-square li {
	padding-left:35px;
	margin:12px 0
}
.bullets-circle li .bullet-icon, .bullets-circle li .bullet-icon-img, .bullets-square li .bullet-icon, .bullets-square li .bullet-icon-img {
	width:26px;
	height:26px;
	font-size:14px;
	overflow:hidden;
	line-height:26px;
	top:-1px;
	text-align:center
}
.bullets-circle li .bullet-icon-img, .bullets-square li .bullet-icon-img {
	line-height:26px
}
.bullets-circle.bullets-contur li .bullet-icon, .bullets-circle.bullets-contur li .bullet-icon-img, .bullets-circle.bullets-contur-base li .bullet-icon, .bullets-circle.bullets-contur-base li .bullet-icon-img, .bullets-circle.bullets-contur-dark li .bullet-icon, .bullets-circle.bullets-contur-dark li .bullet-icon-img, .bullets-square.bullets-contur li .bullet-icon, .bullets-square.bullets-contur li .bullet-icon-img, .bullets-square.bullets-contur-base li .bullet-icon, .bullets-square.bullets-contur-base li .bullet-icon-img, .bullets-square.bullets-contur-dark li .bullet-icon, .bullets-square.bullets-contur-dark li .bullet-icon-img {
	line-height:24px;
	border:1px solid
}
.bullets-circle.bullets-contur li .bullet-icon-img, .bullets-circle.bullets-contur-base li .bullet-icon-img, .bullets-circle.bullets-contur-dark li .bullet-icon-img, .bullets-square.bullets-contur li .bullet-icon-img, .bullets-square.bullets-contur-base li .bullet-icon-img, .bullets-square.bullets-contur-dark li .bullet-icon-img {
	line-height:24px
}
.bullets-square .bullet-icon, .bullets-square .bullet-icon-img {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
.bullets-circle .bullet-icon, .bullets-circle .bullet-icon-img {
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.list-dashed li {
	margin:0;
	padding-top:9px;
	padding-bottom:9px;
	position:relative
}
.list-dashed.list-with-icons .bullet-icon {
	top:9px
}
.list-dashed.bullets-circle .bullet-icon, .list-dashed.bullets-circle .bullet-icon-img, .list-dashed.bullets-square .bullet-icon, .list-dashed.bullets-square .bullet-icon-img, .list-dashed.list-with-icons .bullet-icon-img {
	top:10px
}
.list-big-margins li {
	margin:18px 0
}
.list-big-margins li:first-child {
	margin-top:0
}
.list-big-margins li:last-child {
	margin-bottom:0
}
.list-menu a {
	padding:9px 12px 10px 23px;
	line-height:1.4em
}
.list-menu li {
	padding:0!important
}
.list-menu li:after {
	top:12px!important;
	left:10px!important
}
.list-icons-dot li, .list-icons-heart li, .list-icons-help li, .list-icons-link li, .list-icons-minus li, .list-icons-news li, .list-icons-ok li, .list-icons-plus li, .list-icons-right-dir li, .list-icons-right-open li, .list-icons-star li, .list-icons-twitter li {
	padding-left:23px
}
.list-icons-dot li:after, .list-icons-heart li:after, .list-icons-help li:after, .list-icons-link li:after, .list-icons-minus li:after, .list-icons-news li:after, .list-icons-ok li:after, .list-icons-plus li:after, .list-icons-right-dir li:after, .list-icons-right-open li:after, .list-icons-star li:after, .list-icons-twitter li:after {
	font-family:fontello;
	display:block;
	position:absolute;
	top:1px;
	left:0;
	font-size:14px
}
.list-icons-dot.list-dashed li:after, .list-icons-heart.list-dashed li:after, .list-icons-help.list-dashed li:after, .list-icons-link.list-dashed li:after, .list-icons-minus.list-dashed li:after, .list-icons-news.list-dashed li:after, .list-icons-ok.list-dashed li:after, .list-icons-plus.list-dashed li:after, .list-icons-right-dir.list-dashed li:after, .list-icons-right-open.list-dashed li:after, .list-icons-star.list-dashed li:after, .list-icons-twitter.list-dashed li:after {
	top:9px
}
.list-icons-right-dir li, .list-icons-right-open li {
	padding-left:16px
}
.list-icons-twitter li {
	padding-left:25px
}
.list-icons-help li {
	padding-left:20px
}
.list-icons-dot li {
	padding-left:18px
}
.list-icons-plus li:after {
	content:"\e918";
	color:#4BD867;
	font-size:17px
}
.list-icons-twitter li:after {
	content:"\e84b";
	font-size:16px;
	color:#DEE1E6
}
.list-icons-minus li:after {
	content:"\e91b";
	color:#F37341;
	font-size:17px
}
.list-icons-help li:after {
	content:"\e91e"
}
.list-icons-ok li:after {
	content:'\e903';
	font-size:16px
}
.list-icons-dot li:after {
	content:"\e817";
	font-size:22px;
	text-shadow:0 3px 3px rgba(0, 0, 0, .1)
}
.list-icons-heart li:after {
	content:"\e908";
	color:#F37341
}
.list-icons-star li:after {
	content:"\e90a";
	color:#F7CA56
}
.list-icons-link li:after {
	content:"\e924";
	font-size:16px
}
.list-icons-right-open li:after {
	content:"\e965"
}
.list-icons-right-dir li:after {
	content:"\e958"
}
.list-icons-news li:after {
	content:"\e89c"
}
.icon-box:after, .icon-box:before {
	content:" ";
	display:table
}
.btn, label {
	display:inline-block
}
input[type=file], legend {
	display:block
}
.icon-box .icon-box-icon {
	width:30px;
	height:30px;
	text-align:center;
	vertical-align:middle;
	font-size:30px;
	line-height:30px;
	margin-top:3px;
	float:left;
transition:all .3s ease-in-out
}
.icon-box .icon-box-icon img {
	max-width:30px;
	max-height:30px
}
.icon-box .icon-box-content {
	margin-left:50px
}
.icon-box .icon-box-icon-circle, .icon-box .icon-box-icon-square {
	width:48px;
	height:48px;
	line-height:46px;
	font-size:26px;
	margin-top:6px
}
.icon-box .icon-box-icon-circle img, .icon-box .icon-box-icon-square img {
	max-width:28px;
	max-height:28px;
	margin-top:-5px
}
.icon-box .icon-box-content-2 {
	margin-left:90px
}
.icon-box .icon-box-icon-square {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
.icon-box .icon-box-icon-circle {
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.icon-box-icon-big .icon-box-icon {
	width:56px;
	height:56px;
	font-size:56px;
	line-height:56px;
	margin-top:20px
}
.icon-box-icon-big .icon-box-icon img {
	max-width:56px;
	max-height:56px
}
.icon-box-icon-big .icon-box-content {
	margin-left:76px
}
.icon-box-icon-big .icon-box-icon-circle, .icon-box-icon-big .icon-box-icon-square {
	width:70px;
	height:70px;
	font-size:30px;
	line-height:68px;
	margin-top:6px
}
.icon-box-icon-big .icon-box-icon-circle img, .icon-box-icon-big .icon-box-icon-square img {
	max-width:40px;
	max-height:40px;
	margin-top:-8px
}
.icon-box-icon-bigger .icon-box-img img {
	max-width:100px;
	max-height:100px
}
.icon-box-icon-bigger .icon-box-content {
	margin-left:120px
}
@media (max-width:479px) {
.icon-box-icon-bigger .icon-box-img {
width:100%;
text-align:center;
float:none!important
}
.icon-box-icon-bigger .icon-box-img img {
margin-bottom:20px
}
.icon-box-icon-bigger .icon-box-content {
margin-left:0!important
}
}
.icon-box-vertical .icon-box-icon {
	width:44px;
	height:44px;
	text-align:center;
	vertical-align:middle;
	font-size:44px;
	line-height:44px;
	margin-bottom:20px;
transition:all .3s ease-in-out
}
.icon-box-vertical .icon-box-icon img {
	max-width:44px;
	max-height:44px;
	margin-top:-12px
}
.icon-box-vertical .icon-box-icon-circle img, .icon-box-vertical .icon-box-icon-circle.icon-box-icon-contur img, .icon-box-vertical .icon-box-icon-circle.icon-box-icon-contur-base img, .icon-box-vertical .icon-box-icon-circle.icon-box-icon-contur-dark img, .icon-box-vertical .icon-box-icon-circle.icon-box-icon-contur-white img, .icon-box-vertical .icon-box-icon-square img, .icon-box-vertical .icon-box-icon-square.icon-box-icon-contur img, .icon-box-vertical .icon-box-icon-square.icon-box-icon-contur-base img, .icon-box-vertical .icon-box-icon-square.icon-box-icon-contur-dark img, .icon-box-vertical .icon-box-icon-square.icon-box-icon-contur-white img {
	max-width:38px;
	max-height:38px;
	margin-top:-8px
}
.icon-box-vertical .icon-box-icon-circle, .icon-box-vertical .icon-box-icon-square {
	width:60px;
	height:60px;
	line-height:58px;
	font-size:32px
}
.icon-box-vertical .icon-box-icon-circle.icon-box-icon-contur, .icon-box-vertical .icon-box-icon-circle.icon-box-icon-contur-base, .icon-box-vertical .icon-box-icon-circle.icon-box-icon-contur-dark, .icon-box-vertical .icon-box-icon-circle.icon-box-icon-contur-white, .icon-box-vertical .icon-box-icon-square.icon-box-icon-contur, .icon-box-vertical .icon-box-icon-square.icon-box-icon-contur-base, .icon-box-vertical .icon-box-icon-square.icon-box-icon-contur-dark, .icon-box-vertical .icon-box-icon-square.icon-box-icon-contur-white {
	border:2px solid transparent;
	line-height:54px
}
.icon-box-vertical .icon-box-icon-square {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
.icon-box-vertical .icon-box-icon-circle {
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.icon-box-vertical.text-center .icon-box-icon {
	margin-right:auto;
	margin-left:auto
}
.icon-box-vertical-icon-big .icon-box-icon {
	width:60px;
	height:60px;
	font-size:60px;
	line-height:60px
}
.icon-box-vertical-icon-big .icon-box-icon img {
	max-width:70px;
	max-height:70px
}
.icon-box-vertical-icon-big .icon-box-icon-circle img, .icon-box-vertical-icon-big .icon-box-icon-circle.icon-box-icon-contur img, .icon-box-vertical-icon-big .icon-box-icon-circle.icon-box-icon-contur-base img, .icon-box-vertical-icon-big .icon-box-icon-circle.icon-box-icon-contur-dark img, .icon-box-vertical-icon-big .icon-box-icon-circle.icon-box-icon-contur-white img, .icon-box-vertical-icon-big .icon-box-icon-square img, .icon-box-vertical-icon-big .icon-box-icon-square.icon-box-icon-contur img, .icon-box-vertical-icon-big .icon-box-icon-square.icon-box-icon-contur-base img, .icon-box-vertical-icon-big .icon-box-icon-square.icon-box-icon-contur-dark img, .icon-box-vertical-icon-big .icon-box-icon-square.icon-box-icon-contur-white img {
	max-width:36px;
	max-height:36px
}
.icon-box-vertical-icon-big .icon-box-icon-circle, .icon-box-vertical-icon-big .icon-box-icon-square {
	width:90px;
	height:90px;
	line-height:88px;
	font-size:38px
}
.icon-box-vertical-icon-big .icon-box-icon-circle.icon-box-icon-contur, .icon-box-vertical-icon-big .icon-box-icon-circle.icon-box-icon-contur-base, .icon-box-vertical-icon-big .icon-box-icon-circle.icon-box-icon-contur-dark, .icon-box-vertical-icon-big .icon-box-icon-circle.icon-box-icon-contur-white, .icon-box-vertical-icon-big .icon-box-icon-square.icon-box-icon-contur, .icon-box-vertical-icon-big .icon-box-icon-square.icon-box-icon-contur-base, .icon-box-vertical-icon-big .icon-box-icon-square.icon-box-icon-contur-dark, .icon-box-vertical-icon-big .icon-box-icon-square.icon-box-icon-contur-white {
	border:2px solid transparent;
	line-height:84px
}
.icon-box-vertical-icon-bigger .icon-box-icon {
	width:120px;
	height:120px;
	font-size:110px;
	line-height:120px;
	margin-bottom:25px
}
.icon-box-vertical-icon-bigger .icon-box-icon img {
	max-width:120px;
	max-height:120px;
	margin-top:-30px
}
.icon-box-vertical-icon-bigger .icon-box-icon-circle, .icon-box-vertical-icon-bigger .icon-box-icon-square {
	width:130px;
	height:130px;
	line-height:128px;
	font-size:50px
}
.icon-box-vertical-icon-bigger .icon-box-icon-circle img, .icon-box-vertical-icon-bigger .icon-box-icon-square img {
	max-width:80px;
	max-height:80px;
	margin-top:-10px
}
.icon-box-vertical-icon-bigger .icon-box-icon-circle.icon-box-icon-contur, .icon-box-vertical-icon-bigger .icon-box-icon-circle.icon-box-icon-contur-base, .icon-box-vertical-icon-bigger .icon-box-icon-circle.icon-box-icon-contur-dark, .icon-box-vertical-icon-bigger .icon-box-icon-circle.icon-box-icon-contur-white, .icon-box-vertical-icon-bigger .icon-box-icon-square.icon-box-icon-contur, .icon-box-vertical-icon-bigger .icon-box-icon-square.icon-box-icon-contur-base, .icon-box-vertical-icon-bigger .icon-box-icon-square.icon-box-icon-contur-dark, .icon-box-vertical-icon-bigger .icon-box-icon-square.icon-box-icon-contur-white {
	border:2px solid transparent;
	line-height:124px
}
.btn, .img-round.img-with-caption .img-caption {
	-webkit-border-radius:3px;
	-moz-border-radius:3px
}
.icon-box-vertical-icon-bigger .icon-box-icon-circle.icon-box-icon-contur img, .icon-box-vertical-icon-bigger .icon-box-icon-circle.icon-box-icon-contur-base img, .icon-box-vertical-icon-bigger .icon-box-icon-circle.icon-box-icon-contur-dark img, .icon-box-vertical-icon-bigger .icon-box-icon-circle.icon-box-icon-contur-white img, .icon-box-vertical-icon-bigger .icon-box-icon-square.icon-box-icon-contur img, .icon-box-vertical-icon-bigger .icon-box-icon-square.icon-box-icon-contur-base img, .icon-box-vertical-icon-bigger .icon-box-icon-square.icon-box-icon-contur-dark img, .icon-box-vertical-icon-bigger .icon-box-icon-square.icon-box-icon-contur-white img {
	max-width:80px;
	max-height:80px;
	margin-top:-18px
}
.section-white li .bullet-icon, .section-white li .bullet-icon-img {
	color:#d8520b
}
.section-white .list-dashed li {
	border-bottom:1px dashed #d6dfdf
}
.section-white .list-dashed li:last-child {
	border-bottom:none
}
.section-white .list-icons-news li:after, .section-white .list-icons-right-dir li:after, .section-white .list-icons-right-open li:after {
	color:#cccdd3
}
.section-white .list-menu li a {
	color:#4a5058
}
.section-white .list-menu li a:hover {
	color:#0dc0c0;
	background:#f8fafa
}
.section-grey li .bullet-icon, .section-grey li .bullet-icon-img {
	color:#4d5258
}
.section-grey .list-dashed li {
	border-bottom:1px dashed #d6dfdf
}
.section-grey .list-dashed li:last-child {
	border-bottom:none
}
.section-grey .list-icons-news li:after, .section-grey .list-icons-right-dir li:after, .section-grey .list-icons-right-open li:after {
	color:#cccdd3
}
.section-grey .list-menu li a {
	color:#4a5058
}
.section-grey .list-menu li a:hover {
	color:#0dc0c0;
	background:#fafbfc
}
.section-base li .bullet-icon, .section-base li .bullet-icon-img {
	color:#fff
}
.section-base .list-dashed li {
	border-bottom:1px dashed #1bcdcd
}
.section-base .list-dashed li:last-child {
	border-bottom:none
}
.section-base .list-icons-news li:after, .section-base .list-icons-right-dir li:after, .section-base .list-icons-right-open li:after {
	color:#a3d3da
}
.section-base .list-menu li a {
	color:#fff
}
.section-base .list-menu li a:hover {
	color:#fff;
	background:#05b5b6
}
.section-dark li .bullet-icon, .section-dark li .bullet-icon-img {
	color:#c6ccd0
}
.section-dark .list-dashed li {
	border-bottom:1px dashed #333941
}
.section-dark .list-dashed li:last-child {
	border-bottom:none
}
.section-dark .list-icons-news li:after, .section-dark .list-icons-right-dir li:after, .section-dark .list-icons-right-open li:after {
	color:#40464f
}
.section-dark .list-menu li a {
	color:#abb3b9
}
.section-dark .list-menu li a:hover {
	color:#0dc0c0;
	background:#272b32
}
.section-parallax li .bullet-icon, .section-parallax li .bullet-icon-img {
	color:#4d5258
}
.section-parallax .list-dashed li {
	border-bottom:1px dashed #d6dfdf
}
.section-parallax .list-dashed li:last-child {
	border-bottom:none
}
.section-parallax .list-icons-news li:after, .section-parallax .list-icons-right-dir li:after, .section-parallax .list-icons-right-open li:after {
	color:#cccdd3
}
.section-parallax .list-menu li a {
	color:#abb3b9
}
.section-parallax .list-menu li a:hover {
	color:#0dc0c0;
	background:#32363c
}
.bullets-circle li .bullet-icon, .bullets-circle li .bullet-icon-img, .bullets-square li .bullet-icon, .bullets-square li .bullet-icon-img {
	background:#f4f6f6;
	color:#4d5258
}
.bullets-base li .bullet-icon, .bullets-base li .bullet-icon-img {
	background:#10C7C7;
	color:#fff;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1)
}
.bullets-dark li .bullet-icon, .bullets-dark li .bullet-icon-img {
	background:#2e343c;
	color:#e5eaea
}
.bullets-contur li .bullet-icon, .bullets-contur li .bullet-icon-img {
	background:0 0;
	color:#b1b9bf;
	text-shadow:none;
	border-color:#b1b9bf
}
.bullets-contur-dark li .bullet-icon, .bullets-contur-dark li .bullet-icon-img {
	background:0 0;
	color:#2e343c;
	text-shadow:none;
	border-color:#2e343c
}
.bullets-contur-base li .bullet-icon, .bullets-contur-base li .bullet-icon-img {
	background:0 0;
	color:#10C7C7;
	text-shadow:none;
	border-color:#10C7C7
}
.icon-box .icon-box-icon, .icon-box-vertical .icon-box-icon {
	color:#efffff
}
.icon-box .icon-box-icon.icon-box-icon-base, .icon-box-vertical .icon-box-icon.icon-box-icon-base {
	color:#002e5b
}
.icon-box .icon-box-icon.icon-box-icon-dark, .icon-box-vertical .icon-box-icon.icon-box-icon-dark {
	color:#373D46
}
.icon-box .icon-box-icon.icon-box-icon-white, .icon-box-vertical .icon-box-icon.icon-box-icon-white {
	color:#fff
}
.icon-box .icon-box-icon-circle, .icon-box .icon-box-icon-square, .icon-box-vertical .icon-box-icon-circle, .icon-box-vertical .icon-box-icon-square {
	background:#eef1f1;
	color:#21252b
}
.icon-box .icon-box-icon-circle.icon-box-icon-base, .icon-box .icon-box-icon-square.icon-box-icon-base, .icon-box-vertical .icon-box-icon-circle.icon-box-icon-base, .icon-box-vertical .icon-box-icon-square.icon-box-icon-base {
	background:#10C7C7;
	color:#fff;
	text-shadow:0 1px 0 rgba(0, 0, 0, .15);
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .07);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .07);
	box-shadow:0 1px 3px rgba(0, 0, 0, .07)
}
.icon-box .icon-box-icon-circle.icon-box-icon-dark, .icon-box .icon-box-icon-square.icon-box-icon-dark, .icon-box-vertical .icon-box-icon-circle.icon-box-icon-dark, .icon-box-vertical .icon-box-icon-square.icon-box-icon-dark {
	background:#151619;
	color:#FF9933;
	text-shadow:0 1px 0 rgba(0, 0, 0, .2);
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .07);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .07);
	box-shadow:0 1px 3px rgba(0, 0, 0, .07)
}
.icon-box .icon-box-icon-circle.icon-box-icon-white, .icon-box .icon-box-icon-square.icon-box-icon-white, .icon-box-vertical .icon-box-icon-circle.icon-box-icon-white, .icon-box-vertical .icon-box-icon-square.icon-box-icon-white {
	background:#fff;
	color:#10C7C7;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .1);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .1);
	box-shadow:0 1px 1px rgba(0, 0, 0, .1)
}
.icon-box .icon-box-icon-circle.icon-box-icon-contur, .icon-box .icon-box-icon-square.icon-box-icon-contur, .icon-box-vertical .icon-box-icon-circle.icon-box-icon-contur, .icon-box-vertical .icon-box-icon-square.icon-box-icon-contur {
	background:0 0;
	color:#ccd6d9;
	border-color:#ccd6d9
}
.icon-box .icon-box-icon-circle.icon-box-icon-contur-base, .icon-box .icon-box-icon-square.icon-box-icon-contur-base, .icon-box-vertical .icon-box-icon-circle.icon-box-icon-contur-base, .icon-box-vertical .icon-box-icon-square.icon-box-icon-contur-base {
	background:0 0;
	color:#10C7C7;
	border-color:#10C7C7
}
.icon-box .icon-box-icon-circle.icon-box-icon-contur-dark, .icon-box .icon-box-icon-square.icon-box-icon-contur-dark, .icon-box-vertical .icon-box-icon-circle.icon-box-icon-contur-dark, .icon-box-vertical .icon-box-icon-square.icon-box-icon-contur-dark {
	background:0 0;
	color:#373D46;
	border-color:#373D46
}
.icon-box .icon-box-icon-circle.icon-box-icon-contur-white, .icon-box .icon-box-icon-square.icon-box-icon-contur-white, .icon-box-vertical .icon-box-icon-circle.icon-box-icon-contur-white, .icon-box-vertical .icon-box-icon-square.icon-box-icon-contur-white {
	background:0 0;
	color:#fff;
	border-color:#fff;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.icon-box-hover:hover .icon-box-icon {
	color:#fff
}
.icon-box-hover:hover .icon-box-icon.icon-box-icon-base {
	color:#E75C39
}
.icon-box-hover:hover .icon-box-icon.icon-box-icon-dark, .icon-box-hover:hover .icon-box-icon.icon-box-icon-white {
	color:#10C7C7
}
.icon-box-hover:hover .icon-box-icon-circle, .icon-box-hover:hover .icon-box-icon-square {
	background:#10C7C7;
	color:#fff
}
.icon-box-hover:hover .icon-box-icon-circle.icon-box-icon-base, .icon-box-hover:hover .icon-box-icon-square.icon-box-icon-base {
	background:#E75C39;
	color:#fff
}
.icon-box-hover:hover .icon-box-icon-circle.icon-box-icon-dark, .icon-box-hover:hover .icon-box-icon-circle.icon-box-icon-white, .icon-box-hover:hover .icon-box-icon-square.icon-box-icon-dark, .icon-box-hover:hover .icon-box-icon-square.icon-box-icon-white {
	background:#FF9933;
	color:#151619
}
.icon-box-hover:hover .icon-box-icon-circle.icon-box-icon-contur, .icon-box-hover:hover .icon-box-icon-square.icon-box-icon-contur {
	background:0 0;
	color:#10C7C7;
	border-color:#10C7C7
}
.icon-box-hover:hover .icon-box-icon-circle.icon-box-icon-contur-base, .icon-box-hover:hover .icon-box-icon-square.icon-box-icon-contur-base {
	background:0 0;
	color:#E75C39;
	border-color:#E75C39
}
.icon-box-hover:hover .icon-box-icon-circle.icon-box-icon-contur-dark, .icon-box-hover:hover .icon-box-icon-circle.icon-box-icon-contur-white, .icon-box-hover:hover .icon-box-icon-square.icon-box-icon-contur-dark, .icon-box-hover:hover .icon-box-icon-square.icon-box-icon-contur-white {
	background:0 0;
	color:#10C7C7;
	border-color:#10C7C7
}
.list-icons-dot li:after, .list-icons-help li:after, .list-icons-link li:after, .list-icons-ok li:after {
	color:#002e5b
}
.btn {
	padding:9px 12px;
	line-height:18px;
	font-size:14px;
	vertical-align:middle;
	text-align:left;
	cursor:pointer;
	white-space:normal;
	border-radius:3px;
transition:all .2s ease-in-out;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
	background:#f4f6f6;
	border:1px solid #e3e9e9;
	color:#586266!important;
	-webkit-box-shadow:inset 0 1px 0 #f8fafa;
	-moz-box-shadow:inset 0 1px 0 #f8fafa;
	box-shadow:inset 0 1px 0 #f8fafa;
	text-shadow:0 1px 0 #fff
}
.btn-grey, .btn-grey:hover, .btn:hover {
	color:#fff!important;
	text-shadow:0 -1px 0 rgba(0, 0, 0, .1)
}
.btn img {
	width:16px;
	margin-top:-2px
}
.btn-icon-only i, .btn-icon-only img, .btn-small i, .btn-small img {
	margin:0
}
.btn:focus {
	ountline:none
}
.btn:focus, .btn:hover {
	text-decoration:none
}
.btn.btn-icon-big {
	line-height:16px;
	font-size:18px
}
.btn-icon-only {
	padding-left:18px;
	padding-right:18px
}
.btn-small {
	font-size:13px;
	line-height:16px;
	padding:5px 9px 6px
}
.btn-small img {
	width:12px
}
.btn-big img, .btn-bigger img {
	width:20px
}
.btn-big {
	font-size:16px;
	line-height:20px;
	padding:12px 17px
}
.btn-big.btn-icon-big {
	line-height:18px;
	font-size:20px
}
.btn-bigger {
	font-size:18px;
	line-height:20px;
	padding:18px 22px
}
.btn-bigger i, .btn-bigger img {
	margin-left:0
}
.btn-big-paddings {
	padding-right:40px;
	padding-left:40px
}
.btn-promo {
	margin:4px 0 20px 20px
}
.mobile-menu-toggler {
	font-size:20px;
	padding:8px 9px
}
.btn-wide {
	width:100%;
	text-align:center
}
.btn-tag {
	margin:0 6px 9px 0
}
.row-block .btn {
	margin-bottom:0
}
.row-sm .btn {
	margin-top:5px;
	margin-bottom:5px;
	padding:7px 13px
}
.row-sm .btn-small {
	margin-top:8.5px;
	margin-bottom:8.5px
}
.row-sm .btn-big {
	margin-top:0;
	margin-bottom:0
}
.row-md .btn {
	margin-top:16px;
	margin-bottom:16px
}
.row-md .btn-small {
	margin-top:20.5px;
	margin-bottom:20.5px
}
.row-md .btn-big {
	margin-top:12px;
	margin-bottom:12px
}
.row-lg .btn {
	margin-top:29px;
	margin-bottom:29px
}
.row-lg .btn-small {
	margin-top:33.5px;
	margin-bottom:33.5px
}
.row-lg .btn-big {
	margin-top:25px;
	margin-bottom:25px
}
.btn:hover {
	background:#a5b3b4;
	border:1px solid #9eadae;
	-webkit-box-shadow:inset 0 1px 0 #aebbbc;
	-moz-box-shadow:inset 0 1px 0 #aebbbc;
	box-shadow:inset 0 1px 0 #aebbbc
}
.btn.btn-no-border {
	border-color:#fff #f4f6f6 #f4f6f6;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn.btn-no-border:hover {
	border-color:#bec9c9 #a5b3b4 #a5b3b4;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-grey {
	background:#a5b3b4;
	border:1px solid #9eadae;
	-webkit-box-shadow:inset 0 1px 0 #aab7b8;
	-moz-box-shadow:inset 0 1px 0 #aab7b8;
	box-shadow:inset 0 1px 0 #aab7b8
}
.btn-grey:hover {
	background:#889899;
	border:1px solid #809192;
	-webkit-box-shadow:inset 0 1px 0 #8d9d9e;
	-moz-box-shadow:inset 0 1px 0 #8d9d9e;
	box-shadow:inset 0 1px 0 #8d9d9e
}
.btn-dark, .btn-dark:hover {
	text-shadow:0 1px 0 rgba(0, 0, 0, .1)
}
.btn-grey.btn-no-border {
	border-color:#bec9c9 #a5b3b4 #a5b3b4;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-grey.btn-no-border:hover {
	border-color:#a2b1b1 #889899 #889899;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-dark {
	background:#151619;
	border:1px solid #08090a;
	color:#FF9933!important;
	-webkit-box-shadow:inset 0 1px 0 #08090a;
	-moz-box-shadow:inset 0 1px 0 #08090a;
	box-shadow:inset 0 1px 0 #101113
}
.btn-dark:hover {
	background:#384147;
	border:1px solid #32383f;
	color:#e8edef!important;
	-webkit-box-shadow:inset 0 1px 0 #424c54;
	-moz-box-shadow:inset 0 1px 0 #424c54;
	box-shadow:inset 0 1px 0 #424c54
}
.btn-dark.btn-no-border {
	border-color:#393f47 #2d323a #2d323a;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-dark.btn-no-border:hover {
	border-color:#485158 #384147 #384147;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-dark-2 {
	background:#db4d06;
	border:1px solid #c84403;
	color:#fff!important;
	-webkit-box-shadow:inset 0 1px 0 #e94e02;
	-moz-box-shadow:inset 0 1px 0 #e94e02;
	box-shadow:inset 0 1px 0 #e94e02;
	text-shadow:0 1px 0 #1b1a1a
}
.btn-dark-2:hover {
	background:#1c2121;
	border:1px solid #060606;
	color:#FF9933!important;
	-webkit-box-shadow:inset 0 1px 0 #393f44;
	-moz-box-shadow:inset 0 1px 0 #393f44;
	box-shadow:inset 0 1px 0 #393f44;
	text-shadow:0 1px 0 #000
}
.btn-blue, .btn-blue:hover, .btn-brown, .btn-brown:hover, .btn-green, .btn-green:hover, .btn-lime, .btn-lime:hover, .btn-orange, .btn-orange:hover, .btn-purple, .btn-purple:hover, .btn-red, .btn-red:hover, .btn-turquoise, .btn-turquoise:hover {
	color:#fff!important;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1)
}
.btn-dark-2.btn-no-border {
	border-color:#485158 #384147 #384147;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-dark-2.btn-no-border:hover {
	border-color:#576169 #444e55 #444e55;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-blue {
	background:#609ddb;
	border:1px solid #5491d5;
	-webkit-box-shadow:inset 0 1px 0 #6aa7df;
	-moz-box-shadow:inset 0 1px 0 #6aa7df;
	box-shadow:inset 0 1px 0 #6aa7df
}
.btn-blue:hover {
	background:#487ab9;
	border:1px solid #4070b1;
	-webkit-box-shadow:inset 0 1px 0 #4f86c0;
	-moz-box-shadow:inset 0 1px 0 #4f86c0;
	box-shadow:inset 0 1px 0 #4f86c0
}
.btn-blue.btn-no-border {
	border-color:#7eb3e4 #609ddb #609ddb;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-blue.btn-no-border:hover {
	border-color:#6e9acc #487ab9 #487ab9;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-turquoise {
	background:#0dc0c0;
	border:1px solid #09b1b9;
	-webkit-box-shadow:inset 0 1px 0 #0fc8c8;
	-moz-box-shadow:inset 0 1px 0 #0fc8c8;
	box-shadow:inset 0 1px 0 #0fc8c8
}
.btn-turquoise:hover {
	background:#009ca8;
	border:1px solid #0092a0;
	-webkit-box-shadow:inset 0 1px 0 #00a6b1;
	-moz-box-shadow:inset 0 1px 0 #00a6b1;
	box-shadow:inset 0 1px 0 #00a6b1
}
.btn-turquoise.btn-no-border {
	border-color:#6ed9d9 #0dc0c0 #0dc0c0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-turquoise.btn-no-border:hover {
	border-color:#00b6bf #009ca8 #009ca8;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-green {
	background:#01a13d;
	border:1px solid #10a95b;
	-webkit-box-shadow:inset 0 1px 0 #1bc26c;
	-moz-box-shadow:inset 0 1px 0 #02963a;
	box-shadow:inset 0 1px 0 #01b043
}
.btn-green:hover {
	background:#027f31;
	border:1px solid #088b4c;
	-webkit-box-shadow:inset 0 1px 0 #0aa05e;
	-moz-box-shadow:inset 0 1px 0 #0aa05e;
	box-shadow:inset 0 1px 0 #0aa05e
}
.btn-green.btn-no-border {
	border-color:#22d686 #18ba60 #18ba60;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-green.btn-no-border:hover {
	border-color:#0cb56f #099555 #099555;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-lime {
	background:#86ba41;
	border:1px solid #79b037;
	-webkit-box-shadow:inset 0 1px 0 #92c148;
	-moz-box-shadow:inset 0 1px 0 #92c148;
	box-shadow:inset 0 1px 0 #92c148
}
.btn-lime:hover {
	background:#639a33;
	border:1px solid #59902c;
	-webkit-box-shadow:inset 0 1px 0 #6da438;
	-moz-box-shadow:inset 0 1px 0 #6da438;
	box-shadow:inset 0 1px 0 #6da438
}
.btn-lime.btn-no-border {
	border-color:#a5cd67 #86ba41 #86ba41;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-lime.btn-no-border:hover {
	border-color:#81b053 #639a33 #639a33;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-red {
	background:#e86343;
	border:1px solid #dd5437;
	-webkit-box-shadow:inset 0 1px 0 #eb6f4b;
	-moz-box-shadow:inset 0 1px 0 #eb6f4b;
	box-shadow:inset 0 1px 0 #eb6f4b
}
.btn-red:hover {
	background:#d34a35;
	border:1px solid #c63d2c;
	-webkit-box-shadow:inset 0 1px 0 #d8533b;
	-moz-box-shadow:inset 0 1px 0 #d8533b;
	box-shadow:inset 0 1px 0 #d8533b
}
.btn-red.btn-no-border {
	border-color:#ed7e60 #e86343 #e86343;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-red.btn-no-border:hover {
	border-color:#db634e #d34a35 #d34a35;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-orange {
	background:#db4d06;
	border:1px solid #c84403;
	-webkit-box-shadow:inset 0 1px 0 #e94e02;
	-moz-box-shadow:inset 0 1px 0 #e94e02;
	box-shadow:inset 0 1px 0 #e94e02
}
.btn-orange:hover {
	background:#e46526;
	border:1px solid #d6561f;
	-webkit-box-shadow:inset 0 1px 0 #e8742c;
	-moz-box-shadow:inset 0 1px 0 #e8742c;
	box-shadow:inset 0 1px 0 #e8742c
}
.btn-orange.btn-no-border {
	border-color:#f8a862 #f58b3c #f58b3c;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-orange.btn-no-border:hover {
	border-color:#eb8344 #e46526 #e46526;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-brown {
	background:#8f5340;
	border:1px solid #824836;
	-webkit-box-shadow:inset 0 1px 0 #9a5b47;
	-moz-box-shadow:inset 0 1px 0 #9a5b47;
	box-shadow:inset 0 1px 0 #9a5b47
}
.btn-brown:hover {
	background:#773b2d;
	border:1px solid #6a3226;
	-webkit-box-shadow:inset 0 1px 0 #834132;
	-moz-box-shadow:inset 0 1px 0 #834132;
	box-shadow:inset 0 1px 0 #834132
}
.btn-brown.btn-no-border {
	border-color:#955f4d #8f5340 #8f5340;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-brown.btn-no-border:hover {
	border-color:#854b3d #773b2d #773b2d;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-purple {
	background:#8463a9;
	border:1px solid #77579e;
	-webkit-box-shadow:inset 0 1px 0 #8e6fb1;
	-moz-box-shadow:inset 0 1px 0 #8e6fb1;
	box-shadow:inset 0 1px 0 #8e6fb1
}
.btn-purple:hover {
	background:#694b8b;
	border:1px solid #5d407e;
	-webkit-box-shadow:inset 0 1px 0 #755895;
	-moz-box-shadow:inset 0 1px 0 #755895;
	box-shadow:inset 0 1px 0 #755895
}
.btn-purple.btn-no-border {
	border-color:#9375b5 #8463a9 #8463a9;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-purple.btn-no-border:hover {
	border-color:#7e5aa2 #694b8b #694b8b;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-yellow {
	background:#FCD746;
	border:1px solid #f2c02b;
	color:#000!important;
	-webkit-box-shadow:inset 0 1px 0 #fde473;
	-moz-box-shadow:inset 0 1px 0 #fde473;
	box-shadow:inset 0 1px 0 #fde473;
	text-shadow:0 1px 0 #ffed8c
}
.btn-yellow:hover {
	background:#fdbe3b;
	border:1px solid #f4a520;
	color:#68422C!important;
	-webkit-box-shadow:inset 0 1px 0 #fcd069, 0 1px 3px rgba(0, 0, 0, .1);
	-moz-box-shadow:inset 0 1px 0 #fcd069, 0 1px 3px rgba(0, 0, 0, .1);
	box-shadow:inset 0 1px 0 #fcd069, 0 1px 3px rgba(0, 0, 0, .1);
	text-shadow:0 1px 0 #fddb83
}
.btn-base, .btn-base-2, .btn-base-2:hover, .btn-base:hover {
	color:#fff!important;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1)
}
.btn-yellow.btn-no-border {
	border-color:#ffeb82 #FCD746 #FCD746;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-yellow.btn-no-border:hover {
	border-color:#ffdd71 #fdbe3b #fdbe3b;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-base {
	background:#0dc0c0;
	border:1px solid #09b1b9;
	-webkit-box-shadow:inset 0 1px 0 #0fc8c8;
	-moz-box-shadow:inset 0 1px 0 #0fc8c8;
	box-shadow:inset 0 1px 0 #0fc8c8
}
.btn-base:hover {
	background:#009ca8;
	border:1px solid #0092a0;
	-webkit-box-shadow:inset 0 1px 0 #00a6b1;
	-moz-box-shadow:inset 0 1px 0 #00a6b1;
	box-shadow:inset 0 1px 0 #00a6b1
}
.btn-base.btn-no-border {
	border-color:#5bd4d4 #0dc0c0 #0dc0c0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-base.btn-no-border:hover {
	border-color:#00b1ba #009ca8 #009ca8;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-base-2 {
	background:#00919c;
	border:1px solid #008a97;
	-webkit-box-shadow:inset 0 1px 0 #009aa4;
	-moz-box-shadow:inset 0 1px 0 #009aa4;
	box-shadow:inset 0 1px 0 #009aa4
}
.btn-base-2:hover {
	background:#007886;
	border:1px solid #007381;
	-webkit-box-shadow:inset 0 1px 0 #00818f;
	-moz-box-shadow:inset 0 1px 0 #00818f;
	box-shadow:inset 0 1px 0 #00818f
}
.btn-base-2.btn-no-border {
	border-color:#40adb5 #00919c #00919c;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-base-2.btn-no-border:hover {
	border-color:#008e9a #007886 #007886;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.btn-contur {
	background:0 0;
	border:1px solid #D4DDE2;
	color:#535C61!important;
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .05);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .05);
	box-shadow:0 1px 3px rgba(0, 0, 0, .05)
}
.btn-contur:hover {
	background:0 0;
	border:1px solid #00aab3;
	color:#009FAD!important;
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .08);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .08);
	box-shadow:0 1px 3px rgba(0, 0, 0, .08)
}
.btn-contur-for-dark {
	background:0 0;
	border:1px solid #576166;
	color:#97a8b1!important;
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .05);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .05);
	box-shadow:0 1px 3px rgba(0, 0, 0, .05)
}
.btn-contur-for-dark:hover {
	background:0 0;
	border:1px solid #00aab3;
	color:#009FAD!important;
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .08);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .08);
	box-shadow:0 1px 3px rgba(0, 0, 0, .08)
}
.btn-contur-2 {
	background:0 0;
	border:1px solid #fff;
	color:#fff!important;
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .05);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .05);
	box-shadow:0 1px 3px rgba(0, 0, 0, .05);
	text-shadow:none
}
.btn-contur-2:hover {
	background:#fff;
	border:1px solid #fff;
	color:#000!important;
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .08);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .08);
	box-shadow:0 1px 3px rgba(0, 0, 0, .08)
}
.btn-contur-for-base {
	background:0 0;
	border:1px solid rgba(250, 250, 250, .7);
	color:#fff!important;
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .05);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .05);
	box-shadow:0 1px 3px rgba(0, 0, 0, .05)
}
.btn-contur-for-base:hover {
	background:#fff;
	border:1px solid #fff;
	color:#2D383D!important;
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .08);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .08);
	box-shadow:0 1px 3px rgba(0, 0, 0, .08)
}
.btn-contur-3 {
	background:rgba(250, 250, 250, .06);
	border:1px solid rgba(250, 250, 250, .15);
	color:rgba(250, 250, 250, .9)!important;
	-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .1);
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .1);
	box-shadow:0 1px 3px rgba(0, 0, 0, .1)
}
.btn-contur-3:hover {
	background:rgba(250, 250, 250, .05);
	border:1px solid rgba(250, 250, 250, .8);
	color:#fff!important;
	-webkit-box-shadow:0 0 12px rgba(250, 250, 250, .15);
	-moz-box-shadow:0 0 12px rgba(250, 250, 250, .15);
	box-shadow:0 0 12px rgba(250, 250, 250, .15)
}
fieldset, legend {
	padding:0;
	border:0
}
fieldset {
	margin:0
}
legend {
	width:100%;
	margin-bottom:20px;
	font-size:21px;
	line-height:inherit;
	color:#777;
	border-bottom:1px solid #777
}
label {
	margin-bottom:5px;
	font-weight:600
}
input[type=search] {
	-webkit-appearance:textfield
}
input[type=checkbox], input[type=radio] {
	margin:4px 0 0;
	line-height:normal
}
select optgroup {
	font-size:inherit;
	font-style:inherit;
	font-family:inherit
}
input[type=checkbox]:focus, input[type=file]:focus, input[type=radio]:focus {
	outline:#333 dotted thin;
	outline:-webkit-focus-ring-color auto 5px;
	outline-offset:-2px
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
height:auto
}
.form-control::-webkit-input-placeholder {
color:#fff
}
.form-control::-moz-placeholder {
color:#fff
}
.form-control::-ms-input-placeholder {
color:#fff
}
.form-control::-o-input-placeholder {
color:#fff
}
.form-control::input-placeholder {
color:#fff
}
.form-control {
	width:100%;
	line-height:normal;
	vertical-align:middle;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)
}
.form-control:focus {
	border-color:rgba(255, 255, 255, .3);
	outline:0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 255, 255, .6);
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 255, 255, .6);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 255, 255, .6)
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
	cursor:not-allowed;
	background-color:#eee
}
.form-group {
	margin-bottom:20px
}
.checkbox, .radio {
	display:block;
	min-height:1.6em;
	vertical-align:middle
}
.checkbox label, .radio label {
	display:inline;
	margin-bottom:0;
	font-weight:400;
	cursor:pointer
}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
	float:left;
	margin-left:-20px
}
.checkbox+.checkbox, .radio+.radio {
	margin-top:-5px
}
.checkbox-inline, .radio-inline {
	display:inline-block;
	padding-left:20px;
	margin-bottom:0;
	vertical-align:middle;
	font-weight:400;
	cursor:pointer
}
.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {
	margin-top:0;
	margin-left:10px
}
.checkbox-inline[disabled], .checkbox[disabled], .radio-inline[disabled], .radio[disabled], fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox][disabled], input[type=radio][disabled] {
	cursor:not-allowed
}
.form-control-static {
	margin-bottom:0;
	padding-top:21px
}
.help-block {
	display:block;
	margin-top:5px;
	margin-bottom:10px;
	color:#777
}
@media (min-width:768px) {
.form-inline .form-group {
display:inline-block;
vertical-align:middle
}
.form-inline .form-control {
display:inline-block
}
.form-inline .checkbox, .form-inline .radio {
display:inline-block;
margin-top:0;
margin-bottom:0;
padding-left:0
}
.form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] {
float:none;
margin-left:0
}
.form-inline button[type=submit] {
margin-top:28px
}
}
.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .radio-inline {
	margin-top:0;
	margin-bottom:0;
	padding-top:6px
}
.form-horizontal .form-group {
	margin-left:-15px;
	margin-right:-15px
}
.checkbox input[type=checkbox], .radio input[type=radio] {
	margin-left:-18px
}
.form-horizontal .form-group:after, .form-horizontal .form-group:before {
	content:" ";
	display:table
}
.form-control, .input-inline, .row-block form {
	display:inline-block
}
.row-block form {
-webkit-transition:margin-top .1s ease-in-out 0s;
-moz-transition:margin-top .1s ease-in-out 0s;
-ms-transition:margin-top .1s ease-in-out 0s;
-o-transition:margin-top .1s ease-in-out 0s;
transition:margin-top .1s ease-in-out 0s
}
.row-block input[type=password], .row-block input[type=text] {
	width:120px
}
.row-block input[type=password].input-wide, .row-block input[type=password]:focus, .row-block input[type=text].input-wide, .row-block input[type=text]:focus {
	width:140px
}
.menu-mobile form {
	padding:20px 0
}
.menu-mobile input.input-wide[type=text] {
	width:100%
}
.form-control {
	height:38px;
	padding:8px 11px 9px;
	font-size:14px;
	border:1px solid transparent;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
transition:all .1s ease-in-out 0s
}
.form-control.form-control-changed {
	font-style:normal
}
.input-lg {
	height:46px;
	font-size:16px;
	padding:10px 14px 11px
}
.input-sm {
	height:28px;
	padding:3px 6px 4px;
	font-size:14px
}
select.input-sm {
	line-height:27px;
	padding:0 0 1px
}
textarea {
	min-height:94px;
	resize:vertical
}
select.form-control {
	padding-left:8px;
	padding-right:8px
}
.checkbox, .radio {
	padding-left:18px;
	margin-bottom:15px
}
.row-lg form .btn, .row-md form .btn, .row-sm form .btn {
	margin-top:0!important;
	margin-bottom:0!important
}
.input-group-addon {
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.input-with-icon {
	position:relative
}
.input-with-icon .form-control {
	padding-left:31px
}
.input-with-icon select.form-control {
	padding-left:27px
}
.input-with-icon .input-icon {
	position:absolute;
	top:0;
	left:10px;
	z-index:1;
	font-size:14px;
	line-height:38px;
	color:#adadad;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.input-with-icon.form-control-focused .input-icon {
	color:#212126
}
.input-with-icon.input-with-icon-lg .form-control {
	padding-left:35px
}
.input-with-icon.input-with-icon-lg select.form-control {
	padding-left:33px
}
.input-with-icon.input-with-icon-lg .input-icon {
	left:11px;
	font-size:16px;
	line-height:45px
}
.input-with-icon.input-with-icon-sm .form-control {
	padding-left:28px
}
.input-with-icon.input-with-icon-sm select.form-control {
	padding-left:24px
}
.input-with-icon.input-with-icon-sm .input-icon {
	left:9px;
	font-size:14px;
	line-height:28px
}
.input-with-btn {
	position:relative
}
.input-with-btn .form-control {
	padding-right:35px
}
.input-with-btn button {
	width:28px;
	height:28px;
	padding:0;
	text-align:center;
	position:absolute;
	right:2px;
	top:50%;
	margin-top:-14px!important
}
.input-with-btn button i {
	margin:0
}
.row-sm .row-block form {
	margin-top:5px;
	margin-bottom:5px
}
.row-sm .row-block form .input-with-icon .input-icon {
	line-height:36px;
	left:10px
}
.row-sm .row-block form .input-with-icon .form-control {
	padding-left:30px
}
.row-sm .row-block form .form-control {
	padding:7px 10px 8px;
	height:36px
}
.row-sm .row-block form .grouped-input .input-inline {
	margin-right:42px!important
}
.row-md .row-block form {
	margin-top:16px;
	margin-bottom:16px
}
.row-lg .row-block form {
	margin-top:29px;
	margin-bottom:29px
}
.grouped-input button {
	float:right;
	border-radius:0 3px 3px 0
}
.grouped-input .input-inline {
	display:block;
	margin-right:40px
}
.grouped-input .input-inline input {
	border-radius:3px 0 0 3px;
	border-right:0
}
#recaptcha_image {
	box-sizing:content-box
}
.section-white .form-control:-moz-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-white .form-control::-moz-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-white .form-control:-ms-input-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-white .form-control::-webkit-input-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-white .form-control:hover:-moz-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-white .form-control:hover::-moz-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-white .form-control:hover:-ms-input-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-white .form-control:hover::-webkit-input-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-white .form-control:focus:-moz-placeholder {
color:#939fa4
}
.section-white .form-control:focus::-moz-placeholder {
color:#939fa4
}
.section-white .form-control:focus:-ms-input-placeholder {
color:#939fa4
}
.section-white .form-control:focus::-webkit-input-placeholder {
color:#939fa4
}
.section-white .form-control, .section-white .form-control:hover {
	background:#fbfcfc;
	border-color:#dde1e1;
	color:#afb8bb;
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .05);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .05);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .05)
}
.section-white .form-control:focus {
	background:#fff;
	border-color:#9eadae;
	color:#939fa4;
	-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .15);
	-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .15);
	box-shadow:inset 0 1px 3px rgba(0, 0, 0, .15)
}
.section-white .form-control.form-control-changed:focus {
	background:#fff;
	color:#2e343c
}
.section-white .input-with-icon .input-icon, .section-white .input-with-icon:hover .input-icon {
	color:#c8ced1;
	text-shadow:0 1px 0 #fff
}
.section-white .input-with-icon.form-control-focused .input-icon {
	color:#2e343c;
	text-shadow:0 1px 0 #fff
}
.stylish-select .section-white .newListSelected {
	background:#fbfcfc;
	border-color:#dde1e1;
	color:#afb8bb;
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .05);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .05);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .05);
-webkit-transition:all .2s ease-in-out .1s ease-in-out 0s;
-moz-transition:all .2s ease-in-out .1s ease-in-out 0s;
-ms-transition:all .2s ease-in-out .1s ease-in-out 0s;
-o-transition:all .2s ease-in-out .1s ease-in-out 0s;
transition:all .2s ease-in-out .1s ease-in-out 0s
}
.stylish-select .section-white .select-icon {
	color:#c8ced1;
	text-shadow:0 1px 0 #fff;
-webkit-transition:color .2s ease-in-out .1s ease-in-out 0s;
-moz-transition:color .2s ease-in-out .1s ease-in-out 0s;
-ms-transition:color .2s ease-in-out .1s ease-in-out 0s;
-o-transition:color .2s ease-in-out .1s ease-in-out 0s;
transition:color .2s ease-in-out .1s ease-in-out 0s
}
.stylish-select .section-white .newListSelHover {
	background:#fbfcfc;
	border-color:#dde1e1;
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .05);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .05);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .05)
}
.stylish-select .section-white .newListSelFocus {
	background:#fff;
	border-color:#12c3cc;
	-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .15);
	-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .15);
	box-shadow:inset 0 1px 3px rgba(0, 0, 0, .15);
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0
}
.stylish-select .section-white .newListSelFocus .select-icon {
	color:#2e343c;
	text-shadow:0 1px 0 #fff
}
.stylish-select .section-white ul.newList {
	border-color:#12c3cc;
	-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, .03);
	-moz-box-shadow:0 2px 4px rgba(0, 0, 0, .03);
	box-shadow:0 2px 4px rgba(0, 0, 0, .03)
}
.stylish-select .section-white ul.newList li {
	border-color:#d5d1df
}
.stylish-select .section-white ul.newList a {
	color:#6c6a75;
	background:#fff;
	border-bottom:0!important
}
.stylish-select .section-white ul.newList a:hover {
	background:#f7f8fa;
	color:#377eb7
}
.stylish-select .section-white ul.newList a.hiLite {
	background:#377eb7;
	color:#fff
}
.stylish-select .section-white label {
	color:#4d5258
}
.section-grey .form-control:-moz-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-grey .form-control::-moz-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-grey .form-control:-ms-input-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-grey .form-control::-webkit-input-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-grey .form-control:hover:-moz-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-grey .form-control:hover::-moz-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-grey .form-control:hover:-ms-input-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-grey .form-control:hover::-webkit-input-placeholder {
color:#afb8bb;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-grey .form-control:focus:-moz-placeholder {
color:#939fa4
}
.section-grey .form-control:focus::-moz-placeholder {
color:#939fa4
}
.section-grey .form-control:focus:-ms-input-placeholder {
color:#939fa4
}
.section-grey .form-control:focus::-webkit-input-placeholder {
color:#939fa4
}
.section-grey .form-control, .section-grey .form-control:hover {
	background:#fff;
	border-color:#dde1e1;
	color:#afb8bb;
	-webkit-box-shadow:inset 0 2px 2px rgba(0, 0, 0, .03);
	-moz-box-shadow:inset 0 2px 2px rgba(0, 0, 0, .03);
	box-shadow:inset 0 2px 2px rgba(0, 0, 0, .03)
}
.section-grey .form-control:focus {
	background:#fff;
	border-color:#12c3cc;
	color:#939fa4;
	-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .15);
	-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .15);
	box-shadow:inset 0 1px 3px rgba(0, 0, 0, .15)
}
.section-grey .form-control.form-control-changed:focus {
	background:#fff;
	color:#2e343c
}
.section-grey .input-with-icon .input-icon, .section-grey .input-with-icon:hover .input-icon {
	color:#c8ced1;
	text-shadow:0 1px 0 #fff
}
.section-grey .input-with-icon.form-control-focused .input-icon {
	color:#2e343c;
	text-shadow:0 1px 0 #fff
}
.stylish-select .section-grey .newListSelected {
	background:#fff;
	border-color:#dde1e1;
	color:#afb8bb;
	-webkit-box-shadow:inset 0 2px 2px rgba(0, 0, 0, .03);
	-moz-box-shadow:inset 0 2px 2px rgba(0, 0, 0, .03);
	box-shadow:inset 0 2px 2px rgba(0, 0, 0, .03);
-webkit-transition:all .2s ease-in-out .1s ease-in-out 0s;
-moz-transition:all .2s ease-in-out .1s ease-in-out 0s;
-ms-transition:all .2s ease-in-out .1s ease-in-out 0s;
-o-transition:all .2s ease-in-out .1s ease-in-out 0s;
transition:all .2s ease-in-out .1s ease-in-out 0s
}
.stylish-select .section-grey .select-icon {
	color:#c8ced1;
	text-shadow:0 1px 0 #fff;
-webkit-transition:color .2s ease-in-out .1s ease-in-out 0s;
-moz-transition:color .2s ease-in-out .1s ease-in-out 0s;
-ms-transition:color .2s ease-in-out .1s ease-in-out 0s;
-o-transition:color .2s ease-in-out .1s ease-in-out 0s;
transition:color .2s ease-in-out .1s ease-in-out 0s
}
.stylish-select .section-grey .newListSelHover {
	background:#fff;
	border-color:#dde1e1;
	-webkit-box-shadow:inset 0 2px 2px rgba(0, 0, 0, .03);
	-moz-box-shadow:inset 0 2px 2px rgba(0, 0, 0, .03);
	box-shadow:inset 0 2px 2px rgba(0, 0, 0, .03)
}
.stylish-select .section-grey .newListSelFocus {
	background:#fff;
	border-color:#12c3cc;
	-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .15);
	-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .15);
	box-shadow:inset 0 1px 3px rgba(0, 0, 0, .15);
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0
}
.stylish-select .section-grey .newListSelFocus .select-icon {
	color:#2e343c;
	text-shadow:0 1px 0 #fff
}
.stylish-select .section-grey ul.newList {
	border-color:#12c3cc;
	-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, .03);
	-moz-box-shadow:0 2px 4px rgba(0, 0, 0, .03);
	box-shadow:0 2px 4px rgba(0, 0, 0, .03)
}
.stylish-select .section-grey ul.newList li {
	border-color:#d5d1df
}
.stylish-select .section-grey ul.newList a {
	color:#6c6a75;
	background:#fff;
	border-bottom:0!important
}
.stylish-select .section-grey ul.newList a:hover {
	background:#f7f8fa;
	color:#377eb7
}
.stylish-select .section-grey ul.newList a.hiLite {
	background:#377eb7;
	color:#fff
}
.stylish-select .section-grey label {
	color:#4d5258
}
.section-base .form-control:-moz-placeholder {
color:#a3b8bf;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-base .form-control::-moz-placeholder {
color:#a3b8bf;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-base .form-control:-ms-input-placeholder {
color:#a3b8bf;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-base .form-control::-webkit-input-placeholder {
color:#a3b8bf;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-base .form-control:hover:-moz-placeholder {
color:#a3b8bf;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-base .form-control:hover::-moz-placeholder {
color:#a3b8bf;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-base .form-control:hover:-ms-input-placeholder {
color:#a3b8bf;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-base .form-control:hover::-webkit-input-placeholder {
color:#a3b8bf;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-base .form-control:focus:-moz-placeholder {
color:#8c989d
}
.section-base .form-control:focus::-moz-placeholder {
color:#8c989d
}
.section-base .form-control:focus:-ms-input-placeholder {
color:#8c989d
}
.section-base .form-control:focus::-webkit-input-placeholder {
color:#8c989d
}
.section-base .form-control, .section-base .form-control:hover {
	background:#eaf8f9;
	border-color:#05a;
	color:#a3b8bf;
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .15);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .15);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .15)
}
.section-base .form-control:focus {
	background:#fff;
	border-color:#05a;
	color:#8c989d;
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .25);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .25);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .25)
}
.section-base .form-control.form-control-changed:focus {
	background:#fff;
	color:#2e343c
}
.section-base .input-with-icon .input-icon, .section-base .input-with-icon:hover .input-icon {
	color:#a3b8bf;
	text-shadow:none
}
.section-base .input-with-icon.form-control-focused .input-icon {
	color:#2e343c;
	text-shadow:none
}
.stylish-select .section-base .newListSelected {
	background:#eaf8f9;
	border-color:#0099a2;
	color:#a3b8bf;
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .15);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .15);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .15);
-webkit-transition:all .2s ease-in-out .1s ease-in-out 0s;
-moz-transition:all .2s ease-in-out .1s ease-in-out 0s;
-ms-transition:all .2s ease-in-out .1s ease-in-out 0s;
-o-transition:all .2s ease-in-out .1s ease-in-out 0s;
transition:all .2s ease-in-out .1s ease-in-out 0s
}
.stylish-select .section-base .select-icon {
	color:#a3b8bf;
	text-shadow:none;
-webkit-transition:color .2s ease-in-out .1s ease-in-out 0s;
-moz-transition:color .2s ease-in-out .1s ease-in-out 0s;
-ms-transition:color .2s ease-in-out .1s ease-in-out 0s;
-o-transition:color .2s ease-in-out .1s ease-in-out 0s;
transition:color .2s ease-in-out .1s ease-in-out 0s
}
.stylish-select .section-base .newListSelHover {
	background:#eaf8f9;
	border-color:#0099a2;
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .15);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .15);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .15)
}
.stylish-select .section-base .newListSelFocus {
	background:#fff;
	border-color:#0099a2;
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .25);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .25);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .25);
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0
}
.stylish-select .section-base .newListSelFocus .select-icon {
	color:#2e343c;
	text-shadow:none
}
.stylish-select .section-base ul.newList {
	border-color:#0099a2;
	-webkit-box-shadow:0 2px 15px rgba(0, 0, 0, .05);
	-moz-box-shadow:0 2px 15px rgba(0, 0, 0, .05);
	box-shadow:0 2px 15px rgba(0, 0, 0, .05)
}
.stylish-select .section-base ul.newList li {
	border-color:#d5d1df
}
.stylish-select .section-base ul.newList a {
	color:#cddfed;
	background:#2e74ad;
	border-bottom:0!important
}
.stylish-select .section-base ul.newList a.hiLite, .stylish-select .section-base ul.newList a:hover {
	background:#3981bb;
	color:#f4f9fd
}
.stylish-select .section-base label {
	color:#fff
}
.section-dark .form-control:-moz-placeholder {
color:#616b75;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-dark .form-control::-moz-placeholder {
color:#616b75;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-dark .form-control:-ms-input-placeholder {
color:#616b75;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-dark .form-control::-webkit-input-placeholder {
color:#616b75;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-dark .form-control:hover:-moz-placeholder {
color:#616b75;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-dark .form-control:hover::-moz-placeholder {
color:#616b75;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-dark .form-control:hover:-ms-input-placeholder {
color:#616b75;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-dark .form-control:hover::-webkit-input-placeholder {
color:#616b75;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-dark .form-control:focus:-moz-placeholder {
color:#777d85
}
.section-dark .form-control:focus::-moz-placeholder {
color:#777d85
}
.section-dark .form-control:focus:-ms-input-placeholder {
color:#777d85
}
.section-dark .form-control:focus::-webkit-input-placeholder {
color:#777d85
}
.section-dark .form-control, .section-dark .form-control:hover {
	background:#2a3037;
	border-color:#1d2226 #2a3037 #2a3037;
	color:#616b75;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.section-dark .form-control:focus {
	background:#fff;
	border-color:#12c3cc;
	color:#777d85;
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .3);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .3);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .3)
}
.section-dark .form-control.form-control-changed:focus {
	background:#fff;
	color:#2e343c
}
.section-dark .input-with-icon .input-icon, .section-dark .input-with-icon:hover .input-icon {
	color:#576068;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1)
}
.section-dark .input-with-icon.form-control-focused .input-icon {
	color:#2e343c;
	text-shadow:0 1px 0 #fff
}
.stylish-select .section-dark .newListSelected {
	background:#2a3037;
	border-color:#1d2226 #2a3037 #2a3037;
	color:#616b75;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
-webkit-transition:all .2s ease-in-out .1s ease-in-out 0s;
-moz-transition:all .2s ease-in-out .1s ease-in-out 0s;
-ms-transition:all .2s ease-in-out .1s ease-in-out 0s;
-o-transition:all .2s ease-in-out .1s ease-in-out 0s;
transition:all .2s ease-in-out .1s ease-in-out 0s
}
.stylish-select .section-dark .select-icon {
	color:#576068;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1);
-webkit-transition:color .2s ease-in-out .1s ease-in-out 0s;
-moz-transition:color .2s ease-in-out .1s ease-in-out 0s;
-ms-transition:color .2s ease-in-out .1s ease-in-out 0s;
-o-transition:color .2s ease-in-out .1s ease-in-out 0s;
transition:color .2s ease-in-out .1s ease-in-out 0s
}
.stylish-select .section-dark .newListSelHover {
	background:#2a3037;
	border-color:#1d2226 #2a3037 #2a3037;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.stylish-select .section-dark .newListSelFocus {
	background:#fff;
	border-color:#12c3cc;
	-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .3);
	-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .3);
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .3);
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0
}
.stylish-select .section-dark .newListSelFocus .select-icon {
	color:#2e343c;
	text-shadow:0 1px 0 #fff
}
.stylish-select .section-dark ul.newList {
	border-color:#12c3cc;
	-webkit-box-shadow:0 2px 15px rgba(0, 0, 0, .2);
	-moz-box-shadow:0 2px 15px rgba(0, 0, 0, .2);
	box-shadow:0 2px 15px rgba(0, 0, 0, .2)
}
.section-parallax .form-control, .section-parallax .form-control:focus {
	-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);
	-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2)
}
.stylish-select .section-dark ul.newList li {
	border-color:purple
}
.stylish-select .section-dark ul.newList a {
	color:#8e8e96;
	background:#222325;
	border-bottom:0!important
}
.stylish-select .section-dark ul.newList a.hiLite, .stylish-select .section-dark ul.newList a:hover {
	background:#262829;
	color:#babac1
}
.stylish-select .section-dark label {
	color:#c6ccd0
}
.section-parallax .form-control:-moz-placeholder {
color:rgba(218, 231, 240, .45);
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-parallax .form-control::-moz-placeholder {
color:rgba(218, 231, 240, .45);
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-parallax .form-control:-ms-input-placeholder {
color:rgba(218, 231, 240, .45);
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-parallax .form-control::-webkit-input-placeholder {
color:rgba(218, 231, 240, .45);
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-parallax .form-control:hover:-moz-placeholder {
color:rgba(218, 231, 240, .55);
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-parallax .form-control:hover::-moz-placeholder {
color:rgba(218, 231, 240, .55);
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-parallax .form-control:hover:-ms-input-placeholder {
color:rgba(218, 231, 240, .55);
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-parallax .form-control:hover::-webkit-input-placeholder {
color:rgba(218, 231, 240, .55);
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.section-parallax .form-control:focus:-moz-placeholder {
color:#242528
}
.section-parallax .form-control:focus::-moz-placeholder {
color:#242528
}
.section-parallax .form-control:focus:-ms-input-placeholder {
color:#242528
}
.section-parallax .form-control:focus::-webkit-input-placeholder {
color:#242528
}
.section-parallax .form-control {
	background:rgba(0, 0, 0, .15);
	border-color:rgba(218, 231, 240, .25);
	color:rgba(218, 231, 240, .45);
	box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2)
}
.section-parallax .form-control:hover {
	background:rgba(218, 231, 240, .055);
	border-color:rgba(218, 231, 240, .35);
	color:rgba(218, 231, 240, .55);
	-webkit-box-shadow:inset 0 3px 10px rgba(0, 0, 0, .2);
	-moz-box-shadow:inset 0 3px 10px rgba(0, 0, 0, .2);
	box-shadow:inset 0 3px 10px rgba(0, 0, 0, .2)
}
.section-parallax .form-control:focus {
	background:#fff;
	border-color:#12c3cc;
	color:#242528;
	box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2)
}
.section-parallax .form-control.form-control-changed:focus {
	background:#fff;
	color:#242528
}
.section-parallax .input-with-icon .input-icon {
	color:rgba(218, 231, 240, .45);
	text-shadow:none
}
.section-parallax .input-with-icon:hover .input-icon {
	color:rgba(218, 231, 240, .55);
	text-shadow:none
}
.section-parallax .input-with-icon.form-control-focused .input-icon {
	color:#242528;
	text-shadow:0 1px 0 #fff
}
.stylish-select .section-parallax .newListSelected {
	background:rgba(0, 0, 0, .15);
	border-color:rgba(218, 231, 240, .25);
	color:rgba(218, 231, 240, .45);
	-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);
	-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);
	box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);
-webkit-transition:all .2s ease-in-out .1s ease-in-out 0s;
-moz-transition:all .2s ease-in-out .1s ease-in-out 0s;
-ms-transition:all .2s ease-in-out .1s ease-in-out 0s;
-o-transition:all .2s ease-in-out .1s ease-in-out 0s;
transition:all .2s ease-in-out .1s ease-in-out 0s
}
.stylish-select .section-parallax .select-icon {
	color:rgba(218, 231, 240, .45);
	text-shadow:none;
-webkit-transition:color .2s ease-in-out .1s ease-in-out 0s;
-moz-transition:color .2s ease-in-out .1s ease-in-out 0s;
-ms-transition:color .2s ease-in-out .1s ease-in-out 0s;
-o-transition:color .2s ease-in-out .1s ease-in-out 0s;
transition:color .2s ease-in-out .1s ease-in-out 0s
}
.stylish-select .section-parallax .newListSelHover {
	background:rgba(218, 231, 240, .055);
	border-color:rgba(218, 231, 240, .35);
	-webkit-box-shadow:inset 0 3px 10px rgba(0, 0, 0, .2);
	-moz-box-shadow:inset 0 3px 10px rgba(0, 0, 0, .2);
	box-shadow:inset 0 3px 10px rgba(0, 0, 0, .2)
}
.stylish-select .section-parallax .newListSelFocus {
	background:#fff;
	border-color:#12c3cc;
	-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);
	-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);
	box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0
}
.stylish-select .section-parallax .newListSelFocus .select-icon {
	color:#242528;
	text-shadow:0 1px 0 #fff
}
.stylish-select .section-parallax ul.newList {
	border-color:#12c3cc;
	-webkit-box-shadow:0 2px 15px rgba(0, 0, 0, .2);
	-moz-box-shadow:0 2px 15px rgba(0, 0, 0, .2);
	box-shadow:0 2px 15px rgba(0, 0, 0, .2)
}
.stylish-select .section-parallax ul.newList li {
	border-color:purple
}
.stylish-select .section-parallax ul.newList a {
	color:#8e8e96;
	background:#222325;
	border-bottom:0!important
}
.stylish-select .section-parallax ul.newList a.hiLite, .stylish-select .section-parallax ul.newList a:hover {
	background:#262829;
	color:#babac1
}
.stylish-select .section-parallax label {
	color:rgba(218, 231, 240, .85)
}
.menu, .simple-menu {
	display:inline-block;
	vertical-align:middle;
	list-style:none;
	-webkit-padding-start:0;
	padding:0;
	margin:0
}
.row-block .menu, .row-block .simple-menu {
	margin:0
}
.menu li, .simple-menu li {
	position:relative;
	text-align:left;
	margin:0
}
.menu a, .simple-menu a {
	display:block;
	text-decoration:none;
	border:none;
	position:relative
}
.menu a.active, .menu a:hover, .simple-menu a.active, .simple-menu a:hover {
	border:none
}
.menu>li, .simple-menu>li {
	float:left;
	vertical-align:top
}
.menu>li>a, .simple-menu>li>a {
	border:0
}
.menu>li>.submenu, .simple-menu>li>.submenu {
	top:100%;
	left:0
}
.menu>li>.submenu.submenu-left-side, .simple-menu>li>.submenu.submenu-left-side {
	left:auto;
	right:0
}
.menu>li.has-dropdown-wide, .simple-menu>li.has-dropdown-wide {
	position:static
}
.menu>li:hover>.submenu, .menu>li:hover>.submenu-wide, .simple-menu>li:hover>.submenu, .simple-menu>li:hover>.submenu-wide {
	visibility:visible;
	opacity:1
}
.menu li i, .simple-menu li i {
	margin-right:8px;
	font-size:14px;
	opacity:1
}
.menu li.has-dropdown>a, .simple-menu li.has-dropdown>a {
	position:relative;
	padding-right:25px
}
.menu li.has-dropdown>a:after, .simple-menu li.has-dropdown>a:after {
	display:block;
	content:"\e8d2";
	position:absolute;
	top:50%;
	right:14px;
	margin:-5px 0 0;
	font-family:fontello;
	font-size:12px;
	opacity:.3;
	line-height:1em;
-webkit-transition:-webkit-transform .2s ease-in;
-moz-transition:-moz-transform .2s ease-in;
-ms-transition:-ms-transform .2s ease-in;
-o-transition:-o-transform .2s ease-in;
transition:transform .2s ease-in
}
.menu li.has-dropdown:hover>a:after, .simple-menu li.has-dropdown:hover>a:after {
	-webkit-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-o-transform:rotate(-90deg);
	transform:rotate(-90deg);
	opacity:.9;
	margin-top:-6px
}
.section-base .menu li.has-dropdown>a:after, .section-base .simple-menu li.has-dropdown>a:after {
	opacity:.5
}
.section-base .menu li.has-dropdown:hover>a:after, .section-base .simple-menu li.has-dropdown:hover>a:after {
	opacity:1
}
.simple-menu>li>a {
	padding:0 15px
}
.simple-menu>li>a span {
	display:inline-block;
	position:relative;
	padding:0
}
.simple-menu>li>.submenu {
	left:15px
}
.simple-menu.has-hover-border>li>a {
	display:block;
	overflow:hidden
}
.simple-menu.has-hover-border>li>a>span:before {
	display:block;
	content:"";
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:1px;
	border-bottom:3px solid transparent;
-webkit-transition:border-color .1s ease-in-out 0s;
-moz-transition:border-color .1s ease-in-out 0s;
-ms-transition:border-color .1s ease-in-out 0s;
-o-transition:border-color .1s ease-in-out 0s;
transition:border-color .1s ease-in-out 0s
}
.menu>li>a {
	padding:0 18px
}
.menu.items-have-borders>li, .menu.items-have-double-borders>li {
	margin:0 0 0 -1px;
	border-left:1px solid transparent;
	border-right:1px solid transparent
}
.menu.items-have-borders>li:first-child, .menu.items-have-double-borders>li:first-child {
	margin-left:0
}
.menu.items-have-double-borders:after, .menu.items-have-double-borders:before {
	display:block;
	width:1px;
	height:100%;
	content:" ";
	position:absolute;
	z-index:1;
	top:0;
	background:0 0
}
.menu.items-have-double-borders:before {
	left:0
}
.menu.items-have-double-borders:after {
	right:0
}
.menu.items-have-double-borders:hover:after, .menu.items-have-double-borders:hover:before {
	background:0 0
}
.menu.has-hover-border>li>a {
	display:block;
	overflow:hidden
}
.menu.has-hover-border>li>a:before {
	display:block;
	content:"";
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	height:1px;
	border-bottom:3px solid transparent;
-webkit-transition:border-color .1s ease-in-out 0s;
-moz-transition:border-color .1s ease-in-out 0s;
-ms-transition:border-color .1s ease-in-out 0s;
-o-transition:border-color .1s ease-in-out 0s;
transition:border-color .1s ease-in-out 0s
}
.submenu.items-have-borders li:first-child:before, .submenu.items-have-borders li:last-child:after, .submenu.items-have-double-borders li:first-child:before, .submenu.items-have-double-borders li:last-child:after {
	display:none
}
.submenu, .submenu-wide {
	z-index:10;
transition:opacity .2s ease-in;
	font-size:13px;
	position:absolute;
	list-style:none
}
.submenu {
	width:180px;
	top:0;
	left:100%;
	margin:0;
	padding:0;
	visibility:hidden;
	opacity:0
}
.submenu.has-border, .submenu.has-border .submenu {
	border-top:1px solid transparent;
	border-top-width:3px;
	margin:-3px 0 0
}
.submenu.items-have-borders li, .submenu.items-have-double-borders li {
	border-top:1px solid transparent;
	border-bottom:1px solid transparent;
	margin:-1px 0 0
}
.submenu.items-have-borders li:first-child, .submenu.items-have-double-borders li:first-child {
	border-top:none;
	margin:0
}
.submenu.items-have-borders li:last-child, .submenu.items-have-double-borders li:last-child {
	border-bottom:none
}
.submenu.submenu-left-side {
	left:auto;
	right:100%
}
.submenu li:hover>.submenu {
	visibility:visible;
	opacity:1
}
.submenu li:last-child {
	-webkit-border-radius:0 0 3px 3px;
	-moz-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px
}
.submenu-wide, .submenu-wide .section {
	border-radius:0 0 3px 3px
}
.submenu a {
	padding:13px 18px;
	line-height:16px
}
.submenu li i {
	margin-right:8px
}
.submenu-wide {
	top:100%;
	left:40px;
	right:40px;
	visibility:hidden;
	opacity:0
}
.section-dark .menu.items-have-double-borders>li.active:before, .section-dark .menu.items-have-double-borders>li.active:hover:before, .section-dark .menu.items-have-double-borders>li:before, .section-menu-mobile-w, .section-white .menu.items-have-double-borders>li.active:before, .section-white .menu.items-have-double-borders>li.active:hover:before, .section-white .menu.items-have-double-borders>li:before {
	left:0
}
.section-dark .menu.items-have-double-borders>li.active:after, .section-dark .menu.items-have-double-borders>li.active:hover:after, .section-dark .menu.items-have-double-borders>li:after, .section-white .menu.items-have-double-borders>li.active:after, .section-white .menu.items-have-double-borders>li.active:hover:after, .section-white .menu.items-have-double-borders>li:after {
	right:0
}
.submenu-wide.has-border {
	border-top:1px solid transparent;
	border-top-width:3px;
	margin:-3px 0 0
}
.section-white .menu.items-have-borders>li, .section-white .menu.items-have-double-borders>li, .section-white .menu.items-have-double-borders>li.active, .section-white .menu.items-have-double-borders>li.active:hover {
	border-color:#eef1f1
}
.row-sm {
	font-size:14px
}
.row-sm .menu, .row-sm .simple-menu {
	font-size:14px;
	vertical-align:top
}
.row-sm .submenu {
	font-size:13px
}
.row-md, .row-md .menu li i, .row-md .menu>li>a, .row-md .simple-menu li i, .row-md .simple-menu>li>a, .row-sm .menu {
	font-size:14px
}
.row-sm .menu {
	vertical-align:top
}
.row-sm .menu>li>a {
	padding:0 17px 0 12px
}
@media (max-width:479px) {
.row-sm .menu>li>a {
padding:0 8px
}
}
.row-sm .menu>li.has-dropdown>a {
	padding-right:30px
}
.row-md .menu, .row-md .simple-menu {
	font-size:14px;
	vertical-align:top
}
.row-md .submenu {
	font-size:13px
}
.row-lg, .row-lg .menu li i, .row-lg .menu>li>a, .row-lg .simple-menu li i, .row-lg .simple-menu>li>a {
	font-size:14px
}
.row-lg .menu, .row-lg .simple-menu {
	font-size:14px;
	vertical-align:top
}
.caption-links, .row-lg .submenu {
	font-size:13px
}
.row-sm .full-height>li>a {
	line-height:46px
}
.row-md .full-height>li>a {
	line-height:70px
}
.row-lg .full-height>li>a {
	line-height:96px
}
.section-white .menu>li {
	background:0 0;
	color:#21252b
}
.section-white .menu>li.divider {
	padding-top:10px;
	color:#666
}
.section-white .menu>li>a {
	color:#21252b
}
.section-white .menu>li:hover {
	background:#f8fafa;
	color:#0dc0c0
}
.section-white .menu>li:hover>a {
	color:#0dc0c0
}
.section-white .menu>li.active {
	background:#f8fafa;
	color:#0dc0c0
}
.section-white .menu>li.active>a {
	color:#0dc0c0
}
.section-white .menu>li.active:hover {
	background:#f8fafa;
	color:#0dc0c0
}
.section-white .menu>li.active:hover>a {
	color:#0dc0c0
}
.section-white .menu.items-has-dd-sign>li.has-dropdown>a:after {
	color:#21252b
}
.section-white .menu.items-has-dd-sign>li.has-dropdown.active:hover>a:after, .section-white .menu.items-has-dd-sign>li.has-dropdown.active>a:after, .section-white .menu.items-has-dd-sign>li.has-dropdown:hover>a:after {
	color:#0dc0c0
}
.section-white .menu.items-have-double-borders>li:after, .section-white .menu.items-have-double-borders>li:before {
	display:block;
	width:1px;
	height:100%;
	content:" ";
	position:absolute;
	z-index:1;
	top:0;
	background:0 0
}
.section-white .menu.items-have-double-borders>li.active:hover:hover:after, .section-white .menu.items-have-double-borders>li.active:hover:hover:before, .section-white .menu.items-have-double-borders>li:hover:after, .section-white .menu.items-have-double-borders>li:hover:before {
	background:#fcfdfd
}
.section-white .menu.items-have-double-borders>li.active:after, .section-white .menu.items-have-double-borders>li.active:before, .section-white .menu.items-have-double-borders>li.active:hover:after, .section-white .menu.items-have-double-borders>li.active:hover:before {
	display:block;
	width:1px;
	height:100%;
	content:" ";
	position:absolute;
	z-index:1;
	top:0;
	background:#fcfdfd
}
.section-white .menu.menu-hover-border>li>a:before {
	border-top-color:transparent
}
.section-white .menu.menu-hover-border>li.active:hover>a:before, .section-white .menu.menu-hover-border>li.active>a:before, .section-white .menu.menu-hover-border>li:hover>a:before {
	border-top-color:#0dc0c0
}
.section-white .menu.has-hover-border>li>a:before {
	border-color:transparent
}
.section-white .menu.has-hover-border>li.active:hover>a:before, .section-white .menu.has-hover-border>li.active>a:before, .section-white .menu.has-hover-border>li:hover>a:before {
	border-color:#0dc0c0
}
.section-dark .menu>li {
	background:0 0;
	color:#bfc8cd
}
.section-dark .menu>li>a {
	color:#bfc8cd
}
.section-dark .menu>li:hover {
	background:#262b31;
	color:#0dc0c0
}
.section-dark .menu>li:hover>a {
	color:#0dc0c0
}
.section-dark .menu>li.active {
	background:#262b31;
	color:#0dc0c0
}
.section-dark .menu>li.active>a {
	color:#0dc0c0
}
.section-dark .menu>li.active:hover {
	background:#262b31;
	color:#0dc0c0
}
.section-dark .menu>li.active:hover>a {
	color:#0dc0c0
}
.section-dark .menu.items-has-dd-sign>li.has-dropdown>a:after {
	color:#bfc8cd
}
.section-dark .menu.items-has-dd-sign>li.has-dropdown.active:hover>a:after, .section-dark .menu.items-has-dd-sign>li.has-dropdown.active>a:after, .section-dark .menu.items-has-dd-sign>li.has-dropdown:hover>a:after {
	color:#0dc0c0
}
.section-dark .menu.items-have-borders>li {
	border-color:#2e343a
}
.section-dark .menu.items-have-double-borders>li, .section-dark .menu.items-have-double-borders>li.active, .section-dark .menu.items-have-double-borders>li.active:hover {
	border-color:#191c20
}
.section-dark .menu.items-have-double-borders>li:after, .section-dark .menu.items-have-double-borders>li:before {
	display:block;
	width:1px;
	height:100%;
	content:" ";
	position:absolute;
	z-index:1;
	top:0;
	background:#24292f
}
.section-dark .menu.items-have-double-borders>li.active:hover:hover:after, .section-dark .menu.items-have-double-borders>li.active:hover:hover:before, .section-dark .menu.items-have-double-borders>li:hover:after, .section-dark .menu.items-have-double-borders>li:hover:before {
	background:#2b3036
}
.section-dark .menu.items-have-double-borders>li.active:after, .section-dark .menu.items-have-double-borders>li.active:before, .section-dark .menu.items-have-double-borders>li.active:hover:after, .section-dark .menu.items-have-double-borders>li.active:hover:before {
	display:block;
	width:1px;
	height:100%;
	content:" ";
	position:absolute;
	z-index:1;
	top:0;
	background:#2b3036
}
.section-dark .menu.menu-hover-border>li>a:before {
	border-top-color:transparent
}
.section-dark .menu.menu-hover-border>li.active:hover>a:before, .section-dark .menu.menu-hover-border>li.active>a:before, .section-dark .menu.menu-hover-border>li:hover>a:before {
	border-top-color:#002e5b
}
.section-dark .menu.has-hover-border>li>a:before {
	border-color:transparent
}
.section-dark .menu.has-hover-border>li.active:hover>a:before, .section-dark .menu.has-hover-border>li.active>a:before, .section-dark .menu.has-hover-border>li:hover>a:before {
	border-color:#05a
}
.section-white .simple-menu>li, .section-white .simple-menu>li>a {
	color:#21252b
}
.section-white .simple-menu>li.active, .section-white .simple-menu>li.active>a, .section-white .simple-menu>li:hover, .section-white .simple-menu>li:hover>a {
	color:#002e5b
}
.section-white .simple-menu.has-hover-border>li>a>span:before {
	border-color:transparent
}
.section-white .simple-menu.has-hover-border>li.active:hover>a>span:before, .section-white .simple-menu.has-hover-border>li.active>a>span:before, .section-white .simple-menu.has-hover-border>li:hover>a>span:before, .submenu-dark.has-border, .submenu-dark.has-border .submenu {
	border-color:#002e5b
}
.section-white .simple-menu.items-has-dd-sign>li.has-dropdown>a:after {
	color:#21252b
}
.section-white .simple-menu.items-has-dd-sign>li.has-dropdown.active:hover>a:after, .section-white .simple-menu.items-has-dd-sign>li.has-dropdown.active>a:after, .section-white .simple-menu.items-has-dd-sign>li.has-dropdown:hover>a:after {
	color:#0dc0c0
}
.submenu-dark li {
	background:#1e2127;
	color:#abb3b9
}
.submenu-dark li>a {
	color:#abb3b9
}
.submenu-dark li:hover {
	background:#05a;
	color:#0dc0c0
}
.submenu-dark li:hover>a {
	color:#fff
}
.submenu-dark li.active, .submenu-dark li.active:hover>a, .submenu-dark li.active>a {
	color:#0dc0c0
}
.submenu-dark li.active {
	background:#002e5b
}
.submenu-dark li.active:hover {
	background:#21262c;
	color:#0dc0c0
}
.submenu-dark.items-has-dd-sign li.has-dropdown>a:after {
	color:#9dadb4
}
.submenu-dark.items-has-dd-sign li.has-dropdown.active:hover>a:after, .submenu-dark.items-has-dd-sign li.has-dropdown.active>a:after, .submenu-dark.items-has-dd-sign li.has-dropdown:hover>a:after {
	color:#0dc0c0
}
.submenu-dark.has-shadow, .submenu-dark.has-shadow .submenu {
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .2);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .2);
	box-shadow:0 1px 1px rgba(0, 0, 0, .2)
}
.submenu-dark.items-have-borders li {
	border-color:#262c33
}
.submenu-dark.items-have-double-borders li {
	border-color:#15171b
}
.submenu-dark.items-have-double-borders li:after, .submenu-dark.items-have-double-borders li:before {
	display:block;
	width:100%;
	height:1px;
	content:" ";
	position:absolute;
	left:0;
	z-index:1;
	background:#21242b
}
.submenu-dark.items-have-double-borders li:before {
	top:0
}
.submenu-dark.items-have-double-borders li:after {
	bottom:0
}
.submenu-dark.items-have-double-borders li:hover:after, .submenu-dark.items-have-double-borders li:hover:before {
	background:#242a30
}
.submenu-wide-grey.has-border, .submenu-wide-white.has-border {
	border-color:#0dc0c0
}
.submenu-wide-base.has-border {
	border-color:#00919c
}
.submenu-wide-dark.has-border {
	border-color:#0dc0c0
}
.section-base .submenu-base.has-border, .section-base .submenu-dark.has-border {
	border-color:#00919c!important
}
.section-base .submenu-grey.has-border, .section-base .submenu-white.has-border {
	border-color:#CDDBDB!important
}
.section-base .menu-btn-list .submenu-base.has-border, .section-base .menu-btn-list .submenu-dark.has-border, .section-base .menu-btn-list .submenu-grey.has-border, .section-base .menu-btn-list .submenu-white.has-border {
	border-color:#00919c!important
}
.section-menu-mobile-w {
	height:0;
	max-height:380px;
	position:absolute;
	top:100%;
	right:0;
	overflow:hidden;
	text-align:left;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s;
	box-shadow:0 3px 10px rgba(0, 0, 0, .2);
	-webkit-overflow-scrolling:touch
}
.section-menu-mobile-w:after, .section-menu-mobile-w:before {
	content:" ";
	display:table
}
.section-menu-mobile {
	padding:0 40px
}
.section-menu-mobile form {
	margin:20px 0
}
.scroll-top-arrow {
	position:fixed;
	bottom:-55px;
	right:40px;
	z-index:1000;
	width:50px;
	height:50px;
	line-height:48px;
	border:1px solid transparent;
	border-radius:3px;
	font-size:18px;
	font-family:fontello;
	text-align:center;
	cursor:pointer;
	opacity:0;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s;
	border-color:rgba(40, 46, 53, .5);
	background:rgba(40, 46, 53, .8);
	color:rgba(250, 250, 250, .5);
	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .2);
	-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .2);
	box-shadow:0 1px 2px rgba(0, 0, 0, .2)
}
.scroll-top-arrow:after {
	content:'\e8c5'
}
.scroll-top-arrow.active {
	bottom:40px;
	opacity:1
}
.scroll-top-arrow.active.scroll-top-arrow-footer {
	bottom:80px
}
@media (max-width:992px) {
.scroll-top-arrow {
right:30px
}
}
@media (max-width:768px) {
.scroll-top-arrow {
right:20px
}
}
.scroll-top-arrow:hover {
	border-color:rgba(13, 192, 192, .8);
	background:rgba(13, 192, 192, .8);
	color:#fff;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.alert-danger, .alert-info, .alert-note, .alert-success, .alert-warning {
	position:relative;
	border:1px solid transparent;
	padding:20px 35px 0 20px;
	margin-bottom:20px;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .03);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .03);
	box-shadow:0 1px 1px rgba(0, 0, 0, .03);
	-webkit-border-radius:3px!important;
	-moz-border-radius:3px!important;
	border-radius:0!important
}
.alert-danger h1, .alert-danger h2, .alert-danger h3, .alert-danger h4, .alert-danger h5, .alert-danger h6, .alert-info h1, .alert-info h2, .alert-info h3, .alert-info h4, .alert-info h5, .alert-info h6, .alert-note h1, .alert-note h2, .alert-note h3, .alert-note h4, .alert-note h5, .alert-note h6, .alert-success h1, .alert-success h2, .alert-success h3, .alert-success h4, .alert-success h5, .alert-success h6, .alert-warning h1, .alert-warning h2, .alert-warning h3, .alert-warning h4, .alert-warning h5, .alert-warning h6 {
	margin-bottom:7px;
	font-size:14px!important;
	font-weight:600
}
.alert-danger .close, .alert-info .close, .alert-note .close, .alert-success .close, .alert-warning .close {
	width:21px;
	height:21px;
	float:none;
	position:absolute;
	top:11px;
	right:10px;
	text-align:center;
	opacity:1;
	font-size:22px;
	-webkit-border-radius:3px!important;
	-moz-border-radius:3px!important;
	border-radius:3px!important;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.close {
	float:right;
	font-size:21px;
	font-weight:700;
	line-height:1;
	opacity:.2
}
.close:focus, .close:hover {
	text-decoration:none;
	cursor:pointer
}
button.close {
	padding:0;
	cursor:pointer;
	background:0 0;
	border:0;
	-webkit-appearance:none
}
.alert-note {
	background:#fff;
	border-color:#e5eaea;
	color:#787d82
}
.alert-note h1, .alert-note h2, .alert-note h3, .alert-note h4, .alert-note h5, .alert-note h6, .alert-note strong {
	color:#212326!important
}
.alert-note .close {
	background:0 0;
	color:#D0D7DD;
	text-shadow:0 1px 0 #fff
}
.alert-note .close:hover {
	background:0 0;
	color:#9ea2a7
}
.alert-success {
	background:#b8ffaf;
	border-color:#9bf29d;
	color:#428956
}
.alert-success h1, .alert-success h2, .alert-success h3, .alert-success h4, .alert-success h5, .alert-success h6, .alert-success strong {
	color:#005A28!important
}
.alert-success a, .alert-success a:hover {
	color:#005A28
}
.alert-success .close {
	background:0 0;
	color:#65DA81;
	text-shadow:0 1px 0 #fff
}
.alert-success .close:hover {
	background:0 0;
	color:#05BD63
}
.alert-info {
	background:#dcf6f8;
	border-color:#beeff3;
	color:#448D97
}
.alert-info h1, .alert-info h2, .alert-info h3, .alert-info h4, .alert-info h5, .alert-info h6, .alert-info strong {
	color:#154B7A!important
}
.alert-info a, .alert-info a:hover {
	color:#154B7A
}
.alert-info .close {
	background:0 0;
	color:#76CECE;
	text-shadow:0 1px 0 #fff
}
.alert-info .close:hover {
	background:0 0;
	color:#5F96BB
}
.alert-danger {
	background:#feead3;
	border-color:#ffd9c0;
	color:#c5635e
}
.alert-danger h1, .alert-danger h2, .alert-danger h3, .alert-danger h4, .alert-danger h5, .alert-danger h6, .alert-danger strong {
	color:#ae2128!important
}
.alert-danger a, .alert-danger a:hover {
	color:#ae2128
}
.alert-danger .close {
	background:0 0;
	color:#F58D74;
	text-shadow:0 1px 0 #fff
}
.alert-danger .close:hover {
	background:0 0;
	color:#e3512e
}
.alert-warning {
	background:rgba(247, 217, 3, .29);
	border:0;
	color:#948513
}
.alert-warning h1, .alert-warning h2, .alert-warning h3, .alert-warning h4, .alert-warning h5, .alert-warning h6, .alert-warning strong {
	color:#68422C!important
}
.alert-warning a, .alert-warning a:hover {
	color:#68422C
}
.alert-warning .close {
	background:0 0;
	color:#ccb561;
	text-shadow:0 1px 0 #fff
}
.alert-warning .close:hover {
	background:0 0;
	color:#A37C37
}
.alert-with-icon {
	padding-left:46px
}
.alert-with-icon.alert-danger:before, .alert-with-icon.alert-info:before, .alert-with-icon.alert-note:before, .alert-with-icon.alert-success:before, .alert-with-icon.alert-warning:before {
	width:26px;
	display:block;
	content:"";
	position:absolute;
	top:23px;
	left:10px;
	font-family:fontello;
	font-size:18px;
	text-align:center
}
.img-border, .img-shadow-inner, .img-w, .img-w img {
	position:relative
}
.alert-with-icon.alert-note:before {
	content:"\e879";
	color:#d6d7cf
}
.alert-with-icon.alert-danger:before {
	content:"\e8b7";
	color:#e3512e;
	font-size:16px
}
.alert-with-icon.alert-warning:before {
	content:"\e8ba";
	color:#d80303
}
.alert-with-icon.alert-info:before {
	content:"\e8b8";
	color:#d80303;
	font-size:16px
}
.alert-with-icon.alert-success:before {
	content:"\e914";
	color:#05BD63
}
.section-grey .alert-note {
	background:#fff
}
img {
	max-width:100%
}
.img-hover-zoom {
	overflow:hidden
}
.img-hover-zoom img {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
-webkit-transition:-webkit-transform .2s ease-out;
-moz-transition:-moz-transform .2s ease-out;
-ms-transition:-ms-transform .2s ease-out;
-o-transition:-o-transform .2s ease-out;
transition:transform .2s ease-out
}
.img-hover-zoom:hover img, .img-w:hover .img-hover-zoom img, .portfolio-description-box:hover .img-hover-zoom img {
	-webkit-transform:scale(1.08);
	-moz-transform:scale(1.08);
	-ms-transform:scale(1.08);
	-o-transform:scale(1.08);
	transform:scale(1.08)
}
.img-w {
	margin-bottom:20px
}
.grid-no-margins .img-w, .img-caption {
	margin-bottom:0
}
.img-w .img-link {
	display:block;
	overflow:hidden;
	padding:0;
	border:0
}
.img-w img {
	display:inline-block;
	z-index:1;
	width:100%
}
.gallery-small-margins .img-w {
	margin-bottom:20px
}
.img-left {
	float:left;
	margin-right:25px
}
.img-right {
	float:right;
	margin-left:25px
}
.img-center {
	margin-left:auto;
	margin-right:auto
}
.img-border {
	display:block;
	border:4px solid transparent;
	overflow:hidden;
-webkit-transition:border-color .3s ease-in-out;
-moz-transition:border-color .3s ease-in-out;
-ms-transition:border-color .3s ease-in-out;
-o-transition:border-color .3s ease-in-out;
transition:border-color .3s ease-in-out
}
.img-border-double {
	display:block;
	position:relative;
	border:1px solid transparent;
	padding:4px;
	overflow:hidden;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .04);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .04);
	box-shadow:0 1px 1px rgba(0, 0, 0, .04);
-webkit-transition:border-color .3s ease-in-out, background-color .3s ease-in-out;
-moz-transition:border-color .3s ease-in-out, background-color .3s ease-in-out;
-ms-transition:border-color .3s ease-in-out, background-color .3s ease-in-out;
-o-transition:border-color .3s ease-in-out, background-color .3s ease-in-out;
transition:border-color .3s ease-in-out, background-color .3s ease-in-out
}
.img-border-double .img-overlay {
	top:4px;
	left:4px;
	bottom:4px;
	right:4px
}
.img-shadow, .img-shadow img {
	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .07);
	-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .07);
	box-shadow:0 1px 2px rgba(0, 0, 0, .07)
}
.img-shadow-light, .img-shadow-light img {
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .03);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .03);
	box-shadow:0 1px 1px rgba(0, 0, 0, .03)
}
.img-shadow-inner {
	display:block
}
.img-shadow-inner:after {
	content:"";
	display:block;
	position:absolute;
	z-index:2;
	top:0;
	left:0;
	bottom:0;
	right:0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1);
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1)
}
.img-shadow-gap {
	height:20px;
	overflow:hidden;
	margin-top:4px
}
.img-shadow-gap.shadow-effect8:after, .img-shadow-gap.shadow-effect8:before {
	bottom:auto;
	top:-24px;
	height:5px
}
.img-overlay {
	display:block;
	position:absolute!important;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
	opacity:0;
	padding:30px;
	text-align:left;
-webkit-transition:all .3s ease-in-out 0s;
-moz-transition:all .3s ease-in-out 0s;
-ms-transition:all .3s ease-in-out 0s;
-o-transition:all .3s ease-in-out 0s;
transition:all .3s ease-in-out 0s
}
.caption-opened, .img-w:hover .img-overlay, .portfolio-description-box:hover .img-overlay {
	opacity:1
}
.img-caption, .img-grayscale-hover img {
-webkit-transition:all .3s ease-in-out 0s;
-moz-transition:all .3s ease-in-out 0s;
-ms-transition:all .3s ease-in-out 0s;
-o-transition:all .3s ease-in-out 0s
}
.img-overlay a {
	border-bottom:0
}
.img-overlay .caption-centered {
	display:table;
	width:100%;
	height:100%
}
.img-overlay .caption-centered>:first-child {
	display:table-cell;
	vertical-align:middle;
	text-align:center
}
.img-overlay .caption-bottom {
	display:table;
	width:100%;
	position:absolute!important;
	bottom:10px
}
.img-overlay .caption-bottom>:first-child {
	display:table-cell;
	vertical-align:middle;
	text-align:center
}
.overlay-short {
	top:auto
}
.img-with-overlay {
	overflow:hidden;
	position:relative
}
.img-caption {
	position:relative;
	display:block;
	z-index:2;
	padding:12px 18px;
	border:1px solid transparent;
	border-top-width:0;
transition:all .3s ease-in-out 0s
}
.overlay-slide {
	opacity:1;
	top:auto
}
.overlay-slide h1, .overlay-slide h2, .overlay-slide h3, .overlay-slide h4, .overlay-slide h5, .overlay-slide h6 {
	margin-bottom:19px
}
.caption-scale {
	-webkit-transform:scale(.8);
	transform:scale(.8);
	opacity:0
}
.img-w:hover .caption-scale, .portfolio-description-box:hover .caption-scale {
	-webkit-transform:scale(1);
	transform:scale(1);
	opacity:1
}
.caption-links {
	display:block;
	list-style:none;
	padding:0;
	margin-bottom:10px;
	line-height:1.8em
}
.caption-links li {
	display:inline-block;
	margin:0 5px 0 0;
	color:rgba(250, 250, 250, .7)
}
.caption-links li i {
	margin-right:5px;
	color:rgba(250, 250, 250, .6)
}
.caption-links li a {
	color:rgba(250, 250, 250, .7);
-webkit-transition:color .1s ease-in-out 0s;
-moz-transition:color .1s ease-in-out 0s;
-ms-transition:color .1s ease-in-out 0s;
-o-transition:color .1s ease-in-out 0s;
transition:color .1s ease-in-out 0s
}
.caption-icon, .img-opacity-30 img, .img-opacity-50 img {
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s
}
.caption-links li a i {
	margin-right:5px;
	color:rgba(250, 250, 250, .6)
}
.caption-links li a:hover {
	color:#fff
}
.caption-icon {
	display:inline-block!important;
	width:60px;
	height:60px;
	margin:15px 3px;
	border-radius:50%;
	text-align:center;
	font:22px/60px fontello;
	content:"\e875"
}
.caption-icon-small {
	width:42px;
	height:42px;
	font-size:18px;
	line-height:42px
}
.caption-icon-smaller {
	width:36px;
	height:36px;
	font-size:16px;
	line-height:36px
}
.caption-icon-only {
	width:60px;
	height:60px;
	font-size:50px;
	line-height:60px;
	margin:5px 3px
}
.img-round, .img-round .img-border, .img-round .img-border-double, .img-round .img-shadow-inner:after, .img-round img {
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.img-round.img-with-caption .img-caption {
	border-top-width:1px;
	border-radius:3px
}
.img-round-corners, .img-round-corners .img-border, .img-round-corners .img-border-double, .img-round-corners .img-overlay, .img-round-corners .img-shadow-inner:after, .img-round-corners img {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
.img-round-corners.img-with-caption .img-border, .img-round-corners.img-with-caption .img-border-double, .img-round-corners.img-with-caption .img-overlay, .img-round-corners.img-with-caption .img-shadow-inner:after, .img-round-corners.img-with-caption img {
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0
}
.img-round-corners.img-with-caption, .img-round-corners.img-with-caption .img-caption {
	-webkit-border-radius:0 0 3px 3px;
	-moz-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px
}
.img-opacity-30 img {
	opacity:.3;
transition:all .1s ease-in-out 0s
}
.img-opacity-30:hover img {
	opacity:1
}
.img-opacity-50 img {
	opacity:.5;
transition:all .1s ease-in-out 0s
}
.img-opacity-50:hover img {
	opacity:1
}
.img-opacity-70 img {
	opacity:.7;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.img-opacity-70:hover img, .img-w:hover .img-opacity-30 img, .img-w:hover .img-opacity-50 img, .img-w:hover .img-opacity-70 img {
	opacity:1
}
.img-grayscale-hover img {
transition:all .3s ease-in-out 0s
}
.img-grayscale-hover:hover img, .img-w:hover .img-grayscale-hover img {
	-webkit-filter:grayscale(0)
}
.img-grayscale-hover-70 img {
	-webkit-filter:grayscale(70%);
-webkit-transition:all .3s ease-in-out 0s;
-moz-transition:all .3s ease-in-out 0s;
-ms-transition:all .3s ease-in-out 0s;
-o-transition:all .3s ease-in-out 0s;
transition:all .3s ease-in-out 0s
}
.img-grayscale-hover-70:hover img, .img-w:hover .img-grayscale-hover-70 img {
	-webkit-filter:grayscale(0)
}
.section-base .img-border {
	border-color:#0097a0
}
.section-base .img-w:hover a .img-border {
	border-color:#008190
}
.section-base .img-border-double {
	border-color:#2ecece;
	background-color:#0dc0c0
}
.section-base .img-w:hover a .img-border-double {
	border-color:#4ddada;
	background-color:#1dcfcf
}
.section-base .img-caption {
	background:#0abcbd;
	border-color:#16c7c7;
	color:#d6f8fa
}
.section-base .img-w:hover a.img-caption {
	background:#fff;
	border-color:#fff;
	color:#737a81
}
.section-white .img-border {
	border-color:#e8eeee
}
.section-white .img-w:hover a .img-border {
	border-color:#0dc0c0
}
.section-white .img-border-double {
	border-color:#e5eaea;
	background-color:#fff
}
.section-white .img-w:hover a .img-border-double {
	border-color:#0dc0c0;
	background-color:#fff
}
.section-white .img-caption {
	background:#f8fafa;
	border-color:#f8fafa;
	color:#151619
}
.section-white .img-w:hover a.img-caption {
	background:#0dc0c0;
	border-color:#00a1ab;
	color:#fff
}
.section-grey .img-border {
	border-color:#dbe3e3
}
.section-grey .img-w:hover a .img-border {
	border-color:#0dc0c0
}
.section-grey .img-border-double {
	border-color:#dae1e1;
	background-color:#fff
}
.section-grey .img-w:hover a .img-border-double {
	border-color:#0dc0c0;
	background-color:#fff
}
.section-grey .img-caption {
	background:#fff;
	border-color:#fff;
	color:#737a81
}
.section-grey .img-w:hover a.img-caption {
	background:#0dc0c0;
	border-color:#00a1ab;
	color:#fff
}
.section-dark .img-border {
	border-color:#2a3037
}
.section-dark .img-w:hover a .img-border {
	border-color:#0dc0c0
}
.section-dark .img-border-double {
	border-color:#32383f;
	background-color:#2a3037
}
.section-dark .img-w:hover a .img-border-double {
	border-color:#0dc0c0;
	background-color:#2a3037
}
.section-dark .img-caption {
	background:#2a3037;
	border-color:#32383f;
	color:#808d97
}
.section-dark .img-w:hover a.img-caption {
	background:#0dc0c0;
	border-color:#00a1ab;
	color:#fff
}
.caption-icon {
	background:#FF9933;
	color:#000;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .1);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .1);
	box-shadow:0 1px 1px rgba(0, 0, 0, .1);
transition:ease .5s
}
.caption-icon:hover {
	background:#000;
	color:#FF9933
}
.caption-icon.caption-icon-light {
	background:#fff;
	color:#2e343c;
	-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, .07);
	-moz-box-shadow:0 1px 0 rgba(0, 0, 0, .07);
	box-shadow:0 1px 0 rgba(0, 0, 0, .07)
}
.caption-icon.caption-icon-light:hover {
	background:rgba(250, 250, 250, .9)
}
.caption-icon.caption-icon-dark {
	background:rgba(19, 22, 26, .8);
	color:#d7dfe2;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.caption-icon.caption-icon-dark:hover {
	background:#0dc0c0;
	color:#fff
}
.caption-icon.caption-icon-only {
	background:0 0;
	color:rgba(250, 250, 250, .8);
	text-shadow:0 1px 1px rgba(0, 0, 0, .15);
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.caption-icon.caption-icon-only:hover {
	background:0 0;
	color:#fff;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.img-overlay {
	background:rgba(0, 170, 179, .85);
	color:rgba(250, 250, 250, .8)
}
.img-overlay .h1, .img-overlay .h2, .img-overlay .h3, .img-overlay .h4, .img-overlay .h5, .img-overlay .h6, .img-overlay h1, .img-overlay h2, .img-overlay h3, .img-overlay h4, .img-overlay h5, .img-overlay h6 {
	color:#fff!important
}
.img-overlay .h1.has-border:after, .img-overlay .h2.has-border:after, .img-overlay .h3.has-border:after, .img-overlay .h4.has-border:after, .img-overlay .h5.has-border:after, .img-overlay .h6.has-border:after, .img-overlay h1.has-border:after, .img-overlay h2.has-border:after, .img-overlay h3.has-border:after, .img-overlay h4.has-border:after, .img-overlay h5.has-border:after, .img-overlay h6.has-border:after {
	background:#fff
}
.img-overlay.img-overlay-hovered {
	background:rgba(0, 170, 179, .8)
}
.img-overlay.img-overlay-dark, .img-overlay.img-overlay-dark-hovered {
	background:rgba(21, 22, 25, .5)
}
.img-overlay.img-overlay-darker, .img-overlay.img-overlay-darker-hovered, .img-overlay.img-overlay-darker-hovered-2 {
	background:rgba(24, 28, 32, .8)
}
.img-overlay.img-overlay-white {
	background:rgba(250, 250, 250, .2)
}
.img-overlay.img-overlay-whiter {
	background:rgba(250, 250, 250, .7)
}
.img-overlay.img-overlay-whiter .caption-links li, .img-overlay.img-overlay-whiter .caption-links li a {
	color:#4d5258
}
.img-overlay.img-overlay-whiter .caption-links li a:hover {
	color:#0dc0c0
}
.img-w a:hover .img-overlay.img-overlay-hovered, .img-w span:hover .img-overlay.img-overlay-hovered, .img-w:hover .img-overlay.img-overlay-hovered {
	background:rgba(0, 170, 179, .5)
}
.img-w a:hover .img-overlay.img-overlay-dark-hovered, .img-w span:hover .img-overlay.img-overlay-dark-hovered, .img-w:hover .img-overlay.img-overlay-dark-hovered {
	background:rgba(24, 28, 32, .3)
}
.img-w a:hover .img-overlay.img-overlay-darker-hovered, .img-w span:hover .img-overlay.img-overlay-darker-hovered, .img-w:hover .img-overlay.img-overlay-darker-hovered {
	background:rgba(24, 28, 32, .5)
}
.img-w a:hover .img-overlay.img-overlay-darker-hovered-2, .img-w span:hover .img-overlay.img-overlay-darker-hovered-2, .img-w:hover .img-overlay.img-overlay-darker-hovered-2 {
	background:rgba(24, 28, 32, .2)
}
.overlay-slide {
	background:rgba(19, 21, 25, .1);
	background:-moz-linear-gradient(top, transparent 0, rgba(19, 21, 25, .7) 40%, rgba(19, 21, 25, .9) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(40%, rgba(19, 21, 25, .7)), color-stop(100%, rgba(19, 21, 25, .9)));
	background:-webkit-linear-gradient(top, transparent 0, rgba(19, 21, 25, .7) 40%, rgba(19, 21, 25, .9) 100%);
	background:-o-linear-gradient(top, transparent 0, rgba(19, 21, 25, .7) 40%, rgba(19, 21, 25, .9) 100%);
	background:-ms-linear-gradient(top, transparent 0, rgba(19, 21, 25, .7) 40%, rgba(19, 21, 25, .9) 100%);
	background:linear-gradient(to bottom, transparent 0, rgba(19, 21, 25, .7) 40%, rgba(19, 21, 25, .9) 100%)
}
#topbar, #topbar-hiw {
	display:none;
	position:fixed;
	top:0;
	z-index:6;
	width:100%
}
a.gotoTop {
	position:fixed;
	z-index:1100;
	right:0;
	bottom:55px;
	width:30px;
	color:#FFF;
	background-color:#151619;
	padding:2px 10px 5px;
	display:none;
transition:ease .5s
}
a.gotoTop:hover {
	text-decoration:none;
	background-color:#FF9933;
	color:#000
}
a.gotoTop:before {
	font-family:fontello;
	content:'\e906';
	font-size:20px;
	text-decoration:none!important
}
.fluid-width-video-wrapper {
	padding:0;
	position:relative;
	width:100%
}
.alert-warning-new {
	background-color:#FFC!important
}
@media (max-width:1024px) {
.row-sm .menu>li>a {
padding:0 10px
}
}
.noPaddingBtPt {
	padding:0 40px
}
.form-control-s {
	height:40px;
	padding:8px 11px 9px;
	font-size:14px;
	border:1px solid transparent;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	float:left;
	border-radius:3px;
transition:all .1s ease-in-out 0s;
	width:50%;
	line-height:normal;
	vertical-align:middle;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)
}
.white-text {
	color:#F60 !important;
}
.offer-text {
	font-size: 20px;
	font-weight:400;
	line-height:30px;
}
.blink {
	animation-duration: 1s;
	animation-name: blink;
	animation-iteration-count: infinite;
	animation-direction: alternate;
	animation-timing-function: ease-in-out;
}
@keyframes blink {
 from {
 opacity: 1;
}
to {
	opacity: 0;
}
}
.discount-label {
	padding:4px;
	position:relative;
	width:12px;
	-webkit-border-radius:0 2px 0 2px;
	-moz-border-radius:0 2px 0 2px;
	border-radius:0 2px 2px 0;
}
.discount-label:after {
	right: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	border-color: rgba(136, 183, 213, 0);
	border-width:14px;
}
.discount-label:before {
	content: '';
	z-index: 2;
	position: absolute;
	top: 38%;
	right: 100%;
	width: 7px;
	height: 7px;
	opacity: .95;
	background: #ffffff;
	border-radius: 7px;
	-webkit-box-shadow: inset .5px 0 rgba(0, 0, 0, 0.6);
	box-shadow: inset .5px 0 rgba(0, 0, 0, 0.6);
}
.discount-label .discount-text {
	color:#ffffff;
	font-size:10px;
	text-align:center;
}
.yellow {
	background-color:#feaa00;
}
.yellow:after {
	border-right-color: #feaa00;
}
/*.float_banner {
	width:100%;
	height:70px;
	background:#fff url(/images_2016/campaign/easeus-easter-sales-2018/easter-top-banner.jpg) no-repeat center 0;
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
	z-index:160
}*/

.float_banner {
	width:100%;
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
	z-index:160;
	background: #222222;
	border-bottom: 1px solid #2b2b2b;font-size: 1.3rem;
    line-height: 20px;
    font-weight: 300;
    padding: .6em 45px .8em 25px;
    text-align: center;
    color: #ffffff
}
.float_banner.current {
	width:100%;
	top:0;
	position:fixed;
	z-index:999
}
.float_banner a {
	display:block;
	height:100%;
	position:absolute;
	left:0;
	top:0px;
	z-index:100;
	width:100%
}
.float_banner .close_bt {
	display:block;
	width:30px;
	height:30px;
	line-height:30px;
	font-size:30px;
	position:absolute;
	cursor:pointer;
	top:0px;
	left:50%;
	margin-left:630px;
	z-index:101
}
.float_banner .list_countdown {
	z-index:99;
	color:#FFF;
	width:280px;
	height:54px;
	text-align:left;
	padding:12px 0 0 0;
	margin:auto;
	position:absolute;
	left:50%;
	margin-left:-77px
}
.float_banner .list_countdown li {
	height:54px;
	width:63px;
	display:inline-block;
	text-align:center;
	padding-top:15px;
	font-size:26px;
	letter-spacing:17px
}
.float_banner .list_countdown li.h {
	margin:0 15px 0 130px
}
