html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	outline: 0;
	vertical-align: baseline;
	margin: 0;
	padding: 0
}

html {
	font-size: 62.5%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

*,
*:before,
*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

body {
	background: #fff
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
	display: block
}

ol,
ul {
	list-style: none
}

table {
	border-collapse: separate;
	border-spacing: 0
}

caption,
th,
td {
	font-weight: 400;
	text-align: left
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: ' '
}

a:focus {
	outline: thin dotted
}

a:hover,
a:active {
	outline: 0
}

a img {
	border: 0
}

#liniyablo {
	width: 46%;
	float: left;
	margin-left: 2%;
	margin-right: 2%;
	margin-bottom: 10px;
}

body,
button,
input,
select,
textarea {
	color: #404040;
	line-height: 1.5
}

h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both
}

p {
	margin-bottom: 1.5em
}

b,
strong {
	font-weight: 700
}

dfn,
cite,
em,
i {
	font-style: italic
}

blockquote {
	margin: 0 1.5em
}

address {
	margin: 0 0 1.5em
}

pre {
	background: #eee;
	font-family: "Courier 10 Pitch", Courier, monospace;
	font-size: 1.5rem;
	line-height: 1.6;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 1.6em
}

code,
kbd,
tt,
var {
	font: 15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace
}

abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help
}

mark,
ins {
	background: #fff9c0;
	text-decoration: none
}

sup,
sub {
	font-size: 75%;
	height: 0;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	bottom: 1ex
}

sub {
	top: .5ex
}

small {
	font-size: 75%
}

big {
	font-size: 125%
}

hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em
}

ul,
ol {
	margin: 0 0 1.5em 1em
}

ul {
	list-style: disc
}

ol {
	list-style: decimal
}

li > ul,
li > ol {
	margin-bottom: 0;
	margin-left: 1.5em
}

dd {
	margin: 0 1.5em 1.5em
}

img {
	height: auto;
	max-width: 100%
}

figure {
	margin: 0
}

table {
	width: 100%;
	margin: 0 0 1.5em
}

dt,
th {
	font-weight: 700
}

button,
input,
select,
textarea {
	font-size: 100%;
	vertical-align: baseline;
	margin: 0
}

input[type=checkbox],
input[type=radio] {
	padding: 0
}

input[type="search"] {
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0
}

input[type=text],
input[type=email],
input[type=url],
input[type=password],
input[type=search],
textarea {
	color: #666;
	border: 1px solid #ccc;
	border-radius: 3px
}

input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=password]:focus,
input[type=search]:focus,
textarea:focus {
	color: #111
}

input[type=text],
input[type=email],
input[type=url],
input[type=password],
input[type=search] {
	padding: 3px
}

textarea {
	overflow: auto;
	padding-left: 3px;
	vertical-align: top;
	width: 80%;
	height: 180px
}

.main-navigation {
	clear: both;
	display: block;
	float: left;
	width: 100%
}

.main-navigation ul {
	list-style: none;
	padding-left: 0;
	margin: 0
}

.main-navigation li {
	float: left;
	position: relative
}

.main-navigation a {
	display: block;
	text-decoration: none
}

.main-navigation ul ul ul {
	left: -999em;
	top: 0
}

.main-navigation ul ul a {
	width: 200px
}

.main-navigation ul li:hover > ul {
	left: auto
}

.main-navigation ul ul li:hover > ul {
	left: 100%
}

.menu-toggle {
	display: none
}

@media screen and(max-width: 600px) {
	.menu-toggle,
	.main-navigation.toggled.nav-menu {
		display: block
	}

	.main-navigation ul {
		display: none
	}
}

.site-main.comment-navigation,
.site-main.paging-navigation,
.site-main.post-navigation {
	overflow: hidden;
	margin: 0 0 1.5em
}

.comment-navigation.nav-previous,
.paging-navigation.nav-previous,
.post-navigation.nav-previous {
	float: left;
	width: 50%
}

.comment-navigation.nav-next,
.paging-navigation.nav-next,
.post-navigation.nav-next {
	float: right;
	text-align: right;
	width: 50%
}

.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden
}

.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-weight: 700;
	height: auto;
	left: 5px;
	line-height: normal;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
	padding: 15px 23px 14px
}

.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em
}

.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em
}

.aligncenter {
	clear: both;
	display: block;
	margin: 0 auto
}

.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
	content: '';
	display: table
}

.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
	clear: both
}

.widget {
	margin: 0 0 1.5em
}

.widget select {
	max-width: 100%
}

.widget_search.search-submit {
	display: none
}

.hentry {
	margin: 0 0 1.5em
}

.byline,
.updated {
	display: none
}

.single.byline,
.group-blog.byline {
	display: inline
}

.page-links {
	clear: both;
	margin: 0 0 1.5em
}

.blog.format-aside.entry-title,
.archive.format-aside.entry-title {
	display: none
}

.comment-content a {
	word-wrap: break-word
}

.infinity-end.neverending.site-footer {
	display: block
}

.page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0
}

embed,
iframe,
object {
	max-width: 100%
}

.wp-caption {
	max-width: 100%
}

.wp-caption img[class*=wp-image-] {
	display: block;
	margin: 0 auto
}

.wp-caption-text {
	text-align: center
}

.wp-caption.wp-caption-text {
	margin: .8075em 0
}

.gallery {
}

.gallery-item {
	display: inline-block;
	text-align: center;
	vertical-align: top;
	width: 100%
}

.gallery-columns-2 .gallery-item {
	max-width: 50%
}

.gallery-columns-3 .gallery-item {
	max-width: 33.33%
}

.gallery-columns-4 .gallery-item {
	max-width: 25%
}

.gallery-columns-5 .gallery-item {
	max-width: 20%
}

.gallery-columns-6 .gallery-item {
	max-width: 16.66%
}

.gallery-columns-7 .gallery-item {
	max-width: 14.28%
}

.gallery-columns-8 .gallery-item {
	max-width: 12.5%
}

.gallery-columns-9 .gallery-item {
	max-width: 11.11%
}

.sticky {
}

.gallery-caption {
}

.bypostauthor {
}

.clearfix {
	*zoom: 1
}

.clearfix:after {
	clear: both
}

.clearfix:before,
.clearfix:after {
	display: table;
	content: "";
	line-height: 0
}

body {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-size: 14px
}

a {
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out
}

a {
	color: #f16272
}

a:visited {
	color: #f16272
}

a:active {
	color: #f16272
}

.page-header h1.page-title {
	font-size: 32px;
	text-align: center
}

.entry-content h1.page-title {
	line-height: 1
}

.projects-page.page-header h1.page-title,
.woocommerce.page-header h1.page-title,
.page.page-header h1.page-title {
	text-align: left
}

h1.page-title,
span.page-title p {
	margin-bottom: 0.2em
}

.entry-content.entry-excerpt p {
	margin-bottom: 1.5em
}

.corpobox-excerpt {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5;
	margin-bottom: 15px
}

label {
	color: #aaa;
	padding: 5px 0
}

#content a:hover {
	text-decoration: none;
	color: #00a5e7
}

#content.entry-meta a {
	text-decoration: none;
	color: #aaa
}

.out-wrap {
	width: 100%;
	margin: 0;
	padding: 0
}

.wrap {
	background: #FFF;
	max-width: 1200px;
	margin: 0 auto
}

#colophon.wrap,
#wrap-header.wrap {
	background: none
}

.home.page.site-content {
	padding: 0;
	margin: 0
}

.home.page.entry-content {
	padding: 0 20px
}

.home.page.page.entry-content {
	padding: 0
}

#home-content.entry-content.page-title {
	font-size: 48px;
	text-align: center
}

#home-sticky.entry-content {
	padding: 20px
}

.home-section {
	margin-bottom: 20px
}

.hero {
	background: rgba(255, 255, 255, 0.9);
	margin: 100px auto;
	padding: 60px 20px;
	text-align: center;
	max-width: 400px;
	width: 80%
}

.entry-content.hero h1 {
	font-size: 40px;
	line-height: 1.2;
	margin: 0
}

.hero p {
	margin-bottom: 0
}

.home-section p {
	font-size: 16px;
	line-height: 1.8
}

.site-content {
	padding: 10px 40px 40px 40px;
	margin: 0
}

.content-area {
	float: left;
	width: 70%;

}

.content-area.no-sidebar {
	float: none;
	width: 100%
}

.no-sidebar.entry-content,
.no-sidebar.comments-area {
	margin: 0 auto;
	width: 60%
}

.no-sidebar.entry-header {
	text-align: center
}

.hentry.entry-header p {
	font-size: 150%
}

.widget-area {
	float: right;
	width: 28%
}

.page-template-template-fullpage-php,
.page-template-template-fullpage-php.content-area {
	float: none;
	width: 100%
}

.single-attachment #primary {
	float: left;
	width: 100%;
	margin-right: 0
}

.site-main {
	float: left;
	width: 100%;
	clear: both
}

.site-footer {
	clear: both;
	padding: 8px 2px;
	color: #aaa;
	background: #2c2c2c
}

.site-footer a {
	color: #aaaaaa
}

.site-footer a:hover {
	color: #f16272
}

.site-info {
	margin-top: -4px;
	padding-top: 0px;
	border-top: solid 1px #363636;
	font-size: 11px
}

#back-to-top {
	display: none;
}

.site-branding {
	text-align: center;
	padding: 10px 0;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover
}

.site-title-group {
	margin: 50px 40px 50px 40px
}

#logo img {
	max-height: 200px
}

#logo img.roundframe {
	border-radius: 100px;
	box-shadow: 0 0 0 3px white, 0 0 1px #fff;
	height: 100px;
	width: 100px
}

#logo a,
.title-group a,
.site-title a {
	text-decoration: none
}

.site-title {
	font-size: 24px;
	line-height: 24px
}

.site-title a:hover {
	color: #f16272
}

.site-description {
	font: 0.9em "Open Sans", Helvetica, Arial, sans-serif;
	color: #fff
}

.hidden {
	display: none
}

.error-404 h1 {
	margin-top: 40px;
	margin-bottom: 20px;
	font-size: 32px
}

iframe,
object,
embed {
	width: 100%;
	max-height: 100%
}

.main-navigation {
	background: #2c2c2c;
	padding: 0 40px;
	line-height: 0
}

.main-navigation a {
	color: #ddd
}

.main-navigation li a {
	border-bottom: 0;
	color: #ddd;
	font-size: 12px;
	font-weight: 600;
	padding: 30px;
	text-transform: uppercase;
	white-space: nowrap
}

.main-navigation a:hover {
	color: #FFF
}

.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul {
	display: none
}

.toggled ul.nav-menu {
	display: block
}

.nav-menu ul li a {
	color: #555
}

.menu-main {
	width: 100%;
	text-align: center
}

.menu-main ul ul {
	text-align: left
}

ul.nav-menu,
.nav-menu ul,
.nav-menu ul li ul {
	list-style: none
}

.menu-toggle {
	display: block;
	cursor: pointer
}

#menu-top a {
	text-decoration: none;
	color: white
}

ul#menu-top {
	list-style: none;
	margin: 0
}

#menu-top li,
#menu-footer li {
	display: inline-block;
	font-size: 13px;
	padding: 0 5px
}

#menu-top li a::before {
	content: '';
	font-family: "FontAwesome";
	display: inline-block;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	padding-right: 5px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

#menu-top li a[href*="tel:"]::before {
	content: '\f095'
}

#menu-top li a[href*="mailto:"]::before {
	content: '\f0e0'
}

#menu-top li a[href*="https://goo.gl/maps/"]::before {
	content: '\f041'
}

.inttro {
	font-size: 14px !important;
	font-weight: bold
}

.top-menu {
	opacity: 0.9;
	border-bottom: solid 0px #000;
	padding: 5px 50px 5px 0px;
	text-align: right
}

.menu-toggle {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
	padding: 10px 22px;
	margin: 0
}

.menu-toggle:hover {
	background: #474747
}

.site-header.menu-toggle:before {
	content: '\f419';
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	font: normal 16px/1 'Genericons';
	vertical-align: middle;
	margin-right: 10px
}

#sidemenu {
	border: 1px solid #dedede;
	border-bottom: 1px solid #fff
}

ul#sidemenu,
#sidemenu li ul.sub-menu {
	margin-left: 0;
	list-style: none
}

#sidemenu ul li ul li a {
	padding-left: 35px;
	background: #eaeaea;
	border-bottom: 1px solid #ddd
}

#sidemenu li a {
	display: block;
	padding: 10px 15px;
	text-decoration: none;
	border-bottom: 1px solid #dedede
}

#sidemenu li ul li a {
	padding: 10px 25px;
	background: #efefef
}

#sidemenu li > ul {
	display: none
}

#sidemenu li.current-menu-item > ul {
	display: block
}

#menu-social {
	text-align: right
}

#menu-social li {
	display: inline-block;
	padding-left: 5px
}

#menu-social li a::before {
	content: none;
	font-family: "FontAwesome";
	display: inline-block;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

#menu-social li a[href*="wordpress.org"]::before,
#menu-social li a[href*="wordpress.com"]::before {
	content: '\f19a';
	color: #21759b
}

#menu-social li a[href*="facebook.com"]::before {
	content: '\f082';
	color: #3b5998
}

#menu-social li a[href*="twitter.com"]::before {
	content: '\f099';
	color: #33ccff
}

#menu-social li a[href*="dribbble.com"]::before {
	content: '\f17d';
	color: #ea4c89
}

#menu-social li a[href*="plus.google.com"]::before {
	content: '\f0d5';
	color: #dd4b39
}

#menu-social li a[href*="pinterest.com"]::before {
	content: '\f0d2';
	color: #c8232c
}

#menu-social li a[href*="github.com"]::before {
	content: '\f09b';
	color: #4183c4
}

#menu-social li a[href*="tumblr.com"]::before {
	content: '\f173';
	color: #34526f
}

#menu-social li a[href*="youtube.com"]::before {
	content: '\f167';
	color: #c4302b
}

#menu-social li a[href*="flickr.com"]::before {
	content: '\f16e';
	color: #ff0084
}

#menu-social li a[href*="vimeo.com"]::before {
	content: '\f194';
	color: #1AB7EA
}

#menu-social li a[href*="instagram.com"]::before {
	content: '\f16d';
	color: #3f729b
}

#menu-social li a[href*="linkedin.com"]::before {
	content: '\f08c';
	color: #0e76a8
}

#menu-social li a[href*="soundcloud.com"]::before {
	content: '\f1be';
	color: #f70
}

#menu-social li a[href*="vk.com"]::before {
	content: '\f189';
	color: #0e76a8
}

#menu-social li a[href*="feeds.feedburner.com"]::before {
	content: '\f09e';
	color: #FFA500
}

#secondary #menu-social {
	text-align: left
}

#secondary #menu-social li a {
	font-size: 13px
}

#secondary #menu-social li a::before {
	font-size: 20px;
	padding: 5px
}

.colgrid.entry-thumbnail {
	max-height: 270px;
	overflow: hidden
}

.colgrid.entry-header p {
	font-size: 20px;
	line-height: 26px
}

.format-aside.entry-content,
.colgrid.format-aside.entry-content {
	border: solid 3px #dddddd;
	text-align: center;
	margin-bottom: 10px
}

.colgrid.format-audio.entry-content,
.colgrid.format-video.entry-content,
.colgrid.format-link.entry-content,
.colgrid.format-status.entry-content,
.colgrid.format-quote.entry-content,
.colgrid.format-aside.entry-content {
	height: 480px;
	text-align: center
}

.colgrid.format-status.entry-content,
.colgrid.format-quote.entry-content,
.colgrid.format-aside.entry-content {
	display: table-cell;
	vertical-align: middle;
	padding: 0 20px
}

.colgrid.format-audio.entry-content,
.colgrid.format-video.entry-content,
.colgrid.format-link.entry-content {
	padding-top: 150px
}

.format-link.entry-content {
	margin-bottom: 10px;
	padding-top: 60px
}

.colgrid.format-link.entry-content,
.colgrid.format-quote.entry-content,
.colgrid.format-audio.entry-content,
.colgrid.format-video.entry-content {
	color: #FFF
}

.colgrid.entry-content h1 {
	margin: 0 0 20px 0
}

.colgrid.format-link h1,
.colgrid.format-audio h1,
.colgrid.format-video h1 {
	color: #FFF;
	padding: 20px 0
}

.colgrid.format-quote a,
.colgrid.format-link a,
.colgrid.format-audio a,
.colgrid.format-video a {
	color: #FFF;
	text-decoration: none
}

.colgrid.format-quote i.fa,
.colgrid.format-link i.fa {
	font-size: 48px
}

.colgrid.format-audio i.fa,
.colgrid.format-video i.fa {
	font-size: 72px
}

.titleborder.center {
	text-align: center
}

.titleborder.left {
	text-align: left
}

.titleborder.right {
	text-align: center
}

.titleborder {
	position: relative;
	border-bottom: 1px solid #fff;
	margin-bottom: 30px;
	margin-top: 0px
}

.titleborder div {
	display: inline-block;
	background-color: #fff;
	padding: 1px 12px 2px 0;
	position: relative
}

#sitemap li {
	line-height: 30px;
	list-style: none
}

#sitemap ul li {
	font-size: 14px
}

h1,
h2,
h3,
h4 {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600
}

h5,
h6 {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600
}

.entry-content h1 {
	font-size: 32px;
	margin: 0 0 40px 0
}

.entry-content h2 {
	font-size: 28px;
	margin: 0 0 36px 0
}

.entry-content h3 {
	font-size: 24px;
	margin: 0 0 32px 0
}

.entry-content h4 {
	font-size: 20px;
	margin: 0 0 28px 0
}

.breadcrumbs {
	font-size: 13px;
	float: left
}

.entry-content h2 {
	line-height: 36px
}

.entry-content h5 {
	font-size: 16px;
	margin: 0 0 24px 0
}

.entry-content h6 {
	font-size: 14px;
	margin: 0 0 20px 0
}

.post-thumb {
	background: #FFF;
	padding: 55% 0 0 0
}

#home-tagline h1 {
	font-size: 50px;
	color: #00a5e7;
	padding: 80px 20px
}

.home.page-template hr {
	background-color: #e8e8e8;
	margin-bottom: 3em
}

#home-content.entry-content,
#before-home-widget.entry-content {
	padding-top: 40px
}

#home-content.entry-content,
#before-home-widget.entry-content,
#after-home-widget.entry-content {
	margin-bottom: 60px
}

#home-content.entry-content h2 {
	font-size: 36px;
	line-height: 1.5
}

#home-content.entry-content p {
	font-size: 18px;
	line-height: 1.5;
	margin: 24px 0
}

.tagline-txt {
	text-align: center
}

.single footer.entry-meta {
	border-top: solid 2px #333
}

.page-header {
	padding-bottom: 33px;
	margin-bottom: 20px;
	border-bottom: solid 2px #333
}

.archive.page-header,
.page.page-header,
.category.page-header {
	padding-bottom: 20px
}

.search.page-header,
.error404 .page-header {
	padding-bottom: 0
}

.page-title {
	font-size: 32px;
	clear: both;
}

.single-attachment.page-header {
	padding-bottom: 30px
}

#single-nav {
	float: right
}

#single-nav-left,
#single-nav-right {
	float: left;
	margin-left: 10px
}

#single-nav a {
	font-size: 12px;
	color: #666;
	background: #eee;
	padding: 0 10px;
	height: 25px;
	line-height: 25px;
	display: block
}

.nav-previous,
.nav-next {
	font-size: 14px
}

.site-content.entry-content hr,
.site-content.comment-content hr,
#tinymce hr {
	background-color: #dddddd;
	border: 0;
	height: 1px;
	margin-bottom: 20px
}

.site-content.entry-content table,
.site-content.comment-content table,
#tinymce table {
	margin-bottom: 20px
}

.site-content.entry-content th,
.site-content.comment-content th,
#tinymce th,
.site-content.entry-content td,
.site-content.comment-content td,
#tinymce td {
	padding: 1px 1px;
	border-bottom: solid 1px #dddddd
}

.site-content.entry-content tr:hover td,
.site-content.comment-content tr:hover td,
#tinymce tr:hover td {
	background: #ffffff
}

.site-content.entry-content ul,
.site-content.comment-content ul,
#tinymce ul,
.site-content.entry-content ol,
.site-content.comment-content ol,
#tinymce ol {
	margin-bottom: 20px
}

.site-content.entry-content blockquote,
.site-content.comment-content blockquote,
#tinymce blockquote {
	display: block;
	position: relative;
	padding: 1% 0 4% 4%
}

.home-posts-description blockquote {
	font-size: 18px;
	font-style: italic;
	line-height: 24px;
	margin: 0;
	padding: 0
}

.page.entry-content blockquote:before,
.format-standard.entry-content blockquote:before {
	font-family: "FontAwesome";
	display: inline-block;
	font-size: 26px;
	font-style: oblique;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: '\f10d';
	color: #CCC;
	left: 0;
	position: absolute
}

.page.entry-content blockquote,
.format-standard.entry-content blockquote {
	padding-left: 5%
}

.format-quote.entry-content blockquote:before {
	margin-left: -10px;
	content: '\ ” '
}

.format-quote.entry-content blockquote:after {
	content: '\ '
}

.entry-content blockquote cite:before,
.comment-content blockquote cite:before,
#tinymce blockquote cite:before {
	content: '  '
}

blockquote {
	font-size: 20px;
	font-style: italic;
	line-height: 30px
}

.page.entry-content blockquote.pull-left,
.format-standard.entry-content blockquote.pull-left {
	width: 33%;
	float: left
}

.page.entry-content blockquote.pull-left:before,
.format-standard.entry-content blockquote.pull-left:before {
	content: ''
}

.page.entry-content blockquote.pull-right,
.format-standard.entry-content blockquote.pull-right {
	width: 33%;
	float: right;
	vertical-align: middle
}

.page.entry-content blockquote.pull-right:before,
.format-standard.entry-content blockquote.pull-right:before {
	content: ''
}

.entry-content blockquote p {
	margin: 0
}

#secondary blockquote {
	font-size: 16px;
	font-style: italic;
	line-height: 24px;
	margin-left: 0
}

#secondary blockquote:before {
	content: '\f106';
	font-family: 'Genericons';
	font-size: 18px;
	font-style: normal
}

