@charset "UTF-8";
.idx1List .sfmm-dropdown-trigger {
	display: block;
	position: relative;
}

.idx1List .sfmm-dropdown {
	z-index: 100000;
	left: 0;
	visibility: hidden;
	position: absolute;
	top:100%;
	height: auto;
	width: auto;
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
	-webkit-box-shadow:0px 4px 10px rgba(0,0,0,0.4); -moz-box-shadow:0px 4px 10px rgba(0,0,0,0.4); box-shadow:0px 4px 10px rgba(0,0,0,0.4);
	opacity: 0;
	padding:0;
	display:table;
	border-width:1px;
	border-top-width:0;
	border-style:solid;
}
.idx1List .sfmm-dropdown ul {
	list-style:none;
}
.idx1List .sfmm-dropdown.dropdown-is-active {
	visibility: visible;
	opacity: 1;
}

.idx1List .sfmm-dropdown-content, .idx1List .sfmm-dropdown-content ul {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	padding-top: 0;
	overflow: visible;
}
.idx1List .sfmm-dropdown-content a, .idx1List .sfmm-dropdown-content ul a {
	display: block;
	line-height: 30px;
	padding: 0 10px;
}
.idx1List .sfmm-dropdown-content li:first-of-type > a, .idx1List .sfmm-dropdown-content ul li:first-of-type > a {
	border-top-width: 0;
}
.idx1List.above .sfmm-dropdown-content li:first-of-type > a, .idx1List.above .sfmm-dropdown-content ul li:first-of-type > a {
	border-top-width:1px;
	border-bottom-width:0;
}
.idx1List .sfmm-dropdown-content li:last-of-type > a, .idx1List .sfmm-dropdown-content ul li:last-of-type > a {
}
.idx1List .sfmm-dropdown-content.is-hidden, .idx1List .sfmm-dropdown-content ul.is-hidden {
	/* push the secondary dropdown items to the right */
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%);
}
.dropdown-is-active .sfmm-dropdown-content, .dropdown-is-active .sfmm-dropdown-content ul {
	-webkit-overflow-scrolling: touch;
}
.idx1List .sfmm-dropdown-content, .idx1List .sfmm-flyout {
	position: static;
	min-width:11em;
	max-width:22em;
}
.idx1List .sfmm-dropdown-content > li:last-of-type a {
	border-bottom: none;
}
.idx1List .sfmm-dropdown-content .sfmm-flyout {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
	left: 100%;
	height: auto;
	-webkit-box-shadow: inset 2px 1px 8px -1px rgba(0,0,0,0.2); -moz-box-shadow: inset 2px 1px 8px -1px rgba(0,0,0,0.2); box-shadow: inset 2px 1px 8px -1px rgba(0,0,0,0.2);
}
.idx1List .sfmm-dropdown-content .sfmm-flyout::after {
	clear: both;
	content: "";
	display: table;
}
.idx1List .sfmm-dropdown-content .sfmm-flyout.is-hidden {
	/* reset mobile style */
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
}
.idx1List .sfmm-dropdown-content .sfmm-flyout > .see-all {
}
.idx1List .sfmm-dropdown-content .sfmm-flyout > .see-all a {
}
.idx1List .sfmm-dropdown-content .sfmm-flyout .sfmm-dropdown-item, .idx1List .sfmm-dropdown-content .sfmm-flyout a {
}
.idx1List .sfmm-dropdown-content .sfmm-flyout {
	overflow: hidden;
}
.idx1List .sfmm-dropdown-content .sfmm-flyout > li {
	padding:0 10px 0 5px;
	margin-left:5px;
}
.idx1List .sfmm-dropdown-content .sfmm-flyout > li:hover {
	padding: 0 10px;
	margin-left:0;
}
.idx1List .sfmm-dropdown-content .sfmm-flyout > li > a {
	line-height: 30px;
}
.idx1List .sfmm-dropdown-content .sfmm-flyout > li > a::after, .idx1List .sfmm-dropdown-content .sfmm-flyout > li > a::before {
}
.idx1List .sfmm-dropdown-content .sfmm-flyout > li > ul {
	-webkit-transform: translate(0);
	-moz-transform: translate(0);
	-ms-transform: translate(0);
	-o-transform: translate(0);
	transform: translate(0);
	position: relative;
	height: auto;
}
.idx1List .sfmm-dropdown-content .sfmm-flyout a {
	padding: 0;
	background-color:inherit;
}
.idx1List .sfmm-dropdown-content .sfmm-flyout ul {
	overflow: hidden;
	height: auto;
	display:none;
}
.idx1List .sfmm-dropdown-content > .has-children > ul {
	visibility: hidden;
	border-width:1px;
	border-style:solid;
	border-top-width:0;
}
.idx1List .sfmm-dropdown-content > .has-children > ul.is-active {
	visibility: visible;
}
.idx1List .sfmm-dropdown-content > .has-children > .sfmm-flyout.is-active > li > ul {
	visibility: visible;
}
.idx1List .sfmm-dropdown-content > .has-children > a.is-active::before, .idx1List .sfmm-dropdown-content > .has-children > a.is-active::after {
}

.idx1List .sfmm-dropdown-content li a {
	display: block;
	vertical-align: middle;
	position: relative;
}
.idx1List .sfmm-dropdown-content li a > span {
	display:inline-block;
	width:calc(100% - 5px - 5px);
	line-height:1.5em;
	vertical-align:middle;
	white-space:normal;
}
.idx1List .sfmm-dropdown-content li a > span.is-active {
	background-color:transparent;
}
.idx1List .sfmm-dropdown-content li a > span + i {
	font-size: 0.8em;
	display: inline-block;
	right:2px;
	opacity:0.5;
}

.idx1List .sfmm-dropdown .pin {
	position:absolute;
	top:10px;
	vertical-align: top;
	padding:0 4px;
	font-size: 13px;
	cursor:pointer;
}
.idx1List .sfmm-dropdown-trigger.dropdown-is-pinned + .sfmm-dropdown .pin {
	opacity: 1;
	transform: rotate(-45deg);
	text-shadow: 2px 4px 3px #555555;
}
.idx1List .pin + .sfmm-dropdown-content {
	margin-left:20px;
	position:relative;
}

