.ls-container {

	visibilit y: hidden;

	position: relative;

	max-width: 100%
}

.ls-inner {

	position: relative;

	width: 100%;

	height: 100%;

	background-position: center center;

	z-index: 30
}

.ls-wp-fullwidth-container {

	width: 100%;

	position: relative
}

#signup_err {
	margin: 10px;
	text-align: left;
}

#signup_err li {
	margin: 5px;
	color: #900;
	font-family: farsi1, Arial;
	font-size: 15px;
}

.ls-wp-fullwidth-helper {

	position: absolute
}

.ls-layers,
.ls-slide-backgrounds,
.ls-background-videos,
.ls-bg-video-overlay {

	width: 100%;

	height: 100%;

	position: absolute;

	left: 0;

	top: 0;

	overflow: hidden;

	-o-transform: translateZ(0);

	-ms-transform: translateZ(0);

	-moz-transform: translateZ(0);

	-webkit-transform: translateZ(0);

	transform: translateZ(0)
}

.ls-wrapper {

	padding: 0 !important;

	visibility: visible !important;

	border: 0 !important;

	z-index: 1
}

.ls-background-videos {

	z-index: 31
}

.ls-bg-video-overlay {

	z-index: 32;

	background-repeat: repeat;

	background-position: center center
}

.ls-slide-backgrounds {

	z-index: 33
}

.ls-layers {

	z-index: 35
}

.ls-parallax,
.ls-in-out,
.ls-z {

	position: absolute !important
}

.ls-parallax,
.ls-z {

	width: 0 !important;

	height: 0 !important;

	top: 0 !important;

	left: 0 !important;

	bottom: auto !important;

	right: auto !important;

	display: block !important;

	overflow: visible !important
}

.ls-in-out {

	display: none
}

.ls-loop,
.ls-clip {

	position: absolute !important;

	display: block !important
}

.ls-parallax,
.ls-in-out,
.ls-loop,
.ls-z {

	background: none !important
}

.ls-parallax,
.ls-bg-wrap,
.ls-loop {

	margin: 0 !important
}

.ls-wrapper>.ls-layer,
.ls-wrapper>a>.ls-layer .ls-wrapper>.ls-bg {

	line-height: normal;

	white-space: nowrap;

	margin-right: 0 !important;

	margin-bottom: 0 !important
}

.ls-wrapper>.ls-layer,
.ls-wrapper>a>.ls-layer {

	position: static !important;

	display: block !important;

	-o-transform: translateZ(1px);

	-ms-transform: translateZ(1px);

	-moz-transform: translateZ(1px);

	-webkit-transform: translateZ(1px);

	transform: translateZ(1px)
}

.ls-bg-wrap,
.ls-bg-outer {

	width: 100%;

	height: 100%;

	position: absolute;

	left: 0;

	top: 0
}

.ls-bg-wrap {

	display: none
}

.ls-bg-outer {

	overflow: hidden !important
}

.ls-wrapper>a.ls-layer-link {

	cursor: pointer !important;

	display: block !important;

	position: absolute !important;

	left: 0 !important;

	top: 0 !important;

	width: 100% !important;

	height: 100% !important;

	z-index: 10;

	-o-transform: translateZ(100px);

	-ms-transform: translateZ(100px);

	-moz-transform: translateZ(100px);

	-webkit-transform: translateZ(100px);

	transform: translateZ(100px);

	background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) !important
}

.ls-gui-element {

	z-index: 40
}

.ls-loading-container {

	position: absolute !important;

	display: none;

	left: 50% !important;

	top: 50% !important
}

.ls-loading-indicator {

	margin: 0 auto
}

.ls-bottom-slidebuttons {

	text-align: left
}

.ls-bottom-nav-wrapper,
.ls-below-thumbnails {

	height: 0;

	position: relative;

	text-align: center;

	margin: 0 auto
}

.ls-below-thumbnails {

	display: none
}

.ls-bottom-nav-wrapper a,
.ls-nav-prev,
.ls-nav-next {

	outline: none
}

.ls-bottom-slidebuttons {

	position: relative
}

.ls-bottom-slidebuttons,
.ls-nav-start,
.ls-nav-stop,
.ls-nav-sides {

	position: relative
}

.ls-nothumb {

	text-align: center !important
}

.ls-link,
.ls-link:hover {

	position: absolute !important;

	width: 100% !important;

	height: 100% !important;

	left: 0 !important;

	top: 0 !important
}

.ls-link {

	display: none
}

.ls-link,
.ls-wrapper>a>* {

	background-image: url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7')
}

.ls-bottom-nav-wrapper,
.ls-thumbnail-wrapper,
.ls-nav-prev,
.ls-nav-next {

	visibility: hidden
}

.ls-bar-timer {

	position: absolute;

	width: 0;

	height: 2px;

	background: white;

	border-bottom: 2px solid #555;

	opacity: .55;

	top: 0
}

.ls-circle-timer {

	width: 16px;

	height: 16px;

	position: absolute;

	right: 10px;

	top: 10px;

	opacity: .65;

	display: none
}

.ls-container .ls-circle-timer,
.ls-container .ls-circle-timer * {

	box-sizing: border-box !important
}

.ls-ct-half {

	border: 4px solid white
}

.ls-ct-left,
.ls-ct-right {

	width: 50%;

	height: 100%;

	overflow: hidden
}

.ls-ct-left,
.ls-ct-right {

	position: absolute
}

.ls-ct-left {

	left: 0
}

.ls-ct-right {

	left: 50%
}

.ls-ct-rotate {

	width: 200%;

	height: 100%;

	position: absolute;

	top: 0
}

.ls-ct-left .ls-ct-rotate,
.ls-ct-right .ls-ct-hider,
.ls-ct-right .ls-ct-half {

	left: 0
}

.ls-ct-right .ls-ct-rotate,
.ls-ct-left .ls-ct-hider,
.ls-ct-left .ls-ct-half {

	right: 0
}

.ls-ct-hider,
.ls-ct-half {

	position: absolute;

	top: 0
}

.ls-ct-hider {

	width: 50%;

	height: 100%;

	overflow: hidden
}

.ls-ct-half {

	width: 200%;

	height: 100%
}

.ls-ct-center {

	width: 100%;

	height: 100%;

	left: 0;

	top: 0;

	position: absolute;

	border: 4px solid black;

	opacity: 0.2
}

.ls-ct-half,
.ls-ct-center {

	border-radius: 100px;

	-moz-border-radius: 100px;

	-webkit-border-radius: 100px
}

.ls-slidebar-container {

	margin: 10px auto
}

.ls-slidebar-container,
.ls-slidebar {

	position: relative
}

.ls-progressbar,
.ls-slidebar-slider-container {

	position: absolute;

	left: 0;

	top: 0
}

.ls-progressbar {

	width: 0;

	height: 100%;

	z-index: 1
}

.ls-slidebar-slider-container {

	z-index: 2
}

.ls-slidebar-slider {

	position: static !important;

	cursor: pointer
}

.ls-slidebar {

	height: 10px;

	background-color: #ddd
}

.ls-slidebar,
.ls-progressbar {

	border-radius: 10px
}

.ls-progressbar {

	background-color: #bbb
}

.ls-slidebar-slider-container {

	top: 50%
}

.ls-slidebar-slider {

	width: 20px;

	height: 20px;

	border-radius: 20px;

	background-color: #999
}

.ls-slidebar-light .ls-slidebar {

	height: 8px;

	background-color: white;

	border: 1px solid #ddd;

	border-top: 1px solid #ccc
}

.ls-slidebar-light .ls-slidebar,
.ls-slidebar-light .ls-progressbar {

	border-radius: 10px
}

.ls-slidebar-light .ls-progressbar {

	background-color: #eee
}

.ls-slidebar-light .ls-slidebar-slider-container {

	top: 50%
}

.ls-slidebar-light .ls-slidebar-slider {

	width: 18px;

	height: 18px;

	border-radius: 20px;

	background-color: #eee;

	border: 1px solid #bbb;

	border-top: 1px solid #ccc;

	border-bottom: 1px solid #999
}

.ls-tn {

	display: none !important
}

.ls-thumbnail-hover {

	display: none;

	position: absolute;

	left: 0
}

.ls-thumbnail-hover-inner {

	width: 100%;

	height: 100%;

	position: absolute;

	left: 0;

	top: 0;

	display: none
}

.ls-thumbnail-hover-bg {

	position: absolute;

	width: 100%;

	height: 100%;

	left: 0;

	top: 0
}

.ls-thumbnail-hover-img {

	position: absolute;

	overflow: hidden
}

.ls-thumbnail-hover img {

	max-width: none !important;

	position: absolute;

	display: inline-block;

	visibility: visible !important;

	left: 50%;

	top: 0
}

.ls-thumbnail-hover span {

	left: 50%;

	top: 100%;

	width: 0;

	height: 0;

	display: block;

	position: absolute;

	border-left-color: transparent !important;

	border-right-color: transparent !important;

	border-bottom-color: transparent !important
}

.ls-thumbnail-wrapper {

	position: relative;

	width: 100%;

	margin: 0 auto
}

.ls-thumbnail {

	position: relative;

	margin: 0 auto
}

.ls-thumbnail-inner,
.ls-thumbnail-slide-container {

	width: 100%
}

.ls-thumbnail-slide-container {

	overflow: hidden !important;

	position: relative
}

.ls-thumbnail-slide {

	text-align: center;

	white-space: nowrap;

	float: left;

	position: relative
}

.ls-thumbnail-slide a {

	overflow: hidden;

	display: inline-block;

	width: 0;

	height: 0;

	position: relative
}

.ls-thumbnail-slide img {

	max-width: none !important;

	max-height: 100% !important;

	height: 100%;

	visibility: visible !important
}

.ls-touchscroll {

	overflow-x: auto !important
}

.ls-shadow {

	display: none;

	position: absolute;

	z-index: 10 !important;

	top: 100%;

	width: 100%;

	left: 0;

	overflow: hidden !important;

	visibility: hidden
}

.ls-shadow img {

	width: 100% !important;

	height: auto !important;

	position: absolute !important;

	left: 0 !important;

	bottom: 0 !important
}

.ls-media-layer {

	overflow: hidden
}

.ls-vpcontainer,
.ls-videopreview {

	width: 100%;

	height: 100%;

	position: absolute;

	left: 0;

	top: 0;

	cursor: pointer
}

.ls-videopreview {

	background-size: cover;

	background-position: center center
}

.ls-videopreview {

	z-index: 1
}

.ls-playvideo {

	position: absolute;

	left: 50%;

	top: 50%;

	cursor: pointer;

	z-index: 2
}

.ls-forcehide {

	display: none !important
}

.ls-yourlogo {

	position: absolute;

	z-index: 50
}

.ls-slide-transition-wrapper {

	width: 100%;

	height: 100%;

	position: absolute;

	left: 0;

	top: 0;

	z-index: 34
}

.ls-slide-transition-wrapper,
.ls-slide-transition-wrapper * {

	text-align: left !important
}

.ls-slide-transition-tile {

	position: relative;

	float: left
}

.ls-slide-transition-tile img {

	visibility: visible;

	margin: 0 !important
}

.ls-curtiles {

	overflow: hidden
}

.ls-curtiles,
.ls-nexttiles {

	position: absolute;

	width: 100%;

	height: 100%;

	left: 0;

	top: 0
}

.ls-curtile,
.ls-nexttile {

	overflow: hidden;

	width: 100% !important;

	height: 100% !important;

	-o-transform: translateZ(0);

	-ms-transform: translateZ(0);

	-moz-transform: translateZ(0);

	-webkit-transform: translateZ(0);

	transform: translateZ(0)
}

.ls-nexttile {

	display: none
}

.ls-3d-container {

	position: relative;

	overflow: visible !important;

	-ms-perspective: none !important;

	-moz-perspective: none !important;

	-webkit-perspective: none !important;

	perspective: none !important
}

.ls-3d-box {

	position: absolute
}

.ls-3d-box div {

	overflow: hidden;

	margin: 0;

	padding: 0;

	position: absolute;

	background-color: #888
}

.ls-3d-box .ls-3d-top,
.ls-3d-box .ls-3d-bottom {

	background-color: #555
}

.ls-slide-transition-wrapper,
.ls-slide-transition-tile {

	-ms-perspective: 1500px;

	-moz-perspective: 1500px;

	-webkit-perspective: 1500px;

	perspective: 1500px
}

.ls-slide-transition-tile,
.ls-3d-box,
.ls-curtiles,
.ls-nexttiles {

	-ms-transform-style: preserve-3d;

	-moz-transform-style: preserve-3d;

	-webkit-transform-style: preserve-3d;

	transform-style: preserve-3d
}

.ls-curtile,
.ls-nexttile,
.ls-3d-box,
.ls-3d-box div {

	-ms-backface-visibility: hidden;

	-moz-backface-visibility: hidden;

	-webkit-backface-visibility: hidden;

	backface-visibility: hidden
}

.ls-visible {

	overflow: visible !important
}

.ls-unselectable {

	user-select: none;

	-o-user-select: none;

	-ms-user-select: none;

	-moz-user-select: none;

	-webkit-user-select: none
}

.ls-overflow-hidden {

	overflow: hidden
}

.ls-overflowx-hidden {

	overflow-x: hidden
}

.ls-overflow-visible {

	overflow: visible !important
}

.ls-overflowy-hidden {

	overflow-y: hidden
}

.ls-hidden {

	width: 0px !important;

	height: 0px !important;

	position: absolute;

	left: -5000px;

	top: -5000px;

	z-index: -1;

	overflow: hidden !important;

	visibility: hidden !important;

	display: block !important
}

.ls-slide {

	display: block !important;

	visibility: hidden !important;

	position: absolute !important;

	overflow: hidden;

	top: 0 !important;

	left: 0 !important;

	bottom: auto !important;

	right: auto !important;

	background: none;

	border: none !important;

	margin: 0 !important;

	padding: 0 !important
}

.ls-slide>.ls-layer,
.ls-slide>.ls-l,
.ls-slide>.ls-bg,
.ls-slide>a>.ls-layer,
.ls-slide>a>.ls-l,
.ls-slide>a>.ls-bg {

	position: absolute !important;

	white-space: nowrap
}

.ls-fullscreen {

	margin: 0 !important;

	padding: 0 !important;

	width: auto !important;

	height: auto !important
}

.ls-fullscreen .ls-container {

	background-color: black;

	margin: 0 !important
}

.ls-layer .split-item {

	font-weight: inherit !important;

	font-family: inherit !important;

	font-size: inherit;

	color: inherit
}

html .ls-nav-prev,
body .ls-nav-prev,
#ls-global .ls-nav-prev,
html .ls-nav-next,
body .ls-nav-next,
#ls-global .ls-nav-next,
html .ls-container img,
body .ls-container img,
#ls-global .ls-container img,
html .ls-bottom-nav-wrapper a,
body .ls-bottom-nav-wrapper a,
#ls-global .ls-bottom-nav-wrapper a,
html .ls-container .ls-fullscreen,
body .ls-container .ls-fullscreen,
#ls-global .ls-container .ls-fullscreen,
html .ls-thumbnail a,
body .ls-thumbnail a,
#ls-global .ls-thumbnail a {

	transition: none;

	-ms-transition: none;

	-webkit-transition: none;

	line-height: normal;

	outline: none;

	padding: 0;

	border: 0
}

html .ls-wrapper>a,
body .ls-wrapper>a,
#ls-global .ls-wrapper>a,
html .ls-wrapper>p,
body .ls-wrapper>p,
#ls-global .ls-wrapper>p,
html .ls-wrapper>h1,
body .ls-wrapper>h1,
#ls-global .ls-wrapper>h1,
html .ls-wrapper>h2,
body .ls-wrapper>h2,
#ls-global .ls-wrapper>h2,
html .ls-wrapper>h3,
body .ls-wrapper>h3,
#ls-global .ls-wrapper>h3,
html .ls-wrapper>h4,
body .ls-wrapper>h4,
#ls-global .ls-wrapper>h4,
html .ls-wrapper>h5,
body .ls-wrapper>h5,
#ls-global .ls-wrapper>h5,
html .ls-wrapper>img,
body .ls-wrapper>img,
#ls-global .ls-wrapper>img,
html .ls-wrapper>div,
body .ls-wrapper>div,
#ls-global .ls-wrapper>div,
html .ls-wrapper>span,
body .ls-wrapper>span,
#ls-global .ls-wrapper>span,
html .ls-wrapper .ls-bg,
body .ls-wrapper .ls-bg,
#ls-global .ls-wrapper .ls-bg,
html .ls-wrapper .ls-layer,
body .ls-wrapper .ls-layer,
#ls-global .ls-wrapper .ls-layer,
html .ls-slide .ls-layer,
body .ls-slide .ls-layer,
#ls-global .ls-slide .ls-layer,
html .ls-slide a .ls-layer,
body .ls-slide a .ls-layer,
#ls-global .ls-slide a .ls-layer {

	transition: none;

	-ms-transition: none;

	-webkit-transition: none;

	line-height: normal;

	outline: none;

	padding: 0;

	margin: 0;

	border-width: 0
}

html .ls-container img,
body .ls-container img,
#ls-global .ls-container img {

	background: none !important;

	min-width: 0 !important;

	max-width: none !important;

	border-radius: 0;

	box-shadow: none;

	border: 0;

	padding: 0
}

html .ls-wp-container .ls-wrapper>a>*,
body .ls-wp-container .ls-wrapper>a>*,
#ls-global .ls-wp-container .ls-wrapper>a>* {

	margin: 0
}

html .ls-wp-container .ls-wrapper>a,
body .ls-wp-container .ls-wrapper>a,
#ls-global .ls-wp-container .ls-wrapper>a {

	text-decoration: none
}

.ls-wp-fullwidth-container,
.ls-wp-fullwidth-helper,
.ls-gui-element *,
.ls-gui-element,
.ls-container,
.ls-slide>*,
.ls-slide,
.ls-wrapper,
.ls-layer {

	box-sizing: content-box !important
}

html .ls-yourlogo,
body .ls-yourlogo,
#ls-global .ls-yourlogo {

	margin: 0
}

html .ls-tn,
body .ls-tn,
#ls-global .ls-tn {

	display: none
}

.ls-bottom-nav-wrapper,
.ls-bottom-nav-wrapper span,
.ls-bottom-nav-wrapper a {

	line-height: 0;

	font-size: 0
}

html .ls-container,
body .ls-container,
#ls-global .ls-container,
html .ls-container .ls-slide-transition-wrapper,
body .ls-container .ls-slide-transition-wrapper,
#ls-global .ls-container .ls-slide-transition-wrapper,
html .ls-container .ls-slide-transition-wrapper *,
body .ls-container .ls-slide-transition-wrapper *,
#ls-global .ls-container .ls-slide-transition-wrapper *,
html .ls-container .ls-bottom-nav-wrapper,
body .ls-container .ls-bottom-nav-wrapper,
#ls-global .ls-container .ls-bottom-nav-wrapper,
html .ls-container .ls-bottom-nav-wrapper *,
body .ls-container .ls-bottom-nav-wrapper *,
#ls-global .ls-container .ls-bottom-nav-wrapper *,
html .ls-container .ls-bottom-nav-wrapper span *,
body .ls-container .ls-bottom-nav-wrapper span *,
#ls-global .ls-container .ls-bottom-nav-wrapper span *,
html .ls-direction-fix,
body .ls-direction-fix,
#ls-global .ls-direction-fix {

	direction: ltr !important
}

html .ls-container,
body .ls-container,
#ls-global .ls-container {

	float: none !important
}

.ls-notification {

	position: relative;

	margin: 10px auto;

	padding: 10px 10px 15px 88px;

	border-radius: 5px;

	background: #de4528;

	color: white !important;

	font-family: 'Open Sans', arial, sans-serif !important
}

.ls-notification a {

	color: white !important;

	text-decoration: underline !important
}

.ls-notification-logo {

	position: absolute;

	top: 16px;

	left: 17px;

	width: 56px;

	height: 56px;

	font-size: 49px;

	line-height: 53px;

	border-radius: 56px;

	background-color: white;

	color: #de4528;

	font-style: normal;

	font-weight: 800;

	text-align: center
}

.ls-notification strong {

	color: white !important;

	display: block;

	font-size: 20px;

	line-height: 26px;

	font-weight: normal !important
}

.ls-notification span {

	display: block;

	font-size: 13px;

	line-height: 16px;

	text-align: justify !important
}

@media screen and (max-width: 767px) {
	.navigation-inner>.inner {
		position: relative;
		height: 100% !important;
	}

	.navigation-inner,
	#navigation {
		height: 100% !important;
	}

	.ls-container .ls-layers .ls-hide-on-phone {

		display: none !important
	}

}

@media screen and (min-width: 768px) and (max-width: 1024px) {

	.ls-container .ls-layers .ls-hide-on-tablet {

		display: none !important
	}

}

@media screen and (min-width: 1025px) {

	.ls-container .ls-layers .ls-hide-on-desktop {

		display: none !important
	}

}

@media (transform-3d),
(-ms-transform-3d),
(-webkit-transform-3d) {

	#ls-test3d {

		position: absolute;

		left: 9px;

		height: 3px
	}

}

div.wpcf7 {

	margin: 0;

	padding: 0
}

div.wpcf7-response-output {

	margin: 2em 0.5em 1em;

	padding: 0.2em 1em
}

div.wpcf7 .screen-reader-response {

	position: absolute;

	overflow: hidden;

	clip: rect(1px, 1px, 1px, 1px);

	height: 1px;

	width: 1px;

	margin: 0;

	padding: 0;

	border: 0
}

div.wpcf7-mail-sent-ok {

	border: 2px solid #398f14
}

div.wpcf7-mail-sent-ng {

	border: 2px solid #f00
}

div.wpcf7-spam-blocked {

	border: 2px solid #ffa500
}

div.wpcf7-validation-errors {

	border: 2px solid #f7e700
}

.wpcf7-form-control-wrap {

	position: relative
}

span.wpcf7-not-valid-tip {

	color: #f00;

	font-size: 1em;

	display: block
}

.use-floating-validation-tip span.wpcf7-not-valid-tip {

	position: absolute;

	top: 20%;

	left: 20%;

	z-index: 100;

	border: 1px solid #f00;

	background: #fff;

	padding: .2em .8em
}

span.wpcf7-list-item {

	display: inline-block;

	margin: 0 0 0 1em
}

span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {

	content: " "

}

.wpcf7-display-none {

	display: none
}

div.wpcf7 .ajax-loader {

	visibility: hidden;

	display: inline-block;

	background-image: url('/wp-content/plugins/contact-form-7/images/ajax-loader.gif?x64687');

	width: 16px;

	height: 16px;

	border: none;

	padding: 0;

	margin: 0 0 0 4px;

	vertical-align: middle
}

div.wpcf7 .ajax-loader.is-active {

	visibility: visible
}

div.wpcf7 div.ajax-error {

	display: none
}

div.wpcf7 .placeheld {

	color: #888
}

div.wpcf7 .wpcf7-recaptcha iframe {

	margin-bottom: 0
}

div.wpcf7 input[type="file"] {

	cursor: pointer
}

div.wpcf7 input[type="file"]:disabled {

	cursor: default
}

#debungcontrolls,
.debugtimeline {

	width: 100%;

	box-sizing: border-box
}

.rev_column,
.rev_column .tp-parallax-wrap,
.tp-svg-layer svg {

	vertical-align: top
}

#debungcontrolls {

	z-index: 100000;

	position: fixed;

	bottom: 0;

	height: auto;

	background: rgba(0, 0, 0, .6);

	padding: 10px
}

.debugtimeline {

	height: 10px;

	position: relative;

	margin-bottom: 3px;

	display: none;

	white-space: nowrap
}

.debugtimeline:hover {

	height: 15px
}

.the_timeline_tester {

	background: #e74c3c;

	position: absolute;

	top: 0;

	left: 0;

	height: 100%;

	width: 0
}

.debugtimeline.tl_slide .the_timeline_tester {

	background: #f39c12
}

.debugtimeline.tl_frame .the_timeline_tester {

	background: #3498db
}

.debugtimline_txt {

	color: #fff;

	font-weight: 400;

	font-size: 7px;

	position: absolute;

	left: 10px;

	top: 0;

	white-space: nowrap;

	line-height: 10px
}

.rtl {

	direction: rtl
}

@font-face {

	font-family: revicons;

	src: url(/wp-content/plugins/revslider/public/assetsfonts/revicons/revicons.eot?5510888&x64687);

	src: url(/wp-content/plugins/revslider/public/assetsfonts/revicons/revicons.eot?5510888#iefix&x64687) format('embedded-opentype'), url(/wp-content/plugins/revslider/public/assetsfonts/revicons/revicons.woff?5510888&x64687) format('woff'), url(/wp-content/plugins/revslider/public/assetsfonts/revicons/revicons.ttf?5510888&x64687) format('truetype'), url(/wp-content/plugins/revslider/public/assetsfonts/revicons/revicons.svg?5510888#revicons&x64687) format('svg');

	font-weight: 400;

	font-style: normal
}

[class*=" revicon-"]:before,
[class^=revicon-]:before {

	font-family: revicons;

	font-style: normal;

	font-weight: 400;

	speak: none;

	display: inline-block;

	text-decoration: inherit;

	width: 1em;

	margin-right: .2em;

	text-align: center;

	font-variant: normal;

	text-transform: none;

	line-height: 1em;

	margin-left: .2em
}

.revicon-search-1:before {

	content: '\e802'

}

.revicon-pencil-1:before {

	content: '\e831'

}

.revicon-picture-1:before {

	content: '\e803'

}

.revicon-cancel:before {

	content: '\e80a'

}

.revicon-info-circled:before {

	content: '\e80f'

}

.revicon-trash:before {

	content: '\e801'

}

.revicon-left-dir:before {

	content: '\e817'

}

.revicon-right-dir:before {

	content: '\e818'

}

.revicon-down-open:before {

	content: '\e83b'

}

.revicon-left-open:before {

	content: '\e819'

}

.revicon-right-open:before {

	content: '\e81a'

}

.revicon-angle-left:before {

	content: '\e820'

}

.revicon-angle-right:before {

	content: '\e81d'

}

.revicon-left-big:before {

	content: '\e81f'

}

.revicon-right-big:before {

	content: '\e81e'

}

.revicon-magic:before {

	content: '\e807'

}

.revicon-picture:before {

	content: '\e800'

}

.revicon-export:before {

	content: '\e80b'

}

.revicon-cog:before {

	content: '\e832'

}

.revicon-login:before {

	content: '\e833'

}

.revicon-logout:before {

	content: '\e834'

}

.revicon-video:before {

	content: '\e805'

}

.revicon-arrow-combo:before {

	content: '\e827'

}

.revicon-left-open-1:before {

	content: '\e82a'

}

.revicon-right-open-1:before {

	content: '\e82b'

}

.revicon-left-open-mini:before {

	content: '\e822'

}

.revicon-right-open-mini:before {

	content: '\e823'

}

.revicon-left-open-big:before {

	content: '\e824'

}

.revicon-right-open-big:before {

	content: '\e825'

}

.revicon-left:before {

	content: '\e836'

}

.revicon-right:before {

	content: '\e826'

}

.revicon-ccw:before {

	content: '\e808'

}

.revicon-arrows-ccw:before {

	content: '\e806'

}

.revicon-palette:before {

	content: '\e829'

}

.revicon-list-add:before {

	content: '\e80c'

}

.revicon-doc:before {

	content: '\e809'

}

.revicon-left-open-outline:before {

	content: '\e82e'

}

.revicon-left-open-2:before {

	content: '\e82c'

}

.revicon-right-open-outline:before {

	content: '\e82f'

}

.revicon-right-open-2:before {

	content: '\e82d'

}

.revicon-equalizer:before {

	content: '\e83a'

}

.revicon-layers-alt:before {

	content: '\e804'

}

.revicon-popup:before {

	content: '\e828'

}

.rev_slider_wrapper {

	position: relative;

	z-index: 0;

	width: 100%
}

.rev_slider {

	position: relative;

	overflow: visible
}

.entry-content .rev_slider a,
.rev_slider a {

	box-shadow: none
}

.tp-overflow-hidden {

	overflow: hidden !important
}

.group_ov_hidden {

	overflow: hidden
}

.rev_slider img,
.tp-simpleresponsive img {

	max-width: none !important;

	transition: none;

	margin: 0;

	padding: 0;

	border: none
}

.rev_slider .no-slides-text {

	font-weight: 700;

	text-align: center;

	padding-top: 80px
}

.rev_slider>ul,
.rev_slider>ul>li,
.rev_slider>ul>li:before,
.rev_slider_wrapper>ul,
.tp-revslider-mainul>li,
.tp-revslider-mainul>li:before,
.tp-simpleresponsive>ul,
.tp-simpleresponsive>ul>li,
.tp-simpleresponsive>ul>li:before {

	list-style: none !important;

	position: absolute;

	margin: 0 !important;

	padding: 0 !important;

	overflow-x: visible;

	overflow-y: visible;

	background-image: none;

	background-position: 0 0;

	text-indent: 0;

	top: 0;

	left: 0
}

.rev_slider>ul>li,
.rev_slider>ul>li:before,
.tp-revslider-mainul>li,
.tp-revslider-mainul>li:before,
.tp-simpleresponsive>ul>li,
.tp-simpleresponsive>ul>li:before {

	visibility: hidden
}

.tp-revslider-mainul,
.tp-revslider-slidesli {

	padding: 0 !important;

	margin: 0 !important;

	list-style: none !important
}

.fullscreen-container,
.fullwidthbanner-container {

	padding: 0;

	position: relative
}

.rev_slider li.tp-revslider-slidesli {

	position: absolute !important
}

.tp-caption .rs-untoggled-content {

	display: block
}

.tp-caption .rs-toggled-content {

	display: none
}

.rs-toggle-content-active.tp-caption .rs-toggled-content {

	display: block
}

.rs-toggle-content-active.tp-caption .rs-untoggled-content {

	display: none
}

.rev_slider .caption,
.rev_slider .tp-caption {

	position: relative;

	visibility: hidden;

	white-space: nowrap;

	display: block;

	-webkit-font-smoothing: antialiased !important;

	z-index: 1
}

.rev_slider .caption,
.rev_slider .tp-caption,
.tp-simpleresponsive img {

	-moz-user-select: none;

	-khtml-user-select: none;

	-webkit-user-select: none;

	-o-user-select: none
}

.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap :last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap :last-child {

	margin-bottom: 0
}

.tp-svg-layer svg {

	width: 100%;

	height: 100%;

	position: relative
}

.tp-carousel-wrapper {

	cursor: url(/wp-content/plugins/revslider/public/assets/css/openhand.cur), move
}

.tp-carousel-wrapper.dragged {

	cursor: url(/wp-content/plugins/revslider/public/assets/css/closedhand.cur), move
}

.tp_inner_padding {

	box-sizing: border-box;

	max-height: none !important
}

.tp-caption.tp-layer-selectable {

	-moz-user-select: all;

	-khtml-user-select: all;

	-webkit-user-select: all;

	-o-user-select: all
}

.tp-caption.tp-hidden-caption,
.tp-forcenotvisible,
.tp-hide-revslider,
.tp-parallax-wrap.tp-hidden-caption {

	visibility: hidden !important;

	display: none !important
}

.rev_slider audio,
.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video {

	max-width: none !important
}

.tp-element-background {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	z-index: 0
}

.rev_row_zone {

	position: absolute;

	width: 100%;

	left: 0;

	box-sizing: border-box;

	min-height: 50px;

	font-size: 0
}

.rev_column_inner,
.rev_slider .tp-caption.rev_row {

	position: relative;

	width: 100% !important;

	box-sizing: border-box
}

.rev_row_zone_top {

	top: 0
}

.rev_row_zone_middle {

	top: 50%;

	transform: translateY(-50%)
}

.rev_row_zone_bottom {

	bottom: 0
}

.rev_slider .tp-caption.rev_row {

	display: table;

	table-layout: fixed;

	vertical-align: top;

	height: auto !important;

	font-size: 0
}

.rev_column {

	display: table-cell;

	position: relative;

	height: auto;

	box-sizing: border-box;

	font-size: 0
}

.rev_column_inner {

	display: block;

	height: auto !important;

	white-space: normal !important
}

.rev_column_bg {

	width: 100%;

	height: 100%;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 0;

	box-sizing: border-box;

	background-clip: content-box;

	border: 0 solid transparent
}

.tp-caption .backcorner,
.tp-caption .backcornertop,
.tp-caption .frontcorner,
.tp-caption .frontcornertop {

	height: 0;

	top: 0;

	width: 0;

	position: absolute
}

.rev_column_inner .tp-loop-wrap,
.rev_column_inner .tp-mask-wrap,
.rev_column_inner .tp-parallax-wrap {

	text-align: inherit
}

.rev_column_inner .tp-mask-wrap {

	display: inline-block
}

.rev_column_inner .tp-parallax-wrap,
.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,
.rev_column_inner .tp-parallax-wrap .tp-mask-wrap {

	position: relative !important;

	left: auto !important;

	top: auto !important;

	line-height: 0
}

.tp-video-play-button,
.tp-video-play-button i {

	line-height: 50px !important;

	vertical-align: top;

	text-align: center
}

.rev_column_inner .rev_layer_in_column,
.rev_column_inner .tp-parallax-wrap,
.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,
.rev_column_inner .tp-parallax-wrap .tp-mask-wrap {

	vertical-align: top
}

.rev_break_columns {

	display: block !important
}

.rev_break_columns .tp-parallax-wrap.rev_column {

	display: block !important;

	width: 100% !important
}

.fullwidthbanner-container {

	overflow: hidden
}

.fullwidthbanner-container .fullwidthabanner {

	width: 100%;

	position: relative
}

.tp-static-layers {

	position: absolute;

	z-index: 101;

	top: 0;

	left: 0
}

.tp-caption .frontcorner {

	border-left: 40px solid transparent;

	border-right: 0 solid transparent;

	border-top: 40px solid #00A8FF;

	left: -40px
}

.tp-caption .backcorner {

	border-left: 0 solid transparent;

	border-right: 40px solid transparent;

	border-bottom: 40px solid #00A8FF;

	right: 0
}

.tp-caption .frontcornertop {

	border-left: 40px solid transparent;

	border-right: 0 solid transparent;

	border-bottom: 40px solid #00A8FF;

	left: -40px
}

.tp-caption .backcornertop {

	border-left: 0 solid transparent;

	border-right: 40px solid transparent;

	border-top: 40px solid #00A8FF;

	right: 0
}

.tp-layer-inner-rotation {

	position: relative !important
}

img.tp-slider-alternative-image {

	width: 100%;

	height: auto
}

.caption.fullscreenvideo,
.rs-background-video-layer,
.tp-caption.coverscreenvideo,
.tp-caption.fullscreenvideo {

	width: 100%;

	height: 100%;

	top: 0;

	left: 0;

	position: absolute
}

.noFilterClass {

	filter: none !important
}

.rs-background-video-layer {

	visibility: hidden;

	z-index: 0
}

.caption.fullscreenvideo audio,
.caption.fullscreenvideo iframe,
.caption.fullscreenvideo video,
.tp-caption.fullscreenvideo iframe,
.tp-caption.fullscreenvideo iframe audio,
.tp-caption.fullscreenvideo iframe video {

	width: 100% !important;

	height: 100% !important;

	display: none
}

.fullcoveredvideo audio,
.fullscreenvideo audio .fullcoveredvideo video,
.fullscreenvideo video {

	background: #000
}

.fullcoveredvideo .tp-poster {

	background-position: center center;

	background-size: cover;

	width: 100%;

	height: 100%;

	top: 0;

	left: 0
}

.videoisplaying .html5vid .tp-poster {

	display: none
}

.tp-video-play-button {

	background: #000;

	background: rgba(0, 0, 0, .3);

	border-radius: 5px;

	position: absolute;

	top: 50%;

	left: 50%;

	color: #FFF;

	margin-top: -25px;

	margin-left: -25px;

	cursor: pointer;

	width: 50px;

	height: 50px;

	box-sizing: border-box;

	display: inline-block;

	z-index: 4;

	opacity: 0;

	transition: opacity .3s ease-out !important
}

.tp-audio-html5 .tp-video-play-button,
.tp-hiddenaudio {

	display: none !important
}

.tp-caption .html5vid {

	width: 100% !important;

	height: 100% !important
}

.tp-video-play-button i {

	width: 50px;

	height: 50px;

	display: inline-block;

	font-size: 40px !important
}

.rs-fullvideo-cover,
.tp-dottedoverlay,
.tp-shadowcover {

	height: 100%;

	top: 0;

	left: 0;

	position: absolute
}

.tp-caption:hover .tp-video-play-button {

	opacity: 1;

	display: block
}

.tp-caption .tp-revstop {

	display: none;

	border-left: 5px solid #fff !important;

	border-right: 5px solid #fff !important;

	margin-top: 15px !important;

	line-height: 20px !important;

	vertical-align: top;

	font-size: 25px !important
}

.tp-seek-bar,
.tp-video-button,
.tp-volume-bar {

	outline: 0;

	line-height: 12px;

	margin: 0;

	cursor: pointer
}

.videoisplaying .revicon-right-dir {

	display: none
}

.videoisplaying .tp-revstop {

	display: inline-block
}

.videoisplaying .tp-video-play-button {

	display: none
}

.fullcoveredvideo .tp-video-play-button {

	display: none !important
}

.fullscreenvideo .fullscreenvideo audio,
.fullscreenvideo .fullscreenvideo video {

	object-fit: contain !important
}

.fullscreenvideo .fullcoveredvideo audio,
.fullscreenvideo .fullcoveredvideo video {

	object-fit: cover !important
}

.tp-video-controls {

	position: absolute;

	bottom: 0;

	left: 0;

	right: 0;

	padding: 5px;

	opacity: 0;

	transition: opacity .3s;

	background-image: linear-gradient(to bottom, #000 13%, #323232 100%);

	display: table;

	max-width: 100%;

	overflow: hidden;

	box-sizing: border-box
}

.rev-btn.rev-hiddenicon i,
.rev-btn.rev-withicon i {

	transition: all .2s ease-out !important;

	font-size: 15px
}

.tp-caption:hover .tp-video-controls {

	opacity: .9
}

.tp-video-button {

	background: rgba(0, 0, 0, .5);

	border: 0;

	border-radius: 3px;

	font-size: 12px;

	color: #fff;

	padding: 0
}

.tp-video-button:hover {

	cursor: pointer
}

.tp-video-button-wrap,
.tp-video-seek-bar-wrap,
.tp-video-vol-bar-wrap {

	padding: 0 5px;

	display: table-cell;

	vertical-align: middle
}

.tp-video-seek-bar-wrap {

	width: 80%
}

.tp-video-vol-bar-wrap {

	width: 20%
}

.tp-seek-bar,
.tp-volume-bar {

	width: 100%;

	padding: 0
}

.rs-fullvideo-cover {

	width: 100%;

	background: 0 0;

	z-index: 5
}

.disabled_lc .tp-video-play-button,
.rs-background-video-layer audio::-webkit-media-controls,
.rs-background-video-layer video::-webkit-media-controls,
.rs-background-video-layer video::-webkit-media-controls-start-playback-button {

	display: none !important
}

.tp-audio-html5 .tp-video-controls {

	opacity: 1 !important;

	visibility: visible !important
}

.tp-dottedoverlay {

	background-repeat: repeat;

	width: 100%;

	z-index: 3
}

.tp-dottedoverlay.twoxtwo {

	background: url(/wp-content/plugins/revslider/public/assets/assets/gridtile.png?x64687)
}

.tp-dottedoverlay.twoxtwowhite {

	background: url(/wp-content/plugins/revslider/public/assets/assets/gridtile_white.png?x64687)
}

.tp-dottedoverlay.threexthree {

	background: url(/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3.png?x64687)
}

.tp-dottedoverlay.threexthreewhite {

	background: url(/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3_white.png?x64687)
}

.tp-shadowcover {

	width: 100%;

	background: #fff;

	z-index: -1
}

.tp-shadow1 {

	box-shadow: 0 10px 6px -6px rgba(0, 0, 0, .8)
}

.tp-shadow2:after,
.tp-shadow2:before,
.tp-shadow3:before,
.tp-shadow4:after {

	z-index: -2;

	position: absolute;

	content: "";

	bottom: 10px;

	left: 10px;

	width: 50%;

	top: 85%;

	max-width: 300px;

	background: 0 0;

	box-shadow: 0 15px 10px rgba(0, 0, 0, .8);

	transform: rotate(-3deg)
}

.tp-shadow2:after,
.tp-shadow4:after {

	transform: rotate(3deg);

	right: 10px;

	left: auto
}

.tp-shadow5 {

	position: relative;

	box-shadow: 0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset
}

.tp-shadow5:after,
.tp-shadow5:before {

	content: "";

	position: absolute;

	z-index: -2;

	box-shadow: 0 0 25px 0 rgba(0, 0, 0, .6);

	top: 30%;

	bottom: 0;

	left: 20px;

	right: 20px;

	border-radius: 100px/20px
}

.tp-button {

	padding: 6px 13px 5px;

	border-radius: 3px;

	height: 30px;

	cursor: pointer;

	color: #fff !important;

	text-shadow: 0 1px 1px rgba(0, 0, 0, .6) !important;

	font-size: 15px;

	line-height: 45px !important;

	font-family: arial, sans-serif;

	font-weight: 700;

	letter-spacing: -1px;

	text-decoration: none
}

.tp-button.big {

	color: #fff;

	text-shadow: 0 1px 1px rgba(0, 0, 0, .6);

	font-weight: 700;

	padding: 9px 20px;

	font-size: 19px;

	line-height: 57px !important
}

.purchase:hover,
.tp-button.big:hover,
.tp-button:hover {

	background-position: bottom, 15px 11px
}

.purchase.green,
.purchase:hover.green,
.tp-button.green,
.tp-button:hover.green {

	background-color: #21a117;

	box-shadow: 0 3px 0 0 #104d0b
}

.purchase.blue,
.purchase:hover.blue,
.tp-button.blue,
.tp-button:hover.blue {

	background-color: #1d78cb;

	box-shadow: 0 3px 0 0 #0f3e68
}

.purchase.red,
.purchase:hover.red,
.tp-button.red,
.tp-button:hover.red {

	background-color: #cb1d1d;

	box-shadow: 0 3px 0 0 #7c1212
}

.purchase.orange,
.purchase:hover.orange,
.tp-button.orange,
.tp-button:hover.orange {

	background-color: #f70;

	box-shadow: 0 3px 0 0 #a34c00
}

.purchase.darkgrey,
.purchase:hover.darkgrey,
.tp-button.darkgrey,
.tp-button.grey,
.tp-button:hover.darkgrey,
.tp-button:hover.grey {

	background-color: #555;

	box-shadow: 0 3px 0 0 #222
}

.purchase.lightgrey,
.purchase:hover.lightgrey,
.tp-button.lightgrey,
.tp-button:hover.lightgrey {

	background-color: #888;

	box-shadow: 0 3px 0 0 #555
}

.rev-btn,
.rev-btn:visited {

	outline: 0 !important;

	box-shadow: none !important;

	text-decoration: none !important;

	line-height: 44px;

	font-size: 17px;

	font-weight: 500;

	padding: 12px 35px;

	box-sizing: border-box;

	font-family: Roboto, sans-serif;

	cursor: pointer
}

.rev-btn.rev-uppercase,
.rev-btn.rev-uppercase:visited {

	text-transform: uppercase;

	letter-spacing: 1px;

	font-size: 15px;

	font-weight: 900
}

.rev-btn.rev-withicon i {

	font-weight: 400;

	position: relative;

	top: 0;

	margin-left: 10px !important
}

.rev-btn.rev-hiddenicon i {

	font-weight: 400;

	position: relative;

	top: 0;

	opacity: 0;

	margin-left: 0 !important;

	width: 0 !important
}

.rev-btn.rev-hiddenicon:hover i {

	opacity: 1 !important;

	margin-left: 10px !important;

	width: auto !important
}

.rev-btn.rev-medium,
.rev-btn.rev-medium:visited {

	line-height: 36px;

	font-size: 14px;

	padding: 10px 30px
}

.rev-btn.rev-medium.rev-hiddenicon i,
.rev-btn.rev-medium.rev-withicon i {

	font-size: 14px;

	top: 0
}

.rev-btn.rev-small,
.rev-btn.rev-small:visited {

	line-height: 28px;

	font-size: 12px;

	padding: 7px 20px
}

.rev-btn.rev-small.rev-hiddenicon i,
.rev-btn.rev-small.rev-withicon i {

	font-size: 12px;

	top: 0
}

.rev-maxround {

	border-radius: 30px
}

.rev-minround {

	border-radius: 3px
}

.rev-burger {

	position: relative;

	width: 60px;

	height: 60px;

	box-sizing: border-box;

	padding: 22px 0 0 14px;

	border-radius: 50%;

	border: 1px solid rgba(51, 51, 51, .25);

	-webkit-tap-highlight-color: transparent;

	cursor: pointer
}

.rev-burger span {

	display: block;

	width: 30px;

	height: 3px;

	background: #333;

	transition: .7s;

	pointer-events: none;

	transform-style: flat !important
}

.rev-burger.revb-white span,
.rev-burger.revb-whitenoborder span {

	background: #fff
}

.rev-burger span:nth-child(2) {

	margin: 3px 0
}

#dialog_addbutton .rev-burger:hover :first-child,
.open .rev-burger :first-child,
.open.rev-burger :first-child {

	transform: translateY(6px) rotate(-45deg)
}

#dialog_addbutton .rev-burger:hover :nth-child(2),
.open .rev-burger :nth-child(2),
.open.rev-burger :nth-child(2) {

	transform: rotate(-45deg);

	opacity: 0
}

#dialog_addbutton .rev-burger:hover :last-child,
.open .rev-burger :last-child,
.open.rev-burger :last-child {

	transform: translateY(-6px) rotate(-135deg)
}

.rev-burger.revb-white {

	border: 2px solid rgba(255, 255, 255, .2)
}

.rev-burger.revb-darknoborder,
.rev-burger.revb-whitenoborder {

	border: 0
}

.rev-burger.revb-darknoborder span {

	background: #333
}

.rev-burger.revb-whitefull {

	background: #fff;

	border: none
}

.rev-burger.revb-whitefull span {

	background: #333
}

.rev-burger.revb-darkfull {

	background: #333;

	border: none
}

.rev-burger.revb-darkfull span,
.rev-scroll-btn.revs-fullwhite {

	background: #fff
}

@keyframes rev-ani-mouse {

	0% {

		opacity: 1;

		top: 29%
	}

	15% {

		opacity: 1;

		top: 50%
	}

	50% {

		opacity: 0;

		top: 50%
	}

	100% {

		opacity: 0;

		top: 29%
	}

}

.rev-scroll-btn {

	display: inline-block;

	position: relative;

	left: 0;

	right: 0;

	text-align: center;

	cursor: pointer;

	width: 35px;

	height: 55px;

	box-sizing: border-box;

	border: 3px solid #fff;

	border-radius: 23px
}

.rev-scroll-btn>* {

	display: inline-block;

	line-height: 18px;

	font-size: 13px;

	font-weight: 400;

	color: #fff;

	font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif;

	letter-spacing: 2px
}

.rev-scroll-btn>.active,
.rev-scroll-btn>:focus,
.rev-scroll-btn>:hover {

	color: #fff
}

.rev-scroll-btn>.active,
.rev-scroll-btn>:active,
.rev-scroll-btn>:focus,
.rev-scroll-btn>:hover {

	opacity: .8
}

.rev-scroll-btn.revs-fullwhite span {

	background: #333
}

.rev-scroll-btn.revs-fulldark {

	background: #333;

	border: none
}

.rev-scroll-btn.revs-fulldark span,
.tp-bullet {

	background: #fff
}

.rev-scroll-btn span {

	position: absolute;

	display: block;

	top: 29%;

	left: 50%;

	width: 8px;

	height: 8px;

	margin: -4px 0 0 -4px;

	background: #fff;

	border-radius: 50%;

	animation: rev-ani-mouse 2.5s linear infinite
}

.rev-scroll-btn.revs-dark {

	border-color: #333
}

.rev-scroll-btn.revs-dark span {

	background: #333
}

.rev-control-btn {

	position: relative;

	display: inline-block;

	z-index: 5;

	color: #FFF;

	font-size: 20px;

	line-height: 60px;

	font-weight: 400;

	font-style: normal;

	font-family: Raleway;

	text-decoration: none;

	text-align: center;

	background-color: #000;

	border-radius: 50px;

	text-shadow: none;

	background-color: rgba(0, 0, 0, .5);

	width: 60px;

	height: 60px;

	box-sizing: border-box;

	cursor: pointer
}

.rev-cbutton-dark-sr,
.rev-cbutton-light-sr {

	border-radius: 3px
}

.rev-cbutton-light,
.rev-cbutton-light-sr {

	color: #333;

	background-color: rgba(255, 255, 255, .75)
}

.rev-sbutton {

	line-height: 37px;

	width: 37px;

	height: 37px
}

.rev-sbutton-blue {

	background-color: #3B5998
}

.rev-sbutton-lightblue {

	background-color: #00A0D1
}

.rev-sbutton-red {

	background-color: #DD4B39
}

.tp-bannertimer {

	visibility: hidden;

	width: 100%;

	height: 5px;

	background: #000;

	background: rgba(0, 0, 0, .15);

	position: absolute;

	z-index: 200;

	top: 0
}

.tp-bannertimer.tp-bottom {

	top: auto;

	bottom: 0 !important;

	height: 5px
}

.tp-caption img {

	background: 0 0;

	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);

	zoom: 1
}

.caption.slidelink a div,
.tp-caption.slidelink a div {

	width: 3000px;

	height: 1500px;

	background: url(/wp-content/plugins/revslider/public/assets/assets/coloredbg.png?x64687)
}

.tp-caption.slidelink a span {

	background: url(/wp-content/plugins/revslider/public/assets/assets/coloredbg.png?x64687)
}

.tp-loader.spinner0,
.tp-loader.spinner5 {

	background-image: url(/wp-content/plugins/revslider/public/assets/assets/loader.gif?x64687);

	background-repeat: no-repeat
}

.tp-shape {

	width: 100%;

	height: 100%
}

.tp-caption .rs-starring {

	display: inline-block
}

.tp-caption .rs-starring .star-rating {

	float: none;

	display: inline-block;

	vertical-align: top;

	color: #FFC321 !important
}

.tp-caption .rs-starring .star-rating,
.tp-caption .rs-starring-page .star-rating {

	position: relative;

	height: 1em;

	width: 5.4em;

	font-family: star;

	font-size: 1em !important
}

.tp-loader.spinner0,
.tp-loader.spinner1 {

	width: 40px;

	height: 40px;

	margin-top: -20px;

	margin-left: -20px;

	animation: tp-rotateplane 1.2s infinite ease-in-out;

	background-color: #fff;

	border-radius: 3px;

	box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15)
}

.tp-caption .rs-starring .star-rating:before,
.tp-caption .rs-starring-page .star-rating:before {

	content: "\73\73\73\73\73";

	color: #E0DADF;

	float: left;

	top: 0;

	left: 0;

	position: absolute
}

.tp-caption .rs-starring .star-rating span {

	overflow: hidden;

	float: left;

	top: 0;

	left: 0;

	position: absolute;

	padding-top: 1.5em;

	font-size: 1em !important
}

.tp-caption .rs-starring .star-rating span:before {

	content: "\53\53\53\53\53";

	top: 0;

	position: absolute;

	left: 0
}

.tp-loader {

	top: 50%;

	left: 50%;

	z-index: 10000;

	position: absolute
}

.tp-loader.spinner0 {

	background-position: center center
}

.tp-loader.spinner5 {

	background-position: 10px 10px;

	background-color: #fff;

	margin: -22px;

	width: 44px;

	height: 44px;

	border-radius: 3px
}

@keyframes tp-rotateplane {

	0% {

		transform: perspective(120px) rotateX(0) rotateY(0)
	}

	50% {

		transform: perspective(120px) rotateX(-180.1deg) rotateY(0)
	}

	100% {

		transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
	}

}

.tp-loader.spinner2 {

	width: 40px;

	height: 40px;

	margin-top: -20px;

	margin-left: -20px;

	background-color: red;

	box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15);

	border-radius: 100%;

	animation: tp-scaleout 1s infinite ease-in-out
}

@keyframes tp-scaleout {

	0% {

		transform: scale(0)
	}

	100% {

		transform: scale(1);

		opacity: 0
	}

}

.tp-loader.spinner3 {

	margin: -9px 0 0 -35px;

	width: 70px;

	text-align: center
}

.tp-loader.spinner3 .bounce1,
.tp-loader.spinner3 .bounce2,
.tp-loader.spinner3 .bounce3 {

	width: 18px;

	height: 18px;

	background-color: #fff;

	box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15);

	border-radius: 100%;

	display: inline-block;

	animation: tp-bouncedelay 1.4s infinite ease-in-out;

	animation-fill-mode: both
}

.tp-loader.spinner3 .bounce1 {

	animation-delay: -.32s
}

.tp-loader.spinner3 .bounce2 {

	animation-delay: -.16s
}

@keyframes tp-bouncedelay {

	0%,
	100%,
	80% {

		transform: scale(0)
	}

	40% {

		transform: scale(1)
	}

}

.tp-loader.spinner4 {

	margin: -20px 0 0 -20px;

	width: 40px;

	height: 40px;

	text-align: center;

	animation: tp-rotate 2s infinite linear
}

.tp-loader.spinner4 .dot1,
.tp-loader.spinner4 .dot2 {

	width: 60%;

	height: 60%;

	display: inline-block;

	position: absolute;

	top: 0;

	background-color: #fff;

	border-radius: 100%;

	animation: tp-bounce 2s infinite ease-in-out;

	box-shadow: 0 0 20px 0 rgba(0, 0, 0, .15)
}

.tp-loader.spinner4 .dot2 {

	top: auto;

	bottom: 0;

	animation-delay: -1s
}

@keyframes tp-rotate {

	100% {

		transform: rotate(360deg)
	}

}

@keyframes tp-bounce {

	0%,
	100% {

		transform: scale(0)
	}

	50% {

		transform: scale(1)
	}

}

.tp-bullets.navbar,
.tp-tabs.navbar,
.tp-thumbs.navbar {

	border: none;

	min-height: 0;

	margin: 0;

	border-radius: 0
}

.tp-bullets,
.tp-tabs,
.tp-thumbs {

	position: absolute;

	display: block;

	z-index: 1000;

	top: 0;

	left: 0
}

.tp-tab,
.tp-thumb {

	cursor: pointer;

	position: absolute;

	opacity: .5;

	box-sizing: border-box
}

.tp-arr-imgholder,
.tp-tab-image,
.tp-thumb-image,
.tp-videoposter {

	background-position: center center;

	background-size: cover;

	width: 100%;

	height: 100%;

	display: block;

	position: absolute;

	top: 0;

	left: 0
}

.tp-tab.selected,
.tp-tab:hover,
.tp-thumb.selected,
.tp-thumb:hover {

	opacity: 1
}

.tp-tab-mask,
.tp-thumb-mask {

	box-sizing: border-box !important
}

.tp-tabs,
.tp-thumbs {

	box-sizing: content-box !important
}

.tp-bullet {

	width: 15px;

	height: 15px;

	position: absolute;

	background: rgba(255, 255, 255, .3);

	cursor: pointer
}

.tp-bullet.selected,
.tp-bullet:hover {

	background: #fff
}

.tparrows {

	cursor: pointer;

	background: #000;

	background: rgba(0, 0, 0, .5);

	width: 40px;

	height: 40px;

	position: absolute;

	display: block;

	z-index: 1000
}

.tparrows:hover {

	background: #000
}

.tparrows:before {

	font-family: revicons;

	font-size: 15px;

	color: #fff;

	display: block;

	line-height: 40px;

	text-align: center
}

.hginfo,
.hglayerinfo {

	font-size: 12px;

	font-weight: 600
}

.tparrows.tp-leftarrow:before {

	content: '\e824'

}

.tparrows.tp-rightarrow:before {

	content: '\e825'

}

body.rtl .tp-kbimg {

	left: 0 !important
}

.dddwrappershadow {

	box-shadow: 0 45px 100px rgba(0, 0, 0, .4)
}

.hglayerinfo {

	position: fixed;

	bottom: 0;

	left: 0;

	color: #FFF;

	line-height: 20px;

	background: rgba(0, 0, 0, .75);

	padding: 5px 10px;

	z-index: 2000;

	white-space: normal
}

.helpgrid,
.hginfo {

	position: absolute
}

.hginfo {

	top: -2px;

	left: -2px;

	color: #e74c3c;

	background: #000;

	padding: 2px 5px
}

.indebugmode .tp-caption:hover {

	border: 1px dashed #c0392b !important
}

.helpgrid {

	border: 2px dashed #c0392b;

	top: 0;

	left: 0;

	z-index: 0
}

#revsliderlogloglog {

	padding: 15px;

	color: #fff;

	position: fixed;

	top: 0;

	left: 0;

	width: 200px;

	height: 150px;

	background: rgba(0, 0, 0, .7);

	z-index: 100000;

	font-size: 10px;

	overflow: scroll
}

.aden {

	filter: hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)
}

.aden::after {

	background: linear-gradient(to right, rgba(66, 10, 14, .2), transparent);

	mix-blend-mode: darken
}

.perpetua::after,
.reyes::after {

	mix-blend-mode: soft-light;

	opacity: .5
}

.inkwell {

	filter: sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)
}

.perpetua::after {

	background: linear-gradient(to bottom, #005b9a, #e6c13d)
}

.reyes {

	filter: sepia(.22) brightness(1.1) contrast(.85) saturate(.75)
}

.reyes::after {

	background: #efcdad
}

.gingham {

	filter: brightness(1.05) hue-rotate(-10deg)
}

.gingham::after {

	background: linear-gradient(to right, rgba(66, 10, 14, .2), transparent);

	mix-blend-mode: darken
}

.toaster {

	filter: contrast(1.5) brightness(.9)
}

.toaster::after {

	background: radial-gradient(circle, #804e0f, #3b003b);

	mix-blend-mode: screen
}

.walden {

	filter: brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)
}

.walden::after {

	background: #04c;

	mix-blend-mode: screen;

	opacity: .3
}

.hudson {

	filter: brightness(1.2) contrast(.9) saturate(1.1)
}

.hudson::after {

	background: radial-gradient(circle, #a6b1ff 50%, #342134);

	mix-blend-mode: multiply;

	opacity: .5
}

.earlybird {

	filter: contrast(.9) sepia(.2)
}

.earlybird::after {

	background: radial-gradient(circle, #d0ba8e 20%, #360309 85%, #1d0210 100%);

	mix-blend-mode: overlay
}

.mayfair {

	filter: contrast(1.1) saturate(1.1)
}

.mayfair::after {

	background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, .8), rgba(255, 200, 200, .6), #111 60%);

	mix-blend-mode: overlay;

	opacity: .4
}

.lofi {

	filter: saturate(1.1) contrast(1.5)
}

.lofi::after {

	background: radial-gradient(circle, transparent 70%, #222 150%);

	mix-blend-mode: multiply
}

._1977 {

	filter: contrast(1.1) brightness(1.1) saturate(1.3)
}

._1977:after {

	background: rgba(243, 106, 188, .3);

	mix-blend-mode: screen
}

.brooklyn {

	filter: contrast(.9) brightness(1.1)
}

.brooklyn::after {

	background: radial-gradient(circle, rgba(168, 223, 193, .4) 70%, #c4b7c8);

	mix-blend-mode: overlay
}

.xpro2 {

	filter: sepia(.3)
}

.xpro2::after {

	background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, .6) 110%);

	mix-blend-mode: color-burn
}

.nashville {

	filter: sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)
}

.nashville::after {

	background: rgba(0, 70, 150, .4);

	mix-blend-mode: lighten
}

.nashville::before {

	background: rgba(247, 176, 153, .56);

	mix-blend-mode: darken
}

.lark {

	filter: contrast(.9)
}

.lark::after {

	background: rgba(242, 242, 242, .8);

	mix-blend-mode: darken
}

.lark::before {

	background: #22253f;

	mix-blend-mode: color-dodge
}

.moon {

	filter: grayscale(1) contrast(1.1) brightness(1.1)
}

.moon::before {

	background: #a0a0a0;

	mix-blend-mode: soft-light
}

.moon::after {

	background: #383838;

	mix-blend-mode: lighten
}

.clarendon {

	filter: contrast(1.2) saturate(1.35)
}

.clarendon:before {

	background: rgba(127, 187, 227, .2);

	mix-blend-mode: overlay
}

.willow {

	filter: grayscale(.5) contrast(.95) brightness(.9)
}

.willow::before {

	background-color: radial-gradient(40%, circle, #d4a9af 55%, #000 150%);

	mix-blend-mode: overlay
}

.willow::after {

	background-color: #d8cdcb;

	mix-blend-mode: color
}

.rise {

	filter: brightness(1.05) sepia(.2) contrast(.9) saturate(.9)
}

.rise::after {

	background: radial-gradient(circle, rgba(232, 197, 152, .8), transparent 90%);

	mix-blend-mode: overlay;

	opacity: .6
}

.rise::before {

	background: radial-gradient(circle, rgba(236, 205, 169, .15) 55%, rgba(50, 30, 7, .4));

	mix-blend-mode: multiply
}

._1977:after,
._1977:before,
.aden:after,
.aden:before,
.brooklyn:after,
.brooklyn:before,
.clarendon:after,
.clarendon:before,
.earlybird:after,
.earlybird:before,
.gingham:after,
.gingham:before,
.hudson:after,
.hudson:before,
.inkwell:after,
.inkwell:before,
.lark:after,
.lark:before,
.lofi:after,
.lofi:before,
.mayfair:after,
.mayfair:before,
.moon:after,
.moon:before,
.nashville:after,
.nashville:before,
.perpetua:after,
.perpetua:before,
.reyes:after,
.reyes:before,
.rise:after,
.rise:before,
.slumber:after,
.slumber:before,
.toaster:after,
.toaster:before,
.walden:after,
.walden:before,
.willow:after,
.willow:before,
.xpro2:after,
.xpro2:before {

	content: '';

	display: block;

	height: 100%;

	width: 100%;

	top: 0;

	left: 0;

	position: absolute;

	pointer-events: none
}

._1977,
.aden,
.brooklyn,
.clarendon,
.earlybird,
.gingham,
.hudson,
.inkwell,
.lark,
.lofi,
.mayfair,
.moon,
.nashville,
.perpetua,
.reyes,
.rise,
.slumber,
.toaster,
.walden,
.willow,
.xpro2 {

	position: relative
}

._1977 img,
.aden img,
.brooklyn img,
.clarendon img,
.earlybird img,
.gingham img,
.hudson img,
.inkwell img,
.lark img,
.lofi img,
.mayfair img,
.moon img,
.nashville img,
.perpetua img,
.reyes img,
.rise img,
.slumber img,
.toaster img,
.walden img,
.willow img,
.xpro2 img {

	width: 100%;

	z-index: 1
}

._1977:before,
.aden:before,
.brooklyn:before,
.clarendon:before,
.earlybird:before,
.gingham:before,
.hudson:before,
.inkwell:before,
.lark:before,
.lofi:before,
.mayfair:before,
.moon:before,
.nashville:before,
.perpetua:before,
.reyes:before,
.rise:before,
.slumber:before,
.toaster:before,
.walden:before,
.willow:before,
.xpro2:before {

	z-index: 2
}

._1977:after,
.aden:after,
.brooklyn:after,
.clarendon:after,
.earlybird:after,
.gingham:after,
.hudson:after,
.inkwell:after,
.lark:after,
.lofi:after,
.mayfair:after,
.moon:after,
.nashville:after,
.perpetua:after,
.reyes:after,
.rise:after,
.slumber:after,
.toaster:after,
.walden:after,
.willow:after,
.xpro2:after {

	z-index: 3
}

.slumber {

	filter: saturate(.66) brightness(1.05)
}

.slumber::after {

	background: rgba(125, 105, 24, .5);

	mix-blend-mode: soft-light
}

.slumber::before {

	background: rgba(69, 41, 12, .4);

	mix-blend-mode: lighten
}

.theiaPostSlider_nav {

	position: relative;

	overflow: hidden;

	margin: 16px 0;

	transition: opacity 0.333s;

	opacity: 1
}

.theiaPostSlider_nav>* {

	vertical-align: middle
}

.theiaPostSlider_nav.fontTheme ._1,
.theiaPostSlider_nav.fontTheme ._3 {

	margin: 0 4px;

	vertical-align: middle;

	font-weight: bold
}

.theiaPostSlider_nav.fontTheme ._2 {

	display: inline-block;

	vertical-align: middle
}

.theiaPostSlider_nav ._title {

	font-weight: bold
}

.theiaPostSlider_nav ._title * {

	display: inline;

	margin: 0;

	padding: 0
}

.theiaPostSlider_nav ._title ._helper {

	color: #888
}

.theiaPostSlider_nav ._buttons {

	-moz-user-select: -moz-none;

	-ms-user-select: none;

	-webkit-user-select: none;

	user-select: none;

	line-height: 1
}

.theiaPostSlider_nav ._buttons>* {

	display: inline-block;

	vertical-align: middle
}

.theiaPostSlider_nav ._buttons ._text {

	margin: 0 10px
}

.theiaPostSlider_nav ._button {

	overflow: hidden;

	cursor: pointer;

	-webkit-transition: none !important;

	-moz-transition: none !important;

	-o-transition: none !important;

	transition: none !important;

	text-decoration: none
}

.theiaPostSlider_nav ._disabled {

	cursor: default
}

.theiaPostSlider_nav._left ._buttons,
.theiaPostSlider_nav._right ._buttons {

	display: inline-block
}

.theiaPostSlider_nav._left {

	text-align: left
}

.theiaPostSlider_nav._left ._buttons {

	float: left
}

.theiaPostSlider_nav._left ._title {

	float: right
}

.theiaPostSlider_nav._center {

	text-align: center
}

.theiaPostSlider_nav._center ._title {

	line-height: inherit !important
}

.theiaPostSlider_nav._center_full {

	text-align: center
}

.theiaPostSlider_nav._center_full ._prev {

	float: left
}

.theiaPostSlider_nav._center_full ._next {

	float: right
}

.theiaPostSlider_nav._center_full ._title {

	line-height: inherit !important
}

.theiaPostSlider_nav._right {

	text-align: right
}

.theiaPostSlider_nav._right ._buttons {

	float: right
}

.theiaPostSlider_nav._right ._title {

	float: left
}

.theiaPostSlider_nav._hide_on_first_slide._slide_number_0 {

	height: 0;

	opacity: 0
}

.theiaPostSlider_nav ._loading {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	background: url(/wp-content/plugins/theia-post/images/ajax-loader.gif?x64687) center center no-repeat
}

.theiaPostSlider_slides {

	position: relative;

	clear: both;

	overflow: hidden;

	margin: 0;

	padding: 0;

	list-style: none
}

.theiaPostSlider_slides>div {

	overflow: hidden
}

.theiaPostSlider_header {

	margin: 0 0 16px 0
}

.theiaPostSlider_footer {

	margin: 16px 0 0 0
}

.theiaPostSlider_nav.fontTheme ._prev ._1,
.theiaPostSlider_nav.fontTheme ._next ._3 {

	display: none
}

.theiaPostSlider_nav.fontTheme ._button:focus {

	outline: none
}

@font-face {

	font-family: 'theia-post-slider-font';

	src: url('fonts/theia-post-slider-font.eot');

	src: url('fonts/theia-post-slider-font.eot') format('embedded-opentype'), url('fonts/theia-post-slider-font.woff') format('woff'), url('fonts/theia-post-slider-font.ttf') format('truetype'), url('fonts/theia-post-slider-font.svg') format('svg');

	font-weight: normal;

	font-style: normal
}

[class^="tps-icon-"],
[class*=" tps-icon-"] {

	font-family: 'theia-post-slider-font';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	line-height: 1;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale
}

.tps-icon-arrow-left01:before {

	content: "\e600"

}

.tps-icon-arrow-right01:before {

	content: "\e601"

}

.tps-icon-arrow-left02:before {

	content: "\e602"

}

.tps-icon-arrow-right02:before {

	content: "\e603"

}

.tps-icon-arrow-left03:before {

	content: "\e604"

}

.tps-icon-arrow-right03:before {

	content: "\e605"

}

.tps-icon-arrow-left04:before {

	content: "\e606"

}

.tps-icon-arrow-right04:before {

	content: "\e607"

}

.tps-icon-arrow-left05:before {

	content: "\e608"

}

.tps-icon-arrow-right05:before {

	content: "\e609"

}

.tps-icon-arrow-left06:before {

	content: "\e60c"

}

.tps-icon-arrow-right06:before {

	content: "\e60d"

}

.tps-icon-chevron-left:before {

	content: "\f053"

}

.tps-icon-chevron-right:before {

	content: "\f054"

}

.tps-icon-arrow-left07:before {

	content: "\f060"

}

.tps-icon-arrow-right07:before {

	content: "\f061"

}

.tps-icon-hand-o-right:before {

	content: "\f0a4"

}

.tps-icon-hand-o-left:before {

	content: "\f0a5"

}

.tps-icon-arrow-circle-left:before {

	content: "\f0a8"

}

.tps-icon-arrow-circle-right:before {

	content: "\f0a9"

}

.tps-icon-caret-left:before {

	content: "\f0d9"

}

.tps-icon-caret-right:before {

	content: "\f0da"

}

.tps-icon-angle-double-left:before {

	content: "\f100"

}

.tps-icon-angle-double-right:before {

	content: "\f101"

}

.tps-icon-angle-left:before {

	content: "\f104"

}

.tps-icon-angle-right:before {

	content: "\f105"

}

.tps-icon-chevron-circle-left:before {

	content: "\f137"

}

.tps-icon-chevron-circle-right:before {

	content: "\f138"

}

.tps-icon-toggle-right:before {

	content: "\f152"

}

.tps-icon-long-arrow-left:before {

	content: "\f177"

}

.tps-icon-long-arrow-right:before {

	content: "\f178"

}

.tps-icon-arrow-circle-o-right:before {

	content: "\f18e"

}

.tps-icon-arrow-circle-o-left:before {

	content: "\f190"

}

.tps-icon-toggle-left:before {

	content: "\f191"

}

.tps-icon-arrow-right08:before {

	content: "\e3b1"

}

.tps-icon-arrow-left08:before {

	content: "\e3b3"

}

.tps-icon-arrow-right19:before {

	content: "\e3b5"

}

.tps-icon-arrow-left19:before {

	content: "\e3b7"

}

.tps-icon-arrow-right20:before {

	content: "\e3bb"

}

.tps-icon-arrow-left20:before {

	content: "\e3bf"

}

.tps-icon-arrow-right21:before {

	content: "\e3c3"

}

.tps-icon-arrow-left21:before {

	content: "\e3c7"

}

.tps-icon-arrow-right22:before {

	content: "\e3cb"

}

.tps-icon-arrow-left22:before {

	content: "\e3cf"

}

.tps-icon-arrow-right23:before {

	content: "\e3d3"

}

.tps-icon-arrow-left23:before {

	content: "\e3d7"

}

.tps-icon-arrow-right24:before {

	content: "\e3e3"

}

.tps-icon-arrow-left24:before {

	content: "\e3e7"

}

.tps-icon-arrow-right09:before {

	content: "\e3e9"

}

.tps-icon-arrow-left09:before {

	content: "\e3eb"

}

.tps-icon-arrow-right10:before {

	content: "\e3ed"

}

.tps-icon-arrow-left10:before {

	content: "\e3ef"

}

.tps-icon-arrow-right11:before {

	content: "\e3f3"

}

.tps-icon-arrow-left11:before {

	content: "\e3f7"

}

.tps-icon-arrow-right12:before {

	content: "\e3fb"

}

.tps-icon-arrow-left12:before {

	content: "\e3ff"

}

.tps-icon-arrow-right13:before {

	content: "\e401"

}

.tps-icon-arrow-left13:before {

	content: "\e403"

}

.tps-icon-arrow-right14:before {

	content: "\e405"

}

.tps-icon-arrow-left14:before {

	content: "\e407"

}

.tps-icon-arrow-right15:before {

	content: "\e409"

}

.tps-icon-arrow-left15:before {

	content: "\e40b"

}

.tps-icon-arrow-right16:before {

	content: "\e40d"

}

.tps-icon-arrow-left16:before {

	content: "\e40f"

}

.tps-icon-arrow-right17:before {

	content: "\e411"

}

.tps-icon-arrow-left17:before {

	content: "\e413"

}

.tps-icon-arrow-right18:before {

	content: "\e415"

}

.tps-icon-arrow-left18:before {

	content: "\e417"

}

.tps-icon-key-right:before {

	content: "\e42a"

}

.tps-icon-key-left:before {

	content: "\e42c"

}

.theiaPostSlider_nav.fontTheme ._button ._2 span {

	font-size: 48px;

	line-height: 48px;

}

.theiaPostSlider_nav.fontTheme ._button {

	color: #1e73be;

}

/*!

Animate.css - http://daneden.me/animate

Licensed under the MIT license - http://opensource.org/licenses/MIT



Copyright (c) 2015 Daniel Eden

*/

.animated {

	-webkit-animation-duration: 1s;

	animation-duration: 1s;

	-webkit-animation-fill-mode: both;

	animation-fill-mode: both
}

.animated.infinite {

	-webkit-animation-iteration-count: infinite;

	animation-iteration-count: infinite
}

.animated.hinge {

	-webkit-animation-duration: 2s;

	animation-duration: 2s
}

.animated.bounceIn,
.animated.bounceOut {

	-webkit-animation-duration: .75s;

	animation-duration: .75s
}

.animated.flipOutX,
.animated.flipOutY {

	-webkit-animation-duration: .75s;

	animation-duration: .75s
}

@-webkit-keyframes bounce {

	0%,
	20%,
	53%,
	80%,
	100% {

		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

		transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

	40%,
	43% {

		-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);

		transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);

		-webkit-transform: translate3d(0, -30px, 0);

		transform: translate3d(0, -30px, 0)
	}

	70% {

		-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);

		transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);

		-webkit-transform: translate3d(0, -15px, 0);

		transform: translate3d(0, -15px, 0)
	}

	90% {

		-webkit-transform: translate3d(0, -4px, 0);

		transform: translate3d(0, -4px, 0)
	}

}

@keyframes bounce {

	0%,
	20%,
	53%,
	80%,
	100% {

		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

		transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

	40%,
	43% {

		-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);

		transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);

		-webkit-transform: translate3d(0, -30px, 0);

		transform: translate3d(0, -30px, 0)
	}

	70% {

		-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);

		transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);

		-webkit-transform: translate3d(0, -15px, 0);

		transform: translate3d(0, -15px, 0)
	}

	90% {

		-webkit-transform: translate3d(0, -4px, 0);

		transform: translate3d(0, -4px, 0)
	}

}

.bounce {

	-webkit-animation-name: bounce;

	animation-name: bounce;

	-webkit-transform-origin: center bottom;

	transform-origin: center bottom
}

@-webkit-keyframes flash {

	0%,
	50%,
	100% {

		opacity: 1
	}

	25%,
	75% {

		opacity: 0
	}

}

@keyframes flash {

	0%,
	50%,
	100% {

		opacity: 1
	}

	25%,
	75% {

		opacity: 0
	}

}

.flash {

	-webkit-animation-name: flash;

	animation-name: flash
}

@-webkit-keyframes pulse {

	0% {

		-webkit-transform: scale3d(1, 1, 1);

		transform: scale3d(1, 1, 1)
	}

	50% {

		-webkit-transform: scale3d(1.05, 1.05, 1.05);

		transform: scale3d(1.05, 1.05, 1.05)
	}

	100% {

		-webkit-transform: scale3d(1, 1, 1);

		transform: scale3d(1, 1, 1)
	}

}

@keyframes pulse {

	0% {

		-webkit-transform: scale3d(1, 1, 1);

		transform: scale3d(1, 1, 1)
	}

	50% {

		-webkit-transform: scale3d(1.05, 1.05, 1.05);

		transform: scale3d(1.05, 1.05, 1.05)
	}

	100% {

		-webkit-transform: scale3d(1, 1, 1);

		transform: scale3d(1, 1, 1)
	}

}

.pulse {

	-webkit-animation-name: pulse;

	animation-name: pulse
}

@-webkit-keyframes rubberBand {

	0% {

		-webkit-transform: scale3d(1, 1, 1);

		transform: scale3d(1, 1, 1)
	}

	30% {

		-webkit-transform: scale3d(1.25, 0.75, 1);

		transform: scale3d(1.25, 0.75, 1)
	}

	40% {

		-webkit-transform: scale3d(0.75, 1.25, 1);

		transform: scale3d(0.75, 1.25, 1)
	}

	50% {

		-webkit-transform: scale3d(1.15, 0.85, 1);

		transform: scale3d(1.15, 0.85, 1)
	}

	65% {

		-webkit-transform: scale3d(.95, 1.05, 1);

		transform: scale3d(.95, 1.05, 1)
	}

	75% {

		-webkit-transform: scale3d(1.05, .95, 1);

		transform: scale3d(1.05, .95, 1)
	}

	100% {

		-webkit-transform: scale3d(1, 1, 1);

		transform: scale3d(1, 1, 1)
	}

}

@keyframes rubberBand {

	0% {

		-webkit-transform: scale3d(1, 1, 1);

		transform: scale3d(1, 1, 1)
	}

	30% {

		-webkit-transform: scale3d(1.25, 0.75, 1);

		transform: scale3d(1.25, 0.75, 1)
	}

	40% {

		-webkit-transform: scale3d(0.75, 1.25, 1);

		transform: scale3d(0.75, 1.25, 1)
	}

	50% {

		-webkit-transform: scale3d(1.15, 0.85, 1);

		transform: scale3d(1.15, 0.85, 1)
	}

	65% {

		-webkit-transform: scale3d(.95, 1.05, 1);

		transform: scale3d(.95, 1.05, 1)
	}

	75% {

		-webkit-transform: scale3d(1.05, .95, 1);

		transform: scale3d(1.05, .95, 1)
	}

	100% {

		-webkit-transform: scale3d(1, 1, 1);

		transform: scale3d(1, 1, 1)
	}

}

.rubberBand {

	-webkit-animation-name: rubberBand;

	animation-name: rubberBand
}

@-webkit-keyframes shake {

	0%,
	100% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

	10%,
	30%,
	50%,
	70%,
	90% {

		-webkit-transform: translate3d(-10px, 0, 0);

		transform: translate3d(-10px, 0, 0)
	}

	20%,
	40%,
	60%,
	80% {

		-webkit-transform: translate3d(10px, 0, 0);

		transform: translate3d(10px, 0, 0)
	}

}

@keyframes shake {

	0%,
	100% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

	10%,
	30%,
	50%,
	70%,
	90% {

		-webkit-transform: translate3d(-10px, 0, 0);

		transform: translate3d(-10px, 0, 0)
	}

	20%,
	40%,
	60%,
	80% {

		-webkit-transform: translate3d(10px, 0, 0);

		transform: translate3d(10px, 0, 0)
	}

}

.shake {

	-webkit-animation-name: shake;

	animation-name: shake
}

@-webkit-keyframes swing {

	20% {

		-webkit-transform: rotate3d(0, 0, 1, 15deg);

		transform: rotate3d(0, 0, 1, 15deg)
	}

	40% {

		-webkit-transform: rotate3d(0, 0, 1, -10deg);

		transform: rotate3d(0, 0, 1, -10deg)
	}

	60% {

		-webkit-transform: rotate3d(0, 0, 1, 5deg);

		transform: rotate3d(0, 0, 1, 5deg)
	}

	80% {

		-webkit-transform: rotate3d(0, 0, 1, -5deg);

		transform: rotate3d(0, 0, 1, -5deg)
	}

	100% {

		-webkit-transform: rotate3d(0, 0, 1, 0deg);

		transform: rotate3d(0, 0, 1, 0deg)
	}

}

@keyframes swing {

	20% {

		-webkit-transform: rotate3d(0, 0, 1, 15deg);

		transform: rotate3d(0, 0, 1, 15deg)
	}

	40% {

		-webkit-transform: rotate3d(0, 0, 1, -10deg);

		transform: rotate3d(0, 0, 1, -10deg)
	}

	60% {

		-webkit-transform: rotate3d(0, 0, 1, 5deg);

		transform: rotate3d(0, 0, 1, 5deg)
	}

	80% {

		-webkit-transform: rotate3d(0, 0, 1, -5deg);

		transform: rotate3d(0, 0, 1, -5deg)
	}

	100% {

		-webkit-transform: rotate3d(0, 0, 1, 0deg);

		transform: rotate3d(0, 0, 1, 0deg)
	}

}

.swing {

	-webkit-transform-origin: top center;

	transform-origin: top center;

	-webkit-animation-name: swing;

	animation-name: swing
}

@-webkit-keyframes tada {

	0% {

		-webkit-transform: scale3d(1, 1, 1);

		transform: scale3d(1, 1, 1)
	}

	10%,
	20% {

		-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);

		transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
	}

	30%,
	50%,
	70%,
	90% {

		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);

		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
	}

	40%,
	60%,
	80% {

		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);

		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
	}

	100% {

		-webkit-transform: scale3d(1, 1, 1);

		transform: scale3d(1, 1, 1)
	}

}

@keyframes tada {

	0% {

		-webkit-transform: scale3d(1, 1, 1);

		transform: scale3d(1, 1, 1)
	}

	10%,
	20% {

		-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);

		transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
	}

	30%,
	50%,
	70%,
	90% {

		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);

		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
	}

	40%,
	60%,
	80% {

		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);

		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
	}

	100% {

		-webkit-transform: scale3d(1, 1, 1);

		transform: scale3d(1, 1, 1)
	}

}

.tada {

	-webkit-animation-name: tada;

	animation-name: tada
}

@-webkit-keyframes wobble {

	0% {

		-webkit-transform: none;

		transform: none
	}

	15% {

		-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);

		transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
	}

	30% {

		-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);

		transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
	}

	45% {

		-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);

		transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
	}

	60% {

		-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);

		transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
	}

	75% {

		-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);

		transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
	}

	100% {

		-webkit-transform: none;

		transform: none
	}

}

@keyframes wobble {

	0% {

		-webkit-transform: none;

		transform: none
	}

	15% {

		-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);

		transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
	}

	30% {

		-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);

		transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
	}

	45% {

		-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);

		transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
	}

	60% {

		-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);

		transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
	}

	75% {

		-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);

		transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
	}

	100% {

		-webkit-transform: none;

		transform: none
	}

}

.wobble {

	-webkit-animation-name: wobble;

	animation-name: wobble
}

@-webkit-keyframes bounceIn {

	0%,
	20%,
	40%,
	60%,
	80%,
	100% {

		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

		transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)
	}

	0% {

		opacity: 0;

		-webkit-transform: scale3d(.3, .3, .3);

		transform: scale3d(.3, .3, .3)
	}

	20% {

		-webkit-transform: scale3d(1.1, 1.1, 1.1);

		transform: scale3d(1.1, 1.1, 1.1)
	}

	40% {

		-webkit-transform: scale3d(.9, .9, .9);

		transform: scale3d(.9, .9, .9)
	}

	60% {

		opacity: 1;

		-webkit-transform: scale3d(1.03, 1.03, 1.03);

		transform: scale3d(1.03, 1.03, 1.03)
	}

	80% {

		-webkit-transform: scale3d(.97, .97, .97);

		transform: scale3d(.97, .97, .97)
	}

	100% {

		opacity: 1;

		-webkit-transform: scale3d(1, 1, 1);

		transform: scale3d(1, 1, 1)
	}

}

@keyframes bounceIn {

	0%,
	20%,
	40%,
	60%,
	80%,
	100% {

		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

		transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)
	}

	0% {

		opacity: 0;

		-webkit-transform: scale3d(.3, .3, .3);

		transform: scale3d(.3, .3, .3)
	}

	20% {

		-webkit-transform: scale3d(1.1, 1.1, 1.1);

		transform: scale3d(1.1, 1.1, 1.1)
	}

	40% {

		-webkit-transform: scale3d(.9, .9, .9);

		transform: scale3d(.9, .9, .9)
	}

	60% {

		opacity: 1;

		-webkit-transform: scale3d(1.03, 1.03, 1.03);

		transform: scale3d(1.03, 1.03, 1.03)
	}

	80% {

		-webkit-transform: scale3d(.97, .97, .97);

		transform: scale3d(.97, .97, .97)
	}

	100% {

		opacity: 1;

		-webkit-transform: scale3d(1, 1, 1);

		transform: scale3d(1, 1, 1)
	}

}

.bounceIn {

	-webkit-animation-name: bounceIn;

	animation-name: bounceIn
}

@-webkit-keyframes bounceInDown {

	0%,
	60%,
	75%,
	90%,
	100% {

		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

		transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)
	}

	0% {

		opacity: 0;

		-webkit-transform: translate3d(0, -3000px, 0);

		transform: translate3d(0, -3000px, 0)
	}

	60% {

		opacity: 1;

		-webkit-transform: translate3d(0, 25px, 0);

		transform: translate3d(0, 25px, 0)
	}

	75% {

		-webkit-transform: translate3d(0, -10px, 0);

		transform: translate3d(0, -10px, 0)
	}

	90% {

		-webkit-transform: translate3d(0, 5px, 0);

		transform: translate3d(0, 5px, 0)
	}

	100% {

		-webkit-transform: none;

		transform: none
	}

}

@keyframes bounceInDown {

	0%,
	60%,
	75%,
	90%,
	100% {

		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

		transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)
	}

	0% {

		opacity: 0;

		-webkit-transform: translate3d(0, -3000px, 0);

		transform: translate3d(0, -3000px, 0)
	}

	60% {

		opacity: 1;

		-webkit-transform: translate3d(0, 25px, 0);

		transform: translate3d(0, 25px, 0)
	}

	75% {

		-webkit-transform: translate3d(0, -10px, 0);

		transform: translate3d(0, -10px, 0)
	}

	90% {

		-webkit-transform: translate3d(0, 5px, 0);

		transform: translate3d(0, 5px, 0)
	}

	100% {

		-webkit-transform: none;

		transform: none
	}

}

.bounceInDown {

	-webkit-animation-name: bounceInDown;

	animation-name: bounceInDown
}

@-webkit-keyframes bounceInLeft {

	0%,
	60%,
	75%,
	90%,
	100% {

		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

		transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)
	}

	0% {

		opacity: 0;

		-webkit-transform: translate3d(-3000px, 0, 0);

		transform: translate3d(-3000px, 0, 0)
	}

	60% {

		opacity: 1;

		-webkit-transform: translate3d(25px, 0, 0);

		transform: translate3d(25px, 0, 0)
	}

	75% {

		-webkit-transform: translate3d(-10px, 0, 0);

		transform: translate3d(-10px, 0, 0)
	}

	90% {

		-webkit-transform: translate3d(5px, 0, 0);

		transform: translate3d(5px, 0, 0)
	}

	100% {

		-webkit-transform: none;

		transform: none
	}

}

@keyframes bounceInLeft {

	0%,
	60%,
	75%,
	90%,
	100% {

		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

		transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)
	}

	0% {

		opacity: 0;

		-webkit-transform: translate3d(-3000px, 0, 0);

		transform: translate3d(-3000px, 0, 0)
	}

	60% {

		opacity: 1;

		-webkit-transform: translate3d(25px, 0, 0);

		transform: translate3d(25px, 0, 0)
	}

	75% {

		-webkit-transform: translate3d(-10px, 0, 0);

		transform: translate3d(-10px, 0, 0)
	}

	90% {

		-webkit-transform: translate3d(5px, 0, 0);

		transform: translate3d(5px, 0, 0)
	}

	100% {

		-webkit-transform: none;

		transform: none
	}

}

.bounceInLeft {

	-webkit-animation-name: bounceInLeft;

	animation-name: bounceInLeft
}

@-webkit-keyframes bounceInRight {

	0%,
	60%,
	75%,
	90%,
	100% {

		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

		transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)
	}

	0% {

		opacity: 0;

		-webkit-transform: translate3d(3000px, 0, 0);

		transform: translate3d(3000px, 0, 0)
	}

	60% {

		opacity: 1;

		-webkit-transform: translate3d(-25px, 0, 0);

		transform: translate3d(-25px, 0, 0)
	}

	75% {

		-webkit-transform: translate3d(10px, 0, 0);

		transform: translate3d(10px, 0, 0)
	}

	90% {

		-webkit-transform: translate3d(-5px, 0, 0);

		transform: translate3d(-5px, 0, 0)
	}

	100% {

		-webkit-transform: none;

		transform: none
	}

}

@keyframes bounceInRight {

	0%,
	60%,
	75%,
	90%,
	100% {

		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

		transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)
	}

	0% {

		opacity: 0;

		-webkit-transform: translate3d(3000px, 0, 0);

		transform: translate3d(3000px, 0, 0)
	}

	60% {

		opacity: 1;

		-webkit-transform: translate3d(-25px, 0, 0);

		transform: translate3d(-25px, 0, 0)
	}

	75% {

		-webkit-transform: translate3d(10px, 0, 0);

		transform: translate3d(10px, 0, 0)
	}

	90% {

		-webkit-transform: translate3d(-5px, 0, 0);

		transform: translate3d(-5px, 0, 0)
	}

	100% {

		-webkit-transform: none;

		transform: none
	}

}

.bounceInRight {

	-webkit-animation-name: bounceInRight;

	animation-name: bounceInRight
}

@-webkit-keyframes bounceInUp {

	0%,
	60%,
	75%,
	90%,
	100% {

		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

		transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)
	}

	0% {

		opacity: 0;

		-webkit-transform: translate3d(0, 3000px, 0);

		transform: translate3d(0, 3000px, 0)
	}

	60% {

		opacity: 1;

		-webkit-transform: translate3d(0, -20px, 0);

		transform: translate3d(0, -20px, 0)
	}

	75% {

		-webkit-transform: translate3d(0, 10px, 0);

		transform: translate3d(0, 10px, 0)
	}

	90% {

		-webkit-transform: translate3d(0, -5px, 0);

		transform: translate3d(0, -5px, 0)
	}

	100% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

}

@keyframes bounceInUp {

	0%,
	60%,
	75%,
	90%,
	100% {

		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

		transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)
	}

	0% {

		opacity: 0;

		-webkit-transform: translate3d(0, 3000px, 0);

		transform: translate3d(0, 3000px, 0)
	}

	60% {

		opacity: 1;

		-webkit-transform: translate3d(0, -20px, 0);

		transform: translate3d(0, -20px, 0)
	}

	75% {

		-webkit-transform: translate3d(0, 10px, 0);

		transform: translate3d(0, 10px, 0)
	}

	90% {

		-webkit-transform: translate3d(0, -5px, 0);

		transform: translate3d(0, -5px, 0)
	}

	100% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

}

.bounceInUp {

	-webkit-animation-name: bounceInUp;

	animation-name: bounceInUp
}

@-webkit-keyframes bounceOut {

	20% {

		-webkit-transform: scale3d(.9, .9, .9);

		transform: scale3d(.9, .9, .9)
	}

	50%,
	55% {

		opacity: 1;

		-webkit-transform: scale3d(1.1, 1.1, 1.1);

		transform: scale3d(1.1, 1.1, 1.1)
	}

	100% {

		opacity: 0;

		-webkit-transform: scale3d(.3, .3, .3);

		transform: scale3d(.3, .3, .3)
	}

}

@keyframes bounceOut {

	20% {

		-webkit-transform: scale3d(.9, .9, .9);

		transform: scale3d(.9, .9, .9)
	}

	50%,
	55% {

		opacity: 1;

		-webkit-transform: scale3d(1.1, 1.1, 1.1);

		transform: scale3d(1.1, 1.1, 1.1)
	}

	100% {

		opacity: 0;

		-webkit-transform: scale3d(.3, .3, .3);

		transform: scale3d(.3, .3, .3)
	}

}

.bounceOut {

	-webkit-animation-name: bounceOut;

	animation-name: bounceOut
}

@-webkit-keyframes bounceOutDown {

	20% {

		-webkit-transform: translate3d(0, 10px, 0);

		transform: translate3d(0, 10px, 0)
	}

	40%,
	45% {

		opacity: 1;

		-webkit-transform: translate3d(0, -20px, 0);

		transform: translate3d(0, -20px, 0)
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(0, 2000px, 0);

		transform: translate3d(0, 2000px, 0)
	}

}

@keyframes bounceOutDown {

	20% {

		-webkit-transform: translate3d(0, 10px, 0);

		transform: translate3d(0, 10px, 0)
	}

	40%,
	45% {

		opacity: 1;

		-webkit-transform: translate3d(0, -20px, 0);

		transform: translate3d(0, -20px, 0)
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(0, 2000px, 0);

		transform: translate3d(0, 2000px, 0)
	}

}

.bounceOutDown {

	-webkit-animation-name: bounceOutDown;

	animation-name: bounceOutDown
}

@-webkit-keyframes bounceOutLeft {

	20% {

		opacity: 1;

		-webkit-transform: translate3d(20px, 0, 0);

		transform: translate3d(20px, 0, 0)
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(-2000px, 0, 0);

		transform: translate3d(-2000px, 0, 0)
	}

}

@keyframes bounceOutLeft {

	20% {

		opacity: 1;

		-webkit-transform: translate3d(20px, 0, 0);

		transform: translate3d(20px, 0, 0)
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(-2000px, 0, 0);

		transform: translate3d(-2000px, 0, 0)
	}

}

.bounceOutLeft {

	-webkit-animation-name: bounceOutLeft;

	animation-name: bounceOutLeft
}

@-webkit-keyframes bounceOutRight {

	20% {

		opacity: 1;

		-webkit-transform: translate3d(-20px, 0, 0);

		transform: translate3d(-20px, 0, 0)
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(2000px, 0, 0);

		transform: translate3d(2000px, 0, 0)
	}

}

@keyframes bounceOutRight {

	20% {

		opacity: 1;

		-webkit-transform: translate3d(-20px, 0, 0);

		transform: translate3d(-20px, 0, 0)
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(2000px, 0, 0);

		transform: translate3d(2000px, 0, 0)
	}

}

.bounceOutRight {

	-webkit-animation-name: bounceOutRight;

	animation-name: bounceOutRight
}

@-webkit-keyframes bounceOutUp {

	20% {

		-webkit-transform: translate3d(0, -10px, 0);

		transform: translate3d(0, -10px, 0)
	}

	40%,
	45% {

		opacity: 1;

		-webkit-transform: translate3d(0, 20px, 0);

		transform: translate3d(0, 20px, 0)
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(0, -2000px, 0);

		transform: translate3d(0, -2000px, 0)
	}

}

@keyframes bounceOutUp {

	20% {

		-webkit-transform: translate3d(0, -10px, 0);

		transform: translate3d(0, -10px, 0)
	}

	40%,
	45% {

		opacity: 1;

		-webkit-transform: translate3d(0, 20px, 0);

		transform: translate3d(0, 20px, 0)
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(0, -2000px, 0);

		transform: translate3d(0, -2000px, 0)
	}

}

.bounceOutUp {

	-webkit-animation-name: bounceOutUp;

	animation-name: bounceOutUp
}

@-webkit-keyframes fadeIn {

	0% {

		opacity: 0
	}

	100% {

		opacity: 1
	}

}

@keyframes fadeIn {

	0% {

		opacity: 0
	}

	100% {

		opacity: 1
	}

}

.fadeIn {

	-webkit-animation-name: fadeIn;

	animation-name: fadeIn
}

@-webkit-keyframes fadeInDown {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(0, -100%, 0);

		transform: translate3d(0, -100%, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

@keyframes fadeInDown {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(0, -100%, 0);

		transform: translate3d(0, -100%, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

.fadeInDown {

	-webkit-animation-name: fadeInDown;

	animation-name: fadeInDown
}

@-webkit-keyframes fadeInDownBig {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(0, -2000px, 0);

		transform: translate3d(0, -2000px, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

@keyframes fadeInDownBig {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(0, -2000px, 0);

		transform: translate3d(0, -2000px, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

.fadeInDownBig {

	-webkit-animation-name: fadeInDownBig;

	animation-name: fadeInDownBig
}

@-webkit-keyframes fadeInLeft {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(-100%, 0, 0);

		transform: translate3d(-100%, 0, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

@keyframes fadeInLeft {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(-100%, 0, 0);

		transform: translate3d(-100%, 0, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

.fadeInLeft {

	-webkit-animation-name: fadeInLeft;

	animation-name: fadeInLeft
}

@-webkit-keyframes fadeInLeftBig {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(-2000px, 0, 0);

		transform: translate3d(-2000px, 0, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

@keyframes fadeInLeftBig {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(-2000px, 0, 0);

		transform: translate3d(-2000px, 0, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

.fadeInLeftBig {

	-webkit-animation-name: fadeInLeftBig;

	animation-name: fadeInLeftBig
}

@-webkit-keyframes fadeInRight {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(100%, 0, 0);

		transform: translate3d(100%, 0, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

@keyframes fadeInRight {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(100%, 0, 0);

		transform: translate3d(100%, 0, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

.fadeInRight {

	-webkit-animation-name: fadeInRight;

	animation-name: fadeInRight
}

@-webkit-keyframes fadeInRightBig {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(2000px, 0, 0);

		transform: translate3d(2000px, 0, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

@keyframes fadeInRightBig {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(2000px, 0, 0);

		transform: translate3d(2000px, 0, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

.fadeInRightBig {

	-webkit-animation-name: fadeInRightBig;

	animation-name: fadeInRightBig
}

@-webkit-keyframes fadeInUp {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(0, 100%, 0);

		transform: translate3d(0, 100%, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

@keyframes fadeInUp {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(0, 100%, 0);

		transform: translate3d(0, 100%, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

.fadeInUp {

	-webkit-animation-name: fadeInUp;

	animation-name: fadeInUp
}

@-webkit-keyframes fadeInUpBig {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(0, 2000px, 0);

		transform: translate3d(0, 2000px, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

@keyframes fadeInUpBig {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(0, 2000px, 0);

		transform: translate3d(0, 2000px, 0)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

.fadeInUpBig {

	-webkit-animation-name: fadeInUpBig;

	animation-name: fadeInUpBig
}

@-webkit-keyframes fadeOut {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0
	}

}

@keyframes fadeOut {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0
	}

}

.fadeOut {

	-webkit-animation-name: fadeOut;

	animation-name: fadeOut
}

@-webkit-keyframes fadeOutDown {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(0, 100%, 0);

		transform: translate3d(0, 100%, 0)
	}

}

@keyframes fadeOutDown {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(0, 100%, 0);

		transform: translate3d(0, 100%, 0)
	}

}

.fadeOutDown {

	-webkit-animation-name: fadeOutDown;

	animation-name: fadeOutDown
}

@-webkit-keyframes fadeOutDownBig {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(0, 2000px, 0);

		transform: translate3d(0, 2000px, 0)
	}

}

@keyframes fadeOutDownBig {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(0, 2000px, 0);

		transform: translate3d(0, 2000px, 0)
	}

}

.fadeOutDownBig {

	-webkit-animation-name: fadeOutDownBig;

	animation-name: fadeOutDownBig
}

@-webkit-keyframes fadeOutLeft {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(-100%, 0, 0);

		transform: translate3d(-100%, 0, 0)
	}

}

@keyframes fadeOutLeft {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(-100%, 0, 0);

		transform: translate3d(-100%, 0, 0)
	}

}

.fadeOutLeft {

	-webkit-animation-name: fadeOutLeft;

	animation-name: fadeOutLeft
}

@-webkit-keyframes fadeOutLeftBig {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(-2000px, 0, 0);

		transform: translate3d(-2000px, 0, 0)
	}

}

@keyframes fadeOutLeftBig {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(-2000px, 0, 0);

		transform: translate3d(-2000px, 0, 0)
	}

}

.fadeOutLeftBig {

	-webkit-animation-name: fadeOutLeftBig;

	animation-name: fadeOutLeftBig
}

@-webkit-keyframes fadeOutRight {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(100%, 0, 0);

		transform: translate3d(100%, 0, 0)
	}

}

@keyframes fadeOutRight {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(100%, 0, 0);

		transform: translate3d(100%, 0, 0)
	}

}

.fadeOutRight {

	-webkit-animation-name: fadeOutRight;

	animation-name: fadeOutRight
}

@-webkit-keyframes fadeOutRightBig {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(2000px, 0, 0);

		transform: translate3d(2000px, 0, 0)
	}

}

@keyframes fadeOutRightBig {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(2000px, 0, 0);

		transform: translate3d(2000px, 0, 0)
	}

}

.fadeOutRightBig {

	-webkit-animation-name: fadeOutRightBig;

	animation-name: fadeOutRightBig
}

@-webkit-keyframes fadeOutUp {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(0, -100%, 0);

		transform: translate3d(0, -100%, 0)
	}

}

@keyframes fadeOutUp {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(0, -100%, 0);

		transform: translate3d(0, -100%, 0)
	}

}

.fadeOutUp {

	-webkit-animation-name: fadeOutUp;

	animation-name: fadeOutUp
}

@-webkit-keyframes fadeOutUpBig {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(0, -2000px, 0);

		transform: translate3d(0, -2000px, 0)
	}

}

@keyframes fadeOutUpBig {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(0, -2000px, 0);

		transform: translate3d(0, -2000px, 0)
	}

}

.fadeOutUpBig {

	-webkit-animation-name: fadeOutUpBig;

	animation-name: fadeOutUpBig
}

@-webkit-keyframes flip {

	0% {

		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);

		transform: perspective(400px) rotate3d(0, 1, 0, -360deg);

		-webkit-animation-timing-function: ease-out;

		animation-timing-function: ease-out
	}

	40% {

		-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);

		transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);

		-webkit-animation-timing-function: ease-out;

		animation-timing-function: ease-out
	}

	50% {

		-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);

		transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);

		-webkit-animation-timing-function: ease-in;

		animation-timing-function: ease-in
	}

	80% {

		-webkit-transform: perspective(400px) scale3d(.95, .95, .95);

		transform: perspective(400px) scale3d(.95, .95, .95);

		-webkit-animation-timing-function: ease-in;

		animation-timing-function: ease-in
	}

	100% {

		-webkit-transform: perspective(400px);

		transform: perspective(400px);

		-webkit-animation-timing-function: ease-in;

		animation-timing-function: ease-in
	}

}

@keyframes flip {

	0% {

		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);

		transform: perspective(400px) rotate3d(0, 1, 0, -360deg);

		-webkit-animation-timing-function: ease-out;

		animation-timing-function: ease-out
	}

	40% {

		-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);

		transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);

		-webkit-animation-timing-function: ease-out;

		animation-timing-function: ease-out
	}

	50% {

		-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);

		transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);

		-webkit-animation-timing-function: ease-in;

		animation-timing-function: ease-in
	}

	80% {

		-webkit-transform: perspective(400px) scale3d(.95, .95, .95);

		transform: perspective(400px) scale3d(.95, .95, .95);

		-webkit-animation-timing-function: ease-in;

		animation-timing-function: ease-in
	}

	100% {

		-webkit-transform: perspective(400px);

		transform: perspective(400px);

		-webkit-animation-timing-function: ease-in;

		animation-timing-function: ease-in
	}

}

.animated.flip {

	-webkit-backface-visibility: visible;

	backface-visibility: visible;

	-webkit-animation-name: flip;

	animation-name: flip
}

@-webkit-keyframes flipInX {

	0% {

		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);

		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);

		-webkit-transition-timing-function: ease-in;

		transition-timing-function: ease-in;

		opacity: 0
	}

	40% {

		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);

		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);

		-webkit-transition-timing-function: ease-in;

		transition-timing-function: ease-in
	}

	60% {

		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);

		transform: perspective(400px) rotate3d(1, 0, 0, 10deg);

		opacity: 1
	}

	80% {

		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);

		transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
	}

	100% {

		-webkit-transform: perspective(400px);

		transform: perspective(400px)
	}

}

@keyframes flipInX {

	0% {

		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);

		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);

		-webkit-transition-timing-function: ease-in;

		transition-timing-function: ease-in;

		opacity: 0
	}

	40% {

		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);

		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);

		-webkit-transition-timing-function: ease-in;

		transition-timing-function: ease-in
	}

	60% {

		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);

		transform: perspective(400px) rotate3d(1, 0, 0, 10deg);

		opacity: 1
	}

	80% {

		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);

		transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
	}

	100% {

		-webkit-transform: perspective(400px);

		transform: perspective(400px)
	}

}

.flipInX {

	-webkit-backface-visibility: visible !important;

	backface-visibility: visible !important;

	-webkit-animation-name: flipInX;

	animation-name: flipInX
}

@-webkit-keyframes flipInY {

	0% {

		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);

		transform: perspective(400px) rotate3d(0, 1, 0, 90deg);

		-webkit-transition-timing-function: ease-in;

		transition-timing-function: ease-in;

		opacity: 0
	}

	40% {

		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);

		transform: perspective(400px) rotate3d(0, 1, 0, -20deg);

		-webkit-transition-timing-function: ease-in;

		transition-timing-function: ease-in
	}

	60% {

		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);

		transform: perspective(400px) rotate3d(0, 1, 0, 10deg);

		opacity: 1
	}

	80% {

		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);

		transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
	}

	100% {

		-webkit-transform: perspective(400px);

		transform: perspective(400px)
	}

}

@keyframes flipInY {

	0% {

		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);

		transform: perspective(400px) rotate3d(0, 1, 0, 90deg);

		-webkit-transition-timing-function: ease-in;

		transition-timing-function: ease-in;

		opacity: 0
	}

	40% {

		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);

		transform: perspective(400px) rotate3d(0, 1, 0, -20deg);

		-webkit-transition-timing-function: ease-in;

		transition-timing-function: ease-in
	}

	60% {

		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);

		transform: perspective(400px) rotate3d(0, 1, 0, 10deg);

		opacity: 1
	}

	80% {

		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);

		transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
	}

	100% {

		-webkit-transform: perspective(400px);

		transform: perspective(400px)
	}

}

.flipInY {

	-webkit-backface-visibility: visible !important;

	backface-visibility: visible !important;

	-webkit-animation-name: flipInY;

	animation-name: flipInY
}

@-webkit-keyframes flipOutX {

	0% {

		-webkit-transform: perspective(400px);

		transform: perspective(400px)
	}

	30% {

		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);

		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);

		opacity: 1
	}

	100% {

		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);

		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);

		opacity: 0
	}

}

@keyframes flipOutX {

	0% {

		-webkit-transform: perspective(400px);

		transform: perspective(400px)
	}

	30% {

		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);

		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);

		opacity: 1
	}

	100% {

		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);

		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);

		opacity: 0
	}

}

.flipOutX {

	-webkit-animation-name: flipOutX;

	animation-name: flipOutX;

	-webkit-backface-visibility: visible !important;

	backface-visibility: visible !important
}

@-webkit-keyframes flipOutY {

	0% {

		-webkit-transform: perspective(400px);

		transform: perspective(400px)
	}

	30% {

		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);

		transform: perspective(400px) rotate3d(0, 1, 0, -15deg);

		opacity: 1
	}

	100% {

		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);

		transform: perspective(400px) rotate3d(0, 1, 0, 90deg);

		opacity: 0
	}

}

@keyframes flipOutY {

	0% {

		-webkit-transform: perspective(400px);

		transform: perspective(400px)
	}

	30% {

		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);

		transform: perspective(400px) rotate3d(0, 1, 0, -15deg);

		opacity: 1
	}

	100% {

		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);

		transform: perspective(400px) rotate3d(0, 1, 0, 90deg);

		opacity: 0
	}

}

.flipOutY {

	-webkit-backface-visibility: visible !important;

	backface-visibility: visible !important;

	-webkit-animation-name: flipOutY;

	animation-name: flipOutY
}

@-webkit-keyframes lightSpeedIn {

	0% {

		-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);

		transform: translate3d(100%, 0, 0) skewX(-30deg);

		opacity: 0
	}

	60% {

		-webkit-transform: skewX(20deg);

		transform: skewX(20deg);

		opacity: 1
	}

	80% {

		-webkit-transform: skewX(-5deg);

		transform: skewX(-5deg);

		opacity: 1
	}

	100% {

		-webkit-transform: none;

		transform: none;

		opacity: 1
	}

}

@keyframes lightSpeedIn {

	0% {

		-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);

		transform: translate3d(100%, 0, 0) skewX(-30deg);

		opacity: 0
	}

	60% {

		-webkit-transform: skewX(20deg);

		transform: skewX(20deg);

		opacity: 1
	}

	80% {

		-webkit-transform: skewX(-5deg);

		transform: skewX(-5deg);

		opacity: 1
	}

	100% {

		-webkit-transform: none;

		transform: none;

		opacity: 1
	}

}

.lightSpeedIn {

	-webkit-animation-name: lightSpeedIn;

	animation-name: lightSpeedIn;

	-webkit-animation-timing-function: ease-out;

	animation-timing-function: ease-out
}

@-webkit-keyframes lightSpeedOut {

	0% {

		opacity: 1
	}

	100% {

		-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);

		transform: translate3d(100%, 0, 0) skewX(30deg);

		opacity: 0
	}

}

@keyframes lightSpeedOut {

	0% {

		opacity: 1
	}

	100% {

		-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);

		transform: translate3d(100%, 0, 0) skewX(30deg);

		opacity: 0
	}

}

.lightSpeedOut {

	-webkit-animation-name: lightSpeedOut;

	animation-name: lightSpeedOut;

	-webkit-animation-timing-function: ease-in;

	animation-timing-function: ease-in
}

@-webkit-keyframes rotateIn {

	0% {

		-webkit-transform-origin: center;

		transform-origin: center;

		-webkit-transform: rotate3d(0, 0, 1, -200deg);

		transform: rotate3d(0, 0, 1, -200deg);

		opacity: 0
	}

	100% {

		-webkit-transform-origin: center;

		transform-origin: center;

		-webkit-transform: none;

		transform: none;

		opacity: 1
	}

}

@keyframes rotateIn {

	0% {

		-webkit-transform-origin: center;

		transform-origin: center;

		-webkit-transform: rotate3d(0, 0, 1, -200deg);

		transform: rotate3d(0, 0, 1, -200deg);

		opacity: 0
	}

	100% {

		-webkit-transform-origin: center;

		transform-origin: center;

		-webkit-transform: none;

		transform: none;

		opacity: 1
	}

}

.rotateIn {

	-webkit-animation-name: rotateIn;

	animation-name: rotateIn
}

@-webkit-keyframes rotateInDownLeft {

	0% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		-webkit-transform: rotate3d(0, 0, 1, -45deg);

		transform: rotate3d(0, 0, 1, -45deg);

		opacity: 0
	}

	100% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		-webkit-transform: none;

		transform: none;

		opacity: 1
	}

}

@keyframes rotateInDownLeft {

	0% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		-webkit-transform: rotate3d(0, 0, 1, -45deg);

		transform: rotate3d(0, 0, 1, -45deg);

		opacity: 0
	}

	100% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		-webkit-transform: none;

		transform: none;

		opacity: 1
	}

}

.rotateInDownLeft {

	-webkit-animation-name: rotateInDownLeft;

	animation-name: rotateInDownLeft
}

@-webkit-keyframes rotateInDownRight {

	0% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		-webkit-transform: rotate3d(0, 0, 1, 45deg);

		transform: rotate3d(0, 0, 1, 45deg);

		opacity: 0
	}

	100% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		-webkit-transform: none;

		transform: none;

		opacity: 1
	}

}

@keyframes rotateInDownRight {

	0% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		-webkit-transform: rotate3d(0, 0, 1, 45deg);

		transform: rotate3d(0, 0, 1, 45deg);

		opacity: 0
	}

	100% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		-webkit-transform: none;

		transform: none;

		opacity: 1
	}

}

.rotateInDownRight {

	-webkit-animation-name: rotateInDownRight;

	animation-name: rotateInDownRight
}

@-webkit-keyframes rotateInUpLeft {

	0% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		-webkit-transform: rotate3d(0, 0, 1, 45deg);

		transform: rotate3d(0, 0, 1, 45deg);

		opacity: 0
	}

	100% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		-webkit-transform: none;

		transform: none;

		opacity: 1
	}

}

@keyframes rotateInUpLeft {

	0% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		-webkit-transform: rotate3d(0, 0, 1, 45deg);

		transform: rotate3d(0, 0, 1, 45deg);

		opacity: 0
	}

	100% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		-webkit-transform: none;

		transform: none;

		opacity: 1
	}

}

.rotateInUpLeft {

	-webkit-animation-name: rotateInUpLeft;

	animation-name: rotateInUpLeft
}

@-webkit-keyframes rotateInUpRight {

	0% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		-webkit-transform: rotate3d(0, 0, 1, -90deg);

		transform: rotate3d(0, 0, 1, -90deg);

		opacity: 0
	}

	100% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		-webkit-transform: none;

		transform: none;

		opacity: 1
	}

}

@keyframes rotateInUpRight {

	0% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		-webkit-transform: rotate3d(0, 0, 1, -90deg);

		transform: rotate3d(0, 0, 1, -90deg);

		opacity: 0
	}

	100% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		-webkit-transform: none;

		transform: none;

		opacity: 1
	}

}

.rotateInUpRight {

	-webkit-animation-name: rotateInUpRight;

	animation-name: rotateInUpRight
}

@-webkit-keyframes rotateOut {

	0% {

		-webkit-transform-origin: center;

		transform-origin: center;

		opacity: 1
	}

	100% {

		-webkit-transform-origin: center;

		transform-origin: center;

		-webkit-transform: rotate3d(0, 0, 1, 200deg);

		transform: rotate3d(0, 0, 1, 200deg);

		opacity: 0
	}

}

@keyframes rotateOut {

	0% {

		-webkit-transform-origin: center;

		transform-origin: center;

		opacity: 1
	}

	100% {

		-webkit-transform-origin: center;

		transform-origin: center;

		-webkit-transform: rotate3d(0, 0, 1, 200deg);

		transform: rotate3d(0, 0, 1, 200deg);

		opacity: 0
	}

}

.rotateOut {

	-webkit-animation-name: rotateOut;

	animation-name: rotateOut
}

@-webkit-keyframes rotateOutDownLeft {

	0% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		opacity: 1
	}

	100% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		-webkit-transform: rotate3d(0, 0, 1, 45deg);

		transform: rotate3d(0, 0, 1, 45deg);

		opacity: 0
	}

}

@keyframes rotateOutDownLeft {

	0% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		opacity: 1
	}

	100% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		-webkit-transform: rotate3d(0, 0, 1, 45deg);

		transform: rotate3d(0, 0, 1, 45deg);

		opacity: 0
	}

}

.rotateOutDownLeft {

	-webkit-animation-name: rotateOutDownLeft;

	animation-name: rotateOutDownLeft
}

@-webkit-keyframes rotateOutDownRight {

	0% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		opacity: 1
	}

	100% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		-webkit-transform: rotate3d(0, 0, 1, -45deg);

		transform: rotate3d(0, 0, 1, -45deg);

		opacity: 0
	}

}

@keyframes rotateOutDownRight {

	0% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		opacity: 1
	}

	100% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		-webkit-transform: rotate3d(0, 0, 1, -45deg);

		transform: rotate3d(0, 0, 1, -45deg);

		opacity: 0
	}

}

.rotateOutDownRight {

	-webkit-animation-name: rotateOutDownRight;

	animation-name: rotateOutDownRight
}

@-webkit-keyframes rotateOutUpLeft {

	0% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		opacity: 1
	}

	100% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		-webkit-transform: rotate3d(0, 0, 1, -45deg);

		transform: rotate3d(0, 0, 1, -45deg);

		opacity: 0
	}

}

@keyframes rotateOutUpLeft {

	0% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		opacity: 1
	}

	100% {

		-webkit-transform-origin: left bottom;

		transform-origin: left bottom;

		-webkit-transform: rotate3d(0, 0, 1, -45deg);

		transform: rotate3d(0, 0, 1, -45deg);

		opacity: 0
	}

}

.rotateOutUpLeft {

	-webkit-animation-name: rotateOutUpLeft;

	animation-name: rotateOutUpLeft
}

@-webkit-keyframes rotateOutUpRight {

	0% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		opacity: 1
	}

	100% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		-webkit-transform: rotate3d(0, 0, 1, 90deg);

		transform: rotate3d(0, 0, 1, 90deg);

		opacity: 0
	}

}

@keyframes rotateOutUpRight {

	0% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		opacity: 1
	}

	100% {

		-webkit-transform-origin: right bottom;

		transform-origin: right bottom;

		-webkit-transform: rotate3d(0, 0, 1, 90deg);

		transform: rotate3d(0, 0, 1, 90deg);

		opacity: 0
	}

}

.rotateOutUpRight {

	-webkit-animation-name: rotateOutUpRight;

	animation-name: rotateOutUpRight
}

@-webkit-keyframes hinge {

	0% {

		-webkit-transform-origin: top left;

		transform-origin: top left;

		-webkit-animation-timing-function: ease-in-out;

		animation-timing-function: ease-in-out
	}

	20%,
	60% {

		-webkit-transform: rotate3d(0, 0, 1, 80deg);

		transform: rotate3d(0, 0, 1, 80deg);

		-webkit-transform-origin: top left;

		transform-origin: top left;

		-webkit-animation-timing-function: ease-in-out;

		animation-timing-function: ease-in-out
	}

	40%,
	80% {

		-webkit-transform: rotate3d(0, 0, 1, 60deg);

		transform: rotate3d(0, 0, 1, 60deg);

		-webkit-transform-origin: top left;

		transform-origin: top left;

		-webkit-animation-timing-function: ease-in-out;

		animation-timing-function: ease-in-out;

		opacity: 1
	}

	100% {

		-webkit-transform: translate3d(0, 700px, 0);

		transform: translate3d(0, 700px, 0);

		opacity: 0
	}

}

@keyframes hinge {

	0% {

		-webkit-transform-origin: top left;

		transform-origin: top left;

		-webkit-animation-timing-function: ease-in-out;

		animation-timing-function: ease-in-out
	}

	20%,
	60% {

		-webkit-transform: rotate3d(0, 0, 1, 80deg);

		transform: rotate3d(0, 0, 1, 80deg);

		-webkit-transform-origin: top left;

		transform-origin: top left;

		-webkit-animation-timing-function: ease-in-out;

		animation-timing-function: ease-in-out
	}

	40%,
	80% {

		-webkit-transform: rotate3d(0, 0, 1, 60deg);

		transform: rotate3d(0, 0, 1, 60deg);

		-webkit-transform-origin: top left;

		transform-origin: top left;

		-webkit-animation-timing-function: ease-in-out;

		animation-timing-function: ease-in-out;

		opacity: 1
	}

	100% {

		-webkit-transform: translate3d(0, 700px, 0);

		transform: translate3d(0, 700px, 0);

		opacity: 0
	}

}

.hinge {

	-webkit-animation-name: hinge;

	animation-name: hinge
}

@-webkit-keyframes rollIn {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);

		transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

@keyframes rollIn {

	0% {

		opacity: 0;

		-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);

		transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
	}

	100% {

		opacity: 1;

		-webkit-transform: none;

		transform: none
	}

}

.rollIn {

	-webkit-animation-name: rollIn;

	animation-name: rollIn
}

@-webkit-keyframes rollOut {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);

		transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
	}

}

@keyframes rollOut {

	0% {

		opacity: 1
	}

	100% {

		opacity: 0;

		-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);

		transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
	}

}

.rollOut {

	-webkit-animation-name: rollOut;

	animation-name: rollOut
}

@-webkit-keyframes zoomIn {

	0% {

		opacity: 0;

		-webkit-transform: scale3d(.3, .3, .3);

		transform: scale3d(.3, .3, .3)
	}

	50% {

		opacity: 1
	}

}

@keyframes zoomIn {

	0% {

		opacity: 0;

		-webkit-transform: scale3d(.3, .3, .3);

		transform: scale3d(.3, .3, .3)
	}

	50% {

		opacity: 1
	}

}

.zoomIn {

	-webkit-animation-name: zoomIn;

	animation-name: zoomIn
}

@-webkit-keyframes zoomInDown {

	0% {

		opacity: 0;

		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);

		transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);

		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);

		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)
	}

	60% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);

		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);

		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);

		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)
	}

}

@keyframes zoomInDown {

	0% {

		opacity: 0;

		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);

		transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);

		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);

		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)
	}

	60% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);

		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);

		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);

		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)
	}

}

.zoomInDown {

	-webkit-animation-name: zoomInDown;

	animation-name: zoomInDown
}

@-webkit-keyframes zoomInLeft {

	0% {

		opacity: 0;

		-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);

		transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);

		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);

		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)
	}

	60% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);

		transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);

		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);

		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)
	}

}

@keyframes zoomInLeft {

	0% {

		opacity: 0;

		-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);

		transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);

		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);

		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)
	}

	60% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);

		transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);

		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);

		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)
	}

}

.zoomInLeft {

	-webkit-animation-name: zoomInLeft;

	animation-name: zoomInLeft
}

@-webkit-keyframes zoomInRight {

	0% {

		opacity: 0;

		-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);

		transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);

		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);

		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)
	}

	60% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);

		transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);

		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);

		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)
	}

}

@keyframes zoomInRight {

	0% {

		opacity: 0;

		-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);

		transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);

		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);

		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)
	}

	60% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);

		transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);

		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);

		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)
	}

}

.zoomInRight {

	-webkit-animation-name: zoomInRight;

	animation-name: zoomInRight
}

@-webkit-keyframes zoomInUp {

	0% {

		opacity: 0;

		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);

		transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);

		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);

		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)
	}

	60% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);

		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);

		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);

		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)
	}

}

@keyframes zoomInUp {

	0% {

		opacity: 0;

		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);

		transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);

		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);

		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)
	}

	60% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);

		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);

		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);

		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)
	}

}

.zoomInUp {

	-webkit-animation-name: zoomInUp;

	animation-name: zoomInUp
}

@-webkit-keyframes zoomOut {

	0% {

		opacity: 1
	}

	50% {

		opacity: 0;

		-webkit-transform: scale3d(.3, .3, .3);

		transform: scale3d(.3, .3, .3)
	}

	100% {

		opacity: 0
	}

}

@keyframes zoomOut {

	0% {

		opacity: 1
	}

	50% {

		opacity: 0;

		-webkit-transform: scale3d(.3, .3, .3);

		transform: scale3d(.3, .3, .3)
	}

	100% {

		opacity: 0
	}

}

.zoomOut {

	-webkit-animation-name: zoomOut;

	animation-name: zoomOut
}

@-webkit-keyframes zoomOutDown {

	40% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);

		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);

		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);

		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)
	}

	100% {

		opacity: 0;

		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);

		transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);

		-webkit-transform-origin: center bottom;

		transform-origin: center bottom;

		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);

		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)
	}

}

@keyframes zoomOutDown {

	40% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);

		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);

		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);

		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)
	}

	100% {

		opacity: 0;

		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);

		transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);

		-webkit-transform-origin: center bottom;

		transform-origin: center bottom;

		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);

		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)
	}

}

.zoomOutDown {

	-webkit-animation-name: zoomOutDown;

	animation-name: zoomOutDown
}

@-webkit-keyframes zoomOutLeft {

	40% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);

		transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
	}

	100% {

		opacity: 0;

		-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);

		transform: scale(.1) translate3d(-2000px, 0, 0);

		-webkit-transform-origin: left center;

		transform-origin: left center
	}

}

@keyframes zoomOutLeft {

	40% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);

		transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
	}

	100% {

		opacity: 0;

		-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);

		transform: scale(.1) translate3d(-2000px, 0, 0);

		-webkit-transform-origin: left center;

		transform-origin: left center
	}

}

.zoomOutLeft {

	-webkit-animation-name: zoomOutLeft;

	animation-name: zoomOutLeft
}

@-webkit-keyframes zoomOutRight {

	40% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);

		transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
	}

	100% {

		opacity: 0;

		-webkit-transform: scale(.1) translate3d(2000px, 0, 0);

		transform: scale(.1) translate3d(2000px, 0, 0);

		-webkit-transform-origin: right center;

		transform-origin: right center
	}

}

@keyframes zoomOutRight {

	40% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);

		transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
	}

	100% {

		opacity: 0;

		-webkit-transform: scale(.1) translate3d(2000px, 0, 0);

		transform: scale(.1) translate3d(2000px, 0, 0);

		-webkit-transform-origin: right center;

		transform-origin: right center
	}

}

.zoomOutRight {

	-webkit-animation-name: zoomOutRight;

	animation-name: zoomOutRight
}

@-webkit-keyframes zoomOutUp {

	40% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);

		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);

		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);

		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)
	}

	100% {

		opacity: 0;

		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);

		transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);

		-webkit-transform-origin: center bottom;

		transform-origin: center bottom;

		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);

		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)
	}

}

@keyframes zoomOutUp {

	40% {

		opacity: 1;

		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);

		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);

		-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);

		animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)
	}

	100% {

		opacity: 0;

		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);

		transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);

		-webkit-transform-origin: center bottom;

		transform-origin: center bottom;

		-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);

		animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)
	}

}

.zoomOutUp {

	-webkit-animation-name: zoomOutUp;

	animation-name: zoomOutUp
}

@-webkit-keyframes slideInDown {

	0% {

		-webkit-transform: translate3d(0, -100%, 0);

		transform: translate3d(0, -100%, 0);

		visibility: visible
	}

	100% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

}

@keyframes slideInDown {

	0% {

		-webkit-transform: translate3d(0, -100%, 0);

		transform: translate3d(0, -100%, 0);

		visibility: visible
	}

	100% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

}

.slideInDown {

	-webkit-animation-name: slideInDown;

	animation-name: slideInDown
}

@-webkit-keyframes slideInLeft {

	0% {

		-webkit-transform: translate3d(-100%, 0, 0);

		transform: translate3d(-100%, 0, 0);

		visibility: visible
	}

	100% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

}

@keyframes slideInLeft {

	0% {

		-webkit-transform: translate3d(-100%, 0, 0);

		transform: translate3d(-100%, 0, 0);

		visibility: visible
	}

	100% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

}

.slideInLeft {

	-webkit-animation-name: slideInLeft;

	animation-name: slideInLeft
}

@-webkit-keyframes slideInRight {

	0% {

		-webkit-transform: translate3d(100%, 0, 0);

		transform: translate3d(100%, 0, 0);

		visibility: visible
	}

	100% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

}

@keyframes slideInRight {

	0% {

		-webkit-transform: translate3d(100%, 0, 0);

		transform: translate3d(100%, 0, 0);

		visibility: visible
	}

	100% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

}

.slideInRight {

	-webkit-animation-name: slideInRight;

	animation-name: slideInRight
}

@-webkit-keyframes slideInUp {

	0% {

		-webkit-transform: translate3d(0, 100%, 0);

		transform: translate3d(0, 100%, 0);

		visibility: visible
	}

	100% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

}

@keyframes slideInUp {

	0% {

		-webkit-transform: translate3d(0, 100%, 0);

		transform: translate3d(0, 100%, 0);

		visibility: visible
	}

	100% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

}

.slideInUp {

	-webkit-animation-name: slideInUp;

	animation-name: slideInUp
}

@-webkit-keyframes slideOutDown {

	0% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

	100% {

		visibility: hidden;

		-webkit-transform: translate3d(0, 100%, 0);

		transform: translate3d(0, 100%, 0)
	}

}

@keyframes slideOutDown {

	0% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

	100% {

		visibility: hidden;

		-webkit-transform: translate3d(0, 100%, 0);

		transform: translate3d(0, 100%, 0)
	}

}

.slideOutDown {

	-webkit-animation-name: slideOutDown;

	animation-name: slideOutDown
}

@-webkit-keyframes slideOutLeft {

	0% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

	100% {

		visibility: hidden;

		-webkit-transform: translate3d(-100%, 0, 0);

		transform: translate3d(-100%, 0, 0)
	}

}

@keyframes slideOutLeft {

	0% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

	100% {

		visibility: hidden;

		-webkit-transform: translate3d(-100%, 0, 0);

		transform: translate3d(-100%, 0, 0)
	}

}

.slideOutLeft {

	-webkit-animation-name: slideOutLeft;

	animation-name: slideOutLeft
}

@-webkit-keyframes slideOutRight {

	0% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

	100% {

		visibility: hidden;

		-webkit-transform: translate3d(100%, 0, 0);

		transform: translate3d(100%, 0, 0)
	}

}

@keyframes slideOutRight {

	0% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

	100% {

		visibility: hidden;

		-webkit-transform: translate3d(100%, 0, 0);

		transform: translate3d(100%, 0, 0)
	}

}

.slideOutRight {

	-webkit-animation-name: slideOutRight;

	animation-name: slideOutRight
}

@-webkit-keyframes slideOutUp {

	0% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

	100% {

		visibility: hidden;

		-webkit-transform: translate3d(0, -100%, 0);

		transform: translate3d(0, -100%, 0)
	}

}

@keyframes slideOutUp {

	0% {

		-webkit-transform: translate3d(0, 0, 0);

		transform: translate3d(0, 0, 0)
	}

	100% {

		visibility: hidden;

		-webkit-transform: translate3d(0, -100%, 0);

		transform: translate3d(0, -100%, 0)
	}

}

.slideOutUp {

	-webkit-animation-name: slideOutUp;

	animation-name: slideOutUp
}

#bbpress-forums hr {

	margin: 0 0 24px 0
}

#bbpress-forums {

	background: transparent;

	clear: both;

	margin-bottom: 20px;

	overflow: hidden;

	font-size: 12px
}

#bbpress-forums div.even,
#bbpress-forums ul.even {

	background-color: #fff
}

#bbpress-forums div.odd,
#bbpress-forums ul.odd {

	background-color: #fbfbfb
}

body.reply-edit .reply {

	float: none
}

#bbpress-forums div.reply {

	height: auto;

	width: 100%
}

#bbpress-forums div.bbp-forum-header,
#bbpress-forums div.bbp-topic-header,
#bbpress-forums div.bbp-reply-header {

	background-color: #f4f4f4
}

#bbpress-forums .status-trash.even,
#bbpress-forums .status-spam.even {

	background-color: #fee
}

#bbpress-forums .status-trash.odd,
#bbpress-forums .status-spam.odd {

	background-color: #fdd
}

#bbpress-forums .status-closed,
#bbpress-forums .status-closed a {

	color: #ccc
}

#bbpress-forums ul {

	background: none;

	list-style: none;

	margin: 0;

	padding: 0
}

#bbpress-forums ul.bbp-threaded-replies {

	margin-left: 50px
}

#bbpress-forums li {

	background: none;

	margin: 0;

	list-style: none
}

#bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-topics,
#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results {

	font-size: 12px;

	overflow: hidden;

	border: 1px solid #eee;

	margin-bottom: 20px;

	clear: both
}

#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-body,
#bbpress-forums li.bbp-footer {

	clear: both
}

#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-footer {

	background: #f3f3f3;

	border-top: 1px solid #eee;

	font-weight: bold;

	padding: 8px;

	text-align: center
}

#bbpress-forums li.bbp-header {

	background: #eaeaea
}

#bbpress-forums li.bbp-header ul {

	overflow: hidden
}

#bbpress-forums .bbp-forums-list {

	margin: 0 0 0 5px;

	padding-left: 15px;

	border-left: 1px solid #ddd
}

#bbpress-forums .bbp-forums-list li {

	display: inline;

	font-size: 11px
}

#bbpress-forums li.bbp-footer p {

	margin: 0;

	line-height: 1em
}

li.bbp-forum-info,
li.bbp-topic-title {

	float: left;

	text-align: left;

	width: 55%
}

li.bbp-forum-topic-count,
li.bbp-topic-voice-count,
li.bbp-forum-reply-count,
li.bbp-topic-reply-count {

	float: left;

	text-align: center;

	width: 10%
}

li.bbp-forum-freshness,
li.bbp-topic-freshness {

	text-align: center;

	float: left;

	width: 22%
}

#bbpress-forums li.bbp-body ul.forum,
#bbpress-forums li.bbp-body ul.topic {

	border-top: 1px solid #eee;

	overflow: hidden;

	padding: 8px
}

li.bbp-header div.bbp-topic-content span#subscription-toggle,
li.bbp-header div.bbp-topic-content span#favorite-toggle,
li.bbp-header div.bbp-reply-content span#subscription-toggle,
li.bbp-header div.bbp-reply-content span#favorite-toggle {

	float: right
}

#bbpress-forums div.bbp-forum-title h3,
#bbpress-forums div.bbp-topic-title h3,
#bbpress-forums div.bbp-reply-title h3 {

	background: none;

	border: none;

	font-size: 16px;

	line-height: 1em;

	margin: 8px 0;

	padding: 0;

	text-transform: none
}

#bbpress-forums div.bbp-forum-author,
#bbpress-forums div.bbp-topic-author,
#bbpress-forums div.bbp-reply-author {

	float: left;

	text-align: center;

	width: 115px
}

#bbpress-forums div.bbp-forum-author img.avatar,
#bbpress-forums div.bbp-topic-author img.avatar,
#bbpress-forums div.bbp-reply-author img.avatar {

	border: none;

	max-width: 80px;

	padding: 0;

	margin: 12px auto 0 auto;

	float: none
}

#bbpress-forums div.bbp-forum-author a.bbp-author-name,
#bbpress-forums div.bbp-topic-author a.bbp-author-name,
#bbpress-forums div.bbp-reply-author a.bbp-author-name {

	margin: 0 12px;

	word-break: break-word;

	display: inline-block
}

#bbpress-forums div.bbp-topic-author a.bbp-author-name,
#bbpress-forums div.bbp-reply-author a.bbp-author-name {

	clear: left;

	display: block
}

#bbpress-forums div.bbp-forum-author .bbp-author-role,
#bbpress-forums div.bbp-topic-author .bbp-author-role,
#bbpress-forums div.bbp-reply-author .bbp-author-role {

	font-size: 11px;

	font-style: italic
}

#bbpress-forums li.bbp-header .bbp-search-author,
#bbpress-forums li.bbp-footer .bbp-search-author,
#bbpress-forums li.bbp-header .bbp-forum-author,
#bbpress-forums li.bbp-footer .bbp-forum-author,
#bbpress-forums li.bbp-header .bbp-topic-author,
#bbpress-forums li.bbp-footer .bbp-topic-author,
#bbpress-forums li.bbp-header .bbp-reply-author,
#bbpress-forums li.bbp-footer .bbp-reply-author {

	float: left;

	margin: 0;

	padding: 0;

	width: 120px
}

#bbpress-forums li.bbp-header .bbp-search-content,
#bbpress-forums li.bbp-footer .bbp-search-content,
#bbpress-forums li.bbp-header .bbp-forum-content,
#bbpress-forums li.bbp-footer .bbp-forum-content,
#bbpress-forums li.bbp-header .bbp-topic-content,
#bbpress-forums li.bbp-footer .bbp-topic-content,
#bbpress-forums li.bbp-header .bbp-reply-content,
#bbpress-forums li.bbp-footer .bbp-reply-content {

	margin-left: 140px;

	padding: 0;

	text-align: left
}

div.bbp-forum-header,
div.bbp-topic-header,
div.bbp-reply-header,
li.bbp-body div.hentry {

	margin-bottom: 0;

	overflow: hidden;

	padding: 8px
}

div.bbp-forum-header,
div.bbp-topic-header,
div.bbp-reply-header {

	border-top: 1px solid #ddd;

	clear: both
}

span.bbp-author-ip {

	font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #aaa
}

#bbpress-forums div.bbp-forum-content,
#bbpress-forums div.bbp-topic-content,
#bbpress-forums div.bbp-reply-content {

	margin-left: 130px;

	padding: 12px 12px 12px 0;

	text-align: left
}

#bbpress-forums div.bbp-forum-content:after,
#bbpress-forums div.bbp-topic-content:after,
#bbpress-forums div.bbp-reply-content:after {

	clear: both;

	content: ".";

	display: block;

	float: none;

	height: 0;

	font-size: 0;

	visibility: hidden
}

#bbpress-forums div.bbp-topic-content a,
#bbpress-forums div.bbp-reply-content a {

	background: none;

	border: none;

	display: inline;

	font-weight: normal;

	margin: 0;

	padding: 0
}

#bbpress-forums div.bbp-topic-content h1,
#bbpress-forums div.bbp-reply-content h1,
#bbpress-forums div.bbp-topic-content h2,
#bbpress-forums div.bbp-reply-content h2,
#bbpress-forums div.bbp-topic-content h3,
#bbpress-forums div.bbp-reply-content h3,
#bbpress-forums div.bbp-topic-content h4,
#bbpress-forums div.bbp-reply-content h4,
#bbpress-forums div.bbp-topic-content h5,
#bbpress-forums div.bbp-reply-content h5,
#bbpress-forums div.bbp-topic-content h6,
#bbpress-forums div.bbp-reply-content h6 {

	clear: none;

	line-height: 1em;

	margin: 24px 0;

	padding: 0
}

#bbpress-forums div.bbp-topic-content img,
#bbpress-forums div.bbp-reply-content img {

	max-width: 100%
}

#bbpress-forums div.bbp-topic-content ul,
#bbpress-forums div.bbp-reply-content ul,
#bbpress-forums div.bbp-topic-content ol,
#bbpress-forums div.bbp-reply-content ol {

	margin: 0 15px 15px;

	padding: 0
}

#bbpress-forums div.bbp-topic-content ul li,
#bbpress-forums div.bbp-reply-content ul li {

	list-style-type: disc
}

#bbpress-forums div.bbp-topic-content ol li,
#bbpress-forums div.bbp-reply-content ol li {

	list-style-type: decimal
}

#bbpress-forums div.bbp-topic-content ol li li,
#bbpress-forums div.bbp-reply-content ol li li {

	list-style-type: lower-alpha
}

#bbpress-forums div.bbp-topic-content ol li li li,
#bbpress-forums div.bbp-reply-content ol li li li {

	list-style-type: upper-roman
}

#bbpress-forums div.bbp-topic-content code,
#bbpress-forums div.bbp-reply-content code,
#bbpress-forums div.bbp-topic-content pre,
#bbpress-forums div.bbp-reply-content pre {

	font-family: Inconsolata, Consolas, Monaco, Lucida Console, monospace;

	display: inline-block;

	background-color: #f9f9f9;

	border: 1px solid #ddd;

	padding: 0 5px;

	max-width: 95%;

	vertical-align: middle;

	margin-top: -3px
}

#bbpress-forums div.bbp-topic-content pre,
#bbpress-forums div.bbp-reply-content pre {

	display: block;

	line-height: 18px;

	margin: 0 0 24px;

	padding: 5px 10px;

	white-space: pre;

	overflow: auto
}

#bbpress-forums div.bbp-topic-content pre code,
#bbpress-forums div.bbp-reply-content pre code {

	display: block;

	border: none;

	padding: 0;

	margin: 0;

	background-color: transparent;

	overflow-wrap: normal;

	overflow: auto;

	max-width: 100%
}

#bbpress-forums div.bbp-reply-to {

	margin-left: 130px;

	padding: 12px 12px 12px 0;

	text-align: right
}

#bbpress-forums div#bbp-cancel-reply-to {

	text-align: right
}

div.bbp-breadcrumb {

	float: left
}

div.bbp-breadcrumb,
div.bbp-topic-tags {

	font-size: 12px
}

#bbpress-forums div.bbp-breadcrumb p,
#bbpress-forums div.bbp-topic-tags p {

	margin-bottom: 10px
}

#bbpress-forums div.bbp-topic-tags {

	float: right
}

#bbp-topic-hot-tags {

	clear: both
}

#bbpress-forums #bbp-search-form {

	clear: left
}

#bbpress-forums #bbp-search-form .hidden {

	height: 0;

	width: 0;

	overflow: hidden;

	position: absolute;

	background: none;

	left: -999em
}

#bbpress-forums #bbp-search-form #bbp_search {

	display: inline-block;

	width: 100%
}

#bbpress-forums div.bbp-search-form {

	float: right
}

span.bbp-admin-links {

	float: right;

	color: #ddd;

	margin-top: 10px
}

span.bbp-admin-links a {

	color: #bbb;

	font-weight: normal;

	font-size: 10px;

	text-transform: uppercase;

	text-decoration: none
}

fieldset span.bbp-admin-links {

	float: left
}

tr td span.bbp-admin-links a:hover {

	color: #ff4b33
}

td.bbp-topic-admin-links,
td.bbp-topic-counts {

	width: 50%
}

.bbp-forum-header a.bbp-forum-permalink,
.bbp-topic-header a.bbp-topic-permalink,
.bbp-reply-header a.bbp-reply-permalink {

	float: right;

	margin-left: 10px;

	color: #ccc
}

.bbp-row-actions #favorite-toggle a {

	text-decoration: none;

	padding: 0 3px 1px;

	color: #7c7;

	border: 1px solid #aca;

	background-color: #dfd;

	font-weight: bold;

	font-size: 13px
}

.bbp-row-actions #favorite-toggle a:hover {

	color: #5a5;

	border-color: #7c7;

	background-color: #beb
}

.bbp-row-actions #favorite-toggle span.is-favorite a {

	color: #faa;

	border: 1px solid #faa;

	background-color: #fee
}

.bbp-row-actions #favorite-toggle span.is-favorite a:hover {

	color: #c88;

	border-color: #c88;

	background-color: #fdd
}

.bbp-row-actions #subscription-toggle a {

	text-decoration: none;

	padding: 0 3px 1px;

	color: #7c7;

	border: 1px solid #aca;

	background-color: #dfd;

	font-weight: bold;

	font-size: 13px
}

.bbp-row-actions #subscription-toggle a:hover {

	color: #5a5;

	border-color: #7c7;

	background-color: #beb
}

.bbp-row-actions #subscription-toggle span.is-subscribed a {

	color: #faa;

	border: 1px solid #faa;

	background-color: #fee
}

.bbp-row-actions #subscription-toggle span.is-subscribed a:hover {

	color: #c88;

	border-color: #c88;

	background-color: #fdd
}

#bbpress-forums .bbp-forum-info .bbp-forum-content,
#bbpress-forums p.bbp-topic-meta {

	font-size: 11px;

	margin: 5px 0 5px;

	padding: 0;

	word-wrap: break-word
}

#bbpress-forums p.bbp-topic-meta span {

	white-space: nowrap
}

.bbp-pagination-count {

	float: left;

	border: 1px solid transparent;

	display: none
}

.bbp-pagination-links {

	float: right;

	list-style: none;

	display: inline;

	margin-bottom: 10px
}

.bbp-pagination-links a,
.bbp-pagination-links span.current {

	display: block;

	float: left;

	padding: 0px 10px;

	line-height: 28px;

	margin-left: 6px;

	text-decoration: none;

	color: #A8A8A8 !important;

	font-size: 15px
}

.bbp-pagination-links span.current {

	background: #fff;

	opacity: 0.8;

	border: 1px solid #e0e0e0;

	color: #373C43 !important;

	font-weight: bold
}

.base-box .bbp-pagination-links span.current {

	border-color: #eaeaea
}

.bbp-pagination-links a:hover {

	color: #000 !important
}

.bbp-pagination-links span.dots {

	display: block;

	float: left;

	padding: 1px 4px;

	margin-left: 5px
}

.bbp-pagination {

	float: left;

	width: 100%
}

.bbp-topic-pagination {

	display: inline-block;

	margin-left: 5px;

	margin-bottom: 2px
}

.bbp-topic-pagination a {

	font-size: 10px;

	line-height: 10px;

	padding: 1px 3px;

	border: 1px solid #ddd;

	text-decoration: none
}

#bbpress-forums fieldset.bbp-form {

	clear: left
}

#bbpress-forums fieldset.bbp-form {

	border: 1px solid #eee;

	padding: 10px 20px;

	margin-bottom: 10px
}

#bbpress-forums fieldset.bbp-form legend {

	padding: 5px
}

#bbpress-forums fieldset.bbp-form label {

	margin: 0;

	display: inline-block;

	margin-bottom: 5px
}

#bbp-edit-topic-tag.bbp-form fieldset.bbp-form label,
#bbp-login fieldset label,
#bbp-register fieldset label,
#bbp-lost-pass fieldset label {

	width: 100px
}

#bbpress-forums fieldset.bbp-form p,
#bbpress-forums fieldset.bbp-form textarea,
#bbpress-forums fieldset.bbp-form select,
#bbpress-forums fieldset.bbp-form input {

	margin: 0 0 8px
}

textarea#bbp_reply_content,
textarea#bbp_topic_content,
textarea#bbp_forum_content {

	width: 97%;

	box-sizing: border-box
}

textarea#bbp_forum_content {

	height: 210px
}

#bbpress-forums fieldset.bbp-forum-form-attributes {

	width: 200px;

	float: right;

	clear: none;

	margin-left: 25px
}

#bbpress-forums fieldset select#bbp_forum_id {

	max-width: 200px
}

.bbp-topic-form,
.bbp-reply-form,
.bbp-topic-tag-form {

	clear: left
}

body.topic-edit .bbp-topic-form div.avatar img,
body.reply-edit .bbp-reply-form div.avatar img,
body.single-forum .bbp-topic-form div.avatar img,
body.single-reply .bbp-reply-form div.avatar img {

	margin-right: 0;

	padding: 10px;

	border: 1px solid #ddd;

	line-height: 0;

	background-color: #efefef
}

body.page .bbp-reply-form code,
body.page .bbp-topic-form code,
body.single-topic .bbp-reply-form code,
body.single-forum .bbp-topic-form code,
body.topic-edit .bbp-topic-form code,
body.reply-edit .bbp-reply-form code {

	font-size: 10px;

	background-color: #f0fff8;

	border: 1px solid #CEEFE1;

	display: block;

	padding: 8px;

	margin-top: 5px;

	width: 369px
}

#merge_tag,
#delete_tag {

	display: inline
}

div.bbp-submit-wrapper {

	margin-top: 15px;

	float: right;

	clear: both
}

p.form-allowed-tags {

	max-width: 100%
}

#bbpress-forums div.bbp-the-content-wrapper {

	margin-bottom: 20px
}

#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {

	width: 100%;

	margin: 0;

	font-size: 12px
}

#bbpress-forums div.bbp-the-content-wrapper table,
#bbpress-forums div.bbp-the-content-wrapper tbody,
#bbpress-forums div.bbp-the-content-wrapper tr,
#bbpress-forums div.bbp-the-content-wrapper td {

	border: none;

	padding: 0;

	margin: 0;

	width: auto;

	line-height: 1em
}

#bbpress-forums div.bbp-the-content-wrapper input {

	font-size: 12px;

	padding: 5px;

	margin: 0 5px 0 0;

	line-height: 1em
}

#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar {

	padding: 10px;

	min-height: 26px;

	border-bottom: 1px solid #e5e5e5
}

#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar {

	padding: 4px 4px 8px
}

#bbpress-forums div.wp-editor-container {

	margin: 0;

	padding: 0;

	line-height: 0
}

#bbpress-forums div.bbp-the-content-wrapper td.mceStatusbar {

	line-height: 16px
}

#bbpress-forums #bbp-your-profile fieldset {

	padding: 20px 20px 0 20px
}

#bbpress-forums #bbp-your-profile fieldset div {

	margin-bottom: 20px;

	float: left;

	width: 100%;

	clear: left
}

#bbpress-forums #bbp-your-profile fieldset select {

	margin-bottom: 0
}

#bbpress-forums #bbp-your-profile fieldset input,
#bbpress-forums #bbp-your-profile fieldset textarea {

	margin-bottom: 0;

	width: 60%;

	background: #f8f8f8;

	border: 1px solid #eaeaea;

	box-shadow: none;

	padding: 5px 8px;

	border-radius: 0
}

#bbpress-forums #bbp-your-profile fieldset input:focus,
#bbpress-forums #bbp-your-profile fieldset textarea:focus {}

#bbpress-forums #bbp-your-profile fieldset.bbp-form input.checkbox {

	width: auto
}

#bbpress-forums #bbp-your-profile fieldset legend {

	display: none
}

#bbpress-forums #bbp-your-profile fieldset label[for] {

	float: left;

	width: 20%;

	padding: 5px 20px 5px 0;

	text-align: right;

	cursor: pointer
}

#bbpress-forums #bbp-your-profile fieldset dl label[for] {

	text-align: left;

	width: 60%
}

#bbpress-forums #bbp-your-profile fieldset span.description {

	margin: 5px 0 0 20%;

	font-size: 12px;

	font-style: italic;

	float: left;

	clear: left;

	width: 60%;

	padding: 5px 8px
}

#bbpress-forums #bbp-your-profile fieldset fieldset {

	margin: 0;

	border: none;

	padding: 0;

	clear: none;

	float: none
}

#bbpress-forums #bbp-your-profile fieldset fieldset.password {

	width: 60%;

	display: inline
}

#bbpress-forums #bbp-your-profile fieldset fieldset.password input,
#bbpress-forums #bbp-your-profile fieldset fieldset.password span {

	width: 100%
}

#bbpress-forums #bbp-your-profile fieldset fieldset.capabilities dl {

	margin: 0
}

#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description {

	margin-left: 0;

	margin-bottom: 20px
}

#bbpress-forums #bbp-your-profile fieldset.submit button {

	float: right
}

div.bbp-template-notice:after,
div.indicator-hint:after {

	display: none
}

div.bbp-template-notice,
div.indicator-hint {

	color: #40454d;

	font-size: 15px;

	font-weight: bold;

	padding: 14px !important;

	padding-left: 88px !important
}

div.bbp-template-notice:before,
div.indicator-hint:before {

	content: '!';

	position: absolute;

	left: 0;

	top: 0;

	height: 100%;

	width: 67px;

	border-right: 1px solid #e0e0e0;

	line-height: 50px;

	font-size: 36px;

	text-align: center
}

div.bbp-template-notice.error:before {

	border-color: #C00
}

div.bbp-template-notice.error {

	color: #C00
}

div.bbp-template-notice a {

	color: #555;

	text-decoration: none
}

div.bbp-template-notice a:hover {

	color: #000
}

div.bbp-template-notice.info {

	border: #cee1ef 1px solid;

	background-color: #f0f8ff
}

div.bbp-template-notice.important {

	border: #e6db55 1px solid;

	background-color: #fffbcc
}

div.bbp-template-notice.error,
div.bbp-template-notice.warning {

	background-color: #ffebe8;

	border-color: #c00
}

div.bbp-template-notice.error a,
div.bbp-template-notice.warning a {

	color: #c00
}

div.bbp-template-notice p {

	margin: 0 !important
}

#bbpress-forums fieldset.bbp-form .base-box legend:after {

	display: none
}

.bbp-topics-front ul.super-sticky,
.bbp-topics ul.super-sticky,
.bbp-topics ul.sticky,
.bbp-forum-content ul.sticky {

	background-color: #ffffe0 !important;

	font-size: 1.1em
}

#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log,
#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log,
#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log {

	border-top: 1px dotted #ddd;

	width: 100%;

	margin: 0;

	padding: 8px 0 0 0;

	font-size: 11px;

	color: #aaa
}

#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li,
#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li,
#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li {

	list-style-type: none
}

.bbp-login-form fieldset legend {

	display: none
}

.bbp-login-form .bbp-username input,
.bbp-login-form .bbp-email input,
.bbp-login-form .bbp-password input {

	padding: 5px
}

.bbp-login-form label {

	width: 140px;

	display: inline-block
}

#sidebar .bbp-login-form label {

	width: 70px
}

.bbp-login-form .bbp-username,
.bbp-login-form .bbp-email,
.bbp-login-form .bbp-password,
.bbp-login-form .bbp-remember-me,
.bbp-login-form .bbp-submit-wrapper {

	margin-top: 10px
}

.bbp-login-form .bbp-remember-me {}

.bbp-login-form .bbp-submit-wrapper {

	text-align: right
}

.bbp-login-form .bbp-login-links {}

.bbp-login-form .bbp-login-links a {

	float: left;

	clear: left
}

.bbp-logged-in img.avatar {

	float: left;

	margin: 0 15px 0 0
}

.bbp-logged-in h4 {

	font-weight: bold;

	font-size: 1.3em;

	clear: none;

	margin-bottom: 10px
}

#bbpress-forums p.bbp-topic-meta img.avatar,
#bbpress-forums ul.bbp-reply-revision-log img.avatar,
#bbpress-forums ul.bbp-topic-revision-log img.avatar,
#bbpress-forums div.bbp-template-notice img.avatar,
#bbpress-forums .widget_display_topics img.avatar,
#bbpress-forums .widget_display_replies img.avatar {

	float: none;

	margin-bottom: -7px;

	border: 3px double #ddd
}

fieldset div.avatar {

	float: right
}

.activity-list li.bbp_topic_create .activity-content .activity-inner,
.activity-list li.bbp_reply_create .activity-content .activity-inner {

	border-left: 2px solid #eaeaea;

	margin-left: 5px;

	padding-left: 10px
}

#bbpress-forums h1 {

	clear: none;

	font-size: 1.8em;

	line-height: 1em;

	padding-bottom: 10px
}

#bbpress-forums #bbp-user-wrapper {

	float: left;

	width: 100%
}

#bbpress-forums .bbp-user-section {

	overflow: auto
}

#bbpress-forums .bbp-user-section p {

	margin-bottom: 0
}

#bbpress-forums #bbp-user-wrapper h2.entry-title {

	font-size: 1.4em;

	margin: 0;

	padding-bottom: 10px;

	padding-top: 0;

	clear: none
}

#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic,
#bbpress-forums #bbp-user-wrapper ul.bbp-topics,
#bbpress-forums #bbp-user-wrapper ul.bbp-forums,
#bbpress-forums #bbp-user-wrapper ul.bbp-replies,
#bbpress-forums #bbp-user-wrapper fieldset.bbp-form {

	clear: none
}

#bbpress-forums #bbp-single-user-details {

	margin: 0;

	width: 150px;

	float: left;

	overflow: hidden
}

#bbpress-forums #bbp-single-user-details+ul {

	margin-left: 170px;

	margin-bottom: 20px
}

#bbpress-forums #bbp-single-user-details #bbp-user-avatar {

	margin: 0;

	width: 150px
}

#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {

	border: none;

	height: 150px;

	padding: 0;

	margin: 0;

	width: 150px
}

#bbpress-forums #bbp-single-user-details #bbp-user-description {

	float: none;

	margin-left: 170px
}

#bbpress-forums #bbp-single-user-details #bbp-user-navigation {

	float: none;

	margin: 0;

	border: 1px solid #e5e5e5;

	border-top: 0
}

#bbpress-forums #bbp-single-user-details #bbp-user-navigation li {

	margin: 0
}

#bbpress-forums #bbp-single-user-details #bbp-user-navigation a {

	padding: 5px 8px;

	display: block;

	border: 1px solid transparent;

	text-decoration: none;

	color: #8E8E8E
}

#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a {

	background: #eee;

	color: #40454D
}

#bbpress-forums #bbp-user-body {

	margin-left: 170px
}

body.my-account #bbpress-forums {

	border-top: none;

	padding-top: 0;

	margin-bottom: 0
}

#bbpress-forums #bbp-user-body .base-box.bst {

	display: none
}

#bbpress-forums dl.bbp-user-capabilities {

	display: inline-block;

	vertical-align: top
}

#bbpress-forums dl.bbp-user-capabilities dt {

	margin: 0 0 10px;

	text-transform: capitalize
}

#bbpress-forums dl.bbp-user-capabilities dd {

	margin: 0;

	padding: 0
}

#bbpress-forums div.row-actions {

	font-size: 11px;

	visibility: hidden
}

#bbpress-forums li:hover>div.row-actions {

	visibility: visible
}

@media screen and (max-device-width: 480px),
screen and (-webkit-min-device-pixel-ratio: 2) {

	-webkit-text-size-adjust:none
}

@media only screen and (max-width: 480px) {

	#bbpress-forums div.bbp-topic-tags {

		clear: left;

		float: left
	}

	div.bbp-search-form input,
	div.bbp-search-form button {

		font-size: 11px;

		padding: 2px
	}

	li.bbp-forum-info,
	li.bbp-topic-title {

		width: 45%
	}

	li.bbp-forum-topic-count,
	li.bbp-forum-reply-count,
	li.bbp-topic-voice-count,
	li.bbp-topic-reply-count {

		width: 15%
	}

	span.bbp-reply-post-date {

		float: left
	}

	span.bbp-reply-post-date+p {

		clear: both
	}

	span.bbp-admin-links {

		clear: left;

		float: left
	}

	#bbpress-forums .bbp-forums-list li {

		display: block;

		font-size: 11px
	}

	#bbpress-forums .bbp-body div.bbp-reply-author {

		margin: -15px 10px 10px;

		min-height: 100px;

		padding-left: 80px;

		position: relative;

		text-align: left;

		width: 100%
	}

	#bbpress-forums div.bbp-reply-author a.bbp-author-name {

		clear: none;

		display: inline-block;

		margin-left: 0;

		word-wrap: break-word
	}

	#bbpress-forums div.bbp-reply-author img.avatar {

		position: absolute;

		top: 15px;

		left: 0;

		width: 60px;

		height: auto
	}

	#bbpress-forums div.bbp-reply-author .bbp-author-role {

		font-size: 12px;

		font-style: normal
	}

	#bbpress-forums .bbp-body div.bbp-reply-content {

		clear: both;

		margin: 10px;

		padding: 0
	}

	#bbpress-forums div.bbp-reply-content p {

		margin-bottom: 1em
	}

	div.bbp-submit-wrapper {

		float: left
	}

	#bbpress-forums fieldset.bbp-form {

		padding: 0 10px 10px
	}

	#bbpress-forums #bbp-user-body {

		clear: both;

		margin-left: 0;

		word-wrap: break-word
	}

}

@media only screen and (max-width: 320px) {}

@media only screen and (max-width: 240px) {}

.quicktags-toolbar input {

	height: 28px;

	width: auto
}

.bbp-search-form {

	float: right;

	width: 145px;

	font-size: 14px;

	position: relative;

	padding-right: 41px
}

.bbp-search-form input,
.mom_bbp-search-form button {

	line-height: 31px;

	height: 31px
}

.bbp-search-form #bbp_search {}

.bbp-search-form #bbp_search_submit {

	position: absolute;

	top: 0;

	right: 0;

	background: #fff;

	color: #b0b3b8;

	border: 1px solid #eaeaea;

	width: 42px;

	height: 31px;

	line-height: 31px
}

#bbpress-forums li.bbp-header {

	font-size: 14px
}

#bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-topics,
#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results,
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-footer {

	border-color: #eaeaea
}

#bbpress-forums li.bbp-header {

	background: #f8f8f8;

	border-top: 0;

	padding: 0 0 0 20px;

	line-height: 36px;

	color: #4a525d
}

#bbpress-forums li.bbp-header li {

	padding: 0;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box
}

#bbpress-forums li.bbp-body ul.forum,
#bbpress-forums li.bbp-body ul.topic {

	padding: 0 0 0 20px
}

#bbpress-forums li.bbp-body>ul>li {

	padding: 20px 0;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	padding-bottom: 200px;

	margin-bottom: -180px
}

#bbpress-forums li.bbp-forum-freshness,
#bbpress-forums li.bbp-topic-freshness {

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	padding-left: 6px !important
}

#bbpress-forums li.bbp-header>ul>li,
#bbpress-forums li.bbp-body>ul>li {

	border: 0px solid #eaeaea;

	border-right-width: 1px
}

#bbpress-forums li.bbp-header>ul>li:last-child,
#bbpress-forums li.bbp-body>ul>li:last-child {

	border-right: 0
}

#bbpress-forums li.bbp-footer {

	display: none
}

li.bbp-forum-topic-count,
li.bbp-topic-voice-count,
li.bbp-forum-reply-count,
li.bbp-topic-reply-count {

	width: 11%
}

#bbpress-forums .bbp-forums-list {

	border: 0
}

#bbpress-forums a.bbp-forum-title,
#bbpress-forums a.bbp-topic-permalink,
#bbpress-forums .bbp-topic-title h3 a {

	font-size: 18px;

	font-weight: 700;

	color: #4a525d
}

#bbpress-forums .bbp-forum-info .bbp-forum-content {

	font-size: 12px
}

#bbpress-forums .bbp-forum-info .bbp-forum-content,
#bbpress-forums p.bbp-topic-meta {

	margin: 0;

	color: #878787;

	line-height: 1
}

#bbpress-forums .sub-forums-list .sub-forum {

	float: left;

	margin-right: 18px;

	font-size: 13px;

	margin-top: 10px
}

#bbpress-forums .sub-forums-list .sub-forum i {

	font-size: 16px;

	float: left;

	margin-right: 3px
}

#bbpress-forums a {

	color: #f09217
}

#bbpress-forums a:hover {

	color: #000
}

#bbpress-forums ul.odd {

	background: #fff
}

#bbpress-forums ul.even {

	background: #f8f8f8
}

.bbp-topic-freshness-author {

	font-size: 13px
}

.bbp-topic-freshness-author .bbp-author-avatar {

	display: none
}

div.bbp-breadcrumb {

	display: none
}

div.bbp-template-notice.info {

	display: none
}

.bbp-topic-started-by .bbp-author-avatar {

	display: none
}

#bbpress-forums a.bbp-topic-permalink {

	display: block;

	margin-bottom: 7px
}

.bbp-topic-started-by {

	font-size: 13px
}

.bbp-template-notice {}

#bbpress-forums fieldset.bbp-form {

	padding: 0;

	border: 0
}

#bbpress-forums fieldset.bbp-form legend {

	display: block;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	padding: 14px !important;

	width: 100%;

	font-size: 15px;

	font-weight: bold;

	color: #40454D;

	text-align: center
}

.bbp-the-content-wrapper {

	border: 1px solid #eaeaea
}

div.bbp-forum-header,
div.bbp-topic-header,
div.bbp-reply-header,
li.bbp-body div.hentry {

	padding: 0
}

#bbpress-forums div.bbp-forum-content,
#bbpress-forums div.bbp-topic-content,
#bbpress-forums div.bbp-reply-content {

	padding: 0
}

#bbpress-forums ul.bbp-replies {

	font-size: 14px
}

#bbpress-forums ul.bbp-replies .base-box {

	overflow: hidden
}

#bbpress-forums .bbp-replies div.odd,
#bbpress-forums .bbp-replies ul.odd {

	background: none
}

#bbpress-forums ul.bbp-replies {

	border: none
}

#bbpress-forums div.bbp-forum-author,
#bbpress-forums div.bbp-topic-author,
#bbpress-forums div.bbp-reply-author {

	width: 70px;

	margin-right: 20px
}

#bbpress-forums div.bbp-forum-content,
#bbpress-forums div.bbp-topic-content,
#bbpress-forums div.bbp-reply-content {

	margin-left: 90px
}

#bbpress-forums div.bbp-forum-author img.avatar,
#bbpress-forums div.bbp-topic-author img.avatar,
#bbpress-forums div.bbp-reply-author img.avatar {

	margin: 0;

	border: 1px solid #e5e5e5;

	padding: 4px
}

#bbpress-forums div.bbp-topic-author a.bbp-author-name,
#bbpress-forums div.bbp-reply-author a.bbp-author-name {

	display: none
}

#bbpress-forums .bbp-reply-content .bbp-author-avatar,
#bbpress-forums .bbp-topic-content .bbp-author-avatar {

	display: none
}

#bbpress-forums .bbp-reply-content .bbp-author-name,
#bbpress-forums .bbp-topic-content .bbp-author-name {

	color: #40454d;

	font-size: 15px;

	font-weight: 700;

	text-transform: capitalize;

	margin-bottom: 0;

	display: block
}

.bbp-reply-post-date {

	font-size: 12px;

	color: #c6c6c6;

	display: block;

	margin-bottom: 7px
}

.bbp-topic-tags {

	display: none
}

#bbpress-forums h1.bbp-s-title {

	margin: 0;

	color: #40454D;

	font-weight: 700;

	font-size: 20px;

	padding-bottom: 0
}

#bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-topics,
#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results {

	margin-bottom: 0
}

#bbpress-forums ul.bbp-search-results {

	border: 0
}

#bbpress-forums .bbp-admin-links a {

	margin-left: 15px !important;

	font-size: 13px;

	color: #888d93;

	text-transform: capitalize
}

#bbpress-forums .bbp-admin-links a:hover {

	color: #F09217
}

.bbp-admin-links a:not(.bbp-topic-super-sticky-link):before {

	content: "\e6f8";

	font-family: 'brankic';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	line-height: 1;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	color: #40454d;

	font-size: 14px;

	margin-right: 5px;

	vertical-align: middle;

	position: relative;

	top: -1px
}

#bbpress-forums .bbp-admin-links .bbp-topic-edit-link:before,
#bbpress-forums .bbp-admin-links .bbp-reply-edit-link:before {

	font-size: 16px
}

#bbpress-forums .bbp-admin-links .bbp-topic-close-link:before {

	content: "\e697"

}

#bbpress-forums .bbp-admin-links .bbp-topic-sticky-link:before {

	font-family: 'font-awesome';

	content: '\e65c'

}

#bbpress-forums .bbp-admin-links .bbp-topic-trash-link:before,
#bbpress-forums .bbp-admin-links .bbp-reply-trash-link:before {

	font-family: 'momizat';

	content: '\e6a8'

}

#bbpress-forums .bbp-admin-links .bbp-topic-spam-link:before,
#bbpress-forums .bbp-admin-links .bbp-reply-spam-link:before {

	font-family: 'momizat';

	content: '\e6fc'

}

#bbpress-forums .bbp-admin-links .bbp-topic-merge-link:before {

	content: "\e69f";

	font-size: 16px
}

#bbpress-forums .bbp-admin-links .bbp-topic-reply-link:before,
#bbpress-forums .bbp-admin-links .bbp-reply-to-link:before {

	content: '\e60a';

	font-family: 'enotype'

}

#bbpress-forums .bbp-admin-links .bbp-topic-super-sticky-link {

	margin-left: 0 !important
}

#bbpress-forums .bbp-admin-links .bbp-reply-move-link:before {

	font-family: 'font-awesome';

	content: '\e643'

}

#bbpress-forums .bbp-admin-links .bbp-topic-split-link:before {

	font-family: 'font-awesome';

	content: '\e6ac'

}

#bbpress-forums ul.bbp-topics {

	margin-bottom: 10px
}

#bbpress-forums .bbp-reply-title {

	margin-bottom: 15px
}

#bbpress-forums .bbp-reply-title .bbp-topic-permalink {

	display: inline
}

.bbp-mom-topic-header {

	margin-bottom: 15px
}

@font-face {

	font-family: 'momizat';

	src: url('fonts/icons/momizat/momizat.eot?x64687');

	src: url('fonts/icons/momizat/momizat.eot?#iefix&x64687') format('embedded-opentype'), url('fonts/icons/momizat/momizat.ttf?x64687') format('truetype'), url('fonts/icons/momizat/momizat.woff?x64687') format('woff'), url('fonts/icons/momizat/momizat.svg#momizat') format('svg');

	font-weight: normal;

	font-style: normal
}

[class*="momizat-icon-"] {

	font-family: 'momizat';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	line-height: inherit;

	-webkit-font-feature-settings: "liga";

	-moz-font-feature-settings: "liga=1";

	-moz-font-feature-settings: "liga";

	-ms-font-feature-settings: "liga" 1;

	-o-font-feature-settings: "liga";

	font-feature-settings: "liga";

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale
}

.momizat-icon-home:before {

	content: "\e600"

}

.momizat-icon-home2:before {

	content: "\e601"

}

.momizat-icon-home3:before {

	content: "\e602"

}

.momizat-icon-office:before {

	content: "\e603"

}

.momizat-icon-newspaper:before {

	content: "\e604"

}

.momizat-icon-pencil:before {

	content: "\e605"

}

.momizat-icon-pencil2:before {

	content: "\e606"

}

.momizat-icon-quill:before {

	content: "\e607"

}

.momizat-icon-pen:before {

	content: "\e608"

}

.momizat-icon-blog:before {

	content: "\e609"

}

.momizat-icon-droplet:before {

	content: "\e60a"

}

.momizat-icon-paint-format:before {

	content: "\e60b"

}

.momizat-icon-image:before {

	content: "\e60c"

}

.momizat-icon-image2:before {

	content: "\e60d"

}

.momizat-icon-images:before {

	content: "\e60e"

}

.momizat-icon-camera:before {

	content: "\e60f"

}

.momizat-icon-music:before {

	content: "\e610"

}

.momizat-icon-headphones:before {

	content: "\e611"

}

.momizat-icon-play:before {

	content: "\e612"

}

.momizat-icon-film:before {

	content: "\e613"

}

.momizat-icon-camera2:before {

	content: "\e614"

}

.momizat-icon-dice:before {

	content: "\e615"

}

.momizat-icon-pacman:before {

	content: "\e616"

}

.momizat-icon-spades:before {

	content: "\e617"

}

.momizat-icon-clubs:before {

	content: "\e618"

}

.momizat-icon-diamonds:before {

	content: "\e619"

}

.momizat-icon-pawn:before {

	content: "\e61a"

}

.momizat-icon-bullhorn:before {

	content: "\e61b"

}

.momizat-icon-connection:before {

	content: "\e61c"

}

.momizat-icon-podcast:before {

	content: "\e61d"

}

.momizat-icon-feed:before {

	content: "\e61e"

}

.momizat-icon-book:before {

	content: "\e61f"

}

.momizat-icon-books:before {

	content: "\e620"

}

.momizat-icon-library:before {

	content: "\e621"

}

.momizat-icon-file:before {

	content: "\e622"

}

.momizat-icon-profile:before {

	content: "\e623"

}

.momizat-icon-file2:before {

	content: "\e624"

}

.momizat-icon-file3:before {

	content: "\e625"

}

.momizat-icon-file4:before {

	content: "\e626"

}

.momizat-icon-copy:before {

	content: "\e627"

}

.momizat-icon-copy2:before {

	content: "\e628"

}

.momizat-icon-copy3:before {

	content: "\e629"

}

.momizat-icon-paste:before {

	content: "\e62a"

}

.momizat-icon-paste2:before {

	content: "\e62b"

}

.momizat-icon-paste3:before {

	content: "\e62c"

}

.momizat-icon-stack:before {

	content: "\e62d"

}

.momizat-icon-folder:before {

	content: "\e62e"

}

.momizat-icon-folder-open:before {

	content: "\e62f"

}

.momizat-icon-tag:before {

	content: "\e630"

}

.momizat-icon-tags:before {

	content: "\e631"

}

.momizat-icon-barcode:before {

	content: "\e632"

}

.momizat-icon-qrcode:before {

	content: "\e633"

}

.momizat-icon-ticket:before {

	content: "\e634"

}

.momizat-icon-cart:before {

	content: "\e635"

}

.momizat-icon-cart2:before {

	content: "\e636"

}

.momizat-icon-cart3:before {

	content: "\e637"

}

.momizat-icon-coin:before {

	content: "\e638"

}

.momizat-icon-credit:before {

	content: "\e639"

}

.momizat-icon-calculate:before {

	content: "\e63a"

}

.momizat-icon-support:before {

	content: "\e63b"

}

.momizat-icon-phone:before {

	content: "\e63c"

}

.momizat-icon-phone-hang-up:before {

	content: "\e63d"

}

.momizat-icon-address-book:before {

	content: "\e63e"

}

.momizat-icon-notebook:before {

	content: "\e63f"

}

.momizat-icon-envelope:before {

	content: "\e640"

}

.momizat-icon-pushpin:before {

	content: "\e641"

}

.momizat-icon-location:before {

	content: "\e642"

}

.momizat-icon-location2:before {

	content: "\e643"

}

.momizat-icon-compass:before {

	content: "\e644"

}

.momizat-icon-map:before {

	content: "\e645"

}

.momizat-icon-map2:before {

	content: "\e646"

}

.momizat-icon-history:before {

	content: "\e647"

}

.momizat-icon-clock:before {

	content: "\e648"

}

.momizat-icon-clock2:before {

	content: "\e649"

}

.momizat-icon-alarm:before {

	content: "\e64a"

}

.momizat-icon-alarm2:before {

	content: "\e64b"

}

.momizat-icon-bell:before {

	content: "\e64c"

}

.momizat-icon-stopwatch:before {

	content: "\e64d"

}

.momizat-icon-calendar:before {

	content: "\e64e"

}

.momizat-icon-calendar2:before {

	content: "\e64f"

}

.momizat-icon-print:before {

	content: "\e650"

}

.momizat-icon-keyboard:before {

	content: "\e651"

}

.momizat-icon-screen:before {

	content: "\e652"

}

.momizat-icon-laptop:before {

	content: "\e653"

}

.momizat-icon-mobile:before {

	content: "\e654"

}

.momizat-icon-mobile2:before {

	content: "\e655"

}

.momizat-icon-tablet:before {

	content: "\e656"

}

.momizat-icon-tv:before {

	content: "\e657"

}

.momizat-icon-cabinet:before {

	content: "\e658"

}

.momizat-icon-drawer:before {

	content: "\e659"

}

.momizat-icon-drawer2:before {

	content: "\e65a"

}

.momizat-icon-drawer3:before {

	content: "\e65b"

}

.momizat-icon-box-add:before {

	content: "\e65c"

}

.momizat-icon-box-remove:before {

	content: "\e65d"

}

.momizat-icon-download:before {

	content: "\e65e"

}

.momizat-icon-upload:before {

	content: "\e65f"

}

.momizat-icon-disk:before {

	content: "\e660"

}

.momizat-icon-storage:before {

	content: "\e661"

}

.momizat-icon-undo:before {

	content: "\e662"

}

.momizat-icon-redo:before {

	content: "\e663"

}

.momizat-icon-flip:before {

	content: "\e664"

}

.momizat-icon-flip2:before {

	content: "\e665"

}

.momizat-icon-undo2:before {

	content: "\e666"

}

.momizat-icon-redo2:before {

	content: "\e667"

}

.momizat-icon-forward:before {

	content: "\e668"

}

.momizat-icon-reply:before {

	content: "\e669"

}

.momizat-icon-bubble:before {

	content: "\e66a"

}

.momizat-icon-bubbles:before {

	content: "\e66b"

}

.momizat-icon-bubbles2:before {

	content: "\e66c"

}

.momizat-icon-bubble2:before {

	content: "\e66d"

}

.momizat-icon-bubbles3:before {

	content: "\e66e"

}

.momizat-icon-bubbles4:before {

	content: "\e66f"

}

.momizat-icon-user:before {

	content: "\e670"

}

.momizat-icon-users:before {

	content: "\e671"

}

.momizat-icon-user2:before {

	content: "\e672"

}

.momizat-icon-users2:before {

	content: "\e673"

}

.momizat-icon-user3:before {

	content: "\e674"

}

.momizat-icon-user4:before {

	content: "\e675"

}

.momizat-icon-quotes-left:before {

	content: "\e676"

}

.momizat-icon-busy:before {

	content: "\e677"

}

.momizat-icon-spinner:before {

	content: "\e678"

}

.momizat-icon-spinner2:before {

	content: "\e679"

}

.momizat-icon-spinner3:before {

	content: "\e67a"

}

.momizat-icon-spinner4:before {

	content: "\e67b"

}

.momizat-icon-spinner5:before {

	content: "\e67c"

}

.momizat-icon-spinner6:before {

	content: "\e67d"

}

.momizat-icon-binoculars:before {

	content: "\e67e"

}

.momizat-icon-search:before {

	content: "\e67f"

}

.momizat-icon-zoom-in:before {

	content: "\e680"

}

.momizat-icon-zoom-out:before {

	content: "\e681"

}

.momizat-icon-expand:before {

	content: "\e682"

}

.momizat-icon-contract:before {

	content: "\e683"

}

.momizat-icon-expand2:before {

	content: "\e684"

}

.momizat-icon-contract2:before {

	content: "\e685"

}

.momizat-icon-key:before {

	content: "\e686"

}

.momizat-icon-key2:before {

	content: "\e687"

}

.momizat-icon-lock:before {

	content: "\e688"

}

.momizat-icon-lock2:before {

	content: "\e689"

}

.momizat-icon-unlocked:before {

	content: "\e68a"

}

.momizat-icon-wrench:before {

	content: "\e68b"

}

.momizat-icon-settings:before {

	content: "\e68c"

}

.momizat-icon-equalizer:before {

	content: "\e68d"

}

.momizat-icon-cog:before {

	content: "\e68e"

}

.momizat-icon-cogs:before {

	content: "\e68f"

}

.momizat-icon-cog2:before {

	content: "\e690"

}

.momizat-icon-hammer:before {

	content: "\e691"

}

.momizat-icon-wand:before {

	content: "\e692"

}

.momizat-icon-aid:before {

	content: "\e693"

}

.momizat-icon-bug:before {

	content: "\e694"

}

.momizat-icon-pie:before {

	content: "\e695"

}

.momizat-icon-stats:before {

	content: "\e696"

}

.momizat-icon-bars:before {

	content: "\e697"

}

.momizat-icon-bars2:before {

	content: "\e698"

}

.momizat-icon-gift:before {

	content: "\e699"

}

.momizat-icon-trophy:before {

	content: "\e69a"

}

.momizat-icon-glass:before {

	content: "\e69b"

}

.momizat-icon-mug:before {

	content: "\e69c"

}

.momizat-icon-food:before {

	content: "\e69d"

}

.momizat-icon-leaf:before {

	content: "\e69e"

}

.momizat-icon-rocket:before {

	content: "\e69f"

}

.momizat-icon-meter:before {

	content: "\e6a0"

}

.momizat-icon-meter2:before {

	content: "\e6a1"

}

.momizat-icon-dashboard:before {

	content: "\e6a2"

}

.momizat-icon-hammer2:before {

	content: "\e6a3"

}

.momizat-icon-fire:before {

	content: "\e6a4"

}

.momizat-icon-lab:before {

	content: "\e6a5"

}

.momizat-icon-magnet:before {

	content: "\e6a6"

}

.momizat-icon-remove:before {

	content: "\e6a7"

}

.momizat-icon-remove2:before {

	content: "\e6a8"

}

.momizat-icon-briefcase:before {

	content: "\e6a9"

}

.momizat-icon-airplane:before {

	content: "\e6aa"

}

.momizat-icon-truck:before {

	content: "\e6ab"

}

.momizat-icon-road:before {

	content: "\e6ac"

}

.momizat-icon-accessibility:before {

	content: "\e6ad"

}

.momizat-icon-target:before {

	content: "\e6ae"

}

.momizat-icon-shield:before {

	content: "\e6af"

}

.momizat-icon-lightning:before {

	content: "\e6b0"

}

.momizat-icon-switch:before {

	content: "\e6b1"

}

.momizat-icon-power-cord:before {

	content: "\e6b2"

}

.momizat-icon-signup:before {

	content: "\e6b3"

}

.momizat-icon-list:before {

	content: "\e6b4"

}

.momizat-icon-list2:before {

	content: "\e6b5"

}

.momizat-icon-numbered-list:before {

	content: "\e6b6"

}

.momizat-icon-menu:before {

	content: "\e6b7"

}

.momizat-icon-menu2:before {

	content: "\e6b8"

}

.momizat-icon-tree:before {

	content: "\e6b9"

}

.momizat-icon-cloud:before {

	content: "\e6ba"

}

.momizat-icon-cloud-download:before {

	content: "\e6bb"

}

.momizat-icon-cloud-upload:before {

	content: "\e6bc"

}

.momizat-icon-download2:before {

	content: "\e6bd"

}

.momizat-icon-upload2:before {

	content: "\e6be"

}

.momizat-icon-download3:before {

	content: "\e6bf"

}

.momizat-icon-upload3:before {

	content: "\e6c0"

}

.momizat-icon-globe:before {

	content: "\e6c1"

}

.momizat-icon-earth:before {

	content: "\e6c2"

}

.momizat-icon-link:before {

	content: "\e6c3"

}

.momizat-icon-flag:before {

	content: "\e6c4"

}

.momizat-icon-attachment:before {

	content: "\e6c5"

}

.momizat-icon-eye:before {

	content: "\e6c6"

}

.momizat-icon-eye-blocked:before {

	content: "\e6c7"

}

.momizat-icon-eye2:before {

	content: "\e6c8"

}

.momizat-icon-bookmark:before {

	content: "\e6c9"

}

.momizat-icon-bookmarks:before {

	content: "\e6ca"

}

.momizat-icon-brightness-medium:before {

	content: "\e6cb"

}

.momizat-icon-brightness-contrast:before {

	content: "\e6cc"

}

.momizat-icon-contrast:before {

	content: "\e6cd"

}

.momizat-icon-star:before {

	content: "\e6ce"

}

.momizat-icon-star2:before {

	content: "\e6cf"

}

.momizat-icon-star3:before {

	content: "\e6d0"

}

.momizat-icon-heart:before {

	content: "\e6d1"

}

.momizat-icon-heart2:before {

	content: "\e6d2"

}

.momizat-icon-heart-broken:before {

	content: "\e6d3"

}

.momizat-icon-thumbs-up:before {

	content: "\e6d4"

}

.momizat-icon-thumbs-up2:before {

	content: "\e6d5"

}

.momizat-icon-happy:before {

	content: "\e6d6"

}

.momizat-icon-happy2:before {

	content: "\e6d7"

}

.momizat-icon-smiley:before {

	content: "\e6d8"

}

.momizat-icon-smiley2:before {

	content: "\e6d9"

}

.momizat-icon-tongue:before {

	content: "\e6da"

}

.momizat-icon-tongue2:before {

	content: "\e6db"

}

.momizat-icon-sad:before {

	content: "\e6dc"

}

.momizat-icon-sad2:before {

	content: "\e6dd"

}

.momizat-icon-wink:before {

	content: "\e6de"

}

.momizat-icon-wink2:before {

	content: "\e6df"

}

.momizat-icon-grin:before {

	content: "\e6e0"

}

.momizat-icon-grin2:before {

	content: "\e6e1"

}

.momizat-icon-cool:before {

	content: "\e6e2"

}

.momizat-icon-cool2:before {

	content: "\e6e3"

}

.momizat-icon-angry:before {

	content: "\e6e4"

}

.momizat-icon-angry2:before {

	content: "\e6e5"

}

.momizat-icon-evil:before {

	content: "\e6e6"

}

.momizat-icon-evil2:before {

	content: "\e6e7"

}

.momizat-icon-shocked:before {

	content: "\e6e8"

}

.momizat-icon-shocked2:before {

	content: "\e6e9"

}

.momizat-icon-confused:before {

	content: "\e6ea"

}

.momizat-icon-confused2:before {

	content: "\e6eb"

}

.momizat-icon-neutral:before {

	content: "\e6ec"

}

.momizat-icon-neutral2:before {

	content: "\e6ed"

}

.momizat-icon-wondering:before {

	content: "\e6ee"

}

.momizat-icon-wondering2:before {

	content: "\e6ef"

}

.momizat-icon-point-up:before {

	content: "\e6f0"

}

.momizat-icon-point-right:before {

	content: "\e6f1"

}

.momizat-icon-point-down:before {

	content: "\e6f2"

}

.momizat-icon-point-left:before {

	content: "\e6f3"

}

.momizat-icon-warning:before {

	content: "\e6f4"

}

.momizat-icon-notification:before {

	content: "\e6f5"

}

.momizat-icon-question:before {

	content: "\e6f6"

}

.momizat-icon-info:before {

	content: "\e6f7"

}

.momizat-icon-info2:before {

	content: "\e6f8"

}

.momizat-icon-blocked:before {

	content: "\e6f9"

}

.momizat-icon-cancel-circle:before {

	content: "\e6fa"

}

.momizat-icon-checkmark-circle:before {

	content: "\e6fb"

}

.momizat-icon-spam:before {

	content: "\e6fc"

}

.momizat-icon-close:before {

	content: "\e6fd"

}

.momizat-icon-checkmark:before {

	content: "\e6fe"

}

.momizat-icon-checkmark2:before {

	content: "\e6ff"

}

.momizat-icon-spell-check:before {

	content: "\e700"

}

.momizat-icon-minus:before {

	content: "\e701"

}

.momizat-icon-plus:before {

	content: "\e702"

}

.momizat-icon-enter:before {

	content: "\e703"

}

.momizat-icon-exit:before {

	content: "\e704"

}

.momizat-icon-play2:before {

	content: "\e705"

}

.momizat-icon-pause:before {

	content: "\e706"

}

.momizat-icon-stop:before {

	content: "\e707"

}

.momizat-icon-backward:before {

	content: "\e708"

}

.momizat-icon-forward2:before {

	content: "\e709"

}

.momizat-icon-play3:before {

	content: "\e70a"

}

.momizat-icon-pause2:before {

	content: "\e70b"

}

.momizat-icon-stop2:before {

	content: "\e70c"

}

.momizat-icon-backward2:before {

	content: "\e70d"

}

.momizat-icon-forward3:before {

	content: "\e70e"

}

.momizat-icon-first:before {

	content: "\e70f"

}

.momizat-icon-last:before {

	content: "\e710"

}

.momizat-icon-previous:before {

	content: "\e711"

}

.momizat-icon-next:before {

	content: "\e712"

}

.momizat-icon-eject:before {

	content: "\e713"

}

.momizat-icon-volume-high:before {

	content: "\e714"

}

.momizat-icon-volume-medium:before {

	content: "\e715"

}

.momizat-icon-volume-low:before {

	content: "\e716"

}

.momizat-icon-volume-mute:before {

	content: "\e717"

}

.momizat-icon-volume-mute2:before {

	content: "\e718"

}

.momizat-icon-volume-increase:before {

	content: "\e719"

}

.momizat-icon-volume-decrease:before {

	content: "\e71a"

}

.momizat-icon-loop:before {

	content: "\e71b"

}

.momizat-icon-loop2:before {

	content: "\e71c"

}

.momizat-icon-loop3:before {

	content: "\e71d"

}

.momizat-icon-shuffle:before {

	content: "\e71e"

}

.momizat-icon-arrow-up-left:before {

	content: "\e71f"

}

.momizat-icon-arrow-up:before {

	content: "\e720"

}

.momizat-icon-arrow-up-right:before {

	content: "\e721"

}

.momizat-icon-arrow-right:before {

	content: "\e722"

}

.momizat-icon-arrow-down-right:before {

	content: "\e723"

}

.momizat-icon-arrow-down:before {

	content: "\e724"

}

.momizat-icon-arrow-down-left:before {

	content: "\e725"

}

.momizat-icon-arrow-left:before {

	content: "\e726"

}

.momizat-icon-arrow-up-left2:before {

	content: "\e727"

}

.momizat-icon-arrow-up2:before {

	content: "\e728"

}

.momizat-icon-arrow-up-right2:before {

	content: "\e729"

}

.momizat-icon-arrow-right2:before {

	content: "\e72a"

}

.momizat-icon-arrow-down-right2:before {

	content: "\e72b"

}

.momizat-icon-arrow-down2:before {

	content: "\e72c"

}

.momizat-icon-arrow-down-left2:before {

	content: "\e72d"

}

.momizat-icon-arrow-left2:before {

	content: "\e72e"

}

.momizat-icon-arrow-up-left3:before {

	content: "\e72f"

}

.momizat-icon-arrow-up3:before {

	content: "\e730"

}

.momizat-icon-arrow-up-right3:before {

	content: "\e731"

}

.momizat-icon-arrow-right3:before {

	content: "\e732"

}

.momizat-icon-arrow-down-right3:before {

	content: "\e733"

}

.momizat-icon-arrow-down3:before {

	content: "\e734"

}

.momizat-icon-arrow-down-left3:before {

	content: "\e735"

}

.momizat-icon-arrow-left3:before {

	content: "\e736"

}

.momizat-icon-tab:before {

	content: "\e737"

}

.momizat-icon-checkbox-checked:before {

	content: "\e738"

}

.momizat-icon-checkbox-unchecked:before {

	content: "\e739"

}

.momizat-icon-checkbox-partial:before {

	content: "\e73a"

}

.momizat-icon-radio-checked:before {

	content: "\e73b"

}

.momizat-icon-radio-unchecked:before {

	content: "\e73c"

}

.momizat-icon-crop:before {

	content: "\e73d"

}

.momizat-icon-scissors:before {

	content: "\e73e"

}

.momizat-icon-filter:before {

	content: "\e73f"

}

.momizat-icon-filter2:before {

	content: "\e740"

}

.momizat-icon-font:before {

	content: "\e741"

}

.momizat-icon-text-height:before {

	content: "\e742"

}

.momizat-icon-text-width:before {

	content: "\e743"

}

.momizat-icon-bold:before {

	content: "\e744"

}

.momizat-icon-underline:before {

	content: "\e745"

}

.momizat-icon-italic:before {

	content: "\e746"

}

.momizat-icon-strikethrough:before {

	content: "\e747"

}

.momizat-icon-omega:before {

	content: "\e748"

}

.momizat-icon-sigma:before {

	content: "\e749"

}

.momizat-icon-table:before {

	content: "\e74a"

}

.momizat-icon-table2:before {

	content: "\e74b"

}

.momizat-icon-insert-template:before {

	content: "\e74c"

}

.momizat-icon-pilcrow:before {

	content: "\e74d"

}

.momizat-icon-left-toright:before {

	content: "\e74e"

}

.momizat-icon-right-toleft:before {

	content: "\e74f"

}

.momizat-icon-paragraph-left:before {

	content: "\e750"

}

.momizat-icon-paragraph-center:before {

	content: "\e751"

}

.momizat-icon-paragraph-right:before {

	content: "\e752"

}

.momizat-icon-paragraph-justify:before {

	content: "\e753"

}

.momizat-icon-paragraph-left2:before {

	content: "\e754"

}

.momizat-icon-paragraph-center2:before {

	content: "\e755"

}

.momizat-icon-paragraph-right2:before {

	content: "\e756"

}

.momizat-icon-paragraph-justify2:before {

	content: "\e757"

}

.momizat-icon-indent-increase:before {

	content: "\e758"

}

.momizat-icon-indent-decrease:before {

	content: "\e759"

}

.momizat-icon-new-tab:before {

	content: "\e75a"

}

.momizat-icon-embed:before {

	content: "\e75b"

}

.momizat-icon-code:before {

	content: "\e75c"

}

.momizat-icon-console:before {

	content: "\e75d"

}

.momizat-icon-share:before {

	content: "\e75e"

}

.momizat-icon-mail:before {

	content: "\e75f"

}

.momizat-icon-mail2:before {

	content: "\e760"

}

.momizat-icon-mail3:before {

	content: "\e761"

}

.momizat-icon-mail4:before {

	content: "\e762"

}

.momizat-icon-google:before {

	content: "\e763"

}

.momizat-icon-google-plus:before {

	content: "\e764"

}

.momizat-icon-google-plus2:before {

	content: "\e765"

}

.momizat-icon-google-plus3:before {

	content: "\e766"

}

.momizat-icon-google-plus4:before {

	content: "\e767"

}

.momizat-icon-google-drive:before {

	content: "\e768"

}

.momizat-icon-facebook:before {

	content: "\e769"

}

.momizat-icon-facebook2:before {

	content: "\e76a"

}

.momizat-icon-facebook3:before {

	content: "\e76b"

}

.momizat-icon-instagram:before {

	content: "\e76c"

}

.momizat-icon-twitter:before {

	content: "\e76d"

}

.momizat-icon-twitter2:before {

	content: "\e76e"

}

.momizat-icon-twitter3:before {

	content: "\e76f"

}

.momizat-icon-feed2:before {

	content: "\e770"

}

.momizat-icon-feed3:before {

	content: "\e771"

}

.momizat-icon-feed4:before {

	content: "\e772"

}

.momizat-icon-youtube:before {

	content: "\e773"

}

.momizat-icon-youtube2:before {

	content: "\e774"

}

.momizat-icon-vimeo:before {

	content: "\e775"

}

.momizat-icon-vimeo2:before {

	content: "\e776"

}

.momizat-icon-vimeo3:before {

	content: "\e777"

}

.momizat-icon-lanyrd:before {

	content: "\e778"

}

.momizat-icon-flickr:before {

	content: "\e779"

}

.momizat-icon-flickr2:before {

	content: "\e77a"

}

.momizat-icon-flickr3:before {

	content: "\e77b"

}

.momizat-icon-flickr4:before {

	content: "\e77c"

}

.momizat-icon-picassa:before {

	content: "\e77d"

}

.momizat-icon-picassa2:before {

	content: "\e77e"

}

.momizat-icon-dribbble:before {

	content: "\e77f"

}

.momizat-icon-dribbble2:before {

	content: "\e780"

}

.momizat-icon-dribbble3:before {

	content: "\e781"

}

.momizat-icon-forrst:before {

	content: "\e782"

}

.momizat-icon-forrst2:before {

	content: "\e783"

}

.momizat-icon-deviantart:before {

	content: "\e784"

}

.momizat-icon-deviantart2:before {

	content: "\e785"

}

.momizat-icon-steam:before {

	content: "\e786"

}

.momizat-icon-steam2:before {

	content: "\e787"

}

.momizat-icon-github:before {

	content: "\e788"

}

.momizat-icon-github2:before {

	content: "\e789"

}

.momizat-icon-github3:before {

	content: "\e78a"

}

.momizat-icon-github4:before {

	content: "\e78b"

}

.momizat-icon-github5:before {

	content: "\e78c"

}

.momizat-icon-wordpress:before {

	content: "\e78d"

}

.momizat-icon-wordpress2:before {

	content: "\e78e"

}

.momizat-icon-joomla:before {

	content: "\e78f"

}

.momizat-icon-blogger:before {

	content: "\e790"

}

.momizat-icon-blogger2:before {

	content: "\e791"

}

.momizat-icon-tumblr:before {

	content: "\e792"

}

.momizat-icon-tumblr2:before {

	content: "\e793"

}

.momizat-icon-yahoo:before {

	content: "\e794"

}

.momizat-icon-tux:before {

	content: "\e795"

}

.momizat-icon-apple:before {

	content: "\e796"

}

.momizat-icon-finder:before {

	content: "\e797"

}

.momizat-icon-android:before {

	content: "\e798"

}

.momizat-icon-windows:before {

	content: "\e799"

}

.momizat-icon-windows8:before {

	content: "\e79a"

}

.momizat-icon-soundcloud:before {

	content: "\e79b"

}

.momizat-icon-soundcloud2:before {

	content: "\e79c"

}

.momizat-icon-skype:before {

	content: "\e79d"

}

.momizat-icon-reddit:before {

	content: "\e79e"

}

.momizat-icon-linkedin:before {

	content: "\e79f"

}

.momizat-icon-lastfm:before {

	content: "\e7a0"

}

.momizat-icon-lastfm2:before {

	content: "\e7a1"

}

.momizat-icon-delicious:before {

	content: "\e7a2"

}

.momizat-icon-stumbleupon:before {

	content: "\e7a3"

}

.momizat-icon-stumbleupon2:before {

	content: "\e7a4"

}

.momizat-icon-stackoverflow:before {

	content: "\e7a5"

}

.momizat-icon-pinterest:before {

	content: "\e7a6"

}

.momizat-icon-pinterest2:before {

	content: "\e7a7"

}

.momizat-icon-xing:before {

	content: "\e7a8"

}

.momizat-icon-xing2:before {

	content: "\e7a9"

}

.momizat-icon-flattr:before {

	content: "\e7aa"

}

.momizat-icon-foursquare:before {

	content: "\e7ab"

}

.momizat-icon-foursquare2:before {

	content: "\e7ac"

}

.momizat-icon-paypal:before {

	content: "\e7ad"

}

.momizat-icon-paypal2:before {

	content: "\e7ae"

}

.momizat-icon-paypal3:before {

	content: "\e7af"

}

.momizat-icon-yelp:before {

	content: "\e7b0"

}

.momizat-icon-libreoffice:before {

	content: "\e7b1"

}

.momizat-icon-file-pdf:before {

	content: "\e7b2"

}

.momizat-icon-file-openoffice:before {

	content: "\e7b3"

}

.momizat-icon-file-word:before {

	content: "\e7b4"

}

.momizat-icon-file-excel:before {

	content: "\e7b5"

}

.momizat-icon-file-zip:before {

	content: "\e7b6"

}

.momizat-icon-file-powerpoint:before {

	content: "\e7b7"

}

.momizat-icon-file-xml:before {

	content: "\e7b8"

}

.momizat-icon-file-css:before {

	content: "\e7b9"

}

.momizat-icon-html5:before {

	content: "\e7ba"

}

.momizat-icon-html52:before {

	content: "\e7bb"

}

.momizat-icon-css3:before {

	content: "\e7bc"

}

.momizat-icon-chrome:before {

	content: "\e7bd"

}

.momizat-icon-firefox:before {

	content: "\e7be"

}

.momizat-icon-IE:before {

	content: "\e7bf"

}

.momizat-icon-opera:before {

	content: "\e7c0"

}

.momizat-icon-safari:before {

	content: "\e7c1"

}

.momizat-icon-IcoMoon:before {

	content: "\e7c2"

}

@font-face {

	font-family: 'font-awesome';

	src: url('fonts/icons/fa/font-awesome.eot?x64687');

	src: url('fonts/icons/fa/font-awesome.eot?#iefix&x64687') format('embedded-opentype'), url('fonts/icons/fa/font-awesome.ttf?x64687') format('truetype'), url('fonts/icons/fa/font-awesome.woff?x64687') format('woff'), url('fonts/icons/fa/font-awesome.svg#font-awesome') format('svg');

	font-weight: normal;

	font-style: normal
}

[class*="fa-icon-"] {

	font-family: 'font-awesome';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	line-height: inherit;

	-webkit-font-feature-settings: "liga";

	-moz-font-feature-settings: "liga=1";

	-moz-font-feature-settings: "liga";

	-ms-font-feature-settings: "liga" 1;

	-o-font-feature-settings: "liga";

	font-feature-settings: "liga";

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale
}

.fa-icon-glass:before {

	content: "\e600"

}

.fa-icon-music:before {

	content: "\e601"

}

.fa-icon-search:before {

	content: "\e602"

}

.fa-icon-envelope:before {

	content: "\e603"

}

.fa-icon-heart:before {

	content: "\e604"

}

.fa-icon-star:before {

	content: "\e605"

}

.fa-icon-star-empty:before {

	content: "\e606"

}

.fa-icon-user:before {

	content: "\e607"

}

.fa-icon-film:before {

	content: "\e608"

}

.fa-icon-th-large:before {

	content: "\e609"

}

.fa-icon-th:before {

	content: "\e60a"

}

.fa-icon-th-list:before {

	content: "\e60b"

}

.fa-icon-ok:before {

	content: "\e60c"

}

.fa-icon-remove:before {

	content: "\e60d"

}

.fa-icon-zoom-in:before {

	content: "\e60e"

}

.fa-icon-zoom-out:before {

	content: "\e60f"

}

.fa-icon-off:before {

	content: "\e610"

}

.fa-icon-signal:before {

	content: "\e611"

}

.fa-icon-cog:before {

	content: "\e612"

}

.fa-icon-trash:before {

	content: "\e613"

}

.fa-icon-home:before {

	content: "\e614"

}

.fa-icon-file:before {

	content: "\e615"

}

.fa-icon-time:before {

	content: "\e616"

}

.fa-icon-road:before {

	content: "\e617"

}

.fa-icon-download-alt:before {

	content: "\e618"

}

.fa-icon-download:before {

	content: "\e619"

}

.fa-icon-upload:before {

	content: "\e61a"

}

.fa-icon-inbox:before {

	content: "\e61b"

}

.fa-icon-play-circle:before {

	content: "\e61c"

}

.fa-icon-repeat:before {

	content: "\e61d"

}

.fa-icon-refresh:before {

	content: "\e61e"

}

.fa-icon-list-alt:before {

	content: "\e61f"

}

.fa-icon-lock:before {

	content: "\e620"

}

.fa-icon-flag:before {

	content: "\e621"

}

.fa-icon-headphones:before {

	content: "\e622"

}

.fa-icon-volume-off:before {

	content: "\e623"

}

.fa-icon-volume-down:before {

	content: "\e624"

}

.fa-icon-volume-up:before {

	content: "\e625"

}

.fa-icon-qrcode:before {

	content: "\e626"

}

.fa-icon-barcode:before {

	content: "\e627"

}

.fa-icon-tag:before {

	content: "\e628"

}

.fa-icon-tags:before {

	content: "\e629"

}

.fa-icon-book:before {

	content: "\e62a"

}

.fa-icon-bookmark:before {

	content: "\e62b"

}

.fa-icon-print:before {

	content: "\e62c"

}

.fa-icon-camera:before {

	content: "\e62d"

}

.fa-icon-font:before {

	content: "\e62e"

}

.fa-icon-bold:before {

	content: "\e62f"

}

.fa-icon-italic:before {

	content: "\e630"

}

.fa-icon-text-height:before {

	content: "\e631"

}

.fa-icon-text-width:before {

	content: "\e632"

}

.fa-icon-align-left:before {

	content: "\e633"

}

.fa-icon-align-center:before {

	content: "\e634"

}

.fa-icon-align-right:before {

	content: "\e635"

}

.fa-icon-align-justify:before {

	content: "\e636"

}

.fa-icon-list:before {

	content: "\e637"

}

.fa-icon-indent-left:before {

	content: "\e638"

}

.fa-icon-indent-right:before {

	content: "\e639"

}

.fa-icon-facetime-video:before {

	content: "\e63a"

}

.fa-icon-picture:before {

	content: "\e63b"

}

.fa-icon-pencil:before {

	content: "\e63c"

}

.fa-icon-map-marker:before {

	content: "\e63d"

}

.fa-icon-adjust:before {

	content: "\e63e"

}

.fa-icon-tint:before {

	content: "\e63f"

}

.fa-icon-edit:before {

	content: "\e640"

}

.fa-icon-share:before {

	content: "\e641"

}

.fa-icon-check:before {

	content: "\e642"

}

.fa-icon-move:before {

	content: "\e643"

}

.fa-icon-step-backward:before {

	content: "\e644"

}

.fa-icon-fast-backward:before {

	content: "\e645"

}

.fa-icon-backward:before {

	content: "\e646"

}

.fa-icon-play:before {

	content: "\e647"

}

.fa-icon-pause:before {

	content: "\e648"

}

.fa-icon-stop:before {

	content: "\e649"

}

.fa-icon-forward:before {

	content: "\e64a"

}

.fa-icon-fast-forward:before {

	content: "\e64b"

}

.fa-icon-step-forward:before {

	content: "\e64c"

}

.fa-icon-eject:before {

	content: "\e64d"

}

.fa-icon-chevron-left:before {

	content: "\e64e"

}

.fa-icon-chevron-right:before {

	content: "\e64f"

}

.fa-icon-plus-sign:before {

	content: "\e650"

}

.fa-icon-minus-sign:before {

	content: "\e651"

}

.fa-icon-remove-sign:before {

	content: "\e652"

}

.fa-icon-ok-sign:before {

	content: "\e653"

}

.fa-icon-question-sign:before {

	content: "\e654"

}

.fa-icon-info-sign:before {

	content: "\e655"

}

.fa-icon-screenshot:before {

	content: "\e656"

}

.fa-icon-remove-circle:before {

	content: "\e657"

}

.fa-icon-ok-circle:before {

	content: "\e658"

}

.fa-icon-ban-circle:before {

	content: "\e659"

}

.fa-icon-arrow-left:before {

	content: "\e65a"

}

.fa-icon-arrow-right:before {

	content: "\e65b"

}

.fa-icon-arrow-up:before {

	content: "\e65c"

}

.fa-icon-arrow-down:before {

	content: "\e65d"

}

.fa-icon-share-alt:before {

	content: "\e65e"

}

.fa-icon-resize-full:before {

	content: "\e65f"

}

.fa-icon-resize-small:before {

	content: "\e660"

}

.fa-icon-plus:before {

	content: "\e661"

}

.fa-icon-minus:before {

	content: "\e662"

}

.fa-icon-asterisk:before {

	content: "\e663"

}

.fa-icon-exclamation-sign:before {

	content: "\e664"

}

.fa-icon-gift:before {

	content: "\e665"

}

.fa-icon-leaf:before {

	content: "\e666"

}

.fa-icon-fire:before {

	content: "\e667"

}

.fa-icon-eye-open:before {

	content: "\e668"

}

.fa-icon-eye-close:before {

	content: "\e669"

}

.fa-icon-warning-sign:before {

	content: "\e66a"

}

.fa-icon-plane:before {

	content: "\e66b"

}

.fa-icon-calendar:before {

	content: "\e66c"

}

.fa-icon-random:before {

	content: "\e66d"

}

.fa-icon-comment:before {

	content: "\e66e"

}

.fa-icon-magnet:before {

	content: "\e66f"

}

.fa-icon-chevron-up:before {

	content: "\e670"

}

.fa-icon-chevron-down:before {

	content: "\e671"

}

.fa-icon-retweet:before {

	content: "\e672"

}

.fa-icon-shopping-cart:before {

	content: "\e673"

}

.fa-icon-folder-close:before {

	content: "\e674"

}

.fa-icon-folder-open:before {

	content: "\e675"

}

.fa-icon-resize-vertical:before {

	content: "\e676"

}

.fa-icon-resize-horizontal:before {

	content: "\e677"

}

.fa-icon-bar-chart:before {

	content: "\e678"

}

.fa-icon-twitter-sign:before {

	content: "\e679"

}

.fa-icon-facebook-sign:before {

	content: "\e67a"

}

.fa-icon-camera-retro:before {

	content: "\e67b"

}

.fa-icon-key:before {

	content: "\e67c"

}

.fa-icon-cogs:before {

	content: "\e67d"

}

.fa-icon-comments:before {

	content: "\e67e"

}

.fa-icon-thumbs-up:before {

	content: "\e67f"

}

.fa-icon-thumbs-down:before {

	content: "\e680"

}

.fa-icon-star-half:before {

	content: "\e681"

}

.fa-icon-heart-empty:before {

	content: "\e682"

}

.fa-icon-signout:before {

	content: "\e683"

}

.fa-icon-linkedin-sign:before {

	content: "\e684"

}

.fa-icon-pushpin:before {

	content: "\e685"

}

.fa-icon-external-link:before {

	content: "\e686"

}

.fa-icon-signin:before {

	content: "\e687"

}

.fa-icon-trophy:before {

	content: "\e688"

}

.fa-icon-github-sign:before {

	content: "\e689"

}

.fa-icon-upload-alt:before {

	content: "\e68a"

}

.fa-icon-lemon:before {

	content: "\e68b"

}

.fa-icon-phone:before {

	content: "\e68c"

}

.fa-icon-check-empty:before {

	content: "\e68d"

}

.fa-icon-bookmark-empty:before {

	content: "\e68e"

}

.fa-icon-phone-sign:before {

	content: "\e68f"

}

.fa-icon-twitter:before {

	content: "\e690"

}

.fa-icon-facebook:before {

	content: "\e691"

}

.fa-icon-github:before {

	content: "\e692"

}

.fa-icon-unlock:before {

	content: "\e693"

}

.fa-icon-credit:before {

	content: "\e694"

}

.fa-icon-rss:before {

	content: "\e695"

}

.fa-icon-hdd:before {

	content: "\e696"

}

.fa-icon-bullhorn:before {

	content: "\e697"

}

.fa-icon-bell:before {

	content: "\e698"

}

.fa-icon-certificate:before {

	content: "\e699"

}

.fa-icon-hand-right:before {

	content: "\e69a"

}

.fa-icon-hand-left:before {

	content: "\e69b"

}

.fa-icon-hand-up:before {

	content: "\e69c"

}

.fa-icon-hand-down:before {

	content: "\e69d"

}

.fa-icon-circle-arrow-left:before {

	content: "\e69e"

}

.fa-icon-circle-arrow-right:before {

	content: "\e69f"

}

.fa-icon-circle-arrow-up:before {

	content: "\e6a0"

}

.fa-icon-circle-arrow-down:before {

	content: "\e6a1"

}

.fa-icon-globe:before {

	content: "\e6a2"

}

.fa-icon-wrench:before {

	content: "\e6a3"

}

.fa-icon-tasks:before {

	content: "\e6a4"

}

.fa-icon-filter:before {

	content: "\e6a5"

}

.fa-icon-briefcase:before {

	content: "\e6a6"

}

.fa-icon-fullscreen:before {

	content: "\e6a7"

}

.fa-icon-group:before {

	content: "\e6a8"

}

.fa-icon-link:before {

	content: "\e6a9"

}

.fa-icon-cloud:before {

	content: "\e6aa"

}

.fa-icon-beaker:before {

	content: "\e6ab"

}

.fa-icon-cut:before {

	content: "\e6ac"

}

.fa-icon-copy:before {

	content: "\e6ad"

}

.fa-icon-paper-clip:before {

	content: "\e6ae"

}

.fa-icon-save:before {

	content: "\e6af"

}

.fa-icon-sign-blank:before {

	content: "\e6b0"

}

.fa-icon-reorder:before {

	content: "\e6b1"

}

.fa-icon-list-ul:before {

	content: "\e6b2"

}

.fa-icon-list-ol:before {

	content: "\e6b3"

}

.fa-icon-strikethrough:before {

	content: "\e6b4"

}

.fa-icon-underline:before {

	content: "\e6b5"

}

.fa-icon-table:before {

	content: "\e6b6"

}

.fa-icon-magic:before {

	content: "\e6b7"

}

.fa-icon-truck:before {

	content: "\e6b8"

}

.fa-icon-pinterest:before {

	content: "\e6b9"

}

.fa-icon-pinterest-sign:before {

	content: "\e6ba"

}

.fa-icon-google-plus-sign:before {

	content: "\e6bb"

}

.fa-icon-google-plus:before {

	content: "\e6bc"

}

.fa-icon-money:before {

	content: "\e6bd"

}

.fa-icon-caret-down:before {

	content: "\e6be"

}

.fa-icon-caret-up:before {

	content: "\e6bf"

}

.fa-icon-caret-left:before {

	content: "\e6c0"

}

.fa-icon-caret-right:before {

	content: "\e6c1"

}

.fa-icon-columns:before {

	content: "\e6c2"

}

.fa-icon-sort:before {

	content: "\e6c3"

}

.fa-icon-sort-down:before {

	content: "\e6c4"

}

.fa-icon-sort-up:before {

	content: "\e6c5"

}

.fa-icon-envelope-alt:before {

	content: "\e6c6"

}

.fa-icon-linkedin:before {

	content: "\e6c7"

}

.fa-icon-undo:before {

	content: "\e6c8"

}

.fa-icon-legal:before {

	content: "\e6c9"

}

.fa-icon-dashboard:before {

	content: "\e6ca"

}

.fa-icon-comment-alt:before {

	content: "\e6cb"

}

.fa-icon-comments-alt:before {

	content: "\e6cc"

}

.fa-icon-bolt:before {

	content: "\e6cd"

}

.fa-icon-sitemap:before {

	content: "\e6ce"

}

.fa-icon-umbrella:before {

	content: "\e6cf"

}

.fa-icon-paste:before {

	content: "\e6d0"

}

.fa-icon-lightbulb:before {

	content: "\e6d1"

}

.fa-icon-exchange:before {

	content: "\e6d2"

}

.fa-icon-cloud-download:before {

	content: "\e6d3"

}

.fa-icon-cloud-upload:before {

	content: "\e6d4"

}

.fa-icon-user-md:before {

	content: "\e6d5"

}

.fa-icon-stethoscope:before {

	content: "\e6d6"

}

.fa-icon-suitcase:before {

	content: "\e6d7"

}

.fa-icon-bell-alt:before {

	content: "\e6d8"

}

.fa-icon-coffee:before {

	content: "\e6d9"

}

.fa-icon-food:before {

	content: "\e6da"

}

.fa-icon-file-alt:before {

	content: "\e6db"

}

.fa-icon-building:before {

	content: "\e6dc"

}

.fa-icon-hospital:before {

	content: "\e6dd"

}

.fa-icon-ambulance:before {

	content: "\e6de"

}

.fa-icon-medkit:before {

	content: "\e6df"

}

.fa-icon-fighter-jet:before {

	content: "\e6e0"

}

.fa-icon-beer:before {

	content: "\e6e1"

}

.fa-icon-h-sign:before {

	content: "\e6e2"

}

.fa-icon-plus-sign2:before {

	content: "\e6e3"

}

.fa-icon-double-angle-left:before {

	content: "\e6e4"

}

.fa-icon-double-angle-right:before {

	content: "\e6e5"

}

.fa-icon-double-angle-up:before {

	content: "\e6e6"

}

.fa-icon-double-angle-down:before {

	content: "\e6e7"

}

.fa-icon-angle-left:before {

	content: "\e6e8"

}

.fa-icon-angle-right:before {

	content: "\e6e9"

}

.fa-icon-angle-up:before {

	content: "\e6ea"

}

.fa-icon-angle-down:before {

	content: "\e6eb"

}

.fa-icon-desktop:before {

	content: "\e6ec"

}

.fa-icon-laptop:before {

	content: "\e6ed"

}

.fa-icon-tablet:before {

	content: "\e6ee"

}

.fa-icon-mobile:before {

	content: "\e6ef"

}

.fa-icon-circle-blank:before {

	content: "\e6f0"

}

.fa-icon-quote-left:before {

	content: "\e6f1"

}

.fa-icon-quote-right:before {

	content: "\e6f2"

}

.fa-icon-spinner:before {

	content: "\e6f3"

}

.fa-icon-circle:before {

	content: "\e6f4"

}

.fa-icon-reply:before {

	content: "\e6f5"

}

.fa-icon-github-alt:before {

	content: "\e6f6"

}

.fa-icon-folder-close-alt:before {

	content: "\e6f7"

}

.fa-icon-folder-open-alt:before {

	content: "\e6f8"

}

.fa-icon-expand-alt:before {

	content: "\e6f9"

}

.fa-icon-collapse-alt:before {

	content: "\e6fa"

}

.fa-icon-smile:before {

	content: "\e6fb"

}

.fa-icon-frown:before {

	content: "\e6fc"

}

.fa-icon-meh:before {

	content: "\e6fd"

}

.fa-icon-gamepad:before {

	content: "\e6fe"

}

.fa-icon-keyboard:before {

	content: "\e6ff"

}

.fa-icon-flag-alt:before {

	content: "\e700"

}

.fa-icon-flag-checkered:before {

	content: "\e701"

}

.fa-icon-terminal:before {

	content: "\e702"

}

.fa-icon-code:before {

	content: "\e703"

}

.fa-icon-reply-all:before {

	content: "\e704"

}

.fa-icon-star-half-full:before {

	content: "\e705"

}

.fa-icon-location-arrow:before {

	content: "\e706"

}

.fa-icon-crop:before {

	content: "\e707"

}

.fa-icon-code-fork:before {

	content: "\e708"

}

.fa-icon-unlink:before {

	content: "\e709"

}

.fa-icon-question:before {

	content: "\e70a"

}

.fa-icon-info:before {

	content: "\e70b"

}

.fa-icon-exclamation:before {

	content: "\e70c"

}

.fa-icon-superscript:before {

	content: "\e70d"

}

.fa-icon-subscript:before {

	content: "\e70e"

}

.fa-icon-eraser:before {

	content: "\e70f"

}

.fa-icon-puzzle:before {

	content: "\e710"

}

.fa-icon-microphone:before {

	content: "\e711"

}

.fa-icon-microphone-off:before {

	content: "\e712"

}

.fa-icon-shield:before {

	content: "\e713"

}

.fa-icon-calendar-empty:before {

	content: "\e714"

}

.fa-icon-fire-extinguisher:before {

	content: "\e715"

}

.fa-icon-rocket:before {

	content: "\e716"

}

.fa-icon-maxcdn:before {

	content: "\e717"

}

.fa-icon-chevron-sign-left:before {

	content: "\e718"

}

.fa-icon-chevron-sign-right:before {

	content: "\e719"

}

.fa-icon-chevron-sign-up:before {

	content: "\e71a"

}

.fa-icon-chevron-sign-down:before {

	content: "\e71b"

}

.fa-icon-html5:before {

	content: "\e71c"

}

.fa-icon-css3:before {

	content: "\e71d"

}

.fa-icon-anchor:before {

	content: "\e71e"

}

.fa-icon-unlock-alt:before {

	content: "\e71f"

}

.fa-icon-bullseye:before {

	content: "\e720"

}

.fa-icon-ellipsis-horizontal:before {

	content: "\e721"

}

.fa-icon-ellipsis-vertical:before {

	content: "\e722"

}

.fa-icon-rss-sign:before {

	content: "\e723"

}

.fa-icon-play-sign:before {

	content: "\e724"

}

.fa-icon-ticket:before {

	content: "\e725"

}

.fa-icon-minus-sign-alt:before {

	content: "\e726"

}

.fa-icon-check-minus:before {

	content: "\e727"

}

.fa-icon-level-up:before {

	content: "\e728"

}

.fa-icon-level-down:before {

	content: "\e729"

}

.fa-icon-check-sign:before {

	content: "\e72a"

}

.fa-icon-edit-sign:before {

	content: "\e72b"

}

.fa-icon-external-link-sign:before {

	content: "\e72c"

}

.fa-icon-share-sign:before {

	content: "\e72d"

}

.fa-icon-compass:before {

	content: "\e72e"

}

.fa-icon-collapse:before {

	content: "\e72f"

}

.fa-icon-collapse-top:before {

	content: "\e730"

}

.fa-icon-expand:before {

	content: "\e731"

}

.fa-icon-euro:before {

	content: "\e732"

}

.fa-icon-gbp:before {

	content: "\e733"

}

.fa-icon-dollar:before {

	content: "\e734"

}

.fa-icon-rupee:before {

	content: "\e735"

}

.fa-icon-yen:before {

	content: "\e736"

}

.fa-icon-renminbi:before {

	content: "\e737"

}

.fa-icon-won:before {

	content: "\e738"

}

.fa-icon-bitcoin:before {

	content: "\e739"

}

.fa-icon-file2:before {

	content: "\e73a"

}

.fa-icon-file-text:before {

	content: "\e73b"

}

.fa-icon-sort-by-alphabet:before {

	content: "\e73c"

}

.fa-icon-sort-by-alphabet-alt:before {

	content: "\e73d"

}

.fa-icon-sort-by-attributes:before {

	content: "\e73e"

}

.fa-icon-sort-by-attributes-alt:before {

	content: "\e73f"

}

.fa-icon-sort-by-order:before {

	content: "\e740"

}

.fa-icon-sort-by-order-alt:before {

	content: "\e741"

}

.fa-icon-thumbs-up2:before {

	content: "\e742"

}

.fa-icon-thumbs-down2:before {

	content: "\e743"

}

.fa-icon-youtube-sign:before {

	content: "\e744"

}

.fa-icon-youtube:before {

	content: "\e745"

}

.fa-icon-xing:before {

	content: "\e746"

}

.fa-icon-xing-sign:before {

	content: "\e747"

}

.fa-icon-youtube-play:before {

	content: "\e748"

}

.fa-icon-dropbox:before {

	content: "\e749"

}

.fa-icon-stackexchange:before {

	content: "\e74a"

}

.fa-icon-instagram:before {

	content: "\e74b"

}

.fa-icon-flickr:before {

	content: "\e74c"

}

.fa-icon-adn:before {

	content: "\e74d"

}

.fa-icon-bitbucket:before {

	content: "\e74e"

}

.fa-icon-bitbucket-sign:before {

	content: "\e74f"

}

.fa-icon-tumblr:before {

	content: "\e750"

}

.fa-icon-tumblr-sign:before {

	content: "\e751"

}

.fa-icon-long-arrow-down:before {

	content: "\e752"

}

.fa-icon-long-arrow-up:before {

	content: "\e753"

}

.fa-icon-long-arrow-left:before {

	content: "\e754"

}

.fa-icon-long-arrow-right:before {

	content: "\e755"

}

.fa-icon-apple:before {

	content: "\e756"

}

.fa-icon-windows:before {

	content: "\e757"

}

.fa-icon-android:before {

	content: "\e758"

}

.fa-icon-linux:before {

	content: "\e759"

}

.fa-icon-dribbble:before {

	content: "\e75a"

}

.fa-icon-skype:before {

	content: "\e75b"

}

.fa-icon-foursquare:before {

	content: "\e75c"

}

.fa-icon-trello:before {

	content: "\e75d"

}

.fa-icon-female:before {

	content: "\e75e"

}

.fa-icon-male:before {

	content: "\e75f"

}

.fa-icon-gittip:before {

	content: "\e760"

}

.fa-icon-sun:before {

	content: "\e761"

}

.fa-icon-moon:before {

	content: "\e762"

}

.fa-icon-archive:before {

	content: "\e763"

}

.fa-icon-bug:before {

	content: "\e764"

}

.fa-icon-vk:before {

	content: "\e765"

}

.fa-icon-weibo:before {

	content: "\e766"

}

.fa-icon-renren:before {

	content: "\e767"

}

@font-face {

	font-family: 'brankic';

	src: url('fonts/icons/brankic/brankic.eot?x64687');

	src: url('fonts/icons/brankic/brankic.eot?#iefix&x64687') format('embedded-opentype'), url('fonts/icons/brankic/brankic.ttf?x64687') format('truetype'), url('fonts/icons/brankic/brankic.woff?x64687') format('woff'), url('fonts/icons/brankic/brankic.svg#brankic') format('svg');

	font-weight: normal;

	font-style: normal
}

[class*="brankic-icon-"] {

	font-family: 'brankic';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	line-height: inherit;

	-webkit-font-feature-settings: "liga";

	-moz-font-feature-settings: "liga=1";

	-moz-font-feature-settings: "liga";

	-ms-font-feature-settings: "liga" 1;

	-o-font-feature-settings: "liga";

	font-feature-settings: "liga";

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale
}

.brankic-icon-number:before {

	content: "\e600"

}

.brankic-icon-number2:before {

	content: "\e601"

}

.brankic-icon-number3:before {

	content: "\e602"

}

.brankic-icon-number4:before {

	content: "\e603"

}

.brankic-icon-number5:before {

	content: "\e604"

}

.brankic-icon-number6:before {

	content: "\e605"

}

.brankic-icon-number7:before {

	content: "\e606"

}

.brankic-icon-number8:before {

	content: "\e607"

}

.brankic-icon-number9:before {

	content: "\e608"

}

.brankic-icon-number10:before {

	content: "\e609"

}

.brankic-icon-number11:before {

	content: "\e60a"

}

.brankic-icon-number12:before {

	content: "\e60b"

}

.brankic-icon-number13:before {

	content: "\e60c"

}

.brankic-icon-number14:before {

	content: "\e60d"

}

.brankic-icon-number15:before {

	content: "\e60e"

}

.brankic-icon-number16:before {

	content: "\e60f"

}

.brankic-icon-number17:before {

	content: "\e610"

}

.brankic-icon-number18:before {

	content: "\e611"

}

.brankic-icon-number19:before {

	content: "\e612"

}

.brankic-icon-number20:before {

	content: "\e613"

}

.brankic-icon-quote:before {

	content: "\e614"

}

.brankic-icon-quote2:before {

	content: "\e615"

}

.brankic-icon-tag:before {

	content: "\e616"

}

.brankic-icon-tag2:before {

	content: "\e617"

}

.brankic-icon-link:before {

	content: "\e618"

}

.brankic-icon-link2:before {

	content: "\e619"

}

.brankic-icon-cabinet:before {

	content: "\e61a"

}

.brankic-icon-cabinet2:before {

	content: "\e61b"

}

.brankic-icon-calendar:before {

	content: "\e61c"

}

.brankic-icon-calendar2:before {

	content: "\e61d"

}

.brankic-icon-calendar3:before {

	content: "\e61e"

}

.brankic-icon-file:before {

	content: "\e61f"

}

.brankic-icon-file2:before {

	content: "\e620"

}

.brankic-icon-file3:before {

	content: "\e621"

}

.brankic-icon-files:before {

	content: "\e622"

}

.brankic-icon-phone:before {

	content: "\e623"

}

.brankic-icon-tablet:before {

	content: "\e624"

}

.brankic-icon-window:before {

	content: "\e625"

}

.brankic-icon-monitor:before {

	content: "\e626"

}

.brankic-icon-ipod:before {

	content: "\e627"

}

.brankic-icon-tv:before {

	content: "\e628"

}

.brankic-icon-camera:before {

	content: "\e629"

}

.brankic-icon-camera2:before {

	content: "\e62a"

}

.brankic-icon-camera3:before {

	content: "\e62b"

}

.brankic-icon-film:before {

	content: "\e62c"

}

.brankic-icon-film2:before {

	content: "\e62d"

}

.brankic-icon-film3:before {

	content: "\e62e"

}

.brankic-icon-microphone:before {

	content: "\e62f"

}

.brankic-icon-microphone2:before {

	content: "\e630"

}

.brankic-icon-microphone3:before {

	content: "\e631"

}

.brankic-icon-drink:before {

	content: "\e632"

}

.brankic-icon-drink2:before {

	content: "\e633"

}

.brankic-icon-drink3:before {

	content: "\e634"

}

.brankic-icon-drink4:before {

	content: "\e635"

}

.brankic-icon-coffee:before {

	content: "\e636"

}

.brankic-icon-mug:before {

	content: "\e637"

}

.brankic-icon-ice-cream:before {

	content: "\e638"

}

.brankic-icon-cake:before {

	content: "\e639"

}

.brankic-icon-inbox:before {

	content: "\e63a"

}

.brankic-icon-download:before {

	content: "\e63b"

}

.brankic-icon-upload:before {

	content: "\e63c"

}

.brankic-icon-inbox2:before {

	content: "\e63d"

}

.brankic-icon-checkmark:before {

	content: "\e63e"

}

.brankic-icon-checkmark2:before {

	content: "\e63f"

}

.brankic-icon-cancel:before {

	content: "\e640"

}

.brankic-icon-cancel2:before {

	content: "\e641"

}

.brankic-icon-plus:before {

	content: "\e642"

}

.brankic-icon-plus2:before {

	content: "\e643"

}

.brankic-icon-minus:before {

	content: "\e644"

}

.brankic-icon-minus2:before {

	content: "\e645"

}

.brankic-icon-notice:before {

	content: "\e646"

}

.brankic-icon-notice2:before {

	content: "\e647"

}

.brankic-icon-cog:before {

	content: "\e648"

}

.brankic-icon-cogs:before {

	content: "\e649"

}

.brankic-icon-cog2:before {

	content: "\e64a"

}

.brankic-icon-warning:before {

	content: "\e64b"

}

.brankic-icon-health:before {

	content: "\e64c"

}

.brankic-icon-suitcase:before {

	content: "\e64d"

}

.brankic-icon-suitcase2:before {

	content: "\e64e"

}

.brankic-icon-suitcase3:before {

	content: "\e64f"

}

.brankic-icon-picture:before {

	content: "\e650"

}

.brankic-icon-pictures:before {

	content: "\e651"

}

.brankic-icon-pictures2:before {

	content: "\e652"

}

.brankic-icon-android:before {

	content: "\e653"

}

.brankic-icon-marvin:before {

	content: "\e654"

}

.brankic-icon-pacman:before {

	content: "\e655"

}

.brankic-icon-cassette:before {

	content: "\e656"

}

.brankic-icon-watch:before {

	content: "\e657"

}

.brankic-icon-chronometer:before {

	content: "\e658"

}

.brankic-icon-watch2:before {

	content: "\e659"

}

.brankic-icon-alarm-clock:before {

	content: "\e65a"

}

.brankic-icon-time:before {

	content: "\e65b"

}

.brankic-icon-time2:before {

	content: "\e65c"

}

.brankic-icon-headphones:before {

	content: "\e65d"

}

.brankic-icon-wallet:before {

	content: "\e65e"

}

.brankic-icon-checkmark3:before {

	content: "\e65f"

}

.brankic-icon-cancel3:before {

	content: "\e660"

}

.brankic-icon-eye:before {

	content: "\e661"

}

.brankic-icon-position:before {

	content: "\e662"

}

.brankic-icon-site-map:before {

	content: "\e663"

}

.brankic-icon-site-map2:before {

	content: "\e664"

}

.brankic-icon-cloud:before {

	content: "\e665"

}

.brankic-icon-upload2:before {

	content: "\e666"

}

.brankic-icon-chart:before {

	content: "\e667"

}

.brankic-icon-chart2:before {

	content: "\e668"

}

.brankic-icon-chart3:before {

	content: "\e669"

}

.brankic-icon-chart4:before {

	content: "\e66a"

}

.brankic-icon-chart5:before {

	content: "\e66b"

}

.brankic-icon-chart6:before {

	content: "\e66c"

}

.brankic-icon-location:before {

	content: "\e66d"

}

.brankic-icon-download2:before {

	content: "\e66e"

}

.brankic-icon-basket:before {

	content: "\e66f"

}

.brankic-icon-folder:before {

	content: "\e670"

}

.brankic-icon-gamepad:before {

	content: "\e671"

}

.brankic-icon-alarm:before {

	content: "\e672"

}

.brankic-icon-alarm-cancel:before {

	content: "\e673"

}

.brankic-icon-phone2:before {

	content: "\e674"

}

.brankic-icon-phone3:before {

	content: "\e675"

}

.brankic-icon-image:before {

	content: "\e676"

}

.brankic-icon-open:before {

	content: "\e677"

}

.brankic-icon-sale:before {

	content: "\e678"

}

.brankic-icon-direction:before {

	content: "\e679"

}

.brankic-icon-map:before {

	content: "\e67a"

}

.brankic-icon-trashcan:before {

	content: "\e67b"

}

.brankic-icon-vote:before {

	content: "\e67c"

}

.brankic-icon-graduate:before {

	content: "\e67d"

}

.brankic-icon-lab:before {

	content: "\e67e"

}

.brankic-icon-tie:before {

	content: "\e67f"

}

.brankic-icon-football:before {

	content: "\e680"

}

.brankic-icon-eight-ball:before {

	content: "\e681"

}

.brankic-icon-bowling:before {

	content: "\e682"

}

.brankic-icon-bowling-pin:before {

	content: "\e683"

}

.brankic-icon-baseball:before {

	content: "\e684"

}

.brankic-icon-soccer:before {

	content: "\e685"

}

.brankic-icon-3d-glasses:before {

	content: "\e686"

}

.brankic-icon-microwave:before {

	content: "\e687"

}

.brankic-icon-refrigerator:before {

	content: "\e688"

}

.brankic-icon-oven:before {

	content: "\e689"

}

.brankic-icon-washing-machine:before {

	content: "\e68a"

}

.brankic-icon-mouse:before {

	content: "\e68b"

}

.brankic-icon-smiley:before {

	content: "\e68c"

}

.brankic-icon-sad:before {

	content: "\e68d"

}

.brankic-icon-mute:before {

	content: "\e68e"

}

.brankic-icon-hand:before {

	content: "\e68f"

}

.brankic-icon-radio:before {

	content: "\e690"

}

.brankic-icon-satellite:before {

	content: "\e691"

}

.brankic-icon-medal:before {

	content: "\e692"

}

.brankic-icon-medal2:before {

	content: "\e693"

}

.brankic-icon-switch:before {

	content: "\e694"

}

.brankic-icon-key:before {

	content: "\e695"

}

.brankic-icon-cord:before {

	content: "\e696"

}

.brankic-icon-locked:before {

	content: "\e697"

}

.brankic-icon-unlocked:before {

	content: "\e698"

}

.brankic-icon-locked2:before {

	content: "\e699"

}

.brankic-icon-unlocked2:before {

	content: "\e69a"

}

.brankic-icon-magnifier:before {

	content: "\e69b"

}

.brankic-icon-zoom-in:before {

	content: "\e69c"

}

.brankic-icon-zoom-out:before {

	content: "\e69d"

}

.brankic-icon-stack:before {

	content: "\e69e"

}

.brankic-icon-stack2:before {

	content: "\e69f"

}

.brankic-icon-stack3:before {

	content: "\e6a0"

}

.brankic-icon-david-star:before {

	content: "\e6a1"

}

.brankic-icon-cross:before {

	content: "\e6a2"

}

.brankic-icon-moon-andstar:before {

	content: "\e6a3"

}

.brankic-icon-transformers:before {

	content: "\e6a4"

}

.brankic-icon-batman:before {

	content: "\e6a5"

}

.brankic-icon-space-invaders:before {

	content: "\e6a6"

}

.brankic-icon-skeletor:before {

	content: "\e6a7"

}

.brankic-icon-lamp:before {

	content: "\e6a8"

}

.brankic-icon-lamp2:before {

	content: "\e6a9"

}

.brankic-icon-umbrella:before {

	content: "\e6aa"

}

.brankic-icon-street-light:before {

	content: "\e6ab"

}

.brankic-icon-bomb:before {

	content: "\e6ac"

}

.brankic-icon-archive:before {

	content: "\e6ad"

}

.brankic-icon-battery:before {

	content: "\e6ae"

}

.brankic-icon-battery2:before {

	content: "\e6af"

}

.brankic-icon-battery3:before {

	content: "\e6b0"

}

.brankic-icon-battery4:before {

	content: "\e6b1"

}

.brankic-icon-battery5:before {

	content: "\e6b2"

}

.brankic-icon-megaphone:before {

	content: "\e6b3"

}

.brankic-icon-megaphone2:before {

	content: "\e6b4"

}

.brankic-icon-patch:before {

	content: "\e6b5"

}

.brankic-icon-pil:before {

	content: "\e6b6"

}

.brankic-icon-injection:before {

	content: "\e6b7"

}

.brankic-icon-thermometer:before {

	content: "\e6b8"

}

.brankic-icon-lamp3:before {

	content: "\e6b9"

}

.brankic-icon-lamp4:before {

	content: "\e6ba"

}

.brankic-icon-lamp5:before {

	content: "\e6bb"

}

.brankic-icon-cube:before {

	content: "\e6bc"

}

.brankic-icon-box:before {

	content: "\e6bd"

}

.brankic-icon-box2:before {

	content: "\e6be"

}

.brankic-icon-diamond:before {

	content: "\e6bf"

}

.brankic-icon-bag:before {

	content: "\e6c0"

}

.brankic-icon-money-bag:before {

	content: "\e6c1"

}

.brankic-icon-grid:before {

	content: "\e6c2"

}

.brankic-icon-grid2:before {

	content: "\e6c3"

}

.brankic-icon-list:before {

	content: "\e6c4"

}

.brankic-icon-list2:before {

	content: "\e6c5"

}

.brankic-icon-ruler:before {

	content: "\e6c6"

}

.brankic-icon-ruler2:before {

	content: "\e6c7"

}

.brankic-icon-layout:before {

	content: "\e6c8"

}

.brankic-icon-layout2:before {

	content: "\e6c9"

}

.brankic-icon-layout3:before {

	content: "\e6ca"

}

.brankic-icon-layout4:before {

	content: "\e6cb"

}

.brankic-icon-layout5:before {

	content: "\e6cc"

}

.brankic-icon-layout6:before {

	content: "\e6cd"

}

.brankic-icon-layout7:before {

	content: "\e6ce"

}

.brankic-icon-layout8:before {

	content: "\e6cf"

}

.brankic-icon-layout9:before {

	content: "\e6d0"

}

.brankic-icon-layout10:before {

	content: "\e6d1"

}

.brankic-icon-layout11:before {

	content: "\e6d2"

}

.brankic-icon-layout12:before {

	content: "\e6d3"

}

.brankic-icon-layout13:before {

	content: "\e6d4"

}

.brankic-icon-layout14:before {

	content: "\e6d5"

}

.brankic-icon-tools:before {

	content: "\e6d6"

}

.brankic-icon-screwdriver:before {

	content: "\e6d7"

}

.brankic-icon-paint:before {

	content: "\e6d8"

}

.brankic-icon-hammer:before {

	content: "\e6d9"

}

.brankic-icon-brush:before {

	content: "\e6da"

}

.brankic-icon-pen:before {

	content: "\e6db"

}

.brankic-icon-chat:before {

	content: "\e6dc"

}

.brankic-icon-comments:before {

	content: "\e6dd"

}

.brankic-icon-chat2:before {

	content: "\e6de"

}

.brankic-icon-chat3:before {

	content: "\e6df"

}

.brankic-icon-volume:before {

	content: "\e6e0"

}

.brankic-icon-volume2:before {

	content: "\e6e1"

}

.brankic-icon-volume3:before {

	content: "\e6e2"

}

.brankic-icon-equalizer:before {

	content: "\e6e3"

}

.brankic-icon-resize:before {

	content: "\e6e4"

}

.brankic-icon-resize2:before {

	content: "\e6e5"

}

.brankic-icon-stretch:before {

	content: "\e6e6"

}

.brankic-icon-narrow:before {

	content: "\e6e7"

}

.brankic-icon-resize3:before {

	content: "\e6e8"

}

.brankic-icon-download3:before {

	content: "\e6e9"

}

.brankic-icon-calculator:before {

	content: "\e6ea"

}

.brankic-icon-library:before {

	content: "\e6eb"

}

.brankic-icon-auction:before {

	content: "\e6ec"

}

.brankic-icon-justice:before {

	content: "\e6ed"

}

.brankic-icon-stats:before {

	content: "\e6ee"

}

.brankic-icon-stats2:before {

	content: "\e6ef"

}

.brankic-icon-attachment:before {

	content: "\e6f0"

}

.brankic-icon-hourglass:before {

	content: "\e6f1"

}

.brankic-icon-abacus:before {

	content: "\e6f2"

}

.brankic-icon-pencil:before {

	content: "\e6f3"

}

.brankic-icon-pen2:before {

	content: "\e6f4"

}

.brankic-icon-pin:before {

	content: "\e6f5"

}

.brankic-icon-pin2:before {

	content: "\e6f6"

}

.brankic-icon-discout:before {

	content: "\e6f7"

}

.brankic-icon-edit:before {

	content: "\e6f8"

}

.brankic-icon-scissors:before {

	content: "\e6f9"

}

.brankic-icon-profile:before {

	content: "\e6fa"

}

.brankic-icon-profile2:before {

	content: "\e6fb"

}

.brankic-icon-profile3:before {

	content: "\e6fc"

}

.brankic-icon-rotate:before {

	content: "\e6fd"

}

.brankic-icon-rotate2:before {

	content: "\e6fe"

}

.brankic-icon-reply:before {

	content: "\e6ff"

}

.brankic-icon-forward:before {

	content: "\e700"

}

.brankic-icon-retweet:before {

	content: "\e701"

}

.brankic-icon-shuffle:before {

	content: "\e702"

}

.brankic-icon-loop:before {

	content: "\e703"

}

.brankic-icon-crop:before {

	content: "\e704"

}

.brankic-icon-square:before {

	content: "\e705"

}

.brankic-icon-square2:before {

	content: "\e706"

}

.brankic-icon-circle:before {

	content: "\e707"

}

.brankic-icon-dollar:before {

	content: "\e708"

}

.brankic-icon-dollar2:before {

	content: "\e709"

}

.brankic-icon-coins:before {

	content: "\e70a"

}

.brankic-icon-pig:before {

	content: "\e70b"

}

.brankic-icon-bookmark:before {

	content: "\e70c"

}

.brankic-icon-bookmark2:before {

	content: "\e70d"

}

.brankic-icon-address-book:before {

	content: "\e70e"

}

.brankic-icon-address-book2:before {

	content: "\e70f"

}

.brankic-icon-safe:before {

	content: "\e710"

}

.brankic-icon-envelope:before {

	content: "\e711"

}

.brankic-icon-envelope2:before {

	content: "\e712"

}

.brankic-icon-radio-active:before {

	content: "\e713"

}

.brankic-icon-music:before {

	content: "\e714"

}

.brankic-icon-presentation:before {

	content: "\e715"

}

.brankic-icon-male:before {

	content: "\e716"

}

.brankic-icon-female:before {

	content: "\e717"

}

.brankic-icon-aids:before {

	content: "\e718"

}

.brankic-icon-heart:before {

	content: "\e719"

}

.brankic-icon-info:before {

	content: "\e71a"

}

.brankic-icon-info2:before {

	content: "\e71b"

}

.brankic-icon-piano:before {

	content: "\e71c"

}

.brankic-icon-rain:before {

	content: "\e71d"

}

.brankic-icon-snow:before {

	content: "\e71e"

}

.brankic-icon-lightning:before {

	content: "\e71f"

}

.brankic-icon-sun:before {

	content: "\e720"

}

.brankic-icon-moon:before {

	content: "\e721"

}

.brankic-icon-cloudy:before {

	content: "\e722"

}

.brankic-icon-cloudy2:before {

	content: "\e723"

}

.brankic-icon-car:before {

	content: "\e724"

}

.brankic-icon-bike:before {

	content: "\e725"

}

.brankic-icon-truck:before {

	content: "\e726"

}

.brankic-icon-bus:before {

	content: "\e727"

}

.brankic-icon-bike2:before {

	content: "\e728"

}

.brankic-icon-plane:before {

	content: "\e729"

}

.brankic-icon-paper-plane:before {

	content: "\e72a"

}

.brankic-icon-rocket:before {

	content: "\e72b"

}

.brankic-icon-book:before {

	content: "\e72c"

}

.brankic-icon-book2:before {

	content: "\e72d"

}

.brankic-icon-barcode:before {

	content: "\e72e"

}

.brankic-icon-barcode2:before {

	content: "\e72f"

}

.brankic-icon-expand:before {

	content: "\e730"

}

.brankic-icon-collapse:before {

	content: "\e731"

}

.brankic-icon-pop-out:before {

	content: "\e732"

}

.brankic-icon-pop-in:before {

	content: "\e733"

}

.brankic-icon-target:before {

	content: "\e734"

}

.brankic-icon-badge:before {

	content: "\e735"

}

.brankic-icon-badge2:before {

	content: "\e736"

}

.brankic-icon-ticket:before {

	content: "\e737"

}

.brankic-icon-ticket2:before {

	content: "\e738"

}

.brankic-icon-ticket3:before {

	content: "\e739"

}

.brankic-icon-microphone4:before {

	content: "\e73a"

}

.brankic-icon-cone:before {

	content: "\e73b"

}

.brankic-icon-blocked:before {

	content: "\e73c"

}

.brankic-icon-stop:before {

	content: "\e73d"

}

.brankic-icon-keyboard:before {

	content: "\e73e"

}

.brankic-icon-keyboard2:before {

	content: "\e73f"

}

.brankic-icon-radio2:before {

	content: "\e740"

}

.brankic-icon-printer:before {

	content: "\e741"

}

.brankic-icon-checked:before {

	content: "\e742"

}

.brankic-icon-error:before {

	content: "\e743"

}

.brankic-icon-add:before {

	content: "\e744"

}

.brankic-icon-minus3:before {

	content: "\e745"

}

.brankic-icon-alert:before {

	content: "\e746"

}

.brankic-icon-pictures3:before {

	content: "\e747"

}

.brankic-icon-atom:before {

	content: "\e748"

}

.brankic-icon-eyedropper:before {

	content: "\e749"

}

.brankic-icon-globe:before {

	content: "\e74a"

}

.brankic-icon-globe2:before {

	content: "\e74b"

}

.brankic-icon-shipping:before {

	content: "\e74c"

}

.brankic-icon-ying-yang:before {

	content: "\e74d"

}

.brankic-icon-compass:before {

	content: "\e74e"

}

.brankic-icon-zip:before {

	content: "\e74f"

}

.brankic-icon-zip2:before {

	content: "\e750"

}

.brankic-icon-anchor:before {

	content: "\e751"

}

.brankic-icon-locked-heart:before {

	content: "\e752"

}

.brankic-icon-magnet:before {

	content: "\e753"

}

.brankic-icon-navigation:before {

	content: "\e754"

}

.brankic-icon-tags:before {

	content: "\e755"

}

.brankic-icon-heart2:before {

	content: "\e756"

}

.brankic-icon-heart3:before {

	content: "\e757"

}

.brankic-icon-usb:before {

	content: "\e758"

}

.brankic-icon-clipboard:before {

	content: "\e759"

}

.brankic-icon-clipboard2:before {

	content: "\e75a"

}

.brankic-icon-clipboard3:before {

	content: "\e75b"

}

.brankic-icon-switch2:before {

	content: "\e75c"

}

.brankic-icon-ruler3:before {

	content: "\e75d"

}

@font-face {

	font-family: 'enotype';

	src: url('fonts/icons/enotype/enotype.eot?x64687');

	src: url('fonts/icons/enotype/enotype.eot?#iefix&x64687') format('embedded-opentype'), url('fonts/icons/enotype/enotype.ttf?x64687') format('truetype'), url('fonts/icons/enotype/enotype.woff?x64687') format('woff'), url('fonts/icons/enotype/enotype.svg#enotype') format('svg');

	font-weight: normal;

	font-style: normal
}

[class*="enotype-icon-"] {

	font-family: 'enotype';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	line-height: inherit;

	-webkit-font-feature-settings: "liga";

	-moz-font-feature-settings: "liga=1";

	-moz-font-feature-settings: "liga";

	-ms-font-feature-settings: "liga" 1;

	-o-font-feature-settings: "liga";

	font-feature-settings: "liga";

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale
}

.enotype-icon-phone:before {

	content: "\e600"

}

.enotype-icon-mobile:before {

	content: "\e601"

}

.enotype-icon-mouse:before {

	content: "\e602"

}

.enotype-icon-directions:before {

	content: "\e603"

}

.enotype-icon-mail:before {

	content: "\e604"

}

.enotype-icon-paperplane:before {

	content: "\e605"

}

.enotype-icon-pencil:before {

	content: "\e606"

}

.enotype-icon-feather:before {

	content: "\e607"

}

.enotype-icon-paperclip:before {

	content: "\e608"

}

.enotype-icon-drawer:before {

	content: "\e609"

}

.enotype-icon-reply:before {

	content: "\e60a"

}

.enotype-icon-reply-all:before {

	content: "\e60b"

}

.enotype-icon-forward:before {

	content: "\e60c"

}

.enotype-icon-user:before {

	content: "\e60d"

}

.enotype-icon-users:before {

	content: "\e60e"

}

.enotype-icon-user-add:before {

	content: "\e60f"

}

.enotype-icon-vcard:before {

	content: "\e610"

}

.enotype-icon-export:before {

	content: "\e611"

}

.enotype-icon-location:before {

	content: "\e612"

}

.enotype-icon-map:before {

	content: "\e613"

}

.enotype-icon-compass:before {

	content: "\e614"

}

.enotype-icon-location2:before {

	content: "\e615"

}

.enotype-icon-target:before {

	content: "\e616"

}

.enotype-icon-share:before {

	content: "\e617"

}

.enotype-icon-sharable:before {

	content: "\e618"

}

.enotype-icon-heart:before {

	content: "\e619"

}

.enotype-icon-heart2:before {

	content: "\e61a"

}

.enotype-icon-star:before {

	content: "\e61b"

}

.enotype-icon-star2:before {

	content: "\e61c"

}

.enotype-icon-thumbs-up:before {

	content: "\e61d"

}

.enotype-icon-thumbs-down:before {

	content: "\e61e"

}

.enotype-icon-chat:before {

	content: "\e61f"

}

.enotype-icon-comment:before {

	content: "\e620"

}

.enotype-icon-quote:before {

	content: "\e621"

}

.enotype-icon-house:before {

	content: "\e622"

}

.enotype-icon-popup:before {

	content: "\e623"

}

.enotype-icon-search:before {

	content: "\e624"

}

.enotype-icon-flashlight:before {

	content: "\e625"

}

.enotype-icon-printer:before {

	content: "\e626"

}

.enotype-icon-bell:before {

	content: "\e627"

}

.enotype-icon-link:before {

	content: "\e628"

}

.enotype-icon-flag:before {

	content: "\e629"

}

.enotype-icon-cog:before {

	content: "\e62a"

}

.enotype-icon-tools:before {

	content: "\e62b"

}

.enotype-icon-trophy:before {

	content: "\e62c"

}

.enotype-icon-tag:before {

	content: "\e62d"

}

.enotype-icon-camera:before {

	content: "\e62e"

}

.enotype-icon-megaphone:before {

	content: "\e62f"

}

.enotype-icon-moon:before {

	content: "\e630"

}

.enotype-icon-palette:before {

	content: "\e631"

}

.enotype-icon-leaf:before {

	content: "\e632"

}

.enotype-icon-music:before {

	content: "\e633"

}

.enotype-icon-music2:before {

	content: "\e634"

}

.enotype-icon-new:before {

	content: "\e635"

}

.enotype-icon-graduation:before {

	content: "\e636"

}

.enotype-icon-book:before {

	content: "\e637"

}

.enotype-icon-newspaper:before {

	content: "\e638"

}

.enotype-icon-bag:before {

	content: "\e639"

}

.enotype-icon-airplane:before {

	content: "\e63a"

}

.enotype-icon-lifebuoy:before {

	content: "\e63b"

}

.enotype-icon-eye:before {

	content: "\e63c"

}

.enotype-icon-clock:before {

	content: "\e63d"

}

.enotype-icon-microphone:before {

	content: "\e63e"

}

.enotype-icon-calendar:before {

	content: "\e63f"

}

.enotype-icon-bolt:before {

	content: "\e640"

}

.enotype-icon-thunder:before {

	content: "\e641"

}

.enotype-icon-droplet:before {

	content: "\e642"

}

.enotype-icon-cd:before {

	content: "\e643"

}

.enotype-icon-briefcase:before {

	content: "\e644"

}

.enotype-icon-air:before {

	content: "\e645"

}

.enotype-icon-hourglass:before {

	content: "\e646"

}

.enotype-icon-gauge:before {

	content: "\e647"

}

.enotype-icon-language:before {

	content: "\e648"

}

.enotype-icon-network:before {

	content: "\e649"

}

.enotype-icon-key:before {

	content: "\e64a"

}

.enotype-icon-battery:before {

	content: "\e64b"

}

.enotype-icon-bucket:before {

	content: "\e64c"

}

.enotype-icon-magnet:before {

	content: "\e64d"

}

.enotype-icon-drive:before {

	content: "\e64e"

}

.enotype-icon-cup:before {

	content: "\e64f"

}

.enotype-icon-rocket:before {

	content: "\e650"

}

.enotype-icon-brush:before {

	content: "\e651"

}

.enotype-icon-suitcase:before {

	content: "\e652"

}

.enotype-icon-cone:before {

	content: "\e653"

}

.enotype-icon-earth:before {

	content: "\e654"

}

.enotype-icon-keyboard:before {

	content: "\e655"

}

.enotype-icon-browser:before {

	content: "\e656"

}

.enotype-icon-publish:before {

	content: "\e657"

}

.enotype-icon-progress-3:before {

	content: "\e658"

}

.enotype-icon-progress-2:before {

	content: "\e659"

}

.enotype-icon-brogress-1:before {

	content: "\e65a"

}

.enotype-icon-progress-0:before {

	content: "\e65b"

}

.enotype-icon-sun:before {

	content: "\e65c"

}

.enotype-icon-sun2:before {

	content: "\e65d"

}

.enotype-icon-adjust:before {

	content: "\e65e"

}

.enotype-icon-code:before {

	content: "\e65f"

}

.enotype-icon-screen:before {

	content: "\e660"

}

.enotype-icon-infinity:before {

	content: "\e661"

}

.enotype-icon-light-bulb:before {

	content: "\e662"

}

.enotype-icon-credit-card:before {

	content: "\e663"

}

.enotype-icon-database:before {

	content: "\e664"

}

.enotype-icon-voicemail:before {

	content: "\e665"

}

.enotype-icon-clipboard:before {

	content: "\e666"

}

.enotype-icon-cart:before {

	content: "\e667"

}

.enotype-icon-box:before {

	content: "\e668"

}

.enotype-icon-ticket:before {

	content: "\e669"

}

.enotype-icon-rss:before {

	content: "\e66a"

}

.enotype-icon-signal:before {

	content: "\e66b"

}

.enotype-icon-thermometer:before {

	content: "\e66c"

}

.enotype-icon-droplets:before {

	content: "\e66d"

}

.enotype-icon-uniE66E:before {

	content: "\e66e"

}

.enotype-icon-statistics:before {

	content: "\e66f"

}

.enotype-icon-pie:before {

	content: "\e670"

}

.enotype-icon-bars:before {

	content: "\e671"

}

.enotype-icon-graph:before {

	content: "\e672"

}

.enotype-icon-lock:before {

	content: "\e673"

}

.enotype-icon-lock-open:before {

	content: "\e674"

}

.enotype-icon-logout:before {

	content: "\e675"

}

.enotype-icon-login:before {

	content: "\e676"

}

.enotype-icon-checkmark:before {

	content: "\e677"

}

.enotype-icon-cross:before {

	content: "\e678"

}

.enotype-icon-minus:before {

	content: "\e679"

}

.enotype-icon-plus:before {

	content: "\e67a"

}

.enotype-icon-cross2:before {

	content: "\e67b"

}

.enotype-icon-minus2:before {

	content: "\e67c"

}

.enotype-icon-plus2:before {

	content: "\e67d"

}

.enotype-icon-cross3:before {

	content: "\e67e"

}

.enotype-icon-minus3:before {

	content: "\e67f"

}

.enotype-icon-plus3:before {

	content: "\e680"

}

.enotype-icon-erase:before {

	content: "\e681"

}

.enotype-icon-blocked:before {

	content: "\e682"

}

.enotype-icon-info:before {

	content: "\e683"

}

.enotype-icon-info2:before {

	content: "\e684"

}

.enotype-icon-question:before {

	content: "\e685"

}

.enotype-icon-help:before {

	content: "\e686"

}

.enotype-icon-warning:before {

	content: "\e687"

}

.enotype-icon-cycle:before {

	content: "\e688"

}

.enotype-icon-cw:before {

	content: "\e689"

}

.enotype-icon-ccw:before {

	content: "\e68a"

}

.enotype-icon-shuffle:before {

	content: "\e68b"

}

.enotype-icon-arrow:before {

	content: "\e68c"

}

.enotype-icon-arrow2:before {

	content: "\e68d"

}

.enotype-icon-retweet:before {

	content: "\e68e"

}

.enotype-icon-loop:before {

	content: "\e68f"

}

.enotype-icon-history:before {

	content: "\e690"

}

.enotype-icon-back:before {

	content: "\e691"

}

.enotype-icon-switch:before {

	content: "\e692"

}

.enotype-icon-list:before {

	content: "\e693"

}

.enotype-icon-add-to-list:before {

	content: "\e694"

}

.enotype-icon-layout:before {

	content: "\e695"

}

.enotype-icon-list2:before {

	content: "\e696"

}

.enotype-icon-text:before {

	content: "\e697"

}

.enotype-icon-text2:before {

	content: "\e698"

}

.enotype-icon-document:before {

	content: "\e699"

}

.enotype-icon-docs:before {

	content: "\e69a"

}

.enotype-icon-landscape:before {

	content: "\e69b"

}

.enotype-icon-pictures:before {

	content: "\e69c"

}

.enotype-icon-video:before {

	content: "\e69d"

}

.enotype-icon-music3:before {

	content: "\e69e"

}

.enotype-icon-folder:before {

	content: "\e69f"

}

.enotype-icon-archive:before {

	content: "\e6a0"

}

.enotype-icon-trash:before {

	content: "\e6a1"

}

.enotype-icon-upload:before {

	content: "\e6a2"

}

.enotype-icon-download:before {

	content: "\e6a3"

}

.enotype-icon-disk:before {

	content: "\e6a4"

}

.enotype-icon-install:before {

	content: "\e6a5"

}

.enotype-icon-cloud:before {

	content: "\e6a6"

}

.enotype-icon-upload2:before {

	content: "\e6a7"

}

.enotype-icon-bookmark:before {

	content: "\e6a8"

}

.enotype-icon-bookmarks:before {

	content: "\e6a9"

}

.enotype-icon-book2:before {

	content: "\e6aa"

}

.enotype-icon-play:before {

	content: "\e6ab"

}

.enotype-icon-pause:before {

	content: "\e6ac"

}

.enotype-icon-record:before {

	content: "\e6ad"

}

.enotype-icon-stop:before {

	content: "\e6ae"

}

.enotype-icon-next:before {

	content: "\e6af"

}

.enotype-icon-previous:before {

	content: "\e6b0"

}

.enotype-icon-first:before {

	content: "\e6b1"

}

.enotype-icon-last:before {

	content: "\e6b2"

}

.enotype-icon-resize-enlarge:before {

	content: "\e6b3"

}

.enotype-icon-resize-shrink:before {

	content: "\e6b4"

}

.enotype-icon-volume:before {

	content: "\e6b5"

}

.enotype-icon-sound:before {

	content: "\e6b6"

}

.enotype-icon-mute:before {

	content: "\e6b7"

}

.enotype-icon-flow-cascade:before {

	content: "\e6b8"

}

.enotype-icon-flow-branch:before {

	content: "\e6b9"

}

.enotype-icon-flow-tree:before {

	content: "\e6ba"

}

.enotype-icon-flow-line:before {

	content: "\e6bb"

}

.enotype-icon-flow-parallel:before {

	content: "\e6bc"

}

.enotype-icon-arrow-left:before {

	content: "\e6bd"

}

.enotype-icon-arrow-down:before {

	content: "\e6be"

}

.enotype-icon-arrow-up--upload:before {

	content: "\e6bf"

}

.enotype-icon-arrow-right:before {

	content: "\e6c0"

}

.enotype-icon-arrow-left2:before {

	content: "\e6c1"

}

.enotype-icon-arrow-down2:before {

	content: "\e6c2"

}

.enotype-icon-arrow-up:before {

	content: "\e6c3"

}

.enotype-icon-arrow-right2:before {

	content: "\e6c4"

}

.enotype-icon-arrow-left3:before {

	content: "\e6c5"

}

.enotype-icon-arrow-down3:before {

	content: "\e6c6"

}

.enotype-icon-arrow-up2:before {

	content: "\e6c7"

}

.enotype-icon-arrow-right3:before {

	content: "\e6c8"

}

.enotype-icon-arrow-left4:before {

	content: "\e6c9"

}

.enotype-icon-arrow-down4:before {

	content: "\e6ca"

}

.enotype-icon-arrow-up3:before {

	content: "\e6cb"

}

.enotype-icon-arrow-right4:before {

	content: "\e6cc"

}

.enotype-icon-arrow-left5:before {

	content: "\e6cd"

}

.enotype-icon-arrow-down5:before {

	content: "\e6ce"

}

.enotype-icon-arrow-up4:before {

	content: "\e6cf"

}

.enotype-icon-arrow-right5:before {

	content: "\e6d0"

}

.enotype-icon-arrow-left6:before {

	content: "\e6d1"

}

.enotype-icon-arrow-down6:before {

	content: "\e6d2"

}

.enotype-icon-arrow-up5:before {

	content: "\e6d3"

}

.enotype-icon-arrow-right6:before {

	content: "\e6d4"

}

.enotype-icon-arrow-left7:before {

	content: "\e6d5"

}

.enotype-icon-arrow-down7:before {

	content: "\e6d6"

}

.enotype-icon-arrow-up6:before {

	content: "\e6d7"

}

.enotype-icon-uniE6D8:before {

	content: "\e6d8"

}

.enotype-icon-arrow-left8:before {

	content: "\e6d9"

}

.enotype-icon-arrow-down8:before {

	content: "\e6da"

}

.enotype-icon-arrow-up7:before {

	content: "\e6db"

}

.enotype-icon-arrow-right7:before {

	content: "\e6dc"

}

.enotype-icon-menu:before {

	content: "\e6dd"

}

.enotype-icon-ellipsis:before {

	content: "\e6de"

}

.enotype-icon-dots:before {

	content: "\e6df"

}

.enotype-icon-dot:before {

	content: "\e6e0"

}

.enotype-icon-cc:before {

	content: "\e6e1"

}

.enotype-icon-cc-by:before {

	content: "\e6e2"

}

.enotype-icon-cc-nc:before {

	content: "\e6e3"

}

.enotype-icon-cc-nc-eu:before {

	content: "\e6e4"

}

.enotype-icon-cc-nc-jp:before {

	content: "\e6e5"

}

.enotype-icon-cc-sa:before {

	content: "\e6e6"

}

.enotype-icon-cc-nd:before {

	content: "\e6e7"

}

.enotype-icon-cc-pd:before {

	content: "\e6e8"

}

.enotype-icon-cc-zero:before {

	content: "\e6e9"

}

.enotype-icon-cc-share:before {

	content: "\e6ea"

}

.enotype-icon-cc-share2:before {

	content: "\e6eb"

}

.enotype-icon-daniel-bruce:before {

	content: "\e6ec"

}

.enotype-icon-daniel-bruce2:before {

	content: "\e6ed"

}

.enotype-icon-github:before {

	content: "\e6ee"

}

.enotype-icon-github2:before {

	content: "\e6ef"

}

.enotype-icon-flickr:before {

	content: "\e6f0"

}

.enotype-icon-flickr2:before {

	content: "\e6f1"

}

.enotype-icon-vimeo:before {

	content: "\e6f2"

}

.enotype-icon-vimeo2:before {

	content: "\e6f3"

}

.enotype-icon-twitter:before {

	content: "\e6f4"

}

.enotype-icon-twitter2:before {

	content: "\e6f5"

}

.enotype-icon-facebook:before {

	content: "\e6f6"

}

.enotype-icon-facebook2:before {

	content: "\e6f7"

}

.enotype-icon-facebook3:before {

	content: "\e6f8"

}

.enotype-icon-googleplus:before {

	content: "\e6f9"

}

.enotype-icon-googleplus2:before {

	content: "\e6fa"

}

.enotype-icon-pinterest:before {

	content: "\e6fb"

}

.enotype-icon-pinterest2:before {

	content: "\e6fc"

}

.enotype-icon-tumblr:before {

	content: "\e6fd"

}

.enotype-icon-tumblr2:before {

	content: "\e6fe"

}

.enotype-icon-linkedin:before {

	content: "\e6ff"

}

.enotype-icon-linkedin2:before {

	content: "\e700"

}

.enotype-icon-dribbble:before {

	content: "\e701"

}

.enotype-icon-dribbble2:before {

	content: "\e702"

}

.enotype-icon-stumbleupon:before {

	content: "\e703"

}

.enotype-icon-stumbleupon2:before {

	content: "\e704"

}

.enotype-icon-lastfm:before {

	content: "\e705"

}

.enotype-icon-lastfm2:before {

	content: "\e706"

}

.enotype-icon-rdio:before {

	content: "\e707"

}

.enotype-icon-rdio2:before {

	content: "\e708"

}

.enotype-icon-spotify:before {

	content: "\e709"

}

.enotype-icon-spotify2:before {

	content: "\e70a"

}

.enotype-icon-qq:before {

	content: "\e70b"

}

.enotype-icon-instagram:before {

	content: "\e70c"

}

.enotype-icon-dropbox:before {

	content: "\e70d"

}

.enotype-icon-evernote:before {

	content: "\e70e"

}

.enotype-icon-flattr:before {

	content: "\e70f"

}

.enotype-icon-skype:before {

	content: "\e710"

}

.enotype-icon-skype2:before {

	content: "\e711"

}

.enotype-icon-renren:before {

	content: "\e712"

}

.enotype-icon-sina-weibo:before {

	content: "\e713"

}

.enotype-icon-paypal:before {

	content: "\e714"

}

.enotype-icon-picasa:before {

	content: "\e715"

}

.enotype-icon-soundcloud:before {

	content: "\e716"

}

.enotype-icon-mixi:before {

	content: "\e717"

}

.enotype-icon-behance:before {

	content: "\e718"

}

.enotype-icon-circles:before {

	content: "\e719"

}

.enotype-icon-vk:before {

	content: "\e71a"

}

.enotype-icon-smashing:before {

	content: "\e71b"

}

@font-face {

	font-family: 'linecon';

	src: url('fonts/icons/linecon/linecon.eot?x64687');

	src: url('fonts/icons/linecon/linecon.eot?#iefix&x64687') format('embedded-opentype'), url('fonts/icons/linecon/linecon.ttf?x64687') format('truetype'), url('fonts/icons/linecon/linecon.woff?x64687') format('woff'), url('fonts/icons/linecon/linecon.svg#linecon') format('svg');

	font-weight: normal;

	font-style: normal
}

[class*="linecon-icon-"] {

	font-family: 'linecon';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	line-height: inherit;

	-webkit-font-feature-settings: "liga";

	-moz-font-feature-settings: "liga=1";

	-moz-font-feature-settings: "liga";

	-ms-font-feature-settings: "liga" 1;

	-o-font-feature-settings: "liga";

	font-feature-settings: "liga";

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale
}

.linecon-icon-heart:before {

	content: "\e600"

}

.linecon-icon-cloud:before {

	content: "\e601"

}

.linecon-icon-star:before {

	content: "\e602"

}

.linecon-icon-tv:before {

	content: "\e603"

}

.linecon-icon-sound:before {

	content: "\e604"

}

.linecon-icon-video:before {

	content: "\e605"

}

.linecon-icon-trash:before {

	content: "\e606"

}

.linecon-icon-user:before {

	content: "\e607"

}

.linecon-icon-key:before {

	content: "\e608"

}

.linecon-icon-search:before {

	content: "\e609"

}

.linecon-icon-settings:before {

	content: "\e60a"

}

.linecon-icon-camera:before {

	content: "\e60b"

}

.linecon-icon-tag:before {

	content: "\e60c"

}

.linecon-icon-lock:before {

	content: "\e60d"

}

.linecon-icon-bulb:before {

	content: "\e60e"

}

.linecon-icon-pen:before {

	content: "\e60f"

}

.linecon-icon-diamond:before {

	content: "\e610"

}

.linecon-icon-display:before {

	content: "\e611"

}

.linecon-icon-location:before {

	content: "\e612"

}

.linecon-icon-eye:before {

	content: "\e613"

}

.linecon-icon-bubble:before {

	content: "\e614"

}

.linecon-icon-stack:before {

	content: "\e615"

}

.linecon-icon-cup:before {

	content: "\e616"

}

.linecon-icon-phone:before {

	content: "\e617"

}

.linecon-icon-news:before {

	content: "\e618"

}

.linecon-icon-mail:before {

	content: "\e619"

}

.linecon-icon-like:before {

	content: "\e61a"

}

.linecon-icon-photo:before {

	content: "\e61b"

}

.linecon-icon-note:before {

	content: "\e61c"

}

.linecon-icon-clock:before {

	content: "\e61d"

}

.linecon-icon-paperplane:before {

	content: "\e61e"

}

.linecon-icon-params:before {

	content: "\e61f"

}

.linecon-icon-banknote:before {

	content: "\e620"

}

.linecon-icon-data:before {

	content: "\e621"

}

.linecon-icon-music:before {

	content: "\e622"

}

.linecon-icon-megaphone:before {

	content: "\e623"

}

.linecon-icon-study:before {

	content: "\e624"

}

.linecon-icon-lab:before {

	content: "\e625"

}

.linecon-icon-food:before {

	content: "\e626"

}

.linecon-icon-t-shirt:before {

	content: "\e627"

}

.linecon-icon-fire:before {

	content: "\e628"

}

.linecon-icon-clip:before {

	content: "\e629"

}

.linecon-icon-shop:before {

	content: "\e62a"

}

.linecon-icon-calendar:before {

	content: "\e62b"

}

.linecon-icon-wallet:before {

	content: "\e62c"

}

.linecon-icon-vynil:before {

	content: "\e62d"

}

.linecon-icon-truck:before {

	content: "\e62e"

}

.linecon-icon-world:before {

	content: "\e62f"

}

@font-face {

	font-family: 'steadysets';

	src: url('fonts/icons/steadysets/steadysets.eot?x64687');

	src: url('fonts/icons/steadysets/steadysets.eot?#iefix&x64687') format('embedded-opentype'), url('fonts/icons/steadysets/steadysets.woff?x64687') format('woff'), url('fonts/icons/steadysets/steadysets.ttf?x64687') format('truetype'), url('fonts/icons/steadysets/steadysets.svg#steadysets') format('svg');

	font-weight: normal;

	font-style: normal
}

[class^="steady-icon-"],
[class*=" steady-icon-"] {

	font-family: 'steadysets';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	line-height: inherit;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale
}

.steady-icon-type:before {

	content: "\e600"

}

.steady-icon-box:before {

	content: "\e601"

}

.steady-icon-archive:before {

	content: "\e602"

}

.steady-icon-envelope:before {

	content: "\e603"

}

.steady-icon-email:before {

	content: "\e604"

}

.steady-icon-files:before {

	content: "\e605"

}

.steady-icon-uniE606:before {

	content: "\e606"

}

.steady-icon-file-settings:before {

	content: "\e607"

}

.steady-icon-file-add:before {

	content: "\e608"

}

.steady-icon-file:before {

	content: "\e609"

}

.steady-icon-align-left:before {

	content: "\e60a"

}

.steady-icon-align-right:before {

	content: "\e60b"

}

.steady-icon-align-center:before {

	content: "\e60c"

}

.steady-icon-align-justify:before {

	content: "\e60d"

}

.steady-icon-file-broken:before {

	content: "\e60e"

}

.steady-icon-browser:before {

	content: "\e60f"

}

.steady-icon-windows:before {

	content: "\e610"

}

.steady-icon-window:before {

	content: "\e611"

}

.steady-icon-folder:before {

	content: "\e612"

}

.steady-icon-folder-add:before {

	content: "\e613"

}

.steady-icon-folder-settings:before {

	content: "\e614"

}

.steady-icon-folder-check:before {

	content: "\e615"

}

.steady-icon-wifi-low:before {

	content: "\e616"

}

.steady-icon-wifi-mid:before {

	content: "\e617"

}

.steady-icon-wifi-full:before {

	content: "\e618"

}

.steady-icon-connection-empty:before {

	content: "\e619"

}

.steady-icon-connection-25:before {

	content: "\e61a"

}

.steady-icon-connection-50:before {

	content: "\e61b"

}

.steady-icon-connection-75:before {

	content: "\e61c"

}

.steady-icon-connection-full:before {

	content: "\e61d"

}

.steady-icon-list:before {

	content: "\e61e"

}

.steady-icon-grid:before {

	content: "\e61f"

}

.steady-icon-uniE620:before {

	content: "\e620"

}

.steady-icon-battery-charging:before {

	content: "\e621"

}

.steady-icon-battery-empty:before {

	content: "\e622"

}

.steady-icon-battery-25:before {

	content: "\e623"

}

.steady-icon-battery-50:before {

	content: "\e624"

}

.steady-icon-battery-75:before {

	content: "\e625"

}

.steady-icon-battery-full:before {

	content: "\e626"

}

.steady-icon-settings:before {

	content: "\e627"

}

.steady-icon-arrow-left:before {

	content: "\e628"

}

.steady-icon-arrow-up:before {

	content: "\e629"

}

.steady-icon-arrow-down:before {

	content: "\e62a"

}

.steady-icon-arrow-right:before {

	content: "\e62b"

}

.steady-icon-reload:before {

	content: "\e62c"

}

.steady-icon-refresh:before {

	content: "\e62d"

}

.steady-icon-volume:before {

	content: "\e62e"

}

.steady-icon-volume-increase:before {

	content: "\e62f"

}

.steady-icon-volume-decrease:before {

	content: "\e630"

}

.steady-icon-mute:before {

	content: "\e631"

}

.steady-icon-microphone:before {

	content: "\e632"

}

.steady-icon-microphone-off:before {

	content: "\e633"

}

.steady-icon-book:before {

	content: "\e634"

}

.steady-icon-checkmark:before {

	content: "\e635"

}

.steady-icon-checkbox-checked:before {

	content: "\e636"

}

.steady-icon-checkbox:before {

	content: "\e637"

}

.steady-icon-paperclip:before {

	content: "\e638"

}

.steady-icon-download:before {

	content: "\e639"

}

.steady-icon-tag:before {

	content: "\e63a"

}

.steady-icon-trashcan:before {

	content: "\e63b"

}

.steady-icon-search:before {

	content: "\e63c"

}

.steady-icon-zoom-in:before {

	content: "\e63d"

}

.steady-icon-zoom-out:before {

	content: "\e63e"

}

.steady-icon-chat:before {

	content: "\e63f"

}

.steady-icon-chat-1:before {

	content: "\e640"

}

.steady-icon-chat-2:before {

	content: "\e641"

}

.steady-icon-chat-3:before {

	content: "\e642"

}

.steady-icon-comment:before {

	content: "\e643"

}

.steady-icon-calendar:before {

	content: "\e644"

}

.steady-icon-bookmark:before {

	content: "\e645"

}

.steady-icon-email2:before {

	content: "\e646"

}

.steady-icon-heart:before {

	content: "\e647"

}

.steady-icon-enter:before {

	content: "\e648"

}

.steady-icon-cloud:before {

	content: "\e649"

}

.steady-icon-book2:before {

	content: "\e64a"

}

.steady-icon-star:before {

	content: "\e64b"

}

.steady-icon-clock:before {

	content: "\e64c"

}

.steady-icon-printer:before {

	content: "\e64d"

}

.steady-icon-home:before {

	content: "\e64e"

}

.steady-icon-flag:before {

	content: "\e64f"

}

.steady-icon-meter:before {

	content: "\e650"

}

.steady-icon-switch:before {

	content: "\e651"

}

.steady-icon-forbidden:before {

	content: "\e652"

}

.steady-icon-lock:before {

	content: "\e653"

}

.steady-icon-unlocked:before {

	content: "\e654"

}

.steady-icon-unlocked2:before {

	content: "\e655"

}

.steady-icon-users:before {

	content: "\e656"

}

.steady-icon-user:before {

	content: "\e657"

}

.steady-icon-users2:before {

	content: "\e658"

}

.steady-icon-user2:before {

	content: "\e659"

}

.steady-icon-bullhorn:before {

	content: "\e65a"

}

.steady-icon-share:before {

	content: "\e65b"

}

.steady-icon-screen:before {

	content: "\e65c"

}

.steady-icon-phone:before {

	content: "\e65d"

}

.steady-icon-phone-portrait:before {

	content: "\e65e"

}

.steady-icon-phone-landscape:before {

	content: "\e65f"

}

.steady-icon-tablet:before {

	content: "\e660"

}

.steady-icon-tablet-landscape:before {

	content: "\e661"

}

.steady-icon-laptop:before {

	content: "\e662"

}

.steady-icon-camera:before {

	content: "\e663"

}

.steady-icon-microwave-oven:before {

	content: "\e664"

}

.steady-icon-credit-cards:before {

	content: "\e665"

}

.steady-icon-calculator:before {

	content: "\e666"

}

.steady-icon-bag:before {

	content: "\e667"

}

.steady-icon-diamond:before {

	content: "\e668"

}

.steady-icon-drink:before {

	content: "\e669"

}

.steady-icon-shorts:before {

	content: "\e66a"

}

.steady-icon-vcard:before {

	content: "\e66b"

}

.steady-icon-sun:before {

	content: "\e66c"

}

.steady-icon-bill:before {

	content: "\e66d"

}

.steady-icon-coffee:before {

	content: "\e66e"

}

.steady-icon-uniE66F:before {

	content: "\e66f"

}

.steady-icon-newspaper:before {

	content: "\e670"

}

.steady-icon-stack:before {

	content: "\e671"

}

.steady-icon-map-marker:before {

	content: "\e672"

}

.steady-icon-map:before {

	content: "\e673"

}

.steady-icon-support:before {

	content: "\e674"

}

.steady-icon-uniE675:before {

	content: "\e675"

}

.steady-icon-barbell:before {

	content: "\e676"

}

.steady-icon-stopwatch:before {

	content: "\e677"

}

.steady-icon-atom:before {

	content: "\e678"

}

.steady-icon-syringe:before {

	content: "\e679"

}

.steady-icon-health:before {

	content: "\e67a"

}

.steady-icon-bolt:before {

	content: "\e67b"

}

.steady-icon-pill:before {

	content: "\e67c"

}

.steady-icon-bones:before {

	content: "\e67d"

}

.steady-icon-lab:before {

	content: "\e67e"

}

.steady-icon-clipboard:before {

	content: "\e67f"

}

.steady-icon-mug:before {

	content: "\e680"

}

.steady-icon-bucket:before {

	content: "\e681"

}

.steady-icon-select:before {

	content: "\e682"

}

.steady-icon-graph:before {

	content: "\e683"

}

.steady-icon-crop:before {

	content: "\e684"

}

.steady-icon-image:before {

	content: "\e685"

}

.steady-icon-cube:before {

	content: "\e686"

}

.steady-icon-bars:before {

	content: "\e687"

}

.steady-icon-chart:before {

	content: "\e688"

}

.steady-icon-pencil:before {

	content: "\e689"

}

.steady-icon-measure:before {

	content: "\e68a"

}

.steady-icon-eyedropper:before {

	content: "\e68b"

}

@font-face {

	font-family: "iconvault";

	src: url("fonts/icons/forecast/iconvault_forecastfont.eot?x64687");

	src: url("fonts/icons/forecast/iconvault_forecastfont.eot?#iefix&x64687") format("embedded-opentype"), url("fonts/icons/forecast/iconvault_forecastfont.woff?x64687") format("woff"), url("fonts/icons/forecast/iconvault_forecastfont.ttf?x64687") format("truetype"), url("fonts/icons/forecast/iconvault_forecastfont.svg#iconvault") format("svg");

	font-weight: normal;

	font-style: normal
}

.weather-icon [class^="icon-"],
.weather-icon [class*=" icon-"] {

	font-family: 'iconvault';

	font-weight: normal;

	font-style: normal;

	text-decoration: inherit;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	font-size: 84px
}

@media only screen and (min-width: 479px) and (max-width: 678px) {

	.weather-icon [class^="icon-"],
	.weather-icon [class*=" icon-"] {

		font-family: 'iconvault';

		font-weight: normal;

		font-style: normal;

		text-decoration: inherit;

		-webkit-font-smoothing: antialiased;

		-moz-osx-font-smoothing: grayscale
	}

}

.weather-icon i {

	font-style: normal;

	display: block
}

.weather-icon ul,
.weather-icon ul li {

	margin: 0;

	padding: 0;

	list-style: none
}

.basecloud:before {

	font-family: 'iconvault';

	font-size: 84px;

	content: '\f105';

	position: absolute;

	color: rgb(204, 204, 204)
}

.windyraincloud:before {

	font-family: 'iconvault';

	font-size: 84px;

	content: '\f111';

	position: absolute;

	color: rgb(204, 204, 204)
}

.windysnowcloud:before {

	font-family: 'iconvault';

	font-size: 84px;

	content: '\f109';

	position: absolute;

	color: rgb(204, 204, 204)
}

.basethundercloud:before {

	font-family: 'iconvault';

	font-size: 84px;

	content: '\f105';

	position: absolute;

	color: #000
}

.icon-thunder::before {

	content: "\f114";

	position: absolute;

	color: rgb(255, 165, 0)
}

.icon-sunny::after {

	content: "\f101";

	color: rgb(255, 165, 0);

	position: absolute
}

.icon-drizzle::before {

	content: "\f10a";

	color: #82b2e4;

	position: absolute
}

.icon-hail::before {

	content: "\f10f";

	position: absolute;

	color: rgb(204, 204, 204)
}

.icon-showers::before {

	content: "\f104";

	position: absolute;

	color: #82b2e4
}

.icon-rainy::before {

	content: "\f107";

	position: absolute;

	color: #4681c3
}

.icon-snowy::before {

	content: "\f10b";

	position: absolute;

	color: #acd3f3
}

.icon-frosty::before {

	content: "\f102";

	position: absolute;

	color: #85d8f7
}

.icon-windy::before {

	content: "\f115";

	position: absolute;

	color: rgb(204, 204, 204)
}

.icon-windyrain::before {

	content: "\f10e";

	position: absolute;

	color: #acd3f3
}

.icon-windysnow::before {

	content: "\f103";

	position: absolute;

	color: #acd3f3
}

.icon-sleet::before {

	content: "\f10c";

	position: absolute;

	color: #acd3f3
}

.icon-moon::after {

	content: "\f10d";

	color: rgb(255, 165, 0);

	position: absolute
}

.icon-night::after {

	content: "\f100";

	position: absolute;

	color: rgb(255, 165, 0)
}

.icon-sun::after {

	content: "\f113";

	color: rgb(255, 165, 0);

	position: absolute
}

.icon-cloud::after {

	content: "\f106";

	color: rgb(204, 204, 204);

	position: absolute
}

.icon-sunrise:before {

	content: '\f112';

	color: rgb(255, 165, 0);

	position: absolute
}

.icon-sunset:before {

	content: '\f110';

	color: #f96f23;

	position: absolute
}

.icon-mist:before {

	content: '\f108';

	color: rgb(204, 204, 204);

	position: absolute
}

[data-tooltip] {

	position: relative;

	display: inline-block;

	-moz-box-sizing: content-box;

	-webkit-box-sizing: content-box;

	box-sizing: content-box
}

[data-tooltip]:after,
[data-tooltip]:before {

	position: absolute;

	visibility: hidden;

	opacity: 0;

	z-index: 999999;

	-webkit-transform: translate3d(0, 0, 0);

	-moz-transform: translate3d(0, 0, 0);

	transform: translate3d(0, 0, 0);

	-moz-box-sizing: content-box;

	-webkit-box-sizing: content-box;

	box-sizing: content-box
}

[data-tooltip]:before {

	content: '';

	border: 6px solid transparent
}

[data-tooltip]:after {

	height: 22px;

	padding: 11px 11px 0;

	font-size: 13px;

	line-height: 11px;

	content: attr(data-tooltip);

	white-space: nowrap
}

[data-tooltip].simptip-position-top:before {

	border-top-color: #323232
}

[data-tooltip].simptip-position-top:after {

	background-color: #323232;

	color: #ecf0f1
}

[data-tooltip].simptip-position-bottom:before {

	border-bottom-color: #323232
}

[data-tooltip].simptip-position-bottom:after {

	background-color: #323232;

	color: #ecf0f1
}

[data-tooltip].simptip-position-left:before {

	border-left-color: #323232
}

[data-tooltip].simptip-position-left:after {

	background-color: #323232;

	color: #ecf0f1
}

[data-tooltip].simptip-position-right:before {

	border-right-color: #323232
}

[data-tooltip].simptip-position-right:after {

	background-color: #323232;

	color: #ecf0f1
}

[data-tooltip].simptip-position-bottom.half-arrow:before,
[data-tooltip].simptip-position-top.half-arrow:before {

	border-right: 7px solid #323232
}

[data-tooltip]:focus,
[data-tooltip]:hover {

	background-color: transparent
}

[data-tooltip]:focus:after,
[data-tooltip]:focus:before,
[data-tooltip]:hover:after,
[data-tooltip]:hover:before {

	opacity: 1;

	visibility: visible
}

.simptip-position-left:after,
.simptip-position-left:before,
.simptip-position-right:after,
.simptip-position-right:before {

	bottom: 50%
}

.simptip-position-left:before,
.simptip-position-right:before {

	margin-bottom: -5px
}

.simptip-position-left:after,
.simptip-position-right:after {

	margin-bottom: -14.66667px
}

.half-arrow.simptip-position-left:before,
.half-arrow.simptip-position-right:before {

	bottom: 16px;

	border-style: none;

	border-top: 7px solid transparent
}

.simptip-multiline.simptip-position-left:after,
.simptip-multiline.simptip-position-left:before,
.simptip-multiline.simptip-position-right:after,
.simptip-multiline.simptip-position-right:before {

	-webkit-transform: translateY(50%);

	-moz-transform: translateY(50%);

	-ms-transform: translateY(50%);

	-o-transform: translateY(50%);

	transform: translateY(50%);

	-webkit-filter: blur(0px);

	filter: blur(0px)
}

.simptip-multiline.simptip-position-left:before,
.simptip-multiline.simptip-position-right:before {

	margin-bottom: 0
}

.simptip-multiline.half-arrow.simptip-position-left:before,
.simptip-multiline.half-arrow.simptip-position-right:before {

	margin-bottom: -2px
}

.simptip-position-right:after,
.simptip-position-right:before {

	left: 100%
}

.simptip-position-right:before {

	margin-left: -2px
}

.simptip-position-right:after {

	margin-left: 10px
}

.simptip-position-right.simptip-movable:before {

	margin-left: -10px
}

.simptip-position-right.simptip-movable:after {

	margin-left: 2px
}

.simptip-position-right.simptip-movable:hover:after,
.simptip-position-right.simptip-movable:hover:before {

	-webkit-transform: translateX(10px);

	-moz-transform: translateX(10px);

	-ms-transform: translateX(10px);

	-o-transform: translateX(10px);

	transform: translateX(10px)
}

.simptip-position-right.simptip-movable.half-arrow:before {

	margin-left: -5px
}

.simptip-position-right.half-arrow:before {

	margin-left: 3px;

	border-right: 7px solid #323232
}

.simptip-position-left:after,
.simptip-position-left:before {

	right: 100%
}

.simptip-position-left:before {

	margin-right: -2px
}

.simptip-position-left:after {

	margin-right: 10px
}

.simptip-position-left.simptip-movable:before {

	margin-right: -10px
}

.simptip-position-left.simptip-movable:after {

	margin-right: 2px
}

.simptip-position-left.simptip-movable:hover:after,
.simptip-position-left.simptip-movable:hover:before {

	-webkit-transform: translateX(-10px);

	-moz-transform: translateX(-10px);

	-ms-transform: translateX(-10px);

	-o-transform: translateX(-10px);

	transform: translateX(-10px)
}

.simptip-position-left.simptip-movable.half-arrow:before {

	margin-right: -5px
}

.simptip-position-left.half-arrow:before {

	margin-right: 3px;

	border-left: 7px solid #323232
}

.simptip-position-bottom:after,
.simptip-position-bottom:before,
.simptip-position-top:after,
.simptip-position-top:before {

	left: 50%;

	-webkit-transform: translateX(-50%);

	-moz-transform: translateX(-50%);

	-ms-transform: translateX(-50%);

	-o-transform: translateX(-50%);

	transform: translateX(-50%)
}

.simptip-position-bottom:after,
.simptip-position-top:after {

	width: auto
}

.half-arrow.simptip-position-bottom:before,
.half-arrow.simptip-position-top:before {

	border-style: none;

	border-right: 7px solid #323232
}

.simptip-position-bottom:after,
.simptip-position-bottom:before {

	top: 100%
}

.simptip-position-bottom:before {

	margin-top: -5px
}

.simptip-position-bottom:after {

	margin-top: 7px
}

.simptip-position-bottom:hover:after,
.simptip-position-bottom:hover:before {

	-webkit-transform: translate(-50%, 0);

	-moz-transform: translate(-50%, 0);

	-ms-transform: translate(-50%, 0);

	-o-transform: translate(-50%, 0);

	transform: translate(-50%, 0)
}

.simptip-position-bottom.simptip-movable:before {

	margin-top: -15px
}

.simptip-position-bottom.simptip-movable:after {

	margin-top: -3px
}

.simptip-position-bottom.simptip-movable:hover:after,
.simptip-position-bottom.simptip-movable:hover:before {

	-webkit-transform: translate(-50%, 10px);

	-moz-transform: translate(-50%, 10px);

	-ms-transform: translate(-50%, 10px);

	-o-transform: translate(-50%, 10px);

	transform: translate(-50%, 10px)
}

.simptip-position-bottom.simptip-movable.half-arrow:before {

	margin-top: -10px
}

.simptip-position-bottom.half-arrow:before {

	margin-top: 0;

	border-top: 7px solid transparent
}

.simptip-position-top:after,
.simptip-position-top:before {

	bottom: 100%
}

.simptip-position-top:before {

	margin-bottom: -5px
}

.simptip-position-top:after {

	margin-bottom: 7px
}

.simptip-position-top:hover:after,
.simptip-position-top:hover:before {

	-webkit-transform: translate(-50%, 0);

	-moz-transform: translate(-50%, 0);

	-ms-transform: translate(-50%, 0);

	-o-transform: translate(-50%, 0);

	transform: translate(-50%, 0)
}

.simptip-position-top.simptip-movable:before {

	margin-bottom: -15px
}

.simptip-position-top.simptip-movable:after {

	margin-bottom: -3px
}

.simptip-position-top.simptip-movable:hover:after,
.simptip-position-top.simptip-movable:hover:before {

	-webkit-transform: translate(-50%, -10px);

	-moz-transform: translate(-50%, -10px);

	-ms-transform: translate(-50%, -10px);

	-o-transform: translate(-50%, -10px);

	transform: translate(-50%, -10px)
}

.simptip-position-top.simptip-movable.half-arrow:before {

	margin-bottom: -10px
}

.simptip-position-top.half-arrow:before {

	margin-bottom: 0;

	border-bottom: 7px solid transparent
}

.simptip-movable:after,
.simptip-movable:before {

	-webkit-transition: all .2s linear;

	-moz-transition: all .2s linear;

	-o-transition: all .2s linear;

	-ms-transition: all .2s linear;

	transition: all .2s linear
}

.simptip-smooth:after {

	-webkit-border-radius: 4px;

	border-radius: 4px
}

.simptip-fade:after,
.simptip-fade:before {

	-webkit-transition: opacity .2s linear, visibility .2s linear;

	-moz-transition: opacity .2s linear, visibility .2s linear;

	-o-transition: opacity .2s linear, visibility .2s linear;

	-ms-transition: opacity .2s linear, visibility .2s linear;

	transition: opacity .2s linear, visibility .2s linear
}

.simptip-multiline:after {

	height: auto;

	width: 150px;

	padding: 11px;

	line-height: 19px;

	white-space: normal;

	text-align: left
}

.simptip-success.simptip-position-top:before {

	border-top-color: #62c462
}

.simptip-success.simptip-position-top:after {

	background-color: #62c462;

	color: #ecf0f1
}

.simptip-success.simptip-position-bottom:before {

	border-bottom-color: #62c462
}

.simptip-success.simptip-position-bottom:after {

	background-color: #62c462;

	color: #ecf0f1
}

.simptip-success.simptip-position-left:before {

	border-left-color: #62c462
}

.simptip-success.simptip-position-left:after {

	background-color: #62c462;

	color: #ecf0f1
}

.simptip-success.simptip-position-right:before {

	border-right-color: #62c462
}

.simptip-success.simptip-position-right:after {

	background-color: #62c462;

	color: #ecf0f1
}

.simptip-success.simptip-position-bottom.half-arrow:before,
.simptip-success.simptip-position-top.half-arrow:before {

	border-right: 7px solid #62c462
}

.simptip-info.simptip-position-top:before {

	border-top-color: #5bc0de
}

.simptip-info.simptip-position-top:after {

	background-color: #5bc0de;

	color: #ecf0f1
}

.simptip-info.simptip-position-bottom:before {

	border-bottom-color: #5bc0de
}

.simptip-info.simptip-position-bottom:after {

	background-color: #5bc0de;

	color: #ecf0f1
}

.simptip-info.simptip-position-left:before {

	border-left-color: #5bc0de
}

.simptip-info.simptip-position-left:after {

	background-color: #5bc0de;

	color: #ecf0f1
}

.simptip-info.simptip-position-right:before {

	border-right-color: #5bc0de
}

.simptip-info.simptip-position-right:after {

	background-color: #5bc0de;

	color: #ecf0f1
}

.simptip-info.simptip-position-bottom.half-arrow:before,
.simptip-info.simptip-position-top.half-arrow:before {

	border-right: 7px solid #5bc0de
}

.simptip-danger.simptip-position-top:before {

	border-top-color: #e74c3c
}

.simptip-danger.simptip-position-top:after {

	background-color: #e74c3c;

	color: #ecf0f1
}

.simptip-danger.simptip-position-bottom:before {

	border-bottom-color: #e74c3c
}

.simptip-danger.simptip-position-bottom:after {

	background-color: #e74c3c;

	color: #ecf0f1
}

.simptip-danger.simptip-position-left:before {

	border-left-color: #e74c3c
}

.simptip-danger.simptip-position-left:after {

	background-color: #e74c3c;

	color: #ecf0f1
}

.simptip-danger.simptip-position-right:before {

	border-right-color: #e74c3c
}

.simptip-danger.simptip-position-right:after {

	background-color: #e74c3c;

	color: #ecf0f1
}

.simptip-danger.simptip-position-bottom.half-arrow:before,
.simptip-danger.simptip-position-top.half-arrow:before {

	border-right: 7px solid #e74c3c
}

.simptip-warning.simptip-position-top:before {

	border-top-color: #e67e22
}

.simptip-warning.simptip-position-top:after {

	background-color: #e67e22;

	color: #ecf0f1
}

.simptip-warning.simptip-position-bottom:before {

	border-bottom-color: #e67e22
}

.simptip-warning.simptip-position-bottom:after {

	background-color: #e67e22;

	color: #ecf0f1
}

.simptip-warning.simptip-position-left:before {

	border-left-color: #e67e22
}

.simptip-warning.simptip-position-left:after {

	background-color: #e67e22;

	color: #ecf0f1
}

.simptip-warning.simptip-position-right:before {

	border-right-color: #e67e22
}

.simptip-warning.simptip-position-right:after {

	background-color: #e67e22;

	color: #ecf0f1
}

.simptip-warning.simptip-position-bottom.half-arrow:before,
.simptip-warning.simptip-position-top.half-arrow:before {

	border-right: 7px solid #e67e22
}

/*! normalize.css v2.1.3 | MIT License | git.io/normalize */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {

	display: block
}

audio,
canvas,
video {

	display: inline-block
}

audio:not([controls]) {

	display: none;

	height: 0
}

[hidden],
template {

	display: none
}

html {

	font-family: sans-serif;

	-ms-text-size-adjust: 100%;

	-webkit-text-size-adjust: 100%
}

body {

	margin: 0
}

a {

	background: transparent
}

a:focus {

	outline: thin dotted
}

a:active,
a:hover {

	outline: 0
}

h1 {

	font-size: 2em;

	margin: .67em 0
}

abbr[title] {

	border-bottom: 1px dotted
}

b,
strong {

	font-weight: bold
}

dfn {

	font-style: italic
}

hr {

	-moz-box-sizing: content-box;

	box-sizing: content-box;

	height: 0
}

mark {

	background: #ff0;

	color: #000
}

code,
kbd,
pre,
samp {

	font-family: monospace, serif;

	font-size: 1em
}

pre {

	white-space: pre-wrap
}

q {

	quotes: "\201C" "\201D" "\2018" "\2019"

}

small {

	font-size: 80%
}

sub,
sup {

	font-size: 75%;

	line-height: 0;

	position: relative;

	vertical-align: baseline
}

sup {

	top: -0.5em
}

sub {

	bottom: -0.25em
}

img {

	border: 0
}

svg:not(:root) {

	overflow: hidden
}

figure {

	margin: 0
}

fieldset {

	border: 1px solid silver;

	margin: 0 2px;

	padding: .35em .625em .75em
}

legend {

	border: 0;

	padding: 0
}

button,
input,
select,
textarea {

	font-family: inherit;

	font-size: 100%;

	margin: 0
}

button,
input {

	line-height: normal
}

button,
select {

	text-transform: none
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {

	-webkit-appearance: button;

	cursor: pointer
}

button[disabled],
html input[disabled] {

	cursor: default
}

input[type="checkbox"],
input[type="radio"] {

	box-sizing: border-box;

	padding: 0
}

input[type="search"] {

	-webkit-appearance: textfield;

	-moz-box-sizing: content-box;

	-webkit-box-sizing: content-box;

	box-sizing: content-box
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {

	-webkit-appearance: none
}

button::-moz-focus-inner,
input::-moz-focus-inner {

	border: 0;

	padding: 0
}

textarea {

	overflow: auto;

	vertical-align: top
}

table {

	border-collapse: collapse;

	border-spacing: 0
}

/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */

html,
button,
input,
select,
textarea {

	color: #222
}

html {

	font-size: 1em;

	line-height: 1.4
}

::-moz-selection {

	background: #b3d4fc;

	text-shadow: none
}

::selection {

	background: #b3d4fc;

	text-shadow: none
}

hr {

	display: block;

	height: 1px;

	border: 0;

	border-top: 1px solid #ccc;

	margin: 1em 0;

	padding: 0
}

audio,
canvas,
img,
video {

	vertical-align: middle
}

fieldset {

	border: 0;

	margin: 0;

	padding: 0
}

textarea {

	resize: vertical
}

.browsehappy {

	margin: .2em 0;

	background: #ccc;

	color: #000;

	padding: .2em 0
}

.ir {

	background-color: transparent;

	border: 0;

	overflow: hidden;

	*text-indent: -9999px
}

.ir:before {

	content: "";

	display: block;

	width: 0;

	height: 150%
}

.hidden {

	display: none !important;

	visibility: hidden
}

.visuallyhidden {

	border: 0;

	clip: rect(0 0 0 0);

	height: 1px;

	margin: -1px;

	overflow: hidden;

	padding: 0;

	position: absolute;

	width: 1px
}

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {

	clip: auto;

	height: auto;

	margin: 0;

	overflow: visible;

	position: static;

	width: auto
}

.invisible {

	visibility: hidden
}

.clearfix:before,
.clearfix:after {

	content: " ";

	display: table
}

.clearfix:after {

	clear: both
}

.clearfix {

	*zoom: 1
}

@media print {

	* {

		background: transparent !important;

		color: #000 !important;

		box-shadow: none !important;

		text-shadow: none !important
	}

	a,
	a:visited {

		text-decoration: underline
	}

	abbr[title]:after {

		content: " (" attr(title) ")"

	}

	.ir a:after,
	a[href^="javascript:"]:after,
	a[href^="#"]:after {

		content: ""

	}

	pre,
	blockquote {

		border: 1px solid #999;

		page-break-inside: avoid
	}

	thead {

		display: table-header-group
	}

	tr,
	img {

		page-break-inside: avoid
	}

	img {

		max-width: 100% !important
	}

	@page {

		margin: .5cm
	}

	p,
	h2,
	h3 {

		orphans: 3;

		widows: 3
	}

	h2,
	h3 {

		page-break-after: avoid
	}

}

.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {

	outline: 0
}

.slides,
.flex-control-nav,
.flex-direction-nav {

	margin: 0;

	padding: 0;

	list-style: none
}

.flexslider {

	margin: 0;

	padding: 0
}

.flexslider .slides>li {

	display: none;

	-webkit-backface-visibility: hidden
}

.flexslider .slides img {

	width: 100%;

	display: block
}

.flex-pauseplay span {

	text-transform: capitalize
}

.slides:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0
}

html[xmlns] .slides {

	display: block
}

* html .slides {

	height: 1%
}

.no-js .slides>li:first-child {

	display: block
}

.mom-carousel .owl-stage:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0
}

.mom-carousel {

	display: none;

	width: 100%;

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	position: relative;

	z-index: 1
}

.owl-loaded {

	display: block
}

.mom-carousel .owl-stage {

	position: relative;

	-ms-touch-action: pan-Y
}

.mom-carousel .owl-stage-outer {

	position: relative;

	overflow: hidden;

	-webkit-transform: translate3d(0, 0, 0)
}

.mom-carousel .owl-stage-outer.owl-height {

	-webkit-transition: height 500ms ease-in-out;

	-moz-transition: height 500ms ease-in-out;

	-ms-transition: height 500ms ease-in-out;

	-o-transition: height 500ms ease-in-out;

	transition: height 500ms ease-in-out
}

.mom-carousel .owl-video-wrapper {

	position: relative;

	height: 100%;

	background: #000
}

.owl-controls .owl-nav div,
.owl-controls .owl-dot {

	cursor: pointer;

	cursor: hand;

	-webkit-user-select: none;

	-khtml-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none
}

.mom-carousel .owl-video-play-icon {

	position: absolute;

	height: 80px;

	width: 80px;

	left: 50%;

	top: 50%;

	margin-left: -40px;

	margin-top: -40px;

	background: url('/css/owl-video-play.png?x64687') no-repeat;

	cursor: pointer;

	z-index: 1;

	-webkit-backface-visibility: hidden;

	transition-property: scale;

	transition-duration: 100ms;

	transition-timing-function: ease
}

.mom-carousel .owl-video-play-icon:hover {

	-moz-transform: scale(1.3, 1.3);

	-ms-transform: scale(1.3, 1.3);

	-o-transform: scale(1.3, 1.3);

	-webkit-transform: scale(1.3, 1.3);

	transform: scale(1.3, 1.3)
}

.mom-carousel .owl-video-playing .owl-video-tn,
.mom-carousel .owl-video-playing .owl-video-play-icon {

	display: none
}

.mom-carousel .owl-video-tn {

	opacity: 0;

	height: 100%;

	background-position: center center;

	background-repeat: no-repeat;

	-webkit-background-size: contain;

	-moz-background-size: contain;

	-o-background-size: contain;

	background-size: contain;

	transition-property: opacity;

	transition-duration: 400ms;

	transition-timing-function: ease
}

.mom-carousel .owl-video-frame {

	position: relative;

	z-index: 1
}

.mom-carousel .owl-refresh .owl-item {

	display: none
}

.mom-carousel .owl-item {

	position: relative;

	min-height: 1px;

	float: left;

	-webkit-backface-visibility: hidden;

	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	-webkit-touch-callout: none;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none
}

.mom-carousel.owl-text-select-on .owl-item {

	-webkit-user-select: all;

	-moz-user-select: all;

	-ms-user-select: all;

	user-select: all
}

.mom-carousel .owl-grab {

	cursor: move;

	cursor: -webkit-grab;

	cursor: -o-grab;

	cursor: -ms-grab;

	cursor: grab
}

.mom-carousel .owl-item img.owl-lazy {

	opacity: 0
}

.mom-carousel .owl-item img {

	opacity: 1;

	display: block;

	width: 100%;

	-webkit-transform-style: preserve-3d;

	transition-property: opacity;

	transition-duration: 400ms;

	transition-timing-function: ease
}

.mom-carousel .owl-stage.backfacefix .owl-item {

	-webkit-backface-visibility: hidden
}

.owl-rtl {

	direction: rtl
}

.owl-rtl .owl-item {

	float: right
}

.no-js .mom-carousel {

	display: block
}

.animated {

	-webkit-animation-duration: 600ms;

	animation-duration: 600ms;

	-webkit-animation-fill-mode: both;

	animation-fill-mode: both
}

.owl-animated-in {

	z-index: 0
}

.owl-animated-out {

	z-index: 1
}

.fadeOut {

	-webkit-animation-name: fadeOut;

	animation-name: fadeOut
}

@-webkit-keyframes fadeOut {

	0 {

		opacity: 1
	}

	100% {

		opacity: 0
	}

}

@keyframes fadeOut {

	0 {

		opacity: 1
	}

	100% {

		opacity: 0
	}

}

div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right {

	height: 13px
}

div.pp_default .pp_top .pp_left {

	background: url(/images/prettyPhoto/default/sprite.png?x64687) -78px -93px no-repeat
}

div.pp_default .pp_top .pp_middle {

	background: url(/images/prettyPhoto/default/sprite_x.png?x64687) top left repeat-x
}

div.pp_default .pp_top .pp_right {

	background: url(/images/prettyPhoto/default/sprite.png?x64687) -112px -93px no-repeat
}

div.pp_default .pp_content .ppt {

	color: #f8f8f8
}

div.pp_default .pp_content_container .pp_left {

	background: url(/images/prettyPhoto/default/sprite_y.png?x64687) -7px 0 repeat-y;

	padding-left: 13px
}

div.pp_default .pp_content_container .pp_right {

	background: url(/images/prettyPhoto/default/sprite_y.png?x64687) top right repeat-y;

	padding-right: 13px
}

div.pp_default .pp_next:hover {

	background: url(/images/prettyPhoto/default/sprite_next.png?x64687) center right no-repeat;

	cursor: pointer
}

div.pp_default .pp_previous:hover {

	background: url(/images/prettyPhoto/default/sprite_prev.png?x64687) center left no-repeat;

	cursor: pointer
}

div.pp_default .pp_expand {

	background: url(/images/prettyPhoto/default/sprite.png?x64687) 0 -29px no-repeat;

	cursor: pointer;

	width: 28px;

	height: 28px
}

div.pp_default .pp_expand:hover {

	background: url(/images/prettyPhoto/default/sprite.png?x64687) 0 -56px no-repeat;

	cursor: pointer
}

div.pp_default .pp_contract {

	background: url(/images/prettyPhoto/default/sprite.png?x64687) 0 -84px no-repeat;

	cursor: pointer;

	width: 28px;

	height: 28px
}

div.pp_default .pp_contract:hover {

	background: url(/images/prettyPhoto/default/sprite.png?x64687) 0 -113px no-repeat;

	cursor: pointer
}

div.pp_default .pp_close {

	width: 30px;

	height: 30px;

	background: url(/images/prettyPhoto/default/sprite.png?x64687) 2px 1px no-repeat;

	cursor: pointer
}

div.pp_default .pp_gallery ul li a {

	background: url(/images/prettyPhoto/default/default_thumb.png?x64687) center center #f8f8f8;

	border: 1px solid #aaa
}

div.pp_default .pp_social {

	margin-top: 7px
}

div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next {

	position: static;

	left: auto
}

div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause {

	background: url(/images/prettyPhoto/default/sprite.png?x64687) -51px 1px no-repeat;

	height: 30px;

	width: 30px
}

div.pp_default .pp_nav .pp_pause {

	background-position: -51px -29px
}

div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next {

	background: url(/images/prettyPhoto/default/sprite.png?x64687) -31px -3px no-repeat;

	height: 20px;

	width: 20px;

	margin: 4px 0 0
}

div.pp_default a.pp_arrow_next {

	left: 52px;

	background-position: -82px -3px
}

div.pp_default .pp_content_container .pp_details {

	margin-top: 5px
}

div.pp_default .pp_nav {

	clear: none;

	height: 30px;

	width: 110px;

	position: relative
}

div.pp_default .pp_nav .currentTextHolder {

	font-family: Georgia;

	font-style: italic;

	color: #999;

	font-size: 11px;

	left: 75px;

	line-height: 25px;

	position: absolute;

	top: 2px;

	margin: 0;

	padding: 0 0 0 10px
}

div.pp_default .pp_close:hover,
div.pp_default .pp_nav .pp_play:hover,
div.pp_default .pp_nav .pp_pause:hover,
div.pp_default .pp_arrow_next:hover,
div.pp_default .pp_arrow_previous:hover {

	opacity: .7
}

div.pp_default .pp_description {

	font-size: 11px;

	font-weight: 700;

	line-height: 14px;

	margin: 5px 50px 5px 0
}

div.pp_default .pp_bottom .pp_left {

	background: url(/images/prettyPhoto/default/sprite.png?x64687) -78px -127px no-repeat
}

div.pp_default .pp_bottom .pp_middle {

	background: url(/images/prettyPhoto/default/sprite_x.png?x64687) bottom left repeat-x
}

div.pp_default .pp_bottom .pp_right {

	background: url(/images/prettyPhoto/default/sprite.png?x64687) -112px -127px no-repeat
}

div.pp_default .pp_loaderIcon {

	background: url(/images/prettyPhoto/default/loader.gif?x64687) center center no-repeat
}

div.light_rounded .pp_top .pp_left {

	background: url(/images/prettyPhoto/light_rounded/sprite.png?x64687) -88px -53px no-repeat
}

div.light_rounded .pp_top .pp_right {

	background: url(/images/prettyPhoto/light_rounded/sprite.png?x64687) -110px -53px no-repeat
}

div.light_rounded .pp_next:hover {

	background: url(/images/prettyPhoto/light_rounded/btnNext.png?x64687) center right no-repeat;

	cursor: pointer
}

div.light_rounded .pp_previous:hover {

	background: url(/images/prettyPhoto/light_rounded/btnPrevious.png?x64687) center left no-repeat;

	cursor: pointer
}

div.light_rounded .pp_expand {

	background: url(/images/prettyPhoto/light_rounded/sprite.png?x64687) -31px -26px no-repeat;

	cursor: pointer
}

div.light_rounded .pp_expand:hover {

	background: url(/images/prettyPhoto/light_rounded/sprite.png?x64687) -31px -47px no-repeat;

	cursor: pointer
}

div.light_rounded .pp_contract {

	background: url(/images/prettyPhoto/light_rounded/sprite.png?x64687) 0 -26px no-repeat;

	cursor: pointer
}

div.light_rounded .pp_contract:hover {

	background: url(/images/prettyPhoto/light_rounded/sprite.png?x64687) 0 -47px no-repeat;

	cursor: pointer
}

div.light_rounded .pp_close {

	width: 75px;

	height: 22px;

	background: url(/images/prettyPhoto/light_rounded/sprite.png?x64687) -1px -1px no-repeat;

	cursor: pointer
}

div.light_rounded .pp_nav .pp_play {

	background: url(/images/prettyPhoto/light_rounded/sprite.png?x64687) -1px -100px no-repeat;

	height: 15px;

	width: 14px
}

div.light_rounded .pp_nav .pp_pause {

	background: url(/images/prettyPhoto/light_rounded/sprite.png?x64687) -24px -100px no-repeat;

	height: 15px;

	width: 14px
}

div.light_rounded .pp_arrow_previous {

	background: url(/images/prettyPhoto/light_rounded/sprite.png?x64687) 0 -71px no-repeat
}

div.light_rounded .pp_arrow_next {

	background: url(/images/prettyPhoto/light_rounded/sprite.png?x64687) -22px -71px no-repeat
}

div.light_rounded .pp_bottom .pp_left {

	background: url(/images/prettyPhoto/light_rounded/sprite.png?x64687) -88px -80px no-repeat
}

div.light_rounded .pp_bottom .pp_right {

	background: url(/images/prettyPhoto/light_rounded/sprite.png?x64687) -110px -80px no-repeat
}

div.dark_rounded .pp_top .pp_left {

	background: url(/images/prettyPhoto/dark_rounded/sprite.png?x64687) -88px -53px no-repeat
}

div.dark_rounded .pp_top .pp_right {

	background: url(/images/prettyPhoto/dark_rounded/sprite.png?x64687) -110px -53px no-repeat
}

div.dark_rounded .pp_content_container .pp_left {

	background: url(/images/prettyPhoto/dark_rounded/contentPattern.png?x64687) top left repeat-y
}

div.dark_rounded .pp_content_container .pp_right {

	background: url(/images/prettyPhoto/dark_rounded/contentPattern.png?x64687) top right repeat-y
}

div.dark_rounded .pp_next:hover {

	background: url(/images/prettyPhoto/dark_rounded/btnNext.png?x64687) center right no-repeat;

	cursor: pointer
}

div.dark_rounded .pp_previous:hover {

	background: url(/images/prettyPhoto/dark_rounded/btnPrevious.png?x64687) center left no-repeat;

	cursor: pointer
}

div.dark_rounded .pp_expand {

	background: url(/images/prettyPhoto/dark_rounded/sprite.png?x64687) -31px -26px no-repeat;

	cursor: pointer
}

div.dark_rounded .pp_expand:hover {

	background: url(/images/prettyPhoto/dark_rounded/sprite.png?x64687) -31px -47px no-repeat;

	cursor: pointer
}

div.dark_rounded .pp_contract {

	background: url(/images/prettyPhoto/dark_rounded/sprite.png?x64687) 0 -26px no-repeat;

	cursor: pointer
}

div.dark_rounded .pp_contract:hover {

	background: url(/images/prettyPhoto/dark_rounded/sprite.png?x64687) 0 -47px no-repeat;

	cursor: pointer
}

div.dark_rounded .pp_close {

	width: 75px;

	height: 22px;

	background: url(/images/prettyPhoto/dark_rounded/sprite.png?x64687) -1px -1px no-repeat;

	cursor: pointer
}

div.dark_rounded .pp_description {

	margin-right: 85px;

	color: #fff
}

div.dark_rounded .pp_nav .pp_play {

	background: url(/images/prettyPhoto/dark_rounded/sprite.png?x64687) -1px -100px no-repeat;

	height: 15px;

	width: 14px
}

div.dark_rounded .pp_nav .pp_pause {

	background: url(/images/prettyPhoto/dark_rounded/sprite.png?x64687) -24px -100px no-repeat;

	height: 15px;

	width: 14px
}

div.dark_rounded .pp_arrow_previous {

	background: url(/images/prettyPhoto/dark_rounded/sprite.png?x64687) 0 -71px no-repeat
}

div.dark_rounded .pp_arrow_next {

	background: url(/images/prettyPhoto/dark_rounded/sprite.png?x64687) -22px -71px no-repeat
}

div.dark_rounded .pp_bottom .pp_left {

	background: url(/images/prettyPhoto/dark_rounded/sprite.png?x64687) -88px -80px no-repeat
}

div.dark_rounded .pp_bottom .pp_right {

	background: url(/images/prettyPhoto/dark_rounded/sprite.png?x64687) -110px -80px no-repeat
}

div.dark_rounded .pp_loaderIcon {

	background: url(/images/prettyPhoto/dark_rounded/loader.gif?x64687) center center no-repeat
}

div.dark_square .pp_left,
div.dark_square .pp_middle,
div.dark_square .pp_right,
div.dark_square .pp_content {

	background: #000
}

div.dark_square .pp_description {

	color: #fff;

	margin: 0 85px 0 0
}

div.dark_square .pp_loaderIcon {

	background: url(/images/prettyPhoto/dark_square/loader.gif?x64687) center center no-repeat
}

div.dark_square .pp_expand {

	background: url(/images/prettyPhoto/dark_square/sprite.png?x64687) -31px -26px no-repeat;

	cursor: pointer
}

div.dark_square .pp_expand:hover {

	background: url(/images/prettyPhoto/dark_square/sprite.png?x64687) -31px -47px no-repeat;

	cursor: pointer
}

div.dark_square .pp_contract {

	background: url(/images/prettyPhoto/dark_square/sprite.png?x64687) 0 -26px no-repeat;

	cursor: pointer
}

div.dark_square .pp_contract:hover {

	background: url(/images/prettyPhoto/dark_square/sprite.png?x64687) 0 -47px no-repeat;

	cursor: pointer
}

div.dark_square .pp_close {

	width: 75px;

	height: 22px;

	background: url(/images/prettyPhoto/dark_square/sprite.png?x64687) -1px -1px no-repeat;

	cursor: pointer
}

div.dark_square .pp_nav {

	clear: none
}

div.dark_square .pp_nav .pp_play {

	background: url(/images/prettyPhoto/dark_square/sprite.png?x64687) -1px -100px no-repeat;

	height: 15px;

	width: 14px
}

div.dark_square .pp_nav .pp_pause {

	background: url(/images/prettyPhoto/dark_square/sprite.png?x64687) -24px -100px no-repeat;

	height: 15px;

	width: 14px
}

div.dark_square .pp_arrow_previous {

	background: url(/images/prettyPhoto/dark_square/sprite.png?x64687) 0 -71px no-repeat
}

div.dark_square .pp_arrow_next {

	background: url(/images/prettyPhoto/dark_square/sprite.png?x64687) -22px -71px no-repeat
}

div.dark_square .pp_next:hover {

	background: url(/images/prettyPhoto/dark_square/btnNext.png?x64687) center right no-repeat;

	cursor: pointer
}

div.dark_square .pp_previous:hover {

	background: url(/images/prettyPhoto/dark_square/btnPrevious.png?x64687) center left no-repeat;

	cursor: pointer
}

div.light_square .pp_expand {

	background: url(/images/prettyPhoto/light_square/sprite.png?x64687) -31px -26px no-repeat;

	cursor: pointer
}

div.light_square .pp_expand:hover {

	background: url(/images/prettyPhoto/light_square/sprite.png?x64687) -31px -47px no-repeat;

	cursor: pointer
}

div.light_square .pp_contract {

	background: url(/images/prettyPhoto/light_square/sprite.png?x64687) 0 -26px no-repeat;

	cursor: pointer
}

div.light_square .pp_contract:hover {

	background: url(/images/prettyPhoto/light_square/sprite.png?x64687) 0 -47px no-repeat;

	cursor: pointer
}

div.light_square .pp_close {

	width: 75px;

	height: 22px;

	background: url(/images/prettyPhoto/light_square/sprite.png?x64687) -1px -1px no-repeat;

	cursor: pointer
}

div.light_square .pp_nav .pp_play {

	background: url(/images/prettyPhoto/light_square/sprite.png?x64687) -1px -100px no-repeat;

	height: 15px;

	width: 14px
}

div.light_square .pp_nav .pp_pause {

	background: url(/images/prettyPhoto/light_square/sprite.png?x64687) -24px -100px no-repeat;

	height: 15px;

	width: 14px
}

div.light_square .pp_arrow_previous {

	background: url(/images/prettyPhoto/light_square/sprite.png?x64687) 0 -71px no-repeat
}

div.light_square .pp_arrow_next {

	background: url(/images/prettyPhoto/light_square/sprite.png?x64687) -22px -71px no-repeat
}

div.light_square .pp_next:hover {

	background: url(/images/prettyPhoto/light_square/btnNext.png?x64687) center right no-repeat;

	cursor: pointer
}

div.light_square .pp_previous:hover {

	background: url(/images/prettyPhoto/light_square/btnPrevious.png?x64687) center left no-repeat;

	cursor: pointer
}

div.facebook .pp_top .pp_left {

	background: url(/images/prettyPhoto/facebook/sprite.png?x64687) -88px -53px no-repeat
}

div.facebook .pp_top .pp_middle {

	background: url(/images/prettyPhoto/facebook/contentPatternTop.png?x64687) top left repeat-x
}

div.facebook .pp_top .pp_right {

	background: url(/images/prettyPhoto/facebook/sprite.png?x64687) -110px -53px no-repeat
}

div.facebook .pp_content_container .pp_left {

	background: url(/images/prettyPhoto/facebook/contentPatternLeft.png?x64687) top left repeat-y
}

div.facebook .pp_content_container .pp_right {

	background: url(/images/prettyPhoto/facebook/contentPatternRight.png?x64687) top right repeat-y
}

div.facebook .pp_expand {

	background: url(/images/prettyPhoto/facebook/sprite.png?x64687) -31px -26px no-repeat;

	cursor: pointer
}

div.facebook .pp_expand:hover {

	background: url(/images/prettyPhoto/facebook/sprite.png?x64687) -31px -47px no-repeat;

	cursor: pointer
}

div.facebook .pp_contract {

	background: url(/images/prettyPhoto/facebook/sprite.png?x64687) 0 -26px no-repeat;

	cursor: pointer
}

div.facebook .pp_contract:hover {

	background: url(/images/prettyPhoto/facebook/sprite.png?x64687) 0 -47px no-repeat;

	cursor: pointer
}

div.facebook .pp_close {

	width: 22px;

	height: 22px;

	background: url(/images/prettyPhoto/facebook/sprite.png?x64687) -1px -1px no-repeat;

	cursor: pointer
}

div.facebook .pp_description {

	margin: 0 37px 0 0
}

div.facebook .pp_loaderIcon {

	background: url(/images/prettyPhoto/facebook/loader.gif?x64687) center center no-repeat
}

div.facebook .pp_arrow_previous {

	background: url(/images/prettyPhoto/facebook/sprite.png?x64687) 0 -71px no-repeat;

	height: 22px;

	margin-top: 0;

	width: 22px
}

div.facebook .pp_arrow_previous.disabled {

	background-position: 0 -96px;

	cursor: default
}

div.facebook .pp_arrow_next {

	background: url(/images/prettyPhoto/facebook/sprite.png?x64687) -32px -71px no-repeat;

	height: 22px;

	margin-top: 0;

	width: 22px
}

div.facebook .pp_arrow_next.disabled {

	background-position: -32px -96px;

	cursor: default
}

div.facebook .pp_nav {

	margin-top: 0
}

div.facebook .pp_nav p {

	font-size: 15px;

	padding: 0 3px 0 4px
}

div.facebook .pp_nav .pp_play {

	background: url(/images/prettyPhoto/facebook/sprite.png?x64687) -1px -123px no-repeat;

	height: 22px;

	width: 22px
}

div.facebook .pp_nav .pp_pause {

	background: url(/images/prettyPhoto/facebook/sprite.png?x64687) -32px -123px no-repeat;

	height: 22px;

	width: 22px
}

div.facebook .pp_next:hover {

	background: url(/images/prettyPhoto/facebook/btnNext.png?x64687) center right no-repeat;

	cursor: pointer
}

div.facebook .pp_previous:hover {

	background: url(/images/prettyPhoto/facebook/btnPrevious.png?x64687) center left no-repeat;

	cursor: pointer
}

div.facebook .pp_bottom .pp_left {

	background: url(/images/prettyPhoto/facebook/sprite.png?x64687) -88px -80px no-repeat
}

div.facebook .pp_bottom .pp_middle {

	background: url(/images/prettyPhoto/facebook/contentPatternBottom.png?x64687) top left repeat-x
}

div.facebook .pp_bottom .pp_right {

	background: url(/images/prettyPhoto/facebook/sprite.png?x64687) -110px -80px no-repeat
}

div.pp_pic_holder a:focus {

	outline: 0
}

div.pp_overlay {

	background: #000;

	display: none;

	left: 0;

	position: absolute;

	top: 0;

	width: 100%;

	z-index: 9500
}

div.pp_pic_holder {

	display: none;

	position: absolute;

	width: 100px;

	z-index: 10000
}

.pp_content {

	height: 40px;

	min-width: 40px
}

* html .pp_content {

	width: 40px
}

.pp_content_container {

	position: relative;

	text-align: left;

	width: 100%
}

.pp_content_container .pp_left {

	padding-left: 20px
}

.pp_content_container .pp_right {

	padding-right: 20px
}

.pp_content_container .pp_details {

	float: left;

	margin: 10px 0 2px
}

.pp_description {

	display: none;

	margin: 0
}

.pp_social {

	float: left;

	margin: 0
}

.pp_social .facebook {

	float: left;

	margin-left: 5px;

	width: 55px;

	overflow: hidden
}

.pp_social .twitter {

	float: left
}

.pp_nav {

	clear: right;

	float: left;

	margin: 3px 10px 0 0
}

.pp_nav p {

	float: left;

	white-space: nowrap;

	margin: 2px 4px
}

.pp_nav .pp_play,
.pp_nav .pp_pause {

	float: left;

	margin-right: 4px;

	text-indent: -10000px
}

a.pp_arrow_previous,
a.pp_arrow_next {

	display: block;

	float: left;

	height: 15px;

	margin-top: 3px;

	overflow: hidden;

	text-indent: -10000px;

	width: 14px
}

.pp_hoverContainer {

	position: absolute;

	top: 0;

	width: 100%;

	z-index: 2000
}

.pp_gallery {

	display: none;

	left: 50%;

	margin-top: -50px;

	position: absolute;

	z-index: 10000
}

.pp_gallery div {

	float: left;

	overflow: hidden;

	position: relative
}

.pp_gallery ul {

	float: left;

	height: 35px;

	position: relative;

	white-space: nowrap;

	margin: 0 0 0 5px;

	padding: 0
}

.pp_gallery ul a {

	border: 1px rgba(0, 0, 0, 0.5) solid;

	display: block;

	float: left;

	height: 33px;

	overflow: hidden
}

.pp_gallery ul a img {

	border: 0
}

.pp_gallery li {

	display: block;

	float: left;

	margin: 0 5px 0 0;

	padding: 0
}

.pp_gallery li.default a {

	background: url(/images/prettyPhoto/facebook/default_thumbnail.gif?x64687) 0 0 no-repeat;

	display: block;

	height: 33px;

	width: 50px
}

.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {

	margin-top: 7px !important
}

a.pp_next {

	background: url(/images/prettyPhoto/light_rounded/btnNext.png?x64687) 10000px 10000px no-repeat;

	display: block;

	float: right;

	height: 100%;

	text-indent: -10000px;

	width: 49%
}

a.pp_previous {

	background: url(/images/prettyPhoto/light_rounded/btnNext.png?x64687) 10000px 10000px no-repeat;

	display: block;

	float: left;

	height: 100%;

	text-indent: -10000px;

	width: 49%
}

a.pp_expand,
a.pp_contract {

	cursor: pointer;

	display: none;

	height: 20px;

	position: absolute;

	right: 30px;

	text-indent: -10000px;

	top: 10px;

	width: 20px;

	z-index: 20000
}

a.pp_close {

	position: absolute;

	right: 0;

	top: 0;

	display: block;

	line-height: 22px;

	text-indent: -10000px
}

.pp_loaderIcon {

	display: block;

	height: 24px;

	left: 50%;

	position: absolute;

	top: 50%;

	width: 24px;

	margin: -12px 0 0 -12px
}

#pp_full_res {

	line-height: 1 !important
}

#pp_full_res .pp_inline {

	text-align: left
}

#pp_full_res .pp_inline p {

	margin: 0 0 15px
}

div.ppt {

	color: #fff;

	display: none;

	font-size: 17px;

	z-index: 9999;

	margin: 0 0 5px 15px
}

div.pp_default .pp_content,
div.light_rounded .pp_content {

	background-color: #fff
}

div.pp_default #pp_full_res .pp_inline,
div.light_rounded .pp_content .ppt,
div.light_rounded #pp_full_res .pp_inline,
div.light_square .pp_content .ppt,
div.light_square #pp_full_res .pp_inline,
div.facebook .pp_content .ppt,
div.facebook #pp_full_res .pp_inline {

	color: #000
}

div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a,
.pp_gallery ul a:hover,
.pp_gallery li.selected a {

	border-color: #fff
}

div.pp_default .pp_details,
div.light_rounded .pp_details,
div.dark_rounded .pp_details,
div.dark_square .pp_details,
div.light_square .pp_details,
div.facebook .pp_details {

	position: relative
}

div.light_rounded .pp_top .pp_middle,
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right,
div.light_rounded .pp_bottom .pp_middle,
div.light_square .pp_left,
div.light_square .pp_middle,
div.light_square .pp_right,
div.light_square .pp_content,
div.facebook .pp_content {

	background: #fff
}

div.light_rounded .pp_description,
div.light_square .pp_description {

	margin-right: 85px
}

div.light_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next,
div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.dark_rounded .pp_gallery a.pp_arrow_next,
div.dark_square .pp_gallery a.pp_arrow_previous,
div.dark_square .pp_gallery a.pp_arrow_next,
div.light_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next {

	margin-top: 12px !important
}

div.light_rounded .pp_arrow_previous.disabled,
div.dark_rounded .pp_arrow_previous.disabled,
div.dark_square .pp_arrow_previous.disabled,
div.light_square .pp_arrow_previous.disabled {

	background-position: 0 -87px;

	cursor: default
}

div.light_rounded .pp_arrow_next.disabled,
div.dark_rounded .pp_arrow_next.disabled,
div.dark_square .pp_arrow_next.disabled,
div.light_square .pp_arrow_next.disabled {

	background-position: -22px -87px;

	cursor: default
}

div.light_rounded .pp_loaderIcon,
div.light_square .pp_loaderIcon {

	background: url(/images/prettyPhoto/light_rounded/loader.gif?x64687) center center no-repeat
}

div.dark_rounded .pp_top .pp_middle,
div.dark_rounded .pp_content,
div.dark_rounded .pp_bottom .pp_middle {

	background: url(/images/prettyPhoto/dark_rounded/contentPattern.png?x64687) top left repeat
}

div.dark_rounded .currentTextHolder,
div.dark_square .currentTextHolder {

	color: #c4c4c4
}

div.dark_rounded #pp_full_res .pp_inline,
div.dark_square #pp_full_res .pp_inline {

	color: #fff
}

.pp_top,
.pp_bottom {

	height: 20px;

	position: relative
}

* html .pp_top,
* html .pp_bottom {

	padding: 0 20px
}

.pp_top .pp_left,
.pp_bottom .pp_left {

	height: 20px;

	left: 0;

	position: absolute;

	width: 20px
}

.pp_top .pp_middle,
.pp_bottom .pp_middle {

	height: 20px;

	left: 20px;

	position: absolute;

	right: 20px
}

* html .pp_top .pp_middle,
* html .pp_bottom .pp_middle {

	left: 0;

	position: static
}

.pp_top .pp_right,
.pp_bottom .pp_right {

	height: 20px;

	left: auto;

	position: absolute;

	right: 0;

	top: 0;

	width: 20px
}

.pp_fade,
.pp_gallery li.default a img {

	display: none
}

@media only screen and (min-width: 0) and (max-width: 670px) {

	.pp_pic_holder.pp_default {

		width: 100% !important;

		left: 0 !important;

		overflow: hidden
	}

	div.pp_default .pp_content_container .pp_left {

		padding-left: 0 !important
	}

	div.pp_default .pp_content_container .pp_right {

		padding-right: 0 !important
	}

	.pp_content {

		width: 100% !important;

		height: auto !important
	}

	.pp_fade {

		width: 100% !important;

		height: 100% !important
	}

	a.pp_expand,
	a.pp_contract,
	.pp_hoverContainer,
	.pp_gallery,
	.pp_top,
	.pp_bottom {

		display: none !important
	}

	#pp_full_res img {

		width: 100% !important;

		height: auto !important
	}

	.pp_details {

		width: 94% !important;

		padding-left: 3%;

		padding-right: 4%;

		padding-top: 10px;

		padding-bottom: 10px;

		background-color: #fff;

		margin-top: -2px !important
	}

	a.pp_close {

		right: 10px !important;

		top: 10px !important
	}

}

@font-face {

	font-family: 'play';

	src: url('fonts/play/play-regular-webfont.eot?x64687');

	src: url('fonts/play/play-regular-webfont.eot?#iefix&x64687') format('embedded-opentype'), url('fonts/play/play-regular-webfont.woff2') format('woff2'), url('fonts/play/play-regular-webfont.woff?x64687') format('woff'), url('fonts/play/play-regular-webfont.ttf?x64687') format('truetype'), url('fonts/play/play-regular-webfont.svg#playregular') format('svg');

	font-weight: normal;

	font-style: normal
}

@font-face {

	font-family: 'play';

	src: url('fonts/play/play-bold-webfont.eot?x64687');

	src: url('fonts/play/play-bold-webfont.eot?#iefix&x64687') format('embedded-opentype'), url('fonts/play/play-bold-webfont.woff2') format('woff2'), url('fonts/play/play-bold-webfont.woff?x64687') format('woff'), url('fonts/play/play-bold-webfont.ttf?x64687') format('truetype'), url('fonts/play/play-bold-webfont.svg#playbold') format('svg');

	font-weight: bold;

	font-style: normal
}

@font-face {

	font-family: 'Open Sans';

	src: url('fonts/open-sans/OpenSans-Bold-webfont.eot?x64687');

	src: url('fonts/open-sans/OpenSans-Bold-webfont.eot?#iefix&x64687') format('embedded-opentype'), url('fonts/open-sans/OpenSans-Bold-webfont.woff?x64687') format('woff'), url('fonts/open-sans/OpenSans-Bold-webfont.ttf?x64687') format('truetype'), url('fonts/open-sans/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');

	font-weight: 700;

	font-style: normal
}

@font-face {

	font-family: 'Open Sans';

	src: url('fonts/open-sans/OpenSans-Semibold-webfont.eot?x64687');

	src: url('fonts/open-sans/OpenSans-Semibold-webfont.eot?#iefix&x64687') format('embedded-opentype'), url('fonts/open-sans/OpenSans-Semibold-webfont.woff?x64687') format('woff'), url('fonts/open-sans/OpenSans-Semibold-webfont.ttf?x64687') format('truetype'), url('fonts/open-sans/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');

	font-weight: 600;

	font-style: normal
}

@font-face {

	font-family: 'Open Sans';

	src: url('fonts/open-sans/OpenSans-Regular-webfont.eot?x64687');

	src: url('fonts/open-sans/OpenSans-Regular-webfont.eot?#iefix&x64687') format('embedded-opentype'), url('fonts/open-sans/OpenSans-Regular-webfont.woff?x64687') format('woff'), url('fonts/open-sans/OpenSans-Regular-webfont.ttf?x64687') format('truetype'), url('fonts/open-sans/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');

	font-weight: normal;

	font-style: normal
}

strong,
th,
thead td {

	font-weight: bold
}

cite,
em,
dfn {

	font-style: italic
}

code,
kbd,
samp,
pre,
tt,
var,
input[type=password],
textarea {

	font-family: arial, "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace
}

code,
pre {

	display: block;

	white-space: pre
}

del {

	text-decoration: line-through;

	color: #666
}

ins,
dfn {

	border-bottom: 1px solid #ccc
}

small,
sup,
sub {

	font-size: 85%
}

abbr,
acronym {

	text-transform: uppercase
}

a abbr,
a acronym {

	border: none
}

abbr[title],
acronym[title],
dfn[title] {

	cursor: help;

	border-bottom: 1px dotted #ccc
}

sup {

	vertical-align: super
}

sub {

	vertical-align: sub
}

p,
ul,
ol,
dl,
table,
fieldset,
blockquote,
pre,
code,
address {

	margin-bottom: 20px;

	margin-top: 0
}

h1,
h2,
h3,
h4,
h5,
h6 {

	margin-bottom: 10px;

	line-height: 1.3em;

	font-weight: 600;

	margin-top: 0;

	color: #40454d;

	font-family: 'Open Sans', sans-serif
}

h3,
h4,
h5,
h6 {

	margin-bottom: 7px
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {

	color: inherit
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
.mom-main-color,
.mom-main-color a {

	color: #F09217
}

h1 {

	font-size: 32px
}

h2 {

	font-size: 26px
}

h3 {

	font-size: 22px
}

h4 {

	font-size: 17px
}

h5 {

	font-size: 14px
}

h6 {

	font-size: 12px
}

h1 .subTitle,
h2 .subTitle,
h3 .subTitle,
h4 .subTitle,
h5 .subTitle,
h6 .subTitle {

	display: block;

	color: #999;

	font-size: 0.65em;

	margin: 0
}

a:link,
a:visited,
a:active,
a:focus,
a:before,
a:after {

	outline: 0 none;

	text-decoration: none
}

a,
button {

	-webkit-transition: all .2s linear;

	-moz-transition: all .2s linear;

	-o-transition: all .2s linear;

	-ms-transition: all .2s linear;

	transition: all .2s linear
}

a {

	color: #F09217
}

a:hover {

	color: #000
}

.hidden {

	display: none;

	visibility: hidden
}

.invisible {

	visibility: hidden
}

.aligncenter {

	margin: auto;

	float: none
}

.alignright {

	float: right
}

.alignrighti {

	float: right !important
}

img.alignright,
.wp-caption.alignright {

	float: right;

	margin-bottom: 0.5em;

	margin-right: 0;

	margin-left: 1.5em;

	margin-top: 0
}

.alignleft {

	float: left
}

.alignlefti {

	float: left !important
}

img.alignleft,
.wp-caption.alignleft {

	float: left;

	margin-bottom: 0.5em;

	margin-left: 0;

	margin-right: 1.5em;

	margin-top: 0
}

.aligncenter {

	margin-left: auto;

	margin-right: auto
}

img.aligncenter {

	display: block;

	margin-bottom: 15px
}

.clearboth {

	clear: both;

	display: block;

	font-size: 0px;

	height: 0px;

	line-height: 0;

	width: 100%;

	overflow: hidden
}

.clear {

	clear: both
}

.spacer {

	display: block;

	clear: both;

	padding-top: 35px
}

.wp-caption {

	background-color: #f8f8f8;

	outline: 1px solid #eaeaea;

	border: 0;

	margin-bottom: 20px;

	padding: 5px;

	padding-bottom: 10px;

	text-align: center;

	max-width: 100%;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box
}

.wp-caption img {

	margin-bottom: 10px !important
}

.wp-caption-text {

	margin-bottom: 5px;

	font-size: 15px;

	color: #000
}

.gallery-caption {

	text-align: center
}

.post.sticky {

	border-color: #ffa507
}

.bypostauthor {}

.noside {

	text-align: center;

	padding: 10px
}

iframe {

	max-width: 100%;

	border: 0;

	outline: none;

	display: block
}

img {

	width: auto\9;

	height: auto;

	max-width: 100%;

	vertical-align: middle;

	border: 0;

	-ms-interpolation-mode: bicubic
}

#map_canvas img,
.google-maps img {

	max-width: none
}

.content li {

	margin-bottom: 5px
}

.border-box,
button,
input,
select,
textarea {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box
}

.liner-transition {

	-webkit-transition: all .2s linear;

	-moz-transition: all .2s linear;

	-o-transition: all .2s linear;

	-ms-transition: all .2s linear;

	transition: all .2s linear
}

code,
samp,
kbd {

	font-family: "Courier New", Courier, monospace, sans-serif;

	text-align: left;

	color: #555
}

pre code {

	line-height: 1.6em;

	font-size: 11px
}

pre,
code {

	padding: 10px 15px;

	border: 1px solid #e5e5e5;

	border-left-width: 8px;

	margin: 1.7em 0 1.7em 0.3em;

	overflow: auto;

	width: 93%
}

*:first-child+html pre {

	padding-bottom: 2em;

	overflow-y: hidden;

	overflow: visible;

	overflow-x: auto
}

* html pre {

	padding-bottom: 2em;

	overflow: visible;

	overflow-x: auto
}

.disappear {

	opacity: 0
}

.appear {

	opacity: 1;

	-webkit-transition: all 0.4s ease-in-out;

	-moz-transition: all 0.4s ease-in-out;

	-ms-transition: all 0.4s ease-in-out;

	-o-transition: all 0.4s ease-in-out;

	transition: all 0.4s ease-in-out
}

.alert-bar {

	top: 0;

	left: 0;

	width: 100%;

	position: fixed;

	z-index: 30000;

	font-size: 16px;

	text-align: center;

	color: #fff;

	background: tomato;

	line-height: 44px
}

.alert-bar p {

	margin-bottom: 0
}

.one_half,
.one_third,
.two_third,
.three_fourth,
.two_fourth,
.one_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.two_sixth,
.three_sixth,
.four_sixth,
.five_sixth {

	position: relative;

	margin-right: 4%;

	float: left
}

.one_half {

	width: 48%
}

.one_third {

	width: 30.6666%
}

.two_third {

	width: 65.3332%
}

.one_fourth {

	width: 22%
}

.two_fourth {

	width: 48%
}

.three_fourth {

	width: 74%
}

.one_fifth {

	width: 16.8%
}

.two_fifth {

	width: 37.6%
}

.three_fifth {

	width: 58.4%
}

.four_fifth {

	width: 79.2%
}

.one_sixth {

	width: 13.3333%
}

.two_sixth {

	width: 30.6666%
}

.three_sixth {

	width: 47.9998%
}

.four_sixth {

	width: 65.3332%
}

.five_sixth {

	width: 82.6665%
}

.last {

	margin-right: 0 !important;

	clear: right
}

.mom-loading {

	height: 32px;

	background: url(/images/loader.png?x64687) no-repeat center
}

.invalid {

	border-color: #FFAFAF !important
}

.mom_retina_logo {

	display: none !important
}

@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2) {

	.header .logo img {

		display: none !important
	}

	.header .logo .mom_retina_logo {

		display: inline-block !important
	}

}

.mom_visibility_desktop {

	display: block
}

.mom_visibility_mobile,
.mom_visibility_tablet,
.mom_visibility_device {

	display: none
}

.display_none {

	display: none
}

.mom_main_font,
.topbar,
#navigation .main-menu,
.breaking-news,
.breaking-news .bn-title,
.feature-slider .fslide .slide-caption h2,
.news-box .nb-header .nb-title,
a.show-more,
.widget .widget-title,
.widget .mom-socials-counter ul li,
.main_tabs .tabs a,
.mom-login-widget,
.mom-login-widget input,
.mom-newsletter h4,
.mom-newsletter input,
.mpsw-slider .slide-caption,
.tagcloud a,
button,
input,
select,
textarea,
.weather-widget,
.weather-widget h3,
.search-wrap .search-results-title,
.show_all_results,
.mom-social-share .ss-icon span.count,
.mom-timeline,
.mom-reveiw-system .review-header h2,
.mom-reveiw-system .review-summary h3,
.mom-reveiw-system .user-rate h3,
.mom-reveiw-system .review-summary .review-score,
.mom-reveiw-system .mom-bar,
.mom-reveiw-system .review-footer,
.mom-reveiw-system .stars-cr .cr,
.mom-reveiw-system .review-circles .review-circle,
.p-single .post-tags,
.np-posts ul li .details .link,
h2.single-title,
.page-title,
label,
.portfolio-filter li,
.pagination .main-title h1,
.main-title h2,
.main-title h3,
.main-title h4,
.main-title h5,
.main-title h6,
.mom_e3lan-empty,
.user-star-rate .yr,
.comment-wrap .commentnumber,
.copyrights-area,
.news-box .nb-footer a,
#bbpress-forums li.bbp-header,
.bbp-forum-title,
div.bbp-template-notice,
div.indicator-hint,
#bbpress-forums fieldset.bbp-form legend,
.bbp-s-title,
#bbpress-forums .bbp-admin-links a,
#bbpress-forums #bbp-user-wrapper h2.entry-title,
.mom_breadcrumb,
.single-author-box .articles-count,
.not-found-wrap,
.not-found-wrap h1,
.gallery-post-slider.feature-slider .fslide .slide-caption.fs-caption-alt p,
.chat-author,
.accordion .acc_title,
.acch_numbers,
.logo span,
.device-menu-holder,
#navigation .device-menu,
.widget li .cat_num,
.wp-caption-text,
.mom_quote,
div.progress_bar span,
.widget_display_stats dl,
#navigation .nav-button.nav-cart span,
.mom-main-font,
.widget_display_stats,
#buddypress div.item-list-tabs ul,
#buddypress button,
#buddypress a.button,
#buddypress input[type=submit],
#buddypress input[type=button],
#buddypress input[type=reset],
#buddypress ul.button-nav li a,
#buddypress div.generic-button a,
#buddypress .comment-reply-link,
a.bp-title-button,
#buddypress .activity-list li.load-more,
#buddypress .activity-list li.load-newest,
.widget.buddypress ul.item-list,
.bp-login-widget-user-links,
.feature-slider .fs-nav.numbers a,
.wp-polls .Buttons,
.mom-main-font {

	font-family: 'Play', sans-serif;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale
}

.mom-reveiw-system .circle input {

	font-family: 'Play', sans-serif !important;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale
}

.topbar {

	-moz-osx-font-smoothing: auto
}

.button,
.wp-polls .Buttons,
.scrolling-box .sb-item h3,
.widget ul li,
.older-articles ul li,
.copyrights-text,
#comments .single-comment .comment-content .comment-reply-link,
#comments .single-comment .comment-content .comment-edit-link,
#navigation .main-menu>li .cats-mega-wrap .subcat li .subcat-title,
.widget ul.twiter-list,
#bbpress-forums ul.bbp-replies .bbp-reply-content .bbp-author-name {

	font-family: 'Open Sans', sans-serif
}

body {

	font-size: 14px;

	line-height: 1.6em;

	font-family: 'Open Sans', sans-serif;

	color: #818181;

	background: url(db/pages/files/images/bg.jpg?x64687)
}

body.homepage {

	background: #fff;

}

body.use_bg_as_ad.layout-boxed {

	cursor: pointer
}

body.use_bg_as_ad.layout-boxed * {

	cursor: auto
}

body.use_bg_as_ad.layout-boxed a,
body.use_bg_as_ad.layout-boxed a * {

	cursor: pointer
}

.inner {

	width: 978px;

	margin: 0 auto
}

.main_container {

	float: left;

	margin-bottom: 20px
}

.main-col,
.vc_main_col.vc_column_container {

	width: 652px;

	float: left
}

.main-sidebar,
.vc_sidebar.vc_column_container {

	float: right;

	width: 307px
}

.secondary-sidebar,
.vc_sec_sidebar.vc_column_container {

	float: left;

	width: 202px;

	margin-left: 20px
}

body.layout-boxed {

	background: #eaeaea url('/images/bg.jpg?x64687')
}

.layout-boxed:not(.layout-boxed-content) .boxed-wrap,
.layout-boxed-content .boxed-content-wrapper {

	background: #fcfcfc;

	margin: auto;

	margin-bottom: 30px;

	width: 1022px;

	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);

	-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);

	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2)
}

.layout-boxed-content .boxed-content-wrapper {

	background: #fff;

	width: 1020px
}

.layout-boxed-content .navigation-inner>.inner,
.layout-boxed-content .header>.inner,
.layout-boxed-content .topbar>.inner,
.layout-boxed-content #footer>.inner,
.layout-boxed-content .copyrights-area>.inner {

	width: 1022px
}

.layout-boxed.both-sidebars:not(.layout-boxed-content) .boxed-wrap,
.layout-boxed-content.both-sidebars .boxed-content-wrapper,
.layout-boxed-content.both-sidebars .navigation-inner>.inner,
.layout-boxed-content.both-sidebars .header>.inner,
.layout-boxed-content.both-sidebars .topbar>.inner,
.layout-boxed-content.both-sidebars #footer>.inner,
.layout-boxed-content .copyrights-area>.inner {

	width: 1235px
}

.layout-boxed.both-sidebars-all.both_sidebars_same_width:not(.layout-boxed-content) .boxed-wrap,
.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .boxed-content-wrapper,
.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .navigation-inner>.inner,
.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .header>.inner,
.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .topbar>.inner,
.layout-boxed-content.both-sidebars-all.both_sidebars_same_width #footer>.inner,
.layout-boxed-content .copyrights-area>.inner {

	width: 1340px
}

.layout-boxed-content.both-sidebars .boxed-content-wrapper {

	width: 1233px
}

.layout-boxed-content #navigation {

	border-bottom: 0;

	margin: 0 auto;

	height: 44px;

	-webkit-box-shadow: 0 0 0 0 #FFF;

	box-shadow: 0 0 0 0 #FFF
}

.layout-boxed-content #navigation.nav_shadow_on {

	-webkit-box-shadow: 0 0 0 0 #FFF;

	box-shadow: 0 0 0 0 #FFF
}

.layout-boxed-content .nav-shaddow {

	display: none
}

.layout-boxed-content .boxed-content-wrapper {

	margin-bottom: 0;

	padding-top: 20px !important
}

.layout-boxed .base-box,
.layout-boxed .sidebar .widget,
.layout-boxed .comment-form,
.layout-boxed div.bbp-template-notice,
.layout-boxed div.indicator-hint,
.layout-boxed #bbpress-forums fieldset.bbp-form legend,
.layout-boxed .news-ticker {

	border-color: #eaeaea
}

.layout-boxed .base-box:after,
.layout-boxed .sidebar .widget:after,
.layout-boxed .comment-form:after,
.layout-boxed div.bbp-template-notice:after,
.layout-boxed div.indicator-hint:after,
.layout-boxed #bbpress-forums fieldset.bbp-form legend:after {

	display: none
}

.layout-boxed2 .boxed-wrap {

	margin-top: 30px !important
}

.base-box,
.sidebar .widget,
.comment-form,
div.bbp-template-notice,
div.indicator-hint,
#bbpress-forums fieldset.bbp-form legend {

	background: #fff;

	padding: 20px;

	border: 1px solid #e0e0e0;

	margin-bottom: 21px;

	position: relative
}

.base-box .base-box {

	border-color: #eaeaea
}

.base-box .base-box:after {

	display: none !important
}

.base-box:after,
.sidebar .widget:after,
div.bbp-template-notice:after,
div.indicator-hint:after,
#bbpress-forums fieldset.bbp-form legend:after {

	position: absolute;

	bottom: -3px;

	left: 0;

	content: '';

	width: 100%;

	border-bottom: 2px solid #ebebeb
}

.no-touch a img {

	-webkit-transition: all 0.4s ease-in-out 0s;

	-moz-transition: all 0.4s ease-in-out 0s;

	-ms-transition: all 0.4s ease-in-out 0s;

	-o-transition: all 0.4s ease-in-out 0s;

	transition: all 0.4s ease-in-out 0s;

	-moz-backface-visibility: hidden;

	outline: 1px solid transparent
}

.no-touch a img:hover {

	opacity: 0.8
}

.header a img:hover {

	opacity: 1
}

.no-display-in-front {

	display: none
}

.star-rating {

	display: block;

	overflow: hidden;

	position: relative;

	height: 16px;

	font-size: 15px;

	width: 75px;

	font-family: 'momizat';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	line-height: 1;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	color: #f09217
}

.star-rating:before {

	content: "\e6ce\e6ce\e6ce\e6ce\e6ce";

	float: left;

	top: 0;

	left: 0;

	position: absolute
}

.star-rating span {

	overflow: hidden;

	float: left;

	top: 0;

	left: 0;

	position: absolute;

	padding-top: 16px
}

.star-rating span:before {

	content: "\e6d0\e6d0\e6d0\e6d0\e6d0";

	top: 0;

	position: absolute;

	left: 0;

	text-align: left
}

.mom_user_rate {

	cursor: pointer
}

.nb-item-meta .star-rating {

	display: inline-block;

	vertical-align: top;

	top: -1px
}

.scrolling-box .nb-item-meta .star-rating {

	margin-left: 0
}

body.responsive_disabled {

	min-width: 1306px
}

.both-sidebars .inner {

	width: 1191px
}

.both-sidebars-all .inner {

	width: 1201px
}

.both-sidebars-all.both_sidebars_same_width .inner {

	width: 1306px
}

.both-sidebars-all.both_sidebars_same_width .secondary-sidebar {

	width: 307px
}

.both-sidebars-all .secondary-sidebar {

	float: left;

	margin: 0;

	margin-right: 20px
}

.both-sidebars-all .main-col {

	float: right
}

.both-sidebars-left .main_container {

	float: right
}

.main_container.fullwidth {

	float: none
}

.both-sidebars-left .main-sidebar {

	float: left
}

.both-sidebars-left .secondary-sidebar {

	float: left;

	margin: 0;

	margin-right: 20px
}

.both-sidebars-left .main-col {

	float: right
}

.left-sidebar .main_container {

	float: right
}

.left-sidebar .main-sidebar {

	float: left
}

.widget .sec-sidebar-element {

	display: none !important
}

.secondary-sidebar .sec-sidebar-element {

	display: block !important
}

.secondary-sidebar .main-sidebar-element {

	display: none !important
}

.main-title {

	border-bottom: 1px solid #eaeaea;

	margin-bottom: 20px;

	padding-bottom: 8px
}

.main-title h1,
.main-title h2,
.main-title h3,
.main-title h4,
.main-title h5,
.main-title h6 {

	font-weight: bold
}

input,
select,
textarea,
.mom-select {

	background: #f8f8f8;

	border: 1px solid #eaeaea;

	padding: 0;

	margin-bottom: 10px;

	width: 100%;

	border-radius: 0
}

input:last-child,
select:last-child,
textarea:last-child,
.mom-select:last-child {

	margin-bottom: 0
}

input {

	height: 40px;

	padding: 0 8px
}

textarea {

	width: 100%;

	padding: 10px
}

label {

	margin-bottom: 5px;

	display: inline-block;

	font-size: 15px
}

select {

	padding: 9px;

	-webkit-appearance: none;

	-moz-appearance: none
}

.mom-select {

	position: relative;

	overflow: hidden;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box
}

.mom-select:before {

	content: '\e6d6';

	height: 100%;

	width: 34px;

	background: #fff;

	position: absolute;

	top: 0;

	right: 0;

	border: 0px solid #eaeaea;

	border-left-width: 1px;

	text-align: center;

	font-family: 'enotype';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	line-height: 38px;

	color: #83868a;

	z-index: 1
}

.mom-select select {

	padding: 0;

	margin: 0;

	background: transparent;

	border: 0;

	padding: 9px 0;

	margin-left: 5px;

	width: 123%;

	position: relative;

	z-index: 2;

	-webkit-box-sizing: content-box;

	-moz-box-sizing: content-box;

	box-sizing: content-box;

	line-height: 18px;

	height: 18px;

	-webkit-appearance: none
}

.mom-select.min:before {

	width: 28px;

	line-height: 30px
}

.mom-select.min select {

	padding: 6px 0
}

::-webkit-input-placeholder {

	color: #c6c6c6;

	opacity: 1
}

:-moz-placeholder {

	color: #c6c6c6;

	opacity: 1
}

::-moz-placeholder {

	color: #c6c6c6;

	opacity: 1
}

:-ms-input-placeholder {

	color: #c6c6c6;

	opacity: 1
}

#footer input,
#footer select,
#footer textarea {

	background: #424952;

	border: 1px solid #3c4249
}

#footer ::-webkit-input-placeholder {

	color: #31353b;

	opacity: 1
}

#footer :-moz-placeholder {

	color: #31353b;

	opacity: 1
}

#footer ::-moz-placeholder {

	color: #31353b;

	opacity: 1
}

#footer :-ms-input-placeholder {

	color: #31353b;

	opacity: 1
}

.topbar ::-webkit-input-placeholder {

	color: #A7AFB7;

	opacity: 1
}

.topbar :-moz-placeholder {

	color: #A7AFB7;

	opacity: 1
}

.topbar ::-moz-placeholder {

	color: #A7AFB7;

	opacity: 1
}

.topbar :-ms-input-placeholder {

	color: #A7AFB7;

	opacity: 1
}

.topbar input,
.topbar select,
.topbar textarea {

	background: #424952;

	color: #A7AFB7;

	border: 0;

	margin-bottom: 0
}

.wpcf7-form input:first-child,
.wpcf7-form textarea:first-child {

	margin-bottom: 10px
}

.wpcf7-form p {

	margin-bottom: 0
}

input[type="submit"] {

	width: auto;

	margin-bottom: 0
}

input[type="checkbox"],
input[type="radio"] {

	width: auto;

	height: auto
}

input[type="file"] {

	height: auto;

	padding: 8px
}

.wpcf7-captchac {

	float: left;

	margin-right: 10px
}

.rtl .wpcf7-captchac {

	float: right;

	margin-right: 0px;

	margin-left: 10px
}

input.wpcf7-captchar {

	width: auto
}

.topbar {

	background: #373c43;

	height: 40px;

	line-height: 40px;

	color: #f0f0f0
}

.topbar .top-left-content {

	float: left
}

.topbar .top-right-content {

	float: right
}

.topbar ul {

	margin: 0;

	padding: 0;

	list-style: none
}

.topbar .top-nav li {

	position: relative
}

.topbar .top-nav>li {

	float: left
}

.topbar .top-nav li a {

	color: #f0f0f0;

	padding: 0 10px;

	display: inline-block
}

.topbar .top-nav>li a:hover,
.topbar .top-nav>li.current-menu-item a {

	background: #4a525d
}

.topbar .top-nav>li ul.sub-menu {

	position: absolute;

	width: 190px;

	background: #4a525d;

	border: 1px solid transparent;

	border-top: 0;

	top: 100%;

	left: 0px;

	z-index: 1000;

	line-height: 1.4
}

.top-right-content .top-nav>li ul.sub-menu {

	left: auto;

	right: 0
}

.topbar .top-nav li:hover>ul.sub-menu {}

.topbar .top-nav>li ul.sub-menu li ul.sub-menu {

	left: 100%;

	top: -1px;

	padding: 0
}

.top-right-content .top-nav>li ul.sub-menu li ul.sub-menu {

	left: auto;

	right: 100%
}

.topbar .top-nav>li ul.sub-menu li {

	border-top: 1px solid #404751
}

.topbar .top-nav>li ul.sub-menu>li:first-child {

	border-top-width: 0
}

.topbar .top-nav>li ul.sub-menu>li ul li:first-child {

	border-top-width: 1px
}

.topbar .top-nav>li ul.sub-menu li a {

	font-size: 13px;

	padding: 7px 10px 8px 10px;

	display: block
}

.topbar .top-nav>li ul.sub-menu li:hover,
.topbar .top-nav>li ul.sub-menu li:hover+li {

	border-color: #373c43
}

.topbar .top-nav>li ul.sub-menu li a:hover {

	background: #373c43
}

.topbar .top-nav>li ul.sub-menu li.has-child>a:after {

	content: '\e6d4';

	font-family: 'enotype';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	font-size: 16px;

	position: absolute;

	right: 5px;

	top: 50%;

	margin-top: -5px;

	line-height: 9px;

	color: #f0f0f0
}

.topbar .search-form {

	width: 226px;

	padding: 5px 0
}

.topbar .search-form * {

	height: 30px
}

.topbar .search-form input {

	float: left;

	width: 180px;

	border: 0
}

.topbar .search-form button {

	float: right;

	height: 30px;

	line-height: 30px
}

.mom-social-icons {

	margin: 0;

	padding: 0;

	list-style: none
}

.topbar .mom-social-icons li {

	margin-top: 5px
}

.mom-social-icons li {

	float: left;

	margin-left: 1px
}

.mom-social-icons li a {

	vertical-align: middle;

	line-height: 30px;

	display: block
}

.mom-social-icons li a img {

	margin-right: 4px
}

.mom-social-icons li a.vector_icon {

	width: 30px;

	height: 30px;

	display: block;

	text-align: center;

	line-height: 30px;

	font-size: 18px;

	color: #f0f0f0
}

.mom-social-icons li a.vector_icon:hover {

	background-color: #f09217
}

.mom-social-icons li a.vector_icon i {

	line-height: 33px
}

.mom-social-icons li a:hover {

	color: #fff
}

.mom-social-icons li.twitter a.vector_icon:hover {

	background-color: #00baf0
}

.mom-social-icons li.facebook a.vector_icon:hover {

	background-color: #3b5997
}

.mom-social-icons li.gplus a.vector_icon:hover {

	background-color: #c43c2c
}

.mom-social-icons li.linkedin a.vector_icon:hover {

	background-color: #006599
}

.mom-social-icons li.youtube a.vector_icon:hover {

	background-color: #f00
}

.mom-social-icons li.rss a.vector_icon:hover {

	background-color: #f60
}

.mom-social-icons li.skype a.vector_icon:hover {

	background-color: #00b0f6
}

.mom-social-icons li.feedburner a.vector_icon:hover {

	background-color: #ee3d43
}

.mom-social-icons li.flickr a.vector_icon:hover {

	background-color: #ff0084
}

.mom-social-icons li.picasa a.vector_icon:hover {

	background-color: #000
}

.mom-social-icons li.vimeo a.vector_icon:hover {

	background-color: #1ab7ea
}

.mom-social-icons li.pinterest a.vector_icon:hover {

	background-color: #F20000
}

.mom-social-icons li.instagram a.vector_icon:hover {

	background-color: #000
}

.today_date {

	float: left;

	margin-right: 20px
}

.rtl .today_date {

	float: right;

	margin-right: 0;

	margin-left: 20px
}

.header {

	background: #fff;

	clear: both
}

.header>.inner {

	height: 130px;

	line-height: 130px;

	position: relative
}

/*

 @media screen and ( max-width: 640px ) {

   .header>.inner { display: none; height: 130px; }

 }

*/

/* Nilesh */

.header .logo {

	float: left;

	height: 154px
}

.header .logo h1 {

	display: inline-block
}

.header .logo span {

	font-size: 30px;

	font-weight: bold;

	color: #373C43
}

.header-right {

	float: right
}

.header-right_custom-content {

	line-height: 1.7
}

.header p {

	margin: 0
}

.header.logo-center>.inner {

	text-align: center;

	height: auto !important;

	padding: 20px 0 30px
}

.header.logo-center .logo {

	margin-bottom: 20px
}

.header.logo-center .logo h1 {

	margin-bottom: 0
}

.header.logo-center .logo,
.header.logo-center .header-right {

	float: none;

	clear: both;

	line-height: 1 !important;

	height: auto !important
}

.single-post .entry-content .mom-social-share:first-child {

	border: none;

	padding: 0 20px
}

#navigation {

	background: #fff;

	border: 1px solid #dfdfdf;

	border-left: 0;

	border-right: 0;

	height: 50px;

	line-height: 44px;

	position: relative;

	z-index: 110;

	clear: both
}

#navigation.nav_shadow_on {

	-webkit-box-shadow: 3px 4px 5px rgba(0, 0, 0, .05);

	-moz-box-shadow: 3px 4px 5px rgba(0, 0, 0, .05);

	box-shadow: 3px 4px 5px rgba(0, 0, 0, .05)
}

#navigation.nov_white_off {

	height: 44px;

	background: 0
}

#navigation.nov_white_off .main-menu>li.current-menu-item>a:before,
#navigation.nov_white_off .main-menu>li.current-menu-ancestor>a:before {

	display: none
}

body.sticky_navigation_on #navigation.sticky-nav {

	width: 100%;

	position: fixed;

	-webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);

	box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);

	z-index: 5000
}

body.sticky_navigation_on.layout-boxed #navigation.sticky-nav {

	width: 1022px
}

body.sticky_navigation_on.layout-boxed.both-sidebars #navigation.sticky-nav {

	width: 1235px
}

body.sticky_navigation_on.layout-boxed.layout-boxed-content #navigation.sticky-nav {

	width: 100% !important
}

.sticky_logo {

	position: absolute;

	right: 100%;

	margin-right: 10px;

	-webkit-transition: all 0.3s ease-in;

	-moz-transition: all 0.3s ease-in;

	-ms-transition: all 0.3s ease-in;

	-o-transition: all 0.3s ease-in;

	transition: all 0.3s ease-in;

	opacity: 0;

	visibility: hidden
}

.sticky-nav .sticky_logo {

	opacity: 1;

	visibility: visible
}

.navigation-inner {

	height: 44px;

	# background: #f0f0f0;

	background: #8B008B;

	border-bottom: 1px solid #dfdfdf;

	position: relative
}

.navigation-inner>.inner {

	position: relative;

	height: 44px
}

#navigation ul.main-menu {

	height: 44px;

	margin-right: 50px
}

#navigation ul {

	margin: 0;

	padding: 0;

	list-style: none
}

#navigation .main-menu li:not(.mom_mega) {

	position: relative
}

#navigation .main-menu>li {

	float: left;

	font-size: 15px;

	border: 0px solid #dfdfdf;

	border-left-width: 1px
}

#navigation .main-menu>li:last-child {

	border-right: 1px solid #dfdfdf
}

.main-menu>li>a {

	padding: 0 15px;

	color: #373c43;

	line-height: 44px;

	height: 44px;

	display: block
}

#navigation .main-menu>li a {

	position: relative
}

#navigation .main-menu>li:hover>a:before,
#navigation .main-menu>li.current-menu-item>a:before,
.navigation_highlight_ancestor #navigation .main-menu>li.current-menu-ancestor>a:before,
.navigation_highlight_ancestor #navigation .main-menu>li.current-menu-parent>a:before {

	content: '';

	position: absolute;

	width: 100%;

	height: 1px;

	background: #fff;

	left: 0;

	bottom: -1px
}

#navigation .main-menu>li:hover>a,
#navigation .main-menu>li.current-menu-item>a,
.navigation_highlight_ancestor #navigation .main-menu>li.current-menu-ancestor>a,
.navigation_highlight_ancestor #navigation .main-menu>li.current-menu-parent>a {

	background-color: #fff
}

#navigation .main-menu li a i {

	font-size: 16px;

	float: left;

	position: relative;

	margin-right: 8px;

	line-height: inherit;

	top: 1px
}

#navigation .main-menu li ul li a i {

	top: -1px
}

#navigation .main-menu li a i.icon_only {

	margin: 0;

	font-size: 25px;

	float: none
}

.icon_only_label {

	display: none
}

ul.main-menu li .img_icon,
#navigation ul.device-menu li .img_icon {

	width: 18px;

	height: 44px;

	background-repeat: no-repeat;

	background-position: center;

	background-size: 18px;

	display: inline-block
}

ul.main-menu li .img_icon.icon_only,
#navigation ul.device-menu li .img_icon.icon_only {

	width: 24px;

	background-size: 24px
}

#navigation ul.device-menu li.img_icon {

	height: 37px;

	vertical-align: middle;

	display: inline-block;

	margin-right: 10px
}

#navigation .main-menu li a i[class*="brankic"] {

	font-size: 18px;

	margin-right: 6px;

	position: relative;

	top: -1px
}

#navigation .main-menu li ul li a i[class*="brankic"] {

	top: -3px
}

#navigation .main-menu li a i.icon_only[class*="brankic"] {

	margin: 0;

	font-size: 27px
}

#navigation .nav-buttons {

	position: absolute;

	right: 0;

	top: 0
}

@media screen and (max-width: 640px) {

	#navigation .nav-buttons {
		display: none;
	}

}

#navigation .nav-button {

	position: relative;

	float: left;

	background: #fff;

	border: 1px solid #dfdfdf;

	border-left-width: 0;

	border-top: 0;

	border-bottom: 0;

	height: 44px;

	min-width: 48px;

	text-align: center;

	font-size: 16px;

	color: #4a525d;

	cursor: pointer;

	z-index: 1001
}



@media screen and (max-width: 640px) {

	#navigation .nav-button {
		display: none;
	}

}





#navigation .nav-button a {

	color: #4a525d
}

.nav-social-button i {

	font-size: 18px
}

#navigation .nav-button:first-child {

	border-left-width: 1px
}

#navigation .nav-button.active {

	border-bottom-color: #fff
}

#navigation .nav-button.active:before {

	position: absolute;

	content: '';

	width: 100%;

	height: 1px;

	background: #fff;

	left: 0;

	bottom: -1px
}

#navigation .nav-button.nav-login i {

	font-size: 18px
}

#navigation .nav-button.nav-cart {

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	padding-right: 6px;

	padding-top: 1px
}

#navigation .nav-button.nav-cart:before {

	display: none
}

#navigation .nav-button.nav-cart i {

	font-size: 18px;

	position: relative;

	top: 2px
}

#navigation .nav-button.nav-cart span.numofitems {

	position: absolute;

	top: 8px;

	right: 8px;

	width: 15px;

	height: 16px;

	line-height: 15px;

	font-size: 12px;

	text-align: center;

	background: #ffa507;

	color: #fff;

	-webkit-border-radius: 2px;

	border-radius: 2px
}

.nb-inner-wrap {

	position: absolute;

	width: 306px;

	line-height: 1.7;

	right: 0;

	top: 100%;

	z-index: 1000;

	opacity: 0;

	-webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	-webkit-transition: all 0.2s ease-in;

	-moz-transition: all 0.2s ease-in;

	-ms-transition: all 0.2s ease-in;

	-o-transition: all 0.2s ease-in;

	transition: all 0.2s ease-in;

	-moz-transform: scaleY(0);

	-webkit-transform: scaleY(0);

	-o-transform: scaleY(1);

	-ms-transform: scaleY(0);

	transform: scaleY(0);

	-webkit-transform-origin: 0 0;

	-moz-transform-origin: 0 0;

	-o-transform-origin: 0 0;

	-ms-transform-origin: 0 0;

	transform-origin: 0 0
}

.nb-inner-wrap.sw-show {

	-moz-transform: scaleY(1);

	-webkit-transform: scaleY(1);

	-o-transform: scaleY(1);

	-ms-transform: scaleY(1);

	transform: scaleY(1);

	opacity: 1
}

.nb-inner-wrap .nb-inner {

	background: #fff;

	border: 1px solid #e0e0e0;

	padding: 15px
}

.nb-inner-wrap .nb-inner.lw-inner {

	padding: 20px
}

.nb-inner-wrap .search-form {

	overflow: hidden;

	position: relative
}

.nb-inner-wrap .search-form .sf-loading {

	position: absolute;

	height: 40px;

	right: 55px;

	line-height: 40px;

	position: absolute;

	top: 0;

	width: 16px;

	display: none
}

.nb-inner-wrap .search-form .button {

	line-height: 38px;

	float: left;

	width: 45px
}

.nb-inner-wrap .search-form input {

	width: 229px;

	float: left;

	border-right-width: 0;

	margin-bottom: 0
}

.nb-inner-wrap .search-results-title {

	line-height: 39px;

	background: #f5f5f5;

	margin: 0 -15px;

	padding: 0 15px;

	border-width: 1px 0 1px 0;

	border-style: solid;

	border-color: #eaeaea;

	color: #adaeaf;

	font-size: 15px;

	text-transform: uppercase
}

.nb-inner-wrap .search-results-title:first-child {

	margin-top: 15px
}

.nb-inner-wrap ul.s-results:last-child {

	margin-bottom: -15px
}

.nb-inner-wrap ul.s-results {

	margin: 0;

	padding: 0;

	list-style: none;

	line-height: 1
}

.nb-inner-wrap ul.s-results li {

	overflow: hidden;

	padding: 15px 0;

	border-bottom: 1px solid #eaeaea
}

.nb-inner-wrap ul.s-results li:last-child {

	border-bottom: 0
}

.nb-inner-wrap ul.s-results .s-img {

	float: left;

	margin-right: 10px;

	width: 45px
}

.nb-inner-wrap ul.s-results .s-img .post_format {

	display: block;

	height: 33px;

	width: 43px;

	line-height: 33px;

	text-align: center;

	background: #f8f8f8;

	border: 1px solid #e5e5e5;

	color: #83868a
}

.nb-inner-wrap ul.s-results .s-img .post_format:before {

	content: '\e625';

	font-family: 'momizat';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	font-size: 16px
}

.nb-inner-wrap ul.s-results li.type-page .s-img .post_format:before {

	font-family: 'dashicons';

	content: "\f105"

}

.nb-inner-wrap ul.s-results .s-details {

	margin-left: 55px
}

.nb-inner-wrap ul.s-results .type-page .s-details {

	position: relative;

	top: 3px
}

.nb-inner-wrap ul.s-results .s-details h4 {

	font-size: 14px;

	margin-bottom: 3px
}

.nb-inner-wrap ul.s-results .s-details .mom-post-meta {

	margin-bottom: 0;

	font-size: 12px
}

.show_all_results {

	text-align: center;

	margin: 0 -15px;

	margin-bottom: -15px;

	line-height: 38px;

	height: 40px;

	border-top: 1px solid #eaeaea;

	background: #f5f5f5
}

.show_all_results a {

	color: #adaeaf
}

.show_all_results a:hover {

	color: #000
}

.show_all_results a i {

	color: #adaeaf;

	display: inline-block;

	font-size: 16px;

	margin-left: 6px;

	vertical-align: middle
}

.nav-shaddow {

	background: url(/images/nav-shadow.png?x64687) no-repeat;

	width: 963px;

	height: 19px;

	margin: 0 auto;

	margin-top: -2px;

	position: relative;

	z-index: 1
}

.ajax_search_results {

	line-height: normal
}

.ajax_search_results .sw-not_found {

	display: block;

	margin-top: 10px
}

ul.main-menu>li:not(.mom_mega):not(.mom_mega_cats) ul.sub-menu {

	position: absolute;

	width: 200px;

	background: #fff;

	top: 100%;

	margin-top: 1px !important;

	left: -1px;

	padding: 10px;

	z-index: 1000;

	border: 1px solid #dfdfdf;

	border-top: 0;

	-webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	line-height: 1.4
}

ul.main-menu>li:not(.mom_mega):not(.mom_mega_cats) ul.sub-menu ul {

	-webkit-box-shadow: 2px 0px 3px 0 rgba(0, 0, 0, 0.1);

	box-shadow: 2px 0px 3px 0 rgba(0, 0, 0, 0.1)
}

ul.main-menu li:not(.mom_mega):not(.mom_mega_cats):hover>ul.sub-menu,
#navigation .main-menu li.mom_mega.menu-item-depth-0:hover>.mom_mega_wrap,
#navigation .main-menu li.menu-item-depth-0:hover>.cats-mega-wrap {

	display: block
}

ul.main-menu>li:not(.mom_mega):not(.mom_mega_cats) ul.sub-menu li ul.sub-menu {

	left: 100%;

	top: -1px;

	padding: 0
}

ul.main-menu>li.menu-item-has-children>a:after {

	content: '\e6d2';

	font-family: 'enotype';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	font-size: 16px;

	position: absolute;

	width: 100%;

	bottom: 4px;

	left: 0;

	text-align: center;

	line-height: 9px;

	color: #cbcbcb
}

ul.main-menu>li.menu-item-has-children.menu-item-iconsOnly>a:after {

	display: none
}

ul.main-menu li:not(.mom_mega):not(.mom_mega_cats) ul.sub-menu li.menu-item-has-children>a:after {

	content: '\e6d4';

	font-family: 'enotype';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	font-size: 16px;

	position: absolute;

	right: 10px;

	top: 50%;

	margin-top: -5px;

	line-height: 9px;

	color: #d4d4d4
}

ul.main-menu>li:not(.mom_mega) ul.sub-menu li {

	font-size: 13px;

	background: #fff;

	border-bottom: 1px solid #f0f0f0
}

ul.main-menu>li:not(.mom_mega):not(.mom_mega_cats) ul.sub-menu li:last-child {

	border-bottom: 0
}

ul.main-menu>li:not(.mom_mega) ul.sub-menu li a {

	padding: 10px 15px;

	color: #373c43;

	display: block
}

ul.main-menu>li:not(.mom_mega) ul.sub-menu li a:hover {

	color: #f09217
}

.main-menu .mom_mega:hover>a:after {}

#navigation .main-menu li a i.mega_menu_arrow_holder {

	position: relative;

	top: -1px;

	margin-right: 5px
}

#navigation .main-menu li.mom_mega.menu-item-depth-0>.mom_mega_wrap {

	position: absolute;

	width: 100%;

	left: 0;

	margin-top: 1px;

	top: 100%;

	background: #fff;

	border: 1px solid #dfdfdf;

	border-top: 0;

	padding: 20px;

	z-index: 1000;

	-webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	line-height: 1.4
}

.main-menu .mom_mega.menu-item-depth-0>.mom_mega_wrap:before {

	content: '';

	position: absolute;

	top: 0px;

	left: 0;

	height: 1px;

	width: 100%;

	background: #fff
}

.main-menu li.mom_mega>.mom_mega_wrap a {

	display: block
}

ul.main-menu li.mom_mega .mega_col_title {

	color: #4a525e;

	font-size: 14px;

	font-weight: 700
}

ul.main-menu li.mom_mega .mega_col_title>a {

	color: #4a525e;

	padding-bottom: 10px;

	border-bottom: 1px solid #e5e5e5
}

ul.main-menu li.mom_mega .mega_col_title a:hover {

	color: #f09217
}

ul.main-menu li.mom_mega .mega_col_title.menu-item-iconsOnly>a {

	padding-bottom: 4px
}

ul.main-menu li.mom_mega ul {

	margin-bottom: 0
}

ul.main-menu li.mom_mega ul li {

	font-size: 14px;

	font-weight: 400
}

ul.main-menu li.mom_mega .mom_mega_wrap ul li a {

	color: #373c43;

	padding: 9px 10px 9px 0;

	display: block;

	border-bottom: 1px solid #f0f0f0
}

ul.main-menu li.mom_mega .mom_mega_wrap ul li a:hover {}

.mom_mega_wrap .menu-item-depth-1.mega_column {

	float: left;

	width: 22.75%;

	margin-right: 3%
}

.mom_mega_wrap .menu-item-depth-1.mega_column:last-child {

	margin-right: 0
}

.mom_mega_wrap.mom_mega_col_3 .menu-item-depth-1.mega_column {

	width: 31.333%
}

.mom_mega_wrap.mom_mega_col_2 .menu-item-depth-1.mega_column {

	width: 48.5%
}

.mom_mega_wrap.mom_mega_col_5 .menu-item-depth-1.mega_column {

	width: 17.6%
}

.mom_mega_wrap.mom_mega_col_6 .menu-item-depth-1.mega_column {

	width: 14.16%
}

.mom_mega_wrap.mom_mega_col_1 .menu-item-depth-1.mega_column {

	width: 100%;

	margin-right: 0
}

.main-menu .mom_mega.menu-item-depth-0>.mom_mega_wrap .menu-item-depth-1.mega_column:first-child {

	border-left: none
}

.main-menu ul.menu li.mom_mega .mega_col_title>a {

	color: #313131;

	font-size: 14px;

	margin-left: 20px;

	padding: 15px 0;

	border-bottom: 1px solid #e7e7e7;

	font-weight: 700;

	margin-bottom: 7px;

	display: block
}

#navigation .main-menu>li .cats-mega-wrap {

	position: absolute;

	width: 100%;

	left: -1px;

	margin-top: 1px;

	top: 100%;

	background: #fff;

	padding: 15px;

	z-index: 1000;

	width: 502px;

	overflow: hidden;

	border: 1px solid #dfdfdf;

	border-top: 0;

	-webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	line-height: 1.4
}

#navigation .main-menu>li.sub-menu-left .cats-mega-wrap {

	right: 0;

	left: auto
}

#navigation .main-menu>li .cats-mega-wrap .cats-mega-inner {

	overflow: hidden;

	position: relative;

	border: 1px solid #f0f0f0;

	border-left-width: 0;

	border-bottom-width: 0
}

#navigation .main-menu>li .cats-mega-wrap .cats-mega-inner:before {

	position: absolute;

	left: 140px;

	height: 100%;

	width: 1px;

	background: #f0f0f0;

	top: 0;

	content: ''

}

#navigation .main-menu>li .cats-mega-wrap ul.sub-menu {

	display: block;

	width: 140px;

	float: left
}

ul.main-menu>li .cats-mega-wrap ul.sub-menu li {

	border: 1px solid #f0f0f0;

	border-right-width: 0px;

	border-top-width: 0px
}

#navigation .main-menu>li .cats-mega-wrap ul.sub-menu li a {

	padding: 10px
}

ul.main-menu>li .cats-mega-wrap ul.sub-menu li.active a {

	background: #f8f8f8;

	position: relative
}

ul.main-menu>li .cats-mega-wrap ul.sub-menu li.active a:before {

	content: '\e6d4';

	font-family: 'enotype';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	font-size: 16px;

	position: absolute;

	right: 5px;

	top: 50%;

	margin-top: -5px;

	line-height: 9px;

	color: #d4d4d4
}

#navigation .main-menu>li .cats-mega-wrap .subcat {

	float: right;

	width: 329px;

	background: #f8f8f8
}

#navigation .main-menu>li .cats-mega-wrap .subcat ul {

	min-height: 220px
}

#navigation .main-menu>li .cats-mega-wrap .subcat ul.loading {

	background: url(/images/ajax-loader.gif?x64687) no-repeat center center
}

#navigation .main-menu>li .cats-mega-wrap .subcat ul li {

	overflow: hidden;

	padding: 13px 0;

	border-bottom: 1px solid #f0f0f0;

	margin-right: 15px;

	margin-left: 15px
}

#navigation .main-menu>li .cats-mega-wrap .subcat ul li:last-child {

	border-bottom: 0
}

#navigation .main-menu>li .cats-mega-wrap .subcat li.has-thumbnail .subcat-thumbnail {

	float: left;

	width: 70px;

	margin-right: 13px
}

#navigation .main-menu>li .cats-mega-wrap .subcat li.has-thumbnail .subcat-title {

	margin-left: 83px;

	top: -4px
}

#navigation .main-menu>li .cats-mega-wrap .subcat li .subcat-title {

	font-size: 13px;

	position: relative
}

#navigation .main-menu>li .cats-mega-wrap .subcat li .subcat-title a {

	color: #40454D
}

#navigation .main-menu>li .cats-mega-wrap .subcat li .subcat-title span {

	color: #c6c6c6;

	font-size: 11px;

	display: block;

	position: relative;

	top: 3px;

	line-height: 1
}

#navigation .main-menu>li .cats-mega-wrap .subcat .mom-cat-latest {

	display: none
}

#navigation .main-menu>li .cats-mega-wrap .subcat .mom-cat-latest.active {

	display: block
}

#navigation .main-menu>li .cats-mega-wrap .subcat .mom-cat-latest .view_all_posts {

	text-align: center;

	display: block;

	line-height: 30px;

	height: 31px;

	color: #40454D;

	border-top: 1px solid #f0f0f0;

	border-bottom: 1px solid #f0f0f0;

	font-size: 12px
}

#navigation .main-menu>li .cats-mega-wrap .subcat .mom-cat-latest .view_all_posts i {

	float: none;

	line-height: 31px;

	margin-left: 5px;

	position: relative;

	top: 3px
}

#navigation .main-menu>li .cats-mega-wrap .subcat .mom-cat-latest li a:hover,
#navigation .main-menu>li .cats-mega-wrap .subcat .mom-cat-latest .view_all_posts:hover {

	color: #f09217
}

#navigation .main-menu>li .cats-mega-wrap.mom_cats_horizontal {

	width: 617px
}

#navigation .main-menu>li .cats-mega-wrap.mom_cats_horizontal .subcat {

	width: 443px
}

#navigation .main-menu>li .cats-mega-wrap.mom_cats_horizontal .subcat .mom-cat-latest ul {

	overflow: hidden;

	min-height: 150px
}

#navigation .main-menu>li .cats-mega-wrap.mom_cats_horizontal .subcat .mom-cat-latest li {

	float: left;

	width: 33.3%;

	margin: 0;

	padding: 15px;

	border-right: 1px solid #f0f0f0;

	border-bottom: 0;

	padding-bottom: 200px;

	margin-bottom: -200px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box
}

#navigation .main-menu>li .cats-mega-wrap.mom_cats_horizontal .subcat .mom-cat-latest li:last-child {

	border-right: 0
}

#navigation .main-menu>li .cats-mega-wrap.mom_cats_horizontal .subcat li.has-thumbnail .subcat-thumbnail {

	float: none;

	margin: 0;

	margin-bottom: 20px;

	width: auto
}

#navigation .main-menu>li .cats-mega-wrap.mom_cats_horizontal .subcat li .subcat-title {

	margin: 0
}

#navigation .main-menu>li .cats-mega-wrap.mom_cats_horizontal .subcat li .subcat-title span {

	display: block;

	padding: 5px 0
}

.main-menu li .mom_custom_mega .sub-menu {

	display: none
}

#navigation .mom_custom_mega ul,
#navigation .mom_custom_mega ol {

	line-height: 1.4em;

	list-style-position: outside;

	margin: 3px 3px 10px 14px;

	padding: 0 2px 0 5px;

	text-indent: 2px
}

#navigation .mom_custom_mega ul {

	list-style: disc
}

#navigation .mom_custom_mega ol {

	list-style: decimal
}

#navigation .main-menu .mom_custom_mega {

	font-size: 14px;

	line-height: 1.6em;

	font-family: arial, Verdana, Geneva, sans-serif;

	color: #8e8e8e;

	background: url(/images/bg.jpg?x64687)
}

i.long-arrow-icon:before {

	font-family: 'font-awesome';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	line-height: 1;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	content: "\e755"

}

.lt-ie9 ul.main-menu li:not(.mom_mega):not(.mom_mega_cats)>ul.sub-menu,
.lt-ie9 #navigation .main-menu li.mom_mega.menu-item-depth-0>.mom_mega_wrap,
.lt-ie9 #navigation .main-menu li.menu-item-depth-0>.cats-mega-wrap,
.lt-ie9 .topbar .top-nav>li ul.sub-menu {

	display: none
}

.lt-ie9 ul.main-menu li:not(.mom_mega):not(.mom_mega_cats):hover>ul.sub-menu,
.lt-ie9 #navigation .main-menu li.mom_mega.menu-item-depth-0:hover .mom_mega_wrap,
.lt-ie9 #navigation .main-menu li.menu-item-depth-0:hover>.cats-mega-wrap .lt-ie9 .topbar .top-nav li:hover>ul.sub-menu {

	display: block;

	visibility: visible
}

.dd-effect-fade ul.main-menu li:not(.mom_mega):not(.mom_mega_cats)>ul.sub-menu,
#navigation.dd-effect-fade .main-menu li.mom_mega.menu-item-depth-0>.mom_mega_wrap,
#navigation.dd-effect-fade .main-menu li.menu-item-depth-0>.cats-mega-wrap,
.topbar .top-nav>li ul.sub-menu {

	opacity: 0;

	visibility: hidden;

	-webkit-transition: all 0.3s linear;

	-moz-transition: all 0.3s linear;

	-ms-transition: all 0.3s linear;

	-o-transition: all 0.3s linear;

	transition: all 0.3s linear;

	-moz-transform: scaleY(0.98);

	-webkit-transform: scaleY(0.98);

	-o-transform: scaleY(0.98);

	-ms-transform: scaleY(0.98);

	transform: scaleY(0.98);

	-webkit-transform-origin: 0 0;

	-moz-transform-origin: 0 0;

	-o-transform-origin: 0 0;

	-ms-transform-origin: 0 0;

	transform-origin: 0 0
}

.dd-effect-fade ul.main-menu li:not(.mom_mega):not(.mom_mega_cats):hover>ul.sub-menu,
#navigation.dd-effect-fade .main-menu li.mom_mega.menu-item-depth-0:hover .mom_mega_wrap,
#navigation.dd-effect-fade .main-menu li.menu-item-depth-0:hover>.cats-mega-wrap,
.topbar .top-nav li:hover>ul.sub-menu {

	opacity: 1;

	visibility: visible;

	-moz-transform: scaleY(1);

	-webkit-transform: scaleY(1);

	-o-transform: scaleY(1);

	-ms-transform: scaleY(1);

	transform: scaleY(1)
}

.dd-effect-slide ul.main-menu li:not(.mom_mega):not(.mom_mega_cats)>ul.sub-menu,
#navigation.dd-effect-slide .main-menu li.mom_mega.menu-item-depth-0>.mom_mega_wrap,
#navigation.dd-effect-slide .main-menu li.menu-item-depth-0>.cats-mega-wrap {

	opacity: 0;

	visibility: hidden;

	-webkit-transition: all 0.28s ease-in-out;

	-moz-transition: all 0.28s ease-in-out;

	-ms-transition: all 0.28s ease-in-out;

	-o-transition: all 0.28s ease-in-out;

	transition: all 0.28s ease-in-out;

	-moz-transform: scaleY(0);

	-webkit-transform: scaleY(0);

	-o-transform: scaleY(0);

	-ms-transform: scaleY(0);

	transform: scaleY(0);

	-webkit-transform-origin: 0 0;

	-moz-transform-origin: 0 0;

	-o-transform-origin: 0 0;

	-ms-transform-origin: 0 0;

	transform-origin: 0 0
}

.dd-effect-slide ul.main-menu li:not(.mom_mega):not(.mom_mega_cats):hover>ul.sub-menu,
#navigation.dd-effect-slide .main-menu li.mom_mega.menu-item-depth-0:hover .mom_mega_wrap,
#navigation.dd-effect-slide .main-menu li.menu-item-depth-0:hover>.cats-mega-wrap {

	opacity: 1;

	visibility: visible;

	-moz-transform: scaleY(1);

	-webkit-transform: scaleY(1);

	-o-transform: scaleY(1);

	-ms-transform: scaleY(1);

	transform: scaleY(1)
}

.dd-effect-skew ul.main-menu li:not(.mom_mega):not(.mom_mega_cats)>ul.sub-menu,
#navigation.dd-effect-skew .main-menu li.mom_mega.menu-item-depth-0>.mom_mega_wrap,
#navigation.dd-effect-skew .main-menu li.menu-item-depth-0>.cats-mega-wrap {

	opacity: 0;

	visibility: visible;

	max-width: 0;

	max-height: 0;

	-webkit-transform-origin: 0 0;

	-moz-transform-origin: 0 0;

	-o-transform-origin: 0 0;

	-ms-transform-origin: 0 0;

	transform-origin: 0 0;

	-webkit-transform: perspective(600px) rotateX(-90deg);

	-moz-transform: perspective(600px) rotateX(-90deg);

	-ms-transform: perspective(600px) rotateX(-90deg);

	-o-transform: perspective(600px) rotateX(-90deg);

	transform: perspective(600px) rotateX(-90deg);

	-webkit-transition: -webkit-transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end;

	-o-transition: -o-transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end;

	transition: transform 0.5s ease, opacity 0.6s ease, max-height 0.6s step-end, max-width 0.6s step-end, padding 0.6s step-end
}

.dd-effect-skew ul.main-menu li:not(.mom_mega):not(.mom_mega_cats):hover>ul.sub-menu,
#navigation.dd-effect-skew .main-menu li.mom_mega.menu-item-depth-0:hover .mom_mega_wrap,
#navigation.dd-effect-skew .main-menu li.menu-item-depth-0:hover>.cats-mega-wrap {

	opacity: 1;

	visibility: visible;

	max-width: 5000px;

	max-height: 5000px;

	-webkit-transform: perspective(600px) rotateX(0deg);

	-moz-transform: perspective(600px) rotateX(0deg);

	-ms-transform: perspective(600px) rotateX(0deg);

	-o-transform: perspective(600px) rotateX(0deg);

	transform: perspective(600px) rotateX(0deg);

	-webkit-transition: -webkit-transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end;

	-o-transition: -o-transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end;

	transition: transform 0.5s ease, opacity 0.2s ease, max-height 0s step-end, max-width 0s step-end, padding 0s step-end
}

.breaking-news {

	height: 40px;

	margin-bottom: 20px;

	clear: both;

	position: relative
}

.the_ticker {

	overflow: hidden;

	margin-right: 132px;

	position: relative
}

.breaking-news .bn-title {

	float: left;

	background: #b00;

	line-height: 40px;

	height: 40px;

	padding: 0 10px 0 14px;

	color: #fff;

	position: relative;

	z-index: 2;

	font-weight: bold;

	text-align: center;

	width: 115px
}

.breaking-news .bn-title span {

	z-index: 2;

	position: relative
}

.breaking-news .bn-title:after {

	left: 100%;

	top: 50%;

	border: solid transparent;

	content: " ";

	height: 0;

	width: 0;

	position: absolute;

	pointer-events: none;

	border-color: rgba(187, 0, 0, 0);

	border-left-color: #b00;

	border-width: 20px;

	margin-top: -20px;

	z-index: 1;

	border-left-width: 10px
}

.news-ticker {

	background: #fff;

	height: 38px;

	line-height: 38px;

	margin: 0;

	padding: 0;

	list-style: none;

	border: 1px solid #dfdfdf;

	padding: 0 2px 0 10px;

	margin-left: 120px;

	position: relative;

	z-index: 1;

	overflow: hidden
}

.both-sidebars .news-ticker {

	margin-left: 135px
}

.news-ticker ul {

	margin: 0;

	padding: 0;

	list-style: none
}

.news-ticker li {

	float: left;

	margin-right: 20px
}

.news-ticker.custom-animation ul {

	width: auto;

	margin: 0 10px
}

.news-ticker.custom-animation ul li {

	float: none
}

.news-ticker li a {

	color: #4a525d
}

.news-ticker li a:hover {

	color: #F09217
}

.news-ticker li i {

	color: #ffa507;

	float: left;

	margin-right: 8px
}

.news-ticker li img {

	margin-right: 8px;

	display: inline-block;

	position: relative;

	top: -2px;

	max-width: 16px
}

.current_time {

	height: 40px;

	line-height: 40px;

	width: 127px;

	text-align: center;

	background: #373c43;

	color: #f0f0f0;

	font-weight: bold;

	position: absolute;

	right: 0;

	top: 0
}

.tickeroverlay-left {

	display: block;

	pointer-events: none;

	position: absolute;

	z-index: 30;

	height: 12px;

	width: 150px;

	top: 0;

	left: -2px
}

.tickeroverlay-right {

	display: block;

	pointer-events: none;

	position: absolute;

	z-index: 30;

	height: 12px;

	width: 150px;

	top: 0;

	right: -2px
}

.tickercontainer {

	height: 38px;

	margin: 0;

	padding: 0;

	overflow: hidden
}

.tickercontainer .mask {

	position: relative;

	height: 38px;

	overflow: hidden
}

ul.newsticker {

	-webkit-transition: all 0s linear;

	-moz-transition: all 0s linear;

	-o-transition: all 0s linear;

	transition: all 0s linear;

	position: relative;

	margin-left: 20px;

	list-style-type: none;

	margin: 0;

	padding: 0
}

ul.newsticker li {

	float: left;

	margin: 0;

	padding-right: 15px
}

ul.newsticker a {

	white-space: nowrap;

	padding: 0
}

.news-ticker.animation-static ul li {

	float: left
}

.feature-slider img {

	margin-bottom: 0 !important
}

.feature-slider .fslides {

	margin: 0;

	padding: 0;

	list-style: none;

	position: relative;

	background: url(/images/loader.png?x64687) no-repeat center
}

.feature-slider .fslides .fslide {

	position: relative
}

.feature-slider.old-style .fslides {

	max-height: 380px;

	overflow: hidden
}

.feature-slider.old-style .fslides .fslide {

	float: left;

	height: 380px;

	width: 610px
}

body:not(.both-sides-true) .feature-slider.old-style.fs-wide .fslides {

	max-height: 512px
}

body:not(.both-sides-true) .feature-slider.old-style.fs-wide .fslides .fslide {

	height: 512px;

	width: 822px
}

.both-sides-layout .feature-slider.old-style.fs-wide .fslides,
.both-sidebars .vc_sec_sidebar.vc_column_container+.vc_main_col.vc_column_container.one_side .feature-slider.old-style.fs-wide .fslides {

	max-height: 380px
}

.both-sides-layout .feature-slider.old-style.fs-wide .fslides .fslide,
.both-sidebars .vc_sec_sidebar.vc_column_container+.vc_main_col.vc_column_container.one_side .feature-slider.old-style.fs-wide .fslides .fslide {

	height: 380px
}

.feature-slider .fslides .fslide a {

	display: block
}

.feature-slider .fslides .fslide img {

	min-width: 100%
}

.feature-slider .fslide .slide-caption {

	position: absolute;

	left: 0;

	bottom: 0;

	width: 100%;

	padding: 10px 30px 40px 30px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	background: url(/images/slider-caption.png?x64687) repeat-x bottom;

	min-height: 137px
}

.feature-slider .fslide .slide-caption.nav-is-thumbs {

	padding-bottom: 20px;

	padding-top: 28px
}

.feature-slider .fslide .slide-caption h2 {

	font-size: 30px;

	margin-bottom: 5px;

	font-weight: 700;

	color: #fff;

	text-shadow: 0 0 2px rgba(0, 0, 0, .5)
}

.rtl .feature-slider .fslide .slide-caption h2,
.rtl .feature-slider .fslide .slide-caption p {

	text-align: right
}

.feature-slider .fslide .slide-caption h2 a {

	color: #fff
}

.feature-slider .fslide .slide-caption p {

	color: #fff;

	font-size: 16px;

	margin-bottom: 0
}

.feature-slider .fs-nav {

	position: absolute;

	bottom: 25px;

	left: 0;

	width: 100%;

	height: 11px;

	overflow: hidden;

	padding: 0 25px;

	text-align: center;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	z-index: 100
}

.feature-slider .fs-nav a:last-child {

	margin-right: 0
}

.feature-slider .fs-nav:not(.numbers) a,
.feature-slider .owl-dot {

	display: inline-block;

	margin-right: 4px;

	background: #fff;

	text-indent: -9999px;

	width: 19px;

	height: 11px;

	cursor: pointer
}

.feature-slider .fs-nav.numbers {

	height: auto
}

.feature-slider .fs-nav.numbers a {

	padding: 0 6px;

	background: #fff;

	margin-right: 5px;

	display: inline-block;

	height: 20px;

	line-height: 20px
}

.feature-slider .fs-nav a.selected,
.feature-slider .owl-dot.active {

	background: #f09217;

	color: #fff
}

.fs-image-nav {

	position: relative;

	padding: 10px 25px 10px 24px;

	border: 1px solid #eaeaea
}

.fs-image-nav .fs-thumbs {

	margin: 0;

	padding: 0;

	height: 57px;

	list-style: none;

	overflow: hidden;

	margin-right: -12px
}

.fs-image-nav .fs-thumbs .fs-thumb {

	float: left;

	width: 85px !important;

	height: 57px;

	margin-right: 10px;

	cursor: pointer;

	position: relative !important
}

.new-style .fs-image-nav .fs-thumbs {

	height: auto
}

.new-style .fs-image-nav .fs-thumbs .fs-thumb {

	width: auto !important;

	height: auto;

	display: none
}

.new-style .fs-image-nav .fs-thumbs .owl-item .fs-thumb {

	display: block
}

.new-style.fs-with-one-slide .fslides {

	margin: 20px 20px 0
}

.fs-image-nav .fs-thumbs .fs-thumb.active:before {

	content: '';

	position: absolute;

	width: 100%;

	height: 100%;

	-webkit-box-shadow: inset 0 0 0 4px rgba(0, 0, 0, 0.3);

	box-shadow: inset 0 0 0 4px rgba(0, 0, 0, 0.3);

	z-index: 100
}

.fs-image-nav .fs-prev,
.fs-image-nav .fs-next {

	width: 14px;

	height: 100%;

	text-align: center;

	background: #f8f8f8;

	position: absolute;

	border-width: 0;

	border-style: solid;

	border-color: #eaeaea;

	top: 0;

	color: #4a525d;

	cursor: pointer;

	-webkit-transition: all 0.2s ease-in-out;

	-moz-transition: all 0.2s ease-in-out;

	-ms-transition: all 0.2s ease-in-out;

	-o-transition: all 0.2s ease-in-out;

	transition: all 0.2s ease-in-out;

	z-index: 10
}

.fs-image-nav .fs-prev:hover,
.fs-image-nav .fs-next:hover {

	background: #fff
}

.fs-image-nav .fs-prev {

	left: 0;

	border-right-width: 1px
}

.fs-image-nav .fs-next {

	right: 0;

	border-left-width: 1px
}

.fs-image-nav .fs-prev i,
.fs-image-nav .fs-next i {

	position: absolute;

	left: 0px;

	top: 50%;

	margin-top: -11px
}

.fs-drection-nav {

	position: absolute;

	width: 61px;

	height: 30px;

	right: 20px;

	top: 20px;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	z-index: 10;

	height: 30px
}

.fs-drection-nav>span {

	display: block;

	height: 30px;

	width: 30px;

	background: #000;

	background: rgba(0, 0, 0, 0.4);

	color: #fff;

	font-size: 21px;

	line-height: 30px;

	text-align: center;

	float: left;

	cursor: pointer
}

.fs-drection-nav>span.fsd-next {

	float: right
}

.fs-drection-nav>span:hover {

	color: #fff;

	background: #000;

	background: rgba(0, 0, 0, 0.8)
}

.feature-slider .fslide .slide-caption.fs-caption-alt {

	background: 0;

	padding: 0 20px;

	padding-bottom: 20px;

	height: auto;

	min-height: 0;

	overflow: hidden
}

.feature-slider .fslide .slide-caption.fs-caption-alt h2 {

	background: #000;

	background: rgba(0, 0, 0, 0.5);

	float: left;

	padding: 15px 20px;

	padding-top: 13px;

	font-size: 28px;

	margin-right: 85px;

	margin-bottom: 5px
}

.rtl .feature-slider .fslide .slide-caption.fs-caption-alt h2 {

	float: right;

	margin-right: 0;

	margin-left: 85px
}

.widget .feature-slider .fslide .slide-caption.fs-caption-alt h2 {

	margin: 0
}

.widget .feature-slider:last-child {

	margin-bottom: 0
}

.feature-slider .fslide .slide-caption.fs-caption-alt p {

	font-size: 14px;

	clear: both;

	margin-right: 85px;

	background: #000;

	background: rgba(0, 0, 0, 0.5);

	padding: 15px 20px
}

.rtl .feature-slider .fslide .slide-caption.fs-caption-alt p {

	margin-right: 0;

	margin-left: 85px
}

.feature-slider .owl-controls {

	display: none
}

.feature-slider.new-style {

	padding: 0
}

.feature-slider.new-style .fslides .fslide {

	display: none
}

.feature-slider.new-style .fslides .fslide:first-child,
.feature-slider.new-style .fslides .owl-item .fslide {

	display: block
}

.feature-slider .fslides .owl-item {

	padding: 20px 20px 0;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box
}

.feature-slider.new-style .fs-image-nav {

	margin: 0 45px 20px 45px;

	padding: 0;

	border-right: none;

	border-left: none
}

.feature-slider.new-style .fs-image-nav .fs-thumbs {

	height: auto !important;

	padding: 10px 0;

	margin: 0
}

.feature-slider.new-style .fs-image-nav .fs-thumbs .fs-thumb {

	width: auto !important;

	height: auto !important;

	margin: 0
}

.feature-slider.nav-bullets,
.feature-slider.nav-numbers {

	padding-bottom: 20px
}

.feature-slider.nav-bullets .owl-controls,
.feature-slider.nav-numbers .owl-controls {

	display: block;

	position: absolute;

	width: 100%;

	bottom: 3px;

	z-index: 100;

	text-align: center
}

.feature-slider.new-style .fs-nav {

	display: none
}

.feature-slider.new-style .fslides {

	background: none
}

.feature-slider.new-style .fs-image-nav .fs-prev,
.feature-slider.new-style .fs-image-nav .fs-next {

	top: -1px;

	border-width: 1px
}

.feature-slider.new-style .fs-image-nav .fs-prev {

	left: -25px
}

.feature-slider.new-style .fs-image-nav .fs-next {

	right: -25px
}

.feature-slider.new-style:not(.no_spaces) .fs-image-nav:before {

	content: '';

	position: absolute;

	border-bottom: 1px solid #eaeaea;

	border-top: 1px solid #eaeaea;

	width: 100%;

	height: 100%;

	padding: 0 20px;

	bottom: -1px;

	left: -20px
}

.feature-slider.new-style.no_spaces {

	border: none;

	background: none
}

.feature-slider.new-style.no_spaces:after {

	display: none
}

.feature-slider.new-style.no_spaces .fslides .owl-item,
.feature-slider.new-style.no_spaces .fs-image-nav {

	padding: 0;

	margin: 0;

	border: none
}

.feature-slider.new-style.no_spaces .fs-thumbs {

	margin-top: 5px
}

.feature-slider.new-style.no_spaces .fs-thumbs .fs-thumb {

	margin: 0
}

.feature-slider.new-style.no_spaces .fs-image-nav .fs-prev,
.feature-slider.new-style.no_spaces .fs-image-nav .fs-next {

	display: none
}

.feature-slider.new-style.no_spaces .fs-image-nav .fs-thumbs {

	padding: 0
}

#ascrail2000 {

	z-index: 1000000 !important
}

#ascrail2000 .nicescroll-cursors {

	border-color: #424242 !important
}

.news-box.base-box {

	padding-bottom: 0
}

.news-box.base-box img:not(.wp-smily) {

	margin-bottom: 0
}

.news-box .nb-header {

	background: #f8f8f8;

	margin: -20px;

	padding: 18px 20px;

	margin-bottom: 0;

	border-bottom: 1px solid #eaeaea
}

.news-box .nb-header .nb-title {

	font-size: 18px;

	line-height: 1;

	font-weight: 700;

	text-transform: uppercase;

	margin-bottom: 0;

	background: url(/images/nb-dots.png?x64687) repeat;

	height: 16px
}

.news-box .nb-header .nb-title a,
.news-box .nb-header .nb-title span {

	background: #f8f8f8;

	padding-right: 11px;

	line-height: 20px;

	float: left;

	position: relative;

	top: -3px
}

.news-box .nb-content {

	position: relative
}

.news-box .recent-news h3 {

	font-size: 17px
}

.news-box .nb-footer {

	line-height: 38px;

	margin: -20px;

	margin-top: 0;

	margin-bottom: 0;

	padding: 0 20px;

	border-top: 1px solid #eaeaea;

	text-align: center;

	position: relative
}

.news-box .nb-footer .nomoreposts {

	position: absolute;

	width: 100%;

	height: 100%;

	background: #fff;

	top: 0;

	left: 0
}

.news-box .nb-footer a {

	color: #8e8e8e;

	font-size: 15px
}

.news-box .nb-footer a i {

	display: inline-block;

	*display: inline;

	vertical-align: middle;

	margin-left: 3px;

	font-size: 16px;

	color: #e0e0e0
}

.news-box .nb-footer a:hover {

	color: #000
}

.mom-post-meta {

	font-size: 12px;

	color: #c6c6c6;

	line-height: 1.4;

	margin-bottom: 10px;

	overflow: hidden
}

.mom-post-meta a {

	color: #c6c6c6
}

.mom-post-meta a:hover {

	color: #F09217
}

.mom-post-meta>span,
.mom-post-meta>a {

	margin-right: 10px;

	float: left
}

.news-box .news-summary p {

	margin-bottom: 0
}

.mom-post-meta .mom_review_score {

	float: left
}

.news-box ul {

	margin: 0;

	padding: 0;

	list-style: none
}

.news-box .older-articles h4 {

	font-size: 14px
}

.news-box .older-articles ul.two-cols {

	overflow: hidden;

	position: relative
}

.news-box .older-articles ul.two-cols li {

	float: left;

	width: 50%;

	padding-right: 10px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box
}

.news-box .older-articles ul.two-cols li:nth-child(2n+1) {

	clear: left
}

.news-box .older-articles ul li a {

	color: #40454d
}

.news-box .older-articles ul li a:hover {

	color: #F09217
}

.news-box .recent-news {

	overflow: hidden
}

.news-box .news-image {

	position: relative
}

.news-box .news-image img,
.older-articles li img {

	margin-bottom: 0
}

body.no-post-format-icons .post-format-icon {

	display: none
}

.type-post .post-format-icon {

	position: absolute;

	bottom: 0;

	left: 0;

	width: 31px;

	height: 30px;

	background: #959595;

	background: rgba(0, 0, 0, 0.6);

	color: #fff;

	font-size: 16px;

	line-height: 30px;

	text-align: center;

	z-index: 10
}

.type-post .post-format-icon:before {

	font-family: 'momizat';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	line-height: 1;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	content: '\e604';

	position: relative;

	top: 2px
}

.type-post.format-video .post-format-icon:before {

	content: "\e774"

}

.type-post.format-audio .post-format-icon:before {

	content: "\e715"

}

.type-post.format-gallery .post-format-icon:before {

	content: "\e60e"

}

.type-post.format-image .post-format-icon:before {

	content: "\e60d"

}

.type-post.format-chat .post-format-icon:before {

	font-family: 'font-awesome';

	content: "\e6cc";

	font-size: 18px
}

.news-box .nb-item-meta span:last-child {

	margin-right: 0
}

.news-box .nb-item-meta a {

	color: #c6c6c6 !important
}

.news-box .nb-item-meta a:hover {

	color: #f09217 !important
}

.base-box .read-more-link {

	color: #f09217
}

.base-box .read-more-link:hover {

	color: #000
}

.base-box .read-more-link i {

	display: inline-block;

	*display: inline;

	vertical-align: middle;

	position: relative;

	top: 0px
}

.scrolling-box-wrap .nb-content {

	padding: 20px 0
}

.scrolling-box {

	margin: -20px;

	overflow: hidden;

	position: relative
}

.scrolling-box:before {

	content: '';

	position: absolute;

	right: 0;

	height: 100%;

	width: 5px;

	background: #fff;

	z-index: 10
}

.scrolling-box:after {

	content: '';

	position: absolute;

	right: 0;

	bottom: 30px;

	height: 1px;

	width: 100%;

	background: #eaeaea;

	z-index: 10
}

.mom-carousel .owl-wrapper {

	overflow: hidden;

	border-bottom: 1px solid #eaeaea
}

.scrolling-box .owl-item {

	border: 0px solid #eaeaea;

	border-right-width: 1px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	padding-bottom: 200px;

	margin-bottom: -200px
}

.scrolling-box .sb-item {

	width: 100%;

	float: left;

	height: auto;

	margin-top: 20px;

	padding: 0 20px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	display: none
}

.scrolling-box .owl-stage .sb-item {

	display: block
}

.scrolling-box .sb-item p {

	margin-bottom: 0
}

.scrolling-box .sb-item .sb-item-img {

	margin-bottom: 10px;

	position: relative
}

.scrolling-box .sb-item h3 {

	font-size: 15px
}

.scrolling-box .nb-item-meta {

	margin-bottom: 15px
}

.scrolling-box .nb-item-meta+p {

	margin-top: -8px;

	margin-bottom: 20px
}

.scrolling-box .nb-item-meta .entry-date {

	margin-right: 5px
}

.scrolling-box .owl-controls {

	height: 30px
}

.scrolling-box .owl-dots {

	text-align: center;

	position: relative;

	top: 7px
}

.owl-dot {

	display: inline-block;

	zoom: 1;

	*display: inline;

	margin-right: 6px;

	line-height: 1;

	height: 14px
}

.owl-dot:last-child {

	margin-right: 0
}

.owl-dot span {

	display: inline-block;

	width: 14px;

	height: 14px;

	background: #e0e0e0
}

.owl-dot.active span {

	background: #4a525d
}

.scrolling-box-wrap .nb-footer {

	border: 0 !important
}

.news-list .nl-item {

	margin: 0 -20px;

	padding: 20px;

	border-bottom: 1px solid #eaeaea;

	overflow: hidden
}

.news-list .nl-item:last-child {

	border-bottom: 0
}

.news-list .nl-item .news-image {

	float: left;

	width: 190px;

	margin-right: 20px
}

.news-list.nl-big .nl-item .news-image {

	width: 265px
}

.news-list .nl-item .news-summary.has-feature-image {

	margin-left: 210px
}

.news-list.nl-big .nl-item .news-summary.has-feature-image {

	margin-left: 285px
}

.news-list .nl-item .news-summary h3 {

	font-size: 17px;

	margin-bottom: 7px
}

.news-list .nl-item .news-summary .nb-item-meta {

	margin-bottom: 9px
}

.nb-style1 .recent-news {

	margin: 0 -20px;

	padding: 20px;

	border-bottom: 1px solid #eaeaea
}

.nb-style1 .post-format-icon {

	bottom: 1px
}

.nb-style1 .recent-news .news-image {

	float: left;

	width: 170px;

	margin-right: 20px
}

.nb-style1 .nb1-older-articles {

	margin: 0 -20px;

	padding: 20px;

	background: #f8f8f8
}

.nb-style1 .nb1-older-articles ul.two-cols {

	position: relative;

	-moz-column-count: 2;

	-moz-column-gap: 40px;

	-webkit-column-count: 2;

	-webkit-column-gap: 40px;

	column-count: 2;

	column-gap: 40px
}

.nb-style1 .nb1-older-articles ul.two-cols:before {

	position: absolute;

	content: '';

	top: 0;

	left: 50%;

	height: 100%;

	width: 1px;

	border-right: 1px dotted #bfbfbf
}

.nb-style1 .nb1-older-articles ul li {

	padding: 5px 0;

	padding-left: 18px;

	line-height: 1.5em;

	overflow: hidden
}

.news-box .nb1-older-articles ul li a {

	color: #40454d
}

.news-box .nb1-older-articles ul li a:hover {

	color: #F09217
}

.news-box .nb1-older-articles ul li i {

	color: #9e9e9e;

	margin-right: 10px;

	position: relative;

	top: 1px;

	margin-left: -18px
}

.nb-style2 .recent-news {

	margin: 0 -20px;

	padding: 20px
}

.nb-style2 .recent-news .news-image {

	float: left;

	width: 274px;

	margin-right: 20px
}

.nb-style2 .older-articles {

	background: #f8f8f8;

	margin: 0 -20px
}

.nb-style2 .older-articles .two-cols:before {

	content: '';

	position: absolute;

	height: 100%;

	width: 1px;

	background: #eaeaea;

	top: 0;

	left: 50%
}

.nb-style2 .older-articles .two-cols li {

	padding: 15px;

	border-top: 1px solid #eaeaea;

	overflow: hidden
}

.nb-style2 .older-articles .two-cols li img {

	float: left;

	margin-right: 15px;

	width: 90px;

	margin-top: 0px;

}

.nb-style2 .older-articles .two-cols li .details.has-feature-image {

	margin-left: 103px
}

.nb-style2 .older-articles .two-cols li .details a {

	margin-bottom: 10px
}

.nb-style2 .older-articles .nb-item-meta {

	margin-bottom: 2px
}

.nb-style3 .nb-content {

	overflow: hidden;

	margin-right: -20px
}

.nb-style3 .recent-news {

	float: left;

	width: 304px;

	padding: 20px;

	padding-left: 0;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box
}

.nb-style3 .news-image {

	margin-bottom: 18px
}

.nb-style3 .older-articles {

	margin-left: 304px;

	background: #f8f8f8;

	border: 0px solid #eaeaea;

	border-left-width: 1px;

	padding-bottom: 200px;

	margin-bottom: -200px
}

.nb-style3 .older-articles ul li {

	padding: 15px;

	border-bottom: 1px solid #eaeaea;

	overflow: hidden
}

.nb-style3 .older-articles ul li:last-child {

	border-bottom: 0
}

.nb-style3 .older-articles ul li img {

	float: left;

	margin-right: 15px;

	width: 90px
}

.nb-style3 .older-articles ul li .details.has-feature-image {

	margin-left: 103px
}

.nb-style3 .older-articles ul li .details a {

	margin-bottom: 10px
}

.nb-style3 .older-articles .nb-item-meta {

	margin-bottom: 2px
}

.nb-style4 .older-articles {

	background: #fff
}

.nb-2col {

	width: 316px;

	float: left;

	margin-right: 20px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box
}

body:not(.both-sides-true) .nb-2col.nb2c-wide {

	width: 422px
}

.both-sides-layout .nb-2col.nb2c-wide,
.both-sidebars .vc_sec_sidebar.vc_column_container+.vc_main_col.vc_column_container.one_side .nb-2col.nb2c-wide {

	width: 316px
}

.nb-2col.last {

	clear: right
}

.nb-2col .recent-news .news-image {

	margin: 0;

	margin-bottom: 18px;

	width: auto;

	float: none
}

.nb-2col .older-articles ul li {

	padding: 15px;

	border-top: 1px solid #eaeaea;

	overflow: hidden
}

.nb-2col .older-articles ul li img {

	float: left;

	margin-right: 15px;

	width: 90px
}

.nb-2col .older-articles ul li .details.has-feature-image {

	margin-left: 103px
}

.nb-2col .older-articles ul li .details a {

	margin-bottom: 10px
}

.nb-2col .older-articles .nb-item-meta {

	margin-bottom: 2px
}

.media-box .nb-content {

	margin-right: -20px;

	overflow: hidden
}

.media-box .recent-media {

	float: left;

	width: 479px;

	padding: 20px 0;

	margin-right: 20px
}

.media-box .older-media {

	background: #f8f8f8;

	width: 90px;

	float: right;

	border-left: 1px solid #eaeaea;

	padding: 20px;

	padding-top: 21px;

	padding-bottom: 200px;

	margin-bottom: -200px
}

.media-box .older-media li {

	margin-bottom: 18px
}

.new-in-pics .nb-content {

	padding: 20px 0
}

.new-in-pics .nip-grid {

	margin-bottom: -8px
}

.new-in-pics .nip-grid ul {

	margin: 0;

	padding: 0;

	list-style: none;

	margin-right: -8px
}

.new-in-pics .nip-grid ul li:before {

	display: none
}

.new-in-pics .nip-grid ul li {

	margin: 0;

	padding: 0;

	list-style: none;

	float: left;

	margin-bottom: 8px;

	margin-right: 8px;

	width: 95px;

	height: 64px
}

.new-in-pics .nip-grid ul li img {}

.new-in-pics .nip-grid ul li a {

	max-width: 100%
}

.new-in-pics.nip-big .nip-recent {

	float: left;

	width: 308px;

	margin-right: 20px
}

@media only screen and (min-width: 1210px) and (max-width: 500000000px) {

	body:not(.both-sides-true) .nip-wide.new-in-pics.nip-big .nip-recent {

		width: 520px
	}

}

.new-in-pics.nip-big .nip-recent a {

	max-width: 100%
}

.new-in-pics.nip-big .nip-grid {

	float: left;

	width: 282px
}

.new-in-pics.nip-big .nip-grid ul {

	margin-right: -9px;

	margin-bottom: -9px
}

.new-in-pics.nip-big .nip-grid ul li {

	margin-right: 9px;

	margin-bottom: 9px;

	width: 88px;

	height: 57px
}

.widget ul {

	margin: 0;

	padding: 0;

	list-style: none;

	margin: -3px 0
}

.widget ul li {

	margin-bottom: 7px;

	padding-left: 16px;

	font-size: 13px
}

.widget ul li .num {

	float: right
}

.widget ul li:last-child {

	margin-bottom: 0
}

.widget input,
.widget select,
.widget textarea {

	width: 100%;

	margin-bottom: 10px
}

.widget input:last-child,
.widget select:last-child,
.widget textarea:last-child {

	margin-bottom: 0
}

.sidebar .widget:not(.textwidget) img:not(.wp-smily) {

	margin-bottom: 0
}

.sidebar .widget ul:not(.w-icon) li:before {

	margin-left: -16px;

	font-family: 'font-awesome';

	font-weight: normal;

	font-style: normal;

	text-decoration: inherit;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	content: '\e6e5';

	float: left;

	position: relative;

	top: 0px;

	margin-right: 9px;

	color: #c6c6c6
}

.widget ul li a {

	color: #2d2d2d
}

.widget ul li a:hover,
.widget li:hover .cat_num {

	color: #f09217
}

.sidebar .widget {

	padding: 20px
}

.sidebar .widget .widget-head {

	background: #f8f8f8;

	padding: 16px 20px;

	border-bottom: 1px solid #eaeaea;

	margin: -20px;

	margin-bottom: 20px
}

.sidebar.secondary-sidebar .widget .widget-head {

	padding: 16px 15px
}

.sidebar .widget .widget-title {

	font-size: 15px;

	font-weight: bold;

	line-height: 1;

	text-transform: uppercase;

	margin-bottom: 0;

	background: url(/images/nb-dots.png?x64687) repeat
}

.sidebar .widget .widget-title span {

	position: relative;

	background: #f8f8f8;

	padding-right: 11px;

	top: 1px;

	padding-top: 2px
}

.default-search-form {

	position: relative
}

.default-search-form input {

	padding-right: 45px;

	height: 38px;

	margin-bottom: 0
}

.default-search-form button {

	position: absolute;

	right: 0;

	top: 0
}

.default-search-form button i {

	top: 1px;

	position: relative
}

.widget_rss .rss-date {

	display: block
}

.widget_rss .rss-date,
.widget_rss li>cite {

	color: #a2a2a2
}

#wp-calendar {

	margin: 0;

	width: 100%;

	font-size: 13px;

	font-size: 0.928571429rem;

	line-height: 1.846153846;

	color: #686868
}

#wp-calendar th,
#wp-calendar td,
#wp-calendar caption {

	text-align: left
}

#wp-calendar #next {

	padding-right: 24px;

	padding-right: 1.714285714rem;

	text-align: right
}

.widget_search label {

	display: block;

	font-size: 13px;

	font-size: 0.928571429rem;

	line-height: 1.846153846
}

.widget_twitter li {

	list-style-type: none
}

.widget_twitter .timesince {

	display: block;

	text-align: right
}

.main-sidebar .mom-video-widget iframe {

	height: 180px;

	width: 100%
}

.secondary-sidebar .mom-video-widget iframe {

	height: 115px;

	width: 100%
}

.widget li .cat_num {

	float: right
}

.widget_display_stats dl {

	overflow: hidden;

	margin: 0
}

.widget_display_stats dt {

	font-weight: 400;

	float: left;

	clear: both;

	margin-bottom: 5px
}

.widget_display_stats dd {

	margin: 0;

	float: right;

	font-weight: normal
}

.widget_display_stats dd strong {

	font-weight: normal
}

.widget .new-in-pics-widget ul li:before {

	display: none
}

.widget .new-in-pics-widget ul {

	margin-right: -6px;

	margin-bottom: -6px
}

.widget .new-in-pics-widget ul li {

	padding: 0;

	float: left;

	width: 84px;

	margin-right: 6px;

	margin-bottom: 6px;

	height: 56px
}

#footer .widget .new-in-pics-widget ul li {

	border-bottom: 0;

	padding-bottom: 0;

	margin-bottom: 6px
}

.widget .new-in-pics-widget ul li img {

	width: 100%;

	height: auto
}

.secondary-sidebar .widget .new-in-pics-widget ul li {

	width: 78px;

	margin-bottom: 5px;

	margin-right: 5px
}

.mom-socials-counter ul {

	overflow: hidden;

	margin-right: -5px;

	margin-bottom: -5px
}

.mom-socials-counter ul li:before {

	display: none
}

.mom-socials-counter ul li {

	margin: 0;

	padding: 0;

	list-style: none;

	float: left;

	width: 85px;

	margin-right: 5px;

	margin-bottom: 5px;

	text-align: center
}

.mom-socials-counter .sc-head {

	background: #f8f8f8;

	height: 61px;

	border: 1px solid #eaeaea;

	color: #ff7200
}

.mom-socials-counter .msc-facebook .sc-head {

	color: #3b5998
}

.mom-socials-counter .msc-twitter .sc-head {

	color: #00baff
}

.mom-socials-counter .msc-googlePlus .sc-head {

	color: #d84937
}

.mom-socials-counter .msc-dribbble .sc-head {

	color: #de4a84
}

.mom-socials-counter .msc-youtube .sc-head {

	color: #b70606
}

.mom-socials-counter .msc-vimeo .sc-head {

	color: #1ab7ea
}

.mom-socials-counter .msc-soundcloud .sc-head {

	color: #ff4700
}

.mom-socials-counter .msc-instagram .sc-head {

	color: #2c2a2b
}

.mom-socials-counter .msc-behance .sc-head {

	color: #000
}

.mom-socials-counter .msc-delicious .sc-head {

	color: #0B79E5
}

.mom-socials-counter .msc-pinterest .sc-head {

	color: #F20000
}

.mom-socials-counter .sc-head i {

	font-size: 20px;

	height: 20px;

	width: 20px;

	display: block;

	margin: auto;

	margin-top: 11px
}

.mom-socials-counter .sc-count {

	padding: 6px 8px;

	border: 1px solid #eaeaea;

	border-top: 0;

	line-height: 1.1;

	color: #9f9f9f;

	font-size: 13px
}

.mom-socials-counter .sc-count span {

	display: block;

	font-weight: bold;

	color: #373c43;

	font-size: 14px
}

.e3lan-widget:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden
}

.ads125 {

	margin-right: -14px;

	margin-bottom: -14px
}

.ads125 a {

	float: left;

	margin-right: 14px;

	margin-bottom: 14px
}

.widget.widget_momizattabber {

	padding: 0
}

.sidebar .widget .main_tabs {

	border: 0
}

.main_tabs {

	padding: 0
}

.main_tabs .tabs {

	padding: 0;

	margin: 0;

	list-style: none;

	-moz-box-sizing: content-box;

	-webkit-box-sizing: content-box;

	box-sizing: content-box
}

.main_tabs .tabs {

	clear: both;

	height: 38px;

	background: #f8f8f8;

	padding: 10px 10px 0 10px;

	margin: 0;

	border-bottom: 1px solid #eaeaea
}

.main_tabs .tabs li:before {

	display: none
}

.main_tabs .tabs li:first-child {

	border-left-width: 1px
}

.main_tabs.tabs_v1 .tabs li:first-child,
.main_tabs.tabs_v2 .tabs li:first-child,
.main_tabs.tabs_v3 .tabs li:first-child {

	border-left-width: 0px
}

.main_tabs .tabs li {

	padding: 0;

	margin: 0;

	float: left;

	line-height: 37px;

	border: 1px solid #eaeaea;

	border-bottom: 0;

	border-left-width: 0;

	position: relative;

	-moz-box-sizing: content-box;

	-webkit-box-sizing: content-box;

	box-sizing: content-box
}

.main_tabs .tabs a {

	display: block;

	padding: 0 10px;

	color: #8e8e8e
}

.main_tabs .tabs a.current {

	background: #fff;

	color: #f09217
}

.main_tabs .tabs a.current:before {

	position: absolute;

	content: '';

	width: 100%;

	height: 1px;

	background: #fff;

	bottom: -1px;

	left: 0
}

.tabs-content-wrap {

	clear: both
}

.main_tabs .tab-content {

	padding: 20px;

	display: none
}

.main_tabs .tab-content .tab-content {

	padding: 0
}

.main_tabs .tab-content>*:not(.mom-posts-widget):last-child {

	margin-bottom: 0
}

.main_tabs .tab-content .news-box {

	margin: -20px !important;

	padding-top: 0;

	border: 0
}

.main_tabs .tab-content .news-box .nb-header {

	display: none
}

.wpb_column .mom-e3lanat-wrap,
.main-col .mom-e3lanat-wrap,
.post .mom-e3lanat-wrap,
.np-posts+.mom-e3lanat-wrap {

	margin-bottom: 20px;

	overflow: hidden
}

.sidebar .mom-e3lanat-wrap {

	margin-bottom: 0
}

.tabs-content-wrap>br {

	display: none
}

.sidebar .mom-posts-widget {

	margin: -20px
}

.sidebar .mom-posts-widget .mpw-post {

	padding: 15px;

	border-bottom: 1px solid #eaeaea
}

.sidebar .mom-posts-widget .mpw-post:last-child {

	border-bottom: 0
}

.sidebar .mom-posts-widget .mpw-post .star-rating {

	display: inline-block;

	position: relative;

	top: -5px
}

.mom-posts-widget .mpw-post .details.has-feature-image {

	margin-left: 101px
}

.mom-posts-widget .mpw-post {

	overflow: hidden
}

#footer .mom-posts-widget .mpw-post {

	margin-bottom: 20px
}

.sidebar .mom-posts-widget .mpw-post .post-img {

	width: 79px
}

.sidebar .mom-posts-widget .mpw-post .details.has-feature-image {

	margin-left: 90px
}

.mom-posts-widget .mpw-post .post-img {

	float: left;

	width: 90px;

	margin-right: 10px
}

#footer .mom-posts-widget .mpw-post .post-img img {

	height: 59px
}

.mom-posts-widget .mpw-post h4 {

	font-size: 14px;

	position: relative;

	top: -1px
}

.mom-posts-widget .mpw-post .mom-w-meta {

	margin-bottom: 8px;

	line-height: 1;

	overflow: visible
}

.mom-posts-widget .mpw-post .mom-w-meta:last-child {

	margin-bottom: 0
}

body:not(.both_sidebars_same_width) .secondary-sidebar .mom-posts-widget .mpw-post .post-img {

	float: none;

	width: auto;

	margin: 0;

	margin-bottom: 10px
}

body:not(.both_sidebars_same_width) .secondary-sidebar .mom-posts-widget .mpw-post .details.has-feature-image,
body:not(.both_sidebars_same_width) .secondary-sidebar .sidebar .mom-posts-widget .mpw-post .details.has-feature-image {

	margin: 0
}

body:not(.both_sidebars_same_width) .secondary-sidebar .mom-w-meta>* {

	float: none;

	display: block
}

body:not(.both_sidebars_same_width) .secondary-sidebar .mom-w-meta .mom_review_score {

	top: 0;

	float: none;

	margin-top: 10px
}

#footer .mom-posts-widget .mpw-post .mom-post-meta span.entry-date {

	margin-bottom: 8px;

	float: none;

	display: block
}

#footer .mom-posts-widget .mpw-post .mom-post-meta span.entry-date:last-child {

	margin-bottom: 0
}

#footer .mom-posts-widget .mpw-post .mom_review_score {}

.mom-login-widget {

	font-size: 15px
}

.mom-login-form>div {

	position: relative
}

.mom-login-form>div:not(.mom-submit-wrapper):before {

	position: absolute;

	top: 1px;

	left: 1px;

	background: #fff;

	height: 38px;

	width: 35px;

	border: 0px solid #eaeaea;

	border-right-width: 1px;

	line-height: 38px;

	text-align: center;

	font-family: 'font-awesome';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	content: "\e663";

	font-size: 14px;

	color: #83868a
}

.mom-login-form>div.mom-username:before {

	content: '\e674';

	font-family: 'momizat';

	font-size: 16px
}

.mom-login-widget input:not([type="checkbox"]) {

	padding: 0;

	margin: 0;

	display: block;

	margin-bottom: 10px;

	height: 40px;

	line-height: 38px;

	width: 100%;

	padding: 0 10px 0 46px
}

.button,
#commentform #submit-comment,
input[type="submit"],
#bbpress-forums #bbp-single-user-details+ul li a,
.wp-polls .Buttons {

	display: inline-block;

	padding: 0 16px;

	line-height: 36px;

	border: 0;

	background: #4a525d;

	color: #fff;

	font-weight: 400;

	border-style: solid;

	border-width: 0
}

.button:hover {

	color: #f09217
}

.button.small {

	padding: 0 6px;

	line-height: 20px;

	font-size: 10px
}

#footer .button {

	background: #373c43;

	border-width: 1px;

	border-color: #32373d;

	color: #f8f8f8
}

.button.medium {

	line-height: 42px;

	padding: 0 20px;

	font-size: 17px
}

.button.big {

	line-height: 64px;

	padding: 0 20px;

	font-size: 24px
}

.button.full {

	display: block;

	text-align: center
}

.button.show-more-posts i {

	display: inline-block;

	vertical-align: middle;

	margin-left: 10px;

	font-size: 24px;

	line-height: 42px;

	width: auto;

	height: auto;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale
}

.button.orange {

	background: #f09217
}

.button.show-more-posts {

	margin-bottom: 20px !important
}

.mom-login-widget .button {

	margin-right: 30px
}

.mom-login-widget input[type="checkbox"] {

	display: none
}

.mom-login-widget input[type="checkbox"]+label i {

	display: inline-block;

	width: 13px;

	height: 13px;

	border: 1px solid #eaeaea;

	vertical-align: middle;

	margin-right: 10px;

	cursor: pointer;

	background: #f9f9f9;

	position: relative;

	top: -1px
}

.mom-login-widget input[type="checkbox"]+label i:before {

	font-size: 13px;

	position: relative;

	top: -4px;

	left: 0;

	display: none
}

.mom-login-widget input[type="checkbox"]:checked+label i:before {

	display: block
}

.mom-login-widget input[type="checkbox"]+label {

	color: #9a9a9a;

	font-size: 14px;

	position: relative
}

.mom-login-widget .avatar,
.mom-login-user .avatar {

	float: left;

	margin-right: 15px
}

.secondary-sidebar .mom-login-widget .avatar {

	float: none;

	margin-bottom: 5px
}

.sidebar .mom-login-widget .avatar {

	padding: 4px;

	border: 1px solid #e5e5e5
}

.lw-user-info {

	margin-left: 85px
}

.secondary-sidebar .mom-login-widget .lw-user-info {

	margin: 0
}

.mom-login-widget .lw-user-info a:first-child {

	margin-bottom: 7px;

	color: #d0d0d0
}

.mom-login-widget .lw-user-info a strong {

	color: #40454D
}

.mom-login-widget .lw-user-info a:hover strong {

	color: #F09217
}

.mom-login-widget .lw-user-info a {

	margin-bottom: 5px;

	display: inline-block
}

.mlw-extra {

	margin-top: 10px;

	display: block
}

.mlw-extra a {

	display: block
}

form span.required {

	color: red;

	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif
}

.mom-socials-icons ul {

	margin: 0;

	padding: 0;

	list-style: none;

	margin-bottom: -5px;

	margin-right: -5px;

	overflow: hidden
}

.mom-socials-icons ul li:before {

	display: none
}

.mom-socials-icons ul li {

	margin: 0;

	padding: 0;

	list-style: none;

	float: left;

	width: 39px;

	height: 39px;

	line-height: 39px;

	text-align: center;

	background: #00baff;

	font-size: 21px;

	margin-right: 5px;

	margin-bottom: 5px
}

.secondary-sidebar .mom-socials-icons ul li {

	width: 36px;

	height: 36px
}

.secondary-sidebar .mom-socials-icons ul li a {

	line-height: 40px
}

.secondary-sidebar .mom-socials-icons ul li a i {

	font-size: 20px
}

.mom-socials-icons ul li a {

	line-height: 42px;

	display: block;

	color: #fff
}

.mom-socials-icons ul li a:hover {

	color: #fff
}

.mom-socials-icons ul li.home {

	background: #83868a
}

.mom-socials-icons ul li.facebook {

	background: #516ca4
}

.mom-socials-icons ul li.googleplus {

	background: #f20000
}

.mom-socials-icons ul li.rss {

	background: #f29400
}

.mom-socials-icons ul li.youtube {

	background: #f20000
}

.mom-socials-icons ul li.dribbble {

	background: #dc71a6
}

.mom-socials-icons ul li.vimeo {

	background: #4bf
}

.mom-socials-icons ul li.pinterest {

	background: #f20000
}

.mom-socials-icons ul li.instgram {

	background: #406f94
}

.mom-socials-icons ul li.tumblr {

	background: #395875
}

.mom-socials-icons ul li.linkedin {

	background: #1985bc
}

.mom-socials-icons ul li.soundcloud {

	background: #f60
}

.mom-newsletter h4 {

	color: #9a9a9a;

	font-size: 14px;

	margin-bottom: 14px
}

#footer .mom-newsletter h4 {

	color: #c6c6c6;

	margin-bottom: 18px
}

.mom-newsletter p {

	margin-bottom: 10px
}

.mom-newsletter .mn-form {

	position: relative
}

.mom-newsletter .sf-loading {

	position: absolute;

	right: 10px;

	top: 7px;

	display: none
}

.mom-newsletter:not(.compact) .mn-form input {

	width: 100%;

	padding-left: 56px;

	margin-bottom: 10px
}

.mom-newsletter .mn-form i {

	position: absolute;

	left: 1px;

	top: 1px;

	width: 46px;

	height: 38px;

	line-height: 38px;

	background: #fff;

	text-align: center;

	border: 0px solid #eaeaea;

	border-right-width: 1px;

	font-size: 32px
}

#footer .mom-newsletter .mn-form i {

	color: #f8f8f8;

	border: 0;

	background: #373C43
}

.mom-newsletter.compact form {

	overflow: hidden
}

.mom-newsletter.compact form input {

	float: left;

	width: 60%;

	border-right-width: 0 !important
}

.sidebar .mom-newsletter.compact form .button {

	line-height: 40px
}

.mom-newsletter.compact form .button {

	float: left;

	width: 40%;

	line-height: 38px
}

.mom-newsletter.compact form i.mn-icon {

	display: none
}

.both-sidebars .mom-newsletter.compact form input {

	width: 66%
}

.both-sidebars .mom-newsletter.compact form .button {

	width: 34%
}

.both-sidebars .secondary-sidebar .mom-newsletter.compact form input {

	width: 100%;

	float: none;

	border-right-width: 1px !important
}

.both-sidebars .secondary-sidebar .mom-newsletter.compact form .button {

	width: auto
}

.mpsw-slider {

	position: relative;

	max-width: 265px;

	margin: 0 auto
}

.mpsw-slider ul,
.mpsw-slider ul li {

	margin: 0;

	padding: 0;

	list-style: none;

	position: relative
}

.mpsw-slider ul li:before {

	display: none
}

.mpsw-slider ul.slides li {

	display: none
}

.mpsw-slider ul.slides li .slide-caption:hover {

	color: #F09217
}

.mpsw-slider .slide-caption {

	margin: 0;

	width: 100%;

	font-size: 16px;

	background: #40454d;

	color: #fff;

	padding: 10px;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box
}

.secondary-sidebar .mpsw-slider .slide-caption {

	display: none
}

.mpsw-slider .flex-direction-nav {

	top: 0;

	right: 0;

	position: absolute
}

.mpsw-slider .flex-direction-nav li {

	float: left;

	margin-right: 1px
}

.mpsw-slider .flex-direction-nav li a {

	display: block;

	height: 30px;

	width: 30px;

	background: #000;

	background: rgba(0, 0, 0, 0.4);

	color: #fff;

	font-size: 21px;

	line-height: 30px;

	text-align: center
}

.mpsw-slider .flex-direction-nav li a:hover {

	color: #fff;

	background: #000;

	background: rgba(0, 0, 0, 0.8)
}

.mpsw-slider .flex-direction-nav li a:before {

	font-family: 'font-awesome';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	content: '\e6e8'

}

.mpsw-slider .flex-direction-nav li a.flex-next:before {

	content: '\e6e9'

}

.mom-posts-slide-widget.type-title {

	overflow: hidden
}

.mom-posts-slide-widget.type-title .mpsw-slider .flex-direction-nav {

	position: relative
}

.tagcloud {

	overflow: hidden;

	margin-right: 5px;

	margin-bottom: -5px
}

.tagcloud a {

	float: left;

	line-height: 28px;

	padding: 0 10px;

	background: #f8f8f8;

	border: 1px solid #eaeaea;

	margin-bottom: 5px;

	margin-right: 5px;

	text-transform: capitalize;

	color: #969696;

	font-size: 14px !important
}

.tagcloud a:hover {

	background: #fff;

	color: #F09217
}

#footer .tagcloud a {

	background: #373c43;

	border: none;

	color: #fff
}

.mom-googleplus-widget {

	position: relative
}

.mom-googleplus-widget .mgw-inner {

	overflow: hidden;

	border-right: 1px solid rgba(0, 0, 0, 0.2);

	margin-bottom: -7px
}

.mom-googleplus-widget .mgw-cover:before {

	position: absolute;

	content: '';

	width: 1px;

	height: 7px;

	background: #fff;

	bottom: -1px;

	right: 0
}

.mom-poll-widget {}

.mom-poll-widget .mp-qusetion {

	padding-bottom: 14px;

	margin-bottom: 20px;

	border-bottom: 1px solid #eaeaea
}

.mom-poll-widget .mp-qusetion p:last-child {

	margin-bottom: 0
}

.mom-poll-widget .mp-options .mp-option {

	height: 80px;

	margin-bottom: 10px;

	border: 1px solid #eaeaea;

	text-align: center
}

.mom-poll-widget .mp-option .mpo-n {

	float: left;

	height: 80px;

	width: 84px;

	line-height: 80px;

	text-align: center;

	background: #f9f9f9;

	border-right: 1px solid #eaeaea
}

.mom-poll-widget .mp-option .mpo-bt {

	line-height: 80px
}

.mom-poll-widget .mp-option .mpo-bt .button {

	padding: 0 28px;

	text-transform: uppercase
}

.weather-form {

	position: relative
}

.weather-form .sf-loading {

	position: absolute;

	right: 10px;

	top: 7px;

	display: none
}

.current-day-weather {

	border: 1px solid #eaeaea;

	margin-bottom: 10px;

	overflow: hidden;

	background: #f8f8f8
}

.current-day-weather .cdw-data {

	padding: 15px 20px;

	background: #fff;

	border-right: 1px solid #eaeaea;

	float: left;

	width: 60%;

	padding-bottom: 100px;

	margin-bottom: -100px;

	font-size: 13px
}

.current-day-weather .cd-temp {

	width: 40%;

	float: right;

	padding: 15px 20px
}

.current-day-weather .cdw-data .city_name {

	font-size: 25px;

	font-weight: bold
}

.current-day-weather .cdw-data .cdw-meta {

	padding-bottom: 10px;

	margin-bottom: 10px;

	border-bottom: 1px solid #eaeaea
}

.current-day-weather .cdw-data .cd-date {

	text-transform: capitalize;

	color: #989898
}

.current-day-weather .cdw-data .cs-time {

	float: right
}

.current-day-weather ol {

	margin: 0;

	padding: 0;

	list-style: none;

	color: #4a525d
}

.current-day-weather ol li span {

	float: right;

	color: #989898
}

.current-day-weather .cd-temp {

	text-align: center
}

.current-day-weather .cd-temp span {

	text-transform: uppercase;

	color: #4a525d;

	font-weight: bold;

	display: block;

	margin-bottom: 5px
}

.current-day-weather .cd-temp span.current-temp {

	font-size: 30px;

	clear: both;

	margin-top: 95px;

	margin-bottom: 0
}

.current-day-weather .cd-temp .weather-icon {

	float: left;

	height: 60px;

	width: 1px;

	margin-top: 11px;

	margin-bottom: 11px;

	position: relative
}

.current-day-weather .cd-temp .weather-icon .w-icon {

	margin-top: 21px;

	margin-bottom: 30px;

	margin-left: -19px
}

.weather-widget .next-days {}

.weather-widget .next-days ol {

	margin: 0;

	padding: 0;

	list-style: none
}

.weather-widget .next-days li:last-child .day-summary {

	border-bottom-width: 1px
}

.weather-widget .next-days li:last-child .day-summary.active {

	border-bottom: 0
}

.weather-widget .next-days .day-summary {

	height: 48px;

	line-height: 48px;

	background: #fff;

	border: 1px solid #eaeaea;

	border-bottom-width: 0;

	position: relative
}

.weather-widget .next-days .day-summary .d-date {

	float: left;

	width: 48px;

	height: 48px;

	text-align: center;

	background: #f8f8f8;

	border: 1px solid #eaeaea;

	border-bottom: 0;

	margin-right: 20px;

	line-height: 1.15;

	font-size: 12px;

	margin-top: -1px;

	margin-left: -1px
}

.weather-widget .next-days .day-summary .d-date span.dn {

	display: block;

	margin-top: 10px;

	text-transform: uppercase;

	color: #f09217
}

.weather-widget .next-days .day-summary .weather-icon {

	width: 40px;

	height: 48px;

	right: 23px;

	top: 0;

	position: absolute
}

.weather-widget .next-days .day-summary .d-decs {

	text-transform: capitalize
}

.weather-widget .next-days .day-summary .weather-icon [class^="icon-"],
.weather-widget .next-days .day-summary .weather-icon [class*=" icon-"],
.weather-widget .next-days .weather-icon .basecloud:before {

	font-size: 42px !important
}

.weather-widget .next-days .day-summary .d-handle {

	position: absolute;

	height: 49px;

	line-height: 49px;

	right: -1px;

	top: -1px;

	width: 16px;

	background: #ccc;

	color: #fff;

	text-align: center;

	cursor: pointer;

	font-size: 14px
}

.weather-widget .next-days .day-summary.active .d-date {

	background: #4a525d;

	border-color: #4a525d;

	color: #fff
}

.weather-widget .next-days .day-summary .d-handle i {

	position: relative;

	padding-left: 1px
}

.weather-widget .next-days .day-details {

	display: none;

	background: #4a525d
}

.weather-widget .next-days .day-details li span {

	color: #fff
}

.weather-widget .next-days .day-details li {

	line-height: 29px;

	border-bottom: 1px solid #404852;

	text-align: center;

	color: #b8babc
}

.message-box {

	padding: 6px 12px;

	border: 1px solid #e5e5e5;

	display: block;

	margin-bottom: 10px;

	position: relative
}

.message-box i {

	position: absolute;

	right: 1px;

	top: 6px;

	font-size: 32px;

	cursor: pointer
}

.message-box.error {

	color: #e96d6d;

	border-color: #f1c6c6
}

.message-box.error i {

	color: #e76868
}

.error {

	border-color: #f1c6c6
}

.message-box.success {

	color: #9eae52;

	border-color: #c3d666
}

.message-box.success i {

	color: #aec64c
}

body:not(.both_sidebars_same_width) .secondary-sidebar .weather-widget .next-days .day-summary .d-decs>span {

	display: none
}

body:not(.both_sidebars_same_width) .secondary-sidebar .weather-widget .next-days .day-summary .weather-icon {

	position: relative;

	top: auto;

	right: auto;

	margin: auto
}

body:not(.both_sidebars_same_width) .secondary-sidebar .current-day-weather .cdw-data {

	float: none;

	width: auto;

	border: 0
}

body:not(.both_sidebars_same_width) .secondary-sidebar .current-day-weather .cdw-data ol {

	margin-bottom: 15px
}

body:not(.both_sidebars_same_width) .secondary-sidebar .current-day-weather .cd-temp {

	float: none;

	width: auto;

	background: #F8F8F8;

	border-top: 1px solid #eaeaea
}

body:not(.both_sidebars_same_width) .secondary-sidebar .current-day-weather .cd-temp .weather-icon .w-icon {

	margin-left: 18px
}

.mom-recent-comments ul,
.mom-recent-comments ul li {

	margin: 0;

	padding: 0;

	list-style: none
}

.mom-recent-comments p {

	margin: 0;

	font-size: 13px;

	line-height: 1.4
}

.mom-recent-comments ul li {

	overflow: hidden
}

.mom-recent-comments ul li:before {

	display: none
}

.sidebar .mom-recent-comments ul {

	margin: -20px
}

.sidebar .mom-recent-comments ul li {

	border-bottom: 1px solid #eaeaea;

	padding: 15px
}

.mom-recent-comments .author_avatar {

	float: left;

	margin-right: 15px;

	width: 60px
}

.sidebar .mom-recent-comments .author_avatar {

	padding: 4px;

	border: 1px solid #e5e5e5
}

.mom-recent-comments .author_comment {

	margin-left: 75px
}

.mom-recent-comments .author_comment h4 {

	font-size: 14px
}

.mom-recent-comments .author_comment h4 span {

	display: block;

	margin-top: 5px;

	margin-bottom: 3px
}

.mom-recent-comments .author_comment h4 time,
.mom-recent-comments .author_comment h4 span a {

	color: #C9C9C9;

	font-size: 12px
}

.mom-recent-comments .author_comment h4 span a:hover {

	color: #F09217
}

#footer .widget .mom-recent-comments li {

	padding-bottom: 10px;

	margin-bottom: 10px
}

#footer .mom-recent-comments .author_comment h4 {

	color: #f0f0f0
}

#footer .mom-recent-comments .author_comment p {

	color: #abacae;

	font-size: 12px
}

.secondary-sidebar .mom-recent-comments {

	text-align: center
}

.secondary-sidebar .mom-recent-comments .author_avatar {

	float: none;

	margin: auto;

	margin-bottom: 10px
}

.secondary-sidebar .mom-recent-comments .author_comment {

	margin: 0
}

.widget ul.twiter-list {

	margin: -20px
}

.widget ul.twiter-list li:before {

	display: none
}

.widget ul.twiter-list>li .tl-head {

	margin-bottom: 10px;

	overflow: hidden
}

.sidebar .widget ul.twiter-list>li img {

	padding: 4px;

	border: 1px solid #e5e5e5
}

.widget ul.twiter-list>li {

	padding: 20px;

	border-bottom: 1px solid #e5e5e5;

	margin-bottom: 0
}

.widget ul.twiter-list>li:last-child {

	border-bottom: none
}

.widget ul.twiter-list>li img {

	float: left;

	margin-right: 15px
}

.widget ul.twiter-list>li .twitter-user-name {

	margin-bottom: 7px;

	display: block
}

.widget ul.twiter-list>li .twitter-user-name a {

	font-size: 14px;

	display: inline-block;

	line-height: 1;

	margin-right: 10px
}

.widget ul.twiter-list>li .twiter-tweet a:not(.twiter-follow):hover {

	text-decoration: underline
}

.widget ul.twiter-list>li time {

	font-size: 12px;

	color: #c9c9c9;

	display: inline-block
}

.widget ul.twiter-list>li .twiter-follow {

	background-color: #f8f8f8;

	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dedede));

	background-image: -moz-linear-gradient(top, #fff, #dedede);

	background-image: -o-linear-gradient(top, #fff, #dedede);

	background-image: -ms-linear-gradient(top, #fff, #dedede);

	background-image: linear-gradient(top, #fff, #dedede);

	border: #ccc solid 1px;

	border-radius: 3px;

	clear: none;

	cursor: pointer;

	font-weight: 700;

	margin-bottom: 10px;

	overflow: hidden;

	position: relative;

	text-shadow: 0 1px 0 rgba(255, 255, 255, .5);

	-webkit-user-select: none;

	-moz-user-select: none;

	-o-user-select: none;

	user-select: none;

	font-size: 12px;

	outline: none;

	color: #333;

	padding: 0 6px;

	line-height: 18px;

	display: inline-block;

	margin-bottom: 0
}

.widget ul.twiter-list>li .twiter-follow:before {

	position: relative;

	font-family: 'momizat';

	content: "\e76d";

	font-size: 13px;

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	-webkit-font-smoothing: antialiased;

	left: 0px;

	top: 1px;

	margin-right: 2px;

	color: #00acee;

	text-shadow: 0 1px 0 rgba(255, 255, 255, .5)
}

.widget ul.twiter-list>li .twiter-tweet {

	margin-bottom: 12px
}

.widget ul.twiter-list>li .twiter-tweet a {

	color: #0083b9
}

.widget .twiter-list ul.twiter-buttons {

	overflow: hidden;

	padding: 0
}

.widget .twiter-list ul.twiter-buttons li {

	float: left;

	margin-right: 20px;

	padding: 0;

	margin-bottom: 0;

	line-height: 1
}

.widget .twiter-list ul.twiter-buttons li:last-child {

	margin-right: 0
}

.widget .twiter-list ul.twiter-buttons li a {

	color: #c9c9c9;

	font-size: 13px
}

.widget .twiter-list ul.twiter-buttons li a:hover {

	color: #F09217
}

.widget .twiter-list ul.twiter-buttons li a:before {

	position: relative;

	font-family: 'enotype';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	-webkit-font-smoothing: antialiased;

	padding-right: 3px;

	top: 1px;

	color: #ddd
}

.widget .twiter-list ul.twiter-buttons li.replay a:before {

	content: "\e60a"

}

.widget .twiter-list ul.twiter-buttons li.retweet a:before {

	content: "\e68e"

}

.widget .twiter-list ul.twiter-buttons li.favorite a:before {

	content: "\e61b"

}

.twitter-widget ul,
.twitter-widget ul li {

	margin: 0;

	padding: 0;

	list-style: none
}

.sidebar .twitter-widget ul {

	margin: -20px
}

.sidebar .twitter-widget ul li {

	border-bottom: 1px solid #e5e5e5;

	padding: 15px;

	padding-left: 40px !important
}

.secondary-sidebar .twitter-widget ul li {

	padding-left: 33px !important
}

.sidebar .twitter-widget ul li div {

	margin-left: 12px
}

.widget .twitter-widget ul li a {

	color: #0083b9
}

.widget .twitter-widget ul li a:hover {

	text-decoration: underline
}

.widget .twitter-widget ul li:before {

	font-family: 'font-awesome';

	font-weight: normal;

	font-style: normal;

	text-decoration: inherit;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	content: '\e690' !important;

	float: left;

	font-size: 21px;

	margin: 0;

	margin-left: -29px;

	margin-top: 3px;

	color: #00BAFF !important
}

#footer .widget .twitter-widget ul li {

	padding-bottom: 10px;

	margin-bottom: 10px;

	padding-left: 30px
}

#footer .widget .twitter-widget ul li:before {

	color: #fff
}

.secondary-sidebar .widget ul.twiter-list>li {

	padding: 15px;

	text-align: center
}

.secondary-sidebar .widget ul.twiter-list>li time {

	display: block
}

.secondary-sidebar .widget ul.twiter-list>li img {

	float: none;

	margin: 0;

	margin-bottom: 10px
}

.secondary-sidebar .widget .twiter-list ul.twiter-buttons li {

	float: none;

	display: inline-block;

	margin-right: 5px
}

.widget .flicker-widget-wrap,
.widget .dribbble-widget-wrap {

	margin-bottom: -4px;

	margin-right: -6px
}

.widget .flicker-widget-item,
.widget .dribbble-widget-item {

	overflow: hidden
}

.widget .flicker-widget-item,
.widget .dribbble-widget-item {

	margin-right: 6px;

	margin-bottom: 6px;

	width: 84px;

	height: 63px;

	float: left
}

.widget .flicker-widget-item img,
.widget .dribbble-widget-item img {

	width: 84px;

	height: 63px;

	margin: 0
}

.secondary-sidebar .widget .flicker-widget-item,
.secondary-sidebar .widget .dribbble-widget-item,
.secondary-sidebar .widget .flicker-widget-item img,
.secondary-sidebar .widget .dribbble-widget-item img {

	width: 77px;

	height: 58px
}

#footer {

	background: #4a525d;

	overflow: hidden;

	border-top: 4px solid #373c43;

	padding: 30px 0 40px 0
}

#footer .widget,
#footer .widget a {

	color: #c6c6c6
}

#footer .widget .textwidget a,
#footer .widget .twitter-widget a {

	color: #7ca3ca
}

#footer .widget a:hover {

	color: #fff
}

#footer .mom-post-meta {

	color: #6a7078
}

#footer .widget {

	margin-bottom: 30px
}

#footer .widget:last-child {

	margin-bottom: 0
}

#footer .widget .widget-title {

	color: #f8f8f8;

	line-height: 1;

	padding-bottom: 10px;

	font-weight: bold;

	margin-bottom: 26px;

	border-bottom: 1px solid #3e454f;

	font-size: 18px
}

#footer .widget ul li {

	padding: 0;

	margin-bottom: 14px;

	padding-bottom: 4px;

	border-bottom: 1px solid #434a56
}

#footer .widget ul.two-cols-ul {

	margin-bottom: -20px;

	overflow: hidden
}

#footer .widget ul.two-cols-ul li {

	float: left;

	width: 46%;

	margin-right: 8%
}

#footer .widget ul.two-cols-ul li:nth-child(2n+2) {

	margin-right: 0
}

.both-sidebars #footer .one_half,
.both-sidebars #footer .one_third,
.both-sidebars #footer .two_third,
.both-sidebars #footer .three_fourth,
.both-sidebars #footer .two_fourth,
.both-sidebars #footer .one_fourth,
.both-sidebars #footer .one_fifth,
.both-sidebars #footer .two_fifth,
.both-sidebars #footer .three_fifth,
.both-sidebars #footer .four_fifth,
.both-sidebars #footer .one_sixth,
.both-sidebars #footer .two_sixth,
.both-sidebars #footer .three_sixth,
.both-sidebars #footer .four_sixth,
.both-sidebars #footer .five_sixth {

	position: relative;

	margin-right: 3%;

	float: left
}

.both-sidebars #footer .one_half {

	width: 48.5%
}

.both-sidebars #footer .one_third {

	width: 31.3%
}

.both-sidebars #footer .two_third {

	width: 65.6%
}

.both-sidebars #footer .one_fourth {

	width: 22.75%
}

.both-sidebars #footer .two_fourth {

	width: 48.5%
}

.both-sidebars #footer .three_fourth {

	width: 74.25%
}

.both-sidebars #footer .one_fifth {

	width: 17.6%
}

.both-sidebars #footer .two_fifth {

	width: 38.2%
}

.both-sidebars #footer .three_fifth {

	width: 58.8%
}

.both-sidebars #footer .four_fifth {

	width: 79.4%
}

.both-sidebars #footer .one_sixth {

	width: 14.16%
}

.both-sidebars #footer .two_sixth {

	width: 31.3%
}

.both-sidebars #footer .three_sixth {

	width: 48.48%
}

.both-sidebars #footer .four_sixth {

	width: 65.6%
}

.both-sidebars #footer .five_sixth {

	width: 82.8%
}

.both-sidebars #footer .last {

	margin-right: 0 !important;

	clear: right
}

#footer .one_half,
#footer .one_third,
#footer .two_third,
#footer .three_fourth,
#footer .two_fourth,
#footer .one_fourth,
#footer .one_fifth,
#footer .two_fifth,
#footer .three_fifth,
#footer .four_fifth,
#footer .one_sixth,
#footer .two_sixth,
#footer .three_sixth,
#footer .four_sixth,
#footer .five_sixth {

	position: relative;

	margin-right: 2%;

	float: left
}

#footer .one_half {

	width: 49%
}

#footer .one_third {

	width: 32%
}

#footer .two_third {

	width: 66%
}

#footer .one_fourth {

	width: 23.5%
}

#footer .two_fourth {

	width: 49%
}

#footer .three_fourth {

	width: 74.5%
}

#footer .one_fifth {

	width: 18.4%
}

#footer .two_fifth {

	width: 38.8%
}

#footer .three_fifth {

	width: 59.2%
}

#footer .four_fifth {

	width: 79.6%
}

#footer .one_sixth {

	width: 15%
}

#footer .two_sixth {

	width: 32%
}

#footer .three_sixth {

	width: 49%
}

#footer .four_sixth {

	width: 66%
}

#footer .five_sixth {

	width: 83%
}

#footer .widget ul.two_columns_categoreis li {

	float: left;

	width: 45%;

	margin-right: 10%;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box
}

#footer .widget ul.two_columns_categoreis li:nth-child(2n+2) {

	margin-right: 0;

	margin-left: 0
}

.footer_top_banner {

	margin-bottom: 30px
}

.copyrights-area {

	background: #420347;

	line-height: 50px;

	overflow: hidden
}

.copyrights-text {

	float: left;

	color: #9c9ea1
}

.copyrights-text a {

	color: #fff
}

.copyrights-text a:hover {

	color: #F09217
}

.copyrights-text {

	margin-bottom: 0
}

.copyrights-area .mom-social-icons {

	float: right;

	margin-top: 6px
}

.copyrights-area .mom-social-icons li a.vector_icon {

	height: 38px;

	width: 38px;

	line-height: 38px;

	font-size: 2Ù px
}

.copyrights-area .mom-social-icons li a.vector_icon i {

	line-height: 40px
}

.footer_menu {

	float: right;

	list-style: none;

	margin: 0;

	padding: 0
}

.footer_menu li {

	float: left
}

.footer_menu li ul {

	display: none
}

.footer_menu li a {

	color: #F0F0F0;

	display: inline-block;

	padding: 0 10px
}

.scrollToTop {

	background: #373C43;

	position: fixed;

	line-height: 50px;

	width: 50px;

	right: 50px;

	bottom: 51px;

	height: 50px;

	color: #f8f8f8;

	text-align: center;

	font-size: 22px;

	display: none;

	z-index: 1000;

	padding: 0 !important
}

.scrollToTop:hover {

	color: #FFA507
}

.mom_breadcrumb {

	text-transform: uppercase;

	font-size: 14px;

	line-height: 1.4;

	padding-bottom: 5px;

	border-bottom: 1px solid #e0e0e0;

	margin-bottom: 20px;

	color: #373c43
}

.mom_breadcrumb a {

	color: #959595
}

.mom_breadcrumb a:hover {

	color: #373c43
}

.mom_breadcrumb .sep {

	margin: 0 5px;

	display: inline-block;

	vertical-align: middle;

	color: #FFA507;

	position: relative;

	top: -2px
}

body.bp-user .mom_breadcrumb .breadcrumbs-plus .separator:last-child {

	display: none
}

.category-title {

	position: relative
}

.category-title .bc-rss {

	position: absolute;

	right: 0;

	top: 0;

	font-size: 18px;

	color: #FFA507
}

.category-description>*:last-child {

	margin-bottom: 0
}

.post-img {

	position: relative;

	z-index: 1
}

.blog-post {

	position: relative;

	padding-bottom: 0
}

.single .blog-post {

	padding-bottom: 20px
}

.blog-post .bp-details .post-img {

	margin-bottom: 20px
}

.blog-post .bp-head {

	border-bottom: 1px solid #eaeaea;

	margin-bottom: 20px
}

.blog-post .bp-head h2 {

	font-size: 19px;

	margin-bottom: 10px
}

.blog-post .bp-head .bp-meta {

	font-size: 12px;

	margin-bottom: 6px;

	color: #c6c6c6
}

.blog-post .bp-head .bp-meta>span {

	margin-right: 10px
}

.blog-post.bp-vertical-share:not(.share-off) {

	min-height: 234px
}

.bp-vertical-share .bp-entry {

	float: left;

	margin-right: 103px
}

.bp-vertical-share.share-off .bp-entry {

	float: none;

	width: auto;

	margin-right: 0
}

.bp-vertical-share .bp-details .post-img {

	float: left;

	width: 190px;

	margin-right: 20px
}

.bp-vertical-share .bp-details .post-img img {}

.blog-post .bp-details p {

	position: relative;

	top: -5px;

	margin-bottom: 20px
}

.bp-vertical-share .mom-social-share {

	position: absolute;

	right: 0;

	top: 0;

	width: 104px;

	padding: 20px;

	height: 100%;

	border: 0px solid #eaeaea;

	border-left-width: 1px
}

.default-blog-post.bp-horizontal-share .bp-details .post-img {

	float: left;

	width: 220px;

	margin-right: 20px
}

.mom-social-share.ss-vertical .ss-icon {

	margin-bottom: 10px
}

.mom-social-share.ss-vertical .ss-icon span.icon {

	margin-bottom: 7px;

	display: block
}

.mom-social-share.ss-vertical .ss-icon span.count {

	display: block
}

.mom-social-share .ss-icon span.icon {

	display: inline-block;

	line-height: 28px;

	height: 28px;

	text-align: center;

	background: #5d72a4;

	color: #fff;

	font-size: 11px
}

.mom-social-share .ss-icon span.icon {

	background: #5d72a4
}

.mom-social-share .ss-icon.twitter span.icon {

	background: #00baff
}

.mom-social-share .ss-icon.googleplus span.icon {

	background: #db5c4b
}

.mom-social-share .ss-icon.linkedin span.icon {

	background: #2f70b0
}

.mom-social-share .ss-icon.linkedin span.icon i {

	position: relative;

	top: -2px
}

.mom-social-share .ss-icon.pinterest span.icon {

	background: #F20000
}

.mom-social-share .ss-icon i {

	font-size: 13px;

	display: inline-block;

	vertical-align: middle;

	margin-right: 5px
}

.mom-social-share .ss-icon span.count {

	display: inline-block;

	line-height: 22px;

	border: 1px solid #eaeaea;

	background: #f5f5f5;

	text-align: center;

	color: #373c43;

	position: relative
}

.mom-social-share.ss-vertical .ss-icon span.count {

	height: 23px
}

.mom-social-share.ss-vertical .ss-icon span.count:after,
.mom-social-share.ss-vertical .ss-icon span.count:before {

	bottom: 100%;

	left: 50%;

	border: solid transparent;

	content: " ";

	height: 0;

	width: 0;

	position: absolute;

	pointer-events: none
}

.mom-social-share.ss-vertical .ss-icon span.count:after {

	border-color: rgba(245, 245, 245, 0);

	border-bottom-color: #f5f5f5;

	border-width: 5px;

	margin-left: -5px
}

.mom-social-share.ss-vertical .ss-icon span.count:before {

	border-color: rgba(229, 229, 229, 0);

	border-bottom-color: #eaeaea;

	border-width: 6px;

	margin-left: -6px
}

.single .blog-post .mom-social-share.ss-horizontal,
.page .page-wrap .mom-social-share.ss-horizontal {

	margin-bottom: -20px
}

.mom-social-share.ss-horizontal {

	margin: 0 -20px;

	padding: 20px;

	border-top: 1px solid #eaeaea;

	position: relative;

	padding-bottom: 10px
}

.mom-social-share.ss-horizontal .ss-icon {

	float: left;

	margin-right: 10px;

	margin-bottom: 10px
}

.mom-social-share.ss-horizontal .ss-icon span {

	float: left
}

.mom-social-share.ss-horizontal .ss-icon span.icon {

	padding-left: 7px;

	padding-right: 10px;

	font-size: 12px
}

.mom-social-share.ss-horizontal .ss-icon span.icon i {

	margin-right: 4px;

	font-size: 15px
}

.mom-social-share.ss-horizontal .ss-icon span.count {

	line-height: 26px;

	padding: 0 9px;

	padding-left: 6px;

	position: relative;

	font-size: 12px
}

.mom-social-share.ss-horizontal .ss-icon span.count:after,
.mom-social-share.ss-horizontal .ss-icon span.count:before {

	right: 100%;

	top: 50%;

	border: solid transparent;

	content: " ";

	height: 0;

	width: 0;

	position: absolute;

	pointer-events: none
}

.mom-social-share.ss-horizontal .ss-icon span.count:after {

	border-color: rgba(245, 245, 245, 0);

	border-right-color: #f5f5f5;

	border-width: 4px;

	margin-top: -4px
}

.mom-social-share.ss-horizontal .ss-icon span.count:before {

	border-color: rgba(229, 229, 229, 0);

	border-right-color: #eaeaea;

	border-width: 5px;

	margin-top: -5px
}

.mom-social-share .ss-more {

	background: #f5f5f5;

	border: 1px solid #e5e5e5;

	position: absolute;

	width: 28px;

	height: 26px;

	line-height: 28px;

	text-align: center;

	color: #9a9a9a;

	right: 20px;

	cursor: pointer
}

.bp-full-img .post-img {

	margin-bottom: 20px
}

.posts-grid {

	margin: 0 -10px
}

.posts-grid .mom-grid-item {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	width: 50%;

	float: left;

	padding: 0 10px
}

.posts-grid .mom-grid-item:nth-child(2n+1) {

	clear: left
}

.posts-grid.cols-3 .mom-grid-item {

	width: 33.33%;

	padding: 0 8px
}

.posts-grid.cols-3 .mom-grid-item:nth-child(2n+1) {

	clear: none
}

.posts-grid.cols-3 .mom-grid-item:nth-child(3n+1) {

	clear: left
}

.posts-grid.cols-4 .mom-grid-item {

	width: 25%;

	padding: 0 6px
}

.posts-grid.cols-4 .mom-grid-item:nth-child(2n+1) {

	clear: none
}

.posts-grid.cols-4 .mom-grid-item:nth-child(3n+1) {

	clear: none
}

.posts-grid.cols-4 .mom-grid-item:nth-child(4n+1) {

	clear: left
}

.posts-grid .mom-grid-item.first {}

.posts-grid .mom-social-share.ss-horizontal .ss-icon span.icon {

	text-indent: -9999px;

	position: relative;

	width: 31px;

	padding: 0
}

.posts-grid .mom-social-share.ss-horizontal .ss-icon span.icon i {

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	text-indent: 0
}

.posts-grid .mom-e3lanat-wrap {

	clear: both
}

.mom-timeline {

	color: #4a525d;

	position: relative;

	overflow: hidden
}

.mom-timeline .tl-month {

	overflow: hidden
}

.mom-timeline .tl-month .tlm-title {

	border: 1px solid #e5e5e5;

	line-height: 38px;

	background: #f0f0f0;

	float: left;

	position: relative;

	padding-left: 31px;

	padding-right: 10px;

	font-weight: bold;

	margin-bottom: 10px;

	text-transform: uppercase;

	clear: left
}

.mom-timeline .tl-month.closed:last-child .tlm-title:before {

	display: none
}

.mom-timeline .tl-month .tlm-title:before {

	height: 50%;

	position: absolute;

	top: 100%;

	left: 10px;

	width: 1px;

	background: #e5e5e5;

	content: ''

}

.mom-timeline .tl-month.closed .tlm-title {

	margin-bottom: 10px
}

.mom-timeline .tl-month .tlm-title .handle {

	line-height: 38px;

	position: absolute;

	left: 0;

	top: 0;

	height: 100%;

	width: 21px;

	text-align: center;

	background: #fff;

	border: 0px solid #e5e5e5;

	border-right-width: 1px;

	font-size: 16px;

	cursor: pointer
}

.mom-timeline .tl-month .tl-days {

	clear: both;

	display: none
}

.mom-timeline .tl-month .tl-day {

	margin-left: 30px;

	position: relative;

	clear: both
}

.mom-timeline .tl-month .tl-day:before {

	content: '';

	width: 19px;

	height: 1px;

	background: #e5e5e5;

	position: absolute;

	right: 100%;

	top: 11px
}

.mom-timeline .tl-month .tl-day:after {

	height: 100%;

	position: absolute;

	top: 0;

	left: -19px;

	width: 1px;

	background: #e5e5e5;

	content: ''

}

.mom-timeline .tl-month:last-child .tl-day:last-child:after {

	height: 11px
}

.mom-timeline .tl-month .tl-day .tld-title:after {

	content: '';

	width: 1px;

	height: 100%;

	background: #e5e5e5;

	position: absolute;

	top: 100%;

	left: 10px
}

.mom-timeline .tl-month .tl-day .tld-title {

	margin-bottom: 20px;

	height: 23px;

	position: relative;

	z-index: 1;

	text-transform: uppercase
}

.mom-timeline .tl-month .tl-day .tld-title span {

	display: inline-block;

	line-height: 20px;

	height: 21px;

	background: #f8f8f8;

	border: 1px solid #e5e5e5;

	font-size: 12px;

	padding: 0 5px
}

.mom-timeline .tl-month .tl-day ul.tl-posts {

	list-style: none;

	margin: 0;

	padding: 0;

	padding-left: 30px;

	overflow: hidden
}

.mom-timeline .tl-month .tl-day ul.tl-posts li {

	position: relative;

	background: #f8f8f8;

	border: 1px solid #e5e5e5;

	margin-bottom: 10px;

	float: left;

	padding-right: 13px;

	min-width: 290px;

	min-height: 71px;

	clear: both
}

.mom-timeline .tl-month .tl-day ul.tl-posts li:last-child {

	margin-bottom: 20px
}

.mom-timeline .tl-month .tl-day ul.tl-posts li:last-child:before {

	height: 50%;

	padding-bottom: 1px
}

.mom-timeline .tl-month .tl-day ul.tl-posts li .tl-post-inner {}

.mom-timeline .tl-month .tl-day ul.tl-posts li:before {

	content: '';

	width: 1px;

	height: 100%;

	background: #e5e5e5;

	position: absolute;

	top: 0;

	left: -21px;

	padding-bottom: 21px
}

.mom-timeline .tl-month .tl-day ul.tl-posts li:after {

	content: '';

	width: 20px;

	height: 1px;

	background: #e5e5e5;

	position: absolute;

	right: 100%;

	top: 35px
}

.mom-timeline .tl-month .tl-day ul.tl-posts li .post-img {

	float: left;

	width: 90px;

	padding: 5px;

	background: #fff;

	border: 0px solid #e5e5e5;

	border-right-width: 1px;

	margin-right: 10px;

	position: absolute;

	left: 0;

	top: 0
}

.mom-timeline .tl-month .tl-day ul.tl-posts li .post-img img {

	margin-bottom: 0
}

.mom-timeline .tl-month .tl-day ul.tl-posts li .details {

	padding-left: 10px
}

.mom-timeline .tl-month .tl-day ul.tl-posts li .details.has-feature-image {

	margin-left: 103px
}

.mom-timeline .tl-month .tl-day ul.tl-posts li .details h3 {

	font-size: 14px;

	margin-top: 6px;

	margin-bottom: 3px
}

.mom-timeline .tl-month .tl-day ul.tl-posts li .details .tl-meta {

	margin-bottom: 2px
}

.p-single .feature-img {

	margin-bottom: 20px;

	text-align: center
}

.p-single .post-tile {

	font-size: 24px;

	font-weight: bold
}

.single-post-meta {

	padding-bottom: 7px;

	border-bottom: 1px solid #eaeaea;

	margin-bottom: 16px
}

.entry-content img:not(.wp-smily) {

	margin-bottom: 20px
}

.entry-content .post-img img {

	margin-bottom: 0
}

.p-single .entry-content h1,
.p-single .entry-content h2,
.p-single .entry-content h3,
.p-single .entry-content h4,
.p-single .entry-content h5,
.p-single .entry-content h6 {

	font-weight: bold;

	margin-bottom: 10px
}

blockquote {

	font-style: italic;

	padding-left: 42px
}

blockquote:before {

	content: "\e676";

	font-family: 'momizat';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	font-size: 32px;

	float: left;

	margin-left: -42px;

	margin-top: 4px
}

.post .post-tags {

	overflow: hidden;

	margin-bottom: 10px
}

.post .post-tags .pt-title {

	float: left;

	margin-right: 10px;

	font-weight: bold
}

.post .post-tags a {

	float: left;

	margin-right: 5px;

	margin-bottom: 5px;

	line-height: 23px;

	background: #f8f8f8;

	border: 1px solid #e5e5e5;

	padding: 0 10px;

	color: #83868a;

	font-size: 12px
}

.post .post-tags a:hover {

	background: #fff
}

table {

	width: 100%;

	border-collapse: collapse
}

tr:nth-of-type(odd) {

	background: #fff
}

th {

	background: #f8f8f8;

	color: #40454D;

	font-weight: bold
}

td,
th {

	padding: 10px;

	border: 1px solid #e5e5e5;

	text-align: left
}

dt {

	font-weight: bold;

	color: #40454D
}

dd {

	background: none no-repeat left top;

	padding-left: 0px;

	margin-bottom: 10px
}

.entry-content ul ul,
.entry-content ol ol {

	margin-top: 10px;

	margin-bottom: 20px
}

.entry-content ul li,
.entry-content ol li {

	margin-bottom: 2px
}

h2.single-title,
.comment-reply-title {

	font-size: 18px;

	font-weight: bold;

	line-height: 1;

	text-transform: uppercase;

	position: relative;

	overflow: hidden;

	margin-bottom: 18px
}

h2.single-title:after,
.comment-reply-title:after {

	position: absolute;

	width: 100%;

	height: 1px;

	content: '';

	background: #e0e0e0;

	margin-left: 10px;

	bottom: 3px
}

.single-box {

	margin-bottom: 30px
}

.np-posts {

	padding-bottom: 15px;

	border-bottom: 1px solid #e0e0e0;

	margin-bottom: 35px
}

.np-posts ul {

	overflow: hidden;

	margin: 0;

	padding: 0;

	list-style: none
}

.np-posts ul li.prev:before {

	width: 1px;

	height: 100%;

	content: '';

	position: absolute;

	right: 0;

	background: #e0e0e0
}

.np-posts ul li {

	width: 50%;

	float: left;

	padding-right: 15px;

	position: relative
}

.np-posts ul li .post-img {

	float: left;

	width: 90px;

	margin-right: 10px
}

.np-posts ul li .details {

	position: relative;

	top: -5px
}

.np-posts ul li .details.has-feature-image {

	margin-left: 100px
}

.np-posts ul li .details .link {

	font-size: 15px;

	font-weight: bold;

	padding: 0 2px;

	color: #2d2d2d;

	display: block
}

.np-posts ul li .details .link:hover {

	color: #f09217
}

.np-posts ul li .details .link i {

	display: inline-block;

	margin-right: 10px;

	vertical-align: -10%
}

.np-posts ul li .details h3 {

	font-size: 15px;

	color: #7e7e7e;

	line-height: 1.2;

	margin-bottom: 0
}

.np-posts ul li.next {

	padding-right: 0;

	padding-left: 15px;

	text-align: right
}

.np-posts ul li.next .post-img {

	float: right;

	margin-right: 0;

	margin-left: 10px
}

.np-posts ul li.next .details.has-feature-image {

	margin-right: 100px;

	margin-left: 0
}

.np-posts ul li.next .details .link {

	text-align: right
}

.np-posts ul li.next .details .link i {

	margin-right: 0;

	margin-left: 10px
}

.about-the-author .author_avatar {

	float: left;

	margin-right: 20px
}

.about-the-author .author_avatar img {

	padding: 4px;

	border: 1px solid #e5e5e5
}

.about-the-author .author_desc {

	margin-left: 110px;

	position: relative;

	top: -2px
}

.about-the-author .author_desc h3 {

	font-size: 17px;

	font-weight: bold;

	margin-bottom: 3px
}

.about-the-author .author_desc p {

	margin-bottom: 8px
}

.about-the-author .author-social-icons ul li {

	width: 23px;

	height: 22px
}

.about-the-author .author-social-icons ul li a {

	font-size: 13px;

	line-height: 25px
}

.about-the-author .author-social-icons ul li.home a {

	line-height: 22px
}

.single-related-posts {

	margin: 0;

	padding: 0;

	list-style: none;

	overflow: hidden;

	margin-right: -20px;

	margin-bottom: -20px
}

.single-related-posts li {

	float: left;

	width: 190px;

	margin-right: 20px;

	margin-bottom: 20px
}

.single-related-posts li img {

	margin-bottom: 15px
}

.single-related-posts li h4 {

	font-size: 14px
}

.single-related-posts li .mom-post-meta {

	line-height: 1;

	margin-bottom: 10px
}

#respond p {

	margin-bottom: 15px
}

#comments .comments_list,
#comments .children {

	padding: 0;

	margin: 0;

	list-style: none
}

#comments .comments_list {

	margin-bottom: 30px
}

.comments_list li.single-comment {

	position: relative
}

#comments .children {

	margin-left: 110px
}

#comments .single-comment .avatar {

	float: left;

	margin-right: 20px;

	padding: 4px;

	border: 1px solid #e5e5e5
}

#comments .single-comment .comment-content {

	margin-left: 90px
}

#comments .single-comment .comment-content .comment-author {

	font-size: 15px;

	font-weight: bold;

	margin-bottom: 3px
}

#comments .single-comment .comment-content .commentmetadata {

	color: #c6c6c6;

	font-size: 12px;

	margin-bottom: 6px;

	display: block
}

#comments .single-comment .comment-content .commentmetadata a {

	color: #c6c6c6
}

#comments .single-comment .comment-content .comment-text p {

	margin-bottom: 15px
}

#comments .single-comment .comment-content .comment-reply-link,
#comments .single-comment .comment-content .comment-edit-link {

	line-height: 24px;

	border: 1px solid #e5e5e5;

	display: inline-block;

	padding: 0 12px;

	color: #83868a;

	font-size: 11px;

	text-transform: uppercase;

	margin-right: 1px
}

#comments .single-comment .comment-content .comment-reply-link:hover,
#comments .single-comment .comment-content .comment-edit-link:hover {

	color: #f09217;

	border-color: #F09217
}

#commentform input {

	float: left;

	width: 32.4%;

	margin-right: 1.4%
}

#commentform input:last-of-type,
#commentform input#url {

	margin-right: 0
}

#commentform .form-submit {

	margin: 0
}

#commentform #submit-comment {

	float: none;

	margin: 0;

	width: auto;

	height: 35px
}

.comment-wrap .comment-awaiting-moderation {

	float: right;

	font-size: 12px;

	color: #c6c6c6;

	font-style: normal
}

.comment-wrap .commentnumber {

	float: right;

	color: #c1c1c1
}

.page-title {

	font-size: 24px;

	font-weight: bold;

	padding-bottom: 10px;

	border-bottom: 1px solid #eaeaea;

	margin-bottom: 20px;

	padding-top: 5px
}

.single-product .page-title {

	padding-right: 120px
}

.rtl.single-product .page-title {

	padding-right: 0;

	padding-left: 120px
}

.advanced-search-form {

	overflow: hidden
}

.asf-el input,
.asf-el select {

	font-size: 13px;

	margin-bottom: 0
}

.asf-el {

	float: left;

	margin-right: 10px
}

.asf-el.keyword {

	width: 145px
}

.asf-el.cat {

	width: 105px
}

.asf-el.date {

	width: 140px
}

.asf-el.filter {

	width: 90px
}

.asf-el input {

	height: 32px
}

.asf-el .mom-select:before {

	width: 28px;

	line-height: 30px
}

.asf-el .mom-select {

	margin-bottom: 0
}

.asf-el .mom-select select {

	padding: 6px 0
}

.asf-el .mom-select select:focus {

	text-shadow: 0 0 0 #222
}

.asf-el.date label {

	clear: both;

	display: block
}

.asf-el .mom-select.year {

	float: left;

	width: 56%;

	border-right: 0
}

.asf-el .mom-select.month {

	float: left;

	width: 44%
}

.asf-el .mom-select.month select {

	width: 130%
}

.advanced-search-form .search.button {

	line-height: 32px;

	margin-top: 28px;

	width: 90px
}

.woocommerce-pagination ul {

	list-style: none;

	margin: 0;

	padding: 0
}

.pagination,
.woocommerce-pagination>ul {

	line-height: 28px;

	overflow: hidden;

	margin-bottom: 20px
}

.woocommerce-pagination li {

	float: left
}

.pagination a,
.pagination span {

	padding: 0 10px;

	color: #a8a8a8;

	float: left;

	margin-right: 6px;

	font-size: 15px
}

.woocommerce-pagination li * {

	padding: 0 10px;

	color: #a8a8a8;

	margin-right: 6px;

	font-size: 15px
}

.pagination a:hover,
.woocommerce-pagination li a:hover {

	color: #000
}

.pagination span.current,
.woocommerce-pagination li span.current {

	background: #fff;

	border: 1px solid #e0e0e0;

	color: #373c43;

	font-weight: bold
}

.base-box .pagination span.current {

	border-color: #eaeaea
}

.portfolio-filter {

	padding: 0;

	margin: 0;

	list-style: none;

	overflow: hidden;

	border-bottom: 1px solid #eaeaea;

	margin-bottom: 20px
}

.portfolio-filter {

	margin-top: -12px
}

.portfolio-filter li {

	float: left;

	padding: 0 15px;

	font-size: 15px;

	line-height: 29px;

	margin-bottom: 8px !important
}

.portfolio-filter li a {

	color: #4a525d
}

.portfolio-filter li a:hover {

	color: #000
}

.portfolio-filter li.current {

	background: #373c43
}

.portfolio-filter li.current a {

	color: #fff
}

.mom-portfolio {

	margin-bottom: 16px
}

ul.portfolio-list {

	overflow: hidden;

	margin: 0;

	padding: 0;

	list-style: none;

	margin: -4px
}

ul.portfolio-list li .pt-overlay {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	background: #eaeaea;

	display: table;

	background: rgba(55, 60, 67, 0.7);

	opacity: 0;

	-webkit-transition: all 0.3s ease-out;

	-moz-transition: all 0.3s ease-out;

	-ms-transition: all 0.3s ease-out;

	-o-transition: all 0.3s ease-out;

	transition: all 0.3s ease-out
}

ul.portfolio-list li .portfolio-image:hover .pt-overlay {

	opacity: 1
}

.lt-ie8 ul.portfolio-list li .pt-overlay {

	display: none
}

.lt-ie8 ul.portfolio-list li .portfolio-image:hover .pt-overlay {

	display: block
}

ul.portfolio-list li .pt-overlay .ov-content {

	display: table-cell;

	vertical-align: middle;

	padding: 0 18px;

	text-align: center
}

ul.portfolio-list li .pt-overlay .ov-content h3 {

	font-size: 16px;

	line-height: 1.4;

	color: #fff;

	margin-bottom: 12px;

	margin-top: 1px
}

ul.portfolio-list li .pt-overlay .ov-content a.ov-link {

	font-size: 24px;

	margin-right: 3px
}

ul.portfolio-list li .pt-overlay .ov-content .ov-nav {

	display: inline-block
}

ul.portfolio-list li .pt-overlay .ov-content a {

	width: 35px;

	height: 35px;

	background: #e1e1e2;

	line-height: 35px;

	color: #373c43;

	font-size: 18px;

	float: left
}

ul.portfolio-list li {

	margin: 4px;

	position: relative;

	width: 228px;

	float: left
}

ul.portfolio-list li .portfolio-image {

	height: 166px;

	position: relative
}

ul.portfolio-list li .portfolio-image img {

	width: 228px;

	height: 166px;

	margin-bottom: 0
}

.entry-content ul.portfolio-list li .portfolio-image img {

	margin-bottom: 0
}

ul.portfolio-list.portfolio-three-column {

	margin: -5px;

	margin-bottom: 15px
}

ul.portfolio-list.portfolio-three-column li {

	width: 305px;

	margin: 5px
}

ul.portfolio-list.portfolio-three-column li .portfolio-image {

	height: 221px
}

ul.portfolio-list.portfolio-three-column li .portfolio-image img {

	width: 355px;

	height: 221px
}

ul.portfolio-list.portfolio-two-column {

	margin: -7px;

	margin-bottom: 13px
}

ul.portfolio-list.portfolio-two-column li {

	width: 461px;

	margin: 7px
}

ul.portfolio-list.portfolio-two-column li .portfolio-image {

	height: 333px
}

ul.portfolio-list.portfolio-two-column li .portfolio-image img {

	width: 461px;

	height: 333px
}

ul.portfolio-list.portfolio-one-column {

	margin: 0;

	margin-bottom: 20px
}

ul.portfolio-list.portfolio-one-column li {

	float: none
}

ul.portfolio-list.portfolio-one-column li {

	width: 100%;

	margin: 0;

	margin-bottom: 20px
}

ul.portfolio-list.portfolio-one-column li .portfolio-image {

	height: 277px;

	float: left
}

ul.portfolio-list.portfolio-one-column li .portfolio-image img {

	width: 384px;

	height: 277px
}

ul.portfolio-list.portfolio-one-column li .portfolio-details {

	margin-left: 384px;

	height: 235px;

	padding: 20px;

	border: 1px solid #eaeaea
}

ul.portfolio-list.portfolio-one-column li .portfolio-details .pt-title {

	font-size: 25px
}

.both-sidebars ul.portfolio-list {

	margin: -6px;

	margin-bottom: 15px
}

.both-sidebars ul.portfolio-list li {

	width: 278px;

	margin: 6px
}

.both-sidebars ul.portfolio-list li .portfolio-image {

	height: 202px
}

.both-sidebars ul.portfolio-list li .portfolio-image img {

	width: 278px;

	height: 202px
}

.both-sidebars ul.portfolio-list.portfolio-three-column {

	margin: -7px;

	margin-bottom: 13px
}

.both-sidebars ul.portfolio-list.portfolio-three-column li {

	width: 373px;

	margin: 7px
}

.both-sidebars ul.portfolio-list.portfolio-three-column li .portfolio-image {

	height: 270px
}

.both-sidebars ul.portfolio-list.portfolio-three-column li .portfolio-image img {

	width: 373px;

	height: 270px
}

.both-sidebars ul.portfolio-list.portfolio-two-column {

	margin: -7px;

	margin-bottom: 13px
}

.both-sidebars ul.portfolio-list.portfolio-two-column li {

	width: 567px;

	margin: 7px
}

.both-sidebars ul.portfolio-list.portfolio-two-column li .portfolio-image {

	height: 410px
}

.both-sidebars ul.portfolio-list.portfolio-two-column li .portfolio-image img {

	width: 567px;

	height: 410px
}

.both-sidebars ul.portfolio-list.portfolio-one-column {

	margin: 0
}

.both-sidebars ul.portfolio-list.portfolio-one-column li {

	float: none;

	margin: 0;

	margin-bottom: 20px;

	width: 100%
}

.both-sidebars ul.portfolio-list.portfolio-one-column li .portfolio-image {

	height: 342px;

	float: left
}

.both-sidebars ul.portfolio-list.portfolio-one-column li .portfolio-image img {

	width: 475px;

	height: 342px
}

.both-sidebars ul.portfolio-list.portfolio-one-column li .portfolio-details {

	margin-left: 475px;

	height: 300px;

	padding: 20px;

	border: 1px solid #eaeaea
}

ul.portfolio-list.portfolio-one-column li .portfolio-details .pt-title {

	font-size: 25px
}

.portfolio-item-title {

	border-bottom: 1px solid #eaeaea;

	margin-bottom: 20px;

	color: #373c43;

	font-size: 24px;

	padding-bottom: 20px
}

.p-single .pt-feature {

	margin-bottom: 40px;

	text-align: center
}

.portfolio-item-content {

	margin-bottom: 10px
}

.single-portfolio .mom-portfolio {

	margin-bottom: 4
}

.isotope-item {

	z-index: 2
}

.isotope-hidden.isotope-item {

	pointer-events: none;

	z-index: 1
}

.isotope,
.isotope .isotope-item {

	-webkit-transition-duration: 0.8s;

	-moz-transition-duration: 0.8s;

	-ms-transition-duration: 0.8s;

	-o-transition-duration: 0.8s;

	transition-duration: 0.8s
}

.isotope {

	-webkit-transition-property: height, width;

	-moz-transition-property: height, width;

	-ms-transition-property: height, width;

	-o-transition-property: height, width;

	transition-property: height, width
}

.isotope .isotope-item {

	-webkit-transition-property: -webkit-transform, opacity;

	-moz-transition-property: -moz-transform, opacity;

	-ms-transition-property: -ms-transform, opacity;

	-o-transition-property: -o-transform, opacity;

	transition-property: transform, opacity
}

.single-author-box {

	position: relative;

	background: url(/images/author_bg.jpg?x64687) no-repeat;

	background-size: cover
}

.single-author-box .about-the-author {

	background: #fff;

	background: rgba(255, 255, 255, 0.9);

	margin-bottom: 0
}

.single-author-box .articles-count {

	color: #f09217;

	font-size: 14px;

	float: right;

	font-weight: normal
}

.nb-load {

	position: absolute;

	width: 100%;

	height: 100%;

	padding: 0 20px;

	z-index: 20;

	top: 0;

	left: -20px;

	background: #fff url(/images/loader.png?x64687) no-repeat center;

	opacity: 0.7;

	-moz-box-sizing: content-box;

	-webkit-box-sizing: content-box;

	box-sizing: content-box
}

@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2) {

	.nb-load {

		background-image: url(/images/loader@x2.png?x64687);

		-webkit-background-size: 32px 32px;

		background-size: 32px 32px
	}

}

.vc_main_col.vc_column_container:first-child,
.vc_sec_sidebar.vc_column_container:first-child,
.vc_sidebar.vc_column_container:first-child {

	margin-left: 15px !important
}

.vc_main_col.vc_column_container:last-child,
.vc_sec_sidebar.vc_column_container:last-child,
.vc_sidebar.vc_column_container:last-child,
.vc_main_col.vc_column_container:nth-child(3n+3),
.vc_sec_sidebar.vc_column_container:nth-child(3n+3),
.vc_sidebar.vc_column_container:nth-child(3n+3) {

	margin-right: 15px
}

.both-sidebars .vc_main_col.vc_column_container.one_side {

	width: 864px
}

.both-sidebars .vc_sec_sidebar.vc_column_container+.vc_main_col.vc_column_container.one_side {

	width: 652px
}

.both-sidebars .vc_sec_sidebar.vc_column_container+.vc_main_col.vc_column_container:not(.one_side) {

	margin-left: 5px
}

.vc_sec_sidebar.vc_column_container.alignlefti {

	margin-left: 10px;

	margin-right: 10px
}

.vc_column_container.momizat_vc_col .vc_column-inner {

	padding: 0
}

.wp-video,
.mejs-video,
.mejs-inner,
.wp-video-shortcode,
.mejs-overlay,
.mejs-poster,
.mejs-layer,
.mejs-mediaelement .me-plugin,
.mejs-mediaelement embed {

	width: 100% !important
}

.wp-video,
.mejs-video,
.wp-video-shortcode,
.mejs-overlay,
.mejs-poster,
.mejs-layer,
.mejs-mediaelement .me-plugin,
.mejs-mediaelement embed {

	height: 381px !important
}

@media only screen and (min-width: 1210px) {

	.one-side-wide:not(.both-sides-true) .wp-video,
	.one-side-wide:not(.both-sides-true) .mejs-video,
	.one-side-wide:not(.both-sides-true) .wp-video-shortcode,
	.one-side-wide:not(.both-sides-true) .mejs-overlay,
	.one-side-wide:not(.both-sides-true) .mejs-poster,
	.one-side-wide:not(.both-sides-true) .mejs-layer,
	.one-side-wide:not(.both-sides-true) .mejs-mediaelement .me-plugin,
	.one-side-wide:not(.both-sides-true) .mejs-mediaelement embed {

		height: 512px !important
	}

	.shv-fullwidth .wp-video,
	.shv-fullwidth .mejs-video,
	.shv-fullwidth .wp-video-shortcode,
	.shv-fullwidth .mejs-overlay,
	.shv-fullwidth .mejs-poster,
	.shv-fullwidth .mejs-layer,
	.shv-fullwidth .mejs-mediaelement .me-plugin,
	.shv-fullwidth .mejs-mediaelement embed {

		height: 581px !important
	}

}

.mejs-poster {

	background-size: cover !important
}

.video_frame,
.audio_frame,
.gallery-post-slider {

	margin-bottom: 20px
}

.gallery-post-slider {

	position: relative;

	overflow: hidden;

	direction: ltr
}

.gallery-post-slider.feature-slider .fs-nav {

	bottom: 5px
}

.gallery-post-slider .fs-drection-nav {

	top: 0;

	right: 0
}

.gallery-post-slider .fslides li {

	height: 380px;

	width: 610px;

	position: relative
}

.gallery-post-slider.feature-slider .slide-caption.fs-caption-alt p {

	margin: 0;

	display: inline-block;

	font-size: 15px;

	padding-top: 11px
}

.gallery-post-slider.feature-slider .fslides .owl-item {

	padding: 0;

	float: left
}

.gallery-post-slider.feature-slider .fslides li {

	display: none
}

.gallery-post-slider.feature-slider .fslides li:first-child,
.gallery-post-slider.feature-slider .caroufredsel_wrapper .fslides li {

	display: block
}

.chat-transcript {

	margin-bottom: 20px;

	clear: both
}

.chat-row {

	margin-bottom: 10px
}

.chat-author {

	float: left;

	width: 70px;

	margin-right: 10px;

	color: #6c6c6c;

	font-size: 15px
}

.chat-author cite {

	font-style: normal
}

.chat-text {

	margin-left: 90px;

	padding: 20px;

	background: #f8f8f8;

	border: 1px solid #f0f0f0;

	position: relative
}

.chat-text *:last-child {

	margin-bottom: 0
}

.chat-text:after,
.chat-text:before {

	right: 100%;

	top: 12px;

	border: solid transparent;

	content: " ";

	height: 0;

	width: 0;

	position: absolute;

	pointer-events: none;

	border-top: 0
}

.chat-text:after {

	border-color: rgba(255, 255, 255, 0);

	border-right-color: #f8f8f8;

	border-width: 10px
}

.chat-text:before {

	border-color: rgba(237, 237, 237, 0);

	border-right-color: #f0f0f0;

	border-width: 12px;

	top: 11px
}

.chat-speaker-2 .chat-author {

	color: #ffa507
}

.gallery .gallery-item {

	float: left
}

.gallery .gallery-item img {

	margin-bottom: 0
}

.gallery img.attachment-thumbnail {

	border: none !important
}

.gallery br {

	height: 0 !important;

	display: block
}

.gallery .gallery-item {

	margin-top: 0 !important;

	margin-bottom: 2%;

	margin-left: 2%
}

.gallery .gallery-item:first-child,
.gallery br+.gallery-item {

	margin-left: 0
}

.gallery-columns-6 .gallery-item {

	width: 15% !important
}

.gallery-columns-5 .gallery-item {

	width: 18.4% !important
}

.gallery-columns-4 .gallery-item {

	width: 23.5% !important
}

.gallery-columns-3 .gallery-item {

	width: 32% !important
}

.gallery-columns-2 .gallery-item {

	width: 49% !important
}

.ppt {

	display: none !important
}

.gallery dl dt img {

	-webkit-transition: all 300ms ease-in-out;

	-moz-transition: all 300ms ease-in-out;

	-ms-transition: all 300ms ease-in-out;

	-o-transition: all 300ms ease-in-out;

	transition: all 300ms ease-in-out;

	-moz-backface-visibility: hidden
}

.gallery dl dt img:hover {

	opacity: 0.7
}

.not-found-wrap {

	padding: 110px 138px;

	text-align: center
}

.nfw-in {

	display: inline-block;

	position: relative;

	margin-bottom: 30px
}

.not-found-wrap .ops {

	color: #FFA507;

	font-size: 40px;

	display: block;

	text-align: left;

	padding-left: 20px
}

.not-found-wrap .big404 {

	font-size: 220px;

	color: #f0f0f0;

	font-weight: bold;

	display: block;

	line-height: 1
}

.not-found-wrap h1 {

	font-size: 45px;

	color: #f0f0f0;

	text-transform: uppercase
}

.not-found-wrap .advanced-search-form {
	/*width:610px;*/

	margin: auto;

	padding: 40px 60px 50px
}

.mom-reveiw-system {

	margin-bottom: 30px;

	border: 1px solid #e5e5e5;

	background: #fff
}

.mom-reveiw-system .review-header {

	background: #f9f9f9;

	border-bottom: 1px solid #e5e5e5;

	height: 48px;

	line-height: 48px;

	padding-left: 20px
}

.mom-reveiw-system .review-header h2 {

	font-size: 17px;

	font-weight: bold;

	line-height: inherit;

	margin-bottom: 0;

	float: left
}

.mom-reveiw-system .review-header .mr-types {

	margin: 0;

	padding: 0;

	list-style: none;

	float: right
}

.mom-reveiw-system .review-header .mr-types li {

	float: left;

	width: 48px;

	height: 48px;

	text-align: center;

	border: 0px solid #e5e5e5;

	border-left-width: 1px;

	border-bottom-width: 1px;

	font-size: 32px;

	cursor: pointer;

	position: relative;

	-webkit-transition: all .2s linear;

	-moz-transition: all .2s linear;

	-o-transition: all .2s linear;

	-ms-transition: all .2s linear;

	transition: all .2s linear
}

.mom-reveiw-system .review-header .mr-types li.stars {

	line-height: 52px
}

.mom-reveiw-system .review-header .mr-types li:hover,
.mom-reveiw-system .review-header .mr-types li.current {

	background: #fff;

	color: #000
}

.mom-reveiw-system .review-header .mr-types li.current:after,
.mom-reveiw-system .review-header .mr-types li.current:before {

	top: 100%;

	left: 50%;

	border: solid transparent;

	content: " ";

	height: 0;

	width: 0;

	position: absolute;

	pointer-events: none
}

.mom-reveiw-system .review-header .mr-types li.current:after {

	border-color: rgba(255, 255, 255, 0);

	border-top-color: #fff;

	border-width: 6px;

	margin-left: -6px
}

.mom-reveiw-system .review-header .mr-types li.current:before {

	border-color: rgba(229, 229, 229, 0);

	border-top-color: #e5e5e5;

	border-width: 7px;

	margin-left: -7px
}

.mom-reveiw-system .review-content {

	padding: 16px 20px;

	padding-bottom: 20px
}

.review-desc {

	padding-bottom: 16px;

	border-bottom: 1px solid #e5e5e5;

	clear: both
}

.review-desc *:last-child {

	margin-bottom: 0
}

.mom-reveiw-system .review-area {

	border-bottom: 1px solid #e5e5e5;

	padding: 10px 0;

	margin-bottom: 20px
}

.mom-reveiw-system .review-summary {

	position: relative;

	min-height: 151px
}

.mom-reveiw-system .review-summary h3 {

	line-height: 1
}

.mom-reveiw-system .review-summary p {

	margin-bottom: 0
}

.mom-reveiw-system .review-summary .review-score {

	background: #f9f9f9;

	border: 1px solid #e5e5e5;

	width: 149px;

	height: 148px;

	text-align: center;

	display: table;

	float: right;

	margin-left: 20px
}

.mom-reveiw-system .review-summary .review-score .score-wrap {

	display: table-cell;

	vertical-align: middle;

	font-size: 16px;

	font-weight: bold;

	color: #4A525D
}

.mom-reveiw-system .review-summary .review-score .score {

	font-weight: bold;

	font-size: 46px;

	display: block;

	color: #373c43;

	line-height: 1
}

.mom-reveiw-system .review-summary .review-score .score-wrap .star-rating {

	margin: auto;

	margin-bottom: 10px;

	color: #4A525D;

	font-size: 21px;

	height: 21px;

	width: 105px
}

.mom-reveiw-system .review-summary .review-score .score-wrap .star-rating span {

	padding-top: 21px
}

.mom-reveiw-system .review-summary .review-score .score-wrap.stars-score .score-title {

	font-size: 24px;

	font-weight: bold
}

.mom-reveiw-system .review-footer {

	height: 35px;

	overflow: hidden;

	padding: 6px 5px;

	border-top: 1px solid #e5e5e5;

	color: #c6c6c6;

	font-size: 13px;

	display: table;

	width: 100%;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box
}

.mom-reveiw-system .review-tab:not(.circles-tab) .review-footer h3,
.mom-reveiw-system .user-rate-bar,
.review-tab:not(.circles-tab) .review-footer .total-votes {

	display: table-cell;

	padding: 0 10px;

	vertical-align: middle
}

.mom-reveiw-system .review-footer h3 {

	min-width: 82px;

	padding-right: 0 !important;

	-moz-box-sizing: content-box;

	-webkit-box-sizing: content-box;

	box-sizing: content-box
}

.review-footer .total-votes {

	min-width: 52px;

	-moz-box-sizing: content-box;

	-webkit-box-sizing: content-box;

	box-sizing: content-box
}

.mom-reveiw-system .review-footer h3 {

	font-size: 14px;

	font-weight: bold;

	margin-bottom: 0
}

.mom-reveiw-system .user-rate-bar {

	width: 100%;

	max-width: 100%
}

.mom-reveiw-system .user-rate-bar>div {

	height: 29px;

	padding: 2px;

	border: 1px solid #eaeaea;

	-moz-box-sizing: content-box;

	-webkit-box-sizing: content-box;

	box-sizing: content-box
}

.mom-reveiw-system .user-rate-bar .ub-inner {

	background: #373c43;

	text-align: center;

	color: #fff;

	font-weight: bold;

	font-size: 15px;

	height: 29px;

	line-height: 29px
}

.user-star-rate .user-rate-bar {

	text-align: center
}

.user-star-rate .star-rating {

	display: inline-block;

	position: relative;

	overflow: visible
}

.mom-reveiw-system .mom-bar {

	height: 34px;

	line-height: 34px;

	margin-bottom: 5px;

	margin-right: 59px
}

.mom-reveiw-system .mom-bar:last-child {

	margin-bottom: 0
}

.mom-reveiw-system .mom-bar .mb-inner .cr {

	padding: 0 11px;

	color: #f9f9f9;

	font-size: 15px;

	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.15)
}

.mom-reveiw-system .mom-bar .mb-inner {

	background: #78bce7;

	position: relative
}

.mom-reveiw-system .mom-bar .mb-score {

	position: absolute;

	left: 100%;

	color: #78bce7;

	padding: 0 10px;

	width: 39px;

	font-size: 15px
}

.mom-reveiw-system .mom-bar.blue .mb-inner {

	background: #78bce7
}

.mom-reveiw-system .mom-bar.blue .mb-inner .mb-score {

	color: #78bce7
}

.mom-reveiw-system .mom-bar.green .mb-inner {

	background: #88d46d
}

.mom-reveiw-system .mom-bar.green .mb-inner .mb-score {

	color: #88d46d
}

.mom-reveiw-system .mom-bar.orange .mb-inner {

	background: #e7be78
}

.mom-reveiw-system .mom-bar.orange .mb-inner .mb-score {

	color: #e7be78
}

.mom-reveiw-system .mom-bar.red .mb-inner {

	background: #e77878
}

.mom-reveiw-system .mom-bar.red .mb-inner .mb-score {

	color: #e77878
}

.mom-reveiw-system .mom-bar.carissma .mb-inner {

	background: #e778b9
}

.mom-reveiw-system .mom-bar.carissma .mb-inner .mb-score {

	color: #e778b9
}

.mom-reveiw-system .stars-cr {

	background: #f9f9f9;

	border: 1px solid #e5e5e5;

	margin-bottom: 5px;

	padding: 0 10px;

	line-height: 32px;

	font-size: 15px;

	color: #78bce7
}

.mom-reveiw-system .stars-cr:last-child {

	margin-bottom: 0
}

.mom-reveiw-system .stars-cr .star-rating {

	float: right;

	margin-top: 8px;

	color: #78bce7
}

.mom-reveiw-system .review-footer .user-star-rate .star-rating {

	margin: auto;

	margin-top: 6px;

	color: #dbdbdb
}

.stars-rate-wrap {

	position: relative;

	display: inline-block
}

.user-star-rate .yr {

	position: absolute;

	margin-left: 5px;

	font-style: normal;

	left: 100%;

	top: -2px;

	line-height: 35px
}

.mom-reveiw-system .review-footer .user-star-rate .star-rating span {

	color: #40454D
}

.mom-reveiw-system .stars-cr.blue,
.mom-reveiw-system .stars-cr.blue .star-rating {

	color: #78bce7
}

.mom-reveiw-system .stars-cr.green,
.mom-reveiw-system .stars-cr.green .star-rating {

	color: #76c65c
}

.mom-reveiw-system .stars-cr.orange,
.mom-reveiw-system .stars-cr.orange .star-rating {

	color: #e7be78
}

.mom-reveiw-system .stars-cr.red,
.mom-reveiw-system .stars-cr.red .star-rating {

	color: #e77878
}

.mom-reveiw-system .stars-cr.carissma,
.mom-reveiw-system .stars-cr.carissma .star-rating {

	color: #e778b9
}

.mom-reveiw-system .review-circles {

	overflow: hidden;

	margin-bottom: -2%
}

.mom-reveiw-system .review-circles .review-circle {

	float: left;

	width: 32%;

	padding: 20px 17px;

	padding-bottom: 16px;

	border: 1px solid #e5e5e5;

	margin-bottom: 2%;

	margin-left: 2%;

	text-align: center;

	font-size: 15px;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box
}

.mom-reveiw-system .review-circles .review-circle:nth-child(3n+1) {

	margin-left: 0;

	clear: left
}

.mom-reveiw-system .review-circle .circle {

	padding-bottom: 7px;

	border-bottom: 1px solid #e5e5e5;

	margin-bottom: 4px;

	position: relative
}

.mom-reveiw-system .review-circle .circle * {

	max-width: 100%
}

.mom-reveiw-system .review-circle .circle .val {

	font-size: 22px;

	font-weight: bold;

	width: 100%;

	left: 0;

	bottom: 15%;

	text-align: center;

	position: absolute
}

.mom-reveiw-system .score-wrap .review-circle {

	color: #4A525D;

	font-size: 19px;

	font-weight: bold
}

.mom-reveiw-system .score-wrap .review-circle .circle {

	height: 76px;

	margin: 0 14px;

	padding-bottom: 4px;

	margin-bottom: 6px
}

.mom-reveiw-system .circles-tab .review-footer {

	line-height: 45px;

	height: 69px !important;

	padding: 10px;

	padding-bottom: 14px;

	text-align: center;

	display: block
}

.mom-reveiw-system .circles-tab .review-footer .user-rate {

	display: inline-block
}

.mom-reveiw-system .circles-tab .review-footer h3 {

	margin-right: 18px;

	line-height: 45px;

	float: left
}

.mom-reveiw-system .circles-tab .review-footer h3,
.mom-reveiw-system .circles-tab .review-footer .total-votes {

	position: relative;

	line-height: 76px
}

.mom-reveiw-system .user-rate-circle {

	float: left;

	width: 80px;

	text-align: center;

	margin-right: 17px;

	height: 45px
}

.mom-reveiw-system .user-rate-circle .circle {

	position: relative
}

.mom-reveiw-system .user-rate-circle .cru-score {

	position: absolute;

	width: 100%;

	height: auto;

	font-size: 16px;

	color: #4A525D;

	font-weight: bold;

	line-height: normal;

	left: 0;

	bottom: 0
}

.mom-reveiw-system .stars-cr.blue,
.mom-reveiw-system .review-circle.blue color:#78bce7
}

.mom-reveiw-system .stars-cr.green,
.mom-reveiw-system .review-circle.green {

	color: #76c65c
}

.mom-reveiw-system .stars-cr.orange,
.mom-reveiw-system .review-circle.orange {

	color: #e7be78
}

.mom-reveiw-system .stars-cr.red,
.mom-reveiw-system .review-circle.red {

	color: #e77878
}

.mom-reveiw-system .stars-cr.carissma,
.mom-reveiw-system .review-circle.carissma {

	color: #e778b9
}

.mom-reveiw-system .review-tab {

	display: none
}

.mom-reveiw-system .review-tab:first-of-type {

	display: block
}

.mom_user_rate {

	cursor: pointer
}

.rs-smaller_than_default.mom-reveiw-system .review-header,
.rs-smaller_than_default.mom-reveiw-system .review-header .mr-types li {

	height: 38px;

	line-height: 38px
}

rs-smaller_than_default.mom-reveiw-system .review-header .mr-types li {}

.rs-smaller_than_default.mom-reveiw-system .review-header .mr-types li i {

	font-size: 24px
}

.rs-smaller_than_default.mom-reveiw-system .mom-bar {

	height: 26px;

	line-height: 26px
}

.rs-smaller_than_default.mom-reveiw-system .mom-bar .mb-inner .cr,
.rs-smaller_than_default.mom-reveiw-system .mom-bar .mb-score {

	font-size: 14px
}

.rs-smaller_than_default.mom-reveiw-system .stars-cr {

	line-height: 28px
}

.rs-smaller_than_default.mom-reveiw-system .stars-cr {

	font-size: 14px
}

.rs-smaller_than_default.mom-reveiw-system .stars-cr .star-rating {

	margin-top: 6px
}

.rs-smaller_than_default.mom-reveiw-system .review-circles .review-circle {

	width: 49%
}

.rs-smaller_than_default.mom-reveiw-system .review-circles .review-circle:nth-child(3n+1) {

	margin-left: 2%
}

.rs-smaller_than_default.mom-reveiw-system .review-circles .review-circle:nth-child(2n+1) {

	margin-left: 0
}

.rs-full_width.mom-reveiw-system .review-circles {

	margin-bottom: -1.5%
}

.rs-full_width.mom-reveiw-system .review-circles .review-circle {

	width: 18.8%;

	margin-left: 1.5%;

	margin-bottom: 1.5%
}

.rs-full_width.mom-reveiw-system .review-circles .review-circle:nth-child(3n+1) {

	margin-left: 1.5%
}

.rs-full_width.mom-reveiw-system .review-circles .review-circle:nth-child(3n+1) {

	clear: none
}

.rs-full_width.mom-reveiw-system .review-circles .review-circle:nth-child(5n+1) {

	margin-left: 0;

	clear: left
}

.mom-e3lanat {

	margin-bottom: -14px;

	text-align: center
}

.mom-e3lan {

	margin: auto;

	max-width: 100%;

	margin-bottom: 14px
}

.header .mom-e3lan {

	vertical-align: middle;

	white-space: normal;

	line-height: normal;

	display: inline-block;

	margin-bottom: 0
}

.header .adCenter {

	display: inline-block;

	vertical-align: middle;

	height: 100%
}

.e3lanat-layout-grid.mom-e3lanat {

	margin-right: -12px
}

.e3lanat-layout-grid .mom-e3lan {

	display: inline-block;

	vertical-align: top;

	*display: inline;

	*zoom: 1;

	margin-right: 11px
}

.mom_e3lan-empty {

	background: #f0f0f0;

	border: 1px solid #dfdfdf;

	padding: 0 10px;

	position: relative
}

.mom_e3lan-empty a {

	font-size: 16px;

	color: #b0b3b8;

	display: inline-block;

	line-height: normal
}

.mom_e3lan-empty a.overlay {

	position: absolute;

	width: 100%;

	height: 100%;

	left: 0
}

.mom_e3lan-empty:hover a {

	color: #222
}

.e3lanat-layout-rotator {

	overflow: hidden;

	position: relative;

	margin: auto
}

.header .e3lanat-layout-rotator {

	position: absolute;

	right: 0;

	top: 50%;

	margin-top: 0;

	margin-top: -45px
}

.header .e3lanat-layout-rotator .mom-e3lan {

	display: block
}

.e3lanat-layout-rotator .mom-e3lan {

	background: #e5e5e5
}

.e3lanat-layout-rotator .adr-arrows {

	position: absolute;

	right: 0;

	top: 0;

	z-index: 100
}

.e3lanat-layout-rotator .adr-arrows span {

	float: left;

	background: #000;

	background: rgba(0, 0, 0, 0.5);

	height: 20px;

	width: 20px;

	margin-left: 1px;

	line-height: 20px;

	text-align: center;

	color: #fff;

	font-size: 18px;

	cursor: pointer
}

.e3lanat-layout-rotator .adr-arrows span.adr-next i {

	position: relative;

	left: 1px
}

.tr_e3lan-widget {

	padding-bottom: 20px
}

.mom_contet_e3lanat {

	position: absolute;

	left: 50%
}

.mom_contet_e3lanat.mca-fixed.mca_touch_top {

	padding-top: 20px
}

.mom_contet_e3lanat.mc_e3lan-right {

	margin-left: 509px
}

.layout-boxed .mom_contet_e3lanat.mc_e3lan-right {

	margin-left: 519px
}

.both-sidebars .mom_contet_e3lanat.mc_e3lan-right {

	margin-left: 615px
}

.layout-boxed.both-sidebars .mom_contet_e3lanat.mc_e3lan-right {

	margin-left: 625px
}

.mom_contet_e3lanat.mc_e3lan-left {

	left: auto;

	right: 50%;

	margin-right: 509px
}

.layout-boxed .mom_contet_e3lanat.mc_e3lan-left {

	margin-right: 519px
}

.both-sidebars .mom_contet_e3lanat.mc_e3lan-left {

	margin-right: 615px
}

.both-sidebars.layout-boxed .mom_contet_e3lanat.mc_e3lan-left {

	margin-right: 625px
}

.both-sidebars.both_sidebars_same_width .mom_contet_e3lanat.mc_e3lan-right {

	margin-left: 665px
}

.both-sidebars.both_sidebars_same_width .mom_contet_e3lanat.mc_e3lan-left {

	margin-right: 665px
}

.sticky_navigation_on .mom_contet_e3lanat.mca-fixed.mca_touch_top {

	padding-top: 72px
}

body.single-ads .breaking-news {

	display: none
}

body.single-ads .ads-preview-wrap {

	padding: 100px 0
}

.header-banner .mom-ads-wrap.responsive .mom-ad {

	max-width: 100%
}

.dropcap {

	float: left;

	line-height: 30px;

	font-size: 60px;

	color: #40454d;

	margin-right: 20px;

	line-height: 85%;

	font-weight: bold;

	text-transform: uppercase;

	font-family: georgia
}

.square_dc {

	background: #40454d;

	color: #fff;

	height: 46px;

	width: 46px;

	font-size: 22px;

	text-align: center;

	line-height: 46px;

	margin-top: 5px
}

.circle_dc {

	background: #40454d;

	color: #fff;

	height: 46px;

	width: 46px;

	font-size: 22px;

	text-align: center;

	line-height: 46px;

	margin-top: 7px;

	-webkit-border-radius: 50px;

	border-radius: 50px
}

.mom_quote:before {

	display: none
}

.mom_quote {

	font-size: 15px;

	background-image: none;

	position: relative;

	background: #f5f5f5;

	color: #494949;

	padding: 20px;

	border: 0px solid #ffa507;

	border-left-width: 4px;

	margin: 0;

	margin-bottom: 20px;

	font-style: normal
}

.mom_quote *:last-child {

	margin-bottom: 0
}

.mom_quote .quote-arrow {

	position: absolute;

	height: 0;

	width: 0;

	left: -1px;

	top: 50%;

	margin-top: -7px;

	border-width: 7px;

	border-color: #ffa507;

	border-style: solid;

	border-top-color: rgba(0, 0, 0, 0) !important;

	border-bottom-color: rgba(0, 0, 0, 0) !important;

	border-right-width: 0
}

.quote_right {

	float: right;

	margin-bottom: 10px;

	margin-left: 20px;

	width: 240px;

	margin-top: 5px
}

.quote_left {

	float: left;

	margin-bottom: 10px;

	margin-right: 20px;

	width: 240px;

	margin-top: 5px
}

.mom_testimonial {

	background-image: none;

	padding: 20px;

	background: #f7f7f7;

	border: 1px solid #eaeaea;

	font-style: italic;

	font-size: 16px;

	font-family: 'Roboto Slab', serif;

	position: relative;

	padding-left: 50px;

	margin: 0
}

.mom_testimonial p {

	font-size: 16px
}

.mom_testimonial *:last-child {

	margin-bottom: 0
}

span.leftquote {

	color: #b5b5b5;

	font-size: 55px;

	line-height: 50px;

	position: absolute;

	left: 17px;

	top: 17px
}

.tesim_arrow_bot,
.tesim_arrow {

	top: 100%;

	border: solid transparent;

	content: " ";

	height: 0;

	width: 0;

	position: absolute;

	pointer-events: none;

	border-left: 0
}

.tesim_arrow {

	border-color: rgba(247, 247, 247, 0);

	border-top-color: #f7f7f7;

	border-width: 20px;

	left: 20px
}

.tesim_arrow_bot {

	border-color: rgba(234, 234, 234, 0);

	border-top-color: #eaeaea;

	border-width: 22px;

	left: 19px
}

.testim_person {

	margin-top: 30px;

	overflow: hidden;

	margin-bottom: 25px
}

.testim_person br {

	display: none
}

.testim_person img {

	border: 1px solid #eaeaea;

	float: left;

	margin-right: 10px;

	max-width: 53px;

	margin-bottom: 0 !important
}

.testim_person h3 {

	margin-bottom: 5px;

	font-size: 15px;

	padding-top: 7px
}

.testim_person h4 {

	font-size: 13px;

	font-family: arial;

	color: #9f9f9f;

	margin-bottom: 0
}

.testim_slider_wrap>div {

	float: left;

	margin-right: 10px
}

.testim_slider_wrap>br {

	display: none !important
}

a.mom_button {

	margin-right: 10px;

	margin-bottom: 10px;

	position: relative
}

a.mom_button:active {

	top: 1px
}

a.mom_button:hover {

	color: #000
}

a.mom_button+.divider {

	margin-top: 15px
}

.mom_button_ob {

	border: 5px solid #d7dfea;

	display: inline-block;

	position: relative;

	margin-right: 10px;

	margin-bottom: 10px
}

.mom_button_ob a:active {

	top: 0
}

.mom_button_ob a {

	margin: 0
}

.bt_icon {

	font-size: 18px;

	margin-right: 8px;

	vertical-align: middle;

	position: relative;

	top: 0px;

	opacity: 0.9;

	float: left
}

.big_bt .bt_icon {

	font-size: 22px;

	margin-right: 10px
}

.bigger_bt .bt_icon {

	font-size: 26px;

	margin-right: 10px
}

a.small_bt i {

	font-size: 19px
}

.big_bt i {

	font-size: 25px
}

a.border1_bt {

	border-width: 1px !important
}

a.noborder_bt {

	border: none !important
}

.small_bt {

	font-size: 12px;

	padding: 5px 10px
}

a.big_bt {

	font-size: 17px;

	line-height: 44px;

	padding: 0 25px
}

a.bigger_bt {

	line-height: 64px;

	padding: 0 30px;

	font-size: 19px;

	font-weight: 600
}

a.gray_bt {

	background: #ecf0f1;

	color: #898989
}

.ob_gray_bt {

	border-color: #f7f8f8
}

a.gray2_bt {

	background: #95a5a6;

	color: #fff
}

.ob_gray2_bt {

	border-color: #d8dfdf
}

a.orange2_bt {

	background: #f09217;

	color: #fff
}

.ob_orange_bt {

	border-color: #ffecc7
}

a.black_bt {

	background: #333
}

a.black_bt:hover {

	color: #fff
}

.ob_black_bt {

	border-color: #b9b9b9
}

a.orange_bt {

	background: #e67e22;

	color: #fff
}

.ob_orange_bt,
.ob_orange2_bt {

	border-color: #ffe5c1
}

a.blue_bt {

	background: #3498db;

	color: #fff
}

a.blue_bt:hover {}

.ob_blue_bt {

	border-color: #c7e1ff
}

a.blue2_bt {

	background: #34495e;

	color: #fff
}

a.red_bt {

	background: #e74c3c;

	color: #fff
}

a.red_bt:hover {}

.ob_red_bt {

	border-color: #ffe6e2
}

a.green_bt {

	background: #2ecc71;

	color: #fff
}

a.green_bt:hover {}

.ob_green_bt {

	border-color: #c2ffd0
}

a.purple_bt {

	background: #a66bbe;

	color: #fff
}

a.purple_bt:hover {}

.ob_purple_bt {

	border-color: #f4dcff
}

a.yellow_bt {

	background: #f1c40f;

	color: #fff
}

.ob_yellow_bt {

	border-color: #fff5b5
}

a.pink_bt {

	background: #f18caa;

	color: #fff
}

.ob_pink_bt {

	border-color: #ffdfe9
}

a.lime_bt,
a.green2_bt {

	background: #1abc9c;

	color: #fff
}

.ob_lime_bt,
.ob_green2_bt {

	border-color: #b2f4e1
}

a.brown_bt {

	background: #d2a985;

	color: #fff
}

.ob_brown_bt {

	border-color: #f3e6d6
}

.accordion {

	margin-bottom: 25px;

	border: 1px solid #e0e0e0;

	border-bottom: none;

	background: #fff
}

.base-box .accordion {

	border-color: #eaeaea
}

.accordion .wpb_text_column:last-child {

	margin-bottom: 0
}

.accordion>ol {

	list-style: none;

	margin: 0;

	padding: 0
}

.accordion>ol>li {

	margin-bottom: 0
}

.wpb_accordion_section:last-child .acc_title,
.wpb_accordion_section:last-child .ui-accordion-header-active+.acc_content {

	border-color: #e0e0e0
}

.base-box .wpb_accordion_section:last-child .acc_title,
.base-box .wpb_accordion_section:last-child .ui-accordion-header-active+.acc_content {

	border-color: #eaeaea
}

.accordion .acc_title {

	background: #f8f8f8;

	border-bottom: 1px solid #eaeaea;

	position: relative;

	line-height: 23px;

	padding: 10px 20px;

	margin-bottom: 0;

	cursor: pointer;

	font-size: 16px;

	color: #6d6d6d;

	outline: none;

	-webkit-transition: all .2s linear;

	-moz-transition: all .2s linear;

	-o-transition: all .2s linear;

	-ms-transition: all .2s linear;

	transition: all .2s linear
}

.accordion .acc_title.active,
.accordion .acc_title:hover,
.accordion .acc_title.ui-accordion-header-active {

	cursor: text;

	color: #373c43;

	background: #fff
}

.accordion h2:hover:not(.active) {

	cursor: pointer
}

.accordion h2.active+.acc_content,
.accordion .ui-accordion-header-active+.acc_content {

	border-bottom: 1px solid #eaeaea
}

.accordion .acc_content {

	padding: 20px;

	display: none;

	line-height: 1.5em
}

.accordion .acc_content>div>*:last-child {

	margin-bottom: 0
}

.accordion li:first-child .acc_content {

	display: block
}

.acc_vertical .acc_handle {

	position: absolute;

	right: 12px
}

.acc_horizontal .acc_handle {

	position: absolute;

	left: 15px
}

.acc_handle {

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	line-height: 1;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	color: #ccc
}

.acch_arrows {

	font-size: 18px;

	top: 50%;

	margin-top: -9px;

	right: 10px;

	font-family: 'enotype'

}

.acch_arrows:before {

	content: "\e6ce"

}

.accordion h2.active .acch_arrows:before,
.accordion .ui-accordion-header-active .acch_arrows:before {

	content: "\e6cf"

}

.acch_numbers {

	line-height: 48px;

	font-size: 15px;

	font-style: normal
}

.acch_pm {

	font-family: 'font-awesome';

	font-size: 14px;

	top: 50%;

	margin-top: -7px;

	right: 10px !important
}

.acch_pm:before {

	content: "\e661"

}

.accordion h2.active .acch_pm:before {

	content: "\e662"

}

.acc_space {

	border: none
}

.acc_space .acc_title {

	border: 1px solid #eaeaea;

	margin-bottom: 4px
}

.acc_space h2.active+.acc_content {

	border: none
}

.acc_title i[class*="-icon-"] {

	font-size: 20px;

	text-align: right;

	width: 20px;

	margin-right: 10px;

	margin-left: -10px;

	vertical-align: middle;

	float: left;

	line-height: 48px
}

.acc_ico {

	margin-right: 10px;

	margin-top: -2px;

	vertical-align: middle;

	margin-left: -10px
}

.acc_space .acc_content {

	background: none !important
}

.toggle_acc .acc_title {

	cursor: pointer !important
}

.tabs-content-wrap ul {}

.main_tabs.tabs_v1 .tab-content,
.main_tabs.tabs_v3 .tab-content,
.main_tabs.tabs_h1 .tab-content {}

.tabs_v1:before,
.tabs_v2:before {

	content: '';

	position: absolute;

	left: 149px;

	width: 1px;

	height: 100%;

	background: #eaeaea;

	z-index: 30
}

.tabs_v1 ul.tabs li a {

	line-height: 37px
}

.tabs_v1 ul.tabs,
.tabs_v2 ul.tabs,
.tabs_v3 ul.tabs {

	float: left;

	width: 150px;

	margin-bottom: 20px;

	height: auto;

	border-bottom: none;

	z-index: 20;

	position: relative;

	padding: 0
}

.tabs_v1 ul.tabs li,
.tabs_v2 ul.tabs li,
.tabs_v3 ul.tabs li {

	float: none;

	border-top: none;

	height: auto;

	border-left-width: 0;

	border-bottom: 1px solid #eaeaea
}

.tabs_v1 .tabs-content-wrap,
.tabs_v2 .tabs-content-wrap,
.tabs_v3 .tabs-content-wrap {

	margin-left: 150px;

	border: none;

	position: relative;

	clear: none
}

.tabs_v1 ul.tabs li a:before,
.tabs_v2 ul.tabs li a:before,
.tabs_v3 ul.tabs li a:before {

	width: 3px;

	height: 100%;

	top: 0
}

.tabs_v1 ul.tabs li a:before {

	left: -1px
}

.tabs_v1 ul.tabs li a.current {

	border-right: none;

	height: auto
}

.tabs_v3 ul.tabs {

	width: 234px
}

.tabs_v3 ul.tabs li {

	border-bottom: 1px solid #eaeaea;

	height: 49px;

	line-height: 49px
}

.tabs_v3 ul.tabs li a {

	height: 49px;

	line-height: 48px;

	font-size: 16px;

	font-style: normal;

	padding-left: 10px
}

.tabs_v3 ul.tabs li a.current {

	border-right: none
}

.tabs_v3 .tabs-content-wrap {

	margin-left: 234px
}

.tabs_v3:before {

	content: '';

	position: absolute;

	left: 233px;

	width: 1px;

	height: 100%;

	background: #eaeaea
}

.tab_ico {

	margin-right: 10px;

	float: left;

	width: 25px
}

.tab_ico img {}

ul.tabs li i[class*='-icon-'] {

	margin-right: 5px;

	margin-left: -5px;

	width: 25px;

	text-align: center;

	vertical-align: middle;

	display: inline-block;

	font-size: 16px;

	margin-top: -3px
}

.tabs_v3 .tab_ico {

	margin-right: 15px;

	width: 32px
}

.tabs_v3 ul.tabs li i[class*='-icon-'] {

	margin-right: 8px;

	width: 32px;

	font-size: 19px;

	margin-top: -2px;

	margin-left: 0
}

.mom_list {

	margin-bottom: 20px
}

.mom_list ul {

	margin-bottom: 0;

	padding: 0
}

.mom_list li {

	line-height: 18px;

	margin-bottom: 6px;

	-moz-transition: all 0.2s linear;

	-webkit-transition: all 0.2s linear;

	-o-transition: all 0.2s linear;

	-ms-transition: all 0.2s linear;

	transition: all 0.2s linear;

	list-style: none;

	padding-left: 26px
}

.mom_list li i {

	margin-right: 9px;

	font-size: 16px;

	display: inline-block;

	vertical-align: baseline;

	position: relative;

	top: 2px;

	-moz-transition: all 0.2s linear;

	-webkit-transition: all 0.2s linear;

	-o-transition: all 0.2s linear;

	-ms-transition: all 0.2s linear;

	transition: all 0.2s linear;

	margin-left: -26px
}

.mom_list_square_bg ul li i {

	background: #95a5a6;

	color: #fff;

	display: inline-block;

	width: 16px;

	height: 16px;

	font-size: 12px;

	line-height: 17px;

	text-align: center;

	margin-right: 10px;

	top: 2px
}

.mom_list_square_bg ul li,
.mom_list_circle_bg ul li {}

.mom_list_circle_bg ul li i {

	border-radius: 50%;

	-webkit-border-radius: 50%;

	width: 16px;

	height: 16px;

	line-height: 17px;

	font-size: 12px;

	display: inline-block;

	text-align: center;

	color: #fff;

	background: #95a5a6;

	top: 0;

	margin-right: 10px
}

.mom_icon_box {

	margin-bottom: 40px
}

.iconbox_wrap {

	padding: 15px;

	background: #fafafa;

	border: 1px solid #E9E9E9;

	border-bottom-width: 3px;

	color: #777;

	margin-bottom: 25px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box
}

.iconbox_wrap h3 {}

.iconbox_wrap p:last-child {

	margin-bottom: 0px
}

.one_fourth .iconbox_wrap {

	padding: 10px
}

.one_fourth .iconbox_wrap h3 {

	font-size: 14px
}

.one_fourth .iconbox_wrap p {

	font-size: 11px
}

.mom_icon {

	margin-right: 15px;

	margin-bottom: 10px;

	vertical-align: middle;

	display: inline-block
}

.mom_iconbox {

	padding-left: 47px;

	position: relative;

	margin-bottom: 25px
}

.iconbox_wrap .mom_iconbox {

	margin-bottom: 0
}

.mom_iconbox p {

	margin-bottom: 15px
}

.mom_iconbox .iconb_wrap {

	position: absolute
}

.iconb_left .iconb_wrap {

	left: 0
}

.iconb_wrap+br {

	display: none
}

.iconb_right {

	padding-left: 0;

	padding-right: 47px
}

.iconb_right .iconb_wrap {

	right: 0;

	margin-right: 0;

	margin-left: 15px
}

.iconb_center {

	padding: 0
}

.iconb_center .iconb_wrap {

	display: block;

	position: relative;

	text-align: center;

	margin: auto;

	margin-bottom: 15px
}

.iconb_center .mom_icon {

	position: relative;

	display: inline-block;

	float: none;

	margin-right: 0
}

.iconb_middle_left .iconb_wrap {

	left: 0;

	top: 50%
}

.iconb_middle_right {

	padding-left: 0;

	padding-right: 47px
}

.iconb_middle_right .iconb_wrap {

	right: 0;

	top: 50%
}

.iconb_middle_right .iconb_wrap {

	right: 0;

	margin-right: 0;

	margin-left: 15px
}

.mom_iconbox h3 {

	font-size: 18px;

	margin-bottom: 5px
}

.iconb_wrap {

	color: #34495e
}

.mom_iconbox_square {

	background: #34495e;

	text-align: center;

	color: #fff;

	-moz-transition: all 0.2s linear;

	-webkit-transition: all 0.2s linear;

	-o-transition: all 0.2s linear;

	-ms-transition: all 0.2s linear;

	transition: all 0.2s linear
}

.mom_iconbox_circle {

	background: #34495e;

	text-align: center;

	color: #fff;

	border-radius: 50%;

	-webkit-border-radius: 50%;

	-moz-transition: all 0.2s linear;

	-webkit-transition: all 0.2s linear;

	-o-transition: all 0.2s linear;

	-ms-transition: all 0.2s linear;

	transition: all 0.2s linear;

	position: relative;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box
}

.mom_iconbox_square .mom_icon,
.mom_iconbox_circle .mom_icon {

	margin: 0;

	line-height: inherit;

	vertical-align: inherit
}

.mom_icona {

	display: inline-block;

	margin-right: 10px;

	float: left;

	position: relative;

	top: 5px;

	line-height: 1
}

.mom_icona.mom_iconbox_square,
.mom_icona.mom_iconbox_circle {

	margin-right: 15px
}

.mom_icona .mom_icon {

	margin: 0
}

.iconb_wrap .border_increase_effect {

	position: absolute;

	left: 0;

	top: 0;

	height: 100%;

	width: 100%;

	border: 3px solid #34495e;

	-webkit-transform: scale(1);

	-moz-transform: scale(1);

	-ms-transform: scale(1);

	transform: scale(1);

	opacity: 0;

	-webkit-transition: all 0.3s linear;

	-moz-transition: all 0.3s linear;

	-ms-transition: all 0.3s linear;

	-o-transition: all 0.3s linear;

	transition: all 0.3s linear;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box
}

.mom_iconbox_circle .border_increase_effect {

	-webkit-border-radius: 50%;

	border-radius: 50%
}

.no-touch .iconb_wrap:not(.mom_icon_has_border):hover .border_increase_effect {

	opacity: 1;

	-moz-transform: scale(1.2);

	-webkit-transform: scale(1.2);

	-o-transform: scale(1.2);

	-ms-transform: scale(1.2);

	transform: scale(1.2)
}

.no-touch .iconb_wrap.mom_icon_has_border:hover .border_increase_effect {

	opacity: 1;

	-moz-transform: scale(1.3);

	-webkit-transform: scale(1.3);

	-o-transform: scale(1.3);

	-ms-transform: scale(1.3);

	transform: scale(1.3)
}

.iconb_wrap .border_decrease_effect {

	position: absolute;

	left: 0;

	top: 0;

	height: 100%;

	width: 100%;

	border: 3px solid #34495e;

	-webkit-transform: scale(1.45);

	-moz-transform: scale(1.45);

	-ms-transform: scale(1.45);

	transform: scale(1.45);

	opacity: 0;

	-webkit-transition: all 0.3s linear;

	-moz-transition: all 0.3s linear;

	-ms-transition: all 0.3s linear;

	-o-transition: all 0.3s linear;

	transition: all 0.3s linear;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box
}

.mom_iconbox_circle .border_decrease_effect {

	-webkit-border-radius: 50%;

	border-radius: 50%
}

.no-touch .iconb_wrap:not(.mom_icon_has_border):hover .border_decrease_effect {

	opacity: 1;

	-moz-transform: scale(1.2);

	-webkit-transform: scale(1.2);

	-o-transform: scale(1.2);

	-ms-transform: scale(1.2);

	transform: scale(1.2)
}

.no-touch .iconb_wrap.mom_icon_has_border:hover .border_decrease_effect {

	opacity: 1;

	-moz-transform: scale(1.3);

	-webkit-transform: scale(1.3);

	-o-transform: scale(1.3);

	-ms-transform: scale(1.3);

	transform: scale(1.3)
}

.no-touch .iconb_wrap.icon_move_effect_wrap:hover i {

	-webkit-animation: toRightFromLeft 0.4s forwards;

	-moz-animation: toRightFromLeft 0.4s forwards;

	animation: toRightFromLeft 0.4s forwards
}

@-webkit-keyframes toRightFromLeft {

	49% {

		-webkit-transform: translate(100%)
	}

	50% {

		opacity: 0;

		-webkit-transform: translate(-100%)
	}

	51% {

		opacity: 1
	}

}

@-moz-keyframes toRightFromLeft {

	49% {

		-moz-transform: translate(100%)
	}

	50% {

		opacity: 0;

		-moz-transform: translate(-100%)
	}

	51% {

		opacity: 1
	}

}

@keyframes toRightFromLeft {

	49% {

		transform: translate(100%)
	}

	50% {

		opacity: 0;

		transform: translate(-100%)
	}

	51% {

		opacity: 1
	}

}

.mom_box_sc.base-box {

	padding: 20px 24px
}

.mom_box_sc.base-box.title_on {

	padding: 20px
}

.mom_box_sc.base-box.title_on .nb-header {

	margin-bottom: 20px
}

.mom_box_sc {

	position: relative
}

.mom_box_sc p {

	margin-bottom: 15px
}

.mom_box_sc .mom_icona {

	margin-left: -3px
}

.box_left {

	float: left;

	margin-right: 5px;

	margin-bottom: 5px
}

.box_right {

	float: right;

	margin-left: 5px;

	margin-bottom: 5px
}

.mom_box_sc a.button {

	margin-bottom: 0
}

.mom_box_sc>*:last-child {

	margin-bottom: 0
}

.base-box.mom_box_sc.mom_box_sc_info {

	background-color: #bde2ff;

	border-color: #97d2ff;

	color: #5089b4
}

.base-box.mom_box_sc.mom_box_sc_note {

	background-color: #ffebb5;

	border-color: #ffd664;

	color: #9b791f
}

.base-box.mom_box_sc.mom_box_sc_error {

	background-color: #ffc8c8;

	border-color: #f3b8b8;

	color: #a65959
}

.base-box.mom_box_sc.mom_box_sc_tip {

	background-color: #e9ecb3;

	border-color: #d8de82;

	color: #777a42
}

.base-box.mom_callout {

	padding: 35px 40px
}

.callout_button .mom_button,
.callout_button .mom_button_ob {

	margin: 0
}

.social_icons_wrap {

	position: relative
}

.social_icons_wrap {

	display: inline-block;

	margin-right: 30px;

	margin-bottom: 15px;

	text-align: center
}

.social_icons_wrap .mom_icona {

	float: none;

	margin-right: 0;

	text-align: center
}

.social_icons_wrap .mom_icona .mom_icon {

	color: #666
}

.social_icons_wrap .mom_icona.mom_iconbox_square .mom_icon,
.social_icons_wrap .mom_icona.mom_iconbox_circle .mom_icon {

	color: #fff
}

.social_icons_wrap .video_wrap {

	margin-bottom: 20px
}

.mom_map iframe {

	margin-bottom: 0
}

.mom_map {

	margin-bottom: 25px
}

.toggle_wrap {

	background: #f4f4f4;

	border: 1px solid #eaeaea;

	padding: 0px 10px;

	position: relative;

	margin-bottom: 5px
}

.toggle_wrap+*:not(.toggle_wrap) {

	margin-top: 20px
}

.toggle_wrap:before {

	content: '';

	position: absolute;

	left: -1px;

	top: -1px;

	width: 3px;

	height: 100%;

	background: #eaeaea;

	border-top: 1px solid #eaeaea;

	border-bottom: 1px solid #eaeaea;

	-moz-transition: all 0.2s linear;

	-webkit-transition: all 0.2s linear;

	-o-transition: all 0.2s linear;

	-ms-transition: all 0.2s linear;

	transition: all 0.2s linear
}

h4.toggle_title {

	cursor: pointer;

	color: #6d6d6d;

	font-size: 13px;

	margin-bottom: 0;

	padding: 9px 0
}

.toggle_minimal h4.toggle_title {

	color: #494949
}

.toggle_content {

	margin-top: 10px;

	padding: 0 12px
}

.toggle_content p {

	margin-bottom: 20px
}

.toggle_active:not(.toggle_minimal) {

	background: #fff !important
}

.toggle_wrap.toggle_active h4 {

	color: #2b2b2b
}

.toggle_active:before {

	background: #ffa507;

	border-color: #ffa507
}

.toggle_closed .toggle_content {

	display: none
}

.toggle_minimal {

	border-bottom: 1px dotted #dedede
}

.toggle_minimal h4.toggle_title {

	font-size: 14px
}

.toggle_icon {

	font-family: 'enotype';

	speak: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	line-height: 1;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	vertical-align: middle;

	float: left;

	margin-right: 3px;

	font-size: 18px;

	top: 10px
}

.toggle_active .toggle_icon:before {

	color: #ffa507
}

.toggle_arrows {

	margin-top: 1px
}

.toggle_arrows:before {

	content: "\e6ce"

}

.toggle_active .toggle_arrows:before {

	content: "\e6cf"

}

.toggle_pm {

	margin-top: -1px
}

.toggle_pm:before {

	content: "\e082";

	font-size: 15px
}

.toggle_active .toggle_pm:before {

	content: "\e083"

}

.toggle_qm {

	font-size: 16px;

	margin-right: 7px;

	font-family: arial
}

.toggle_qm:before {

	content: "Q"

}

.mom_lightbox {

	margin-bottom: 25px;

	position: relative
}

.mom_lightbox img {

	margin-bottom: 0 !important
}

.highlight {

	background: #ff9
}

.mom_images_grid {

	overflow: hidden
}

.mom_images_grid ul {

	list-style: none;

	overflow: hidden;

	padding: 0
}

.mom_images_grid ul:not(.mom-carousel) {

	margin: 0 -5px
}

.mom_images_grid ul li {

	width: 33.33%;

	padding: 0 5px;

	overflow: hidden;

	margin-bottom: 9px;

	float: left;

	position: relative;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box
}

.mom_images_grid.mom_images_three_cols ul li:nth-child(3n+3) {

	margin-right: 0
}

.mom_images_four_cols ul li {

	width: 25%
}

.mom_images_grid.mom_images_four_cols ul li:nth-child(4n+4) {

	margin-right: 0
}

.mom_images_five_cols ul li {

	width: 20%
}

.mom_images_grid.mom_images_five_cols ul li:nth-child(5n+5) {

	margin-right: 0
}

.mom_images_six_cols ul li {

	width: 16.66%
}

.mom_images_grid.mom_images_six_cols ul li:nth-child(6n+6) {

	margin-right: 0
}

.mom_images_grid ul li img {

	margin: 0 !important;

	-moz-backface-visibility: hidden
}

.mom_images_grid ul li img:hover {}

.mom_images_grid ul.mom-carousel li {

	width: 100%
}

.owl-dots {

	text-align: center;

	position: relative;

	top: 7px
}

.owl-dot {

	display: inline-block;

	zoom: 1;

	*display: inline;

	margin-right: 6px;

	line-height: 1;

	height: 14px
}

.owl-dot:last-child {

	margin-right: 0
}

.owl-dot span {

	display: inline-block;

	width: 14px;

	height: 14px;

	background: #e0e0e0
}

.owl-dot.active span {

	background: #4a525d
}

.main_img_frame img {

	padding: 5px;

	border: 1px solid #eaeaea
}

.dark_text_shadow {

	text-shadow: 0 2px 0 #000
}

.progress_outer {

	margin-bottom: 25px
}

.progress_bar {

	position: relative;

	margin-bottom: 10px
}

div.progress_bar span {

	color: #fff;

	font-size: 14px;

	line-height: 27px;

	display: block;

	height: 25px;

	margin-bottom: 8px;

	padding: 0 9px;

	position: absolute;

	top: 0;

	width: 100%;

	z-index: 100;

	-moz-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-o-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box
}

.progress_wrap {

	position: relative
}

.parograss_text {

	border: 1px solid #eaeaea;

	position: relative;

	color: #7b4c01;

	font-size: 12px;

	height: 25px;

	text-align: center;

	-moz-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-o-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box
}

.parograss_text span {

	position: relative;

	z-index: 2
}

.parograss_inner {

	background: #ffa507;

	height: 25px;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 1;

	display: none
}

@-moz-keyframes animate-bar {

	0% {

		width: 0%
	}

}

@-webkit-keyframes animate-bar {

	0% {

		width: 0%
	}

}

@-ms-keyframes animate-bar {

	0% {

		width: 0%
	}

}

@-o-keyframes animate-bar {

	0% {

		width: 0%
	}

}

@-keyframes animate-bar {

	0% {

		width: 0%
	}

}

@-keyframes animate-opacity {

	0% {

		opacity: 0;

		filter: alpha(opacity=0)
	}

}

@-moz-keyframes animate-opacity {

	0% {

		opacity: 0;

		filter: alpha(opacity=0)
	}

}

@-webkit-keyframes animate-opacity {

	0% {

		opacity: 0;

		filter: alpha(opacity=0)
	}

}

@-ms-keyframes animate-opacity {

	0% {

		opacity: 0;

		filter: alpha(opacity=0)
	}

}

@-o-keyframes animate-opacity {

	0% {

		opacity: 0;

		filter: alpha(opacity=0)
	}

}

.ani-bar {

	-moz-animation: animate-bar 1.2s 1 ease-in-out;

	-webkit-animation: animate-bar 1.2s 1 ease-in-out;

	-ms-animation: animate-bar 1.2s 1 ease-in-out;

	-o-animation: animate-bar 1.2s 1 ease-in-out;

	animation: animate-bar 1.2s 1 ease-in-out
}

.ani-opacity {

	-moz-animation: animate-opacity 1.2s 1 linear;

	-webkit-animation: animate-opacity 1.2s 1 linear;

	-ms-animation: animate-opacity 1.2s 1 linear;

	-o-animation: animate-opacity 1.2s 1 linear;

	animation: animate-opacity 1.2s 1 linear
}

.mom_graph_strips {

	position: absolute;

	left: 0;

	top: 0;

	height: 100%;

	width: 100%;

	-webkit-background-size: 30px 30px;

	-moz-background-size: 30px 30px;

	background-size: 30px 30px;

	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)), color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent), to(transparent));

	background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);

	background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);

	background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);

	background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);

	background-image: linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);

	-webkit-animation: animate-stripes 3s linear infinite;

	-moz-animation: animate-stripes 3s linear infinite
}

@-webkit-keyframes animate-stripes {

	0% {

		background-position: 0 0
	}

	100% {

		background-position: 60px 0
	}

}

@-moz-keyframes animate-stripes {

	0% {

		background-position: 0 0
	}

	100% {

		background-position: 60px 0
	}

}

.mom_hr {

	margin-bottom: 30px;

	margin-top: 20px;

	clear: both
}

.tab-content .mom_hr {

	clear: none
}

.mom_hr .mom_inner_hr {

	height: 0;

	border-bottom: 1px solid #e7e7e7;

	display: block;

	position: relative
}

.mom_hr.mom_hr_dashs .mom_inner_hr {

	border-bottom-style: dashed
}

.mom_hr.mom_hr_dots .mom_inner_hr {

	border-bottom-style: dotted
}

.mom_hr .mom_inner_hr i {

	position: absolute;

	background: #fff;

	border: 1px solid #e3e3e3;

	height: 9px;

	width: 10px;

	top: -5px;

	left: 50%;

	margin-left: -5px
}

.mom_hr .mom_inner_hr i:before,
.mom_hr .mom_inner_hr i:after {

	content: '';

	position: absolute;

	width: 5px;

	height: 5px;

	top: 2px;

	background: #aeaeae
}

.mom_hr.mom_hr_circle i,
.mom_hr.mom_hr_circle .mom_inner_hr i:before,
.mom_hr.mom_hr_circle .mom_inner_hr i:after {

	border-radius: 50%;

	-webkit-border-radius: 50%
}

.mom_hr .mom_inner_hr i:before {

	left: -9px
}

.mom_hr .mom_inner_hr i:after {

	right: -9px
}

.mom_hr_short {

	padding: 0 34%
}

.mom_hr_medium {

	padding: 0 18%
}

.hr_icon_left .mom_inner_hr i {

	left: 0;

	margin-left: 0
}

.hr_icon_left .mom_inner_hr i:before,
.hr_icon_right .mom_inner_hr i:after {

	display: none
}

.mom_hr_short.hr_icon_left {

	padding-left: 0;

	padding-right: 60%
}

.hr_icon_right .mom_inner_hr i {

	right: 0;

	left: auto;

	margin-right: 0
}

.mom_hr_short.hr_icon_right {

	padding-right: 0;

	padding-left: 60%
}

.divider2 {

	margin-bottom: 25px;

	height: 25px;

	clear: both;

	position: relative;

	border-color: #dedede
}

.divider2:after {

	height: 25px;

	background: url(/images/divider2.png?x64687) no-repeat center;

	content: '';

	position: absolute;

	width: 100%
}

.divider2:before {

	border-bottom: 1px dotted #dedede;

	border-color: inherit;

	position: absolute;

	content: '';

	width: 100%;

	height: 0;

	top: 50%;

	left: 0;

	margin-top: -1px
}

.divider3 {

	margin-bottom: 25px;

	height: 0px;

	border-bottom: 1px dotted #dedede;

	clear: both
}

.divider4 {

	margin-bottom: 25px;

	clear: both
}

.fa-spin {

	-webkit-animation: spin 1s infinite linear;

	-moz-animation: spin 1s infinite linear;

	-o-animation: spin 1s infinite linear;

	animation: spin 1s infinite linear
}

@-moz-keyframes spin {

	0% {

		-moz-transform: rotate(0deg)
	}

	100% {

		-moz-transform: rotate(359deg)
	}

}

@-webkit-keyframes spin {

	0% {

		-webkit-transform: rotate(0deg)
	}

	100% {

		-webkit-transform: rotate(359deg)
	}

}

@-o-keyframes spin {

	0% {

		-o-transform: rotate(0deg)
	}

	100% {

		-o-transform: rotate(359deg)
	}

}

@-ms-keyframes spin {

	0% {

		-ms-transform: rotate(0deg)
	}

	100% {

		-ms-transform: rotate(359deg)
	}

}

@keyframes spin {

	0% {

		transform: rotate(0deg)
	}

	100% {

		transform: rotate(359deg)
	}

}

.one-side-wide:not(.both-sides-true) .main-col:not(.both-sides-layout),
.one-side-wide .vc_sidebar.vc_column_container.sidebar+.main-col.both-sides-layout,
.one-side-wide .main-col.one_side:not(.both-sides-layout) {

	width: 864px
}

.top_banner {

	padding: 15px 0;

	background: #000;

	color: #fff
}

.top_banner>.inner {

	position: relative
}

.top_banner a {

	color: #f09217
}

.top_banner .mom-e3lanat {

	margin: 0 auto
}

.top_banner *:last-child {

	margin-bottom: 0
}

.top_banner .tob_banner_close {

	position: absolute;

	right: 0;

	top: 50%;

	margin-top: -10px;

	font-size: 19px;

	line-height: 1
}

body.rtl .top_banner .tob_banner_close {

	right: auto;

	left: 0
}

.simptip-movable:after,
.simptip-movable:before {

	-moz-box-sizing: content-box !important;

	-webkit-box-sizing: content-box !important;

	box-sizing: content-box !important
}

.fb_iframe_widget {

	display: block !important
}

.fb_iframe_widget span {

	max-width: 100% !important
}

#bbpress-forums div.bbp-forum-content .userpro-badges,
#bbpress-forums div.bbp-topic-content .userpro-badges,
#bbpress-forums div.bbp-reply-content .userpro-badges,
#bbpress-forums div.bbp-forum-content .userpro-profile-badge-verified,
#bbpress-forums div.bbp-topic-content .userpro-profile-badge-verified,
#bbpress-forums div.bbp-reply-content .userpro-profile-badge-verified {

	display: none !important
}

#bbpress-forums .bbp-forums-category {

	margin-top: 20px
}

.wp-polls ul li:before,
.wp-polls-ans ul li:before,
#sidebar ul ul li:before {

	display: none
}

.wp-polls ul li {

	padding: 0 !important
}

.wp-polls IMG,
.wp-polls LABEL,
.wp-polls INPUT,
.wp-polls-loading IMG,
.wp-polls-image IMG {

	display: inline;

	margin: 0 5px 0 0 !important;

	padding: 0 !important;

	width: auto !important
}

.wp-polls .Buttons {

	padding: 0 20px !important;

	margin-top: 10px !important
}

.mom-authors-widget {

	margin: -20px
}

.mom-authors-widget .mom-author {

	padding: 15px;

	border-bottom: 1px solid #eaeaea
}

.mom-authors-widget .mom-author .author_avatar {

	float: left;

	margin-right: 15px
}

.mom-authors-widget .mom-author h3 {

	font-size: 16px
}

.rtl .mom-authors-widget .mom-author .author_avatar {

	float: right;

	margin-right: 0;

	margin-left: 15px
}

@media print {

	body {

		background: #fff none !important;

		color: #000
	}

	.topbar,
	#navigation,
	.nav-shaddow,
	.breaking-news,
	.category-title,
	.sidebar,
	.np-posts,
	.single-title,
	.single-box,
	#comments,
	#footer,
	.copyrights-area,
	.scrollToTop,
	#wpadminbar,
	.header-right,
	.post .post-tags,
	.mom-social-share,
	.post-tools {

		display: none
	}

	.main-col,
	.vc_main_col.vc_column_container {

		float: none;

		width: auto
	}

	.base-box,
	.sidebar .widget,
	.comment-form,
	div.bbp-template-notice,
	div.indicator-hint,
	#bbpress-forums fieldset.bbp-form legend {

		border: none !important;

		padding: 0 !important
	}

}

.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {

	display: none
}

.bx-wrapper {

	position: relative;

	margin: 0 auto 60px;

	padding: 0;

	*zoom: 1;

	-ms-touch-action: pan-y;

	touch-action: pan-y
}

.bx-wrapper img {

	max-width: 100%;

	display: block
}

.bxslider {

	margin: 0;

	padding: 0
}

ul.bxslider {

	list-style: none
}

.bx-viewport {

	-webkit-transform: translatez(0)
}

.post-tools {

	float: right
}

.post-tools a {

	margin-left: 15px
}

.rtl .post-tools a {

	margin-right: 15px;

	margin-left: 0
}

#bbpress-forums .status-closed,
#bbpress-forums .status-closed a {

	color: #8e8e8e
}

.responsive-toggle {

	clear: both;

	display: none
}

.responsive-toggle a {

	color: #fff;

	margin-right: 15px;

	font-size: 16px
}

.responsive-toggle a:last-child {

	margin-right: 0
}

.responsive-toggle i {

	vertical-align: middle;

	display: inline-block;

	font-size: 16px
}

@media only screen and (min-width: 0) and (max-width: 1000px) {

	.responsive-toggle {

		display: block
	}

}

/*.video_frame iframe, .entry-content iframe {

	width: 100%

}*/

input[type="button"] {

	width: auto;

	display: block;

	margin: 0 auto
}

#buddypress div#item-header {

	margin: -21px -21px 0
}

#buddypress div#cover-image-container {

	padding-top: 30px;

	padding-bottom: 10px
}

#buddypress div#item-header div#item-meta,
#buddypress span.activity,
#buddypress div#item-header h2 em,
#buddypress div#item-header div#item-actions h3 {

	color: #fff
}

#buddypress a.bp-secondary-action,
#buddypress span.highlight {

	color: #000;

	padding: 0 5px
}

#buddypress div#item-header div.generic-button,
#buddypress div#item-header a.button {

	float: right
}

#buddypress div#object-nav.item-list-tabs {

	overflow: hidden
}

.widget[class*="q2w3-widget-clone"]+.widget {

	z-index: 1000
}

.custom-banner img {

	margin-top: 0px !important
}

.end-content.custom-banner.category-page {

	margin-top: -20px
}

.entry-content.custom-banner.category-page {

	margin-bottom: -12px;

	margin-top: -12px
}

.gallary-entry {}

.gallary-bottom {

	margin-bottom: 10px
}

.entry-bootom-ad {}

.entry-bootom-advertise {

	margin-top: -5px
}

.home-page-banner-ad {

	margin-bottom: 0
}

.wpb_column .mom-e3lanat-wrap,
.main-col .mom-e3lanat-wrap {

	margin-bottom: 0
}

.base-box .entry-content .base-box {

	margin-top: 0
}

.base-box .feature-slider.base-box {

	margin-bottom: -21px
}

.news-box .nb-header {

	margin-top: 0
}

.theiaPostSlider_slides .vc_row {

	margin-top: 49px
}

.theiaPostSlider_slides .vc_row.vc_custom_1484429573678 {

	margin-top: 0px !important
}

.gallary-ad {

	margin-bottom: -21px;

	margin-top: -19px
}

.base-box .feature-slider.base-box+.mom-e3lanat-wrap {

	margin-top: 21px
}

.post .post-tags+z.entry-bootom-ad {

	margin-top: -15px
}

.main-col .entry-content .mom-e3lanat-wrap {

	margin-bottom: 14px
}

.switch_placeholder {

	width: 100% !important
}

.switch_placeholder iframe {

	width: 100% !important
}

#MarketGidComposite61863 .mgbox {

	width: 100% !important
}

#render_frame_2 {

	width: 100% !important
}

.sidebar .widget.momizat-ads {

	padding: 0
}

@media only screen and (min-width: 0px) and (max-width: 1420px) {

	body {

		overflow-x: hidden
	}

}

@media only screen and (min-width: 1001px) and (max-width: 1310px) {

	.secondary-sidebar {

		display: none
	}

	.inner,
	.both-sidebars .inner,
	.layout-boxed-content .navigation-inner>.inner,
	.layout-boxed-content .header>.inner,
	.layout-boxed-content .topbar>.inner,
	.layout-boxed-content #footer>.inner,
	.layout-boxed-content .copyrights-area>.inner,
	.layout-boxed-content.both-sidebars .navigation-inner>.inner,
	.layout-boxed-content.both-sidebars .header>.inner,
	.layout-boxed-content.both-sidebars .topbar>.inner,
	.layout-boxed-content.both-sidebars #footer>.inner,
	.layout-boxed-content .copyrights-area>.inner,
	.layout-boxed.both-sidebars-all.both_sidebars_same_width:not(.layout-boxed-content) .boxed-wrap,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .boxed-content-wrapper,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .navigation-inner>.inner,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .header>.inner,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .topbar>.inner,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width #footer>.inner,
	.layout-boxed-content .copyrights-area>.inner,
	.both-sidebars-all.both_sidebars_same_width .inner {

		width: 978px
	}

	.layout-boxed .boxed-wrap,
	.layout-boxed.both-sidebars .boxed-wrap,
	.layout-boxed #navigation.sticky-nav,
	.layout-boxed.both-sidebars #navigation.sticky-nav,
	.layout-boxed-content .boxed-content-wrapper,
	.layout-boxed.both-sidebars:not(.layout-boxed-content) .boxed-wrap,
	.layout-boxed-content.both-sidebars .boxed-content-wrapper {

		width: 100% !important
	}

	.both-sidebars .vc_main_col.one_side,
	.one-side-wide:not(.both-sides-true) .main-col:not(.both-sides-layout),
	.one-side-wide .vc_sidebar.sidebar+.main-col.both-sides-layout,
	.one-side-wide .main-col.one_side:not(.both-sides-layout),
	.both-sidebars .vc_main_col.vc_column_container.one_side {

		width: 652px
	}

	.both-sidebars .vc_sec_sidebar+.vc_main_col:not(.one_side) {

		margin-left: 15px
	}

	.both-sidebars .mom-newsletter.compact form input {

		width: 60%
	}

	.both-sidebars .mom-newsletter.compact form .button {

		width: 40%
	}

}

@media only screen and (min-width: 0) and (max-width: 1250px) {

	.mom_contet_e3lanat {

		display: none !important
	}

	.feature-slider.old-style.fs-wide .fslides {

		max-height: 380px !important
	}

	.feature-slider.old-style.fs-wide .fslides .fslide {

		height: 380px !important;

		width: 610px !important
	}

	.nb-2col.nb2c-wide {

		width: 316px !important
	}

	.video_frame iframe {

		height: 381px !important
	}

}

@media only screen and (min-width: 0) and (max-width: 1000px) {

	.mom_visibility_desktop {

		display: none !important
	}

	.responsive-toggle {

		display: block
	}

	.mom_visibility_device {

		display: block
	}

	.disappear {

		opacity: 1
	}

	html,
	body {

		overflow-x: hidden
	}

	.layout-boxed .boxed-wrap,
	.layout-boxed.both-sidebars .boxed-wrap,
	.layout-boxed-content .boxed-content-wrapper,
	.layout-boxed.both-sidebars:not(.layout-boxed-content) .boxed-wrap,
	.layout-boxed-content.both-sidebars .boxed-content-wrapper {

		width: 100% !important
	}

	#navigation.sticky-nav {

		position: relative !important;

		-webkit-box-shadow: none;

		box-shadow: none
	}

	.layout-boxed2 .boxed-wrap {

		margin-top: 0 !important
	}

	.header-banner .mom-ads-wrap.responsive .mom-ad {

		width: 100%;

		max-width: 100%
	}

	.mom-e3lanat-wrap.responsive .mom-e3lan {

		width: 468px !important
	}

	.one_half,
	.one_third,
	.two_third,
	three_fourth,
	.two_fourth,
	.one_fourth,
	.one_fifth,
	.two_fifth,
	.three_fifth,
	.four_fifth,
	.one_sixth,
	.two_sixth,
	.three_sixth,
	.four_sixth,
	.five_sixth,
	#footer .one_half,
	#footer .one_third,
	#footer .two_third,
	three_fourth,
	#footer .two_fourth,
	#footer .one_fourth,
	#footer .one_fifth,
	#footer .two_fifth,
	#footer .three_fifth,
	#footer .four_fifth,
	#footer .one_sixth,
	#footer .two_sixth,
	#footer .three_sixth,
	#footer .four_sixth,
	#footer .five_sixth,
	.both-sidebars #footer .one_half,
	.both-sidebars #footer .one_third,
	.both-sidebars #footer .two_third,
	three_fourth,
	.both-sidebars #footer .two_fourth,
	.both-sidebars #footer .one_fourth,
	.both-sidebars #footer .one_fifth,
	.both-sidebars #footer .two_fifth,
	.both-sidebars #footer .three_fifth,
	.both-sidebars #footer .four_fifth,
	.both-sidebars #footer .one_sixth,
	.both-sidebars #footer .two_sixth,
	.both-sidebars #footer .three_sixth,
	.both-sidebars #footer .four_sixth,
	.both-sidebars #footer .five_sixth {

		float: none;

		width: auto;

		margin: 0
	}

	#navigation ul.main-menu {

		visibility: hidden
	}

	#navigation ul.device-menu {

		visibility: visible
	}

	.device-menu-wrap {

		position: absolute;

		width: 100%;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		box-sizing: border-box
	}

	.device-menu-wrap.has_nav_search {

		padding-right: 51px
	}

	#menu-holder {

		background: #fff;

		padding: 0 15px;

		font-weight: bold;

		font-size: 16px;

		color: #3c3c3c;

		cursor: pointer;

		border: 0 solid #dfdfdf;

		border-right-width: 1px;

		border-left-width: 1px;

		position: relative
	}

	.layout-boxed-content #menu-holder {

		border-bottom: 1px solid #dfdfdf
	}

	.layout-boxed-content #menu-holder.active:before {

		bottom: 0
	}

	.device-menu-wrap.has_nav_search #menu-holder {

		border-right-width: 0
	}

	.device-menu-wrap.has_nav_search #menu-holder.active:after {

		height: 50px;

		position: absolute;

		right: -1px;

		top: 0;

		width: 1px;

		background: #fff;

		content: ''

	}

	#menu-holder.active:before {

		position: absolute;

		content: '';

		width: 100%;

		height: 1px;

		background: #fff;

		left: 0;

		bottom: -1px;

		border-right: 1px solid #fff;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		box-sizing: border-box
	}

	.the_menu_holder_area i {

		float: left;

		margin-right: 5px;

		color: #cacaca;

		position: relative;

		top: -1px;

		display: none
	}

	#menu-holder .mh-caret {

		position: absolute;

		width: 43px;

		height: 44px;

		right: -1px;

		top: 0;

		text-align: center;

		cursor: pointer;

		font-size: 16px;

		color: #373c43;

		background: #fff
	}

	#menu-holder .mh-icon {

		font-size: 28px;

		float: left;

		margin-right: 10px;

		line-height: 49px;

		color: #373c43
	}

	#navigation .device-menu {

		background: #fff;

		border: 1px solid #dfdfdf;

		border-top: 0;

		margin-top: 6px;

		display: none;

		width: 100%;

		-moz-box-sizing: border-box;

		-webkit-box-sizing: border-box;

		box-sizing: border-box
	}

	#navigation .device-menu-wrap.has_nav_search .device-menu {

		-moz-box-sizing: content-box;

		-webkit-box-sizing: content-box;

		box-sizing: content-box
	}

	#navigation .device-menu li.menu-item {

		border-top: 1px solid #f0f0f2;

		line-height: 21px;

		position: relative
	}

	#navigation .device-menu li.menu-item>a {

		padding: 0 15px;

		display: block;

		color: #373c43;

		font-size: 14px
	}

	#navigation .device-menu li.menu-item a {

		padding: 9px 15px
	}

	#navigation .device-menu li.menu-item ul.sub-menu li a {

		padding-left: 47px
	}

	#navigation .device-menu li.menu-item.mom_default_menu_item ul.sub-menu li ul li a {

		margin-left: 20px
	}

	#navigation .device-menu li.menu-item a i {

		margin-right: 10px;

		color: #cacaca;

		float: left;

		font-size: 16px;

		line-height: inherit
	}

	#navigation .device-menu li.menu-item li a i {

		margin-left: -26px
	}

	#navigation .mom_mega_wrap .menu-item-depth-1.mega_column {

		float: none;

		width: auto;

		border-top: 0;

		margin: 0
	}

	.icon_only_label {

		display: inline-block
	}

	#navigation .device-menu>li.menu-item>ul.sub-menu,
	#navigation .device-menu>li.menu-item:not(.mom_mega) ul.sub-menu {

		display: none
	}

	#navigation .device-menu li .responsive-caret {

		position: absolute;

		width: 42px;

		height: 39px;

		line-height: 39px;

		border: 0px solid #f0f0f2;

		border-left-width: 1px;

		right: 0;

		top: 0;

		text-align: center;

		cursor: pointer;

		font-size: 16px;

		color: #cacaca
	}

	#navigation .device-menu li .responsive-caret:before,
	#menu-holder .mh-caret:before,
	.device-top-nav li .responsive-caret:before {

		content: "\e6eb";

		font-family: 'font-awesome';

		speak: none;

		font-style: normal;

		font-weight: normal;

		font-variant: normal;

		text-transform: none;

		-webkit-font-smoothing: antialiased;

		-moz-osx-font-smoothing: grayscale
	}

	#navigation .device-menu li.dm-active.mom_mega.menu-item-depth-0>a {

		border-bottom: 1px solid #F0F0F2
	}

	#navigation .device-menu li.mega_col_title>a {

		display: none
	}

	#navigation .device-menu li.mega_col_title:first-child ul li:first-child {

		border-top: 0
	}

	#navigation .device-menu li.dm-active>.responsive-caret:before,
	#menu-holder.active>.mh-caret:before {

		content: '\e6ea'

	}

	#navigation .device-menu li.mega_column.mega_col_title .responsive-caret {

		display: none
	}

	#navigation .device-menu li.dm-active>a,
	#navigation .device-menu li.dm-active .responsive-caret {

		color: #ffa507
	}

	#navigation .device-menu li .mom_custom_mega .sub-menu {

		display: none !important
	}

	#navigation .device-menu .cats-mega-wrap .subcat {

		display: none
	}

	#navigation .device-menu .mom_custom_mega.mom_mega_wrap {

		padding: 20px;

		border-top: 1px solid #f0f0f2;

		line-height: normal !important;

		display: none
	}

	ul.main-menu li .img_icon,
	#navigation ul.device-menu li .img_icon {

		height: 39px;

		margin-top: -9px
	}

	ul.main-menu li .img_icon.icon_only,
	#navigation ul.device-menu li .img_icon.icon_only {

		background-size: 18px auto;

		width: 18px
	}

	#navigation .device-menu li.dm-active .mom_custom_mega.mom_mega_wrap {

		border-top: none
	}

	.device-top-menu-wrap {

		position: relative
	}

	.top-menu-holder {

		font-size: 21px;

		background: #4a525d;

		line-height: 44px;

		height: 40px;

		width: 50px;

		text-align: center;

		cursor: pointer
	}

	.device-top-nav {

		position: absolute;

		top: 40px;

		left: 0;

		z-index: 1000;

		background: #4a525d;

		width: 240px;

		display: none
	}

	.top-right-content .device-top-nav {

		left: auto;

		right: 0
	}

	.device-top-nav>li:first-child {

		border-top: 0
	}

	.device-top-nav li {

		line-height: 1.4;

		border-top: 1px solid #404751;

		position: relative
	}

	.device-top-nav li .sub-menu {

		display: none
	}

	.device-top-nav li ul li a:before {

		content: '-';

		margin-right: 5px;

		font-family: arial;

		font-size: 15px;

		float: left;

		line-height: 17px
	}

	.device-top-nav li ul li a {

		padding-left: 35px
	}

	.device-top-nav li ul li ul li a {

		padding-left: 50px
	}

	.device-top-nav li a {

		color: #f0f0f0;

		display: block;

		font-size: 13px;

		padding: 7px 20px 8px
	}

	.device-top-nav li .responsive-caret {

		position: absolute;

		right: 0;

		top: 0;

		font-size: 14px;

		width: 33px;

		height: 33px;

		line-height: 33px;

		text-align: center;

		border: 0px solid #404751;

		border-left-width: 1px;

		cursor: pointer
	}

	.device-top-nav li.dm-active>.responsive-caret {

		border-color: #2e3339
	}

	.device-top-nav li.dm-active>.responsive-caret:before {

		content: '\e6ea'

	}

	.device-top-nav li.dm-active:before,
	.device-top-nav li.dm-active:after {

		position: absolute;

		content: '';

		width: 100%;

		height: 1px;

		background: #373C43;

		left: 0
	}

	.device-top-nav li.dm-active:before {

		top: -1px
	}

	.device-top-nav li.dm-active:after {

		top: 33px
	}

	.device-top-nav li.dm-active>a {

		background: #373C43
	}

	#footer {

		padding: 50px 0 0 0
	}

	#footer .widget,
	#footer .widget:last-child {

		margin-bottom: 50px
	}

	.copyrights-area {

		height: auto;

		line-height: normal;

		padding: 20px 0;

		text-align: center
	}

	.copyrights-text {

		float: none;

		width: auto;

		margin-bottom: 10px
	}

	.copyrights-area .mom-social-icons,
	.footer_menu {

		float: none;

		display: inline-block
	}

	.footer_menu {

		margin-top: 5px
	}

	.scrollToTop {

		display: none !important
	}

	.both-sidebars ul.portfolio-list li,
	ul.portfolio-list li,
	.both-sidebars ul.portfolio-list li .portfolio-image img,
	ul.portfolio-list li .portfolio-image img,
	.both-sidebars ul.portfolio-list.portfolio-three-column li,
	ul.portfolio-list.portfolio-three-column li,
	.both-sidebars ul.portfolio-list.portfolio-two-column li,
	ul.portfolio-list.portfolio-two-column li {

		width: 298px
	}

	.both-sidebars ul.portfolio-list.portfolio-three-column li .portfolio-image,
	ul.portfolio-list.portfolio-three-column li .portfolio-imagem,
	.both-sidebars ul.portfolio-list.portfolio-three-column li .portfolio-image img,
	ul.portfolio-list.portfolio-three-column li .portfolio-image img,
	.both-sidebars ul.portfolio-list.portfolio-two-column li .portfolio-image,
	ul.portfolio-list.portfolio-two-column li .portfolio-image,
	.both-sidebars ul.portfolio-list.portfolio-two-column li .portfolio-image img,
	ul.portfolio-list.portfolio-two-column li .portfolio-image img {

		width: 299px;

		height: 237px
	}

	.both-sidebars ul.portfolio-list.portfolio-one-column li .portfolio-image,
	.both-sidebars ul.portfolio-list.portfolio-one-column li .portfolio-image img {

		width: 100%;

		height: 439px;

		float: none
	}

	.both-sidebars ul.portfolio-list.portfolio-one-column li .portfolio-details {

		height: auto;

		margin: 0
	}

	.secondary-sidebar .mom-posts-widget .mpw-post .post-img {

		float: left;

		width: 90px;

		margin: 0;

		margin-right: 10px
	}

	.posts-grid .mom-grid-item,
	.posts-grid.cols-3 .mom-grid-item {

		width: 50%
	}

	.posts-grid.cols-3 .mom-grid-item.first,
	.posts-grid.cols-3 .mom-grid-item.last {

		clear: none
	}

	.posts-grid.cols-3 .mom-grid-item:nth-child(2n+1) {

		clear: left
	}

}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {

	.mom_visibility_tablet {

		display: block
	}

}

@media only screen and (min-width: 0px) and (max-width: 1000px) {

	.inner,
	.both-sidebars .inner,
	.layout-boxed-content .navigation-inner>.inner,
	.layout-boxed-content .header>.inner,
	.layout-boxed-content .topbar>.inner,
	.layout-boxed-content #footer>.inner,
	.layout-boxed-content .copyrights-area>.inner,
	.layout-boxed-content.both-sidebars .navigation-inner>.inner,
	.layout-boxed-content.both-sidebars .header>.inner,
	.layout-boxed-content.both-sidebars .topbar>.inner,
	.layout-boxed-content.both-sidebars #footer>.inner,
	.layout-boxed-content .copyrights-area>.inner,
	.layout-boxed.both-sidebars-all.both_sidebars_same_width:not(.layout-boxed-content) .boxed-wrap,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .boxed-content-wrapper,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .navigation-inner>.inner,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .header>.inner,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .topbar>.inner,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width #footer>.inner,
	.layout-boxed-content .copyrights-area>.inner,
	.both-sidebars-all.both_sidebars_same_width .inner {

		/*width: 652px !important*/
		width: 100% !important
	}

	.header {

		padding: 35px 0
	}

	.header>.inner,
	.header .logo {

		height: auto !important;

		line-height: normal !important
	}

	.header .e3lanat-layout-rotator,
	.header .mom-e3lanat {

		position: static;

		margin: 0 auto !important;

		overflow: hidden
	}

	.header .mom-e3lanat .mom-e3lan {

		margin: 0 !important
	}

	.mom-e3lanat .mom-e3lan {

		height: auto !important
	}

	.header-right,
	.header .logo {

		float: none;

		text-align: center;

		margin-bottom: 10px
	}

	.header-right {

		width: 728px;

		margin-left: -38px
	}

	.header .mom-e3lanat {

		margin-top: 30px
	}

	.nav-shaddow {

		width: 100%;

		background-size: 100% 100%
	}

	.main_container {

		float: none !important
	}

	.main-col,
	.vc_main_col {

		float: none !important;

		width: auto !important;

		margin-bottom: 20px
	}

	.vc_main_col,
	.wpb_column.sidebar,
	.both-sidebars .vc_main_col.one_side {

		width: auto !important;

		margin-left: 15px;

		margin-right: 15px
	}

	.both-sidebars .vc_sec_sidebar+.vc_main_col:not(.one_side) {

		margin-left: 15px
	}

	.alignlefti.wpb_column,
	.alignrighti.wpb_column {

		float: none !important
	}

	.sidebar,
	.both-sidebars-all .secondary-sidebar {

		float: none;

		width: auto !important;

		margin: 0
	}

	.feature-slider .fs-nav {

		bottom: 30px;

		height: 19px
	}

	.feature-slider .fs-nav a {

		margin-right: 8px;

		height: 19px
	}

	.mom-login-widget .lw-user-info>a:not(.button) {

		display: block
	}

	.mom-login-widget .lw-user-info>a.button {

		margin-right: 5px
	}

	.main-sidebar .mom-video-widget iframe,
	.secondary-sidebar .mom-video-widget iframe {

		height: 420px
	}

	.current-day-weather .cd-temp .weather-icon {

		left: 50%;

		margin-left: -34px
	}

	.secondary-sidebar .current-day-weather .cd-temp .weather-icon {

		margin-left: -58px
	}

	.mom-recent-comments .author_comment h4 span {

		display: inline-block;

		margin-left: 5px
	}

	.not-found-wrap {

		padding: 50px 0
	}

	.not-found-wrap .advanced-search-form {

		padding: 0;

		border: none
	}

	#bbpress-forums .bbp-admin-links .bbp-topic-super-sticky-link:after {

		content: ' '

	}

}

@media only screen and (min-width: 0) and (max-width: 670px) {

	.inner,
	.both-sidebars .inner,
	.layout-boxed-content .navigation-inner>.inner,
	.layout-boxed-content .header>.inner,
	.layout-boxed-content .topbar>.inner,
	.layout-boxed-content #footer>.inner,
	.layout-boxed-content .copyrights-area>.inner,
	.layout-boxed-content.both-sidebars .navigation-inner>.inner,
	.layout-boxed-content.both-sidebars .header>.inner,
	.layout-boxed-content.both-sidebars .topbar>.inner,
	.layout-boxed-content.both-sidebars #footer>.inner,
	.layout-boxed-content .copyrights-area>.inner,
	.layout-boxed.both-sidebars-all.both_sidebars_same_width:not(.layout-boxed-content) .boxed-wrap,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .boxed-content-wrapper,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .navigation-inner>.inner,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .header>.inner,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width .topbar>.inner,
	.layout-boxed-content.both-sidebars-all.both_sidebars_same_width #footer>.inner,
	.layout-boxed-content .copyrights-area>.inner,
	.both-sidebars-all.both_sidebars_same_width .inner {

		width: 96% !important
	}

	.header-right {

		margin-left: 0;

		width: auto
	}

	.mom_visibility_mobile {

		display: block
	}

	h1 {

		font-size: 28px
	}

	h2 {

		font-size: 24px
	}

	h3 {

		font-size: 20px
	}

	h4 {

		font-size: 16px
	}

	h5 {

		font-size: 14px
	}

	h6 {

		font-size: 12px
	}

	.e3lanat-layout-rotator {

		margin: auto;

		max-width: 100%
	}

	.e3lanat-layout-rotator .mom-e3lanat-inner {

		max-width: 100%
	}

	.header {

		padding: 25px 0
	}

	.the_ticker {

		margin: 0
	}

	.breaking-news .bn-title {

		width: 5px;

		padding: 0
	}

	.breaking-news .bn-title span {

		display: none
	}

	.both-sidebars .news-ticker,
	.news-ticker {

		margin: 0
	}

	.current_time {

		display: none
	}

	.recent-news .news-image {

		float: left !important;

		margin-right: 20px !important;

		width: 170px !important
	}

	.nb-item-meta .star-rating {

		display: block;

		margin: 0;

		margin-top: 5px
	}

	.news-list .nl-item .news-image {

		width: 170px !important
	}

	.news-list .nl-item .news-summary.has-feature-image {

		margin: 0 !important
	}

	.nb-style1 .nb1-older-articles ul.two-cols:before {

		display: none
	}

	.nb-style1 .nb1-older-articles ul.two-cols {

		-moz-column-count: 1;

		-moz-column-gap: 0;

		-webkit-column-count: 1;

		-webkit-column-gap: 0;

		column-count: 1;

		column-gap: 0
	}

	.nb-style2 .older-articles .two-cols:before {

		display: none
	}

	.news-box .older-articles ul.two-cols li {

		float: none;

		width: auto
	}

	.nb-style3 .nb-content {

		margin-left: -20px;

		clear: both
	}

	.nb-style3 .recent-news {

		float: none;

		width: auto;

		padding-left: 20px
	}

	.nb-style3 .older-articles {

		margin-left: 0;

		border: 0
	}

	.nb-style3 .older-articles ul li:first-child {

		border-top: 1px solid #eaeaea
	}

	.nb-2col .recent-news .news-image {

		width: 100%
	}

	.nb-2col,
	.nb-2col.nb2c-wide,
	.both-sides-layout .nb-2col.nb2c-wide,
	.both-sidebars .vc_sec_sidebar+.vc_main_col.one_side .nb-2col.nb2c-wide {

		float: none;

		width: auto !important;

		margin-right: 0
	}

	.feature-slider.old-style .fslides .fslide,
	.feature-slider.old-style.fs-wide .fslides .fslide,
	.both-sides-layout .feature-slider.old-style.fs-wide .fslides .fslide,
	.both-sidebars .vc_sec_sidebar+.vc_main_col.one_side .feature-slider.old-style.fs-wide .fslides .fslide {

		height: 303px !important
	}

	.fs-image-nav .fs-thumbs .fs-thumb {

		width: 79px !important;

		height: 53px !important
	}

	.scrolling-box .sb-item {

		width: auto
	}

	.new-in-pics .nip-grid ul li {

		width: 90px;

		height: 61px
	}

	.new-in-pics.nip-big .nip-recent {

		margin-right: 10px;

		width: 230px
	}

	.new-in-pics.nip-big .nip-grid {

		width: 246px
	}

	.new-in-pics.nip-big .nip-grid ul li {

		width: 76px;

		height: 51px
	}

	.bp-vertical-share .bp-entry {

		width: auto;

		float: none;

		margin: 0
	}

	.blog-post.bp-vertical-share:not(.share-off) {

		min-height: 0
	}

	.bp-vertical-share .mom-social-share {

		position: static;

		width: auto;

		height: auto;

		overflow: hidden;

		padding: 0;

		margin: 0 -20px;

		padding: 20px;

		border-top: 1px solid #eaeaea;

		border-left-color: transparent !important;

		clear: both
	}

	.bp-vertical-share .mom-social-share .ss-icon {

		float: left;

		width: 60px;

		margin-right: 10px;

		margin-bottom: 0
	}

	.single-related-posts {

		margin-right: -10px
	}

	.single-related-posts li {

		margin-right: 10px;

		width: 155px
	}

	.portfolio-filter li {

		padding: 0 10px
	}

	.both-sidebars ul.portfolio-list li,
	ul.portfolio-list li,
	.both-sidebars ul.portfolio-list li,
	.both-sidebars ul.portfolio-list.portfolio-three-column li,
	ul.portfolio-list.portfolio-three-column li,
	.both-sidebars ul.portfolio-list.portfolio-two-column li,
	ul.portfolio-list.portfolio-two-column li {

		margin: 6px
	}

	.both-sidebars ul.portfolio-list li,
	ul.portfolio-list li,
	.both-sidebars ul.portfolio-list li .portfolio-image img,
	ul.portfolio-list li .portfolio-image img,
	.both-sidebars ul.portfolio-list.portfolio-three-column li,
	ul.portfolio-list.portfolio-three-column li,
	.both-sidebars ul.portfolio-list.portfolio-two-column li,
	ul.portfolio-list.portfolio-two-column li {

		width: 237px
	}

	.both-sidebars ul.portfolio-list li,
	ul.portfolio-list li,
	.both-sidebars ul.portfolio-list li .portfolio-image img,
	ul.portfolio-list li .portfolio-image {

		height: 188px
	}

	.both-sidebars ul.portfolio-list.portfolio-three-column li .portfolio-image,
	ul.portfolio-list.portfolio-three-column li .portfolio-imagem,
	.both-sidebars ul.portfolio-list.portfolio-three-column li .portfolio-image img,
	ul.portfolio-list.portfolio-three-column li .portfolio-image img,
	.both-sidebars ul.portfolio-list.portfolio-two-column li .portfolio-image,
	ul.portfolio-list.portfolio-two-column li .portfolio-image,
	.both-sidebars ul.portfolio-list.portfolio-two-column li .portfolio-image img,
	ul.portfolio-list.portfolio-two-column li .portfolio-image img {

		width: 237px;

		height: 188px
	}

	.both-sidebars ul.portfolio-list.portfolio-one-column li .portfolio-image,
	ul.portfolio-list.portfolio-one-column li .portfolio-image,
	.both-sidebars ul.portfolio-list.portfolio-one-column li .portfolio-image img,
	ul.portfolio-list.portfolio-one-column li .portfolio-image img {

		width: 100%;

		height: 350px;

		float: none
	}

	.both-sidebars ul.portfolio-list.portfolio-one-column li .portfolio-details {

		height: auto;

		margin: 0
	}

	.both-sidebars ul.portfolio-list.portfolio-one-column li,
	ul.portfolio-list li.portfolio-one-column {

		height: auto
	}

	.main-sidebar .mom-video-widget iframe,
	.secondary-sidebar .mom-video-widget iframe,
	.wp-video,
	.mejs-video,
	.wp-video-shortcode,
	.mejs-overlay,
	.mejs-poster,
	.mejs-layer,
	.mejs-mediaelement .me-plugin,
	.mejs-mediaelement embed,
	.video_frame iframe {

		height: 304px !important
	}

	.not-found-wrap .advanced-search-form {

		width: auto
	}

	.advanced-search-form .search.button {

		float: left
	}

	.asf-el.date,
	.asf-el.filter {

		display: none
	}

}

@media only screen and (min-width: 0) and (max-width: 567px) {

	.recent-news .news-image {

		float: left !important;

		margin-right: 20px !important;

		width: 160px !important
	}

	.nb-item-meta .star-rating {

		display: block;

		margin: 0;

		margin-top: 5px
	}

	.news-list .nl-item .news-image {

		width: 170px !important
	}

	.news-list .nl-item .news-summary.has-feature-image {

		margin: 0 !important
	}

	.mom-e3lanat-wrap.responsive .mom-e3lan {

		width: 300px !important
	}

	.feature-slider.old-style .fslides .fslide,
	.feature-slider.old-style.fs-wide .fslides .fslide,
	.both-sides-layout .feature-slider.old-style.fs-wide .fslides .fslide,
	.both-sidebars .vc_sec_sidebar+.vc_main_col.one_side .feature-slider.old-style.fs-wide .fslides .fslide {

		height: 248px !important
	}

	.feature-slider .fslide .slide-caption p {

		display: none
	}

	.feature-slider .fslide .slide-caption h2 {

		font-size: 21px;

		position: absolute;

		right: 30px;

		left: 30px;

		bottom: 40px
	}

	.fs-image-nav .fs-thumbs .fs-thumb {

		width: 79px !important;

		height: 53px !important
	}

	.feature-slider .fslide .slide-caption.fs-caption-alt {

		min-height: 140px
	}

	.feature-slider .fslide .slide-caption.fs-caption-alt h2 {

		font-size: 18px
	}

	.scrolling-box .sb-item {

		width: auto
	}

	.new-in-pics .nip-grid ul li {

		width: 93px;

		height: 63px
	}

	.new-in-pics.nip-big .nip-recent {

		width: 200px
	}

	.new-in-pics.nip-big .nip-grid {

		width: 188px
	}

	.new-in-pics.nip-big .nip-grid ul li {

		width: 56px;

		height: 37px;

		margin-bottom: 7px
	}

	.single-related-posts {

		margin-right: -10px
	}

	.single-related-posts li {

		margin-right: 10px;

		width: 126px
	}

	.portfolio-filter li {

		padding: 0 10px
	}

	.both-sidebars ul.portfolio-list li,
	ul.portfolio-list li,
	.both-sidebars ul.portfolio-list li,
	.both-sidebars ul.portfolio-list.portfolio-three-column li,
	ul.portfolio-list.portfolio-three-column li,
	.both-sidebars ul.portfolio-list.portfolio-two-column li,
	ul.portfolio-list.portfolio-two-column li {

		margin: 3px
	}

	.both-sidebars ul.portfolio-list li,
	ul.portfolio-list li,
	.both-sidebars ul.portfolio-list li .portfolio-image img,
	ul.portfolio-list li .portfolio-image img,
	.both-sidebars ul.portfolio-list.portfolio-three-column li,
	ul.portfolio-list.portfolio-three-column li,
	.both-sidebars ul.portfolio-list.portfolio-two-column li,
	ul.portfolio-list.portfolio-two-column li {

		width: 196px
	}

	.both-sidebars ul.portfolio-list li,
	ul.portfolio-list li,
	.both-sidebars ul.portfolio-list li .portfolio-image img,
	ul.portfolio-list li .portfolio-image {

		height: 142px
	}

	.both-sidebars ul.portfolio-list.portfolio-three-column li .portfolio-image,
	ul.portfolio-list.portfolio-three-column li .portfolio-imagem,
	.both-sidebars ul.portfolio-list.portfolio-three-column li .portfolio-image img,
	ul.portfolio-list.portfolio-three-column li .portfolio-image img,
	.both-sidebars ul.portfolio-list.portfolio-two-column li .portfolio-image,
	ul.portfolio-list.portfolio-two-column li .portfolio-image,
	.both-sidebars ul.portfolio-list.portfolio-two-column li .portfolio-image img,
	ul.portfolio-list.portfolio-two-column li .portfolio-image img {

		width: 196px;

		height: 142px
	}

	.both-sidebars ul.portfolio-list.portfolio-one-column li .portfolio-image,
	ul.portfolio-list.portfolio-one-column li .portfolio-image,
	.both-sidebars ul.portfolio-list.portfolio-one-column li .portfolio-image img,
	ul.portfolio-list.portfolio-one-column li .portfolio-image img {

		height: 289px
	}

	.main-sidebar .mom-video-widget iframe,
	.secondary-sidebar .mom-video-widget iframe,
	.wp-video,
	.mejs-video,
	.wp-video-shortcode,
	.mejs-overlay,
	.mejs-poster,
	.mejs-layer,
	.mejs-mediaelement .me-plugin,
	.mejs-mediaelement embed,
	.video_frame iframe {

		height: 249px !important
	}

	.not-found-wrap {

		padding: 30px 0
	}

	#bbpress-forums div.reply,
	#bbpress-forums div.topic {

		position: relative
	}

	#bbpress-forums div.bbp-reply-author img.avatar {

		top: 0;

		left: 0
	}

	.bbp-topic-voice-count,
	.bbp-forum-freshness,
	.bbp-topic-freshness {

		display: none
	}

	.bbp-topics .bbp-topic-voice-count {

		display: block
	}

	.bbp-forum-reply-count,
	.bbp-topic-reply-count {

		border-right: 0 !important
	}

	li.bbp-forum-info,
	li.bbp-topic-title {

		width: 70%
	}

	li.bbp-forum-topic-count,
	li.bbp-topic-voice-count,
	li.bbp-forum-reply-count,
	li.bbp-topic-reply-count {

		width: 15%
	}

	#bbpress-forums #bbp-single-user-details #bbp-user-avatar {

		float: left;

		margin-right: 10px
	}

	#bbpress-forums #bbp-single-user-details {

		width: 100%;

		margin-bottom: 20px
	}

	#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar,
	#bbpress-forums #bbp-single-user-details #bbp-user-avatar {

		width: 70px;

		height: 70px
	}

	#bbpress-forums #bbp-single-user-details #bbp-user-navigation {

		margin-left: 80px;

		border: none
	}

	#bbpress-forums #bbp-single-user-details #bbp-user-navigation li {

		float: left;

		margin-right: 15px
	}

	#bbpress-forums .bbp-body div.bbp-reply-author {

		top: 25px
	}

	#bbpress-forums #bbp-user-body {

		margin: 0
	}

	.posts-grid .mom-grid-item {

		padding: 0 3px
	}

	/*.nav-button {

	display: none

}*/

	.nav-button:nth-child(-n+4) {

		display: block
	}

}

@media only screen and (min-width: 0) and (max-width: 460px) {

	h1 {

		font-size: 26px
	}

	h2 {

		font-size: 22px
	}

	h3 {

		font-size: 18px
	}

	.mom-e3lanat-wrap.responsive .mom-e3lan {

		width: 250px !important
	}

	.feature-slider .fslides .owl-item {

		padding: 10px
	}

	.feature-slider .fslide .slide-caption.fs-caption-alt {

		min-height: 0
	}

	.feature-slider.nav-bullets .owl-controls {

		display: none
	}

	.recent-news .news-image {

		float: none !important;

		margin-right: 0 !important;

		margin-bottom: 20px !important;

		width: 100% !important
	}

	.news-list .nl-item .news-image {

		width: 100% !important;

		margin-bottom: 20px
	}

	#menu-holder {

		font-size: 12px
	}

	.device-menu-wrap {

		padding: 0 !important
	}

	#navigation .nav-buttons {

		border-bottom: 1px solid #dfdfdf
	}

	.feature-slider.old-style .fslides .fslide,
	.feature-slider.old-style.fs-wide .fslides .fslide,
	.both-sides-layout .feature-slider.old-style.fs-wide .fslides .fslide,
	.both-sidebars .vc_sec_sidebar+.vc_main_col.one_side .feature-slider.old-style.fs-wide .fslides .fslide {

		height: 154px !important
	}

	.feature-slider .fslide .slide-caption:not(.fs-caption-alt) {

		height: auto;

		padding: 10px
	}

	.feature-slider.new-style .fslides .fslide:first-child,
	.feature-slider.new-style .fslides .owl-item .fslide {

		margin-bottom: 20px
	}

	.feature-slider .fslide .slide-caption h2 {

		font-size: 17px;

		position: absolute;

		right: 10px;

		left: 10px;

		bottom: 15px
	}

	.feature-slider .fslide .slide-caption.fs-caption-alt {

		bottom: 0;

		padding: 0;

		width: 100%
	}

	.feature-slider .fslide .slide-caption.fs-caption-alt h2 {

		font-size: 16px;

		width: auto;

		display: block;

		position: relative;

		margin: 0;

		float: none;

		padding: 10px;

		left: 0;

		right: 0
	}

	.feature-slider .fs-nav,
	.fs-image-nav {

		display: none !important
	}

	.scrolling-box:after {

		display: none
	}

	.scrolling-box .owl-controls {

		height: auto;

		padding: 10px;

		border-top: 1px solid #eaeaea
	}

	.new-in-pics .nip-grid ul li {

		width: 77px;

		height: 52px
	}

	.new-in-pics.nip-big .nip-recent {

		width: 100%;

		float: none;

		margin: 0;

		margin-bottom: 10px
	}

	.new-in-pics.nip-big .nip-grid {

		width: 100%;

		float: none
	}

	.new-in-pics.nip-big .nip-grid ul li {

		width: 77px;

		height: 52px;

		margin-bottom: 8px;

		margin-right: 8px
	}

	.posts-grid .mom-grid-item {

		width: 100%;

		float: none;

		margin: 0;

		margin-bottom: 20px
	}

	.mom-timeline .tl-month .tl-day ul.tl-posts li .post-img {

		display: none
	}

	.mom-timeline .tl-month .tl-day ul.tl-posts .mom_review_score {

		margin-bottom: 7px
	}

	.mom-timeline .tl-month .tl-day ul.tl-posts li .details.has-feature-image {

		margin: 0
	}

	.mom-timeline .tl-month .tl-day ul.tl-posts li {

		min-width: 0
	}

	.default-blog-post.bp-horizontal-share .bp-details .post-img,
	.bp-vertical-share .bp-details .post-img {

		width: auto;

		float: none;

		margin: 0;

		margin-bottom: 20px;

		max-width: 100%
	}

	.np-posts ul li.prev:before {

		display: none
	}

	.np-posts ul li:first-child {

		margin-bottom: 30px;

		margin-top: 10px
	}

	.np-posts ul li {

		width: auto;

		float: none;

		overflow: hidden
	}

	.about-the-author .author_avatar {

		float: none;

		margin: 0 auto;

		text-align: center;

		position: absolute;

		width: 100%;

		top: -45px;

		left: 0
	}

	.about-the-author .author_avatar img {

		border: 0
	}

	.single-box.about-the-author {

		margin-top: 60px
	}

	.about-the-author .author_desc {

		margin: 0;

		top: 0;

		margin-top: 30px
	}

	.about-the-author .author_desc h3 {

		text-align: center
	}

	.single-related-posts {

		margin-right: 0
	}

	.single-related-posts li {

		margin: 0;

		margin-bottom: 10px;

		float: none;

		width: auto
	}

	#comments .children {

		margin: 0
	}

	.both-sidebars ul.portfolio-list,
	ul.portfolio-list {

		margin: 0
	}

	.portfolio-filter li {

		padding: 0 10px
	}

	.both-sidebars ul.portfolio-list li,
	ul.portfolio-list li,
	.both-sidebars ul.portfolio-list li,
	.both-sidebars ul.portfolio-list.portfolio-three-column li,
	ul.portfolio-list.portfolio-three-column li,
	.both-sidebars ul.portfolio-list.portfolio-two-column li,
	ul.portfolio-list.portfolio-two-column li {

		margin: 0;

		float: none;

		width: auto;

		margin-bottom: 10px
	}

	.both-sidebars ul.portfolio-list li,
	ul.portfolio-list li,
	.both-sidebars ul.portfolio-list li .portfolio-image img,
	ul.portfolio-list li .portfolio-image img,
	.both-sidebars ul.portfolio-list.portfolio-three-column li,
	ul.portfolio-list.portfolio-three-column li,
	.both-sidebars ul.portfolio-list.portfolio-two-column li,
	ul.portfolio-list.portfolio-two-column li {

		width: 262px
	}

	.both-sidebars ul.portfolio-list li,
	ul.portfolio-list li,
	.both-sidebars ul.portfolio-list li .portfolio-image img,
	ul.portfolio-list li .portfolio-image {

		height: 180px
	}

	.both-sidebars ul.portfolio-list li .portfolio-image,
	ul.portfolio-list li .portfolio-imagem,
	.both-sidebars ul.portfolio-list.portfolio-three-column li .portfolio-image,
	ul.portfolio-list.portfolio-three-column li .portfolio-imagem,
	.both-sidebars ul.portfolio-list.portfolio-three-column li .portfolio-image img,
	ul.portfolio-list.portfolio-three-column li .portfolio-image img,
	.both-sidebars ul.portfolio-list.portfolio-two-column li .portfolio-image,
	ul.portfolio-list.portfolio-two-column li .portfolio-image,
	.both-sidebars ul.portfolio-list.portfolio-two-column li .portfolio-image img,
	ul.portfolio-list.portfolio-two-column li .portfolio-image img {

		width: 262px;

		height: 180px
	}

	.both-sidebars ul.portfolio-list.portfolio-one-column li .portfolio-image,
	ul.portfolio-list.portfolio-one-column li .portfolio-image,
	.both-sidebars ul.portfolio-list.portfolio-one-column li .portfolio-image img,
	ul.portfolio-list.portfolio-one-column li .portfolio-image img {

		height: 180px
	}

	ul.portfolio-list.portfolio-one-column li .portfolio-details .pt-title {

		font-size: 20px
	}

	.main-sidebar .mom-video-widget iframe,
	.secondary-sidebar .mom-video-widget iframe,
	.wp-video,
	.mejs-video,
	.wp-video-shortcode,
	.mejs-overlay,
	.mejs-poster,
	.mejs-layer,
	.mejs-mediaelement .me-plugin,
	.mejs-mediaelement embed,
	.video_frame iframe {

		height: 155px !important
	}

	.mom-socials-counter ul li {

		width: 79px
	}

	.not-found-wrap {

		padding: 20px 0
	}

	.not-found-wrap .ops {

		font-size: 30px
	}

	.not-found-wrap .big404 {

		font-size: 130px
	}

	.not-found-wrap h1 {

		font-size: 26px
	}

	.asf-el.cat {

		display: none
	}

	.search-wrap {

		width: 290px
	}

	.search-wrap .search-form input {

		width: 213px
	}

	.search-results .news-box {

		padding-top: 0
	}

	.search-results .news-box .nb-header {

		display: none
	}

	li.bbp-forum-info,
	li.bbp-topic-title {

		width: 56%
	}

	li.bbp-forum-topic-count,
	li.bbp-topic-voice-count,
	li.bbp-forum-reply-count,
	li.bbp-topic-reply-count {

		width: 22%
	}

	#bbpress-forums .sub-forums-list .sub-forum {

		margin: 0;

		float: none
	}

	#bbpress-forums a.bbp-forum-title,
	#bbpress-forums a.bbp-topic-permalink,
	#bbpress-forums .bbp-topic-title h3 a {

		font-size: 14px
	}

	#bbpress-forums div.bbp-search-form {

		float: none;

		width: 207px
	}

	.bbp-search-form #bbp_search_submit {

		line-height: 25px
	}

	#bbpress-forums h1 {

		font-size: 24px
	}

	.bbp-topic-started-by {

		font-size: 11px
	}

	span.bbp-admin-links {

		display: block;

		float: none;

		width: 100%
	}

	span.bbp-admin-links>a {

		float: none;

		display: inline-block
	}

	#bbpress-forums div.bbp-the-content-wrapper input {

		margin-bottom: 5px
	}

	.mom-reveiw-system .mom-bar .mb-inner {

		height: 26px
	}

	.mom-reveiw-system .mom-bar .mb-inner .cr {

		height: 26px;

		overflow: hidden;

		display: inline-block
	}

	.mom-reveiw-system .review-summary .review-score {

		float: none;

		margin: auto;

		margin-bottom: 20px
	}

	.mom-reveiw-system .review-tab:not(.circles-tab) .review-footer h3,
	.mom-reveiw-system .user-rate-bar,
	.review-tab:not(.circles-tab) .review-footer .total-votes {

		display: block;

		padding: 0;

		margin: 5px 0
	}

	.mom-reveiw-system .review-header,
	.mom-reveiw-system .review-header .mr-types li {

		height: auto !important;

		overflow: hidden !important
	}

	.mom-reveiw-system .review-header .mr-types li {

		border-top-width: 1px
	}

	.mom-reveiw-system .review-circles .review-circle:nth-child(3n+1),
	.mom-reveiw-system .review-circles .review-circle:nth-child(5n+1) {

		clear: none
	}

	.posts-grid .mom-grid-item {

		float: none;

		width: 100% !important
	}

}

.vc_non_responsive .vc_row .vc_col-sm-1,
.vc_non_responsive .vc_row .vc_col-sm-10,
.vc_non_responsive .vc_row .vc_col-sm-11,
.vc_non_responsive .vc_row .vc_col-sm-12,
.vc_non_responsive .vc_row .vc_col-sm-2,
.vc_non_responsive .vc_row .vc_col-sm-3,
.vc_non_responsive .vc_row .vc_col-sm-4,
.vc_non_responsive .vc_row .vc_col-sm-5,
.vc_non_responsive .vc_row .vc_col-sm-7,
.vc_non_responsive .vc_row .vc_col-sm-8,
.vc_non_responsive .vc_row .vc_col-sm-9 {

	padding-left: 15px;

	padding-right: 15px;

	float: left
}

.vc_message_box-icon>*,
.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_simple .vc_toggle_icon::before {

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-o-transform: translate(-50%, -50%)
}

.vc_parallax-inner iframe,
.vc_video-bg iframe {

	max-width: 1000%
}

.vc_clearfix:after,
.vc_column-inner::after,
.vc_el-clearfix,
.vc_row:after {

	clear: both
}

.vc-composer-icon,
[class*=" vc_arrow-icon-"],
[class^=vc_arrow-icon-] {

	speak: none;

	font-variant: normal;

	text-transform: none;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale
}

.vc_row:after,
.vc_row:before {

	content: " ";

	display: table
}

@media (max-width:767px) {

	.vc_hidden-xs {

		display: none !important
	}

	.vc_el-clearfix-xs {

		clear: both
	}

}

@media (min-width:768px) and (max-width:991px) {

	.vc_hidden-sm {

		display: none !important
	}

	.vc_el-clearfix-sm {

		clear: both
	}

}

@media (min-width:992px) and (max-width:1199px) {

	.vc_hidden-md {

		display: none !important
	}

	.vc_el-clearfix-md {

		clear: both
	}

}

.vc_non_responsive .vc_row .vc_col-sm-1 {

	position: relative;

	width: 8.33333333%;

	min-height: 1px
}

.vc_non_responsive .vc_row .vc_col-sm-2 {

	position: relative;

	width: 16.66666667%;

	min-height: 1px
}

.vc_non_responsive .vc_row .vc_col-sm-3 {

	position: relative;

	width: 25%;

	min-height: 1px
}

.vc_non_responsive .vc_row .vc_col-sm-4 {

	position: relative;

	width: 33.33333333%;

	min-height: 1px
}

.vc_non_responsive .vc_row .vc_col-sm-5 {

	position: relative;

	width: 41.66666667%;

	min-height: 1px
}

.vc_non_responsive .vc_row .vc_col-sm-6 {

	position: relative;

	float: left;

	width: 50%;

	min-height: 1px;

	padding-left: 15px;

	padding-right: 15px
}

.vc_non_responsive .vc_row .vc_col-sm-7 {

	position: relative;

	width: 58.33333333%;

	min-height: 1px
}

.vc_non_responsive .vc_row .vc_col-sm-8 {

	position: relative;

	width: 66.66666667%;

	min-height: 1px
}

.vc_non_responsive .vc_row .vc_col-sm-9 {

	position: relative;

	width: 75%;

	min-height: 1px
}

.vc_non_responsive .vc_row .vc_col-sm-10 {

	position: relative;

	width: 83.33333333%;

	min-height: 1px
}

.vc_non_responsive .vc_row .vc_col-sm-11 {

	position: relative;

	width: 91.66666667%;

	min-height: 1px
}

.vc_col-xs-12,
.vc_column_container {

	width: 100%
}

.vc_non_responsive .vc_row .vc_col-sm-12 {

	position: relative;

	width: 100%;

	min-height: 1px
}

.vc_non_responsive .vc_row .vc_col-sm-offset-12 {

	margin-left: 100%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-11 {

	margin-left: 91.66666667%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-10 {

	margin-left: 83.33333333%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-9 {

	margin-left: 75%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-8 {

	margin-left: 66.66666667%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-7 {

	margin-left: 58.33333333%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-6 {

	margin-left: 50%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-5 {

	margin-left: 41.66666667%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-4 {

	margin-left: 33.33333333%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-3 {

	margin-left: 25%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-2 {

	margin-left: 16.66666667%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-1 {

	margin-left: 8.33333333%
}

.vc_non_responsive .vc_row .vc_col-sm-offset-0 {

	margin-left: 0
}

.vc_non_responsive .vc_row .vc_hidden-sm {

	display: none !important
}

.vc_row {

	margin-left: -15px;

	margin-right: -15px
}

.vc_col-lg-1,
.vc_col-lg-10,
.vc_col-lg-11,
.vc_col-lg-12,
.vc_col-lg-2,
.vc_col-lg-3,
.vc_col-lg-4,
.vc_col-lg-5,
.vc_col-lg-6,
.vc_col-lg-7,
.vc_col-lg-8,
.vc_col-lg-9,
.vc_col-md-1,
.vc_col-md-10,
.vc_col-md-11,
.vc_col-md-12,
.vc_col-md-2,
.vc_col-md-3,
.vc_col-md-4,
.vc_col-md-5,
.vc_col-md-6,
.vc_col-md-7,
.vc_col-md-8,
.vc_col-md-9,
.vc_col-sm-1,
.vc_col-sm-10,
.vc_col-sm-11,
.vc_col-sm-12,
.vc_col-sm-2,
.vc_col-sm-3,
.vc_col-sm-4,
.vc_col-sm-5,
.vc_col-sm-6,
.vc_col-sm-7,
.vc_col-sm-8,
.vc_col-sm-9,
.vc_col-xs-1,
.vc_col-xs-10,
.vc_col-xs-11,
.vc_col-xs-12,
.vc_col-xs-2,
.vc_col-xs-3,
.vc_col-xs-4,
.vc_col-xs-5,
.vc_col-xs-6,
.vc_col-xs-7,
.vc_col-xs-8,
.vc_col-xs-9 {

	position: relative;

	min-height: 1px;

	padding-left: 15px;

	padding-right: 15px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box
}

.vc_col-xs-1,
.vc_col-xs-10,
.vc_col-xs-11,
.vc_col-xs-12,
.vc_col-xs-2,
.vc_col-xs-3,
.vc_col-xs-4,
.vc_col-xs-5,
.vc_col-xs-6,
.vc_col-xs-7,
.vc_col-xs-8,
.vc_col-xs-9 {

	float: left
}

.vc_col-xs-11 {

	width: 91.66666667%
}

.vc_col-xs-10 {

	width: 83.33333333%
}

.vc_col-xs-9 {

	width: 75%
}

.vc_col-xs-8 {

	width: 66.66666667%
}

.vc_col-xs-7 {

	width: 58.33333333%
}

.vc_col-xs-6 {

	width: 50%
}

.vc_col-xs-5 {

	width: 41.66666667%
}

.vc_col-xs-4 {

	width: 33.33333333%
}

.vc_col-xs-3 {

	width: 25%
}

.vc_col-xs-2 {

	width: 16.66666667%
}

.vc_col-xs-1 {

	width: 8.33333333%
}

.vc_col-xs-pull-12 {

	right: 100%
}

.vc_col-xs-pull-11 {

	right: 91.66666667%
}

.vc_col-xs-pull-10 {

	right: 83.33333333%
}

.vc_col-xs-pull-9 {

	right: 75%
}

.vc_col-xs-pull-8 {

	right: 66.66666667%
}

.vc_col-xs-pull-7 {

	right: 58.33333333%
}

.vc_col-xs-pull-6 {

	right: 50%
}

.vc_col-xs-pull-5 {

	right: 41.66666667%
}

.vc_col-xs-pull-4 {

	right: 33.33333333%
}

.vc_col-xs-pull-3 {

	right: 25%
}

.vc_col-xs-pull-2 {

	right: 16.66666667%
}

.vc_col-xs-pull-1 {

	right: 8.33333333%
}

.vc_col-xs-pull-0 {

	right: auto
}

.vc_col-xs-push-12 {

	left: 100%
}

.vc_col-xs-push-11 {

	left: 91.66666667%
}

.vc_col-xs-push-10 {

	left: 83.33333333%
}

.vc_col-xs-push-9 {

	left: 75%
}

.vc_col-xs-push-8 {

	left: 66.66666667%
}

.vc_col-xs-push-7 {

	left: 58.33333333%
}

.vc_col-xs-push-6 {

	left: 50%
}

.vc_col-xs-push-5 {

	left: 41.66666667%
}

.vc_col-xs-push-4 {

	left: 33.33333333%
}

.vc_col-xs-push-3 {

	left: 25%
}

.vc_col-xs-push-2 {

	left: 16.66666667%
}

.vc_col-xs-push-1 {

	left: 8.33333333%
}

.vc_col-xs-push-0 {

	left: auto
}

.vc_col-xs-offset-12 {

	margin-left: 100%
}

.vc_col-xs-offset-11 {

	margin-left: 91.66666667%
}

.vc_col-xs-offset-10 {

	margin-left: 83.33333333%
}

.vc_col-xs-offset-9 {

	margin-left: 75%
}

.vc_col-xs-offset-8 {

	margin-left: 66.66666667%
}

.vc_col-xs-offset-7 {

	margin-left: 58.33333333%
}

.vc_col-xs-offset-6 {

	margin-left: 50%
}

.vc_col-xs-offset-5 {

	margin-left: 41.66666667%
}

.vc_col-xs-offset-4 {

	margin-left: 33.33333333%
}

.vc_col-xs-offset-3 {

	margin-left: 25%
}

.vc_col-xs-offset-2 {

	margin-left: 16.66666667%
}

.vc_col-xs-offset-1 {

	margin-left: 8.33333333%
}

.vc_col-xs-offset-0 {

	margin-left: 0
}

@media (min-width:768px) {

	.vc_col-sm-1,
	.vc_col-sm-10,
	.vc_col-sm-11,
	.vc_col-sm-12,
	.vc_col-sm-2,
	.vc_col-sm-3,
	.vc_col-sm-4,
	.vc_col-sm-5,
	.vc_col-sm-6,
	.vc_col-sm-7,
	.vc_col-sm-8,
	.vc_col-sm-9 {

		float: left
	}

	.vc_col-sm-12 {

		width: 100%
	}

	.vc_col-sm-11 {

		width: 91.66666667%
	}

	.vc_col-sm-10 {

		width: 83.33333333%
	}

	.vc_col-sm-9 {

		width: 75%
	}

	.vc_col-sm-8 {

		width: 66.66666667%
	}

	.vc_col-sm-7 {

		width: 58.33333333%
	}

	.vc_col-sm-6 {

		width: 50%
	}

	.vc_col-sm-5 {

		width: 41.66666667%
	}

	.vc_col-sm-4 {

		width: 33.33333333%
	}

	.vc_col-sm-3 {

		width: 25%
	}

	.vc_col-sm-2 {

		width: 16.66666667%
	}

	.vc_col-sm-1 {

		width: 8.33333333%
	}

	.vc_col-sm-pull-12 {

		right: 100%
	}

	.vc_col-sm-pull-11 {

		right: 91.66666667%
	}

	.vc_col-sm-pull-10 {

		right: 83.33333333%
	}

	.vc_col-sm-pull-9 {

		right: 75%
	}

	.vc_col-sm-pull-8 {

		right: 66.66666667%
	}

	.vc_col-sm-pull-7 {

		right: 58.33333333%
	}

	.vc_col-sm-pull-6 {

		right: 50%
	}

	.vc_col-sm-pull-5 {

		right: 41.66666667%
	}

	.vc_col-sm-pull-4 {

		right: 33.33333333%
	}

	.vc_col-sm-pull-3 {

		right: 25%
	}

	.vc_col-sm-pull-2 {

		right: 16.66666667%
	}

	.vc_col-sm-pull-1 {

		right: 8.33333333%
	}

	.vc_col-sm-pull-0 {

		right: auto
	}

	.vc_col-sm-push-12 {

		left: 100%
	}

	.vc_col-sm-push-11 {

		left: 91.66666667%
	}

	.vc_col-sm-push-10 {

		left: 83.33333333%
	}

	.vc_col-sm-push-9 {

		left: 75%
	}

	.vc_col-sm-push-8 {

		left: 66.66666667%
	}

	.vc_col-sm-push-7 {

		left: 58.33333333%
	}

	.vc_col-sm-push-6 {

		left: 50%
	}

	.vc_col-sm-push-5 {

		left: 41.66666667%
	}

	.vc_col-sm-push-4 {

		left: 33.33333333%
	}

	.vc_col-sm-push-3 {

		left: 25%
	}

	.vc_col-sm-push-2 {

		left: 16.66666667%
	}

	.vc_col-sm-push-1 {

		left: 8.33333333%
	}

	.vc_col-sm-push-0 {

		left: auto
	}

	.vc_col-sm-offset-12 {

		margin-left: 100%
	}

	.vc_col-sm-offset-11 {

		margin-left: 91.66666667%
	}

	.vc_col-sm-offset-10 {

		margin-left: 83.33333333%
	}

	.vc_col-sm-offset-9 {

		margin-left: 75%
	}

	.vc_col-sm-offset-8 {

		margin-left: 66.66666667%
	}

	.vc_col-sm-offset-7 {

		margin-left: 58.33333333%
	}

	.vc_col-sm-offset-6 {

		margin-left: 50%
	}

	.vc_col-sm-offset-5 {

		margin-left: 41.66666667%
	}

	.vc_col-sm-offset-4 {

		margin-left: 33.33333333%
	}

	.vc_col-sm-offset-3 {

		margin-left: 25%
	}

	.vc_col-sm-offset-2 {

		margin-left: 16.66666667%
	}

	.vc_col-sm-offset-1 {

		margin-left: 8.33333333%
	}

	.vc_col-sm-offset-0 {

		margin-left: 0
	}

}

@media (min-width:992px) {

	.vc_col-md-1,
	.vc_col-md-10,
	.vc_col-md-11,
	.vc_col-md-12,
	.vc_col-md-2,
	.vc_col-md-3,
	.vc_col-md-4,
	.vc_col-md-5,
	.vc_col-md-6,
	.vc_col-md-7,
	.vc_col-md-8,
	.vc_col-md-9 {

		float: left
	}

	.vc_col-md-12 {

		width: 100%
	}

	.vc_col-md-11 {

		width: 91.66666667%
	}

	.vc_col-md-10 {

		width: 83.33333333%
	}

	.vc_col-md-9 {

		width: 75%
	}

	.vc_col-md-8 {

		width: 66.66666667%
	}

	.vc_col-md-7 {

		width: 58.33333333%
	}

	.vc_col-md-6 {

		width: 50%
	}

	.vc_col-md-5 {

		width: 41.66666667%
	}

	.vc_col-md-4 {

		width: 33.33333333%
	}

	.vc_col-md-3 {

		width: 25%
	}

	.vc_col-md-2 {

		width: 16.66666667%
	}

	.vc_col-md-1 {

		width: 8.33333333%
	}

	.vc_col-md-pull-12 {

		right: 100%
	}

	.vc_col-md-pull-11 {

		right: 91.66666667%
	}

	.vc_col-md-pull-10 {

		right: 83.33333333%
	}

	.vc_col-md-pull-9 {

		right: 75%
	}

	.vc_col-md-pull-8 {

		right: 66.66666667%
	}

	.vc_col-md-pull-7 {

		right: 58.33333333%
	}

	.vc_col-md-pull-6 {

		right: 50%
	}

	.vc_col-md-pull-5 {

		right: 41.66666667%
	}

	.vc_col-md-pull-4 {

		right: 33.33333333%
	}

	.vc_col-md-pull-3 {

		right: 25%
	}

	.vc_col-md-pull-2 {

		right: 16.66666667%
	}

	.vc_col-md-pull-1 {

		right: 8.33333333%
	}

	.vc_col-md-pull-0 {

		right: auto
	}

	.vc_col-md-push-12 {

		left: 100%
	}

	.vc_col-md-push-11 {

		left: 91.66666667%
	}

	.vc_col-md-push-10 {

		left: 83.33333333%
	}

	.vc_col-md-push-9 {

		left: 75%
	}

	.vc_col-md-push-8 {

		left: 66.66666667%
	}

	.vc_col-md-push-7 {

		left: 58.33333333%
	}

	.vc_col-md-push-6 {

		left: 50%
	}

	.vc_col-md-push-5 {

		left: 41.66666667%
	}

	.vc_col-md-push-4 {

		left: 33.33333333%
	}

	.vc_col-md-push-3 {

		left: 25%
	}

	.vc_col-md-push-2 {

		left: 16.66666667%
	}

	.vc_col-md-push-1 {

		left: 8.33333333%
	}

	.vc_col-md-push-0 {

		left: auto
	}

	.vc_col-md-offset-12 {

		margin-left: 100%
	}

	.vc_col-md-offset-11 {

		margin-left: 91.66666667%
	}

	.vc_col-md-offset-10 {

		margin-left: 83.33333333%
	}

	.vc_col-md-offset-9 {

		margin-left: 75%
	}

	.vc_col-md-offset-8 {

		margin-left: 66.66666667%
	}

	.vc_col-md-offset-7 {

		margin-left: 58.33333333%
	}

	.vc_col-md-offset-6 {

		margin-left: 50%
	}

	.vc_col-md-offset-5 {

		margin-left: 41.66666667%
	}

	.vc_col-md-offset-4 {

		margin-left: 33.33333333%
	}

	.vc_col-md-offset-3 {

		margin-left: 25%
	}

	.vc_col-md-offset-2 {

		margin-left: 16.66666667%
	}

	.vc_col-md-offset-1 {

		margin-left: 8.33333333%
	}

	.vc_col-md-offset-0 {

		margin-left: 0
	}

}

@media (min-width:1200px) {

	.vc_hidden-lg {

		display: none !important
	}

	.vc_col-lg-1,
	.vc_col-lg-10,
	.vc_col-lg-11,
	.vc_col-lg-12,
	.vc_col-lg-2,
	.vc_col-lg-3,
	.vc_col-lg-4,
	.vc_col-lg-5,
	.vc_col-lg-6,
	.vc_col-lg-7,
	.vc_col-lg-8,
	.vc_col-lg-9 {

		float: left
	}

	.vc_col-lg-12 {

		width: 100%
	}

	.vc_col-lg-11 {

		width: 91.66666667%
	}

	.vc_col-lg-10 {

		width: 83.33333333%
	}

	.vc_col-lg-9 {

		width: 75%
	}

	.vc_col-lg-8 {

		width: 66.66666667%
	}

	.vc_col-lg-7 {

		width: 58.33333333%
	}

	.vc_col-lg-6 {

		width: 50%
	}

	.vc_col-lg-5 {

		width: 41.66666667%
	}

	.vc_col-lg-4 {

		width: 33.33333333%
	}

	.vc_col-lg-3 {

		width: 25%
	}

	.vc_col-lg-2 {

		width: 16.66666667%
	}

	.vc_col-lg-1 {

		width: 8.33333333%
	}

	.vc_col-lg-pull-12 {

		right: 100%
	}

	.vc_col-lg-pull-11 {

		right: 91.66666667%
	}

	.vc_col-lg-pull-10 {

		right: 83.33333333%
	}

	.vc_col-lg-pull-9 {

		right: 75%
	}

	.vc_col-lg-pull-8 {

		right: 66.66666667%
	}

	.vc_col-lg-pull-7 {

		right: 58.33333333%
	}

	.vc_col-lg-pull-6 {

		right: 50%
	}

	.vc_col-lg-pull-5 {

		right: 41.66666667%
	}

	.vc_col-lg-pull-4 {

		right: 33.33333333%
	}

	.vc_col-lg-pull-3 {

		right: 25%
	}

	.vc_col-lg-pull-2 {

		right: 16.66666667%
	}

	.vc_col-lg-pull-1 {

		right: 8.33333333%
	}

	.vc_col-lg-pull-0 {

		right: auto
	}

	.vc_col-lg-push-12 {

		left: 100%
	}

	.vc_col-lg-push-11 {

		left: 91.66666667%
	}

	.vc_col-lg-push-10 {

		left: 83.33333333%
	}

	.vc_col-lg-push-9 {

		left: 75%
	}

	.vc_col-lg-push-8 {

		left: 66.66666667%
	}

	.vc_col-lg-push-7 {

		left: 58.33333333%
	}

	.vc_col-lg-push-6 {

		left: 50%
	}

	.vc_col-lg-push-5 {

		left: 41.66666667%
	}

	.vc_col-lg-push-4 {

		left: 33.33333333%
	}

	.vc_col-lg-push-3 {

		left: 25%
	}

	.vc_col-lg-push-2 {

		left: 16.66666667%
	}

	.vc_col-lg-push-1 {

		left: 8.33333333%
	}

	.vc_col-lg-push-0 {

		left: auto
	}

	.vc_col-lg-offset-12 {

		margin-left: 100%
	}

	.vc_col-lg-offset-11 {

		margin-left: 91.66666667%
	}

	.vc_col-lg-offset-10 {

		margin-left: 83.33333333%
	}

	.vc_col-lg-offset-9 {

		margin-left: 75%
	}

	.vc_col-lg-offset-8 {

		margin-left: 66.66666667%
	}

	.vc_col-lg-offset-7 {

		margin-left: 58.33333333%
	}

	.vc_col-lg-offset-6 {

		margin-left: 50%
	}

	.vc_col-lg-offset-5 {

		margin-left: 41.66666667%
	}

	.vc_col-lg-offset-4 {

		margin-left: 33.33333333%
	}

	.vc_col-lg-offset-3 {

		margin-left: 25%
	}

	.vc_col-lg-offset-2 {

		margin-left: 16.66666667%
	}

	.vc_col-lg-offset-1 {

		margin-left: 8.33333333%
	}

	.vc_col-lg-offset-0 {

		margin-left: 0
	}

	.vc_el-clearfix-lg {

		clear: both
	}

}

.vc_el_width_100,
.vc_el_width_50,
.vc_el_width_60,
.vc_el_width_70,
.vc_el_width_80,
.vc_el_width_90 {

	margin-left: auto !important;

	margin-right: auto !important
}

.vc_pull-right {

	float: right !important
}

.vc_pull-left {

	float: left !important
}

.vc_clearfix:after,
.vc_clearfix:before {

	content: " ";

	display: table
}

.vc_visible {

	display: block
}

.vc_table {

	width: 100%;

	margin-bottom: 20px;

	border-collapse: collapse
}

.vc_table>tbody>tr>td,
.vc_table>tbody>tr>th,
.vc_table>tfoot>tr>td,
.vc_table>tfoot>tr>th,
.vc_table>thead>tr>td,
.vc_table>thead>tr>th {

	padding: 8px;

	line-height: 1.42857143;

	vertical-align: top;

	border-top: 1px solid #ddd
}

.vc_table>thead>tr>th {

	vertical-align: bottom;

	border-bottom: 2px solid #ddd
}

.vc_button-2-wrapper,
.vc_pixel_icon {

	display: inline-block;

	vertical-align: middle
}

.vc_table>caption+thead>tr:first-child>td,
.vc_table>caption+thead>tr:first-child>th,
.vc_table>colgroup+thead>tr:first-child>td,
.vc_table>colgroup+thead>tr:first-child>th,
.vc_table>thead:first-child>tr:first-child>td,
.vc_table>thead:first-child>tr:first-child>th {

	border-top: 0
}

.vc_table>tbody+tbody {

	border-top: 2px solid #ddd
}

.vc_table .table {

	background-color: #fff
}

.vc_table-bordered,
.vc_table-bordered>tbody>tr>td,
.vc_table-bordered>tbody>tr>th,
.vc_table-bordered>tfoot>tr>td,
.vc_table-bordered>tfoot>tr>th,
.vc_table-bordered>thead>tr>td,
.vc_table-bordered>thead>tr>th {

	border: 1px solid #ddd
}

.vc_table-bordered>thead>tr>td,
.vc_table-bordered>thead>tr>th {

	border-bottom-width: 2px
}

.vc_pixel_icon {

	height: 16px;

	width: 16px;

	background-position: 0 0;

	background-repeat: no-repeat
}

.vc_pixel_icon-alert {

	background-image: url(/wp-content/plugins/js_composer/assets/vc/alert.png?x64687)
}

.vc_pixel_icon-info {

	background-image: url(/wp-content/plugins/js_composer/assets/vc/info.png?x64687)
}

.vc_pixel_icon-tick {

	background-image: url(/wp-content/plugins/js_composer/assets/vc/tick.png?x64687)
}

.vc_pixel_icon-explanation {

	background-image: url(/wp-content/plugins/js_composer/assets/vc/exclamation.png?x64687)
}

.vc_pixel_icon-address_book {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/address-book.png?x64687)
}

.vc_pixel_icon-alarm_clock {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png?x64687)
}

.vc_pixel_icon-anchor {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/anchor.png?x64687)
}

.vc_pixel_icon-application_image {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/application-image.png?x64687)
}

.vc_pixel_icon-arrow {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/arrow.png?x64687)
}

.vc_pixel_icon-asterisk {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/asterisk.png?x64687)
}

.vc_pixel_icon-hammer {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png?x64687)
}

.vc_pixel_icon-balloon {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/balloon.png?x64687)
}

.vc_pixel_icon-balloon_buzz {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png?x64687)
}

.vc_pixel_icon-balloon_facebook {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png?x64687)
}

.vc_pixel_icon-balloon_twitter {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png?x64687)
}

.vc_pixel_icon-battery {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/battery-full.png?x64687)
}

.vc_pixel_icon-binocular {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/binocular.png?x64687)
}

.vc_pixel_icon-document_excel {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png?x64687)
}

.vc_pixel_icon-document_image {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png?x64687)
}

.vc_pixel_icon-document_music {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png?x64687)
}

.vc_pixel_icon-document_office {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png?x64687)
}

.vc_pixel_icon-document_pdf {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png?x64687)
}

.vc_pixel_icon-document_powerpoint {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png?x64687)
}

.vc_pixel_icon-document_word {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png?x64687)
}

.vc_pixel_icon-bookmark {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/bookmark.png?x64687)
}

.vc_pixel_icon-camcorder {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/camcorder.png?x64687)
}

.vc_pixel_icon-camera {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/camera.png?x64687)
}

.vc_pixel_icon-chart {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/chart.png?x64687)
}

.vc_pixel_icon-chart_pie {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png?x64687)
}

.vc_pixel_icon-clock {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/clock.png?x64687)
}

.vc_pixel_icon-play {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/control.png?x64687)
}

.vc_pixel_icon-fire {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/fire.png?x64687)
}

.vc_pixel_icon-heart {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/heart.png?x64687)
}

.vc_pixel_icon-mail {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/mail.png?x64687)
}

.vc_pixel_icon-shield {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png?x64687)
}

.vc_pixel_icon-video {

	background-image: url(/wp-content/plugins/js_composer/assets/images/icons/video.png?x64687)
}

@font-face {

	font-family: VC-Icons;

	src: url(/wp-content/plugins/js_composer/assetsfonts/vc_iconsfonts/VC-Icons.ttf?otu1sf&x64687) format('truetype'), url(/wp-content/plugins/js_composer/assetsfonts/vc_iconsfonts/VC-Icons.woff?otu1sf&x64687) format('woff'), url(/wp-content/plugins/js_composer/assetsfonts/vc_iconsfonts/VC-Icons.svg?otu1sf#VC-Icons&x64687) format('svg');

	font-weight: 400;

	font-style: normal
}

.vc-composer-icon {

	font-family: VC-Icons !important;

	font-style: normal;

	font-weight: 400;

	line-height: 1
}

.vc-c-icon-sync:before {

	content: "\e627"

}

.vc-c-icon-lock_outline:before {

	content: "\e899"

}

.vc-c-icon-layout_portrait-smartphones:before {

	content: "\e324"

}

.vc-c-icon-layout_default:before {

	content: "\e30c"

}

.vc-c-icon-fullscreen_exit:before {

	content: "\e5d1"

}

.vc-c-icon-fullscreen:before {

	content: "\e5d0"

}

.vc-c-icon-home:before {

	content: "\e88a"

}

.vc-c-icon-content_copy:before {

	content: "\e14d"

}

.vc-c-icon-mode_edit:before {

	content: "\e254"

}

.vc-c-icon-add:before {

	content: "\e145"

}

.vc-c-icon-cog:before {

	content: "\e8b8"

}

.vc-c-icon-arrow_back:before {

	content: "\e5c4"

}

.vc-c-icon-arrow_downward:before {

	content: "\e5db"

}

.vc-c-icon-arrow_drop_down:before {

	content: "\e5c5"

}

.vc-c-icon-arrow_drop_up:before {

	content: "\e5c7"

}

.vc-c-icon-arrow_forward:before {

	content: "\e5c8"

}

.vc-c-icon-arrow_upward:before {

	content: "\e5d8"

}

.vc-c-icon-check:before {

	content: "\e5ca"

}

.vc-c-icon-close:before {

	content: "\e5cd"

}

.vc-c-icon-search:before {

	content: "\e8b6"

}

.vc-c-icon-add_template:before {

	content: "\e900"

}

.vc-c-icon-add_element:before {

	content: "\e901"

}

.vc-c-icon-dragndrop:before {

	content: "\e902"

}

.vc-c-icon-minimize_up:before {

	content: "\e903"

}

.vc-c-icon-minimize:before {

	content: "\e910"

}

.vc-c-icon-layout_landscape-smartphones:before {

	content: "\e911"

}

.vc-c-icon-layout_landscape-tablets:before {

	content: "\e912"

}

.vc-c-icon-row_default_fe:before {

	content: "\e913"

}

.vc-c-icon-arrow_drop_right:before {

	content: "\e915"

}

.vc-c-icon-1-4_3-4:before {

	content: "\e909"

}

.vc-c-icon-1-1:before {

	content: "\e904"

}

.vc-c-icon-1-2_1-2:before {

	content: "\e905"

}

.vc-c-icon-1-3_1-3_1-3:before {

	content: "\e906"

}

.vc-c-icon-1-4_1-2_1-4:before {

	content: "\e907"

}

.vc-c-icon-1-4_1-4_1-4_1-4:before {

	content: "\e908"

}

.vc-c-icon-1-6_1-6_1-6_1-2:before {

	content: "\e90b"

}

.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before {

	content: "\e90c"

}

.vc-c-icon-1-6_2-3_1-6:before {

	content: "\e90d"

}

.vc-c-icon-2-3_1-3:before {

	content: "\e90e"

}

.vc-c-icon-5-6_1-6:before {

	content: "\e90f"

}

.vc-c-icon-layout_portrait-tablets:before {

	content: "\e916"

}

.vc-c-icon-delete_empty:before {

	content: "\e914"

}

.vc-c-icon-layout-lg:before {

	content: "\e30c"

}

.vc-c-icon-layout-md:before {

	content: "\e912"

}

.vc-c-icon-layout-sm:before {

	content: "\e916"

}

.vc-c-icon-layout-xs:before {

	content: "\e324"

}

.vc_txt_align_left {

	text-align: left
}

.vc_txt_align_right {

	text-align: right
}

.vc_txt_align_center {

	text-align: center
}

.vc_txt_align_justify {

	text-align: justify;

	text-justify: inter-word
}

.vc_el_width_50 {

	width: 50%
}

.vc_el_width_60 {

	width: 60%
}

.vc_el_width_70 {

	width: 70%
}

.vc_el_width_80 {

	width: 80%
}

.vc_el_width_90 {

	width: 90%
}

.vc_el_width_100 {

	width: 100%
}

.vc_btn,
a.vc_btn,
button.vc_btn {

	cursor: pointer;

	display: inline-block;

	text-decoration: none !important;

	padding: 9px 12px;

	font-size: 100%;

	line-height: 20px;

	border-radius: 4px
}

.vc_general.vc_btn3,
.wpb_button:hover,
a.wpb_button_a,
a.wpb_button_a:hover {

	text-decoration: none
}

.vc_btn,
.vc_btn:focus,
.vc_btn:hover,
a.vc_btn,
a.vc_btn:focus,
a.vc_btn:hover,
button.vc_btn,
button.vc_btn:focus,
button.vc_btn:hover {

	border: 1px solid transparent
}

.vc_btn-lg,
a.vc_btn-lg,
button.vc_btn-lg {

	padding: 10px 16px;

	font-size: 18px;

	line-height: 1.33;

	border-radius: 6px
}

.vc_btn-sm,
a.vc_btn-sm,
button.vc_btn-sm {

	padding: 5px 10px;

	font-size: 12px;

	line-height: 1.5;

	border-radius: 3px
}

.vc_btn-xs,
a.vc_btn-xs,
button.vc_btn-xs {

	padding: 1px 5px;

	font-size: 12px;

	line-height: 1.5;

	border-radius: 3px
}

.vc_btn_square,
a.vc_btn_square,
button.vc_btn_square {

	border-radius: 0
}

.vc_btn_square_outlined,
a.vc_btn_square_outlined,
button.vc_btn_square_outlined {

	border-radius: 0;

	background: 0 0 !important
}

.vc_btn_square_outlined,
.vc_btn_square_outlined:focus,
.vc_btn_square_outlined:hover,
a.vc_btn_square_outlined,
a.vc_btn_square_outlined:focus,
a.vc_btn_square_outlined:hover,
button.vc_btn_square_outlined,
button.vc_btn_square_outlined:focus,
button.vc_btn_square_outlined:hover {

	border: 2px solid
}

.vc_btn_round,
a.vc_btn_round,
button.vc_btn_round {

	border-radius: 25px
}

.vc_btn_outlined,
a.vc_btn_outlined,
button.vc_btn_outlined {

	background: 0 0 !important
}

.open>.dropdown-toggle.vc_btn-danger,
.open>.dropdown-toggle.vc_btn-default,
.open>.dropdown-toggle.vc_btn-info,
.open>.dropdown-toggle.vc_btn-primary,
.open>.dropdown-toggle.vc_btn-success,
.open>.dropdown-toggle.vc_btn-warning,
.open>.dropdown-togglea.vc_btn-danger,
.open>.dropdown-togglea.vc_btn-default,
.open>.dropdown-togglea.vc_btn-info,
.open>.dropdown-togglea.vc_btn-primary,
.open>.dropdown-togglea.vc_btn-success,
.open>.dropdown-togglea.vc_btn-warning,
.open>.dropdown-togglebutton.vc_btn-danger,
.open>.dropdown-togglebutton.vc_btn-default,
.open>.dropdown-togglebutton.vc_btn-info,
.open>.dropdown-togglebutton.vc_btn-primary,
.open>.dropdown-togglebutton.vc_btn-success,
.open>.dropdown-togglebutton.vc_btn-warning,
.vc_btn-danger.active,
.vc_btn-danger:active,
.vc_btn-default.active,
.vc_btn-default:active,
.vc_btn-info.active,
.vc_btn-info:active,
.vc_btn-primary.active,
.vc_btn-primary:active,
.vc_btn-success.active,
.vc_btn-success:active,
.vc_btn-warning.active,
.vc_btn-warning:active,
a.vc_btn-danger.active,
a.vc_btn-danger:active,
a.vc_btn-default.active,
a.vc_btn-default:active,
a.vc_btn-info.active,
a.vc_btn-info:active,
a.vc_btn-primary.active,
a.vc_btn-primary:active,
a.vc_btn-success.active,
a.vc_btn-success:active,
a.vc_btn-warning.active,
a.vc_btn-warning:active,
button.vc_btn-danger.active,
button.vc_btn-danger:active,
button.vc_btn-default.active,
button.vc_btn-default:active,
button.vc_btn-info.active,
button.vc_btn-info:active,
button.vc_btn-primary.active,
button.vc_btn-primary:active,
button.vc_btn-success.active,
button.vc_btn-success:active,
button.vc_btn-warning.active,
button.vc_btn-warning:active {

	background-image: none
}

.vc_btn_outlined,
.vc_btn_outlined:focus,
.vc_btn_outlined:hover,
a.vc_btn_outlined,
a.vc_btn_outlined:focus,
a.vc_btn_outlined:hover,
button.vc_btn_outlined,
button.vc_btn_outlined:focus,
button.vc_btn_outlined:hover {

	border: 2px solid
}

.vc_btn-blue,
a.vc_btn-blue,
button.vc_btn-blue {

	background-color: #5472D2;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-blue:hover,
a.vc_btn-blue:hover,
button.vc_btn-blue:hover {

	background-color: #3c5ecc;

	color: #f7f7f7 !important
}

.vc_btn-blue.vc_btn_outlined,
.vc_btn-blue.vc_btn_square_outlined,
a.vc_btn-blue.vc_btn_outlined,
a.vc_btn-blue.vc_btn_square_outlined,
button.vc_btn-blue.vc_btn_outlined,
button.vc_btn-blue.vc_btn_square_outlined {

	color: #5472D2 !important
}

.vc_btn-blue.vc_btn_outlined:hover,
.vc_btn-blue.vc_btn_square_outlined:hover,
a.vc_btn-blue.vc_btn_outlined:hover,
a.vc_btn-blue.vc_btn_square_outlined:hover,
button.vc_btn-blue.vc_btn_outlined:hover,
button.vc_btn-blue.vc_btn_square_outlined:hover {

	border-color: #3c5ecc
}

.vc_btn-blue.vc_btn_3d,
a.vc_btn-blue.vc_btn_3d,
button.vc_btn-blue.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #3253bc;

	box-shadow: 0 5px 0 #3253bc;

	margin-bottom: 5px
}

.vc_btn-blue.vc_btn_3d.vc_btn_xs,
a.vc_btn-blue.vc_btn_3d.vc_btn_xs,
button.vc_btn-blue.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #3253bc;

	box-shadow: 0 3px 0 #3253bc;

	margin-bottom: 3px
}

.vc_btn-blue.vc_btn_3d.vc_btn_sm,
a.vc_btn-blue.vc_btn_3d.vc_btn_sm,
button.vc_btn-blue.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #3253bc;

	box-shadow: 0 4px 0 #3253bc;

	margin-bottom: 4px
}

.vc_btn-turquoise,
a.vc_btn-turquoise,
button.vc_btn-turquoise {

	background-color: #00C1CF;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-turquoise:hover,
a.vc_btn-turquoise:hover,
button.vc_btn-turquoise:hover {

	background-color: #00a4b0;

	color: #f7f7f7 !important
}

.vc_btn-turquoise.vc_btn_outlined,
.vc_btn-turquoise.vc_btn_square_outlined,
a.vc_btn-turquoise.vc_btn_outlined,
a.vc_btn-turquoise.vc_btn_square_outlined,
button.vc_btn-turquoise.vc_btn_outlined,
button.vc_btn-turquoise.vc_btn_square_outlined {

	color: #00C1CF !important
}

.vc_btn-turquoise.vc_btn_outlined:hover,
.vc_btn-turquoise.vc_btn_square_outlined:hover,
a.vc_btn-turquoise.vc_btn_outlined:hover,
a.vc_btn-turquoise.vc_btn_square_outlined:hover,
button.vc_btn-turquoise.vc_btn_outlined:hover,
button.vc_btn-turquoise.vc_btn_square_outlined:hover {

	border-color: #00a4b0
}

.vc_btn-turquoise.vc_btn_3d,
a.vc_btn-turquoise.vc_btn_3d,
button.vc_btn-turquoise.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #008d97;

	box-shadow: 0 5px 0 #008d97;

	margin-bottom: 5px
}

.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,
a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,
button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #008d97;

	box-shadow: 0 3px 0 #008d97;

	margin-bottom: 3px
}

.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,
a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,
button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #008d97;

	box-shadow: 0 4px 0 #008d97;

	margin-bottom: 4px
}

.vc_btn-pink,
a.vc_btn-pink,
button.vc_btn-pink {

	background-color: #FE6C61;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-pink:hover,
a.vc_btn-pink:hover,
button.vc_btn-pink:hover {

	background-color: #fe5043;

	color: #f7f7f7 !important
}

.vc_btn-pink.vc_btn_outlined,
.vc_btn-pink.vc_btn_square_outlined,
a.vc_btn-pink.vc_btn_outlined,
a.vc_btn-pink.vc_btn_square_outlined,
button.vc_btn-pink.vc_btn_outlined,
button.vc_btn-pink.vc_btn_square_outlined {

	color: #FE6C61 !important
}

.vc_btn-pink.vc_btn_outlined:hover,
.vc_btn-pink.vc_btn_square_outlined:hover,
a.vc_btn-pink.vc_btn_outlined:hover,
a.vc_btn-pink.vc_btn_square_outlined:hover,
button.vc_btn-pink.vc_btn_outlined:hover,
button.vc_btn-pink.vc_btn_square_outlined:hover {

	border-color: #fe5043
}

.vc_btn-pink.vc_btn_3d,
a.vc_btn-pink.vc_btn_3d,
button.vc_btn-pink.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #fe3829;

	box-shadow: 0 5px 0 #fe3829;

	margin-bottom: 5px
}

.vc_btn-pink.vc_btn_3d.vc_btn_xs,
a.vc_btn-pink.vc_btn_3d.vc_btn_xs,
button.vc_btn-pink.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #fe3829;

	box-shadow: 0 3px 0 #fe3829;

	margin-bottom: 3px
}

.vc_btn-pink.vc_btn_3d.vc_btn_sm,
a.vc_btn-pink.vc_btn_3d.vc_btn_sm,
button.vc_btn-pink.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #fe3829;

	box-shadow: 0 4px 0 #fe3829;

	margin-bottom: 4px
}

.vc_btn-violet,
a.vc_btn-violet,
button.vc_btn-violet {

	background-color: #8D6DC4;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-violet:hover,
a.vc_btn-violet:hover,
button.vc_btn-violet:hover {

	background-color: #7c57bb;

	color: #f7f7f7 !important
}

.vc_btn-violet.vc_btn_outlined,
.vc_btn-violet.vc_btn_square_outlined,
a.vc_btn-violet.vc_btn_outlined,
a.vc_btn-violet.vc_btn_square_outlined,
button.vc_btn-violet.vc_btn_outlined,
button.vc_btn-violet.vc_btn_square_outlined {

	color: #8D6DC4 !important
}

.vc_btn-violet.vc_btn_outlined:hover,
.vc_btn-violet.vc_btn_square_outlined:hover,
a.vc_btn-violet.vc_btn_outlined:hover,
a.vc_btn-violet.vc_btn_square_outlined:hover,
button.vc_btn-violet.vc_btn_outlined:hover,
button.vc_btn-violet.vc_btn_square_outlined:hover {

	border-color: #7c57bb
}

.vc_btn-violet.vc_btn_3d,
a.vc_btn-violet.vc_btn_3d,
button.vc_btn-violet.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #6e48b1;

	box-shadow: 0 5px 0 #6e48b1;

	margin-bottom: 5px
}

.vc_btn-violet.vc_btn_3d.vc_btn_xs,
a.vc_btn-violet.vc_btn_3d.vc_btn_xs,
button.vc_btn-violet.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #6e48b1;

	box-shadow: 0 3px 0 #6e48b1;

	margin-bottom: 3px
}

.vc_btn-violet.vc_btn_3d.vc_btn_sm,
a.vc_btn-violet.vc_btn_3d.vc_btn_sm,
button.vc_btn-violet.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #6e48b1;

	box-shadow: 0 4px 0 #6e48b1;

	margin-bottom: 4px
}

.vc_btn-peacoc,
a.vc_btn-peacoc,
button.vc_btn-peacoc {

	background-color: #4CADC9;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-peacoc:hover,
a.vc_btn-peacoc:hover,
button.vc_btn-peacoc:hover {

	background-color: #39a0bd;

	color: #f7f7f7 !important
}

.vc_btn-peacoc.vc_btn_outlined,
.vc_btn-peacoc.vc_btn_square_outlined,
a.vc_btn-peacoc.vc_btn_outlined,
a.vc_btn-peacoc.vc_btn_square_outlined,
button.vc_btn-peacoc.vc_btn_outlined,
button.vc_btn-peacoc.vc_btn_square_outlined {

	color: #4CADC9 !important
}

.vc_btn-peacoc.vc_btn_outlined:hover,
.vc_btn-peacoc.vc_btn_square_outlined:hover,
a.vc_btn-peacoc.vc_btn_outlined:hover,
a.vc_btn-peacoc.vc_btn_square_outlined:hover,
button.vc_btn-peacoc.vc_btn_outlined:hover,
button.vc_btn-peacoc.vc_btn_square_outlined:hover {

	border-color: #39a0bd
}

.vc_btn-peacoc.vc_btn_3d,
a.vc_btn-peacoc.vc_btn_3d,
button.vc_btn-peacoc.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #338faa;

	box-shadow: 0 5px 0 #338faa;

	margin-bottom: 5px
}

.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,
a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,
button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #338faa;

	box-shadow: 0 3px 0 #338faa;

	margin-bottom: 3px
}

.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,
a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,
button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #338faa;

	box-shadow: 0 4px 0 #338faa;

	margin-bottom: 4px
}

.vc_btn-chino,
a.vc_btn-chino,
button.vc_btn-chino {

	background-color: #CEC2AB;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-chino:hover,
a.vc_btn-chino:hover,
button.vc_btn-chino:hover {

	background-color: #c3b498;

	color: #f7f7f7 !important
}

.vc_btn-chino.vc_btn_outlined,
.vc_btn-chino.vc_btn_square_outlined,
a.vc_btn-chino.vc_btn_outlined,
a.vc_btn-chino.vc_btn_square_outlined,
button.vc_btn-chino.vc_btn_outlined,
button.vc_btn-chino.vc_btn_square_outlined {

	color: #CEC2AB !important
}

.vc_btn-chino.vc_btn_outlined:hover,
.vc_btn-chino.vc_btn_square_outlined:hover,
a.vc_btn-chino.vc_btn_outlined:hover,
a.vc_btn-chino.vc_btn_square_outlined:hover,
button.vc_btn-chino.vc_btn_outlined:hover,
button.vc_btn-chino.vc_btn_square_outlined:hover {

	border-color: #c3b498
}

.vc_btn-chino.vc_btn_3d,
a.vc_btn-chino.vc_btn_3d,
button.vc_btn-chino.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #b9a888;

	box-shadow: 0 5px 0 #b9a888;

	margin-bottom: 5px
}

.vc_btn-chino.vc_btn_3d.vc_btn_xs,
a.vc_btn-chino.vc_btn_3d.vc_btn_xs,
button.vc_btn-chino.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #b9a888;

	box-shadow: 0 3px 0 #b9a888;

	margin-bottom: 3px
}

.vc_btn-chino.vc_btn_3d.vc_btn_sm,
a.vc_btn-chino.vc_btn_3d.vc_btn_sm,
button.vc_btn-chino.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #b9a888;

	box-shadow: 0 4px 0 #b9a888;

	margin-bottom: 4px
}

.vc_btn-mulled_wine,
a.vc_btn-mulled_wine,
button.vc_btn-mulled_wine {

	background-color: #50485B;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-mulled_wine:hover,
a.vc_btn-mulled_wine:hover,
button.vc_btn-mulled_wine:hover {

	background-color: #413a4a;

	color: #f7f7f7 !important
}

.vc_btn-mulled_wine.vc_btn_outlined,
.vc_btn-mulled_wine.vc_btn_square_outlined,
a.vc_btn-mulled_wine.vc_btn_outlined,
a.vc_btn-mulled_wine.vc_btn_square_outlined,
button.vc_btn-mulled_wine.vc_btn_outlined,
button.vc_btn-mulled_wine.vc_btn_square_outlined {

	color: #50485B !important
}

.vc_btn-mulled_wine.vc_btn_outlined:hover,
.vc_btn-mulled_wine.vc_btn_square_outlined:hover,
a.vc_btn-mulled_wine.vc_btn_outlined:hover,
a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,
button.vc_btn-mulled_wine.vc_btn_outlined:hover,
button.vc_btn-mulled_wine.vc_btn_square_outlined:hover {

	border-color: #413a4a
}

.vc_btn-mulled_wine.vc_btn_3d,
a.vc_btn-mulled_wine.vc_btn_3d,
button.vc_btn-mulled_wine.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #342f3c;

	box-shadow: 0 5px 0 #342f3c;

	margin-bottom: 5px
}

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,
a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,
button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #342f3c;

	box-shadow: 0 3px 0 #342f3c;

	margin-bottom: 3px
}

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,
a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,
button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #342f3c;

	box-shadow: 0 4px 0 #342f3c;

	margin-bottom: 4px
}

.vc_btn-vista_blue,
a.vc_btn-vista_blue,
button.vc_btn-vista_blue {

	background-color: #75D69C;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-vista_blue:hover,
a.vc_btn-vista_blue:hover,
button.vc_btn-vista_blue:hover {

	background-color: #5dcf8b;

	color: #f7f7f7 !important
}

.vc_btn-vista_blue.vc_btn_outlined,
.vc_btn-vista_blue.vc_btn_square_outlined,
a.vc_btn-vista_blue.vc_btn_outlined,
a.vc_btn-vista_blue.vc_btn_square_outlined,
button.vc_btn-vista_blue.vc_btn_outlined,
button.vc_btn-vista_blue.vc_btn_square_outlined {

	color: #75D69C !important
}

.vc_btn-vista_blue.vc_btn_outlined:hover,
.vc_btn-vista_blue.vc_btn_square_outlined:hover,
a.vc_btn-vista_blue.vc_btn_outlined:hover,
a.vc_btn-vista_blue.vc_btn_square_outlined:hover,
button.vc_btn-vista_blue.vc_btn_outlined:hover,
button.vc_btn-vista_blue.vc_btn_square_outlined:hover {

	border-color: #5dcf8b
}

.vc_btn-vista_blue.vc_btn_3d,
a.vc_btn-vista_blue.vc_btn_3d,
button.vc_btn-vista_blue.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #4ac97d;

	box-shadow: 0 5px 0 #4ac97d;

	margin-bottom: 5px
}

.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,
a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,
button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #4ac97d;

	box-shadow: 0 3px 0 #4ac97d;

	margin-bottom: 3px
}

.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,
a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,
button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #4ac97d;

	box-shadow: 0 4px 0 #4ac97d;

	margin-bottom: 4px
}

.vc_btn-black,
a.vc_btn-black,
button.vc_btn-black {

	background-color: #2A2A2A;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-black:hover,
a.vc_btn-black:hover,
button.vc_btn-black:hover {

	background-color: #1b1b1b;

	color: #f7f7f7 !important
}

.vc_btn-black.vc_btn_outlined,
.vc_btn-black.vc_btn_square_outlined,
a.vc_btn-black.vc_btn_outlined,
a.vc_btn-black.vc_btn_square_outlined,
button.vc_btn-black.vc_btn_outlined,
button.vc_btn-black.vc_btn_square_outlined {

	color: #2A2A2A !important
}

.vc_btn-black.vc_btn_outlined:hover,
.vc_btn-black.vc_btn_square_outlined:hover,
a.vc_btn-black.vc_btn_outlined:hover,
a.vc_btn-black.vc_btn_square_outlined:hover,
button.vc_btn-black.vc_btn_outlined:hover,
button.vc_btn-black.vc_btn_square_outlined:hover {

	border-color: #1b1b1b
}

.vc_btn-black.vc_btn_3d,
a.vc_btn-black.vc_btn_3d,
button.vc_btn-black.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #0e0e0e;

	box-shadow: 0 5px 0 #0e0e0e;

	margin-bottom: 5px
}

.vc_btn-black.vc_btn_3d.vc_btn_xs,
a.vc_btn-black.vc_btn_3d.vc_btn_xs,
button.vc_btn-black.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #0e0e0e;

	box-shadow: 0 3px 0 #0e0e0e;

	margin-bottom: 3px
}

.vc_btn-black.vc_btn_3d.vc_btn_sm,
a.vc_btn-black.vc_btn_3d.vc_btn_sm,
button.vc_btn-black.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #0e0e0e;

	box-shadow: 0 4px 0 #0e0e0e;

	margin-bottom: 4px
}

.vc_btn-grey,
a.vc_btn-grey,
button.vc_btn-grey {

	background-color: #EBEBEB;

	color: #666 !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-grey:hover,
a.vc_btn-grey:hover,
button.vc_btn-grey:hover {

	background-color: #dcdcdc;

	color: #5e5e5e !important
}

.vc_btn-grey.vc_btn_outlined,
.vc_btn-grey.vc_btn_square_outlined,
a.vc_btn-grey.vc_btn_outlined,
a.vc_btn-grey.vc_btn_square_outlined,
button.vc_btn-grey.vc_btn_outlined,
button.vc_btn-grey.vc_btn_square_outlined {

	color: #EBEBEB !important
}

.vc_btn-grey.vc_btn_outlined:hover,
.vc_btn-grey.vc_btn_square_outlined:hover,
a.vc_btn-grey.vc_btn_outlined:hover,
a.vc_btn-grey.vc_btn_square_outlined:hover,
button.vc_btn-grey.vc_btn_outlined:hover,
button.vc_btn-grey.vc_btn_square_outlined:hover {

	border-color: #dcdcdc
}

.vc_btn-grey.vc_btn_3d,
a.vc_btn-grey.vc_btn_3d,
button.vc_btn-grey.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #cfcfcf;

	box-shadow: 0 5px 0 #cfcfcf;

	margin-bottom: 5px
}

.vc_btn-grey.vc_btn_3d.vc_btn_xs,
a.vc_btn-grey.vc_btn_3d.vc_btn_xs,
button.vc_btn-grey.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #cfcfcf;

	box-shadow: 0 3px 0 #cfcfcf;

	margin-bottom: 3px
}

.vc_btn-grey.vc_btn_3d.vc_btn_sm,
a.vc_btn-grey.vc_btn_3d.vc_btn_sm,
button.vc_btn-grey.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #cfcfcf;

	box-shadow: 0 4px 0 #cfcfcf;

	margin-bottom: 4px
}

.vc_btn-orange,
a.vc_btn-orange,
button.vc_btn-orange {

	background-color: #F7BE68;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-orange:hover,
a.vc_btn-orange:hover,
button.vc_btn-orange:hover {

	background-color: #f5b14b;

	color: #f7f7f7 !important
}

.vc_btn-orange.vc_btn_outlined,
.vc_btn-orange.vc_btn_square_outlined,
a.vc_btn-orange.vc_btn_outlined,
a.vc_btn-orange.vc_btn_square_outlined,
button.vc_btn-orange.vc_btn_outlined,
button.vc_btn-orange.vc_btn_square_outlined {

	color: #F7BE68 !important
}

.vc_btn-orange.vc_btn_outlined:hover,
.vc_btn-orange.vc_btn_square_outlined:hover,
a.vc_btn-orange.vc_btn_outlined:hover,
a.vc_btn-orange.vc_btn_square_outlined:hover,
button.vc_btn-orange.vc_btn_outlined:hover,
button.vc_btn-orange.vc_btn_square_outlined:hover {

	border-color: #f5b14b
}

.vc_btn-orange.vc_btn_3d,
a.vc_btn-orange.vc_btn_3d,
button.vc_btn-orange.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #f4a733;

	box-shadow: 0 5px 0 #f4a733;

	margin-bottom: 5px
}

.vc_btn-orange.vc_btn_3d.vc_btn_xs,
a.vc_btn-orange.vc_btn_3d.vc_btn_xs,
button.vc_btn-orange.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #f4a733;

	box-shadow: 0 3px 0 #f4a733;

	margin-bottom: 3px
}

.vc_btn-orange.vc_btn_3d.vc_btn_sm,
a.vc_btn-orange.vc_btn_3d.vc_btn_sm,
button.vc_btn-orange.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #f4a733;

	box-shadow: 0 4px 0 #f4a733;

	margin-bottom: 4px
}

.vc_btn-sky,
a.vc_btn-sky,
button.vc_btn-sky {

	background-color: #5AA1E3;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-sky:hover,
a.vc_btn-sky:hover,
button.vc_btn-sky:hover {

	background-color: #4092df;

	color: #f7f7f7 !important
}

.vc_btn-sky.vc_btn_outlined,
.vc_btn-sky.vc_btn_square_outlined,
a.vc_btn-sky.vc_btn_outlined,
a.vc_btn-sky.vc_btn_square_outlined,
button.vc_btn-sky.vc_btn_outlined,
button.vc_btn-sky.vc_btn_square_outlined {

	color: #5AA1E3 !important
}

.vc_btn-sky.vc_btn_outlined:hover,
.vc_btn-sky.vc_btn_square_outlined:hover,
a.vc_btn-sky.vc_btn_outlined:hover,
a.vc_btn-sky.vc_btn_square_outlined:hover,
button.vc_btn-sky.vc_btn_outlined:hover,
button.vc_btn-sky.vc_btn_square_outlined:hover {

	border-color: #4092df
}

.vc_btn-sky.vc_btn_3d,
a.vc_btn-sky.vc_btn_3d,
button.vc_btn-sky.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #2a86db;

	box-shadow: 0 5px 0 #2a86db;

	margin-bottom: 5px
}

.vc_btn-sky.vc_btn_3d.vc_btn_xs,
a.vc_btn-sky.vc_btn_3d.vc_btn_xs,
button.vc_btn-sky.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #2a86db;

	box-shadow: 0 3px 0 #2a86db;

	margin-bottom: 3px
}

.vc_btn-sky.vc_btn_3d.vc_btn_sm,
a.vc_btn-sky.vc_btn_3d.vc_btn_sm,
button.vc_btn-sky.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #2a86db;

	box-shadow: 0 4px 0 #2a86db;

	margin-bottom: 4px
}

.vc_btn-green,
a.vc_btn-green,
button.vc_btn-green {

	background-color: #6DAB3C;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-green:hover,
a.vc_btn-green:hover,
button.vc_btn-green:hover {

	background-color: #5f9434;

	color: #f7f7f7 !important
}

.vc_btn-green.vc_btn_outlined,
.vc_btn-green.vc_btn_square_outlined,
a.vc_btn-green.vc_btn_outlined,
a.vc_btn-green.vc_btn_square_outlined,
button.vc_btn-green.vc_btn_outlined,
button.vc_btn-green.vc_btn_square_outlined {

	color: #6DAB3C !important
}

.vc_btn-green.vc_btn_outlined:hover,
.vc_btn-green.vc_btn_square_outlined:hover,
a.vc_btn-green.vc_btn_outlined:hover,
a.vc_btn-green.vc_btn_square_outlined:hover,
button.vc_btn-green.vc_btn_outlined:hover,
button.vc_btn-green.vc_btn_square_outlined:hover {

	border-color: #5f9434
}

.vc_btn-green.vc_btn_3d,
a.vc_btn-green.vc_btn_3d,
button.vc_btn-green.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #53812d;

	box-shadow: 0 5px 0 #53812d;

	margin-bottom: 5px
}

.vc_btn-green.vc_btn_3d.vc_btn_xs,
a.vc_btn-green.vc_btn_3d.vc_btn_xs,
button.vc_btn-green.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #53812d;

	box-shadow: 0 3px 0 #53812d;

	margin-bottom: 3px
}

.vc_btn-green.vc_btn_3d.vc_btn_sm,
a.vc_btn-green.vc_btn_3d.vc_btn_sm,
button.vc_btn-green.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #53812d;

	box-shadow: 0 4px 0 #53812d;

	margin-bottom: 4px
}

.vc_btn-juicy_pink,
a.vc_btn-juicy_pink,
button.vc_btn-juicy_pink {

	background-color: #F4524D;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-juicy_pink:hover,
a.vc_btn-juicy_pink:hover,
button.vc_btn-juicy_pink:hover {

	background-color: #f23630;

	color: #f7f7f7 !important
}

.vc_btn-juicy_pink.vc_btn_outlined,
.vc_btn-juicy_pink.vc_btn_square_outlined,
a.vc_btn-juicy_pink.vc_btn_outlined,
a.vc_btn-juicy_pink.vc_btn_square_outlined,
button.vc_btn-juicy_pink.vc_btn_outlined,
button.vc_btn-juicy_pink.vc_btn_square_outlined {

	color: #F4524D !important
}

.vc_btn-juicy_pink.vc_btn_outlined:hover,
.vc_btn-juicy_pink.vc_btn_square_outlined:hover,
a.vc_btn-juicy_pink.vc_btn_outlined:hover,
a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,
button.vc_btn-juicy_pink.vc_btn_outlined:hover,
button.vc_btn-juicy_pink.vc_btn_square_outlined:hover {

	border-color: #f23630
}

.vc_btn-juicy_pink.vc_btn_3d,
a.vc_btn-juicy_pink.vc_btn_3d,
button.vc_btn-juicy_pink.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #f11f18;

	box-shadow: 0 5px 0 #f11f18;

	margin-bottom: 5px
}

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,
a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,
button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #f11f18;

	box-shadow: 0 3px 0 #f11f18;

	margin-bottom: 3px
}

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,
a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,
button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #f11f18;

	box-shadow: 0 4px 0 #f11f18;

	margin-bottom: 4px
}

.vc_btn-sandy_brown,
a.vc_btn-sandy_brown,
button.vc_btn-sandy_brown {

	background-color: #F79468;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-sandy_brown:hover,
a.vc_btn-sandy_brown:hover,
button.vc_btn-sandy_brown:hover {

	background-color: #f57f4b;

	color: #f7f7f7 !important
}

.vc_btn-sandy_brown.vc_btn_outlined,
.vc_btn-sandy_brown.vc_btn_square_outlined,
a.vc_btn-sandy_brown.vc_btn_outlined,
a.vc_btn-sandy_brown.vc_btn_square_outlined,
button.vc_btn-sandy_brown.vc_btn_outlined,
button.vc_btn-sandy_brown.vc_btn_square_outlined {

	color: #F79468 !important
}

.vc_btn-sandy_brown.vc_btn_outlined:hover,
.vc_btn-sandy_brown.vc_btn_square_outlined:hover,
a.vc_btn-sandy_brown.vc_btn_outlined:hover,
a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,
button.vc_btn-sandy_brown.vc_btn_outlined:hover,
button.vc_btn-sandy_brown.vc_btn_square_outlined:hover {

	border-color: #f57f4b
}

.vc_btn-sandy_brown.vc_btn_3d,
a.vc_btn-sandy_brown.vc_btn_3d,
button.vc_btn-sandy_brown.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #f46e33;

	box-shadow: 0 5px 0 #f46e33;

	margin-bottom: 5px
}

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,
a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,
button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #f46e33;

	box-shadow: 0 3px 0 #f46e33;

	margin-bottom: 3px
}

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,
a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,
button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #f46e33;

	box-shadow: 0 4px 0 #f46e33;

	margin-bottom: 4px
}

.vc_btn-purple,
a.vc_btn-purple,
button.vc_btn-purple {

	background-color: #B97EBB;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-purple:hover,
a.vc_btn-purple:hover,
button.vc_btn-purple:hover {

	background-color: #ae6ab0;

	color: #f7f7f7 !important
}

.vc_btn-purple.vc_btn_outlined,
.vc_btn-purple.vc_btn_square_outlined,
a.vc_btn-purple.vc_btn_outlined,
a.vc_btn-purple.vc_btn_square_outlined,
button.vc_btn-purple.vc_btn_outlined,
button.vc_btn-purple.vc_btn_square_outlined {

	color: #B97EBB !important
}

.vc_btn-purple.vc_btn_outlined:hover,
.vc_btn-purple.vc_btn_square_outlined:hover,
a.vc_btn-purple.vc_btn_outlined:hover,
a.vc_btn-purple.vc_btn_square_outlined:hover,
button.vc_btn-purple.vc_btn_outlined:hover,
button.vc_btn-purple.vc_btn_square_outlined:hover {

	border-color: #ae6ab0
}

.vc_btn-purple.vc_btn_3d,
a.vc_btn-purple.vc_btn_3d,
button.vc_btn-purple.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #a559a8;

	box-shadow: 0 5px 0 #a559a8;

	margin-bottom: 5px
}

.vc_btn-purple.vc_btn_3d.vc_btn_xs,
a.vc_btn-purple.vc_btn_3d.vc_btn_xs,
button.vc_btn-purple.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #a559a8;

	box-shadow: 0 3px 0 #a559a8;

	margin-bottom: 3px
}

.vc_btn-purple.vc_btn_3d.vc_btn_sm,
a.vc_btn-purple.vc_btn_3d.vc_btn_sm,
button.vc_btn-purple.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #a559a8;

	box-shadow: 0 4px 0 #a559a8;

	margin-bottom: 4px
}

.vc_btn-white,
a.vc_btn-white,
button.vc_btn-white {

	background-color: #FFF;

	color: #666 !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-white:hover,
a.vc_btn-white:hover,
button.vc_btn-white:hover {

	background-color: #f0f0f0;

	color: #5e5e5e !important
}

.vc_btn-white.vc_btn_outlined,
.vc_btn-white.vc_btn_square_outlined,
a.vc_btn-white.vc_btn_outlined,
a.vc_btn-white.vc_btn_square_outlined,
button.vc_btn-white.vc_btn_outlined,
button.vc_btn-white.vc_btn_square_outlined {

	color: #FFF !important
}

.vc_btn-white.vc_btn_outlined:hover,
.vc_btn-white.vc_btn_square_outlined:hover,
a.vc_btn-white.vc_btn_outlined:hover,
a.vc_btn-white.vc_btn_square_outlined:hover,
button.vc_btn-white.vc_btn_outlined:hover,
button.vc_btn-white.vc_btn_square_outlined:hover {

	border-color: #f0f0f0
}

.vc_btn-white.vc_btn_3d,
a.vc_btn-white.vc_btn_3d,
button.vc_btn-white.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #e3e3e3;

	box-shadow: 0 5px 0 #e3e3e3;

	margin-bottom: 5px
}

.vc_btn-white.vc_btn_3d.vc_btn_xs,
a.vc_btn-white.vc_btn_3d.vc_btn_xs,
button.vc_btn-white.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #e3e3e3;

	box-shadow: 0 3px 0 #e3e3e3;

	margin-bottom: 3px
}

.vc_btn-white.vc_btn_3d.vc_btn_sm,
a.vc_btn-white.vc_btn_3d.vc_btn_sm,
button.vc_btn-white.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #e3e3e3;

	box-shadow: 0 4px 0 #e3e3e3;

	margin-bottom: 4px
}

.vc_btn-grace,
a.vc_btn-grace,
button.vc_btn-grace {

	background-color: #AED13B;

	color: #fff !important;

	-webkit-transition: all .5s;

	-o-transition: all .5s;

	transition: all .5s
}

.vc_btn-grace:hover,
a.vc_btn-grace:hover,
button.vc_btn-grace:hover {

	background-color: #9ec02d;

	color: #f7f7f7 !important
}

.vc_btn-grace.vc_btn_outlined,
.vc_btn-grace.vc_btn_square_outlined,
a.vc_btn-grace.vc_btn_outlined,
a.vc_btn-grace.vc_btn_square_outlined,
button.vc_btn-grace.vc_btn_outlined,
button.vc_btn-grace.vc_btn_square_outlined {

	color: #AED13B !important
}

.vc_btn-grace.vc_btn_outlined:hover,
.vc_btn-grace.vc_btn_square_outlined:hover,
a.vc_btn-grace.vc_btn_outlined:hover,
a.vc_btn-grace.vc_btn_square_outlined:hover,
button.vc_btn-grace.vc_btn_outlined:hover,
button.vc_btn-grace.vc_btn_square_outlined:hover {

	border-color: #9ec02d
}

.vc_btn-grace.vc_btn_3d,
a.vc_btn-grace.vc_btn_3d,
button.vc_btn-grace.vc_btn_3d {

	-webkit-box-shadow: 0 5px 0 #8dac28;

	box-shadow: 0 5px 0 #8dac28;

	margin-bottom: 5px
}

.vc_btn-grace.vc_btn_3d.vc_btn_xs,
a.vc_btn-grace.vc_btn_3d.vc_btn_xs,
button.vc_btn-grace.vc_btn_3d.vc_btn_xs {

	-webkit-box-shadow: 0 3px 0 #8dac28;

	box-shadow: 0 3px 0 #8dac28;

	margin-bottom: 3px
}

.vc_btn-grace.vc_btn_3d.vc_btn_sm,
a.vc_btn-grace.vc_btn_3d.vc_btn_sm,
button.vc_btn-grace.vc_btn_3d.vc_btn_sm {

	-webkit-box-shadow: 0 4px 0 #8dac28;

	box-shadow: 0 4px 0 #8dac28;

	margin-bottom: 4px
}

.vc_btn-default,
a.vc_btn-default,
button.vc_btn-default {

	color: #7d7d7d;

	background-color: #fff;

	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-default,
.open>.dropdown-togglea.vc_btn-default,
.open>.dropdown-togglebutton.vc_btn-default,
.vc_btn-default.active,
.vc_btn-default:active,
.vc_btn-default:focus,
.vc_btn-default:hover,
a.vc_btn-default.active,
a.vc_btn-default:active,
a.vc_btn-default:focus,
a.vc_btn-default:hover,
button.vc_btn-default.active,
button.vc_btn-default:active,
button.vc_btn-default:focus,
button.vc_btn-default:hover {

	color: #7d7d7d;

	background-color: #e6e6e6;

	border-color: transparent
}

.vc_btn-default.disabled,
.vc_btn-default.disabled.active,
.vc_btn-default.disabled:active,
.vc_btn-default.disabled:focus,
.vc_btn-default.disabled:hover,
.vc_btn-default[disabled],
.vc_btn-default[disabled].active,
.vc_btn-default[disabled]:active,
.vc_btn-default[disabled]:focus,
.vc_btn-default[disabled]:hover,
a.vc_btn-default.disabled,
a.vc_btn-default.disabled.active,
a.vc_btn-default.disabled:active,
a.vc_btn-default.disabled:focus,
a.vc_btn-default.disabled:hover,
a.vc_btn-default[disabled],
a.vc_btn-default[disabled].active,
a.vc_btn-default[disabled]:active,
a.vc_btn-default[disabled]:focus,
a.vc_btn-default[disabled]:hover,
button.vc_btn-default.disabled,
button.vc_btn-default.disabled.active,
button.vc_btn-default.disabled:active,
button.vc_btn-default.disabled:focus,
button.vc_btn-default.disabled:hover,
button.vc_btn-default[disabled],
button.vc_btn-default[disabled].active,
button.vc_btn-default[disabled]:active,
button.vc_btn-default[disabled]:focus,
button.vc_btn-default[disabled]:hover,
fieldset[disabled] .vc_btn-default,
fieldset[disabled] .vc_btn-default.active,
fieldset[disabled] .vc_btn-default:active,
fieldset[disabled] .vc_btn-default:focus,
fieldset[disabled] .vc_btn-default:hover,
fieldset[disabled] a.vc_btn-default,
fieldset[disabled] a.vc_btn-default.active,
fieldset[disabled] a.vc_btn-default:active,
fieldset[disabled] a.vc_btn-default:focus,
fieldset[disabled] a.vc_btn-default:hover,
fieldset[disabled] button.vc_btn-default,
fieldset[disabled] button.vc_btn-default.active,
fieldset[disabled] button.vc_btn-default:active,
fieldset[disabled] button.vc_btn-default:focus,
fieldset[disabled] button.vc_btn-default:hover {

	background-color: #fff;

	border-color: transparent
}

.vc_btn-default .badge,
a.vc_btn-default .badge,
button.vc_btn-default .badge {

	color: #fff;

	background-color: #7d7d7d
}

.vc_btn-primary,
a.vc_btn-primary,
button.vc_btn-primary {

	color: #fff;

	background-color: #00aef0;

	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-primary,
.open>.dropdown-togglea.vc_btn-primary,
.open>.dropdown-togglebutton.vc_btn-primary,
.vc_btn-primary.active,
.vc_btn-primary:active,
.vc_btn-primary:focus,
.vc_btn-primary:hover,
a.vc_btn-primary.active,
a.vc_btn-primary:active,
a.vc_btn-primary:focus,
a.vc_btn-primary:hover,
button.vc_btn-primary.active,
button.vc_btn-primary:active,
button.vc_btn-primary:focus,
button.vc_btn-primary:hover {

	color: #fff;

	background-color: #0089bd;

	border-color: transparent
}

.vc_btn-primary.disabled,
.vc_btn-primary.disabled.active,
.vc_btn-primary.disabled:active,
.vc_btn-primary.disabled:focus,
.vc_btn-primary.disabled:hover,
.vc_btn-primary[disabled],
.vc_btn-primary[disabled].active,
.vc_btn-primary[disabled]:active,
.vc_btn-primary[disabled]:focus,
.vc_btn-primary[disabled]:hover,
a.vc_btn-primary.disabled,
a.vc_btn-primary.disabled.active,
a.vc_btn-primary.disabled:active,
a.vc_btn-primary.disabled:focus,
a.vc_btn-primary.disabled:hover,
a.vc_btn-primary[disabled],
a.vc_btn-primary[disabled].active,
a.vc_btn-primary[disabled]:active,
a.vc_btn-primary[disabled]:focus,
a.vc_btn-primary[disabled]:hover,
button.vc_btn-primary.disabled,
button.vc_btn-primary.disabled.active,
button.vc_btn-primary.disabled:active,
button.vc_btn-primary.disabled:focus,
button.vc_btn-primary.disabled:hover,
button.vc_btn-primary[disabled],
button.vc_btn-primary[disabled].active,
button.vc_btn-primary[disabled]:active,
button.vc_btn-primary[disabled]:focus,
button.vc_btn-primary[disabled]:hover,
fieldset[disabled] .vc_btn-primary,
fieldset[disabled] .vc_btn-primary.active,
fieldset[disabled] .vc_btn-primary:active,
fieldset[disabled] .vc_btn-primary:focus,
fieldset[disabled] .vc_btn-primary:hover,
fieldset[disabled] a.vc_btn-primary,
fieldset[disabled] a.vc_btn-primary.active,
fieldset[disabled] a.vc_btn-primary:active,
fieldset[disabled] a.vc_btn-primary:focus,
fieldset[disabled] a.vc_btn-primary:hover,
fieldset[disabled] button.vc_btn-primary,
fieldset[disabled] button.vc_btn-primary.active,
fieldset[disabled] button.vc_btn-primary:active,
fieldset[disabled] button.vc_btn-primary:focus,
fieldset[disabled] button.vc_btn-primary:hover {

	background-color: #00aef0;

	border-color: transparent
}

.vc_btn-primary .badge,
a.vc_btn-primary .badge,
button.vc_btn-primary .badge {

	color: #00aef0;

	background-color: #fff
}

.vc_btn-success,
a.vc_btn-success,
button.vc_btn-success {

	color: #fff;

	background-color: #5cb85c;

	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-success,
.open>.dropdown-togglea.vc_btn-success,
.open>.dropdown-togglebutton.vc_btn-success,
.vc_btn-success.active,
.vc_btn-success:active,
.vc_btn-success:focus,
.vc_btn-success:hover,
a.vc_btn-success.active,
a.vc_btn-success:active,
a.vc_btn-success:focus,
a.vc_btn-success:hover,
button.vc_btn-success.active,
button.vc_btn-success:active,
button.vc_btn-success:focus,
button.vc_btn-success:hover {

	color: #fff;

	background-color: #449d44;

	border-color: transparent
}

.vc_btn-success.disabled,
.vc_btn-success.disabled.active,
.vc_btn-success.disabled:active,
.vc_btn-success.disabled:focus,
.vc_btn-success.disabled:hover,
.vc_btn-success[disabled],
.vc_btn-success[disabled].active,
.vc_btn-success[disabled]:active,
.vc_btn-success[disabled]:focus,
.vc_btn-success[disabled]:hover,
a.vc_btn-success.disabled,
a.vc_btn-success.disabled.active,
a.vc_btn-success.disabled:active,
a.vc_btn-success.disabled:focus,
a.vc_btn-success.disabled:hover,
a.vc_btn-success[disabled],
a.vc_btn-success[disabled].active,
a.vc_btn-success[disabled]:active,
a.vc_btn-success[disabled]:focus,
a.vc_btn-success[disabled]:hover,
button.vc_btn-success.disabled,
button.vc_btn-success.disabled.active,
button.vc_btn-success.disabled:active,
button.vc_btn-success.disabled:focus,
button.vc_btn-success.disabled:hover,
button.vc_btn-success[disabled],
button.vc_btn-success[disabled].active,
button.vc_btn-success[disabled]:active,
button.vc_btn-success[disabled]:focus,
button.vc_btn-success[disabled]:hover,
fieldset[disabled] .vc_btn-success,
fieldset[disabled] .vc_btn-success.active,
fieldset[disabled] .vc_btn-success:active,
fieldset[disabled] .vc_btn-success:focus,
fieldset[disabled] .vc_btn-success:hover,
fieldset[disabled] a.vc_btn-success,
fieldset[disabled] a.vc_btn-success.active,
fieldset[disabled] a.vc_btn-success:active,
fieldset[disabled] a.vc_btn-success:focus,
fieldset[disabled] a.vc_btn-success:hover,
fieldset[disabled] button.vc_btn-success,
fieldset[disabled] button.vc_btn-success.active,
fieldset[disabled] button.vc_btn-success:active,
fieldset[disabled] button.vc_btn-success:focus,
fieldset[disabled] button.vc_btn-success:hover {

	background-color: #5cb85c;

	border-color: transparent
}

.vc_btn-success .badge,
a.vc_btn-success .badge,
button.vc_btn-success .badge {

	color: #5cb85c;

	background-color: #fff
}

.vc_btn-info,
a.vc_btn-info,
button.vc_btn-info {

	color: #fff;

	background-color: #5bc0de;

	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-info,
.open>.dropdown-togglea.vc_btn-info,
.open>.dropdown-togglebutton.vc_btn-info,
.vc_btn-info.active,
.vc_btn-info:active,
.vc_btn-info:focus,
.vc_btn-info:hover,
a.vc_btn-info.active,
a.vc_btn-info:active,
a.vc_btn-info:focus,
a.vc_btn-info:hover,
button.vc_btn-info.active,
button.vc_btn-info:active,
button.vc_btn-info:focus,
button.vc_btn-info:hover {

	color: #fff;

	background-color: #31b0d5;

	border-color: transparent
}

.vc_btn-info.disabled,
.vc_btn-info.disabled.active,
.vc_btn-info.disabled:active,
.vc_btn-info.disabled:focus,
.vc_btn-info.disabled:hover,
.vc_btn-info[disabled],
.vc_btn-info[disabled].active,
.vc_btn-info[disabled]:active,
.vc_btn-info[disabled]:focus,
.vc_btn-info[disabled]:hover,
a.vc_btn-info.disabled,
a.vc_btn-info.disabled.active,
a.vc_btn-info.disabled:active,
a.vc_btn-info.disabled:focus,
a.vc_btn-info.disabled:hover,
a.vc_btn-info[disabled],
a.vc_btn-info[disabled].active,
a.vc_btn-info[disabled]:active,
a.vc_btn-info[disabled]:focus,
a.vc_btn-info[disabled]:hover,
button.vc_btn-info.disabled,
button.vc_btn-info.disabled.active,
button.vc_btn-info.disabled:active,
button.vc_btn-info.disabled:focus,
button.vc_btn-info.disabled:hover,
button.vc_btn-info[disabled],
button.vc_btn-info[disabled].active,
button.vc_btn-info[disabled]:active,
button.vc_btn-info[disabled]:focus,
button.vc_btn-info[disabled]:hover,
fieldset[disabled] .vc_btn-info,
fieldset[disabled] .vc_btn-info.active,
fieldset[disabled] .vc_btn-info:active,
fieldset[disabled] .vc_btn-info:focus,
fieldset[disabled] .vc_btn-info:hover,
fieldset[disabled] a.vc_btn-info,
fieldset[disabled] a.vc_btn-info.active,
fieldset[disabled] a.vc_btn-info:active,
fieldset[disabled] a.vc_btn-info:focus,
fieldset[disabled] a.vc_btn-info:hover,
fieldset[disabled] button.vc_btn-info,
fieldset[disabled] button.vc_btn-info.active,
fieldset[disabled] button.vc_btn-info:active,
fieldset[disabled] button.vc_btn-info:focus,
fieldset[disabled] button.vc_btn-info:hover {

	background-color: #5bc0de;

	border-color: transparent
}

.vc_btn-info .badge,
a.vc_btn-info .badge,
button.vc_btn-info .badge {

	color: #5bc0de;

	background-color: #fff
}

.vc_btn-warning,
a.vc_btn-warning,
button.vc_btn-warning {

	color: #fff;

	background-color: #f0ad4e;

	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-warning,
.open>.dropdown-togglea.vc_btn-warning,
.open>.dropdown-togglebutton.vc_btn-warning,
.vc_btn-warning.active,
.vc_btn-warning:active,
.vc_btn-warning:focus,
.vc_btn-warning:hover,
a.vc_btn-warning.active,
a.vc_btn-warning:active,
a.vc_btn-warning:focus,
a.vc_btn-warning:hover,
button.vc_btn-warning.active,
button.vc_btn-warning:active,
button.vc_btn-warning:focus,
button.vc_btn-warning:hover {

	color: #fff;

	background-color: #ec971f;

	border-color: transparent
}

.vc_btn-warning.disabled,
.vc_btn-warning.disabled.active,
.vc_btn-warning.disabled:active,
.vc_btn-warning.disabled:focus,
.vc_btn-warning.disabled:hover,
.vc_btn-warning[disabled],
.vc_btn-warning[disabled].active,
.vc_btn-warning[disabled]:active,
.vc_btn-warning[disabled]:focus,
.vc_btn-warning[disabled]:hover,
a.vc_btn-warning.disabled,
a.vc_btn-warning.disabled.active,
a.vc_btn-warning.disabled:active,
a.vc_btn-warning.disabled:focus,
a.vc_btn-warning.disabled:hover,
a.vc_btn-warning[disabled],
a.vc_btn-warning[disabled].active,
a.vc_btn-warning[disabled]:active,
a.vc_btn-warning[disabled]:focus,
a.vc_btn-warning[disabled]:hover,
button.vc_btn-warning.disabled,
button.vc_btn-warning.disabled.active,
button.vc_btn-warning.disabled:active,
button.vc_btn-warning.disabled:focus,
button.vc_btn-warning.disabled:hover,
button.vc_btn-warning[disabled],
button.vc_btn-warning[disabled].active,
button.vc_btn-warning[disabled]:active,
button.vc_btn-warning[disabled]:focus,
button.vc_btn-warning[disabled]:hover,
fieldset[disabled] .vc_btn-warning,
fieldset[disabled] .vc_btn-warning.active,
fieldset[disabled] .vc_btn-warning:active,
fieldset[disabled] .vc_btn-warning:focus,
fieldset[disabled] .vc_btn-warning:hover,
fieldset[disabled] a.vc_btn-warning,
fieldset[disabled] a.vc_btn-warning.active,
fieldset[disabled] a.vc_btn-warning:active,
fieldset[disabled] a.vc_btn-warning:focus,
fieldset[disabled] a.vc_btn-warning:hover,
fieldset[disabled] button.vc_btn-warning,
fieldset[disabled] button.vc_btn-warning.active,
fieldset[disabled] button.vc_btn-warning:active,
fieldset[disabled] button.vc_btn-warning:focus,
fieldset[disabled] button.vc_btn-warning:hover {

	background-color: #f0ad4e;

	border-color: transparent
}

.vc_btn-warning .badge,
a.vc_btn-warning .badge,
button.vc_btn-warning .badge {

	color: #f0ad4e;

	background-color: #fff
}

.vc_btn-danger,
a.vc_btn-danger,
button.vc_btn-danger {

	color: #fff;

	background-color: #d9534f;

	border-color: transparent
}

.open>.dropdown-toggle.vc_btn-danger,
.open>.dropdown-togglea.vc_btn-danger,
.open>.dropdown-togglebutton.vc_btn-danger,
.vc_btn-danger.active,
.vc_btn-danger:active,
.vc_btn-danger:focus,
.vc_btn-danger:hover,
a.vc_btn-danger.active,
a.vc_btn-danger:active,
a.vc_btn-danger:focus,
a.vc_btn-danger:hover,
button.vc_btn-danger.active,
button.vc_btn-danger:active,
button.vc_btn-danger:focus,
button.vc_btn-danger:hover {

	color: #fff;

	background-color: #c9302c;

	border-color: transparent
}

.vc_btn-danger.disabled,
.vc_btn-danger.disabled.active,
.vc_btn-danger.disabled:active,
.vc_btn-danger.disabled:focus,
.vc_btn-danger.disabled:hover,
.vc_btn-danger[disabled],
.vc_btn-danger[disabled].active,
.vc_btn-danger[disabled]:active,
.vc_btn-danger[disabled]:focus,
.vc_btn-danger[disabled]:hover,
a.vc_btn-danger.disabled,
a.vc_btn-danger.disabled.active,
a.vc_btn-danger.disabled:active,
a.vc_btn-danger.disabled:focus,
a.vc_btn-danger.disabled:hover,
a.vc_btn-danger[disabled],
a.vc_btn-danger[disabled].active,
a.vc_btn-danger[disabled]:active,
a.vc_btn-danger[disabled]:focus,
a.vc_btn-danger[disabled]:hover,
button.vc_btn-danger.disabled,
button.vc_btn-danger.disabled.active,
button.vc_btn-danger.disabled:active,
button.vc_btn-danger.disabled:focus,
button.vc_btn-danger.disabled:hover,
button.vc_btn-danger[disabled],
button.vc_btn-danger[disabled].active,
button.vc_btn-danger[disabled]:active,
button.vc_btn-danger[disabled]:focus,
button.vc_btn-danger[disabled]:hover,
fieldset[disabled] .vc_btn-danger,
fieldset[disabled] .vc_btn-danger.active,
fieldset[disabled] .vc_btn-danger:active,
fieldset[disabled] .vc_btn-danger:focus,
fieldset[disabled] .vc_btn-danger:hover,
fieldset[disabled] a.vc_btn-danger,
fieldset[disabled] a.vc_btn-danger.active,
fieldset[disabled] a.vc_btn-danger:active,
fieldset[disabled] a.vc_btn-danger:focus,
fieldset[disabled] a.vc_btn-danger:hover,
fieldset[disabled] button.vc_btn-danger,
fieldset[disabled] button.vc_btn-danger.active,
fieldset[disabled] button.vc_btn-danger:active,
fieldset[disabled] button.vc_btn-danger:focus,
fieldset[disabled] button.vc_btn-danger:hover {

	background-color: #d9534f;

	border-color: transparent
}

.vc_btn-danger .badge,
a.vc_btn-danger .badge,
button.vc_btn-danger .badge {

	color: #d9534f;

	background-color: #fff
}

.vc_button-2-wrapper.vc_button-2-align-left {

	display: block;

	text-align: left
}

.vc_button-2-wrapper.vc_button-2-align-right {

	display: block;

	text-align: right
}

.vc_button-2-wrapper.vc_button-2-align-center {

	display: block;

	text-align: center
}

i.icon {

	display: inline-block;

	width: 16px;

	height: 16px;

	line-height: 16px;

	vertical-align: text-top;

	margin-left: 5px
}

.wpb_btn-large i.icon {

	height: 19px;

	margin-left: 9px
}

.wpb_btn-small i.icon {

	height: 15px
}

.wpb_btn-mini i.icon {

	display: none
}

.wpb_address_book i.icon,
option.wpb_address_book {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/address-book.png?x64687) right center no-repeat
}

.wpb_alarm_clock i.icon,
option.wpb_alarm_clock {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png?x64687) right center no-repeat
}

.wpb_anchor i.icon,
option.wpb_anchor {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/anchor.png?x64687) right center no-repeat
}

.wpb_application_image i.icon,
option.wpb_application_image {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/application-image.png?x64687) right center no-repeat
}

.wpb_arrow i.icon,
option.wpb_arrow {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/arrow.png?x64687) right center no-repeat
}

.wpb_asterisk i.icon,
option.wpb_asterisk {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/asterisk.png?x64687) right center no-repeat
}

.wpb_hammer i.icon,
option.wpb_hammer {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png?x64687) right center no-repeat
}

.wpb_balloon i.icon,
option.wpb_balloon {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/balloon.png?x64687) right center no-repeat
}

.wpb_balloon_buzz i.icon,
option.wpb_balloon_buzz {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png?x64687) right center no-repeat
}

.wpb_balloon_facebook i.icon,
option.wpb_balloon_facebook {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png?x64687) right center no-repeat
}

.wpb_balloon_twitter i.icon,
option.wpb_balloon_twitter {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png?x64687) right center no-repeat
}

.wpb_battery i.icon,
option.wpb_battery {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/battery-full.png?x64687) right center no-repeat
}

.wpb_binocular i.icon,
option.wpb_binocular {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/binocular.png?x64687) right center no-repeat
}

.wpb_document_excel i.icon,
option.wpb_document_excel {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png?x64687) right center no-repeat
}

.wpb_document_image i.icon,
option.wpb_document_image {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png?x64687) right center no-repeat
}

.wpb_document_music i.icon,
option.wpb_document_music {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png?x64687) right center no-repeat
}

.wpb_document_office i.icon,
option.wpb_document_office {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png?x64687) right center no-repeat
}

.wpb_document_pdf i.icon,
option.wpb_document_pdf {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png?x64687) right center no-repeat
}

.wpb_document_powerpoint i.icon,
option.wpb_document_powerpoint {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png?x64687) right center no-repeat
}

.wpb_document_word i.icon,
option.wpb_document_word {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png?x64687) right center no-repeat
}

.wpb_bookmark i.icon,
option.wpb_bookmark {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/bookmark.png?x64687) right center no-repeat
}

.wpb_camcorder i.icon,
option.wpb_camcorder {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/camcorder.png?x64687) right center no-repeat
}

.wpb_camera i.icon,
option.wpb_camera {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/camera.png?x64687) right center no-repeat
}

.wpb_chart i.icon,
option.wpb_chart {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/chart.png?x64687) right center no-repeat
}

.wpb_chart_pie i.icon,
option.wpb_chart_pie {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png?x64687) right center no-repeat
}

.wpb_clock i.icon,
option.wpb_clock {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/clock.png?x64687) right center no-repeat
}

.wpb_play i.icon,
option.wpb_play {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/control.png?x64687) right center no-repeat
}

.wpb_fire i.icon,
option.wpb_fire {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/fire.png?x64687) right center no-repeat
}

.wpb_heart i.icon,
option.wpb_heart {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/heart.png?x64687) right center no-repeat
}

.wpb_mail i.icon,
option.wpb_mail {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/mail.png?x64687) right center no-repeat
}

.wpb_shield i.icon,
option.wpb_shield {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png?x64687) right center no-repeat
}

.wpb_video i.icon,
option.wpb_video {

	background: url(/wp-content/plugins/js_composer/assets/images/icons/video.png?x64687) right center no-repeat
}

.vc_column_container .vc_btn,
.vc_column_container .wpb_button {

	margin-top: 5px;

	margin-bottom: 5px
}

.vc_message_box {

	border: 1px solid transparent;

	display: block;

	overflow: hidden;

	margin: 0 0 21.74px;

	padding: 1em 1em 1em 4em;

	position: relative;

	font-size: 1em;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box
}

.vc_row.vc_row-flex,
.vc_row.vc_row-flex>.vc_column_container {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox
}

#content .wpb_alert p:last-child,
#content .wpb_text_column :last-child,
#content .wpb_text_column p:last-child,
.vc_message_box>p:last-child,
.wpb_alert p:last-child,
.wpb_text_column :last-child,
.wpb_text_column p:last-child {

	margin-bottom: 0
}

.vc_message_box-icon,
.vc_message_box-icon>* {

	position: absolute;

	font-weight: 400;

	font-style: normal
}

.vc_message_box>p:first-child {

	margin-top: 0
}

.vc_message_box-icon {

	bottom: 0;

	font-size: 1em;

	left: 0;

	top: 0;

	width: 4em
}

.vc_message_box-icon>*,
.vc_message_box-icon>.fa {

	font-size: 1.7em;

	line-height: 1
}

.vc_message_box-icon>* {

	left: 50%;

	top: 50%;

	transform: translate(-50%, -50%)
}

.vc_color-blue.vc_message_box {

	color: #364a8a;

	border-color: #c5cff0;

	background-color: #edf1fa
}

.vc_color-blue.vc_message_box .vc_message_box-icon {

	color: #5472D2
}

.vc_color-blue.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #5472D2
}

.vc_color-blue.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-blue.vc_message_box-outline,
.vc_color-blue.vc_message_box-solid-icon {

	color: #364a8a;

	border-color: #5472D2;

	background-color: transparent
}

.vc_color-blue.vc_message_box-outline .vc_message_box-icon,
.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {

	color: #5472D2
}

.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #5472D2
}

.vc_color-blue.vc_message_box-3d {

	box-shadow: 0 5px 0 #9daee5
}

.vc_color-turquoise.vc_message_box {

	color: #085b61;

	border-color: #c6ecee;

	background-color: #ebfcfd
}

.vc_color-turquoise.vc_message_box .vc_message_box-icon {

	color: #00C1CF
}

.vc_color-turquoise.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #00C1CF
}

.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-turquoise.vc_message_box-outline,
.vc_color-turquoise.vc_message_box-solid-icon {

	color: #085b61;

	border-color: #00C1CF;

	background-color: transparent
}

.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,
.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {

	color: #00C1CF
}

.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #00C1CF
}

.vc_color-turquoise.vc_message_box-3d {

	box-shadow: 0 5px 0 #9fdee3
}

.vc_color-pink.vc_message_box {

	color: #d82e21;

	border-color: #ffd8d6;

	background-color: #fff0ef
}

.vc_color-pink.vc_message_box .vc_message_box-icon {

	color: #FE6C61
}

.vc_color-pink.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #FE6C61
}

.vc_color-pink.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-pink.vc_message_box-outline,
.vc_color-pink.vc_message_box-solid-icon {

	color: #d82e21;

	border-color: #FE6C61;

	background-color: transparent
}

.vc_color-pink.vc_message_box-outline .vc_message_box-icon,
.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {

	color: #FE6C61
}

.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #FE6C61
}

.vc_color-pink.vc_message_box-3d {

	box-shadow: 0 5px 0 #fea9a3
}

.vc_color-violet.vc_message_box {

	color: #5e4a81;

	border-color: #d4c8e9;

	background-color: #f0ecf7
}

.vc_color-violet.vc_message_box .vc_message_box-icon {

	color: #8D6DC4
}

.vc_color-violet.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #8D6DC4
}

.vc_color-violet.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-violet.vc_message_box-outline,
.vc_color-violet.vc_message_box-solid-icon {

	color: #5e4a81;

	border-color: #8D6DC4;

	background-color: transparent
}

.vc_color-violet.vc_message_box-outline .vc_message_box-icon,
.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {

	color: #8D6DC4
}

.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #8D6DC4
}

.vc_color-violet.vc_message_box-3d {

	box-shadow: 0 5px 0 #b8a3da
}

.vc_color-peacoc.vc_message_box {

	color: #366a79;

	border-color: #c2e3ec;

	background-color: #e9f5f8
}

.vc_color-peacoc.vc_message_box .vc_message_box-icon {

	color: #4CADC9
}

.vc_color-peacoc.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #4CADC9
}

.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-peacoc.vc_message_box-outline,
.vc_color-peacoc.vc_message_box-solid-icon {

	color: #366a79;

	border-color: #4CADC9;

	background-color: transparent
}

.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,
.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {

	color: #4CADC9
}

.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #4CADC9
}

.vc_color-peacoc.vc_message_box-3d {

	box-shadow: 0 5px 0 #9ad1e1
}

.vc_color-chino.vc_message_box {

	color: #978258;

	border-color: #e5ded2;

	background-color: #f7f5f2
}

.vc_color-chino.vc_message_box .vc_message_box-icon {

	color: #CEC2AB
}

.vc_color-chino.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #CEC2AB
}

.vc_color-chino.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-chino.vc_message_box-outline,
.vc_color-chino.vc_message_box-solid-icon {

	color: #978258;

	border-color: #CEC2AB;

	background-color: transparent
}

.vc_color-chino.vc_message_box-outline .vc_message_box-icon,
.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {

	color: #CEC2AB
}

.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #CEC2AB
}

.vc_color-chino.vc_message_box-3d {

	box-shadow: 0 5px 0 #d2c7b1
}

.vc_color-mulled_wine.vc_message_box {

	color: #1e1b22;

	border-color: #d0ccd6;

	background-color: #eae8ed
}

.vc_color-mulled_wine.vc_message_box .vc_message_box-icon {

	color: #50485B
}

.vc_color-mulled_wine.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #50485B
}

.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-mulled_wine.vc_message_box-outline,
.vc_color-mulled_wine.vc_message_box-solid-icon {

	color: #1e1b22;

	border-color: #50485B;

	background-color: transparent
}

.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,
.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {

	color: #50485B
}

.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #50485B
}

.vc_color-mulled_wine.vc_message_box-3d {

	box-shadow: 0 5px 0 #b6afc0
}

.vc_color-vista_blue.vc_message_box {

	color: #3e8e5e;

	border-color: #bcebcf;

	background-color: #e3f7eb
}

.vc_color-vista_blue.vc_message_box .vc_message_box-icon {

	color: #75D69C
}

.vc_color-vista_blue.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #75D69C
}

.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-vista_blue.vc_message_box-outline,
.vc_color-vista_blue.vc_message_box-solid-icon {

	color: #3e8e5e;

	border-color: #75D69C;

	background-color: transparent
}

.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,
.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {

	color: #75D69C
}

.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #75D69C
}

.vc_color-vista_blue.vc_message_box-3d {

	box-shadow: 0 5px 0 #94dfb3
}

.vc_color-orange.vc_message_box {

	color: #c3811c;

	border-color: #fbe1ba;

	background-color: #fef6eb
}

.vc_color-orange.vc_message_box .vc_message_box-icon {

	color: #F7BE68
}

.vc_color-orange.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #F7BE68
}

.vc_color-orange.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-orange.vc_message_box-outline,
.vc_color-orange.vc_message_box-solid-icon {

	color: #c3811c;

	border-color: #F7BE68;

	background-color: transparent
}

.vc_color-orange.vc_message_box-outline .vc_message_box-icon,
.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {

	color: #F7BE68
}

.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #F7BE68
}

.vc_color-orange.vc_message_box-3d {

	box-shadow: 0 5px 0 #f9cd8a
}

.vc_color-sky.vc_message_box {

	color: #2a6194;

	border-color: #bedaf4;

	background-color: #eaf3fb
}

.vc_color-sky.vc_message_box .vc_message_box-icon {

	color: #5AA1E3
}

.vc_color-sky.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #5AA1E3
}

.vc_color-sky.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-sky.vc_message_box-outline,
.vc_color-sky.vc_message_box-solid-icon {

	color: #2a6194;

	border-color: #5AA1E3;

	background-color: transparent
}

.vc_color-sky.vc_message_box-outline .vc_message_box-icon,
.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {

	color: #5AA1E3
}

.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #5AA1E3
}

.vc_color-sky.vc_message_box-3d {

	box-shadow: 0 5px 0 #93c1ed
}

.vc_color-green.vc_message_box {

	color: #3e562b;

	border-color: #c2e1a9;

	background-color: #eaf5e2
}

.vc_color-green.vc_message_box .vc_message_box-icon {

	color: #6DAB3C
}

.vc_color-green.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #6DAB3C
}

.vc_color-green.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-green.vc_message_box-outline,
.vc_color-green.vc_message_box-solid-icon {

	color: #3e562b;

	border-color: #6DAB3C;

	background-color: transparent
}

.vc_color-green.vc_message_box-outline .vc_message_box-icon,
.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {

	color: #6DAB3C
}

.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #6DAB3C
}

.vc_color-green.vc_message_box-3d {

	box-shadow: 0 5px 0 #a7d484
}

.vc_color-juicy_pink.vc_message_box {

	color: #a3231f;

	border-color: #fbc7c5;

	background-color: #fef5f5
}

.vc_color-juicy_pink.vc_message_box .vc_message_box-icon {

	color: #F4524D
}

.vc_color-juicy_pink.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #F4524D
}

.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-juicy_pink.vc_message_box-outline,
.vc_color-juicy_pink.vc_message_box-solid-icon {

	color: #a3231f;

	border-color: #F4524D;

	background-color: transparent
}

.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,
.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {

	color: #F4524D
}

.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #F4524D
}

.vc_color-juicy_pink.vc_message_box-3d {

	box-shadow: 0 5px 0 #f89895
}

.vc_color-sandy_brown.vc_message_box {

	color: #c3501c;

	border-color: #fbceba;

	background-color: #fef1eb
}

.vc_color-sandy_brown.vc_message_box .vc_message_box-icon {

	color: #F79468
}

.vc_color-sandy_brown.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #F79468
}

.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-sandy_brown.vc_message_box-outline,
.vc_color-sandy_brown.vc_message_box-solid-icon {

	color: #c3501c;

	border-color: #F79468;

	background-color: transparent
}

.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,
.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {

	color: #F79468
}

.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #F79468
}

.vc_color-sandy_brown.vc_message_box-3d {

	box-shadow: 0 5px 0 #f9ac8a
}

.vc_color-purple.vc_message_box {

	color: #886389;

	border-color: #e3cbe3;

	background-color: #f5ecf5
}

.vc_color-purple.vc_message_box .vc_message_box-icon {

	color: #B97EBB
}

.vc_color-purple.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #B97EBB
}

.vc_color-purple.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-purple.vc_message_box-outline,
.vc_color-purple.vc_message_box-solid-icon {

	color: #886389;

	border-color: #B97EBB;

	background-color: transparent
}

.vc_color-purple.vc_message_box-outline .vc_message_box-icon,
.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {

	color: #B97EBB
}

.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #B97EBB
}

.vc_color-purple.vc_message_box-3d {

	box-shadow: 0 5px 0 #d1a9d2
}

.vc_color-black.vc_message_box {

	color: #fff;

	border-color: #2A2A2A;

	background-color: #3c3c3c
}

.vc_color-black.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #2A2A2A
}

.vc_color-black.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-black.vc_message_box-outline,
.vc_color-black.vc_message_box-solid-icon {

	border-color: #2A2A2A;

	background-color: transparent
}

.vc_color-black.vc_message_box-outline .vc_message_box-icon,
.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {

	color: #2A2A2A
}

.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #2A2A2A
}

.vc_color-black.vc_message_box-3d {

	box-shadow: 0 5px 0 #101010
}

.vc_color-grey.vc_message_box {

	color: #858585;

	border-color: #d2d2d2;

	background-color: #EBEBEB
}

.vc_color-grey.vc_message_box-solid {

	color: #858585;

	border-color: transparent;

	background-color: #EBEBEB
}

.vc_color-grey.vc_message_box-solid .vc_message_box-icon {

	color: #858585
}

.vc_color-grey.vc_message_box-outline,
.vc_color-grey.vc_message_box-solid-icon {

	color: #858585;

	border-color: #EBEBEB;

	background-color: transparent
}

.vc_color-grey.vc_message_box-outline .vc_message_box-icon,
.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {

	color: #EBEBEB
}

.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {

	color: #858585;

	background-color: #EBEBEB
}

.vc_color-grey.vc_message_box-3d {

	box-shadow: 0 5px 0 #b8b8b8
}

.vc_color-white.vc_message_box {

	color: #b3b3b3;

	border-color: #e6e6e6;

	background-color: #FFF
}

.vc_color-white.vc_message_box-solid {

	color: #b3b3b3;

	border-color: transparent;

	background-color: #FFF
}

.vc_color-white.vc_message_box-solid .vc_message_box-icon {

	color: #b3b3b3
}

.vc_color-white.vc_message_box-outline,
.vc_color-white.vc_message_box-solid-icon {

	border-color: #FFF;

	background-color: transparent
}

.vc_color-white.vc_message_box-outline .vc_message_box-icon,
.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {

	color: #FFF
}

.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {

	color: #b3b3b3;

	background-color: #FFF
}

.vc_color-white.vc_message_box-3d {

	box-shadow: 0 5px 0 #ccc
}

.vc_color-info.vc_message_box-3d,
.vc_color-success.vc_message_box-3d {

	box-shadow: 0 5px 0 #9dd6fd
}

.vc_color-info.vc_message_box {

	color: #5e7f96;

	border-color: #cfebfe;

	background-color: #dff2fe
}

.vc_color-info.vc_message_box .vc_message_box-icon {

	color: #56b0ee
}

.vc_color-info.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #56b0ee
}

.vc_color-info.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-info.vc_message_box-outline,
.vc_color-info.vc_message_box-solid-icon {

	color: #5e7f96;

	border-color: #56b0ee;

	background-color: transparent
}

.vc_color-info.vc_message_box-outline .vc_message_box-icon,
.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {

	color: #56b0ee
}

.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #56b0ee
}

.vc_color-success.vc_message_box {

	color: #5e7f96;

	border-color: #cfebfe;

	background-color: #e6fdf8
}

.vc_color-success.vc_message_box .vc_message_box-icon {

	color: #1bbc9b
}

.vc_color-success.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #1bbc9b
}

.vc_color-success.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-success.vc_message_box-outline,
.vc_color-success.vc_message_box-solid-icon {

	color: #5e7f96;

	border-color: #1bbc9b;

	background-color: transparent
}

.vc_color-success.vc_message_box-outline .vc_message_box-icon,
.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {

	color: #1bbc9b
}

.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #1bbc9b
}

.vc_color-warning.vc_message_box {

	color: #9d8967;

	border-color: #ffeccc;

	background-color: #fff4e2
}

.vc_color-warning.vc_message_box .vc_message_box-icon {

	color: #fcb53f
}

.vc_color-warning.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #fcb53f
}

.vc_color-warning.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-warning.vc_message_box-outline,
.vc_color-warning.vc_message_box-solid-icon {

	color: #9d8967;

	border-color: #fcb53f;

	background-color: transparent
}

.vc_color-warning.vc_message_box-outline .vc_message_box-icon,
.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fcb53f
}

.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #fcb53f
}

.vc_color-warning.vc_message_box-3d {

	box-shadow: 0 5px 0 #ffd999
}

.vc_color-danger.vc_message_box {

	color: #a85959;

	border-color: #fedede;

	background-color: #fdeaea
}

.vc_color-danger.vc_message_box .vc_message_box-icon {

	color: #ff7877
}

.vc_color-danger.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #ff7877
}

.vc_color-danger.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-danger.vc_message_box-outline,
.vc_color-danger.vc_message_box-solid-icon {

	color: #a85959;

	border-color: #ff7877;

	background-color: transparent
}

.vc_color-danger.vc_message_box-outline .vc_message_box-icon,
.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {

	color: #ff7877
}

.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #ff7877
}

.vc_color-danger.vc_message_box-3d {

	box-shadow: 0 5px 0 #fdacac
}

.vc_color-alert-info.vc_message_box {

	color: #31708f;

	border-color: #bce8f1;

	background-color: #d9edf7
}

.vc_color-alert-info.vc_message_box .vc_message_box-icon {

	color: #67CCE0
}

.vc_color-alert-info.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #67CCE0
}

.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-alert-info.vc_message_box-outline,
.vc_color-alert-info.vc_message_box-solid-icon {

	color: #31708f;

	border-color: #67CCE0;

	background-color: transparent
}

.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {

	color: #67CCE0
}

.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #67CCE0
}

.vc_color-alert-info.vc_message_box-3d {

	box-shadow: 0 5px 0 #91d9e8
}

.vc_color-alert-success.vc_message_box {

	color: #3c763d;

	border-color: #d6e9c6;

	background-color: #dff0d8
}

.vc_color-alert-success.vc_message_box .vc_message_box-icon {

	color: #9AD36A
}

.vc_color-alert-success.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #9AD36A
}

.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-alert-success.vc_message_box-outline,
.vc_color-alert-success.vc_message_box-solid-icon {

	color: #3c763d;

	border-color: #9AD36A;

	background-color: transparent
}

.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {

	color: #9AD36A
}

.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #9AD36A
}

.vc_color-alert-success.vc_message_box-3d {

	box-shadow: 0 5px 0 #bbdba1
}

.vc_color-alert-warning.vc_message_box {

	color: #8a6d3b;

	border-color: #faebcc;

	background-color: #fcf8e3
}

.vc_color-alert-warning.vc_message_box .vc_message_box-icon {

	color: #F9CF79
}

.vc_color-alert-warning.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #F9CF79
}

.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-alert-warning.vc_message_box-outline,
.vc_color-alert-warning.vc_message_box-solid-icon {

	color: #8a6d3b;

	border-color: #F9CF79;

	background-color: transparent
}

.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {

	color: #F9CF79
}

.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #F9CF79
}

.vc_color-alert-warning.vc_message_box-3d {

	box-shadow: 0 5px 0 #f5d89e
}

.vc_color-alert-danger.vc_message_box {

	color: #a94442;

	border-color: #ebccd1;

	background-color: #f2dede
}

.vc_color-alert-danger.vc_message_box .vc_message_box-icon {

	color: #EF8495
}

.vc_color-alert-danger.vc_message_box-solid {

	color: #fff;

	border-color: transparent;

	background-color: #EF8495
}

.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon {

	color: #fff
}

.vc_color-alert-danger.vc_message_box-outline,
.vc_color-alert-danger.vc_message_box-solid-icon {

	color: #a94442;

	border-color: #EF8495;

	background-color: transparent
}

.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,
.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {

	color: #EF8495
}

.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {

	color: #fff;

	background-color: #EF8495
}

.vc_color-alert-danger.vc_message_box-3d {

	box-shadow: 0 5px 0 #dca7b0
}

.vc_color-black.vc_message_box .vc_message_box-icon {

	color: #fff
}

.vc_color-black.vc_message_box-outline,
.vc_color-black.vc_message_box-outline .vc_message_box-icon,
.vc_color-black.vc_message_box-solid-icon {

	color: #2A2A2A
}

.vc_color-grey.vc_message_box .vc_message_box-icon {

	color: #858585
}

.vc_color-white.vc_message_box .vc_message_box-icon {

	color: #b3b3b3
}

.vc_color-white.vc_message_box-outline,
.vc_color-white.vc_message_box-outline .vc_message_box-icon,
.vc_color-white.vc_message_box-solid-icon {

	color: #FFF
}

.vc_message_box-outline,
.vc_message_box-solid-icon {

	border-width: 2px
}

.vc_message_box-solid-icon .vc_message_box-icon {

	width: 3.25em
}

.vc_message_box-rounded {

	border-radius: 5px
}

.vc_message_box-round {

	border-radius: 4em
}

.wpb_button,
.wpb_content_element,
ul.wpb_thumbnails-fluid>li {

	margin-bottom: 35px
}

.entry-content .twitter-share-button,
.fb_like,
.twitter-share-button,
.wpb_accordion .wpb_content_element,
.wpb_googleplus,
.wpb_pinterest,
.wpb_tab .wpb_content_element {

	margin-bottom: 21.74px
}

.vc_parallax {

	position: relative;

	overflow: hidden
}

.vc_parallax>* {

	position: relative;

	z-index: 1
}

.vc_parallax .vc_parallax-inner {

	pointer-events: none;

	position: absolute;

	left: 0;

	right: 0;

	top: 0;

	background-attachment: scroll;

	background-color: transparent;

	background-image: inherit;

	background-size: cover;

	z-index: 0;

	background-position: 50% 0
}

.vc_video-bg-container {

	position: relative
}

.vc_video-bg {

	height: 100%;

	overflow: hidden;

	pointer-events: none;

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	z-index: 0
}

.vc_row.vc_row-no-padding .vc_column-inner {

	padding-left: 0;

	padding-right: 0
}

.vc_row[data-vc-full-width] {

	-webkit-transition: opacity .5s ease;

	-o-transition: opacity .5s ease;

	transition: opacity .5s ease;

	overflow: hidden
}

.vc_row[data-vc-full-width].vc_hidden {

	opacity: 0
}

.vc_row-no-padding .vc_inner {

	margin-left: 0;

	margin-right: 0
}

.vc_row.vc_row-o-full-height {

	min-height: 100vh
}

.vc_row.vc_row-flex {

	box-sizing: border-box;

	display: flex;

	-webkit-flex-wrap: wrap;

	-ms-flex-wrap: wrap;

	flex-wrap: wrap
}

.vc_row.vc_row-flex>.vc_column_container {

	display: flex
}

.vc_ie-flexbox-fixer,
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal
}

.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {

	-webkit-box-flex: 1;

	-webkit-flex-grow: 1;

	-ms-flex-positive: 1;

	flex-grow: 1;

	display: flex;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column
}

@media (-ms-high-contrast:active),
(-ms-high-contrast:none) {

	.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>* {

		min-height: 1em
	}

}

.vc_row.vc_row-flex::after,
.vc_row.vc_row-flex::before {

	display: none
}

.vc_row.vc_row-o-columns-stretch {

	-webkit-align-content: stretch;

	-ms-flex-line-pack: stretch;

	align-content: stretch
}

.vc_row.vc_row-o-columns-top {

	-webkit-align-content: flex-start;

	-ms-flex-line-pack: start;

	align-content: flex-start
}

.vc_row.vc_row-o-columns-bottom {

	-webkit-align-content: flex-end;

	-ms-flex-line-pack: end;

	align-content: flex-end
}

.vc_row.vc_row-o-columns-middle {

	-webkit-align-content: center;

	-ms-flex-line-pack: center;

	align-content: center
}

.vc_row.vc_row-o-columns-bottom::after,
.vc_row.vc_row-o-columns-middle::after,
.vc_row.vc_row-o-columns-top::after {

	content: '';

	width: 100%;

	height: 0;

	overflow: hidden;

	visibility: hidden;

	display: block
}

.vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner {

	-webkit-box-pack: start;

	-webkit-justify-content: flex-start;

	-ms-flex-pack: start;

	justify-content: flex-start
}

.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_column_container {

	-webkit-box-align: start;

	-webkit-align-items: flex-start;

	-ms-flex-align: start;

	align-items: flex-start
}

.vc_row.vc_row-o-content-bottom>.vc_column_container>.vc_column-inner {

	-webkit-box-pack: end;

	-webkit-justify-content: flex-end;

	-ms-flex-pack: end;

	justify-content: flex-end
}

.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container {

	-webkit-box-align: end;

	-webkit-align-items: flex-end;

	-ms-flex-align: end;

	align-items: flex-end
}

.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner {

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center
}

.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container {

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center
}

.vc_column-inner::after,
.vc_column-inner::before {

	content: " ";

	display: table
}

.vc_ie-flexbox-fixer {

	display: flex;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column
}

.vc_ie-flexbox-fixer>.vc_row {

	-webkit-box-flex: 1;

	-webkit-flex: 1 1 auto;

	-ms-flex: 1 1 auto;

	flex: 1 1 auto
}

.vc_row.vc_column-gap-1 {

	margin-left: -15.5px;

	margin-right: -15.5px
}

.vc_row.vc_column-gap-1>.vc_column_container {

	padding: .5px
}

.vc_row.vc_column-gap-2 {

	margin-left: -16px;

	margin-right: -16px
}

.vc_row.vc_column-gap-2>.vc_column_container {

	padding: 1px
}

.vc_row.vc_column-gap-3 {

	margin-left: -16.5px;

	margin-right: -16.5px
}

.vc_row.vc_column-gap-3>.vc_column_container {

	padding: 1.5px
}

.vc_row.vc_column-gap-4 {

	margin-left: -17px;

	margin-right: -17px
}

.vc_row.vc_column-gap-4>.vc_column_container {

	padding: 2px
}

.vc_row.vc_column-gap-5 {

	margin-left: -17.5px;

	margin-right: -17.5px
}

.vc_row.vc_column-gap-5>.vc_column_container {

	padding: 2.5px
}

.vc_row.vc_column-gap-10 {

	margin-left: -20px;

	margin-right: -20px
}

.vc_row.vc_column-gap-10>.vc_column_container {

	padding: 5px
}

.vc_row.vc_column-gap-15 {

	margin-left: -22.5px;

	margin-right: -22.5px
}

.vc_row.vc_column-gap-15>.vc_column_container {

	padding: 7.5px
}

.vc_row.vc_column-gap-20 {

	margin-left: -25px;

	margin-right: -25px
}

.vc_row.vc_column-gap-20>.vc_column_container {

	padding: 10px
}

.vc_row.vc_column-gap-25 {

	margin-left: -27.5px;

	margin-right: -27.5px
}

.vc_row.vc_column-gap-25>.vc_column_container {

	padding: 12.5px
}

.vc_row.vc_column-gap-30 {

	margin-left: -30px;

	margin-right: -30px
}

.vc_row.vc_column-gap-30>.vc_column_container {

	padding: 15px
}

.vc_row.vc_column-gap-35 {

	margin-left: -32.5px;

	margin-right: -32.5px
}

.vc_row.vc_column-gap-35>.vc_column_container {

	padding: 17.5px
}

.vc_col-has-fill>.vc_column-inner,
.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,
.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,
.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,
.vc_row-has-fill>.vc_column_container>.vc_column-inner,
.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,
.vc_section.vc_section-has-fill,
.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,
.vc_section.vc_section-has-fill+.vc_section {

	padding-top: 35px
}

.vc_column_container {

	padding-left: 0;

	padding-right: 0
}

.vc_column_container>.vc_column-inner {

	box-sizing: border-box;

	padding-left: 15px;

	padding-right: 15px;

	width: 100%
}

.vc_section {

	padding-left: 15px;

	padding-right: 15px;

	margin-left: -15px;

	margin-right: -15px
}

.vc_section[data-vc-full-width] {

	-webkit-transition: opacity .5s ease;

	-o-transition: opacity .5s ease;

	transition: opacity .5s ease;

	overflow: hidden
}

.vc_section[data-vc-full-width].vc_hidden {

	opacity: 0
}

.vc_section[data-vc-full-width]>.vc_row {

	margin-left: 0;

	margin-right: 0
}

.vc_section[data-vc-stretch-content] {

	padding-left: 0;

	padding-right: 0
}

.vc_section.vc_row-o-full-height {

	min-height: 100vh
}

.vc_section.vc_section-flex {

	box-sizing: border-box;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-ms-flex-flow: column nowrap;

	flex-flow: column nowrap
}

.vc_section.vc_section-flex .vc_vc_row {

	width: 100%
}

.vc_section.vc_section-flex::after,
.vc_section.vc_section-flex::before {

	display: none
}

.vc_section.vc_section-o-content-top {

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start
}

.vc_section.vc_section-o-content-bottom {

	-webkit-box-pack: end;

	-ms-flex-pack: end;

	justify-content: flex-end
}

.vc_section.vc_section-o-content-middle {

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center
}

.vc_section.vc_section-o-content-bottom::after,
.vc_section.vc_section-o-content-middle::after,
.vc_section.vc_section-o-content-top::after {

	content: '';

	width: 100%;

	height: 0;

	overflow: hidden;

	visibility: hidden;

	display: block
}

.vc_row.vc_column-gap-1>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-1>.vc_vc_column_inner>.vc_column_container {

	padding-left: .5px;

	padding-right: .5px
}

.vc_row.vc_column-gap-2>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-2>.vc_vc_column_inner>.vc_column_container {

	padding-left: 1px;

	padding-right: 1px
}

.vc_row.vc_column-gap-3>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-3>.vc_vc_column_inner>.vc_column_container {

	padding-left: 1.5px;

	padding-right: 1.5px
}

.vc_row.vc_column-gap-4>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-4>.vc_vc_column_inner>.vc_column_container {

	padding-left: 2px;

	padding-right: 2px
}

.vc_row.vc_column-gap-5>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-5>.vc_vc_column_inner>.vc_column_container {

	padding-left: 2.5px;

	padding-right: 2.5px
}

.vc_row.vc_column-gap-10>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-10>.vc_vc_column_inner>.vc_column_container {

	padding-left: 5px;

	padding-right: 5px
}

.vc_row.vc_column-gap-15>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-15>.vc_vc_column_inner>.vc_column_container {

	padding-left: 7.5px;

	padding-right: 7.5px
}

.vc_row.vc_column-gap-20>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-20>.vc_vc_column_inner>.vc_column_container {

	padding-left: 10px;

	padding-right: 10px
}

.vc_row.vc_column-gap-25>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-25>.vc_vc_column_inner>.vc_column_container {

	padding-left: 12.5px;

	padding-right: 12.5px
}

.vc_row.vc_column-gap-30>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-30>.vc_vc_column_inner>.vc_column_container {

	padding-left: 15px;

	padding-right: 15px
}

.vc_row.vc_column-gap-35>.vc_vc_column>.vc_column_container,
.vc_row.vc_column-gap-35>.vc_vc_column_inner>.vc_column_container {

	padding-left: 17.5px;

	padding-right: 17.5px
}

.vc_vc_column,
.vc_vc_column_inner {

	padding-left: 0;

	padding-right: 0
}

.vc_row.vc_row-flex>.vc_vc_column,
.vc_row.vc_row-flex>.vc_vc_column_inner {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex
}

.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container,
.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	width: 100%
}

.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {

	-webkit-box-flex: 1;

	-webkit-flex-grow: 1;

	-ms-flex-positive: 1;

	flex-grow: 1;

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	-ms-flex-direction: column;

	flex-direction: column
}

.vc_row.vc_row-o-equal-height>.vc_column_container {

	-webkit-box-align: stretch;

	-webkit-align-items: stretch;

	-ms-flex-align: stretch;

	align-items: stretch
}

.vc_row.vc_row-o-content-top>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-top>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {

	-webkit-box-pack: start;

	-webkit-justify-content: flex-start;

	-ms-flex-pack: start;

	justify-content: flex-start
}

.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,
.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {

	-webkit-box-align: start;

	-webkit-align-items: flex-start;

	-ms-flex-align: start;

	align-items: flex-start
}

.vc_row.vc_row-o-content-bottom>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-bottom>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {

	-webkit-box-pack: end;

	-webkit-justify-content: flex-end;

	-ms-flex-pack: end;

	justify-content: flex-end
}

.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,
.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {

	-webkit-box-align: end;

	-webkit-align-items: flex-end;

	-ms-flex-align: end;

	align-items: flex-end
}

.vc_row.vc_row-o-content-middle>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row.vc_row-o-content-middle>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-ms-flex-pack: center;

	justify-content: center
}

.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center
}

.vc_empty-element>.vc_column-inner {

	min-height: 100px
}

.fb_type_standard,
.fb_type_standard iframe {

	height: 25px
}

.fb_type_button_count,
.fb_type_button_count iframe {

	height: 20px
}

.fb_type_box_count,
.fb_type_box_count iframe {

	height: 62px
}

.wpb_googleplus_type_standard {

	height: 25px
}

.wpb_googleplus_type_small {

	height: 19px
}

.wpb_googleplus_type_medium,
.wpb_googleplus_type_tall {

	height: 21px
}

.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {

	height: 62px
}

.wpb_pinterest_type_horizontal,
.wpb_pinterest_type_none {

	height: 21px
}

.wpb_pinterest a {

	border-bottom: 0
}

.wpb_pinterest_type_vertical {

	box-sizing: content-box;

	padding-top: 29px;

	height: 21px
}

iframe.twitter-share-button {

	margin: 0
}

.vc_toggle {

	display: block;

	margin: 0 0 21.74px;

	padding: 0;

	font-size: 1em
}

.vc_toggle:last-of-type {

	margin-bottom: 35px
}

.vc_toggle_title {

	cursor: pointer;

	display: block;

	margin: 0;

	padding: 0;

	position: relative;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	font-weight: 400
}

.vc_toggle_title>h4 {

	display: inline
}

.vc_toggle_icon {

	display: none;

	position: relative;

	vertical-align: middle
}

.vc_toggle_content {

	display: none;

	margin-bottom: 21.74px;

	margin-top: 1em;

	overflow: hidden;

	padding: 0
}

.vc_toggle.vc_toggle_active>.vc_toggle_content {

	display: block
}

.vc_toggle_simple .vc_toggle_icon {

	border: 0 solid transparent;

	border-radius: 0;

	display: inline-block;

	height: 22px;

	width: 22px;

	background-color: transparent;

	margin-left: 2px
}

.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after {

	visibility: hidden
}

.vc_toggle_simple .vc_toggle_icon::before {

	height: 2px;

	width: 10px
}

.vc_toggle_simple .vc_toggle_icon::after {

	height: 10px;

	width: 2px
}

.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_simple .vc_toggle_icon::before {

	content: '';

	display: block;

	left: 50%;

	position: absolute;

	top: 50%;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	transform: translate(-50%, -50%);

	background-color: #2A2A2A
}

.vc_toggle_round .vc_toggle_icon::after,
.vc_toggle_round .vc_toggle_icon::before,
.vc_toggle_rounded .vc_toggle_icon::after,
.vc_toggle_rounded .vc_toggle_icon::before {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-o-transform: translate(-50%, -50%);

	content: '';

	left: 50%;

	position: absolute;

	top: 50%
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #444
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_round .vc_toggle_icon {

	border: 2px solid transparent;

	border-radius: 50%;

	display: inline-block;

	height: 22px;

	width: 22px;

	background-color: #2A2A2A
}

.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after {

	visibility: hidden
}

.vc_toggle_round .vc_toggle_icon::before {

	height: 2px;

	width: 10px
}

.vc_toggle_round .vc_toggle_icon::after {

	height: 10px;

	width: 2px
}

.vc_toggle_round .vc_toggle_icon::after,
.vc_toggle_round .vc_toggle_icon::before {

	display: block;

	box-sizing: border-box;

	transform: translate(-50%, -50%);

	background-color: #FFF
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #2A2A2A
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #2A2A2A
}

.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #444
}

.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #444
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #444
}

.vc_toggle_rounded .vc_toggle_icon {

	border: 2px solid transparent;

	border-radius: 20%;

	display: inline-block;

	height: 22px;

	width: 22px;

	background-color: #2A2A2A
}

.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after {

	visibility: hidden
}

.vc_toggle_rounded .vc_toggle_icon::before {

	height: 2px;

	width: 10px
}

.vc_toggle_rounded .vc_toggle_icon::after {

	height: 10px;

	width: 2px
}

.vc_toggle_rounded .vc_toggle_icon::after,
.vc_toggle_rounded .vc_toggle_icon::before {

	display: block;

	box-sizing: border-box;

	transform: translate(-50%, -50%);

	background-color: #FFF
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #2A2A2A
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #2A2A2A
}

.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #444
}

.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #444
}

.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #444
}

.vc_toggle_square .vc_toggle_icon {

	border: 2px solid transparent;

	border-radius: 0;

	display: inline-block;

	height: 22px;

	width: 22px;

	background-color: #2A2A2A
}

.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after {

	visibility: hidden
}

.vc_toggle_square .vc_toggle_icon::before {

	height: 2px;

	width: 10px
}

.vc_toggle_square .vc_toggle_icon::after {

	height: 10px;

	width: 2px
}

.vc_toggle_square .vc_toggle_icon::after,
.vc_toggle_square .vc_toggle_icon::before {

	content: '';

	display: block;

	left: 50%;

	position: absolute;

	top: 50%;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-o-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%);

	background-color: #FFF
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #2A2A2A
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #2A2A2A
}

.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #444
}

.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #444
}

.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #444
}

.vc_toggle_text_only .vc_toggle_icon {

	display: none
}

.vc_toggle_arrow .vc_toggle_icon {

	display: inline-block
}

.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_arrow .vc_toggle_icon::before {

	content: '';

	border-style: solid;

	display: block;

	left: 50%;

	position: absolute;

	top: 50%;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	-webkit-transform: rotate(45deg);

	-moz-transform: rotate(45deg);

	-ms-transform: rotate(45deg);

	-o-transform: rotate(45deg);

	transform: rotate(45deg)
}

.vc_toggle_arrow .vc_toggle_icon::before {

	border-left: none;

	border-top: none
}

.vc_toggle_arrow .vc_toggle_icon::after {

	border-right: none;

	border-bottom: none;

	visibility: hidden
}

.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before {

	visibility: hidden
}

.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after {

	visibility: visible
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon {

	height: 22px;

	width: 22px;

	background: 0 0
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {

	border-width: 2px;

	height: 10px;

	margin-left: -5px;

	width: 10px;

	border-color: #2A2A2A;

	background: 0 0
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {

	margin-top: -10px
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after {

	margin-top: -5px
}

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #444;

	background: 0 0
}

.vc_toggle_default .vc_toggle_icon {

	background: #bababa;

	border: 1px solid #acacac;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	-webkit-transform: translate(0, -50%);

	-ms-transform: translate(0, -50%);

	-o-transform: translate(0, -50%);

	transform: translate(0, -50%)
}

.vc_toggle_default .vc_toggle_icon::after,
.vc_toggle_default .vc_toggle_icon::before {

	content: '';

	display: block;

	left: 50%;

	position: absolute;

	top: 50%;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-o-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%);

	background: #bababa
}

.vc_toggle_default .vc_toggle_icon::before {

	border: 1px solid #acacac
}

.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after,
.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before {

	visibility: hidden
}

.vc_toggle.vc_toggle_default .vc_toggle_icon {

	display: inline-block;

	width: 10px;

	margin-left: 5px;

	height: 4px
}

.vc_toggle.vc_toggle_default .vc_toggle_icon::before {

	height: 10px;

	width: 4px
}

.vc_toggle.vc_toggle_default .vc_toggle_icon::after {

	width: 8px;

	height: 2px
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #5472D2
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_blue .vc_toggle_icon {

	background-color: #5472D2;

	border-color: transparent
}

.vc_toggle_color_blue .vc_toggle_icon::after,
.vc_toggle_color_blue .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #5472D2
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #5472D2
}

.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #7c93dd
}

.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before {

	border-color: #3354c0;

	background: #5472D2
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #5472d2;

	background: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::after {

	background: #5472D2
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #7c93dd
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #5472D2;

	background: 0 0
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #7c93dd;

	background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #00C1CF
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_turquoise .vc_toggle_icon {

	background-color: #00C1CF;

	border-color: transparent
}

.vc_toggle_color_turquoise .vc_toggle_icon::after,
.vc_toggle_color_turquoise .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #00C1CF
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before {

	border-color: #00919c;

	background: #00C1CF
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #00C1CF
}

.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #00919c
}

.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #006269;

	background: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::after {

	background: #00C1CF
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #00919c
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #00C1CF;

	background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #00919c;

	background: 0 0
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #FE6C61
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_pink .vc_toggle_icon {

	background-color: #FE6C61;

	border-color: transparent
}

.vc_toggle_color_pink .vc_toggle_icon::after,
.vc_toggle_color_pink .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #FE6C61
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #FE6C61
}

.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #fe9b94
}

.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before {

	border-color: #fe3d2e;

	background: #FE6C61
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #fe6c61;

	background: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::after {

	background: #FE6C61
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #fe9b94
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #FE6C61;

	background: 0 0
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #fe9b94;

	background: 0 0
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #8D6DC4
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #a991d3
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_violet .vc_toggle_icon {

	background-color: #8D6DC4;

	border-color: transparent
}

.vc_toggle_color_violet .vc_toggle_icon::after,
.vc_toggle_color_violet .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #8D6DC4
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #8D6DC4
}

.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #a991d3
}

.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #a991d3
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before {

	border-color: #7149b5;

	background: #8D6DC4
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #a991d3
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #8d6dc4;

	background: #a991d3
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::after {

	background: #8D6DC4
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #a991d3
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #8D6DC4;

	background: 0 0
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #a991d3;

	background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #4CADC9
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_peacoc .vc_toggle_icon {

	background-color: #4CADC9;

	border-color: transparent
}

.vc_toggle_color_peacoc .vc_toggle_icon::after,
.vc_toggle_color_peacoc .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #4CADC9
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #4CADC9
}

.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #73bfd5
}

.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before {

	border-color: #3492ae;

	background: #4CADC9
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #4cadc9;

	background: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::after {

	background: #4CADC9
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #73bfd5
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #4CADC9;

	background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #73bfd5;

	background: 0 0
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #CEC2AB
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_chino .vc_toggle_icon {

	background-color: #CEC2AB;

	border-color: transparent
}

.vc_toggle_color_chino .vc_toggle_icon::after,
.vc_toggle_color_chino .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #CEC2AB
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #CEC2AB
}

.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #e1d9cb
}

.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before {

	border-color: #bbab8b;

	background: #CEC2AB
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #cec2ab;

	background: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::after {

	background: #CEC2AB
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #e1d9cb
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #CEC2AB;

	background: 0 0
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #e1d9cb;

	background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #50485B
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_mulled_wine .vc_toggle_icon {

	background-color: #50485B;

	border-color: transparent
}

.vc_toggle_color_mulled_wine .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #50485B
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #50485B
}

.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #695f77
}

.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before {

	border-color: #37313f;

	background: #50485B
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #50485b;

	background: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::after {

	background: #50485B
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #695f77
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #50485B;

	background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #695f77;

	background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #75D69C
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_vista_blue .vc_toggle_icon {

	background-color: #75D69C;

	border-color: transparent
}

.vc_toggle_color_vista_blue .vc_toggle_icon::after,
.vc_toggle_color_vista_blue .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #75D69C
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #75D69C
}

.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #9ce2b8
}

.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before {

	border-color: #4eca80;

	background: #75D69C
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #75d69c;

	background: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::after {

	background: #75D69C
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #9ce2b8
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #75D69C;

	background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #9ce2b8;

	background: 0 0
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #2A2A2A
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #444
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_black .vc_toggle_icon {

	background-color: #2A2A2A;

	border-color: transparent
}

.vc_toggle_color_black .vc_toggle_icon::after,
.vc_toggle_color_black .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #2A2A2A
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #2A2A2A
}

.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #444
}

.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #444
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before {

	border-color: #101010;

	background: #2A2A2A
}

.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #444
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #2a2a2a;

	background: #444
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::after {

	background: #2A2A2A
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #444
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #2A2A2A;

	background: 0 0
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #444;

	background: 0 0
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #EBEBEB
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_grey .vc_toggle_icon {

	background-color: #EBEBEB;

	border-color: transparent
}

.vc_toggle_color_grey .vc_toggle_icon::after,
.vc_toggle_color_grey .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #EBEBEB
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before {

	border-color: #d2d2d2;

	background: #EBEBEB
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #EBEBEB
}

.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #d2d2d2
}

.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #b8b8b8;

	background: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::after {

	background: #EBEBEB
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #d2d2d2
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #EBEBEB;

	background: 0 0
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #d2d2d2;

	background: 0 0
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #F7BE68
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #fad398
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_orange .vc_toggle_icon {

	background-color: #F7BE68;

	border-color: transparent
}

.vc_toggle_color_orange .vc_toggle_icon::after,
.vc_toggle_color_orange .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #F7BE68
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #F7BE68
}

.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #fad398
}

.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #fad398
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before {

	border-color: #f4a938;

	background: #F7BE68
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #fad398
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #f7be68;

	background: #fad398
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::after {

	background: #F7BE68
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #fad398
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #F7BE68;

	background: 0 0
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #fad398;

	background: 0 0
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #5AA1E3
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #86baea
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_sky .vc_toggle_icon {

	background-color: #5AA1E3;

	border-color: transparent
}

.vc_toggle_color_sky .vc_toggle_icon::after,
.vc_toggle_color_sky .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #5AA1E3
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #5AA1E3
}

.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #86baea
}

.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #86baea
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before {

	border-color: #2e88dc;

	background: #5AA1E3
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #86baea
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #5aa1e3;

	background: #86baea
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::after {

	background: #5AA1E3
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #86baea
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #5AA1E3;

	background: 0 0
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #86baea;

	background: 0 0
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #6DAB3C
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #87c456
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_green .vc_toggle_icon {

	background-color: #6DAB3C;

	border-color: transparent
}

.vc_toggle_color_green .vc_toggle_icon::after,
.vc_toggle_color_green .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #6DAB3C
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #6DAB3C
}

.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #87c456
}

.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #87c456
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before {

	border-color: #55852f;

	background: #6DAB3C
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #87c456
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #6dab3c;

	background: #87c456
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::after {

	background: #6DAB3C
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #87c456
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #6DAB3C;

	background: 0 0
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #87c456;

	background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #F4524D
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_juicy_pink .vc_toggle_icon {

	background-color: #F4524D;

	border-color: transparent
}

.vc_toggle_color_juicy_pink .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #F4524D
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #F4524D
}

.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #f7817d
}

.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before {

	border-color: #f1231d;

	background: #F4524D
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #f4524d;

	background: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::after {

	background: #F4524D
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #f7817d
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #F4524D;

	background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #f7817d;

	background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #F79468
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_sandy_brown .vc_toggle_icon {

	background-color: #F79468;

	border-color: transparent
}

.vc_toggle_color_sandy_brown .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #F79468
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #F79468
}

.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #fab698
}

.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before {

	border-color: #f47238;

	background: #F79468
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #f79468;

	background: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::after {

	background: #F79468
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #fab698
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #F79468;

	background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #fab698;

	background: 0 0
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #B97EBB
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_purple .vc_toggle_icon {

	background-color: #B97EBB;

	border-color: transparent
}

.vc_toggle_color_purple .vc_toggle_icon::after,
.vc_toggle_color_purple .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #B97EBB
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #B97EBB
}

.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #cb9fcd
}

.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before {

	border-color: #a75da9;

	background: #B97EBB
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #b97ebb;

	background: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::after {

	background: #B97EBB
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #cb9fcd
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #B97EBB;

	background: 0 0
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #cb9fcd;

	background: 0 0
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: transparent
}

.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: transparent
}

.vc_toggle_color_white .vc_toggle_icon {

	background-color: #FFF;

	border-color: transparent
}

.vc_toggle_color_white .vc_toggle_icon::after,
.vc_toggle_color_white .vc_toggle_icon::before {

	background-color: #2A2A2A
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon {

	background-color: transparent;

	border-color: #FFF
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon,
.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before {

	border-color: #e6e6e6;

	background: #FFF
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before {

	background-color: #FFF
}

.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon {

	background-color: #e6e6e6
}

.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #2A2A2A
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {

	background-color: transparent;

	border-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {

	background-color: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #ccc;

	background: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::after {

	background: #FFF
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {

	background: #e6e6e6
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before {

	border-color: #FFF;

	background: 0 0
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {

	background: 0 0
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,
.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {

	border-color: #e6e6e6;

	background: 0 0
}

.vc_toggle_size_sm .vc_toggle_icon {

	height: 16px;

	width: 16px
}

.vc_toggle_size_sm .vc_toggle_icon::before {

	height: 2px;

	width: 8px
}

.vc_toggle_size_sm .vc_toggle_icon::after {

	height: 8px;

	width: 2px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon {

	display: inline-block;

	width: 8px;

	margin-left: 4px;

	height: 2px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::before {

	height: 8px;

	width: 2px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::after {

	width: 6px;

	height: 0
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {

	height: 16px;

	width: 16px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {

	border-width: 2px;

	height: 8px;

	margin-left: -4px;

	width: 8px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {

	margin-top: -8px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {

	margin-top: -4px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title {

	padding-left: 24px
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon {

	position: absolute;

	left: 0;

	top: 50%;

	-webkit-transform: translate(0, -50%);

	-ms-transform: translate(0, -50%);

	-o-transform: translate(0, -50%);

	transform: translate(0, -50%)
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title {

	padding-left: 17.6px
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {

	margin-left: 8px
}

.vc_toggle_size_md .vc_toggle_icon {

	height: 22px;

	width: 22px
}

.vc_toggle_size_md .vc_toggle_icon::before {

	height: 2px;

	width: 10px
}

.vc_toggle_size_md .vc_toggle_icon::after {

	height: 10px;

	width: 2px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon {

	display: inline-block;

	width: 10px;

	margin-left: 5px;

	height: 4px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before {

	height: 10px;

	width: 4px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after {

	width: 8px;

	height: 2px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {

	height: 22px;

	width: 22px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {

	border-width: 2px;

	height: 10px;

	margin-left: -5px;

	width: 10px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {

	margin-top: -10px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {

	margin-top: -5px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title {

	padding-left: 33px
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon {

	position: absolute;

	left: 0;

	top: 50%;

	-webkit-transform: translate(0, -50%);

	-ms-transform: translate(0, -50%);

	-o-transform: translate(0, -50%);

	transform: translate(0, -50%)
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title {

	padding-left: 24.2px
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {

	margin-left: 11px
}

.vc_toggle_size_lg .vc_toggle_icon {

	height: 28px;

	width: 28px
}

.vc_toggle_size_lg .vc_toggle_icon::before {

	height: 2px;

	width: 14px
}

.vc_toggle_size_lg .vc_toggle_icon::after {

	height: 14px;

	width: 2px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon {

	display: inline-block;

	width: 14px;

	margin-left: 7px;

	height: 4px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before {

	height: 14px;

	width: 4px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after {

	width: 12px;

	height: 2px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {

	height: 28px;

	width: 28px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after,
.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {

	border-width: 2px;

	height: 14px;

	margin-left: -7px;

	width: 14px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {

	margin-top: -14px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {

	margin-top: -7px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title {

	padding-left: 42px
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon {

	position: absolute;

	left: 0;

	top: 50%;

	-webkit-transform: translate(0, -50%);

	-ms-transform: translate(0, -50%);

	-o-transform: translate(0, -50%);

	transform: translate(0, -50%)
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title {

	padding-left: 30.8px
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {

	margin-left: 14px
}

.vc_toggle_default .vc_toggle_content,
.vc_toggle_default .vc_toggle_title,
.vc_toggle_round .vc_toggle_content,
.vc_toggle_round .vc_toggle_title,
.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_simple .vc_toggle_content,
.vc_toggle_simple .vc_toggle_title,
.vc_toggle_square .vc_toggle_content,
.vc_toggle_square .vc_toggle_title {

	padding-left: 33px
}

.vc_toggle_default .vc_toggle_content .vc_toggle_icon,
.vc_toggle_default .vc_toggle_title .vc_toggle_icon,
.vc_toggle_round .vc_toggle_content .vc_toggle_icon,
.vc_toggle_round .vc_toggle_title .vc_toggle_icon,
.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,
.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,
.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,
.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,
.vc_toggle_square .vc_toggle_content .vc_toggle_icon,
.vc_toggle_square .vc_toggle_title .vc_toggle_icon {

	position: absolute;

	left: 0;

	top: 50%;

	-webkit-transform: translate(0, -50%);

	-ms-transform: translate(0, -50%);

	-o-transform: translate(0, -50%);

	transform: translate(0, -50%)
}

.vc_toggle_default .vc_toggle_content,
.vc_toggle_default .vc_toggle_title {

	padding-left: 24.2px
}

.vc_toggle_arrow .vc_toggle_icon {

	margin-left: 11px
}

.wpb_widgetised_column .wpb_wrapper>ul {

	margin: 0
}

.wpb_widgetised_column .wpb_wrapper>ul>li {

	margin-left: 0;

	background-image: none;

	list-style: none !important
}

.wpb_widgetised_column .wpb_wrapper>ul>li:after,
.wpb_widgetised_column .wpb_wrapper>ul>li:before {

	display: none !important
}

.wpb_button {

	display: inline-block;

	padding: 4px 10px;

	margin-bottom: 0;

	margin-top: 0;

	font-size: 13px;

	line-height: 18px;

	color: #333;

	text-align: center;

	text-shadow: 0 1px 1px rgba(255, 255, 255, .75);

	vertical-align: middle;

	cursor: pointer;

	background-color: #f7f7f7;

	border: 1px solid #ccc;

	-webkit-border-radius: 2px;

	-moz-border-radius: 2px;

	border-radius: 2px;

	border-color: rgba(0, 0, 0, .1)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label,
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label,
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label,
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label,
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label,
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label,
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label,
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label,
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label,
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label,
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label,
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label,
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label,
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label,
.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label,
.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label {

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);

	color: #fff
}

.wpb_button.active,
.wpb_button.disabled,
.wpb_button:active,
.wpb_button:hover,
.wpb_button[disabled] {

	background-color: #eaeaea
}

.vc_vc_button .vc_btn,
.vc_vc_button2 .vc_btn {

	margin-top: 5px;

	margin-bottom: 5px
}

.wpb_button:hover {

	color: #333;

	background-color: #e6e6e6;

	-webkit-transition: background-color .1s linear;

	-o-transition: background-color .1s linear;

	transition: background-color .1s linear;

	background-image: none
}

.wpb_button:focus {

	outline: dotted thin;

	outline: -webkit-focus-ring-color auto 5px;

	outline-offset: -2px
}

.wpb_button.active,
.wpb_button:active {

	background-color: #e6e6e6;

	background-image: none;

	outline: 0;

	-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);

	box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05)
}

button.wpb_btn-large,
span.wpb_btn-large {

	padding: 9px 14px;

	font-size: 15px;

	line-height: normal;

	-webkit-border-radius: 2px;

	-moz-border-radius: 2px;

	border-radius: 2px
}

button.wpb_btn-large [class^=icon-],
span.wpb_btn-large [class^=icon-] {

	margin-top: 1px
}

button.wpb_btn-small,
span.wpb_btn-small {

	padding: 5px 9px;

	font-size: 11px;

	line-height: 16px
}

button.wpb_btn-small [class^=icon-],
span.wpb_btn-small [class^=icon-] {

	margin-top: -1px
}

button.wpb_btn-mini,
span.wpb_btn-mini {

	padding: 2px 6px;

	font-size: 11px;

	line-height: 14px
}

.wpb_btn-danger,
.wpb_btn-danger:hover,
.wpb_btn-info,
.wpb_btn-info:hover,
.wpb_btn-inverse,
.wpb_btn-inverse:hover,
.wpb_btn-primary,
.wpb_btn-primary:hover,
.wpb_btn-success,
.wpb_btn-success:hover,
.wpb_btn-warning,
.wpb_btn-warning:hover {

	color: #FFF;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.wpb_btn-danger.active,
.wpb_btn-info.active,
.wpb_btn-inverse.active,
.wpb_btn-primary.active,
.wpb_btn-success.active,
.wpb_btn-warning.active {

	color: rgba(255, 255, 255, .75)
}

.wpb_btn-primary {

	background-color: #08c
}

.wpb_btn-primary.active,
.wpb_btn-primary.disabled,
.wpb_btn-primary:active,
.wpb_btn-primary:hover,
.wpb_btn-primary[disabled] {

	background-color: #0077b3
}

.wpb_btn-warning {

	background-color: #F90
}

.wpb_btn-warning.active,
.wpb_btn-warning.disabled,
.wpb_btn-warning:active,
.wpb_btn-warning:hover,
.wpb_btn-warning[disabled] {

	background-color: #e68a00
}

.wpb_btn-danger {

	background-color: #FF675B
}

.wpb_btn-danger.active,
.wpb_btn-danger.disabled,
.wpb_btn-danger:active,
.wpb_btn-danger:hover,
.wpb_btn-danger[disabled] {

	background-color: #ff4f42
}

.wpb_btn-success {

	background-color: #6AB165
}

.wpb_btn-success.active,
.wpb_btn-success.disabled,
.wpb_btn-success:active,
.wpb_btn-success:hover,
.wpb_btn-success[disabled] {

	background-color: #5aa855
}

.wpb_btn-info {

	background-color: #58B9DA
}

.wpb_btn-info.active,
.wpb_btn-info.disabled,
.wpb_btn-info:active,
.wpb_btn-info:hover,
.wpb_btn-info[disabled] {

	background-color: #43b0d5
}

.wpb_btn-inverse {

	background-color: #555
}

.wpb_btn-inverse.active,
.wpb_btn-inverse.disabled,
.wpb_btn-inverse:active,
.wpb_btn-inverse:hover,
.wpb_btn-inverse[disabled] {

	background-color: #484848
}

button.wpb_button::-moz-focus-inner,
input[type=submit].wpb_button::-moz-focus-inner {

	padding: 0;

	border: 0
}

a.wpb_button_a {

	border: none
}

.vc_btn3-container {

	display: block;

	margin-bottom: 21.74px;

	max-width: 100%
}

.vc_btn3-container.vc_btn3-inline {

	display: inline-block;

	vertical-align: top
}

.vc_general.vc_btn3 {

	display: inline-block;

	margin-bottom: 0;

	text-align: center;

	vertical-align: middle;

	cursor: pointer;

	background-image: none;

	background-color: transparent;

	color: #5472D2;

	border: 1px solid transparent;

	box-sizing: border-box;

	word-wrap: break-word;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	position: relative;

	top: 0;

	-webkit-transition: all .2s ease-in-out;

	transition: all .2s ease-in-out;

	line-height: normal;

	font-size: 14px;

	padding: 14px 20px
}

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,
.wpb_gallery .wpb_flexslider .flex-caption {

	cursor: default
}

.wpb_call_to_action,
.wpb_call_to_action .wpb_button {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box
}

.vc_general.vc_btn3.vc_btn3-style-outline,
.vc_general.vc_btn3.vc_btn3-style-outline-custom {

	padding: 13px 19px
}

.vc_general.vc_btn3.active,
.vc_general.vc_btn3:active,
.vc_general.vc_btn3:focus {

	outline: 0
}

.vc_general.vc_btn3:focus,
.vc_general.vc_btn3:hover {

	border: 1px solid transparent;

	text-decoration: none;

	color: #4868cf
}

.vc_general.vc_btn3 .vc_btn3-icon {

	vertical-align: top;

	height: 14px;

	line-height: 1;

	font-size: 16px
}

.vc_general.vc_btn3 .vc_btn3-icon-inner {

	display: block;

	position: absolute;

	top: 50%;

	left: 0;

	-webkit-transform: translate(0, -50%);

	-ms-transform: translate(0, -50%);

	transform: translate(0, -50%)
}

.vc_general.vc_btn3 .vc_btn3-placeholder {

	display: inline-block;

	vertical-align: top;

	width: 0
}

.vc_btn3.vc_btn3-icon-left,
.vc_btn3.vc_btn3-icon-right {

	position: relative
}

.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,
.vc_btn3.vc_btn3-icon-right .vc_btn3-icon {

	display: block;

	position: absolute;

	top: 50%;

	-webkit-transform: translate(0, -50%);

	-ms-transform: translate(0, -50%);

	-o-transform: translate(0, -50%);

	transform: translate(0, -50%)
}

.vc_btn3.vc_btn3-icon-left {

	text-align: left
}

.vc_btn3.vc_btn3-icon-right {

	text-align: right
}

.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner {

	-webkit-transform: translate(-75%, -50%);

	-ms-transform: translate(-75%, -50%);

	transform: translate(-75%, -50%)
}

.vc_btn3.vc_btn3-o-empty .vc_btn3-icon {

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%)
}

.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner {

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%)
}

.vc_btn3.vc_btn3-style-classic {

	border-color: rgba(0, 0, 0, .1)
}

.vc_btn3.vc_btn3-style-modern {

	background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, .2) 0, rgba(255, 255, 255, .01) 100%);

	background-image: -o-linear-gradient(top, rgba(255, 255, 255, .2) 0, rgba(255, 255, 255, .01) 100%);

	background-image: linear-gradient(to bottom, rgba(255, 255, 255, .2) 0, rgba(255, 255, 255, .01) 100%);

	background-repeat: repeat-x;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#03ffffff', GradientType=0)
}

.vc_btn3.vc_btn3-style-outline,
.vc_btn3.vc_btn3-style-outline-custom,
.vc_btn3.vc_btn3-style-outline-custom:focus,
.vc_btn3.vc_btn3-style-outline-custom:hover,
.vc_btn3.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-style-outline:hover {

	border-width: 2px
}

.vc_btn3.vc_btn3-style-custom {

	background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1) 50%, rgba(0, 0, 0, .1));

	background-image: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1) 50%, rgba(0, 0, 0, .1));

	background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1) 50%, rgba(0, 0, 0, .1));

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);

	background-repeat: repeat-x;

	background-size: 200%;

	background-position: 0 -100%
}

.vc_btn3.vc_btn3-style-custom:focus,
.vc_btn3.vc_btn3-style-custom:hover {

	background-position: 0 100%
}

.vc_btn3.vc_btn3-block {

	display: block;

	width: 100%;

	text-align: inherit
}

.vc_btn3.vc_btn3-shape-square {

	border-radius: 0
}

.vc_btn3.vc_btn3-shape-rounded {

	border-radius: 5px
}

.vc_btn3.vc_btn3-shape-round {

	border-radius: 2em
}

.vc_btn3.vc_btn3-size-xs {

	font-size: 11px;

	padding: 8px 12px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline,
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom {

	padding: 7px 11px
}

.vc_btn3.vc_btn3-size-xs .vc_btn3-icon {

	font-size: 14px;

	height: 11px;

	line-height: 11px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) {

	padding-left: 31px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {

	left: 12px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) {

	padding-right: 31px
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {

	right: 12px
}

.vc_btn3.vc_btn3-size-sm {

	font-size: 12px;

	padding: 11px 16px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline,
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom {

	padding: 10px 15px
}

.vc_btn3.vc_btn3-size-sm .vc_btn3-icon {

	font-size: 14px;

	height: 12px;

	line-height: 12px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) {

	padding-left: 39px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {

	left: 16px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) {

	padding-right: 39px
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {

	right: 16px
}

.vc_btn3.vc_btn3-size-md {

	font-size: 14px;

	padding: 14px 20px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom {

	padding: 13px 19px
}

.vc_btn3.vc_btn3-size-md .vc_btn3-icon {

	font-size: 16px;

	height: 14px;

	line-height: 14px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) {

	padding-left: 48px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {

	left: 20px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {

	padding-right: 48px
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {

	right: 20px
}

.vc_btn3.vc_btn3-size-lg {

	font-size: 16px;

	padding: 18px 25px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline,
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom {

	padding: 17px 24px
}

.vc_btn3.vc_btn3-size-lg .vc_btn3-icon {

	font-size: 20px;

	height: 16px;

	line-height: 16px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) {

	padding-left: 60px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {

	left: 25px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) {

	padding-right: 60px
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {

	right: 25px
}

.vc_btn3.vc_btn3-color-blue,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {

	color: #fff;

	background-color: #5472D2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-blue:focus,
.vc_btn3.vc_btn3-color-blue:hover {

	color: #f7f7f7;

	background-color: #3c5ecc
}

.vc_btn3.vc_btn3-color-blue.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-blue:active {

	color: #f2f2f2;

	background-color: #3558c8
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline {

	color: #5472D2;

	border-color: #5472D2;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #5472D2;

	background-color: #5472D2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d {

	color: #fff;

	background-color: #5472D2;

	box-shadow: 0 5px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #5472D2;

	top: 3px;

	box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #5472D2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #3253bc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {

	color: #fff;

	border-color: #5472D2;

	background-color: #5472D2
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #3c5ecc;

	background-color: #3c5ecc
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #3558c8;

	background-color: #3558c8
}

.vc_btn3.vc_btn3-color-turquoise,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {

	color: #fff;

	background-color: #00C1CF
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-turquoise:focus,
.vc_btn3.vc_btn3-color-turquoise:hover {

	color: #f7f7f7;

	background-color: #00a4b0
}

.vc_btn3.vc_btn3-color-turquoise.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-turquoise:active {

	color: #f2f2f2;

	background-color: #009ba6
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline {

	color: #00C1CF;

	border-color: #00C1CF;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #00C1CF;

	background-color: #00C1CF
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d {

	color: #fff;

	background-color: #00C1CF;

	box-shadow: 0 5px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #00C1CF;

	top: 3px;

	box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #00C1CF
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #008d97
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern {

	color: #fff;

	border-color: #00C1CF;

	background-color: #00C1CF
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #00a4b0;

	background-color: #00a4b0
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #009ba6;

	background-color: #009ba6
}

.vc_btn3.vc_btn3-color-pink,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat {

	color: #fff;

	background-color: #FE6C61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-pink:focus,
.vc_btn3.vc_btn3-color-pink:hover {

	color: #f7f7f7;

	background-color: #fe5043
}

.vc_btn3.vc_btn3-color-pink.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-pink:active {

	color: #f2f2f2;

	background-color: #fe4638
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline {

	color: #FE6C61;

	border-color: #FE6C61;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #FE6C61;

	background-color: #FE6C61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d {

	color: #fff;

	background-color: #FE6C61;

	box-shadow: 0 5px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #FE6C61;

	top: 3px;

	box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #FE6C61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #fe3829
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern {

	color: #fff;

	border-color: #FE6C61;

	background-color: #FE6C61
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #fe5043;

	background-color: #fe5043
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #fe4638;

	background-color: #fe4638
}

.vc_btn3.vc_btn3-color-violet,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat {

	color: #fff;

	background-color: #8D6DC4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-violet:focus,
.vc_btn3.vc_btn3-color-violet:hover {

	color: #f7f7f7;

	background-color: #7c57bb
}

.vc_btn3.vc_btn3-color-violet.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-violet:active {

	color: #f2f2f2;

	background-color: #7650b8
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline {

	color: #8D6DC4;

	border-color: #8D6DC4;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #8D6DC4;

	background-color: #8D6DC4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d {

	color: #fff;

	background-color: #8D6DC4;

	box-shadow: 0 5px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #8D6DC4;

	top: 3px;

	box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #8D6DC4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #6e48b1
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern {

	color: #fff;

	border-color: #8D6DC4;

	background-color: #8D6DC4
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #7c57bb;

	background-color: #7c57bb
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #7650b8;

	background-color: #7650b8
}

.vc_btn3.vc_btn3-color-peacoc,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat {

	color: #fff;

	background-color: #4CADC9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-peacoc:focus,
.vc_btn3.vc_btn3-color-peacoc:hover {

	color: #f7f7f7;

	background-color: #39a0bd
}

.vc_btn3.vc_btn3-color-peacoc.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-peacoc:active {

	color: #f2f2f2;

	background-color: #3799b5
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline {

	color: #4CADC9;

	border-color: #4CADC9;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #4CADC9;

	background-color: #4CADC9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d {

	color: #fff;

	background-color: #4CADC9;

	box-shadow: 0 5px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #4CADC9;

	top: 3px;

	box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #4CADC9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #338faa
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern {

	color: #fff;

	border-color: #4CADC9;

	background-color: #4CADC9
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #39a0bd;

	background-color: #39a0bd
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #3799b5;

	background-color: #3799b5
}

.vc_btn3.vc_btn3-color-chino,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat {

	color: #fff;

	background-color: #CEC2AB
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-chino:focus,
.vc_btn3.vc_btn3-color-chino:hover {

	color: #f7f7f7;

	background-color: #c3b498
}

.vc_btn3.vc_btn3-color-chino.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-chino:active {

	color: #f2f2f2;

	background-color: #bfaf91
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline {

	color: #CEC2AB;

	border-color: #CEC2AB;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #CEC2AB;

	background-color: #CEC2AB
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d {

	color: #fff;

	background-color: #CEC2AB;

	box-shadow: 0 5px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #CEC2AB;

	top: 3px;

	box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #CEC2AB
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #b9a888
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern {

	color: #fff;

	border-color: #CEC2AB;

	background-color: #CEC2AB
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #c3b498;

	background-color: #c3b498
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #bfaf91;

	background-color: #bfaf91
}

.vc_btn3.vc_btn3-color-mulled-wine,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat {

	color: #fff;

	background-color: #50485B
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-mulled-wine:focus,
.vc_btn3.vc_btn3-color-mulled-wine:hover {

	color: #f7f7f7;

	background-color: #413a4a
}

.vc_btn3.vc_btn3-color-mulled-wine.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-mulled-wine:active {

	color: #f2f2f2;

	background-color: #3c3644
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline {

	color: #50485B;

	border-color: #50485B;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #50485B;

	background-color: #50485B
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d {

	color: #fff;

	background-color: #50485B;

	box-shadow: 0 5px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #50485B;

	top: 3px;

	box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #50485B
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #342f3c
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern {

	color: #fff;

	border-color: #50485B;

	background-color: #50485B
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #413a4a;

	background-color: #413a4a
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #3c3644;

	background-color: #3c3644
}

.vc_btn3.vc_btn3-color-vista-blue,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat {

	color: #fff;

	background-color: #75D69C
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-vista-blue:focus,
.vc_btn3.vc_btn3-color-vista-blue:hover {

	color: #f7f7f7;

	background-color: #5dcf8b
}

.vc_btn3.vc_btn3-color-vista-blue.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-vista-blue:active {

	color: #f2f2f2;

	background-color: #56cd85
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline {

	color: #75D69C;

	border-color: #75D69C;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #75D69C;

	background-color: #75D69C
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d {

	color: #fff;

	background-color: #75D69C;

	box-shadow: 0 5px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #75D69C;

	top: 3px;

	box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #75D69C
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #4ac97d
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern {

	color: #fff;

	border-color: #75D69C;

	background-color: #75D69C
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #5dcf8b;

	background-color: #5dcf8b
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #56cd85;

	background-color: #56cd85
}

.vc_btn3.vc_btn3-color-orange,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat {

	color: #fff;

	background-color: #F7BE68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-orange:focus,
.vc_btn3.vc_btn3-color-orange:hover {

	color: #f7f7f7;

	background-color: #f5b14b
}

.vc_btn3.vc_btn3-color-orange.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-orange:active {

	color: #f2f2f2;

	background-color: #f5ad41
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline {

	color: #F7BE68;

	border-color: #F7BE68;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #F7BE68;

	background-color: #F7BE68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d {

	color: #fff;

	background-color: #F7BE68;

	box-shadow: 0 5px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #F7BE68;

	top: 3px;

	box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #F7BE68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #f4a733
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {

	color: #fff;

	border-color: #F7BE68;

	background-color: #F7BE68
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #f5b14b;

	background-color: #f5b14b
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #f5ad41;

	background-color: #f5ad41
}

.vc_btn3.vc_btn3-color-sky,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat {

	color: #fff;

	background-color: #5AA1E3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-sky:focus,
.vc_btn3.vc_btn3-color-sky:hover {

	color: #f7f7f7;

	background-color: #4092df
}

.vc_btn3.vc_btn3-color-sky.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-sky:active {

	color: #f2f2f2;

	background-color: #378ddd
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline {

	color: #5AA1E3;

	border-color: #5AA1E3;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #5AA1E3;

	background-color: #5AA1E3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d {

	color: #fff;

	background-color: #5AA1E3;

	box-shadow: 0 5px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #5AA1E3;

	top: 3px;

	box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #5AA1E3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #2a86db
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern {

	color: #fff;

	border-color: #5AA1E3;

	background-color: #5AA1E3
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #4092df;

	background-color: #4092df
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #378ddd;

	background-color: #378ddd
}

.vc_btn3.vc_btn3-color-green,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {

	color: #fff;

	background-color: #6DAB3C
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-green:focus,
.vc_btn3.vc_btn3-color-green:hover {

	color: #f7f7f7;

	background-color: #5f9434
}

.vc_btn3.vc_btn3-color-green.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-green:active {

	color: #f2f2f2;

	background-color: #5a8d31
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline {

	color: #6DAB3C;

	border-color: #6DAB3C;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #6DAB3C;

	background-color: #6DAB3C
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d {

	color: #fff;

	background-color: #6DAB3C;

	box-shadow: 0 5px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #6DAB3C;

	top: 3px;

	box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #6DAB3C
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #53812d
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {

	color: #fff;

	border-color: #6DAB3C;

	background-color: #6DAB3C
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #5f9434;

	background-color: #5f9434
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #5a8d31;

	background-color: #5a8d31
}

.vc_btn3.vc_btn3-color-juicy-pink,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {

	color: #fff;

	background-color: #F4524D
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-juicy-pink:focus,
.vc_btn3.vc_btn3-color-juicy-pink:hover {

	color: #f7f7f7;

	background-color: #f23630
}

.vc_btn3.vc_btn3-color-juicy-pink.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-juicy-pink:active {

	color: #f2f2f2;

	background-color: #f22d27
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline {

	color: #F4524D;

	border-color: #F4524D;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #F4524D;

	background-color: #F4524D
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d {

	color: #fff;

	background-color: #F4524D;

	box-shadow: 0 5px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #F4524D;

	top: 3px;

	box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #F4524D
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #f11f18
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern {

	color: #fff;

	border-color: #F4524D;

	background-color: #F4524D
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #f23630;

	background-color: #f23630
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #f22d27;

	background-color: #f22d27
}

.vc_btn3.vc_btn3-color-sandy-brown,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat {

	color: #fff;

	background-color: #F79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-sandy-brown:focus,
.vc_btn3.vc_btn3-color-sandy-brown:hover {

	color: #f7f7f7;

	background-color: #f57f4b
}

.vc_btn3.vc_btn3-color-sandy-brown.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-sandy-brown:active {

	color: #f2f2f2;

	background-color: #f57941
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline {

	color: #F79468;

	border-color: #F79468;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #F79468;

	background-color: #F79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d {

	color: #fff;

	background-color: #F79468;

	box-shadow: 0 5px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #F79468;

	top: 3px;

	box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #F79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #f46e33
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern {

	color: #fff;

	border-color: #F79468;

	background-color: #F79468
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #f57f4b;

	background-color: #f57f4b
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #f57941;

	background-color: #f57941
}

.vc_btn3.vc_btn3-color-purple,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat {

	color: #fff;

	background-color: #B97EBB
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-purple:focus,
.vc_btn3.vc_btn3-color-purple:hover {

	color: #f7f7f7;

	background-color: #ae6ab0
}

.vc_btn3.vc_btn3-color-purple.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-purple:active {

	color: #f2f2f2;

	background-color: #ab63ad
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline {

	color: #B97EBB;

	border-color: #B97EBB;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #B97EBB;

	background-color: #B97EBB
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d {

	color: #fff;

	background-color: #B97EBB;

	box-shadow: 0 5px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #B97EBB;

	top: 3px;

	box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #B97EBB
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #a559a8
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern {

	color: #fff;

	border-color: #B97EBB;

	background-color: #B97EBB
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #ae6ab0;

	background-color: #ae6ab0
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #ab63ad;

	background-color: #ab63ad
}

.vc_btn3.vc_btn3-color-black,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat {

	color: #fff;

	background-color: #2A2A2A
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-black:focus,
.vc_btn3.vc_btn3-color-black:hover {

	color: #f7f7f7;

	background-color: #1b1b1b
}

.vc_btn3.vc_btn3-color-black.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-black:active {

	color: #f2f2f2;

	background-color: #161616
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {

	border-color: #2A2A2A;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #2A2A2A;

	background-color: #2A2A2A
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d {

	color: #fff;

	background-color: #2A2A2A;

	box-shadow: 0 5px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #2A2A2A;

	top: 3px;

	box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #2A2A2A
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #0e0e0e
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {

	color: #fff;

	border-color: #2A2A2A;

	background-color: #2A2A2A
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #1b1b1b;

	background-color: #1b1b1b
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #161616;

	background-color: #161616
}

.vc_btn3.vc_btn3-color-grey,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {

	color: #666;

	background-color: #EBEBEB
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-grey:focus,
.vc_btn3.vc_btn3-color-grey:hover {

	color: #5e5e5e;

	background-color: #dcdcdc
}

.vc_btn3.vc_btn3-color-grey.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-grey:active {

	color: #595959;

	background-color: #d7d7d7
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {

	border-color: #EBEBEB;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover {

	color: #666;

	border-color: #EBEBEB;

	background-color: #EBEBEB
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d {

	color: #666;

	background-color: #EBEBEB;

	box-shadow: 0 5px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover {

	color: #5e5e5e;

	background-color: #EBEBEB;

	top: 3px;

	box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active {

	color: #595959;

	background-color: #EBEBEB
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #cfcfcf
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {

	color: #666;

	border-color: #EBEBEB;

	background-color: #EBEBEB
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {

	color: #5e5e5e;

	border-color: #dcdcdc;

	background-color: #dcdcdc
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active {

	color: #595959;

	border-color: #d7d7d7;

	background-color: #d7d7d7
}

.vc_btn3.vc_btn3-color-white,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {

	color: #666;

	background-color: #FFF
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-white:focus,
.vc_btn3.vc_btn3-color-white:hover {

	color: #5e5e5e;

	background-color: #f0f0f0
}

.vc_btn3.vc_btn3-color-white.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-white:active {

	color: #595959;

	background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {

	border-color: #FFF;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover {

	color: #666;

	border-color: #FFF;

	background-color: #FFF
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d {

	color: #666;

	background-color: #FFF;

	box-shadow: 0 5px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover {

	color: #5e5e5e;

	background-color: #FFF;

	top: 3px;

	box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active {

	color: #595959;

	background-color: #FFF
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #e3e3e3
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {

	color: #666;

	border-color: #FFF;

	background-color: #FFF;

	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .01) 0, rgba(0, 0, 0, .02) 100%);

	background-image: -o-linear-gradient(top, rgba(0, 0, 0, .01) 0, rgba(0, 0, 0, .02) 100%);

	background-image: linear-gradient(to bottom, rgba(0, 0, 0, .01) 0, rgba(0, 0, 0, .02) 100%);

	background-repeat: repeat-x;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#03000000', endColorstr='#05000000', GradientType=0)
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover {

	color: #5e5e5e;

	border-color: #f0f0f0;

	background-color: #f0f0f0
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active {

	color: #595959;

	border-color: #ebebeb;

	background-color: #ebebeb
}

.vc_btn3.vc_btn3-color-default,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat {

	color: #333;

	background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-default:focus,
.vc_btn3.vc_btn3-color-default:hover {

	color: #2b2b2b;

	background-color: #e8e8e8
}

.vc_btn3.vc_btn3-color-default.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-default:active {

	color: #262626;

	background-color: #e3e3e3
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline {

	color: #f7f7f7;

	border-color: #f7f7f7;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover {

	color: #333;

	border-color: #f7f7f7;

	background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d {

	color: #333;

	background-color: #f7f7f7;

	box-shadow: 0 5px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover {

	color: #2b2b2b;

	background-color: #f7f7f7;

	top: 3px;

	box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active {

	color: #262626;

	background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #dbdbdb
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {

	color: #333;

	border-color: #f7f7f7;

	background-color: #f7f7f7
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover {

	color: #2b2b2b;

	border-color: #e8e8e8;

	background-color: #e8e8e8
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active {

	color: #262626;

	border-color: #e3e3e3;

	background-color: #e3e3e3
}

.vc_btn3.vc_btn3-color-primary,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat {

	color: #FFF;

	background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-primary:focus,
.vc_btn3.vc_btn3-color-primary:hover {

	color: #f7f7f7;

	background-color: #0074ad
}

.vc_btn3.vc_btn3-color-primary.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-primary:active {

	color: #f2f2f2;

	background-color: #006da3
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline {

	color: #08c;

	border-color: #08c;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover {

	color: #FFF;

	border-color: #08c;

	background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d {

	color: #FFF;

	background-color: #08c;

	box-shadow: 0 5px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #08c;

	top: 3px;

	box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #006394
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {

	color: #FFF;

	border-color: #08c;

	background-color: #08c
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #0074ad;

	background-color: #0074ad
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #006da3;

	background-color: #006da3
}

.vc_btn3.vc_btn3-color-info,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat {

	color: #FFF;

	background-color: #58B9DA
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-info:focus,
.vc_btn3.vc_btn3-color-info:hover {

	color: #f7f7f7;

	background-color: #3fafd4
}

.vc_btn3.vc_btn3-color-info.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-info:active {

	color: #f2f2f2;

	background-color: #37abd3
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline {

	color: #58B9DA;

	border-color: #58B9DA;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover {

	color: #FFF;

	border-color: #58B9DA;

	background-color: #58B9DA
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d {

	color: #FFF;

	background-color: #58B9DA;

	box-shadow: 0 5px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #58B9DA;

	top: 3px;

	box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #58B9DA
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #2da4cd
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern {

	color: #FFF;

	border-color: #58B9DA;

	background-color: #58B9DA
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #3fafd4;

	background-color: #3fafd4
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #37abd3;

	background-color: #37abd3
}

.vc_btn3.vc_btn3-color-success,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat {

	color: #fff;

	background-color: #6AB165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-success:focus,
.vc_btn3.vc_btn3-color-success:hover {

	color: #f7f7f7;

	background-color: #59a453
}

.vc_btn3.vc_btn3-color-success.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-success:active {

	color: #f2f2f2;

	background-color: #559d50
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline {

	color: #6AB165;

	border-color: #6AB165;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover {

	color: #fff;

	border-color: #6AB165;

	background-color: #6AB165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d {

	color: #fff;

	background-color: #6AB165;

	box-shadow: 0 5px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #6AB165;

	top: 3px;

	box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #6AB165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #4f934b
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern {

	color: #fff;

	border-color: #6AB165;

	background-color: #6AB165
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #59a453;

	background-color: #59a453
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #559d50;

	background-color: #559d50
}

.vc_btn3.vc_btn3-color-warning,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {

	color: #FFF;

	background-color: #F90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-warning:focus,
.vc_btn3.vc_btn3-color-warning:hover {

	color: #f7f7f7;

	background-color: #e08700
}

.vc_btn3.vc_btn3-color-warning.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-warning:active {

	color: #f2f2f2;

	background-color: #d68100
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline {

	color: #F90;

	border-color: #F90;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover {

	color: #FFF;

	border-color: #F90;

	background-color: #F90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d {

	color: #FFF;

	background-color: #F90;

	box-shadow: 0 5px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #F90;

	top: 3px;

	box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #F90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #c77700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern {

	color: #FFF;

	border-color: #F90;

	background-color: #F90
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #e08700;

	background-color: #e08700
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #d68100;

	background-color: #d68100
}

.vc_btn3.vc_btn3-color-danger,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {

	color: #FFF;

	background-color: #FF675B
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-danger:focus,
.vc_btn3.vc_btn3-color-danger:hover {

	color: #f7f7f7;

	background-color: #ff4b3c
}

.vc_btn3.vc_btn3-color-danger.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-danger:active {

	color: #f2f2f2;

	background-color: #ff4132
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline {

	color: #FF675B;

	border-color: #FF675B;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover {

	color: #FFF;

	border-color: #FF675B;

	background-color: #FF675B
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d {

	color: #FFF;

	background-color: #FF675B;

	box-shadow: 0 5px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #FF675B;

	top: 3px;

	box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #FF675B
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #ff3323
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {

	color: #FFF;

	border-color: #FF675B;

	background-color: #FF675B
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #ff4b3c;

	background-color: #ff4b3c
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #ff4132;

	background-color: #ff4132
}

.vc_btn3.vc_btn3-color-inverse,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat {

	color: #FFF;

	background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-inverse:focus,
.vc_btn3.vc_btn3-color-inverse:hover {

	color: #f7f7f7;

	background-color: #464646
}

.vc_btn3.vc_btn3-color-inverse.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,
.vc_btn3.vc_btn3-color-inverse:active {

	color: #f2f2f2;

	background-color: #414141
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline {

	color: #555;

	border-color: #555;

	background-color: transparent
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover {

	color: #FFF;

	border-color: #555;

	background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d {

	color: #FFF;

	background-color: #555;

	box-shadow: 0 5px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover {

	color: #f7f7f7;

	background-color: #555;

	top: 3px;

	box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active {

	color: #f2f2f2;

	background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs {

	box-shadow: 0 3px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover {

	top: 1px;

	box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm {

	box-shadow: 0 4px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover {

	top: 2px;

	box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg {

	box-shadow: 0 5px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover {

	top: 3px;

	box-shadow: 0 2px 0 #393939
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern {

	color: #FFF;

	border-color: #555;

	background-color: #555
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover {

	color: #f7f7f7;

	border-color: #464646;

	background-color: #464646
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active,
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active {

	color: #f2f2f2;

	border-color: #414141;

	background-color: #414141
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {

	color: #2A2A2A
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {

	color: #EBEBEB
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {

	color: #FFF
}

.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4,
.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4,
.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4,
.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,
.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {

	color: inherit
}

.vc_btn3-container.vc_btn3-center {

	text-align: center
}

.vc_btn3-container.vc_btn3-left {

	text-align: left
}

.vc_btn3-container.vc_btn3-right {

	text-align: right
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {

	display: inline-block;

	position: static;

	-webkit-transform: translate(0, 0);

	-ms-transform: translate(0, 0);

	transform: translate(0, 0);

	min-width: 1em
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {

	margin-right: .5em
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {

	margin-left: .5em
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs {

	font-size: 11px;

	padding: 8px 12px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom {

	padding: 7px 11px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm {

	font-size: 12px;

	padding: 11px 16px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom {

	padding: 10px 15px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {

	font-size: 14px;

	padding: 14px 20px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom {

	padding: 13px 19px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {

	font-size: 16px;

	padding: 18px 25px
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline,
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom {

	padding: 17px 24px
}

.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left,
.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right {

	text-align: inherit
}

.vc_custom_heading a,
.vc_custom_heading a:focus,
.vc_custom_heading a:hover,
.vc_custom_heading a:visited {

	border: none;

	text-decoration: inherit;

	color: inherit
}

.vc_custom_heading a {

	-webkit-transition: all .2s ease-in-out;

	transition: all .2s ease-in-out;

	opacity: 1
}

.vc_custom_heading a:hover {

	opacity: .85
}

.vc_call_to_action {

	background-color: #EBEBEB;

	border: 2px solid #EBEBEB;

	padding: 2em;

	border-radius: 5px
}

.vc_call_to_action :last-child {

	margin-bottom: 0
}

.vc_call_to_action.vc_cta_square {

	border-radius: 0
}

.vc_call_to_action.vc_cta_square_outlined {

	border-radius: 0;

	background: 0 0 !important
}

.vc_call_to_action.vc_cta_round {

	border-radius: 50px
}

.vc_call_to_action.vc_cta_outlined {

	background: 0 0 !important
}

.vc_call_to_action hgroup h2,
.vc_call_to_action hgroup h4 {

	margin: 0;

	clear: none
}

.vc_call_to_action hgroup+p {

	margin-top: 1em
}

.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn {

	float: right;

	margin-left: 2em
}

.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn {

	float: left;

	margin-right: 2em
}

.wpb_call_to_action {

	position: relative;

	background-color: #f7f7f7;

	padding: 35px;

	border: 1px solid #F0F0F0;

	box-sizing: border-box
}

.wpb_call_to_action .wpb_button {

	margin: 0;

	box-sizing: border-box
}

.cta_align_left .wpb_button {

	float: left
}

.cta_align_right .wpb_button {

	float: right
}

.cta_align_left .wpb_button,
.cta_align_right .wpb_button {

	max-width: 27.5%
}

.cta_align_left .wpb_call_text,
.cta_align_right .wpb_call_text {

	width: 70%;

	float: left;

	clear: none
}

.cta_align_left .wpb_call_text {

	float: right
}

#content .wpb_call_to_action .wpb_call_text,
.wpb_call_to_action .wpb_call_text {

	margin: 0;

	padding-top: 0
}

.cta_align_bottom {

	text-align: center
}

.cta_align_bottom .wpb_button {

	position: static;

	margin-top: 21.74px;

	display: inline-block
}

.cta_no_button .wpb_call_text {

	width: auto;

	float: none
}

@media (max-width:600px) {

	.vc_responsive .cta_align_left .wpb_button,
	.vc_responsive .cta_align_right .wpb_button {

		max-width: 70%;

		width: 70%;

		float: none;

		display: block;

		margin: 3% auto
	}

	.vc_responsive .cta_align_left .wpb_call_text,
	.vc_responsive .cta_align_right .wpb_call_text {

		width: auto;

		max-width: none;

		text-align: center
	}

}

.vc_cta3-container {

	margin-bottom: 35px;

	margin-left: auto;

	margin-right: auto
}

.vc_cta3-container::after,
.vc_cta3-container::before {

	display: table;

	content: ' '

}

.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element,
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element {

	display: inline-block
}

.vc_cta3-container.vc_cta3-size-xs {

	width: 50%
}

.vc_cta3-container.vc_cta3-size-sm {

	width: 60%
}

.vc_cta3-container.vc_cta3-size-md {

	width: 70%
}

.vc_cta3-container.vc_cta3-size-lg {

	width: 80%
}

.vc_cta3-container.vc_cta3-size-xl {

	width: 90%
}

.vc_general.vc_cta3 {

	border: 1px solid transparent;

	font-size: 1em;

	padding: 28px;

	word-wrap: break-word
}

.vc_general.vc_cta3.vc_cta3-style-classic,
.vc_general.vc_cta3.vc_cta3-style-custom {

	border-color: #F0F0F0;

	background-color: #f7f7f7
}

.vc_general.vc_cta3 .vc_cta3-content {

	vertical-align: top
}

.vc_general.vc_cta3 .vc_cta3-content>:last-child,
.vc_general.vc_cta3 .vc_cta3-icons>:last-child {

	margin-bottom: 0
}

.vc_general.vc_cta3 .vc_cta3-actions {

	vertical-align: middle;

	white-space: nowrap
}

@media (min-width:768px) {

	.vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container {

		margin: 0
	}

}

.vc_general.vc_cta3 .vc_cta3-icons {

	vertical-align: middle
}

.vc_general.vc_cta3 h2,
.vc_general.vc_cta3 h4 {

	margin-top: 0;

	margin-left: 0;

	margin-right: 0
}

.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content {

	text-align: left
}

.vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content {

	text-align: right
}

.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content {

	text-align: center
}

.vc_general.vc_cta3.vc_cta3-align-justify .vc_cta3-content {

	text-align: justify
}

.separator_align_center,
.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons,
.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons,
.vc_pie_chart {

	text-align: center
}

.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container {

	padding-top: 1em
}

.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container {

	padding-bottom: 1em
}

.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons {

	display: table-cell
}

.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container {

	display: table-cell;

	padding-left: 1em
}

.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons {

	display: table-cell
}

.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container {

	display: table-cell;

	padding-right: 1em
}

.vc_general.vc_cta3.vc_cta3-icons-on-border {

	position: relative
}

.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons {

	position: absolute
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons {

	right: 0;

	top: 50%;

	-webkit-transform: translate(50%, -50%);

	-ms-transform: translate(50%, -50%);

	transform: translate(50%, -50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs {

	margin-right: 17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container {

	padding-right: 0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-right: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm {

	margin-right: 22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-right: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md {

	margin-right: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-right: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg {

	margin-right: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container {

	padding-right: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl {

	margin-right: 50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-right: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons {

	left: 0;

	top: 50%;

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs {

	margin-left: 17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container {

	padding-left: 0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-left: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm {

	margin-left: 22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-left: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md {

	margin-left: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-left: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg {

	margin-left: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container {

	padding-left: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl {

	margin-left: 50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-left: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons {

	left: 50%;

	top: 0;

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs {

	margin-top: 17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container {

	padding-top: 0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-top: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm {

	margin-top: 22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-top: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md {

	margin-top: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-top: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg {

	margin-top: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container {

	padding-top: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl {

	margin-top: 50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-top: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons {

	left: 50%;

	bottom: 0;

	-webkit-transform: translate(-50%, 50%);

	-ms-transform: translate(-50%, 50%);

	transform: translate(-50%, 50%)
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs {

	margin-bottom: 17px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container {

	padding-bottom: 0
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-bottom: 7px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm {

	margin-bottom: 22px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-bottom: 14px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md {

	margin-bottom: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-bottom: 21px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg {

	margin-bottom: 35px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,
.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container {

	padding-bottom: 28px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl {

	margin-bottom: 50px
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {

	padding-bottom: 35px
}

.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content {

	margin-top: 1em
}

.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content {

	margin-bottom: 1em
}

@media (min-width:768px) {

	.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions,
	.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions {

		max-width: 30%;

		display: table-cell
	}

	.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content {

		padding-left: 28px;

		display: table-cell
	}

	.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content {

		padding-right: 28px;

		display: table-cell
	}

}

.vc_general.vc_cta3.vc_cta3-style-outline {

	border-width: 3px
}

.vc_general.vc_cta3.vc_cta3-shape-square {

	border-radius: 0
}

.vc_general.vc_cta3.vc_cta3-shape-rounded {

	border-radius: 5px
}

.vc_general.vc_cta3.vc_cta3-shape-round {

	border-radius: 4em
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header {

	color: #5472D2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat {

	color: #c9d2f0;

	border-color: transparent;

	background-color: #5472D2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #3253bc;

	color: #c9d2f0;

	border-color: transparent;

	background-color: #5472D2
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline {

	border-color: #5472D2;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header {

	color: #5472D2
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header {

	color: #00C1CF
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat {

	color: #d3f5f1;

	border-color: transparent;

	background-color: #00C1CF
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #008d97;

	color: #d3f5f1;

	border-color: transparent;

	background-color: #00C1CF
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline {

	border-color: #00C1CF;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header {

	color: #00C1CF
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header {

	color: #FE6C61
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat {

	color: #fcdbd7;

	border-color: transparent;

	background-color: #FE6C61
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #fe3829;

	color: #fcdbd7;

	border-color: transparent;

	background-color: #FE6C61
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline {

	border-color: #FE6C61;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header {

	color: #FE6C61
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header {

	color: #8D6DC4
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat {

	color: #e1d5f5;

	border-color: transparent;

	background-color: #8D6DC4
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #6e48b1;

	color: #e1d5f5;

	border-color: transparent;

	background-color: #8D6DC4
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline {

	border-color: #8D6DC4;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header {

	color: #8D6DC4
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header {

	color: #4CADC9
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat {

	color: #d0edf5;

	border-color: transparent;

	background-color: #4CADC9
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #338faa;

	color: #d0edf5;

	border-color: transparent;

	background-color: #4CADC9
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline {

	border-color: #4CADC9;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header {

	color: #4CADC9
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header {

	color: #CEC2AB
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat {

	color: #f7f3eb;

	border-color: transparent;

	background-color: #CEC2AB
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #b9a888;

	color: #f7f3eb;

	border-color: transparent;

	background-color: #CEC2AB
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline {

	border-color: #CEC2AB;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header {

	color: #CEC2AB
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header {

	color: #50485B
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat {

	color: #e2ddeb;

	border-color: transparent;

	background-color: #50485B
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #342f3c;

	color: #e2ddeb;

	border-color: transparent;

	background-color: #50485B
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline {

	border-color: #50485B;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header {

	color: #50485B
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header {

	color: #75D69C
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat {

	color: #e1f5e9;

	border-color: transparent;

	background-color: #75D69C
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #4ac97d;

	color: #e1f5e9;

	border-color: transparent;

	background-color: #75D69C
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline {

	border-color: #75D69C;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header {

	color: #75D69C
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header {

	color: #F7BE68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat {

	color: #faf0e1;

	border-color: transparent;

	background-color: #F7BE68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #f4a733;

	color: #faf0e1;

	border-color: transparent;

	background-color: #F7BE68
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline {

	border-color: #F7BE68;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header {

	color: #F7BE68
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header {

	color: #5AA1E3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat {

	color: #dce9f5;

	border-color: transparent;

	background-color: #5AA1E3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #2a86db;

	color: #dce9f5;

	border-color: transparent;

	background-color: #5AA1E3
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline {

	border-color: #5AA1E3;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header {

	color: #5AA1E3
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header {

	color: #6DAB3C
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat {

	color: #e5f2da;

	border-color: transparent;

	background-color: #6DAB3C
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #53812d;

	color: #e5f2da;

	border-color: transparent;

	background-color: #6DAB3C
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline {

	border-color: #6DAB3C;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header {

	color: #6DAB3C
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header {

	color: #F4524D
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {

	color: #fce2e1;

	border-color: transparent;

	background-color: #F4524D
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #f11f18;

	color: #fce2e1;

	border-color: transparent;

	background-color: #F4524D
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline {

	border-color: #F4524D;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header {

	color: #F4524D
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header {

	color: #F79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat {

	color: #f7e1d7;

	border-color: transparent;

	background-color: #F79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #f46e33;

	color: #f7e1d7;

	border-color: transparent;

	background-color: #F79468
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline {

	border-color: #F79468;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header {

	color: #F79468
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header {

	color: #B97EBB
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat {

	color: #f4dff5;

	border-color: transparent;

	background-color: #B97EBB
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #a559a8;

	color: #f4dff5;

	border-color: transparent;

	background-color: #B97EBB
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline {

	border-color: #B97EBB;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header {

	color: #B97EBB
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header {

	color: #2A2A2A
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat {

	color: #d9d9d9;

	border-color: transparent;

	background-color: #2A2A2A
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #0e0e0e;

	color: #d9d9d9;

	border-color: transparent;

	background-color: #2A2A2A
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header {

	color: #fff
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline {

	border-color: #2A2A2A;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header {

	color: #2A2A2A
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header {

	color: #EBEBEB
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat {

	color: #9d9d9e;

	border-color: transparent;

	background-color: #EBEBEB
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header {

	color: #666
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #cfcfcf;

	color: #9d9d9e;

	border-color: transparent;

	background-color: #EBEBEB
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header {

	color: #666
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline {

	border-color: #EBEBEB;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header {

	color: #EBEBEB
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header {

	color: #FFF
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat {

	color: #9d9d9e;

	border-color: transparent;

	background-color: #FFF
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header {

	color: #666
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #e3e3e3;

	color: #9d9d9e;

	border-color: transparent;

	background-color: #FFF
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header {

	color: #666
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline {

	border-color: #FFF;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header {

	color: #FFF
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat {

	color: #9d9d9e;

	border-color: transparent;

	background-color: #F0F0F0
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header {

	color: #666
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d {

	box-shadow: 0 5px 0 #d4d4d4;

	color: #9d9d9e;

	border-color: transparent;

	background-color: #F0F0F0
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header {

	color: #666
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline {

	border-color: #F0F0F0;

	background-color: transparent
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header {

	color: #F0F0F0
}

.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner {

	height: 1em;

	width: 1em
}

.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner {

	height: 2em;

	width: 2em
}

.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner {

	height: 3em;

	width: 3em
}

.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner {

	height: 4em;

	width: 4em
}

.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner {

	height: 5em;

	width: 5em
}

.wpb_gmaps_widget .wpb_wrapper {

	background-color: #f7f7f7;

	padding: 5px
}

.wpb_gmaps_widget .wpb_map_wraper iframe {

	margin-bottom: 0;

	padding: 0;

	display: block;

	width: 100%;

	border: none
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {

	position: relative;

	padding-bottom: 56.25%;

	height: 0
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe {

	position: absolute;

	top: 0;

	left: 0;

	height: 100%
}

.wpb_accordion_section .wpb_accordion_header a:focus,
.wpb_content_element .wpb_tabs_nav li a:focus,
.wpb_tour_next_prev_nav a:focus {

	outline: 0
}

.wpb_content_element .wpb_tabs_nav,
.wpb_content_element .wpb_tour_tabs_wrapper {

	padding: 0
}

.wpb_content_element .wpb_tabs_nav {

	margin: 0;

	padding-left: 0 !important;

	text-indent: inherit !important
}

#content .wpb_content_element .wpb_tabs_nav {

	margin: 0
}

.wpb_content_element .wpb_tabs_nav li {

	background-color: #FFF;

	white-space: nowrap;

	padding: 0;

	background-image: none;

	list-style: none !important
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
.wpb_content_element .wpb_tabs_nav li:hover,
.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {

	background-color: #f7f7f7
}

.wpb_content_element .wpb_tabs_nav li:after,
.wpb_content_element .wpb_tabs_nav li:before {

	display: none !important
}

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide {

	display: none
}

.wpb_content_element .wpb_accordion_header a,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a {

	border-bottom: none;

	text-decoration: none;

	display: block;

	padding: .5em 1em
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab {

	padding: 1em
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content>.wpb_content_element:last-child,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child {

	margin-bottom: 0
}

.wpb_tabs .wpb_tabs_nav li {

	float: left;

	margin: 0 1px 0 0
}

.wpb_tour .wpb_tabs_nav {

	float: left;

	width: 31.66666667%
}

.wpb_tour .wpb_tabs_nav li {

	margin: 0 0 1px;

	clear: left;

	width: 100%
}

.wpb_tour .wpb_tabs_nav a {

	width: 100%
}

.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	border: none;

	float: left;

	width: 68.33333333%;

	padding: 0 0 0 21.74px
}

.wpb_tour_next_prev_nav {

	margin-left: 31.66666667%;

	padding-left: 21.74px;

	font-size: 80%
}

.wpb_tour_next_prev_nav a {

	border-bottom: 1px dotted;

	text-decoration: none
}

.wpb_tour_next_prev_nav a:hover {

	text-decoration: none;

	border-bottom: none
}

.wpb_tour_next_prev_nav span {

	width: 48%;

	display: inline-block;

	padding-top: 1em;

	float: left
}

.wpb_tour_next_prev_nav span.wpb_next_slide {

	text-align: right;

	float: right
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {

	margin: 0 0 1px;

	padding-top: 0;

	position: relative;

	text-transform: none;

	font-weight: inherit;

	font-size: inherit;

	font-family: inherit;

	line-height: inherit;

	letter-spacing: inherit
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {

	padding-left: 1em
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,
.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {

	display: block;

	width: 16px;

	height: 16px;

	background-image: url(/wp-content/plugins/js_composer/assets/images/toggle_open.png?x64687);

	background-repeat: no-repeat;

	position: absolute;

	right: .7em;

	top: .7em
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {

	background-image: url(/wp-content/plugins/js_composer/assets/images/toggle_close.png?x64687)
}

@media (max-width:480px) {

	.vc_responsive .wpb_tour .wpb_tab,
	.vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,
	.vc_responsive .wpb_tour_next_prev_nav {

		width: 100%;

		float: none;

		margin-left: 0
	}

	.vc_responsive .wpb_tour_next_prev_nav {

		width: auto;

		padding: 0 1em
	}

	.vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {

		margin-bottom: 1em
	}

	.vc_responsive .wpb_tour .wpb_tab {

		padding-left: 1em;

		padding-right: 1em
	}

}

.grid_layout-thumbnail .post-thumb,
body ul.wpb_thumbnails-fluid li .entry-content :last-child {

	margin-bottom: 0
}

.wpb_column .wpb_wrapper .wpb_teaser_grid {

	float: none
}

body ul.wpb_thumbnails-fluid li {

	padding: 0;

	margin-left: 0;

	background-image: none;

	list-style: none !important
}

body ul.wpb_thumbnails-fluid li:after,
body ul.wpb_thumbnails-fluid li:before {

	display: none !important
}

.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,
.wpb_row .wpb_grid ul.wpb_thumbnails-fluid {

	padding: 0;

	overflow: visible !important
}

.wpb_teaser_grid .entry-content {

	margin: 0;

	padding: 0;

	width: 100%
}

.grid_layout-thumbnail .post-thumb img {

	max-width: 100%
}

.wpb_carousel .wpb_wrapper {

	position: relative
}

.wpb_carousel .next,
.wpb_carousel .prev {

	position: absolute;

	top: 3px;

	background-color: #f7f7f7;

	padding: 0 6px;

	font-size: 12px;

	z-index: 10;

	text-decoration: none;

	transition: all .2s linear;

	-moz-transition: all .2s linear;

	-webkit-transition: all .2s linear;

	-o-transition: all .2s linear
}

.wpb_carousel .next:hover,
.wpb_carousel .prev:hover {

	background-color: #F0F0F0
}

.wpb_carousel .next:focus,
.wpb_carousel .prev:focus {

	outline: 0;

	text-decoration: none
}

.wpb_carousel .prev {

	right: 30px
}

.wpb_carousel .next {

	right: 0
}

.wpb_carousel .wpb_thumbnails-fluid {

	width: 100%
}

.wpb_carousel .wpb_thumbnails-fluid>[class*=vc_span] {

	height: auto !important
}

.wpb_categories_filter,
.wpb_teaser_grid .categories_filter {

	list-style: none;

	padding: 0;

	margin: 0 0 10px
}

.wpb_categories_filter li,
.wpb_teaser_grid .categories_filter li {

	display: block;

	float: left;

	margin: 0 10px 10px 0;

	background-image: none;

	list-style: none !important
}

.wpb_categories_filter li:after,
.wpb_categories_filter li:before,
.wpb_teaser_grid .categories_filter li:after,
.wpb_teaser_grid .categories_filter li:before {

	display: none !important
}

.wpb_categories_filter li a,
.wpb_teaser_grid .categories_filter li a {

	border: none;

	text-decoration: none
}

.wpb_categories_filter li a:hover,
.wpb_categories_filter li.active a,
.wpb_teaser_grid .categories_filter li a:hover,
.wpb_teaser_grid .categories_filter li.active a {

	border-bottom: 1px dotted
}

.flickr_badge_image a,
.wpb_gallery .wpb_flexslider .flex-direction-nav a {

	border: none
}

@media (max-width:480px) {

	.vc_responsive .wpb_row ul.wpb_thumbnails-fluid {

		margin-left: 0;

		width: auto
	}

	.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-] {

		width: 100%;

		float: none;

		display: block;

		margin-left: 0;

		margin-right: 0
	}

}

.wpb_image_grid .wpb_image_grid_ul {

	margin: 0;

	padding: 0
}

.wpb_image_grid .wpb_image_grid_ul>li {

	background-image: none;

	list-style: none !important
}

.wpb_image_grid .wpb_image_grid_ul>li:after,
.wpb_image_grid .wpb_image_grid_ul>li:before {

	display: none !important
}

.wpb_image_grid .wpb_image_grid_ul .isotope-item {

	list-style: none;

	margin: 0 1px 1px 0;

	max-width: 100%;

	float: left
}

.wpb_image_grid .wpb_image_grid_ul a {

	display: block
}

.wpb_image_grid .wpb_image_grid_ul img {

	display: block;

	max-width: 100%;

	height: auto
}

.wpb_gallery .theme-default .nivoSlider {

	margin-bottom: 0
}

.wpb_gallery .theme-default .nivo-controlNav {

	padding: 10px 0 3px
}

.wpb_gallery .wpb_flexslider .flex-control-nav {

	bottom: auto;

	top: 100%;

	margin-top: 15px
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {

	line-height: 1
}

.wpb_gallery .wpb_flexslider .flex-control-paging {

	z-index: 10
}

#content .wpb_gallery_slides ul.flex-direction-nav,
#content .wpb_gallery_slides ul.slides,
.content .wpb_gallery_slides ul.flex-direction-nav,
.content .wpb_gallery_slides ul.slides,
.wpb_content_element .wpb_gallery_slides ul li,
.wpb_gallery_slides ul.flex-direction-nav,
.wpb_gallery_slides ul.slides,
body .wpb_gallery_slides ul li {

	list-style: none;

	padding: 0;

	background-image: none;

	margin: 0
}

.flickr_badge_image {

	margin: 0 10px 10px 0;

	width: 72px;

	height: 72px;

	float: left;

	background: 0 0;

	padding: 0
}

.flickr_badge_image img {

	margin: 0;

	overflow: hidden;

	position: relative;

	width: 100%;

	height: 100%;

	max-width: 100%;

	max-height: 100%
}

.wpb_flickr_widget p.flickr_stream_wrap {

	clear: both;

	margin-bottom: 0;

	font-size: 80%
}

.wpb_flickr_widget p.flickr_stream_wrap a {

	background-image: url(/wp-content/plugins/js_composer/assets/images/flickr.png?x64687);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 25px;

	display: inline-block
}

.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper {

	width: 10%
}

.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper {

	width: 20%
}

.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper {

	width: 30%
}

.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper {

	width: 40%
}

.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper {

	width: 50%
}

.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper {

	width: 60%
}

.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper {

	width: 70%
}

.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper {

	width: 80%
}

.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper {

	width: 90%
}

.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper {

	width: 100%
}

.wpb_video_widget .wpb_video_wrapper {

	padding-top: 56.25%;

	position: relative;

	width: 100%
}

.wpb_video_widget .wpb_video_wrapper>div {

	padding-top: 0 !important;

	position: static
}

.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {

	padding-top: 56.25%
}

.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper {

	padding-top: 75%
}

.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper {

	padding-top: 42.55319149%
}

.wpb_video_widget.vc_video-align-left .wpb_wrapper {

	float: left
}

.wpb_video_widget.vc_video-align-center .wpb_wrapper {

	margin: 0 auto
}

.wpb_video_widget.vc_video-align-right .wpb_wrapper {

	float: right
}

.wpb_video_widget .wpb_wrapper {

	position: relative
}

.wpb_video_widget .wpb_wrapper iframe {

	width: 100%;

	height: 100%;

	display: block;

	position: absolute;

	margin: 0;

	top: 0;

	left: 0;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box
}

.wpb_video_wrapper .fluid-width-video-wrapper {

	padding-top: 0 !important;

	position: static
}

.wpb_posts_slider .flex-caption,
.wpb_posts_slider .nivo-caption {

	background-color: #f7f7f7;

	opacity: 1;

	filter: alpha(opacity=100);

	color: inherit;

	padding: 10px 15px;

	position: static
}

.wpb_posts_slider .wpb_gallery_slides>ul>li {

	background-image: none;

	list-style: none !important
}

.wpb_posts_slider .wpb_gallery_slides>ul>li:after,
.wpb_posts_slider .wpb_gallery_slides>ul>li:before {

	display: none !important
}

.vc_progress_bar .vc_single_bar {

	background: #f7f7f7;

	position: relative;

	margin-bottom: 11.67px;

	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1) inset;

	box-shadow: 0 1px 2px rgba(0, 0, 0, .1) inset;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px
}

.vc_progress_bar .vc_single_bar:last-child {

	margin-bottom: 0
}

.vc_progress_bar .vc_single_bar .vc_label {

	display: block;

	padding: .5em 1em;

	position: relative;

	z-index: 1
}

.vc_progress_bar .vc_single_bar .vc_bar {

	display: block;

	position: absolute;

	height: 100%;

	background-color: #e0e0e0;

	width: 0;

	top: 0;

	left: 0;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	transition: width 1s linear;

	-moz-transition: width 1s linear;

	-webkit-transition: width 1s linear;

	-o-transition: width 1s linear
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar,
.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar {

	background-color: #0074CC
}

.vc_progress_bar .vc_single_bar .vc_bar.striped {

	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)), color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent), to(transparent));

	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);

	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);

	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);

	background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);

	-webkit-background-size: 40px 40px;

	-moz-background-size: 40px 40px;

	-o-background-size: 40px 40px;

	background-size: 40px 40px
}

.vc_progress_bar .vc_single_bar .vc_bar.animated {

	-webkit-animation: progress-bar-stripes 2s linear infinite;

	-moz-animation: progress-bar-stripes 2s linear infinite;

	-ms-animation: progress-bar-stripes 2s linear infinite;

	-o-animation: progress-bar-stripes 2s linear infinite;

	animation: progress-bar-stripes 2s linear infinite
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar,
.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar {

	background-color: #49afcd
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar,
.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar {

	background-color: #5bb75b
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar,
.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar {

	background-color: #faa732
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar,
.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar {

	background-color: #da4f49
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar,
.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar {

	background-color: #414141
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar,
.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar {

	background-color: #5472D2
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar,
.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar {

	background-color: #00C1CF
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar,
.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar {

	background-color: #FE6C61
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label {

	color: #fff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar,
.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar {

	background-color: #8D6DC4
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar,
.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar {

	background-color: #4CADC9
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar,
.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar {

	background-color: #CEC2AB
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar,
.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar {

	background-color: #50485B
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar,
.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar,
.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar,
.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar {

	background-color: #75D69C
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar,
.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar {

	background-color: #2A2A2A
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar,
.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar {

	background-color: #EBEBEB
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label {

	color: #fff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label,
.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label {

	color: #666;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar,
.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_bar {

	background-color: #F7BE68
}

.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label {

	color: #fff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar,
.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar {

	background-color: #5AA1E3
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label {

	color: #fff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label {

	color: #fff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar,
.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar {

	background-color: #6DAB3C
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label {

	color: #fff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label {

	color: #fff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar,
.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar {

	background-color: #F4524D
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label {

	color: #fff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label {

	color: #fff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar,
.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar {

	background-color: #F79468
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label {

	color: #fff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label {

	color: #fff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar,
.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar {

	background-color: #B97EBB
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label {

	color: #fff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label {

	color: #fff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar,
.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar {

	background-color: #FFF
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label {

	color: #fff;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label,
.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label {

	color: #666;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

@-webkit-keyframes progress-bar-stripes {

	from {

		background-position: 40px 0
	}

	to {

		background-position: 0 0
	}

}

@-moz-keyframes progress-bar-stripes {

	from {

		background-position: 40px 0
	}

	to {

		background-position: 0 0
	}

}

@-ms-keyframes progress-bar-stripes {

	from {

		background-position: 40px 0
	}

	to {

		background-position: 0 0
	}

}

@-o-keyframes progress-bar-stripes {

	from {

		background-position: 0 0
	}

	to {

		background-position: 40px 0
	}

}

@keyframes progress-bar-stripes {

	from {

		background-position: 40px 0
	}

	to {

		background-position: 0 0
	}

}

.vc_pie_chart {

	z-index: 0;

	opacity: 0;

	filter: alpha(opacity=0)
}

.vc_pie_chart.vc_ready {

	opacity: 1;

	filter: alpha(opacity=100)
}

.vc_pie_chart .vc_pie_wrapper {

	position: relative;

	margin: 0 auto
}

.vc_pie_chart canvas {

	position: relative;

	z-index: 1
}

.vc_pie_chart .vc_pie_chart_value,
.vc_pie_chart_back {

	display: block;

	position: absolute;

	width: 100%;

	height: 100%;

	top: 0;

	left: 0
}

.vc_pie_chart .vc_pie_chart_value {

	font-size: 200%;

	text-align: center
}

.vc_pie_chart_back {

	border: 6px solid #f7f7f7;

	border-radius: 50%;

	opacity: .3;

	filter: alpha(opacity=30);

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box
}

.vc_images_carousel .vc_carousel-control {

	border: none
}

.vc_carousel .vc_carousel-control {

	text-shadow: none;

	border: none;

	transition: all .2s linear;

	-moz-transition: all .2s linear;

	-webkit-transition: all .2s linear;

	-o-transition: all .2s linear
}

.vc_carousel .vc_carousel-control:active,
.vc_carousel .vc_carousel-control:focus {

	outline: 0
}

.vc_carousel .vc_carousel-indicators li {

	width: 5px;

	height: 5px;

	margin: 0;

	border-color: #f7f7f7;

	transition: all .2s linear;

	-moz-transition: all .2s linear;

	-webkit-transition: all .2s linear;

	-o-transition: all .2s linear
}

.vc_separator {

	display: -webkit-box;

	display: -webkit-flex;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-orient: horizontal;

	-webkit-box-direction: normal;

	-webkit-flex-direction: row;

	-ms-flex-direction: row;

	flex-direction: row;

	-webkit-flex-wrap: nowrap;

	-ms-flex-wrap: nowrap;

	flex-wrap: nowrap;

	-webkit-box-align: center;

	-webkit-align-items: center;

	-ms-flex-align: center;

	align-items: center
}

.vc_separator h4 {

	line-height: 1em;

	font-size: 100%;

	margin: 0;

	word-wrap: break-word;

	-webkit-box-flex: 0;

	-webkit-flex: 0 1 auto;

	-ms-flex: 0 1 auto;

	flex: 0 1 auto
}

.vc_separator h4 .normal {

	font-size: 12px;

	font-weight: 400
}

.vc_separator .vc_sep_holder {

	height: 1px;

	position: relative;

	-webkit-box-flex: 1;

	-webkit-flex: 1 1 auto;

	-ms-flex: 1 1 auto;

	flex: 1 1 auto;

	min-width: 10%
}

.vc_separator .vc_sep_holder .vc_sep_line {

	height: 1px;

	border-top: 1px solid #EBEBEB;

	display: block;

	position: relative;

	top: 1px;

	width: 100%
}

.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l,
.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {

	display: none
}

.vc_separator.vc_separator_align_center h4 {

	padding: 0 .8em
}

.vc_separator.vc_separator_align_left h4 {

	padding: 0 .8em 0 0
}

.vc_separator.vc_separator_align_right h4 {

	padding: 0 0 0 .8em;

	margin: 0 !important
}

.vc_separator.vc_sep_double {

	height: 3px
}

.vc_separator.vc_sep_double .vc_sep_line {

	border-bottom: 1px solid #EBEBEB;

	border-top: 1px solid #EBEBEB;

	height: 3px
}

.vc_separator.vc_sep_dashed .vc_sep_line {

	border-top-style: dashed
}

.vc_separator.vc_sep_dotted .vc_sep_line {

	border-top-style: dotted
}

.vc_separator.vc_sep_shadow .vc_sep_line {

	border: none;

	position: relative;

	height: 20px;

	top: 0;

	overflow: hidden
}

.vc_separator.vc_sep_shadow .vc_sep_line::after {

	content: '';

	display: block;

	position: absolute;

	left: 0;

	top: -20px;

	right: 0;

	height: 10px;

	border-radius: 100%
}

.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {

	right: -100%;

	box-shadow: 10px 10px 10px 1px
}

.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {

	left: -100%;

	box-shadow: -10px 10px 10px 1px
}

.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l {

	width: 100%
}

.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r {

	display: none
}

.vc_separator .vc_icon_element {

	margin-bottom: 0
}

.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4 {

	padding-left: 0
}

.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl {

	margin-left: .8em;

	margin-right: .8em
}

.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,
.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style {

	margin-left: .8em
}

.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style+h4 {

	padding-left: .8em
}

.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line {

	border-top-width: 1px
}

.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line {

	border-bottom-width: 1px;

	top: 0
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line {

	top: 0
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {

	box-shadow: 10px 10px 10px 1px
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {

	box-shadow: -10px 10px 10px 1px
}

.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {

	border-top-width: 2px
}

.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {

	border-bottom-width: 2px;

	top: -1px
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line {

	top: -1px
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {

	box-shadow: 10px 10px 10px 2px
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {

	box-shadow: -10px 10px 10px 2px
}

.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line {

	border-top-width: 3px
}

.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line {

	border-bottom-width: 3px;

	top: -1px
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line {

	top: -1px
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {

	box-shadow: 10px 10px 10px 3px
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {

	box-shadow: -10px 10px 10px 3px
}

.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {

	border-top-width: 4px
}

.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line {

	border-bottom-width: 4px;

	top: -2px
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line {

	top: -2px
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {

	box-shadow: 10px 10px 10px 4px
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {

	box-shadow: -10px 10px 10px 4px
}

.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line {

	border-top-width: 5px
}

.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line {

	border-bottom-width: 5px;

	top: -2px
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line {

	top: -2px
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {

	box-shadow: 10px 10px 10px 5px
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {

	box-shadow: -10px 10px 10px 5px
}

.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line {

	border-top-width: 6px
}

.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line {

	border-bottom-width: 6px;

	top: -3px
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line {

	top: -3px
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {

	box-shadow: 10px 10px 10px 6px
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {

	box-shadow: -10px 10px 10px 6px
}

.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line {

	border-top-width: 7px
}

.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line {

	border-bottom-width: 7px;

	top: -3px
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line {

	top: -3px
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {

	box-shadow: 10px 10px 10px 7px
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {

	box-shadow: -10px 10px 10px 7px
}

.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line {

	border-top-width: 8px
}

.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line {

	border-bottom-width: 8px;

	top: -4px
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line {

	top: -4px
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {

	box-shadow: 10px 10px 10px 8px
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {

	box-shadow: -10px 10px 10px 8px
}

.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line {

	border-top-width: 9px
}

.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line {

	border-bottom-width: 9px;

	top: -4px
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line {

	top: -4px
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {

	box-shadow: 10px 10px 10px 9px
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {

	box-shadow: -10px 10px 10px 9px
}

.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line {

	border-top-width: 10px
}

.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line {

	border-bottom-width: 10px;

	top: -5px
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line {

	top: -5px
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {

	box-shadow: 10px 10px 10px 10px
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {

	box-shadow: -10px 10px 10px 10px
}

.vc_separator.vc_sep_color_blue .vc_sep_line {

	border-color: #5472D2
}

.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder {

	color: #5472D2
}

.vc_separator.vc_sep_color_turquoise .vc_sep_line {

	border-color: #00C1CF
}

.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder {

	color: #00C1CF
}

.vc_separator.vc_sep_color_pink .vc_sep_line {

	border-color: #FE6C61
}

.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder {

	color: #FE6C61
}

.vc_separator.vc_sep_color_violet .vc_sep_line {

	border-color: #8D6DC4
}

.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder {

	color: #8D6DC4
}

.vc_separator.vc_sep_color_peacoc .vc_sep_line {

	border-color: #4CADC9
}

.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder {

	color: #4CADC9
}

.vc_separator.vc_sep_color_chino .vc_sep_line {

	border-color: #CEC2AB
}

.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder {

	color: #CEC2AB
}

.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {

	border-color: #50485B
}

.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder {

	color: #50485B
}

.vc_separator.vc_sep_color_vista_blue .vc_sep_line {

	border-color: #75D69C
}

.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder {

	color: #75D69C
}

.vc_separator.vc_sep_color_black .vc_sep_line {

	border-color: #2A2A2A
}

.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder {

	color: #2A2A2A
}

.vc_separator.vc_sep_color_grey .vc_sep_line {

	border-color: #EBEBEB
}

.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder {

	color: #EBEBEB
}

.vc_separator.vc_sep_color_orange .vc_sep_line {

	border-color: #F7BE68
}

.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder {

	color: #F7BE68
}

.vc_separator.vc_sep_color_sky .vc_sep_line {

	border-color: #5AA1E3
}

.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder {

	color: #5AA1E3
}

.vc_separator.vc_sep_color_green .vc_sep_line {

	border-color: #6DAB3C
}

.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder {

	color: #6DAB3C
}

.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {

	border-color: #F4524D
}

.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder {

	color: #F4524D
}

.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {

	border-color: #F79468
}

.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder {

	color: #F79468
}

.vc_separator.vc_sep_color_purple .vc_sep_line {

	border-color: #B97EBB
}

.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder {

	color: #B97EBB
}

.vc_separator.vc_sep_color_white .vc_sep_line {

	border-color: #FFF
}

.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder {

	color: #FFF
}

.vc_text_separator,
.wpb_separator {

	border-bottom: 1px solid #EBEBEB;

	clear: both;

	height: 1px
}

.vc_sep_width_10 {

	width: 10%
}

.vc_sep_width_20 {

	width: 20%
}

.vc_sep_width_30 {

	width: 30%
}

.vc_sep_width_40 {

	width: 40%
}

.vc_sep_width_50 {

	width: 50%
}

.vc_sep_width_60 {

	width: 60%
}

.vc_sep_width_70 {

	width: 70%
}

.vc_sep_width_80 {

	width: 80%
}

.vc_sep_width_90 {

	width: 90%
}

.vc_sep_width_100,
.wpb_single_image img.vc_img-placeholder {

	width: 100%
}

.vc_sep_pos_align_center {

	margin-left: auto;

	margin-right: auto
}

.vc_sep_pos_align_left {

	margin-left: 0;

	margin-right: auto
}

.vc_sep_pos_align_right {

	margin-left: auto;

	margin-right: 0
}

.vc_text_separator div {

	display: inline-block;

	background-color: #FFF;

	padding: 1px 1em;

	position: relative;

	top: -9px
}

.separator_align_left {

	text-align: left
}

.separator_align_right {

	text-align: right
}

.wpb_single_image a {

	border: none;

	outline: 0
}

.wpb_single_image img {

	height: auto;

	max-width: 100%;

	vertical-align: top
}

.wpb_single_image .vc_single_image-wrapper {

	display: inline-block;

	vertical-align: top;

	max-width: 100%
}

.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {

	border-radius: 4px;

	-webkit-box-shadow: none;

	box-shadow: none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {

	border-radius: 0;

	-webkit-box-shadow: none;

	box-shadow: none;

	padding: 6px;

	border: 1px solid #EBEBEB
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {

	border-radius: 0;

	-webkit-box-shadow: none;

	box-shadow: none;

	border: 1px solid #EBEBEB
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {

	border-radius: 0;

	-webkit-box-shadow: none;

	box-shadow: none;

	padding: 6px;

	border: none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {

	border-radius: 0;

	-webkit-box-shadow: none;

	box-shadow: none;

	border: none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {

	border-radius: 0;

	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);

	box-shadow: 0 0 5px rgba(0, 0, 0, .1)
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {

	padding: 6px
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {

	border-radius: 0;

	-webkit-box-shadow: none;

	box-shadow: none;

	margin-bottom: 15px
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {

	border-radius: 0;

	-webkit-box-shadow: none;

	box-shadow: none
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {

	border-radius: 50%;

	-webkit-box-shadow: none;

	box-shadow: none;

	overflow: hidden
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {

	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .1);

	box-shadow: 0 0 5px rgba(0, 0, 0, .1)
}

.wpb_single_image.vc_align_center {

	text-align: center
}

.wpb_single_image.vc_align_right {

	text-align: right
}

.wpb_single_image.vc_align_left {

	text-align: left
}

.wpb_single_image .vc_box_shadow_3d {

	position: relative;

	z-index: 0;

	display: inline-block;

	max-width: 100%
}

.wpb_single_image .vc_box_shadow_3d:after,
.wpb_single_image .vc_box_shadow_3d:before {

	content: "";

	position: absolute;

	-webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, .6);

	box-shadow: 0 15px 10px rgba(0, 0, 0, .6);

	left: 5px;

	right: 50%;

	bottom: 8px;

	height: 30%;

	z-index: -1;

	border-radius: inherit;

	-webkit-transform-origin: 0 0;

	-moz-transform-origin: 0 0;

	-ms-transform-origin: 0 0;

	transform-origin: 0 0;

	-webkit-transform: skewY(-6deg);

	-ms-transform: skewY(-6deg);

	transform: skewY(-6deg)
}

.wpb_single_image .vc_box_shadow_3d:after {

	left: 50%;

	right: 5px;

	-webkit-transform: skewY(6deg);

	-ms-transform: skewY(6deg);

	transform: skewY(6deg);

	-webkit-transform-origin: 100% 0;

	-moz-transform-origin: 100% 0;

	-ms-transform-origin: 100% 0;

	transform-origin: 100% 0
}

.wpb_single_image .vc_figure {

	display: inline-block;

	vertical-align: top;

	margin: 0;

	max-width: 100%
}

.wpb_single_image .vc_figure-caption {

	margin-top: .2em;

	font-size: .8em
}

.wpb_single_image .vc_box_outline.vc_box_border_blue,
.wpb_single_image .vc_box_outline_circle.vc_box_border_blue {

	border-color: #5472D2
}

.wpb_single_image .vc_box_border.vc_box_border_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_blue {

	background-color: #5472D2
}

.wpb_single_image .vc_box_outline.vc_box_border_turquoise,
.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise {

	border-color: #00C1CF
}

.wpb_single_image .vc_box_border.vc_box_border_turquoise,
.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise {

	background-color: #00C1CF
}

.wpb_single_image .vc_box_outline.vc_box_border_pink,
.wpb_single_image .vc_box_outline_circle.vc_box_border_pink {

	border-color: #FE6C61
}

.wpb_single_image .vc_box_border.vc_box_border_pink,
.wpb_single_image .vc_box_border_circle.vc_box_border_pink {

	background-color: #FE6C61
}

.wpb_single_image .vc_box_outline.vc_box_border_violet,
.wpb_single_image .vc_box_outline_circle.vc_box_border_violet {

	border-color: #8D6DC4
}

.wpb_single_image .vc_box_border.vc_box_border_violet,
.wpb_single_image .vc_box_border_circle.vc_box_border_violet {

	background-color: #8D6DC4
}

.wpb_single_image .vc_box_outline.vc_box_border_peacoc,
.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc {

	border-color: #4CADC9
}

.wpb_single_image .vc_box_border.vc_box_border_peacoc,
.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc {

	background-color: #4CADC9
}

.wpb_single_image .vc_box_outline.vc_box_border_chino,
.wpb_single_image .vc_box_outline_circle.vc_box_border_chino {

	border-color: #CEC2AB
}

.wpb_single_image .vc_box_border.vc_box_border_chino,
.wpb_single_image .vc_box_border_circle.vc_box_border_chino {

	background-color: #CEC2AB
}

.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,
.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine {

	border-color: #50485B
}

.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,
.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine {

	background-color: #50485B
}

.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,
.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue {

	border-color: #75D69C
}

.wpb_single_image .vc_box_border.vc_box_border_vista_blue,
.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue {

	background-color: #75D69C
}

.wpb_single_image .vc_box_outline.vc_box_border_black,
.wpb_single_image .vc_box_outline_circle.vc_box_border_black {

	border-color: #2A2A2A
}

.wpb_single_image .vc_box_border.vc_box_border_black,
.wpb_single_image .vc_box_border_circle.vc_box_border_black {

	background-color: #2A2A2A
}

.wpb_single_image .vc_box_outline.vc_box_border_grey,
.wpb_single_image .vc_box_outline_circle.vc_box_border_grey {

	border-color: #EBEBEB
}

.wpb_single_image .vc_box_border.vc_box_border_grey,
.wpb_single_image .vc_box_border_circle.vc_box_border_grey {

	background-color: #EBEBEB
}

.wpb_single_image .vc_box_outline.vc_box_border_orange,
.wpb_single_image .vc_box_outline_circle.vc_box_border_orange {

	border-color: #F7BE68
}

.wpb_single_image .vc_box_border.vc_box_border_orange,
.wpb_single_image .vc_box_border_circle.vc_box_border_orange {

	background-color: #F7BE68
}

.wpb_single_image .vc_box_outline.vc_box_border_sky,
.wpb_single_image .vc_box_outline_circle.vc_box_border_sky {

	border-color: #5AA1E3
}

.wpb_single_image .vc_box_border.vc_box_border_sky,
.wpb_single_image .vc_box_border_circle.vc_box_border_sky {

	background-color: #5AA1E3
}

.wpb_single_image .vc_box_outline.vc_box_border_green,
.wpb_single_image .vc_box_outline_circle.vc_box_border_green {

	border-color: #6DAB3C
}

.wpb_single_image .vc_box_border.vc_box_border_green,
.wpb_single_image .vc_box_border_circle.vc_box_border_green {

	background-color: #6DAB3C
}

.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,
.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink {

	border-color: #F4524D
}

.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,
.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink {

	background-color: #F4524D
}

.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,
.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown {

	border-color: #F79468
}

.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,
.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown {

	background-color: #F79468
}

.wpb_single_image .vc_box_outline.vc_box_border_purple,
.wpb_single_image .vc_box_outline_circle.vc_box_border_purple {

	border-color: #B97EBB
}

.wpb_single_image .vc_box_border.vc_box_border_purple,
.wpb_single_image .vc_box_border_circle.vc_box_border_purple {

	background-color: #B97EBB
}

.wpb_single_image .vc_box_outline.vc_box_border_white,
.wpb_single_image .vc_box_outline_circle.vc_box_border_white {

	border-color: #FFF
}

.wpb_single_image .vc_box_border.vc_box_border_white,
.wpb_single_image .vc_box_border_circle.vc_box_border_white {

	background-color: #FFF
}

.vc_icon_element {

	line-height: 0;

	font-size: 14px;

	margin-bottom: 35px
}

.vc_icon_element.vc_icon_element-outer {

	box-sizing: border-box;

	text-align: center
}

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {

	text-align: left
}

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {

	text-align: center
}

.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {

	text-align: right
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {

	text-align: center;

	display: inline-block;

	border: 2px solid transparent;

	width: 4em;

	height: 4em;

	box-sizing: content-box;

	position: relative
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon {

	font-size: 2.15em;

	font-style: normal;

	font-weight: 400;

	line-height: 1 !important;

	font-size-adjust: none;

	font-stretch: normal;

	-webkit-font-feature-settings: normal;

	font-feature-settings: normal;

	-webkit-font-language-override: normal;

	font-language-override: normal;

	-webkit-font-kerning: auto;

	font-kerning: auto;

	font-synthesis: weight style;

	font-variant: normal;

	text-rendering: auto;

	display: inline-block;

	position: absolute;

	top: 50%;

	left: 50%;

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-o-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%)
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before {

	font-style: normal;

	font-weight: 400;

	display: inline-block;

	text-decoration: inherit;

	width: inherit;

	height: inherit;

	font-size: 1em;

	text-align: center;

	text-rendering: optimizelegibility
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link {

	width: 100%;

	height: 100%;

	display: block;

	position: absolute;

	top: 0;

	box-sizing: content-box;

	border: none
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs {

	max-width: 100% !important;

	line-height: 1.2em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {

	width: 2.5em !important;

	height: 2.5em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon {

	font-size: 1.2em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm {

	max-width: 100% !important;

	line-height: 1.6em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner {

	width: 3.15em !important;

	height: 3.15em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon {

	font-size: 1.6em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md {

	max-width: 100% !important;

	line-height: 2.15em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {

	width: 4em !important;

	height: 4em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {

	font-size: 2.15em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg {

	max-width: 100% !important;

	line-height: 2.85em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {

	width: 5em !important;

	height: 5em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon {

	font-size: 2.85em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl {

	max-width: 100% !important;

	line-height: 5em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner {

	width: 7.15em !important;

	height: 7.15em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon {

	font-size: 5em !important
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link {

	border-radius: 50%
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link {

	border-radius: 5px
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon {

	color: #5472D2
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon {

	color: #00C1CF
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon {

	color: #FE6C61
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon {

	color: #8D6DC4
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon {

	color: #4CADC9
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon {

	color: #CEC2AB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon {

	color: #50485B
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon {

	color: #75D69C
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon {

	color: #2A2A2A
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon {

	color: #EBEBEB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon {

	color: #F7BE68
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon {

	color: #5AA1E3
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon {

	color: #6DAB3C
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon {

	color: #F4524D
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon {

	color: #F79468
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon {

	color: #B97EBB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {

	color: #FFF
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline {

	border-color: #5472D2
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background {

	background-color: #5472D2
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline {

	border-color: #00C1CF
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background {

	background-color: #00C1CF
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline {

	border-color: #FE6C61
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background {

	background-color: #FE6C61
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline {

	border-color: #8D6DC4
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background {

	background-color: #8D6DC4
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline {

	border-color: #4CADC9
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background {

	background-color: #4CADC9
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline {

	border-color: #CEC2AB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background {

	background-color: #CEC2AB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline {

	border-color: #50485B
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background {

	background-color: #50485B
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline {

	border-color: #75D69C
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background {

	background-color: #75D69C
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline {

	border-color: #2A2A2A
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background {

	background-color: #2A2A2A
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline {

	border-color: #EBEBEB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background {

	background-color: #EBEBEB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline {

	border-color: #F7BE68
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background {

	background-color: #F7BE68
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline {

	border-color: #5AA1E3
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background {

	background-color: #5AA1E3
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline {

	border-color: #6DAB3C
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background {

	background-color: #6DAB3C
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline {

	border-color: #F4524D
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background {

	background-color: #F4524D
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline {

	border-color: #F79468
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background {

	background-color: #F79468
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline {

	border-color: #B97EBB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background {

	background-color: #B97EBB
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline {

	border-color: #FFF
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background {

	background-color: #FFF
}

.vc_chart .vc_chart-legend {

	font-size: 14px;

	margin: 0;

	padding: 0
}

.vc_chart .vc_chart-legend li {

	line-height: 1.3em;

	list-style: none;

	margin: 0 0 .3em;

	min-height: 1.3em
}

.vc_chart .vc_chart-legend span {

	border-radius: .3em;

	display: inline-block;

	height: 1.3em;

	left: 0;

	margin-right: .5em;

	vertical-align: middle;

	width: 1.3em
}

@media (min-width:768px) {

	.vc_chart .vc_chart-legend {

		display: inline-block;

		vertical-align: middle;

		width: 40%
	}

	.vc_chart .vc_chart-legend li {

		margin-left: 1em
	}

	.vc_chart .vc_chart-with-legend {

		display: inline-block;

		vertical-align: middle;

		width: 60%
	}

}

.vc_line-chart .vc_chart-with-legend {

	width: 75%
}

.vc_line-chart .vc_chart-legend {

	width: 25%
}

.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg {

	border-radius: 0
}

.wpb_single_image [class*='_circle'] .vc-zoom-wrapper {

	border-radius: 50%
}

.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper {

	border-radius: 4px
}

.vc_general.vc_pagination {

	display: block;

	margin: 0;

	padding: 0;

	text-align: center
}

.vc_general.vc_pagination .vc_pagination-item {

	display: inline-block;

	margin: 0;

	padding: 0;

	vertical-align: middle
}

.vc_general.vc_pagination .vc_pagination-trigger {

	display: block;

	text-decoration: none;

	cursor: pointer;

	height: 10px;

	width: 10px;

	margin: 5px 7px;

	background: 0 0;

	-webkit-transition: all .2s ease-in-out;

	transition: all .2s ease-in-out;

	border: none
}

.vc_gitem-zone,
.vc_gitem_row .vc_gitem-col {

	background-repeat: no-repeat;

	background-position: 50% 50%;

	background-size: cover;

	box-sizing: border-box
}

.vc_general.vc_pagination .vc_pagination-trigger:focus {

	outline: 0
}

.vc_general.vc_pagination .vc_active .vc_pagination-trigger {

	cursor: default
}

.vc_pagination.vc_pagination-style-outline .vc_pagination-trigger {

	border: 3px solid transparent
}

.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger {

	opacity: .6
}

.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger,
.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger:hover {

	opacity: 1
}

.vc_pagination.vc_pagination-shape-round .vc_pagination-trigger {

	border-radius: 50%
}

.vc_pagination.vc_pagination-shape-rounded .vc_pagination-trigger {

	border-radius: 3px
}

.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #5472D2
}

.vc_pagination-color-blue.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #5472D2
}

.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #00C1CF
}

.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #00C1CF
}

.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #FE6C61
}

.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #FE6C61
}

.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #8D6DC4
}

.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #8D6DC4
}

.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #4CADC9
}

.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #4CADC9
}

.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #CEC2AB
}

.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #CEC2AB
}

.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #50485B
}

.vc_pagination-color-mulled-wine.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #50485B
}

.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #75D69C
}

.vc_pagination-color-vista-blue.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #75D69C
}

.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #F7BE68
}

.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #F7BE68
}

.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #5AA1E3
}

.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #5AA1E3
}

.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #6DAB3C
}

.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #6DAB3C
}

.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #F4524D
}

.vc_pagination-color-juicy-pink.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #F4524D
}

.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #F79468
}

.vc_pagination-color-sandy-brown.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #F79468
}

.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #B97EBB
}

.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #B97EBB
}

.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #2A2A2A
}

.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #2A2A2A
}

.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #EBEBEB
}

.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #EBEBEB
}

.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger {

	border-color: #FFF
}

.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger,
.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger,
.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover {

	background-color: #FFF
}

.vc_grid.vc_row {

	padding-left: 0;

	padding-right: 0;

	margin-left: 0;

	margin-right: 0
}

.vc-row[data-vc-full-width] .vc_grid.vc_row {

	overflow: hidden
}

.vc_grid.vc_row.vc_grid-gutter-1px {

	margin-bottom: -1px
}

.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper {

	margin-right: -1px
}

.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item {

	padding-right: 1px;

	padding-bottom: 1px
}

.vc_grid.vc_row.vc_grid-gutter-2px {

	margin-bottom: -2px
}

.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper {

	margin-right: -2px
}

.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item {

	padding-right: 2px;

	padding-bottom: 2px
}

.vc_grid.vc_row.vc_grid-gutter-3px {

	margin-bottom: -3px
}

.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper {

	margin-right: -3px
}

.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item {

	padding-right: 3px;

	padding-bottom: 3px
}

.vc_grid.vc_row.vc_grid-gutter-4px {

	margin-bottom: -4px
}

.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper {

	margin-right: -4px
}

.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item {

	padding-right: 4px;

	padding-bottom: 4px
}

.vc_grid.vc_row.vc_grid-gutter-5px {

	margin-bottom: -5px
}

.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper {

	margin-right: -5px
}

.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item {

	padding-right: 5px;

	padding-bottom: 5px
}

.vc_grid.vc_row.vc_grid-gutter-10px {

	margin-bottom: -10px
}

.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper {

	margin-right: -10px
}

.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {

	padding-right: 10px;

	padding-bottom: 10px
}

.vc_grid.vc_row.vc_grid-gutter-15px {

	margin-bottom: -15px
}

.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper {

	margin-right: -15px
}

.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item {

	padding-right: 15px;

	padding-bottom: 15px
}

.vc_grid.vc_row.vc_grid-gutter-20px {

	margin-bottom: -20px
}

.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper {

	margin-right: -20px
}

.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item {

	padding-right: 20px;

	padding-bottom: 20px
}

.vc_grid.vc_row.vc_grid-gutter-25px {

	margin-bottom: -25px
}

.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper {

	margin-right: -25px
}

.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item {

	padding-right: 25px;

	padding-bottom: 25px
}

.vc_grid.vc_row.vc_grid-gutter-30px {

	margin-bottom: -30px
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {

	margin-right: -30px
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {

	padding-right: 30px;

	padding-bottom: 30px
}

.vc_grid.vc_row.vc_grid-gutter-35px {

	margin-bottom: -35px
}

.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper {

	margin-right: -35px
}

.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item {

	padding-right: 35px;

	padding-bottom: 35px
}

.vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item:hover {

	z-index: 3
}

.vc_grid.vc_row .vc_grid-item {

	display: none;

	padding: 0;

	vertical-align: top;

	float: none;

	box-sizing: border-box;

	z-index: 1
}

.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content {

	overflow: hidden
}

.vc_grid.vc_row .vc_grid-item .vc_btn,
.vc_grid.vc_row .vc_grid-item .vc_icon_element,
.vc_grid.vc_row .vc_grid-item .wpb_content_element {

	margin-bottom: 15px
}

.vc_gitem_row,
.vc_gitem_row .vc_gitem_row {

	margin-bottom: 0
}

.vc_grid.vc_row .vc_grid-item .vc_btn a,
.vc_grid.vc_row .vc_grid-item .vc_icon_element a,
.vc_grid.vc_row .vc_grid-item .wpb_content_element a {

	text-decoration: none;

	border-bottom: 0
}

.vc_grid .vc_gitem-link {

	border-bottom: none;

	outline: 0;

	-webkit-box-shadow: none;

	-moz-box-shadow: none;

	box-shadow: none
}

.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item {

	position: static
}

.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {

	display: block
}

@media (min-width:768px) {

	.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,
	.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {

		display: inline-block
	}

}

@-moz-document url-prefix() {

	.vc_masonry_grid .vc_grid-item,
	.vc_masonry_media_grid .vc_grid-item {

		margin-left: -.01px
	}

}

.vc_gitem-zone-b {

	display: none;

	overflow: hidden
}

.vc_gitem-float-none {

	float: none
}

.vc_gitem-float-left {

	float: left
}

.vc_gitem-float-right {

	float: right
}

.vc_gitem-align-center {

	text-align: center
}

.vc_gitem-align-right {

	text-align: right
}

.vc_gitem-align-justify {

	text-align: justify
}

.vc_gitem-block {

	position: relative;

	overflow: hidden
}

.vc_gitem-is-link {

	cursor: pointer
}

.vc_gitem-link {

	text-decoration: none
}

.vc_gitem_row {

	margin-left: 0;

	margin-right: 0;

	padding: inherit;

	box-sizing: border-box
}

.vc_gitem-zone-a .vc_gitem-row-position-top,
.vc_gitem-zone-b .vc_gitem-row-position-top {

	position: absolute;

	left: 0;

	right: 0;

	top: 0
}

.vc_gitem-zone-a .vc_gitem-row-position-middle,
.vc_gitem-zone-b .vc_gitem-row-position-middle {

	position: absolute;

	left: 0;

	right: 0;

	top: 50%;

	-webkit-transform: translate(0, -50%);

	-ms-transform: translate(0, -50%);

	-o-transform: translate(0, -50%);

	transform: translate(0, -50%)
}

.vc_gitem-zone-a .vc_gitem-row-position-bottom,
.vc_gitem-zone-b .vc_gitem-row-position-bottom {

	position: absolute;

	left: 0;

	right: 0;

	bottom: 0
}

.vc_gitem_row .vc_gitem-col {

	padding: 10px
}

.vc_gitem-zone {

	position: relative;

	background-clip: border-box;

	overflow: hidden
}

.vc_gitem-zone .vc-zone-link {

	display: block;

	position: absolute;

	top: 0;

	right: 0;

	left: 0;

	bottom: 0;

	z-index: 5
}

.vc_gitem-zone-img {

	width: 100%;

	display: block;

	visibility: hidden;

	height: auto
}

.vc_gitem-zone-a .vc_gitem-zone-mini {

	box-sizing: border-box;

	padding: inherit;

	position: static;

	top: 0;

	left: 0;

	bottom: 0;

	right: 0
}

.vc_gitem-zone-b .vc_gitem-zone-mini {

	position: static;

	padding: inherit;

	top: 0;

	left: 0;

	right: 0;

	bottom: 0;

	margin: 0
}

.vc_grid-item-zone-c-left .vc_gitem-animated-block {

	float: right;

	width: 50%
}

.vc_grid-item-zone-c-left .vc_gitem-zone-c,
.vc_grid-item-zone-c-right .vc_gitem-animated-block {

	float: left;

	width: 50%
}

.vc_grid-item-zone-c-right .vc_gitem-zone-c {

	float: right;

	width: 50%
}

.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img {

	display: none !important
}

.vc-gitem-zone-height-mode-auto:before {

	content: "";

	display: block;

	padding-top: 100%
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before {

	padding-top: 75%
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {

	padding-top: 133.33333333%
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before {

	padding-top: 56.25%
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before {

	padding-top: 177.77777778%
}

.vc_gitem-animated-block {

	position: relative
}

.vc_gitem-animate .vc_btn {

	-webkit-transition: all 0s ease;

	-o-transition: all 0s ease;

	transition: all 0s ease
}

.vc_gitem-animate .vc_gitem-zone-b {

	z-index: 199
}

.vc_gitem-animate-none .vc_gitem-zone-b {

	display: block;

	position: absolute;

	top: 0;

	left: 0;

	bottom: 0;

	right: 0;

	margin: 0;

	opacity: 0;

	filter: alpha(opacity=0);

	box-sizing: border-box
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b {

	opacity: 1;

	filter: alpha(opacity=100)
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,
.vc_gitem-animate-fadeIn .vc_gitem-zone-b,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {

	display: block;

	position: absolute;

	top: 0;

	left: 0;

	bottom: 0;

	right: 0;

	margin: 0;

	opacity: 0;

	filter: alpha(opacity=0);

	-webkit-transition: all 1s ease;

	-o-transition: all 1s ease;

	transition: all 1s ease;

	box-sizing: border-box
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator {

	-webkit-transition: all 1s ease;

	-o-transition: all 1s ease;

	transition: all 1s ease;

	width: 0
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn {

	-webkit-transition: all 1s ease;

	-o-transition: all 1s ease;

	transition: all 1s ease;

	-webkit-transform: scale(0);

	-ms-transform: scale(0);

	-o-transform: scale(0);

	transform: scale(0)
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {

	display: inline-block;

	opacity: 0;

	filter: alpha(opacity=0);

	-webkit-transform: translate3d(0, -100%, 0);

	transform: translate3d(0, -100%, 0);

	-webkit-perspective: 1000;

	-webkit-backface-visibility: hidden;

	-webkit-transition: -webkit-transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1);

	-moz-transition: -moz-transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1);

	transition: transform 1s cubic-bezier(0, .275, .125, 1), opacity .5s cubic-bezier(0, .275, .125, 1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator {

	-webkit-transition: all 1s ease;

	-o-transition: all 1s ease;

	transition: all 1s ease;

	width: 50%
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn {

	-webkit-transition: all 1s ease;

	-o-transition: all 1s ease;

	transition: all 1s ease;

	-webkit-transform: scale(1);

	-ms-transform: scale(1);

	-o-transform: scale(1);

	transform: scale(1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title {

	opacity: 1;

	filter: alpha(opacity=100);

	-webkit-transform: translate3d(0, 0, 0);

	transform: translate3d(0, 0, 0)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {

	opacity: 1;

	filter: alpha(opacity=100)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator {

	-webkit-transition: all 1s ease;

	-o-transition: all 1s ease;

	transition: all 1s ease;

	width: 50%
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn {

	-webkit-transition: all 1s ease;

	-o-transition: all 1s ease;

	transition: all 1s ease;

	-webkit-transform: scale(1);

	-ms-transform: scale(1);

	-o-transform: scale(1);

	transform: scale(1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {

	opacity: 1;

	filter: alpha(opacity=100);

	-webkit-transform: translate3d(0, 0, 0);

	transform: translate3d(0, 0, 0)
}

.vc_gitem-animate-scaleIn {

	overflow: hidden
}

.vc_gitem-animate-scaleIn .vc_gitem-zone-a {

	-webkit-transform: scale(1);

	-ms-transform: scale(1);

	-o-transform: scale(1);

	transform: scale(1);

	-webkit-transition: -webkit-transform .3s ease-in-out;

	-moz-transition: -moz-transform .3s ease-in-out;

	-o-transition: -o-transform .3s ease-in-out;

	transition: transform .3s ease-in-out
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a {

	-webkit-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-o-transform: scale(1.1);

	transform: scale(1.1)
}

.vc_gitem-animate-scaleRotateIn {

	overflow: hidden
}

.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {

	-webkit-transform: scale(1);

	-ms-transform: scale(1);

	-o-transform: scale(1);

	transform: scale(1);

	-webkit-transition: -webkit-transform .3s ease-in-out;

	-moz-transition: -moz-transform .3s ease-in-out;

	-o-transition: -o-transform .3s ease-in-out;

	transition: transform .3s ease-in-out
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {

	-webkit-transform: scale(1.5) rotate(10deg);

	-moz-transform: scale(1.5) rotate(10deg);

	-ms-transform: scale(1.5) rotate(10deg);

	-o-transform: scale(1.5) rotate(10deg);

	transform: scale(1.5) rotate(10deg)
}

.vc_gitem-animate-blurOut .vc_gitem-zone-a,
.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {

	-webkit-filter: blur(0);

	-moz-filter: blur(0);

	-ms-filter: blur(0);

	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');

	-webkit-transform-origin: 50% 50%;

	-moz-transform-origin: 50% 50%;

	-ms-transform-origin: 50% 50%;

	transform-origin: 50% 50%;

	-webkit-perspective: 1000;

	-webkit-backface-visibility: hidden;

	webkit-transition: filter .5s cubic-bezier(0, .275, .125, 1), -webkit-transform .5s cubic-bezier(0, .275, .125, 1);

	-moz-transition: filter .5s cubic-bezier(0, .275, .125, 1), -moz-transform .5s cubic-bezier(0, .275, .125, 1);

	transition: filter .5s cubic-bezier(0, .275, .125, 1), transform .5s cubic-bezier(0, .275, .125, 1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {

	-webkit-filter: blur(2px);

	-moz-filter: blur(2px);

	-ms-filter: blur(2px);

	filter: blur(2px);

	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='0')
}

.vc_gitem-animate-blurScaleOut {

	overflow: hidden
}

.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {

	-webkit-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-o-transform: scale(1.1);

	transform: scale(1.1)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {

	-webkit-transform: scale(1);

	-ms-transform: scale(1);

	-o-transform: scale(1);

	transform: scale(1)
}

.vc_gitem-animate-slideInRight {

	overflow: hidden
}

.vc_gitem-animate-slideInRight .vc_gitem-zone-b {

	display: block;

	position: absolute;

	top: 0;

	left: 0;

	right: 0;

	bottom: 0;

	margin: 0;

	opacity: 0;

	filter: alpha(opacity=0);

	-webkit-transition: all 1s ease;

	-o-transition: all 1s ease;

	transition: all 1s ease;

	-webkit-transform: translateX(-100%);

	-ms-transform: translateX(-100%);

	-o-transform: translateX(-100%);

	transform: translateX(-100%)
}

.vc_gitem-animate-slideBottom .vc_gitem-zone-b,
.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {

	-webkit-transition: all 1s ease;

	-o-transition: all 1s ease;

	left: 0;

	display: block;

	margin: 0;

	right: 0
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b {

	opacity: 1;

	filter: alpha(opacity=100);

	-webkit-transform: translateX(0);

	-ms-transform: translateX(0);

	-o-transform: translateX(0);

	transform: translateX(0)
}

.vc_gitem-animate-slideInLeft {

	overflow: hidden
}

.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {

	position: absolute;

	top: 0;

	bottom: 0;

	transition: all 1s ease;

	-webkit-transform: translateX(-100%);

	-ms-transform: translateX(-100%);

	-o-transform: translateX(-100%);

	transform: translateX(-100%);

	opacity: 0;

	filter: alpha(opacity=0)
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {

	opacity: 1;

	filter: alpha(opacity=100);

	-webkit-transform: translateX(0);

	-ms-transform: translateX(0);

	-o-transform: translateX(0);

	transform: translateX(0)
}

.vc_gitem-animate-slideBottom {

	overflow: hidden;

	position: relative
}

.vc_gitem-animate-slideBottom .vc_gitem-zone-b {

	transition: all 1s ease;

	z-index: 1000;

	position: absolute;

	top: 100%;

	height: 100%
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b {

	top: 0
}

.vc_gitem-animate-slideTop {

	overflow: hidden;

	position: relative
}

.vc_gitem-animate-slideTop .vc_gitem-zone-b {

	display: block;

	-webkit-transition: all 1s ease;

	-o-transition: all 1s ease;

	transition: all 1s ease;

	z-index: 1000;

	position: absolute;

	top: -100%;

	height: 100%;

	left: 0;

	right: 0;

	margin: 0
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b {

	top: 0
}

.vc_gitem-animate-flipFadeIn {

	overflow: hidden
}

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {

	-webkit-backface-visibility: hidden;

	-moz-backface-visibility: hidden;

	backface-visibility: hidden;

	-webkit-transition: -webkit-transform 1s;

	-moz-transition: -moz-transform 1s;

	-o-transition: -o-transform 1s;

	transition: transform 1s;

	-webkit-transform-style: preserve-3d;

	-moz-transform-style: preserve-3d;

	-o-transform-style: preserve-3d;

	transform-style: preserve-3d
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {

	-webkit-transform: rotateX(180deg);

	-ms-transform: rotateX(180deg);

	-o-transform: rotateX(180deg);

	transform: rotateX(180deg)
}

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {

	display: block;

	top: 0;

	left: 0;

	right: 0;

	bottom: 0;

	position: absolute;

	opacity: 0;

	filter: alpha(opacity=0);

	-webkit-transition: all .6s ease;

	-o-transition: all .6s ease;

	transition: all .6s ease;

	-webkit-transform-style: preserve-3d;

	-moz-transform-style: preserve-3d;

	-o-transform-style: preserve-3d;

	transform-style: preserve-3d;

	-webkit-transform: rotateX(180deg);

	-ms-transform: rotateX(180deg);

	-o-transform: rotateX(180deg);

	transform: rotateX(180deg);

	-webkit-backface-visibility: hidden;

	-moz-backface-visibility: hidden;

	backface-visibility: hidden
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {

	opacity: 1;

	filter: alpha(opacity=100);

	-webkit-transform: rotateX(0);

	-ms-transform: rotateX(0);

	-o-transform: rotateX(0);

	transform: rotateX(0)
}

.vc_gitem-animate-flipHorizontalFadeIn {

	overflow: hidden
}

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {

	-webkit-backface-visibility: hidden;

	-moz-backface-visibility: hidden;

	backface-visibility: hidden;

	-webkit-transition: -webkit-transform 1s;

	-moz-transition: -moz-transform 1s;

	-o-transition: -o-transform 1s;

	transition: transform 1s;

	-webkit-transform-style: preserve-3d;

	-moz-transform-style: preserve-3d;

	-o-transform-style: preserve-3d;

	transform-style: preserve-3d
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {

	-webkit-transform: rotateY(180deg);

	-ms-transform: rotateY(180deg);

	-o-transform: rotateY(180deg);

	transform: rotateY(180deg)
}

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {

	display: block;

	top: 0;

	left: 0;

	right: 0;

	bottom: 0;

	position: absolute;

	opacity: 0;

	filter: alpha(opacity=0);

	-webkit-transition: all .6s ease;

	-o-transition: all .6s ease;

	transition: all .6s ease;

	-webkit-transform-style: preserve-3d;

	-moz-transform-style: preserve-3d;

	-o-transform-style: preserve-3d;

	transform-style: preserve-3d;

	-webkit-transform: rotateY(180deg);

	-ms-transform: rotateY(180deg);

	-o-transform: rotateY(180deg);

	transform: rotateY(180deg);

	-webkit-backface-visibility: hidden;

	-moz-backface-visibility: hidden;

	backface-visibility: hidden
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {

	opacity: 1;

	filter: alpha(opacity=100);

	-webkit-transform: rotateY(0);

	-ms-transform: rotateY(0);

	-o-transform: rotateY(0);

	transform: rotateY(0)
}

.vc_gitem-animate-goTop20 {

	overflow: hidden
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-a {

	position: relative;

	-webkit-transform: translateY(0);

	-ms-transform: translateY(0);

	-o-transform: translateY(0);

	transform: translateY(0);

	-webkit-transition: -webkit-transform .5s ease;

	-moz-transition: -moz-transform .5s ease;

	-o-transition: -o-transform .5s ease;

	transition: transform .5s ease
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a {

	-webkit-transform: translateY(-20%);

	-ms-transform: translateY(-20%);

	-o-transform: translateY(-20%);

	transform: translateY(-20%)
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-b {

	display: block;

	-webkit-transition: bottom .5s ease;

	-o-transition: bottom .5s ease;

	transition: bottom .5s ease;

	bottom: -100%;

	z-index: 1000;

	position: absolute;

	width: 100%;

	margin: 0
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini {

	position: static;

	-webkit-transform: none;

	-ms-transform: none;

	transform: none
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b {

	bottom: 0
}

.vc_gitem-animate-goBottom20 {

	overflow: hidden
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-a {

	position: relative;

	-webkit-transform: translateY(0);

	-ms-transform: translateY(0);

	transform: translateY(0);

	-webkit-transition: -webkit-transform .5s ease;

	-moz-transition: -moz-transform .5s ease;

	-o-transition: -o-transform .5s ease;

	transition: transform .5s ease
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a {

	-webkit-transform: translateY(20%);

	-ms-transform: translateY(20%);

	transform: translateY(20%)
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b {

	display: block;

	-webkit-transition: top .5s ease;

	-o-transition: top .5s ease;

	transition: top .5s ease;

	top: -100%;

	z-index: 1000;

	position: absolute;

	width: 100%;

	margin: 0
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini {

	position: static;

	-webkit-transform: none;

	-ms-transform: none;

	transform: none
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b {

	top: 0
}

.vc_gitem-post-data {

	margin-bottom: 15px
}

.vc_gitem-post-data h2 {

	margin: 0
}

.vc_gitem-post-category-name .vc_gitem-link {

	color: inherit
}

.vc_grid .vc_pageable-load-more-btn {

	text-align: center;

	margin-top: 25px
}

.vc_grid .vc_pageable-load-more-btn>.vc_btn {

	outline: 0
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots {

	display: none;

	margin-top: 20px;

	text-align: center;

	-webkit-tap-highlight-color: transparent
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot {

	cursor: pointer;

	display: inline-block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span {

	width: 10px;

	height: 10px;

	margin: 5px 7px;

	display: block;

	-webkit-backface-visibility: visible;

	-webkit-transition: opacity .2s ease;

	-o-transition: opacity .2s ease;

	transition: opacity .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots {

	display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span {

	border: 3px solid;

	-webkit-transition: background-color .2s ease;

	-o-transition: background-color .2s ease;

	transition: background-color .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots {

	display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span {

	border: 3px solid;

	-webkit-border-radius: 10px;

	-moz-border-radius: 10px;

	border-radius: 10px;

	-webkit-transition: background-color .2s ease;

	-o-transition: background-color .2s ease;

	transition: background-color .2s ease
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots {

	display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span {

	-webkit-border-radius: 30px;

	-moz-border-radius: 30px;

	border-radius: 30px;

	opacity: .6;

	filter: alpha(opacity=60)
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span {

	opacity: 1;

	filter: alpha(opacity=100)
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots {

	display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {

	width: 10px;

	height: 10px;

	margin: 5px 7px;

	display: block;

	-webkit-backface-visibility: visible;

	-webkit-transition: opacity .2s ease;

	-o-transition: opacity .2s ease;

	transition: opacity .2s ease;

	opacity: .6;

	filter: alpha(opacity=60)
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span {

	opacity: 1;

	filter: alpha(opacity=100)
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots {

	display: block
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {

	width: 10px;

	height: 10px;

	margin: 5px 7px;

	display: block;

	-webkit-backface-visibility: visible;

	-webkit-transition: opacity .2s ease;

	-o-transition: opacity .2s ease;

	transition: opacity .2s ease;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	opacity: .6;

	filter: alpha(opacity=60)
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav {

	opacity: 1;

	filter: alpha(opacity=100)
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {

	border-color: #5472D2 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span {

	background-color: #5472D2 !important;

	border-color: #5472D2 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {

	border-color: #00C1CF !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span {

	background-color: #00C1CF !important;

	border-color: #00C1CF !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {

	border-color: #FE6C61 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span {

	background-color: #FE6C61 !important;

	border-color: #FE6C61 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {

	border-color: #8D6DC4 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span {

	background-color: #8D6DC4 !important;

	border-color: #8D6DC4 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {

	border-color: #4CADC9 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span {

	background-color: #4CADC9 !important;

	border-color: #4CADC9 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {

	border-color: #CEC2AB !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span {

	background-color: #CEC2AB !important;

	border-color: #CEC2AB !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {

	border-color: #50485B !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span {

	background-color: #50485B !important;

	border-color: #50485B !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {

	border-color: #75D69C !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span {

	background-color: #75D69C !important;

	border-color: #75D69C !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {

	border-color: #2A2A2A !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span {

	background-color: #2A2A2A !important;

	border-color: #2A2A2A !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {

	border-color: #EBEBEB !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span {

	background-color: #EBEBEB !important;

	border-color: #EBEBEB !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {

	border-color: #F7BE68 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span {

	background-color: #F7BE68 !important;

	border-color: #F7BE68 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {

	border-color: #5AA1E3 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span {

	background-color: #5AA1E3 !important;

	border-color: #5AA1E3 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {

	border-color: #6DAB3C !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span {

	background-color: #6DAB3C !important;

	border-color: #6DAB3C !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {

	border-color: #F4524D !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span {

	background-color: #F4524D !important;

	border-color: #F4524D !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {

	border-color: #F79468 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span {

	background-color: #F79468 !important;

	border-color: #F79468 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {

	border-color: #B97EBB !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span {

	background-color: #B97EBB !important;

	border-color: #B97EBB !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {

	border-color: #FFF !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span {

	background-color: #FFF !important;

	border-color: #FFF !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {

	background-color: #5472D2 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {

	background-color: #00C1CF !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {

	background-color: #FE6C61 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {

	background-color: #8D6DC4 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {

	background-color: #4CADC9 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {

	background-color: #CEC2AB !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {

	background-color: #50485B !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {

	background-color: #75D69C !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {

	background-color: #2A2A2A !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {

	background-color: #EBEBEB !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {

	background-color: #F7BE68 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {

	background-color: #5AA1E3 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {

	background-color: #6DAB3C !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {

	background-color: #F4524D !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {

	background-color: #F79468 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {

	background-color: #B97EBB !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {

	background-color: #FFF !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav {

	cursor: pointer;

	opacity: 0;

	filter: alpha(opacity=0);

	-webkit-transition: opacity .3s ease-in 0s;

	-o-transition: opacity .3s ease-in 0s;

	transition: opacity .3s ease-in 0s;

	-webkit-tap-highlight-color: transparent
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled {

	display: none !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {

	position: absolute;

	top: 50%;

	margin-top: -12.5px;

	opacity: .5;

	filter: alpha(opacity=50);

	font-size: 25px;

	line-height: 25px;

	height: 25px;

	display: inline-block;

	text-decoration: none;

	cursor: pointer;

	-webkit-transition: opacity .3s ease-in 0s;

	-o-transition: opacity .3s ease-in 0s;

	transition: opacity .3s ease-in 0s
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover {

	opacity: 1;

	filter: alpha(opacity=100)
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {

	left: 5px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside {

	left: -30px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {

	right: 5px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside {

	right: -30px
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue {

	color: #5472D2 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise {

	color: #00C1CF !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink {

	color: #FE6C61 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet {

	color: #8D6DC4 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc {

	color: #4CADC9 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino {

	color: #CEC2AB !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine {

	color: #50485B !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue {

	color: #75D69C !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black {

	color: #2A2A2A !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey {

	color: #EBEBEB !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange {

	color: #F7BE68 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky {

	color: #5AA1E3 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green {

	color: #6DAB3C !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink {

	color: #F4524D !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown {

	color: #F79468 !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple {

	color: #B97EBB !important
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white {

	color: #FFF !important
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev {

	margin-top: -13px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev {

	margin-top: -13.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev {

	margin-top: -14px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev {

	margin-top: -14.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev {

	margin-top: -15px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev {

	margin-top: -17.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev {

	margin-top: -20px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev {

	margin-top: -22.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev {

	margin-top: -25px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev {

	margin-top: -27.5px
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next,
.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev {

	margin-top: -30px
}

.vc_grid-pagination .vc_grid-pagination-list {

	outline: 0;

	display: block;

	padding-left: 0;

	text-align: center;

	margin: 20px 0 0 !important;

	border-radius: 2px
}

.vc_grid-pagination .vc_grid-pagination-list>li {

	display: inline-block;

	margin: 0;

	border: 0 solid transparent
}

.vc_grid-pagination .vc_grid-pagination-list>li>a,
.vc_grid-pagination .vc_grid-pagination-list>li>span {

	color: #fff;

	background-color: #428bca;

	border: 1px solid #428bca;

	-webkit-transition: opacity .3s ease-in 0s;

	-o-transition: opacity .3s ease-in 0s;

	transition: opacity .3s ease-in 0s;

	position: relative;

	float: left;

	padding: 3px 10px;

	line-height: 1.42857143;

	text-decoration: none;

	opacity: .5;

	filter: alpha(opacity=50);

	margin-left: -1px;

	font-size: 10px
}

.vc_grid-pagination .vc_grid-pagination-list>li:first-child>a,
.vc_grid-pagination .vc_grid-pagination-list>li:first-child>span {

	margin-left: 0
}

.vc_grid-pagination .vc_grid-pagination-list>li:focus a,
.vc_grid-pagination .vc_grid-pagination-list>li:focus span,
.vc_grid-pagination .vc_grid-pagination-list>li:hover a,
.vc_grid-pagination .vc_grid-pagination-list>li:hover span {

	opacity: 1;

	filter: alpha(opacity=100)
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-prev>a:after {

	font-family: vc_grid_v1;

	display: inline-block;

	content: "\e61b"

}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-next>a:after {

	font-family: vc_grid_v1;

	display: inline-block;

	content: "\e61a"

}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-first>a:after {

	font-family: vc_grid_v1;

	display: inline-block;

	content: "\e618"

}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-last>a:after {

	font-family: vc_grid_v1;

	display: inline-block;

	content: "\e619"

}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:focus,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:hover,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:focus,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:hover {

	z-index: 2;

	opacity: 1;

	filter: alpha(opacity=100);

	cursor: default
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:focus,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:hover,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:focus,
.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:hover {

	display: none
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li {

	border-color: #5472D2 !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>span {

	background-color: #5472D2 !important;

	border-color: #5472D2 !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li {

	border-color: #00C1CF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>span {

	background-color: #00C1CF !important;

	border-color: #00C1CF !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li {

	border-color: #FE6C61 !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>span {

	background-color: #FE6C61 !important;

	border-color: #FE6C61 !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li {

	border-color: #8D6DC4 !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>span {

	background-color: #8D6DC4 !important;

	border-color: #8D6DC4 !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li {

	border-color: #4CADC9 !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>span {

	background-color: #4CADC9 !important;

	border-color: #4CADC9 !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li {

	border-color: #CEC2AB !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>span {

	background-color: #CEC2AB !important;

	border-color: #CEC2AB !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li {

	border-color: #50485B !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>span {

	background-color: #50485B !important;

	border-color: #50485B !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li {

	border-color: #75D69C !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>span {

	background-color: #75D69C !important;

	border-color: #75D69C !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li {

	border-color: #2A2A2A !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>span {

	background-color: #2A2A2A !important;

	border-color: #2A2A2A !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li {

	border-color: #EBEBEB !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>span {

	background-color: #EBEBEB !important;

	border-color: #EBEBEB !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li {

	border-color: #F7BE68 !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>span {

	background-color: #F7BE68 !important;

	border-color: #F7BE68 !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li {

	border-color: #5AA1E3 !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>span {

	background-color: #5AA1E3 !important;

	border-color: #5AA1E3 !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li {

	border-color: #6DAB3C !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>span {

	background-color: #6DAB3C !important;

	border-color: #6DAB3C !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li {

	border-color: #F4524D !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>span {

	background-color: #F4524D !important;

	border-color: #F4524D !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li {

	border-color: #F79468 !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>span {

	background-color: #F79468 !important;

	border-color: #F79468 !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li {

	border-color: #B97EBB !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>span {

	background-color: #B97EBB !important;

	border-color: #B97EBB !important;

	color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li {

	border-color: #FFF !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>span {

	background-color: #FFF !important;

	border-color: #FFF !important;

	color: #2A2A2A !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	min-width: 28px;

	min-height: 22px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>span {

	border-bottom-left-radius: 2px;

	border-top-left-radius: 2px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>span {

	border-bottom-right-radius: 2px;

	border-top-right-radius: 2px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span {

	margin-left: 5px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	min-height: 22px;

	min-width: 22px;

	padding: 3px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span {

	margin-left: 5px;

	border-radius: 30px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	min-height: 22px;

	min-width: 22px;

	padding: 3px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span {

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	min-height: 22px;

	min-width: 22px;

	padding: 3px
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span {

	background-color: transparent !important;

	color: #000 !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span {

	background-color: transparent !important;

	color: #fff !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li {

	border-left-width: 1px !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a {

	border-width: 0;

	background: rgba(0, 0, 0, 0) !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled+li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li:first-child,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled+li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li:first-child {

	border-width: 0 !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a {

	color: #000 !important
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a {

	color: #fff !important
}

.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span {

	color: #FFF
}

.vc_grid-loading {

	margin: 2em auto;

	font-size: 10px;

	position: relative;

	text-indent: -9999em
}

.vc_grid-loading,
.vc_grid-loading:after,
.vc_grid-loading:before {

	border-radius: 50%;

	width: 12px;

	height: 12px;

	-webkit-animation: load7 1.8s infinite ease-in-out;

	animation: load7 1.8s infinite ease-in-out
}

.vc_grid-loading:before {

	left: -20px
}

.vc_grid-loading:after {

	left: 20px;

	-webkit-animation-delay: .32s;

	animation-delay: .32s
}

.vc_grid-loading:after,
.vc_grid-loading:before {

	content: '';

	position: absolute;

	top: 0
}

@-webkit-keyframes load7 {

	0%,
	100%,
	80% {

		box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, .75)
	}

	40% {

		box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, .75)
	}

}

@keyframes load7 {

	0%,
	100%,
	80% {

		box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, .75)
	}

	40% {

		box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, .75)
	}

}

.vc_grid-filter {

	margin-left: 0;

	margin-bottom: 20px;

	list-style: none;

	padding: 0
}

.vc_grid-filter.vc_grid-filter-center {

	text-align: center
}

.vc_grid-filter.vc_grid-filter-right {

	text-align: right
}

.vc_grid-filter.vc_grid-filter-left {

	text-align: left
}

.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover {

	background-color: #5472D2
}

.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover {

	background-color: #00C1CF
}

.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover {

	background-color: #FE6C61
}

.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover {

	background-color: #8D6DC4
}

.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover {

	background-color: #4CADC9
}

.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover {

	background-color: #CEC2AB
}

.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover {

	background-color: #50485B
}

.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover {

	background-color: #75D69C
}

.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover {

	background-color: #2A2A2A
}

.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover {

	background-color: #EBEBEB
}

.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span {

	color: #666
}

.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span {

	color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover {

	background-color: #F7BE68
}

.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover {

	background-color: #5AA1E3
}

.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover {

	background-color: #6DAB3C
}

.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover {

	background-color: #F4524D
}

.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover {

	background-color: #F79468
}

.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover {

	background-color: #B97EBB
}

.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover {

	background-color: #FFF
}

.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span {

	color: #666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span {

	color: #FFF
}

.vc_grid-filter>.vc_grid-filter-item {

	cursor: pointer;

	display: inline-block;

	background: 0 0;

	padding: 4px 10px;

	-webkit-transition: background-color .1s linear;

	-o-transition: background-color .1s linear;

	transition: background-color .1s linear
}

.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,
.vc_grid-filter-select,
.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon {

	display: none
}

.vc_grid-filter>.vc_grid-filter-item:first-child {

	margin-left: 0 !important
}

.vc_grid-filter>.vc_grid-filter-item>span {

	-webkit-transition: color .1s linear;

	-o-transition: color .1s linear;

	transition: color .1s linear;

	outline: 0;

	padding: 0;

	text-decoration: none
}

.vc_grid-filter>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter>.vc_grid-filter-item:hover>span {

	text-decoration: none
}

.vc_grid-filter.vc_grid-filter-default>.vc_grid-filter-item {

	margin: 0 5px 5px 0;

	border-radius: 30px
}

.vc_grid-filter.vc_grid-filter- .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-comma .vc_grid-filter-item {

	padding: 0 !important
}

.vc_grid-filter.vc_grid-filter-default-less-rounded>.vc_grid-filter-item {

	margin: 0 5px 5px 0;

	border-radius: 5px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item {

	margin: 0;

	border: 1px solid rgba(235, 235, 235, .8);

	border-collapse: collapse
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:nth-child(n+2) {

	margin-left: -1px;

	margin-top: -1px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover {

	position: relative;

	z-index: 1;

	border-color: transparent
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active>a,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover>a,
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active>a,
.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover>a,
.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active>a,
.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover>a {

	text-decoration: none
}

.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:first-child {

	border-top-left-radius: 30px;

	border-bottom-left-radius: 30px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:last-child {

	border-top-right-radius: 30px;

	border-bottom-right-radius: 30px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:first-child {

	border-top-left-radius: 3px;

	border-bottom-left-radius: 3px
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:last-child {

	border-top-right-radius: 3px;

	border-bottom-right-radius: 3px
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item {

	background-color: #7c93dd
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover {

	background-color: #5472D2
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item {

	background-color: #00919c
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover {

	background-color: #00C1CF
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item {

	background-color: #fe9b94
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover {

	background-color: #FE6C61
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item {

	background-color: #a991d3
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover {

	background-color: #8D6DC4
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item {

	background-color: #73bfd5
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span {

	color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover {

	background-color: #4CADC9
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item {

	background-color: #e1d9cb
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover {

	background-color: #CEC2AB
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item {

	background-color: #695f77
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover {

	background-color: #50485B
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item {

	background-color: #9ce2b8
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover {

	background-color: #75D69C
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item {

	background-color: #444
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover {

	background-color: #2A2A2A
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item>span {

	color: #666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item {

	background-color: #d2d2d2
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover {

	background-color: #EBEBEB
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item>span {

	color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item {

	background-color: #fad398
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover {

	background-color: #F7BE68
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item {

	background-color: #86baea
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover {

	background-color: #5AA1E3
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item {

	background-color: #87c456
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover {

	background-color: #6DAB3C
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span {

	color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item {

	background-color: #f7817d
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover {

	background-color: #F4524D
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item {

	background-color: #fab698
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover {

	background-color: #F79468
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item {

	background-color: #cb9fcd
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover {

	background-color: #B97EBB
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item>span {

	color: #666
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item {

	background-color: #e6e6e6
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover {

	background-color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item {

	margin: 0;

	border: 1px solid transparent;

	border-collapse: collapse;

	padding: 3px 7px
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item>span,
.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item>span {

	color: #FFF
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:nth-child(n+2),
.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:nth-child(n+2) {

	border-left: none;

	margin-left: 1px;

	border-top: none;

	margin-top: 1px
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child,
.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:first-child {

	border-top-left-radius: 3px;

	border-bottom-left-radius: 3px;

	border-top: 0
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child,
.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:last-child {

	border-top-right-radius: 3px;

	border-bottom-right-radius: 3px
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child {

	border-top-left-radius: 30px;

	border-bottom-left-radius: 30px;

	border-top: 0
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child {

	border-top-right-radius: 30px;

	border-bottom-right-radius: 30px
}

.vc_grid-filter.vc_grid-filter-filled-rounded-all>.vc_grid-filter-item {

	border-radius: 3px !important
}

.vc_grid-filter.vc_grid-filter-filled-round-all>.vc_grid-filter-item {

	border-radius: 30px !important
}

.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item {

	font-size: 12px;

	padding: 1px 5px
}

.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {

	font-size: 13px;

	padding: 2px 7px
}

.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item {

	font-size: 100%;

	padding: 2px 10px
}

.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item {

	font-size: 18px;

	padding: 4px 10px
}

.vc_grid-filter-dropdown,
.vc_grid-filter-select {

	font-size: 12px;

	margin-bottom: 20px
}

.vc_grid-filter-dropdown.vc_grid-filter-center,
.vc_grid-filter-select.vc_grid-filter-center {

	text-align: center
}

.vc_grid-filter-dropdown.vc_grid-filter-right,
.vc_grid-filter-select.vc_grid-filter-right {

	text-align: right
}

.vc_grid-filter-dropdown.vc_grid-filter-left,
.vc_grid-filter-select.vc_grid-filter-left {

	text-align: left
}

.vc_grid-filter-dropdown .vc_grid-styled-select select,
.vc_grid-filter-select .vc_grid-styled-select select {

	outline: 0;

	display: inline-block
}

@media (min-width:768px) {

	.vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon {

		color: #5472D2
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon {

		color: #00C1CF
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon {

		color: #FE6C61
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon {

		color: #8D6DC4
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon {

		color: #4CADC9
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon {

		color: #CEC2AB
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon {

		color: #50485B
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon {

		color: #75D69C
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon {

		color: #2A2A2A
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon {

		color: #EBEBEB
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon {

		color: #F7BE68
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon {

		color: #5AA1E3
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon {

		color: #6DAB3C
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon {

		color: #F4524D
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon {

		color: #F79468
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon {

		color: #B97EBB
	}

	.vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon,
	.vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon {

		color: #FFF
	}

	.vc_grid-filter-dropdown .vc_grid-styled-select,
	.vc_grid-filter-select .vc_grid-styled-select {

		border: 1px solid #ccc;

		display: inline-block;

		height: 30px;

		overflow: hidden;

		padding-right: 5px;

		text-align: left;

		width: auto;

		vertical-align: middle
	}

	.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,
	.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon {

		font-size: 17px;

		display: inline;

		vertical-align: middle
	}

	.vc_grid-filter-dropdown .vc_grid-styled-select select,
	.vc_grid-filter-select .vc_grid-styled-select select {

		background: none;

		border: 0;

		border-radius: 0;

		height: 30px;

		line-height: 1;

		margin-right: -50px;

		padding: 5px;

		position: relative;

		font-size: 12px;

		z-index: 0;

		cursor: pointer;

		max-width: inherit !important
	}

}

@media (max-width:768px) {

	.vc_responsive .vc_grid-filter-select {

		display: block
	}

	.vc_responsive .vc_grid-filter {

		display: none !important
	}

}

.owl-carousel .owl-item .vc_grid-item {

	-webkit-transform: translate3D(0, 0, 0);

	-ms-transform: translate3D(0, 0, 0);

	transform: translate3D(0, 0, 0)
}

.owl-carousel .owl-animated-out {

	z-index: 0
}

.owl-carousel .owl-animated-in {

	z-index: 1
}

@font-face {

	font-family: vc_grid_v1;

	src: url(/wp-content/plugins/js_composer/assetsfonts/vc_grid/vc_grid_v1.eot?-9hbgac&x64687);

	src: url(/wp-content/plugins/js_composer/assetsfonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac&x64687) format('embedded-opentype'), url(/wp-content/plugins/js_composer/assetsfonts/vc_grid/vc_grid_v1.woff?-9hbgac&x64687) format('woff'), url(/wp-content/plugins/js_composer/assetsfonts/vc_grid/vc_grid_v1.ttf?-9hbgac&x64687) format('truetype'), url(/wp-content/plugins/js_composer/assetsfonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1&x64687) format('svg');

	font-weight: 400;

	font-style: normal
}

[class*=" vc_arrow-icon-"],
[class^=vc_arrow-icon-] {

	font-family: vc_grid_v1;

	font-style: normal;

	font-weight: 400;

	line-height: 1
}

.vc_arrow-icon-minus:before {

	content: "\e61c"

}

.vc_arrow-icon-plus:before {

	content: "\e61d"

}

.vc_arrow-icon-arrow_down:before {

	content: "\e61e"

}

.vc_arrow-icon-arrow_up:before {

	content: "\e61f"

}

.vc_arrow-icon-arrow_01_left:before {

	content: "\e600"

}

.vc_arrow-icon-arrow_01_right:before {

	content: "\e601"

}

.vc_arrow-icon-arrow_02_left:before {

	content: "\e602"

}

.vc_arrow-icon-arrow_02_right:before {

	content: "\e603"

}

.vc_arrow-icon-arrow_03_left:before {

	content: "\e604"

}

.vc_arrow-icon-arrow_03_right:before {

	content: "\e605"

}

.vc_arrow-icon-arrow_04_left:before {

	content: "\e606"

}

.vc_arrow-icon-arrow_04_right:before {

	content: "\e607"

}

.vc_arrow-icon-arrow_05_left:before {

	content: "\e608"

}

.vc_arrow-icon-arrow_05_right:before {

	content: "\e609"

}

.vc_arrow-icon-arrow_06_left:before {

	content: "\e60a"

}

.vc_arrow-icon-arrow_06_right:before {

	content: "\e60b"

}

.vc_arrow-icon-arrow_07_left:before {

	content: "\e60c"

}

.vc_arrow-icon-arrow_07_right:before {

	content: "\e60d"

}

.vc_arrow-icon-arrow_08_left:before {

	content: "\e60e"

}

.vc_arrow-icon-arrow_08_right:before {

	content: "\e60f"

}

.vc_arrow-icon-arrow_09_left:before {

	content: "\e610"

}

.vc_arrow-icon-arrow_09_right:before {

	content: "\e611"

}

.vc_arrow-icon-arrow_10_left:before {

	content: "\e612"

}

.vc_arrow-icon-arrow_10_right:before {

	content: "\e613"

}

.vc_arrow-icon-arrow_11_left:before {

	content: "\e614"

}

.vc_arrow-icon-arrow_11_right:before {

	content: "\e615"

}

.vc_arrow-icon-arrow_12_left:before {

	content: "\e616"

}

.vc_arrow-icon-arrow_12_right:before {

	content: "\e617"

}

.vc_arrow-icon-navicon:before {

	content: "\f0c9"

}

.wpb_animate_when_almost_visible {

	opacity: 0;

	filter: alpha(opacity=0)
}

.wpb_animate_when_almost_visible:not(.wpb_start_animation) {

	-webkit-animation: none;

	-o-animation: none;

	animation: none
}

.top-to-bottom,
.wpb_top-to-bottom {

	-webkit-animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);

	-o-animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);

	animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275)
}

.bottom-to-top,
.wpb_bottom-to-top {

	-webkit-animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);

	-o-animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);

	animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275)
}

.left-to-right,
.wpb_left-to-right {

	-webkit-animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);

	-o-animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);

	animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275)
}

.right-to-left,
.wpb_right-to-left {

	-webkit-animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);

	-o-animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);

	animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275)
}

.appear,
.wpb_appear {

	-webkit-animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);

	-o-animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);

	animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);

	-webkit-transform: scale(1);

	-ms-transform: scale(1);

	-o-transform: scale(1);

	transform: scale(1)
}

.wpb_start_animation {

	opacity: 1;

	filter: alpha(opacity=100)
}

@-webkit-keyframes wpb_ttb {

	0% {

		-webkit-transform: translate(0, -10%);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-webkit-transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@-moz-keyframes wpb_ttb {

	0% {

		-moz-transform: translate(0, -10%);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-moz-transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@-o-keyframes wpb_ttb {

	0% {

		-o-transform: translate(0, -10%);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-o-transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@keyframes wpb_ttb {

	0% {

		-webkit-transform: translate(0, -10%);

		-ms-transform: translate(0, -10%);

		-o-transform: translate(0, -10%);

		transform: translate(0, -10%);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-webkit-transform: translate(0, 0);

		-ms-transform: translate(0, 0);

		-o-transform: translate(0, 0);

		transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@-webkit-keyframes wpb_btt {

	0% {

		-webkit-transform: translate(0, 10%);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-webkit-transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@-moz-keyframes wpb_btt {

	0% {

		-moz-transform: translate(0, 10%);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-moz-transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@-o-keyframes wpb_btt {

	0% {

		-o-transform: translate(0, 10%);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-o-transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@keyframes wpb_btt {

	0% {

		-webkit-transform: translate(0, 10%);

		-ms-transform: translate(0, 10%);

		-o-transform: translate(0, 10%);

		transform: translate(0, 10%);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-webkit-transform: translate(0, 0);

		-ms-transform: translate(0, 0);

		-o-transform: translate(0, 0);

		transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@-webkit-keyframes wpb_ltr {

	0% {

		-webkit-transform: translate(-10%, 0);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-webkit-transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@-moz-keyframes wpb_ltr {

	0% {

		-moz-transform: translate(-10%, 0);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-moz-transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@-o-keyframes wpb_ltr {

	0% {

		-o-transform: translate(-10%, 0);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-o-transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@keyframes wpb_ltr {

	0% {

		-webkit-transform: translate(-10%, 0);

		-ms-transform: translate(-10%, 0);

		-o-transform: translate(-10%, 0);

		transform: translate(-10%, 0);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-webkit-transform: translate(0, 0);

		-ms-transform: translate(0, 0);

		-o-transform: translate(0, 0);

		transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@-webkit-keyframes wpb_rtl {

	0% {

		-webkit-transform: translate(10%, 0);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-webkit-transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@-moz-keyframes wpb_rtl {

	0% {

		-moz-transform: translate(10%, 0);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-moz-transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@-o-keyframes wpb_rtl {

	0% {

		-o-transform: translate(10%, 0);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-o-transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@keyframes wpb_rtl {

	0% {

		-webkit-transform: translate(10%, 0);

		-ms-transform: translate(10%, 0);

		-o-transform: translate(10%, 0);

		transform: translate(10%, 0);

		opacity: 0;

		filter: alpha(opacity=0)
	}

	100% {

		-webkit-transform: translate(0, 0);

		-ms-transform: translate(0, 0);

		-o-transform: translate(0, 0);

		transform: translate(0, 0);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@-webkit-keyframes wpb_appear {

	0% {

		-webkit-transform: scale(.5);

		opacity: .1;

		filter: alpha(opacity=10)
	}

	100% {

		-webkit-transform: scale(1);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@-moz-keyframes wpb_appear {

	0% {

		-moz-transform: scale(.5);

		opacity: .1;

		filter: alpha(opacity=10)
	}

	100% {

		-moz-transform: scale(1);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@-o-keyframes wpb_appear {

	0% {

		-o-transform: scale(.5);

		opacity: .1;

		filter: alpha(opacity=10)
	}

	100% {

		-o-transform: scale(1);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

@keyframes wpb_appear {

	0% {

		-webkit-transform: scale(.5);

		-ms-transform: scale(.5);

		-o-transform: scale(.5);

		transform: scale(.5);

		opacity: .1;

		filter: alpha(opacity=10)
	}

	100% {

		-webkit-transform: scale(1);

		-ms-transform: scale(1);

		-o-transform: scale(1);

		transform: scale(1);

		opacity: 1;

		filter: alpha(opacity=100)
	}

}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini {

	position: relative
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone {

	opacity: 0 !important;

	filter: alpha(opacity=0) !important;

	-webkit-transform: none !important;

	-ms-transform: none !important;

	transform: none !important;

	-webkit-transition: none !important;

	-o-transition: none !important;

	transition: none !important
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper {

	position: absolute;

	right: 0;

	top: 50%;

	margin-top: -50px;

	left: 0
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader {

	margin: 2em auto;

	font-size: 10px;

	position: relative;

	text-indent: -9999em
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {

	border-radius: 50%;

	width: 12px;

	height: 12px;

	-webkit-animation: vc_woo-add-cart-load 1.8s infinite ease-in-out;

	animation: vc_woo-add-cart-load 1.8s infinite ease-in-out
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {

	left: -20px
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after {

	left: 20px;

	-webkit-animation-delay: .32s;

	animation-delay: .32s
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,
.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {

	content: '';

	position: absolute;

	top: 0
}

@-webkit-keyframes vc_woo-add-cart-load {

	0%,
	100%,
	80% {

		box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, .75)
	}

	40% {

		box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, .75)
	}

}

@keyframes vc_woo-add-cart-load {

	0%,
	100%,
	80% {

		box-shadow: 0 2.5em 0 -1.3em rgba(235, 235, 235, .75)
	}

	40% {

		box-shadow: 0 2.5em 0 0 rgba(235, 235, 235, .75)
	}

}

.vc_grid-item-mini .added_to_cart.wc-forward {

	display: none
}

a,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
.news-ticker li a:hover,
.mom-post-meta a:hover,
.news-box .older-articles ul li a:hover,
.news-box .nb1-older-articles ul li a:hover,
.mom-login-widget .lw-user-info a:hover strong,
.mpsw-slider ul.slides li .slide-caption:hover,
.tagcloud a:hover,
.mom-recent-comments .author_comment h4 span a:hover,
.widget .twiter-list ul.twiter-buttons li a:hover,
.copyrights-text a:hover,
ul.main-menu li.mom_mega .mega_col_title a:hover,
#navigation .main-menu>li .cats-mega-wrap .subcat .mom-cat-latest li a:hover,
#navigation .main-menu>li .cats-mega-wrap .subcat .mom-cat-latest .view_all_posts:hover,
.base-box .read-more-link,
.widget ul li a:hover,
.main_tabs .tabs a.current,
.button:hover,
.weather-widget .next-days .day-summary .d-date span.dn,
.np-posts ul li .details .link:hover,
#comments .single-comment .comment-content .comment-reply-link:hover,
#comments .single-comment .comment-content .comment-edit-link:hover,
.single-author-box .articles-count,
.star-rating,
.blog-post .bp-head .bp-meta a:hover,
ul.main-menu>li:not(.mom_mega) ul.sub-menu li a:hover,
.not-found-wrap .ops,
#bbpress-forums a,
#navigation .main-menu>li:hover>a,
#navigation .main-menu>li.current-menu-item>a,
#navigation .main-menu>li.current-menu-ancestor>a,
#navigation .main-menu>li:hover>a:before,
#navigation .main-menu>li.current-menu-item>a:before,
#navigation .main-menu>li.current-menu-ancestor>a:before,
#navigation .main-menu>li.current-post-parent>a,
#navigation .main-menu>li.current-post-parent>a:before,
#navigation ul.device-menu li.dm-active>a,
#navigation .device-menu li.dm-active>.responsive-caret,
.widget li:hover .cat_num,
.news-ticker li i,
.mom_breadcrumb .sep,
.scrollToTop:hover,
ul.products li .mom_product_thumbnail .mom_woo_cart_bt .button:hover,
.main_tabs .tabs li.active>a,
.toggle_active .toggle_icon:before,
#navigation .nav-button.active,
.mom-main-color,
.mom-main-color a,
#buddypress div#item-header div#item-meta a,
#buddypress div#subnav.item-list-tabs ul li.selected a,
#buddypress div#subnav.item-list-tabs ul li.current a,
#buddypress div.item-list-tabs ul li span,
#buddypress div#object-nav.item-list-tabs ul li.selected a,
#buddypress div#object-nav.item-list-tabs ul li.current a,
.mom_bp_tabbed_widgets .main_tabs .tabs a.selected,
#buddypress div.activity-meta a.button,
.generic-button a {

	color: #f09217
}

.news-box .nb-item-meta a:hover {

	color: #f09217 !important
}

.mom-social-icons li a.vector_icon:hover,
.owl-dot.active span,
.feature-slider .fs-nav .selected,
#navigation .nav-button.nav-cart span.numofitems {

	background-color: #f09217
}

#comments .single-comment .comment-content .comment-reply-link:hover,
#comments .single-comment .comment-content .comment-edit-link:hover,
.post.sticky {

	border-color: #f09217
}

.button,
#commentform #submit-comment,
input[type="submit"],
#bbpress-forums #bbp-single-user-details+ul li a {

	background: #000;

	color: #fff
}

.button:hover,
#commentform #submit-comment:hover,
input[type="submit"]:hover,
#bbpress-forums #bbp-single-user-details+ul li a:hover {

	background: #9e1616;

	color: #fff
}

.topbar,
.copyrights-area {

	background: #323d92;
}

.topbar .top-nav>li a:hover,
.topbar .top-nav>li.current-menu-item a,
.topbar .top-nav>li ul.sub-menu {

	background: #b31818
}

.topbar .top-nav>li ul.sub-menu li,
.topbar .top-nav>li ul.sub-menu li:hover,
.topbar .top-nav>li ul.sub-menu li:hover+li {

	border-color: #981212
}

.topbar .top-nav>li ul.sub-menu {

	border: 1px solid #981212 !important;

	border-top: none !important;

	left: -1px
}

.topbar .top-nav>li ul.sub-menu li {

	border-color: #981212
}

.topbar .top-nav>li ul.sub-menu li a:hover {

	background: #981212;

	border-color: #981212
}

.topbar button {

	background: #303030
}

.topbar input,
.topbar select,
.topbar textarea {

	background: #2a2a2a
}

.header {

	background: #b31818
}

#navigation {

	border-bottom-color: #c8c8c8;

	border-top-color: #9a1818
}

.navigation-inner {

	background-color: #323d92;

	border-bottom-color: #323d92;

}

#navigation .main-menu>li,
#navigation .main-menu>li:last-child {

	border-color: #5b0061;

}

#navigation .main-menu>li>a {

	color: #fff
}

ul.main-menu>li.menu-item-has-children>a:after {

	color: #c5a7a7
}

#navigation .nav-button.active {

	background: #fff
}

#navigation .nav-button {


	background: #a00b50;

	color: #fff;

	border-color: #5b0061
}

#navigation .nav-button a {

	color: #fff
}

.current_time {

	background: #000
}

.sidebar .widget-title,
.news-box .nb-header .nb-title {

	color: #b31818
}

#footer {

	background: #b31818;

	border-color: #f09217
}

#footer .widget .widget-title {

	border-color: #8a1010;

	color: #000
}

#footer .widget ul li {

	border-color: #a31515
}

#footer .widget,
#footer .widget a,
#footer .mom-newsletter h4 {

	color: #fff
}

#footer .mom-post-meta,
.mom-recent-comments .author_comment h4 time,
.mom-recent-comments .author_comment h4 span a,
#footer .mom-recent-comments .author_comment p,
#footer .widget .textwidget a,
#footer .widget .twitter-widget a {

	color: #680404
}

#footer input,
#footer select,
#footer textarea {

	background: #951010;

	border-color: #8a1010;

	color: #5e0303
}

#footer ::-webkit-input-placeholder {

	color: #5e0303;

	opacity: 1
}

#footer :-moz-placeholder {

	color: #5e0303;

	opacity: 1
}

#footer ::-moz-placeholder {

	color: #5e0303;

	opacity: 1
}

#footer :-ms-input-placeholder {

	color: #5e0303;

	opacity: 1
}

#footer .button,
.bbp-search-form #bbp_search_submit {

	background-color: #000;

	border-color: #000
}

.weather-widget .next-days .day-details {

	background-color: #000
}

.weather-widget .next-days .day-summary.active .d-date {

	background-color: #000;

	border-color: #000
}

.weather-widget .next-days .day-details li {

	border-color: #191919
}

.mpsw-slider .slide-caption {

	background-color: #000
}

#footer .widget .twitter-widget ul li:before {

	color: #fff !important
}

body {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-style: normal;

	color: #707070;

}

</style><style type="text/css">.header>.inner,
.header .logo {

	line-height: 134px;

	height: 134px;

}

/* Category background */

.header {

	background: #fff;

	clear: both;

	margin-top: -35px;

	margin-bottom: -35px;

}

.main-sidebar,
.vc_sidebar.vc_column_container {

	float: right;

	/*width: 307px;*/

	width: 326px;

}

.entry-content img:not(.wp-smily) {

	margin-bottom: 10px;

	margin-top: 20px;

}

/*.blog-post .entry-content img:not(.wp-smily) {

margin-top: 0px !important;

}*/

.nav-shaddow {

	/* background: url(../images/nav-shadow.png) no-repeat; */

	width: 963px;

	height: 0px;

	margin: 0 auto;

	margin-top: 0;

	position: relative;

	z-index: 1;

	margin-top: -25px;

}

.vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner {

	-webkit-box-pack: start;

	-webkit-justify-content: flex-start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	margin-bottom: -50px;

}

.base-box .base-box {

	margin-top: -18px;

	padding-top: 0px;

	padding-bottom: 0px;

	margin-bottom: -12px;

}

.vc_row {

	margin-left: -15px;

	margin-right: -15px;

	margin-top: 75px;

}

.p-single .feature-img {

	margin-bottom: -500px;

	text-align: center;

	visibility: hidden;

}

/* Cats */



.mom_breadcrumb {

	text-transform: uppercase;

	font-size: 14px;

	line-height: 1.4;

	padding-bottom: 5px;

	border-bottom: 1px solid #e0e0e0;

	margin-bottom: 20px;

	color: #373c43;

	margin-top: 10px;

}

/*Posts*/



element.style {}

.metaslider .caption-wrap {

	position: relative !Important;

	bottom: 0;

	left: 0;

	background: #ffffff !Important;

	color: #000000 !Important;

	opacity: 0.7;

	margin: 0;

	display: block;

	/* width: 100%; */

	line-height: 1.4em;

}

.wp-caption {

	background-color: #ffffff !Important;

	outline: 0px solid #ffffff !Important;

	border: 0;

	margin-bottom: -35px !Important;

	padding: 5px;

	padding-bottom: 10px;

	text-align: center;

	max-width: 100%;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	margin-top: -150px !Important;

}

.ad_class_img {

	margin-bottom: -42px !Important;

	margin-top: 0px !Important;

}

.ad_class_bottom {

	margin-top: -20px !Important;

	margin-bottom: -30px !Important;

}

.single .blog-post {

	padding-top: 20px;

}

.theiaPostSlider_nav {

	overflow: auto;

	position: relative;

	margin: 0;

}

/*Contact page*/

.page-title {

	font-size: 24px;

	font-weight: bold;

	/* padding-bottom: 10px; */

	border-bottom: 1px solid #eaeaea;

	margin-bottom: -60px;

	padding-top: 5px;

}

/* qUADS aDS*/

.single-post-meta {

	padding-bottom: 0px;

	border-bottom: 1px solid #eaeaea;

	margin-bottom: 0px !Important:
}

.blog-post .single-post-meta {

	margin-bottom: 0px;

}

ins.adsbygoogle {

	border-bottom: 0px;

}

.sidebar.main-sidebar .widget.momizat-ads {

	border: 0;

	background: transparent;

}

.sidebar.main-sidebar .widget.momizat-posts:first-child,
.sidebar.main-sidebar .widget.momizat-ads {

	margin-bottom: 0px;

}

.sidebar.main-sidebar .widget {

	width: 300px;

	box-sizing: border-box;

}

.main-col .entry-content .mom-e3lanat-wrap {

	margin-bottom: 6px;

}

@media only screen and (min-width: 0px) and (max-width: 1000px) {

	.sidebar.main-sidebar .widget {

		width: auto !important;

	}

}

/*

 * jQuery FlexSlider v2.6.2

 * http://www.woothemes.com/flexslider/

 *

 * Copyright 2012 WooThemes

 * Free to use under the GPLv2 and later license.

 * http://www.gnu.org/licenses/gpl-2.0.html

 *

 * Contributing author: Tyler Smith (@mbmufffin)

 *

 */

/* ====================================================================================================================

 * FONT-FACE

 * ====================================================================================================================*/

@font-face {

	font-family: 'flexslider-icon';

	src: url('fonts/flexslider/flexslider-icon.eot');

	src: url('fonts/flexslider/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('fonts/flexslider/flexslider-icon.woff') format('woff'), url('fonts/flexslider/flexslider-icon.ttf') format('truetype'), url('fonts/flexslider/flexslider-icon.svg#flexslider-icon') format('svg');

	font-weight: normal;

	font-style: normal;

}

/* ====================================================================================================================

 * RESETS

 * ====================================================================================================================*/

.flex-container a:hover,
.flex-slider a:hover {

	outline: none;

}

.slides,
.slides>li,
.flex-control-nav,
.flex-direction-nav {

	margin: 0;

	padding: 0;

	list-style: none;

}

.flex-pauseplay span {

	text-transform: capitalize;

}

/* ====================================================================================================================

 * BASE STYLES

 * ====================================================================================================================*/

.flexslider {

	margin: 0;

	padding: 0;

}

.flexslider .slides>li {

	display: none;

	-webkit-backface-visibility: hidden;

	position: relative;

}

.flexslider .slides img {

	width: 100%;

	display: block;

}

.flexslider .slides:after {

	content: "\0020";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}

.flex-thumbs {

	width: 100px;

	height: 100px;

	cursor: pointer;

}

html[xmlns] .flexslider .slides {

	display: block;

}

* html .flexslider .slides {

	height: 1%;

}

.no-js .flexslider .slides>li:first-child {

	display: block;

}

/* ====================================================================================================================

 * DEFAULT THEME

 * ====================================================================================================================*/

.flexslider {

	margin: 0;

	background: #fff;

	border: 4px solid #fff;

	position: relative;

	zoom: 1;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	-webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);

	-moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);

	-o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);

	box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);

}

.flexslider .slides {

	zoom: 1;

}

.flexslider .slides img {

	height: auto;

	-moz-user-select: none;

}

.flex-viewport {

	max-height: 2000px;

	-webkit-transition: all 1s ease;

	-moz-transition: all 1s ease;

	-ms-transition: all 1s ease;

	-o-transition: all 1s ease;

	transition: all 1s ease;

}

.loading .flex-viewport {

	max-height: 300px;

}

.carousel li {

	margin-right: 5px;

}

.flex-direction-nav {

	*height: 0;

}

.flex-direction-nav a {

	text-decoration: none;

	display: block;

	width: 40px;

	height: 30px;

	margin: -20px 0 0;

	position: absolute;

	top: 50%;

	z-index: 10;

	overflow: hidden;

	opacity: 0;

	cursor: pointer;

	color: rgba(0, 0, 0, 0.8);

	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);

	-webkit-transition: all 0.3s ease-in-out;

	-moz-transition: all 0.3s ease-in-out;

	-ms-transition: all 0.3s ease-in-out;

	-o-transition: all 0.3s ease-in-out;

	transition: all 0.3s ease-in-out;

}

.flex-direction-nav a:before {

	font-family: "flexslider-icon";

	font-size: 28px;

	display: inline-block;

	content: '\f001';

	color: #fff;

	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);

}

.flex-direction-nav a.flex-next:before {

	content: '\f002';

}

.flex-direction-nav .flex-prev {

	left: -50px;

}

.flex-direction-nav .flex-next {

	right: -50px;

	text-align: right;

}

.flexslider:hover .flex-direction-nav .flex-prev {

	opacity: 0.7;

	left: 10px;

}

.flexslider:hover .flex-direction-nav .flex-prev:hover {

	opacity: 1;

}

.flexslider:hover .flex-direction-nav .flex-next {

	opacity: 0.7;

	right: 10px;

}

.flexslider:hover .flex-direction-nav .flex-next:hover {

	opacity: 1;

}

.flex-direction-nav .flex-disabled {

	opacity: 0 !important;

	filter: alpha(opacity=0);

	cursor: default;

	z-index: -1;

}

.flex-pauseplay a {

	display: block;

	width: 20px;

	height: 20px;

	position: absolute;

	bottom: 5px;

	left: 10px;

	opacity: 0.8;

	z-index: 10;

	overflow: hidden;

	cursor: pointer;

	color: #000;

}

.flex-pauseplay a:before {

	font-family: "flexslider-icon";

	font-size: 20px;

	display: inline-block;

	content: '\f004';

}

.flex-pauseplay a:hover {

	opacity: 1;

}

.flex-pauseplay a.flex-play:before {

	content: '\f003';

}

.flex-control-nav {

	width: 100%;

	position: absolute;

	bottom: -40px;

	text-align: center;

}

.flex-control-nav li {

	margin: 0 6px;

	display: inline-block;

	zoom: 1;

	*display: inline;

}

.flex-control-paging li a {

	width: 11px;

	height: 11px;

	display: block;

	background: #666;

	background: rgba(0, 0, 0, 0.5);

	cursor: pointer;

	text-indent: -9999px;

	-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);

	-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);

	-o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);

	box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);

	-webkit-border-radius: 20px;

	-moz-border-radius: 20px;

	border-radius: 20px;

}

.flex-control-paging li a:hover {

	background: #333;

	background: rgba(0, 0, 0, 0.7);

}

.flex-control-paging li a.flex-active {

	background: #000;

	background: rgba(0, 0, 0, 0.9);

	cursor: default;

}

.flex-control-thumbs {

	margin: 5px 0 0;

	position: static;

	overflow: hidden;

}

.flex-control-thumbs li {

	width: 25%;

	float: left;

	margin: 0;

}

.flex-control-thumbs img {

	width: 100%;

	height: auto;

	display: block;

	opacity: .7;

	cursor: pointer;

	-moz-user-select: none;

	-webkit-transition: all 1s ease;

	-moz-transition: all 1s ease;

	-ms-transition: all 1s ease;

	-o-transition: all 1s ease;

	transition: all 1s ease;

}

.flex-control-thumbs img:hover {

	opacity: 1;

}

.flex-control-thumbs .flex-active {

	opacity: 1;

	cursor: default;

}

.flex-caption {

	/*background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;*/

	background: rgba(0, 0, 0, 0) url("images/slider-caption.png") repeat-x scroll center bottom;

	bottom: 0;

	color: #fff;

	font-size: 14px;

	left: 0;

	line-height: 18px;

	padding: 2%;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

	width: 100%;

	position: absolute;

	box-sizing: border-box;

	min-height: 130px;

}

.flex-caption a {

	color: #fff;

}

.homepage .entry-content .theiaPostSlider_preloadedSlide img {

	margin-top: 0px;

}

/*.entry-content .theiaPostSlider_preloadedSlide img{

margin-top: 0px;

}*/

#addcommnet_container {

	margin: 25px 0px;

}

#your_comment {

	font-weight: bold;

}

.ipage_box_share.inshad1 {

	margin: 20px 0px;

}

.sharebox {

	display: inline-block;

}

.banners_container {

	margin-bottom: 6px;
	margin-top: -1px;

}

.wpcf7-form-control {

	margin-left: 3px;

}

.homepage .base-box.page-wrap {

	border-top: 0px;

}

#comment_btn {

	background: #222 none repeat scroll 0 0;

	color: #fff;

	cursor: pointer;

	margin: 5px 0;

	padding: 5px 10px;

	text-align: center;

	width: 120px;

}

.comment-wrap.base-box {

	margin: 0;

}

.imgblock {

	text-align: center;

}

img.imgclass1 {

	border: 6px solid #fff;

	border-radius: 5px;

	box-shadow: 0 0 10px -1px rgba(0, 0, 0, 0.75);

	display: block;

	margin: 10px auto !important;

}

.not-found-wrap .advanced-search-form #search_form {

	padding: 20px 0;

}

.pgbreakimg {

	display: none;

}

.comment-content {

	font-size: 12px;

}

/* ====================================================================================================================

 * RESPONSIVE

 * ====================================================================================================================*/

@media screen and (max-width: 860px) {

	.flex-direction-nav .flex-prev {

		opacity: 1;

		left: 10px;

	}

	.flex-direction-nav .flex-next {

		opacity: 1;

		right: 10px;

	}

}



/*newly added by Designer*/

@media only screen and (min-width: 768px) and (max-width: 1023px) {

	.main-sidebar,
	.vc_sidebar.vc_column_container {
		float: right !important;
	}

}



@media only screen and (max-width: 767px) {

	.main-sidebar,
	.vc_sidebar.vc_column_container {
		float: none;
	}

	#navigation .nav-button {}

	#navigation .nav-buttons {
		position: unset;
		display: block;
		width: 100%;
	}

	.device-menu-wrap {
		position: unset;
	}

	.vc_row.vc_row-flex {
		display: block;
	}

}



/*following media class is for chrome  browser*/

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {}