@charset "utf-8"
@import url(https://fonts.googleapis.com/css?family=Berkshire+Swash);

@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow);
@import url(https://fonts.googleapis.com/css?family=Roboto);
@import url(https://fonts.googleapis.com/css?family=Damion);
@import url(https://fonts.googleapis.com/css?family=Pacifico);
@font-face{ src:url(../fonts/josefinsans/JosefinSans-Regular.ttf); font-family:'jose';}
@font-face{
	font-family:'qoute';
	src: url(../fonts/snellroundhand-boldscript-83963.otf);}
.modal-body label,.modal-body .form-control{ text-transform:capitalize;}
* {
	margin: 0;
	padding: 0;
}
@font-face {
	src: url(../fonts/Trebuchet%20MS.ttf);
	font-family: 'body';
}
body, html {
	width: 100%;
	float: left;
	//font-family: 'PT Sans Narrow', sans-serif;
	font-family: 'Roboto', sans-serif;
	//font-family:Calibri;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f8ffe8+0,e3f5ab+33,b7df2d+100;Green+3D+%234 */
/* Old browsers */
	//background-image: url(../img/bp-2.jpg);
	//background-attachment: fixed;
	//background-size: cover;
	//background-position: center center;
	//background-origin: border-box;
	//background-repeat: no-repeat;
	    background: -webkit-linear-gradient(#fafafa, #fff);
    background: -o-linear-gradient(#fafafa, #fff);
    background: -moz-linear-gradient(#fafafa, #fff);
    background: linear-gradient(#fafafa, #fff);
}
.container-fluid {
	margin: 0;
	padding: 0;
}
.container-fluid > .container {
 //background-color: #fff;
}
footer > .container {
//padding:15px;
//background-color:#fff;
}
.container-fluid > .container {
	padding-left: 0;
	padding-right: 0;
}
.my-container {
	min-height: 100vh;
	position: relative;
	//margin-bottom: 20px;
	float: left;
	width: 100%;
	//background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 10px;
	border-bottom: 3px solid #dda0dd;
}
.top-bar, .brand-bar, .menu-bar {
	width: 100%;
	float: left;
	position: relative;
}
.mcont {
	width: 1000px;
	margin: 0p auto;
}
.top-bar ul, .brand-bar ul, .menu-bar ul {
	list-style: none;
}
.top-bar ul li, .brand-bar ul li, .menu-bar ul li {
	float: left;
}
.top-bar {
	background-color: #e7f4d0;
	padding: 20px 0px;
}
.top-bar .pull-left ul > li {
	margin-right: 20px;
}
.top-bar .pull-right ul > li {
	margin-left: 20px;
}
.brand-bar {
	padding: 0px 0px 0px;
	margin-bottom: 20px;
	//background-color: #fff;
	border-bottom: 3px solid #dda0dd;
}
.brand-bar .pull-left {
	padding: 10px 20px;
}
.prheader .pull-left {
	padding: 10px 0;
}
.brand-bar .pull-left img {
	width: 280px;
	position: absolute;
}
.sy-box {
//border-top:3px solid #dda0dd;
	//border-top-left-radius: 10px;
	//border-top-right-radius: 10px;
}
.sy-slide > img {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
/*.menu-bar {
	border-top: 1px solid #e7f4d0;
	border-bottom: 1px solid #e7f4d0;
}


.brand-bar ul:nth-child(2) li {
	padding: 20px;
	text-align: center;
	position: relative
}
.brand-bar ul:nth-child(2) li:after {
	background-color: #84B429;
	position: absolute;
	content: "";
	width: 0%;
	height: 1px;
	left: -100%;
	bottom: 0;
	left: 0;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
.brand-bar ul:nth-child(2) li:before {
	background-color: #84B429;
	position: absolute;
	content: "";
	width: 0%;
	height: 1px;
	right: -100%;
	top: 0;
	left: 0;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
.brand-bar ul:nth-child(2) li a {
	outline: 0;
	text-decoration: none;
	color: #84B429;
}
.brand-bar ul:nth-child(2) li:hover:after {
	left:0%;
	width:100%;

}
.brand-bar ul:nth-child(2) ul li:hover:before {
	right:0%;
	width:100%;

}
.brand-bar ul:nth-child(2) li.active:after {
	width:100%;
}
.menu-bar ul li.active:before {
	width:100%;
}*/
.brand-bar ul {
	clear: both;
}
.brand-bar ul.social li {
	margin-left: 20px;

	padding: 10px;
}
.pre-foot-lbl {text-align:center; font-weight:700;}
.icons-i {width:31%; margin-right:3.5%; float:left; text-align:center; display:block; vertical-align:top;}
.clear {clear:both;}
.icons-i-icn {height:100px; margin-bottom:12px;}
.icons-i:nth-child(2n) .icons-i-icn  {padding-top:10px; }
.icons-i:nth-child(3n) {float:right; margin-right:0px;}
.image-grid h2 {margin-bottom:45px;}
.icons-row {margin-bottom:75px;}

@media screen and (max-width:600px) {
    .icons-i,.icons-i:nth-child(2n),.icons-i:nth-child(3n) {float:none; margin:0px 0px 30px 0px; width:100%; float:none;}
    .icons-row {padding-left:20px; padding-right:20px;}
    .image-grid h2 {margin-bottom:35px; padding-left:10px; padding-right:10px; line-height:30px;}
}

h2 {line-height:38px;}
.brand-bar ul.social li.newsletter{border: 1px solid #4D2E6F;
	border-top: none;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;}
.brand-bar ul.social li.newsletter2{border: 1px solid #ed2117;
	border-top: none;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	background: #ed2117;
}
.brand-bar ul.social li.lang{ border:none;}
.brand-bar ul.social li select { background:none; border:none; outline:0;font-size: 0.9em;
    font-family: 'Roboto', sans-serif;}
.brand-bar .navbar-default li {
	margin-left: 5px;
}
.brand-bar ul:nth-child(2) li {
	line-height: normal;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	background: none;
}
.dropdown:hover .dropdown-menu {
 //display: block;
 //margin-top: 0;
// remove the gap so it doesn't close

}
.brand-bar ul li a {
//color: #567717;
	//color: #4D2E6F;
color:#6f469d;
outline: 0;
	text-decoration: none;
	font-size:0.8em;
}


.brand-bar ul.social li.newsletter2 a{
color:#fff;
outline: 0;
	text-decoration: none;
	font-size:1em;
}

.brand-bar ul.social {
//margin-top:9%;
//position:static;
	padding: 0px 10px;
}
.brand-bar ul.social li a i.fa-facebook {
//color:#3b5998
}
.brand-bar ul.social li a i.fa-twitter {
//color:#55acee
}
.brand-bar ul.social li a i.fa-google-plus {
//color:#dc4e41;
}
.brand-bar ul.social li a i.fa-youtube {
//color:#cd201f;
}
.brand-bar ul li form {
	position: relative;
}
.brand-bar ul.social li input[type="text"] {
	background: none;
	border: none;
	outline: 0;
	color: #000;
}
.brand-bar ul.social li button {
	color: #000;
	outline: 0;
	border: none;
	background: none;
	position: absolute;
	right: 0;
	top: 0;
}
.products-section {
	width: 100%;
	float: left;
	margin: 0px auto 20px;
}
.products-section .page-header,.expertdiv .page-header {
	text-align: center;
	padding: 10px;
	float: left;
	width: 100%;
	margin: 10px auto;
}
.products-section .page-header .pull-right ul {
	list-style: none;
	margin-top: 1em;
}
.products-section .page-header .pull-right ul li {
	display: inline;
	float: left;
	/* line-height: 2em; */
	margin: 20px 10px;
}
.products-section .page-header .pull-right ul li a {
	outline: none;
	color: #444;
}
.col-item {
 //border: 1px solid #E1E1E1;
 //border-radius: 5px;
 //background: #FFF;
}
.col-item .photo img {
	margin: 0 auto;
	max-width: 100%;
}
.col-item .info {
	padding: 10px;
	border-radius: 0 0 5px 5px;
	margin-top: 1px;
}
.col-item:hover .info {
 //background-color: #e7f4d0;
}
.col-item .price {
	/*width: 50%;*/
	float: left;
	margin-top: 5px;
}
.col-item .price h5 {
	line-height: 20px;
	margin: 0;
	text-align: center;
}
.price-text-color {
	color: #567717;
}
.col-item .info .rating {
	color: #777;
}
.hidden-sm {
	color: #567717;
}
.col-item .rating {
	/*width: 50%;*/
	float: left;
	font-size: 17px;
	text-align: right;
	line-height: 52px;
	margin-bottom: 10px;
	height: 52px;
}
.col-item .separator {
	border-top: 1px solid #E1E1E1;
}
.clear-left {
	clear: left;
}
.col-item .separator p {
	line-height: 20px;
	margin-bottom: 0;
	margin-top: 10px;
	text-align: center;
}
.col-item .separator p i {
	margin-right: 5px;
}
.col-item .btn-add {
	width: 50%;
	float: left;
}
.col-item .btn-add {
	border-right: 1px solid #E1E1E1;
}
.col-item .btn-details {
	width: 50%;
	float: left;
	padding-left: 10px;
}
.controls {
	margin-top: 20px;
}
[data-slide="prev"] {
 margin-right: 10px;
}
.controls .btn-success, .controls .btn-success:active, .controls .btn-success:focus, .controls .btn-success:hover {
	background: none;
	border: none;
	outline: 0;
	color: #567717;
	box-shadow: none;
}
.news-section {
	width: 100%;
	position: relative;
	float: left;
	margin: 0px auto;
	padding: 10px;
}
.news-section .page-header {
	text-align: center
}
.news-section .page-header h1 {
	color: #000;
	font-size: 2.3em;
}
.image-grid {
	width: 100%;
	float: left;
	position: relative;
}
.image-grid .hero-image-grid {
	text-align: center;
	position: relative;
}
.image-grid .hero-image-grid img {
	height: 500px;
}
.image-grid .list-image-grid ul {
	text-align: center;
	list-style: none;
}
.image-grid .list-image-grid ul li {
	display: inline-block;
	margin: 20px;
}
.image-grid .list-image-grid ul li img {
	height: 207px;
}
footer {
//box-shadow:2px 0px 4px #ccc;
//padding:20px;
}
.fluid_container {
	min-height: 400px;
}
footer a {
	color: #567717;
}
.brand-bar > .container {
	position: relative;
}
.camera_prev {
	left: 0;
}
.camera_prev > span {
	background: url(../img/apache_pb.png) no-repeat 0 0;
	display: block;
	height: 80px;
	width: 40px;
}
.camera_next {
	right: 0;
}
.camera_next, .camera_prev {
	background: none;
}
.camera_next > span {
	background: url(../img/apache_pb.png) no-repeat -40px 0;
	display: block;
	height: 80px;
	width: 40px;
}
.navbar-default {
	background: none;
	box-shadow: none;
	border: none;
	margin-bottom: 0;
	margin-top: 3em
}
.yamm li a, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	text-transform: uppercase;
	font-size: 0.8em;
	background: none;
	box-shadow: none;
}
.yamm .dropdown-menu {
	left: 0;
	width: auto;
	background:#F1FFF1;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav li:hover a {
	color: #000;
	background: none !important;
	box-shadow: none !important;
	background-color: transparent !important;
	text-shadow: none !important;
}
.navbar-default .navbar-nav > .open > a {
	background-image: none !important;
	box-shadow: none !important;
}
.dropdown-menu > li > a {
	color: #567717;
}
.yamm li {
	margin-right: 3em;
}
.yamm-content ul {
	float: left;
	position: relative;
}
.yamm-content ul li {
	width: 100%;
	float: left;
	position: relative;
}
.dropdown-menu li a {
	color: #555 !important;
}
footer .text-muted {
	color: #000;
}
footer a, footer a:active, footer a:hover, footer a:focus {
	color: #000;
	outline: none;
	text-decoration: none;
}
footer .top_footer p{ font-size:0.8em;}
.page-header {
	border-bottom: none;
}
@media (min-width: 1200px) {
.container {
	width: 1100px;
}
}
.bxslider li strong {
	margin-top: 10px;
	font-size:0.9em
}
.products-section p {
	text-align: center;
	margin-top: 10px;
}
.myhollow, .myhollow:hover {
	border: 1px solid #000;
	border-radius: 5px;
	padding: 10px 20px;
	color: #000;
	text-decoration: none;
	font-size: 1.1em;
	text-transform: uppercase;
}
.page-header p {
	margin: 0;
	font-size: 1.2em;
}
.yamm-content ul {
	list-style: none;
	margin-left: 0;
}
.yamm-content ul li {
	font-size: 0.9em;
	margin: 5px 0px;
}
.yamm-content ul li a, .yamm-content ul li a:hover {
	text-decoration: none;
	color: #444;
	outline: 0;
}
.yamm-content .imsect {
	margin: 20px 0px;
//border-left:1px solid #ccc;
	padding: 20px;
	text-align: center;
}
.yamm-content .imsect img {
	height: 150px;
}
.yamm-content .imsect p {
	margin: 25px 0px 0;
}
.yamm-content .imsect p .myhollow, .yamm-content .imsect p .myhollow:hover {
	font-size: 1em;
}
.yamm-content .col-md-4 .col-md-12 {
	margin: 0;
	padding: 0;
}
.rowimg {
	text-align: center;
	padding: 20px 0px;
	margin: 20px 0px;
}
.rowimg img {
	max-width: 100%;
	width: auto;
	height: auto;
}
.image-grid p {
	font-size: 1em;
}
ul.navbar-nav {
	text-align: center;
	width: 100%;
}
ul.navbar-nav > li {
	display: inline-block;
	margin: 0px 10px;
	float: none;
}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
 color:    #777;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
 color:    #777;
 opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
 color:    #777;
 opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color:    #777;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	background: none !important;
	background-color: transparent !important;
}
.yamm-content .prheader {
	border-bottom: 1px solid #444;
	float: left;
	width: 100%;
	padding-bottom: 10px;
	font-size: 1em;
	font-weight:bold;
}
.yamm-content .prheader a {
	margin: 0;
	line-height: normal;
	font-size: 1em;
	text-transform: none;
}
.yamm-content .prheader .pull-right {
	margin-top: 10px;
}
.yamm-content .col-md-6 ul {
	margin: 10px 0px;
	padding: 0px;
	font-size: 0.9em;
}
.card {
	float: left;
	border-bottom: none;
	text-align: justify;
	overflow: hidden;
	cursor: pointer;
}
.card a {
	text-decoration: none;
	color: #000;
}
.card .image_b, .card .text_b {
	width: 100%;
	position: relative;
	float: left;
	transition: all .5s ease 0s;
	-webkit-transition: all .5s ease 0s;
	-moz-transition: all .5s ease 0s;
	overflow: hidden;
}
.card .text_b {
	padding: 10px;
	background-color: #fff;
}
.card .image_b img {
	-webkit-transition: all 2500ms ease-in-out;
	-moz-transition: all 2500ms ease-in-out;
	transition: all 2500ms ease-in-out;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1);
	max-width: 100%;
	width: auto;
	height: auto;
}
.card:hover .image_b img {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	transform: scale(1.2);
}
.card:hover .text_b {
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	transform: translateY(-10px);
}
.card .text_b h3 {
	font-size:0.8em;
	font-weight:600;
	color:#5D34AE;
	margin:5px 0px;
	text-transform:uppercase;
}
.card .text_b p {
	font-size:0.9em;
}/*.bx-wrapper img {
    max-width: 100%;
    display: inline-block;
    height: 100px;
}
.bxslider li {
    text-align: center;
	border:1px solid #ccc;
    border-radius: 5px;
}*/

.bxslider li {
	overflow: hidden;
}
.bxslider li p {
	border: 1px solid #ddd;
	padding: 5px 10px;
	min-height:50px;
}
.bxslider li a, .bxslider li a:active, .bxslider li a:hover, .bxslider li a:visited {
	text-decoration: none;
	color: #000;
	outline: none;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.bxslider li a:hover p {
	border-color: #aaa;
}
.bxslider:hover li a {
	opacity: 0.6;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease-in;
	transition: all 0.5s ease-in;
}
.bxslider li a:hover {
	opacity: 1;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
/*footer ul {
	list-style: none;
}
footer ul li {
	float: left;
	display: inline;
	margin-right: 10px;
	border-right: 1px solid #ccc;
	padding-right: 20px;
}
footer ul li:last-of-type {
	border: none;
}
footer .pull-left p {
	margin-top: 10px;
}*/
/*.out-of-the-box-demo p {
	position: absolute;
	!* width: 100px; *!
	border: 1px solid #fff;
	border-radius: 5px;
	bottom: 25px;
	font-size: 1.2em;
	right: 25px;
	padding: 20px;
	background-color: rgba(0, 0, 0, 0.15);
	color: #fff;
}
.out-of-the-box-demo p a {
	color: #fff;
	text-decoration: none;
	outline: 0;
}*/
.products-section > .pull-right {
	padding: 0px 10px;
	margin-right: 2em
}
.products-section > .pull-right a {
	padding: 10px;
	color: #222;
	font-size: 1em;
	text-decoration: none;
}
.product_body {
    margin-top: 3em;
}
.imb {
	text-align: center;
	border: 1px solid darkgreen;
	border-radius: 10px;
	margin: 2em;
	padding: 10px;
}

.imb2 {
	text-align: center;
}

.propage .col-md-5, .propage .col-md-7 {
	padding:10px  20px;
}
.product_body p strong{ color:darkgreen;}
.propage .col-md-7 h2 ,.propage .col-md-6 h2 {
	color: darkgreen;
	font-family: 'jose';
	font-size:2.1em;
}
.ladingpagesimilarpro .col-md-3{ width:auto; margin:10px;}
.tab-pane h3{ font-size:1.5em; color:darkgreen; margin-top:0;}
.tab-content strong{ color:darkgreen;}
.propage .col-md-7 .tab-pane {
	padding: 10px;
	margin-top:20px;
}
.similarpro .col-md-12 {
	text-align: center;
}
.tabcontent h2{margin-top:0;color: darkgreen;
	font-family: 'jose';
	font-size:2.1em; }
.similarpro .col-md-3 img {
	height: 150px;
}
.similarpro-gde .col-md-3 img {
	max-height: 170px;
	max-width: 200px;
}
.similarpro-gde .col-md-6 img {
	max-height: 100px;
	max-width: 200px;
}
.similarpro-catalog .col-md-3 img {
	max-height: 250px;
	max-width: 250px;
}
.similarpro-catalog .col-md-4 img {
	max-height: 200px;
	max-width: 250px;
}
.nav-tabs > li > a{ padding:10px 12px;}
.similarpro .col-md-3 {
	text-align: center;
}
.similarpro-gde .col-md-3 {
	text-align: center;
	margin-bottom: 30px;
}
.similarpro-catalog .col-md-3 {
	text-align: center;
}
.similarpro {
	padding: 20px;
	margin-top: 4em;
}

.similarpro-gde-kupit {
	display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox;      /* TWEENER - IE 10 */
	display: -webkit-flex;     /* NEW - Chrome */
	display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
}

.similarpro-gde-kupit[data-position='static'] {
    justify-content: space-between;
}

.similarpro-gde-kupit[data-position='fixed'] {
    justify-content: flex-end;
}


.similarpro-gde {
	margin-right: 0px;
	padding: 20px;
	width: 55.225%;
	text-align: center;
}

@media (max-width: 980px) {
	.similarpro-gde {
		padding: 0px;
	}
}


@media (max-width: 980px) {
	.similarpro-gde {
		width: 100%;
		margin: 0 auto;
	}
}

.similarpro-gde .col-md-3 {
	padding: 0 10px;
}

.similarpro-gde-image {
	width: auto;
    height: 70vmin;
}

.similarpro-gde-image[data-position='static'] {
	position: static;
	align-self: flex-end;
	margin-left: 35px;
}

.similarpro-gde-image[data-position='fixed'] {
	position: fixed;
	bottom: 0; left: 35px;
}

@media (max-width: 980px) {
	.similarpro-gde-image {
		display: none;
	}
}

.similarpro-catalog {
	padding: 20px;
	margin-top: 4em;
}
.product_body ul {
	list-style: none;
}
.product_body > ul li {
	display: inline;
	margin: 20px;
	float: right;
}
.product_body ul li a {
	color: #555;
}
.row.propage {
	margin-top: 4.2em;
}
/*
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	border: 1px solid darkgreen;
	border-bottom-color: transparent;
}
.nav-tabs {
	border-bottom-color: darkgreen
}
.nav > li > a:hover, .nav > li > a:focus {
	background: none;
	border: none;
}*/
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #5C825C;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	background: #96E096;
}
.products-section .center-block h3, .news-section .page-header h3,.expertdiv .page-header h3 {
	font-weight: normal;
}
footer{ background:rgb(131, 197, 116); float:left; position:relative; width:100%;}
footer .top_footer,footer .bottom_footer{ float:left; position:relative; width:100%;}
footer .top_footer{ padding:20px 0px;}
footer .top_footer ul,footer .bottom_footer ul{list-style:none; margin:0; padding:0;}
footer .top_footer ul li{ margin:10px 0px; font-size:0.8em;  }
footer .top_footer ul li a{ color:#fff;}
footer .top_footer,footer .top_footer a { color:#fff; text-decoration:none;}
footer .top_footer h5{ font-size:1.6em;color:#fff;font-weight:normal;}
footer .bottom_footer{ padding:5px 0px; border-top:1px solid #fff; color:#fff; background:#57844E; font-size:0.9em;}
footer .bottom_footer ul{ list-style:none; color:#fff;}
footer .bottom_footer ul li{ display:inline-block; margin:10px 10px 10px 0px; color:#fff;}
footer .bottom_footer ul li a,footer .bottom_footer a{ color:#fff;}

/*.products-section .center-block h3:before, .news-section .page-header h3:before,
.newproducts .page-header h3:before,.newproducts .page-header h3:after,
.expertdiv .page-header h3:before,.expertdiv .page-header h3:after,
.products-section .center-block h3:after, .news-section .page-header h3:after {
  content: "";
  position: absolute;
  height: 5px;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
  top:45%;
  width:380px;
}
.products-section .center-block h3:before, .news-section .page-header h3:before,.expertdiv .page-header h3:before,.newproducts .page-header h3:before {
  right: 100%;
  margin-right: 15px;
}
.products-section .center-block h3:after, .news-section .page-header h3:after,.expertdiv .page-header h3:after,.newproducts .page-header h3:after {
  left: 100%;
  margin-left: 15px;
}*/
.products-section .center-block h3, .news-section .page-header h3,.expertdiv .page-header h3,.newproducts .page-header h3{ position:relative; display:inline-block; font-family: 'Pacifico', cursive; font-size:3em; color:darkgreen;}


/*
.news-section .page-header h3.longtext:after,.news-section .page-header h3.longtext:before {

  width:320px;
}
.news-section .page-header h3.longtext2:after,.news-section .page-header h3.longtext2:before {

  width:354px;
}*/
.image-grid .image1{ width:100%; height:300px; background:#999;}
.image-grid .image2{ width:100%; height:145px; background:#999; margin-bottom:10px;}
.image-grid .col-md-12 .image_place{ width:100%;}
.image_place img{ width:auto; height:auto; max-width:100%;}
.image-grid .col-md-12 .image_place2{ width:100%; text-align:center;}
.image-grid .col-md-12 .image_place2 img{ width:auto; height:500px; margin:0p auto; display:inline-block;}
.image-grid .col-md-12 .image_place img{ width:100%; height:auto;}
.image-grid .col-md-6 .image_place{ width:100%;}
.image-grid .col-md-6 .image_place img{ width:100%; height:auto;}
.about-page{ //padding:10px; width:100%; float:left; position:relative; text-align:left; margin-top:2em;}

.about-page .col-md-6 .image_place{ width:100%;//background:#ccc; height:260px;}
.about-page .row{ margin-bottom:2em;}
.about-page p strong{ font-size:1.3em;}

.about-page .col-md-6 iframe{ width:100%;min-height:260px;}
.my-container .breadcrumb{ border-top-left-radius:10px; border-top-right-radius:10px; margin-bottom:0; padding:8px 10px;}
.my-container .breadcrumb p{ margin-bottom:0;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
          color: darkgreen;
    cursor: default;
    border: 1px solid #04A404;
    border-bottom: 1px solid rgba(4, 164, 4, 0.25);

	 background: -webkit-linear-gradient(rgba(145, 222, 145, 0.25), #fff); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(rgba(145, 222, 145, 0.25), #fff); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(rgba(145, 222, 145, 0.25), #fff); /* For Firefox 3.6 to 15 */
  background: linear-gradient(rgba(145, 222, 145, 0.25), #fff); /* Standard syntax */




	}
.nav-tabs > li > a:hover {
border-color:#04A404 #04A404 white;
}
.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #fff;
}
.nav-tabs {
    border-bottom: 1px solid #04A404
}
img.textwrap{ float:left; margin:10px 10px 10px 0px;}
.similarpro .col-md-12{ text-align:center;}
.propage .col-md-12{ text-align:center;}
.similarpro .col-md-12 h1{ position:relative; display:inline-block; color:darkgreen;font-size:2em; font-family:'jose';}
.similarpro-gde .col-md-12{ text-align:center;}
.similarpro-gde .col-md-12 h1{ position:relative; display:inline-block; color:darkgreen;font-size:2em; font-family:'jose';}
.similarpro-catalog .col-md-12{ text-align:center;}
.similarpro-catalog .col-md-12 h1{ position:relative; display:inline-block; color:darkgreen;font-size:2em; font-family:'jose';}
.fancy{ text-align:center; position:relative; font-family:'jose'; display:inline-block;}
.fancy1{ text-align:center; position:relative; font-family:'jose'; display:inline-block;}
.fancy:after,.fancy:before{ content:''; width:25%; height:1px; background:darkgreen; top:45%; position:absolute;}
.fancy1:after,.fancy1:before{ content:''; width:20%; height:1px; background:darkgreen; top:45%; position:absolute;}
.fancy:after{ right:100%; margin-right:10px;}
.fancy:before{ left:100%; margin-left:10px;}
.fancy1:after{ right:100%; margin-right:10px;}
.fancy1:before{ left:100%; margin-left:10px;}


.fancyh1{ text-align:center; position:relative; font-family:'jose'; display:inline-block;}
.fancyh11{ text-align:center; position:relative; font-family:'jose'; display:inline-block;}
.fancyh1:after,.fancy:before{ content:''; width:25%; height:1px; background:darkgreen; top:45%; position:absolute;}
.fancyh11:after,.fancy1:before{ content:''; width:20%; height:1px; background:darkgreen; top:45%; position:absolute;}
.fancyh1:after{ right:100%; margin-right:10px;}
.fancyh1:before{ left:100%; margin-left:10px;}
.fancyh11:after{ right:100%; margin-right:10px;}
.fancyh11:before{ left:100%; margin-left:10px;}


/*.similarpro .col-md-12 h1:after,.similarpro .col-md-12 h1:before{ content: "";
  position: absolute;
  height: 5px;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
  top:45%;
  width:300px;}
 .similarpro .col-md-12 h1:before {
  right: 100%;
  margin-right: 15px;
}
.similarpro .col-md-12 h1:after {
  left: 100%;
  margin-left: 15px;
}*/
.propage .imb a{ text-decoration:none; color:#222;}
div#share {
    text-align: center;
}
.jssocials-share-logo {
    width: 1em;
    vertical-align: middle;
    font-size: 1em;
}
.jssocials-share-link, .jssocials-share-link:focus, .jssocials-share-link:active {
    border: 1px solid darkgreen;
    color: darkgreen;
}
.jssocials-share-link:hover{
	 border: 1px solid darkgreen;
    color: darkgreen;
	}
	#ing img{ width:100px;}
	#usg img {
    width: 100px;
}
.imb img {
    height: 300px;
}
.usg{ text-align:left;}
.usg li{ float:left; list-style:none; margin-right:10px; width:120px;}
.usg p{ font-size:0.8em;}
.padl0{ padding-left:0;}
.padr0{ padding-right:0;}
.padr1{ padding-right:30px;}
.thumbs { text-align:center;}
.thumbs img{ display:inline-block; margin:10px; height:70px; cursor:pointer; border:1px solid darkgreen;}
.skincare{ padding:20px; margin-top:4em;}
.skincare img{ height:500px;}
.banner img{ width:auto; height:auto; max-width:100%;}
.col-md-4.itemcol{  min-height:160px}
.col-md-4.itemcol:not(:last-child){ border-right:1px solid #ddd;}
.colitemsdiv{ width:100%; float:left; border:1px solid #ccc; margin:10px 0px; //background-color:#f3f3f3;}
.col-md-4.itemcol p{ float:left; font-size:1.2em; margin:0; padding:20px; text-align:justify;}
h2.textwrap{ float:left; margin:0px 10px 10px 0px; clear:left; }
.about-page .col-md-6 h2{ margin-top:0;color:darkgreen; font-family:'jose';}
.about-page .col-md-6{ text-align:justify;}
.banner{ width:100%; float:left; position:relative;}
.story_content {
    float: left;
    position: relative;
    width: 100%;

	margin-bottom:2em;

    padding: 10px;
}
.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus{ box-shadow:none; background:purple; border:1px solid purple;}
.btn-primary:hover{ box-shadow:none; background:none; color:#000; border:1px solid purple;}
.story_content .col-md-6{ text-align:justify;}
div[id^=story]{ padding:20px; background: -webkit-linear-gradient(#fafafa, #fff); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#fafafa, #fff); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#fafafa, #fff); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#fafafa, #fff); /* Standard syntax */
}
.story_content .image_place{ background:#ccc; height:230px; width:100%;}
.tablist > ul{ border:1px solid #ccc; padding:0;}
.tablist > ul ul{ display:none; padding:0;}
.tablist > ul ul li h4,.tablist > ul ul li h5{ font-size:1em;padding:10px 0 10px 2em;}
.tablist > ul ul li{  }
.tablist ul li{ list-style:none;}
.tablist ul li h4{background:#fafafa; padding:15px;font-size:1em; cursor:pointer; margin:0;}.tablist ul li h4.active{     background: #6E479E;
    color: #fff; }

.tablist ul li:not(:last-child) h4,.tablist ul li:not(:last-child) h5{ border-bottom:1px solid #ccc;}
.tabhtml{ display:none;}
.tabcontent img{ width:auto; max-width:100%; height:auto;}
.breadcrumb a{ color:#6F469D; text-decoration:none;}
.imghtml{ display:none;}

.mobile-menu{ display:none; margin-bottom:1em;}
a#navicon,a#closenav {
    position: relative;
    float: right;
    padding-right: 15px;
	outline:0;
	text-decoration:none;
	color:#9F7ACA;
	margin-bottom:20px;
}
a#closenav { position:absolute; top:10px; right:0px;}
.menu2 {
    margin: 10px 0px;
}
.menu_sidebar {
    position: fixed;
    top: 0;
    right: -100%;
	overflow-y:scroll;
    height: 100%;
    background: #fff;
    z-index: 9999;
    padding: 10px;
    width: 100%;
}
.menu2 > ul {
    padding: 5px;
}
.menu2 ul li {  width:100%;float:left; }
.menu2 ul li.active > a{font-weight:bold;}
.menu2 ul li a{ font-size:1em; text-transform:capitalize; color:#9F7ACA;}
.menu2 > ul > li{border-bottom: 1px solid #9F7ACA;
    padding: 10px;

    margin-bottom: 10px;}
	.menu2 ul li.active{ //background: #9F7ACA;}
.menu2 > ul ul{ display:none; margin:10px;}
.menu2 > ul > li li{ padding:5px;}
.menu2 > ul > li li:not(:last-child){ border-bottom:1px solid #9F7ACA; }
.menu2 > ul > li li a{ font-size:0.9em;}
.mobile-only{ display:none;}
.expertdiv {
    background: -webkit-linear-gradient(#fafafa, #fff); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#fafafa, #fff); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#fafafa, #fff); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#fafafa, #fff);
}

.card-1{ position:relative; width:100%; padding:10px; border:1px solid #ccc; margin-bottom:30px; float:left; background:#fff; box-shadow:0px 2px 4px #ccc; cursor:pointer;-webkit-transition:all 0.5s ease;
-moz-transition:all 0.5s ease;
-ms-transition:all 0.5s ease;
-o-transition:all 0.5s ease;
transition:all 0.5s ease;}
.card-1 .card_image,.card-1 .card_text{ position:relative; float:left; width:100%; padding:10px; overflow:hidden;}
.card-1 .card_text{// padding:10px 0px 10px 10px; //min-height:170px; //border-left:1px solid #ccc;}
.card-1 .card_image img{-webkit-transition:all 0.5s ease;
-moz-transition:all 0.5s ease;
-ms-transition:all 0.5s ease;
-o-transition:all 0.5s ease;
transition:all 0.5s ease;}
.card-1:hover .card_image img{-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-ms-transform:scale(1.2);
-o-transform:scale(1.2);
transform:scale(1.2);}
.card-1:hover{ background:#f4f4f4;}
.card-1 .card_image{ //padding:10px 10px 10px 0px;}
.card-1 .card_text h3 {
    margin-top: 0;
	color:darkgreen;
}.card-1 .card_text a {
	text-decoration:none; color:darkgreen;
}
.card-1 .card_text{ color:#7CA97C;}
.gray_section {
   background: -webkit-linear-gradient(#fafafa, #fff); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#fafafa, #fff); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#fafafa, #fff); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#fafafa, #fff);
    padding: 6em;
    width: 100%;
    float: left;
    padding-bottom: 4em;
    margin-bottom: 3em;
}
.skincare h3{ font-size:2.5em; color:darkgreen;font-family: 'Damion', cursive;}
.skincare p strong,.skincare h4{ color:darkgreen;}
.skincare .col-md-3 {
    padding: 10px;
	min-height:400px;
	text-align:justify;
}
.skincare .col-md-3:not(:nth-of-type(7)){ border-right:1px solid darkgreen; }
.showsection{ display:none;}
.skincare a{ color:darkgreen; text-decoration:none;}
.herb-content strong,.herb-content h2{ color:darkgreen;}
.herb-content{ margin:20px auto; width:100%; float:left; text-align:justify;}
.navbar-default .navbar-nav > li > a {
    color: #333;
    font-size: 1.1em;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li.active > a{ color:#6A3E99; font-weight:bold;}
.mobile-only{ display:none;}
.desktop-only{ display:block;}
.gr{ width:100%; float:left; position:relative; background:rgb(241,241,241); padding:10px;}
.image_place2 img {
    width: auto;
    max-width: 100%;
	//margin-top:2em;
}
.images_line{ clear:right;}
.images_line img{ float:left; height:200px; margin-right:20px;}
.images_line1 img{height:130px;margin-right:20px; float:left;}
.tabcontent {
    text-align: justify;
}
.yamm .dropdown-menu{
background:#F8F4FF
}
.modal {
  text-align: center;
  padding: 0!important;
}

.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px; /* Adjusts for spacing */
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}
.propage .itm{ margin-bottom:2em;}
.propage .itm .image_part{    text-align: center;
    background:#FBEDFF;
    padding: 20px;
    margin-bottom: 1em;
}
.propage .itm .text_part h4{ color: darkgreen;
    font-family: 'jose';
	padding-bottom:1em;
	border-bottom:1px solid darkgreen;}
	.propage .itm .text_part{ text-align:justify;}
.video-section {
    background: rgb(241,241,241);
    padding: 3em 0;
    position: relative;
    padding-bottom: 1em;
}
.video-section .topper{ min-height:200px;}
.video-section .topper h1{ position:absolute ;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.video-section .topper p{ position:absolute ;top:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.video-container {
    position: relative;
    padding-bottom: 56.25%;
    height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.seperator{ border: 0;
    height: 1px;
    background: darkgreen;
    background-image: linear-gradient(to right, #e3efe3, darkgreen,  #e3efe3);
    background-image: -webkit-linear-gradient(to right, #e3efe3, darkgreen,  #e3efe3);}
	#ok_shareWidget{
    padding: .3em .4em;
    border-radius: 0.3em;
    border:1px solid darkgreen;
    color: darkgreen;

	}

@media only screen and (max-width:1024px){
	.mobile-menu{ display:block; position:relative;}
	.bx-wrapper li{ text-align:center;}
	.card .image_b, .card .text_b{ text-align:center;}
	.brand-bar ul.social { display:none;}

.navbar-default{ display:none;}
.products-section .center-block h3:before, .news-section .page-header h3:before, .newproducts .page-header h3:before, .newproducts .page-header h3:after, .expertdiv .page-header h3:before, .expertdiv .page-header h3:after, .products-section .center-block h3:after, .news-section .page-header h3:after{ width:20%;content:none !important;}
.news-section .page-header h3.longtext:after, .news-section .page-header h3.longtext:before{ content:none !important;}
.padr0{ padding-right:15px;}
.padl0{ padding-left:15px;}
.image-grid .col-md-6{ margin-bottom:15px;}
footer .pull-left,footer .pull-right{ float:none !important; text-align:center;}
footer .bottom_footer{ text-align:center;}
.image_place img{ width:auto; height:auto; max-width:100%;}
.similarpro .col-md-12 h1:after, .similarpro .col-md-12 h1:before{ content:none !important;}
.imb img{ height:auto; max-width:100%;}
.thumbs img{ height:40px;}
.product_header{ text-align:center;}
.nav-tabs{ border:none;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	  border:1px solid darkgreen; padding:10px; border-radius:0;
}
.nav-tabs > li > a{ padding:10px; margin:5px; border-radius:0; border:1px solid #ccc;}
h3, .h3{ font-size:1.5em; margin:10px 0px;}
.story_content h3{ font-size:1.3em;}
.col-md-4.itemcol{ background-color: #f3f3f3;margin-bottom:10px; border:1px solid #ccc !important; min-height: 1px;float: left;}
.col-md-4.itemcol p{ font-size:1em; padding:10px 0; }
.col-md-4.itemcol:not(:last-child){ border:none;}
.colitemsdiv{ background:none;}
.padl0 .image_place{ height:200px !important;}
.imb{ margin:10px auto;}
.about-page .col-md-6 h2{ font-size:1.5em;}
.about-page .col-md-6 .image_place{ height:auto;}
.hidden-sm{ display:none;}
div.about-page > div > div > div:nth-child(5) > div:nth-child(1){ text-align:justify !important;}
.about-page .col-md-6 h2{ text-align:left; margin-top:10px;}
.about-page .col-md-6{ text-align:justify !important;}
.propage .col-md-7 .tab-pane{ text-align:justify;}
.skincare{ padding:0; text-align:justify;}
.skincare h3{ text-align:center;}
.skincare .padl0,.skincare .col-md-8{ padding:0;}
.news-section .page-header{ margin:10px 0px;}
.hidden-hide{ display:none;}
.mobile-only{ display:block;}
.parallax_div {
    position: relative !important;
    width: 100%;
    height: auto !important;
}
.my-container{ position:relative !important; top:0 !important; z-index:99 !important;}
.card-1 .card_image, .card-1 .card_text {
    position: relative;
    float: left;
    width: 100% !important;
    padding: 10px !important;
}
.card-1 .card_text{ border:none !important;}
.image-grid p,.image-grid p.pull-left{ float:none !important; text-align:center;}
footer .bottom_footer,footer .top_footer{ padding:10px 0}
footer .top_footer .col-md-4{ margin-bottom:1em;}
.mobile-only{ display:block;}
.desktop-only{ display:none;}
.products-section .center-block h3, .news-section .page-header h3, .expertdiv .page-header h3, .newproducts .page-header h3{ font-size:2.2em !important;}
.gray_section{ padding:0; margin-bottom:0;}
.colitemsdiv{ border:none;}
.about-page .row{ margin-bottom:10px;}
.tab-pane h3{ text-align:left !important;}
.fancy:after, .fancy:before{ content:none !important;}
.herb-content img.textwrap {
    clear: both;
    float: none;
     max-width: 100%;
    height: auto;
    text-align: center;
}
.row.propage{ margin-top:10px;}
.propage .col-md-5, .propage .col-md-7{ padding:10px;}
.propage .col-md-7 .tab-pane{ padding:0;}
.grid li{ padding:0 !important;}
h2{ font-size:1.5em;}
.about-page > div:nth-child(1) > div > div > h2{ text-align:center;}.image_place img{ height:auto !important; max-width:100% !important; width:auto !important;}
.modal{ z-index:99999 !important;}
div[id^=story]{ padding:20px 0;}
.story_content .container{ padding:0;}
.story_content .container .col-md-6{ padding:5px;}
.video-section .topper h1{ position:relative; clear:both; float:left;transform:none;-webkit-transform:none;-moz-transform:none; }
.video-section .topper p {
  position:relative; clear:both; float:left;transform:none;-webkit-transform:none;-moz-transform:none;
}
.close_button_div img {
    max-width: 100%;
}
#lang,#lang1{ width:100%; padding:10px;}
.brand-bar .pull-left img {
	width: 280px;
	height: 114px;
	position: relative;
}

.ozon {

}

.action2 {
background: #ed2117;
}

.action2 a{
    color: #fff !important;
}

}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
.imb img{ height:300px;}
.thumbs img{ height:40px;}
.brand-bar .pull-left img {
	width: 280px;
	height: 114px;
	position: relative;
}

	}

.video_home {
    display: block;
    float: center;
    padding-right: 10px;
    padding-bottom: 10px;
}

.video_home1 {
    display: block;
    float: left;
    width: 50%;
}

.video_home2 {
    display: block;
    float: center;
    padding-left: 10px;
    padding-bottom: 10px;
}












/* Main page top slider style */


.out-of-the-box-demo .first-slide,
.out-of-the-box-demo .second-slide{
	display: flex;
	align-items: center;
}

/*.out-of-the-box-demo{*/
/*	background-color: #fff;*/
/*}*/

/*.out-of-the-box-demo a{*/
/*	text-decoration: none;*/
/*}*/


/*.out-of-the-box-demo .row{*/
/*	display: flex;*/
/*	flex-wrap: wrap;*/
/*}*/


/*.out-of-the-box-demo .col-md-6{*/
/*	padding-bottom: 0;*/
/*	display: flex;*/
/*	flex-direction: column;*/
/*}*/


/*.out-of-the-box-demo .slogan{*/
/*	padding-top: 60px;*/
/*	margin-bottom: 35px;*/
/*}*/





/*.out-of-the-box-demo .first-slide .slogan{*/
/*	padding-left: 30px;*/
/*}*/

/*@media (min-width: 992px) {*/
/*	.out-of-the-box-demo .first-slide .slogan{*/
/*		padding-left: 0;*/
/*	}*/
/*}*/


/*.out-of-the-box-demo .slogan img{*/
/*	max-width: 195px;*/
/*	width: 100%;*/
/*	margin-bottom: 40px;*/
/*}*/


/*.out-of-the-box-demo .first-slide .slogan img{*/
/*	max-width: 250px;*/
/*}*/


/*.out-of-the-box-demo .slogan p{*/
/*	color: #75777d;*/
/*	font-size: 25px;*/
/*	font-weight: 300;*/
/*	text-transform: uppercase;*/
/*}*/

/*@media (min-width: 1030px){*/
/*	.out-of-the-box-demo .slogan p{*/
/*		font-size: 30px;*/
/*	}*/
/*}*/


/*.out-of-the-box-demo .first-slide .slogan p{*/
/*	margin-bottom: 0;*/
/*}*/


/*.out-of-the-box-demo .slogan p br{*/
/*	display: none;*/
/*}*/

/*@media (min-width: 768px){*/
/*	.out-of-the-box-demo .slogan p br{*/
/*		display: block;*/
/*	}*/
/*}*/



/*.out-of-the-box-demo img{*/
/*	max-width: 100%;*/
/*	height: auto;*/

/*}*/

/*.out-of-the-box-demo__img{*/
/*	display: flex;*/
/*	align-items: center;*/
/*	flex-grow: 1;*/
/*	overflow: hidden;*/
/*}*/


/*.out-of-the-box-demo__img img{*/
/*	max-height: 400px;*/
/*	text-align: center;*/
/*	justify-content: center;*/
/*}*/


/*.out-of-the-box-demo__img--fix img{*/
/*	width: 100%;*/
/*	max-width: none;*/
/*}*/


/*@media (min-width: 992px) {*/
/*	.out-of-the-box-demo__img img{*/
/*		max-height: none;*/
/*	}*/
/*}*/




/*.out-of-the-box-demo .caption{*/
/*	text-align: center;*/
/*	position: relative;*/
/*	padding-left: 30px;*/
/*}*/


/*@media (min-width: 768px) {*/
/*	.out-of-the-box-demo .caption{*/
/*		text-align: left;*/
/*	}*/
/*}*/

/*@media (min-width: 992px) {*/
/*	.out-of-the-box-demo .caption{*/
/*		padding-left: 0;*/
/*	}*/
/*}*/


/*.out-of-the-box-demo .caption__top{*/
/*	display: inline-block;*/
/*	border-bottom: 1px solid #75777d;*/
/*	padding-bottom: 25px;*/
/*	margin-bottom: 30px;*/
/*}*/


/*.out-of-the-box-demo .first-slide .caption__top{*/
/*	margin-bottom: 15px;*/
/*}*/


/*.out-of-the-box-demo .caption h1{*/
/*	display: inline-block;*/

/*	margin: 0;*/
/*	font-size: 20px;*/
/*	font-weight: 300;*/
/*	text-transform: uppercase;*/
/*	color: #74bc1f;*/
/*}*/


/*@media (min-width: 440px) {*/
/*	.out-of-the-box-demo .caption h1{*/
/*		font-size: 25px;*/
/*		padding-left: 30px;*/
/*	}*/

/*	.out-of-the-box-demo .first-slide .caption h1{*/
/*		padding-left: 0;*/
/*	}*/
/*}*/

/*@media (min-width: 1330px) {*/
/*	.out-of-the-box-demo .caption h1{*/
/*		font-size: 40px;*/
/*	}*/
/*}*/


/*.out-of-the-box-demo .caption h1 span{*/
/*	font-weight: 300;*/
/*}*/

/*@media (min-width: 440px) {*/
/*	.out-of-the-box-demo .caption h1 span{*/
/*		font-size: 25px;*/
/*		!*padding-left: 30px;*!*/
/*	}*/

/*	.out-of-the-box-demo .first-slide .caption h1 span{*/
/*		padding-left: 0;*/
/*	}*/
/*}*/

/*@media (min-width: 1330px) {*/
/*	.out-of-the-box-demo .caption h1 span{*/
/*		font-size: 40px;*/
/*	}*/
/*}*/



/*.out-of-the-box-demo .caption h1 strong{*/
/*	font-weight: 500;*/
/*	font-size: 30px;*/
/*}*/

/*@media (min-width: 440px) {*/
/*	.out-of-the-box-demo .caption h1 strong{*/
/*		font-size: 43px;*/
/*	}*/
/*}*/

/*@media (min-width: 1330px) {*/
/*	.out-of-the-box-demo .caption h1 strong{*/
/*		font-size: 64px;*/
/*	}*/
/*}*/

/*.out-of-the-box-demo .caption .caption__bottom {*/
/*	padding-bottom: 40px;*/
/*}*/


/*@media (min-width: 768px){*/
/*	.out-of-the-box-demo .caption .caption__bottom{*/
/*		padding-left: 30px;*/
/*	}*/

/*	.out-of-the-box-demo .first-slide .caption .caption__bottom{*/
/*		padding-left: 0;*/
/*	}*/
/*}*/

/*.out-of-the-box-demo .caption .caption__bottom p {*/
/*	margin-top: 0;*/
/*	margin-bottom: 35px;*/
/*	color: #4d4d4d;*/
/*	font-size: 24px;*/
/*	font-weight: 300;*/
/*}*/

/*@media (min-width: 768px) {*/
/*	.out-of-the-box-demo .caption .caption__bottom p{*/
/*		margin-bottom: 35px;*/
/*	}*/
/*}*/



/*.out-of-the-box-demo .caption__btn--top{*/
/*	position: relative;*/
/*	text-align: right;*/
/*	padding-right: 10%;*/
/*	padding-bottom: 20px;*/
/*	padding-top: 30px;*/
/*	z-index: 104;*/
/*}*/



/*.out-of-the-box-demo .second-slide{*/
/*	height: auto;*/
/*	display: flex;*/
/*	align-items: center;*/
/*}*/


/*@media (min-width: 977px) {*/
/*	.out-of-the-box-demo .second-slide{*/
/*		height: 605px;*/
/*	}*/
/*}*/


/*@media (min-width: 1030px) {*/
/*	.out-of-the-box-demo .second-slide{*/
/*		height: 619px;*/
/*	}*/
/*}*/


/*@media (min-width: 1330px) {*/
/*	.out-of-the-box-demo .second-slide{*/
/*		height: 659px;*/
/*	}*/
/*}*/


/*.btn{*/
/*	text-decoration: none;*/
/*	display: inline-block;*/
/*	border-radius: 0;*/
/*	cursor: pointer;*/
/*	padding: 20px 40px;*/
/*	font-weight: 400;*/
/*	font-size: 18px;*/
/*	line-height: 18px;*/
/*}*/


/*.btn-green {*/
/*	background: #74bc1f;*/
/*	color: #fff;*/

/*	-webkit-transition: 0.3s;*/
/*	-o-transition: 0.3s;*/
/*	-moz-transition: 0.3s;*/
/*	transition: 0.3s;*/
/*}*/

/*.btn-green:hover {*/
/*	background: #ffffff;*/
/*	border: 1px solid #74bc1f;*/
/*	color: #74bc1f;*/
/*}*/




.sy-caption-wrap{
	display: none;
}