.idx1List .sfmm-dropdown-content .vcenter {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.idx1List a {
	height:100%;
	display:block;
	vertical-align:middle;
}
.idx1List a span {
	position: relative;
	display:block;
}

.idx1List.above .sfmm-dropdown {
	-webkit-box-shadow:0px -4px 15px -7px rgba(0,0,0,1); -moz-box-shadow:0px -4px 15px -7px rgba(0,0,0,1); box-shadow:0px -4px 15px -7px rgba(0,0,0,1);
	border-top-width:1px;
	border-bottom-width:0;
}
.idx1List.above .sfmm-dropdown-content > .has-children > ul {
	border-top-width:1px;
	border-bottom-width:0;
}

.idx1List.layout-base .sfmm-dropdown-content li {
	text-align:left;
}

.idx1List li > a {box-sizing:content-box;}
.idx1List.flickity-enabled li > a > span.vcenter {top:50%;margin-top:auto;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.idx1List.flickity-enabled {width:calc(100% - 5px - 18px - 5px - 18px);position:absolute;}
.idx1List.flickity-enabled .flickity-slider > li > a > span {white-space:nowrap;}
.idx1List .flickity-prev-next-button {opacity:0.7;width:18px;height:18px;z-index:1;}
.idx1List .flickity-prev-next-button:disabled {opacity:0.3!important;}
.idx1List .flickity-prev-next-button:hover {opacity:1;}
.idx1List .flickity-prev-next-button.next {right:-46px;}
.idx1List .flickity-prev-next-button.previous {right:-26px;left:auto;}
.idx1List .flickity-viewport {overflow-x:hidden;}

#Content #idxSubpageNavigation {width:auto;float:none;display:block;clear:both;}

.idx1Submenu {position:relative;box-sizing:border-box;padding:10px;overflow:hidden;text-align:center;}
.idx1Submenu ul {margin:0;list-style:none;overflow:hidden;display:block;text-align:left;width:100%;position:relative;margin:auto;vertical-align:top;}
.idx1Submenu li {position:relative;overflow:hidden;display:inline-block;text-align:center;margin:5px;float:left;}
.idx1Submenu li a {display:block;text-decoration:none;color:inherit;position:relative;vertical-align:middle;border-width:1px;border-style:solid;}
.idx1Submenu li a.selected {font-weight:bold;}
.idx1Submenu li a > img {display:block;margin:0 auto;}
.idx1Submenu li a:hover, .idx1Submenu li a.active {}
.idx1Submenu li a span {display:block;line-height:normal;vertical-align:middle;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.idx1Submenu .SubPageNavigationTitleContainer {vertical-align:middle;padding:3px;min-height:25px;height:25px;}
.idx1Submenu .SubPageNavigationImageContainer > span {min-height:0;height:1px;}
.idx1Submenu .SubPageNavigationImageContainer {height:170px;}
.idx1Submenu .SubPageNavigationBox img {max-height:170px;height:auto;width:auto!important;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:100%;display:block !important;margin:auto;}

@media all and (max-width:1240px){
}
@media all and (max-width:1024px) {
}

/*
Version tag, please don't remove
$Revision: 46130 $
$HeadURL: svn://localhost/ShopFactory/branches/V15_00/bin/SFXTemplates/Index/Horizontal/SFX-BASE_1/styles/index1.css $
*/

.idx2List .sfmm-dropdown-trigger {
	display: block;
	position: relative;
}

.idx2List .sfmm-dropdown {
	z-index: 100000;
	left: 0;
	visibility: hidden;
	position: absolute;
	top:100%;
	height: auto;
	width: auto;
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
	-webkit-box-shadow:0px 4px 10px rgba(0,0,0,0.4); -moz-box-shadow:0px 4px 10px rgba(0,0,0,0.4); box-shadow:0px 4px 10px rgba(0,0,0,0.4);
	opacity: 0;
	display:table;
	border-width:1px;
	border-style:solid;
}
.idx2List .sfmm-dropdown ul {
	list-style:none;
}
.idx2List .sfmm-dropdown.dropdown-is-active {
	visibility: visible;
	opacity: 1;
}

.idx2List .sfmm-dropdown-content, .idx2List .sfmm-dropdown-content ul {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	padding-top: 0;
	overflow: visible;
}
.idx2List .sfmm-dropdown-content a, .idx2List .sfmm-dropdown-content ul a {
	display: block;
	line-height: 30px;
	padding: 0 10px;
}
.idx2List .sfmm-dropdown-content li:first-of-type > a, .idx2List .sfmm-dropdown-content ul li:first-of-type > a {
}
.idx2List .sfmm-dropdown-content li:last-of-type > a, .idx2List .sfmm-dropdown-content ul li:last-of-type > a {
}
.idx2List .sfmm-dropdown-content.is-hidden, .idx2List .sfmm-dropdown-content ul.is-hidden {
	/* push the secondary dropdown items to the right */
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%);
}
.dropdown-is-active .sfmm-dropdown-content, .dropdown-is-active .sfmm-dropdown-content ul {
	-webkit-overflow-scrolling: touch;
}
.idx2List .sfmm-dropdown-content, .idx2List .sfmm-flyout {
	position: static;
	min-width:11em;
	max-width:22em;
}
.idx2List .sfmm-dropdown-content > li:last-of-type a {
	border-bottom: none;
}
.idx2List .sfmm-dropdown-content .sfmm-flyout {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
	left: 100%;
	top:-1px;
	height: auto;
	-webkit-box-shadow: inset 2px 1px 8px -1px rgba(0,0,0,0.2); -moz-box-shadow: inset 2px 1px 8px -1px rgba(0,0,0,0.2); box-shadow: inset 2px 1px 8px -1px rgba(0,0,0,0.2);
}
.idx2List .sfmm-dropdown-content .sfmm-flyout::after {
	clear: both;
	content: "";
	display: table;
}
.idx2List .sfmm-dropdown-content .sfmm-flyout.is-hidden {
	/* reset mobile style */
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
}
.idx2List .sfmm-dropdown-content .sfmm-flyout > .see-all {
}
.idx2List .sfmm-dropdown-content .sfmm-flyout > .see-all a {
}
.idx2List .sfmm-dropdown-content .sfmm-flyout .sfmm-dropdown-item, .idx2List .sfmm-dropdown-content .sfmm-flyout a {
}
.idx2List .sfmm-dropdown-content .sfmm-flyout {
	overflow: hidden;
}
.idx2List .sfmm-dropdown-content .sfmm-flyout > li {
	padding:0 10px 0 5px;
	margin-left:5px;
}
.idx2List .sfmm-dropdown-content .sfmm-flyout > li:hover {
	padding: 0 10px;
	margin-left:0;
}
.idx2List .sfmm-dropdown-content .sfmm-flyout > li > a {
	line-height: 30px;
}
.idx2List .sfmm-dropdown-content .sfmm-flyout > li > a::after, .idx2List .sfmm-dropdown-content .sfmm-flyout > li > a::before {
}
.idx2List .sfmm-dropdown-content .sfmm-flyout > li > ul {
	-webkit-transform: translate(0);
	-moz-transform: translate(0);
	-ms-transform: translate(0);
	-o-transform: translate(0);
	transform: translate(0);
	position: relative;
	height: auto;
}
.idx2List .sfmm-dropdown-content .sfmm-flyout a {
	padding: 0;
	background-color:inherit;
}
.idx2List .sfmm-dropdown-content .sfmm-flyout ul {
	overflow: hidden;
	height: auto;
	display:none;
}
.idx2List .sfmm-dropdown-content > .has-children > ul {
	visibility: hidden;
	border-width:1px;
	border-style:solid;
}
.idx2List .sfmm-dropdown-content > .has-children > ul.is-active {
	visibility: visible;
}
.idx2List .sfmm-dropdown-content > .has-children > .sfmm-flyout.is-active > li > ul {
	visibility: visible;
}
.idx2List .sfmm-dropdown-content > .has-children > a.is-active::before, .idx2List .sfmm-dropdown-content > .has-children > a.is-active::after {
}

.idx2List .sfmm-dropdown-content li a {
	display: block;
	vertical-align: middle;
	position: relative;
}
.idx2List .sfmm-dropdown-content li a > span {
	display:inline-block;
	width:calc(100% - 5px - 5px);
	line-height:1.5em;
	vertical-align:middle;
	padding:0 5px;
	word-break:keep-all;
	white-space:normal;
}
.idx2List .sfmm-dropdown-content li a > span.is-active {
	background-color:transparent;
}
.idx2List .sfmm-dropdown-content li a > span + i {
	font-size: 0.8em;
	display: inline-block;
	right:2px;
	opacity:0.5;
}

.idx2List .sfmm-dropdown .pin {
	left:0;
	position:absolute;
	top:10px;
	left:0;
	vertical-align: top;
	padding:0 4px;
	font-size: 13px;
	cursor:pointer;
}
.idx2List .sfmm-dropdown-trigger.dropdown-is-pinned + .sfmm-dropdown .pin {
	opacity: 1;
	transform: rotate(-45deg);
	text-shadow: 2px 4px 3px #555555;
}
.idx2List .pin + .sfmm-dropdown-content {
	margin-left:20px;
	position:relative;
}

.idx2List .sfmm-dropdown-content .vcenter {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.idx2List a {
	height:100%;
	display:block;
	vertical-align:middle;
}
.idx2List a span {
	position: relative;
	display:block;
}

#idxSubpageNavigation {width:auto;float:none;display:block;clear:both;}

.idx2Submenu {position:relative;box-sizing:border-box;padding:10px;overflow:hidden;text-align:center;}
.idx2Submenu ul {margin:0;list-style:none;overflow:hidden;display:block;text-align:left;width:100%;position:relative;margin:auto;vertical-align:top;}
.idx2Submenu li {position:relative;overflow:hidden;display:inline-block;text-align:center;margin:5px;float:left;}
.idx2Submenu li a {display:block;text-decoration:none;color:inherit;position:relative;vertical-align:middle;border-width:1px;border-style:solid;}
.idx2Submenu li a.selected {font-weight:bold;}
.idx2Submenu li a > img {display:block;margin:0 auto;}
.idx2Submenu li a:hover, .idx2Submenu li a.active {}
.idx2Submenu li a span {display:block;line-height:normal;vertical-align:middle;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.idx2Submenu .SubPageNavigationTitleContainer {vertical-align:middle;padding:3px;min-height:25px;height:25px;}
.idx2Submenu .SubPageNavigationImageContainer > span {min-height:0;height:1px;}
.idx2Submenu .SubPageNavigationImageContainer {height:170px;}
.idx2Submenu .SubPageNavigationBox img {max-height:170px;height:auto;width:auto!important;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:100%;display:block !important;margin:auto;}

@media all and (max-width:1240px){
}
@media all and (max-width:1024px) {
}

/*
Version tag, please don't remove
$Revision: 45682 $
$HeadURL: svn://localhost/ShopFactory/branches/V15_00/bin/SFXTemplates/Index/Vertical/SFX-BASE_1/styles/index2.css $
*/

/* Do not change these lines */
h1,h2,h3,font{line-height:normal;}
.PageTitle,.ProductTableHeader,.ProductTitle,.ProductPriceIntro,.ProductNumber,.ProductOptionName,.ProductChoiceName,.ProductDeliveryAdvice,.WebsiteName,.Breadcrumbs{line-height:normal;}
/* bullet points image left */
.PageIntroduction ul, .PageDescription ul, .ProductIntroduction ul, .ProductDescription ul, .ProductDetailedDescription ul { clear:left; }
.PageIntroduction ol, .PageDescription ol, .ProductIntroduction ol, .ProductDescription ol, .ProductDetailedDescription ol { clear:left; }
td.idx1MouseOver a {background-color:transparent;}
td.idx2MouseOver a {background-color:transparent;}
td.idx1SubMouseOver a {background-color:transparent;}
td.idx2SubMouseOver a {background-color:transparent;}
td.idx1Sub a {background-color:transparent;}
td.idx2Sub a {background-color:transparent;}
.idx1List > li > a + ul {display:none;}
.idx2List > li > a + ul {display:none;}

/* fix clear items on product loops */
.ProductCopyClear { clear:both; height:1px; }
 .ProductCopyClear span { display:none; }
.ViewbasketCheckOut {padding:10px;}
input.Button, input.Radio, input.CheckBox { margin:0; padding:0; }

.SubClear{clear:both;height:1px;}
.SubClear span{display:none;}

.Dialog, .ShipDialog {background-image:none;}

.ProductIcons .ImgLink {display:block;}

option, button {font-family:inherit;}

/* Start: Print rules -- Delete rules to enable printing everything on website */
@media print {
	body {background-color:#ffffff ! important;background-image:none ! important;}
	html, body, #WebSite, #WebSiteHeader, #WebSiteContent, #WebSiteContent, #DesignImage1, .WebSiteFootnote, #SideBar_L, #Content, #PageContainer10, #PageContainer1 {width:auto ! important;height:auto ! important;float:none ! important;margin:0;overflow:visible ! important;}
	#WebSite {border:0;position:relative;left:auto;top:auto;right:auto;bottom:auto;}
	#Content {position:relative;left:auto;right:auto;}
	#WebSiteHeader * {display:none;}
	#CompanyImageSiteHeadingContainer, #SiteHeadingContainer, #SiteHeadingContainer a, .SiteHeading, #SiteHeading {position:relative;width:auto;height:auto;top:0;left:0;margin:0;padding:0;display:block;background:#ffffff ! important;color:#000000 ! important;}
	#SiteHeadingContainer {float:none;height:auto;background:#ffffff ! important;color:#000000 ! important;}
	#SiteHeading {float:none;padding:0 10px;font-size:26px;line-height:45px;background:#ffffff ! important;color:#000000 ! important;}
	#SideBar_L, #WebSiteFooter, .PageLinkBox, #AppLogo, #ddSitemapLink, #SwitchCurrency, #Index1, #Index2, #Search, #WebSite > #DesignImage1 {display:none ! important;}
	.Product, .Product div,  .Product td {page-break-inside:avoid;}
}
/* End: Print rules */

.sidr{visibility:hidden;position:fixed;top:0;height:100%;width:100%;z-index:999999;overflow-x:auto;overflow-y:auto;}
.sidr-open .sidr{visibility:visible;}
.sidr.sidr-right{left:auto;right:-100%;}
.sidr.sidr-left{left:-100%;right:auto;}
.sidr ul li{line-height:1.8em;}
.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{line-height:1.8em;}


/* HTML templating mechanism used in utils.html and PHPWidgets */
.tmpl {display:none;}
.hide {display:none;}
.marker {display:none!important;}
.mobileBox {overflow:hidden!important;}
.mobile-xor {display:none;}
.mobile {display:none;}
.mobile-portrait {display:none;}
.mobile-landscape {display:none;}
.tablet {display:none;}
.tablet-portrait {display:none;}
.tablet-landscape {display:none;}
.desktop {display:inherit;}
.desktop-xor {display:none;}
.footer.mobile #mobile_switchview {font-size:1.2em;}
@media all and (max-width:768px){
	.desktop-xor {display:inherit;}
}
.ImgLink img{display:block;}

.sf-button {display:inline-block;text-decoration:none;font-size:1.2em;line-height:1.2em;border-style:solid;border-width:1px;padding:.4em .7em;cursor:pointer;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;}
.sf-button:hover {opacity:.7;}
.sf-button a {display:block;}
.sf-button .ImgLink {background-color:transparent;}
.sf-button .ImgLink [class^='icon-'] {font-size:1.2em;margin:0 5px 0 0;}
.sf-button-glass {font-weight:bold;border-style:solid;border-width:1px;background-color:transparent;border-radius:.25em!important;}

/*  grid columns  */
.vcenter {position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.section {clear:both;padding:0px;margin:0px;}
.group:before, .group:after {content:"";display:table;}
.group:after {clear:both;}
.group .left {float:left;}
.group .right {float:right;}
.col {display:block;float:left;margin:1% 1.2% 1% 0;}
.col:last-child {margin-right:0;}
.col.left {float:left;}
.col.right {float:right;}
.span_2_of_2 {width:100%;}
.span_1_of_2 {width:49.2%;}
.span_3_of_3 {width:100%;}
.span_2_of_3 {width:66.13%;}
.span_1_of_3 {width:32%;}
.span_4_of_4 {width:100%;}
.span_3_of_4 {width:74.6%;}
.span_2_of_4 {width:49.2%;}
.span_1_of_4 {width:23.8%;}

html[dir="rtl"] .idx1List, html[dir="rtl"] .idx2List {float:left;display:inline;}
html[dir="rtl"] #WebSiteContent, html[dir="rtl"] #WebSiteContent *:not([class*=icon-]):not([class*=ProductImage]):not(img) {text-align:right;left:0;}
html[dir="rtl"] #WebSiteHeader, html[dir="rtl"] #WebSiteHeader *:not([class*=icon-]) {text-align:right;left:0;}
html[dir="rtl"] .mobile.header .sf-button {float:left;}
html[dir='rtl'] #pmethodContainer input[type=radio] {float:right !important;right:0px;}
html[dir='rtl'] #pmethodContainer input[type=radio] + label {float:right;margin-right:2.5em;margin-left:0px !important;}

[id][class] .is-box {overflow:hidden;}
[id][class] .is-box .is-boxes {min-height:0;}
[id^=Index] .is-hidden {display:block!important;}

ul.media-share > li > a[class^=icon-] {margin-bottom:8px;}

.cross-icon-1234 {position:absolute;top:50%;right:38px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999;cursor:pointer;}
.cross-icon-1234 .icon-cross { font-weight:100;font-size:11px;line-height:1;color:#2b2b2b;}
#Search .SearchTextField {padding-right:25px;}
input.SearchTextField ~ [class*=cross-icon-] {opacity:0.6;}
input::-ms-clear {display:none;}
svg {fill:currentColor;}

/*
Version tag, please don't remove
$Revision: 44165 $
$HeadURL: svn://localhost/ShopFactory/branches/V15_00/SFEditor/res/html/global-main.css $
*/



/*
Version tag, please don't remove
$Revision: 34675 $
$HeadURL: svn://localhost/ShopFactory/branches/V15_00/bin/Common%20Files/parseLang/global.css $
*/

/* Do not change these lines */

/* Do not change these lines */

/******************/
/* Mobile devices */
/******************/
.responsive {height:auto ! important;float:none ! important;width:100%!important;max-width:100%;}

.header.mobile {position:relative;top:0;width:100%;min-height:50px;z-index:99999;-webkit-box-shadow: 0px 0px 10px -1px rgba(0,0,0,0.5); -moz-box-shadow: 0px 0px 10px -1px rgba(0,0,0,0.5); box-shadow: 0px 0px 10px -1px rgba(0,0,0,0.5);}

.header.mobile input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none;}
.header.mobile input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;}

/* *** Start: Navigation *** */
.header.mobile .utils {margin: 0;padding: 9px;position: relative;width: 100%;box-sizing: border-box;background: white;}
.fixed-header {position: fixed !important;top: 0;left: 0;width: 100%;box-shadow: 0px -12px 5px 13px rgba(0,0,0,0.3);}
.header.mobile .utils menu {display:block;float:right;min-height:20px;text-align:right;position:relative;width:100%;}
.header.mobile .utils [id^=util_] a span {display:none;}
.header.mobile .utils a{display:block;text-decoration:none;margin-bottom: 0 !important;}
.header.mobile .utils li{list-style:none;margin:0;vertical-align:middle;font-size:.9em;}
.header.mobile #util_group {white-space:nowrap;float:none;right:0;position:absolute;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.header.mobile #util_group #util_menu {float:left;}

.header.mobile .utils #util_searchbox {clear:both;display:none;position:relative;text-align:center;padding-top:5px;overflow: hidden;}
.header.mobile .utils #util_searchbox #phrase, .header.mobile .utils li#util_searchbox input[type=search] {border:0;height:2.5em;line-height:2.5em;width:100%;max-width:100%;display:inline-block;padding:0 2em  0 5px;border: 1px solid rgba(0,0,0,0.2);box-sizing: border-box;}
.header.mobile .utils #util_searchbox input[type=submit] {display:inline-block;border:0;position:absolute;right:0;min-width:32px;}
.header.mobile .utils #util_searchbox_search {margin-left:-2em;height:2.5em;}
.header.mobile .utils #util_searchbox_search a {background-color:transparent;padding:0;vertical-align:middle;display:inline-block;}
.header.mobile .utils #util_searchbox_search a i {position:absolute;top:50%;margin-top:-.55em;}

.header.mobile .utils #mobile_SwitchCurrency .currencySymbol {padding:0;font-weight:bold;font-style:normal;box-sizing:border-box;font-size:18px;line-height:1;}

.header.mobile .utils #sidemap-button {border-width:0;border-style:solid;border-radius:2px;text-transform:uppercase;margin:0;padding:0;}
.header.mobile .utils #sidemap-button i[class^=icon-] {padding:0;vertical-align:bottom;display:inline-block;}
.menu_left_col .icon-menu7 {font-size: 24px;}
.header.mobile .utils a#sidemap-button span {display:inline-block;padding:5px;}

.header.mobile .sf-button, .header.mobile .sf-button:visited{position:relative;display:inline-block;max-height:32px;padding:0;margin:0;border:0;box-sizing:border-box;}
.header.mobile .sf-button a {height: 100%;padding: 0px 5px;box-sizing: border-box;color: inherit;}

.header.mobile .SiteHeading {text-align:center !important;margin:auto!important;display:block;font-size:2em;float: none;vertical-align:middle;left:0;position:relative;}
.header.mobile .SiteHeading h1 {margin-left:0;margin-right:0;}
.header.mobile .mob_logo_col .CompanyImage {display: block !important;max-width: 80% !important;text-align: center;width: auto;height: auto;float: none;margin: auto;}
.header.mobile .CompanyImage img {display:block;max-width:100%;max-height:75px;margin: auto;}

.BannerMobile {height:auto;width:100%!important;margin:0 auto!important;position:relative;}
.BannerMobile .gallery-box {clear:both;overflow:hidden;}
.BannerMobile .gallery-buttons{position:absolute;bottom:0;right:0;padding:10px;width:auto;width:auto!important;}
.BannerMobile .gallery-buttons .button{display:block;float:left;width:16px;height:16px;margin:0 4px;padding:0px;cursor:pointer;background:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;opacity:0.6;filter:alpha(opacity=60);-moz-box-shadow: 0px 0px 10px #333;-webkit-box-shadow: 0px 0px 10px #333;box-shadow: 0px 0px 10px #333;}
.BannerMobile .gallery-buttons .button.selected{opacity:1;}
.BannerMobile .BannerBox{position:relative;width:100%;height:auto;text-align:center;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.BannerMobile .BannerBox a{float:left;width:100%;height:auto;position:relative;}
.BannerMobile .BannerImage {width:100%;max-width:100%;height:auto;vertical-align:middle;display:block;margin:auto;position:relative;}
.BannerMobile .BannerInfo{position:absolute;width:100%;left:0;z-index:9;text-align:left;line-height:100%;bottom:0;-ms-transform:none;-webkit-transform:none;-moz-transform:none;transform:none;top:auto;}
.BannerMobile .BannerBox .BannerInfo .BannerFilter {display:inline-block;width:100%;max-width:100%;}
.BannerMobile .BannerBox .BannerInfo .BannerFilter.sf-darken {background:url("../../contents/media/sf-darken.png");}
.BannerMobile .BannerBox .BannerInfo .BannerTitle{width:auto;width:auto!important;margin:0;padding:10px;font-size:1.625em;font-weight:bold;line-height:1.2em;word-wrap:break-word;border-width:0px;border-style:solid;}
.BannerMobile .BannerBox .BannerInfo .BannerIntroduction{width:auto;max-width: 85%;margin:0;padding:10px;font-size:0.750em;font-weight:normal;line-height:1.5em;word-wrap:break-word;border-width:0px;border-style:solid;height:auto;overflow:visible;}
.BannerMobile .gallery-box:not(.flickity-enabled) .BannerBox {position:static;-ms-transform:none;-moz-transform:none;-webkit-transform:none;transform:none;}

.footer.mobile {position:fixed;left:0;bottom:0;width:100%;height:32px;z-index:99999;-webkit-box-shadow: 0px 0px 10px -1px rgba(0,0,0,0.5); -moz-box-shadow: 0px 0px 10px -1px rgba(0,0,0,0.5); box-shadow: 0px 0px 10px -1px rgba(0,0,0,0.5);}
.footer.mobile .utils {margin:0;padding:0;}
.footer.mobile .utils menu {display:block;height:32px;}
.footer.mobile .utils #util_gototop {display:none;}
.footer.mobile .utils [id^=util_] a span {display:none;}
.footer.mobile .utils a{display:block;text-decoration:none;}
.footer.mobile .utils li{list-style:none;margin:0;}
.footer.mobile .sf-button, .footer.mobile .sf-button:visited{position:relative;display:inline-block;max-height:32px;padding:0;margin:0;border:0;overflow:hidden;box-sizing:border-box;}
.footer.mobile .sf-button a {height:100%;padding:7px;box-sizing:border-box;color:inherit;}

#mobile_switchlang {overflow:visible;}
#mobile_switchlang .Outer {display:block;text-align:right;border-width:1px;border-style:solid;border-color:transparent;border-top:none;background-color:transparent;z-index:1;}
#mobile_switchlang [class*=icon-] {display:inline-block;font-size:.8em;}
#mobile_switchlang .SwitchLangName {display:inline-block;position:relative;}
#mobile_switchlang .SwitchLangName img {border:none;}
#mobile_switchlang:hover {opacity:1;border:1px solid #eeeeee;border-bottom:none;-moz-box-shadow:3px 0px 5px #bbbbbb;-webkit-box-shadow:3px 0px 5px #bbbbbb;box-shadow:3px 0px 5px #bbbbbb;}
#mobile_switchlang:hover .Inner, #mobile_switchlang.over .Inner {display:block;margin:0px;}
#mobile_switchlang .Inner {position:absolute;bottom:19px;transform:none;right:-1px;white-space:nowrap;display:none;overflow:hidden;clear:both;cursor:pointer;text-align:left;border:1px solid #eeeeee;-moz-box-shadow:0px -2px 5px 1px #bbbbbb;box-shadow:0px -2px 5px 1px #bbbbbb;}
#mobile_switchlang .Inner a {display: block;border-top: 1px solid rgba(0,0,0,0.1);padding: 8px 10px;}
#mobile_switchlang .Inner a:hover {-moz-transform:scale(1.01);-webkit-transform:scale(1.01);transform:scale(1.01);}
#mobile_switchlang .Inner a:first-child {border:none;}
#mobile_switchlang .Inner a img {border:none;margin-right: 5px;}
#Sidemap #mobile_switchlang .Inner {bottom:auto;font-size:0.8em;left:10px;right:10px;z-index:1;-moz-box-shadow:0px 10px 20px -4px rgba(192,192,192,0.4);-webkit-box-shadow:0px 10px 20px -4px rgba(192,192,192,0.4);box-shadow:0px 10px 20px -4px rgba(192,192,192,0.4);white-space:normal;}

#Sidemap, #Sitemap {text-align:left;}
#Sidemap {}
#Sidemap #sidemap-close {background-color:transparent;border:none;padding:0;line-height: 50px;}
#Sidemap #sidemap-close i {font-size:0;}
#Sidemap #sidemap-close a {background-color:transparent;}
#Sidemap p {clear:both;}
#Sidemap ul {margin:0;padding:0;}
#Sidemap .idx-menu {position:relative;box-sizing:border-box;padding:0;clear:both;}
#Sidemap .idx-menu ul ul {padding-left:0;}
#Sidemap .idx-menu ul ul li a {
    padding: 8px 15px;
    background: rgba(51,51,51,0.1);
}
#Sidemap .idx-menu li {position:relative;overflow:hidden;width:100%;display:block;}
#Sidemap .idx-menu li a {display:block;text-decoration:none;background-color:transparent;white-space:nowrap;position:relative;}
#Sidemap .idx-menu li a.selected {font-weight:bold;}
#Sidemap .idx-menu li a:hover, #Sidemap .idx-menu li a.active {}
#Sidemap .idx-menu li a span {font-size:15px;white-space:normal;}
#Sidemap .idx-menu li a i[class^=icon-] {font-size:10px;width:10px;display:inline-block;margin-left:5px;}
#Sidemap .idx-menu li a i + span {padding-left:0px;}
#Sidemap .idx-menu li ul {display:none;}
#Sidemap .sf-button {background-color:transparent;border:none;padding:.5em 0 0.6em 5px;}
#Sidemap .sf-button:first-child {padding-left:15px;}
#Sidemap .sf-button:hover {box-shadow:none;}

.PageImage {width:auto;height:auto;text-align:center;}

.ThumbnailSliderContainer [id^=ms_] i[class^=icon-] {padding:10px;font-size:2em!important;}

.ThemeVersion-11 .ProductImageContainer > .ImgLink.HasSlider {width:80%!important;}
.ThemeVersion-11 .ProductImageContainer > .ImgLink.HasSlider .ProductImage {display:inline-block;}
.ThemeVersion-11 .ProductImageContainer > .ThumbnailSliderContainer {width:19%;}

.sf-scrollbar-table {overflow:auto;}

.top_wrap_menu {box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.05);float: left;width: 100%;height: 50px;position: relative;box-sizing: border-box;font-weight:bold;}
.top_wrap_menu > ul {display: table;width: calc(100% - 52px);float: left;}
.top_wrap_menu > ul li {display: inline-block;border-right: 1px solid #ccc !important;padding:0px 3px;width: auto;text-align: center;float: right;min-width: 70px;}
.close_btn-col {display: block;float: right;}
#util_search span {display: none;}
#Sidemap .top_wrap_menu .sf-button:first-child {padding-left: 0px;}
.close_btn-col {display: block;float: right;position: absolute;right: 0;width: 52px;height: 50px;text-align: center;}
body {font-size: 100% !important;}
.top_wrap_menu > ul li h3 {padding: 0;margin: 0;font-size: 14px;line-height: 43px;}
#mobilelogin .icon-user7, .top_wrap_menu .icon-cross2, .search_coll .icon-search2, #util_gototop .icon-arrow-up8 {font-size: 0;}
#mobilelogin .icon-user7::before, .top_wrap_menu .icon-cross2::before, .search_coll .icon-search2::before, #util_gototop .icon-arrow-up8::before {font-size: 18px;}
#mobile_SwitchCurrency .SwitchCurrencyLink .currencySymbol {font-style: normal;}
#Sidemap #mobile_switchlang .Inner {max-width: 200px;top: 49px !important;margin: auto;margin-left: -70px;width: 200px;}
.lang_col {position: relative;}
.search_coll {float: left;width: 100%;background: #f5f5f6;box-sizing: border-box;position: relative;}
.search_coll #mobile_search {position: relative;padding: 8px 10px;}
.search_coll #phrase {width: 100%;border: 2px solid #e6e6e6;height: 40px;padding-left: 15px;box-sizing: border-box;table-layout: fixed;}
#util_searchbox_search {position: absolute;right: 20px;padding: 8px 0px !important;top:8px;}
#Sidemap .idx-menu li {border-bottom: 1px solid rgba(230,230,230,0.5);padding: 0;}
#Sidemap .idx-menu li a {position: relative;padding: 12px 15px;}
#Sidemap .idx-menu ul ul li {border-bottom: 0;padding: 0.6px;}
#Sidemap #MiniCartTotalItemsQuantity_Mobile {top: -10px;right: -13px;}
#Sidemap .idx-menu ul ul ul {background: rgba(51,51,51,0.1);}
#Sidemap .idx-menu ul ul ul ul{background: rgba(51,51,51,0.1);}
#Sidemap .idx-menu ul ul ul ul ul{background: rgba(51,51,51,0.1);}

#util_searchbox_search a {color: #d1d1d1 !important;background: transparent !important;}
#mobile_cart {position: relative;}
.top_wrap_menu > ul li:first-child {border-right: 1px solid transparent !important;}
#mobile_cart a {max-width: 30px;position: relative;margin: auto;}
#MiniCartTotalItemsQuantity_Mobile {position: absolute;width:20px;height:20px;border-radius:100%;display:block;top:1px;right:-15px;font-size:12px;font-weight:bold;text-align:center;line-height:21px;border: 3px solid #fff !important;}
#Sidemap #sidemap-close {position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.footer.mobile {display: none !important;}
#util_gototop.sf-button {padding: 0.6em .7em !important;box-shadow: 0px 0px 17px 6px rgba(0, 0, 0, 0.2);}
#util_gototop #gototop-button {position: absolute;left: 0;right: 0;top: 0;bottom: 0;line-height: 47px;margin: auto;text-align: center;}
body.ThemeVersion-11 {margin-bottom: 50px !important;}
.left.mob_top {padding: 0 !important;}
.top_wrap_menu .LoginSignUpLink span, #mobile_SwitchCurrency .currencySymbol, #mobile_cart .icon-cart {
	font-size: 22px;
}
#mobile_switchlang .icon-arrow-down3 {font-size: 12px;}
.flag-spacer {font-size: 0;}

.header.mobile .utils menu {padding-right: 8px;padding-left: 0px;box-sizing: border-box;}

.right_icon_col {position: absolute !important;top: 50%;-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);z-index: 3;}
.mob_logo_col {float: none;display: block;width: 100%;box-sizing: border-box;margin-top: 0 !important;vertical-align: middle;text-align: center;position: relative;max-width:290px;left: 0;right: 0;margin: auto;}
.menu_left_col {text-align: left;float: left;width: 25px;position: absolute;left: 0;top: 0;bottom: 0;height: 23px;top: 50%;-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);z-index: 2;}


#Sidemap .idx-menu li a i.icon-arrow-down3 {
	position: relative;
	-ms-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-moz-transition: 0.2s;
	-webkit-transition: 0.2s;
	transition: 0.2s;
}
#Sidemap .idx-menu li a.active i.icon-arrow-down3 {
    position: relative;
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -moz-transition: 0.2s;
	-webkit-transition: 0.2s;
    transition: 0.2s;
}
.header.mobile .utils #sidemap-button svg {
	width: 23px;
	height: 23px;
}
#Sidemap .idx-menu ul ul li a .icon-arrow-down3 {top: 0;}
#Sidemap .idx-menu ul ul li a.active .icon-arrow-down3 {top: 0;}
#Sidemap .idx-menu li a.active {font-weight: bold;}


.header.mobile .utils.group menu #util_group.right_icon_col {width: auto !important;margin-right: 10px;}
.header.mobile #MiniCartTotalItemsQuantity_Mobile {top: -15px;right: -18px;}
.TopBar {box-sizing: border-box;}
.header.mobile #util_searchbox_search {right: 20px;top: 8px;}
.TopBarDesign {box-shadow: none !important;}
.sidr {max-width: 100%;table-layout: fixed;box-sizing: border-box;}
.top_wrap_menu > ul {table-layout: fixed;box-sizing: border-box;max-width: 100%;}
#util_gototop {display: none !important;}



.fixed-header {animation:slide-down 0.5s;    }
@keyframes slide-down {
    0% {
        opacity: 0;
        transform: translateY(-100%);
    }
    100% {
        opacity: 0.9;
        transform: translateY(0);
    }
}

.search_fix #mobile_search {animation:slide-down 0.5s;    }
@keyframes slide-down {
    0% {
        opacity: 0;
        transform: translateY(-100%);
    }
    100% {
        opacity: 0.9;
        transform: translateY(0);
    }
}

@media all and (max-width:768px){
#util_gototop {display: block !important;}
#util_gototop {position: fixed;right: 10px;bottom:-10px;top: auto !important;z-index: 99999;border-radius: 100% !important;width: 50px;height: 50px;box-sizing: border-box;overflow: hidden;}
}

@media all and (max-width:323px){
.top_wrap_menu > ul li {width: auto;min-width: 55px;}
.close_btn-col {width: 45px;}
.top_wrap_menu > ul {width: calc(100% - 45px);}
#MiniCartTotalItemsQuantity_Mobile {right: -10px;}
}



/* tablet */
@media all and (min-width:965px) and (max-width:1240px){
	.ThemeVersion-11 #WebSite, .ThemeVersion-11 #WebSiteHeader, .ThemeVersion-11 #WebSiteFooter {min-width:768px;}
	.ThemeVersion-11 #WebSiteContent {min-width:940px;width:940px;display:block;}
	.ThemeVersion-11 #WebSiteHeaderInner, .ThemeVersion-11 #DesignImage1, .ThemeVersion-11 #DesignImage2{min-width:940px;max-width:940px;}
	.ThemeVersion-11 #WebSiteLinkBoxWrapper {max-width:940px;}
	.ThemeVersion-11 #Content {min-width:940px;max-width:940px;}
	.ThemeVersion-11 #SideBar_L {display:inline-block;}

	.ThemeVersion-11 .Banner,.ThemeVersion-11 .Banner-Slider {height:auto!important;width:100%!important;margin-top:0px!important;}
	.ThemeVersion-11 .Banner div,.ThemeVersion-11 .Banner-Slider div {width:100%;}

	#WebSiteContent {display:table;margin:0 auto!important;}
	#SideBar_L {display:table-cell;vertical-align:top;float:none;min-width:170px;}
	#Content, #ContentWrap {height:auto;width:auto;display:table-cell;vertical-align:top;float:none;overflow:hidden!important;overflow-y:hidden!important;overflow-x:hidden!important;}
}

/* tablet */
@media all and (min-width:769px) and (max-width:964px){
	.mobile {display:none!important;}
	.mobile-xor {display:inherit;}
	.mobile-portrait {display:none;}
	.mobile-landscape {display:none;}
	.tablet {display:inherit!important;}
	.tablet-portrait {display:inherit;}
	.tablet-landscape {display:inherit;}
	.tablet.mobile {display:inherit!important;}
	.desktop {display:none;}
	.desktop-xor {display:none!important;}

	.ThemeVersion-11 #WebSite, .ThemeVersion-11 #WebSiteHeader, .ThemeVersion-11 #WebSiteFooter {min-width:700px;}
	.ThemeVersion-11 #WebSiteContent {min-width:700px;width:724px;display:block;}
	.ThemeVersion-11 #WebSiteHeaderInner, .ThemeVersion-11 #DesignImage1, .ThemeVersion-11 #DesignImage2{min-width:700px;max-width:724px;}
	.ThemeVersion-11 #WebSiteLinkBoxWrapper {max-width:724px;}
	.ThemeVersion-11 #Content {min-width:724px!important;max-width:724px;}
	#Content, #ContentWrap {min-width:560px!important;}
	.ThemeVersion-11 .ProductCrossPromotionContainer *, .ThemeVersion-11 .ProductCrossPromotionContainer_Recommend * {font-size:1em!important;}
	.ThemeVersion-11 #SideBar_L {display:inline-block;}

	.Banner,.Banner-Slider {height:auto!important;width:100%!important;margin-top:0px!important;}
	.Banner div,.Banner-Slider div {width:100%!important;}

	#Index1 {max-width:100%;}

	#WebSiteContent {display:table;margin:0 auto!important;}
	#SideBar_L {display:table-cell;vertical-align:top;float:none;min-width:170px;}
	#Content, #ContentWrap {height:auto;width:auto;display:table-cell;vertical-align:top;float:none;overflow:hidden!important;overflow-y:hidden!important;overflow-x:hidden!important;}
	#SideBar_R {display:none!important;}
	#ProductLoop {margin:0;}

	#DesignImage1 {min-width:0;max-width:100%;}
	#DesignImage2 {min-width:0;}
	#DesignImage4, #DesignImage5, #DesignImage6 {display:none!important;}
	#DesignImage2, #DesignImage3, #DesignImage7, #DesignImage8, #DesignImage9 {width:100%;} /* 9-AAH */
	#DesignImage9 > #DesignImage11 {width:auto!important;float:none!important;} /* 9-AAH */
	#MastheadWrap {width:auto;}

	#Breadcrumbs-D-9 + #PageContainer11 #SideBar_R {display:block!important; position:relative;} /* don't hide Contact Us information */
	#CompanyImage {z-index:50;}

	.PageImage {width:auto;height:auto;text-align:center;}

	fieldset#shopping_cart_main {margin:0 10px 10px 10px;}

	#payment_details_extra {display:block;text-align:left;padding:1em 1em .5em .5em;}

	body:not([class*=ThemeVersion-11]) .ProductImageContainer {width:auto!important;}
	body:not([class*=ThemeVersion-11]) .ProductImageContainer > .ImgLink {width:auto!important;}
	body:not([class*=ThemeVersion-11]) .ThumbnailSliderContainer {display:none ! important;}

	.ddSitemapLink {padding:10px 5px;font-size:1.2em;}

	[id^=ms_] i[class^=icon-] {padding:2px;font-size:2em!important;}
}

/* mobile-landscape */
@media all and (max-width:768px){
    .TopBar {overflow: hidden;}
	.mobile {display:inherit!important;}
	.mobile-xor {display:inherit;}
	.mobile-portrait {display:none;}
	.mobile-landscape {display:inherit;}
	.tablet {display:none!important;}
	.tablet-portrait {display:none;}
	.tablet-landscape {display:none;}
	.tablet.mobile {display:inherit!important;}
	.desktop {display:none;}
	.desktop-xor {display:none!important;}

	.ThemeVersion-11 .ProductCrossPromotionContainer *, .ThemeVersion-11 .ProductCrossPromotionContainer_Recommend * {font-size:1em!important;}
	.ThemeVersion-11 .ProductIcons *, .ThemeVersion-11 .ProductMoreDetails {font-size:1em!important;}

	*{font-size:1em;text-rendering:optimizelegibility;margin:0;padding:0;text-overflow:ellipsis;}
	html {margin:0px 0 32px 0;width:auto!important;height:auto;float:none!important;min-width:inherit!important;}
/*    html {overflow-x: hidden;}*/
	#WebSiteHeader, #WebSiteHeaderTop, #SideBar_L, #SideBar_R, #idxSubpageNavigation, #Index1, #Index2, #MastheadWrap, #SelectBar {display:none!important;}
	body {width:auto;height:auto;float:none!important;margin:0!important;min-width:inherit!important;}
	#WebSite, #WebSiteContent, #Content, #WebSiteFooter {width:auto!important;height:auto;float:none!important;margin:0!important;min-width:inherit!important;}
	#DesignImage1, .WebSiteFootnote, #PageContainer10, #PageContainer1, body:not([class*=ThemeVersion-11]) #PageContainer11, #ContentWrap {width:auto!important;height:auto!important;float:none!important;margin:0!important;min-width:inherit!important;}
	.ThemeVersion-11 #DesignImage1, .WebSiteFootnote, #PageContainer10, #PageContainer1, #ContentWrap {width:auto!important;height:auto!important;float:none!important;margin:0!important;min-width:inherit!important;}
	.ThemeVersion-11 #Content #idxSubpageNavigation {display:block!important;}
	body:not(.ThemeVersion-11) #Content {width:100%!important;}

	.header.mobile .SiteHeading {font-size:1.45em;line-height:1.45em;}

	#Breadcrumbs-D-9 + #PageContainer11 #SideBar_R {display:block!important; position:relative;height:auto!important;} /* don't hide Contact Us information */
	#Content {padding-top:10px!important;}
	#AppLogo {left:auto;text-align:center;margin:10px auto;}
	#DesignImage1, #DesignImage2, #DesignImage3, #DesignImage4 {display:none!important;}
	#WebSiteFooter {padding-top:0;}
	#CompanyImage, #SiteHeadingContainer, #SiteSlogan {display:none;}
	#MiniCartSearchLanguageContainer, #MiniCartAlt, #MiniCart, #Search {display:none!important;}
	#ProductLoop {padding-top:10px;}

	.PageImage {width:auto;height:auto;text-align:center;float:none;display:inline-block;position:relative;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);}

	.ProductImage {text-align:center;}
	.ProductImage a[id|=ProductThumbnailImage] {position:relative;}
	body:not([class*=ThemeVersion-11]) .ProductImage img {display:inline!important;}
	.ThemeVersion-11 .ImgLink {min-height:24px!important;}
	.ProductImageCaptionIcon span.hide {position:relative;top:0px;}

	.Banner,.Banner-Slider {display:none;}

	.ChangeCurrencyFieldSetParent {padding:10px;}

	.ddSitemapLink {min-width:0;position:relative!important;}

	fieldset#shopping_cart_main {margin:0 0 10px 0;}
	#shopping_cart_main {margin:0;}
	.prod_imgs, .prod_img, .prod_img img{width:38px;}
	.shopping_cart_contains_images .prod_subtotal_parent + .prod_inner_1 {margin-left:58px;}

	#ship_region, #ship_method, #payment_details_0, #payment_details_1 {margin:10px 0px 0px 0px;}
	#payment_details {margin:0;}
	#master_st,.master_st {margin:0;}

	#payment_details_extra {display:block;text-align:left;padding:1em 1em .5em .5em;}
	.voucher input#voucher {margin-bottom:.25em;}

	#payment_details_3rdparty li {display:block;}

	.ship_method_element .ship_method_items, .ship_method_element .ship_method_inner {float:none;text-align:left;width:auto;}
	.ship_method_cost {text-align:right;}
	.ship_method_element .ship_method_items, .ship_method_element .ship_method_inner, #payment_details_desc {float:none;width:auto;}

	#eddpmethod {float:none!important;width:auto;}
	#pmsurcharge {float:none!important;}

	h1,h2,h3,h4,h5,h6{margin:.5em 10px .25em 10px}

	#sfLightBox {height:99%!important;margin-left:0!important;margin-top:0!important;left:0!important;top:0!important;position:absolute;}
	#sfLightBox #sfLightBoxContents table td img {width:100%!important;height:auto!important;}
	#sfLightBox #sfLightBoxContents .CenterVertical {width:100%!important;height:auto!important;}

	#order_contents * {margin:0;}
	#order_contents #bsktbl_hdr, #order_contents #bsktbl_prods, #order_contents form, #order_contents .ViewbasketCheckout, #bsktblParent {margin:5px 10px!important;}
	#order_contents #bsktbl_hdr input[type=button] {margin-left:5px!important;}
	#order_contents #payment_details_extra:empty {display:none;}
	fieldset.fe {margin:5px 0!important;}

	#ProductContainer1, #ProductContainer2, #ProductContainer3, #ProductContainer5, .ProductContainer1, .ProductContainer2, .ProductContainer3, .ProductContainer5, .ProductImage, .ProductImageContainer {float:none ! important;width:auto ! important;}
	#ProductContainer1, #ProductContainer5, .ProductContainer1, .ProductContainer5 {margin-left:0 ! important;margin-right:0 ! important;border-width:0 ! important;}
	#ProductContainer1 h1, #ProductContainer1 h2, .Product h2 {margin:0!important;}
	#ProductContainer1 .ProductTitle, #ProductContainer1 .ProductIntroduction, #ProductContainer1 .ProductIntroduction p {display:block;}
	.ProductCrossPromotion {text-align:center;}
	.ProductCrossPromotion .ProductCrossPromotionContainer,.ProductCrossPromotion .ProductCrossPromotionContainer_Recommend {float:none;margin:0 auto 10px auto;border-width:0 0 1px 0;}
	body:not([class*=ThemeVersion-11]) .ThumbnailSliderContainer {display:none ! important;}
	.ProductImage span.hide{display:block ! important;background-image:none ! important;}
	.ThemeVersion-11 .ProductImage .ImgLink {background-image:none ! important;}
	.Breadcrumbs nobr {display:inline-block;}
	.Breadcrumbs #BackLink + #ProductContainer1 {margin-right:0;border-width:0 ! important;}
	.ProductContainer2 .ProductMoreDetails {float:none;display:inline-block;}
	.ProductContainer5, .ProductContainer5 .ProductContainer2 {height:auto!important;}
	#ProductPurchasing {position:static!important;height:auto!important;width:auto!important;}
	.ProductChoiceName, .ProductChoiceNameImageParent {text-align:left;}

	#WebSite iframe[width], #WebSiteContent object[width], #WebSiteContent embed[width] {width:100%!important;}
	#WebSite div[class][id] {background-size:100%;}
	#WebSite div[class*=Button][id] {background-size:auto;}
	#Content div[class][id] table[width] {width:100%!important;}

	.ddSitemapLink {padding:10px 5px;font-size:1.2em;}
	#mobile_switchview.ddSitemapLink {display:block;padding:10px;}

	[id^=ms_] i[class^=icon-] {padding:0;font-size:1.5em!important;}
}

/* custom search bar switch */
@media all and (max-width:635px){
	.header.mobile .SiteHeading {font-size:1.35em;}
	.header.mobile .CompanyImage {position:relative;top:0;-ms-transform:none;-webkit-transform:none;-moz-transform:none;transform:none;}

	.PageImage {float:none;margin:0 auto;}

	.slide-holder.responsive-breakout .slide-runner {}
	.slide-holder.responsive-breakout .slide-item {position:static!important;left:0!important;max-height:none;}
	.slide-holder.responsive-breakout .slide-item > div {float:none;margin:10px auto;min-width:300px;}
	.slide-holder.responsive-breakout .slide-item > div:first-child {margin:10px auto;}
	.slide-holder.responsive-breakout .slide-nav {display:none!important;}

	.ProductCrossPromotionImage.NoImage {display:none;}

	#ProductLoopInner.fixedWidth .Product {width:auto!important;}
	#ProductLoopInner.fixedWidth .ProductContainer1 {width:100%!important;}
	#ProductLoopInner.fixedWidth .ProductContainer1 .ProductTitle {width:100%;position:absolute;}
	#ProductLoopInner.fixedWidth .ProductImageContainer1 {float:none;margin-left:0;margin-right:0;}

	.ProductTableHeader>tbody>tr>td {float:right;width:auto;}
	.ProductTableHeader>tbody>tr>td .ProductPurchaseContainer {padding-top:8px;}
	.ProductTableHeader>tbody>tr>td .ProductTitle {margin:0;}
	.ProductPurchaseContainer>tbody>tr>td {float:left;width:auto;text-align:right;}
	.ProductPurchaseContainer>tbody>tr>td.ProductIcons:nth-child(1) {float:right;}
}

@media all and (max-width:559px){
	#A2BRight {padding-top:20px!important;}
	#A2BContinue {width:24px;}
}

@media all and (max-width:520px){

}

/* mobile-portrait */
@media all and (max-width:395px){
	.mobile {display:inherit!important;}
	.mobile-xor {display:inherit;}
	.mobile-portrait {display:inherit;}
	.mobile-landscape {display:none;}
	.tablet {display:none!important;}
	.tablet-portrait {display:none;}
	.tablet-landscape {display:none;}
	.tablet.mobile {display:inherit!important;}
	.desktop {display:none;}
	.desktop-xor {display:none!important;}

	body {background-position:top center;background-repeat:no-repeat;}

	.header.mobile .SiteHeading {font-size:1.25em;}

	.shopping_cart_contains_images .prod_imgs {margin-right:5px;}

	object, embed {height:auto ! important;width:auto ! important;}
}

@media all and (max-width:320px){
	.header.mobile .SiteHeading {font-size:0.8em;}
}
@media all and (max-width:768px){
	.BannerImage.slide-item.mob_main_banner {height: 250px;width: 100%;background-repeat: no-repeat !important;background-size: cover !important;background-position: center !important;}
	.BannerMobile .gallery-buttons {bottom: auto;top: 0;}
}

/*
Version tag, please don't remove
$Revision: 47609 $
$HeadURL: svn://localhost/ShopFactory/branches/V15_00/SFEditor/res/html/global-responsive.css $
*/


/*
Version tag, please don't remove
$Revision: 34675 $
$HeadURL: svn://localhost/ShopFactory/branches/V15_00/bin/Common%20Files/parseLang/global.css $
*/

﻿html {height:100%;}
body {height:100%;width:100%;padding:0;margin:0;overflow-x:hidden;}

/* Container for All Sections */
.is-wrapper {width:100%;height:100%;box-sizing:border-box;margin:0 auto;max-width:100%;
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	-ms-transition: all ease 0.5s;
	-o-transition: all ease 0.5s;
	transition: all ease 0.5s;
}

/* Sections */
.is-wrapper > div {
    display:table;
    width:100%;
    height: auto; /* default */
    float:left;
    box-sizing:border-box;
    margin:0;
    padding:0;
    position:relative;
    background:#fff;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	transition: all ease 0.3s;
	/*z-index:1;*/
}

/* Boxes */
.is-boxes {display:table;table-layout:fixed;width:100%;height:100%;position:relative;min-height:200px;float:left;}

.is-box-0 { display:table-cell;width: 0%;height:100%;position:relative; }
.is-box-1 { display:table-cell;width: 8.333333%;height:100%;position:relative; }
.is-box-2 { display:table-cell;width: 16.666667%;height:100%;position:relative; }
.is-box-3 { display:table-cell;width: 25%;height:100%;position:relative; }
.is-box-4 { display:table-cell;width: 33.333333%;height:100%;position:relative; }
.is-box-5 { display:table-cell;width: 41.666667%;height:100%;position:relative; }
.is-box-6 { display:table-cell;width: 50%;height:100%;position:relative; }
.is-box-7 { display:table-cell;width: 58.333333%;height:100%;position:relative; }
.is-box-8 { display:table-cell;width: 66.666667%;height:100%;position:relative; }
.is-box-9 { display:table-cell;width: 75%;height:100%;position:relative; }
.is-box-10 { display:table-cell;width: 83.333333%;height:100%;position:relative; }
.is-box-11 { display:table-cell;width: 91.666667%;height:100%;position:relative; }
.is-box-12 { display:table-cell;width: 100%;height:100%;position:relative; }

.is-box-centered {display:table-cell;width: 100%;position:relative;vertical-align:middle;}


.is-stretch > div:not(.is-arrow-down) {  /* Unlike .is-overlay (absolute positioned), this section is relative positioned. With this, flowing content is safe, and stretched content can be made absolute with class .flexi-position */
    position:relative;left:0px;top:0px;width:100%;height:100%;display:table;
}
/*
.flexi-position is set relative by default, but will set absolute (stretched) if placed within section .is-stretch
*/
.flexi-position { position: relative; }
.is-stretch .flexi-position { position: absolute; }

.is-section.is-stretch {min-height:300px;} /* New */

@media all and (max-width: 960px) {

  /*   .is-section:not(.is-stretch), .is-section-100:not(.is-stretch) { height: auto !important; } is-stretch is an exception */
    .is-section:not(.is-box) { height: auto !important; }

    .is-boxes { height: auto !important; }

    .is-box-img {height:300px !important;}
    .is-box-img .is-boxes {height:100% !important;}

    .is-box-1 { display:table;width: 100%;height:auto; }
    .is-box-2 { display:table;width: 100%;height:auto; }
    .is-box-3 { display:table;width: 100%;height:auto; }
    .is-box-4 { display:table;width: 100%;height:auto; }
    .is-box-5 { display:table;width: 100%;height:auto; }
    .is-box-6 { display:table;width: 100%;height:auto; }
    .is-box-7 { display:table;width: 100%;height:auto; }
    .is-box-8 { display:table;width: 100%;height:auto; }
    .is-box-9 { display:table;width: 100%;height:auto; }
    .is-box-10 { display:table;width: 100%;height:auto; }
    .is-box-11 { display:table;width: 100%;height:auto; }
    .is-box-12 { display:table;width: 100%;height:auto; }

    .is-box-centered {display:block;}
}

.is-container {
    max-width:980px;margin:0 auto;padding:0 30px;
    position:relative;margin-left:auto;margin-right:auto;box-sizing:border-box;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	transition: all ease 0.3s;
}
@media all and (max-width: 960px) {
    .is-container { padding:15px; }
}
@media all and (max-width: 480px) {
    .is-container { padding:5px; }
}

/* Boxed Layout */
.is-wrapper  .is-boxed-layout .is-container {padding:50px; background:#fff;} /* 80px */
@media all and (max-width: 1280px) {
    .is-wrapper  .is-boxed-layout .is-container { padding:30px; } /* 60px */
}
@media all and (max-width: 1024px) {
    .is-wrapper  .is-boxed-layout .is-container { padding:30px; }

    .is-wrapper .is-boxed-layout .is-overlay {display:none !important;}
    .is-wrapper .is-boxed-layout  {background: #fff !important;}
}

/* Default Layout */

/* Middle */
.is-wrapper .is-box .is-container { margin-top:80px; margin-bottom:80px; }
@media all and (max-width: 1280px) {
    .is-wrapper .is-box .is-container { margin-top:40px; margin-bottom:40px; }
}

/* Top
.is-wrapper > div:first-child .is-box:first-child .is-container { margin-top:120px; }
@media all and (max-width: 1280px) {
    .is-wrapper > div:first-child .is-box:first-child .is-container { margin-top:80px; }
}  */
/*
@media all and (max-width: 1024px) {
    .is-wrapper .is-box  .is-container {
        padding:40px;
    }
    .is-wrapper > div:first-child .is-box:first-child .is-container { padding-top:80px !important; }
}    */


/* Scroll Down Icon */
.is-arrow-down { display: table; position:absolute;bottom:65px;width:50px;height:50px;left:50%;margin-left:-25px;cursor:pointer;z-index:1 }
@media all and (max-width: 1025px) {
	.is-arrow-down { display:none !important; }
}
.is-arrow-down > a {
	background: rgba(0, 0, 0, 0.18); border-radius: 500px;
	color: rgba(255, 255, 255, 0.75);font-size: 22px; text-decoration:none;
	text-align: center;
    display: table-cell;
    vertical-align: middle;}
.bounce {
	-moz-animation: bounce 5s forwards;
	-webkit-animation: bounce 5s forwards;
	animation: bounce 5s forwards;
}
@-moz-keyframes bounce {
	0%, 20%, 50%, 80%, 100% { -moz-transform: translateY(0); }
	40% { -moz-transform: translateY(-30px); }
	60% { -moz-transform: translateY(-15px); }
}
@-webkit-keyframes bounce {
	0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); }
	40% { -webkit-transform: translateY(-30px); }
	60% { -webkit-transform: translateY(-15px); }
}
@keyframes bounce {
	0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
	40% { -webkit-transform: translateY(-30px); -moz-transform: translateY(-30px); -ms-transform: translateY(-30px); -o-transform: translateY(-30px); transform: translateY(-30px);	}
	60% { -webkit-transform: translateY(-15px); -moz-transform: translateY(-15px); -ms-transform: translateY(-15px); -o-transform: translateY(-15px); transform: translateY(-15px); }
}
.is-arrow-down.light a {
    background: rgba(255, 255, 255, 0.18);color: #111;
}

/* Overlay */
.is-overlay {
    position:absolute;left:0px;top:0px;width:100%;height:100%;
    overflow:hidden;
    /*z-index:1;*/
}
/*.is-boxes, .is-box-centered {z-index:1}*/
.is-overlay .is-overlay-bg {
    position:absolute;left:0px;top:0px;width:100%;height:100%;
    background-size:cover;
    background-repeat:no-repeat;
    background-position:50% 60%;
}
.is-overlay .is-overlay-bg.is-scale-animated.is-appeared {
    animation:is-scale 10s ease forwards;
    -ms-animation:is-scale 10s ease forwards;
    -webkit-animation:is-scale 10s ease forwards;
    -o-animation:is-scale 10s ease forwards;
    -moz-animation:is-scale 10s ease forwards;
}
@keyframes is-scale {
    from {
  	    transform: scale(1);
        -ms-transform: scale(1);
        -webkit-transform: scale(1);
        -o-transform: scale(1);
        -moz-transform: scale(1);
    }
    to {
  	    transform: scale(1.2);
        -ms-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        -moz-transform: scale(1.2);
    }
}
.is-overlay .is-overlay-color {
    position:absolute;left:0px;top:0px;width:100%;height:100%;
    background-color: rgb(0, 0, 0);opacity: 0.15;
}
.is-overlay .is-overlay-content {
    position:absolute;left:0px;top:0px;width:100%;height:100%;
    overflow:hidden;
}

/* Section & Content Styles */

