/**
 * $Desc
 *
 * @version		$Id$
 * @package		wpbasez
 * @author		 WPOpal	Team <wpopal@gmail.com, support@wpopal.com>
 * @copyright	Copyright (C) 2014 wpopal.com. All Rights Reserved.
 * @license		GNU/GPL v2 or later http://www.gnu.org/licenses/gpl-2.0.html
 *
 * @website	http://www.wpopal.com
 * @support	http://www.wpopal.com/support/forum.html
 */
/* line 31, ../../sass/core/cyan/_bootstrap.scss */
.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 37, ../../sass/core/cyan/_bootstrap.scss */
.btn-default:active, .btn-default.active,
.btn-primary:active,
.btn-primary.active,
.btn-success:active,
.btn-success.active,
.btn-info:active,
.btn-info.active,
.btn-warning:active,
.btn-warning.active,
.btn-danger:active,
.btn-danger.active {
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

/* line 48, ../../sass/core/cyan/_bootstrap.scss */
.btn:active, .btn.active {
	background-image: none;
}

/* line 54, ../../sass/core/cyan/_bootstrap.scss */
.btn-default {

	background: linear-gradient(#3ca2f3, #0f65a9) repeat scroll 0 0 rgba(0, 0, 0, 0);
	
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #0078a9;
}
/* line 13, ../../sass/core/cyan/_bootstrap.scss */
.btn-default:hover, .btn-default:focus {
background: linear-gradient(to bottom, #136cb2, #136cb2) repeat scroll 0 0 transparent;

}
/* line 19, ../../sass/core/cyan/_bootstrap.scss */
.btn-default:active, .btn-default.active {
background: linear-gradient(to bottom, #136cb2, #136cb2) repeat scroll 0 0 transparent;

}

/* line 55, ../../sass/core/cyan/_bootstrap.scss */
.btn-primary {
	background-color: #136cb2;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #2b669a;
}
/* line 13, ../../sass/core/cyan/_bootstrap.scss */
.btn-primary:hover, .btn-primary:focus {
	background-color: #2d6ca2;
	background-position: 0 -15px;
}
/* line 19, ../../sass/core/cyan/_bootstrap.scss */
.btn-primary:active, .btn-primary.active {
	background-color: #2d6ca2;
	border-color: #2b669a;
}

/* line 56, ../../sass/core/cyan/_bootstrap.scss */
.btn-success {
	background-color: #136cb2;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #3e8f3e;
}
/* line 13, ../../sass/core/cyan/_bootstrap.scss */
.btn-success:hover, .btn-success:focus {
	background-color: #419641;
	background-position: 0 -15px;
}
/* line 19, ../../sass/core/cyan/_bootstrap.scss */
.btn-success:active, .btn-success.active {
	background-color: #419641;
	border-color: #3e8f3e;
}

/* line 57, ../../sass/core/cyan/_bootstrap.scss */
.btn-info {
	background-color: #136cb2;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #28a4c9;
}
/* line 13, ../../sass/core/cyan/_bootstrap.scss */
.btn-info:hover, .btn-info:focus {
	background-color: #2aabd2;
	background-position: 0 -15px;
}
/* line 19, ../../sass/core/cyan/_bootstrap.scss */
.btn-info:active, .btn-info.active {
	background-color: #2aabd2;
	border-color: #28a4c9;
}

/* line 58, ../../sass/core/cyan/_bootstrap.scss */
.btn-warning {
	background-color: #136cb2;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #e38d13;
}
/* line 13, ../../sass/core/cyan/_bootstrap.scss */
.btn-warning:hover, .btn-warning:focus {
	background-color: #eb9316;
	background-position: 0 -15px;
}
/* line 19, ../../sass/core/cyan/_bootstrap.scss */
.btn-warning:active, .btn-warning.active {
	background-color: #eb9316;
	border-color: #e38d13;
}

/* line 59, ../../sass/core/cyan/_bootstrap.scss */
.btn-danger {
	background-color: #136cb2;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat: repeat-x;
	border-color: #b92c28;
}
/* line 13, ../../sass/core/cyan/_bootstrap.scss */
.btn-danger:hover, .btn-danger:focus {
	background-color: #c12e2a;
	background-position: 0 -15px;
}
/* line 19, ../../sass/core/cyan/_bootstrap.scss */
.btn-danger:active, .btn-danger.active {
	background-color: #c12e2a;
	border-color: #b92c28;
}

/* line 11, ../../sass/template/_page-layout.scss */
.topbar {
	background: #121212;
	padding: 10px 0;
	border-bottom: 1px solid #e5e5e5;
	color: dimgrey;
	font-size: 13px;
}
/* line 17, ../../sass/template/_page-layout.scss */
.topbar a {
	color: dimgrey;
}
/* line 19, ../../sass/template/_page-layout.scss */
.topbar a:hover {
	color: #136cb2;
}
/* line 24, ../../sass/template/_page-layout.scss */
.topbar .user-login a {
	color: #136cb2;
	margin: 0px 5px;
}
/* line 28, ../../sass/template/_page-layout.scss */
.topbar .user-login > * {
	float: left;
}

/* line 35, ../../sass/template/_page-layout.scss */
.topbar-menu ul {
	margin-bottom: 0;
}
/* line 37, ../../sass/template/_page-layout.scss */
.topbar-menu ul li {
	display: inline-block;
	margin: 0 4px;
}
/* line 40, ../../sass/template/_page-layout.scss */
.topbar-menu ul li .fa {
	margin-right: 10px;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .topbar-menu ul li .fa {
	margin-left: 10px;
	margin-right: inherit;
}
/* line 43, ../../sass/template/_page-layout.scss */
.topbar-menu ul li a {
	font-size: 10px;
	text-transform: uppercase;
}

/* line 52, ../../sass/template/_page-layout.scss */
ul.menu {
	margin: 0;
}
/* line 21, ../../sass/core/_mixins.scss */
ul.menu:before, ul.menu:after {
	content: " ";
	display: table;
}
/* line 25, ../../sass/core/_mixins.scss */
ul.menu:after {
	clear: both;
}

/*------------------------------------*\
		Header
\*------------------------------------*/
/* line 62, ../../sass/template/_page-layout.scss */
#wpo-header {
 background-color: #fff;
}
/* line 65, ../../sass/template/_page-layout.scss */
#wpo-header .header-search {
	position: relative;
	z-index: 1001;
}
/* line 69, ../../sass/template/_page-layout.scss */
#wpo-header > div {
	padding-top: 25px;
	position: relative;
}
/* line 74, ../../sass/template/_page-layout.scss */
#wpo-header .inner .logo {
	display: block;
	margin: -5px 40px 0 0;
	vertical-align: top;
}

/* line 82, ../../sass/template/_page-layout.scss */
.header-wrap {
	min-height: 65px;
}
/* line 84, ../../sass/template/_page-layout.scss */
.header-wrap .logo {
	z-index: 99;
	position: relative;
	text-align: left;
	min-height: 55px;
}
/* line 10, ../../sass/rtl/_rtl.scss */
.rtl .header-wrap .logo {
	text-align: right;
}
/* line 89, ../../sass/template/_page-layout.scss */
.header-wrap .logo img {
	background-color: #136cb2;
}
/* Search
------------------------------------------------*/
/* line 99, ../../sass/template/_page-layout.scss */
.search-from {
	width: 166px;
	height: auto;
	margin: -40px 0 0 0;
	z-index: 9990;
	position: relative;
}

/* line 106, ../../sass/template/_page-layout.scss */
.wpo-search {
	border: 1px solid #e5e5e5;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
}
/* line 109, ../../sass/template/_page-layout.scss */
.wpo-search .filter_type {
	border-right: 1px solid #e5e5e5;
	width: 165px;
	overflow: hidden;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .wpo-search .filter_type {
	border-left: 1px solid #e5e5e5;
	border-right: inherit;
}


/* line 113, ../../sass/template/_page-layout.scss */
.wpo-search .filter_type select {
	border: medium none;
	color: #8C8C8C;
	font-size: 13px;
	height: 36px;
	padding: 8px;
	width: 182px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: url("../images/arrow.png") no-repeat scroll 85% center white;
	cursor: pointer;
	text-indent: 0.01px;
	text-overflow: '';
}
/* line 129, ../../sass/template/_page-layout.scss */
.wpo-search .filter_type span {
	background-color: white;
	width: 30px;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	position: absolute;
	right: 0;
	top: 3px;
}
/* line 139, ../../sass/template/_page-layout.scss */
.wpo-search .filter_search {
	position: relative;
}
/* line 142, ../../sass/template/_page-layout.scss */
.wpo-search .input-search {
	font-style: italic;
	min-width: 350px;
	background: white;
	border: 0px;
	color: #6f757c;
	font-size: 12px;
	padding: 9px 14px;
	height: 36px;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
}
/* line 154, ../../sass/template/_page-layout.scss */
.wpo-search .fa {
	border: 0;
	padding: 0;
	background: none transparent;
	width: 30px;
	height: auto;
	color: dimgrey;
}
/* line 161, ../../sass/template/_page-layout.scss */
.wpo-search .btn-search {
	background: transparent;
	border: 0px;
	position: absolute;
	right: 18px;
	top: 5px;
	z-index: 4;
}
/* line 114, ../../sass/rtl/_rtl.scss */
.rtl .wpo-search .btn-search {
	left: 18px;
	right: auto;
}

/* line 175, ../../sass/template/_page-layout.scss */
.cart-header {
	background-image: url("../../images/cyan/cart.png");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 50px;
	padding-top: 6px;
}
/* line 181, ../../sass/template/_page-layout.scss */
.cart-header h4 {
	margin-top: 0;
	margin-bottom: 2px;
	font-size: 12px;
	font-weight: 600;
}
/* line 187, ../../sass/template/_page-layout.scss */
.cart-header .dropdown-toggle.cart-dropdown {
	font-size: 13px;
}
/* line 190, ../../sass/template/_page-layout.scss */
.cart-header .empty {
	padding: 12px 0;
}

/* line 204, ../../sass/template/_page-layout.scss */
#wpo-mainbody {
}

/*Footer*/
/* line 212, ../../sass/template/_page-layout.scss */
#wpo-footer {
	background: transparent;
	color: dimgrey;
	margin-top: 20px;
	font-size: 13px;
}
/* line 218, ../../sass/template/_page-layout.scss */
#wpo-footer a {
	color: dimgrey;
	font-size: 13px;
}
/* line 221, ../../sass/template/_page-layout.scss */
#wpo-footer a:hover {
	color: #136cb2;
	text-decoration: underline; /* Убираем подчеркивание */

}
/* line 225, ../../sass/template/_page-layout.scss */
#wpo-footer .widget-title {
	color: black;
	font-size: 15px;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: 700;
	font-family: "Open Sans", sans-serif;
}
/* line 235, ../../sass/template/_page-layout.scss */
#wpo-footer .footer-top {
	background-color: #2e3a47;
}

/* line 238, ../../sass/template/_page-layout.scss */
#wpo-footer .footer-center {
	font-family: "rockwellregular", "Times New Roman";
	margin-bottom: 20px;
}
/* line 242, ../../sass/template/_page-layout.scss */
#wpo-footer .footer-center .widget-title {
	position: relative;
	min-height: 32px;
}
/* line 245, ../../sass/template/_page-layout.scss */
#wpo-footer .footer-center .widget-title:before {
	position: absolute;
	left: 0;
	height: 3px;
	background-color: #136cb2;
	bottom: 0px;
	width: 30px;
}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl #wpo-footer .footer-center .widget-title:before {
	right: 0;
	left: auto;
}
/* line 256, ../../sass/template/_page-layout.scss */
#wpo-footer .inner {
	padding: 14px 0;
}
/* line 259, ../../sass/template/_page-layout.scss */
#wpo-footer ul {
	padding: 0;
	list-style: none;
}
/* line 262, ../../sass/template/_page-layout.scss */
#wpo-footer ul ul {
	padding-left: 15px;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl #wpo-footer ul ul {
	padding-right: 15px;
	padding-left: inherit;
}
/* line 267, ../../sass/template/_page-layout.scss */
#wpo-footer li {
	line-height: 20px;
	overflow: hidden;
	list-style: square inside none;
	font-size: 13px;
}
/* line 272, ../../sass/template/_page-layout.scss */
#wpo-footer li a {
	padding-left: 6px;
	font-family: "Open Sans";
}
.menu li a{
	font-family: "Open Sans";
}
.description p a{
	font-family: "Open Sans";
}
.cart-header a{
	font-family: "Open Sans";
	color: dimgrey;
}
.name a{
	font-family: "Open Sans";
}
.name a:hover{
	text-decoration: none;
}
.nav-tabs li a{
	font-family: "Open Sans";
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl #wpo-footer li a {
	padding-right: 6px;
	padding-left: inherit;
}
/* line 277, ../../sass/template/_page-layout.scss */
#wpo-footer .widget_text .textwidget {
	border: none !important;
	padding: 0 !important;
}
/* line 283, ../../sass/template/_page-layout.scss */
#wpo-footer .widget_rss li {
	list-style: none !important;
	border-bottom: 1px dashed #e5e5e5;
}
/* line 286, ../../sass/template/_page-layout.scss */
#wpo-footer .widget_rss li:last-child {
	border-bottom: none;
}
/* line 289, ../../sass/template/_page-layout.scss */
#wpo-footer .widget_rss li a {
	padding: 0;
	color: #136cb2;
}
/* line 295, ../../sass/template/_page-layout.scss */
#wpo-footer .widget_rss .widget-title a {
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	color: black;
}
/* line 303, ../../sass/template/_page-layout.scss */
#wpo-footer .widget_search .wpo-search {
	width: 100%;
}
/* line 305, ../../sass/template/_page-layout.scss */
#wpo-footer .widget_search .wpo-search .input-search {
	min-width: 100%;
}
/* line 311, ../../sass/template/_page-layout.scss */
#wpo-footer .wpo-copyright a {
	color: #136cb2;
	font-size: 14px;
}

/* line 318, ../../sass/template/_page-layout.scss */
.wpo-copyright {
	padding: 15px 0;

}

/* line 21, ../../sass/core/_mixins.scss */
.copyright:before, .copyright:after {
	content: " ";
	display: table;
}
/* line 25, ../../sass/core/_mixins.scss */
.copyright:after {
	clear: both;
}
/* line 325, ../../sass/template/_page-layout.scss */
.copyright address {
	margin: 0;
	line-height: 25px;
}

/* line 331, ../../sass/template/_page-layout.scss */
.category-image {
	margin-bottom: 20px;
}

/* line 339, ../../sass/template/_page-layout.scss */
.box {
	margin-top: 18px;
}
/* line 341, ../../sass/template/_page-layout.scss */
.box .box-heading {
	color: black;
	display: inline-block;
	padding: 11px 0;
	font-weight: 800;
	font-family: "Open Sans", sans-serif;
	letter-spacing: 1.1px;
	border-top: 3px double #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 40px;
	width: 100%;
	position: relative;
	text-transform: uppercase;
}
/* line 355, ../../sass/template/_page-layout.scss */
.box .box-heading:before {
	position: absolute;
	left: 0;
	bottom: -1px;
	background-color: #136cb2;
	width: 35px;
	height: 3px;
	content: "";
}
/* line 21, ../../sass/core/_mixins.scss */
.box .box-content:before, .box .box-content:after {
	content: " ";
	display: table;
}
/* line 25, ../../sass/core/_mixins.scss */
.box .box-content:after {
	clear: both;
}

/* line 373, ../../sass/template/_page-layout.scss */
.wpb_revslider_element.wpb_content_element {
	margin-bottom: 0;
}

/* line 379, ../../sass/template/_page-layout.scss */
.show .feedback {
	display: none;
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}

/* line 385, ../../sass/template/_page-layout.scss */
#wpo-filter {
	margin: 0 0 18px 0;
	padding: 10px 0;
}
/* line 388, ../../sass/template/_page-layout.scss */
#wpo-filter > * {
	margin-bottom: 0;
}
/* line 391, ../../sass/template/_page-layout.scss */
#wpo-filter .display {
	list-style: none;
	padding: 0;
}
/* line 21, ../../sass/core/_mixins.scss */
#wpo-filter .display:before, #wpo-filter .display:after {
	content: " ";
	display: table;
}
/* line 25, ../../sass/core/_mixins.scss */
#wpo-filter .display:after {
	clear: both;
}
/* line 395, ../../sass/template/_page-layout.scss */
#wpo-filter .display li {
	float: left;
	margin-right: 5px;
}
/* line 398, ../../sass/template/_page-layout.scss */
#wpo-filter .display li a {
	width: 28px;
	height: 28px;
	display: table;
	color: #dbdbdb;
	text-align: center;
	border: 1px solid #e5e5e5;
}
/* line 404, ../../sass/template/_page-layout.scss */
#wpo-filter .display li a .fa {
	display: table-cell;
	vertical-align: middle;
	font-size: 15px;
}
/* line 409, ../../sass/template/_page-layout.scss */
#wpo-filter .display li a span {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
	margin: 0;
}
/* line 416, ../../sass/template/_page-layout.scss */
#wpo-filter .display li a:hover, #wpo-filter .display li a.active, #wpo-filter .display li a:active, #wpo-filter .display li a:focus {
	color: black;
}
/* line 419, ../../sass/template/_page-layout.scss */
#wpo-filter .display li a.active {
	cursor: default;
}
/* line 422, ../../sass/template/_page-layout.scss */
#wpo-filter .display li a.waiting {
	color: #dbdbdb;
}
/* line 424, ../../sass/template/_page-layout.scss */
#wpo-filter .display li a.waiting .fa {
	color: #dbdbdb;
}
/* line 429, ../../sass/template/_page-layout.scss */
#wpo-filter .display li span {
	display: none;
	margin: 5px 5px 0 10px;
}

/* line 442, ../../sass/template/_page-layout.scss */
.page_not_found {
	padding: 60px 0;
}
/* line 444, ../../sass/template/_page-layout.scss */
.page_not_found .bigtext {
	font-size: 112px;
	font-weight: 700;
	color: #136cb2;
}

/*------------------------------------*\
		Sidebar left and right
\*------------------------------------*/
/* line 455, ../../sass/template/_page-layout.scss */
.wpb_content_element.wpb_single_image {
	margin-bottom: 0;
}

/* line 463, ../../sass/template/_page-layout.scss */
.no-sidebar .page .box .wpb_content_element {
	margin-bottom: 0;
}

/*------------------------------------*\
		Blog Page
\*------------------------------------*/
/* line 3, ../../sass/template/_pages.scss */
.post-area article {
	margin-bottom: 25px;
	padding-bottom: 25px;
	border-bottom: 1px solid #e5e5e5;
}
/* line 7, ../../sass/template/_pages.scss */
.post-area article:last-child {
	margin-bottom: 0;
	border-bottom: none;
}

/* line 19, ../../sass/template/_pages.scss */
#portfolio .portfolio-box .item {
	-webkit-transition-duration: 0.8s;
	transition-duration: 0.8s;
}

/* line 35, ../../sass/template/_pages.scss */
.woocommerce,
.woocommerce-page {
	/*a.button{
			background: $theme-color-primary !important;
			@include border-radius(4px);
			box-shadow: none;
			border: none;
			text-transform: uppercase;
			font-weight: 400;
			padding: $padding-base-vertical + 4 $padding-base-horizontal;
			text-shadow: none;
			color: $white;
			&:hover{
					background: $theme-color-default !important;
			}
	}*/
}
/* line 37, ../../sass/template/_pages.scss */
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register, .woocommerce form.checkout_coupon,
.woocommerce-page form.checkout_coupon,
.woocommerce-page form.login,
.woocommerce-page form.register,
.woocommerce-page form.checkout_coupon {
	border: 0;
	margin: 0;
	padding: 0;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
}

/* line 64, ../../sass/template/_pages.scss */
.wpb_single_image img {
	border: 1px solid #e5e5e5;
}

/*------------------------------------*\
		Post detail
\*------------------------------------*/
/* line 5, ../../sass/template/_post.scss */
.entry-title {
	text-transform: none;
}

/* line 10, ../../sass/template/_post.scss */
.title h2 {
	font-size: 24px;
}

/* line 28, ../../sass/template/_post.scss */
.post-share {
	margin-bottom: 20px;
}
/* line 30, ../../sass/template/_post.scss */
.post-share h4 {
	margin: 10px 0;
}
/* line 33, ../../sass/template/_post.scss */
.post-share .social-networks {
	margin: 10px 0;
}
/* line 35, ../../sass/template/_post.scss */
.post-share .social-networks li {
	float: left;
}
/* line 37, ../../sass/template/_post.scss */
.post-share .social-networks li a {
	color: #333333;
	margin-right: 20px;
	font-size: 16px;
}
/* line 43, ../../sass/template/_post.scss */
.post-share .social-networks li:last-child a {
	margin-right: 0;
}

/*------------------------------------*\
		Comment List
\*------------------------------------*/
/* line 57, ../../sass/template/_post.scss */
.commentlists .the-comment {
	border-bottom: 1px solid #e7e6e6;
	padding-bottom: 25px;
	margin-bottom: 25px;
}
/* line 61, ../../sass/template/_post.scss */
.commentlists .the-comment p {
	margin: 0;
}
/* line 65, ../../sass/template/_post.scss */
.commentlists div.avatar {
	float: left;
	margin-right: 15px;
}
/* line 69, ../../sass/template/_post.scss */
.commentlists .comment-author {
	margin-bottom: 15px;
}
/* line 73, ../../sass/template/_post.scss */
.commentlists .children {
	padding-left: 40px;
}

/*------------------------------------*\
		Blog
\*------------------------------------*/
/* line 81, ../../sass/template/_post.scss */
.recent-blog {
	margin: 40px 0;
}
/* line 83, ../../sass/template/_post.scss */
.recent-blog .wrapper, .recent-blog .term-description {
	min-height: 235px;
}
/* line 86, ../../sass/template/_post.scss */
.recent-blog .blog-image {
	margin-right: 20px;
}
/* line 89, ../../sass/template/_post.scss */
.recent-blog .description {
	margin-top: 15px;
}
/* line 91, ../../sass/template/_post.scss */
.recent-blog .description .blog-description {
	font-family: "rockwellregular", "Times New Roman";
	font-size: 13px;
}

/* line 97, ../../sass/template/_post.scss */
.blog-title {
	line-height: normal;
	margin: 0 0 5px 0;
	font-size: 14px;
	font-weight: 600;
	min-height: 40px;
}
/* line 103, ../../sass/template/_post.scss */
.blog-title a {
	color: black;
}

/* line 107, ../../sass/template/_post.scss */
.entry-meta {
	color: #9c9c9c;
	font-size: 11px;
	font-style: italic;
}
/* line 111, ../../sass/template/_post.scss */
.entry-meta a {
	color: #9c9c9c;
}
/* line 113, ../../sass/template/_post.scss */
.entry-meta a:hover {
	color: #ccb48e;
}

/* line 119, ../../sass/template/_post.scss */
.blog-post-icon {
	display: table;
	text-align: center;
	background: #136cb2;
	width: 40px;
	height: 40px;
	color: white;
}
/* line 125, ../../sass/template/_post.scss */
.blog-post-icon .fa {
	display: table-cell;
	vertical-align: middle;
}

/* line 131, ../../sass/template/_post.scss */
.blog-post-detail {
	overflow: hidden;
}

/*------------------------------------*\
		Brands
\*------------------------------------*/
/* line 140, ../../sass/template/_post.scss */
.brand-logo {
	margin-bottom: 0;
}

/*------------------------------------*\
		Entry content
\*------------------------------------*/
/* line 149, ../../sass/template/_post.scss */
.entry-content th, .comment-content th {
	font-weight: 700;
	padding: 8px;
}

/* line 154, ../../sass/template/_post.scss */
.entry-content td, .comment-content td {
	padding: 8px;
}

/*------------------------------------*\
		Blog Page / Single Blog
\*------------------------------------*/
/* line 162, ../../sass/template/_post.scss */
.post-area .entry-title {
	margin: 20px 0 10px 0;
	font-weight: 600;
}
/* line 165, ../../sass/template/_post.scss */
.post-area .entry-title a {
	color: black;
}
/* line 167, ../../sass/template/_post.scss */
.post-area .entry-title a:hover {
	color: #136cb2;
}
/* line 172, ../../sass/template/_post.scss */
.post-area .readmore {
	margin-top: 20px;
}
/* line 175, ../../sass/template/_post.scss */
.post-area .post-link {
	font-size: 18px;
	color: #ccb48e;
	display: block;
	padding: 17px 27px;
	float: left;
	width: 100%;
	height: auto;
	min-height: 60px;
}
/* line 21, ../../sass/core/_mixins.scss */
.post-area .post-thumb:before, .post-area .post-thumb:after {
	content: " ";
	display: table;
}
/* line 25, ../../sass/core/_mixins.scss */
.post-area .post-thumb:after {
	clear: both;
}
/* line 186, ../../sass/template/_post.scss */
.post-area .post-thumb img {
	width: 100%;
	height: auto;
}
/* line 191, ../../sass/template/_post.scss */
.post-area.single-blog .blog-title {
	font-size: 20px;
	text-transform: none;
	margin: 20px 0;
}

/* line 11, ../../sass/template/_widgets-layout.scss */
.widget.highlight {
	position: relative;
}
/* line 13, ../../sass/template/_widgets-layout.scss */
.widget.highlight .widget-title {
	padding: 8px 16px;
	margin-bottom: 0px;
	border: none;
	background: linear-gradient(#3ca2f3, #0f65a9) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
/* line 17, ../../sass/template/_widgets-layout.scss */
.widget.highlight .widget-title:before {
	display: none;
}
/* line 20, ../../sass/template/_widgets-layout.scss */
.widget.highlight .widget-title span {
	font-size: 15px;
	color: white;
	padding: 12px 16px;
	font-weight: 600;
	width: 100%;
	letter-spacing: 0;
}

/* line 2, ../../sass/template/_widgets.scss */
.widget.widget_sp_image {
	background: none;
}
/* line 6, ../../sass/template/_widgets.scss */
.widget.widget_sp_image .widget_sp_image-image-link {
	padding: 0;
}
/* line 11, ../../sass/template/_widgets.scss */
.widget.widget_products .box-heading {
	padding-bottom: 12px;
}
/* line 16, ../../sass/template/_widgets.scss */
.widget.widget_product_categories .box-heading {
	background: #ccb48e;
}
/* line 23, ../../sass/template/_widgets.scss */
.widget.widget_categories ul li:before {
	left: 16px;
}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl .widget.widget_categories ul li:before {
	right: 16px;
	left: auto;
}
/* line 30, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .box-heading {
	position: relative;
}
/* line 33, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .media-post-layout {
	text-align: left;
	padding: 26px 16px;
	border: 1px solid #e5e5e5;
}
/* line 37, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .media-post-layout .post-author {
	display: none;
}
/* line 40, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .media-post-layout img {
	width: 90px;
	height: auto;
}
/* line 43, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .media-post-layout .blog-title {
	height: 40px;
	overflow: hidden;
	font-weight: 500;
}
/* line 48, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .media-post-layout .post-date {
	font-style: italic;
}
/* line 52, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .media-post-carousel {
	text-align: center;
	padding: 26px 16px;
	border: 1px solid #e5e5e5;
}
/* line 56, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .media-post-carousel .carousel-image {
	width: 50px;
	height: 50px;
	margin-right: 5px;
}
/* line 60, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .media-post-carousel img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
}
/* line 64, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .description {
	font-size: 13px;
}
/* line 66, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .description p {
	margin-bottom: 30px;
}
/* line 70, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .carousel-item {
	display: table;
	text-align: center;
	margin: auto;
	border-top: 1px solid #e5e5e5;
	padding: 20px 0 0 0;
	width: auto;
	height: auto;
}
/* line 77, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .carousel-item > div {
	display: table-cell;
	vertical-align: top;
}
/* line 82, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .carousel-body {
	text-align: left;
	text-transform: uppercase;
	color: black;
	font-size: 12px;
}
/* line 87, ../../sass/template/_widgets.scss */
.widget.widget_wpo_recent_post .carousel-body p {
	color: dimgrey;
	font-size: 11px;
	margin-top: 4px;
}
/* line 95, ../../sass/template/_widgets.scss */
.widget.widget_product_search #searchform {
	border: 1px solid #e5e5e5;
	padding: 20px 16px;
}
/* line 98, ../../sass/template/_widgets.scss */
.widget.widget_product_search #searchform input[type="submit"] {
	background-color: #136cb2;
	border: medium none;
	box-shadow: none;
	color: white;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	padding: 9px 20px;
	text-transform: uppercase;
}
/* line 112, ../../sass/template/_widgets.scss */
.widget.widget_search .searchform {
	border: 1px solid #e5e5e5;
	padding: 20px 16px;
}
/* line 118, ../../sass/template/_widgets.scss */
.widget.widget_calendar #calendar_wrap {
	border: 1px solid #e5e5e5;
	padding: 20px 16px;
}
/* line 124, ../../sass/template/_widgets.scss */
.widget.widget_recent_entries, .widget.widget_recent_comments {
	color: #136cb2;
}
/* line 128, ../../sass/template/_widgets.scss */
.widget.widget_recent_entries ul li:before, .widget.widget_recent_comments ul li:before {
	left: 0px;
}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl .widget.widget_recent_entries ul li:before, .rtl .widget.widget_recent_comments ul li:before {
	right: 0px;
	left: auto;
}
/* line 136, ../../sass/template/_widgets.scss */
.widget.widget_archive select {
	width: 100%;
	padding: 8px;
	margin-top: 20px;
	border: 1px solid #e5e5e5;
}
/* line 144, ../../sass/template/_widgets.scss */
.widget.widget_text .textwidget {
	padding: 20px 16px;
	border: 1px solid #e5e5e5;
}
/* line 147, ../../sass/template/_widgets.scss */
.widget.widget_text .textwidget select {
	width: 100%;
	padding: 8px;
	border: 1px solid #e5e5e5;
}
/* line 152, ../../sass/template/_widgets.scss */
.widget.widget_text .textwidget img {
	height: auto;
	max-width: 100%;
}
/* line 160, ../../sass/template/_widgets.scss */
.widget.widget_rss li .rsswidget {
	color: #136cb2;
}
/* line 162, ../../sass/template/_widgets.scss */
.widget.widget_rss li .rsswidget:hover {
	text-decoration: underline;
}
/* line 167, ../../sass/template/_widgets.scss */
.widget.widget_rss li .rss-date,
.widget.widget_rss li .rsswidget {
	padding-bottom: 10px;
	display: block;
}
/* line 171, ../../sass/template/_widgets.scss */
.widget.widget_rss li .rss-date {
	font-size: 13px;
	font-style: italic;
}

/* line 176, ../../sass/template/_widgets.scss */
.widget.widget_rss cite {
	font-weight: bold;
	line-height: 35px;
	font-style: italic;
}
/* line 187, ../../sass/template/_widgets.scss */
.widget.widget_nav_menu ul, .widget.widget_nav_menu ol, .widget.widget_categories ul, .widget.widget_categories ol {
	background-color: transparent;
}
/* line 190, ../../sass/template/_widgets.scss */
.widget.widget_nav_menu ul li a, .widget.widget_nav_menu ol li a, .widget.widget_categories ul li a, .widget.widget_categories ol li a {
	position: relative;
	padding-left: 16px;
}
/* line 193, ../../sass/template/_widgets.scss */
.widget.widget_nav_menu ul li a:hover, .widget.widget_nav_menu ol li a:hover, .widget.widget_categories ul li a:hover, .widget.widget_categories ol li a:hover {
	color: #ccb48e;
}
/* line 199, ../../sass/template/_widgets.scss */
.widget.widget_nav_menu ul li:last-child a, .widget.widget_nav_menu ol li:last-child a, .widget.widget_categories ul li:last-child a, .widget.widget_categories ol li:last-child a {
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}
/* line 206, ../../sass/template/_widgets.scss */
.widget.widget_nav_menu select, .widget.widget_categories select {
	width: 100%;
	padding: 8px;
	margin-top: 20px;
	border: 1px solid #e5e5e5;
}

/* line 215, ../../sass/template/_widgets.scss */
.wpo-sidebar .box {
	margin-bottom: 20px;
	margin-top: 0;
}
/* line 218, ../../sass/template/_widgets.scss */
.wpo-sidebar .box.widget_wpo_menu_vertical {
	position: relative;
}
/* line 220, ../../sass/template/_widgets.scss */
.wpo-sidebar .box.widget_wpo_menu_vertical .box-heading {
	background: linear-gradient(#3ca2f3, #0f65a9) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: none;
	padding: 14px 16px;
}
/* line 224, ../../sass/template/_widgets.scss */
.wpo-sidebar .box.widget_wpo_menu_vertical .box-heading:before {
	display: none;
}
/* line 227, ../../sass/template/_widgets.scss */
.wpo-sidebar .box.widget_wpo_menu_vertical .box-heading span {
font-size: 15px;
color: #FFF;
padding: 12px 16px;
font-weight: 600;
width: 100%;
letter-spacing: 0px;
}
/* line 234, ../../sass/template/_widgets.scss */
.wpo-sidebar .box.widget_wpo_menu_vertical .box-heading .fa {
	background-color: #0099d6;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	width: 22px;
	height: 22px;
	line-height: 22px;
	padding-left: 3px;
	margin-top: 2px;
	text-align: center;
}
/* line 244, ../../sass/template/_widgets.scss */
.wpo-sidebar .box.widget_wpo_menu_vertical ul {
	border: none;
	padding: 0;
}
/* line 247, ../../sass/template/_widgets.scss */
.wpo-sidebar .box.widget_wpo_menu_vertical ul li {
	position: static;
	padding: 0 20px;
	border: 1px solid transparent;
}
/* line 251, ../../sass/template/_widgets.scss */
.wpo-sidebar .box.widget_wpo_menu_vertical ul li:hover {
	border: 1px solid #e5e5e5;
	padding-left: 15px;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .wpo-sidebar .box.widget_wpo_menu_vertical ul li:hover {
	padding-right: 15px;
	padding-left: inherit;
}
/* line 255, ../../sass/template/_widgets.scss */
.wpo-sidebar .box.widget_wpo_menu_vertical ul li:before {
	left: 45px;
}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl .wpo-sidebar .box.widget_wpo_menu_vertical ul li:before {
	right: 45px;
	left: auto;
}
/* line 261, ../../sass/template/_widgets.scss */
.wpo-sidebar .box ul {
	list-style: none;
	padding: 6px 16px;
	border: 1px solid #e5e5e5;
}
/* line 265, ../../sass/template/_widgets.scss */
.wpo-sidebar .box ul li {
	padding: 12px 0px;
	position: relative;
}
/* line 268, ../../sass/template/_widgets.scss */
.wpo-sidebar .box ul li:last-child {
	border-bottom: none;
}
/* line 270, ../../sass/template/_widgets.scss */
.wpo-sidebar .box ul li:last-child:before {
	display: none;
}
/* line 275, ../../sass/template/_widgets.scss */
.wpo-sidebar .box ul li:before {
	background-color: #e5e5e5;
	bottom: 0px;
	height: 1px;
	left: 0px;
	position: absolute;
	width: 25px;
	z-index: 9;
}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl .wpo-sidebar .box ul li:before {
	right: 0px;
	left: auto;
}
/* line 286, ../../sass/template/_widgets.scss */
.wpo-sidebar .box ul ul {
	border: none;
	padding-right: 0;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .wpo-sidebar .box ul ul {
	padding-left: 0;
	padding-right: inherit;
}
/* line 290, ../../sass/template/_widgets.scss */
.wpo-sidebar .box ul ul li:last-child {
	padding-bottom: 0;
}
/* line 300, ../../sass/template/_widgets.scss */
.wpo-sidebar .box.widget_nav_menu ul li:before, .wpo-sidebar .box.widget_categories ul li:before {
	display: none;
}
/* line 303, ../../sass/template/_widgets.scss */
.wpo-sidebar .box.widget_nav_menu ul li a, .wpo-sidebar .box.widget_categories ul li a {
	position: relative;
}
/* line 305, ../../sass/template/_widgets.scss */
.wpo-sidebar .box.widget_nav_menu ul li a:after, .wpo-sidebar .box.widget_categories ul li a:after {
	background-color: #e5e5e5;
	bottom: -12px;
	content: "";
	height: 1px;
	left: 16px;
	position: absolute;
	width: 25px;
	z-index: 9;
}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl .wpo-sidebar .box.widget_nav_menu ul li a:after, .rtl .wpo-sidebar .box.widget_categories ul li a:after {
	right: 16px;
	left: auto;
}
/* line 324, ../../sass/template/_widgets.scss */
.wpo-sidebar .box.widget_nav_menu ul li a:before, .wpo-sidebar .box.widget_nav_menu ol li a:before, .wpo-sidebar .box.widget_categories ul li a:before, .wpo-sidebar .box.widget_categories ol li a:before {
	content: "\f105";
	font-family: fontawesome;
	position: absolute;
	left: 0px;
}
/* line 334, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .box-heading {
	margin: 0;
	position: relative;
	padding: 14px 0px;
	font-size: 14px;
	border-bottom: none;
}
/* line 340, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .box-heading span {
	float: none;
	padding: 0;
	background: transparent;
}
/* line 346, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .box-heading > * {
	margin: 0;
	padding: 20px;
}
/* line 351, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .rating {
	color: #FFAE00;
}
/* line 354, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .carousel-controls {
	top: 13px;
	right: 10px;
}
/* line 114, ../../sass/rtl/_rtl.scss */
.rtl .wpo-sidebar .box .carousel-controls {
	left: 10px;
	right: auto;
}
/* line 357, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .carousel-controls a {
	width: 16px;
	height: 16px;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border: 1px solid #e5e5e5;
	background: none transparent;
	display: block;
	float: left;
	line-height: normal;
	text-align: center;
	margin: 0 2px;
	padding: 0;
	position: relative;
	float: left;
}
/* line 370, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .carousel-controls a:hover {
	background: #ccb48e;
	border-color: #ccb48e;
}
/* line 373, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .carousel-controls a:hover .fa {
	color: white;
}
/* line 378, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .carousel-controls .fa {
	width: auto;
	height: auto;
	float: left;
	margin: 0 auto;
	padding: 0;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: block;
	width: 10px;
	height: 14px;
	position: absolute;
	line-height: normal;
	font-size: 12px;
	background: none transparent;
	color: black;
}
/* line 399, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .product_list_widget .media {
	border-bottom: 1px solid #e5e5e5;
	margin-top: 0;
	padding: 20px 0;
	position: relative;
}
/* line 403, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .product_list_widget .media:last-child {
	border-bottom: none;
}
/* line 407, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .product_list_widget .name {
	margin-top: 0px;
	min-height: 30px;
}
/* line 410, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .product_list_widget .name a {
	color: #2e3a47;
	font-size: 13px;
}
/* line 413, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .product_list_widget .name a:hover {
	color: #136cb2;
}
/* line 418, ../../sass/template/_widgets.scss */
.wpo-sidebar .box .product_list_widget .price {
	font-size: 14px;
}
/* line 429, ../../sass/template/_widgets.scss */
.wpo-sidebar .price_slider_wrapper {
	padding: 10px 0;
}
/* line 432, ../../sass/template/_widgets.scss */
.wpo-sidebar .wpb_content_element {
	margin: 0;
}
/* line 440, ../../sass/template/_widgets.scss */
.wpo-sidebar input[type="text"],
.wpo-sidebar input[type="email"],
.wpo-sidebar input[type="number"],
.wpo-sidebar input[type="password"],
.wpo-sidebar input[type="tel"],
.wpo-sidebar input[type="url"] {
	padding: 9px 14px;
	border: 1px solid #e5e5e5;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
}
/* line 445, ../../sass/template/_widgets.scss */
.wpo-sidebar .wpo-search {
	width: 100%;
	border: none;
}
/* line 448, ../../sass/template/_widgets.scss */
.wpo-sidebar .wpo-search .input-search {
	border-width: 1px;
	border-style: solid;
	border-color: #e5e5e5;
	min-width: 100%;
}
/* line 454, ../../sass/template/_widgets.scss */
.wpo-sidebar .wpo-search .btn-search {
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-style: solid;
	border-color: #e5e5e5;
}

/* line 468, ../../sass/template/_widgets.scss */
.widget_calendar table {
	width: 100%;
}
/* line 470, ../../sass/template/_widgets.scss */
.widget_calendar table td, .widget_calendar table th {
	padding: 5px;
	text-align: center;
}

/* Recent Widget */
/* line 488, ../../sass/template/_widgets.scss */
.post-widget article h6,
.comment-widget article h6 {
	text-transform: none;
	font-size: 14px;
	font-weight: 300;
}
/* line 493, ../../sass/template/_widgets.scss */
.post-widget article p,
.comment-widget article p {
	font-size: 12px;
}

/* Flickr Gallery */
/* line 512, ../../sass/template/_widgets.scss */
.flickr-gallery img {
	float: left;
	width: 72px;
	height: 72px;
	padding: 3px;
}

/* Tags Widget */
/* line 521, ../../sass/template/_widgets.scss */
.tagcloud {
	border: 1px solid #e5e5e5;
	padding: 20px 16px;
}
/* line 524, ../../sass/template/_widgets.scss */
.tagcloud a {
	border: 1px solid #e5e5e5;
	display: inline-block;
	font-size: 13px !important;
	height: 28px;
	line-height: 28px;
	margin: 2px 0;
	padding: 0 10px;
}
/* line 532, ../../sass/template/_widgets.scss */
.tagcloud a:hover {
	background-color: transparent;
	border: 1px solid #136cb2;
}

/* line 541, ../../sass/template/_widgets.scss */
.carousel-inner .product-block.product {
	margin-bottom: 0;
}

/*------------------------------------*\
		Cart
\*------------------------------------*/
/* line 550, ../../sass/template/_widgets.scss */
#wpo_modal_cart {
	z-index: 9999;
}
/* line 559, ../../sass/template/_widgets.scss */
#wpo_modal_cart img {
	float: left;
}

/*------------------------------------*\
	Widget Megamenu
\*------------------------------------*/
/*
*	Shortcode
*/
/* h1,
h2,
h3 {
	margin-top: ($line-height-computed / 2);
	margin-bottom: ($line-height-computed / 2);
}
h4,
h5,
h6 {
	margin-top: ($line-height-computed / 2);
	margin-bottom: ($line-height-computed / 2);
}

h1, .h1 { font-size: 30px; } // ~30px
h2, .h2 { font-size: 24px; } // ~30px
h3, .h3 { font-size: 18px; } // ~24px
h4, .h4 { font-size: $font-size-base; } // ~18px
h5, .h5 { font-size: 12px; }
h6, .h6 { font-size: 10px; } // ~12px */
/*
 *	Base
 */
/* line 4, ../../sass/template/_base.scss */
img {
	max-width: 100%;
}

/* line 8, ../../sass/template/_base.scss */
a {
	color: #136cb2;
	font-family: inherit;
}
/* line 12, ../../sass/template/_base.scss */
a:hover, a:focus {
	outline: none;
	text-decoration: underline;
	color: #136cb2;
}

/* line 19, ../../sass/template/_base.scss */
body {
	overflow-x: hidden;
}

/* line 23, ../../sass/template/_base.scss */
select {
	cursor: pointer;
}

/* line 27, ../../sass/template/_base.scss */
iframe {
	border: none;
}

/* line 31, ../../sass/template/_base.scss */
label {
	font-weight: normal;
}

/* line 35, ../../sass/template/_base.scss */
del {
	font-size: 14px;
}

/* line 39, ../../sass/template/_base.scss */
form label {
	font-weight: normal;
}

/* line 43, ../../sass/template/_base.scss */
.input-text {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px;
	font-size: 13px;
	line-height: 1.42857;
	color: #787878;
	background-color: white;
	background-image: none;
	border: 1px solid #ededed;
	border-radius: 0px;
}

/* line 58, ../../sass/template/_base.scss */
.addthis .addthis_button_google_plusone {
	margin-left: -25px;
	margin-right: -29px;
}

/* line 64, ../../sass/template/_base.scss */
.none-style {
	list-style: none;
	padding: 0;
}

/* line 69, ../../sass/template/_base.scss */
.media > .pull-left {
	margin-right: 10px;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .media > .pull-left {
	margin-left: 10px;
	margin-right: inherit;
}

/* line 75, ../../sass/template/_base.scss */
.wpb_content_element {
	margin-bottom: 0 !important;
}

/* line 79, ../../sass/template/_base.scss */
.star-rating {
	height: 12px !important;
	font-size: 10px !important;
}
/* line 82, ../../sass/template/_base.scss */
.star-rating > span {
	font-size: 10px;
}



/* line 91, ../../sass/template/_base.scss */
.margin-none {
	margin: 0 !important;
}

/* line 94, ../../sass/template/_base.scss */
.padding-none {
	padding: 0 !important;
}

/* line 99, ../../sass/template/_base.scss */
.video-responsive {
	height: 0;
	padding-top: 0;
	padding-bottom: 56.25%;
	margin-bottom: 10px;
	position: relative;
	overflow: hidden;
}
/* line 106, ../../sass/template/_base.scss */
.video-responsive embed, .video-responsive iframe, .video-responsive object, .video-responsive video {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	position: absolute;
}

/* line 116, ../../sass/template/_base.scss */
.audio-responsive iframe {
	width: 100%;
	height: 126px;
}

/* line 128, ../../sass/template/_base.scss */
.map_canvas img {
	max-width: none;
}

/* line 132, ../../sass/template/_base.scss */
.spinner {
	background: url("../images/spinner.gif") no-repeat;
	background-size: 20px 20px;
	display: block;
	opacity: 0.7;
	filter: alpha(opacity=70);
	width: 20px;
	height: 20px;
	margin: 0 auto;
}

/* line 147, ../../sass/template/_base.scss */
.carousel-controls {
	position: absolute;
	top: 40%;
	right: 0;
	z-index: 100;
	text-shadow: none;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	-ms-text-shadow: none;
	-o-text-shadow: none;
}

.carousel-controlsprev {
	position: absolute;
	top: 46%;
	left: -5px;
	z-index: 100;
	text-shadow: none;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	-ms-text-shadow: none;
	-o-text-shadow: none;
}

.carousel-controlsnext {
	position: absolute;
	top: 46%;
	right: -5px;
	z-index: 100;
	text-shadow: none;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	-ms-text-shadow: none;
	-o-text-shadow: none;
}

/* line 21, ../../sass/core/_mixins.scss */
.carousel-controls:before, .carousel-controls:after {
	content: " ";
	display: table;
}
/* line 25, ../../sass/core/_mixins.scss */
.carousel-controls:after {
	clear: both;
}

.prevcontrol{
float: left;
}
.nextcontrol{
float: right;
}

/* line 154, ../../sass/template/_base.scss */
.carousel-controls a {
	width: 47px;
	height: 42px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	background: white;
	margin-left: 0px;
	border: 1px solid #e5e5e5;
	line-height: 45px;
	text-align: center;
}
/* line 163, ../../sass/template/_base.scss */
.carousel-controls a:hover {
	background-color: #136cb2;
	border: 1px solid #136cb2;
}
/* line 166, ../../sass/template/_base.scss */
.carousel-controls a:hover .fa {
	color: white;
}
/* line 171, ../../sass/template/_base.scss */
.carousel-controls .fa {
	font-size: 25px;
	color: black;
	font-weight: bold;
}

/* line 178, ../../sass/template/_base.scss */
.carousel-control {
	text-shadow: none;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	-ms-text-shadow: none;
	-o-text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	width: 30px;
	height: 50px;
	position: absolute;
	top: 50%;
	margin-top: -25px;
	background: #136cb2;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
/* line 188, ../../sass/template/_base.scss */
.carousel-control.left {
	background-image: none;
	left: 0;
}
/* line 192, ../../sass/template/_base.scss */
.carousel-control.right {
	background-image: none;
	right: 0;
}
/* line 196, ../../sass/template/_base.scss */
.carousel-control:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}
/* line 199, ../../sass/template/_base.scss */
.carousel-control span {
	line-height: 50px;
}

/* line 207, ../../sass/template/_base.scss */
.parallax {
	background-position: 50% 0%;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

/* line 220, ../../sass/template/_base.scss */
.margin-base-bottom {
	margin-bottom: 16px !important;
}

/* line 223, ../../sass/template/_base.scss */
.margin-base-top {
	margin-top: 16px !important;
}

/* line 226, ../../sass/template/_base.scss */
.padding-base-bottom {
	padding-bottom: 16px !important;
}

/* line 229, ../../sass/template/_base.scss */
.padding-base-top {
	padding-top: 16px !important;
}

/*
 *	Comments
 */
/* Offcanvas */
/* line 4, ../../sass/template/_offcanvas.scss */
#wpadminbar {
	position: fixed !important;
}

/* line 14, ../../sass/template/_offcanvas.scss */
.off-canvas-toggle {
	z-index: 100;
	border-color: #136cb2;
}

/* line 23, ../../sass/template/_offcanvas.scss */
#wpo-off-canvas {
	background: white;
}
/* line 24, ../../sass/template/_offcanvas.scss */
#wpo-off-canvas .wpo-search {
	margin: 50px 15px 20px;
}
/* line 26, ../../sass/template/_offcanvas.scss */
#wpo-off-canvas .wpo-search .input-search {
	border: 0;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
}
/* line 30, ../../sass/template/_offcanvas.scss */
#wpo-off-canvas .wpo-search .btn-search {
	background: white;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	cursor: pointer;
}
/* line 37, ../../sass/template/_offcanvas.scss */
#wpo-off-canvas .navbar {
	border-top: 1px solid #111417;
	-webkit-box-shadow: 0px -5px 1px -5px #32363a;
	box-shadow: 0px -5px 1px -5px #32363a;
	padding: 12px;
}
/* line 42, ../../sass/template/_offcanvas.scss */
#wpo-off-canvas .navbar-nav {
	margin-top: 0;
	margin-bottom: 0;
}


/* line 57, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas {
	background-color: white;
}
/* line 59, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-brand {
	color: black;
}
/* line 62, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-brand:hover, .navbar-offcanvas .navbar-brand:focus {
	color: white;
	background-color: transparent;
}
/* line 68, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-text {
	color: black;
}
/* line 73, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-nav > li {
	margin: 0;
	border-bottom: 1px solid #e5e5e5;
}
/* line 78, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-nav > li > a {
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	color: dimgrey;
	font-size: 13px;
}
/* line 83, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-nav > li > a:hover, .navbar-offcanvas .navbar-nav > li > a:focus {
	color: #136cb2;
	background-color: transparent;
}
/* line 91, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-nav > .active > a, .navbar-offcanvas .navbar-nav > .active > a:hover, .navbar-offcanvas .navbar-nav > .active > a:focus {
	/*color: $navbar-offcanvas-link-active-color;
	background-color: $navbar-offcanvas-link-active-bg;*/
}
/* line 99, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-nav > .disabled > a, .navbar-offcanvas .navbar-nav > .disabled > a:hover, .navbar-offcanvas .navbar-nav > .disabled > a:focus {
	color: #444444;
	background-color: transparent;
}
/* line 107, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-toggle {
	border-color: #333333;
}
/* line 110, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-toggle:hover, .navbar-offcanvas .navbar-toggle:focus {
	background-color: #333333;
}
/* line 113, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-toggle .icon-bar {
	background-color: white;
}
/* line 119, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-collapse,
.navbar-offcanvas .navbar-form {
	border-color: #ededed;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 0;
}
/* line 131, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-nav .open a, .navbar-offcanvas .navbar-nav .open a:hover, .navbar-offcanvas .navbar-nav .open a:focus {
	background-color: transparent;
}
/* line 135, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-nav .dropdown > a:hover .caret {
	border-top-color: white;
	border-bottom-color: white;
}
/* line 139, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-nav .dropdown > a .caret {
	border-top-color: black;
	border-bottom-color: black;
}
/* line 146, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-nav .open > a, .navbar-offcanvas .navbar-nav .open > a:hover, .navbar-offcanvas .navbar-nav .open > a:focus {
	color: #136cb2;
}
/* line 148, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-nav .open > a .caret, .navbar-offcanvas .navbar-nav .open > a:hover .caret, .navbar-offcanvas .navbar-nav .open > a:focus .caret {
	border-top-color: black;
	border-bottom-color: black;
}
@media (max-width: 767px) {
	/* line 158, ../../sass/template/_offcanvas.scss */
	.navbar-offcanvas .navbar-nav .open .dropdown-menu > .dropdown-header {
		border-color: #e6e6e6;
	}
	/* line 161, ../../sass/template/_offcanvas.scss */
	.navbar-offcanvas .navbar-nav .open .dropdown-menu > li > a {
		color: dimgrey;
		font-size: 13px;
	}
	/* line 165, ../../sass/template/_offcanvas.scss */
	.navbar-offcanvas .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-offcanvas .navbar-nav .open .dropdown-menu > li > a:focus {
		color: #136cb2;
		background-color: transparent;
	}
	/* line 173, ../../sass/template/_offcanvas.scss */
	.navbar-offcanvas .navbar-nav .open .dropdown-menu > .active > a, .navbar-offcanvas .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-offcanvas .navbar-nav .open .dropdown-menu > .active > a:focus {
		/*color: $navbar-offcanvas-link-active-color;
		background-color: $navbar-offcanvas-link-active-bg;*/
	}
	/* line 181, ../../sass/template/_offcanvas.scss */
	.navbar-offcanvas .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-offcanvas .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-offcanvas .navbar-nav .open .dropdown-menu > .disabled > a:focus {
		color: #444444;
		background-color: transparent;
	}
}
/* line 190, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-link {
	color: black;
}
/* line 192, ../../sass/template/_offcanvas.scss */
.navbar-offcanvas .navbar-link:hover {
	color: white;
}

/* line 202, ../../sass/template/_offcanvas.scss */
html,
body {
	height: 100%;
}

/* line 206, ../../sass/template/_offcanvas.scss */
.noscroll {
	position: fixed;
	overflow-y: scroll;
	width: 100%;
}

/* line 212, ../../sass/template/_offcanvas.scss */
.wpo-wrapper {
	position: relative;
	left: 0;
	z-index: 99;
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	overflow: visible;
}
/* line 221, ../../sass/template/_offcanvas.scss */
.wpo-wrapper::after {
	position: absolute;
	top: 0;
	right: 0;
	width: 0;
	height: 0;
	background: rgba(0, 0, 0, 0.2);
	content: '';
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
	transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
	z-index: 9999999;
}

/* line 237, ../../sass/template/_offcanvas.scss */
.off-canvas-open .wpo-wrapper::after {
	width: 100%;
	height: 10000px;
	opacity: 1;
	-webkit-transition: opacity 0.5s;
	transition: opacity 0.5s;
}

/* line 249, ../../sass/template/_offcanvas.scss */
.wpo-off-canvas {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	visibility: hidden;
	width: 250px;
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
/* line 264, ../../sass/template/_offcanvas.scss */
.wpo-off-canvas::after {
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.2);
	content: '';
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: opacity 0.5s;
	transition: opacity 0.5s;
}


/* line 278, ../../sass/template/_offcanvas.scss */
.off-canvas-right.wpo-off-canvas {
	display: none;
}

/* line 281, ../../sass/template/_offcanvas.scss */
.off-canvas-right .off-canvas-right.wpo-off-canvas {
	display: block;
}

/* line 285, ../../sass/template/_offcanvas.scss */
html[dir="ltr"] .off-canvas-right.wpo-off-canvas {
	left: auto;
	right: 0;
}

/* line 291, ../../sass/template/_offcanvas.scss */
.off-canvas-open .wpo-off-canvas::after {
	width: 0;
	height: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
	transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
}
/* line 299, ../../sass/template/_offcanvas.scss */
.off-canvas-open .off-canvas-current {
	visibility: visible;
}

/* line 320, ../../sass/template/_offcanvas.scss */
.wpo-off-canvas .wpo-off-canvas-body .close {
	margin: 5px 15px;
	width: 39px;
	height: 39px;
	line-height: 40px;
	border: 0;
	color: black;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 9999;
	background: #e5e5e5;
}
/* line 331, ../../sass/template/_offcanvas.scss */
.wpo-off-canvas .wpo-off-canvas-body .close:hover, .wpo-off-canvas .wpo-off-canvas-body .close:focus {
	color: black;
	background: #e5e5e5;
}
/* line 335, ../../sass/template/_offcanvas.scss */
.wpo-off-canvas .wpo-off-canvas-body .close .fa {
	font-size: 25px;
}
/* line 350, ../../sass/template/_offcanvas.scss */
.wpo-off-canvas .wpo-off-canvas-body a:focus {
	outline: none;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}

/* line 373, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-1.wpo-off-canvas {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}

/* line 378, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-1.off-canvas-open .off-canvas-effect-1.wpo-off-canvas {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

/* line 383, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-1.wpo-off-canvas::after {
	display: none;
}

/* line 388, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-1.wpo-off-canvas {
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}

/* line 396, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-2.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(250px, 0, 0);
	transform: translate3d(250px, 0, 0);
}

/* line 401, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-2.wpo-off-canvas {
	z-index: 1;
}

/* line 405, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-2.off-canvas-open .off-canvas-effect-2.wpo-off-canvas {
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
}

/* line 410, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-2.wpo-off-canvas::after {
	display: none;
}

/* line 415, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-2.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(-250px, 0, 0);
	transform: translate3d(-250px, 0, 0);
}

/* line 423, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-3.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(250px, 0, 0);
	transform: translate3d(250px, 0, 0);
}

/* line 428, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-3.wpo-off-canvas {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}

/* line 433, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-3.off-canvas-open .off-canvas-effect-3.wpo-off-canvas {
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
}

/* line 438, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-3.wpo-off-canvas::after {
	display: none;
}

/* line 443, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-3.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(-250px, 0, 0);
	transform: translate3d(-250px, 0, 0);
}

/* line 448, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-3.wpo-off-canvas {
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}

/* line 456, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-4.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(250px, 0, 0);
	transform: translate3d(250px, 0, 0);
}

/* line 461, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-4.wpo-off-canvas {
	z-index: 1;
	-webkit-transform: translate3d(-50%, 0, 0);
	transform: translate3d(-50%, 0, 0);
}

/* line 467, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-4.off-canvas-open .off-canvas-effect-4.wpo-off-canvas {
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

/* line 474, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-4.wpo-off-canvas::after {
	display: none;
}

/* line 479, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-4.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(-250px, 0, 0);
	transform: translate3d(-250px, 0, 0);
}

/* line 484, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-4.wpo-off-canvas {
	-webkit-transform: translate3d(50%, 0, 0);
	transform: translate3d(50%, 0, 0);
}

/* line 492, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-5.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(250px, 0, 0);
	transform: translate3d(250px, 0, 0);
}

/* line 497, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-5.wpo-off-canvas {
	z-index: 1;
	-webkit-transform: translate3d(50%, 0, 0);
	transform: translate3d(50%, 0, 0);
}

/* line 503, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-5.off-canvas-open .off-canvas-effect-5.wpo-off-canvas {
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

/* line 511, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-5.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(-250px, 0, 0);
	transform: translate3d(-250px, 0, 0);
}

/* line 516, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-5.wpo-off-canvas {
	z-index: 1;
	-webkit-transform: translate3d(-50%, 0, 0);
	transform: translate3d(-50%, 0, 0);
}

/* line 525, ../../sass/template/_offcanvas.scss */
body.off-canvas-effect-6 {
	-webkit-perspective: 1500px;
	perspective: 1500px;
}

/* line 530, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-6 .wpo-wrapper {
	-webkit-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	height: auto;
	overflow: hidden;
}

/* line 539, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-6.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(250px, 0, 0) rotateY(-15deg);
	transform: translate3d(250px, 0, 0) rotateY(-15deg);
}

/* line 544, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-6.wpo-off-canvas {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}

/* line 549, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-6.off-canvas-open .off-canvas-effect-6.wpo-off-canvas {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

/* line 554, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-6.wpo-off-canvas::after {
	display: none;
}

/* line 558, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-6 .wpo-wrapper {
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
}

/* line 563, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-6.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(-250px, 0, 0) rotateY(15deg);
	transform: translate3d(-250px, 0, 0) rotateY(15deg);
}

/* line 568, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-6.wpo-off-canvas {
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}

/* line 576, ../../sass/template/_offcanvas.scss */
body.off-canvas-effect-7 {
	-webkit-perspective: 1500px;
	perspective: 1500px;
	-webkit-perspective-origin: 0% 50%;
	perspective-origin: 0% 50%;
}

/* line 583, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-7 .wpo-wrapper {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

/* line 588, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-7.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(250px, 0, 0);
	transform: translate3d(250px, 0, 0);
}

/* line 593, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-7.wpo-off-canvas {
	-webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg);
	transform: translate3d(-100%, 0, 0) rotateY(-90deg);
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

/* line 602, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-7.off-canvas-open .off-canvas-effect-7.wpo-off-canvas {
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	-webkit-transform: translate3d(-100%, 0, 0) rotateY(0deg);
	transform: translate3d(-100%, 0, 0) rotateY(0deg);
}

/* line 610, ../../sass/template/_offcanvas.scss */
body.off-canvas-effect-7.off-canvas-right {
	-webkit-perspective-origin: 100% 50%;
	perspective-origin: 100% 50%;
}

/* line 615, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-7.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(-250px, 0, 0);
	transform: translate3d(-250px, 0, 0);
}

/* line 620, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-7.wpo-off-canvas {
	-webkit-transform: translate3d(100%, 0, 0) rotateY(90deg);
	transform: translate3d(100%, 0, 0) rotateY(90deg);
	-webkit-transform-origin: 0 50%;
	transform-origin: 0 50%;
}

/* line 627, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-7.off-canvas-open .off-canvas-right.off-canvas-effect-7.wpo-off-canvas {
	-webkit-transform: translate3d(100%, 0, 0) rotateY(0deg);
	transform: translate3d(100%, 0, 0) rotateY(0deg);
}

/* line 635, ../../sass/template/_offcanvas.scss */
body.off-canvas-effect-8 {
	-webkit-perspective: 1500px;
	perspective: 1500px;
	-webkit-perspective-origin: 0% 50%;
	perspective-origin: 0% 50%;
}

/* line 642, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-8 .wpo-wrapper {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

/* line 647, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-8.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(250px, 0, 0);
	transform: translate3d(250px, 0, 0);
}

/* line 652, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-8.wpo-off-canvas {
	-webkit-transform: translate3d(-100%, 0, 0) rotateY(90deg);
	transform: translate3d(-100%, 0, 0) rotateY(90deg);
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

/* line 661, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-8.off-canvas-open .off-canvas-effect-8.wpo-off-canvas {
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	-webkit-transform: translate3d(-100%, 0, 0) rotateY(0deg);
	transform: translate3d(-100%, 0, 0) rotateY(0deg);
}

/* line 668, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-8.wpo-off-canvas::after {
	display: none;
}

/* line 673, ../../sass/template/_offcanvas.scss */
body.off-canvas-effect-8.off-canvas-right {
	-webkit-perspective-origin: 100% 50%;
	perspective-origin: 100% 50%;
}

/* line 679, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-8.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(-250px, 0, 0);
	transform: translate3d(-250px, 0, 0);
}

/* line 684, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-8.wpo-off-canvas {
	-webkit-transform: translate3d(100%, 0, 0) rotateY(-90deg);
	transform: translate3d(100%, 0, 0) rotateY(-90deg);
	-webkit-transform-origin: 0 50%;
	transform-origin: 0 50%;
}

/* line 691, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-8.off-canvas-open .off-canvas-right.off-canvas-effect-8.wpo-off-canvas {
	-webkit-transform: translate3d(100%, 0, 0) rotateY(0deg);
	transform: translate3d(100%, 0, 0) rotateY(0deg);
}

/* line 699, ../../sass/template/_offcanvas.scss */
body.off-canvas-effect-9 {
	-webkit-perspective: 1500px;
	perspective: 1500px;
}

/* line 704, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-9 .wpo-wrapper {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

/* line 709, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-9.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(0, 0, -250px);
	transform: translate3d(0, 0, -250px);
}

/* line 714, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-9.wpo-off-canvas {
	opacity: 1;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}

/* line 720, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-9.off-canvas-open .off-canvas-effect-9.wpo-off-canvas {
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

/* line 727, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-9.wpo-off-canvas::after {
	display: none;
}

/* line 732, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-9.wpo-off-canvas {
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}

/* line 739, ../../sass/template/_offcanvas.scss */
body.off-canvas-effect-10 {
	-webkit-perspective: 1500px;
	perspective: 1500px;
	-webkit-perspective-origin: 0% 50%;
	perspective-origin: 0% 50%;
}

/* line 746, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-10.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(250px, 0, 0);
	transform: translate3d(250px, 0, 0);
}

/* line 751, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-10.wpo-off-canvas {
	z-index: 1;
	opacity: 1;
	-webkit-transform: translate3d(0, 0, -250px);
	transform: translate3d(0, 0, -250px);
}

/* line 758, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-10.off-canvas-open .off-canvas-effect-10.wpo-off-canvas {
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

/* line 766, ../../sass/template/_offcanvas.scss */
body.off-canvas-effect-10.off-canvas-right {
	-webkit-perspective-origin: 100% 50%;
	perspective-origin: 100% 50%;
}

/* line 771, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-10.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(-250px, 0, 0);
	transform: translate3d(-250px, 0, 0);
}

/* line 779, ../../sass/template/_offcanvas.scss */
body.off-canvas-effect-11 {
	-webkit-perspective: 1500px;
	perspective: 1500px;
}

/* line 784, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-11 .wpo-wrapper {
	height: auto;
	overflow: hidden;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

/* line 791, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-11.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(100px, 0, -600px) rotateY(-20deg);
	transform: translate3d(100px, 0, -600px) rotateY(-20deg);
}

/* line 796, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-11.wpo-off-canvas {
	opacity: 1;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}

/* line 802, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-11.off-canvas-open .off-canvas-effect-11.wpo-off-canvas {
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

/* line 809, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-11.wpo-off-canvas::after {
	display: none;
}

/* line 814, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-11.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(-100px, 0, -600px) rotateY(20deg);
	transform: translate3d(-100px, 0, -600px) rotateY(20deg);
}

/* line 819, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-11.wpo-off-canvas {
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}

/* line 827, ../../sass/template/_offcanvas.scss */
body.off-canvas-effect-12 {
	-webkit-perspective: 1500px;
	perspective: 1500px;
}

/* line 832, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-12 .wpo-wrapper {
	height: auto;
	overflow: hidden;
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

/* line 841, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-12.off-canvas-open .wpo-wrapper {
	-webkit-transform: rotateY(-10deg);
	transform: rotateY(-10deg);
}

/* line 846, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-12.wpo-off-canvas {
	opacity: 1;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}

/* line 852, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-12.off-canvas-open .off-canvas-effect-12.wpo-off-canvas {
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

/* line 859, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-12.wpo-off-canvas::after {
	display: none;
}

/* line 864, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-12 .wpo-wrapper {
	-webkit-transform-origin: 0 50%;
	transform-origin: 0 50%;
}

/* line 869, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-12.off-canvas-open .wpo-wrapper {
	-webkit-transform: rotateY(10deg);
	transform: rotateY(10deg);
}

/* line 874, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-12.wpo-off-canvas {
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}

/* line 882, ../../sass/template/_offcanvas.scss */
body.off-canvas-effect-13 {
	-webkit-perspective: 1500px;
	perspective: 1500px;
	-webkit-perspective-origin: 0% 50%;
	perspective-origin: 0% 50%;
}

/* line 889, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-13.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(250px, 0, 0);
	transform: translate3d(250px, 0, 0);
}

/* line 894, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-13.wpo-off-canvas {
	z-index: 1;
	opacity: 1;
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
}

/* line 901, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-13.off-canvas-open .off-canvas-effect-13.wpo-off-canvas {
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	-webkit-transition-property: -webkit-transform;
	transition-property: transform;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition-speed: 0.2s;
	transition-speed: 0.2s;
}

/* line 913, ../../sass/template/_offcanvas.scss */
body.off-canvas-effect-13.off-canvas-right {
	-webkit-perspective-origin: 100% 50%;
	perspective-origin: 100% 50%;
}

/* line 918, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-13.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(-250px, 0, 0);
	transform: translate3d(-250px, 0, 0);
}

/* line 926, ../../sass/template/_offcanvas.scss */
body.off-canvas-effect-14 {
	-webkit-perspective: 1500px;
	perspective: 1500px;
	-webkit-perspective-origin: 0% 50%;
	perspective-origin: 0% 50%;
}

/* line 933, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-14 .wpo-wrapper {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

/* line 938, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-14.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(250px, 0, 0);
	transform: translate3d(250px, 0, 0);
}

/* line 943, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-14.wpo-off-canvas {
	-webkit-transform: translate3d(-100%, 0, 0) rotateY(90deg);
	transform: translate3d(-100%, 0, 0) rotateY(90deg);
	-webkit-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

/* line 952, ../../sass/template/_offcanvas.scss */
.off-canvas-effect-14.off-canvas-open .off-canvas-effect-14.wpo-off-canvas {
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	-webkit-transition-property: -webkit-transform;
	transition-property: transform;
	-webkit-transform: translate3d(-100%, 0, 0) rotateY(0deg);
	transform: translate3d(-100%, 0, 0) rotateY(0deg);
}

/* line 964, ../../sass/template/_offcanvas.scss */
body.off-canvas-effect-14.off-canvas-right {
	-webkit-perspective-origin: 100% 50%;
	perspective-origin: 100% 50%;
}

/* line 969, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-14.off-canvas-open .wpo-wrapper {
	-webkit-transform: translate3d(-250px, 0, 0);
	transform: translate3d(-250px, 0, 0);
}

/* line 974, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-14.wpo-off-canvas {
	-webkit-transform: translate3d(100%, 0, 0) rotateY(-90deg);
	transform: translate3d(100%, 0, 0) rotateY(-90deg);
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
}

/* line 981, ../../sass/template/_offcanvas.scss */
.off-canvas-right.off-canvas-effect-14.off-canvas-open .off-canvas-right.off-canvas-effect-14.wpo-off-canvas {
	-webkit-transform: translate3d(100%, 0, 0) rotateY(0deg);
	transform: translate3d(100%, 0, 0) rotateY(0deg);
}

/* line 992, ../../sass/template/_offcanvas.scss */
.old-ie .wpo-off-canvas {
	z-index: 100!important;
	left: -250px;
}

/* line 1000, ../../sass/template/_offcanvas.scss */
html[dir="ltr"] .off-canvas-right.old-ie .wpo-off-canvas {
	right: -250px;
	left: auto;
}

/* line 1009, ../../sass/template/_offcanvas.scss */
.modal-open .wpo-wrapper {
	position: static;
}

/*
*	Main Menu
*/


/* line 6, ../../sass/template/vertical-menu.scss */
.vertical-menu.navbar-collapse {
	position: static;
	padding: 0;
	max-height: 100%;
}
/* line 11, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav {
	list-style: none;
	padding: 0;
	background-color: transparent;
	min-height: 215px;
}
/* line 16, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li {
	background-color: #E8E8E8;	
	height: auto;
	position: static;
	width: 100%;
	-webkit-transition: all 0.5s ease-out 0s;
	transition: all 0.5s ease-out 0s;
	border: 1px solid transparent;
	padding: 0 20px;
	margin-bottom: 1px;
}
/* line 23, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li > a {
	position: relative;
	
	}
/* line 25, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li > a:before {

}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl .vertical-menu .navbar-nav > li > a:before {
	right: 25px;
	left: auto;
}
/* line 36, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li:last-child {
	border-bottom: none;
}
/* line 38, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li:last-child > a {
	font-size: 14px;
}
/* line 41, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li:last-child > a span:before {
	display: none;
}
/* line 47, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li > a {
	color: dimgrey;
	font-weight: 500;
	border-bottom: none;
	padding: 2.9px 0;
}
/* line 52, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li > a span {
	position: relative;
}

.whiteclass{
color: #fff !important;

}
		

/* line 56, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li > a:hover, .vertical-menu .navbar-nav > li > a:focus {
	background-color: transparent;
	color: #fff;
}
/* line 59, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li > a:hover .fa, .vertical-menu .navbar-nav > li > a:focus .fa {
	color: #136cb2;
 }
/* line 62, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li > a:hover .caret, .vertical-menu .navbar-nav > li > a:focus .caret {
	border-left: 4px solid #136cb2;
}
/* line 66, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li > a .caret {
	position: relative;
	border: none;
	float: right;
}
/* line 10, ../../sass/rtl/_rtl.scss */
.rtl .vertical-menu .navbar-nav > li > a .caret {
	float: left;
}
/* line 70, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li > a .caret:before {
	font-family: FontAwesome;
	content: "\f054";
	position: absolute;
	right: 30px;
	top: 0;
	font-size: 8px;
	font-weight: lighter;
}
/* line 114, ../../sass/rtl/_rtl.scss */
.rtl .vertical-menu .navbar-nav > li > a .caret:before {
	left: 30px;
	right: auto;
}
/* line 80, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li > a .fa {
	font-size: 13px;
	margin-right: 10px;
	text-align: center;
	color: dimgrey;
	width: 15px;
}
/* line 91, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li.dropdown:hover > a:after {
	border: 5px solid white;
	content: "";
	height: 100%;
	position: absolute;
	right: -25px;
	top: 0;
	width: 0;
	z-index: 9999;
}
/* line 104, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li:hover {
	background-color: #136CB2;
	color: #fff;
	border: 1px solid #e5e5e5;
	padding-left: 25px;
}


/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .vertical-menu .navbar-nav > li:hover {
	padding-right: 25px;
	padding-left: inherit;
}
/* line 109, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li:hover > a span:before {
	display: none;
}
/* line 115, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li .widget-title {
	font-size: 13px;
	font-weight: 600;
	margin-bottom: 10px;
	background-color: transparent;
}
/* line 122, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav > li .widget-title-sub {
	font-size: 12px;
	font-weight: 600;
}
/* line 129, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav li.open a {
	background-color: transparent;
}
/* line 132, ../../sass/template/vertical-menu.scss */
.vertical-menu .navbar-nav li.open a:hover, .vertical-menu .navbar-nav li.open a:focus {
	background-color: transparent;
}
/* line 139, ../../sass/template/vertical-menu.scss */
.vertical-menu .dropdown-menu {
	padding: 10px 24px;
	left: 100% !important;
	font-family: "rockwellregular", "Times New Roman";
	border: 1px solid #e5e5e5;
	top: 0px;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
	font-size: 13px;
	background-color: white !important;
}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl .vertical-menu .dropdown-menu {
	right: 100% !important;
	left: auto;
}
/* line 151, ../../sass/template/vertical-menu.scss */
.vertical-menu .dropdown-menu .mega-col-inner ul {
	padding: 0;
	list-style: none;
}
/* line 154, ../../sass/template/vertical-menu.scss */
.vertical-menu .dropdown-menu .mega-col-inner ul li {
	line-height: 30px;
	font-weight: 400;
	border: none;
	padding: 0;
}
/* line 159, ../../sass/template/vertical-menu.scss */
.vertical-menu .dropdown-menu .mega-col-inner ul li:hover {
	border: none;
	padding: 0;
}
/* line 163, ../../sass/template/vertical-menu.scss */
.vertical-menu .dropdown-menu .mega-col-inner ul li:before {
	display: none;
}
/* line 170, ../../sass/template/vertical-menu.scss */
.vertical-menu .wpo-widget {
	margin-bottom: 0;
}
/* line 172, ../../sass/template/vertical-menu.scss */
.vertical-menu .wpo-widget .product-block {
	background-color: transparent;
}
/* line 175, ../../sass/template/vertical-menu.scss */
.vertical-menu .wpo-widget .product-block:hover .button-groups {
	display: none;
}
/* line 179, ../../sass/template/vertical-menu.scss */
.vertical-menu .wpo-widget .product-block:hover .image .price {
	opacity: 0;
	filter: alpha(opacity=0);
}
/* line 183, ../../sass/template/vertical-menu.scss */
.vertical-menu .wpo-widget .product-block:hover .price, .vertical-menu .wpo-widget .product-block:hover .rating {
	opacity: 1;
	filter: alpha(opacity=100);
}
/* line 187, ../../sass/template/vertical-menu.scss */
.vertical-menu .wpo-widget .product-block .button {
	display: none;
}
/* line 193, ../../sass/template/vertical-menu.scss */
.vertical-menu.menu-right .dropdown-menu {
	right: 100% !important;
	left: auto !important;
}
/* line 114, ../../sass/rtl/_rtl.scss */
.rtl .vertical-menu.menu-right .dropdown-menu {
	left: 100% !important;
	right: auto;
}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl .vertical-menu.menu-right .dropdown-menu {
	right: auto !important;
	left: auto;
}
/* line 200, ../../sass/template/vertical-menu.scss */
.vertical-menu.menu-right .navbar-nav > li.dropdown:hover > a:after {
	left: -18px;
}

/* Megamenu */
/* line 3, ../../sass/template/_megamenu.scss */
.megamenu .megamenu {
	position: relative;
}
.megamenu .pav-colorbox {
	display: none !important;
}
.megamenu .navbar {
	border: 0;
	margin: 0;
	padding: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	min-height: 0 !important;
}
.megamenu .navbar-default {
	background-color: #2e3a47;
}
.megamenu .navbar-default .navbar-nav > .dropdown > a .caret {
	border: 0;
	position: relative;
	transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
}
.megamenu .navbar-default .navbar-nav > .dropdown > a .caret:before {
	content: '\f0d7';
	font-family: 'FontAwesome';
	position: absolute;
	right: -10px;
	top: 0;
	color: #FFFFFF;
}
.megamenu .navbar-default .navbar-nav > .dropdown:hover > a .caret:before,
.megamenu .navbar-default .navbar-nav > .dropdown:active > a .caret:before {
	color: #136CB2;
}
.megamenu .navbar-nav > li > a {
	padding: 14px 25px 13px;
	text-transform: uppercase;
	font-size: 12px;
	color: #FFFFFF;
	background-color: transparent !important;
	font-weight: 600;
	-webkit-transition: all 350ms ease-out;
	transition: all 350ms ease-out;
}
.megamenu .navbar-nav > li > a:hover,
.megamenu .navbar-nav > li > a:focus,
.megamenu .navbar-nav > li > a:active {
	color: #136CB2;
}
.megamenu .navbar-nav > li > a:after {
	content: "";
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	line-height: 0;
	position: absolute;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 0px solid #FFFFFF;
	width: 0px;
	height: 0px;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: border 300ms ease-out 0s;
	transition: border 300ms ease-out 0s;
}
.megamenu .navbar-nav > li.first {
width: 100px;
}

.megamenu .navbar-nav > li.first > a {
	padding: 14px 35px 13px;
}
.megamenu .navbar-nav > li.first > a span:before{
	content: "\f015";
	position: absolute;
	top: 14px;
	left: 12px;
	font-family: FontAwesome;
	width: 0;
	height: 0;
	font-size: 17px;
}
.megamenu .navbar-nav > li.full-width {
	position: static;
}
.megamenu .navbar-nav > li:hover > a:after {
	opacity: 1;
	filter: alpha(opacity=100);
	border-bottom: 6px solid #FFFFFF;
}
.megamenu .navbar-inverse {
	padding: 0;
	margin: 0;
	border: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
}
.megamenu .navbar-collapse {
	padding: 0;
}
.megamenu .dropdown-menu {
	top: 0px;
	left: -9999px;
	height: auto;
	font-weight: 400;
	color: #8c8c8c;
	border: 0;
	min-width: 190px;
	padding: 5px 20px;
	background-color: #FFFFFF;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.24);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.24);
	-webkit-transition: opacity 0.3s linear 0s;
	transition: opacity 0.3s linear 0s;
}
.megamenu .dropdown-menu li {
	line-height: 30px;
	font-size: 13px;
}
.megamenu .dropdown-menu li a {
	padding: 0;
	line-height: 30px;
}
.megamenu .dropdown-menu li a:hover {
	background-color: transparent;
	color: #136CB2;
}
.megamenu .dropdown-menu li a:hover .fa {
	color: #136CB2;
}
.megamenu .dropdown-menu li.title {
	color: #2e3a47;
	font-weight: 600;
}
.megamenu .dropdown-menu .fa {
	margin-left: 0;
	color: #8c8c8c;
}
.megamenu .dropdown-menu .menu-title .fa {
	margin-right: 5px;
	display: none;
}
.megamenu .dropdown-menu ul li.parent {
	position: relative;
}
.megamenu .dropdown-menu ul li.parent .dropdown-menu {
	top: 0;
	right: -100%;
	left: auto;
	position: absolute;
}
.megamenu .dropdown-menu ul li.parent:hover > .dropdown-menu {
	left: 100%;
	display: block;
}
.megamenu .dropdown:hover > .dropdown-menu {
	display: block;
	left: 0px;
}
.megamenu .dropdown:hover > a {
	color: #136CB2;
}
.megamenu .dropdown:hover > a .fa {
	color: #136CB2;
}
.megamenu .mega-group > .dropdown-toggle {
	border: 0;
	display: block;
	letter-spacing: 3px;
	text-transform: uppercase;
	font-family: 'Open Sans', Arial, sans-serif;
	color: #FFFFFF;
}
.megamenu .mega-group > .dropdown-toggle .fa {
	color: #FFFFFF;
}
.megamenu .dropdown-submenu {
	position: relative;
}
.megamenu .dropdown-submenu:hover > .dropdown-menu {
	right: -115%;
	left: auto;
	top: 0;
}
.megamenu .dropdown-submenu b.fa {
	margin-left: 3px;
}
.megamenu h1,
.megamenu h2,
.megamenu h3,
.megamenu h4,
.megamenu h5,
.megamenu h6 {
	letter-spacing: normal;
	border: 0;
	text-transform: uppercase;
	line-height: 20px;
	margin: 0 0 20px;
	font-size: 14px;
	font-weight: 600;
}
.megamenu .fa {
	margin-left: 3px;
	color: #000000;
}
.megamenu ul,
.megamenu ol {
	list-style: none;
}
.megamenu .pavo-widget .fa {
	margin-right: 0;
}
.megamenu .product-block {
	width: 50%;
	height: auto;
	padding: 0;
	margin: 0;
	background-color: transparent;
}
.megamenu .product-block .w-product {
	margin-right: 28px;
}
.megamenu .product-block .image {
	text-align: left;
}
.megamenu .product-block .product-meta {
	min-height: inherit;
	text-align: left;
}
.megamenu .product-block .name {
	line-height: 18px;
	font-size: 15px;
	font-weight: bold;
	text-transform: none;
	letter-spacing: normal;
	margin: 0;
}
.megamenu .product-block .name a {
	color: #2e3a47;
}
.megamenu .product-block .name a:hover {
	color: #136CB2;
}
.megamenu .product-block .product-icon {
	width: auto;
	height: 32px;
	padding: 0 10px;
	background-color: #FFFFFF;
}
.megamenu .product-block .product-icon:hover {
	color: #000000;
}
.megamenu .product-block .cart .product-icon {
	border: 1px solid #e9e9e9;
	text-transform: uppercase;
	color: #000000;
	font-size: 13px;
	line-height: 18px;
	font-family: 'Open Sans', Arial, sans-serif;
}
.megamenu .product-block .cart .product-icon:hover {
	color: #136CB2;
}
.megamenu .product-block .rating {
	padding-top: 3px;
}
.megamenu .product-block .action {
	margin-top: 6px;
}
.megamenu .product-block .pav-colorbox {
	display: none !important;
}
.megamenu .product-block:last-child .w-product {
	margin: 0;
}
.megamenu .product-block:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.hidden-heading-title .menu-title {
	display: none;
}
/*------------------------------------*\
		Megamenu RTL
\*------------------------------------*/
/* line 126, ../../sass/template/_megamenu.scss */
body.rtl .dropdown-submenu > .dropdown-menu {
	left: auto;
	right: 100%;
}

/*
*	Breadcrumbs
*/
/* line 7, ../../sass/template/_breadcrumb.scss */
.breadcrumb {
	margin: 0;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	color: black;
	padding: 18px 0;
	background-color: transparent;
	font-weight: normal;
}
/* line 14, ../../sass/template/_breadcrumb.scss */
.breadcrumb span {
	margin: 0 8px;
}
/* line 17, ../../sass/template/_breadcrumb.scss */
.breadcrumb .fa {
	margin: 0;
}
/* line 20, ../../sass/template/_breadcrumb.scss */
.breadcrumb a {
	color: dimgrey;
}
/* line 21, ../../sass/template/_breadcrumb.scss */
.breadcrumb a:hover {
	color: #ccb48e;
}

/*
*	Form
*/
/* Button
------------------------------------------------*/
/* line 8, ../../sass/template/_form.scss */
.btn.btn-slide {
	margin: 0;
	text-align: center;
	text-transform: uppercase;
	color: white;
	background: #262a2e;
	border: 0px;
	font-size: 10px;
	padding: 13px !important;
	line-height: normal !important;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
}
/* line 19, ../../sass/template/_form.scss */
.btn.btn-slide:hover {
	color: white;
	background-color: transparent;
}
/* line 24, ../../sass/template/_form.scss */
.btn.btn-shipping {
	padding-left: 0;
	padding-right: 0;
	border: 0;
}
/* line 28, ../../sass/template/_form.scss */
.btn.btn-shipping:hover, .btn.btn-shipping:focus {
	background: none;
}
/* line 32, ../../sass/template/_form.scss */
.btn.btn-close {
	color: white;
	opacity: 1;
	filter: alpha(opacity=100);
	display: block;
	text-align: center;
	margin: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 25px;
	height: 25px;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	background: black;
}
/* line 44, ../../sass/template/_form.scss */
.btn.btn-close .fa {
	font-size: 15px;
	margin: 5px;
}
/* line 48, ../../sass/template/_form.scss */
.btn.btn-close:hover, .btn.btn-close:focus {
	background: black;
}
/* line 52, ../../sass/template/_form.scss */
.btn.btn-theme-default, .reset-button-default .btn-primary,
.reset-button-default .btn-default {
	font-size: 11px;
	padding: 9px 15px;
}
/* line 56, ../../sass/template/_form.scss */
.btn.btn-readmore {
	overflow: hidden;
	position: relative;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}
/* line 60, ../../sass/template/_form.scss */
.btn.btn-readmore span {
	display: inline-block;
	width: 100%;
	height: 100%;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}
/* line 66, ../../sass/template/_form.scss */
.btn.btn-readmore:before {
	width: 100%;
	height: 15px;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: -120px;
	margin: auto;
	content: "\f061";
	font-family: fontawesome;
}
/* line 79, ../../sass/template/_form.scss */
.btn.btn-readmore:hover span {
	-webkit-transform: translate(200%, 0%);
	-ms-transform: translate(200%, 0%);
	transform: translate(200%, 0%);
}
/* line 82, ../../sass/template/_form.scss */
.btn.btn-readmore:hover:before {
	left: 0;
}

/* Wooecommerce - Button - Input
------------------------------------------------*/
/* line 103, ../../sass/template/_form.scss */
.woocommerce #content input.button,
.woocommerce #content input#submit,
.woocommerce #respond input.button,
.woocommerce #respond input#submit,
.woocommerce-page #content input.button,
.woocommerce-page #content input#submit,
.woocommerce-page #respond input.button,
.woocommerce-page #respond input#submit {
	text-transform: uppercase;
	background-image: none;
	font-weight: 400;
	border: none;
	background-color: #2e3a47;
	font-size: 14px;
	color: white;
	padding: 8px 16px;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	-ms-text-shadow: none;
	-o-text-shadow: none;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
}
/* line 116, ../../sass/template/_form.scss */
.woocommerce #content input.button:hover, .woocommerce #content input.button:focus,
.woocommerce #content input#submit:hover,
.woocommerce #content input#submit:focus,
.woocommerce #respond input.button:hover,
.woocommerce #respond input.button:focus,
.woocommerce #respond input#submit:hover,
.woocommerce #respond input#submit:focus,
.woocommerce-page #content input.button:hover,
.woocommerce-page #content input.button:focus,
.woocommerce-page #content input#submit:hover,
.woocommerce-page #content input#submit:focus,
.woocommerce-page #respond input.button:hover,
.woocommerce-page #respond input.button:focus,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page #respond input#submit:focus {
	background: #136cb2;
	color: white;
	border-color: none;
	outline: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	-ms-text-shadow: none;
	-o-text-shadow: none;
}
/* line 127, ../../sass/template/_form.scss */
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button,
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce-page a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page input.button.alt {
	background: #136cb2;
	border-color: #136cb2;
	color: white;
	box-shadow: none;
	text-shadow: none;
	font-weight: 600;
	padding: 10px 16px;
}
/* line 135, ../../sass/template/_form.scss */
.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover {
	background: #2e3a47;
	color: white;
	border: 1px solid transparent;
	text-shadow: none;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	-ms-text-shadow: none;
	-o-text-shadow: none;
}
/* line 143, ../../sass/template/_form.scss */
.woocommerce .quantity input.qty,
.woocommerce-page .quantity input.qty {
	width: 55px;
}
/* line 146, ../../sass/template/_form.scss */
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text {
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	-ms-text-shadow: none;
	-o-text-shadow: none;
}
/* Select, Input
------------------------------------------------*/
/* line 157, ../../sass/template/_form.scss */
.chosen-container {
	width: 100% !important;
}

/*
*	 Font
*/
/*Font Awesome*/
@font-face {
	font-family: 'HelveticaNeueLTCom-Roman';
	src: url("../../fonts/HelveticaNeueLTCom-Roman.eot?") format("eot");
	src: url("../../fonts/HelveticaNeueLTCom-Roman.eot?#iefix") format("embedded-opentype"), url("../../fonts/HelveticaNeueLTCom-Roman.woff") format("woff"), url("../../fonts/HelveticaNeueLTCom-Roman.ttf") format("truetype"), url("../../fonts/HelveticaNeueLTCom-Roman.svg#HelveticaNeueLTCom-Roman") format("svg");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'rockwellbold';
	src: url("../../fonts/rockwellbold-webfont.eot");
	src: url("../../fonts/rockwellbold-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/rockwellbold-webfont.woff") format("woff"), url("../../fonts/rockwellbold-webfont.ttf") format("truetype"), url("../../fonts/rockwellbold-webfont.svg#rockwellbold") format("svg");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'rockwellregular';
	src: url("../../fonts/rockwell-webfont.eot");
	src: url("../../fonts/rockwell-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/rockwell-webfont.woff") format("woff"), url("../../fonts/rockwell-webfont.ttf") format("truetype"), url("../../fonts/rockwell-webfont.svg#rockwellregular") format("svg");
	font-weight: normal;
	font-style: normal;
}

/*
*
*/
/* line 6, ../../sass/template/_style.scss */
.widget_text .contact-desc {
	margin: 20px 0 30px;
}
/* line 10, ../../sass/template/_style.scss */
.widget_text .contact li {
	line-height: 22px;
	margin-top: 10px;
	list-style: none !important;
}
/* line 14, ../../sass/template/_style.scss */
.widget_text .contact li .media-body {
	display: block;
}
/* line 17, ../../sass/template/_style.scss */
.widget_text .contact li .pull-left {
	display: table;
	text-align: center;
	background: dimgrey;
	width: 25px;
	height: 25px;
	-webkit-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
	transform: translate(0px, 0px);
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
}
/* line 25, ../../sass/template/_style.scss */
.widget_text .contact li .pull-left:hover {
	background: #136cb2;
	cursor: pointer;
}
/* line 30, ../../sass/template/_style.scss */
.widget_text .contact li > span {
	margin-right: 10px;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .widget_text .contact li > span {
	margin-left: 10px;
	margin-right: inherit;
}
/* line 33, ../../sass/template/_style.scss */
.widget_text .contact li .fa {
	color: white;
	display: table-cell;
	vertical-align: middle;
}

/* line 43, ../../sass/template/_style.scss */
.yith-wcwl-add-to-wishlist {
	margin: 0;
	padding: 0;
	display: inline-block;
}
/* line 47, ../../sass/template/_style.scss */
.yith-wcwl-add-to-wishlist .ajax-loading {
	display: none !important;
}
/* line 21, ../../sass/core/_mixins.scss */
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button:before, .yith-wcwl-add-to-wishlist .yith-wcwl-add-button:after {
	content: " ";
	display: table;
}
/* line 25, ../../sass/core/_mixins.scss */
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button:after {
	clear: both;
}

/*------------------------------------*\
		Slideshow
\*------------------------------------*/
/* line 60, ../../sass/template/_style.scss */
.slideshow {
	margin-top: 18px;
}

/*------------------------------------*\
		Typographic
\*------------------------------------*/
/* line 68, ../../sass/template/_style.scss */
.page-title {
	margin: 0;
	font-size: 18px;
	padding: 0 0 14px 0;
	-webkit-box-shadow: 0px 1px 0px 0px white;
	box-shadow: 0px 1px 0px 0px white;
}

/* line 75, ../../sass/template/_style.scss */
.term-description {
	margin-bottom: 18px;
}

/* line 80, ../../sass/template/_style.scss */
div.wpcf7-validation-errors {
	margin: 0;
	padding: 15px;
}

/* line 85, ../../sass/template/_style.scss */
.contact-form-content {
	background: white;
	padding-bottom: 20px;
	min-height: 200px;
	font-size: 13px;
	padding-right: 15%;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .contact-form-content {
	padding-left: 15%;
	padding-right: inherit;
}
/* line 91, ../../sass/template/_style.scss */
.contact-form-content .rounded {
	display: table;
	color: #136cb2;
	text-align: center;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	width: 30px;
	height: 30px;
	border: 1px solid #136cb2;
	padding-left: 4px;
	margin-top: 5px;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .contact-form-content .rounded {
	padding-right: 4px;
	padding-left: inherit;
}
/* line 100, ../../sass/template/_style.scss */
.contact-form-content .rounded .fa {
	display: table-cell;
	vertical-align: middle;
	font-size: 16px;
}
/* line 106, ../../sass/template/_style.scss */
.contact-form-content a {
	color: black;
}
/* line 108, ../../sass/template/_style.scss */
.contact-form-content a:hover {
	color: #136cb2;
}

/* line 113, ../../sass/template/_style.scss */
.map_canvas {
	margin-bottom: 10px;
}

/* line 117, ../../sass/template/_style.scss */
.rounded {
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
}

/* line 121, ../../sass/template/_style.scss */
#breadcrumb {
	padding: 0;
	margin-top: 15px;
	margin-bottom: 15px;
}

/*------------------------------------*\
		Color
\*------------------------------------*/
/* line 134, ../../sass/template/_style.scss */
.blue .box-heading .fa {
	background: #008bba;
}

/* line 141, ../../sass/template/_style.scss */
.brown .box-heading .fa {
	background: #eea360;
}

/* line 148, ../../sass/template/_style.scss */
.cadillac .box-heading .fa {
	background: #9e4f7b;
}

/* line 155, ../../sass/template/_style.scss */
.green .box-heading .fa {
	background: #59a380;
}

/*------------------------------------*\
		Quickview
\*------------------------------------*/
/* line 164, ../../sass/template/_style.scss */
#wpo_modal_quickview {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
	box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	width: auto;
	height: auto;
	border: 0;
}
/* line 169, ../../sass/template/_style.scss */
#wpo_modal_quickview .modal-dialog {
	overflow: hidden;
}
/* line 172, ../../sass/template/_style.scss */
#wpo_modal_quickview .modal-dialog del .amount {
	color: dimgrey;
}
/* line 177, ../../sass/template/_style.scss */
#wpo_modal_quickview .modal-content {
	border: 0;
}
/* line 180, ../../sass/template/_style.scss */
#wpo_modal_quickview .modal-body {
	padding: 10px 25px 25px;
}
/* line 183, ../../sass/template/_style.scss */
#wpo_modal_quickview .modal-header {
	border: 0;
	padding: 0;
}
/* line 187, ../../sass/template/_style.scss */
#wpo_modal_quickview #single-product {
	padding: 20px;
}
/* line 189, ../../sass/template/_style.scss */
#wpo_modal_quickview #single-product h1 {
	padding-top: 0;
}
/* line 192, ../../sass/template/_style.scss */
#wpo_modal_quickview #single-product .qty {
	position: relative;
}

/*------------------------------------*\
		Quickview Carousel
\*------------------------------------*/
/* line 202, ../../sass/template/_style.scss */
#quickview-carousel {
	position: relative;
}
/* line 205, ../../sass/template/_style.scss */
#quickview-carousel .carousel-indicators li {
	border-color: black;
}
/* line 208, ../../sass/template/_style.scss */
#quickview-carousel .carousel-indicators .active {
	border-color: #136cb2;
	background-color: #136cb2;
}
/* line 213, ../../sass/template/_style.scss */
#quickview-carousel .woo-carousel-controls {
	position: absolute;
	top: 45%;
	margin: auto;
	width: 100%;
}
/* line 218, ../../sass/template/_style.scss */
#quickview-carousel .woo-carousel-controls .fa {
	background-color: rgba(0, 0, 0, 0.3);
	width: 30px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: white;
	font-size: 16pt;
}
/* line 226, ../../sass/template/_style.scss */
#quickview-carousel .woo-carousel-controls .left {
	left: 0;
	position: absolute;
}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl #quickview-carousel .woo-carousel-controls .left {
	right: 0;
	left: auto;
}
/* line 230, ../../sass/template/_style.scss */
#quickview-carousel .woo-carousel-controls .right {
	right: 0;
	position: absolute;
}
/* line 114, ../../sass/rtl/_rtl.scss */
.rtl #quickview-carousel .woo-carousel-controls .right {
	left: 0;
	right: auto;
}

/*------------------------------------*\
		Customize Live Theme Editor
\*------------------------------------*/
/* line 241, ../../sass/template/_style.scss */
#wpo-customize {
	top: 0;
	-webkit-box-shadow: 3px 3px 5px -3px rgba(0, 0, 0, 0.15);
	box-shadow: 3px 3px 5px -3px rgba(0, 0, 0, 0.15);
}
/* line 244, ../../sass/template/_style.scss */
#wpo-customize .panelbutton {
	border-color: #d8d8d8;
	-webkit-box-shadow: 3px 3px 5px -3px rgba(0, 0, 0, 0.15);
	box-shadow: 3px 3px 5px -3px rgba(0, 0, 0, 0.15);
}
/* line 248, ../../sass/template/_style.scss */
#wpo-customize .panel-heading {
	padding: 3px 10px;
}
/* line 251, ../../sass/template/_style.scss */
#wpo-customize .group-input label {
	font-weight: normal;
}
/* line 254, ../../sass/template/_style.scss */
#wpo-customize .group-input {
	margin-top: 0;
	margin-bottom: 15px;
	margin-right: 6px;
}
/* line 259, ../../sass/template/_style.scss */
#wpo-customize .nav {
	border: 0;
}
/* line 261, ../../sass/template/_style.scss */
#wpo-customize .nav a {
	padding: 5px 10px;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	margin: 0 3px 3px 0;
	border: 1px solid #e5e5e5;
}
/* line 266, ../../sass/template/_style.scss */
#wpo-customize .nav a:hover {
	background: white;
}
/* line 271, ../../sass/template/_style.scss */
#wpo-customize .label {
	padding: 4px 5px;
}
/* line 274, ../../sass/template/_style.scss */
#wpo-customize .panelbutton {
	right: -36px;
	-webkit-box-shadow: 3px 3px 5px -3px rgba(0, 0, 0, 0.15);
	box-shadow: 3px 3px 5px -3px rgba(0, 0, 0, 0.15);
}
/* line 278, ../../sass/template/_style.scss */
#wpo-customize .panel-heading {
	padding: 2px 5px;
}
/* line 282, ../../sass/template/_style.scss */
#wpo-customize .group-input label {
	font-weight: normal;
}
/* line 287, ../../sass/template/_style.scss */
#wpo-customize .group-input label {
	font-weight: 700;
}
/* line 290, ../../sass/template/_style.scss */
#wpo-customize .group-input select {
	width: 100%;
}
/* line 294, ../../sass/template/_style.scss */
#wpo-customize select {
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	border: 1px solid #e5e5e5;
	padding: 6px;
}
/* line 299, ../../sass/template/_style.scss */
#wpo-customize input[type="text"] {
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
}
/* line 303, ../../sass/template/_style.scss */
#wpo-customize .panel-group .panel {
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	padding: 4px;
}
/* line 307, ../../sass/template/_style.scss */
#wpo-customize .panel-group .panel-heading {
	background-color: transparent;
}

/* line 314, ../../sass/template/_style.scss */
#customize-form .form-group label {
	width: 115px;
}

/* line 321, ../../sass/template/_style.scss */
.contact-form {
	margin-top: 10px;
	border-left: 1px solid #e5e5e5;
	padding-left: 35px;
}
/* line 323, ../../sass/template/_style.scss */
.contact-form .form-group {
	margin-right: 0;
}
/* line 326, ../../sass/template/_style.scss */
.contact-form .box-heading {
	border: none;
	font-size: 15px;
	padding-top: 0;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .contact-form {
	border-right: 1px solid #e5e5e5;
	border-left: inherit;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .contact-form {
	padding-right: 35px;
	padding-left: inherit;
}
/* line 333, ../../sass/template/_style.scss */
.contact-form:first-child {
	border-left: none;
	padding-left: 7px;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .contact-form:first-child {
	border-right: none;
	border-left: inherit;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .contact-form:first-child {
	padding-right: 7px;
	padding-left: inherit;
}
.tabbable .nav-tabs {
		border-bottom: 1px solid #e9e9e9;
		font-size: 14px;
}
.tabbable .nav-tabs > li > a {
		border-radius: 0;
		font-weight: 700;
		padding: 13px 17px 12px;
		text-transform: uppercase;
}
.tabbable .nav-tabs > li.active > a, .tabbable .nav-tabs > li > a:hover, .tabbable .nav-tabs > li > a:focus {
		background-color: #ffffff;
		border-top: 3px solid #136cb2;
		color: #136cb2;
}
.tabbable .tab-content {
		-moz-border-bottom-colors: none;
		-moz-border-left-colors: none;
		-moz-border-right-colors: none;
		-moz-border-top-colors: none;
		background-color: #ffffff;
		border-color: -moz-use-text-color #e9e9e9 #e9e9e9;
		border-image: none;
		border-right: 1px solid #e9e9e9;
		border-style: none solid solid;
		border-width: medium 1px 1px;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .tabbable .box-products.slide .product-cols:last-child {
	border-left: none;
	border-right: inherit;
}

/* line 429, ../../sass/template/_style.scss */
.wpo_productcategory .box-heading {
	padding: 0;
}
/* line 431, ../../sass/template/_style.scss */
.wpo_productcategory .box-heading span {
	background-color: #146eb4;
	font-size: 14.5px;
}

/* line 442, ../../sass/template/_style.scss */
.advertising {
	min-height: 420px;
	background-color: #136cb2;
	text-align: center;
	position: relative;
	font-family: "rockwellregular", "Times New Roman";
	color: white;
	font-weight: bold;
	font-size: 12px;
	width: 33%;
	margin-top: -18px;
}
/* line 453, ../../sass/template/_style.scss */
.advertising .description {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	color: white;
	margin: auto !important;
	height: 200px;
	text-align: left;
	padding: 0 32px;
	text-transform: uppercase;
}
/* line 465, ../../sass/template/_style.scss */
.advertising .description .title-sale {
	font-size: 23px;
	color: white;
	margin-bottom: 0;
}
/* line 470, ../../sass/template/_style.scss */
.advertising .description .content-sale {
	color: white;
	font-family: "Open Sans", sans-serif;
	font-size: 43px;
	border-width: 3px 0px 3px 0px;
	border-style: solid;
	padding: 12px 0;
}
/* line 478, ../../sass/template/_style.scss */
.advertising .description p {
	letter-spacing: 0.7px;
}
/* line 482, ../../sass/template/_style.scss */
.advertising .sale {
	background-color: #2e3a47;
	width: 120px;
	height: 120px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	position: absolute;
	right: -60px;
	top: 77px;
	padding: 25px;
	text-transform: uppercase;
	font-size: 11px;
}
/* line 492, ../../sass/template/_style.scss */
.advertising .sale:before {
	border: 1px solid #444444;
	position: absolute;
	width: 92%;
	height: 92%;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	content: "";
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}
/* line 504, ../../sass/template/_style.scss */
.advertising .sale strong {
	color: #136cb2;
	font-size: 26px;
}

/* line 516, ../../sass/template/_style.scss */
.cart-header .dropdown-menu {
	min-width: 320px;
	right: 0;
	left: auto;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	padding: 10px 16px;
}
.cart-header .dropdown-menu .buttons a{
	color: #ffffff;
}

/* line 523, ../../sass/template/_style.scss */
.cart-header .dropdown-menu > ul > li {
	border-bottom: 1px solid #e5e5e5;
}
/* line 527, ../../sass/template/_style.scss */
.cart-header .dropdown-menu .cart-item {
	font-weight: 600;
	color: #146eb4;
	margin-top: 10px;
}
/* line 532, ../../sass/template/_style.scss */
.cart-header .dropdown-menu .name {
	font-weight: 600;
	margin-top: 5px;
}
/* line 537, ../../sass/template/_style.scss */
.cart-header .amount {
	color: #146eb4;
}

/* line 546, ../../sass/template/_style.scss */
.newletter {
	margin: 0;
	padding: 20px 0 22px;
}
/* line 549, ../../sass/template/_style.scss */
.newletter .box-heading {
	color: white;
	padding: 0;
}
/* line 552, ../../sass/template/_style.scss */
.newletter .box-heading .fa {
	font-size: 37px;
}
/* line 555, ../../sass/template/_style.scss */
.newletter .box-heading h4 {
	margin-top: 0;
	margin-bottom: 2px;
	color: white;
	font-weight: 800;
	font-family: "Open Sans", sans-serif;
}
/* line 562, ../../sass/template/_style.scss */
.newletter .box-heading p {
	margin-bottom: 0;
}
/* line 566, ../../sass/template/_style.scss */
.newletter .title-social {
	line-height: 38px;
}
/* line 569, ../../sass/template/_style.scss */
.newletter .form {
	margin-top: 5px;
}
/* line 573, ../../sass/template/_style.scss */
.newletter input[type="email"],
.newletter input[type="text"] {
	border-width: 1px 0px 1px 1px;
	width: 75%;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
}
/* line 578, ../../sass/template/_style.scss */
.newletter input {
	padding: 10px 11px;
	margin-right: 3px;
	border-radius: 2px !important;
	border: 1px solid #D8DCDB;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .newletter input {
	margin-left: 3px;
	margin-right: inherit;
}
/* line 584, ../../sass/template/_style.scss */
.newletter input.submit {
	padding: 0;
	margin: 0;
	color: white;
	background: #136cb2;
	height: 40px;
	width: 100%;
	text-transform: uppercase;
	font-weight: 800;
	font-size: 12px;
}
/* line 594, ../../sass/template/_style.scss */
.newletter input.submit:hover {
	border: 1px solid white;
	background-color: #2e3a47;
}
/* line 599, ../../sass/template/_style.scss */
.newletter .input-group-addon {
	padding: 0;
	position: relative;
	border-width: 0;
	border-style: solid;
	border-color: transparent;
	background: none transparent;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
}

/*------------------------------------*\
		Social
\*------------------------------------*/
/* line 614, ../../sass/template/_style.scss */
.social {
	margin-top: 5px;
	padding: 0;
}
/* line 617, ../../sass/template/_style.scss */
.social li {
	float: left;
	list-style: none !important;
}
/* line 620, ../../sass/template/_style.scss */
.social li a {
	width: 34px;
	height: 34px;
	display: table;
	text-align: center;
	margin: 0 7px 0 0;
	background: white;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	padding-left: 0px !important;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .social li a {
	padding-right: 0px !important;
	padding-left: inherit;
}
/* line 629, ../../sass/template/_style.scss */
.social li .fa {
	color: dimgrey;
	display: table-cell;
	vertical-align: middle;
	font-size: 17px;
}
/* line 636, ../../sass/template/_style.scss */
.social li:hover .fa {
	color: white;
}
/* line 639, ../../sass/template/_style.scss */
.social li:hover .facebook {
	background: #507cbe;
}
/* line 642, ../../sass/template/_style.scss */
.social li:hover .twitter {
	background: #00abef;
}
/* line 645, ../../sass/template/_style.scss */
.social li:hover .flickr {
	background: #ff0084;
}
/* line 648, ../../sass/template/_style.scss */
.social li:hover .google-plus {
	background: #cb4437;
}
/* line 651, ../../sass/template/_style.scss */
.social li:hover .linkedin {
	background: #00649b;
}
/* line 654, ../../sass/template/_style.scss */
.social li:hover .dribbble {
	background: #f76799;
}
/* line 657, ../../sass/template/_style.scss */
.social li:hover .skype {
	background: #ff6f6f;
}

/* line 666, ../../sass/template/_style.scss */
.box-reassurances {
	border: 1px solid #e5e5e5;
	border-right: none;
	margin: 0 0 60px;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .box-reassurances {
	border-left: none;
	border-right: inherit;
}
/* line 671, ../../sass/template/_style.scss */
.box-reassurances .wpb_content_element {
	margin-bottom: 0px;
}
/* line 674, ../../sass/template/_style.scss */
.box-reassurances > div {
	padding: 0;
	border-right: 1px solid #e5e5e5;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .box-reassurances > div {
	border-left: 1px solid #e5e5e5;
	border-right: inherit;
}
/* line 677, ../../sass/template/_style.scss */
.box-reassurances > div:last-child {
	border-right: 1px solid transparent;
}
/* line 681, ../../sass/template/_style.scss */
.box-reassurances .reassurances-center {
	padding: 35px 0;
	text-align: center;
	font-family: "rockwellregular", "Times New Roman";
	border-right: 1px solid #e5e5e5;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .box-reassurances .reassurances-center {
	border-left: 1px solid #e5e5e5;
	border-right: inherit;
}
/* line 686, ../../sass/template/_style.scss */
.box-reassurances .reassurances-center .icon-name {
	display: inline-block;
	font-size: 51.8px;
	margin-right: 10px;
	color: black;
}
/* line 692, ../../sass/template/_style.scss */
.box-reassurances .reassurances-center .description {
	display: inline-block;
	font-size: 13px;
	text-align: left;
	color: dimgrey;
}
/* line 694, ../../sass/template/_style.scss */
.box-reassurances .reassurances-center .description h4 {
	font-size: 14px;
	font-weight: 600;
	color: black;
}
/* line 698, ../../sass/template/_style.scss */
.box-reassurances .reassurances-center .description h4 a {
	color: black;
}
/* line 706, ../../sass/template/_style.scss */
.box-reassurances .reassurances-center:hover {
	cursor: pointer;
}
/* line 709, ../../sass/template/_style.scss */
.box-reassurances .reassurances-center:hover .icon-name,
.box-reassurances .reassurances-center:hover h4 a {
	color: #136cb2;
}

/* line 722, ../../sass/template/_style.scss */
.banner-home .wpb_wrapper {
	overflow: hidden;
	text-align: center;
}
/* line 727, ../../sass/template/_style.scss */
.banner-home .overlay a {
	position: relative;
	width: 100%;
	display: block;
}
/* line 731, ../../sass/template/_style.scss */
.banner-home .overlay a:after {
	content: "";
	position: absolute;
	right: 0;
	bottom: 0;
	width: 0;
	height: 0;
	background-color: rgba(255, 255, 255, 0.1);
	-webkit-transition: all 0.3s ease-out 0s;
	transition: all 0.3s ease-out 0s;
}
/* line 741, ../../sass/template/_style.scss */
.banner-home .overlay a:before {
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	margin: auto;
	background-color: rgba(255, 255, 255, 0.1);
	-webkit-transition: all 0.3s ease-out 0s;
	transition: all 0.3s ease-out 0s;
}
/* line 752, ../../sass/template/_style.scss */
.banner-home .overlay a:hover {
	cursor: pointer;
}
/* line 754, ../../sass/template/_style.scss */
.banner-home .overlay a:hover:after, .banner-home .overlay a:hover:before {
	width: 100%;
	height: 100%;
}
/* line 762, ../../sass/template/_style.scss */
.banner-home a img {
	text-align: center;
}

/* line 773, ../../sass/template/_style.scss */
.no-sidebar .post-area,
.no-sidebar-right .post-area {
	padding-right: 0px;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .no-sidebar .post-area, .rtl
.no-sidebar-right .post-area {
	padding-left: 0px;
	padding-right: inherit;
}

/* line 777, ../../sass/template/_style.scss */
.post-area {
	padding-right: 10px;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .post-area {
	padding-left: 10px;
	padding-right: inherit;
}

/*-------------------------------------------
	Modal
-------------------------------------------*/
/* line 786, ../../sass/template/_style.scss */
.modal-content {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
}

/* line 791, ../../sass/template/_style.scss */
.modal-lg {
	width: 900px;
}
/* line 793, ../../sass/template/_style.scss */
.modal-lg.modal-min-width {
	width: 500px;
	height: auto;
	min-height: 90px;
}
/* line 796, ../../sass/template/_style.scss */
.modal-lg.modal-min-width .modal-content {
	border: 0;
}
/* line 800, ../../sass/template/_style.scss */
.modal-lg .total, .modal-lg .buttons {
	text-align: center;
}
/* line 803, ../../sass/template/_style.scss */
.modal-lg .amount {
	color: #136cb2;
}

/* line 812, ../../sass/template/_style.scss */
#accordion-single-product {
	margin: 50px 0;
}
/* line 814, ../../sass/template/_style.scss */
#accordion-single-product .panel-default {
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border: none;
	box-shadow: none;
	border-top: 1px solid #e5e5e5;
}
/* line 819, ../../sass/template/_style.scss */
#accordion-single-product .panel-default > .panel-heading {
	background-color: transparent;
	padding: 15px 0;
	position: relative;
	color: black;
}
/* line 824, ../../sass/template/_style.scss */
#accordion-single-product .panel-default > .panel-heading a {
	font-family: "Open Sans", sans-serif;
}
/* line 826, ../../sass/template/_style.scss */
#accordion-single-product .panel-default > .panel-heading a:before {
	background-color: #136cb2;
	bottom: -1px;
	content: "";
	height: 3px;
	left: 0;
	position: absolute;
	width: 35px;
}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl #accordion-single-product .panel-default > .panel-heading a:before {
	right: 0;
	left: auto;
}
/* line 836, ../../sass/template/_style.scss */
#accordion-single-product .panel-default > .panel-heading a.collapsed:before {
	display: none;
}
/* line 842, ../../sass/template/_style.scss */
#accordion-single-product .panel-default .panel-body {
	border-top: none;
	padding: 0;
	font-size: 15px;
}
/* line 847, ../../sass/template/_style.scss */
#accordion-single-product .panel-default .panel-collapse.in {
	padding: 20px 0;
}

/*-------------------------------------------
	Pagination
-------------------------------------------*/
/* line 858, ../../sass/template/_style.scss */
.pagination {
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
}
/* line 862, ../../sass/template/_style.scss */
.pagination > li > a,
.pagination > li > span {
	color: dimgrey;
	padding: 5px 10px;
	margin: 0 2px;
	font-size: 14px;
}
/* line 870, ../../sass/template/_style.scss */
.pagination > li:first-child > a,
.pagination > li:first-child > span {
	border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
}
/* line 876, ../../sass/template/_style.scss */
.pagination > li:last-child > a,
.pagination > li:last-child > span {
	border-bottom-right-radius: 0px;
	border-top-right-radius: 0px;
}
/* line 880, ../../sass/template/_style.scss */
.pagination > li .next, .pagination > li .prev {
	min-width: 90px;
	text-align: center;
}
/* line 883, ../../sass/template/_style.scss */
.pagination > li .next:hover, .pagination > li .prev:hover {
	border: 1px solid #136cb2;
	color: #136cb2;
}
/* line 892, ../../sass/template/_style.scss */
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
	border-color: #136cb2;
	background-color: transparent;
	color: #136cb2;
}
/* line 902, ../../sass/template/_style.scss */
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
	border-color: #136cb2;
	color: #136cb2;
}
/* line 907, ../../sass/template/_style.scss */
.pagination > li > span.current {
	border-color: #136cb2;
	color: #136cb2;
}

/* line 913, ../../sass/template/_style.scss */
.result-count {
	padding: 5px 0;
	margin: 0;
	font-size: 14px;
	color: dimgrey;
}

/*-------------------------------------------
	No Margin
-------------------------------------------*/
/* line 923, ../../sass/template/_style.scss */
.no-margin {
	margin: 0 !important;
}
/* line 925, ../../sass/template/_style.scss */
.no-margin .pagination {
	margin: 0;
}

/*-------------------------------------------
	No Padding
-------------------------------------------*/
/* line 933, ../../sass/template/_style.scss */
.no-padding {
	padding: 0 !important;
}

/*-------------------------------------------
	Wrapper
-------------------------------------------*/
/* line 941, ../../sass/template/_style.scss */
.well.small-padding {
	padding: 15px 25px;
	font-size: 12px;
	border: 1px solid #e5e5e5;
}
/* line 946, ../../sass/template/_style.scss */
.well.large-padding {
	padding: 30px;
}
/* line 949, ../../sass/template/_style.scss */
.well.no-margin {
	margin-bottom: 0;
}
/* line 952, ../../sass/template/_style.scss */
.well.no-padding {
	padding-bottom: 0;
}
/* line 955, ../../sass/template/_style.scss */
.well .pagination {
	padding: 0;
	margin: 20px 0;
}

/*-------------------------------------------
	Offcanvas
-------------------------------------------*/
/* line 964, ../../sass/template/_style.scss */
.wpo-off-canvas-body #searchform {
	margin-right: 35px;
}
/* line 966, ../../sass/template/_style.scss */
.wpo-off-canvas-body #searchform .input-search {
	height: 35px;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
}
/* line 970, ../../sass/template/_style.scss */
.wpo-off-canvas-body #searchform .input-group-addon {
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
}

/* line 976, ../../sass/template/_style.scss */
.place-order {
	padding: 20px;
}

/*------------------------------------*\
		Mobile
\*------------------------------------*/
/* line 983, ../../sass/template/_style.scss */
.icon-mobile {
	width: 30px;
	height: 30px;
	color: white;
	display: table;
	text-align: center;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	cursor: pointer;
	margin: 10px 5px;
	background: #ccb48e;
}
/* line 992, ../../sass/template/_style.scss */
.icon-mobile .fa {
	display: table-cell;
	vertical-align: middle;
}

/*------------------------------------*\
		Product Block
\*------------------------------------*/
/* line 5, ../../sass/template/_woocommerce.scss */
.box-products {
	position: relative;
}

/* line 8, ../../sass/template/_woocommerce.scss */
.product-cols.first {
	clear: left;
}

/* line 12, ../../sass/template/_woocommerce.scss */
.product-block {
	position: relative;
	background: white;
	-webkit-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	text-align: center;
	border: 3px solid transparent;
}
/* line 19, ../../sass/template/_woocommerce.scss */
.product-block .product-meta {
	padding: 0 20px 0;
}
/* line 21, ../../sass/core/_mixins.scss */
.product-block .product-meta:before, .product-block .product-meta:after {
	content: " ";
	display: table;
}
/* line 25, ../../sass/core/_mixins.scss */
.product-block .product-meta:after {
	clear: both;
}
/* line 23, ../../sass/template/_woocommerce.scss */
.product-block .image {
	overflow: hidden;
	text-align: center;
	position: relative;

}
/* line 27, ../../sass/template/_woocommerce.scss */
.product-block .image .image-hover {
	opacity: 0;
	filter: alpha(opacity=0);
	visibility: hidden;
	position: relative;
	top: 0;
	left: auto;
	/*
	-webkit-transform: translate3d(0px, -100%, 0px);
	transform: translate3d(0px, -100%, 0px);
	*/
}
/* line 38, ../../sass/template/_woocommerce.scss */
.product-block .image .image-effect {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	margin: auto;
	z-index: 99;
	/*
	-webkit-transform: scale3d(1, 1, 2);
	-moz-transform: scale3d(1, 1, 2);
	-ms-transform: scale3d(1, 1, 2);
	-o-transform: scale3d(1, 1, 2);
	transform: scale3d(1, 1, 2);
	*/
}
/* line 51, ../../sass/template/_woocommerce.scss */
.product-block .image img {
	width: auto;
	height: auto;
	-webkit-transition: all 0.35s ease-in-out 0s;
	transition: all 0.35s ease-in-out 0s;
}
/* line 56, ../../sass/template/_woocommerce.scss */
.product-block .category {
	margin: 0;
	font-size: 10px;
	overflow: hidden;
	position: relative;
	padding: 0 16px;
	line-height: 40px;
	margin: 8px 0;
	color: #136cb2;
	height: 37px;
}
/* line 65, ../../sass/template/_woocommerce.scss */
.product-block .category a {
	color: #136cb2;
	font-family: "Open Sans", sans-serif;
	font-weight: normal;
}
/* line 69, ../../sass/template/_woocommerce.scss */
.product-block .category a:hover {
	color: #136cb2;
}
/* line 73, ../../sass/template/_woocommerce.scss */
.product-block .category:before {
	content: "";
	position: absolute;
	background: #136cb2;
	bottom: 0;
	margin: 0 auto;
	width: 25px;
	height: 1px;
	left: 0;
	right: 0;
}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl .product-block .category:before {
	right: 0;
	left: auto;
}
/* line 114, ../../sass/rtl/_rtl.scss */
.rtl .product-block .category:before {
	left: 0;
	right: auto;
}
/* line 85, ../../sass/template/_woocommerce.scss */
.product-block .rating .star-rating {
	margin: auto;
	height: 15px;
	color: #00A3F6;
	line-height: normal;
	font-size: 13px;
}
/* line 91, ../../sass/template/_woocommerce.scss */
.product-block .rating .star-rating:before {
	color: #B1B1B1;
}
/* line 96, ../../sass/template/_woocommerce.scss */
.product-block .price {
	margin: 5px 0 10px;
	min-height: 25px;
	padding: 4px;
}
/* line 99, ../../sass/template/_woocommerce.scss */
.product-block .price del {
	font-size: 14px;
}
/* line 103, ../../sass/template/_woocommerce.scss */
.product-block .rating {
	margin-bottom: 10px;
	height: 15px;
}
/* line 107, ../../sass/template/_woocommerce.scss */
.product-block .hidden {
	opacity: 0;
	filter: alpha(opacity=0);
}
/* line 110, ../../sass/template/_woocommerce.scss */
.product-block .name {
	font-size: 15px;
	line-height: 18px;
	min-height: 36px;
	margin-bottom: 10px;
}
/* line 115, ../../sass/template/_woocommerce.scss */
.product-block .name a {
	color: #2e3a47;
	font-weight: 400;
}
/* line 118, ../../sass/template/_woocommerce.scss */
.product-block .name a:hover {
	color: #136cb2;
}
/* line 124, ../../sass/template/_woocommerce.scss */
.product-block .button-groups .clear {
	display: none;
}
/* line 127, ../../sass/template/_woocommerce.scss */
.product-block .button-groups div:empty {
	clear: none !important;
}
/* line 130, ../../sass/template/_woocommerce.scss */
.product-block .button-groups .fa + span {
	display: none;
}
/* line 135, ../../sass/template/_woocommerce.scss */
.product-block .product-meta .added_to_cart {
	text-transform: uppercase;
}
/* line 137, ../../sass/template/_woocommerce.scss */
.product-block .product-meta .added_to_cart:hover {
	background: #136cb2;
	border: 1px solid #136cb2;
}
/* line 143, ../../sass/template/_woocommerce.scss */
.product-block .product-meta .added_to_cart,
.product-block .product-meta .btn-cart {
	background: #2e3a47;
	border: none;
	color: white;
	text-shadow: none;
	font-family: "Open Sans", sans-serif !important;
	font-weight: 800;
	font-size: 11px;
	line-height: 18px;
	box-shadow: none;
	opacity: 0;
	filter: alpha(opacity=0);
	padding: 6px 16px;
	border: 1px solid #27313C;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
	transform: translate(0px, 0px);
	-webkit-transition: all 0.5s ease-out 0s;
	transition: all 0.5s ease-out 0s;
	position: absolute;
	left: 20%;
	right: 20%;
}
/* line 159, ../../sass/template/_woocommerce.scss */
.product-block .product-meta .added_to_cart:hover,
.product-block .product-meta .btn-cart:hover {
	background: #136cb2;
}
/* line 164, ../../sass/template/_woocommerce.scss */
.product-block .btn {
	padding: 8px 9px;
	background-color: white;
	color: #666666;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border: 1px solid white;
	opacity: 0;
	filter: alpha(opacity=0);
	margin-bottom: 2px;
}
/* line 172, ../../sass/template/_woocommerce.scss */
.product-block .btn:hover {
	background-color: #136cb2;
	border: 1px solid #136cb2;
	color: white;
}
/* line 180, ../../sass/template/_woocommerce.scss */
.product-block .yith-wcwl-add-to-wishlist,
.product-block .btn.btn-compare {
	-webkit-transition: all 0.5s ease-out 0s;
	transition: all 0.5s ease-out 0s;
	-webkit-transform: scale(0.1);
	-ms-transform: scale(0.1);
	transform: scale(0.1);
}
/* line 184, ../../sass/template/_woocommerce.scss */
.product-block .yith-wcwl-add-to-wishlist {
	background-color: white;
	border: 1px solid white;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	opacity: 0;
	filter: alpha(opacity=0);
}
/* line 189, ../../sass/template/_woocommerce.scss */
.product-block .yith-wcwl-add-to-wishlist a {
	color: #666666;
	padding: 8px 9px;
	line-height: 31px;
}
/* line 193, ../../sass/template/_woocommerce.scss */
.product-block .yith-wcwl-add-to-wishlist a .fa {
	font-size: 11px;
}
/* line 197, ../../sass/template/_woocommerce.scss */
.product-block .yith-wcwl-add-to-wishlist:hover {
	background-color: #136cb2;
	border: 1px solid #136cb2;
}
/* line 200, ../../sass/template/_woocommerce.scss */
.product-block .yith-wcwl-add-to-wishlist:hover a {
	color: white;
}
/* line 205, ../../sass/template/_woocommerce.scss */
.product-block .btn-cart.added {
	display: none !important;
}
/* line 208, ../../sass/template/_woocommerce.scss */
.product-block .fa {
	margin: 0;
	font-size: 14px;
}
/* line 214, ../../sass/template/_woocommerce.scss */
.product-block:hover {
	border: 3px solid #136cb2;
	cursor: pointer;
}
/* line 219, ../../sass/template/_woocommerce.scss */
.product-block:hover .product-meta .added_to_cart,
.product-block:hover .product-meta .btn-cart {
	border: 1px solid transparent;
	-webkit-transform: translate(0px, -70px);
	-ms-transform: translate(0px, -70px);
	transform: translate(0px, -70px);
}
/* line 225, ../../sass/template/_woocommerce.scss */
.product-block:hover .price,
.product-block:hover .rating {
	opacity: 0.5;
	filter: alpha(opacity=0);
}
/* line 231, ../../sass/template/_woocommerce.scss */
.product-block:hover .added_to_cart,
.product-block:hover .btn.btn-compare,
.product-block:hover .yith-wcwl-add-to-wishlist,
.product-block:hover .btn {
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
/* line 235, ../../sass/template/_woocommerce.scss */
.product-block:hover .image-hover {
	visibility: visible;
	opacity: 1;
	filter: alpha(opacity=100);
/*
	-webkit-transform: translate3d(0px, 0px, 0px);
	transform: translate3d(0px, 0px, 0px);
*/
}
/* line 240, ../../sass/template/_woocommerce.scss */
.product-block:hover .image-effect {
	visibility: visible;
	opacity: 1;
	filter: alpha(opacity=100);
	
/*
		-webkit-transition: all 0.5s ease-out 0s;
	transition: all 0.5s ease-out 0s;
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
 */
	 -webkit-transition-duration: 0.5s;
 transition-duration: 0.5s;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	
/*
	-webkit-transform: scale3d(0.8, 0.8, 3);
	-moz-transform: scale3d(0.8, 0.8, 3);
	-ms-transform: scale3d(0.8, 0.8, 3);
	-o-transform: scale3d(0.8, 0.8, 3);
	transform: scale3d(0.8, 0.8, 3);
*/
}
/* line 249, ../../sass/template/_woocommerce.scss */
.product-block:hover .quick-view, .product-block:hover .image-view {
	left: 0;
}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl .product-block:hover .quick-view, .rtl .product-block:hover .image-view{
	right: 0;
	left: auto;
}

/* line 257, ../../sass/template/_woocommerce.scss */
.product-grid .image .button-groups {
	display: block;
	position: absolute;
	top: 61%;
	left: 0;
	z-index: 1049;

}
/* line 114, ../../sass/rtl/_rtl.scss */
.rtl .product-grid .image .button-groups {
	left: 7px;
	right: auto;
}
/* line 265, ../../sass/template/_woocommerce.scss */
.product-grid .image .price {
	opacity: 0;
	filter: alpha(opacity=0);
	position: absolute;
	top: 40%;
	left: 5%;
	right: 5%;
	z-index: 999;
}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl .product-grid .image .price {
	right: 10px;
	left: auto;
}
/* line 275, ../../sass/template/_woocommerce.scss */
.product-grid .quick-view a > span, .product-grid .image-view a > span {
	display: none;
}
/* line 280, ../../sass/template/_woocommerce.scss */
.product-grid .name {
	height: 42px;
	overflow: hidden;
}
/* line 284, ../../sass/template/_woocommerce.scss */
.product-grid .quick-view, .product-grid .image-view	{
	display: inline-block;
}
/* line 288, ../../sass/template/_woocommerce.scss */
.product-grid .button-groups .compare.added {
	font-size: 10px;
}
/* line 292, ../../sass/template/_woocommerce.scss */
.product-grid .product-meta {
	position: relative;
}
/* line 297, ../../sass/template/_woocommerce.scss */
.product-grid:hover .image .button-groups {
	display: block;
	-webkit-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
	transform: translate(0px, 0px);
}
/* line 301, ../../sass/template/_woocommerce.scss */
.product-grid:hover .image .price {
	opacity: 1;
	filter: alpha(opacity=100);
}

/* line 308, ../../sass/template/_woocommerce.scss */
.product-list {
	margin: 20px 0;
}
/* line 310, ../../sass/template/_woocommerce.scss */
.product-list .product-meta {
	text-align: left;
	padding-top: 20px;
	padding-bottom: 20px;
}
/* line 315, ../../sass/template/_woocommerce.scss */
.product-list .rating {
	margin-top: 10px;
}
/* line 318, ../../sass/template/_woocommerce.scss */
.product-list .name {
	padding: 0 0 12px;
	min-height: inherit;
}
/* line 321, ../../sass/template/_woocommerce.scss */
.product-list .name a {
	font-size: 18px;
}
/* line 326, ../../sass/template/_woocommerce.scss */
.product-list .yith-wcwl-add-to-wishlist,
.product-list .btn.btn-compare {
	-webkit-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
	transform: translate(0px, 0px);
	-webkit-transition: none;
	transition: none;
	float: none;
}
/* line 332, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .fa {
	margin: 0 3px;
}
/* line 335, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .fa + span {
	display: inline-block;
}
/* line 340, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .yith-wcwl-add-to-wishlist,
.product-list .button-groups .add_to_wishlist, .product-list .button-groups .btn,
.product-list .button-groups .btn-cart, .product-list .button-groups .added_to_cart {
	margin: 0;
	display: inline-block;
	position: static;
	opacity: 1;
	filter: alpha(opacity=100);
	width: auto;
	height: auto;
	font-size: 11px;
}
/* line 348, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .yith-wcwl-add-to-wishlist {
	margin: 9px 0;
	display: block;
	text-align: center;
	border: none;
}
/* line 353, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .yith-wcwl-add-to-wishlist:hover {
	background-color: transparent;
	border: none;
}
/* line 356, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .yith-wcwl-add-to-wishlist:hover a {
	color: #666666;
}
/* line 360, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .yith-wcwl-add-to-wishlist a {
	border: 0;
	text-transform: uppercase;
	line-height: normal;
	width: auto;
	height: auto;
	font-size: 11px;
}
/* line 366, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .yith-wcwl-add-to-wishlist a:hover {
	background: transparent;
}
/* line 368, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .yith-wcwl-add-to-wishlist a:hover span {
	text-decoration: underline;
}
/* line 372, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .yith-wcwl-add-to-wishlist a .fa {
	display: none;
}
/* line 378, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .added_to_cart,
.product-list .button-groups .btn-cart {
	position: relative;
	text-align: center;
}
/* line 382, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .btn-compare {
	border: none;
}
/* line 384, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .btn-compare.added {
	width: auto;
	height: auto;
	font-size: 11px;
	line-height: normal;
	color: white;
}
/* line 389, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .btn-compare.added:before {
	display: inline-block;
	margin: 0 3px;
}
/* line 394, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .btn-compare:hover {
	background-color: transparent;
	border: none;
	color: #666666;
	text-decoration: underline;
}
/* line 401, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .add_to_wishlist {
	padding: 0;
	margin: 0;
}
/* line 406, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .yith-wcwl-add-button {
	line-height: 12px;
}
/* line 409, ../../sass/template/_woocommerce.scss */
.product-list .button-groups .add_to_wishlist, .product-list .button-groups .btn-compare {
	margin: 0;
	text-transform: uppercase;
	font-weight: 400;
}
/* line 415, ../../sass/template/_woocommerce.scss */
.product-list .quick-view, .product-list .image-view	{
	opacity: 1;
	filter: alpha(opacity=100);
	position: absolute;
	top: 30%;
	width: 100%;
	left: -20%;
	text-align: center;
	-webkit-transition: all 0.5s ease-out 0s;
	transition: all 0.5s ease-out 0s;
}
/* line 107, ../../sass/rtl/_rtl.scss */
.rtl .product-list .quick-view, .rtl .product-list .image-view{
	right: -20%;
	left: auto;
}
/* line 424, ../../sass/template/_woocommerce.scss */
.product-list:after {
	display: none;
}
/* line 429, ../../sass/template/_woocommerce.scss */
.product-list:hover .yith-wcwl-add-to-wishlist,
.product-list:hover .btn-compare {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}
/* line 433, ../../sass/template/_woocommerce.scss */
.product-list:hover .price,
.product-list:hover .rating {
	opacity: 1;
	filter: alpha(opacity=100);
}

/* line 439, ../../sass/template/_woocommerce.scss */


.price {
	color: #2e3a47;
	font-size: 18px;
	font-weight: normal;
	font-family: "rockwellregular", "Times New Roman";
}
/* line 444, ../../sass/template/_woocommerce.scss */
.price del {
	color: #000;
}
/* line 447, ../../sass/template/_woocommerce.scss */
.price ins {
	text-decoration: none;
	color: #146EB4;
}

.carousel-inner .price, .product-image .price {
background-color: #fff;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin: 0;
}
.products .product-block{
width: 100%;
}

/* line 453, ../../sass/template/_woocommerce.scss */
#yith-wcwl-popup-message {
	padding: 10px;
	color: #5c5c5c;
	border-color: #d8d8d8;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
}
/* line 458, ../../sass/template/_woocommerce.scss */
#yith-wcwl-popup-message #yith-wcwl-message {
	line-height: normal;
	width: auto;
	height: auto;
}

/* line 465, ../../sass/template/_woocommerce.scss */
.product-bottom .result-count {
	margin: 0;
}

/*------------------------------------*\
		Related Product
\*------------------------------------*/
/*------------------------------------*\
		Product Info
\*------------------------------------*/
/* line 480, ../../sass/template/_woocommerce.scss */
#single-product {
	margin-bottom: 20px;
	background: white;
}
/* line 484, ../../sass/template/_woocommerce.scss */
#single-product .thumbnails .caroufredsel_wrapper {
	height: 92px !important;
}
/* line 488, ../../sass/template/_woocommerce.scss */
#single-product .thumbnails ul li {
	text-align: center;
	margin-right: 10px;
}
/* line 491, ../../sass/template/_woocommerce.scss */
#single-product .thumbnails ul li a {
	margin: 0;
}
/* line 494, ../../sass/template/_woocommerce.scss */
#single-product .thumbnails ul li:last-child {
	margin-right: 0;
}
/* line 498, ../../sass/template/_woocommerce.scss */
#single-product .thumbnails ul img {
	margin: 0px auto;
	max-height: 92px;
	width: 100%;
	border: 1px solid #e5e5e5;
}
/* line 506, ../../sass/template/_woocommerce.scss */
#single-product .yith_magnifier_zoom_wrap {
	z-index: 99;
}
/* line 509, ../../sass/template/_woocommerce.scss */
#single-product h1 {
	font-size: 22.4px;
	text-transform: none;
	margin: 0 0 10px 0;
	text-align: left;
	color: #2e3a47;
	font-weight: normal;
}
/* line 517, ../../sass/template/_woocommerce.scss */
#single-product .star-rating {
	font-size: 13px;
}
/* line 520, ../../sass/template/_woocommerce.scss */
#single-product .description {
	text-align: left;
	padding: 20px 0;
}
/* line 524, ../../sass/template/_woocommerce.scss */

#single-product .product_meta .posted_in{
max-height: 44px;
overflow-y: hidden;
}
#single-product .amount_m2 {
	margin: 0;
	clear: both;
	text-align: left;
	padding: 0 0 20px;
	font-weight: bold;
	color: black;
}
#single-product .amount_m2 span{
	background-color: gray;
	color: white;
    padding: 0 5px;
}
#single-product .product_meta {
	margin: 0;
	clear: both;
	text-align: left;
	padding: 20px 0;
}
/* line 529, ../../sass/template/_woocommerce.scss */
#single-product .product_meta > div{
	border-left: 3px solid #136cb2;
	padding-left: 20px;
}

#single-product div#socials {
	border-left: 3px solid #136cb2;
	padding-left: 20px;

}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl #single-product .product_meta > div {
	padding-right: 20px;
	padding-left: inherit;
}
/* line 533, ../../sass/template/_woocommerce.scss */
#single-product .product_meta a {
	color: #136cb2;
}
/* line 535, ../../sass/template/_woocommerce.scss */
#single-product .product_meta a:hover {
	color: black;
	text-decoration: underline;
}
/* line 541, ../../sass/template/_woocommerce.scss */
#single-product .addthis {
	overflow: hidden;
	text-align: left;
	padding: 20px 0;
}
/* line 546, ../../sass/template/_woocommerce.scss */
#single-product .woocommerce-product-rating {
	margin: 0;
	line-height: normal;
	text-align: left;
	color: #c6c6c6;
}
/* line 551, ../../sass/template/_woocommerce.scss */
#single-product .woocommerce-product-rating span {
	 color: #00A3F6;
}
/* line 556, ../../sass/template/_woocommerce.scss */
#single-product .minus,
#single-product .plus {
	background: white;
	color: #666666;
	border-color: #e5e5e5;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
}
/* line 562, ../../sass/template/_woocommerce.scss */
#single-product .minus:hover,
#single-product .plus:hover {
	background-image: none;
	background-color: white;
}
/* line 567, ../../sass/template/_woocommerce.scss */
#single-product .cart {
	margin: 0;
	margin-right: 10px;
	text-align: left;
	float: left;
}
/* line 572, ../../sass/template/_woocommerce.scss */
#single-product .cart .quantity {
	float: none;
	margin: 0px 10px 0px 0;
	width: 59px;
	height: auto;
	float: left;
}
/* line 577, ../../sass/template/_woocommerce.scss */
#single-product .cart .quantity .qty {
	width: 40px;
	height: 34px;
	background: white;
	color: #777777;
	font-weight: normal;
	font-size: 14px;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border: 1px solid #e5e5e5;
}
/* line 586, ../../sass/template/_woocommerce.scss */
#single-product .cart .button {
	float: none;
	margin: 0 auto;
	text-shadow: none;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	-ms-text-shadow: none;
	-o-text-shadow: none;
}
/* line 590, ../../sass/template/_woocommerce.scss */
#single-product .cart .button:hover {
	color: white;
}
/* line 595, ../../sass/template/_woocommerce.scss */
#single-product .cart .btn-cart {
	float: none;
	margin: 0;
	padding: 8px 0;
	background: #2e3a47;
	color: white;
	border: 1px solid #2e3a47;
	font-weight: 800;
	font-size: 12px;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	-ms-text-shadow: none;
	-o-text-shadow: none;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	width: 163px;
	height: auto;
}
/* line 613, ../../sass/template/_woocommerce.scss */
#single-product .cart .group_table td {
	border: none;
}
/* line 616, ../../sass/template/_woocommerce.scss */
#single-product .cart .group_table .quantity {
	margin-right: 10px;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl #single-product .cart .group_table .quantity {
	margin-left: 10px;
	margin-right: inherit;
}
/* line 619, ../../sass/template/_woocommerce.scss */
#single-product .cart .group_table .amount {
	color: #146eb4;
	margin-left: 10px;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl #single-product .cart .group_table .amount {
	margin-right: 10px;
	margin-left: inherit;
}
/* line 625, ../../sass/template/_woocommerce.scss */
#single-product .variations_form.cart {
	width: 100% !important;
	margin-bottom: -30px;
}
/* line 628, ../../sass/template/_woocommerce.scss */
#single-product .variations_form.cart label {
	color: #2e3a47;
	font-size: 22px;
}
/* line 633, ../../sass/template/_woocommerce.scss */
#single-product .variations_form.cart .quantity .input-text {
	height: 37px;
}
/* line 636, ../../sass/template/_woocommerce.scss */
#single-product .variations_form.cart .quantity .single_add_to_cart_button {
	margin-left: 10px;
}
/* line 641, ../../sass/template/_woocommerce.scss */
#single-product .yith-wcwl-add-to-wishlist {
	float: left;
	background-color: transparent;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	font-size: 12px;
	margin-top: 42px;
	border: 1px solid #e5e5e5;
}
/* line 648, ../../sass/template/_woocommerce.scss */
#single-product .yith-wcwl-add-to-wishlist .fa {
	display: none;
}
/* line 651, ../../sass/template/_woocommerce.scss */
#single-product .yith-wcwl-add-to-wishlist a {
	text-transform: uppercase;
	padding: 10px 10px;
	float: left;
	line-height: normal;
	color: dimgrey;
	font-weight: 800;
	width: 100%;
	height: auto;
}
/* line 659, ../../sass/template/_woocommerce.scss */
#single-product .yith-wcwl-add-to-wishlist a:hover {
	background: #136cb2;
	color: white;
	border-color: #136cb2;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
}
/* line 667, ../../sass/template/_woocommerce.scss */
#single-product a.button, #single-product button.button, #single-product input.button, #single-product #review_form #submit {
	line-height: normal;
	padding: 10px 12px;
	font-size: 12px;
	color: dimgrey;
	font-weight: normal;
	background-image: none;
	font-weight: 800;
	background-color: transparent;
	border: 1px solid #e5e5e5;
	text-transform: uppercase;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	-ms-text-shadow: none;
	-o-text-shadow: none;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	width: auto;
	height: auto;
}
/* line 682, ../../sass/template/_woocommerce.scss */
#single-product a.button:hover, #single-product button.button:hover, #single-product input.button:hover, #single-product #review_form #submit:hover {
	color: white;
	background: #136cb2;
	border-color: #136cb2;
}
/* line 689, ../../sass/template/_woocommerce.scss */
#single-product .compare {
	float: left;
	margin-left: 10px;
	margin-top: 42px;
}
/* line 695, ../../sass/template/_woocommerce.scss */
#single-product .product-single-price {
	text-align: left;
	padding: 20px 0 0;
}
/* line 698, ../../sass/template/_woocommerce.scss */
#single-product .product-single-price .price {
	margin: 0;
	color: #146eb4;
	font-size: 22.4px;
	padding: 10px 0;
}
/* line 705, ../../sass/template/_woocommerce.scss */
#single-product .summary {
	float: none;
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
	text-align: center;
}
/* line 712, ../../sass/template/_woocommerce.scss */
#single-product .clear {
	display: none;
}
/* line 716, ../../sass/template/_woocommerce.scss */
#single-product .images {
	float: none;
	margin: 0;
	width: auto;
	height: auto;
}
/* line 720, ../../sass/template/_woocommerce.scss */
#single-product .images img {
	-webkit-box-shadow: none;
	box-shadow: none;
	width: auto;
	height: auto;
	max-height: 350px;
}

/* line 728, ../../sass/template/_woocommerce.scss */
.single-product .product {
	z-index: 999;
}

/*------------------------------------*\
		woocommerce tabs
\*------------------------------------*/
/* line 737, ../../sass/template/_woocommerce.scss */
.woocommerce-tabs {
	background: white;
	margin: 50px 0;
	border: 1px solid #e5e5e5;
}
/* line 741, ../../sass/template/_woocommerce.scss */
.woocommerce-tabs h2 {
	font-size: 20px;
	margin: 0 0 10px 0;
	text-transform: none;
}
/* line 746, ../../sass/template/_woocommerce.scss */
.woocommerce-tabs h3 {
	margin-bottom: 20px;
	font-size: 14px;
	text-transform: none;
}
/* line 751, ../../sass/template/_woocommerce.scss */
.woocommerce-tabs .nav-tabs {
	border: 0;
}
/* line 754, ../../sass/template/_woocommerce.scss */
.woocommerce-tabs .tab-content {
	border-left: 1px solid #e5e5e5;
	padding: 20px 24px;
	line-height: 25px;
}
/* line 21, ../../sass/rtl/_rtl.scss */
.rtl .woocommerce-tabs .tab-content {
	border-right: 1px solid #e5e5e5;
	border-left: inherit;
}
/* line 758, ../../sass/template/_woocommerce.scss */
.woocommerce-tabs .tab-content h2 {
	font-weight: 600;
}
/* line 763, ../../sass/template/_woocommerce.scss */
.woocommerce-tabs #reviews h3 {
	margin-bottom: 20px;
}
/* line 767, ../../sass/template/_woocommerce.scss */
.woocommerce-tabs #reviews #comment {
	height: initial;
}
/* line 770, ../../sass/template/_woocommerce.scss */
.woocommerce-tabs .nav-tabs {
	padding: 0;
}
/* line 772, ../../sass/template/_woocommerce.scss */
.woocommerce-tabs .nav-tabs li {
	float: none;
	display: block;
	margin: 0;
	border: 0;
}
/* line 777, ../../sass/template/_woocommerce.scss */
.woocommerce-tabs .nav-tabs li a {
	margin: 0;
	color: dimgrey;
	padding: 18px;
	border-bottom: 1px solid #e5e5e5;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	font-weight: 600;
	text-transform: uppercase;
	background: none transparent;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
}
/* line 790, ../../sass/template/_woocommerce.scss */
.woocommerce-tabs .nav-tabs li a:focus, .woocommerce-tabs .nav-tabs li a:hover {
	color: #136cb2;
	border: none;
	border-bottom: 1px solid #e5e5e5;
	border-right: 2px solid #136cb2;
	background: none transparent;
}
/* line 799, ../../sass/template/_woocommerce.scss */
.woocommerce-tabs .nav-tabs li.active > a {
	color: #136cb2;
	border-right: 2px solid #136cb2;
	background: none transparent;
}
/* line 804, ../../sass/template/_woocommerce.scss */
> .woocommerce-tabs .nav-tabs li.active > a:focus, > .woocommerce-tabs .nav-tabs li.active > a:hover {
	border: none;
	border-bottom: 1px solid #e5e5e5;
	border-right: 2px solid #136cb2;
}

/*------------------------------------*\
		Table
\*------------------------------------*/
/* line 820, ../../sass/template/_woocommerce.scss */
.woocommerce,
.woocommerce-page {
	/*------------------------------------*\
			Sale Label
	\*------------------------------------*/
}
/* line 822, ../../sass/template/_woocommerce.scss */
.woocommerce table td, .woocommerce table th,
.woocommerce-page table td,
.woocommerce-page table th {
	font-weight: normal;
}
/* line 824, ../../sass/template/_woocommerce.scss */
.woocommerce table td strong, .woocommerce table th strong,
.woocommerce-page table td strong,
.woocommerce-page table th strong {
	font-weight: normal;
}
/* line 829, ../../sass/template/_woocommerce.scss */
.woocommerce table.shop_attributes th,
.woocommerce-page table.shop_attributes th {
	
}
/* line 833, ../../sass/template/_woocommerce.scss */
.woocommerce table.shop_table,
.woocommerce-page table.shop_table {
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
}
/* line 835, ../../sass/template/_woocommerce.scss */
.woocommerce table.shop_table th,
.woocommerce-page table.shop_table th {
	border: 0;
	font-weight: normal;
}
/* line 839, ../../sass/template/_woocommerce.scss */
.woocommerce table.shop_table td,
.woocommerce-page table.shop_table td {
	padding: 12px;
}
/* line 843, ../../sass/template/_woocommerce.scss */
.woocommerce table.cart img,
.woocommerce-page table.cart img {
	width: auto;
	height: auto;
}
/* line 850, ../../sass/template/_woocommerce.scss */
.woocommerce .cart-collaterals .cross-sells,
.woocommerce .cart-collaterals .cart_totals,
.woocommerce .cart-collaterals .shipping_calculator,
.woocommerce-page .cart-collaterals .cross-sells,
.woocommerce-page .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .shipping_calculator {
	width: 100%;
}
/* line 853, ../../sass/template/_woocommerce.scss */
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
	text-align: left;
}
/* line 10, ../../sass/rtl/_rtl.scss */
.rtl .woocommerce .cart-collaterals .cart_totals, .rtl
.woocommerce-page .cart-collaterals .cart_totals {
	text-align: right;
}
/* line 856, ../../sass/template/_woocommerce.scss */
.woocommerce .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr th,
.woocommerce-page .cart-collaterals .cart_totals tr td,
.woocommerce-page .cart-collaterals .cart_totals tr th {
	border-bottom: 1px solid #e5e5e5;
	line-height: 30px;
	text-align: left;
}
/* line 10, ../../sass/rtl/_rtl.scss */
.rtl .woocommerce .cart-collaterals .cart_totals tr td, .rtl .woocommerce .cart-collaterals .cart_totals tr th, .rtl
.woocommerce-page .cart-collaterals .cart_totals tr td, .rtl
.woocommerce-page .cart-collaterals .cart_totals tr th {
	text-align: right;
}
/* line 865, ../../sass/template/_woocommerce.scss */
.woocommerce .star-rating,
.woocommerce-page .star-rating {
	width: 62px;
	letter-spacing: 2px;
	float: inherit;
}
/* line 870, ../../sass/template/_woocommerce.scss */
.woocommerce .star-rating > span:before,
.woocommerce-page .star-rating > span:before {
	letter-spacing: 2px;
}
/* line 879, ../../sass/template/_woocommerce.scss */
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a,
.woocommerce-page ul.cart_list li a,
.woocommerce-page ul.product_list_widget li a {
	display: inline;
	font-weight: normal;
}
/* line 883, ../../sass/template/_woocommerce.scss */
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img,
.woocommerce-page ul.cart_list li img,
.woocommerce-page ul.product_list_widget li img {
	width: auto;
	height: auto;
	background: none transparent;
	float: none;
	border: 0;
	padding: 0;
	margin: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}
/* line 898, ../../sass/template/_woocommerce.scss */
.woocommerce.widget_shopping_cart .total,
.woocommerce .widget_shopping_cart .total,
.woocommerce-page.widget_shopping_cart .total,
.woocommerce-page .widget_shopping_cart .total {
	padding: 10px 0px;
	border-top: 1px solid #e5e5e5;
}
/* line 908, ../../sass/template/_woocommerce.scss */
 .woocommerce span.onsale,