.entry-title a {
	text-decoration: none
}

.single.site-content.entry-title {
	font-size: 28px;
	line-height: 34px
}

.site-content.entry-title {
	font-size: 24px;
	line-height: 30px
}

.site-content.entry-header {
	margin-bottom: 1.5em
}

.entry-header.entry-title {
	margin-bottom: 0.5em
}

.site-content.entry-title a {
	color: #3a3a3a
}

.site-content.entry-title a:hover {
	color: #f16272
}

.format-standard.sticky h1.entry-title:before {
	background-color: #f16272;
	border-radius: 100%;
	color: #fff;
	content: '\f08d';
	font-family: "FontAwesome";
	display: inline-block;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	margin-right: 5px;
	padding: 4px 8px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.entry-header p {
	font-size: 26px;
	line-height: 32px;
	font-weight: 300
}

.site-content.entry-meta,
.site-content.entry-header.entry-meta {
	font-size: 12px
}

.site-content.entry-meta {
	line-height: 15px;
	color: #aaaaaa
}

.single.site-content.entry-meta,
.single.site-content.entry-meta.no-sidebar {
	padding: 20px 20px 0 10px
}

.single.site-content.entry-meta.no-sidebar,
.single.entry-meta.no-sidebar.extrameta {
	text-align: center
}

.site-content.entry-meta {
	text-align: left
}

.site-content.entry-meta a {
	color: #aaaaaa;
	text-decoration: none
}

.site-content.entry-meta a:hover {
	color: #f16272
}

.site-content.entry-content,
.site-content.entry-header,
.site-content.entry-summary {
	-ms-word-wrap: break-word;
	word-wrap: break-word
}

.site-content.entry-header.entry-meta {
	text-align: left
}

.entry-thumbnail {
}

div.entry-thumbnail.quote {
}

.entry-content {
	font-size: 16px;
	line-height: 26px;
	font-family: "Open Sans", Helvetica, Arial, sans-serif
}

cite {
	font-size: 14px;
	color: #f16272
}

address {
	font-size: 14px
}

.img-home-post img {
	-webkit-filter: grayscale(100%)
}

.img-home-post img:hover {
	-webkit-filter: grayscale(0%);
	-webkit-transition: all .5s
}

.wp-caption-text {
	font-size: 12px;
	color: #666;
	line-height: 18px
}

.blogroll img {
	max-width: 55px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px
}

#callaction {
	background-color: #f0f0f0;
	border-top: solid 1px #dddddd
}

div.callaction {
	height: auto;
	min-height: 100px;
	max-width: 1200px;
	margin: 0 auto;
	padding: 20px
}

.call-action-content {
	margin: 20px auto
}

.call-action-txt {
	float: left
}

.call-action-txt span {
	font-size: 24px;
	font-weight: 600;
	line-height: 1;
	vertical-align: middle
}

.call-action-but {
	float: right
}

.home-posts-description.flex-direction-nav a {
	height: 30px;
	padding-top: 5px
}

.flex-direction-nav a,
li a.flex-next,
li a.flex-prev {
	color: rgba(0, 0, 0, 0.8)
}

.format-gallery.flex-direction-nav a {
	top: 40%
}

.entry-media.flex-direction-nav a:before,
.gallery.flex-direction-nav a:before {
	font-size: 30px;
	padding-top: 0
}

.entry-content.flex-direction-nav a:before {
	font-size: 30px;
	padding-top: 5px
}

.widget.flex-viewport {
	width: 99%
}

.widget.flex-viewport.flex-caption {
	display: none
}

.widget.format-gallery.flex-direction-nav a {
	top: 50%
}

.entry-content.flexslider,
.widget.flexslider {
	margin: 0
}

ul.page-numbers {
	list-style: none;
	margin: 20px 0
}

ul.page-numbers li {
	display: block;
	float: left;
	text-align: center
}

.page-numbers a,
.page-numbers span {
	background-color: transparent;
	border: 0;
	color: #606060;
	background: #eee;
	cursor: pointer;
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	margin-right: 4px;
	margin-top: 4px;
	width: auto;
	padding: 0 12px;
	text-align: center;
	text-decoration: none
}

a.prev.page-numbers,
a.next.page-numbers {
	text-decoration: none
}

#single-nav.fa-chevron-right,
#single-nav.fa-chevron-left {
	font-size: 11px
}

.page-numbers a:hover,
.page-numbers span.current {
	background: #2c2c2c;
	color: #fff;
	text-decoration: none
}

.page-numbers:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden
}

.page-numbers li {
	font-size: 14px;
	display: inline
}

.zilla-likes-count {
	font-size: 12px
}

#infinite-handle span {
	text-transform: uppercase
}

span.infinite-loader {
	margin: 15px 45%
}

.format-quote.sharedaddy {
	background: #FFF;
	color: #404040;
	padding-top: 20px
}

.format-quote div.sharedaddy h3.sd-title:before {
	border-color: #ddd
}

.format-link.sharedaddy {
	color: #FFF
}

.format-link div.sharedaddy h3.sd-title:before {
	border-color: #FFF
}

.woocommerce.woocommerce-breadcrumb,
.woocommerce-breadcrumb {
	font-size: 13px;
	margin: 0
}

.woocommerce.page-header {
	padding-bottom: 91px
}

.wooshop-title {
	float: left;
	max-width: 70%
}

.woocommerce.header-cart {
	float: right
}

ul.header-cart {
	list-style: none;
	margin: 0
}

.header-cart li a {
	text-decoration: none;
	padding: 10px 0;
	font-size: 12px
}

.header-cart li a:before {
	content: '\f447';
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	font: normal 18px/1 'Genericons';
	vertical-align: middle
}

.status {
	float: left;
	margin-right: 10px;
	margin-left: 10px
}

.entry-meta.genericon {
	background: #444;
	color: #FFF;
	font: normal 24px/1.5 'Genericons';
	width: 36px;
	height: 36px
}

.entry-title.genericon {
	font: normal 32px/1 'Genericons'
}

.home-posts-description iframe,
.home-posts-description embed,
.home-posts-description object {
	width: 100%
}

.home-posts-description.wp-caption-text {
	display: none
}

.blog.format-aside.entry-title,
.archive.format-aside.entry-title {
	display: none
}

.format-link p a:before {
	font-family: "FontAwesome";
	content: '\f0c1';
	display: inline-block;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	padding-right: 10px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.format-aside.entry-content,
.format-status.entry-content,
.format-link.entry-content {
	padding: 20px 0
}

.format-status.entry-content,
.format-aside.entry-content {
	border: solid 3px #dddddd;
	padding: 20px 12px 0 12px
}

.format-link.entry-content {
	text-align: center
}

.format-link.entry-content div[class*="genericon-link"]::before {
	color: #FFF
}

.format-link p a {
	font-size: 18px;
	font-weight: bold;
	padding: 20px 0
}

.single.format-link.entry-content a {
	display: inline-block;
	font-size: 18px;
	margin-bottom: 40px
}

.mejs-container {
	margin-bottom: 20px
}

div.metka.genericon {
	background: #444;
	color: #FFF;
	padding: 0 5px;
	width: 26px
}

div.metka.genericon.genericon-status,
div.metka.genericon.genericon-link,
div.metka.genericon.genericon-aside {
	background: none;
	padding: 0
}

div[class*="genericon-link"]::before,
div[class*="genericon-aside"]::before,
div[class*="genericon-status"]::before {
	font-family: "FontAwesome";
	display: inline-block;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	line-height: 1.6;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: '';
	color: #404040
}

div[class*="genericon-link"]::before {
	content: '\f0c1'
}

div[class*="genericon-aside"]::before {
	content: '\f069'
}

div[class*="genericon-status"]::before {
	content: '\f024'
}

.entry-content span.genericon.genericon-quote {
	font-size: 24px
}

a.widget-format-link::before {
	font-family: "FontAwesome";
	display: inline-block;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	line-height: 1.6;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: ''
}

a.widget-format-link[href*="aside"]::before {
	content: '\f069'
}

a.widget-format-link[href*="quote"]::before {
	content: '\f10d'
}

a.widget-format-link[href*="gallery"]::before {
	content: '\f03e'
}

a.widget-format-link[href*="video"]::before {
	content: '\f16a'
}

#content.entry-content.gallery a img,
#content.entry-content.gallery img {
	border: 0
}

.image-navigation {
	padding-top: 15px
}

.entry-content.flexslider {
	margin: 0 0 0
}

.entry-content.flexslider ul {
	margin-bottom: 0
}

.archive.flexslider,
.home-posts-description.flexslider {
	margin: 0
}

.cat-links:before,
.tags-links:before {
	margin-right: -4px
}

.author,
.cat-links,
.posted-on,
.tags-links {
	margin-right: 2px
}

.author:before,
.posted-on:before,
.cat-links:before,
.tags-links:before {
	display: inline-block;
	color: #ccc;
	font-size: 16px;
	font-family: 'Genericons';
	text-decoration: inherit;
	font-weight: normal;
	font-style: normal;
	vertical-align: top
}

.posted {
	padding: 0 0 5px
}

.comment-list form#commentform {
	display: block
}

form#commentform {
	display: none
}

.comment-reply-title {
	cursor: pointer;
	padding: 4px;
	background: #f8f8f8;
	border: 1px solid #cccccc;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .08)
}

.comment-reply-title:hover {
	border: 1px solid #bbb
}

.comment-list.comment-reply-title,
.comment-reply-title.active {
	background: none;
	cursor: default;
	border: none;
	box-shadow: none
}

.comments-area #reply-title,
.comments-area.comment-notes {
	text-align: center
}

.comment-list #reply-title,
.comment-list.comment-notes {
	text-align: left
}

.required {
	color: #dd4b38
}

.comments-area {
	margin-bottom: 40px;
	margin-top: 20px
}

.comments-area.comments-title {
	font-size: 18px;
	line-height: 24px
}

.comments-area.comment-list {
	list-style: none;
	padding: 0;
	margin: 40px 0 0 0
}

.comments-area ul.children {
	list-style: none;
	padding-left: 56px;
	margin: 0
}

.comments-area article {
	margin: 0;
	padding: 20px 0 32px 0;
	border-top: solid 1px #dddddd;
	border-bottom: none
}

.comments-area.comment-content h1 {
	font-size: 14px
}

.comments-area.comment-content h2,
.comments-area.comment-content h3,
.comments-area.comment-content h4,
.comments-area.comment-content h5,
.comments-area.comment-content h6 {
	font-size: 14px
}

.comments-area.comment-content h1,
.comments-area.comment-content h2,
.comments-area.comment-content h3,
.comments-area.comment-content h4,
.comments-area.comment-content h5 {
	margin: 20px 0
}

.comments-area.comment-content blockquote {
	background: none
}

.comments-area.comment-content,
.comments-area.reply,
.comments-area li.comment #respond {
	margin-left: 45px
}

.comment-content {
}

.comment-content p {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #666
}

.comments-area footer {
	margin-bottom: 20px
}

.comments-area footer.comment-author,
.comments-area footer.comment-meta {
	display: inline-block;
	font-size: 12px
}

.comments-area footer cite {
	font-style: normal
}

.comments-area footer.says {
	display: none
}

.comments-area footer.comment-author,
.comment-metadata {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-size: 11px
}

.fn {
	font-family: "Open Sans", Helvetica, Arial, sans-serif
}

cite.fn {
	color: #3a3a3a
}

cite.fn a.url {
	color: #f16272
}

.comment-metadata {
	margin-left: 45px;
	margin-top: 5px
}

.comment-respond p.form-allowed-tags,
.comment-respond p.form-allowed-tags code {
	display: none
}

.comments-area footer.comment-author a {
	text-decoration: none
}

.comments-area footer.comment-author a:hover {
	color: #f16272
}

.comments-area footer.comment-author.avatar {
	position: relative;
	top: 12px;
	margin-right: 10px
}

.comments-area footer.comment-meta {
	margin-left: 4px
}

.comments-area footer.comment-meta,
.comments-area footer.comment-meta a {
	color: #aaaaaa;
	text-decoration: none;
	font-size: 12px
}

.comments-area footer.comment-meta:hover,
.comments-area footer.comment-meta a:hover {
	color: #f16272
}

.comments-area #respond {
	padding-top: 40px
}

.comments-area #reply-title {
	font-size: 18px;
	margin-bottom: 10px
}

#commentform label {
	display: block
}

#commentform label.required {
	color: red
}

#comments {
	font-size: 12px
}

.pingback {
	font-size: 11px;
	color: #444;
	margin-bottom: 10px
}

.comments-area.reply:before {
	content: '\f112';
	color: #ddd;
	font-family: "FontAwesome";
	display: inline-block;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	padding-right: 5px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.edit-link:before {
	content: '\f411';
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	font: normal 16px/1 'Genericons';
	vertical-align: middle
}

.edit-link {
	display: block;
	margin-top: 10px
}

a#scroll-up {
	bottom: 20px;
	position: fixed;
	right: 50%;
	display: none;
	background-color: #2c2c2c;
	opacity: 0.9;
	filter: alpha(opacity=90);
	padding: 3px 10px;
	border-radius: 2px;
	font-size: 20px
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	background: #00a5e7;
	cursor: pointer;
	-webkit-appearance: button;
	text-decoration: none;
	padding: 10px 16px;
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	line-height: 16px;
	font-size: 14px;
	letter-spacing: 1px;
	white-space: nowrap;
	border-bottom: none;
	border-right: none;
	border-top: none;
	border-left: none;
	color: #FFF;
	text-transform: uppercase
}

button:hover,
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	background: #f16272
}

.btn,
.site-header a.btn,
.site-content a.btn,
.site-footer a.btn {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 1px;
	box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.1)
}

#content a.btn:hover {
	color: #FFF;
	text-decoration: none
}

.btn.large {
	padding: 16px 42px;
	font-size: 24px
}

.btn,
.btn.small {
	padding: 8px 28px;
	font-size: 16px
}

.btn.orange {
	background: #ff7f66
}

.btn.orange:hover,
.btn.orange:focus {
	background: #ff7257
}

.btn.orange.active,
.btn.orange:active {
	background: #ff6547
}

.btn.blue {
	background: #2185c5
}

.btn.blue:hover,
.btn.blue:focus {
	background: #1f7cb8
}

.btn.blue.active,
.btn.blue:active {
	background: #1d73ab
}

.btn.red {
	background: #e85451
}

.btn.red:hover,
.btn.red:focus {
	background: #e64743
}

.btn.red.active,
.btn.red:active {
	background: #e85451
}

.btn.green {
	background: #228B22
}

.btn.green:hover,
.btn.green:focus {
	background: #01bf80
}

.btn.green.active,
.btn.green:active {
	background: #228B22
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
	background-color: #FFF;
	border: 2px solid #E4E4E4;
	border-radius: 2px;
	color: #666;
	display: block;
	font: inherit;
	margin: 5px 0 10px;
	outline: none !important;
	padding: 7px 15px;
	max-width: 98%;
	-webkit-appearance: none;
	-webkit-transition: all .1s;
	-moz-transition: all .1s;
	-ms-transition: all .1s;
	-o-transition: all .1s
}

textarea {
	resize: vertical
}

#secondary input[type="text"],
#secondary input[type="email"],
#secondary input[type="url"],
#secondary input[type="password"],
#secondary textarea {
	max-width: 86%
}

.site-footer input[type="search"],
#secondary input[type="search"] {
	width: 86%
}

#primary input[type="search"] {
	width: 50%
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
	color: #222;
	border: 2px solid #00a5e7
}

div.wpcf7 {
	margin-top: 20px;
	margin-bottom: 40px
}

.wpcf7-form span.wpcf7-form-control-wrap {
	display: block;
	margin-bottom: 10px;
	position: relative
}

.wpcf7-form p {
	font-size: 13px;
	margin: 10px 0 0
}

.wpcf7-form p:last-of-type {
	margin: 0
}

div.wpcf7-validation-errors {
	margin: 25px 0 0
}

.wpcf7 form .wpcf7-response-output{
  margin: 0;
}

span.wpcf7-not-valid-tip {
	font-size: 0.95em;
	font-family: 'Verdana'
}

.wpcf7-response-output {
	background: #f4f4f4;
	color: #888;
/*    display: none;*/
	line-height: 1.45em;
	margin: 0px !important;
	padding: 12px;
	text-align: center
}

input.wpcf7-not-valid[type="text"],
input.wpcf7-not-valid[type="password"],
input.wpcf7-not-valid[type="email"],
input.wpcf7-not-valid[type="url"],
input.wpcf7-not-valid[type="tel"],
textarea.wpcf7-not-valid {
	border-color: #FF4847
}

.author-avatar,
.author-description {
	float: left
}

.author-avatar {
	width: 80px
}

.author-description {
	margin-left: 10px;
	width: 70%
}

.author-description h4 {
	line-height: 1;
	margin-bottom: 8px
}

.author-description p {
	font-size: 13px
}

.author-follow {
	margin-left: 90px
}

.widget.author-follow.fa {
	margin-right: 0
}

.author-follow.fa {
	color: #FFF;
	padding: 5px;
	width: 24px
}

.author-follow.fa-twitter {
	background: #33ccff
}

.author-follow.fa-google-plus {
	background: #dd4b39
}

.author-follow.fa-facebook {
	background: #3b5998
}

.featured-page {
	border: 1px solid #dedede
}

.featured-page h3,
.featured-page p {
	padding: 10px
}

.featured-page p.widget-title {
	padding: 10px 0;
	margin: 0;
	text-align: center
}

.featured-page h3.widget-title {
	font-weight: 400;
	margin-bottom: 10px
}

#secondary.featured-page h3.widget-title {
	font-weight: 600;
	font-size: 18px
}

.image-text-widget,
.icon-widget {
	text-align: center
}

.icon-widget.fa {
	font-size: 42px;
	line-height: 1.5
}

.green.fa {
	color: #31c493
}

.blue.fa {
	color: #00a5e7
}

.red.fa {
	color: #f16272
}

.btn.green {
	background-color: #31c493
}

.btn.blue {
	background-color: #00a5e7
}

.btn.red {
	background-color: #f16272
}

.btn.default {
	background-color: #f16272
}

.call-to-action {
	padding: 4% 6%
}

#secondary.call-to-action {
	text-align: center
}

#secondary.call-to-action-button {
	margin: 20px 0 15px 0
}

#prebefore-home-widget.call-to-action {
}

#prebefore-home-widget.call-to-action-text {
	float: left;
	width: 60%
}

#prebefore-home-widget.call-to-action-button {
	float: right
}

@media screen and(max-width: 790px) {
	#prebefore-home-widget.call-to-action-text {
		float: none;
		width: 100%;
		text-align: center;
		padding-bottom: 30px
	}

	#prebefore-home-widget.call-to-action-button {
		float: none;
		text-align: center
	}
}

.call-to-action-text h3 {
	font-size: 24px;
	line-height: 1.2
}

#prebefore-home-widget h3 {
	margin: 0
}

#prebefore-home-widget.call-to-action-button a.btn {
	padding: 15px 30px;
	font-size: 18px;
	line-height: 1.5
}

.widget-area.widget {
	margin: 15px 0 40px 10px
}

.widget-area.widget ul,
.site-footer ul {
	list-style: none;
	margin: 0
}

.widget_nav_menu.menu ul li {
	margin: 5px 0 5px 10px
}

.widget ul li {
	margin: 5px 0 0 0
}

.widget-area.widget-title a {
	color: #3a3a3a
}

.widget-area.widget-title a:hover {
	color: #f16272
}

.widget-area.widget_recent_entries.post-date {
	color: #aaaaaa
}

#home-widget.widget-title {
	font-size: 20px;
	font-weight: 600;
	text-align: center
}

#home-txt {
	font-size: 20px;
	text-align: center;
	padding: 20px 0
}

#home-txt span,
.widget-title span {
	text-transform: uppercase;
	border-bottom: solid 2px #2c2c2c
}

#home-txt span a {
	text-decoration: none
}

.textwidget,
.widget-area {
	font-size: 14px
}

.widget-title {
	font-size: 0.9em;
	color: #525252;
	font-weight: 700;
	margin-bottom: 20px;
	text-transform: uppercase
}

#aside-post-format-widget.hentry,
#quote-post-format-widget.hentry,
#gallery-post-format-widget.hentry,
#video-post-format-widget.hentry {
	padding: 0;
	margin: 0
}

#quote-post-format-widget p:before {
	font-family: "FontAwesome";
	display: inline-block;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: '\f10d';
	padding-right: 5px;
	vertical-align: middle
}

#quote-post-format-widget {
	background: #00a5e7;
	color: #FFF;
	padding: 10px 15px
}

.widget time.entry-date {
	font-size: 12px
}

#wp-calendar {
	width: 100%;
	font-size: 11px
}

#wp-calendar thead th {
	background: #f5f5f5;
	border: 1px solid #ddd;
	border-top: none;
	font-size: 11px
}

#wp-calendar tbody td {
	text-align: center;
	border: 1px solid #ddd;
	line-height: 2.5em;
	transition: background 0.15s ease;
	-webkit-transition: background 0.15s ease;
	-o-transition: background 0.15s ease;
	-moz-transition: background 0.15s ease
}

#wp-calendar caption {
	text-align: center;
	margin-bottom: 5px
}

td#next {
	text-align: right
}

#wp-calendar tbody td a,
#wp-calendar tbody td a:hover {
	color: #00a5e7;
	text-decoration: underline
}

#wp-calendar tfoot td {
	padding-top: 1px;
	padding: 4px
}

#wp-calendar caption {
	font-size: 12px;
	text-transform: uppercase;
	margin: 0;
	padding: 12px;
	outline: 0 none !important;
	background: #f16272;
	color: #fff
}

#wp-calendar tbody a {
	display: block;
	text-decoration: underline
}

#wp-calendar th {
	text-align: center;
	border: 1px solid transparent;
	border-top: none;
	padding: 2px 0;
	color: #a7a7a7
}

#wp-calendar tfoot td#next {
	text-align: right
}

#footer #wp-calendar thead th {
	background: #232323
}

#footer #wp-calendar thead th,
#footer #wp-calendar tbody td {
	border-color: #333
}

.site-footer h5 {
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 15px;
	text-transform: uppercase
}

.widget.fa {
	margin-right: 5px
}

.widget p {
	margin-bottom: 1em
}

.footerwidget-left li,
.footerwidget-right li {
	list-style-type: none;
	margin-bottom: 10px
}

.widget-footer ul {
	margin: 0
}

.widget-footer h5 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 15px
}

.search-submit {
	display: none
}

#home-sticky.half {
	float: left;
	text-align: left;
	width: 48%
}

.col {
	float: left;
	margin-left: 3.2%;
	margin-bottom: 3px
}

.grid4 .col {
	width: 22.6%
}

.grid3 .col {
	width: 31.2%
}

.grid2 .col {
	width: 48.4%
}

.grid4 .col:nth-of-type(4n+1),
.grid3 .col:nth-of-type(3n+1),
.grid2 .col:nth-of-type(2n+1) {
	margin-left: 0;
	clear: left
}

@media screen and(max-width: 900px) {
	.grid4 .col {
		width: 48.4%
	}

	.grid4 .col:nth-of-type(3n+1) {
		margin-left: 3.2%;
		clear: none
	}

	.grid4 .col:nth-of-type(2n+1) {
		margin-left: 0;
		clear: left
	}

	.grid3 .col {
		width: 31.2%
	}

	.grid3 .col:nth-of-type(3n+1) {
		margin-left: 0;
		clear: none
	}
}

@media screen and(max-width: 650px) {
	.col {
		width: 100% !important;
		margin-left: 0 !important;
		clear: none !important
	}
}

@media (min-width: 960px) {
	.menu-toggle {
		display: none
	}

	.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul {
		display: inline-block !important
	}

	.main-navigation ul {
		margin: 0;
		text-indent: 0
	}

	.main-navigation li a,
	.main-navigation li {
		display: inline-block;
		text-decoration: none
	}

	.main-navigation li a:hover {
		color: #fff
	}

	.main-navigation li {
		position: relative
	}

	.main-navigation li ul {
		display: none;
		margin: 0;
		padding: 0;
		position: absolute;
		top: 100%;
		z-index: 1
	}

	.main-navigation li ul ul {
		top: 0;
		left: 100%
	}

	.main-navigation li ul.sub-menu {
		z-index: 4;
	}

	.main-navigation ul li:hover > ul {
		border-left: 0;
		display: block
	}

	.nav-menu li {
		font-size: 12px
	}

	.main-navigation li ul li a {
		background: #fff;
		border-bottom: 1px solid #eaeaea;
		display: block;
		font-size: 12px;
		line-height: 20px;
		padding: 20px;
		width: 180px;
		white-space: normal;
		color: #666
	}

	.main-navigation li ul li a:hover {
		background: #e3e3e3;
		color: #444
	}

	.main-navigation.current-menu-item > a,
	.main-navigation.current-menu-ancestor > a,
	.main-navigation.current_page_item > a,
	.main-navigation.current_page_ancestor > a {
		color: #636363;
		font-weight: bold
	}
}

@media (max-width: 959px) {
	#home-sticky.half {
		float: none;
		text-align: center;
		width: 100%
	}

	#home-sticky.page-title {
		margin: 0;
		padding: 20px 0
	}

	.main-navigation {
		padding: 0;
		text-align: center;
		line-height: 1.5em
	}

	.nav-menu li a {
		padding: 0
	}

	.main-navigation li {
		float: none
	}

	.menu-main ul ul {
		display: none
	}

	.nav-menu ul li ul li {
		background: #aaa
	}

	.main-navigation ul ul a {
		width: 100%
	}

	.nav-menu li {
		font-size: 16px;
		margin-bottom: 7px;
	}

	ul.nav-menu li a {
		color: #ccc;
		display: block;
		padding: 10px 0 10px 0;
		font-size: 15px;
	}

	#liniyablo {
		text-align: center;
		width: 90%;
		float: left;
		margin-left: 5%;
		margin-right: 5%
	}

	.call-action-content {
		text-align: center
	}

	.call-action-but,
	.call-action-txt {
		display: block;
		float: none
	}

	.call-action-txt {
		margin-bottom: 20px
	}

	.site-content.entry-content blockquote,
	.site-content.comment-content blockquote {
		padding: 1% 0 4% 6%
	}

	.site-footer input[type="search"],
	#primary input[type="search"],
	#secondary input[type="search"] {
		width: 90%
	}

	.grid3 .post.col {
		width: 48.4%
	}
}

@media (max-width: 900px) {
	#wrap {
		width: 87%
	}

	#primary,
	#secondary,
	.no-sidebar.entry-content,
	.no-sidebar.comments-area {
		width: 100%
	}

	#primary {
		margin-right: 0
	}

	#secondary {
		margin-top: 40px;
		margin-left: 0
	}
}

@media (max-width: 700px) {
	.site-content.entry-content blockquote,
	.site-content.comment-content blockquote {
		margin: 0;
		padding: 1% 0 4% 8%
	}

	.single.site-content.entry-title,
	.site-content.entry-content h1,
	.site-content.comment-content h1 {
		font-size: 28px;
		line-height: 38px
	}

	.single.site-content.related-content {
		padding-bottom: 20px
	}

	.single.site-content.related-content.related-content-title {
		margin-left: 0
	}

	.single.site-content.related-content article {
		width: 100%;
		padding: 20px 0 0 0;
		margin: 0
	}

	.single.site-content.has-post-thumbnail.entry-thumbnail {
	}

	.entry-thumbnail {
		width: 100%;
		height: auto;
		margin: 0;
		float: none
	}

	.entry-excerpt {
	}

	.comments-area ul.children {
		padding-left: 0
	}
}

@media (max-width: 650px) {
	#logo {
		float: none;
		width: 98%;
		text-align: center
	}

	.title-group {
		display: block;
		padding: 5px
	}

	.img-home-post {
		height: auto;
		max-height: 350px
	}

	#pagefeature {
		padding: 5px 0
	}

	.site-info,
	.site-info #menu-social {
		text-align: center
	}
}

@media (max-width: 480px) {
	#wrap {
		width: 100%;
		margin: 0
	}

	.site-content {
		padding: 10px
	}
}

navi a {
	text-decoration: none
}

navi ul {
	margin: 0px;
	padding: 0
}

navi li {
	list-style-position: inside;
	font: 14px 'Oswald', sans-serif;
	padding: 0px
}

.topi-menu li {
	display: inline-block;
	padding: 0px 0px;
	margin: 0px
}

.topi-menu li.active {
	background: #29c5e6;
	color: #fff
}

.topi-menu a {
	color: #b2b2b2
}

#menu-main-menu .current-menu-item {
	background-color: #5797d6 !important;
}

#menu-main-menu .current-menu-item a {
	background-color: inherit;
}

#menu-main-menu .current-menu-item a {
	color: #000 !important;
}

.nav-menu .current-menu-item a {
	background-color: #5797d6 !important;
}

.huge_it_slideshow_image_wrap_1 {
	width: auto !important;
}

@media (max-width: 900px) {
	.huge_it_slideshow_image_wrap_1 {
		display: none !important;
	}

	.huge_it_slideshow_image_wrap_4 {
		display: none !important;
	}

	.huge_it_slideshow_image_wrap_5 {
		display: none !important;
	}

	.huge_it_slideshow_image_wrap_6 {
		display: none !important;
	}
}

@media (max-width: 959px) {
	.menu-main ul .sub-menu {
		text-align: center;
	}

	.sub-menu.active {
		display: block;
	}
}


/*НОВЫЕ СТИЛИ*/
.autopage {
	display: flex;
}

.auto-wrapper {
	display: flex;
}

.product-slider-nav img {
	display: block;
	/*max-width: 195px;*/
}

.product-slider-wrapper {
	max-width: 50%;
}

.auto-main {
	max-width: 50%;
}

.product-slider-nav .slick-list.draggable {
	overflow: hidden;
	width: 75%;
	margin: 0px auto;
}

.product-slider-main img {
	max-width: 400px;
	margin-bottom: 30px;
}

.description {

}

.description__section {
	margin-bottom: 30px;
}

.description__main {

}

.description__section div {
	font-weight: bold;
}

.description__section div span {
	font-weight: normal;
}

.auto-main .description__section div {
	font-weight: normal !important;
}

.auto-main .description__section div span {
	font-weight: bold !important;
}

.description__title {
	font-weight: bold !important;
	font-size: 20px;
}

.description__section a {
	font-weight: bold;
	color: #175193 !important;
	font-size: 20px;
}

.description .description__bold {
	font-weight: bold;
}

.auto-main {
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.auto-main__wrapper {
	margin-left: 55px;
}

.auto-main .product_title {
	font-weight: bold;
	font-size: 23px;
	margin-bottom: 10px;
}

.auto-main .price {
	font-weight: bold !important;
	font-size: 22px !important;
	background-color: #4f986c;
	color: #fff;
	max-width: max-content;
	padding-left: 10px;
	padding-right: 10px;
}

.auto-main .price.inactive {
	font-weight: bold !important;
	font-size: 22px !important;
	background-color: #fff;
	border: 1px solid #fb0f0f;
	color: #fb0f0f;
	max-width: max-content;
	padding-left: 10px;
	padding-right: 10px;
}

.seo-text {
	border-top: 1px solid #175193;
	padding-top: 20px;
}

.addinfo {
	margin-bottom: 50px;
}

.addinfo__title {
	font-size: 23px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 30px;
}

/*МОДАЛ*/
.show-modal {
	text-align: center;
}

.show-modal__red {
	display: inline-block;
	background-color: #db2828;
	-webkit-border-radius: 2px;
	-webkit-background-clip: padding-box;
	-moz-border-radius: 2px;
	-moz-background-clip: padding;
	border-radius: 2px;
	background-clip: padding-box;
	height: 36px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	padding-top: 8px;
	-webkit-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
}

.modal-backgrounds {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	opacity: 0.85;
	background-color: #060606;
	z-index: -1;
}

.modal-callback {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
	display: none;
	overflow: hidden;
	z-index: 20;
}

.modal-callback.is-active {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.modal__content {
	margin: 0 auto;
	max-width: 540px;
	background: #fff;
	text-align: center;
	padding: 27px 10px 0px;
	position: relative;
}

.modal__inner {
	position: relative;
}

.modal__inner .h3 {
	color: #000;
	font-size: 29px;
	font-weight: 700;
	text-transform: uppercase;
	padding-bottom: 12px;
	letter-spacing: 1.5px;
}

.modal__inner p {
	color: #333;
	font-size: 17px;
	font-weight: 300;
	padding-bottom: 25px;
}

.modal__inner form {
	padding: 0 45px;
}

.modal__inner form .row {
	margin-bottom: -60px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.modal__inner form .row span {
	float: left;
	color: #212121;
	font-size: 16px;
	margin-top: 8px;
}

.modal__inner form .row input {
	/*float: right;*/
	width: 100%;
	height: 38px;
	border: 1px solid #dadada;
	-webkit-border-radius: 0px;
	-webkit-background-clip: padding-box;
	-moz-border-radius: 0px;
	-moz-background-clip: padding;
	border-radius: 0px;
	background-clip: padding-box;
	padding-left: 15px;
	padding-right: 15px;
	-webkit-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.modal__inner form .row button {
	color: #fff;
	font-size: 16px;
	background-color: #175193;
	-webkit-border-radius: 4px;
	-webkit-background-clip: padding-box;
	-moz-border-radius: 4px;
	-moz-background-clip: padding;
	border-radius: 4px;
	background-clip: padding-box;
	height: 38px;
	-webkit-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
	width: 100%;
}

.wpcf7-form-control.wpcf7-submit {
	background-color: #175193;
}

.close-modal {
	position: absolute;
	left: 20px;
	top: 15px;
	background-color: #175193;

}

.modal__inner div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: auto;
	height: auto;
	width: 100%;
	color: #175193;
	bottom: 0;
}

.modal__inner .wpcf7-form-control.wpcf7-textarea {
	width: 100%;
	max-height: 100px;
	max-width: 100%;
}

@media screen and (max-width: 991px) {
	.auto-wrapper {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		width: 100%;
	}

	.content-area.singlepost.auto-post {
		width: 100% !important;
	}
}

@media screen and (max-width: 768px) {
	.auto-wrapper {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}

	.auto-main {
		margin: 0 auto;
		width: 100%;
	}

	.product-slider-main img {
		max-width: 100%;
	}

	.product-slider-wrapper {
		max-width: 100%;
	}

	.breadcrumbs {
		padding-left: 15px;
	}
}

/*Вывод сетки с машинами*/
.avto-grid-post {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	width: 100%;
	margin-bottom: 50px;
}

.avto-grid-post__left {
	/*width: 50%;*/
	text-align: left;
	position: relative;
	margin-right: 23px;
}

.avto-grid-post__left .sold {
	position: absolute;
	top: 8px;
	left: 19px;
	color: #fb0f0f;
	font-size: 20px;
	font-weight: bold;
	background-color: #fff;
	padding: 1px 10px;
	display: none;
}

.avto-grid-post__left.inactive .sold {
	display: block;
}

.avto-grid-post__left img {
	max-width: 320px;
	box-shadow: 2px 4px 14px 0px rgba(0, 0, 0, .5);
	border: 2px solid #d8dad1;
	transition: .4s;
}

.avto-grid-post__right {
	/*padding-left: 30px;*/
}

.avto-grid-post .description__main {
	margin-bottom: 15px;
}

.avto-grid-post__title {
	margin-bottom: 15px;
}

.avto-grid-post__title a {
	font-size: 20px;
	font-weight: bold;
	color: #404040 !important;
	transition: .2s;
}

.avto-grid-post:hover .avto-grid-post__title a {
	cursor: pointer;
	color: #175193 !important;
}

.grid-price {
	font-weight: bold !important;
	font-size: 22px !important;
	background-color: #4f986c;
	color: #fff !important;
	max-width: max-content;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	margin-top: 15px;
	transition: 0.5s;
	background-size: 200% auto;
	background-image: linear-gradient(to right, #16222A 0%, #3A6073 51%, #16222A 100%)
}

.grid-item-more {
	background: #00a5e7;
	cursor: pointer;
	-webkit-appearance: button;
	text-decoration: none;
	padding: 10px 16px;
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	line-height: 16px;
	font-size: 14px;
	letter-spacing: 1px;
	white-space: nowrap;
	border-bottom: none;
	border-right: none;
	border-top: none;
	border-left: none;
	color: #FFF !important;
	text-transform: uppercase;
}

.avto-grid-post:hover .grid-item-more {
	cursor: pointer;
	color: #175193 !important;
}

.avto-grid-post .description_main span {
	font-weight: bold !important;
}

.avto-grid-post:hover .avto-grid-post__title {
	cursor: pointer;
}

.avto-grid-post:hover .avto-grid-post__left img {
	border: 2px solid #3A6073;
}

/*@media screen and (min-width: 991px){*/
/*.avto-grid-post:hover .avto-grid-post__left img {*/
/*-webkit-box-shadow: 0 25px 30px 0 rgba(0, 0, 0, .15);*/
/*box-shadow: 0 25px 30px 0 rgba(0, 0, 0, .15);*/
/*-webkit-transform: translate(0, -5px) rotate(.01deg);*/
/*-o-transform: translate(0, -5px) rotate(.01deg);*/
/*-ms-transform: translate(0, -5px) rotate(.01deg);*/
/*transform: translate(0, -5px) rotate(.01deg);*/
/*-webkit-transition: box-shadow .3s ease 0s, transform .3s ease 0s;*/
/*-moz-transition: box-shadow .3s ease 0s, transform .3s ease 0s;*/
/*-o-transition: box-shadow .3s ease 0s, transform .3s ease 0s;*/
/*transition: box-shadow .3s ease 0s, transform .3s ease 0s;*/
/*}*/
/*}*/

.avto-grid-post:hover .grid-price {
	background-position: right center;
}

.page-title.grid-title {
	margin-bottom: 50px;
}

@media screen and (max-width: 991px) {
	#secondary {
		width: 100%;
	}
}

@media screen and (max-width: 830px) {
	.avto-grid-post {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		border-bottom: 1px solid #175193;
		padding-bottom: 40px;
	}

	.avto-grid-post__left {
		margin-bottom: 15px;
	}

	.avto-grid-post__left {
		width: 100%;
		margin-right: 0;
	}

	.avto-grid-post__left img {
		max-width: 100%;
	}

	.description__title {
		font-size: 17px;
	}

	.auto-main {
		max-width: 100%;
	}

	.page-header {
		padding-bottom: 41px;
	}

	.product-slider-nav .slick-list.draggable {
		width: 100%;
	}

	.auto-main__wrapper {
		width: 100%;
	}

	#woocommerce_product_categories-2 {
		display: none;
	}
}

.wp-pagenavi {
	margin: 0 auto;
	max-width: max-content;
}

.wp-pagenavi a, .wp-pagenavi span {
	border: 1px solid #5797d6;
}

.home-table {
	border: 1px solid #404040;
	padding: 5px;
}

.home-table tr:nth-of-type(1) th {
	text-align: center;
}

.home-table tr:nth-child(even) {
	background: #CCC;
	border: 1px solid #404040;
}

.home-table tr:nth-child(odd) {
	background: #FFF;
	border: 1px solid #404040;
}

/*NEW CELL BLOCK*/

.cell-block {
	margin: 0 auto;
	margin-top: 30px;
	margin-bottom: 55px;
	max-width: 580px;
}

.cell-block__title {
	text-align: center;
	font-size: 32px;
	margin: 0 0 40px 0;
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
	clear: both;
	line-height: 1.1;
	color: inherit;
}

.cell-block__row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	margin-bottom: 21px;
}

.cell-block__row img {
	width: 124px;
	height: 117px;
}

.cell-block__row_2 {
	max-width: 432px;
	margin: 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	justify-content: space-around;
}

.cell-block__row_2 img {
	width: 124px;
	height: 117px;
}

.mob-cell {
	display: none;
}

@media screen and (max-width: 600px) {
	.pc-cell {
		display: none !important;
	}

	.mob-cell {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.cell-block__row, .cell-block__row_2 {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.cell-block__row img {
		width: auto;
		height: 100%;
	}

	.cell-block__row_2 img {
		width: auto;
		height: 100%;
	}

	.cell-block__row.mob-cell img {
		max-width: 120px;
		height: auto;
	}

	.cell-block__row_2.mob-cell img {
		max-width: 120px;
		height: auto;
	}
}

/*end NEW CELL BLOCK*/

.huge_it_slideshow_image_wrap_1 {
	max-height: initial;
}

.huge_it_slider_1 .huge_it_slideshow_description_text_1 {
	height: 61px !important;
	width: 100% !important;
	text-align: center !important;
	font-size: 25px !important;
	/* margin: 0 0 40px 0; */
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	bottom: 0 !important;
	left: 0;
	right: 0 !important;
	background: rgba(0, 0, 0, 0.4) !important;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-transform: uppercase !important;
}

#main .huge_it_slideshow_image_wrap_1 {
	max-height: initial !important;
}

#main .huge_it_slideshow_image_wrap1_1 {
	max-height: initial !important;
}

#main .huge_it_slideshow_dots_thumbnails_1 {
	bottom: 0 !important;
	top: auto;
}

#main .huge_it_slideshow_dots_1 {
	background: #a7a7a8;
}

#main .huge_it_slideshow_dots_active_1 {
	background: #fff;
}

.huge_it_slider_4 .huge_it_slideshow_description_text_4 {
	height: 61px !important;
	width: 100% !important;
	text-align: center !important;
	font-size: 25px !important;
	/* margin: 0 0 40px 0; */
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	bottom: 0 !important;
	left: 0;
	right: 0 !important;
	background: rgba(0, 0, 0, 0.4) !important;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-transform: uppercase !important;
}

#main .huge_it_slideshow_image_wrap_4 {
	max-height: initial !important;
}

#main .huge_it_slideshow_image_wrap1_4 {
	max-height: initial !important;
}

#main .huge_it_slideshow_dots_thumbnails_4 {
	bottom: 0 !important;
	top: auto;
}

#main .huge_it_slideshow_dots_4 {
	background: #a7a7a8;
}

#main .huge_it_slideshow_dots_active_4 {
	background: #fff;
}


.huge_it_slider_5 .huge_it_slideshow_description_text_5 {
	height: 61px !important;
	width: 100% !important;
	text-align: center !important;
	font-size: 25px !important;
	/* margin: 0 0 40px 0; */
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	bottom: 0 !important;
	left: 0;
	right: 0 !important;
	background: rgba(0, 0, 0, 0.4) !important;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-transform: uppercase !important;
}

#main .huge_it_slideshow_image_wrap_5 {
	max-height: initial !important;
}

#main .huge_it_slideshow_image_wrap1_5 {
	max-height: initial !important;
}

#main .huge_it_slideshow_dots_thumbnails_5 {
	bottom: 0 !important;
	top: auto;
}

#main .huge_it_slideshow_dots_5 {
	background: #a7a7a8;
}

#main .huge_it_slideshow_dots_active_5 {
	background: #fff;
}


.huge_it_slider_6 .huge_it_slideshow_description_text_6 {
	height: 61px !important;
	width: 100% !important;
	text-align: center !important;
	font-size: 25px !important;
	/* margin: 0 0 40px 0; */
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	bottom: 0 !important;
	left: 0;
	right: 0 !important;
	background: rgba(0, 0, 0, 0.4) !important;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-transform: uppercase !important;
}

#main .huge_it_slideshow_image_wrap_6 {
	max-height: initial !important;
}

#main .huge_it_slideshow_image_wrap1_6 {
	max-height: initial !important;
}

#main .huge_it_slideshow_dots_thumbnails_6 {
	bottom: 0 !important;
	top: auto;
}

#main .huge_it_slideshow_dots_6 {
	background: #a7a7a8;
}

#main .huge_it_slideshow_dots_active_6 {
	background: #fff;
}


/*LEASING*/
.mainpage-lising {
	margin-bottom: 52px;
}

.ovallising {
	border-radius: 10px;
	border: 2px solid #175193;
	padding: 15px 25px;
	margin-bottom: 48px;
}

.ovallising.center {
	font-weight: bold;
	text-align: center;
}

.ovallising span {
	color: #175193;
	font-size: 19px;
	text-transform: uppercase;
	font-weight: bold;
}

.lising-title {
	text-align: left;
	font-size: 32px;
	margin: 0 0 30px 0;
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
	clear: both;
	line-height: 1.1;
	color: inherit;
}

.marker-list li {
	list-style-type: none;
	padding-left: 40px;
	background-image: url(./img/list-bg.png);
	background-repeat: no-repeat;
	background-position-x: 0px;
	margin-bottom: 15px;
		padding-bottom: 10px;
}

.lising-img-block-picture {
	margin-bottom: 37px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 50px;
}

.lising-img-block p {
	font-size: 14px;
}

.lising-img-block-picture div {
	color: #175193;
	font-size: 24px;
	text-transform: inherit;
	font-weight: bold;
	font-style: italic;
}

.lising-table {
	border: 1px solid #175193;
	border-collapse: collapse;
	margin-bottom: 0;
}

.lising-table th {
	border: 1px solid #175193;
	border-collapse: collapse;
	padding: 10px;
	font-weight: 600;
}

.lising-table td {
	border: 1px solid #175193;
	border-collapse: collapse;
	padding: 10px;
}

.lising-steps {
	margin-bottom: 50px;
}

.steps-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 90px;
	margin-bottom: 43px;
}

.l-step-item div:nth-of-type(1) {
	color: #404040;
	font-size: 90px;
	font-weight: 700;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.l-step-item div:nth-of-type(2) {
	padding-bottom: 5px;
	padding-left: 10px;
}

.l-step-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	position: relative;
	overflow: hidden;
}

.l-step-item::after {
	content: "";
	position: absolute;
	left: 5px;
	height: 1px;
	background-color: #175193;
	width: 85%;
}

@media screen and (max-width: 990px) {
	.product-template-default .home-catalog-card{
		margin-bottom: 40px;
	}
}