/* Background Color */
.is-bg-grey {background-color:#eeeff0 !important}
.is-bg-dark {background-color:#111 !important}
.is-bg-light {background-color:#fff !important}

/* Text Color */
.is-light-text, .is-light-text h1, .is-light-text h2, .is-light-text h3, .is-light-text h4, .is-light-text h5, .is-light-text h6, .is-light-text p, .is-light-text li {
    color: #fff;
}

/*
.is-light-text .is-arrow-down a {
    background: rgba(255, 255, 255, 0.18);
}
*/

.is-dark-text, .is-dark-text h1, .is-dark-text h2, .is-dark-text h3, .is-dark-text h4, .is-dark-text h5, .is-dark-text h6, .is-dark-text p, .is-dark-text li {
    color: #111;
}

/*
.is-dark-text .is-arrow-down a {
    background: rgba(0, 0, 0, 0.18);
}
*/

.is-dark-text .is-light-text * {color: #fff;}
.is-light-text .is-dark-text * {color: #000;}

/* Vertical Alignment */
.is-content-top {
    vertical-align:top;
}
.is-content-bottom {
    vertical-align:bottom
}

/* Horizontal Alignment */
.is-container.is-content-left {
    margin-left:100px;
}
.is-container.is-content-right {
    margin-right:100px;
}

@media all and (max-width: 1200px) {
    .is-container.is-content-left {
        margin-left:60px
    }
    .is-container.is-content-right {
        margin-right:60px;
    }
}
@media all and (max-width: 960px) {
    .is-container.is-content-left {
        margin-left:auto;
    }
    .is-container.is-content-right {
        margin-right:auto;
    }
}

.is-box-5 .is-content-left, .is-box-4 .is-content-left, .is-box-3 .is-content-left, .is-box-2 .is-content-left, .is-box-1 .is-content-left {
    margin-left:auto
}
.is-box-5 .is-content-right, .is-box-4 .is-content-right, .is-box-3 .is-content-right, .is-box-2 .is-content-right, .is-box-1 .is-content-right {
    margin-right:auto;
}

/* Edge Spacing */
.is-wrapper .is-box .is-content-top.edge-y--5 .is-container { margin-top:-200px; }
.is-wrapper .is-box .is-content-bottom.edge-y--5 .is-container { margin-bottom:-200px; }

.is-wrapper .is-box .is-content-top.edge-y--4 .is-container { margin-top:-160px; }
.is-wrapper .is-box .is-content-bottom.edge-y--4 .is-container { margin-bottom:-160px; }

.is-wrapper .is-box .is-content-top.edge-y--3 .is-container { margin-top:-120px; }
.is-wrapper .is-box .is-content-bottom.edge-y--3 .is-container { margin-bottom:-120px; }

.is-wrapper .is-box .is-content-top.edge-y--2 .is-container { margin-top:-80px; }
.is-wrapper .is-box .is-content-bottom.edge-y--2 .is-container { margin-bottom:-80px; }

.is-wrapper .is-box .is-content-top.edge-y--1 .is-container { margin-top:-40px; }
.is-wrapper .is-box .is-content-bottom.edge-y--1 .is-container { margin-bottom:-40px; }

.is-wrapper .is-box .is-content-top.edge-y-0  .is-container { margin-top:0; }
.is-wrapper .is-box .is-content-bottom.edge-y-0 .is-container { margin-bottom:0; }

.is-wrapper .is-box .is-content-top.edge-y-1  .is-container { margin-top:40px; }
.is-wrapper .is-box .is-content-bottom.edge-y-1 .is-container { margin-bottom:40px; }

.is-wrapper .is-box .is-content-top.edge-y-2  .is-container { margin-top:80px; }
.is-wrapper .is-box .is-content-bottom.edge-y-2 .is-container { margin-bottom:80px; }

.is-wrapper .is-box .is-content-top.edge-y-3  .is-container { margin-top:120px; }
.is-wrapper .is-box .is-content-bottom.edge-y-3 .is-container { margin-bottom:120px; }

.is-wrapper .is-box .is-content-top.edge-y-4  .is-container { margin-top:160px; }
.is-wrapper .is-box .is-content-bottom.edge-y-4 .is-container { margin-bottom:160px; }

.is-wrapper .is-box .is-content-top.edge-y-5  .is-container { margin-top:200px; }
.is-wrapper .is-box .is-content-bottom.edge-y-5 .is-container { margin-bottom:200px; }

@media all and (max-width: 960px) {
    .is-wrapper .is-box .is-content-top.edge-y--5 .is-container { margin-top:-200px; }
    .is-wrapper .is-box .is-content-bottom.edge-y--5 .is-container { margin-bottom:-200px; }

    .is-wrapper .is-box .is-content-top.edge-y--4 .is-container { margin-top:-160px; }
    .is-wrapper .is-box .is-content-bottom.edge-y--4 .is-container { margin-bottom:-160px; }

    .is-wrapper .is-box .is-content-top.edge-y--3 .is-container { margin-top:-120px; }
    .is-wrapper .is-box .is-content-bottom.edge-y--3 .is-container { margin-bottom:-120px; }

    .is-wrapper .is-box .is-content-top.edge-y--2 .is-container { margin-top:-80px; }
    .is-wrapper .is-box .is-content-bottom.edge-y--2 .is-container { margin-bottom:-80px; }

    .is-wrapper .is-box .is-content-top.edge-y--1 .is-container { margin-top:-20px; }
    .is-wrapper .is-box .is-content-bottom.edge-y--1 .is-container { margin-bottom:-40px; }

    .is-wrapper .is-box .is-content-top.edge-y-1  .is-container { margin-top:40px; } /* old: 0px */
    .is-wrapper .is-box .is-content-bottom.edge-y-1 .is-container { margin-bottom:40px; }

    .is-wrapper .is-box .is-content-top.edge-y-2  .is-container { margin-top:40px; }
    .is-wrapper .is-box .is-content-bottom.edge-y-2 .is-container { margin-bottom:40px; }

    .is-wrapper .is-box .is-content-top.edge-y-3  .is-container { margin-top:40px; }
    .is-wrapper .is-box .is-content-bottom.edge-y-3 .is-container { margin-bottom:40px; }

    .is-wrapper .is-box .is-content-top.edge-y-4  .is-container { margin-top:40px; }
    .is-wrapper .is-box .is-content-bottom.edge-y-4 .is-container { margin-bottom:40px; }

    .is-wrapper .is-box .is-content-top.edge-y-5  .is-container { margin-top:40px; }
    .is-wrapper .is-box .is-content-bottom.edge-y-5 .is-container { margin-bottom:40px; } /* old: 0px */
}

.is-content-left.edge-x-0 { margin-left:0 }
.is-content-right.edge-x-0 { margin-right:0 }

.is-content-left.edge-x-1 { margin-left:40px }
.is-content-right.edge-x-1 { margin-right:40px }

.is-content-left.edge-x-2 { margin-left:80px }
.is-content-right.edge-x-2 { margin-right:80px }

.is-content-left.edge-x-3 { margin-left:120px }
.is-content-right.edge-x-3 { margin-right:120px }

.is-content-left.edge-x-4 { margin-left:160px }
.is-content-right.edge-x-4 { margin-right:160px }

.is-content-left.edge-x-5 { margin-left:200px }
.is-content-right.edge-x-5 { margin-right:200px }

@media all and (max-width: 960px) {
    .is-content-left.edge-x-1 { margin-left:auto }
    .is-content-right.edge-x-1 { margin-right:auto }

    .is-content-left.edge-x-2 { margin-left:auto }
    .is-content-right.edge-x-2 { margin-right:auto }

    .is-content-left.edge-x-3 { margin-left:auto }
    .is-content-right.edge-x-3 { margin-right:auto }

    .is-content-left.edge-x-4 { margin-left:auto }
    .is-content-right.edge-x-4 { margin-right:auto }

    .is-content-left.edge-x-5 { margin-left:auto }
    .is-content-right.edge-x-5 { margin-right:auto }
}

/* Text Alignment */
.is-align-right {
    text-align:right;
}
.is-align-center {
    text-align:center;
}
.is-align-left {
    text-align:left;
}

/* Text Opacity */
.is-opacity-20, .is-opacity-20 .is-container {
    opacity: 0.2;
}
.is-opacity-25, .is-opacity-25 .is-container {
    opacity: 0.25;
}
.is-opacity-30, .is-opacity-30 .is-container {
    opacity: 0.3;
}
.is-opacity-35, .is-opacity-35 .is-container {
    opacity: 0.35;
}
.is-opacity-40, .is-opacity-40 .is-container {
    opacity: 0.4;
}
.is-opacity-45, .is-opacity-45 .is-container {
    opacity: 0.45;
}
.is-opacity-50, .is-opacity-50 .is-container {
    opacity: 0.5;
}
.is-opacity-55 .is-container {
    opacity: 0.55;
}
.is-opacity-60, .is-opacity-60 .is-container {
    opacity: 0.6;
}
.is-opacity-65, .is-opacity-65 .is-container {
    opacity: 0.65;
}
.is-opacity-70, .is-opacity-70 .is-container {
    opacity: 0.7;
}
.is-opacity-75, .is-opacity-75 .is-container {
    opacity: 0.75;
}
.is-opacity-80, .is-opacity-80 .is-container {
    opacity: 0.8;
}
.is-opacity-85, .is-opacity-85 .is-container {
    opacity: 0.85;
}
.is-opacity-90, .is-opacity-90 .is-container {
    opacity: 0.9;
}
.is-opacity-95, .is-opacity-95 .is-container  {
    opacity: 0.95;
}


/* Content Size */
.is-content-380 {
    max-width: 380px !important;
}
.is-content-500 {
    max-width: 500px !important;
}
.is-content-640 {
    max-width: 640px !important;
}
.is-content-800 {
    max-width: 800px !important;
}
.is-content-970 {
    max-width: 970px !important;
}
.is-content-980 {
    max-width: 980px !important;
}
.is-content-1050 {
    max-width: 1050px !important;
}
.is-content-1100 {
    max-width: 1100px !important;
}
.is-content-1200 {
    max-width: 1200px !important;
}


/* Section Height */
.is-wrapper > div.is-section-20 {
    height: 20%;
}
.is-wrapper > div.is-section-30 {
    height: 30%;
}
.is-wrapper > div.is-section-40 {
    height: 40%;
}
.is-wrapper > div.is-section-50 {
    height: 50%;
}
.is-wrapper > div.is-section-60 {
    height: 60%;
}
.is-wrapper > div.is-section-75 {
    height: 75%;
}
.is-wrapper > div.is-section-100 {
    height: 100%;
}
.is-wrapper > div.is-section-auto {
    height: auto;
}

/* Others */
.is-opacity-1 {
    opacity:0.95;
}
.is-shadow-1 { /* for section */
    -webkit-box-shadow: 0 0 9px rgba(0, 0, 0, 0.07);
    -moz-box-shadow: 0 0 9px rgba(0, 0, 0, 0.07);
    box-shadow: 0 0 9px rgba(0, 0, 0, 0.07);
}

.is-lightbox img {cursor:pointer;
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	-ms-transition: all ease 0.5s;
	-o-transition: all ease 0.5s;
	transition: all ease 0.5s;
	}
.is-lightbox img:hover {opacity:0.8}

.is-hidden {display:none !important;}

/*
Version tag, please don't remove
$Revision: 39228 $
$HeadURL: svn://localhost/ShopFactory/branches/V15_00/bin/Help/BlockEditor/box/box.css $
*/

  /*@import url('//fonts.googleapis.com/css?family=Open+Sans:300,400,600,800');*/
/*@import url("../icons/css/fontello.css");*/ /* backward compatible */
/*@import url("../ionicons/css/ionicons.min.css");*/

.PageImage ~ .PageDescription {clear:left;}
.ProductHighlightOuter + .ProductDescription > :first-child.sf-cb {clear:both!important;}
.ProductContainer3 ~ [id^=Product] .sf-cb .column.full {float:none;}
.ProductContainer3 ~ [class*=Product] .sf-cb .column.full,.ProductContainer3 ~ [class*=product] .sf-cb .column.full {float:none;}
.sf-cb [class*=social] a {text-decoration:none;}
.sf-cb [class*=is-boxed-button] a {text-decoration:none;}
.sf-cb [class*=is-rounded-button] a {text-decoration:none;}
/*.sf-wrapped > * {padding-left:1em;padding-right:1em;}
.sf-wrapped > *:first-child {padding-left:0;}
.sf-wrapped > *:last-child {padding-right:0;}
.sf-wrapped.row {padding-bottom:10px;}
*/
/**********************************
Adjustment for Default
***********************************/
.sf-cb.row {padding-bottom:10px;}
.sf-cb.row:not(.Product) img {margin:0;border:0;height:auto!important;}
.sf-cb.clearfix {margin:auto;}
.sf-cb .column.full > img:first-child:last-child {width:100%;height:auto;max-width:100%;max-height:100%;}
.sf-cb .column .is-card > img:not([data-inserted-image=true]) {width:100%;}
.sf-cb b, .sf-wrapped b {font-weight:700;}
.sf-cb strong, .sf-wrapped strong {font-weight:700;}

/**********************************
General
***********************************/
/*html {font-size:100%;}*/
/*body {
	margin:0;
	font-family:"Open Sans", .sf-cb sans-serif;
	font-size:100%;
	line-height:2;
	font-weight:300;
}*/
/*.sf-cb p, .sf-cb td, .sf-cb li, .sf-cb label {
	font-size:1em;
	line-height:2;
	font-weight:300;
}
.sf-cb h1, .sf-cb h2, .sf-cb h3, .sf-cb h4, .sf-cb h5, .sf-cb h6 {
	//font-family:"Open Sans", sans-serif; // 3d3
	font-weight:300;
	letter-spacing:0px;
	line-height:1.4;
}*/ /* 3d3 */

.sf-cb h1 {font-size:2.36em;margin:0 0 0.4em 0;}
.sf-cb h2 {font-size:2em;margin:0 0 0.4em 0;}
.sf-cb h3 {font-size:1.73em;margin:0 0 0.4em 0;}
.sf-cb h4 {font-size:1.54em;margin:0 0 0.4em 0;}
.sf-cb h5 {font-size:1.44em;margin:0 0 0.4em 0;}
.sf-cb h6 {font-size:1.36em;margin:0 0 0.4em 0;}
.sf-cb p {margin:0 0 1em 0;}
.sf-cb p:last-child {margin-bottom: 0 !important;}

.sf-cb .display {margin-bottom:0.5em;}
.sf-cb .display h1 {
	font-weight:800;
	font-size:3em;
	line-height:1.4;
	text-transform:uppercase;
}
.sf-cb .display p {
	font-size:1.3em;
	/*font-style:italic; 3d3 */
}

@media all and (max-width:1024px) {
	.sf-cb h1 {font-size:2em;}
	.sf-cb h2 {font-size:1.73em;}
	.sf-cb h3 {font-size:1.6em;}
	.sf-cb h4 {font-size:1.48em;}
	.sf-cb h5 {font-size:1.3em;font-weight:bold;}
	.sf-cb h6 {font-size:1em;font-weight:bold;}
	.sf-cb .display h1 {font-size:2.2em;}
	.sf-cb .display p {font-size:1.1em;}
}

/*.sf-cb a {color:#009E91;}*/ /* 3d3 */
.sf-cb hr {border:none;border-top:rgba(0, 0, 0, 0.18) 1px solid;margin:1em 0 2em 0 !important;}
.sf-cb img:not([data-inserted-image=true]) {max-width:100%;}
.sf-cb.row:not(.Product) img.full-width {width: 100% !important;}
.sf-cb figure {margin:0}
.sf-cb ol, .sf-cb ul {line-height:inherit;font-weight:inherit;}

/**********************************
Grid
***********************************/
.sf-cb .container {
	margin:0 auto;
	max-width:980px;
	width:90%;
}
@media (min-width:965px) {
	.sf-cb .column {
		float:left;
		padding-left:1rem;/* beta3 */
		padding-right:1rem;/* beta3 */
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
	}
	.sf-cb.clearfix {margin:auto;box-sizing: border-box;}
	.sf-cb.clearfix > :not(.column) {margin-right:1rem;}
	.sf-cb:not(.Product) .column {padding-left:0;}
	.sf-cb .column.full {width:100%;}
	.sf-cb .column.two-third {width:66.7%;}
	.sf-cb .column.two-fourth {width:75%;}
	.sf-cb .column.two-fifth {width:80%;}
	.sf-cb .column.two-sixth {width:83.3%;}
	.sf-cb .column.half {width:50%;}
	.sf-cb .column.third {width:33.3%;}
	.sf-cb .column.fourth {width:25%;}
	.sf-cb .column.fifth {width:20%;}
	.sf-cb .column.sixth {width:16.6%;}
	.sf-cb .column.flow-opposite {float:right;}

	.sf-cb :last-child.column:not(.full) [class]:not(.center) img, .sf-cb :last-child.column:not(.full) > img:not([data-inserted-image=true]) {float:none;}
}
.sf-cb.clearfix:before, .sf-cb.clearfix:after {content:" ";display:table;}
.sf-cb.clearfix:after {clear:both;}
.sf-cb.clearfix {/**zoom:1;*/}


/**********************************
Elements
***********************************/

.sf-cb .center {text-align:center}
.sf-cb .right {text-align:right}
.sf-cb .left {text-align:left}
.sf-cb .padding-20 {padding:20px}
.sf-cb .padding-25 {padding:25px}
.sf-cb .padding-30 {padding:30px}
.sf-cb .padding-35 {padding:35px}
.sf-cb .padding-40 {padding:40px}
@media all and (max-width:540px) {
	/*.sf-cb .center {text-align:initial}
	.sf-cb .right {text-align:initial}
	.sf-cb .left {text-align:initial} */ /* 3d3 */
	.sf-cb .padding-20 {padding:0}
	.sf-cb .padding-25 {padding:0}
	.sf-cb .padding-30 {padding:0}
	.sf-cb .padding-35 {padding:0}
	.sf-cb .padding-40 {padding:0}

	/* .sf-cb.row > .column {text-align:center;} */
	.sf-cb.row > .column > .list {text-align: left;}
}
@media all and (max-width:964px) {
	.sf-cb.row > .column img:not([data-inserted-image=true]) {display:block;margin-left:auto!important;margin-right:auto!important;}
}

.sf-cb .margin-0 {margin:0 !important}
.sf-cb .margin-20 {margin:20px !important}
.sf-cb .margin-25 {margin:25px !important}
.sf-cb .margin-30 {margin:30px !important}
.sf-cb .margin-35 {margin:35px !important}
.sf-cb .margin-40 {margin:40px !important}
.sf-cb .is-card {display:table;background-color:#fff;}
.sf-cb .is-card > * {display:table;}
.sf-cb .is-card-circle {width:280px;height:280px;border-radius:500px;padding:70px;margin:0 auto;}
@media all and (max-width:540px) {
	.sf-cb .is-card-circle {zoom:0.7;-moz-transform:scale(0.7);}
}
.sf-cb .is-card-content-centered {display:table-cell;vertical-align:middle;text-align:center;}
.sf-cb .max-390 {max-width:390px;margin:0 auto;}
.sf-cb .shadow-1 {/* card */
	-webkit-box-shadow:0 1px 3px rgba(0,0,0, 0.12), 0 1px 2px rgba(0,0,0, 0.24);
	-moz-box-shadow:0 1px 3px rgba(0,0,0, 0.12), 0 1px 2px rgba(0,0,0, 0.24);
	box-shadow:0 1px 3px rgba(0,0,0, 0.12), 0 1px 2px rgba(0,0,0, 0.24);
}
.sf-cb .shadow-2 {/* screenshot */
	-webkit-box-shadow:0 30px 50px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:0 30px 50px rgba(0, 0, 0, 0.15);
	box-shadow:0 30px 50px rgba(0, 0, 0, 0.15);
}
.sf-cb .shadow-3 {/* highlight */
	-webkit-box-shadow:0 0px 100px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:0 0px 100px rgba(0, 0, 0, 0.2);
	box-shadow:0 0px 100px rgba(0, 0, 0, 0.2);
}

.sf-cb img.circle {border-radius:500px;margin-top:0;}
.sf-cb img.bordered {border:#ccc 1px solid;}

.sf-cb .embed-responsive {position:relative;display:block;height:0;padding:0;overflow:hidden;margin-top:1.4em;margin-bottom:1em;}
.sf-cb .embed-responsive.embed-responsive-16by9 {padding-bottom:56.25%;}
.sf-cb .embed-responsive.embed-responsive-4by3 {padding-bottom:75%;}
.sf-cb .embed-responsive iframe {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}

.sf-cb .list {position:relative;margin:1.5em 0;}
.sf-cb .list > i {position:absolute !important;top:7px !important;font-size:1.7em;line-height:1;}
.sf-cb .list > h2, .sf-cb .list > h3 {margin:0 0 0 50px;}
.sf-cb .list > p {margin:5px 0 0 50px}

.sf-cb .quote {position:relative;margin:1.5em 0;}
.sf-cb .quote > i {position:absolute;top:-10px;left:0;font-size:2em;}
.sf-cb .quote > small {margin-left:50px;opacity:0.7;font-size:1em;}
.sf-cb .quote > p {margin-left:50px;font-size:1.5em;}
@media all and (max-width:540px) {
	.sf-cb .quote > i {left:0;font-size:1.5em;}
	.sf-cb .quote > small {margin-left:20px;font-size:1em;}
	.sf-cb .quote > p {margin-left:20px;font-size:1.2em;}
}

.sf-cb .is-social {line-height:1;margin-bottom:1.5em}
.sf-cb .is-social a > i {text-decoration:none;color:#333;font-size:1.2em;margin:0 15px 0 0;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
.sf-cb .is-social a:hover > i {color:#08c9b9;}
.sf-cb .is-light-text .is-social a > i {color:#fff}
.sf-cb .is-light-text .is-social a:hover > i {color:#fff}
.sf-cb .is-dark-text .is-social a > i {color:#000}
.sf-cb .is-dark-text .is-social a:hover > i {color:#000}

/* backward compatible */
.sf-cb .social {line-height:1;margin-bottom:1.5em}
.sf-cb .social a > i {text-decoration:none;color:#333;font-size:1.2em;margin:0 15px 0 0;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
.sf-cb .social a:hover > i {color:#08c9b9;}
.sf-cb .is-light-text .social a > i {color:#fff}
.sf-cb .is-light-text .social a:hover > i {color:#fff}

.sf-cb .is-rounded-button-big {display:inline-block;}
.sf-cb .is-rounded-button-big a {display:table;float:left;text-align:center;margin:0 20px;border-radius:500px;width:110px;height:110px;}
.sf-cb .is-rounded-button-big a i {display:table-cell;width:100%;height:100%;vertical-align:middle;color:#ffffff;font-size:40px}
.sf-cb .is-rounded-button-big a:first-child {margin:0 20px 0 0;}
.sf-cb .is-rounded-button-big a:last-child {margin:0 0 0 20px;}

.sf-cb .is-rounded-button-medium {display:inline-block;}
.sf-cb .is-rounded-button-medium a {display:table;float:left;text-align:center;margin:0 20px;border-radius:500px;width:70px;height:70px;}
.sf-cb .is-rounded-button-medium a i {display:table-cell;width:100%;height:100%;vertical-align:middle;color:#ffffff;font-size:30px}

.sf-cb .is-boxed-button-big {display:inline-block;}
.sf-cb .is-boxed-button-big a {display:table;float:left;text-align:center;margin:0 30px 0 0;width:110px;height:110px;clear: none;}
.sf-cb .is-boxed-button-big a i {display:table-cell;width:100%;height:100%;vertical-align:middle;color:#ffffff;font-size:40px}

.sf-cb .is-boxed-button-big2 {display:inline-block;}
.sf-cb .is-boxed-button-big2 a {display:table;float:left;text-align:center;margin:0 30px 0 0;width:150px;height:70px;}
.sf-cb .is-boxed-button-big2 a i {display:table-cell;width:100%;height:100%;vertical-align:middle;color:#ffffff;font-size:35px}

.sf-cb .is-boxed-button-medium {display:inline-block;}
.sf-cb .is-boxed-button-medium a {display:table;float:left;text-align:center;margin:0 30px 0 0;width:70px;height:70px;}
.sf-cb .is-boxed-button-medium a i {display:table-cell;width:100%;height:100%;vertical-align:middle;color:#ffffff;font-size:30px}

.sf-cb .is-boxed-button-medium2 {display:inline-block;}
.sf-cb .is-boxed-button-medium2 a {display:table;float:left;text-align:center;margin:0 30px 0 0;width:100px;height:50px;}
.sf-cb .is-boxed-button-medium2 a i {display:table-cell;width:100%;height:100%;vertical-align:middle;color:#ffffff;font-size:25px}

.sf-cb .is-boxed-button-small {display:inline-block;}
.sf-cb .is-boxed-button-small a {display:table;float:left;text-align:center;margin:0 20px 0 0;width:50px;height:50px;}
.sf-cb .is-boxed-button-small a i {display:table-cell;width:100%;height:100%;vertical-align:middle;color:#ffffff;font-size:20px}

.sf-cb .size-12 {font-size:12px}
.sf-cb .size-14 {font-size:14px}
.sf-cb .size-16 {font-size:16px}
.sf-cb .size-18 {font-size:18px}
.sf-cb .size-21 {font-size:21px}
.sf-cb .size-24 {font-size:24px}
.sf-cb .size-32 {font-size:32px}
.sf-cb .size-48 {font-size:48px}
.sf-cb .size-64 {font-size:64px}
.sf-cb .size-80 {font-size:80px}
.sf-cb .size-96 {font-size:96px}
@media all and (max-width:1024px) {
	.sf-cb .size-12 {font-size:12px}
	.sf-cb .size-14 {font-size:14px}
	.sf-cb .size-16 {font-size:16px}
	.sf-cb .size-18 {font-size:18px}
	.sf-cb .size-21 {font-size:21px}
	.sf-cb .size-24 {font-size:24px}
	.sf-cb .size-32 {font-size:28px}
	.sf-cb .size-48 {font-size:32px}
	.sf-cb .size-64 {font-size:36px}
	.sf-cb .size-80 {font-size:40px}
	.sf-cb .size-96 {font-size:44px}
}


/**********************************
Title Styles
***********************************/

.sf-cb .is-light-text * {color:#fff;}
.sf-cb .is-dark-text * {color:#000;}

/* Style 1 */

.sf-cb .is-title1-96 {margin-top:0;margin-bottom:10px;}
.sf-cb .is-title1-80 {margin-top:0;margin-bottom:5px;}
.sf-cb .is-title1-64 {margin-top:0;margin-bottom:5px;}
.sf-cb .is-title1-48 {margin-top:0;margin-bottom:5px;}
.sf-cb .is-title1-32 {margin-top:0;margin-bottom:5px;}

/* Style 2 */

.sf-cb .is-title2-96 {margin-top:0;margin-bottom:10px;}
.sf-cb .is-title2-80 {margin-top:0;margin-bottom:5px;}
.sf-cb .is-title2-64 {margin-top:0;margin-bottom:5px;}
.sf-cb .is-title2-48 {margin-top:0;margin-bottom:5px;}
.sf-cb .is-title2-32 {margin-top:0;margin-bottom:5px;}

/* Style 3 */

.sf-cb .is-title3-96 {margin-top:0;margin-bottom:25px;padding:0;border-top:#000 2px solid;border-bottom:#000 2px solid;}
.sf-cb .is-title3-80 {margin-top:0;margin-bottom:23px;padding:0;border-top:#000 2px solid;border-bottom:#000 2px solid;}
.sf-cb .is-title3-64 {margin-top:0;margin-bottom:20px;padding:0;border-top:#000 2px solid;border-bottom:#000 2px solid;}
.sf-cb .is-title3-48 {margin-top:0;margin-bottom:15px;padding:0;border-top:#000 2px solid;border-bottom:#000 2px solid;}
.sf-cb .is-title3-32 {margin-top:0;margin-bottom:10px;padding:0;border-top:#000 2px solid;border-bottom:#000 2px solid;}

.sf-cb .is-light-text .is-title3-96 {border-top:#fff 2px solid;border-bottom:#fff 2px solid;}
.sf-cb .is-light-text .is-title3-80 {border-top:#fff 2px solid;border-bottom:#fff 2px solid;}
.sf-cb .is-light-text .is-title3-64 {border-top:#fff 2px solid;border-bottom:#fff 2px solid;}
.sf-cb .is-light-text .is-title3-48 {border-top:#fff 2px solid;border-bottom:#fff 2px solid;}
.sf-cb .is-light-text .is-title3-32 {border-top:#fff 2px solid;border-bottom:#fff 2px solid;}

.sf-cb .is-dark-text .is-title3-96 {border-top:#000 2px solid;border-bottom:#000 2px solid;}
.sf-cb .is-dark-text .is-title3-80 {border-top:#000 2px solid;border-bottom:#000 2px solid;}
.sf-cb .is-dark-text .is-title3-64 {border-top:#000 2px solid;border-bottom:#000 2px solid;}
.sf-cb .is-dark-text .is-title3-48 {border-top:#000 2px solid;border-bottom:#000 2px solid;}
.sf-cb .is-dark-text .is-title3-32 {border-top:#000 2px solid;border-bottom:#000 2px solid;}

/* Style 4 */

.sf-cb .is-title4-96 {margin-top:0;margin-bottom:35px;padding:0 30px;border:#000 2px solid;}
.sf-cb .is-title4-80 {margin-top:0;margin-bottom:33px;padding:0 30px;border:#000 2px solid;}
.sf-cb .is-title4-64 {margin-top:0;margin-bottom:30px;padding:0 28px;border:#000 2px solid;}
.sf-cb .is-title4-48 {margin-top:0;margin-bottom:25px;padding:0 25px;border:#000 2px solid;}
.sf-cb .is-title4-32 {margin-top:0;margin-bottom:20px;padding:0 20px;border:#000 2px solid;}

.sf-cb .is-light-text .is-title4-96 {border:#fff 2px solid;}
.sf-cb .is-light-text .is-title4-80 {border:#fff 2px solid;}
.sf-cb .is-light-text .is-title4-64 {border:#fff 2px solid;}
.sf-cb .is-light-text .is-title4-48 {border:#fff 2px solid;}
.sf-cb .is-light-text .is-title4-32 {border:#fff 2px solid;}

.sf-cb .is-dark-text .is-title4-96 {border:#000 2px solid;}
.sf-cb .is-dark-text .is-title4-80 {border:#000 2px solid;}
.sf-cb .is-dark-text .is-title4-64 {border:#000 2px solid;}
.sf-cb .is-dark-text .is-title4-48 {border:#000 2px solid;}
.sf-cb .is-dark-text .is-title4-32 {border:#000 2px solid;}

/* Style 5 */

.sf-cb .is-title5-96 {margin-top:0;margin-bottom:25px;border-bottom:#000 2px solid;}
.sf-cb .is-title5-80 {margin-top:0;margin-bottom:23px;border-bottom:#000 2px solid;}
.sf-cb .is-title5-64 {margin-top:0;margin-bottom:20px;border-bottom:#000 2px solid;}
.sf-cb .is-title5-48 {margin-top:0;margin-bottom:15px;border-bottom:#000 2px solid;}
.sf-cb .is-title5-32 {margin-top:0;margin-bottom:10px;border-bottom:#000 2px solid;}

.sf-cb .is-light-text .is-title5-96 {border-bottom:#fff 2px solid;}
.sf-cb .is-light-text .is-title5-80 {border-bottom:#fff 2px solid;}
.sf-cb .is-light-text .is-title5-64 {border-bottom:#fff 2px solid;}
.sf-cb .is-light-text .is-title5-48 {border-bottom:#fff 2px solid;}
.sf-cb .is-light-text .is-title5-32 {border-bottom:#fff 2px solid;}

.sf-cb .is-dark-text .is-title5-96 {border-bottom:#000 2px solid;}
.sf-cb .is-dark-text .is-title5-80 {border-bottom:#000 2px solid;}
.sf-cb .is-dark-text .is-title5-64 {border-bottom:#000 2px solid;}
.sf-cb .is-dark-text .is-title5-48 {border-bottom:#000 2px solid;}
.sf-cb .is-dark-text .is-title5-32 {border-bottom:#000 2px solid;}

/* Extra Title Styles */

.sf-cb .is-title-lite {letter-spacing:3px;word-spacing:5px;}
.sf-cb .is-title-lite.is-title3-96, .sf-cb .is-title-lite.is-title4-96, .sf-cb .is-title-lite.is-title5-96 {letter-spacing:4px;word-spacing:8px;}
.sf-cb .is-title-lite.is-title3-80, .sf-cb .is-title-lite.is-title4-80, .sf-cb .is-title-lite.is-title5-80 {letter-spacing:4px;word-spacing:8px;}
.sf-cb .is-title-lite.is-title3-64, .sf-cb .is-title-lite.is-title4-64, .sf-cb .is-title-lite.is-title5-64 {letter-spacing:4px;word-spacing:8px;}
.sf-cb .is-title-lite.is-title3-48, .sf-cb .is-title-lite.is-title4-48, .sf-cb .is-title-lite.is-title5-48 {letter-spacing:4px;word-spacing:8px;}
.sf-cb .is-title-lite.is-title3-32, .sf-cb .is-title-lite.is-title4-32, .sf-cb .is-title-lite.is-title5-32 {letter-spacing:3px;word-spacing:5px;}

.sf-cb .is-title-bold {font-weight:800;}
.sf-cb .is-title-bold.is-title3-96, .sf-cb .is-title-bold.is-title4-96, .sf-cb .is-title-bold.is-title5-96 {border-width:4px;}
.sf-cb .is-title-bold.is-title3-80, .sf-cb .is-title-bold.is-title4-80, .sf-cb .is-title-bold.is-title5-80 {border-width:4px;}
.sf-cb .is-title-bold.is-title3-64, .sf-cb .is-title-bold.is-title4-64, .sf-cb .is-title-bold.is-title5-64 {border-width:3px;}
.sf-cb .is-title-bold.is-title3-48, .sf-cb .is-title-bold.is-title4-48, .sf-cb .is-title-bold.is-title5-48 {border-width:3px;}
.sf-cb .is-title-bold.is-title3-32, .sf-cb .is-title-bold.is-title4-32, .sf-cb .is-title-bold.is-title5-32 {border-width:2px;}


/**********************************
Into Styles
***********************************/

.sf-cb .is-info1 {margin-top:10px;margin-bottom:0px;font-style:italic;}
.sf-cb .is-info1.size-21 {margin-top:12px;}
.sf-cb .is-info1.size-24 {margin-top:15px;}

.sf-cb .is-info2 {margin-top:10px;margin-bottom:0px;}
.sf-cb .is-info2.size-21 {margin-top:12px;}
.sf-cb .is-info2.size-24 {margin-top:15px;}


/**********************************
Buttons Styles
***********************************/

.sf-cb .is-btn {
	padding:10px 50px;
	font-size:1em;
	line-height:2em;
	border-radius:0;
	letter-spacing:3px;

	display:inline-block;
	margin-bottom:0;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	cursor:pointer;
	background-image:none;
	border:1px solid transparent;
	white-space:nowrap;
	-webkit-transition:all 0.16s ease;
	transition:all 0.16s ease;
}

/* ghost1 default */
.sf-cb .is-btn-ghost1 {color:#000;border:2px solid #111;}
.sf-cb .is-btn-ghost1:hover, .sf-cb .is-btn-ghost1:active, .sf-cb .is-btn-ghost1:focus {
	color:#fff;
	background-color:#111;
	border:2px solid #111;
}

/* ghost1 light-text */
.sf-cb .is-light-text .is-btn-ghost1,
.sf-cb .is-dark-text .is-light-text .is-btn-ghost1  {color:#fff;border:2px solid #fff;}
.sf-cb .is-light-text .is-btn-ghost1:hover, .sf-cb .is-light-text .is-btn-ghost1:active, .sf-cb .is-light-text .is-btn-ghost1:focus,
.sf-cb .is-dark-text .is-light-text .is-btn-ghost1:hover, .sf-cb .is-dark-text .is-light-text .is-btn-ghost1:active, .sf-cb .is-dark-text .is-light-text .is-btn-ghost1:focus  {
	color:#000;
	background-color:#fff;
	border:2px solid #fff;
}

/* ghost1 dark-text */
.sf-cb .is-dark-text .is-btn-ghost1,
.sf-cb .is-light-text .is-dark-text .is-btn-ghost1 {color:#000;border:2px solid #111;}
.sf-cb .is-dark-text .is-btn-ghost1:hover, .sf-cb .is-dark-text .is-btn-ghost1:active, .sf-cb .is-dark-text .is-btn-ghost1:focus,
.sf-cb .is-light-text .is-dark-text .is-btn-ghost1:hover, .sf-cb .is-light-text .is-dark-text .is-btn-ghost1:active, .sf-cb .is-light-text .is-dark-text .is-btn-ghost1:focus  {
	color:#fff;
	background-color:#111;
	border:2px solid #111;
}

/* ghost2 default */
.sf-cb .is-btn-ghost2 {color:#000;border:2px solid #d7d7d7;background-color:#d7d7d7;}
.sf-cb .is-btn-ghost2:hover, .sf-cb .is-btn-ghost2:active, .sf-cb .is-btn-ghost2:focus {
	color:#000;
	background-color:#cdcdcd;
	border:2px solid #cdcdcd;
}

/* ghost2 light-text */
.sf-cb .is-light-text .is-btn-ghost2,
.sf-cb .is-dark-text .is-light-text .is-btn-ghost2  {color:#000;border:2px solid #f9f9f9;background-color:#f9f9f9;}
.sf-cb .is-light-text .is-btn-ghost2:hover, .sf-cb .is-light-text .is-btn-ghost2:active, .sf-cb .is-light-text .is-btn-ghost2:focus,
.sf-cb .is-dark-text .is-light-text .is-btn-ghost2:hover, .sf-cb .is-dark-text .is-light-text .is-btn-ghost2:active, .sf-cb .is-dark-text .is-light-text .is-btn-ghost2:focus  {
	color:#000;
	background-color:#fff;
	border:2px solid #fff;
}

/* ghost2 dark-text */
.sf-cb .is-dark-text .is-btn-ghost2,
.sf-cb .is-light-text .is-dark-text .is-btn-ghost2  {color:#000;border:2px solid #d7d7d7;background-color:#d7d7d7;}
.sf-cb .is-dark-text .is-btn-ghost2:hover, .sf-cb .is-dark-text .is-btn-ghost2:active, .sf-cb .is-dark-text .is-btn-ghost2:focus,
.sf-cb .is-light-text .is-dark-text .is-btn-ghost2:hover, .sf-cb .is-light-text .is-dark-text .is-btn-ghost2:active, .sf-cb .is-light-text .is-dark-text .is-btn-ghost2:focus {
	color:#000;
	background-color:#cdcdcd;
	border:2px solid #cdcdcd;
}

.sf-cb .is-btn-small {padding:5px 25px;font-size:0.85em;}
.sf-cb .is-upper {text-transform:uppercase;}
.sf-cb .is-rounded-30 {border-radius:30px;}



/* Old Buttons */

.sf-cb .btn {
	/*padding:7px 25px;*/ /* 3d3 */
	font-size:1em;
	line-height:36px; /* 3d3 */
	/*border-radius:5px;*/ /* 3d3 */
	/*letter-spacing:1px;*/ /* 3d3 */

	display:inline-block;
	/*margin-bottom:0;*/ /* 3d3 */
	font-weight:bold; /* 3d3 */
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	cursor:pointer;
	background-image:none;
	/*border:1px solid transparent;*/ /* 3d3 */
	white-space:nowrap;
	-moz-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	transition:all 0.3s ease;
	height:auto; /* 3d3 */
	min-height:0; /* 3d3 */
	margin:0; /* 3d3 */
	padding-top:0; /* 3d3 */
	padding-bottom:0; /* 3d3 */
}
.sf-cb .column .btn {margin-bottom:0;}
.sf-cb a.btn > * {position:relative;overflow:hidden;display:block;}

/* 3d3 */
/*.sf-cb .btn.btn-primary {color:#ffffff;background-color:#08c9b9;}
.sf-cb .btn.btn-primary:hover {color:#ffffff;background-color:#07b0a2;border-color:#07b0a2;}
.sf-cb .btn.btn-default {color:#333333;background-color:#d3d3d3;}
.sf-cb .btn.btn-default:hover {color:#111;background-color:#ccc;border-color:#ccc;}*/


/**********************************
Header Image with Caption
***********************************/
.sf-cb figure.hdr {
	position:relative;
	width:100%;
	overflow:hidden;
	background-color:#000;
}
.sf-cb figure.hdr img:not([data-inserted-image=true]) {
	position:relative;
	display:block;
	width:100%;
	opacity:0.8;
	-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;
	transition:opacity 0.35s, .sf-cb transform 0.35s;
	-webkit-transform:scale(1.2);
	transform:scale(1.2);
}
.sf-cb figure.hdr:hover img:not([data-inserted-image=true]) {
	opacity:0.5;
	-webkit-transform:scale(1);
	transform:scale(1);
}
.sf-cb figure.hdr figcaption {
	position:absolute;
	top:auto;
	bottom:0;
	left:0;
	width:100%;
	height:60%;
	padding:0 2.5em;
	color:#fff;
	font-size:1.55em;
	text-align:center;
	box-sizing:border-box;
	z-index:1;
}
/* Text */
.sf-cb figure.hdr h2 {
	font-weight:300;
	text-transform:uppercase;
}
.sf-cb figure.hdr h2 span {
	font-weight:800;
}
.sf-cb figure.hdr p {
	letter-spacing:1px;
	font-size:68.5%;
	text-transform:uppercase;
}
.sf-cb figure.hdr h2, .sf-cb figure.hdr p {
	margin:0;
	z-index:10000;
}
/* Cosmetic */
.sf-cb figure.hdr div {
	height:100%;
	z-index:0;
}
.sf-cb figure.hdr div::before,
.sf-cb figure.hdr div::after {
	position:absolute;
	content:'';
}
/* One */
.sf-cb figure.one div::before {
	top:50px;
	right:30px;
	bottom:50px;
	left:30px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
.sf-cb figure.one div::after {
	top:30px;
	right:50px;
	bottom:30px;
	left:50px;
	border-right:1px solid #fff;
	border-left:1px solid #fff;
}
/* Two */
.sf-cb figure.two div::before {
	top:30px;
	right:30px;
	bottom:30px;
	left:30px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
.sf-cb figure.two div::after {
	top:30px;
	right:30px;
	bottom:30px;
	left:30px;
	border-right:1px solid #fff;
	border-left:1px solid #fff;
}
/* Three */
.sf-cb figure.three figcaption {
	height:70%;
}
.sf-cb figure.three p {
	margin:1em 0 0;
	padding:2em;
	border:1px solid #fff;
}
/* Four */
.sf-cb figure.four figcaption {
	height:60%;
	text-align:left;
}
.sf-cb figure.four p {
	position:absolute;
	right:50px;
	bottom:50px;
	left:50px;
	padding:2em;
	border:7px solid #fff;
}
/* Five */
.sf-cb figure.five figcaption {
	height:100%;
	text-align:right;
}
.sf-cb figure.five h2 {
	position:absolute;
	left:50px;
	right:50px;
	top:10%;
	border-bottom:5px solid #fff;
}
.sf-cb figure.five p {
	position:absolute;
	right:50px;
	bottom:10%;
}
/* Six */
.sf-cb figure.six figcaption {
	height:70%;
}
.sf-cb figure.six h2 {
	padding-bottom:3%;
	border-bottom:1px solid #fff;
}
.sf-cb figure.six p {
	padding-top:6%;
}
/* Seven */
.sf-cb figure.seven figcaption {
	height:90%;
	text-align:left;
}
.sf-cb figure.seven h2 {
	border-bottom:3px solid #fff;
}
.sf-cb figure.seven p {
	padding-top:1em;
}
/* Eight */
.sf-cb figure.eight figcaption {
	height:100%;
	text-align:right;
}
.sf-cb figure.eight h2 {
	position:absolute;
	left:50%;
	right:50px;
	bottom:10%;
}
.sf-cb figure.eight p {
	position:absolute;
	left:50px;
	right:50%;
	top:10%;
	padding-right:0.5em;
	border-right:1px solid #fff;
}

/**********************************
Grid display
***********************************/
.sf-cb.row a[data-SFCBpermalink=true] {color:inherit;text-decoration:none;position:relative;}
.sf-cb.row a[data-SFCBpermalink=true] > * {color:inherit;}
.sf-cb.row a[data-SFCBpermalink=true]:hover {color:inherit;text-decoration:none;}
.sf-cb.row a[data-SFCBpermalink=true]:hover > * {color:inherit;}
.sf-cb.row .hover-effect a.hover-zoom {position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s;}
.sf-cb.row a.hover-effect .hover-zoom {position:relative;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s;}
.sf-cb.row .hover-effect .hover-zoom a {position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s;}

.sf-cb .three-blocks-row {display:table;width:calc(100% - 0rem);margin-right:0;margin-bottom:0;position:relative;overflow:hidden;}
.sf-cb .three-blocks-row:first-child {margin-bottom:5px;}
/*.sf-cb a.linked {display:block;}*/
.sf-cb.row img.cutoff:not([data-inserted-image=true]) {width:auto;max-width:none;}

.sf-cb.grid-spacing-10 {margin-left:0;}
.sf-cb.grid-spacing-10 table {width:100%;}
.sf-cb.grid-spacing-10 td.column {float:none;display:block;}
.sf-cb.grid-spacing-10 .column {padding-right:0;padding-bottom:0px;margin-right:5px;overflow:hidden;position:relative;float:none;display:table-cell;box-sizing:border-box;vertical-align:middle;}
.sf-cb.grid-spacing-10 .column.table-spacer {position:relative;min-width:5px;min-height:5px;width:0;height:5px;}
.sf-cb.grid-spacing-10 .column:nth-child(4),.sf-cb.grid-spacing-10 .column:nth-child(5),.sf-cb.grid-spacing-10 .column:nth-child(6) {padding-bottom:0;}
.sf-cb.grid-spacing-10 .column.third:nth-child(6n + 2) .padding-10 img,.sf-cb.grid-spacing-10 .column.third:nth-child(6n + 3) .padding-10 img {margin:0;}
.sf-cb.grid-spacing-10 .padding-10 {display:block;}
.sf-cb.grid-spacing-10 .padding-10 > *:not(a.linked) {padding:0 10px 10px 10px;margin:0;}
.sf-cb.grid-spacing-10 .padding-10 > h2 {margin:0;}
.sf-cb.grid-spacing-10 .padding-10 img:not([data-inserted-image=true]) {width:100%!important;height:auto!important;display:block;padding:0;margin:0 !important;}
.sf-cb.grid-spacing-10 .ColorArea.column.third.center {padding-left:20px;padding-right:20px;}
.sf-cb.grid-spacing-10 .ColorArea.column.third.center span {overflow:hidden;display:block;padding:0;z-index:9999;}

@media (min-width:768px) {
	.sf-cb.grid-spacing-10 td.column {display:table-cell;}
	.sf-cb.grid-spacing-10 .column.full {width:100%;}
	.sf-cb.grid-spacing-10 .column.two-third {width:66.7%;}
	.sf-cb.grid-spacing-10 .column.two-fourth {width:75%;}
	.sf-cb.grid-spacing-10 .column.two-fifth {width:80%;}
	.sf-cb.grid-spacing-10 .column.two-sixth {width:83.3%;}
	.sf-cb.grid-spacing-10 .column.half {width:50%;}
	.sf-cb.grid-spacing-10 .column.third {width:33.3%;}
	.sf-cb.grid-spacing-10 .column.fourth {width:25%;}
	.sf-cb.grid-spacing-10 .column.fifth {width:20%;}
	.sf-cb.grid-spacing-10 .column.sixth {width:16.6%;}
	.sf-cb.grid-spacing-10 .column.flow-opposite {float:right;}

	.sf-cb.grid-spacing-10 :last-child.column:not(.full) [class]:not(.center) img,.sf-cb.grid-spacing-10 :last-child.column:not(.full) > img:not([data-inserted-image=true]) {float:none;}
}
@media (min-width:768px) and (max-width:1240px){
	.sf-cb.grid-spacing-10 .ColorArea.column.third.center {padding-left:5px;padding-right:5px;}
	.sf-cb.grid-spacing-10,.sf-cb.grid-spacing-10 td {font-size:1em;margin-right:0rem;}
	.sf-cb.grid-spacing-10 .size-32 {font-size:24px;}
	.sf-cb.grid-spacing-10 p {line-height:20px;}
	.sf-cb.grid-spacing-10 .padding-10 > * {padding:0 0px 10px 0px;margin:0;}
    .sf-cb.grid-spacing-11 {margin-right: 0 !important;}
}
@media (min-width:768px) and (max-width:965px){
	.sf-cb.grid-spacing-10 > * {font-size:.8em;}
    .grid_box_second h4 a {font-size: 12px !important;}
}
@media (max-width:767px) {
	.sf-cb.grid-spacing-10 {width:400px;max-width:100%;margin:auto;}
	.sf-cb.grid-spacing-10,.sf-cb.grid-spacing-10 td {font-size:1em;}
	.sf-cb.grid-spacing-10 .size-32 {font-size:32px;margin-top:1.5em !important;}
	.sf-cb.grid-spacing-10 .padding-10 img:not([data-inserted-image=true]) {width:100%!important;height:auto;}
	.sf-cb.grid-spacing-10 .column {position:relative;left:50%;transform:translateX(-50%);display:block;}
	.sf-cb.grid-spacing-10 .column p {margin-bottom:4em;}
	.sf-cb.grid-spacing-10 .three-blocks-row:first-child {margin-bottom:5px;}
	.sf-cb.grid-spacing-10 .three-blocks-row {width:100%;margin-right:auto;}

    .rps-gridcol .column{display: block !important;}
    .rps-gridcol .sf-cb .display h1 {font-size: 1.9em;}
/*    .rps-gridcol .column {text-align: center;}*/

    .rps_dc_max, .sf-cb.clearfix {max-width: 400px !important;width: 100%;margin: auto !important;}
    .rps-gridcol .column img {padding-bottom: 10px; }
    .rps-gridcol.four_img_col_block img {display: block !important;}
    .rps_three_grid_block .figure img {
	    max-width: 100%;
	    width: 100%;
	}
	.rps_three_grid_block  .column.half {
	    margin-bottom: 30px;
	}
}
@media (min-width:320px) and (max-width:360px){
	.sf-cb.grid-spacing-10 .padding-10 > * {width:auto;}
}

/**********************************
 Grid display data-num="552"
***********************************/

.sf-cb.grid-spacing-11 {margin-left:0;margin-right:-15px;}
.sf-cb.grid-spacing-11 .padding-10 {margin-bottom:15px;overflow:hidden;position:relative;}
.sf-cb.grid-spacing-11 .padding-10.hover-effect.height-full {margin-bottom: 0;}
.sf-cb.grid-spacing-11 .padding-10.height-short {height:287px;}
.sf-cb.grid-spacing-11 .padding-10.height-short .caption-padding {height:287px;}
.sf-cb.grid-spacing-11 .padding-10.height-short .caption-padding span {top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.sf-cb.grid-spacing-11 .padding-10.height-normal {height:391px;background-color:#e9e9e9;}
.sf-cb.grid-spacing-11 .padding-10.height-normal .caption-padding {height:391px;}
.sf-cb.grid-spacing-11 .padding-10.height-normal .caption-padding span {top:calc(50% - 146px / 2);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.sf-cb.grid-spacing-11 .padding-10.height-tall {height:495px;background-color:#e9e9e9;}
.sf-cb.grid-spacing-11 .padding-10.height-tall .caption-padding {height:495px;}
.sf-cb.grid-spacing-11 .padding-10.height-tall .caption-padding span {top:calc(50% - 245px / 2);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.sf-cb.grid-spacing-11 .padding-10.height-full {height:797px;}
.sf-cb.grid-spacing-11 .padding-10.height-full .caption-padding {height:797px;}
.sf-cb.grid-spacing-11 .padding-10.height-full .caption-padding .overlay_caption {text-align:left;display:block;position:absolute;width:100%;top:50px;color:#ffffff;background-color:rgba(0,0,0,0.2);}
.sf-cb.grid-spacing-11 .column.third.center {padding-right:15px;}
.sf-cb.grid-spacing-11 .column.fourth.center {float: left;display: table-cell;vertical-align: top;box-sizing: border-box;padding-right: 15px;width: calc(100% - 66.7%);}
.sf-cb.grid-spacing-11 .column.fourth.center img:not([data-inserted-image=true]) {height: 108px !important;width: 100%;display:block;margin:0;object-fit: cover;}
.sf-cb.grid-spacing-11 .fourth:nth-child(2n-3) .padding-10 .caption-padding.only-content p.size-21 {line-height: 35px;}
.sf-cb.grid-spacing-11 .fourth:nth-child(2n-3) .padding-10 img:not([data-inserted-image=true]) {height: 213px !important;}
.sf-cb.grid-spacing-11 .fourth:nth-child(2n-3) .padding-10 span.custom-object-fit {padding: 139px 0;}
.sf-cb.grid-spacing-11 .caption-padding {display:block;}
.sf-cb.grid-spacing-11 .caption-padding span {display:block;width:100%;box-sizing:border-box;padding:10px 10px 20px 10px;position:relative;}
.sf-cb.grid-spacing-11 .caption-padding h2.size-21{font-weight: 600;}
.sf-cb.grid-spacing-11 .caption-padding p {margin-bottom: 0;}
.sf-cb.grid-spacing-11 img:not([data-inserted-image=true]).cutoff {width:auto!important; max-width:none;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}


.five_img_col img {display:inline-block !important;width: 17%;}
.four_img_col img {display:inline-block !important;width: 24%;}
.line_imgs img {display:inline-block !important;width: 24%;}
.big_line_imgs img {display:inline-block !important;width: 30%;}
.two_line_imgs img {display:inline-block !important;width: 48%;}
.single_col img {display:inline-block !important;width: 100%;}
.inline_resp_box img{display: inline-block !important;}
.PageDescription a {box-sizing: border-box;max-width: 100%;clear: both;overflow: hidden;}
 .center.rps_three_max {clear: both;box-sizing: border-box;}
/*
.rps-gridcol .column {
    table-layout: fixed;
	max-width: 100%;
    clear: both;
}
*/

.rps_dc_max a {
    box-sizing: border-box;
    max-width: 100%;
    clear: both;
    overflow: hidden;
}


@media (min-width:768px) {
.rps_three_max{vertical-align: top;}
.rps_three_max .figure {display:inline-block !important;width: 28%;max-width: 400px;clear: both;box-sizing: border-box;vertical-align: top;}


.big_line_imgs a > img {width: 100% !important;clear: both;overflow: hidden;
box-sizing: border-box;}
.big_line_imgs a.linked {width: 30% !important;display: inline-block !important;}

}
@media (min-width:768px) and (max-width:964px){
.rps_three_grid .column.third {display: inline-block !important;width: 32.9%;}
.rps_two_grid .column.half {display: inline-block !important;width: 49.5%;}

.big_grid_col .column.third.center {float: left;}
.sf-cb.grid-spacing-11 .column.third {width:37.8%;}
.sf-cb.grid-spacing-11 .column.fourth.center {width: calc(100% - 80.0%) !important;}
.big_grid_col .sf-cb .size-21 {font-size: 16px;}
.big_grid_col .caption-padding p {font-size: 13px;line-height: 16px !important;}
.big_grid_col .column.fourth.center img:not([data-inserted-image="true"]) {height: 68px !important;}
.big_grid_col .padding-10.height-normal {height: 244px !important;}
.big_grid_col .padding-10.height-normal .caption-padding {height: 248px !important;}
.big_grid_col .caption-padding h2 {font-size: 16px;line-height: 18px !important;}
.big_grid_col .padding-10.height-normal .caption-padding span {top: calc(50% - 146px / 4) !important;}
.big_grid_col .column.fourth.center .padding-10.hover-effect.height-normal .cutoff  {height: 68px !important;}
.big_grid_col .padding-10.hover-effect.height-full .cutoff  {height: 502px !important;}
.row.clearfix.rps_dc_max.grid-spacing-11.big_grid_col.sf-cb .fourth:nth-child(2n-3) .padding-10 img:not([data-inserted-image="true"]) {height: 113px !important;}
.big_grid_col .padding-10.height-short {height: 200px !important;}
.big_grid_col .padding-10.height-short .caption-padding {height: 200px !important;}
.big_grid_col .padding-10.height-tall {height: 288px !important;}
.big_grid_col .padding-10.height-tall .caption-padding {height: 421px !important;}
.big_grid_col .padding-10.height-full {height: 505px !important;}


.sf-cb.grid-spacing-11 .column.fourth.center .padding-10.height-normal:nth-child(2n + 2) {margin-bottom: 0 !important;}
.sf-cb.grid-spacing-11 .padding-10.height-tall {margin-bottom: 0;}

/*------------------- With Left Sidebar Settings START --------------*/

.side_big_imgcol .column.third {padding-right: 0;float: none;width: 100% !important;margin: auto;max-width: 100%;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .column.fourth.center {width: calc(100% - 66.7%) !important;}
.side_big_imgcol .column.fourth.center.rps-last {padding-right: 0px !important;}
.side_big_imgcol .column.fourth.center {padding-right: 5px !important;}
.side_big_imgcol .column.third.center {padding-right: 5px !important;}

.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.hover-effect.height-full .cutoff {height: 779px !important;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-full {height: 784px !important;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .column.fourth.center .padding-10.hover-effect.height-normal .cutoff {height: 74px !important;margin: 0 !important;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .fourth:nth-child(2n-3) .padding-10 img:not([data-inserted-image="true"]) {height: 118px !important;}

/*------------------- With Left Sidebar Settings END --------------*/

.sf-cb.grid-spacing-11 .padding-10 {margin-bottom: 6px;}

}

@media (min-width:965px) and (max-width:1240px){

/*------------------- With Left Sidebar Settings START --------------*/

.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.hover-effect.height-full .cutoff {height: 465px !important;width: auto !important;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .column.fourth.center img:not([data-inserted-image="true"]) {height: 62px !important;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .fourth:nth-child(2n-3) .padding-10 img:not([data-inserted-image="true"]) {height: 105px !important;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-normal .caption-padding span {top: calc(50% - 146px / 6);}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-tall .caption-padding span {top: calc(50% - 245px / 5);}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .fourth:nth-child(2n-3) .padding-10 .caption-padding.only-content p.size-21 {line-height: 18px;font-size: 14px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .caption-padding h2.size-21 {font-size: 16px;}   .rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol p {font-size: 14px;line-height: 18px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-normal {height: 225px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-short {height: 182px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .sf-cb.grid-spacing-11 .padding-10.height-tall {height: 268px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-short .caption-padding {height: 183px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-normal .caption-padding {height: 224px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-tall {height: 268px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-tall .caption-padding {height: 275px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-full .caption-padding .overlay_caption h2 {font-size: 25px;}

/*------------------- With Left Sidebar Settings END --------------*/

}

@media (min-width:1241px) and (max-width:1501px){

/*------------------- With Left Sidebar Settings START --------------*/

.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.hover-effect.height-full .cutoff {height: 581px !important;width: auto !important;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .column.fourth.center img:not([data-inserted-image="true"]) {height: 78px !important;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-normal {height: 284px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-normal .caption-padding {height: 320px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .fourth:nth-child(2n-3) .padding-10 .caption-padding.only-content p.size-21 {line-height: 25px;font-size: 16px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-short {height: 233px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .fourth:nth-child(2n-3) .padding-10 img:not([data-inserted-image="true"]) {height: 130px !important;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-tall {height: 335px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-tall .caption-padding {height: 336px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-tall .caption-padding span {top: calc(50% - 245px / 3);}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-short .caption-padding {height: 248px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-full {height: 582px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol .padding-10.height-full .caption-padding {height: 582px;}


/*------------------- With Left Sidebar Settings END --------------*/

}

@media (min-width:1502px) and (max-width:1570px){

/*------------------- With Left Sidebar Settings START --------------*/

.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .padding-10.hover-effect.height-full .cutoff {height: 581px !important;width: auto !important;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .column.fourth.center img:not([data-inserted-image="true"]) {height: 78px !important;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .padding-10.height-normal {height: 284px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .padding-10.height-normal .caption-padding {height: 320px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .fourth:nth-child(2n-3) .padding-10 .caption-padding.only-content p.size-21 {line-height: 25px;font-size: 16px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .padding-10.height-short {height: 233px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .fourth:nth-child(2n-3) .padding-10 img:not([data-inserted-image="true"]) {height: 130px !important;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .padding-10.height-tall {height: 335px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .padding-10.height-tall .caption-padding {height: 336px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .padding-10.height-tall .caption-padding span {top: calc(50% - 245px / 3);}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .padding-10.height-short .caption-padding {height: 248px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .padding-10.height-full {height: 582px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .padding-10.height-full .caption-padding {height: 582px;}

/*------------------- With Left Sidebar Settings END --------------*/

}

@media (min-width:1571px) {

/*------------------- With Left Sidebar Settings START --------------*/

.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .padding-10.hover-effect.height-full .caption-padding.hover-zoom img {height: 813px !important;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .padding-10.hover-effect.height-normal {height: 400px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .padding-10.hover-effect.height-short {height: 294px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .GC91.ColorArea.caption-padding.only-content.hover-zoom {height: 295px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .padding-10.hover-effect.height-tall {height: 505px;}
.rps_dc_max.grid-spacing-11.big_grid_col.z16.sf-cb.side_big_imgcol.wide-block .fourth:nth-child(2n-3) .padding-10 .caption-padding.only-content p.size-21 {line-height: 32px;font-size: 18px;}

/*------------------- With Left Sidebar Settings END --------------*/
}


@media (min-width:1170px) and (max-width:1240px){
.sf-cb.grid-spacing-11 .column.third.center {padding-right: 0;}
.sf-cb.grid-spacing-11 .column.third {width: 39% !important;}
}

@media (min-width:1880px) {
	.sf-cb.grid-spacing-11 .fourth:nth-child(2n-3) .padding-10 .caption-padding.only-content p.size-21 {line-height: 36px;font-size: 25px;}
}
@media (min-width:1025px) and (max-width:1240px){
	.caption-padding h2.size-21 {font-size: 18px;}
	.sf-cb.grid-spacing-11 .fourth:nth-child(2n-3) .padding-10 .caption-padding.only-content p.size-21 {line-height: 34px;font-size: 17px;}
}

@media (min-width:1241px) {
.sf-cb.grid-spacing-11 .column.third {width:450px;}
	.sf-cb.grid-spacing-11 .column.fourth.center {
    width: calc(100% - 79.8%) !important;}
}

@media (min-width:965px) {
	.sf-cb.grid-spacing-11 .column.third {width:40.0%;}
	.sf-cb.grid-spacing-11 .column.fourth.center {width: calc(100% - 80.0%) !important;}
	.sf-cb.grid-spacing-11 .column.fourth.center .padding-10.height-normal:nth-child(2n + 2) {margin-bottom: 0 !important;}
	.sf-cb.grid-spacing-11 .padding-10.height-tall {margin-bottom: 0;}
}
@media (min-width:965px) and (max-width:1024px){
	.caption-padding h2.size-21 {font-size: 18px;}
	.sf-cb.grid-spacing-11 .fourth:nth-child(2n-3) .padding-10 .caption-padding.only-content p.size-21 {line-height: 34px;font-size: 17px;}


	.sf-cb.grid-spacing-11 .column.fourth.center img:not([data-inserted-image="true"]) {height: 85px !important;}
.sf-cb.grid-spacing-11 .fourth:nth-child(2n-3) .padding-10 img:not([data-inserted-image="true"]) {height: 140px !important;}

	.column.third.center .padding-10.hover-effect.height-full .cutoff  {height: 638px !important;width: auto !important;}
	.sf-cb.grid-spacing-11 .padding-10.height-normal {height: 311px;}
	.sf-cb.grid-spacing-11 .padding-10.height-normal .caption-padding {height: 310px;}
	.sf-cb.grid-spacing-11 .padding-10.height-short {height: 255px;}
	.sf-cb.grid-spacing-11 .padding-10.height-tall {height: 368px;}
	.sf-cb.grid-spacing-11 .padding-10.height-tall .caption-padding {height: 412px;}
	.sf-cb.grid-spacing-11 .padding-10.height-full {height: auto;}
	.sf-cb.grid-spacing-11 .padding-10.height-full .caption-padding {height: auto;}
	.sf-cb.grid-spacing-11 .padding-10.height-short .caption-padding {height: 257px;}

}
@media (max-width:964px){
	.sf-cb.grid-spacing-11 .padding-10.height-full .caption-padding img.cutoff {width:100%!important;}
}
@media (max-width:768px){
	.sf-cb.grid-spacing-11 .center.fourth.column img:not([data-inserted-image=true]) {height:auto!important;width:auto!important;left:0;margin:0 auto;transform:none;}
}
@media (min-width:531px) and (max-width:767px){
	.sf-cb.grid-spacing-11 .column.fourth.center {display: inline-block;width: calc(100% - 50%);float: left;}
	.sf-cb.grid-spacing-11 .column.fourth.center:last-child {width: 100%;}
	.sf-cb.grid-spacing-11 .column.fourth.center:last-child .padding-10:last-child {margin-right: 0px;}

	.sf-cb.grid-spacing-11 .fourth:nth-child(2n-3) .padding-10 .caption-padding.only-content p.size-21 {line-height: 35px;max-width: 250px;margin: auto;}

	.sf-cb.grid-spacing-11 .column.third.center {padding-right: 0px;width: 100%;margin: auto;}
	.row.clearfix.grid-spacing-11.sf-cb {text-align: center;}
	.sf-cb.grid-spacing-11 .column.fourth.center {width: 49.3999%;float: none;padding-right: 0;}

	.sf-cb.grid-spacing-11 .column.fourth.center img:not([data-inserted-image="true"]) {height: 112px !important;width: 100% !important;}
	.sf-cb.grid-spacing-11 .fourth:nth-child(2n-3) .padding-10 img:not([data-inserted-image="true"]) {height: 215px !important;}
	.sf-cb.grid-spacing-11 {margin-right: 0}
	.sf-cb.grid-spacing-11 .column.fourth.center:last-child .padding-10 {width: 49%;float: none;margin-right: 0px;display: inline-block;}

    .grid-spacing-11 .column.fourth.center.rps-last {width: 100%;}
	.grid-spacing-11 .column.fourth.center.rps-last .padding-10:last-child {margin-right: 0px;}
    .grid-spacing-11 .column.fourth.center.rps-last .padding-10 {width: 49.37%;float: left;margin-right: 0px;display: inline-block;}

	.sf-cb.grid-spacing-11 .padding-10.height-full .caption-padding {height: auto;}
	.sf-cb.grid-spacing-11 .padding-10.height-full {height: auto;}

    .sf-cb.grid-spacing-11 .padding-10.height-full .caption-padding img.cutoff {margin-bottom: 5px;}
    .sf-cb.grid-spacing-11 .padding-10 {margin-bottom: 5px;}
    .grid-spacing-11 .column.fourth.center.rps-last .padding-10.hover-effect.height-normal:first-child {margin-right: 5px;}

}
@media (max-width:530px){
	.sf-cb.grid-spacing-11 {width: 100%;max-width: 100%;margin: auto;left:0;position: relative;}
	.sf-cb.grid-spacing-11 .padding-10.height-full .caption-padding img.cutoff {width:auto!important;}
	.sf-cb.grid-spacing-11 .column.third.center {padding-right:0;}
/*	.sf-cb.grid-spacing-11 .column.fourth.center {display: block;padding-right: 0;width: 100%;}*/

	.sf-cb.grid-spacing-11 .column.fourth.center {width: 49.09%;float: none;padding-right: 0;display: inline-block;padding-bottom: 0px;}
	.sf-cb.grid-spacing-11 .fourth:nth-child(2n-3) .padding-10 .caption-padding.only-content p.size-21 {
    line-height: 22px;font-size: 16px;}
	.sf-cb.grid-spacing-11 .caption-padding p {line-height: 22px;}
	.sf-cb.grid-spacing-11 .padding-10.height-normal {height: 333px;margin-bottom: 5px;}
	.sf-cb.grid-spacing-11 .padding-10.height-short {margin-bottom: 5px;}
	.sf-cb.grid-spacing-11 .padding-10.height-tall {height: 414px;margin-bottom: 4px;}
	.grid-spacing-11 .column.fourth.center:last-child {width: 100%;}
	.grid-spacing-11 .column.fourth.center:last-child .padding-10 {width: 49%;float: none;padding-right: 0;display: inline-block;}
    .grid-spacing-11 .column.fourth.center.rps-last {width: 100%;}
	.grid-spacing-11 .column.fourth.center.rps-last .padding-10 {width: 49.09%;float: left;padding-right: 0;display: inline-block;}
    .grid-spacing-11 .column.fourth.center.rps-last .padding-10.hover-effect.height-normal:first-child {margin-right: 5px;}
	.sf-cb.grid-spacing-11 .caption-padding h2.size-21 {font-size: 18px;}
	.sf-cb.grid-spacing-11 .padding-10.height-short {height: 252px;}
	.sf-cb.grid-spacing-11 .padding-10.height-short .caption-padding {height: 252px;}


	.sf-cb.grid-spacing-11 .column.third.center {padding-right: 0;float: none;width: 100%;margin: auto;max-width: 100%;}
	.column.third.center .padding-10.hover-effect.height-full .cutoff  {height: auto !important;}
	.sf-cb.grid-spacing-11 .padding-10.height-full .caption-padding img.cutoff {width: 100% !important;margin-bottom: 5px !important;}
	.sf-cb.grid-spacing-11 .padding-10.height-full {height: auto;margin-bottom: 0 !important;}
	.sf-cb.grid-spacing-11 .padding-10.height-full .caption-padding {height: auto;}
	.column.fourth.center .padding-10.hover-effect.height-tall .ColorArea.caption-padding.hover-zoom img {width: 100% !important;height: 150px !important;}
	.sf-cb.grid-spacing-11 .column.fourth.center .padding-10.hover-effect.height-normal img:not([data-inserted-image="true"]) {height: 68px !important;width: 100% !important;}
    .rps_dc_max, .sf-cb.clearfix {max-width: 290px !important;}
    .PageDescription {margin: 0;padding: 0;}

}


/**********************************
 Grid display data-num="553",  Grid display data-num="554"
***********************************/

.caption_figure span {display: table-cell;vertical-align: middle;}
.ColorArea.caption_figure.padding-10.hover-zoom {position: absolute;vertical-align: middle;justify-content: center;display: table;box-sizing: border-box;}
.caption_figure.grid_box_first {bottom: 0;margin: 0 20px;padding: 11px 11px 8px 11px;}
.caption_figure.grid_box_second {top: 0;bottom: 0;left: 0;right: 0;height: 85%;margin: 30px;padding: 20px;}
.caption_figure.grid_box_third {top: 0;left: 0;padding: 10px 10px 10px 10px;margin: 20px;padding-top: 20px;margin-top: 48px;}
.caption_figure.caption_figure_clr1 {background-color:rgba(51,153,51,.8);}
.caption_figure.caption_figure_clr2 {background-color:rgba(147,31,184,.8);}
.caption_figure.caption_figure_clr3 {background-color:rgba(51,181,150,.8);}
.caption_figure.caption_figure_clr4 {background-color:rgba(251,207,100,.8);}
.grid_box_second span h2 {font-size: 40px;}
.plane_col {position: absolute;left: 0;bottom: 0;}
.grid_box_second h4 {position: relative;left: 0;right: 0;text-align: center;}
.grid_box_second h4 a {position: absolute !important;font-size: 16px;margin: auto;width: 100%;bottom: 0;}
.grid_box_first h4 {font-size: 19px;margin-bottom: 19px;}
.grid_box_third ul {margin-bottom: 20px;list-style: inside;margin-left: 0;}
.grid_box_third ul li {line-height: 32px;margin: 11px 0px;}
.caption_figure.grid_box_third h2::after {content: '';background: #fff;display: block;height: 3px;width: 80%;margin: auto;position: absolute;left: 0;right: 0;bottom: -18px;}
.grid_box_third .size-24.is-title1-32 {font-weight: 600;position: relative;margin-bottom: 30px;}
.caption_figure a.hover-zoom {display: table-row !important;}
.caption_figure.grid_box_third{top: 38% !important;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.caption_figure.grid_box_fifth {top: 0;margin: 0;padding: 11px 11px 8px 11px;width: 200px; }
.caption_figure.grid_box_fifth h2 {position: relative;margin-top: 10px;margin-bottom: 10px;font-size: 30px;float: left;width: 100%;text-align: left;}
.caption_figure.grid_box_fifth h2::after {content: '';position: absolute;background: #fff;height: 4px;bottom: -8px;width: 100%;left: 0;right: 0;}
.caption_figure.grid_box_fifth h2::before {content: '';position: absolute;background: #fff;height: 4px;top: 0;width: 100%;left: 0;right: 0;}
.grid_box_fifth h4 {float: right;width: 110px;text-align: left;line-height: 20px;position: relative;top: 6px;font-size: 18px;font-weight: 500;}
.padding-10.hover-effect.height-full .cutoff  {
    height: 797px !important;
    width: 450px !important;
}

/*------------------------------- Only For Chrome Browser ----------------------*/
@media screen and (-webkit-min-device-pixel-ratio:0){
.caption_figure a.hover-zoom {
    display: flex !important;
    align-items: center;
    height: 100%;}
.caption_figure.grid_box_second { display: block !important;}
}
/*--------------------------------------------------------------------------------- */
/*------------------------------- 1350 Wide Screen ----------------------*/

.size-block .column.third.center .padding-10.hover-effect.height-full {
    height: auto !important;
}
.size-block .column.third.center .padding-10.hover-effect.height-full .caption-padding.hover-zoom {
    height: auto !important;
}
.size-block .padding-10.hover-effect.height-full .caption-padding.hover-zoom img {
    height: 887px !important;
	width: 100% !important;
}
.size-block .padding-10.hover-effect.height-full img {
	width: 100% !important;
}
.size-block .padding-10.hover-effect.height-normal .ColorArea.caption-padding.hover-zoom img {
    width: 100% !important;
    height: 122px !important;
}
.size-block .padding-10.hover-effect.height-normal {
    height: 437px;
}
.size-block .padding-10.hover-effect.height-short {
    height: 330px;
}
.size-block .GC91.ColorArea.caption-padding.only-content.hover-zoom {
    height: 330px;
}
.size-block .padding-10.hover-effect.height-tall .ColorArea.caption-padding.hover-zoom img {
	height: 230px !important;
}
.size-block .padding-10.hover-effect.height-tall {
	height: 544px;
}

/*------------------------------- 1500 Wide Screen ----------------------*/

.wide-block .column.third.center .padding-10.hover-effect.height-full {
    height: auto !important;
    clear: both;
    box-sizing: border-box;
}
.wide-block .column.third.center .padding-10.hover-effect.height-full .caption-padding.hover-zoom {
    height: auto !important;
    clear: both;
    box-sizing: border-box;
}
.wide-block .padding-10.hover-effect.height-full .caption-padding.hover-zoom img {
    height: 1027px !important;
	width: 100% !important;
    clear: both;
    box-sizing: border-box;
    float: left;
}
.wide-block .padding-10.hover-effect.height-full img {
	width: 100% !important;
}
.wide-block .padding-10.hover-effect.height-normal .ColorArea.caption-padding.hover-zoom img {
    width: 100% !important;
    height: 140px !important;
}
.wide-block .padding-10.hover-effect.height-normal {
    height: 507px;
}
.wide-block .padding-10.hover-effect.height-short {
    height: 400px;
}
.wide-block .GC91.ColorArea.caption-padding.only-content.hover-zoom {
    height: 400px;
}
.wide-block .padding-10.hover-effect.height-tall .ColorArea.caption-padding.hover-zoom img {
	height: 247px !important;
}
.wide-block .padding-10.hover-effect.height-tall {
	height: 614px;
}


/**********************************
 Setting for all blocks- Vertical Middle align
***********************************/
    .height-full img {width: 100% !important;}
    .rps-gridcol {display: table;width: 100%;margin: auto !important; table-layout: fixed;}
    .rps-gridcol .column{display: table-cell;position: relative;box-sizing: border-box;float: none;vertical-align: middle;width: inherit;}
    .rps-gridcol .responsive { width: auto !important;}

/********************************** END ***********************************/


.q02.sf-cb .list > i, .q02.sf-cb .list > h3 {display: inline-block;position: relative;top: 0;}

@media (min-width:1241px) and (max-width:1400px){
.caption_figure.grid_box_second {margin: 30px;padding: 10px;}
.grid_box_second span h2 {font-size: 35px;}
.caption_figure.grid_box_third span ul.size-21 {margin-bottom: 30px;margin-left: 0;list-style: inside;font-size: 18px;}
.plane_col {position: absolute;left: 0;bottom: 0;width: 55px;}
.grid_box_third ul li {line-height: 21px;}
.caption_figure.grid_box_third h2::after {height: 1px;}
}
@media (min-width:1025px) and (max-width:1240px){
.caption_figure.grid_box_third {padding: 10px 10px 10px 10px !important;margin: 20px !important;padding-top: 20px !important;}
.plane_col {position: absolute;left: 0;bottom: -10px;width: 36px;}
.grid_box_second span h2 {font-size: 28px;height: auto;}
.grid_box_third .size-24.is-title1-32 {margin-bottom: 20px;font-size: 2.4vh}
.caption_figure.grid_box_third h2::after {height: 1px; bottom: -11px;}
.caption_figure.grid_box_third span ul.size-21 {margin-bottom: 10px;margin-left: 0;list-style: inside;font-size: 2.2vh;}
.grid_box_third ul li {line-height: 20px;margin: 10px 0px;}
.caption_figure.grid_box_first {margin: 0 10px !important;padding: 8px 5px 8px 5px !important;}
.grid_box_first .size-21.is-title1-32 {font-size: 18px;}
.grid_box_first h4 {margin-bottom: 0px;}
.caption_figure.grid_box_third{top: 42% !important;transform: translateY(-50%);-webkit-transform: translateY(-50%);height: auto;}
.caption_figure.grid_box_second{top: 42% !important;transform: translateY(-50%);-webkit-transform: translateY(-50%);margin: 10px;height: auto;}

.sf-cb.grid-spacing-11 .column.fourth.center img:not([data-inserted-image="true"]) {height: 85px !important;}
.sf-cb.grid-spacing-11 .fourth:nth-child(2n-3) .padding-10 img:not([data-inserted-image="true"]) {height: 140px !important;}
	.column.third.center .padding-10.hover-effect.height-full .cutoff  {height: 638px !important;width: auto !important;}
	.sf-cb.grid-spacing-11 .padding-10.height-normal {height: 311px;}
	.sf-cb.grid-spacing-11 .padding-10.height-normal .caption-padding {height: 310px;}
	.sf-cb.grid-spacing-11 .padding-10.height-short {height: 255px;}
	.sf-cb.grid-spacing-11 .padding-10.height-tall {height: 368px;}
	.sf-cb.grid-spacing-11 .padding-10.height-tall .caption-padding {height: 412px;}
	.sf-cb.grid-spacing-11 .padding-10.height-full {height: auto;}
	.sf-cb.grid-spacing-11 .padding-10.height-full .caption-padding {height: auto;}
	.sf-cb.grid-spacing-11 .padding-10.height-short .caption-padding {height: 257px;}
}

@media (min-width:768px) and (max-width:1024px){
.caption_figure.grid_box_third {padding: 10px 10px 10px 10px !important;margin: 20px !important;padding-top: 20px !important;}
.plane_col {position: absolute;left: 0;bottom: -10px;width: 36px;}
.grid_box_second span h2 {font-size: 18px; font-weight: 500;}
.grid_box_third .size-24.is-title1-32 {margin-bottom: 20px;font-size:14px;}
.caption_figure.grid_box_third h2::after {height: 1px; bottom: -11px;}
.caption_figure.grid_box_third span ul.size-21 {margin-bottom: 10px;margin-left: 0;list-style: inside;font-size: 14px;}
.grid_box_third ul li {line-height: 16px;margin: 4px 0px;font-weight: 500;}
.caption_figure.grid_box_first {margin: 0 10px !important;padding: 8px 5px 8px 5px !important;}
.grid_box_first .size-21.is-title1-32 {font-size: 15px;font-weight: 500;}
.grid_box_first h4 {margin-bottom: 0px;}
.caption_figure.grid_box_third{top: 42% !important;transform: translateY(-50%);-webkit-transform: translateY(-50%);height: auto;}
.caption_figure.grid_box_second{top: 42% !important;transform: translateY(-50%);-webkit-transform: translateY(-50%);margin: 10px;height: auto;}

.rps-gridcol .column.half {width: 50%;padding: 10px;}

}
@media (min-width:769px) and (max-width:964px){

	.sf-cb.grid-spacing-11 .column.fourth.center img:not([data-inserted-image="true"]) {
    height: 112px !important;}
	.sf-cb.grid-spacing-11 .fourth:nth-child(2n-3) .padding-10 img:not([data-inserted-image="true"]) {
    height: 216px !important;}
}
@media (min-width:768px) and (max-width:768px){
}
@media (min-width:320px) and (max-width:360px){
.plane_col {width: auto !important;}
.caption_figure {width: auto;}
.caption_figure.grid_box_second {margin: 20px;padding: 5px;}
.plane_col {width: 40px !important;}
.grid_box_third .size-24.is-title1-32 {font-size: 18px;margin-bottom: 20px;}
.caption_figure.grid_box_third h2::after {bottom: -15px;}
.grid_box_third ul {font-size: 18px !important;}
.grid_box_third ul li {line-height: 21px;margin: 5px 0px;}
.caption_figure.grid_box_third {top: 33% !important;}
.caption_figure.grid_box_fifth {width: 200px !important;}
.caption_figure.grid_box_fifth .size-32.is-title1-32 {margin-top: 5px !important;}
.grid_box_second span h2 {font-size: 24px;}
}


/**********************************
 Grid display data-num="555"
***********************************/

.title_wrap .left_slide_hover {position: absolute;display: -webkit-box !important;display: -moz-box !important;display: -ms-flexbox !important;display: -webkit-flex !important;display: flex !important;align-items: center;height: 100%;bottom: 0;top: 0;left: -100%;width:100% !important;background: rgba(0,190,255,0.9);overflow: hidden;transition: 0.2s;-webkit-transition: 0.2s;}
.title_wrap:hover .left_slide_hover {left: 0px;transition: 0.2s;}
.title_wrap .top_slide_hover {position: absolute;padding-bottom:0 !important; display: -webkit-box !important;display: -moz-box !important;display: -ms-flexbox !important;display: -webkit-flex !important;display: flex !important;align-items: center;top: -100%;left: 0;bottom: 0;width: 100% !important;background: rgba(0,190,255,0.9);height: 100%;transition: 0.2s;-webkit-transition: 0.2s;}
.title_wrap:hover .top_slide_hover{top: 0px;transition: 0.2s;}
.title_wrap .right_slide_hover {position: absolute;bottom: 0;display: -webkit-box !important;display: -moz-box !important;display: -ms-flexbox !important;display: -webkit-flex !important;display: flex !important;align-items: center;height: 100%;top: 0;left:100%;right: -100%;width: 100% !important;background: rgba(0,190,255,0.9);height:100%;transition: 0.2s;-webkit-transition: 0.2s;}
.title_wrap:hover .right_slide_hover{right: 0px;left:0px;transition: 0.2s;}
.title_wrap h2 {text-align: center;padding: 15px !important;display: table-cell;vertical-align: middle;}

/********************************************************************************************************************************************************* Responsive Settings All Blocks *************************************************************/

@media (min-width:481px) and (max-width:964px){
.inline-col img:not([data-inserted-image="true"]) {
    display: inline-block !important;
}
}
/********************************************************************************************************************************************************* Responsive Settings All Blocks *************************************************************/
@media (min-width:769px) and (max-width:1023px){
.rps-images img {max-width: 200px !important;display: inline-block !important;}
}
/********************************************************************************************************************************************************* Responsive Settings All Blocks *************************************************************/
@media (min-width:1024px) and (max-width:1350px){
.rps-images img {max-width: 300px !important;display: inline-block !important;}
}
/********************************************************************************************************************************************************* Responsive Settings All Blocks *************************************************************/
@media (min-width:320px) and (max-width:480px){
.column.half.center.img_align_line img {display: inline-block !important; }
.grid_box_second span h2 {font-size: 24px;}
.grid_box_third ul li {line-height: 32px;margin: 0px 0px;font-size: 18px;}
.sf-cb.grid-spacing-10 .size-32 {font-size: 23px;}
}
/********************************************************************************************************************************************************* Responsive Settings All Blocks *************************************************************/
@media (min-width:481px) and (max-width:768px){
.column.half.center.img_align_line img {display: inline-block !important;}
}
/********************************************************************************************************************************************************* Responsive Settings All Blocks *************************************************************/
@media (min-width:769px) and (max-width:964px){
.column.half.center.img_align_line img {display: inline-block !important;max-width: 88px;}
.rps-three-img .column.third {width: 230px;display: inline-block;}
.rps-three-img .column.third img {margin-bottom: 0;}
}

@media (min-width:1170px) {
.e09 .column.two-third {padding-right: 0;}
.p02 .column.half {padding-right: 0;}
.r04 img {margin-top: 0 !important;}
.s01 p, .s10 p, .r28-b p{top: 0 !important;}
.rps_vd_col .embed-responsive.embed-responsive-4by3 {margin-bottom: 0 !important;}
.column.half.rps_vd_col {padding-right: 0 !important;}
.pad_rps_rmv .column.third {padding-right: 0;}
.sf-cb.grid-spacing-11 {margin-right: 0;}
.sf-cb.grid-spacing-11 .column.fourth.center {padding-right: 0;padding-left: 15px;}
.g03 .column.half {padding-right: 0 !important;}
}
@media (min-width:1241px) {
.sf-cb.grid-spacing-11 {margin-right: 0;}
}


/**********************************
 Grid display data-num="23-A"
***********************************/
.column.circle_wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;box-sizing: border-box;max-width: 100%;table-layout: fixed;}
.img_single_col {float: left;width: 16.5%;padding: 15px;box-sizing: border-box;}
.img_single_col img {width: 100%;}
.img_single_col p {word-break: break-all;white-space: normal;float: left;width: 100%;clear: both;}
.column.circle_wrap .img_single_col a.linked {width:auto!important;}

@media (min-width:481px) and (max-width:768px){
.column.circle_wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-inline-block;display: -webkit-inline-block;display: inline-block;}
.img_single_col {width: 50%;}
}

@media (min-width:320px) and (max-width:480px){
.column.circle_wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-inline-block;display: -webkit-inline-block;display: inline-block;}
.img_single_col {width: 48%;min-height: 200px;}
}
/**********************************
 Grid display data-num="23-A"
***********************************/


/**********************************
 Grid display data-num="23-B"
***********************************/

.circle_wrap_eight .img_single_col {width: 12.5%;}

@media (min-width:481px) and (max-width:768px){
.circle_wrap.circle_wrap_eight {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-inline-block;display: -webkit-inline-block;display: inline-block;}
.circle_wrap_eight .img_single_col {width: 33.3%;}
}

@media (min-width:320px) and (max-width:480px){
.circle_wrap.circle_wrap_eight {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-inline-block;display: -webkit-inline-block;display: inline-block;}
.circle_wrap_eight .img_single_col {width: 48%;min-height: 200px;}
}

.two_videos .col_p {
    padding: 0 18px;
}

.custom_block .img_single_col img {
    max-width: 116px;
    width: 100%;
}
.custom_block .big_line_imgs {
    flex-wrap: wrap;
}
.learn_more_btn {
    text-align: center;
    width: 100%;
    margin: 30px 0;
}
.learn_more_btn {
    display: inline-block;
    padding: 10px 40px;
    background: transparent;
    text-decoration: none !important;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;
    border: 2px solid #fff !important;
    max-width: none !important;
    width: auto !important;
}
.custom_block .learn_more_btn {
    width: 100% !important;
}
.custom_block .learn_more_btn a {
    color: #000;
    background: transparent;
    border: 2px solid;
    padding: 10px 40px;
    text-decoration: none;
}
.custom_block .learn_more_btn a {
    color: #000;
}
.custom_block1 {
    background: #ff0000;
    color: #fff;
    height: 110px;
    display: flex;
    align-items: center;
    padding-bottom: 0 !important;
    position: relative;
}
.custom_block1:after {
    content: "";
    position: absolute;
    left: 41%;
    width: 0;
    height: 0;
    border-top: 246px solid #000;
    border-right: 107px solid transparent;
    top: 0;
    visibility: visible !important;
}
.custom_block1:before {
    background: #000;
    content: "";
    position: absolute;
    left: 0;
    width: 43%;
    left: 0;
    height: 100%;
    top: 0;
}
.custom_block1 form input[type="submit"] {
    background: none;
    text-transform: uppercase;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    letter-spacing: 1px;
}
.col60 form .form-group {
    width: 30%;
    margin-right: 10px;
}
.col40 {
    width: 40%;
}
.col60 {
    width: 60%;
}
.col60 form {
    display: flex;
    padding-left: 20%;
}
.custom_block1  h2 {
    margin: 0;
    position: relative;
    z-index: 1;
}
.custom_block1 form input {
    height: 50px;
    border: none;
    padding: 0 20px;
    box-sizing: border-box;
    width: 100%;
}
.custom_block2.custom_block4:before {
    display: none;
}
.custom_block2.custom_block4  .circle_wrap {
    left: 0;
    right: 0;
    display: flex;
    align-items: center;
}
.custom_block1 .column.circle_wrap {
    align-items: center;
}
.custom_block1 * {
    -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.custom_block2 {
    height: 600px;
    position: relative;
    padding-bottom: 0 !important;
    overflow: hidden;
}
.PageDescription .custom_block2:after {
    content: "";
    position: absolute;
    left: 41%;
    width: 0;
    height: 0;
    border-top: 800px solid #000;
    border-right: 210px solid transparent;
    top: 0;
    visibility: visible !important;
}
.custom_block2:before {
    position: absolute;
    content: "";
    top: 0;
    width: 43%;
    left: 0;
    background: #000;
    display: inline-block;
    height: 100%;
}
.custom_block2 .col40 {
    position: relative;
    z-index: 1;
}
body .sf-cb.row.custom_block2:not(.Product) .column.full img {
    display: inline-block !important;
    height: 100% !important;
    width: 100%;
    object-fit: cover;
}
.custom_block2 .column.full {
    padding-right: 0;
    display: inline-block;
    max-width: 100% !important;
    height: 100%;
}
.custom_block2 .circle_wrap {
    position: absolute;
    left: 10%;
    margin: 0 auto;
    top: 0;
    height: 100%;
}
.sf-cb.row {
    overflow: hidden;
}
.custom_block2 .circle_wrap .col40 {
    width: 100%;
}
.custom_block2 p, .custom_block2 h2 {
    color: #fff;
    text-align: left;
}
.custom_block2 .learn_more_btn {
    text-align: left;
    border: 2px solid #fff !important;
}
.custom_block3 .img_single_col {
    width: 20%;
}
.custom_block4:after {
	display: none !important;
}
.custom_block4 .circle_wrap .testimonial-content {
    width: 100%;
    max-width: 910px;
    margin: 0 auto;
}
.custom_block4 .circle_wrap .testimonial-content img {
    width: auto !important;
}
.custom_block4 p, .custom_block4 h2, .custom_block4 h4 {
    text-align: center;
    color: #fff;
    margin: 32px 0;
}
#PageContainer1 {
    margin-bottom: 0;
}
.custom_block2.sf-cb  .img__clm_custom {
    width: 65%;
    float: right;
}
.custom_block2 .column.full.blogs__content_top {
    position: absolute;
    max-width: 35% !important;
    padding-left: 10%;
    z-index: 9;
    top: 50%;
    transform: translateY(-50%);
    height: auto;
}
#WebSiteFooter .row {
	display: inline-block;
    width: 100%;
}
.custom_block3 .img_single_col hr {
    margin: 14px 0 !important;
    border-top: 2px solid;
}
.custom_block3 .img_single_col * {
    display: inline-block;
    width: 100%;
}
.para {
    border-top: 2px solid;
    padding-top: 10px;
}
.row.clearfix.rps_dc_max.b14.sf-cb {
  display: inline-block;
}
.rps_dc_max.four_img-col {
    max-width: 100% !important;
    display: flex;
    flex-wrap: wrap;
    margin: 0 !important;
    table-layout: inherit;
}
.rps_dc_max.four_img-col:after, .rps_dc_max.four_img-col:before {
    display:none;
}
@media (min-width: 767px) {
	.rps_dc_max.four_img-col .column {
	    width: 25%;
	    display: inline-block;
	    padding: 0 8px;
	}
}
@media (max-width: 767px) {
	.rps_dc_max.four_img-col .column {
	    width: 50%;
	    display: inline-block !important;
	    padding: 0 10px;
	    margin-bottom: 10px;
	}
	.two_videos.sf-cb {
	    max-width: 100% !important;
	    padding-top: 20px;
	}
	body .PageDescription .custom_block4 {
	    height: 500px;
	}
	.custom_block1:before, .custom_block1:after {
		display: none !important;
	}
	.PageDescription .custom_block2:after, .custom_block2:before {
		display: none !important;
	}
	.PageDescription .custom_block {
	    max-width: 100% !important;
	}
	.custom_block2 .column.full.blogs__content_top {
	    padding: 30px;
	    position: relative;
	    width: 100%;
	    max-width: 100% !important;
	    transform: none;
	    box-sizing: border-box;
	    background: #000;
	    top: 0;
	}
	.rps_dc_max.four_img-col:after, .rps_dc_max.four_img-col:before {
		display: none;
	}
	.custom_block2.sf-cb  .img__clm_custom {
	    width: 100%;
	}
	.PageDescription .custom_block2 {
    	max-width: 100% !important;
    	height: auto;
	}
	.custom_block2 .circle_wrap {
	    padding: 0 30px;
	    box-sizing: border-box;
	}
	.custom_block2 .col40 {
	    width: 100%;
	    padding: 0;
	}
	.custom_block2:after {
	    opacity: 0.4;
	    width: 100%;
	    clip-path: none;
	    -webkit-clip-path: none;
	    -ms-clip-path: none;
	    -o-clip-path: none;
	}
	.custom_block2 {
	    height: 500px;
	}
	.custom_block3 .img_single_col {
	    width: 50%;
	}
	.custom_block1:after {
		background: none;
	}
	.custom_block1 .column.circle_wrap .col60 {
	    width: 100%;
	}
	.col60 form .form-group {
	    width: 100%;
	    margin-bottom: 12px;
	    margin-left: 0;
	    margin-right: 0;
	    padding: 0 15px;
	}
	.rps_dc_max.custom_block1 {
	    height: auto;
	    max-width: 100% !important;
	    display: inline-block;
	}
	.custom_block1 .col40 {
	    width: 100%;
	}
	.custom_block1 .column.circle_wrap {
	    align-items: center;
	    padding-top: 18px;
	    padding-left: 10px;
	    padding-right: 10px;
	    flex-wrap: wrap;
	    table-layout: auto;
	    max-width: 100% !important;
	    display: inline-block;
	}
	.custom_block1  h2 {
	    margin-bottom: 10px;
	}
	.custom_block1 .col60 form {
	    display: flex;
	    padding-left: 0;
	    flex-wrap: wrap;
	}
	body #PageContainer11 {
		padding-top: 0;
		padding-bottom: 0;
	}
}
/**********************************
 Grid display data-num="23-B"
***********************************/

/*
Version tag, please don't remove
$Revision:37812 $
$URL:svn://3d3-p432/ShopFactory/trunk/bin/Help/BlockEditor/assets/minimalist/content.css $
*/

@font-face {
  font-family: 'fontello';
  font-display: swap;
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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') format('truetype');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url("../font/fontello.svg?17333735#fontello") format('svg');
  }
}
*/

 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon-ok:before { content: '\e800'; } /* '' */
.icon-quote:before { content: '\e801'; } /* '' */
.icon-down-open:before { content: '\e802'; } /* '' */
.icon-twitter:before { content: '\e803'; } /* '' */
.icon-facebook:before { content: '\e804'; } /* '' */
.icon-googleplus:before { content: '\e805'; } /* '' */
.icon-github:before { content: '\e806'; } /* '' */
.icon-dribbble:before { content: '\e807'; } /* '' */
.icon-linkedin:before { content: '\e808'; } /* '' */
.icon-instagram:before { content: '\e809'; } /* '' */
.icon-mail:before { content: '\e80a'; } /* '' */
.icon-tumblr:before { content: '\e80b'; } /* '' */
.icon-pinterest:before { content: '\e80c'; } /* '' */
.icon-web:before { content: '\e80d'; } /* '' */
.icon-youtube:before { content: '\e80e'; } /* '' */
.icon-vimeo:before { content: '\e80f'; } /* '' */
.icon-download:before { content: '\e810'; } /* '' */
.icon-phone:before { content: '\e811'; } /* '' */
.icon-home:before { content: '\e812'; } /* '' */
.icon-location:before { content: '\e813'; } /* '' */
.icon-paper-plane:before { content: '\e814'; } /* '' */
.icon-share:before { content: '\e815'; } /* '' */
.icon-eye:before { content: '\e817'; } /* '' */
.icon-pencil:before { content: '\e818'; } /* '' */
.icon-attach:before { content: '\e819'; } /* '' */

/* $Revision: 46316 $ */
/* $HeadURL: svn://localhost/ShopFactory/branches/V15_00/bin/Help/BlockEditor/assets/icons/css/fontello-embedded.css $ */

/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-family:"Ionicons";src:url("../blocks/ionicons/fonts/ionicons.eot?v=2.0.0");src:url("../blocks/ionicons/fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("../blocks/ionicons/fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("../blocks/ionicons/fonts/ionicons.woff?v=2.0.0") format("woff"),url("../blocks/ionicons/fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal;font-display:swap;}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-x:before,.ion-social-x-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:"\f101"}.ion-alert-circled:before{content:"\f100"}.ion-android-add:before{content:"\f2c7"}.ion-android-add-circle:before{content:"\f359"}.ion-android-alarm-clock:before{content:"\f35a"}.ion-android-alert:before{content:"\f35b"}.ion-android-apps:before{content:"\f35c"}.ion-android-archive:before{content:"\f2c9"}.ion-android-arrow-back:before{content:"\f2ca"}.ion-android-arrow-down:before{content:"\f35d"}.ion-android-arrow-dropdown:before{content:"\f35f"}.ion-android-arrow-dropdown-circle:before{content:"\f35e"}.ion-android-arrow-dropleft:before{content:"\f361"}.ion-android-arrow-dropleft-circle:before{content:"\f360"}.ion-android-arrow-dropright:before{content:"\f363"}.ion-android-arrow-dropright-circle:before{content:"\f362"}.ion-android-arrow-dropup:before{content:"\f365"}.ion-android-arrow-dropup-circle:before{content:"\f364"}.ion-android-arrow-forward:before{content:"\f30f"}.ion-android-arrow-up:before{content:"\f366"}.ion-android-attach:before{content:"\f367"}.ion-android-bar:before{content:"\f368"}.ion-android-bicycle:before{content:"\f369"}.ion-android-boat:before{content:"\f36a"}.ion-android-bookmark:before{content:"\f36b"}.ion-android-bulb:before{content:"\f36c"}.ion-android-bus:before{content:"\f36d"}.ion-android-calendar:before{content:"\f2d1"}.ion-android-call:before{content:"\f2d2"}.ion-android-camera:before{content:"\f2d3"}.ion-android-cancel:before{content:"\f36e"}.ion-android-car:before{content:"\f36f"}.ion-android-cart:before{content:"\f370"}.ion-android-chat:before{content:"\f2d4"}.ion-android-checkbox:before{content:"\f374"}.ion-android-checkbox-blank:before{content:"\f371"}.ion-android-checkbox-outline:before{content:"\f373"}.ion-android-checkbox-outline-blank:before{content:"\f372"}.ion-android-checkmark-circle:before{content:"\f375"}.ion-android-clipboard:before{content:"\f376"}.ion-android-close:before{content:"\f2d7"}.ion-android-cloud:before{content:"\f37a"}.ion-android-cloud-circle:before{content:"\f377"}.ion-android-cloud-done:before{content:"\f378"}.ion-android-cloud-outline:before{content:"\f379"}.ion-android-color-palette:before{content:"\f37b"}.ion-android-compass:before{content:"\f37c"}.ion-android-contact:before{content:"\f2d8"}.ion-android-contacts:before{content:"\f2d9"}.ion-android-contract:before{content:"\f37d"}.ion-android-create:before{content:"\f37e"}.ion-android-delete:before{content:"\f37f"}.ion-android-desktop:before{content:"\f380"}.ion-android-document:before{content:"\f381"}.ion-android-done:before{content:"\f383"}.ion-android-done-all:before{content:"\f382"}.ion-android-download:before{content:"\f2dd"}.ion-android-drafts:before{content:"\f384"}.ion-android-exit:before{content:"\f385"}.ion-android-expand:before{content:"\f386"}.ion-android-favorite:before{content:"\f388"}.ion-android-favorite-outline:before{content:"\f387"}.ion-android-film:before{content:"\f389"}.ion-android-folder:before{content:"\f2e0"}.ion-android-folder-open:before{content:"\f38a"}.ion-android-funnel:before{content:"\f38b"}.ion-android-globe:before{content:"\f38c"}.ion-android-hand:before{content:"\f2e3"}.ion-android-hangout:before{content:"\f38d"}.ion-android-happy:before{content:"\f38e"}.ion-android-home:before{content:"\f38f"}.ion-android-image:before{content:"\f2e4"}.ion-android-laptop:before{content:"\f390"}.ion-android-list:before{content:"\f391"}.ion-android-locate:before{content:"\f2e9"}.ion-android-lock:before{content:"\f392"}.ion-android-mail:before{content:"\f2eb"}.ion-android-map:before{content:"\f393"}.ion-android-menu:before{content:"\f394"}.ion-android-microphone:before{content:"\f2ec"}.ion-android-microphone-off:before{content:"\f395"}.ion-android-more-horizontal:before{content:"\f396"}.ion-android-more-vertical:before{content:"\f397"}.ion-android-navigate:before{content:"\f398"}.ion-android-notifications:before{content:"\f39b"}.ion-android-notifications-none:before{content:"\f399"}.ion-android-notifications-off:before{content:"\f39a"}.ion-android-open:before{content:"\f39c"}.ion-android-options:before{content:"\f39d"}.ion-android-people:before{content:"\f39e"}.ion-android-person:before{content:"\f3a0"}.ion-android-person-add:before{content:"\f39f"}.ion-android-phone-landscape:before{content:"\f3a1"}.ion-android-phone-portrait:before{content:"\f3a2"}.ion-android-pin:before{content:"\f3a3"}.ion-android-plane:before{content:"\f3a4"}.ion-android-playstore:before{content:"\f2f0"}.ion-android-print:before{content:"\f3a5"}.ion-android-radio-button-off:before{content:"\f3a6"}.ion-android-radio-button-on:before{content:"\f3a7"}.ion-android-refresh:before{content:"\f3a8"}.ion-android-remove:before{content:"\f2f4"}.ion-android-remove-circle:before{content:"\f3a9"}.ion-android-restaurant:before{content:"\f3aa"}.ion-android-sad:before{content:"\f3ab"}.ion-android-search:before{content:"\f2f5"}.ion-android-send:before{content:"\f2f6"}.ion-android-settings:before{content:"\f2f7"}.ion-android-share:before{content:"\f2f8"}.ion-android-share-alt:before{content:"\f3ac"}.ion-android-star:before{content:"\f2fc"}.ion-android-star-half:before{content:"\f3ad"}.ion-android-star-outline:before{content:"\f3ae"}.ion-android-stopwatch:before{content:"\f2fd"}.ion-android-subway:before{content:"\f3af"}.ion-android-sunny:before{content:"\f3b0"}.ion-android-sync:before{content:"\f3b1"}.ion-android-textsms:before{content:"\f3b2"}.ion-android-time:before{content:"\f3b3"}.ion-android-train:before{content:"\f3b4"}.ion-android-unlock:before{content:"\f3b5"}.ion-android-upload:before{content:"\f3b6"}.ion-android-volume-down:before{content:"\f3b7"}.ion-android-volume-mute:before{content:"\f3b8"}.ion-android-volume-off:before{content:"\f3b9"}.ion-android-volume-up:before{content:"\f3ba"}.ion-android-walk:before{content:"\f3bb"}.ion-android-warning:before{content:"\f3bc"}.ion-android-watch:before{content:"\f3bd"}.ion-android-wifi:before{content:"\f305"}.ion-aperture:before{content:"\f313"}.ion-archive:before{content:"\f102"}.ion-arrow-down-a:before{content:"\f103"}.ion-arrow-down-b:before{content:"\f104"}.ion-arrow-down-c:before{content:"\f105"}.ion-arrow-expand:before{content:"\f25e"}.ion-arrow-graph-down-left:before{content:"\f25f"}.ion-arrow-graph-down-right:before{content:"\f260"}.ion-arrow-graph-up-left:before{content:"\f261"}.ion-arrow-graph-up-right:before{content:"\f262"}.ion-arrow-left-a:before{content:"\f106"}.ion-arrow-left-b:before{content:"\f107"}.ion-arrow-left-c:before{content:"\f108"}.ion-arrow-move:before{content:"\f263"}.ion-arrow-resize:before{content:"\f264"}.ion-arrow-return-left:before{content:"\f265"}.ion-arrow-return-right:before{content:"\f266"}.ion-arrow-right-a:before{content:"\f109"}.ion-arrow-right-b:before{content:"\f10a"}.ion-arrow-right-c:before{content:"\f10b"}.ion-arrow-shrink:before{content:"\f267"}.ion-arrow-swap:before{content:"\f268"}.ion-arrow-up-a:before{content:"\f10c"}.ion-arrow-up-b:before{content:"\f10d"}.ion-arrow-up-c:before{content:"\f10e"}.ion-asterisk:before{content:"\f314"}.ion-at:before{content:"\f10f"}.ion-backspace:before{content:"\f3bf"}.ion-backspace-outline:before{content:"\f3be"}.ion-bag:before{content:"\f110"}.ion-battery-charging:before{content:"\f111"}.ion-battery-empty:before{content:"\f112"}.ion-battery-full:before{content:"\f113"}.ion-battery-half:before{content:"\f114"}.ion-battery-low:before{content:"\f115"}.ion-beaker:before{content:"\f269"}.ion-beer:before{content:"\f26a"}.ion-bluetooth:before{content:"\f116"}.ion-bonfire:before{content:"\f315"}.ion-bookmark:before{content:"\f26b"}.ion-bowtie:before{content:"\f3c0"}.ion-briefcase:before{content:"\f26c"}.ion-bug:before{content:"\f2be"}.ion-calculator:before{content:"\f26d"}.ion-calendar:before{content:"\f117"}.ion-camera:before{content:"\f118"}.ion-card:before{content:"\f119"}.ion-cash:before{content:"\f316"}.ion-chatbox:before{content:"\f11b"}.ion-chatbox-working:before{content:"\f11a"}.ion-chatboxes:before{content:"\f11c"}.ion-chatbubble:before{content:"\f11e"}.ion-chatbubble-working:before{content:"\f11d"}.ion-chatbubbles:before{content:"\f11f"}.ion-checkmark:before{content:"\f122"}.ion-checkmark-circled:before{content:"\f120"}.ion-checkmark-round:before{content:"\f121"}.ion-chevron-down:before{content:"\f123"}.ion-chevron-left:before{content:"\f124"}.ion-chevron-right:before{content:"\f125"}.ion-chevron-up:before{content:"\f126"}.ion-clipboard:before{content:"\f127"}.ion-clock:before{content:"\f26e"}.ion-close:before{content:"\f12a"}.ion-close-circled:before{content:"\f128"}.ion-close-round:before{content:"\f129"}.ion-closed-captioning:before{content:"\f317"}.ion-cloud:before{content:"\f12b"}.ion-code:before{content:"\f271"}.ion-code-download:before{content:"\f26f"}.ion-code-working:before{content:"\f270"}.ion-coffee:before{content:"\f272"}.ion-compass:before{content:"\f273"}.ion-compose:before{content:"\f12c"}.ion-connection-bars:before{content:"\f274"}.ion-contrast:before{content:"\f275"}.ion-crop:before{content:"\f3c1"}.ion-cube:before{content:"\f318"}.ion-disc:before{content:"\f12d"}.ion-document:before{content:"\f12f"}.ion-document-text:before{content:"\f12e"}.ion-drag:before{content:"\f130"}.ion-earth:before{content:"\f276"}.ion-easel:before{content:"\f3c2"}.ion-edit:before{content:"\f2bf"}.ion-egg:before{content:"\f277"}.ion-eject:before{content:"\f131"}.ion-email:before{content:"\f132"}.ion-email-unread:before{content:"\f3c3"}.ion-erlenmeyer-flask:before{content:"\f3c5"}.ion-erlenmeyer-flask-bubbles:before{content:"\f3c4"}.ion-eye:before{content:"\f133"}.ion-eye-disabled:before{content:"\f306"}.ion-female:before{content:"\f278"}.ion-filing:before{content:"\f134"}.ion-film-marker:before{content:"\f135"}.ion-fireball:before{content:"\f319"}.ion-flag:before{content:"\f279"}.ion-flame:before{content:"\f31a"}.ion-flash:before{content:"\f137"}.ion-flash-off:before{content:"\f136"}.ion-folder:before{content:"\f139"}.ion-fork:before{content:"\f27a"}.ion-fork-repo:before{content:"\f2c0"}.ion-forward:before{content:"\f13a"}.ion-funnel:before{content:"\f31b"}.ion-gear-a:before{content:"\f13d"}.ion-gear-b:before{content:"\f13e"}.ion-grid:before{content:"\f13f"}.ion-hammer:before{content:"\f27b"}.ion-happy:before{content:"\f31c"}.ion-happy-outline:before{content:"\f3c6"}.ion-headphone:before{content:"\f140"}.ion-heart:before{content:"\f141"}.ion-heart-broken:before{content:"\f31d"}.ion-help:before{content:"\f143"}.ion-help-buoy:before{content:"\f27c"}.ion-help-circled:before{content:"\f142"}.ion-home:before{content:"\f144"}.ion-icecream:before{content:"\f27d"}.ion-image:before{content:"\f147"}.ion-images:before{content:"\f148"}.ion-information:before{content:"\f14a"}.ion-information-circled:before{content:"\f149"}.ion-ionic:before{content:"\f14b"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-alarm-outline:before{content:"\f3c7"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-albums-outline:before{content:"\f3c9"}.ion-ios-americanfootball:before{content:"\f3cc"}.ion-ios-americanfootball-outline:before{content:"\f3cb"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-analytics-outline:before{content:"\f3cd"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-left:before{content:"\f3d2"}.ion-ios-arrow-right:before{content:"\f3d3"}.ion-ios-arrow-thin-down:before{content:"\f3d4"}.ion-ios-arrow-thin-left:before{content:"\f3d5"}.ion-ios-arrow-thin-right:before{content:"\f3d6"}.ion-ios-arrow-thin-up:before{content:"\f3d7"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-at-outline:before{content:"\f3d9"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-barcode-outline:before{content:"\f3db"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-baseball-outline:before{content:"\f3dd"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-basketball-outline:before{content:"\f3df"}.ion-ios-bell:before{content:"\f3e2"}.ion-ios-bell-outline:before{content:"\f3e1"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-body-outline:before{content:"\f3e3"}.ion-ios-bolt:before{content:"\f3e6"}.ion-ios-bolt-outline:before{content:"\f3e5"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-book-outline:before{content:"\f3e7"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bookmarks-outline:before{content:"\f3e9"}.ion-ios-box:before{content:"\f3ec"}.ion-ios-box-outline:before{content:"\f3eb"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-briefcase-outline:before{content:"\f3ed"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-browsers-outline:before{content:"\f3ef"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calculator-outline:before{content:"\f3f1"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-calendar-outline:before{content:"\f3f3"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-camera-outline:before{content:"\f3f5"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cart-outline:before{content:"\f3f7"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatboxes-outline:before{content:"\f3f9"}.ion-ios-chatbubble:before{content:"\f3fc"}.ion-ios-chatbubble-outline:before{content:"\f3fb"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-empty:before{content:"\f3fd"}.ion-ios-checkmark-outline:before{content:"\f3fe"}.ion-ios-circle-filled:before{content:"\f400"}.ion-ios-circle-outline:before{content:"\f401"}.ion-ios-clock:before{content:"\f403"}.ion-ios-clock-outline:before{content:"\f402"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-empty:before{content:"\f404"}.ion-ios-close-outline:before{content:"\f405"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-download-outline:before{content:"\f407"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloud-upload-outline:before{content:"\f40a"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-cloudy-night-outline:before{content:"\f40d"}.ion-ios-cloudy-outline:before{content:"\f40f"}.ion-ios-cog:before{content:"\f412"}.ion-ios-cog-outline:before{content:"\f411"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-filter-outline:before{content:"\f413"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-color-wand-outline:before{content:"\f415"}.ion-ios-compose:before{content:"\f418"}.ion-ios-compose-outline:before{content:"\f417"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contact-outline:before{content:"\f419"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-copy-outline:before{content:"\f41b"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-crop-strong:before{content:"\f41d"}.ion-ios-download:before{content:"\f420"}.ion-ios-download-outline:before{content:"\f41f"}.ion-ios-drag:before{content:"\f421"}.ion-ios-email:before{content:"\f423"}.ion-ios-email-outline:before{content:"\f422"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-outline:before{content:"\f424"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-fastforward-outline:before{content:"\f426"}.ion-ios-filing:before{content:"\f429"}.ion-ios-filing-outline:before{content:"\f428"}.ion-ios-film:before{content:"\f42b"}.ion-ios-film-outline:before{content:"\f42a"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flag-outline:before{content:"\f42c"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flame-outline:before{content:"\f42e"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flask-outline:before{content:"\f430"}.ion-ios-flower:before{content:"\f433"}.ion-ios-flower-outline:before{content:"\f432"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-outline:before{content:"\f434"}.ion-ios-football:before{content:"\f437"}.ion-ios-football-outline:before{content:"\f436"}.ion-ios-game-controller-a:before{content:"\f439"}.ion-ios-game-controller-a-outline:before{content:"\f438"}.ion-ios-game-controller-b:before{content:"\f43b"}.ion-ios-game-controller-b-outline:before{content:"\f43a"}.ion-ios-gear:before{content:"\f43d"}.ion-ios-gear-outline:before{content:"\f43c"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-glasses-outline:before{content:"\f43e"}.ion-ios-grid-view:before{content:"\f441"}.ion-ios-grid-view-outline:before{content:"\f440"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-outline:before{content:"\f442"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-empty:before{content:"\f444"}.ion-ios-help-outline:before{content:"\f445"}.ion-ios-home:before{content:"\f448"}.ion-ios-home-outline:before{content:"\f447"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-infinite-outline:before{content:"\f449"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-empty:before{content:"\f44b"}.ion-ios-information-outline:before{content:"\f44c"}.ion-ios-ionic-outline:before{content:"\f44e"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-keypad-outline:before{content:"\f44f"}.ion-ios-lightbulb:before{content:"\f452"}.ion-ios-lightbulb-outline:before{content:"\f451"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-outline:before{content:"\f453"}.ion-ios-location:before{content:"\f456"}.ion-ios-location-outline:before{content:"\f455"}.ion-ios-locked:before{content:"\f458"}.ion-ios-locked-outline:before{content:"\f457"}.ion-ios-loop:before{content:"\f45a"}.ion-ios-loop-strong:before{content:"\f459"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medical-outline:before{content:"\f45b"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-medkit-outline:before{content:"\f45d"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-mic-outline:before{content:"\f460"}.ion-ios-minus:before{content:"\f464"}.ion-ios-minus-empty:before{content:"\f462"}.ion-ios-minus-outline:before{content:"\f463"}.ion-ios-monitor:before{content:"\f466"}.ion-ios-monitor-outline:before{content:"\f465"}.ion-ios-moon:before{content:"\f468"}.ion-ios-moon-outline:before{content:"\f467"}.ion-ios-more:before{content:"\f46a"}.ion-ios-more-outline:before{content:"\f469"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-navigate-outline:before{content:"\f46d"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-nutrition-outline:before{content:"\f46f"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-outline:before{content:"\f471"}.ion-ios-paperplane:before{content:"\f474"}.ion-ios-paperplane-outline:before{content:"\f473"}.ion-ios-partlysunny:before{content:"\f476"}.ion-ios-partlysunny-outline:before{content:"\f475"}.ion-ios-pause:before{content:"\f478"}.ion-ios-pause-outline:before{content:"\f477"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-paw-outline:before{content:"\f479"}.ion-ios-people:before{content:"\f47c"}.ion-ios-people-outline:before{content:"\f47b"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-outline:before{content:"\f47d"}.ion-ios-personadd:before{content:"\f480"}.ion-ios-personadd-outline:before{content:"\f47f"}.ion-ios-photos:before{content:"\f482"}.ion-ios-photos-outline:before{content:"\f481"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pie-outline:before{content:"\f483"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pint-outline:before{content:"\f485"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-outline:before{content:"\f487"}.ion-ios-plus:before{content:"\f48b"}.ion-ios-plus-empty:before{content:"\f489"}.ion-ios-plus-outline:before{content:"\f48a"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetag-outline:before{content:"\f48c"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-pricetags-outline:before{content:"\f48e"}.ion-ios-printer:before{content:"\f491"}.ion-ios-printer-outline:before{content:"\f490"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-pulse-strong:before{content:"\f492"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-rainy-outline:before{content:"\f494"}.ion-ios-recording:before{content:"\f497"}.ion-ios-recording-outline:before{content:"\f496"}.ion-ios-redo:before{content:"\f499"}.ion-ios-redo-outline:before{content:"\f498"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-empty:before{content:"\f49a"}.ion-ios-refresh-outline:before{content:"\f49b"}.ion-ios-reload:before{content:"\f49d"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-reverse-camera-outline:before{content:"\f49e"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-rewind-outline:before{content:"\f4a0"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-rose-outline:before{content:"\f4a2"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-search-strong:before{content:"\f4a4"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-settings-strong:before{content:"\f4a6"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-shuffle-strong:before{content:"\f4a8"}.ion-ios-skipbackward:before{content:"\f4ab"}.ion-ios-skipbackward-outline:before{content:"\f4aa"}.ion-ios-skipforward:before{content:"\f4ad"}.ion-ios-skipforward-outline:before{content:"\f4ac"}.ion-ios-snowy:before{content:"\f4ae"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-speedometer-outline:before{content:"\f4af"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-stopwatch-outline:before{content:"\f4b4"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-sunny-outline:before{content:"\f4b6"}.ion-ios-telephone:before{content:"\f4b9"}.ion-ios-telephone-outline:before{content:"\f4b8"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-tennisball-outline:before{content:"\f4ba"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-thunderstorm-outline:before{content:"\f4bc"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-time-outline:before{content:"\f4be"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-timer-outline:before{content:"\f4c0"}.ion-ios-toggle:before{content:"\f4c3"}.ion-ios-toggle-outline:before{content:"\f4c2"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trash-outline:before{content:"\f4c4"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-undo-outline:before{content:"\f4c6"}.ion-ios-unlocked:before{content:"\f4c9"}.ion-ios-unlocked-outline:before{content:"\f4c8"}.ion-ios-upload:before{content:"\f4cb"}.ion-ios-upload-outline:before{content:"\f4ca"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-videocam-outline:before{content:"\f4cc"}.ion-ios-volume-high:before{content:"\f4ce"}.ion-ios-volume-low:before{content:"\f4cf"}.ion-ios-wineglass:before{content:"\f4d1"}.ion-ios-wineglass-outline:before{content:"\f4d0"}.ion-ios-world:before{content:"\f4d3"}.ion-ios-world-outline:before{content:"\f4d2"}.ion-ipad:before{content:"\f1f9"}.ion-iphone:before{content:"\f1fa"}.ion-ipod:before{content:"\f1fb"}.ion-jet:before{content:"\f295"}.ion-key:before{content:"\f296"}.ion-knife:before{content:"\f297"}.ion-laptop:before{content:"\f1fc"}.ion-leaf:before{content:"\f1fd"}.ion-levels:before{content:"\f298"}.ion-lightbulb:before{content:"\f299"}.ion-link:before{content:"\f1fe"}.ion-load-a:before{content:"\f29a"}.ion-load-b:before{content:"\f29b"}.ion-load-c:before{content:"\f29c"}.ion-load-d:before{content:"\f29d"}.ion-location:before{content:"\f1ff"}.ion-lock-combination:before{content:"\f4d4"}.ion-locked:before{content:"\f200"}.ion-log-in:before{content:"\f29e"}.ion-log-out:before{content:"\f29f"}.ion-loop:before{content:"\f201"}.ion-magnet:before{content:"\f2a0"}.ion-male:before{content:"\f2a1"}.ion-man:before{content:"\f202"}.ion-map:before{content:"\f203"}.ion-medkit:before{content:"\f2a2"}.ion-merge:before{content:"\f33f"}.ion-mic-a:before{content:"\f204"}.ion-mic-b:before{content:"\f205"}.ion-mic-c:before{content:"\f206"}.ion-minus:before{content:"\f209"}.ion-minus-circled:before{content:"\f207"}.ion-minus-round:before{content:"\f208"}.ion-model-s:before{content:"\f2c1"}.ion-monitor:before{content:"\f20a"}.ion-more:before{content:"\f20b"}.ion-mouse:before{content:"\f340"}.ion-music-note:before{content:"\f20c"}.ion-navicon:before{content:"\f20e"}.ion-navicon-round:before{content:"\f20d"}.ion-navigate:before{content:"\f2a3"}.ion-network:before{content:"\f341"}.ion-no-smoking:before{content:"\f2c2"}.ion-nuclear:before{content:"\f2a4"}.ion-outlet:before{content:"\f342"}.ion-paintbrush:before{content:"\f4d5"}.ion-paintbucket:before{content:"\f4d6"}.ion-paper-airplane:before{content:"\f2c3"}.ion-paperclip:before{content:"\f20f"}.ion-pause:before{content:"\f210"}.ion-person:before{content:"\f213"}.ion-person-add:before{content:"\f211"}.ion-person-stalker:before{content:"\f212"}.ion-pie-graph:before{content:"\f2a5"}.ion-pin:before{content:"\f2a6"}.ion-pinpoint:before{content:"\f2a7"}.ion-pizza:before{content:"\f2a8"}.ion-plane:before{content:"\f214"}.ion-planet:before{content:"\f343"}.ion-play:before{content:"\f215"}.ion-playstation:before{content:"\f30a"}.ion-plus:before{content:"\f218"}.ion-plus-circled:before{content:"\f216"}.ion-plus-round:before{content:"\f217"}.ion-podium:before{content:"\f344"}.ion-pound:before{content:"\f219"}.ion-power:before{content:"\f2a9"}.ion-pricetag:before{content:"\f2aa"}.ion-pricetags:before{content:"\f2ab"}.ion-printer:before{content:"\f21a"}.ion-pull-request:before{content:"\f345"}.ion-qr-scanner:before{content:"\f346"}.ion-quote:before{content:"\f347"}.ion-radio-waves:before{content:"\f2ac"}.ion-record:before{content:"\f21b"}.ion-refresh:before{content:"\f21c"}.ion-reply:before{content:"\f21e"}.ion-reply-all:before{content:"\f21d"}.ion-ribbon-a:before{content:"\f348"}.ion-ribbon-b:before{content:"\f349"}.ion-sad:before{content:"\f34a"}.ion-sad-outline:before{content:"\f4d7"}.ion-scissors:before{content:"\f34b"}.ion-search:before{content:"\f21f"}.ion-settings:before{content:"\f2ad"}.ion-share:before{content:"\f220"}.ion-shuffle:before{content:"\f221"}.ion-skip-backward:before{content:"\f222"}.ion-skip-forward:before{content:"\f223"}.ion-social-android:before{content:"\f225"}.ion-social-android-outline:before{content:"\f224"}.ion-social-angular:before{content:"\f4d9"}.ion-social-angular-outline:before{content:"\f4d8"}.ion-social-apple:before{content:"\f227"}.ion-social-apple-outline:before{content:"\f226"}.ion-social-bitcoin:before{content:"\f2af"}.ion-social-bitcoin-outline:before{content:"\f2ae"}.ion-social-buffer:before{content:"\f229"}.ion-social-buffer-outline:before{content:"\f228"}.ion-social-chrome:before{content:"\f4db"}.ion-social-chrome-outline:before{content:"\f4da"}.ion-social-codepen:before{content:"\f4dd"}.ion-social-codepen-outline:before{content:"\f4dc"}.ion-social-css3:before{content:"\f4df"}.ion-social-css3-outline:before{content:"\f4de"}.ion-social-designernews:before{content:"\f22b"}.ion-social-designernews-outline:before{content:"\f22a"}.ion-social-dribbble:before{content:"\f22d"}.ion-social-dribbble-outline:before{content:"\f22c"}.ion-social-dropbox:before{content:"\f22f"}.ion-social-dropbox-outline:before{content:"\f22e"}.ion-social-euro:before{content:"\f4e1"}.ion-social-euro-outline:before{content:"\f4e0"}.ion-social-facebook:before{content:"\f231"}.ion-social-facebook-outline:before{content:"\f230"}.ion-social-foursquare:before{content:"\f34d"}.ion-social-foursquare-outline:before{content:"\f34c"}.ion-social-freebsd-devil:before{content:"\f2c4"}.ion-social-github:before{content:"\f233"}.ion-social-github-outline:before{content:"\f232"}.ion-social-google:before{content:"\f34f"}.ion-social-google-outline:before{content:"\f34e"}.ion-social-googleplus:before{content:"\f235"}.ion-social-googleplus-outline:before{content:"\f234"}.ion-social-hackernews:before{content:"\f237"}.ion-social-hackernews-outline:before{content:"\f236"}.ion-social-html5:before{content:"\f4e3"}.ion-social-html5-outline:before{content:"\f4e2"}.ion-social-instagram:before{content:"\f351"}.ion-social-instagram-outline:before{content:"\f350"}.ion-social-javascript:before{content:"\f4e5"}.ion-social-javascript-outline:before{content:"\f4e4"}.ion-social-linkedin:before{content:"\f239"}.ion-social-linkedin-outline:before{content:"\f238"}.ion-social-markdown:before{content:"\f4e6"}.ion-social-nodejs:before{content:"\f4e7"}.ion-social-octocat:before{content:"\f4e8"}.ion-social-pinterest:before{content:"\f2b1"}.ion-social-pinterest-outline:before{content:"\f2b0"}.ion-social-python:before{content:"\f4e9"}.ion-social-reddit:before{content:"\f23b"}.ion-social-reddit-outline:before{content:"\f23a"}.ion-social-rss:before{content:"\f23d"}.ion-social-rss-outline:before{content:"\f23c"}.ion-social-sass:before{content:"\f4ea"}.ion-social-skype:before{content:"\f23f"}.ion-social-skype-outline:before{content:"\f23e"}.ion-social-snapchat:before{content:"\f4ec"}.ion-social-snapchat-outline:before{content:"\f4eb"}.ion-social-tumblr:before{content:"\f241"}.ion-social-tumblr-outline:before{content:"\f240"}.ion-social-tux:before{content:"\f2c5"}.ion-social-twitch:before{content:"\f4ee"}.ion-social-twitch-outline:before{content:"\f4ed"}.ion-social-twitter{background-image:url("../blocks/ionicons/fonts/logo-x.svg");background-position:center;background-size:36%;background-repeat:no-repeat;}.ion-social-twitter-outline{background-image:url("../blocks/ionicons/fonts/logo-x.svg");background-position:center;background-size:36%;background-repeat:no-repeat;}.ion-social-x{background-image:url("../blocks/ionicons/fonts/logo-x.svg");background-position:center;background-size:36%;background-repeat:no-repeat;}.ion-social-x-outline{background-image:url("../blocks/ionicons/fonts/logo-x.svg");background-position:center;background-size:36%;background-repeat:no-repeat;}.ion-social-usd:before{content:"\f353"}.ion-social-usd-outline:before{content:"\f352"}.ion-social-vimeo:before{content:"\f245"}.ion-social-vimeo-outline:before{content:"\f244"}.ion-social-whatsapp:before{content:"\f4f0"}.ion-social-whatsapp-outline:before{content:"\f4ef"}.ion-social-windows:before{content:"\f247"}.ion-social-windows-outline:before{content:"\f246"}.ion-social-wordpress:before{content:"\f249"}.ion-social-wordpress-outline:before{content:"\f248"}.ion-social-yahoo:before{content:"\f24b"}.ion-social-yahoo-outline:before{content:"\f24a"}.ion-social-yen:before{content:"\f4f2"}.ion-social-yen-outline:before{content:"\f4f1"}.ion-social-youtube:before{content:"\f24d"}.ion-social-youtube-outline:before{content:"\f24c"}.ion-soup-can:before{content:"\f4f4"}.ion-soup-can-outline:before{content:"\f4f3"}.ion-speakerphone:before{content:"\f2b2"}.ion-speedometer:before{content:"\f2b3"}.ion-spoon:before{content:"\f2b4"}.ion-star:before{content:"\f24e"}.ion-stats-bars:before{content:"\f2b5"}.ion-steam:before{content:"\f30b"}.ion-stop:before{content:"\f24f"}.ion-thermometer:before{content:"\f2b6"}.ion-thumbsdown:before{content:"\f250"}.ion-thumbsup:before{content:"\f251"}.ion-toggle:before{content:"\f355"}.ion-toggle-filled:before{content:"\f354"}.ion-transgender:before{content:"\f4f5"}.ion-trash-a:before{content:"\f252"}.ion-trash-b:before{content:"\f253"}.ion-trophy:before{content:"\f356"}.ion-tshirt:before{content:"\f4f7"}.ion-tshirt-outline:before{content:"\f4f6"}.ion-umbrella:before{content:"\f2b7"}.ion-university:before{content:"\f357"}.ion-unlocked:before{content:"\f254"}.ion-upload:before{content:"\f255"}.ion-usb:before{content:"\f2b8"}.ion-videocamera:before{content:"\f256"}.ion-volume-high:before{content:"\f257"}.ion-volume-low:before{content:"\f258"}.ion-volume-medium:before{content:"\f259"}.ion-volume-mute:before{content:"\f25a"}.ion-wand:before{content:"\f358"}.ion-waterdrop:before{content:"\f25b"}.ion-wifi:before{content:"\f25c"}.ion-wineglass:before{content:"\f2b9"}.ion-woman:before{content:"\f25d"}.ion-wrench:before{content:"\f2ba"}.ion-xbox:before{content:"\f30c"}

/*
Version tag, please don't remove
$Revision: 47231 $
$HeadURL: svn://localhost/ShopFactory/branches/V15_00/bin/Help/BlockEditor/assets/ionicons/css/ionicons.min.css $
*/

@font-face {
  font-family: 'icomoon';
  src:  url("../icomoon/fonts/icomoon.eot?usyryb");
  src:  url("../icomoon/fonts/icomoon.eot?usyryb#iefix") format('embedded-opentype'),
    url("../icomoon/fonts/icomoon.woff2?usyryb") format('woff2'),
    url("../icomoon/fonts/icomoon.ttf?usyryb") format('truetype'),
    url("../icomoon/fonts/icomoon.woff?usyryb") format('woff'),
    url("../icomoon/fonts/icomoon.svg?usyryb#icomoon") format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

[class^="icon-"], [class*=" icon-"] {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
	font-size: 18px;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="icon-"]:before, [class*=" icon-"]:before {
	font-family: 'icomoon' !important;
	margin:0;
}
.sf-cb [class^="icon-"]:before, .sf-cb [class*=" icon-"]:before {
	font-family: 'icomoon' !important;
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
}

/*--------------*/
.icon-fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.icon-fa-1x {
  font-size: 1em;
}
.icon-fa-1-5x {
  font-size: 1.5em;
}
.icon-fa-2x {
  font-size: 2em;
}
.icon-fa-3x {
  font-size: 3em;
}
.icon-fa-overlay-lg {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.icon-fa-overlay {
  position: relative;
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  line-height: 1.5em;
  vertical-align: middle;
}
.icon-fa-overlay-sm {
  position: relative;
  display: block;
  width: 1.5em;
  height: 1.5em;
  line-height: 1.5em;
  vertical-align: middle;
}
.icon-fa-overlay-1x,
.icon-fa-overlay-2x,
.icon-fa-overlay-1-5x,
.icon-fa-overlay-0-8x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.icon-fa-overlay-0-8x {
  font-size: 0.8em;
  line-height: 1.7em;
}
.icon-fa-overlay-1-5x {
  font-size: 1.5em;
}
.icon-fa-overlay-1x {
  line-height: inherit;
}
.icon-fa-overlay-2x {
  font-size: 2em;
}
.icon-fa-inverse {
  color: #ffffff;
}
.icon-fa-spin {
  -webkit-animation: icon-fa-spin 2s infinite linear;
  animation: icon-fa-spin 2s infinite linear;
}
@-webkit-keyframes icon-fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes icon-fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
/*--------------*/

.icon-spinner11:before {
  content: "\eb2c";
}
.icon-bubble-blocked:before {
  content: "\eae0";
}
.icon-bubble-lock:before {
  content: "\eae7";
}
.icon-bubble-star:before {
  content: "\eae8";
}
.icon-bubble-heart:before {
  content: "\eae9";
}
.icon-bubble-cancel:before {
  content: "\eaeb";
}
.icon-lock5:before {
  content: "\eb55";
}
.icon-unlocked2:before {
  content: "\eb56";
}
.icon-heart3:before, .icon-heart:before {
  content: "\ece9";
}
.icon-heart4:before, .icon-heart-o:before {
  content: "\ecea";
}
.icon-thumbs-up2:before {
  content: "\ecf5";
}
.icon-thumbs-down2:before {
  content: "\ecf7";
}
.icon-minus-circle3:before {
  content: "\ed60";
}
.icon-minus-circle22:before {
  content: "\ed64";
}
.icon-info:before {
  content: "\ed67";
}
.icon-info2:before {
  content: "\ed68";
}
.icon-cancel-circle3:before {
  content: "\ed6b";
}
.icon-cancel-circle22:before {
  content: "\ed6c";
}
.icon-blocked:before {
  content: "\ed6d";
}
.icon-yelp:before {
  content: "\ef36";
}
.icon-pencil3:before {
  content: "\e910";
}
.icon-warning2:before {
  content: "\ed50";
}
.icon-new-tab22:before {
  content: "\eeca";
}
.icon-pushpin:before {
  content: "\ea36";
}
.icon-share-alt-square:before {
  content: "\e600";
}
.icon-envelope-o2:before {
  content: "\e603";
}
.icon-envelope2:before, .icon-mail:before {
  content: "\e604";
}
.icon-cart:before {
  content: "\e605";
}
.icon-home2:before {
  content: "\e901";
}
.icon-image:before {
  content: "\e93b";
}
.icon-image2:before {
  content: "\e93c";
}
.icon-cart2:before {
  content: "\e9ff";
}
.icon-basket:before {
  content: "\ea06";
}
.icon-bag:before {
  content: "\ea07";
}
.icon-bag2:before {
  content: "\ea08";
}
.icon-cash2:before {
  content: "\ea12";
}
.icon-credit-card:before {
  content: "\ea15";
}
.icon-credit-card2:before {
  content: "\ea16";
}
.icon-phone2:before {
  content: "\ea1d";
}
.icon-clock3:before {
  content: "\ea4f";
}
.icon-display4:before {
  content: "\ea73";
}
.icon-mobile:before {
  content: "\ea75";
}
.icon-tablet:before {
  content: "\ea77";
}
.icon-user6:before {
  content: "\eb08";
}
.icon-user7:before {
  content: "\eb0b";
}
.icon-quotes-left:before {
  content: "\eb18";
}
.icon-quotes-right:before {
  content: "\eb19";
}
.icon-spinner:before {
  content: "\eb1f";
}
.icon-spinner2:before {
  content: "\eb20";
}
.icon-search2:before {
  content: "\eb30";
}
.icon-zoom-in2:before {
  content: "\eb31";
}
.icon-zoom-out2:before {
  content: "\eb32";
}
.icon-lock4:before {
  content: "\eb50";
}
.icon-unlocked:before {
  content: "\eb51";
}
.icon-truck:before {
  content: "\ec0c";
}
.icon-list:before {
  content: "\ec56";
}
.icon-grid:before {
  content: "\ec5a";
}
.icon-circle-small:before {
  content: "\ec68";
}
.icon-menu7:before {
  content: "\ec6e";
}
.icon-menu9:before {
  content: "\ec70";
}
.icon-star-empty3:before {
  content: "\ece0";
}
.icon-star-o:before {
	content: "\ece0";
}
.icon-star-half:before {
  content: "\ece1";
}
.icon-star-full2:before {
  content: "\ece2";
}
.icon-star:before {
	content: "\ece2";
}
.icon-plus3:before {
  content: "\ed5a";
}
.icon-minus3:before {
  content: "\ed5b";
}
.icon-plus-circle:before {
  content: "\ed5c";
}
.icon-minus-circle:before {
  content: "\ed5d";
}
.icon-plus-circle2:before {
  content: "\ed5e";
}
.icon-minus-circle2:before {
  content: "\ed5f";
}
.icon-cancel-circle:before {
  content: "\ed62";
}
.icon-cancel-circle2:before {
  content: "\ed63";
}
.icon-cancel-square:before {
  content: "\ed65";
}
.icon-cancel-square2:before {
  content: "\ed66";
}
.icon-cross:before {
  content: "\ed69";
}
.icon-cross2:before {
  content: "\ed6a";
}
.icon-checkmark3:before {
  content: "\ed6e";
}
.icon-checkmark4:before {
  content: "\ed6f";
}
.icon-enter3:before {
  content: "\ed77";
}
.icon-exit3:before {
  content: "\ed78";
}
.icon-play3:before {
  content: "\ed7b";
}
.icon-pause:before {
  content: "\ed7c";
}
.icon-stop:before {
  content: "\ed7d";
}
.icon-previous:before {
  content: "\ed7e";
}
.icon-next:before {
  content: "\ed7f";
}
.icon-volume-0:before {
  content: "\eda2";
}
.icon-volume-mute5:before {
  content: "\eda4";
}
.icon-arrow-up3:before {
  content: "\edb6";
}
.icon-arrow-right3:before {
  content: "\edba";
}
.icon-arrow-down3:before {
  content: "\edbe";
}
.icon-arrow-left3:before {
  content: "\edc2";
}
.icon-arrow-up5:before {
  content: "\edc4";
}
.icon-arrow-right5:before {
  content: "\edc5";
}
.icon-arrow-down5:before {
  content: "\edc6";
}
.icon-arrow-left5:before {
  content: "\edc7";
}
.icon-arrow-up:before {
	content: "\edc4";
}
.icon-arrow-down:before {
	content: "\edc6";
}
.icon-arrow-left:before {
	content: "\edc7";
}
.icon-arrow-right:before {
	content: "\edc5";
}
.icon-arrow-up8:before {
  content: "\edd9";
}
.icon-arrow-right8:before {
  content: "\eddb";
}
.icon-arrow-down8:before {
  content: "\eddd";
}
.icon-arrow-left8:before {
  content: "\eddf";
}
.icon-circle-up2:before {
  content: "\ede4";
}
.icon-circle-right2:before {
  content: "\ede5";
}
.icon-circle-down2:before {
  content: "\ede6";
}
.icon-circle-left2:before {
  content: "\ede7";
}
.icon-checkbox-checked:before {
  content: "\ee63";
}
.icon-checkbox-unchecked:before {
  content: "\ee64";
}
.icon-checkbox-checked2:before {
  content: "\ee6b";
}
.icon-checkbox-unchecked2:before {
  content: "\ee6c";
}
.icon-radio-unchecked:before {
  content: "\ee70";
}
.icon-checkmark-circle:before {
  content: "\ee73";
}
.icon-circle:before {
  content: "\ee74";
}
.icon-circle2:before {
  content: "\ee75";
}
.icon-filter3:before {
  content: "\ee88";
}
.icon-filter4:before {
  content: "\ee89";
}
.icon-new-tab2:before {
  content: "\eec7";
}
.icon-share3:before {
  content: "\eedd";
}
.icon-play-1:before {
  content: "\eef3";
}
.icon-play-2:before {
  content: "\eef4";
}
.icon-circle-up5:before {
  content: "\ee28";
}
.icon-circle-right5:before {
  content: "\ee29";
}
.icon-circle-down5:before {
  content: "\ee2a";
}
.icon-circle-left5:before {
  content: "\ee2b";
}
.icon-twitter {
  background-image: url("../icomoon/fonts/logo-x.svg");
  background-position: center;
  background-size: 36%;
  background-repeat: no-repeat;
  position: relative;
  top: 13px;
}
.icon-twitter:before {
  content: " ";
}
.icon-x {
  background-image: url("../icomoon/fonts/logo-x.svg");
  background-position: center;
  background-size: 36%;
  background-repeat: no-repeat;
}
.icon-x:before {
  content: " ";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-facebook-f:before {
  content: "\f09a";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-reddit:before {
  content: "\f1a1";
}
.icon-stumbleupon:before {
  content: "\f1a4";
}
.icon-digg:before {
  content: "\f1a6";
}
.icon-content_copy:before {
  content: "\e14d";
}

/* $Revision: 47231 $ */
/* $HeadURL: svn://localhost/ShopFactory/branches/V15_00/bin/SFXTemplates/shared_files/icomoon/style.css $ */

/*! Flickity v1.2.1
http://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}

/* 
$Revision: 39922 $
$HeadURL: svn://localhost/ShopFactory/branches/V14_60/bin/SFXTemplates/shared_files/flickity.min.css $
*/