.woocommerce-page span.onsale {
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	-ms-text-shadow: none;
	-o-text-shadow: none;
	border-radius: 0 50% 50%;
	-webkit-border-radius: 0 50% 50%;
	-moz-border-radius: 0 50% 50%;
	-ms-border-radius: 0 50% 50%;
	-o-border-radius: 0 50% 50%;
	width: auto;
	height: 25px;
	left: 20px;
	top: 0px;
	line-height: 25px;
	z-index: 100;
	min-width: initial;
	min-height: initial;
	display: table;
	text-transform: uppercase;
	letter-spacing: 1px;
	position: absolute;
	color: white;
	background: #F00;
	font-size: 10px;
	padding: 10px;
}
/* line 927, ../../sass/template/_woocommerce.scss */
.woocommerce span.onsale:before,
.woocommerce-page span.onsale:before {
	content: "";
	background: #ccb48e;
}
/* line 931, ../../sass/template/_woocommerce.scss */
.woocommerce span.onsale .label-sale,
.woocommerce-page span.onsale .label-sale {
	display: table-cell;
	vertical-align: middle;
	position: relative;
}
/* line 940, ../../sass/template/_woocommerce.scss */
.woocommerce .shipping-calculator-button,
.woocommerce-page .shipping-calculator-button {
	font-size: 19px;
	font-weight: 700;
}
/* line 945, ../../sass/template/_woocommerce.scss */
.woocommerce .shipping-calculator-button:active, .woocommerce .shipping-calculator-button:focus, .woocommerce .shipping-calculator-button:hover,
.woocommerce-page .shipping-calculator-button:active,
.woocommerce-page .shipping-calculator-button:focus,
.woocommerce-page .shipping-calculator-button:hover {
	color: #136cb2;
	box-shadow: none;
}
/* line 952, ../../sass/template/_woocommerce.scss */
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {
	background-color: #136cb2;
}
/* line 955, ../../sass/template/_woocommerce.scss */
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
	background: #136cb2;
	border: 1px solid #136cb2;
}
/* line 961, ../../sass/template/_woocommerce.scss */
.woocommerce .woocommerce-info,
.woocommerce-page .woocommerce-info {
	border-top: 3px solid #136cb2;
}
/* line 963, ../../sass/template/_woocommerce.scss */
.woocommerce .woocommerce-info:before,
.woocommerce-page .woocommerce-info:before {
	background-color: #136cb2;
}

/* line 969, ../../sass/template/_woocommerce.scss */
.wc-forward a:after, .wc-forward:after {
	font-size: inherit;
}

/* line 973, ../../sass/template/_woocommerce.scss */
.yith_magnifier_zoom_magnifier {
	right: 100% !important;
}

/*
 *	Revolution Slider
 */
/* line 4, ../../sass/template/_slider.scss */
.tp-caption {
	text-transform: uppercase;
}
/* line 6, ../../sass/template/_slider.scss */
.tp-caption.text-style-white {
	font-size: 60px;
	color: white;
	letter-spacing: -5px;
	line-height: 10px;
}
/* line 12, ../../sass/template/_slider.scss */
.tp-caption.text-style-yellow {
	font-size: 60px;
	color: #f4f716;
	letter-spacing: -5px;
	line-height: 10px;
	text-transform: uppercase;
}
/* line 20, ../../sass/template/_slider.scss */
.tp-caption.text-style-white-medium {
	font-size: 36px;
	color: white;
	letter-spacing: -2px;
	line-height: 10px;
}
/* line 26, ../../sass/template/_slider.scss */
.tp-caption.text-style-yellow-medium {
	font-size: 48px;
	color: #f4f716;
	letter-spacing: -3px;
	line-height: 10px;
	text-transform: uppercase;
}
/* line 33, ../../sass/template/_slider.scss */
.tp-caption.large_bold_white {
	color: #136cb2;
	font-weight: 800;
}
/* line 37, ../../sass/template/_slider.scss */
.tp-caption.medium_thin_grey {
	color: white;
	font-family: "rockwellregular", "Times New Roman";
	font-weight: 600;
}
/* line 42, ../../sass/template/_slider.scss */
.tp-caption.medium_text {
	color: white;
	font-family: "rockwellregular", "Times New Roman";
	font-weight: 600;
}
/* line 47, ../../sass/template/_slider.scss */
.tp-caption.text-style-white-small {
	font-size: 18px;
	color: white;
	line-height: 10px;
	letter-spacing: -1px;
}
/* line 55, ../../sass/template/_slider.scss */
.tp-caption .slidebutton {
	text-transform: uppercase;
	font-size: 10px;
	padding: 13px 15px;
	background: #262a2e;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	color: white;
}
/* line 62, ../../sass/template/_slider.scss */
.tp-caption .slidebutton:hover {
	text-decoration: none;
	color: white;
}

/* line 69, ../../sass/template/_slider.scss */
.btn-slider {
	background-color: #2e3a47;
	color: white;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
}
/* line 73, ../../sass/template/_slider.scss */
.btn-slider:hover {
	background-color: #136cb2;
}

/* line 79, ../../sass/template/_slider.scss */
.tparrows.default {
	background-image: none;
	width: 28px;
	height: 63px;
	color: white;
	position: relative;
	background-color: rgba(0, 0, 0, 0.25);
}
/* line 85, ../../sass/template/_slider.scss */
.tparrows.default:before {
	content: "\f105";
	font-family: fontawesome;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	display: block;
	width: 2px;
	height: 20px;
	color: white;
	font-weight: bold;
	font-size: 15px;
}
/* line 100, ../../sass/template/_slider.scss */
.tparrows.default:hover {
	background-color: #136cb2;
}
/* line 105, ../../sass/template/_slider.scss */
.tparrows.tp-leftarrow:before {
	content: "\f104";
}

/* line 113, ../../sass/template/_slider.scss */
.tp-bullets .bullet {
	border: 2px solid white;
	background: none !important;
	width: 12px !important;
	height: 12px !important;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
}
/* line 119, ../../sass/template/_slider.scss */
.tp-bullets .bullet.selected {
	background: #136cb2 !important;
	border: 2px solid #136cb2;
}

/*
*	Responsive
*/
@media only screen and (max-width: 1200px) {
	/* line 9, ../../sass/template/_responsive.scss */


	/* line 17, ../../sass/template/_responsive.scss */
	.box-reassurances .reassurances-center .icon-name {
		width: 100%;
	}

	/* line 22, ../../sass/template/_responsive.scss */
	.parallax {
		display: none;
	}

	/* line 26, ../../sass/template/_responsive.scss */
	.wpo-search .input-search {
		min-width: 250px;
	}

	/* line 31, ../../sass/template/_responsive.scss */
	.newletter .box-heading {
		margin-bottom: 10px;
	}

	/* line 35, ../../sass/template/_responsive.scss */
	.product-block {
		padding-bottom: 20px;
	}
	/* line 38, ../../sass/template/_responsive.scss */
	.product-block .image img {
		width: 100%;
	}
	/* line 41, ../../sass/template/_responsive.scss */
	.product-block .image .button-groups {
	/*
		-webkit-transform: translate(0px, 0px);
		-ms-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
*/
		display: block;
		z-index: 9999999;
	}
	/* line 46, ../../sass/template/_responsive.scss */
	.product-block .image .price {
		opacity: 0;
		filter: alpha(opacity=0);
	}
	/* line 49, ../../sass/template/_responsive.scss */
	.product-block .image .image-hover {
		display: none;
	}
	/* line 52, ../../sass/template/_responsive.scss */
	.product-block .image .image-effect {
		position: inherit;
	}
	/* line 56, ../../sass/template/_responsive.scss */
	.product-block .added_to_cart, .product-block .btn.btn-compare, .product-block .yith-wcwl-add-to-wishlist, .product-block .btn {
		opacity: 1;
		filter: alpha(opacity=100);
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
	/* line 62, ../../sass/template/_responsive.scss */
	.product-block .product-meta .added_to_cart, .product-block .product-meta .btn-cart {
		opacity: 1;
		filter: alpha(opacity=100);
		-webkit-transform: translate(0px, 0px);
		-ms-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
	}
	/* line 67, ../../sass/template/_responsive.scss */
	.product-block .product-meta .rating,
	.product-block .product-meta .price {
		opacity: 1;
		filter: alpha(opacity=100);
	}
	/* line 73, ../../sass/template/_responsive.scss */
	.product-block:hover .image .price {
		opacity: 0;
		filter: alpha(opacity=0);
	}
	/* line 78, ../../sass/template/_responsive.scss */
	.product-block:hover .product-meta .added_to_cart, .product-block:hover .product-meta .btn-cart {
		opacity: 1;
		filter: alpha(opacity=100);
		-webkit-transform: translate(0px, 0px);
		-ms-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
	}
	/* line 83, ../../sass/template/_responsive.scss */
	.product-block:hover .image-effect {
		visibility: inherit;
		opacity: 1;
		filter: alpha(opacity=100);
		-webkit-transform: scale3d(1, 1, 2);
		-moz-transform: scale3d(1, 1, 2);
		-ms-transform: scale3d(1, 1, 2);
		-o-transform: scale3d(1, 1, 2);
		transform: scale3d(1, 1, 2);
	}
	/* line 92, ../../sass/template/_responsive.scss */
	.product-block:hover .quick-view,	.product-block:hover .image-view {
		display: none;
	}
}


@media screen and (-webkit-min-device-pixel-ratio: 0) {
	/* line 278, ../../sass/template/_responsive.scss */
	.product-block .yith-wcwl-add-to-wishlist {
		border: none;
	}
	/* line 280, ../../sass/template/_responsive.scss */
	.product-block .yith-wcwl-add-to-wishlist:hover {
		border: none;
	}
}


.megamenu .navbar-default {
	background-color: #2e3a47;
}



#socials .b-share-icon{ float:left;display:block}

.share-yashare{
float: left;
text-align: center;
}
.share-ya-button{
margin-top:0px;
margin-bottom: 5px;
}
.share-ya-counter{
margin-top:3px;
margin-bottom: 5px;
}
.share-button{
float: left;

}

.share-tw{
width:98px;
}
.share-fb{
width:85px;
}
.share-vk{
width:88px;
}
.share-g1{
width:65px;
}

.footer4{
	font-family: "Open Sans", sans-serif !important;
}

.footer4 ul li{
list-style-type: none !important;
list-style-image: none !important;
}

#wpo-footer ul li{
list-style-image: url(../images/arrow-right.png);
}



.footer4 ul li{
	line-height: 36px !important;
}


.footer4	li:hover a .fa {
	color: #fb5a29;
}
.footer4	li:hover span.fa {
	background-color: #00A3F6;
	cursor: pointer;
}
.footer4	a .fa {
	font-size: 5px;
	vertical-align: middle;
}
.footer4	span.fa {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #8c8c8c;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	border-radius: 100%;
	width: 28px;
	height: 28px;
	line-height: 29px;
	padding: 0 9px;
	text-align: center;
	margin-right: 5px;
}

.footer4	span.fa.fa-envelope{
padding: 0 8px;
}

.navlist{
width: 100%;
display: table;
border: 1px solid #D4D4D4;
padding-bottom: 10px;
}
.navlist > ul > li{
color: #0099F3;
float: left;
white-space: nowrap;
margin: 2px 7px;
text-align: left;
list-style-position: inside;
}

.navlist .nav-title{
text-align: center;
display: block;
margin-top: 20px;
font: 600 14px/14px "Open Sans";
}

#nalmod{
text-align: left;
}

#nalmod .fa-chevron-circle-down{
color: #00A3F6;
}

#nalmod .fa-exclamation-triangle{
color: red;
}

#ss_search{
width: 350px;
float: left;
}

#call_button{
width: 142px;
float: left;
padding-left: 20px;
margin-top: 16px;
}
#call_button > a > span{
background: url("../images/form_button.png") no-repeat -140px 0 white;
width: 134px;
height: 38px;
display: block;
}

#call_button > a:hover > span{
background: url("../images/form_button.png") no-repeat -140px -46px white;
}

#write_button{
width: 150px;
float: left;
padding-left: 20px;
margin-top: 16px;
}
#write_button > a > span{
background: url("../images/form_button.png") no-repeat 0 0 white;
width: 140px;
height: 38px;
display: block;
}

#write_button > a:hover > span{
background: url("../images/form_button.png") no-repeat 0 -46px white;
}

.woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes td {
text-align: center;
}

.spqnt{
float: left;
margin: 7px 5px 0px 0px;
}

#single-product .cart .add-to-cart{
float: left;
}

#single-product #itemaskq, #single-product #oneclick{
padding: 8px;
background: #2e3a47;
color: #fff;
width: 48%;
display: block;
float: left;
}
#single-product #itemaskq:hover, #single-product #oneclick:hover{
	color: white;
	background: #136cb2;
	border-color: #136cb2;
 }

.product-grid .quick-view .btn, .product-grid .image-view .btn{
padding: 11px;
}

.product_list_widget{
position: relative;
}
.product_list_widget .media{
border: 2px solid #fff !important;
}
.product_list_widget .media:hover{
	border: 2px solid #136cb2 !important;
	cursor: pointer;
 }
	
.product_list_widget .onsale{
position: absolute;
margin-left: -22px !important;
}

.product_list_widget .media-body .price > ins{
clear: both;
display: block;
}





#tab-reviews li{
list-style-type: none;
}
.reviewname {
		background: url("../../images/review/item-resp-user.png") no-repeat scroll 0 0 transparent;
		color: #333;
		font: bold 14px/16px Arial;
		position: absolute;
		text-align: center;
		width: 126px;
}
.reviewname .mark {
		background: url("../../images/review/item-resp-mark.png") no-repeat scroll 0 0 transparent;
		height: 46px;
		line-height: 12px;
		padding: 8px 0 0;
}
.reviewnameall {
		float: left;
		position: relative;
}
.reviewname .mark.s1 .icon {
		background-position: 0 -14px;
}
.reviewname .mark.s2 .icon {
		background-position: 0 -28px;
}
.reviewname .mark.s3 .icon {
		background-position: 0 -42px;
}
.reviewname .mark.s4 .icon {
		background-position: 0 -56px;
}
.reviewname .mark.s5 .icon {
		background-position: 0 -70px;
}
.reviewname time {
		color: #969696;
		font: 400 12px Arial;
}
.reviewname .icon {
		background: url("../../images/review/item-stars-mid.png") no-repeat scroll 0 0 transparent;
		height: 14px;
		margin: 0 auto;
		width: 79px;
}
.reviewname .ratemark {
		color: #48718c;
		font: italic 400 12px/18px Arial;
}
.reviewname .nick {
		padding-top: 5px;
}
.reviewname .date {
		padding-bottom: 5px;
		padding-top: 3px;
}
.descriptionall {
		margin-bottom: 20px;
}
.comment-text .attacheditem {
		bottom: 0;
		color: #8f8f8f;
		font-size: 11px;
		font-style: italic;
		position: absolute;
}
.comment-text .description p {
		font: 400 12px Arial !important;
}
.add_review .button {
		background: url("../../images/review/item-add-resp.png") no-repeat scroll 0 0 transparent;
		cursor: pointer;
		font-family: "Arial" !important;
		line-height: 28px;
		padding: 6px 17px 8px 30px;
		text-align: center;
		width: 112px;
}
.add_review .button:hover {
		background: url("../../images/review/item-add-resp.png") no-repeat scroll 0 -30px transparent;
		color: #3f93e1;
}

#comments .add_review {
		float: right !important;
}
.comment-form .required {
		display: none;
}














#reviews h2 small {
		color: #999;
		float: right;
		font-size: 15px;
		line-height: 21px;
		margin: 10px 0 0;
}
#reviews h2 small a {
		color: #999;
		text-decoration: none;
}
#reviews h3 {
		margin: 0;
}
#reviews #respond {
		border: 0 none;
		margin: 0;
		padding: 0;
}
#reviews #comment {
		height: 75px;
}
#reviews #comments .add_review:after {
		clear: both;
		content: "";
		display: block;
}
#reviews #comments h2 {
		clear: none;
}
#reviews #comments ol.commentlist {
		background: none repeat scroll 0 center rgba(0, 0, 0, 0);
		margin: 0;
		width: 100%;
}
#reviews #comments ol.commentlist:after {
		clear: both;
		content: "";
		display: block;
}
#reviews #comments ol.commentlist li {
		background: none repeat scroll 0 center rgba(0, 0, 0, 0);
		border: 0 none;
		margin: 0 0 20px;
		padding: 0;
		position: relative;
}
#reviews #comments ol.commentlist li .meta {
		color: #999;
		font-size: 0.75em;
}
#reviews #comments ol.commentlist li img {
		background: none repeat scroll 0 0 #fff;
		border: 1px solid #ddd;
		float: left;
		height: auto;
		left: 0;
		line-height: 1;
		margin: 0;
		padding: 3px;
		position: absolute;
		top: 0;
		width: 32px;
}
#reviews #comments ol.commentlist li .comment-text {
		border: 1px solid #ddd;
		border-radius: 5px;
		margin: 0 0 0 150px !important;
		min-height: 90px;
		padding: 11px 11px 0;
}
#reviews #comments ol.commentlist li .comment-text p {
		margin: 0 0 11px;
}
#reviews #comments ol.commentlist li .comment-text p.meta {
		font-size: 0.86em;
}

.hreview-aggregate .star-rating {
		margin: 10px 0 0;
}
#review_form #respond {
		border: 1px solid #e7e7e7;
		margin: 0;
		padding: 10px 20px 20px;
}
#review_form #respond:after {
		clear: both;
		content: "";
		display: block;
}
#review_form #respond p {
		margin: 0 0 10px;
}

#related-products {
		clear: both;
}
.pp_inline #respond p.stars {
		float: none;
}
.pp_inline #respond p.comment-form-author {
		margin-right: 20px;
		width: 40%;
}
.pp_inline #respond p.comment-form-email {
		display: none;
		margin-right: 20px;
		width: 40%;
}
.pp_inline #respond p.comment-form-rating {
		margin-right: 200px;
}

.star-ratemark {
		background: url("../../images/review/star.png") repeat-x scroll left 0 rgba(0, 0, 0, 0);
		float: right !important;
		height: 16px !important;
		width: 90px !important;
}
.star-ratemark > span {
		background: url("../../images/review/star.png") repeat-x scroll left -37px rgba(0, 0, 0, 0);
		float: left !important;
		height: 0 !important;
		overflow: hidden !important;
		padding-top: 16px !important;
}

ol.commentlist{
padding: 0;
}

#tab-reviews .comment_container .comment-text{
margin: 0 0 0 150px !important;

}

#tab-reviews .comment_container .comment-text {
	position: relative;
	background: #F6F4F2;
	border: 1px solid #dbdad8;
}
#tab-reviews .comment_container .comment-text:after, #tab-reviews .comment_container .comment-text:before {
	right: 100%;
	top: 45px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

#tab-reviews .comment_container .comment-text:after {
	border-color: rgba(246, 244, 242, 0);
	border-right-color: #F6F4F2;
	border-width: 4px;
	margin-top: -4px;
}
#tab-reviews .comment_container .comment-text:before {
border-color: rgba(219, 218, 216, 0);
	border-right-color: #dbdad8;
	border-width: 6px;
	margin-top: -6px;
}














#tab-reviews .comment_container .comment-text .star-rating{ float: right; color: #136cb2;}
#tab-reviews p.comment-form-author, #tab-reviews p.comment-form-email{width: 50%; float: left; font-family: "Times New Roman"; font-weight: normal; font-size: 14px;}
#tab-reviews p.comment-form-rating p.stars{width:450px;}
#tab-reviews p.comment-form-rating label{float:left; margin-right: 20px;}

.comment-respond p.form-submit input#submit{
	background: #2e3a47 !important;
	color: #fff !important;
	font-size: 12px !important;
	font-weight: 800;
	font-family: "rockwellregular", "Times New Roman" !important;
	padding-top: 12px !important;
}


.comment-respond p.form-submit input#submit:hover{
 background: #136cb2 !important;
}

.comment-contacts{
width: 100%;
display: table;

}

.greenfont{
color: green;
}

.redfont{
color: red;
}

.checkout input.btn, .return2shop a.btn, .actions input.btn{
background: #2e3a47;
color: #fff;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
}

.checkout input.btn:hover, .return2shop a.btn:hover, .actions input.btn:hover{
background-color: #136cb2;
}

ul.payment_methods li{
width: 430px;
display: table;
background-color: #136cb2;
color: #fff;
margin: 10px 0px !important;
	border: 1px solid #0C5FF0;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
}

ul.payment_methods li > label > input{
margin-top: 7px !important;
}

#wpo-content{
display: block;

}

#wpo-content article{
display: block;

margin: 0 auto;
}

.page-title.centr1{
margin-left: 35%;
}

.checkoutadr{
font-size: 14px;
font-weight: bold;
}

.tu1{
font-size: 16px;
font-weight:bold;
color: green;
margin-bottom: 0px;
}

.tu2{
color: green;
margin-bottom: 20px;
}

.return2shop{
width: 564px;
text-align: center;
}

 #wpo-mainbody	.row:after{
	content: normal !important;
}

#topfooter{
border-top: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
background-color: #F8F8F8;
}

.images div.thumbnails.slider{
width: 357px;
}

a.btn-quickview, .image-view a{
transition: all 0.5s ease 0s;
}

/*.carousel-inner	*/

.product-block	a.btn-quickview{
left:0;
position: absolute;
}

/*.carousel-inner	*/
.product-block .image-view a{
right:0;
position: absolute;
}

/* .carousel-inner	*/
.product-block:hover a.btn-quickview{
 margin: 0px 0 0 94px;
}
/*.carousel-inner */
.product-block:hover .image-view a{
 margin: 0px 94px 0 0;
}

.button-groups{
width: 100%;
}
.image-view{
right: 0;
}

#single-product div.askandclick{
margin: 10px 0;
padding: 0;
border: 0;
text-align: center;
display: table;
width: 100%;
}

#customer_details{
min-height: 370px;
}

.cart_item > .product-thumbnail > a > img {
	max-width: 50px;
	max-height: 50px;
}

.qnt_m2 {
	font-style: italic;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 5px;
}

#single-product div.product_discount{
	border-left: 3px solid red;
	text-align: left;
	padding-left: 20px;
}

#single-product .bulk_discount_price{
display: block;
font-size: 14px;
font-style: italic;
color: green;
}

.mdf_shortcode_skin_default .mdf_input_container_block_0{
width: 100% !important;
}
.mdf_shortcode_skin_default .mdf_input_container_block_1{
width: 100% !important; 
}
.comment-reply-title span{
line-height: 20px;
color: gray;
font-style: italic;
}

.comment-reply-title span:first-child{
color: black;
font-style: normal;
}