@media screen and (max-width: 768px) {
	.lising-img-block-picture {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.lising-img-block-picture {
		margin-bottom: 0;
	}
}

@media screen and (max-width: 600px) {

	.table-wrapper {
		overflow-y: hidden;
		overflow-x: scroll;
	}

	.lising-img-block p.lising-info {
		font-size: 12px;
		line-height: 17px;
	}
}

@media screen and (max-width: 730px) {
	.steps-row {
		flex-direction: column;
		height: auto;
	}

	.l-step-item {
		height: 90px;
		margin-bottom: 14px;
	}

	.steps-row {
		margin-bottom: 0;
	}

	.l-step-item::after {
		width: 300px;
	}
}

/*end LEASING*/


.news-image img {
	max-width: 640px;
	height: auto;
	margin: 0 auto;
}


.menu-item-has-children {
	position: relative;
}

.menu-item-has-children::before {
	content: "";
	position: absolute;
	right: 13px;
	top: 23px;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0OTIgNDkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTIgNDkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ0Mi43LDI2OC41bC0xNi4xLTE2LjFjLTUuMS01LjEtMTEuOC03LjktMTktNy45Yy03LjIsMC0xNC42LDIuOC0xOS42LDcuOUwyODMuNywzNTZWMjYuOQ0KCQkJQzI4My43LDEyLjEsMjcyLjksMCwyNTgsMGgtMjIuOGMtMTQuOCwwLTI4LjQsMTIuMS0yOC40LDI2Ljl2MzMwLjJsLTEwNC0xMDQuN2MtNS4xLTUuMS0xMS40LTcuOS0xOC43LTcuOQ0KCQkJYy03LjIsMC0xMy44LDIuOC0xOC44LDcuOWwtMTYsMTYuMWMtMTAuNSwxMC41LTEwLjQsMjcuNiwwLDM4LjFsMTc3LjYsMTc3LjZjNS4xLDUuMSwxMS44LDcuOSwxOS4xLDcuOWgwLjFjNy4yLDAsMTQtMi44LDE5LTcuOQ0KCQkJbDE3Ny41LTE3Ny42QzQ1My4yLDI5Ni4xLDQ1My4yLDI3OSw0NDIuNywyNjguNXoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==');
	background-repeat: no-repeat;
	background-position: center;
	height: 13px;
	width: 13px;
}

@media screen and (max-width: 959px) {
	.menu-item-has-children::before {
		right: 36px;
		top: 14px;
	}
}

.footer-menu {

	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.avto-grid.news-grid .avto-grid-post__left {
	max-width: 340px;
	width: 100%;
}

.lang-item a {
	padding: 0 !important;
	padding-top: 30px !important;
	padding-left: 6px !important;
	background-color: #175193 !important;
}

@media screen and (max-width: 959px) {
	.lang-item {
		display: none;
	}

	.lang-item a {
		float: left;
		padding-top: 12px !important;
		padding-bottom: 20px !important;
		width: 25% !important;
	}
}

.mob-lang {
	display: none;
}

@media screen and (max-width: 959px) {
	.main-navigation {
		position: relative;
		text-align: left;
		/*padding-left: 10px;*/
		padding-top: 3px;
		/*padding-bottom: 10px;*/
		/*height: 70px;*/
	}

	.menu-toggle.menu-activation img {
		max-width: 32px;
	}

	.menu-toggle:hover {
		background: initial;
	}

	.mob-lang li {
		list-style-type: none;
	}

	.mob-lang {
		width: 170px;
		position: absolute;
		top: 14px;
		left: 110px;
		display: block;
	}

	.mob-lang .lang-item {
		display: block !important;
	}

	.mob-lang li a {
		padding-top: 3px !important;
		padding-bottom: 5px !important;
	}

	.mob-lang li a img {
		width: 23px;
	}
}

#callnowbutton {
	display: none !important;
}

@media screen and (max-width: 600px) {
	.home-table-wrapper {
		overflow-y: scroll;
	}
}


@media screen and (max-width: 600px) {
	.rules-title {
		display: none;
	}

	.cell-block.rules-block .cell-block__row.mob-cell {
		display: none;
	}

	.cell-block.rules-block .cell-block__row_2.mob-cell {
		display: none;
	}
}

.product-video {
	margin-top: 60px;
	margin-bottom: 60px;
}

.brands {
	display: none;
}

.category.catlevel-1 .brands {
	margin: 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	max-width: 805px;
	line-height: 8;
	margin-bottom: 75px;
	margin-top: 35px;
}

.brands a {
	display: flex;
	flex-direction: column;
	transition: .2s;
	align-items: center;
	justify-content: flex-start;
	height: 192px;
	position: relative;
}

.brands .brand-image {
	height: 47px;
	width: 85px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: -13px;
}

.brands a .brand-title {
	text-align: center;
	color: #404040;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

.brands a:hover .brand-title {
	color: #5797d6;
}

.brands img {
	max-width: 65px;

}

.no-results.not-found {
	display: none;
}

.all-brands {
	display: none;
}

.brands .other-brands {
	display: none;
}

@media screen and (max-width: 568px) {
	.brands .other-brands {
		display: block;
		width: 100%;
		text-align: center;
	}

	.all-brands {
		display: none;
	}

	.category.catlevel-1 .all-brands {
		display: block;
		text-align: center;
		text-align: center;
		color: #404040;
		font-size: 14px;
		margin: 0 auto;
		margin-bottom: 70px;
		font-weight: bold;
		text-transform: uppercase;
		border-bottom: 2px solid #404040;
		padding-bottom: 1px;
		max-width: max-content;
	}

	.all-brands span:nth-of-type(1) {
		display: block;
	}

	.all-brands span:nth-of-type(2) {
		display: none;
	}

	.all-brands.is-active span:nth-of-type(1) {
		display: none;
	}

	.all-brands.is-active span:nth-of-type(2) {
		display: block;
	}

	.brands {
		height: 465px;
		overflow: hidden;
	}

	.brands a {
		width: 50%;
		height: 165px;
		position: relative;
		margin-bottom: 10px;
	}

	.brands .brand-title {
		position: absolute;
		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
		bottom: 0px;
	}

	.brands.active {
		height: auto;
		overflow: inherit;
	}

	.brands img {
		max-width: 85px;
	}

	.brands .brand-image {
		height: auto;
	}
}

@media screen and (max-width: 959px) {
	.not-sub.menu-item-has-children::before {
		display: none;
	}

	.not-sub.menu-item-has-children .sub-menu {
		display: none !important;
	}
}

.sub-menu a {
	padding: 10px !important;
	color: #404040 !important;
}

.sub-menu li:hover a {
	color: #404040 !important;
}


.current-post-ancestor .sub-menu a {
	padding: 10px !important;
	color: #404040 !important;
	background-color: #fff !important;
}

.current-post-ancestor .sub-menu li:hover a {
	color: #404040 !important;
	background-color: #5797d6 !important
}

.current-post-ancestor a {
	background-color: #5797d6 !important;
}

.wpd-bubble-wrapper {
	display: none !important;
}

.wpd-rating-title {
	display: none !important;
}

/*FAQ*/

/*.faq-wrapper{
	display: none;
}*/
.accordion {
	margin-bottom: 0.625rem;
}

.accordion-list {
	background-color: #fff;
	box-shadow: 0 0 2px 0 rgba(51, 51, 51, 0.05), 0 1px 4px 0 rgba(51, 51, 51, 0.15);
}

.accordion-item {
	padding: 2rem;
	border-bottom: 1px solid #e9e9e9;
}

.accordion-item-name {
	position: relative;
	display: flex;
	margin: 0;
	align-items: center;
	margin: 0 0 0px 0px !important;
	font-size: 16px !important;
	font-weight: 400;
	cursor: pointer;
	padding-right: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.accordion-item-name i {
	padding-right: 5px;
	color: #333333;
}

.accordion-item-name::after {
	position: absolute;
	right: 0;
	content: "";
	color: #555;
	transition: 0.4s ease 0s;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTEuOTk2IDQ5MS45OTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5MS45OTYgNDkxLjk5NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCI+PGc+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDg0LjEzMiwxMjQuOTg2bC0xNi4xMTYtMTYuMjI4Yy01LjA3Mi01LjA2OC0xMS44Mi03Ljg2LTE5LjAzMi03Ljg2Yy03LjIwOCwwLTEzLjk2NCwyLjc5Mi0xOS4wMzYsNy44NmwtMTgzLjg0LDE4My44NDggICAgTDYyLjA1NiwxMDguNTU0Yy01LjA2NC01LjA2OC0xMS44Mi03Ljg1Ni0xOS4wMjgtNy44NTZzLTEzLjk2OCwyLjc4OC0xOS4wMzYsNy44NTZsLTE2LjEyLDE2LjEyOCAgICBjLTEwLjQ5NiwxMC40ODgtMTAuNDk2LDI3LjU3MiwwLDM4LjA2bDIxOS4xMzYsMjE5LjkyNGM1LjA2NCw1LjA2NCwxMS44MTIsOC42MzIsMTkuMDg0LDguNjMyaDAuMDg0ICAgIGM3LjIxMiwwLDEzLjk2LTMuNTcyLDE5LjAyNC04LjYzMmwyMTguOTMyLTIxOS4zMjhjNS4wNzItNS4wNjQsNy44NTYtMTIuMDE2LDcuODY0LTE5LjIyNCAgICBDNDkxLjk5NiwxMzYuOTAyLDQ4OS4yMDQsMTMwLjA0Niw0ODQuMTMyLDEyNC45ODZ6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIiBmaWxsPSIjMzMzMzMzIi8+Cgk8L2c+CjwvZz48L2c+IDwvc3ZnPgo=');
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	width: 10px;
	height: 10px;
}

.accordion-item-icon {
	flex-shrink: 0;
	width: 1.375rem;
	font-size: 20px;
	color: #7cb342;
	margin-right: 15px;
}

.accordion-item-text {
	height: 0;
	padding: 0 1.375rem;
	opacity: 0;
	overflow: hidden;
}

.accordion-item.active .accordion-item-name::after {
	transform: rotate(180deg);
	transition: 0.4s ease 0s;
}

.accordion-item.active .accordion-item-text {
	height: auto;
	opacity: 1;
	padding: 0.3125rem 1.375rem;
	transition: 0.4s ease 0s;
	margin-top: 20px;
}

.accordion-title {
	margin-bottom: 20px;
	font-size: 20px;
}

/*.faq{
	display: none;
}*/
.accordion-item p {
	display: none;
}

.accordion-item-icon > p {
	display: block !important;
	margin-bottom: 0;
	margin-top: -8px;
}

.wpd-comment-last-edited {
	display: none;
}

.docs-block {
	display: flex;
	flex-wrap: wrap;
}

.docs-block img {
	max-width: 200px;
}

@media screen and (max-width: 568px) {
	.docs-block {
		flex-direction: column;
		align-items: center;
	}
}

.home .docs-block-wrapper .docs-block {
	justify-content: space-between;
}

.faq-home title {
	display: block;
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
	color: #404040;
	font-size: 100%;
}

.favor-link {
	background-color: #00a5e7;
	border: 1px solid #fff;
}

.widget select {
	max-width: 100%;
	border: 1px solid #175193;
	border-radius: 5px;
}

.bapf_head {
	margin-bottom: 10px;
}

.bapf_head h3 {
	font-size: 18px;
	margin-bottom: 9px;
}

.filter-widgets {
	margin-bottom: 40px;
}


.filter-widgets .bapf_body {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
}

.woocommerce .woocommerce-ordering select {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
}

.filter-widgets .bapf_body option {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
}

.filter-widgets .bapf_body select {
	border-radius: 0 !important;
	padding: 10px 5px !important;
	border: none;
	border-bottom: 1px solid #175193;
	background-color: #fff;
}

.woocommerce .woocommerce-ordering select {
	border-radius: 0 !important;
	border: none;
	border-bottom: 1px solid #175193;
}

.add_to_cart_button {
	display: none !important;
}

.price {
	font-weight: bold !important;
	font-size: 22px !important;
	background-color: #4f986c;
	color: #fff !important;
	max-width: max-content;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	margin-bottom: 10px;
	margin-top: 50px;
	transition: 0.5s;
	background-size: 200% auto;
	background-image: linear-gradient(to right, #16222A 0%, #3A6073 51%, #16222A 100%);
}

.woocommerce-loop-product__title {
	font-size: 20px;
	font-weight: bold;
	color: #404040 !important;
	transition: .2s;
	min-height: 100px;
	line-height: 27px !important;
}

.product.type-product.status-publish img {
	max-width: 320px;
	box-shadow: 2px 4px 14px 0px rgba(0, 0, 0, .5) !important;
	border: 2px solid #d8dad1;
	transition: .4s;
}

.product.type-product.status-publish:hover img {
	box-shadow: none !important;
}

.woocommerce .woocommerce-result-count {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
}

.berocket_aapf_widget_selected_filter {
	display: flex;
	flex-direction: column-reverse;
}

.berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
}

.berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy span {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
}

.bapf_sfa_unall .braapf_unselect_all {
	color: #f16272;
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
}

.woocommerce ul.products li.product h3 {
	line-height: 24px;
}

.filter-widgets {
	width: 100%;
}

.filter-widgets .berocket_single_filter_widget {
	width: 25%;
	margin: 0 15px;
}

.filter-widgets {
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 50px;
}

.filter-widgets h2.widget-title {
	display: none;

}

.woocommerce .woocommerce-ordering {
	margin-bottom: 50px;
}

form.cart {
	display: none;
}

.woocommerce div.product div.images .flex-control-thumbs {
	display: flex;
	/*max-width: 200px;*/
	overflow: hidden;
}

.woocommerce-product-gallery__image.flex-active-slide {
	display: flex;
	justify-content: center;
}

.woocommerce-product-attributes-item__value a {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
	color: #404040 !important;
	font-style: initial;
}

form.search-form {
	display: none !important;
}

.related.products {
	display: none !important;
}

.posted_in {
	display: none !important;
}

.woocommerce-product-details__short-description {
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	font-weight: 600;
	color: #404040 !important;
	font-style: initial;
	font-size: 17px;
}

.woocommerce div.product .product_title {
	font-weight: bold;
	font-size: 23px;
	margin-bottom: 10px;
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
}

.single-product .price {
	font-weight: bold !important;
	font-size: 22px !important;
	background-color: #4f986c;
	color: #fff;
	max-width: max-content;
	padding-left: 10px;
	padding-right: 10px;
}

.pswp__ui .pswp__caption {
	display: none !important;
}

.single-product .status-publish img {
	max-width: initial !important;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 2em;
	z-index: 9;
	width: 100%;
	height: 88%;
	background: none;
	text-indent: -9999px;
	border-radius: 0;
	box-sizing: content-box;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after {
	display: none;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before {
	display: none;
}

.tabs.wc-tabs {
	display: none;
}

.screen-reader-response {
	display: none;
}

.top-menu {
	display: none;
}

.sku_wrapper {
	display: none;
}
.woocommerce nav.woocommerce-pagination ul li a{
	font-weight: bold !important;
	background-color: #4f986c;
	color: #16222A !important;
	padding-left: 10px;
	padding-right: 10px;
	transition: 0.5s;
	background-size: 200% auto;
	background-color: #fff;
	border: 1px solid #fff;
}
.woocommerce nav.woocommerce-pagination ul li span.current{
	border: 1px solid #16222A;
	font-weight: bold !important;
	background-color: #4f986c;
	color: #fff !important;
	padding-left: 10px;
	padding-right: 10px;
	transition: 0.5s;
	background-size: 200% auto;
	background-image: linear-gradient(to right, #16222A 0%, #3A6073 51%, #16222A 100%);
}


@media screen and (max-width: 768px) {
	.filter-widgets {
		display: flex;
		flex-direction: column;
	}

	.filter-widgets .berocket_single_filter_widget {
		width: 90%;
	}
}


.katalog-filter {
	display: flex;
	flex-direction: column;
}

@media screen and (max-width: 568px){
.woocommerce ul.products li.product .woocommerce-loop-product__title{
		font-size: 14px;
	line-height: 16px !important;
}
.woocommerce ul.products li.product .price{
	margin-bottom: 0;
}
.products.columns-4{
		display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
}


.list-wrapper{
	/*display: flex;*/
}
@media screen and (max-width: 630px){
	.list-wrapper{
		flex-direction: column;
	}
	.list-wrapper .marker-list{
		margin-bottom: 0;
	}
}

.home-catalog{
	position: relative;
}
.home-catalog .home-catalog-card{
	margin: 0 5px;
}
.home-catalog .home-catalog-card .woocommerce-loop-product__title{
	font-size: 16px !important;
	margin-bottom: 0;
	min-height: 75px;
	line-height: 21px !important;
}
.home-catalog .owl-nav .owl-prev{
	position: absolute;
	top: 30%;
	left: -55px;
}
.home-catalog .owl-nav .owl-next{
	position: absolute;
	top: 30%;
	right: -55px;
}
@media screen and (max-width: 768px){
	.home-catalog .owl-nav .owl-prev{
		top: 40%;
		left: 0;
	}
	.home-catalog .owl-nav .owl-next{
		top: 40%;
		right: 0;
	}
	.home-catalog .home-catalog-card{
		max-width: 300px;
		margin: 0 auto;
	}
}

.kat-link{
	background: #3A6073;
	cursor: pointer;
	-webkit-appearance: button;
	text-decoration: none;
	padding: 10px 16px;
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
	line-height: 16px;
	font-size: 14px;
	letter-spacing: 1px;
	white-space: nowrap;
	border-bottom: none;
	border-right: none;
	border-top: none;
	border-left: none;
	color: #fff !important;
	text-transform: uppercase;
}

/*REVIEWS*/
.wpd-thread-wrapper.show{
	max-height: 310px;
	overflow: hidden;
}
.wpd-thread-wrapper.show{
	position: relative;
		margin-top: 20px;
	padding-bottom: 50px;

}
.wpd-thread-wrapper.full{
	max-height: initial;
	overflow: inherit;
}

.wpd-thread-wrapper.show::before{
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	height: 9em;
	background: #fff;
	/*background: linear-gradient(0deg, #fff 0, #ffffff03 100%);*/
	background: linear-gradient(0deg, #fff 0, #ffffff85 100%);
}
.wpd-thread-wrapper .wpd-thread-more{
	display: none;
}
.wpd-thread-wrapper.show .wpd-thread-more{
	display: block;
}

.wpd-thread-more{
	background-color: #00a5e7;
	position: relative;
	text-align: center;
	color:  #ffff;
	   font-size: 15px;
	transition: .3s;
	text-align: right;
	width: 100%;
	height: 30px;
	position: absolute;
	bottom: -3px;
	right: 0;
	left: 0;
	max-width: 190px;
	text-align: center;
		padding-top: 4px;
			margin-left: auto;
	margin-right: auto;
}
.wpd-thread-more:hover{
	cursor: pointer;
}
.wpd-thread-more.d-n{
	display: none !important;
}
.wpd-thread-wrapper.show.full{
	
}

.wpd-thread-less{
	display: none;
}
.wpd-thread-less{
	background-color: #00a5e7;
	position: relative;
	text-align: center;
	color:  #ffff;
	   font-size: 15px;
	transition: .3s;
	text-align: right;
	width: 100%;
	height: 30px;
	position: absolute;
	bottom: -3px;
	right: 0;
	left: 0;
	max-width: 190px;
	text-align: center;
		padding-top: 4px;
			margin-left: auto;
	margin-right: auto;
}
.wpd-thread-less:hover{
	cursor: pointer;
}
.wpd-thread-less.d-s{
	display: block;
}
#wpdcom .wpd-top-custom-fields .wpd-custom-field.wpd-cf-rating .wpd-cf-label{
	display: none;
}
#wpdcom .wpd-top-custom-fields .wpd-custom-field.wpd-cf-rating .wpd-cf-value{
	padding-left: 0;
}
@media screen and (max-width: 568px){
.wpd-thread-wrapper{
	max-height: 361px !important;
}
.wpd-thread-wrapper.show::before{
	height: 7em;
}
}
/*END REVIEWS*/

.box__button{
  text-align: center;
  margin: 45px auto;
}

.prodano{
position: relative;
  
}

.prodano:after{
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  top:0;
  left:0;
  display: flex;
  justify-content: center;
  align-items: center;
	background: #175092ad url(data:image/png;base64,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);

}

.lang-item-en{
	display: none!important;
}

.lang-item-fr{
	display: none!important;
}

@media screen and (max-width: 958px){
	.mob-lang .lang-item-en {
		display: none !important;
	}
	.mob-lang .lang-item-fr {
		display: none !important;
	}
}
