#cc-login-tooltip-bg,.clearover,.j-cart{
	overflow:hidden
}
.j-blogSelection .n .blogreadmore,.j-blogSelection .n .comment,.j-calltoaction-link{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	width:auto
}
body{
	margin:0;
	padding:0
}
.j-blogSelection h1 a{
	text-decoration:none
}
.j-blogSelection h1 a:hover,a.cc-map-infowindow-title{
	text-decoration:underline
}
#content_area>div>div{
	clear:both
}
a.cc-map-infowindow-title,span.cc-map-infowindow-title{
	color:#000!important
}
.cc-map-directions .adp,.cc-map-directions .adp table.adp-directions{
	color:inherit;
	font-family:inherit
}
.adp table.adp-directions .adp-stepicon{
	background-color:#fff;
	-webkit-border-radius:50%;
	border-radius:50%
}
div.flexmodul,div.n{
	padding:5px
}
.j-m-required{
	color:#eb433e
}
span.loggedin{
	display:none
}
span.loggedout{
	display:inline
}
#contentfooter{
	font-size:.8em
}
#contentfooter a{
	white-space:nowrap
}
#contentfooter:after{
	clear:both;
	content:" ";
	display:table
}
.j-info-row,.j-meta-links{
	padding:1em 0
}
@media (min-width:768px){
	.j-meta-links{
		float:left;
		padding:0;
		width:50%
	}
}
.j-admin-links{
	padding:1em 0
}
@media (min-width:768px){
	.j-admin-links{
		float:right;
		padding:0;
		text-align:right;
		width:50%
	}
}
#cc-login-tooltip-wrapper{
	z-index:9999
}
#cc-login-tooltip-bg{
	background:rgba(0,0,0,.6);
	-webkit-border-radius:3px;
	border-radius:3px;
	padding:7px
}
#cc-login-tooltip-arrow{
	border-left:9px solid transparent;
	border-right:9px solid transparent;
	border-top:9px solid rgba(0,0,0,.6);
	font-size:0;
	line-height:0;
	margin-left:180px;
	width:0
}
@media \0screen\,screen\9{
	#cc-login-tooltip-bg{
		padding:0!important
	}
	.cc-login-tooltip{
		border:7px solid #404040
	}
}
#contentfooter{
	display:inline-block;
	text-align:right;
	white-space:pre-wrap;
	width:25%;
	line-height:2em
}
.pull-left{
	float:left
}
.pull-right{
	float:right
}
/*
.dt-hide{
	display:none
}
*/
/*
.j-m-blogSelection-styles .j-blog-meta{
	padding:5px
}
*/
/*
.j-m-comment-styles ul.com-list-noava{
	margin:0 0 15px;
	padding:0
}
.j-m-comment-styles ul.com-list-noava li{
	display:block;
	border-top:1px solid #CCC;
	padding:12px 0;
	position:relative;
	list-style:none
}
.j-m-comment-styles ul.com-list-noava div.com-avatar{
	float:left;
	margin-left:10px;
	text-align:center
}
.j-m-comment-styles ul.com-list-noava img.formloading{
	margin:0 auto;
	background:#fff;
	padding:2px
}
.j-m-comment-styles ul.com-list-noava .number{
	position:absolute;
	top:10px;
	right:10px
}
.j-m-comment-styles ul.com-list-noava .com-locked{
	color:#c66
}
.j-m-comment-styles ul.com-list-noava dl.zend_form{
	margin:0
}
*/
/*
.j-cart-icon:before,.j-m-formnew-styles .cc-m-form-note strong:before,.j-shop-addtocard-error .j-shop-addtocard-response--content:before{
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	speak:none
}
*/
/*
.j-m-comment-styles div.jimdologin a,.j-m-comment-styles div.jimdologin a:visited{
	color:#0099E1
}
.j-m-comment-styles p.com-meta span,.j-m-comment-styles p.com-meta-noava span{
	display:block
}
.j-m-comment-styles .commententry textarea{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:100%
}
*/
/*
a.j-catalog-product-title-link{
	text-decoration:none
}
*/
/*
.j-m-newsletterbox-styles .j-newsletterbox .newsletterInput{
	display:block;
	padding:1em;
	width:100%;
	max-width:25em;
	margin:1em 0
}
.j-m-newsletterbox-styles .j-newsletterbox fieldset{
	padding:0;
	margin:0;
	border:none
}
.j-m-newsletterbox-styles .j-newsletterbox #newsHeader,.j-m-newsletterbox-styles .j-newsletterbox strong.newslettertitel{
	display:block
}
.j-m-newsletterbox-styles .j-newsletterbox div.newsletterbox div.newsletterbox-advice{
	margin:5px 0 10px;
	font-size:85%;
	font-style:italic
}
.j-m-newsletterbox-styles .j-newsletterbox div.newsletterbox div.newsletterbox-advice span{
	font-style:normal;
	font-weight:700
}
.j-m-newsletterbox-styles .j-newsletterbox div.newsletterbox input{
	margin-top:5px
}
.j-m-newsletterbox-styles .j-newsletterbox div.newsletterbox input.newsletterInput{
	max-width:100%
}
*/
/*
.j-m-formnew-styles .cc-m-form-note strong:before{
	padding-right:8px;
	content:"";
	display:inline;
	font-family:JimdoIconFontWeb!important;
	font-size:inherit!important;
	vertical-align:initial
}
.j-cart,.j-cart:hover .j-cart--hover-popup,.j-m-formnew-styles form.cc-m-form .cc-m-form-view-sortable .cc-m-form-view-element.cc-m-form-subheading>label>div{
	display:block
}
.j-m-formnew-styles form.cc-m-form .cc-m-form-view-sortable .cc-m-form-view-element.cc-m-form-subheading>label{
	font-size:140%;
	font-weight:700;
	margin:.8em 0 .3em;
	max-width:100%;
	width:100%
}
.j-m-formnew-styles .j-formnew em{
	color:#eb433e
}
.j-m-formnew-styles .cc-m-form-view-sortable input,.j-m-formnew-styles .cc-m-form-view-sortable textarea{
	margin:0;
	padding:0
}
*/
/*
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-input-wrapper input[type=text].cc-spinner-input{
	border-radius-right-top:0!important;
	border-radius-right-bottom:0!important;
	outline:0
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-control a{
	border:1px solid #777;
	background-color:#dcdcdc;
	color:#777;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-control a.cc-spinner-minus{
	border-top:none
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-control a:hover{
	color:#2e2e2e
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-control a:active{
	-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
*/
/*
.j-cart{
	position:fixed;
	top:50px;
	right:50px;
	text-align:right;
	line-height:3em;
	z-index:1999999;
	background:url(data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)!important
}
.j-cart .icon-web-loading-spinner,.j-cart-icon{
	text-align:center;
	-webkit-transition:all .1s ease;
	-moz-transition:all .1s ease;
	-o-transition:all .1s ease
}
.j-cart.has-products .j-cart--hover-popup--empty-message,.j-cart.is-empty .j-cart--hover-popup--call-to-action,.j-cart.is-empty .j-cart--hover-popup--cart-sum,.j-cart.is-empty .j-cart-item-amount,.j-feature-no-csstransitions .j-cart .icon-web-loading-spinner,.j-feature-no-opacity .j-cart .icon-web-loading-spinner,.j-feature-no-opacity .j-cart.is-loading .j-cart--hover-popup,.j-feature-no-opacity .j-cart.is-loading::after{
	display:none
}
.j-cart.has-products .j-cart-icon::before,.j-cart.has-products .j-cart-icon:before{
	margin-right:.3em
}
.j-cart.is-loading .icon-web-loading-spinner{
	opacity:1
}
.j-cart.is-loading .j-cart--hover-popup,.j-cart.is-loading .j-cart-icon::before,.j-cart.is-loading::after{
	opacity:0
}
.j-cart .icon-web-loading-spinner{
	opacity:0;
	font-size:32px;
	position:absolute;
	left:.4em;
	top:.3em;
	-webkit-animation:spinit 1s linear infinite;
	-moz-animation:spinit 1s linear infinite;
	-o-animation:spinit 1s linear infinite;
	animation:spinit 1s linear infinite;
	transition:all .1s ease
}
.j-cart-icon::before,.j-cart-icon:before{
	left:-2px;
	content:"";
	position:relative
}
.j-cart-icon{
	color:#fff;
	text-decoration:none;
	position:relative;
	background-color:#222;
	background-color:rgba(51,51,51,.85);
	display:inline-block;
	padding:.4em .9em;
	-webkit-border-radius:1px;
	border-radius:1px;
	transition:all .1s ease
}
.j-cart-icon:before{
	font-size:26px;
	font-family:JimdoIconFontWeb!important;
	font-weight:400;
	font-style:normal;
	vertical-align:middle
}
.j-cart--hover-popup{
	display:none;
	position:relative;
	color:#fff;
	background-color:#222;
	background-color:rgba(51,51,51,.85);
	margin-top:10px;
	padding:1em;
	text-align:left;
	-webkit-transition:all .1s ease;
	-moz-transition:all .1s ease;
	-o-transition:all .1s ease;
	transition:all .1s ease
}
.j-cart--hover-popup::after,.j-cart--hover-popup:after{
	position:absolute;
	right:10px;
	top:-30px;
	display:block;
	width:0;
	height:10px;
	content:" ";
	border:10px solid transparent;
	border-bottom-color:#222;
	border-bottom-color:rgba(51,51,51,.85)
}
.j-cart--hover-popup--cart-sum{
	text-decoration:none
}
.j-cart--hover-popup--call-to-action{
	margin-bottom:0;
	width:100%;
	margin-top:.7em
}
.j-cart--hover-popup--call-to-action-button{
	text-align:center;
	display:block;
	padding:.4em .9em;
	background-color:#eee;
	background-color:rgba(255,255,255,.85);
	color:#000;
	-webkit-border-radius:1px;
	border-radius:1px;
	text-decoration:none
}
*/
/*
@-webkit-keyframes spinit{
	from{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    to{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@-moz-keyframes spinit{
	from{
        -moz-transform:rotate(0);
        transform:rotate(0)
    }
    to{
        -moz-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@-o-keyframes spinit{
    from{
        -o-transform:rotate(0);
        transform:rotate(0)
    }
    to{
        -o-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
*/
/*
.mobile .j-cart-wrapper-link *{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.mobile .j-cart{
	font-size:17px!important;
	background-color:rgba(51,51,51,.85)!important;
	position:fixed;
	bottom:0;
	left:0;
	top:auto;
	right:auto;
	width:100%;
	text-align:left;
	display:none;
	line-height:2!important;
	-webkit-transition:-webkit-transform .1s ease-out;
	-moz-transition:transform .1s ease-out,-moz-transform .1s ease-out;
	-o-transition:transform .1s ease-out,-o-transform .1s ease-out;
	transition:transform .1s ease-out;
	transition:transform .1s ease-out,-webkit-transform .1s ease-out,-moz-transform .1s ease-out,-o-transform .1s ease-out
}
.mobile .j-cart--hover-popup,.mobile .j-cart-icon{
	background-color:transparent;
	height:100%
}
.mobile .j-cart.has-products{
	display:block
}
.mobile .j-cart.has-products .j-cart-icon-wrapper{
	width:38%;
	-webkit-transition:width .2s ease;
	-moz-transition:width .2s ease;
	-o-transition:width .2s ease;
	transition:width .2s ease
}
.mobile .j-cart.has-products .j-cart--hover-popup{
	width:62%;
	-webkit-transition:width .2s ease;
	-moz-transition:width .2s ease;
	-o-transition:width .2s ease;
	transition:width .2s ease
}
.mobile .j-cart.has-products .j-cart--hover-popup--cart-sum{
	display:none
}
.mobile .j-cart.has-products .j-cart--hover-popup--call-to-action{
	margin-top:0;
	height:100%
}
.mobile .j-cart.has-products .j-cart--hover-popup--call-to-action-button{
	height:100%;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	-webkit-border-radius:0;
	border-radius:0
}
.mobile .j-cart--hover-popup{
	display:block;
	padding:0;
	margin:0;
	float:right
}
.mobile .j-cart--hover-popup::after{
	display:none
}
.mobile .j-cart-icon-wrapper{
	display:block;
	height:100%;
	float:left
}
.mobile .j-cart-icon::before{
	font-size:32px;
	top:-.1em;
	line-height:1!important;
	content:""
}
.mobile .j-cart--hover-popup--empty-message p,.mobile .j-cart-icon,.mobile .j-cart-item-amount{
	color:#fff!important
}
.mobile .j-cart--hover-popup--call-to-action-button{
	color:#000!important
}
.mobile .j-cart.is-loading .j-cart--hover-popup,.mobile .j-cart.is-loading::after{
	opacity:1
}
.mobile .j-cart.is-loading .j-cart-icon-wrapper{
	width:100%;
	text-align:center
}
.mobile .j-cart.is-loading .j-cart--hover-popup{
	width:0
}
.mobile .j-cart.is-loading .j-cart-item-amount{
	display:none
}
.mobile .j-cart.is-loading .j-cart-icon{
	padding:0
}
.mobile .j-cart.is-loading .j-cart-icon::before{
	margin:0
}
.mobile .j-cart-icon .icon-web-loading-spinner{
	font-family:JimdoIconFontWeb!important;
	font-size:32px!important;
	color:#fff!important;
	left:0;
	top:9px
}
.mobile .j-cart--hover-popup,.mobile .j-cart--hover-popup--call-to-action,.mobile .j-cart--hover-popup--call-to-action-button,.mobile .j-cart-icon,.mobile .j-cart-icon-wrapper,.mobile .j-cart-item-amount{
	font-size:inherit!important;
	line-height:inherit!important
}
.mobile .j-shop-addtocard-is-open .j-cart{
	-webkit-transform:translateY(100%);
	-moz-transform:translateY(100%);
	-ms-transform:translateY(100%);
	-o-transform:translateY(100%);
	transform:translateY(100%)
}
*/
/*
.j-shop-addtocard-response--actions,.j-shop-addtocard-response--item,.j-shop-addtocard-response--message{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin-bottom:1em;
	padding:0 1em;
	vertical-align:top;
	width:100%;
	margin-right:auto;
	margin-left:auto
}
@media (min-width:768px){
	.j-shop-addtocard-response--actions,.j-shop-addtocard-response--item,.j-shop-addtocard-response--message{
		padding:0;
		width:70%
	}
}
.j-shop-addtocard-response{
	background-color:#fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	font-size:16px;
	height:100vh;
	left:0;
	position:fixed;
	text-align:center;
	top:0;
	width:100%;
	z-index:2000000
}
@media (min-width:768px){
	.j-shop-addtocard-response{
		-webkit-box-shadow:0 0 15px 5px rgba(51,51,51,.5);
		box-shadow:0 0 15px 5px rgba(51,51,51,.5);
		height:auto;
		padding:2em
	}
}
.j-shop-addtocard-response--message{
	background-color:#fbfbfb;
	background-color:rgba(217,217,217,.85);
	color:#555;
	color:rgba(51,51,51,.85)
}
.j-shop-addtocard-response--content{
	font-size:1.4em;
	padding:1em 0
}
.j-shop-addtocard-response--item{
	text-align:left;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-moz-box-pack:start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	-moz-box-align:start;
	-ms-flex-align:start;
	align-items:flex-start
}
.j-shop-addtocard-response--item-image{
	margin-right:1em;
	max-width:100px;
	max-height:100px
}
.j-shop-addtocard-response--item--variant,.j-shop-addtocard-response--item-price,.j-shop-addtocard-response--item-title{
	color:#555;
	word-break:break-word
}
@media (min-width:768px){
	.j-shop-addtocard-response--content{
		padding:1em
	}
	.j-shop-addtocard-response--item{
		display:block
	}
	.j-shop-addtocard-response--item-image{
		margin-bottom:2em;
		float:left
	}
	.j-shop-addtocard-response--item--variant,.j-shop-addtocard-response--item-price,.j-shop-addtocard-response--item-title{
		padding-left:120px
	}
}
.j-shop-addtocard-response--actions{
	margin-top:1em;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between
}
@media (min-width:768px){
	.j-shop-addtocard-response--actions{
		clear:both;
		display:block
	}
	.j-shop-addtocard-response--forward:link,.j-shop-addtocard-response--forward:visited{
		float:right
	}
}
.j-shop-addtocard-response--backward:link,.j-shop-addtocard-response--backward:visited,.j-shop-addtocard-response--forward:link,.j-shop-addtocard-response--forward:visited{
	-webkit-border-radius:1px;
	border-radius:1px;
	border:3px solid #555;
	border:3px solid rgba(51,51,51,.85);
	display:inline-block;
	margin:0!important;
	padding:1em;
	text-decoration:none!important;
	-webkit-transition:all .1s ease;
	-moz-transition:all .1s ease;
	-o-transition:all .1s ease;
	transition:all .1s ease
}
.j-feature-no-csstransitions .j-shop-addtocard-response--forward .j-cart-loading-spinner,.j-feature-no-opacity .j-shop-addtocard-response--forward .j-cart-loading-spinner,.j-shop-addtocard-error .j-shop-addtocard-response--forward.is-checkout,.j-shop-addtocard-error .j-shop-addtocard-response--item,.j-shop-addtocard-success .j-shop-addtocard-response--forward.is-reload{
	display:none
}
.j-shop-addtocard-response--forward:link,.j-shop-addtocard-response--forward:visited{
	background-color:#555;
	background-color:rgba(51,51,51,.85);
	color:#fff;
	font-weight:700;
	position:relative
}
.j-shop-addtocard-response--forward:hover{
	opacity:.9
}
.j-shop-addtocard-response--forward .j-cart-loading-spinner{
	position:absolute;
	top:50%;
	width:100%;
	text-align:center;
	left:0;
	margin-top:-.5em;
	font-size:32px;
	opacity:0;
	-webkit-animation:spinit 1s linear infinite;
	-moz-animation:spinit 1s linear infinite;
	-o-animation:spinit 1s linear infinite;
	animation:spinit 1s linear infinite;
	-webkit-transition:opacity .6s ease;
	-moz-transition:opacity .6s ease;
	-o-transition:opacity .6s ease;
	transition:opacity .6s ease
}
.j-shop-addtocard-response--forward .j-shop-addtocard-response--forward-button-text{
	-webkit-transition:opacity .6s ease;
	-moz-transition:opacity .6s ease;
	-o-transition:opacity .6s ease;
	transition:opacity .6s ease
}
.j-shop-addtocard-response--backward:link,.j-shop-addtocard-response--backward:visited{
	color:#555;
	color:rgba(51,51,51,.85);
	font-weight:400
}
@media (min-width:768px){
	.j-shop-addtocard-response--backward:link,.j-shop-addtocard-response--backward:visited{
		float:left
	}
}
.j-shop-addtocard-response--backward:hover{
	opacity:.7
}
.j-shop-addtocard-response--forward.is-loading .icon-web-loading-spinner{
	opacity:1
}
.j-shop-addtocard-response--forward.is-loading .j-shop-addtocard-response--forward-button-text{
	opacity:0
}
.j-shop-addtocard-error .j-shop-addtocard-response--content:before{
	content:"";
	font-size:1.6em;
	font-family:JimdoIconFontWeb!important;
	font-weight:400;
	font-style:normal;
	vertical-align:middle;
	margin-right:.5em;
	position:relative;
	top:-.1em
}
.mobile .j-shop-addtocard-response{
	padding:0;
	text-align:left;
	height:100vh;
	z-index:2000000
}
.mobile .j-shop-addtocard-response--message{
	margin:0 0 1em;
	padding:1em;
	width:auto
}
.mobile .j-shop-addtocard-response--item{
	margin:0 0 1em;
	padding:0 1em;
	width:auto
}
.mobile .j-shop-addtocard-response--item-image{
	max-width:70px;
	margin-right:17px
}
.mobile .j-shop-addtocard-response--item--variant,.mobile .j-shop-addtocard-response--item-price,.mobile .j-shop-addtocard-response--item-title{
	padding-left:87px
}
.mobile .j-shop-addtocard-response--forward .j-cart-loading-spinner{
	font-family:JimdoIconFontWeb!important;
	font-size:32px!important
}
.mobile .j-shop-addtocard-response--actions{
	padding:0 1em;
	margin:0;
	width:100%
}
@media (orientation:portrait){
	.mobile .j-shop-addtocard-response--backward,.mobile .j-shop-addtocard-response--forward{
		float:none;
		width:auto;
		display:block;
		margin:0 0 1em!important;
		text-align:center;
		padding-left:0;
		padding-right:0
	}
}
*/
@keyframes spinit{
	from{
        -webkit-transform:rotate(0);
        -moz-transform:rotate(0);
        -o-transform:rotate(0);
        transform:rotate(0)
    }
    to{
        -webkit-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -o-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
.c,.cc-clear,.clear{
	clear:both
}
.cc-clearover:after{
	content:"";
	display:table;
	clear:both
}
* html .cc-clearover,* html .clearover{
	height:1%;
	overflow:visible
}
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
* html>body .clearfix{
	display:inline-block;
	width:100%
}
* html .clearfix{
	height:1%
}
.cc-hidden{
	display:none
}
.hidden{
	display:none!important
}
/*
.message-alert,.message-error,.message-info,.message-ok,.message-warning{
	padding:5px 5px 5px 30px!important;
	margin:5px 0!important;
	font:10px/14px Verdana,Geneva,Arial,Helvetica,sans-serif!important;
	border-style:solid!important;
	border-width:1px!important;
	color:#000!important;
	-webkit-border-radius:3px;
	border-radius:3px
}
.message-alert a,.message-error a,.message-info a,.message-ok a,.message-warning a{
	font:10px/14px Verdana,Geneva,Arial,Helvetica,sans-serif!important;
	color:#444!important;
	text-decoration:underline!important
}
.message-ok{
	border-color:#9BAE50;
	background:url(data:image/gif;	base64,R0lGODlhCgAKALMAANbW1sTExLOzs4m8VqWlpZubm26hOkx/GP///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAgALAAAAAAKAAoAAAQiEMlJ6zRWmnHsNp2BIV84DCLaScemVi1IAUJxHAUhBEA2RQA7) 10px 50% no-repeat #E5F1B4
}
.message-info{
	border-color:#6B8BB4;
	background:url(data:image/gif;	base64,R0lGODlhCgAKAPQSALHC2IqjxP///2OEsVJ3qaK10HqWvJGpyHOQuGOEsKm81IKcwEtxpZqvzFp+rGuLtFJ3qFN4qUhvowAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAQHAP8ALAAAAAAKAAoAQAU0IKAUzREsBvKogyMIUiyZqJo4EEPS6XPXjxeBQRyVTr3EcfHy4ZCIl2PISL4YskcrgpVJQgA7) 10px 50% no-repeat #DBE3ED
}
.message-warning{
	border-color:#D0B77F;
	background:url(data:image/gif;	base64,R0lGODlhCgAKAPMMAMyZZv3ww/ztt/zstfzrsfzqrfzqrvvpq/vnoe7Ue5lmM////wAAAAAAAAAAAAAAACH5BAUHAAwALAAAAAAKAAoAQAQpkEkGwKQj6Z0sXYoyeBOwBORHEEebmkv6hV25CKFRm0URIohdZVhhRAAAOw==) 10px 50% no-repeat #FFF3CD
}
.message-alert,.message-error{
	background:url(data:image/gif;
	base64,R0lGODlhDAAMAJEBALo7Puv02f///+FtbyH5BAEAAAEALAAAAAAMAAwAAAIhjA1wi6kchgMDzsQkECLV43DOoW2d1yTiWF7etboyNmMFADs=) 10px 50% no-repeat #FDA89E;
	border-color:#c66
}
*/
/*
div.captcha{
	width:220px;
	border:1px solid #999;
	background:url(data:image/jpeg;	base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCABaABcDAREAAhEBAxEB/8QAGAABAQADAAAAAAAAAAAAAAAAAAYEBQr/xAAiEAABAQcFAQAAAAAAAAAAAAAAFAECYWKBkfARElFxoeH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A7+AAAAAAAAAAAAAAAAADDVuy3aAVuy3aAVuy3aBIrYu5QAti7lAC2LuUAjVubvoBbm76AW5u+gRy7v0Au79ALu/QI5bF7KAFsXsoAWxeygEauny4BdPlwC6fLgaDVvLbgNW8tuA1by24H//Z) bottom left repeat-x #fff;
	padding:10px;
	overflow:hidden
}
div.captcha span.character{
	height:29px;
	width:160px;
	border:1px solid #666;
	float:left;
	background:#fff;
	padding:0;
	margin:0
}
div.captcha a.refresh{
	background:url(data:image/jpeg;	base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAWABUDAREAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAABQgJBgr/xAAlEAACAgMAAgEDBQAAAAAAAAADBAIFAQYHCBMREhQVAAkWJDL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A73rPYqSnnkNhYric+wdsx1o/rbt2UK6HsdaSp1IntHxrR+ME+yUPLE5QHjGSEhGQRn2/9zphjt+sPUNNcB4hqL15+UqVcKrbTv5WqC3p0LCwy5LAa+srbF1W2rqH2imQisWrU8nMJLVIVc432fQ+7aWtvXPrErlUVgqDqboYqW9JarwEVipuEolPFZ0Qjrnx6jsLMLHA0oywsYZZAoWvdqFoHVfKL+YZXHumCuy0eFoQ0s2SOuL3R9R18S+cgKFGyRdqGhwQPEBPrdsHiJ+wTZgBaXzTxr8gek693oFfr9DsFMvs7PV9Cu62vZ1TdFbPWLupavG0LL+iJ6sds1biysoxN9PrCa1DI7dZfNBofArmeNLd8hNo1yDAeTbt0j1ck933Hps9V1p7Zgj2KqkzGJm6KzBbIp09tLEo26dRF4BmViAaMDDd64HovVdfvbh+kUjvFfrVtDXthiy3XkG8CvbJUit5pYJh+sA9kUyQZUcKEPtipiHsnAgCuA+Mmq8ZrIuv4V2TeXgD/KXhg+xNHP8ArKGvrsQ+V1RTzmMnyDhYP/GSFwqGUEQAz36D/9k=) center no-repeat #fff;
	border:1px solid #CCC;
	float:right;
	height:29px;
	width:29px;
	padding:0;
	margin:0
}
div.captcha a.refresh.current,div.captcha a.refresh:hover{
	background:url(data:image/jpeg;	base64,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) center no-repeat #fff
}
div.captcha a.refresh span{
	display:none
}
div.captcha div.bottom{
	background:url(data:image/gif;	base64,R0lGODlhEAA8APIHADU1Nd/f38rKyrq6unl5eXV1dVVVVf///yH5BAUHAAcALAAAAAAQADwAQANweAes/o8BSJWs9OLYttPeIo1jEWKgl24r2oVtlQLmuRDyq+os706nWMaXA8KIQ+NO2WP+OABD4Bid2q7PIBIi5G6hti5Y6yyGvx+0RS0qJ89ub3xMhdvJd8Uguy5Y0yQjUg4CgYJ/OQSIGHtYjo8QCQA7) left bottom no-repeat;
	padding-left:20px;
	margin:0
}
div.captcha div.bottom span{
	display:block;
	clear:both;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333;
	padding:0;
	margin:0;
	line-height:180%
}
div.captcha div.bottom input,div.captcha div.bottom span #captchafield{
	background:#fff;
	border:1px solid #ccc;
	color:#333!important;
	margin:0;
	padding:0;
	width:178px
}
*/
/*
ul.sitemap{
	list-style-type:none;
	margin:2em 0 2em 1.5em;
	padding:0
}
ul.sitemap li{
	margin:0!important;
	padding:0!important;
	display:inline;
	background-image:none!important
}
ul.sitemap li a{
	line-height:2em;
	display:block;
	font-weight:700;
	background:url(data:image/gif;
	base64,R0lGODlhCgANAPECAP///4eHhwAAAAAAACH5BAUAAAIALAAAAAAKAA0AAAIflI+ZwR0XgATxiVrli9NdynTfJGINNZKoGW6qdjleAQA7) left center no-repeat;
	padding:0 0 0 1.2em
}
#imprint,#imprint p{
	color:#7D818E!important;
	font-family:"Brandon Text",Asap,Verdana,Arial,sans-serif!important;
	line-height:1.4!important
}
ul.sitemap ul{
	list-style-type:none;
	margin:0 0 0 1.5em;
	padding:0
}
ul.sitemap ul li a{
	font-weight:400
}
*/
/*
#imprint{
	font-size:14px!important;
	background:#FAFAFA!important;
	border:1px solid #ABB1C2!important;
	-webkit-border-radius:2px!important;
	border-radius:2px!important;
	padding:10px!important
}
#imprint h2{
	margin:0 0 10px!important;
	padding:0!important;
	font-family:"Brandon Text",Asap,Verdana,Arial,sans-serif!important;
	font-size:24px!important;
	line-height:1!important;
	color:#4E5056!important
}
#imprint p{
	font-size:14px!important;
	max-width:40em!important;
	padding:0 200px 0 0!important
}
#imprint a:link,#imprint a:visited{
	color:#4E5056!important;
	text-decoration:underline!important
}
.jimdo-system-msg p a,.jimdo-system-msg p a:hover{
	text-decoration:none!important;
	color:#fff!important
}
#imprint .logo{
	float:right!important;
	margin:0!important;
	max-height:40px!important
}
*/
/*
.jimdo-system-msg{
	width:100%;
	position:fixed;
	bottom:0;
	border-top:1px solid rgba(0,0,0,.2);
	-webkit-box-shadow:rgba(0,0,0,.3) 0 -1px 2px,rgba(255,255,255,.5) 0 1px 0 inset;
	box-shadow:rgba(0,0,0,.3) 0 -1px 2px,rgba(255,255,255,.5) 0 1px 0 inset;
	z-index:100001;
	text-shadow:rgba(0,0,0,.5) 1px 1px 1px
}
.jimdo-system-msg a.cc-btn,.jimdo-system-msg a.cc-btn-big,.jimdo-system-msg a.cc-btn-cta,.jimdo-system-msg a.cc-btn-cta-big,.jimdo-system-msg a.cc-btn-dropbox,.jimdo-system-msg a.cc-btn-twitter{
	margin:0 30px 20px;
	float:left
}
.jimdo-system-msg p{
	color:#fff!important;
	float:left;
	font:14px/1.5em Verdana,Geneva,Arial,Helvetica,sans-serif!important;
	margin:0 30px 15px;
	text-align:left!important
}
.jimdo-system-msg p a{
	border-bottom:1px dotted!important
}
.jimdo-system-msg p a:hover{
	border-bottom:none!important
}
.jimdo-system-msg .headline{
	font:700 24px Helvetica,Arial,sans-serif!important;
	color:#fff!important;
	margin:20px 30px 0;
	text-align:left!important
}
*/
/*
.jimdo-notice-red{
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA6BAMAAAAwzgbOAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAhUExURdccG9snJ9gdHdojI9kgINokJNkiIdcdHNsmJtgfHtccHCMzCaoAAACqSURBVDjL7c0rEsIwAIThLcPTkRswXCEXQPQAmHpUNK4WWYmt46hMmnQ3DZkCDsGKzuSfLynAGU6tYtv/4U9BFGCFAjQoQMX0QRSgQRcm6A+h3di2ihMY4xR2aPwEw9F/zmwrxQwOMYdDzKGPL7CBtYI2Du7CtnZxcIKOsQATJ5hEQV1Gzakt2U7zcNePu8fyANj6OYgv4JFTW7Ad9OsS3LTjrops7Rv44Z52K4lj+5SLpAAAAABJRU5ErkJggg==) top left repeat-x #d71c1c
}
.jimdo-notice-orange{
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA6BAMAAAAwzgbOAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAtUExURf+QAf+bGv+RA/+UCf+SBv+aGP+WD/+VDP+ZFP+XEf+YEv+QAv+bGf+ZFv+PAXB/rxsAAAC/SURBVDjL7cy7DcIwFIXhE96vgmyAmACJBSgYgCY9VWq6tJQuad2l9go0DOAVkBiFGMfnJsgCKRUFp7Hup18GuJQTS2jLf/hTISJhgkiYIhIKNj+E9bvRFtYi85PQHd4OtKFgK6yxHWa4u0noT1XtTJu4U71QQkV8DxWMMRIav+otabOAWkuo60FfaFNiLmEehiNtJBgJGzguwk6CtOJLuOXE+rRNh3DPiQ1ouw7hmsMjWI+2wjwSIhZyVw6f9gSlWpGwb7rIcgAAAABJRU5ErkJggg==) top left repeat-x #ff9001
}
.jimdo-notice-blue{
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA6BAMAAAAwzgbOAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAeUExURU+lzVar0lCmzlWq0VSp0VKoz1Gnz1CmzVWr0lOp0LSQk6YAAACfSURBVDjL7c29DcIwGIThC4ifdGQDxARIXsED0KRPlZqOlpKS1tvi2PjOOC6DRMF136NXNsB1nKyhHf7hT4WohA0qYYdKKMwfRCUkfvyMR9idtvfXGxWGy0w709bTGVGhIRZhxCIMWIYG1lqFNg7OPWmti/Oo0BHnocd56FAJs05hhps+7SKk9bLtmDYIaeNS4YmTrWjHhcLdLe2Kr+0Fem5y474Vc18AAAAASUVORK5CYII=) top left repeat-x #4ea5cd
}
.jimdo-notice-dark-grey{
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA6BAMAAAAwzgbOAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURUREREZGRklJSUhISEVFRUpKSsF1PfoAAACDSURBVDjL5czBCYAwEETR0ehdOxArENKAhxTgxf5b0SS6Y5I9CULAue3nsYBsl7H10rYq4Cxja6VN1UJj7y2M0uwLCAUaKNBCgYzPh1CgxRhH6I/YBmkNYwKvmMIrpjDGDMaYwRBzGGIOfSygjwU8YwlHOEJ3D6u0jlGBj0i4fgn/uAOHP1WrSafp1QAAAABJRU5ErkJggg==) top left repeat-x #444
}
*/
/*
#cc-notification-gutter{
	height:85px
}
*/
/*
#cc-cookie-law{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:auto;
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA6BAMAAAAwzgbOAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURUREREZGRklJSUhISEVFRUpKSsF1PfoAAACDSURBVDjL5czBCYAwEETR0ehdOxArENKAhxTgxf5b0SS6Y5I9CULAue3nsYBsl7H10rYq4Cxja6VN1UJj7y2M0uwLCAUaKNBCgYzPh1CgxRhH6I/YBmkNYwKvmMIrpjDGDMaYwRBzGGIOfSygjwU8YwlHOEJ3D6u0jlGBj0i4fgn/uAOHP1WrSafp1QAAAABJRU5ErkJggg==) top left repeat-x #444;
	padding:5px 90px 5px 10px;
	vertical-align:middle;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border-bottom:1px solid rgba(255,255,255,.2);
	text-align:center;
	font-size:13px;
	color:#ddd;
	min-height:38px;
	font-family:Roboto,sans-serif;
	z-index:2000000
}
*/
.button,.cc-btn,.cc-btn-big,.cc-btn-cta,.cc-btn-cta-big,.cc-btn-dropbox,.cc-btn-twitter{
	font-family:"Lucida Grande",Arial,Verdana,san-serif;
	text-decoration:none!important
}
/*
#cc-cookie-law>span{
	display:inline
}
#cc-cookie-law-headline,#cc-cookie-law-text a{
	color:#fff
}
#cc-cookie-law-text{
	display:inline-block!important;
	padding:3px 0
}
#cc-cookie-law-button{
	display:block;
	position:absolute;
	top:50%;
	right:0;
	margin-top:-14px
}
*/
.button{
	-webkit-border-radius:4px;
	border-radius:4px;
	text-shadow:0 -1px 0 rgba(0,0,0,.25);
	border:none;
	padding:5px 18px 6px;
	font-size:14px;
	color:#fff!important;
	display:inline-block;
	cursor:pointer
}
.button:active{
	text-shadow:none
}
.button.grey{
	background:#C1C1C1;
	background:-webkit-gradient(linear,left top,left bottom,from(#C1C1C1),to(#9b9b9b));
	background:-webkit-linear-gradient(#C1C1C1,#9b9b9b);
	background:-moz-linear-gradient(#C1C1C1,#9b9b9b);
	background:-o-linear-gradient(#C1C1C1,#9b9b9b);
	background:linear-gradient(#C1C1C1,#9b9b9b);
	border:1px solid #C1C1C1;
	border-bottom-color:#8e8e8e
}
.button.grey:hover{
	background:#a8a8a8;
	background:-webkit-gradient(linear,left top,left bottom,from(#a8a8a8),to(#8e8e8e));
	background:-webkit-linear-gradient(#a8a8a8,#8e8e8e);
	background:-moz-linear-gradient(#a8a8a8,#8e8e8e);
	background:-o-linear-gradient(#a8a8a8,#8e8e8e);
	background:linear-gradient(#a8a8a8,#8e8e8e);
	border-bottom-color:#8e8e8e
}
.button.grey:active{
	background:#8e8e8e
}
.button.grey.disabled,.button.grey.disabled:hover,.button.grey:disabled,.button.grey:disabled:hover{
	top:0;
	background:#dbdbdb;
	border-color:#dbdbdb;
	color:#fff;
	cursor:default;
	text-shadow:none
}
.button.orange{
	background:#FF954D;
	background:-webkit-gradient(linear,left top,left bottom,from(#FF954D),to(#ff6701));
	background:-webkit-linear-gradient(#FF954D,#ff6701);
	background:-moz-linear-gradient(#FF954D,#ff6701);
	background:-o-linear-gradient(#FF954D,#ff6701);
	background:linear-gradient(#FF954D,#ff6701);
	border:1px solid #FF954D;
	border-bottom-color:#e65d00
}
.button.orange:hover{
	background:#ff771a;
	background:-webkit-gradient(linear,left top,left bottom,from(#ff771a),to(#e65d00));
	background:-webkit-linear-gradient(#ff771a,#e65d00);
	background:-moz-linear-gradient(#ff771a,#e65d00);
	background:-o-linear-gradient(#ff771a,#e65d00);
	background:linear-gradient(#ff771a,#e65d00);
	border-bottom-color:#e65d00
}
.button.orange:active{
	background:#e65d00
}
.button.orange.disabled,.button.orange.disabled:hover,.button.orange:disabled,.button.orange:disabled:hover{
	top:0;
	background:#ffb380;
	border-color:#ffb380;
	color:#fff0e6;
	cursor:default;
	text-shadow:none
}
.button.dark-grey{
	background:#646464;
	background:-webkit-gradient(linear,left top,left bottom,from(#646464),to(#3e3e3e));
	background:-webkit-linear-gradient(#646464,#3e3e3e);
	background:-moz-linear-gradient(#646464,#3e3e3e);
	background:-o-linear-gradient(#646464,#3e3e3e);
	background:linear-gradient(#646464,#3e3e3e);
	border:1px solid #646464;
	border-bottom-color:#313131
}
.button.dark-grey:hover{
	background:#4b4b4b;
	background:-webkit-gradient(linear,left top,left bottom,from(#4b4b4b),to(#313131));
	background:-webkit-linear-gradient(#4b4b4b,#313131);
	background:-moz-linear-gradient(#4b4b4b,#313131);
	background:-o-linear-gradient(#4b4b4b,#313131);
	background:linear-gradient(#4b4b4b,#313131);
	border-bottom-color:#313131
}
.button.dark-grey:active{
	background:#313131
}
.button.dark-grey.disabled,.button.dark-grey.disabled:hover,.button.dark-grey:disabled,.button.dark-grey:disabled:hover{
	top:0;
	background:#7e7e7e;
	border-color:#7e7e7e;
	color:#b1b1b1;
	cursor:default;
	text-shadow:none
}
.button.with-left-arrow{
	padding-left:10px
}
.button.with-left-arrow span{
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAwUExURQAAAP///////////////////////////////////////////////////////////ztNBDAAAAAPdFJOUwBmpQOMmQauyX63ogm6w5g73bEAAAA+SURBVAjXY2CAg3MKYIrtPoQ2/98oKCjAwKz/HwgEGFj/Q2h/KD0fSrNAaYZ4KM0N0cfAXA8xhyFLAWEHAwAjJiSSyYj5wgAAAABJRU5ErkJggg==) left 2px no-repeat;
	display:inline-block;
	line-height:16px;
	padding-left:21px
}
.button.with-right-arrow{
	padding-right:10px
}
.button.with-right-arrow span{
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAwUExURQAAAP///////////////////////////////////////////////////////////ztNBDAAAAAPdFJOUwBmpQOMmQauyX63ogm6w5g73bEAAAA6SURBVAjXY2BAAKZlUPq7AQMDo6CgxP8NQPo/EHyF0v8doPRPKP0FSgdA6E8GEH3FEHP+JkDoNwg7AKqnKDSrsHmKAAAAAElFTkSuQmCC) right 2px no-repeat;
	display:inline-block;
	line-height:16px;
	padding-right:21px
}
.button.without-text{
	padding-left:10px;
	padding-right:10px
}
.button.without-text span{
	width:14px;
	height:16px;
	display:block;
	text-indent:-2000px;
	background-position:center 2px;
	padding:0
}
.button.small{
	font-size:12px
}
.button.medium{
	font-size:14px
}
.button.large{
	font-size:16px;
	font-weight:700;
	padding:10px 18px
}
.button.huge{
	font-size:18px;
	padding:10px 18px
}
button.button,input[type=submit],input[type=button]{
	padding:4px 18px;
	margin:0
}
.cc-btn,.cc-btn-big,.cc-btn-cta,.cc-btn-cta-big,.cc-btn-dropbox,.cc-btn-twitter{
	-webkit-border-radius:4px;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	text-shadow:1px 1px 0 #fff;
	-webkit-box-shadow:rgba(255,255,255,.5) 0 1px 0 0 inset;
	box-shadow:rgba(255,255,255,.5) 0 1px 0 0 inset;
	padding:4px 10px;
	border:1px solid #a9a9a9;
	font-size:12px;
	color:#393939!important;
	background:#E1E1E1;
	margin-right:10px
}
.cc-btn-big:active,.cc-btn-cta-big:active,.cc-btn-cta:active,.cc-btn-dropbox:active,.cc-btn-twitter:active,.cc-btn:active{
	text-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none
}
.cc-btn.disabled,.disabled.cc-btn-big,.disabled.cc-btn-cta,.disabled.cc-btn-cta-big,.disabled.cc-btn-dropbox,.disabled.cc-btn-twitter{
	background:#C1C1C1;
	opacity:.5
}
.cc-btn-big:hover,.cc-btn-cta-big:hover,.cc-btn-cta:hover,.cc-btn-dropbox:hover,.cc-btn-twitter:hover,.cc-btn:hover{
	text-shadow:1px 1px 0 #fff;
	-webkit-box-shadow:rgba(255,255,255,.5) 0 1px 0 0 inset;
	box-shadow:rgba(255,255,255,.5) 0 1px 0 0 inset;
	background:#C1C1C1
}
.cc-btn-big,.cc-btn-cta-big,.cc-btn-dropbox,.cc-btn-twitter{
	padding:10px 18px;
	font-size:16px
}
.cc-btn-big-icon span{
	padding-left:20px;
	background-image:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAA7CAMAAACXFvD+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAADMUExURQAAAA0NDQ2e7+/v7/7+/uvr6wMDAwAAAACZ7v////r6+gOa7s/Pz/n5+aOjo6PS7HBwcOjo6Pb29s/h6+jr7fLy8vz8/GBgYGC87+Xl5XFxcdXV1XHB7Tw8PPT09Dyx8trm7Nra2u7u7uXp69LS0nDB7jMzMxISEtLm8Syo7TOu8SwsLKioqKjc+bzb7CSn8CQkJLy8vAab7vn9/xKg79Xu/HDF9IeHh4fP9z2u7ZjO7D09PZiYmBmi7uT0/RkZGdXj61paWlq99M/s/I11TnQAAAABdFJOUwBA5thmAAAAwElEQVQoz+2SRxKCQBBFB8TpRhRQUQygYs4553D/O9lD4RQLb6C/qqv6Lf5fPca+J12pxugESiDhDOBrHwhuwNOpD7kADz0h6nQLDko5Q4/JbZYdAey0JmNlBcCtAMwzNdEwCSnjYjIcaHcJfL0Q7WVt3qvKdZbM6WLin99I3rvH6IBqQ8IRsS4dbFzQeElLSojP0ME83dRA9SoctIwOcwaIeyFQS0UseYizVeigRUiZRA72hwR16aCzXa43Xxx8A6NpDSPY3zgyAAAAAElFTkSuQmCC);
	background-repeat:no-repeat
}
.cc-btn-cta,.cc-btn-cta-big,.cc-btn-dropbox,.cc-btn-twitter{
	text-shadow:0 1px 0 rgba(0,0,0,.5);
	color:#fff!important;
	background-color:#0099E1;
	border:1px solid #0088c8
}
.cc-btn-cta-big:hover,.cc-btn-cta:hover,.cc-btn-dropbox:hover,.cc-btn-twitter:hover{
	-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 3px inset;
	box-shadow:rgba(0,0,0,.2) 0 1px 3px inset;
	background-color:#00aafb
}
.cc-btn-cta-big:active,.cc-btn-cta:active,.cc-btn-dropbox:active,.cc-btn-twitter:active{
	-webkit-box-shadow:none;
	box-shadow:none
}
.cc-btn-dropbox,.cc-btn-twitter{
	margin:18px 0
}
a.cc-btn,a.cc-btn-big,a.cc-btn-cta,a.cc-btn-cta-big,a.cc-btn-dropbox,a.cc-btn-twitter{
	line-height:17px
}
button.cc-btn,button.cc-btn-big,button.cc-btn-cta,button.cc-btn-cta-big,button.cc-btn-dropbox,button.cc-btn-twitter{
	line-height:15px
}
.cc-btn-icon span{
	display:inline-block;
	height:16px;
	margin-right:4px;
	vertical-align:-4px;
	width:16px;
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAwCAMAAACWlYwtAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAD5UExURQAAAG9vb9/f33BwcFhYWNjY2ImJiU9PTzMzM0JCQltbW1JSUnJyctPT04ODg2pqas7OzlFRUV5eXs/Pz4GBgcXFxdzc3GBgYHp6end3d4+Pj6Ojo7CwsMvLy2dnZ6ysrMLCwsfHx8HBwZiYmGxsbN7e3p6enlZWVgAAAFRUVNLS0tfX18jIyDU1NcnJyTw8PNvb22RkZH9/f7S0tFlZWbOzs1paWkVFRZGRkZubm9XV1Xl5eTk5OUtLSz8/P6mpqY2NjX19fZSUlGJiYsDAwKampnV1dba2trm5uYaGhkZGRq+vr729vXx8fLq6uouLi6GhoZeXl05OTq9uoSwAAAABdFJOUwBA5thmAAADJklEQVRIx91WiXLaMBA1xlgyBl9gc4Uj5Qr3TQoJBAjkIkfb//+YSrYk24BbOp3pdLLMCMnWe17tPq3Ecf+17Whn/lEw3krnA5tKCujDfFYg48uonBSjIMcmFBO4iQfhLwQ9LKaBDCiBKpesZkSVNTL+Cq/b3DNcNP24WMz5z9cH2NskoAR5MOzvn5sjUCMz6xBe30AI9378VcjpPMiX2EHACF7BKv49U3oCWTI1sYDYVr5vM3xLT6K2KyOCsfPEGhut5oQbgicKSCwRPul+PHQVY3jk8OYwKEVQyBWHwEUo2AEUBw8Dw3MRfX0U1g/kDhhE6DCJ4D3E0PUwhNx+RnZeVPcsyn0DEWzZjAaEovZyGERmpmyMMEjRTfbsDoC0OyNhoHBq9a9BOpjUgRGrNHRXOFzV8Djwe9PEMRi/+RCz0F9ui/me++ymCGor6F0YaSBst+gvyNLpb5mgdxgJnBbQZ9v5IUGjUqH9Mp0Gyh4C2wOay/eedkCQE8Uy+yLn7/k+bdvoFu76B3BspV8ReGLweIs305DtLUtx1gfkGe/Dk/5RDGJ2OYECZYgBZhmCAvbP54GHwCpAKD/cSLRACS4BCF6CNwuWClEQtRQtkaDA502zy6tAD86CL418BmeBFGGuJtZMVAH115q4O1cHnIWrOxvxIbtk9c8XknP+nCnzsK0gn5A+md1LHhPif04geAcpUshNR1x0+z+h53xGaQUQ5Kf3NCGpUtq5D9j5apKsrTrwtlaBcLmxThIUJemdEnyJ4tMxShJut9YAbRy1/YiOIzhj5x8AEUbQHd/jC0c81yYEBvAScLtO4xGrrbwU+JME9F4ibQgBOCgtN2SFE1e7RwTbh8lAkrUCI7B9cAhmsLdCKtfCsFP0iJu66RCs7Sxmo+YxAR9Gi3+5e0ZlqNA6SWAqZlO2CRZS2yGoogtS2qJLmCxg5yILO1nu1BKi/ZCUWb8QJXWJB7yoVFkM7mpibrrejMSLUwSy4pVi91QQR73CFGVSWJZOEaR8Uk5MMY7opU+Z5vhO10m2zhC2VUdNhQaJnTXcdqq2gzDmD68P6j/fzT8BWepJLhGM/64AAAAASUVORK5CYII=) no-repeat
}
.btn-tick span{
	background-position:0 0
}
.btn-refresh span{
	background-position:-16px 0
}
.btn-print span{
	background-position:0 -16px
}
.btn-spacer span{
	background-position:-16px -15px
}
.btn-location span{
	background-position:-32px 0
}
.btn-layout span{
	background-position:-32px -16px
}
.btn-images span{
	background-position:0 -32px
}
.btn-export span{
	background-position:-16px -32px
}
.btn-dropbox span{
	background-position:-32px -32px
}
.btn-cross span{
	background-position:-48px 0
}
.btn-back span{
	background-position:-48px -16px
}
.btn-add span{
	background-position:-48px -32px
}
.cc-sa-toggle,.cc-sa-toggle-selected{
	float:left;
	padding:2px 6px;
	border:1px solid #adadad;
	background:#f0f0f0;
	background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#d9d9d9));
	background:-webkit-linear-gradient(#f0f0f0,#d9d9d9);
	background:-moz-linear-gradient(#f0f0f0,#d9d9d9);
	background:-o-linear-gradient(#f0f0f0,#d9d9d9);
	background:linear-gradient(#f0f0f0,#d9d9d9)
}
.cc-sa-toggle-selected.cc-sa-toggle-left,.cc-sa-toggle.cc-sa-toggle-left{
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px
}
.cc-sa-toggle-selected.cc-sa-toggle-left,.cc-sa-toggle-selected.cc-sa-toggle-mid,.cc-sa-toggle.cc-sa-toggle-left,.cc-sa-toggle.cc-sa-toggle-mid{
	border-right:none
}
.cc-sa-toggle-selected.cc-sa-toggle-right,.cc-sa-toggle.cc-sa-toggle-right{
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px
}
.cc-sa-toggle-selected.cc-sa-toggle-selected,.cc-sa-toggle.cc-sa-toggle-selected{
	cursor:default;
	background:#525252
}
.cc-form-abort{
	border:0!important;
	background:0 0!important;
	padding:0!important;
	margin:0!important;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	text-shadow:none!important;
	font-size:12px!important;
	-webkit-border-radius:0!important;
	border-radius:0!important;
	line-height:2em;
	color:#0099E1!important;
	text-decoration:underline!important
}
.cc-form-abort:hover{
	text-decoration:none!important
}
.cc-FloatingButtonBarContainer{
	bottom:10px;
	display:block;
	list-style-type:none;
	margin:0;
	padding:0;
	position:fixed;
	z-index:10100;
	right:10px
}
.cc-FloatingButtonBarContainer li{
	margin-right:2px;
	float:left
}
.cc-FloatingButtonBarContainer.cc-FloatingButtonBarContainer-left li,.number{
	float:right
}
.cc-FloatingButtonBarContainer li a{
	background:#7f7f7f;
	background:rgba(0,0,0,.5);
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #dcdcc8;
	border:1px solid rgba(255,255,255,.5);
	cursor:pointer;
	display:block;
	font-size:0;
	overflow:hidden;
	-webkit-transition:opacity .6s cubic-bezier(.35,.75,.59,.93);
	-moz-transition:opacity .6s cubic-bezier(.35,.75,.59,.93);
	-o-transition:opacity .6s cubic-bezier(.35,.75,.59,.93);
	transition:opacity .6s cubic-bezier(.35,.75,.59,.93)
}
.cc-FloatingButtonBarContainer li a span{
	display:block;
	height:42px;
	width:42px;
	opacity:.5
}
@media (min-width:768px){
	.cc-FloatingButtonBarContainer{
		bottom:60px;
		right:60px
	}
	.cc-FloatingButtonBarContainer li a span{
		height:30px;
		width:30px
	}
}
.cc-FloatingButtonBarContainer li a:hover span{
	opacity:1
}
.cc-FloatingButtonBarContainer.cc-FloatingButtonBarContainer-left{
	right:auto;
	left:10px;
	margin-right:0;
	margin-left:2px
}
.cc-FloatingButtonBarContainer .cc-FloatingButtonBarContainer-button span{
	-webkit-transition:background .5s cubic-bezier(.35,.75,.59,.93);
	-moz-transition:background .5s cubic-bezier(.35,.75,.59,.93);
	-o-transition:background .5s cubic-bezier(.35,.75,.59,.93);
	transition:background .5s cubic-bezier(.35,.75,.59,.93)
}
.cc-FloatingButtonBarContainer .cc-FloatingButtonBarContainer-button-full,.cc-FloatingButtonBarContainer .cc-FloatingButtonBarContainer-button-mute{
	display:none
}
@media (min-width:768px){
	.cc-FloatingButtonBarContainer.cc-FloatingButtonBarContainer-left{
		left:60px
	}
	.cc-FloatingButtonBarContainer .cc-FloatingButtonBarContainer-button-full,.cc-FloatingButtonBarContainer .cc-FloatingButtonBarContainer-button-mute{
		display:block
	}
}
.cc-FloatingButtonBarContainer .cc-FloatingButtonBarContainer-button-mute span{
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACQUExURQAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////5YAGfAAAAAvdFJOUwD8OnTbBvbSDOwDuAmU+TbMY2Ah12/J85kxZo0cD0JJLYdXw7QYroHeeKUnFU7npSxWfAAAAJ5JREFUKM/l0jcWgzAQBNBBSLJETiZH56z73848SkAcwN5im9/MBuCPisWbvE+EHhvR0ErPlYs2O69AQW04KDyC1FxqyNUOQ4nBxt2exwkSpUZ+c9Fzq6UzNpSaGB/CjPrJdSx9R716b8ZRnk5MJCMS3W0Z7ZCNbHbIH7heVgaLg9PYfc+3aKldi+sikvqtOqyW5tZJwqO1eTLx+0/7BX0oCqgDuf45AAAAAElFTkSuQmCC) no-repeat
}
.cc-FloatingButtonBarContainer .cc-FloatingButtonBarContainer-button-mute.cc-FloatingButtonBarContainer-button-enabled span{
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABLUExURQAAAP///////////////////////////////////////////////////////////////////////////////////////////////4OZCwcAAAAYdFJOUwD8mbvdM/XSzGMhiETJMNhXb7QR7neqVYcP49oAAABcSURBVCjPY2AYBTQFfCzMeGQ52STYgZSohDirBDeanCAHv4QEWJqBAwjQtTJKSMCkWSUkePBI80hIcGJYzMQLk2ZhFmMRxnSaAMRp3BKsXCJMWJzOxSE0Grt0AABZ/gQJUPkgQgAAAABJRU5ErkJggg==) no-repeat
}
.cc-FloatingButtonBarContainer .cc-FloatingButtonBarContainer-button-full span{
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABIUExURQAAAP///////////////////////////////////////////////////////////////////////////////////////////+d4eLAAAAAXdFJOUwBs9mRIaUD8YOdv5HLJdo+TnqLAA8yBrs+T6gAAAINJREFUKM/d0lcOxCAMBNChGkjfNve/6bL7k9AukBESRk98GAPcPH7hJYuvOLJIrJi8XPBkw3mJAlb+yx7vv2ofsBwSgJC3LiesEoI4uC7nzKLDeWrYkWrEBobKMWHrsv5wBhKfo8a2XLzew761AR6DZ7HnwTY8lSOZKrbFyKK9+wf+AiGhDVQ6+HhNAAAAAElFTkSuQmCC) no-repeat
}
.cc-FloatingButtonBarContainer .cc-FloatingButtonBarContainer-button-full.cc-FloatingButtonBarContainer-button-enabled span{
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA2UExURQAAAP////////////////////////////////////////////////////////////////////FjxvwAAAARdFJOUwA9ySHnSPXwSzJmQtHkKglUwDjGjQAAAGlJREFUKM/d0ksOgCAMBNACLcjf3v+yNm4UUBYmbpgdeWEgFIDFozTfolXHyE2wY+Z4LSLzwJCktFjZmuCJBdx2Vn/l4qbldQ8hqHm5/elqE5YXwfh6NhnvDXiJoYFzO5LcMTUjQ1r9Ax/7xgzHwOLl0QAAAABJRU5ErkJggg==) no-repeat
}
.cc-FloatingButtonBarContainer .cc-FloatingButtonBarContainer-button-scroll{
	display:none
}
.cc-FloatingButtonBarContainer .cc-FloatingButtonBarContainer-button-scroll span{
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABmUExURQAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////5WfaagAAAAhdFJOUwCNiZgQzB2E+vF9up/A0OpNdAWUawZoXLTHMfTkPzUXRrNwbC0AAAB0SURBVCjP7dJJDoMwDAVQA4WEhKllaJn5978kLkIVUQML2PJXtp7tlYnuXM3D898H+gFktasa3xR2HWMgTSTwtGngA21GEe8ru4YZUemxiz9NWKelzNndl8l8M+3X2uFJ1+Qa3fBrBKBNVnGz6YR07h85nxmEZAcBhovpBwAAAABJRU5ErkJggg==) center center repeat-y
}
.cc-FloatingButtonBarContainer .cc-FloatingButtonBarContainer-button-scroll.cc-FloatingButtonBarContainer-button-scroll-show{
	display:block
}
.cc-FloatingButtonBarContainer .cc-FloatingButtonBarContainer-button-scroll.cc-FloatingButtonBarContainer-button-scroll-show:hover span{
	background-position-y:-84px;
	-webkit-transition:background-position-y 1s cubic-bezier(.35,.75,.59,.93);
	-moz-transition:background-position-y 1s cubic-bezier(.35,.75,.59,.93);
	-o-transition:background-position-y 1s cubic-bezier(.35,.75,.59,.93);
	transition:background-position-y 1s cubic-bezier(.35,.75,.59,.93)
}
@media (min-width:768px){
	.cc-FloatingButtonBarContainer .cc-FloatingButtonBarContainer-button-scroll.cc-FloatingButtonBarContainer-button-scroll-show:hover span{
		background-position-y:-60px
	}
}
[lang=ja-JP] #cc-checkout-form input[type=email],[lang=ja-JP] #cc-checkout-form input[type=text],[lang=ja-JP] #cc-checkout-form textarea,[lang=ja-JP] #cc-checkout-form-overview input[type=email],[lang=ja-JP] #cc-checkout-form-overview input[type=text],[lang=ja-JP] #cc-checkout-form-overview textarea,[lang=ja-JP] #cc-checkout-paymentmethod-form input[type=email],[lang=ja-JP] #cc-checkout-paymentmethod-form input[type=text],[lang=ja-JP] #cc-checkout-paymentmethod-form textarea,[lang=ja-JP] .cc-com-entry input[type=email],[lang=ja-JP] .cc-com-entry input[type=text],[lang=ja-JP] .cc-com-entry textarea,[lang=ja-JP] .cc-m-form input[type=email],[lang=ja-JP] .cc-m-form input[type=text],[lang=ja-JP] .cc-m-form textarea{
	font-family:sans-serif
}
.j-alt-pressed h1[id],.j-alt-pressed h2[id],.j-alt-pressed h3[id],.j-alt-pressed h4[id],.j-alt-pressed h5[id],.j-alt-pressed h6[id]{
	cursor:pointer;
	position:relative
}
.j-alt-pressed h1[id]:hover:after,.j-alt-pressed h2[id]:hover:after,.j-alt-pressed h3[id]:hover:after,.j-alt-pressed h4[id]:hover:after,.j-alt-pressed h5[id]:hover:after,.j-alt-pressed h6[id]:hover:after{
	-webkit-border-radius:4px;
	border-radius:4px;
	color:#fff;
	font:12px/12px sans-serif;
	left:0;
	padding:3px;
	position:absolute;
	text-align:center;
	text-transform:none;
	top:-20px;
	width:140px;
	background:#000;
	content:"Click to copy anchor URL"
}
.j-copyable-headlines h1[id],.j-copyable-headlines h2[id],.j-copyable-headlines h3[id],.j-copyable-headlines h4[id],.j-copyable-headlines h5[id],.j-copyable-headlines h6[id]{
	position:relative
}
.j-copyable-headlines h1[id].j-link-copy-success:after,.j-copyable-headlines h2[id].j-link-copy-success:after,.j-copyable-headlines h3[id].j-link-copy-success:after,.j-copyable-headlines h4[id].j-link-copy-success:after,.j-copyable-headlines h5[id].j-link-copy-success:after,.j-copyable-headlines h6[id].j-link-copy-success:after{
	-webkit-border-radius:4px;
	border-radius:4px;
	color:#fff;
	font:12px/12px sans-serif;
	left:0;
	padding:3px;
	position:absolute;
	text-align:center;
	text-transform:none;
	top:-20px;
	width:140px;
	background:#006400;
	content:"✓ URL copied"
}
.cc-single-module-element,.cc-single-module-element .cc-m-all,.cc-single-module-element .cc-m-all .cc-m-all-wrapper{
	height:100%
}
.cc-single-module-element .cc-m-all.cc-m-status-empty .cc-m-all-toolbox .cc-m-tlbx-remove{
	display:none
}
.cc-single-module-element .cc-m-status-empty.cc-m-all .cc-m-all-content:before{
	line-height:inherit
}
.cc-single-module-element .cc-m-all.cc-m-status-empty .cc-m-all-content{
	min-height:0!important
}
.cc-single-module-element .cc-m-all.cc-m-all-opened.cc-m-status-empty .cc-m-all-content{
	min-height:98px!important
}
.cc-single-module-element#cc-website-title a{
	text-decoration:none
}
.cc-single-module-element#cc-website-logo .j-module a{
	background:0 0
}
.drag-area .cc-imagewrapper.cc-imagewrapper.cc-imagewrapper.cc-imagewrapper{
	line-height:0
}
.drag-area .cc-single-module-element div.cc-m-all-wrapper,.drag-area .cc-single-module-element div.n{
	padding:0
}
#cc-website-logo .j-imageSubtitle{
	height:100%
}
#cc-website-logo .cc-m-image-container{
	width:100%;
	vertical-align:middle
}
#cc-website-logo .cc-m-all-content.j-imageSubtitle{
	padding:0!important
}
#cc-website-title span.j-website-title-content{
	display:block
}
#cc-website-title .cc-m-status-empty span.j-website-title-content{
	display:none
}
#cc-website-title .cc-m-status-empty.cc-m-all-opened span.j-website-title-content{
	display:block
}
.j-blogSelection .n{
	padding:5px 0
}
.j-blogSelection .n .blogreadmore,.j-blogSelection .n .comment{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	max-width:100%;
	text-align:center;
	text-decoration:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	vertical-align:middle;
	word-wrap:break-word
}
@media (min-width:481px){
	.j-blogSelection .n .blogreadmore,.j-blogSelection .n .comment{
		display:inline-block;
		min-width:40%;
		width:auto
	}
}
.com-list-noava label{
	display:block
}
.com-list-noava form br{
	display:none
}
.com-list-noava input,.com-list-noava textarea{
	max-width:100%
}
@media (min-width:768px){
	.j-blogSelection .n .blogreadmore,.j-blogSelection .n .comment{
		min-width:0
	}
	.com-list-noava input,.com-list-noava textarea{
		margin-bottom:0;
		min-width:0
	}
}
@media (min-width:481px){
	.com-list-noava input[type=submit]{
		margin:1em auto;
		min-width:50%
	}
}
@media (min-width:768px){
	.com-list-noava input[type=submit]{
		display:inline;
		margin:1em 0;
		min-width:0
	}
	.cc-m-spacer{
		max-height:none;
		min-height:0
	}
}
.com-meta{
	margin-bottom:1em
}
#mandFields-label{
	display:none
}
.cc-m-comment-loading{
	background:url(data:image/gif;	base64,R0lGODlhEAAQAPMPABQUFHp6er6+vlhYWJycnDY2NgAAAODg4GhoaPDw8IqKikZGRiQkJKysrAQEBP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAPACwAAAAAEAAQAEAEcPDJlygadUq1OtFTIoqLoSSGMwxH1krH8RyF0BCHIlPaYTAJh6G1CyUahaIkE1IAFsrEQaCcBWSEz0PAnBwYLcOQ15MpTMJYd1ZyUDXSDGelBY0qIkFg/ZoEGAQJCjoxDRRvIQMBD1kzgSAgAgKQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyfkCkonOJZk8QKNJRcI4B2MIo0QwAGFw0xAnQGEZRpZJA0PhMBEQW7TWo4EIBFjKB2GAQECjH8LoN2ksBtvDT7FoJAiNg/oo1iAOAvNVE9DGJXMMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyfmIolgiuVhKRSY5Q9Ilg5hURtM10yFIQdGAi6IUxqEYPQ0gFSMADbOJALFSGi4SgY5wyHyujYBWxH3AuhSEotklBAQJAfqqkigO8MSBjCHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkJvTKkN5YcAvYUAech2CYBQheiySEpiLwEBOElFqAGpIfqIWCIHiWKrJbYEBoNEQIAcIByBNkFYegWKKHLYXxQHRSW40SQfYzVQklC0BweBbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA5pDM/c1iEAKAVeR5DYAAiIUVheFU+DsWH1Su2YwuSAIPiCHUPJcsmUPkOMQJY5TqYdIkJrSma4FAFQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6YSg2KUmVZDBkSUBpyiOwojZgRznAaCU0IgKYQVFxSyShEAhSEwSh4GjwJIcOJTEgmDUHK5VCmEwWCiu2AyBwQAgophDgYBBNh1PCTB4MCaqAEPSAchmGgZKDlBoEwwGFyNpBmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5zqFYCkkIz9zVeMQCSkoyPkuDWcnTCBaBSMstHXSGAANM4oJBuCaJJKiBQASTykxjUSgETpNBI4rdPBAxUADBeCRuhRPAoHhceaDEmkiMOwwXxzE+KIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtDJI4WQTepar0Db5l3I5SSndlBOEzjHoEjJgYZB8W73ppihoCBAzAQ1n4HsSCsFa6waw7HbGAwKxWI6W/gMAQaD4JiFDlcKIFE4NgwXwNrBAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5UqJY3neOFBt2XB1HhFTidYniYZtlCY2kEBlMIHiOES8f5aAoCieHgLL2YQgwruHCYOhNFgCFxmEoeBiEBmLxIDAQEsLTVijUesEJI9F+DBw+x7cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpUpKHamml2Fr3bZl2lMQITo0iXFRJqQ4C3AjY7EJh/AsQgeBKnAgAmYSwcrwmCUSBKWHUEoxFw6EYOAcBSUNGGCwEgC1MU3CYHYH2RmB1LII15UahAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJX6p4plMPx8dFGYZSiYnwCaTxTYdaBUbTiRKjZ4/gHwMHABDI+BqfRGOBsVUGkpdEgXA+Co/iYuAjICQBgkQgETcCiAOWB2CiHwQmSI6AJoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJAY68+ArDspeD0XxS9xyG4R3JaRLjlbAY4QhZKynFsiie2eEQYBiBuaGlJRh4cLLAA+BpKKBOICIwbBBOsNMEIFBIEZaHTl1APMyPRmB9cb+ljy8pHsNEAAA7) center 4px no-repeat
}
.j-twitter .cc-m-twitter--list{
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none!important;
	list-style-type:none!important
}
.j-twitter .cc-m-twitter--list-item{
	padding:0 0 15px 20px;
	position:relative
}
.j-twitter.cc-m-twitter-loading .icon-web-loading-spinner{
	-webkit-animation:twitter-loading-spinner 1s infinite linear;
	-moz-animation:twitter-loading-spinner 1s infinite linear;
	-o-animation:twitter-loading-spinner 1s infinite linear;
	animation:twitter-loading-spinner 1s infinite linear
}
.j-twitter .icon-web-loading-spinner,.j-twitter .icon-web-twitter-bird{
	position:absolute;
	top:4px;
	left:0
}
.j-twitter .icon-web-twitter-bird{
	color:#55acee
}
.j-twitter .cc-m-twitter--message-status{
	display:block;
	padding-bottom:3px;
	overflow:hidden
}
.j-twitter iframe{
	width:300px;
	height:20px
}
.cc-twittermodule-config p{
	padding-bottom:10px;
	border-bottom:1px solid #ccc
}
.cc-twittermodule-config p span{
	font-weight:700;
	line-height:25px
}
@-webkit-keyframes twitter-loading-spinner{
	from{
	-webkit-transform:rotate(0);
	transform:rotate(0)
}
to{
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)
}

}
@-moz-keyframes twitter-loading-spinner{
	from{
	-moz-transform:rotate(0);
	transform:rotate(0)
}
to{
	-moz-transform:rotate(360deg);
	transform:rotate(360deg)
}

}
@-o-keyframes twitter-loading-spinner{
	from{
	-o-transform:rotate(0);
	transform:rotate(0)
}
to{
	-o-transform:rotate(360deg);
	transform:rotate(360deg)
}

}
@keyframes twitter-loading-spinner{
	from{
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0);
	transform:rotate(0)
}
to{
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg)
}

}
div.lightbox-flickr-footer{
	float:left;
	width:100%
}
div.lightbox-flickr-footer div.flickr-left{
	float:left;
	width:68%;
	text-align:left
}
div.lightbox-flickr-footer div.flickr-right{
	float:right;
	width:30%;
	text-align:right
}
div.lightbox-flickr-footer img{
	display:inline
}
div.lightbox-flickr-footer a.flickr-license,div.lightbox-flickr-footer a.flickr-photopage,div.lightbox-flickr-footer a.flickr-userpage{
	color:#666;
	text-decoration:none
}
div.lightbox-flickr-footer a.flickr-license:hover,div.lightbox-flickr-footer a.flickr-photopage:hover,div.lightbox-flickr-footer a.flickr-userpage:hover{
	text-decoration:underline
}
div.lightbox-flickr-footer span.flickr-phototitle{
	font-weight:700
}
a.flickr-photopage{
	clear:both;
	display:block;
	margin-top:30px
}
.ie6 a.flickr-photopage{
	margin-top:10px
}
div.cc-shop-product-img a{
	outline:0
}
a.cc-addtocard-disabled,a.cc-addtocard-disabled:hover,button.cc-addtocard-disabled,button.cc-addtocard-disabled:hover{
	opacity:.2!important;
	filter:alpha(opacity=20);
	cursor:default!important;
	outline:0
}
a.cc-shop-addtocard:active{
	top:0!important
}
div.cc-shop-addtocard-container{
	float:left;
	line-height:100%;
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAmCAMAAAAyYgE1AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABjUExURf///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////4ObiaAAAAAhdFJOUysPAS8LIxcoEQIEJgoGFQkdGwcDMRgFIiAeJRQOMho0Lijkpz4AAAA7SURBVAjXFcEJAkJAAADAEeVK7lv0/1faZly+BrGfvzQsbZ5mi1WjdRq9fOyyMHJIwrdapzIp9PLwcQNZigItnyh9jwAAAABJRU5ErkJggg==) repeat-x #123D6D;
	padding:6px 10px 4px 7px;
	color:#F1F1F1;
	text-decoration:none;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-moz-box-shadow:0 1px 2px rgba(0,0,0,.5);
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);
	text-shadow:0 -1px 1px rgba(0,0,0,.25);
	border-bottom:1px solid rgba(0,0,0,.25);
	position:relative;
	cursor:pointer;
	font-size:11px;
	margin:3px 0
}
.cc-product-delivery-time-info,.cc-shop-product-pool,.j-product-delivery-time,.j-product-pool,.j-product-weight{
	display:inline-block;
	list-style:none;
	line-height:1.3em;
	padding-top:0;
	margin-left:0
}
* html div.cc-shop-addtocard-container{
	background-image:none
}
div.cc-shop-addtocard-container select{
	font-size:12px;
	text-transform:none
}
div.cc-shop-addtocard-container select span{
	color:#900
}
.cc-shop-product-availability{
	margin-top:5px;
	padding-left:0
}
.j-product-weight{
	font-size:1em;
	margin-right:1.5em
}
.j-product-weight:before{
	content:"";
	font-size:16px;
	font-family:JimdoIconFontWeb!important;
	font-weight:400;
	font-style:normal;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	speak:none;
	vertical-align:middle;
	top:-.05em;
	position:relative;
	margin-right:.2em
}
.cc-shop-product-pool,.j-product-pool{
	font-size:1em;
	margin-right:1.5em
}
.cc-shop-product-pool-variant-1:before,.cc-shop-product-pool-variant-2:before,.cc-shop-product-pool-variant-3:before,.j-product-pool-status-1:before,.j-product-pool-status-2:before,.j-product-pool-status-3:before{
	font-size:16px;
	font-family:JimdoIconFontWeb!important;
	font-weight:400;
	font-style:normal;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	speak:none;
	vertical-align:middle
}
.cc-shop-product-pool:before,.j-product-pool:before{
	top:-.05em;
	position:relative;
	margin-right:.2em
}
.cc-shop-product-pool-variant-1:before,.j-product-pool-status-1:before{
	content:""
}
.cc-shop-product-pool-variant-2:before,.j-product-pool-status-2:before{
	content:""
}
.cc-shop-product-pool-variant-3:before,.j-product-pool-status-3:before{
	content:""
}
.cc-product-delivery-time-info,.j-product-delivery-time{
	font-size:1em;
	margin-right:1.5em
}
.cc-delivery-time-variant-1:before,.cc-delivery-time-variant-2:before,.cc-delivery-time-variant-3:before,.j-product-delivery-time-status-1:before,.j-product-delivery-time-status-2:before,.j-product-delivery-time-status-3:before{
	font-size:16px;
	font-weight:400;
	font-style:normal;
	vertical-align:middle;
	font-family:JimdoIconFontWeb!important;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	speak:none
}
.cc-product-delivery-time-info:before,.j-product-delivery-time:before{
	top:-.05em;
	position:relative;
	margin-right:.2em
}
.cc-delivery-time-variant-1:before,.j-product-delivery-time-status-1:before{
	content:""
}
.cc-delivery-time-variant-2:before,.j-product-delivery-time-status-2:before{
	content:""
}
.cc-delivery-time-variant-3:before,.j-product-delivery-time-status-3:before{
	content:""
}
.cc-shop-old-price-value{
	text-decoration:line-through
}
.j-product .cc-shop-product-desc .cc-shop-product-availability li:first-child:after{
	content:""!important
}
div.cc-catalog-sortbar{
	display:none;
	padding:6px 5px 5px;
	margin-bottom:20px;
	background-color:#eee;
	border-bottom:1px solid #ccc;
	font-size:14px;
	color:#000
}
div.cc-catalog-sortbar span{
	font-size:10px;
	color:#666
}
span.cc-catalog-sortbar-viewswitch{
	margin-left:10px;
	float:right
}
div.cc-catalog-galleryview-st-1 div.cc-webview-product-price strong,div.cc-catalog-galleryview-st-2 div.cc-webview-product-price strong,div.cc-catalog-galleryview-st-3 div.cc-webview-product-price strong,div.cc-catalog-listview-st-1 div.cc-webview-product-price strong,div.cc-catalog-listview-st-2 div.cc-webview-product-price strong,div.cc-catalog-listview-st-3 div.cc-webview-product-price strong{
	color:#900
}
div.cc-catalog-galleryview-st-1 div.cc-webview-product,div.cc-catalog-galleryview-st-2 div.cc-webview-product,div.cc-catalog-galleryview-st-3 div.cc-webview-product,div.cc-catalog-listview-st-1 div.cc-webview-product,div.cc-catalog-listview-st-2 div.cc-webview-product{
	overflow:hidden;
	position:relative
}
div.cc-catalog-galleryview-st-1 a.cc-webview-product-image,div.cc-catalog-galleryview-st-2 a.cc-webview-product-image,div.cc-catalog-galleryview-st-3 a.cc-webview-product-image{
	display:block;
	width:135px;
	height:100px
}
span.cc-product-title{
	display:block
}
div.cc-catalog-galleryview-st-1 div.cc-webview-product{
	float:left;
	width:135px;
	height:180px;
	margin:0 25px 50px 0
}
div.cc-catalog-galleryview-st-1 span.cc-product-title{
	overflow:hidden;
	margin:6px 0 0;
	height:50px;
	color:#666;
	line-height:16px;
	font-size:12px;
	font-weight:700
}
div.cc-catalog-galleryview-st-1 div.cc-product-description{
	display:none
}
div.cc-catalog-galleryview-st-1 div.cc-webview-product-price{
	margin:0!important;
	position:absolute;
	bottom:0;
	line-height:14px
}
div.cc-catalog-galleryview-st-1 div.cc-webview-product-price strong{
	font-size:12px
}
div.cc-catalog-listview-st-1 div.cc-webview-product{
	margin-bottom:30px
}
div.cc-catalog-listview-st-1 div.cc-webview-product-content{
	margin-right:105px;
	padding:5px
}
div.cc-catalog-listview-st-1 a.cc-webview-product-image img{
	float:left
}
div.cc-catalog-listview-st-1 div.cc-product-description,div.cc-catalog-listview-st-1 div.cc-webview-product-price,div.cc-catalog-listview-st-1 span.cc-product-title{
	margin-left:145px;
	padding-right:5px
}
div.cc-catalog-listview-st-1 span.cc-product-title{
	line-height:16px;
	font-size:12px;
	font-weight:700
}
div.cc-catalog-listview-st-1 div.cc-product-description,div.cc-catalog-listview-st-1 div.cc-webview-product-price{
	margin-top:5px
}
div.cc-catalog-listview-st-1 div.cc-webview-product-price strong{
	line-height:16px;
	font-size:12px
}
div.cc-catalog-galleryview-st-2 div.cc-webview-product{
	float:left;
	width:145px;
	height:180px;
	margin:0 10px 10px 0;
	border:1px solid #ccc
}
div.cc-catalog-galleryview-st-2 a.cc-webview-product-image{
	text-align:center
}
div.cc-catalog-galleryview-st-2 a.cc-webview-product-image img{
	display:inline;
	margin:5px
}
div.cc-catalog-galleryview-st-2 span.cc-product-title{
	width:135px;
	margin:5px 5px 0;
	color:#666;
	line-height:16px;
	font-size:12px;
	font-weight:700
}
div.cc-catalog-galleryview-st-2 div.cc-product-description{
	display:none
}
div.cc-catalog-galleryview-st-2 div.cc-webview-product-price{
	width:139px;
	padding:3px;
	position:absolute;
	bottom:0;
	top:auto;
	text-align:center;
	background-color:#e5e5e5
}
div.cc-catalog-galleryview-st-2 div.cc-webview-product-price strong{
	font-size:12px
}
div.cc-catalog-listview-st-2 div.cc-webview-product{
	margin-bottom:10px;
	border:1px solid #ccc;
	background:url(data:image/gif;base64,R0lGODdhZAABAPAAAPLy8gAAACwAAAAAZAABAAACCISPqcvtD2MrADs=) top right repeat-y
}
div.cc-catalog-listview-st-2 a.cc-webview-product-image img{
	float:left;
	margin:5px
}
div.cc-catalog-listview-st-2 span.cc-product-title{
	margin:1px 105px 0 145px;
	font-weight:700;
	line-height:16px;
	font-size:12px
}
div.cc-catalog-listview-st-2 div.cc-product-description{
	margin:5px 105px 5px 145px
}
div.cc-catalog-listview-st-2 div.cc-webview-product-price{
	width:100px;
	position:absolute;
	padding-top:46px;
	right:0;
	top:0;
	text-align:center
}
div.cc-catalog-listview-st-2 div.cc-webview-product-price strong{
	line-height:16px;
	font-size:12px
}
div.cc-catalog-galleryview-st-3 div.cc-webview-product{
	float:left;
	width:141px;
	height:180px;
	background-color:#e9e9e9;
	border-top:1px solid #fff;
	border-left:1px solid #fff
}
div.cc-catalog-galleryview-st-3 div.cc-webview-product-content{
	height:135px;
	padding:5px
}
div.cc-catalog-galleryview-st-3 a.cc-webview-product-image{
	text-align:center
}
div.cc-catalog-galleryview-st-3 a.cc-webview-product-image img{
	display:inline;
	margin:3px
}
div.cc-catalog-galleryview-st-3 span.cc-product-title{
	width:135px;
	margin:5px 0 0 5px!important;
	padding:0 3px;
	color:#666;
	line-height:16px;
	font-size:12px;
	font-weight:700
}
div.cc-catalog-galleryview-st-3 div.cc-product-description{
	display:none
}
div.cc-catalog-galleryview-st-3 div.cc-webview-product-price{
	width:135px;
	margin:0!important;
	position:absolute;
	bottom:0;
	padding:3px;
	text-align:center;
	background-color:#d1d1d1
}
div.cc-catalog-galleryview-st-3 div.cc-webview-product-price strong{
	font-size:12px
}
div.cc-catalog-listview-st-3{
	border:1px solid #d0d0d0;
	padding:1px 0 0 1px
}
div.cc-catalog-listview-st-3 div.cc-webview-product{
	margin-bottom:1px;
	padding:3px;
	background-color:#e9e9e9
}
div.cc-catalog-listview-st-3 div.cc-webview-product:nth-child(odd){
	background-color:#f4f4f4
}
div.cc-catalog-listview-st-3 a.cc-webview-product-image img{
	float:left;
	margin:3px 5px 3px 3px
}
div.cc-catalog-listview-st-3 span.cc-product-title{
	margin-left:145px;
	font-weight:700;
	line-height:16px;
	font-size:12px
}
div.cc-catalog-listview-st-3 div.cc-product-description{
	margin:5px 5px 0 145px
}
div.cc-catalog-listview-st-3 div.cc-webview-product-price{
	margin:5px 0 5px 145px
}
div.cc-catalog-listview-st-3 div.cc-webview-product-price strong{
	font-size:12px
}
.cc-m-textwithimage .cc-m-image-align-1,.cc-m-textwithimage .imgleft,.j-textWithImage .cc-m-image-align-1,.j-textWithImage .imgleft{
	float:left;
	margin:4px 20px 4px 0;
	display:inline
}
.cc-m-textwithimage .cc-m-image-align-2,.cc-m-textwithimage .imgright,.j-textWithImage .cc-m-image-align-2,.j-textWithImage .imgright{
	float:right;
	margin:4px 0 4px 15px;
	display:inline
}
.spacing{
	width:auto;
	background:0 0
}
.cc-m-video-gutter{
	max-width:100%;
	height:auto!important
}
.cc-m-video-gutter .cc-m-video-wrapper{
	height:0!important;
	width:100%;
	position:relative
}
.cc-m-video-gutter.cc-m-video-ratio-1 .cc-m-video-wrapper{
	padding-bottom:75%
}
.cc-m-video-gutter.cc-m-video-ratio-2 .cc-m-video-wrapper{
	padding-bottom:56.25%
}
.cc-m-video-gutter .cc-m-video-container{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%
}
.cc-m-video-container{
	overflow:hidden
}
.cc-m-video-align-left{
	float:left
}
.cc-m-video-align-center{
	margin:0 auto
}
.cc-m-video-align-right{
	float:right
}
.cc-m-gallery-cool>div,.cc-m-gallery-stack-column,.ccgalerie div.thumb_pro1,.ccgalerie div.thumb_pro2,.ccgalerie div.thumb_pro3,.ccgalerie div.thumb_sq1,.ccgalerie div.thumb_sq2,.ccgalerie div.thumb_sq3{
	float:left
}
.cc-m-gallery-container{
	width:100%
}
.ccgalerie div.thumb_pro1 *,.ccgalerie div.thumb_pro2 *,.ccgalerie div.thumb_pro3 *,.ccgalerie div.thumb_sq1 *,.ccgalerie div.thumb_sq2 *,.ccgalerie div.thumb_sq3 *{
	-moz-box-sizing:content-box!important;
	box-sizing:content-box!important;
	-webkit-box-sizing:content-box!important
}
.ccgalerie div.thumb_sq1{
	margin:0 5px 5px 0
}
.ccgalerie div.thumb_sq1 img{
	display:block;
	border:1px solid #ccc;
	padding:3px;
	background:#fff
}
.ccgalerie div.thumb_sq1 a:hover img{
	background:#eee
}
.ccgalerie div.thumb_sq2{
	background:#fff;
	margin:0 1px 1px 0
}
.ccgalerie div.thumb_sq3{
	background:#fff;
	margin:0 2px 2px 0
}
.ccgalerie div.thumb_pro2,.ccgalerie div.thumb_pro3{
	margin:0 5px 5px 0;
	padding:3px
}
.ccgalerie div.thumb_sq3 img{
	display:block;
	padding:5px;
	background:#fff
}
.ccgalerie div.thumb_sq3 a:hover img{
	background:#ddd
}
.ccgalerie div.thumb_pro1 img,.ccgalerie div.thumb_pro2 img{
	position:relative
}
.ccgalerie div.thumb_pro1{
	border:1px solid #ccc;
	padding:3px
}
.ccgalerie div.thumb_pro2{
	border-top:1px solid #CCC;
	border-right:2px solid #C5C5C5;
	border-bottom:2px solid #C5C5C5;
	border-left:1px solid #CCC
}
div.innerthumbnail{
	display:table-cell;
	text-align:center;
	vertical-align:middle
}
div.innerthumbnail img{
	display:inline;
	vertical-align:middle
}
.cc-m-gallery-cool img{
	display:block;
	height:0
}
.cc-m-gallery-stack-column .cc-m-gallery-stack-item{
	display:block
}
.cc-m-gallery-stack img{
	display:block;
	width:100%
}
.cc-m-gallery-stack>.cc-m-gallery-stack-item{
	display:none
}
.cc-m-gallery-slider{
	position:relative;
	overflow:hidden
}
.cc-m-gallery-slider .bx-wrapper{
	background:0 0;
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	margin:0
}
.cc-m-gallery-slider .bx-wrapper .bx-viewport{
	background:0 0;
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	height:auto!important;
	left:0;
	margin:0
}
.cc-m-gallery-slider .bx-wrapper .bx-viewport ul{
	display:block;
	padding:0!important
}
.cc-m-gallery-slider .bx-wrapper .bx-viewport ul li{
	padding:0!important
}
.cc-m-gallery-slider .bx-wrapper .bx-caption{
	background:rgba(0,0,0,.65);
	bottom:12px;
	text-align:center
}
.cc-m-gallery-slider .bx-wrapper .bx-caption span{
	padding:8px;
	color:#fff!important
}
.cc-m-gallery-slider ul{
	display:none;
	margin:0
}
.cc-m-gallery-slider ul img{
	margin:0 auto
}
.cc-m-gallery-slider .bx-controls-direction a{
	background-image:none;
	background-color:rgba(0,0,0,.15);
	color:#fff;
	-webkit-border-radius:32px;
	border-radius:32px;
	line-height:32px;
	text-align:center;
	text-indent:0!important;
	text-decoration:none!important;
	opacity:.5;
	-webkit-transition:opacity .4s ease-in-out,background-color .4s ease-in-out;
	-moz-transition:opacity .4s ease-in-out,background-color .4s ease-in-out;
	-o-transition:opacity .4s ease-in-out,background-color .4s ease-in-out;
	transition:opacity .4s ease-in-out,background-color .4s ease-in-out;
	font-family:JimdoIconFontWeb!important;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	speak:none;
	vertical-align:middle;
	font-size:16px!important;
	z-index:1!important
}
.cc-m-gallery-slider .bx-wrapper .bx-controls-auto a,.cc-m-gallery-slider .cc-m-gallery-slider-fullscreen{
	line-height:38px;
	text-align:center;
	text-indent:0!important;
	text-decoration:none!important;
	color:#fff;
	vertical-align:middle;
	height:38px
}
.cc-m-gallery-slider .bx-controls-direction a.bx-prev:before{
	content:""
}
.cc-m-gallery-slider .bx-controls-direction a.bx-next:before{
	content:""
}
.cc-m-gallery-slider .bx-controls-direction a:hover{
	background-color:rgba(0,0,0,.9)
}
.cc-m-gallery-slider:hover .bx-controls-direction a{
	opacity:1
}
.cc-m-gallery-slider .bx-wrapper .bx-controls:hover .bx-controls-auto{
	opacity:0
}
.cc-m-gallery-slider .bx-wrapper .bx-controls-auto{
	opacity:0;
	-webkit-transition:opacity .4s ease-in-out;
	-moz-transition:opacity .4s ease-in-out;
	-o-transition:opacity .4s ease-in-out;
	transition:opacity .4s ease-in-out;
	width:38px;
	height:38px;
	position:absolute;
	bottom:auto;
	left:50%;
	right:auto;
	top:50%;
	margin:-19px 0 0 -19px
}
.cc-m-gallery-slider .bx-wrapper .bx-controls-auto:hover{
	opacity:1!important
}
.cc-m-gallery-slider .bx-wrapper .bx-controls-auto a{
	display:block;
	width:38px;
	background-color:rgba(0,0,0,.5);
	-webkit-border-radius:38px;
	border-radius:38px;
	-webkit-transition:background-color .4s ease-in-out;
	-moz-transition:background-color .4s ease-in-out;
	-o-transition:background-color .4s ease-in-out;
	transition:background-color .4s ease-in-out
}
.cc-m-gallery-slider .bx-wrapper .bx-controls-auto a:hover{
	background-color:rgba(0,0,0,.9)
}
.cc-m-gallery-slider .bx-wrapper .bx-controls-auto a.bx-start,.cc-m-gallery-slider .bx-wrapper .bx-controls-auto a.bx-stop{
	background-image:none;
	margin:0;
	font-family:JimdoIconFontWeb!important;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	speak:none;
	vertical-align:middle;
	font-size:18px!important
}
.cc-m-gallery-slider .bx-wrapper .bx-controls-auto a.bx-start:before{
	content:"";
	font-size:22px;
	position:relative;
	left:2px
}
.cc-m-gallery-slider .bx-wrapper .bx-controls-auto a.bx-stop:before{
	content:""
}
.cc-m-gallery-slider:hover .bx-wrapper .bx-controls-auto{
	opacity:1
}
.cc-m-gallery-slider .cc-m-gallery-slider-fullscreen{
	display:block;
	width:38px;
	background-color:rgba(0,0,0,.5);
	-webkit-border-radius:38px;
	border-radius:38px;
	-webkit-transition-duration:.4s;
	-moz-transition-duration:.4s;
	-o-transition-duration:.4s;
	transition-duration:.4s;
	-webkit-transition-timing-function:ease-in-out;
	-moz-transition-timing-function:ease-in-out;
	-o-transition-timing-function:ease-in-out;
	transition-timing-function:ease-in-out;
	-webkit-transition-property:background-color,opacity;
	-moz-transition-property:background-color,opacity;
	-o-transition-property:background-color,opacity;
	transition-property:background-color,opacity;
	position:absolute;
	top:50%;
	right:50%;
	margin:-38px -42px 0 0;
	opacity:0;
	font-family:JimdoIconFontWeb!important;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	speak:none;
	font-size:16px!important
}
#loginbox .cc-close,.cc-loginbox-logo-wrapper,.cc-m-gallery-slider-thumbnails a,.j-calltoaction-link,div.cc-sharebuttons-element a,ul.cc-shop-product-alternatives li a{
	text-decoration:none
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-control a:after,.lb-button,.lb-cycler div{
	font-family:JimdoIconFontWeb!important;
	-webkit-font-smoothing:antialiased;
	speak:none;
	vertical-align:middle;
	font-size:12px!important;
	-moz-osx-font-smoothing:grayscale
}
.cc-m-gallery-slider .cc-m-gallery-slider-fullscreen:before{
	content:""
}
.cc-m-gallery-slider .cc-m-gallery-slider-fullscreen:hover{
	background-color:rgba(0,0,0,.9)
}
.cc-m-gallery-slider:hover .cc-m-gallery-slider-fullscreen{
	opacity:1
}
.cc-m-gallery-slider.cc-m-gallery-slider-fullscreen-enabled .bx-wrapper .bx-controls-auto{
	margin-left:-43px
}
.cc-m-gallery-slider.cc-m-gallery-slider-fullscreen-enabled .cc-m-gallery-slider-thumbnails-disabled{
	margin-top:-19px
}
.cc-m-gallery-slider-bar{
	bottom:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	height:38px;
	position:relative;
	width:100%
}
.cc-m-gallery-slider-thumbnails-wrapper{
	bottom:0;
	left:0;
	overflow:hidden;
	padding:6px 0;
	position:absolute;
	right:0;
	top:0
}
.cc-m-gallery-slider-thumbnails{
	margin:0 auto
}
.cc-m-gallery-slider-thumbnails a{
	display:block;
	float:left;
	height:25px;
	margin-right:4px;
	opacity:.45;
	outline:0;
	width:25px;
	-webkit-transition:opacity .2s ease-in-out;
	-moz-transition:opacity .2s ease-in-out;
	-o-transition:opacity .2s ease-in-out;
	transition:opacity .2s ease-in-out
}
.cc-m-gallery-slider-thumbnails a.active,.cc-m-gallery-slider-thumbnails a:hover{
	opacity:1
}
.cc-m-gallery-slider-thumbnails a img{
	height:25px;
	width:25px
}
.cc-m-gallery-slider.cc-m-gallery-light-ui .bx-controls-direction a{
	background-color:rgba(255,255,255,.5);
	color:#000
}
.cc-m-gallery-slider.cc-m-gallery-light-ui .bx-controls-direction a:hover{
	background-color:rgba(255,255,255,.9)
}
.cc-m-gallery-slider.cc-m-gallery-light-ui .bx-wrapper .bx-caption{
	background:rgba(255,255,255,.65)
}
.cc-m-gallery-slider.cc-m-gallery-light-ui .bx-wrapper .bx-caption span{
	color:#000!important
}
.cc-m-gallery-slider.cc-m-gallery-light-ui .bx-wrapper .bx-controls-auto a,.cc-m-gallery-slider.cc-m-gallery-light-ui .cc-m-gallery-slider-fullscreen{
	background-color:rgba(255,255,255,.5);
	color:#000!important
}
.cc-m-gallery-slider.cc-m-gallery-light-ui .bx-wrapper .bx-controls-auto a:hover,.cc-m-gallery-slider.cc-m-gallery-light-ui .cc-m-gallery-slider-fullscreen:hover{
	background-color:rgba(255,255,255,.9)
}
#lb-prev div:before{
	content:""
}
#lb-next div:before{
	content:""
}
#lb-play:before{
	content:""
}
.lb-slideshow-active #lb-play:before{
	content:""
}
#lb-close:before{
	content:""
}
div.cc-shop-product-img{
	margin-right:16px
}
@media (min-width:481px){
	div.cc-shop-product-img{
		float:left;
		max-width:50%;
		min-width:0
	}
	div.cc-shop-product-img .cc-shop-product-main-image{
		width:auto
	}
}
.cc-catalog-container-new .cc-catalog-galleryview .cc-webview-product-image,.cc-catalog-container-new .cc-catalog-galleryview .j-webview-product-image,.cc-shop-product-img-confines,.cc-shop-product-img-confines img,select.cc-product-variant-selectbox{
	max-width:100%
}
.cc-shop-product-img-confines{
	height:100%
}
.cc-shop-product-size-1 .cc-shop-product-img-confines{
	width:104px
}
.cc-shop-product-size-2 .cc-shop-product-img-confines{
	width:158px
}
.cc-shop-product-size-3 .cc-shop-product-img-confines{
	width:266px
}
a.cc-product-superzoom{
	cursor:default;
	display:block;
	margin:0 auto
}
div.cc-shop-product-size-1:after,div.cc-shop-product-size-2:after,div.cc-shop-product-size-3:after{
	content:"";
	display:table;
	clear:both
}
div.cc-shop-product-size-1 div.cc-shop-product-img{
	width:108px
}
div.cc-shop-product-size-2 div.cc-shop-product-img{
	width:162px
}
div.cc-shop-product-size-3 div.cc-shop-product-img{
	width:270px
}
div.cc-shop-product-desc{
	position:relative
}
div.cc-shop-product-desc .message-ok{
	display:none;
	position:absolute
}
div.cc-shop-product-desc h4{
	margin-top:0;
	word-break:break-word
}
ul.cc-shop-product-alternatives{
	margin:0;
	padding:0
}
ul.cc-shop-product-alternatives li{
	display:inline;
	padding:0;
	position:relative
}
@media (min-width:481px){
	.cc-shop-product-img-confines{
		min-width:0
	}
	div.cc-shop-product-desc{
		overflow:hidden;
		padding-top:0
	}
	ul.cc-shop-product-alternatives{
		text-align:left
	}
	ul.cc-shop-product-alternatives li{
		float:left;
		margin:4px 4px 0 0
	}
	.cc-shop-addtocard{
		width:auto
	}
}

div.cc-shop-product-price{
	margin:15px 0 10px
}
.j-product{
	padding-top:5px!important;
	margin-top:0!important
}
@media (min-width:481px){
	.sz-lens,.sz-stage{
		visibility:visible
	}
}
.j-hgrid{
	padding:0!important
}
@media (min-width:768px){
	.cc-m-hgrid-column{
		float:left;
		min-width:0;
		padding:0 2% 0 0
	}
}
.cc-m-hgrid-column.last{
	float:right;
	padding:0
}
.cc-m-hgrid-column .n{
	padding:5px
}
.cc-m-hgrid-column .n:after{
	content:"\0020";
	display:block;
	height:0;
	clear:both;
	overflow:hidden;
	visibility:hidden
}
.cc-m-hgrid-column .cc-matrix{
	min-height:1px
}
.cc-m-hgrid-column .cc-matrix.ui-sortable-active{
	min-height:100px
}
.cc-m-text-inline-rte em,.cc-m-textwithimage-inline-rte em{
	font-style:italic!important
}
.cc-m-text-inline-rte strong,.cc-m-textwithimage-inline-rte strong{
	font-weight:700!important
}
div.j-text{
	word-wrap:break-word
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner{
	position:relative;
	float:left;
	padding-right:20px
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-input-wrapper{
	float:left
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-input-wrapper input[type=text].cc-spinner-input{
	color:#2e2e2e
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-control{
	width:20px;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:auto
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-control a{
	display:block;
	width:20px;
	height:50%;
	text-decoration:none;
	text-align:center;
	position:relative
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-control a:after{
	display:block;
	width:14px;
	height:14px;
	margin:-7px 0 0 -7px;
	line-height:14px;
	text-align:center;
	position:absolute;
	top:50%;
	right:auto;
	bottom:auto;
	left:50%;
	overflow:hidden
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-control a.cc-spinner-minus,.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-control a.cc-spinner-plus{
	top:0
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-control a.cc-spinner-plus:after{
	content:""
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-control a.cc-spinner-minus:after{
	content:""
}
.j-formnew .cc-m-form-view-input-wrapper .cc-spinner .cc-spinner-control a span{
	display:none
}
div.googleplus-container{
	line-height:0!important
}
div.cc-map-infowindow-gutter{
	color:#000;
	font:11px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;
	width:100%;
	padding-top:8px;
	overflow:auto;
	min-width:150px
}
div.cc-map-infowindow-gutter a,div.cc-map-infowindow-gutter span.cc-map-infowindow-title{
	color:#000!important;
	font:11px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight:700
}
div.cc-map-route-container{
	padding-top:10px;
	background:#f7f7f7;
	border:1px solid silver;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif
}
div.cc-map-route-container strong{
	padding-left:10px;
	font-size:14px
}
div.cc-map-route-container div{
	line-height:14px
}
div.cc-map-route-container strong,div.cc-map-route-edit div{
	color:#000
}
div.cc-map-route-edit{
	padding:5px 10px;
	overflow:hidden
}
div.cc-map-infowindow-gutter input,div.cc-map-infowindow-gutter textarea,div.cc-map-route-container input,select.cc-map-route-markers{
	font:11px/16px Verdana,Geneva,Arial,Helvetica,sans-serif
}
div.cc-map-infowindow-gutter input,div.cc-map-infowindow-gutter textarea{
	border:1px solid #B5B5B5
}
div.cc-map-route-edit div{
	float:left;
	width:45%;
	font-size:12px
}
div.cc-map-route-edit span{
	display:block;
	float:left;
	width:10%;
	height:35px;
	background:url(data:image/gif;	base64,R0lGODlhDAAJANUAAKimoOfk3NzZ0hYWFREQELazrSwrKicmJdfUzX99eczJwggICFVUUTIxL5qYk4+NiOLf18PBujc2NB4eHbOxqxMTEk1MSUJBP+Ti2oSCfpWTjsnGwGBfXGtqZgsLCnl4cyEhHwAAAOrn3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACIALAAAAAAMAAkAAAY4QACDIioajYFJyPCAHI2JkJTQUTwFC6n2AjhatODDRoSpgEODD6KoAUscgWMj5OFEnqICKCPAF4MAOw==) 10px 20px no-repeat
}
div.cc-map-route-submit{
	padding:5px 0;
	text-align:center;
	background:#eee;
	border-top:1px solid silver;
	width:100%
}
input.cc-map-route-start,select.cc-map-route-markers{
	margin-bottom:4px;
	width:95%
}
a.cc-map-linkdialog-set,a.cc-map-linkdialog-unset{
	display:none
}
div.cc-map-desc-wrapper,div.cc-map-desc-wrapper div.cc-map-input-wrapper{
	min-height:48px
}
div.cc-map-route-editor{
	background:#F5F7F7;
	border:1px solid #E0DFE3;
	bottom:0;
	display:none;
	height:0;
	left:0;
	padding:0 5px;
	position:absolute;
	width:95%
}
div.cc-map-route-editor input{
	width:95%
}
div.cc-map-directions{
	clear:both
}
div.cc-map-route-options{
	margin:10px 0
}
div.cc-map-route-options a{
	margin:20px 0 0 2px
}
.j-m-downloadDocument-styles .j-downloadDocument{
	word-wrap:break-word;
	overflow-wrap:break-word
}
.j-m-downloadDocument-styles .j-downloadDocument .j-m-dowload{
	text-align:center;
	padding:0
}
@media (min-width:481px){
	.j-m-downloadDocument-styles .j-downloadDocument .j-m-dowload{
		display:inline-block;
		float:left;
		margin:0
	}
	.j-m-downloadDocument-styles .j-downloadDocument .descriptionContainer{
		margin-left:70px
	}
	.cc-catalog-container-new .cc-catalog-galleryview .cc-webview-product{
		min-width:0
	}
}

.j-m-downloadDocument-styles .j-downloadDocument .descriptionContainer .cc-m-download-link{
	margin:10px 0
}
@media (min-width:768px){
	.j-m-downloadDocument-styles .j-downloadDocument .descriptionContainer .cc-m-download-link{
		display:inline-block
	}
	.cc-catalog-container-new .cc-webview-product-price strong{
		font-size:12px
	}
}

.cc-webview-product{
	min-height:150px
}
.cc-catalog-price-old{
	display:block
}
.cc-catalog-container-new .cc-catalog-container{
	display:none
}
.cc-catalog-container-new .cc-catalog-container:after{
	content:" ";
	display:table;
	clear:both
}
.cc-catalog-container-new .cc-webview-product{
	float:left;
	overflow:hidden;
	position:relative
}
.cc-catalog-container-new a.cc-webview-product-image{
	display:block;
	overflow:hidden
}
.cc-catalog-container-new a.cc-webview-product-image img{
	display:block;
	margin-left:auto;
	margin-right:auto;
	max-width:100%
}
.cc-catalog-container-new .cc-product-title{
	display:block;
	font-weight:700;
	height:35px;
	line-height:16px;
	overflow:hidden
}
#loginbox .cc-close:after,#loginbox .message-alert:before{
	font-weight:400;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	speak:none
}
@media (min-width:768px){
	.cc-catalog-container-new .cc-webview-product{
		margin-bottom:10px
	}
	.cc-catalog-container-new .cc-product-title{
		font-size:12px
	}
}

.cc-catalog-container-new .cc-webview-product-price{
	bottom:0;
	margin:0;
	overflow:hidden;
	padding:3px 0;
	position:absolute;
	top:auto;
	width:100%
}
.cc-catalog-container-new .cc-price-hidden .cc-webview-product-price,.cc-catalog-container-new .cc-product-more-infos,.cc-catalog-container-new .cc-title-hidden .cc-product-title{
	display:none!important
}
.cc-catalog-container-new .cc-catalog-slidehandle{
	display:none
}
.cc-catalog-container-new .cc-catalog-galleryview .cc-product-description{
	display:none!important
}
.cc-catalog-container-new .cc-catalog-listview .cc-webview-product{
	margin-bottom:10px;
	min-width:100%
}
@media (min-width:481px){
	.cc-catalog-container-new .cc-catalog-listview .cc-webview-product{
		-webkit-box-align:start;
		-webkit-align-items:flex-start;
		-moz-box-align:start;
		-ms-flex-align:start;
		align-items:flex-start;
		display:-webkit-box;
		display:-webkit-flex;
		display:-moz-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-pack:start;
		-webkit-justify-content:flex-start;
		-moz-box-pack:start;
		-ms-flex-pack:start;
		justify-content:flex-start
	}
	.cc-catalog-container-new .cc-catalog-listview a.cc-webview-product-image{
		max-width:50%;
		min-width:0
	}
}

@media (min-width:768px){
	.cc-catalog-container-new .cc-catalog-listview .cc-webview-product{
		display:block
	}
	.cc-catalog-container-new .cc-catalog-listview a.cc-webview-product-image{
		float:left;
		height:auto;
		margin:3px;
		max-width:none;
		min-width:0
	}
	.cc-catalog-container-new .cc-catalog-listview .cc-product-title{
		font-size:12px
	}
}

.cc-catalog-container-new .cc-catalog-listview .j-webview-product-image{
	max-width:100%
}
@media (min-width:481px){
	.cc-catalog-container-new .cc-catalog-listview .cc-product-details{
		-webkit-box-flex:1;
		-webkit-flex:1;
		-moz-box-flex:1;
		-ms-flex:1;
		flex:1;
		margin-right:10px;
		max-width:none;
		min-width:0;
		overflow:hidden;
		padding-left:10px
	}
}

.cc-catalog-container-new .cc-catalog-listview .cc-product-description{
	margin-bottom:9px
}
.cc-catalog-container-new .cc-catalog-listview .cc-webview-product-price{
	position:relative;
	width:auto
}
.cc-catalog-container-new .cc-catalog-sliderview .cc-catalog-wrapper{
	overflow:hidden
}
.cc-catalog-container-new .cc-catalog-sliderview .cc-catalog-gutter{
	position:relative
}
.cc-catalog-container-new .cc-catalog-sliderview .cc-product-description{
	display:none!important
}
.cc-catalog-container-new .cc-catalog-gutter{
	overflow:hidden
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-1 .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 .cc-product-title{
	line-height:24px;
	overflow:hidden;
	padding:0 5px 0 0;
	text-align:center;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-1 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 .cc-webview-product{
	margin-bottom:30px
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-1 .cc-webview-product-price,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 .cc-webview-product-price{
	bottom:-.6em
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-1 span.cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 span.cc-product-title{
	margin-bottom:25px
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-1.cc-title-hidden a.cc-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1.cc-title-hidden a.cc-webview-product-image{
	margin-bottom:20px
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-1.cc-price-hidden span.cc-product-title,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-1.cc-title-hidden.cc-price-hidden a.cc-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1.cc-price-hidden span.cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1.cc-title-hidden.cc-price-hidden a.cc-webview-product-image{
	margin-bottom:0
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-2 .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 .cc-product-title{
	line-height:24px;
	overflow:hidden;
	padding:0 5px;
	text-align:center;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap
}
@media (min-width:768px){
	.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-1 .cc-product-title,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-2 .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 .cc-product-title{
		height:24px
	}
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-2 .cc-webview-product-price,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 .cc-webview-product-price{
	bottom:-.6em;
	margin-left:-5px;
	text-align:center
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-2 a.cc-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 a.cc-webview-product-image{
	text-align:center
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-2 .cc-product-title,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-2.cc-title-hidden a.cc-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2.cc-title-hidden a.cc-webview-product-image{
	margin-bottom:22px
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-2.cc-title-hidden.cc-price-hidden a.cc-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2.cc-title-hidden.cc-price-hidden a.cc-webview-product-image{
	margin-bottom:0
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-2.cc-price-hidden .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2.cc-price-hidden .cc-product-title{
	margin-bottom:5px
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-3 .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 .cc-product-title{
	height:48px;
	line-height:24px;
	overflow:hidden;
	padding:0 5px;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	margin-bottom:27px;
	text-align:center
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-3 .cc-webview-product-price,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 .cc-webview-product-price{
	bottom:-.6em;
	margin-left:-5px;
	padding:5px 0;
	text-align:center
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-3 .cc-webview-product-content,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 .cc-webview-product-content{
	height:135px;
	padding:5px
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-3 .cc-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 .cc-webview-product-image{
	display:block;
	text-align:center
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-3.cc-price-hidden,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-3.cc-title-hidden,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3.cc-price-hidden,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3.cc-title-hidden{
	height:auto
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-3.cc-title-hidden a.cc-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3.cc-title-hidden a.cc-webview-product-image{
	margin-bottom:30px
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-3.cc-price-hidden .cc-product-title,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-3.cc-title-hidden.cc-price-hidden a.cc-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3.cc-price-hidden .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3.cc-title-hidden.cc-price-hidden a.cc-webview-product-image{
	margin-bottom:0
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-4 .cc-webview-product-price,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-5 .cc-webview-product-price,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-6 .cc-webview-product-price,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-webview-product-price,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-webview-product-price,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-webview-product-price{
	position:relative;
	text-align:center
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-4 .cc-product-title,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-5 .cc-product-title,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-6 .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-product-title{
	height:24px;
	line-height:24px;
	overflow:hidden;
	padding:0 5px;
	text-align:center;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-4 .cc-webview-product,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-5 .cc-webview-product,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-6 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-webview-product{
	min-height:75px
}
@media (min-width:768px){
	.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-4 .cc-webview-product,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-5 .cc-webview-product,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-6 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-webview-product{
		margin-bottom:20px
	}
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-4 .cc-webview-product-image img,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-5 .cc-webview-product-image img,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-6 .cc-webview-product-image img,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-webview-product-image img,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-webview-product-image img,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-webview-product-image img{
	margin:0 auto
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-5 .cc-product-details,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-6 .cc-product-details,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-product-details,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-product-details{
	background-color:rgba(255,255,255,.6);
	bottom:0;
	position:absolute;
	top:auto;
	width:100%
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-5.cc-price-hidden .cc-product-title,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-5.cc-title-hidden .cc-webview-product-price,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-6.cc-price-hidden .cc-product-title,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-6.cc-title-hidden .cc-webview-product-price,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5.cc-price-hidden .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5.cc-title-hidden .cc-webview-product-price,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6.cc-price-hidden .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6.cc-title-hidden .cc-webview-product-price{
	line-height:2em;
	padding:3px 0
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-6 .cc-product-details .cc-product-title,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-6 .cc-product-details a,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-6 .cc-product-details strong.cc-price,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-product-details .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-product-details a,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-product-details strong.cc-price{
	text-shadow:1px 1px 0 #000
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-1 .cc-webview-product{
	margin-bottom:30px
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-2 .cc-product-title{
	width:100%
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-2 .cc-webview-product-price{
	padding:0;
	text-align:center
}
@media (min-width:768px){
	.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-2 .cc-webview-product-price{
		height:100%;
		position:absolute;
		right:0;
		top:0;
		width:100px
	}
	.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-2 .cc-webview-product-price strong{
		left:0;
		margin-top:-.5em;
		position:absolute;
		top:50%
	}
}

.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-2 .cc-webview-product-price strong{
	width:100%;
	word-wrap:break-word
}
@media (min-width:768px){
	.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-2 .cc-product-details{
		margin-right:105px
	}
	.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-3 .cc-webview-product{
		margin-bottom:1px
	}
}

.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-2.cc-price-hidden .cc-product-details{
	margin-right:10px
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-3{
	padding:1px 0 0 1px
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-3 .cc-webview-product{
	padding:0
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-5 .cc-catalog-price-old{
	font-size:1.2em
}
@media (min-width:768px){
	.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-4 .cc-webview-product{
		background-image:-webkit-gradient(linear,left top,left bottom,from(#F6F6F6),to(#fff));
		background-image:-webkit-linear-gradient(#F6F6F6,#fff);
		background-image:-moz-linear-gradient(#F6F6F6,#fff);
		background-image:-o-linear-gradient(#F6F6F6,#fff);
		background-image:linear-gradient(#F6F6F6,#fff);
		-webkit-box-shadow:0 1px 0 #fff;
		box-shadow:0 1px 0 #fff;
		margin-bottom:0;
		padding:10px 0
	}
	.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-4 .cc-webview-product-image{
		margin-left:10px
	}
	.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-4 .cc-webview-product-image img{
		margin:5px auto
	}
	.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-5 .cc-webview-product-image{
		-webkit-box-shadow:#F4F4F4 0 0 0 10px inset;
		box-shadow:#F4F4F4 0 0 0 10px inset;
		padding:10px
	}
}

.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-5 .cc-webview-product-image img{
	display:block;
	margin:0 auto
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-5 .cc-webview-product-price strong{
	font-size:2em;
	line-height:1.8em
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-5 a.cc-product-more-infos{
	display:inline-block!important;
	float:right
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-6 .cc-webview-product{
	margin-bottom:20px
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-6 .cc-webview-product-price strong{
	font-size:1.5em
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-6 .cc-catalog-price-old{
	font-size:1em
}
.cc-catalog-container-new .cc-catalog-sliderview .cc-catalog-slidehandle{
	cursor:pointer;
	display:block;
	height:100%;
	outline:0;
	overflow:hidden;
	position:absolute;
	top:0
}
.cc-catalog-container-new .cc-catalog-sliderview .cc-catalog-slidehandle span{
	background-image:url(/904002ba340abd698143e1a7849f791f.gif);
	background-repeat:no-repeat;
	display:block;
	height:100%;
	opacity:.65;
	width:30px
}
.cc-catalog-container-new .cc-catalog-sliderview .cc-catalog-slidehandle-left{
	left:0
}
.cc-catalog-container-new .cc-catalog-sliderview .cc-catalog-slidehandle-left span{
	background-position:-47px center
}
.cc-catalog-container-new .cc-catalog-sliderview .cc-catalog-slidehandle-right{
	right:0
}
.cc-catalog-container-new .cc-catalog-sliderview .cc-catalog-slidehandle-right span{
	background-position:-84px center
}
.cc-catalog-container-new .cc-catalog-sliderview .cc-catalog-slidehandle-inactive,.cc-catalog-container-new .cc-catalog-sliderview .cc-catalog-slidehandle-inactive:hover{
	cursor:default
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 .cc-catalog-slidehandle{
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #dedede;
	border:1px solid rgba(222,222,222,.65);
	height:30px;
	width:30px
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 .cc-catalog-slidehandle:hover{
	border:1px solid #dedede
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 .cc-catalog-slidehandle:hover span{
	opacity:1
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 .cc-catalog-slidehandle-inactive,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 .cc-catalog-slidehandle-inactive:hover{
	border:1px solid #dedede;
	border:1px solid rgba(222,222,222,.65);
	opacity:.25
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 .cc-catalog-slidehandle-inactive span,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 .cc-catalog-slidehandle-inactive:hover span{
	opacity:.65
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 .cc-catalog-slidehandle{
	background-color:rgba(0,0,0,.2);
	height:100%
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 .cc-catalog-slidehandle span{
	height:100%
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 .cc-catalog-slidehandle:hover span{
	opacity:1
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 .cc-catalog-slidehandle-inactive,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 .cc-catalog-slidehandle-inactive:hover{
	cursor:default;
	opacity:.8
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 .cc-catalog-slidehandle-inactive span,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 .cc-catalog-slidehandle-inactive:hover span{
	opacity:1
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 .cc-catalog-slidehandle{
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	height:100%
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 .cc-catalog-slidehandle span{
	height:100%;
	opacity:.5
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 .cc-catalog-slidehandle-left{
	-webkit-border-radius:4px 0 0 4px;
	border-radius:4px 0 0 4px
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 .cc-catalog-slidehandle-left span{
	background-position:-7px center
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 .cc-catalog-slidehandle-right{
	-webkit-border-radius:0 4px 4px 0;
	border-radius:0 4px 4px 0
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 .cc-catalog-slidehandle-right span{
	background-position:-125px center
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 .cc-catalog-slidehandle-inactive,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 .cc-catalog-slidehandle-inactive:hover{
	opacity:.4
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4{
	border:5px solid #666;
	-webkit-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.5),0 1px 0 0 rgba(255,255,255,.4);
	box-shadow:inset 0 0 5px rgba(0,0,0,.5),0 1px 0 0 rgba(255,255,255,.4)
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-catalog-wrapper{
	margin-bottom:10px!important;
	margin-top:10px!important
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-catalog-slidehandle{
	height:30px;
	top:38%;
	width:30px
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-catalog-slidehandle span{
	opacity:1
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-catalog-slidehandle-left span{
	background-position:-205px
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-catalog-slidehandle-left span:hover{
	background-position:-286px
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-catalog-slidehandle-right span{
	background-position:-164px
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-catalog-slidehandle-right span:hover{
	background-position:-243px
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-catalog-slidehandle-inactive span,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-catalog-slidehandle-inactive:hover span{
	opacity:.5
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-catalog-slidehandle,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-catalog-slidehandle{
	background:0 0;
	height:100%
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-catalog-slidehandle span,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-catalog-slidehandle span{
	height:100%;
	opacity:.25
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-catalog-slidehandle:hover span,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-catalog-slidehandle:hover span{
	opacity:.5
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-catalog-slidehandle-left span,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-catalog-slidehandle-left span{
	background-position:-7px center
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-catalog-slidehandle-right span,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-catalog-slidehandle-right span{
	background-position:-125px center
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-catalog-slidehandle-inactive span,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-catalog-slidehandle-inactive:hover span,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-catalog-slidehandle-inactive span,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-catalog-slidehandle-inactive:hover span{
	opacity:.1
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-catalog-slidehandle span{
	opacity:.5
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-catalog-slidehandle:hover span{
	opacity:.8
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-catalog-slidehandle-inactive span,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-catalog-slidehandle-inactive:hover span{
	opacity:.3
}
.cc-catalog-container-new .cc-catalog-sliderview{
	position:relative
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 a.cc-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 a.cc-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 a.cc-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 a.cc-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 a.cc-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 a.cc-webview-product-image{
	margin-bottom:0
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 .j-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 .j-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3 .j-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .j-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .j-webview-product-image,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .j-webview-product-image{
	height:auto
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1.cc-catalog-size-1 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2.cc-catalog-size-1 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3.cc-catalog-size-1 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4.cc-catalog-size-1 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5.cc-catalog-size-1 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6.cc-catalog-size-1 .cc-webview-product{
	width:100px
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1.cc-catalog-size-2 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2.cc-catalog-size-2 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3.cc-catalog-size-2 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4.cc-catalog-size-2 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5.cc-catalog-size-2 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6.cc-catalog-size-2 .cc-webview-product{
	width:135px
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1.cc-catalog-size-3 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2.cc-catalog-size-3 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3.cc-catalog-size-3 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4.cc-catalog-size-3 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5.cc-catalog-size-3 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6.cc-catalog-size-3 .cc-webview-product{
	width:200px
}
.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1.cc-catalog-size-4 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2.cc-catalog-size-4 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-3.cc-catalog-size-4 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4.cc-catalog-size-4 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5.cc-catalog-size-4 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6.cc-catalog-size-4 .cc-webview-product{
	width:250px
}
@media (min-width:768px){
	.cc-catalog-container-new .cc-catalog-price-old{
		font-size:10px
	}
}
@media (min-width:481px){
	.cc-catalog-size-1 .cc-webview-product{
		width:100px
	}
	.cc-catalog-size-1 .cc-webview-product .cc-webview-product-image{
		height:70px;
		line-height:65px;
		width:100px
	}
	.cc-catalog-size-2 .cc-webview-product{
		width:135px
	}
	.cc-catalog-size-2 .cc-webview-product .cc-webview-product-image{
		height:100px;
		line-height:95px;
		width:135px
	}
	.cc-catalog-size-3 .cc-webview-product{
		width:200px
	}
	.cc-catalog-size-3 .cc-webview-product .cc-webview-product-image{
		height:150px;
		line-height:145px;
		width:200px
	}
	.cc-catalog-size-4 .cc-webview-product{
		width:250px
	}
	.cc-catalog-size-4 .cc-webview-product .cc-webview-product-image{
		height:180px;
		line-height:175px;
		width:250px
	}
}

.j-catalog-footnote{
	font-size:60%
}
.j-flash{
	overflow:hidden
}
.cc-m-all-wrapper .j-flash{
	overflow:visible
}
.j-textWithImage ol,.j-textWithImage ul,.rssFeed,form.cc-m-form .cc-m-form-view-element:after,form.cc-m-form.cc-m-form-layout-0 .cc-m-form-view-element .cc-m-form-view-input-wrapper{
	overflow:hidden
}
.cc-m-flash-align-left{
	float:left
}
.cc-m-flash-align-center{
	margin:0 auto
}
.cc-m-flash-align-right{
	float:right
}
.cc-m-flash-element{
	height:100%;
	width:100%
}
.cc-m-facebook .cc-m-all-content,.j-facebook{
	line-height:1!important;
	overflow:hidden
}
.fb_iframe_widget_lift{
	z-index:2!important
}
.rssFeed .rssFeedTitle{
	clear:both
}
.rssFeed img{
	max-width:100%
}
.j-textWithImage{
	word-wrap:break-word
}
@media (min-width:481px){
	.j-textWithImage .cc-imagewrapper{
		max-width:50%
	}
}
@media (min-width:768px){
	.j-textWithImage .cc-imagewrapper{
		max-width:100%;
		width:auto
	}
}
.j-textWithImage .cc-imagewrapper.cc-m-width-maxed{
	width:100%
}
.j-textWithImage ol li,.j-textWithImage ul li{
	padding-right:1em;
	position:relative;
	right:-1em
}
.j-textWithImage figure{
	z-index:1
}
.cc-m-all .j-textWithImage figure{
	z-index:auto
}
.mobile .j-textWithImage ul{
	list-style-position:inside
}
.cc-imagewrapper{
	display:block;
	height:auto!important;
	margin:0;
	max-width:100%;
	text-align:center;
	width:100%
}
.cc-imagewrapper img{
	display:inline;
	left:0;
	max-width:100%;
	top:0;
	vertical-align:top
}
.cc-imagewrapper.rotated img{
	max-width:none
}
@media (min-width:768px){
	.cc-imagewrapper,.cc-m-image-align-1{
		text-align:left
	}
	.cc-m-image-align-2{
		text-align:right
	}
	.cc-m-image-align-2 img{
		float:right
	}
	.cc-imagewrapper figcaption{
		min-width:0
	}
}

.cc-m-image-align-3{
	text-align:center
}
.cc-imagewrapper figcaption{
	clear:both;
	font-size:80%;
	max-width:100%;
	text-align:left
}
@media (min-width:768px){
	.cc-imagewrapper.cc-m-image-align-3 figcaption{
		margin:0 auto
	}
	.j-imageSubtitle .cc-m-image-align-2 figcaption{
		float:right
	}
	div.cc-sharebuttons-size-16 a::after,div.cc-sharebuttons-size-32 a::after,div.cc-sharebuttons-size-32 a::before,div.cc-sharebuttons-size-64 a::after,div.cc-sharebuttons-size-64 a::before{
		font-family:JimdoIconFontWeb!important;
		-moz-osx-font-smoothing:grayscale;
		-webkit-font-smoothing:antialiased;
		speak:none;
		vertical-align:middle;
		position:absolute;
		top:0;
		left:0
	}
	div.cc-sharebuttons-size-16 a{
		width:14px;
		height:14px
	}
	div.cc-sharebuttons-size-16 a::after{
		font-size:14px!important;
		height:14px;
		width:14px;
		line-height:14px
	}
	div.cc-sharebuttons-size-16 a::before{
		display:none
	}
	div.cc-sharebuttons-size-16 a:hover::after{
		font-size:15px!important
	}
	div.cc-sharebuttons-size-32 a{
		width:28px;
		height:28px
	}
	div.cc-sharebuttons-size-32 a::after,div.cc-sharebuttons-size-32 a::before{
		font-size:28px!important;
		height:28px;
		width:28px;
		line-height:28px
	}
	div.cc-sharebuttons-size-32 a::after{
		z-index:2;
		font-size:14px!important
	}
	div.cc-sharebuttons-size-32 a:hover::after{
		font-size:16px!important
	}
	div.cc-sharebuttons-size-64 a{
		width:58px;
		height:58px
	}
	div.cc-sharebuttons-size-64 a::after,div.cc-sharebuttons-size-64 a::before{
		font-size:58px!important;
		height:58px;
		width:58px;
		line-height:58px
	}
	div.cc-sharebuttons-size-64 a::after{
		z-index:2;
		font-size:29px!important
	}
	div.cc-sharebuttons-size-64 a:hover::after{
		font-size:32px!important
	}
	div.cc-sharebuttons-align-left{
		text-align:left
	}
	div.cc-sharebuttons-align-left.cc-sharebuttons-size-64 a{
		margin:0 6px 6px 0
	}
	div.cc-sharebuttons-align-left.cc-sharebuttons-size-32 a{
		margin:0 4px 4px 0
	}
	div.cc-sharebuttons-align-left.cc-sharebuttons-size-16 a{
		margin:0 2px 2px 0
	}
	div.cc-sharebuttons-align-center.cc-sharebuttons-size-64 a{
		margin:0 3px 6px
	}
	div.cc-sharebuttons-align-center.cc-sharebuttons-size-32 a{
		margin:0 2px 4px
	}
	div.cc-sharebuttons-align-center.cc-sharebuttons-size-16 a{
		margin:0 1px 2px
	}
	div.cc-sharebuttons-align-right{
		text-align:right
	}
	div.cc-sharebuttons-align-right.cc-sharebuttons-size-64 a{
		margin:0 0 6px 6px
	}
	div.cc-sharebuttons-align-right.cc-sharebuttons-size-32 a{
		margin:0 0 4px 4px
	}
	div.cc-sharebuttons-align-right.cc-sharebuttons-size-16 a{
		margin:0 0 2px 2px
	}
	form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper input,form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper select,form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper textarea{
		min-width:0
	}
}


#loginbox,#loginbox .cc-close{
	font-family:"Brandon Text",Asap,Verdana,Arial,sans-serif!important
}
form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper .cc-m-form-checkable-horizontal div span,form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper .cc-m-form-checkable-vertical div span{
	vertical-align:top
}
.cc-m-formnew.cc-m-status-empty.cc-m-all-opened .cc-m-form-view-sortable>.cc-m-add{
	display:block
}
form.cc-m-form{
	display:block;
	position:relative
}
form.cc-m-form .cc-m-form-view-element{
	display:block;
	clear:both;
	padding:5px 0;
	position:relative
}
form.cc-m-form .cc-m-form-view-element:after{
	content:" ";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
form.cc-m-form .cc-m-form-view-element>label{
	display:block;
	min-height:1px;
	word-wrap:break-word
}
form.cc-m-form .cc-m-form-view-element>label div{
	display:inline-block
}
form.cc-m-form .cc-m-form-view-element>label span.j-m-required{
	display:none
}
form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper{
	position:relative;
	padding-left:2px!important
}
form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper input,form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper select,form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper textarea{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	max-width:100%
}
form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper .cc-m-form-element-input label{
	cursor:pointer
}
@media (min-width:768px){
	form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper .ui-datepicker-trigger{
		position:relative;
		top:0;
		right:0
	}
	form.cc-m-form .cc-m-form-submit{
		text-align:left
	}
}

form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper .cc-m-form-checkable-horizontal div{
	margin:0 12px 8px 0;
	display:inline-block
}
form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper .cc-m-form-checkable-vertical div{
	margin:0 0 8px;
	display:block
}
form.cc-m-form .cc-m-form-view-element.cc-m-required>label div:after{
	color:#eb433e;
	content:"*";
	margin-left:4px
}
form.cc-m-form .cc-m-form-view-element.cc-m-required.cc-m-form-subheading>label div:after,form.cc-m-form .cc-m-form-view-element.cc-m-required.cc-m-form-submit>label div:after,form.cc-m-form .cc-m-form-view-element.cc-m-required.cc-m-form-view-captcha>label div:after{
	display:none!important
}
form.cc-m-form .cc-m-form-view-element .cc-m-form-view-overlay{
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	cursor:pointer
}
@media (min-width:481px){
	form.cc-m-form .cc-m-form-submit .cc-m-form-view-input-wrapper input{
		min-width:50%
	}
	.cc-m-video-gutter{
		min-width:0
	}
}

@media (min-width:768px){
	form.cc-m-form .cc-m-form-submit .cc-m-form-view-input-wrapper input{
		min-width:0
	}
	form.cc-m-form.cc-m-form-layout-0 .cc-m-form-view-element>label{
		float:left;
		width:25%;
		max-width:200px
	}
}

form.cc-m-form.cc-m-form-layout-0 .cc-m-form-view-element.cc-m-form-subheading>label{
	width:100%;
	max-width:100%
}
form.cc-m-form .cc-m-form-loading{
	display:none;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:1
}
.j-header{
	word-wrap:break-word
}
.cc-single-module-element .j-header{
	word-wrap:normal
}
div.j-table{
	overflow-x:auto
}
.j-calltoaction-link{
	background-color:#337ab7;
	background-image:none;
	border:1px solid #2e6da4;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	color:#fff;
	cursor:pointer;
	text-align:center;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	vertical-align:middle;
	word-wrap:break-word
}
.j-calltoaction-link-style-1{
	padding:10px 16px;
	font-size:18px;
	line-height:1.3;
	-webkit-border-radius:6px;
	border-radius:6px
}
.j-calltoaction-link-style-2{
	padding:6px 12px;
	font-size:14px;
	line-height:1.4;
	-webkit-border-radius:6px;
	border-radius:6px
}
.j-calltoaction-link-style-3{
	padding:1px 5px;
	font-size:12px;
	line-height:1.5;
	-webkit-border-radius:3px;
	border-radius:3px
}
@media (min-width:481px){
	.j-calltoaction-wrapper{
		text-align:center
	}
	.j-calltoaction-link{
		max-width:100%;
		min-width:50%;
		width:auto
	}
}

@media (min-width:768px){
	.j-calltoaction-link{
		display:inline-block;
		min-width:0
	}
	.j-calltoaction-align-1{
		text-align:left
	}
	.j-calltoaction-align-2{
		text-align:center
	}
	.j-calltoaction-align-3{
		text-align:right
	}
}

#loginbox{
	background-color:#fff;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #ABB1C2;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	color:#4E5056!important;
	font-size:12px!important;
	left:50%;
	margin-left:-185px;
	overflow:hidden;
	padding:30px;
	position:fixed;
	text-align:left;
	top:41%;
	width:370px;
	z-index:100010
}
#loginbox #loginbox-content.logoutbox{
	text-align:center;
	z-index:1100000!important
}
#loginbox #loginbox-content.logoutbox img{
	display:inline
}
#loginbox .cc-close{
	color:#ABB1C2!important;
	display:block!important;
	font-size:11px!important;
	line-height:18px!important;
	position:absolute!important;
	right:5px!important;
	top:5px!important;
	-webkit-transition:color .2s cubic-bezier(.35,.75,.59,.93);
	-moz-transition:color .2s cubic-bezier(.35,.75,.59,.93);
	-o-transition:color .2s cubic-bezier(.35,.75,.59,.93);
	transition:color .2s cubic-bezier(.35,.75,.59,.93)
}
#login_container label,#loginbox .cc-close:focus,#loginbox .cc-close:hover{
	color:#7D818E!important
}
#loginbox .cc-close:after{
	content:"";
	font-size:11px;
	font-family:JimdoIconFontWeb!important;
	-moz-osx-font-smoothing:grayscale;
	vertical-align:middle;
	padding-left:3px
}
#senden,#submit-pw{
	-webkit-box-shadow:none!important;
	color:#fff!important;
	cursor:pointer!important;
	text-shadow:none!important
}
.cc-loginbox-logo-wrapper{
	background-image:url(/3c1f0fe5462b42c90d9ee3a4e57e89a0.png);
	background-position:50% 50%;
	background-repeat:no-repeat;
	-o-background-size:contain;
	background-size:contain;
	display:block;
	height:40px;
	margin:20px 0;
	outline:0;
	width:100%
}
#email-for-passwd,#loginPasswd,#senden,#submit-pw{
	outline:0!important
}
#loginPasswd,#login_container label,#senden{
	font-size:16px!important;
	width:100%!important
}
#login_container label{
	display:block!important;
	padding-bottom:10px!important
}
#loginPasswd{
	-webkit-border-radius:2px!important;
	border-radius:2px!important;
	border:1px solid #ABB1C2!important;
	-webkit-box-sizing:border-box!important;
	-moz-box-sizing:border-box!important;
	box-sizing:border-box!important;
	color:#4E5056!important;
	display:block!important;
	margin-bottom:10px!important;
	padding:10px!important;
	-webkit-transition:border-color .2s cubic-bezier(.35,.75,.59,.93)!important;
	-moz-transition:border-color .2s cubic-bezier(.35,.75,.59,.93)!important;
	-o-transition:border-color .2s cubic-bezier(.35,.75,.59,.93)!important;
	transition:border-color .2s cubic-bezier(.35,.75,.59,.93)!important
}
#cc-inner #login_container,#password-resend,#senden{
	-webkit-border-radius:4px!important;
	display:block!important
}
#loginPasswd:focus,#loginPasswd:hover{
	border-color:#7D818E!important
}
#senden{
	background-color:#1BA9E1!important;
	border-radius:4px!important;
	border:1px solid #1BA9E1!important;
	box-shadow:none!important;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:0 auto!important;
	padding:10px 15px!important;
	-webkit-transition:all .2s cubic-bezier(.35,.75,.59,.93);
	-moz-transition:all .2s cubic-bezier(.35,.75,.59,.93);
	-o-transition:all .2s cubic-bezier(.35,.75,.59,.93);
	transition:all .2s cubic-bezier(.35,.75,.59,.93)
}
#senden:active,#senden:focus,#senden:hover{
	background-color:#006EA6!important;
	border-color:#006EA6!important
}
#pwvergessenlink{
	color:#8C8B97!important;
	display:block!important;
	font-size:13px!important;
	line-height:1.5!important;
	margin-top:10px!important;
	text-decoration:none!important;
	-webkit-transition:color .2s cubic-bezier(.35,.75,.59,.93)!important;
	-moz-transition:color .2s cubic-bezier(.35,.75,.59,.93)!important;
	-o-transition:color .2s cubic-bezier(.35,.75,.59,.93)!important;
	transition:color .2s cubic-bezier(.35,.75,.59,.93)!important
}
#pwvergessenlink:active,#pwvergessenlink:focus,#pwvergessenlink:hover{
	color:#4E5056!important
}
#loginbox .message-alert,#loginbox .message-error,#loginbox .message-info,#loginbox .message-ok,#loginbox .message-warning{
	-webkit-border-radius:2px;
	border-radius:2px;
	border-style:solid!important;
	border-width:1px!important;
	color:#4E5056!important;
	font-family:"Brandon Text",Asap,Verdana,Arial,sans-serif!important;
	font-size:13px!important;
	line-height:1.5!important;
	margin:0 0 10px!important;
	padding:10px!important
}
#loginbox .message-alert{
	background-color:#FC9E90!important;
	background-image:none!important;
	background-repeat:no-repeat!important;
	background-position:10px 50%!important;
	border-color:#EB3D41!important
}
#loginbox .message-alert:before{
	content:"";
	font-size:14px;
	font-family:JimdoIconFontWeb!important;
	-moz-osx-font-smoothing:grayscale;
	vertical-align:middle;
	padding-right:4px!important
}
#cc-inner #login_container,#password-resend,.cc-m-input-wrapper input,.cc-m-input-wrapper textarea{
	font-family:"Brandon Text",Asap,Verdana,Arial,sans-serif!important
}
#loginbox-darklayer{
	z-index:999;
	height:100%;
	width:100%;
	background-color:rgba(78,80,86,.7);
	position:fixed;
	top:0;
	left:0
}
#password-resend{
	background:#fff
}
#cc-inner #login_container,#password-resend{
	border-radius:4px!important;
	border:1px solid #ABB1C2!important;
	-webkit-box-sizing:border-box!important;
	-moz-box-sizing:border-box!important;
	box-sizing:border-box!important;
	color:#4E5056!important;
	font-size:14px!important;
	margin:20px auto!important;
	padding:90px 30px 30px!important;
	text-align:left!important;
	width:370px!important;
	position:relative
}
#cc-inner #login_container .cc-loginbox-logo-wrapper,#password-resend .cc-loginbox-logo-wrapper{
	background-image:url(/3c1f0fe5462b42c90d9ee3a4e57e89a0.png);
	display:block;
	position:absolute;
	left:0;
	top:10px
}
#email-for-passwd,#submit-pw{
	display:block!important;
	width:100%!important
}
#cc-inner #login_container label,#password-resend label{
	width:100%!important;
	display:block!important;
	padding-bottom:10px!important
}
#email-for-passwd{
	-webkit-border-radius:2px!important;
	border-radius:2px!important;
	border:1px solid #ABB1C2!important;
	-webkit-box-sizing:border-box!important;
	-moz-box-sizing:border-box!important;
	box-sizing:border-box!important;
	color:#4E5056!important;
	margin-bottom:10px!important;
	padding:5px!important;
	-webkit-transition:border-color .2s cubic-bezier(.35,.75,.59,.93)!important;
	-moz-transition:border-color .2s cubic-bezier(.35,.75,.59,.93)!important;
	-o-transition:border-color .2s cubic-bezier(.35,.75,.59,.93)!important;
	transition:border-color .2s cubic-bezier(.35,.75,.59,.93)!important
}
#email-for-passwd:focus,#email-for-passwd:hover{
	border-color:#7D818E!important
}
#submit-pw{
	background-color:#1BA9E1!important;
	-webkit-border-radius:4px!important;
	border-radius:4px!important;
	border:1px solid #1BA9E1!important;
	box-shadow:none!important;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	font-size:16px!important;
	margin:0 auto!important;
	padding:5px 10px!important;
	-webkit-transition:all .2s cubic-bezier(.35,.75,.59,.93);
	-moz-transition:all .2s cubic-bezier(.35,.75,.59,.93);
	-o-transition:all .2s cubic-bezier(.35,.75,.59,.93);
	transition:all .2s cubic-bezier(.35,.75,.59,.93)
}
#submit-pw:active,#submit-pw:focus,#submit-pw:hover{
	background-color:#006EA6!important;
	border-color:#006EA6!important
}
.ui-datepicker-trigger{
	cursor:pointer;
	display:inline;
	margin:1px 2px;
	vertical-align:top
}
.ui-datepicker{
	background:#fff;
	border:1px solid #ccc;
	display:none;
	z-index:100012!important
}
#ui-datepicker-div{
	margin-top:4px;
	-webkit-border-radius:6px;
	border-radius:6px;
	-moz-box-shadow:0 0 3px #999;
	background:#fff!important
}
#ui-datepicker-div .ui-datepicker-header{
	border-bottom:1px solid #fff;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
	background:#eaeaea;
	font-weight:700;
	text-shadow:1px 1px 1px #fff
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{
	cursor:pointer;
	-webkit-border-radius:4px;
	border-radius:4px
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:hover,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:hover{
	background-color:#fafafa
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next span,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev span{
	display:none!important
}
.cc-m-input-wrapper,.cc-m-ui-numeric{
	display:inline-block
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{
	background:url(data:image/gif;	base64,R0lGODlhEAAQAPUmAODg4N3d3ZmZmaioqPr6+v////39/fz8/O3t7fX19ejo6Nvb2/Dw8PLy8u7u7uPj4+np6djY2NLS0tnZ2evr69TU1NPT0/v7+/7+/vHx8fn5+fPz8+Li4vb29uXl5dDQ0N7e3u/v7/j4+Pf399bW1vT09Gb/MwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUAACYALAAAAAAQABAAQAZlQJNwSCwKB4WCQZNgUDyABUkiCBCRhKqxGBAgtNviYBA+Jg+EtDoN7hI6GYF8LrdyA/ayfjvI5vlKWWODAwJmBRgXIw0IChwBERZgAgUHIhsOEA8gExUfYCZdJSFVeKZ4XHV7q0EAOw==) center center no-repeat #eaeaea
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:hover{
	left:2px!important;
	top:2px!important
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{
	background:url(data:image/gif;	base64,R0lGODlhEAAQANUAAGb/M5mZmaioqP///93d3c/Pz9ra2tXV1fb29vr6+tPT0+fn59HR0eXl5fz8/ODg4NjY2O/v7/Ly8uHh4f7+/tzc3NbW1urq6vHx8ezs7PT09NfX1/j4+NLS0u3t7eLi4s7OzuTk5OPj49/f3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAAQABAAAAZfQIBwSCwaj0iiQJAsCgaB5vDZiCqX2OVARLAKn4OwePAwWLxPSgIh8Sw+BIiiYH06OJrIJTQyHBggAQQAT2sYGQsTFRtzgkIBkJGQA3+OQwSYmU8dlklPnZ6gSZhSUkEAOw==) center center no-repeat #eaeaea
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:hover{
	right:2px!important;
	top:2px!important
}
#ui-datepicker-div .ui-datepicker-calendar{
	border-top:1px solid #eaeaea!important
}
#ui-datepicker-div .ui-datepicker-calendar .ui-state-default{
	color:#666;
	text-align:center
}
#ui-datepicker-div .ui-datepicker-calendar a.ui-state-hover{
	background-color:#eaeaea;
	color:#000
}
.ui-datepicker-calendar thead th,.ui-datepicker-month,.ui-datepicker-year{
	color:#666
}
.cc-m-input-wrapper{
	padding:2px 6px;
	background-color:#fff;
	-webkit-border-radius:2px;
	border-radius:2px
}
.cc-m-input-wrapper input,.cc-m-input-wrapper textarea{
	display:inline-block;
	margin:0;
	border:0;
	padding:3px 0 2px!important;
	line-height:1.5;
	font-size:14px!important
}
div.cc-spinner div.cc-spinner-control a.cc-spinner-minus:after,div.cc-spinner div.cc-spinner-control a.cc-spinner-plus:after{
	font-family:JimdoIconFontWeb!important;
	font-size:12px!important;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	speak:none;
	vertical-align:middle
}
.cc-m-input-wrapper input::-ms-clear,.cc-m-input-wrapper textarea::-ms-clear{
	display:none
}
.cc-m-input-numeric.cc-spinner{
	display:inline-block
}
.cc-spinner-input-wrapper{
	display:inline-block!important
}
.cc-spinner-control,.cc-spinner-input{
	display:inline-block
}
div.cc-spinner *,div.cc-spinner a,div.cc-spinner div,div.cc-spinner span{
	float:none;
	display:inline-block;
	height:auto;
	width:auto;
	min-height:0;
	min-width:0;
	border:0;
	position:relative;
	top:auto;
	right:auto;
	bottom:auto;
	left:auto
}
div.cc-spinner div.cc-spinner-input-wrapper input.cc-spinner-input{
	width:89%;
	min-width:0;
	padding:0;
	line-height:1.5!important;
	text-align:right
}
div.cc-spinner div.cc-spinner-input-wrapper span{
	color:#2e2e2e;
	margin-right:2px;
	display:inline-block;
	padding-left:2px
}
div.cc-spinner div.cc-spinner-control{
	width:10px;
	display:inline-block!important;
	position:relative;
	top:auto;
	right:auto;
	bottom:auto;
	left:auto
}
div.cc-spinner div.cc-spinner-control a.cc-spinner-minus,div.cc-spinner div.cc-spinner-control a.cc-spinner-plus{
	display:block;
	height:10px;
	width:10px;
	text-align:center;
	cursor:pointer;
	background-image:none;
	background-color:transparent!important;
	color:#000;
	text-decoration:none!important;
	outline:0!important
}
div.cc-spinner div.cc-spinner-control a.cc-spinner-minus span,div.cc-spinner div.cc-spinner-control a.cc-spinner-plus span{
	display:none
}
div.cc-spinner div.cc-spinner-control a.cc-spinner-minus:after,div.cc-spinner div.cc-spinner-control a.cc-spinner-plus:after{
	display:block;
	width:10px;
	height:10px;
	text-decoration:none!important;
	line-height:12px;
	color:#2e2e2e
}
div.cc-spinner div.cc-spinner-control a.cc-spinner-minus:active,div.cc-spinner div.cc-spinner-control a.cc-spinner-plus:active{
	outline:0;
	background-image:none;
	-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
div.cc-spinner div.cc-spinner-control a.cc-spinner-plus{
	position:absolute;
	top:-10px;
	right:0;
	bottom:auto;
	left:auto
}
div.cc-spinner div.cc-spinner-control a.cc-spinner-plus:after{
	content:""
}
div.cc-spinner div.cc-spinner-control a.cc-spinner-minus{
	position:absolute;
	top:-1px;
	right:0;
	bottom:0;
	left:auto
}
div.cc-spinner div.cc-spinner-control a.cc-spinner-minus:after{
	content:""
}
div.cc-spinner div.cc-spinner-infinite{
	display:inline-block;
	padding:0 1px;
	background-image:none;
	background-color:transparent
}
div.cc-spinner div.cc-spinner-infinite:after{
	display:inline-block;
	content:"";
	line-height:10px;
	color:#2e2e2e;
	cursor:pointer;
	text-decoration:none;
	font-family:JimdoIconFont!important;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	speak:none;
	vertical-align:middle;
	font-size:10px!important
}
div.cc-spinner div.cc-spinner-infinite:active{
	outline:0;
	background-image:none;
	-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
#cc-numeric-input-font-size{
	font-family:"Brandon Text",Asap,Verdana,Arial,sans-serif!important;
	font-size:14px!important
}
.cc-catalog-container-new .cc-product-title,.cc-catalog-container-new .cc-webview-product-price strong{
	font-size:12px
}
.cc-checkout-number div.cc-spinner div.cc-spinner-control .cc-spinner-plus{
	position:absolute;
	top:-10px;
	right:0;
	bottom:auto;
	left:auto
}
.cc-checkout-number div.cc-spinner,.cc-checkout-number div.cc-spinner-input-wrapper{
	position:static
}
.cc-checkout-number .x-message{
	position:absolute
}
.j-blogSelection .n .blogreadmore,.j-blogSelection .n .comment{
	display:inline-block;
	margin-bottom:10px;
	margin-top:10px;
	min-width:0
}
.j-calltoaction-link{
	display:inline-block;
	min-width:0
}
.j-calltoaction-align-1{
	text-align:left
}
.j-calltoaction-align-2{
	text-align:center
}
.j-calltoaction-align-3{
	text-align:right
}
.j-imageSubtitle .cc-m-image-align-1,form.cc-m-form .cc-m-form-submit{
	text-align:left
}
.cc-catalog-container-new .cc-webview-product{
	margin-bottom:10px
}
.cc-catalog-container-new .cc-catalog-galleryview .cc-webview-product{
	max-width:auto;
	min-width:0
}
.cc-catalog-container-new .cc-catalog-galleryview .cc-webview-product-image{
	height:auto;
	min-width:0
}
.cc-catalog-container-new .cc-catalog-galleryview .j-webview-product-image{
	min-width:0
}
.cc-catalog-container-new .cc-catalog-listview .cc-webview-product{
	display:block
}
.cc-catalog-container-new .cc-catalog-listview a.cc-webview-product-image{
	float:left;
	height:auto;
	margin:3px;
	max-width:auto;
	min-width:0
}
.cc-catalog-container-new .cc-catalog-listview .j-webview-product-image{
	min-width:0
}
.cc-catalog-container-new .cc-catalog-listview .cc-product-details{
	margin-right:10px;
	max-width:auto;
	min-width:0;
	overflow:hidden;
	padding-left:10px
}
.cc-catalog-container-new .cc-catalog-listview .cc-product-title{
	font-size:12px;
	font-weight:700;
	height:auto;
	line-height:16px;
	margin-bottom:9px;
	margin-top:3px
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-1 .cc-product-title,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-2 .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-1 .cc-product-title,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-2 .cc-product-title{
	height:24px
}
.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-4 .cc-webview-product,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-5 .cc-webview-product,.cc-catalog-container-new .cc-catalog-galleryview.cc-catalog-st-6 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-4 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-5 .cc-webview-product,.cc-catalog-container-new .cc-catalog-sliderview.cc-catalog-st-6 .cc-webview-product{
	margin-bottom:20px
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-2 .cc-webview-product-price{
	height:100%;
	position:absolute;
	right:0;
	top:0;
	width:100px
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-2 .cc-webview-product-price strong{
	left:0;
	margin-top:-.5em;
	position:absolute;
	top:50%
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-2 .cc-product-details{
	margin-right:105px
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-3 .cc-webview-product{
	margin-bottom:1px
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-4 .cc-webview-product{
	background-image:-webkit-gradient(linear,left top,left bottom,from(#F6F6F6),to(#fff));
	background-image:-webkit-linear-gradient(#F6F6F6,#fff);
	background-image:-moz-linear-gradient(#F6F6F6,#fff);
	background-image:-o-linear-gradient(#F6F6F6,#fff);
	background-image:linear-gradient(#F6F6F6,#fff);
	-webkit-box-shadow:0 1px 0 #fff;
	box-shadow:0 1px 0 #fff;
	margin-bottom:0;
	padding:10px 0
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-4 .cc-webview-product-image{
	margin-left:10px
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-4 .cc-webview-product-image img{
	margin:5px auto
}
.cc-catalog-container-new .cc-catalog-listview.cc-catalog-st-5 .cc-webview-product-image{
	-webkit-box-shadow:#F4F4F4 0 0 0 10px inset;
	box-shadow:#F4F4F4 0 0 0 10px inset;
	padding:10px
}
.cc-catalog-container-new .cc-catalog-price-old{
	font-size:10px;
	line-height:100%
}
.cc-catalog-size-1 .cc-webview-product{
	width:100px
}
.cc-catalog-size-1 .cc-webview-product .cc-webview-product-image{
	height:70px;
	line-height:65px;
	width:100px
}
.cc-catalog-size-2 .cc-webview-product{
	width:135px
}
.cc-catalog-size-2 .cc-webview-product .cc-webview-product-image{
	height:100px;
	line-height:95px;
	width:135px
}
.cc-catalog-size-3 .cc-webview-product{
	width:200px
}
.cc-catalog-size-3 .cc-webview-product .cc-webview-product-image{
	height:150px;
	line-height:145px;
	width:200px
}
.cc-catalog-size-4 .cc-webview-product{
	width:250px
}
.cc-catalog-size-4 .cc-webview-product .cc-webview-product-image{
	height:180px;
	line-height:175px;
	width:250px
}
.j-m-downloadDocument-styles .j-downloadDocument .j-m-dowload{
	display:inline-block;
	float:left;
	margin:0
}
.j-m-downloadDocument-styles .j-downloadDocument .descriptionContainer{
	margin-left:70px
}
.j-m-downloadDocument-styles .j-downloadDocument .descriptionContainer .cc-m-download-link{
	display:inline-block
}
form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper input,form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper select,form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper textarea{
	min-width:0
}
form.cc-m-form .cc-m-form-view-element .cc-m-form-view-input-wrapper .ui-datepicker-trigger{
	position:relative;
	top:0;
	right:0
}
form.cc-m-form .cc-m-form-submit .cc-m-form-view-input-wrapper input{
	min-width:0
}
form.cc-m-form.cc-m-form-layout-0 .cc-m-form-view-element>label{
	float:left;
	max-width:200px;
	min-width:60px;
	width:25%;
	word-break:break-word
}
.cc-shop-addtocard,div.cc-shop-product-img .cc-shop-product-main-image{
	width:auto
}
.cc-m-hgrid-column{
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	float:left;
	min-height:1px;
	min-width:0;
	padding:0 2% 0 0
}
.j-imageSubtitle .cc-m-image-align-2{
	text-align:right
}
.j-imageSubtitle .cc-m-image-align-2 figcaption,.j-imageSubtitle .cc-m-image-align-2 img{
	float:right
}
.j-imageSubtitle .cc-m-image-align-3{
	text-align:center
}
.j-imageSubtitle .cc-m-image-align-3 figcaption{
	margin:0 auto
}
.cc-imagewrapper figcaption{
	min-width:0
}
div.cc-shop-product-img{
	float:left;
	max-width:50%;
	min-width:0
}
.cc-shop-product-img-confines{
	min-width:0
}
div.cc-shop-product-desc{
	overflow:hidden;
	padding-top:0
}
ul.cc-shop-product-alternatives{
	text-align:left
}
ul.cc-shop-product-alternatives li{
	float:left;
	margin:4px 4px 0 0
}
.sz-lens,.sz-stage{
	visibility:visible
}
.cc-m-spacer{
	max-height:none;
	min-height:0
}
.j-textWithImage .cc-imagewrapper{
	max-width:100%;
	width:auto
}
.cc-m-video-gutter,.j-textWithImage .cc-imagewrapper figcaption{
	min-width:0
}
.com-list-noava input,.com-list-noava textarea{
	margin-bottom:0;
	min-width:0
}
.com-list-noava input[type=submit]{
	display:inline;
	margin:1em 0;
	min-width:0
}
a.cc-sharebuttons-facebook::after{
	content:""
}
a.cc-sharebuttons-facebook::after,a.cc-sharebuttons-facebook::before{
	color:#38619f
}
a.cc-sharebuttons-reddit::after{
	content:""
}
a.cc-sharebuttons-reddit::after,a.cc-sharebuttons-reddit::before{
	color:#f05523
}
a.cc-sharebuttons-vkontakte::after{
	content:""
}
a.cc-sharebuttons-vkontakte::after,a.cc-sharebuttons-vkontakte::before{
	color:#53779c
}
a.cc-sharebuttons-nk::after{
	content:""
}
a.cc-sharebuttons-nk::after,a.cc-sharebuttons-nk::before{
	color:#1c5984
}
a.cc-sharebuttons-digg::after{
	content:""
}
a.cc-sharebuttons-digg::after,a.cc-sharebuttons-digg::before{
	color:#18609a
}
a.cc-sharebuttons-twitter::after{
	content:""
}
a.cc-sharebuttons-twitter::after,a.cc-sharebuttons-twitter::before{
	color:#0eabe1
}
a.cc-sharebuttons-tumblr::after{
	content:""
}
a.cc-sharebuttons-tumblr::after,a.cc-sharebuttons-tumblr::before{
	color:#264a64
}
a.cc-sharebuttons-stumbleupon::after{
	content:""
}
a.cc-sharebuttons-stumbleupon::after,a.cc-sharebuttons-stumbleupon::before{
	color:#f15734
}
a.cc-sharebuttons-mail::after{
	content:""
}
a.cc-sharebuttons-mail::after,a.cc-sharebuttons-mail::before{
	color:#264a64
}
a.cc-sharebuttons-tuenti::after{
	content:""
}
a.cc-sharebuttons-tuenti::after,a.cc-sharebuttons-tuenti::before{
	color:#1a8acb
}
a.cc-sharebuttons-yoolink::after{
	content:""
}
a.cc-sharebuttons-yoolink::after,a.cc-sharebuttons-yoolink::before{
	color:#add143
}
a.cc-sharebuttons-evernote::after{
	content:""
}
a.cc-sharebuttons-evernote::after,a.cc-sharebuttons-evernote::before{
	color:#6fbf49
}
a.cc-sharebuttons-wykop::after{
	content:""
}
a.cc-sharebuttons-wykop::after,a.cc-sharebuttons-wykop::before{
	color:#1a8acb
}
a.cc-sharebuttons-xing::after{
	content:""
}
a.cc-sharebuttons-xing::after,a.cc-sharebuttons-xing::before{
	color:#005b5f
}
a.cc-sharebuttons-line::after{
	content:""
}
a.cc-sharebuttons-line::after,a.cc-sharebuttons-line::before{
	color:#40b649
}
a.cc-sharebuttons-hatena::after{
	content:""
}
a.cc-sharebuttons-hatena::after,a.cc-sharebuttons-hatena::before{
	color:#1da3dd
}
a.cc-sharebuttons-googleplus::after{
	content:""
}
a.cc-sharebuttons-googleplus::after,a.cc-sharebuttons-googleplus::before{
	color:#e25544
}
a.cc-sharebuttons-linkedin::after{
	content:""
}
a.cc-sharebuttons-linkedin::after,a.cc-sharebuttons-linkedin::before{
	color:#177db9
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-facebook::after{
	color:#38619f
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-reddit::after{
	color:#f05523
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-vkontakte::after{
	color:#53779c
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-nk::after{
	color:#1c5984
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-digg::after{
	color:#18609a
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-twitter::after{
	color:#0eabe1
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-tumblr::after{
	color:#264a64
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-stumbleupon::after{
	color:#f15734
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-mail::after{
	color:#264a64
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-tuenti::after{
	color:#1a8acb
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-yoolink::after{
	color:#add143
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-evernote::after{
	color:#6fbf49
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-wykop::after{
	color:#1a8acb
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-xing::after{
	color:#005b5f
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-line::after{
	color:#40b649
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-hatena::after{
	color:#1da3dd
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-googleplus::after{
	color:#e25544
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-colored a.cc-sharebuttons-linkedin::after{
	color:#177db9
}
.cc-sharebuttons-design-square a::before{
	content:""
}
.cc-sharebuttons-design-round a::before{
	content:""
}
.cc-sharebuttons-design-hexagon a::before{
	content:""
}
div.cc-sharebuttons-element{
	overflow:hidden;
	text-align:center
}
div.cc-sharebuttons-element a{
	display:inline-block;
	width:48px;
	height:48px;
	position:relative;
	margin:4.8px
}
div.cc-sharebuttons-element a::after,div.cc-sharebuttons-element a::before,div.cc-sharebuttons-size-16 a::after,div.cc-sharebuttons-size-32 a::after,div.cc-sharebuttons-size-32 a::before,div.cc-sharebuttons-size-64 a::after,div.cc-sharebuttons-size-64 a::before{
	font-family:JimdoIconFontWeb!important;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	speak:none;
	vertical-align:middle;
	position:absolute;
	top:0;
	left:0
}
div.cc-sharebuttons-element a::after,div.cc-sharebuttons-element a::before{
	font-size:48px!important;
	height:48px;
	width:48px;
	line-height:48px;
	text-align:center!important
}
div.cc-sharebuttons-element a::before{
	z-index:1
}
div.cc-sharebuttons-element a::after{
	z-index:2;
	font-size:24px!important;
	-webkit-transition:font-size .1s linear;
	-moz-transition:font-size .1s linear;
	-o-transition:font-size .1s linear;
	transition:font-size .1s linear
}
div.cc-sharebuttons-element.cc-sharebuttons-style-colored a::after{
	color:#fff
}
div.cc-sharebuttons-element.cc-sharebuttons-style-black a::before{
	color:#25292b
}
div.cc-sharebuttons-element.cc-sharebuttons-style-black a::after,div.cc-sharebuttons-element.cc-sharebuttons-style-white a::before{
	color:#fff
}
div.cc-sharebuttons-element.cc-sharebuttons-style-white a::after{
	color:#25292b;
	opacity:.8
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-white a::after{
	color:#fff!important
}
div.cc-sharebuttons-size-16.cc-sharebuttons-style-black a::after{
	color:#25292b!important
}
div.cc-sharebuttons-size-16 a{
	width:14px;
	height:14px
}
div.cc-sharebuttons-size-16 a::after{
	font-size:14px!important;
	height:14px;
	width:14px;
	line-height:14px
}
div.cc-sharebuttons-size-16 a::before{
	display:none
}
div.cc-sharebuttons-size-16 a:hover::after{
	font-size:15px!important
}
div.cc-sharebuttons-size-32 a{
	width:28px;
	height:28px
}
div.cc-sharebuttons-size-32 a::after,div.cc-sharebuttons-size-32 a::before{
	font-size:28px!important;
	height:28px;
	width:28px;
	line-height:28px
}
div.cc-sharebuttons-size-32 a::after{
	z-index:2;
	font-size:14px!important
}
div.cc-sharebuttons-size-32 a:hover::after{
	font-size:16px!important
}
div.cc-sharebuttons-size-64 a{
	width:58px;
	height:58px
}
div.cc-sharebuttons-size-64 a::after,div.cc-sharebuttons-size-64 a::before{
	font-size:58px!important;
	height:58px;
	width:58px;
	line-height:58px
}
div.cc-sharebuttons-size-64 a::after{
	z-index:2;
	font-size:29px!important
}
div.cc-sharebuttons-size-64 a:hover::after{
	font-size:32px!important
}
div.cc-sharebuttons-align-left{
	text-align:left
}
div.cc-sharebuttons-align-left.cc-sharebuttons-size-64 a{
	margin:0 6px 6px 0
}
div.cc-sharebuttons-align-left.cc-sharebuttons-size-32 a{
	margin:0 4px 4px 0
}
div.cc-sharebuttons-align-left.cc-sharebuttons-size-16 a{
	margin:0 2px 2px 0
}
div.cc-sharebuttons-align-center.cc-sharebuttons-size-64 a{
	margin:0 3px 6px
}
div.cc-sharebuttons-align-center.cc-sharebuttons-size-32 a{
	margin:0 2px 4px
}
div.cc-sharebuttons-align-center.cc-sharebuttons-size-16 a{
	margin:0 1px 2px
}
div.cc-sharebuttons-align-right{
	text-align:right
}
div.cc-sharebuttons-align-right.cc-sharebuttons-size-64 a{
	margin:0 0 6px 6px
}
div.cc-sharebuttons-align-right.cc-sharebuttons-size-32 a{
	margin:0 0 4px 4px
}
div.cc-sharebuttons-align-right.cc-sharebuttons-size-16 a{
	margin:0 0 2px 2px
}
.creditcard-icons{
	margin-bottom:1em
}
.creditcard-icon{
	display:inline-block;
	background:url(/024acda17ecbc5dd8bbdf96e4f711335.png) no-repeat;
	width:32px;
	height:20px;
	margin:0 1em 1em 0
}
.visa-card{
	background-position:0 0
}
.mastercard{
	background-position:0 -20px
}
.maestro{
	background-position:0 -40px
}
.amex{
	background-position:0 -60px
}
.jcb{
	background-position:0 -80px
}
.diners{
	background-position:0 -100px
}
.cup{
	background-position:0 -120px
}
#cc-checkout-payment-paymill input,#cc-checkout-payment-paymill select{
	margin-bottom:.8em
}
.column-wrapper,.credit-card-form{
	width:44%;
	display:inline-block;
	vertical-align:top
}
.creditcard-icons{
	margin-top:2em
}
.credit-card-form,.credit-card-secure-infotext{
	margin-top:1em
}
.credit-card-secure-infotext{
	font-size:11px;
	color:#222;
	line-height:1.2em;
	-webkit-border-radius:.6em;
	border-radius:.6em;
	border:1px solid #ccc;
	display:inline-block;
	padding:1em 1em 1em 3em;
	background:url(/2b01242c947c12b81c5ed4d8738960a5.png) no-repeat,-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),color-stop(50%,#e5e5e5),to(#d8d8d8));
	background:url(/2b01242c947c12b81c5ed4d8738960a5.png) no-repeat,-webkit-linear-gradient(top,#f2f2f2 0,#e5e5e5 50%,#d8d8d8 100%);
	background:url(/2b01242c947c12b81c5ed4d8738960a5.png) no-repeat,-moz-linear-gradient(top,#f2f2f2 0,#e5e5e5 50%,#d8d8d8 100%);
	background:url(/2b01242c947c12b81c5ed4d8738960a5.png) no-repeat,-o-linear-gradient(top,#f2f2f2 0,#e5e5e5 50%,#d8d8d8 100%);
	background:url(/2b01242c947c12b81c5ed4d8738960a5.png) no-repeat,linear-gradient(to bottom,#f2f2f2 0,#e5e5e5 50%,#d8d8d8 100%);
	-o-background-size:14px auto,100% 100%;
	background-size:14px auto,100% 100%;
	background-position:.9em 50%
}
.credit-card-form input{
	margin-top:.5em
}
.cc-checkout-paymentoption-postfinance{
	background:url(/b3d7b4fa2d55dec1a9483e35e43ef7f3.png) no-repeat;
	background-position-y:50%;
	vertical-align:middle;
	padding-left:105px!important;
	display:inline-block
}
.cc-checkout-paymentoption-paypal{
	background:url(/81e50e1a1bd0c8808eda362adca0dcc6.png) no-repeat;
	background-position-y:50%;
	vertical-align:middle;
	padding-left:105px!important;
	display:inline-block
}
.cc-checkout-paymentoption-sofort,.mollie-method .mollie-sofort{
	background-image:url(/3867fadbf38856abd8eca47792a82770.png);
	background-position-y:50%;
	-o-background-size:auto 35px;
	background-size:auto 35px;
	background-repeat:no-repeat;
	vertical-align:middle;
	display:inline-block;
	padding-left:106px!important
}
.cc-checkout-paymentoption-sofort.j-checkout-locale-de_DE{
	background-image:url(/87cc1ca0167eb6751657194f3b30fa03.png)
}
ul.cc-checkout-paymentoption li{
	line-height:35px
}
.mollie-method label span{
	display:inline-block;
	background-image:url(/95886abf1b31180f06768cb4c719a397.png);
	background-repeat:no-repeat;
	vertical-align:middle
}
.mollie-method .mollie-ideal{
	background-position:-1px -144px;
	padding-left:50px
}
.mollie-method .mollie-mistercash{
	background-position:-1px -68px;
	padding-left:65px
}
.mollie-method .mollie-creditcard{
	background-position:-1px -33px;
	padding-left:60px
}
.mollie-method .mollie-paysafecard{
	background-position:-1px 1px;
	padding-left:178px
}
.mollie-method .mollie-banktransfer{
	background-position:-1px -105px;
	padding-left:102px
}
.j-checkout__payment-info{
	display:none
}
.j-checkout__payment__selected .j-checkout__payment-info{
	display:block
}
.cc-spinner-input{
	width:2.5em!important
}
.j-checkout-payment-stripe__details{
	margin-top:.5em;
	width:50%;
	min-width:30em
}
.j-checkout-payment-stripe__details .j-checkout-payment__secure-text{
	width:100%;
	clear:both;
	line-height:3em;
	background-color:#6DB553;
	color:#fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-left:10px;
	padding-right:10px;
	-webkit-border-radius:3px;
	border-radius:3px
}
.j-checkout-payment-stripe__details .j-checkout-payment-stripe__cvc,.j-checkout-payment-stripe__details .j-checkout-payment-stripe__expiry{
	display:inline;
	width:33%;
	float:left;
	margin-right:10px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.j-checkout-payment-stripe__details .j-checkout-payment-stripe__expiry{
	width:60%
}
.j-checkout-payment-stripe__details .j-checkout-payment-stripe__creditcard-number__input,.j-checkout-payment-stripe__details .j-checkout-payment-stripe__cvc__input,.j-checkout-payment-stripe__details .j-checkout-payment-stripe__holdername__input{
	width:100%!important
}
.j-checkout-payment-stripe__details .j-checkout-payment-stripe__expiry select{
	height:3em;
	font-size:1.6rem;
	line-height:1.5;
	max-width:5em
}
.j-checkout-payment-stripe__details label{
	font-weight:700;
	font-size:14px;
	line-height:1em;
	color:#444
}
.j-checkout-payment-stripe__details input,.j-checkout-payment-stripe__details select{
	border:1px solid #ccc;
	-webkit-border-radius:2px;
	border-radius:2px;
	outline:0;
	padding:.5em;
	font-size:14px;
	margin-top:.5em;
	margin-bottom:1em
}
.j-checkout-payment-stripe__details input:focus{
	border-color:#999
}
.j-checkout-payment-stripe__details .cc-checkout-paymentoption input{
	height:55px!important
}
@font-face{
	font-family:jimdoiconfontweb;
	src:url(/17dcfb4db8fa0cb8ef5e9393824d3492.eot);
	src:url(/17dcfb4db8fa0cb8ef5e9393824d3492.eot?#iefix) format('eot'),url(/31309e7544a8076d685c2eb34dfe6449.woff) format('woff'),url(/68541aa9ee6e4a3a7b4e5c292e381642.ttf) format('truetype');
	font-weight:400;
	font-style:normal
}
[class*=" icon-web"],[class^=icon-web]{
	font-family:jimdoiconfontweb;
	speak:none;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.icon-web-ban:before{
	content:"\E5DC"
}
.icon-web-calendar:before{
	content:"\E5DD"
}
.icon-web-caret-down:before{
	content:"\E5DE"
}
.icon-web-caret-up:before{
	content:"\E5DF"
}
.icon-web-chevron-left:before{
	content:"\E5E0"
}
.icon-web-chevron-right:before{
	content:"\E5E1"
}
.icon-web-chevron-up:before{
	content:"\E5E2"
}
.icon-web-desktop:before{
	content:"\E5E3"
}
.icon-web-fullscreen:before{
	content:"\E5E4"
}
.icon-web-jimdoweighticon:before{
	content:"\E5E5"
}
.icon-web-loading-spinner-l:before{
	content:"\E5E6"
}
.icon-web-loading-spinner:before{
	content:"\E5E7"
}
.icon-web-minus:before{
	content:"\E5E8"
}
.icon-web-ok:before{
	content:"\E5E9"
}
.icon-web-pause:before{
	content:"\E5EA"
}
.icon-web-play:before{
	content:"\E5EB"
}
.icon-web-plus:before{
	content:"\E5EC"
}
.icon-web-question-sign:before{
	content:"\E5ED"
}
.icon-web-remove:before{
	content:"\E5EE"
}
.icon-web-share-bgr-circle-64:before{
	content:"\E5EF"
}
.icon-web-share-bgr-hexagon-64:before{
	content:"\E5F0"
}
.icon-web-share-bgr-roundedsquare-64:before{
	content:"\E5F1"
}
.icon-web-share-digg-64:before{
	content:"\E5F2"
}
.icon-web-share-evernote-64:before{
	content:"\E5F3"
}
.icon-web-share-facebook-64:before{
	content:"\E5F4"
}
.icon-web-share-googleplus-64:before{
	content:"\E5F5"
}
.icon-web-share-hatena-64:before{
	content:"\E5F6"
}
.icon-web-share-line-64:before{
	content:"\E5F7"
}
.icon-web-share-linkedin-64:before{
	content:"\E5F8"
}
.icon-web-share-mail-64:before{
	content:"\E5F9"
}
.icon-web-share-nk-64:before{
	content:"\E5FA"
}
.icon-web-share-reddit-64:before{
	content:"\E5FB"
}
.icon-web-share-stumbleupon-64:before{
	content:"\E5FC"
}
.icon-web-share-tuenti-64:before{
	content:"\E5FD"
}
.icon-web-share-tumblr-64:before{
	content:"\E5FE"
}
.icon-web-share-twitter-64:before{
	content:"\E5FF"
}
.icon-web-share-vkontakte-64:before{
	content:"\E600"
}
.icon-web-share-wykop-64:before{
	content:"\E601"
}
.icon-web-share-xing-64:before{
	content:"\E602"
}
.icon-web-share-yoolink-64:before{
	content:"\E603"
}
.icon-web-shopping-cart-web:before{
	content:"\E604"
}
.icon-web-speaker-muted:before{
	content:"\E605"
}
.icon-web-speaker:before{
	content:"\E606"
}
.icon-web-stats:before{
	content:"\E607"
}
.icon-web-status-half:before{
	content:"\E608"
}
.icon-web-status-one-quarter:before{
	content:"\E609"
}
.icon-web-status-three-quarters:before{
	content:"\E60A"
}
.icon-web-tag:before{
	content:"\E60B"
}
.icon-web-trash:before{
	content:"\E60C"
}
.icon-web-twitter-bird:before{
	content:"\E60D"
}
.icon-web-warning-sign:before{
	content:"\E60E"
}
div.x-message{
	padding:10px 10px 10px 30px!important;
	min-width:200px;
	z-index:100000;
	visibility:hidden;
	display:block;
	-webkit-border-radius:3px;
	border-radius:3px;
	position:absolute;
	text-align:left
}
div.x-message.message-ok,div.x-message.message-success{
	border:1px solid #75AF5F;
	background:url(data:image/gif;	base64,R0lGODlhCgAKALMAANbW1sTExLOzs4m8VqWlpZubm26hOkx/GP///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAgALAAAAAAKAAoAAAQiEMlJ6zRWmnHsNp2BIV84DCLaScemVi1IAUJxHAUhBEA2RQA7) 10px 50% no-repeat #E5F1B4
}
div.x-message.message-alert,div.x-message.message-confirm,div.x-message.message-error{
	background:url(data:image/gif;base64,R0lGODlhDAAMAJEBALo7Puv02f///+FtbyH5BAEAAAEALAAAAAAMAAwAAAIhjA1wi6kchgMDzsQkECLV43DOoW2d1yTiWF7etboyNmMFADs=) 10px 50% no-repeat #FDA89E;
	border:1px solid #c66
}
div.x-message.message-warning{
	border-color:#F7DEA6 #D0B77F #D0B77F #F7DEA6;
	background:url(data:image/gif;	base64,R0lGODlhCgAKAPMMAMyZZv3ww/ztt/zstfzrsfzqrfzqrvvpq/vnoe7Ue5lmM////wAAAAAAAAAAAAAAACH5BAUHAAwALAAAAAAKAAoAQAQpkEkGwKQj6Z0sXYoyeBOwBORHEEebmkv6hV25CKFRm0URIohdZVhhRAAAOw==) 10px 50% no-repeat #FFF3CD
}
div.x-message span.x-message-close{
	display:none
}
div.x-message.x-message-closable span.x-message-close{
	position:absolute;
	margin:2px 2px 0 0;
	display:block;
	width:6px;
	height:6px;
	right:0;
	top:0;
	padding:0 2px 7px;
	border-top:0;
	border-right:0;
	line-height:11px;
	font-size:11px;
	text-align:center;
	cursor:pointer
}
div.x-message.message-ok span.x-message-close,div.x-message.message-success span.x-message-close{
	border-color:#9BAE50
}
div.x-message.message-warning span.x-message-close{
	border-color:#D0B77F
}
div.x-message p.x-message-content{
	background:0 0;
	overflow:auto;
	display:inline;
	height:100%;
	width:100%;
	padding:0;
	line-height:15px;
	font-size:11px;
	color:#000!important
}
div.x-message.message-confirm button{
	float:right
}
div#x-popup-overlay{
	background:0 0;
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%
}
div#x-popup-container{
	left:50%;
	padding:10px;
	position:fixed;
	text-align:left;
	top:50%;
	margin:0;
	font:11px/180% Arial,Helvetica,sans-serif
}
div#x-popup-container.x-popup-border{
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACAQMAAABIeJ9nAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAADUExURVJSUsWqyAoAAAABdFJOU7MSjjpQAAAADElEQVQI12NgYGAAAAAEAAEnNCcKAAAAAElFTkSuQmCC) top left;
	background:rgba(82,82,82,.7)
}
div#x-popup-container.x-popup-maximized{
	left:10%;
	top:10%;
	right:10%;
	bottom:10%;
	width:80%;
	height:80%
}
div#x-popup-content{
	background:#FFF;
	position:relative;
	height:100%;
	width:100%
}
div.x-popup.x-index-container{
	z-index:100103
}
div.x-popup.x-index-overlay{
	z-index:100102
}
div.x-popup.x-corner-all{
	-moz-border-radius:8px;
	-webkit-border-radius:8px
}
div#x-popup-buttons{
	position:absolute;
	left:-10px;
	top:-10px
}
a#x-popup-close,a#x-popup-resize{
	background:url(/e1ca6e007c91d4ef9ee063940b504870.png) top left no-repeat;
	display:block;
	height:28px;
	outline:0;
	width:28px
}
a#x-popup-close{
	background-position:0 0
}
a#x-popup-close:hover{
	background-position:-28px 0
}
a#x-popup-resize{
	background-position:0 -31px
}
a#x-popup-resize:hover{
	background-position:-28px -31px
}
/*!
 * jquery-background-area v3.0.1
 * https://github.com/Jimdo/jquery-background-area
 *
 * Display Logic for Background Area
 *
 * Copyright 2015, Jimdo GmbH
 * Released under the MIT license
 */.jqbga-slider,.jqbga-web--video{
	position:absolute;
	z-index:-1;
	top:0;
	left:0
}
.jqbga-web--video{
	position:fixed;
	top:0;
	left:0
}
.jqbga-slider,.jqbga-slider--image{
	height:100vh;
	width:100vw
}
.jqbga-slider--fixed{
	position:fixed
}
.jqbga-slider .bx-viewport{
	overflow:visible!important;
	position:relative;
	top:0;
	left:0
}
.jqbga-slider--image,.jqbga-web--image{
	background-repeat:no-repeat;
	background-position:center center;
	-o-background-size:cover;
	background-size:cover
}
.jqbga-web--image--fixed{
	background-attachment:fixed;
	-o-background-size:cover;
	background-size:cover
}
.jqbga-slider--image--wrap{
	height:100vh
}
.cc-imagewrapper{
	position:relative
}
.cc-pinterest-overlay{
	position:absolute;
	top:0;
	width:100%;
	overflow:hidden;
	z-index:100011;
	background-color:#000;
	background-color:rgba(0,0,0,.1);
	display:none
}
.cc-m-image-align-2 .cc-pinterest-overlay{
	right:0
}
.cc-m-image-align-3 .cc-pinterest-overlay{
	margin:0 auto;
	left:0;
	right:0
}
@media \0screen\,screen\9{
	.cc-pinterest-overlay{
		background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAADUExURQAAAKd6PdoAAAABdFJOU4CtXltGAAAAC0lEQVQI12NggAAAAAgAAS8g3TEAAAAASUVORK5CYII=)
	}
}
a.cc-pinterest-link{
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA8CAMAAAAjZwjSAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAMAUExURZycnLCwrp2dnZ+fnqqqqp2dnaqqqqSko7GxrqysrKWlpLGxrJqamu3t7fv7+729uefn5+zs7Ojo6Pz8/Nzc3P7+/uvr6////+/v793d3fn5+fr6+vDw8OTk5Nvb2/f39/Ly8ubm5vT09PHx8eHh4fb29rgNIuDg4N/f3+Xl5eLi4rgOI8Q2RLsVKLsZK7wZLObBxMc9S7u7t7wbLclHU8tSXcQ0QroQJcMzQcNCT70fMOzc3cdCT8hGUtFocfTj5cpjbO7d3r8wPt2Zn85cZ+e5vdFhbOvHyt2KkvDl5tiHj/Ht7b0cLcpIVL0eL/bo6Om8wOW2u85WYby8tuvDx+HR07oSJdKJkNmvtNaprcNATcE1Q9SRlsI6R9mprsZNWcEzQb8mNeve4NmSmePW19bW1tfX19HRzrW1tePa2u3j5enX2eS5vOzh4tR4geWtsry8vNra1uK1uboPJLu7u9mPlctVYOK0uOvc3dyHj9uRmNRveMpOWfbp6+GssNWeo9y4u8TExOjAw9eip8xlbuOrsNq1ueHX2OLV1tB9hclZY9mNk9yKkdRtduCaoMhbZdeFi817g8IvPdyan+zc3NmHjuKtsvTy8t2SmfLx8b4jMvPs7e7i5Oe2u+Lg4PDp6+zEyOGortKOlMU+S+Lb29mztt6Smb8nNurAxM1ZZNFpc74qOvr19dm3utzP0L0iMtause7Mz8I+SshdZvr3+cdPWstveNzExtR0fuKnrOa1uvLr7Nl7hN6bosU4RsU/TNmCit6UnOCYnuS0uOKdpNNqc89hbMEsO9JkbslEUe7U178vPe7X2em/w8U6SPr5+fbs7Pfu8Nl+huq9wd6PluWordWNk850e9mrr8dSXc16gcRJVdzR0dzLzdWdos59hcRDUNGFjdamq9WUmtCGjd/P0N7MzuTi4uLd3dnJycM8SdzX2dGCicdUX8+EitmtsLwdLtGBh93b27oWKMxtdtSZntamqc14gNGLkd7V1dGVm9arr93V1t/d3disr82AhxVGpP4AAAAMdFJOU/7+6uYS6wzQ/ijI/ii7gxcAAAMoSURBVEjHlZRVVBRRGIAvIeUqiKiwy7jL7uzd3dllgSUWOUrbgkg3GAjY2C2IUgZidyMqAnZ3d3dit2KLfWeGOfqCc/le7n/+/3uac74BJqZAwAswNQGmWeJmvIizLACQN8FADoCgMRYCIGjI4LM7yONEu3UNa4MTl7qevXzlYqegzf8RRTR7Q89d6CwKVx8WbVgl4hgzubPIZwQ7I1FIAy+d7+opFHoeFwa5CjkmwxDhFA07I1FMoz8TAkPF4mNHxAd3ilcvmjiqP1q2nituPT2oLSMgUU7jsv80DJefVB9oC3fIXRzbeHihpWebBS7QbSojIFFKM37ZHthFejS4/XbHXVKnNVK30VKpH5wtnTV/DnOXIlHC4r7Pw93rkETjLnGGAe0jR0okAa4d52m8a85IlLE4TVvovETWUd+hS4nabywcKJN5t5oZCCfJhjFnJNoz9HKaybwrgtd2aGnvPAj2sR/i2HJGoGZoP2aPRFuGbt1t/6Vv75ph+HD2RWIDLOogAodGGDgAYDpA1ZQX1QALgJ2CuZnOkpcwM3NgkCHib0aUYQB0QpxmhDpgideMJbDEa4YTeZtBIl4zSMRrBol4zSARrxkk4jWDRLxmkIjXDBLxmkEiXjNIxEuhDqLOGqcZax0wSLXib8YqtT5KIQwvBeN6AgzqGQPDtJTmvKSkGQFBTxsMeqJfig0WSLRjeL61hf/Gopd2tcGJ67Vxv79t1ca+/4+opIlL+vmjXLlevVxZ9kbJcbuoXHnnJjsjUUEDv1dXnFIoTm1StNAqOO7BGIWvPzsjkaTRR/+CW0iy1Jf8+pmMfnB3wji0jHlExpRW5jACJyZ82QaLyW3qqDL4iUxwLPSvQkv/wtwEWLmcEyma4nHxMJHaVFX98cNKSvuaqrxFUU9gNpVfQTJ3CokES9LG5CSvRCJ5C5ED43MjowgiXrv4aZxvzfmvqM3PzXxGLNa/e1uijsiG1wnCt/JxAbxPJHKiiiFdG8G8L6omvIpVZaphtCrqQ+zDgrgb15g9Eh0Yelx1+Jf0iJohL499kWiFRV1EyhoD9HkMBxP8HjHYCDuFPzdml3TYm2zkAAAAAElFTkSuQmCC) no-repeat;
	font:11px Arial,sans-serif;
	text-indent:-99999px;
	font-size:.01em;
	color:#CD1F1F;
	height:20px;
	width:43px;
	display:block;
	margin:5px;
	float:right
}
a.cc-pinterest-link:hover{
	background-position:0 -20px
}
a.cc-pinterest-link:active{
	background-position:0 -40px
}
.bx-wrapper{
	position:relative;
	margin:0 auto 60px;
	padding:0;
	-ms-touch-action:pan-y;
	touch-action:pan-y;
	-webkit-box-shadow:0 0 5px #ccc;
	box-shadow:0 0 5px #ccc;
	border:5px solid #fff;
	background:#fff
}
.bx-wrapper img{
	max-width:100%;
	display:block
}
.bxslider{
	margin:0;
	padding:0
}
ul.bxslider{
	list-style:none
}
.bx-viewport{
	-webkit-transform:translatez(0)
}
.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{
	position:absolute;
	bottom:-30px;
	width:100%
}
.bx-wrapper .bx-loading{
	min-height:50px;
	background:url(/931bdb6b50816b03206c66921760b246.gif) center center no-repeat #fff;
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:2000
}
.bx-wrapper .bx-pager{
	text-align:center;
	font-size:.85em;
	font-family:Arial;
	font-weight:700;
	color:#666;
	padding-top:20px
}
.bx-wrapper .bx-pager.bx-default-pager a{
	background:#666;
	text-indent:-9999px;
	display:block;
	width:10px;
	height:10px;
	margin:0 5px;
	outline:0;
	-webkit-border-radius:5px;
	border-radius:5px
}
.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{
	background:#000
}
.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{
	display:inline-block
}
.bx-wrapper .bx-pager-item{
	font-size:0;
	line-height:0
}
.bx-wrapper .bx-prev{
	left:10px;
	background:url(/d9d25372f38c6b242b9b51d5841fe86e.png) 0 -32px no-repeat
}
.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{
	background-position:0 0
}
.bx-wrapper .bx-next{
	right:10px;
	background:url(/d9d25372f38c6b242b9b51d5841fe86e.png) -43px -32px no-repeat
}
.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{
	background-position:-43px 0
}
.bx-wrapper .bx-controls-direction a{
	position:absolute;
	top:50%;
	margin-top:-16px;
	outline:0;
	width:32px;
	height:32px;
	text-indent:-9999px;
	z-index:9999
}
.bx-wrapper .bx-controls-direction a.disabled{
	display:none
}
.bx-wrapper .bx-controls-auto{
	text-align:center
}
.bx-wrapper .bx-controls-auto .bx-start{
	display:block;
	text-indent:-9999px;
	width:10px;
	height:11px;
	outline:0;
	background:url(/d9d25372f38c6b242b9b51d5841fe86e.png) -86px -11px no-repeat;
	margin:0 3px
}
.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{
	background-position:-86px 0
}
.bx-wrapper .bx-controls-auto .bx-stop{
	display:block;
	text-indent:-9999px;
	width:9px;
	height:11px;
	outline:0;
	background:url(/d9d25372f38c6b242b9b51d5841fe86e.png) -86px -44px no-repeat;
	margin:0 3px
}
.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{
	background-position:-86px -33px
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{
	text-align:left;
	width:80%
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{
	right:0;
	width:35px
}
.bx-wrapper .bx-caption{
	position:absolute;
	bottom:0;
	left:0;
	background:#666;
	background:rgba(80,80,80,.75);
	width:100%
}
.bx-wrapper .bx-caption span{
	color:#fff;
	font-family:Arial;
	display:block;
	font-size:.85em;
	padding:10px
}
.sz-thumb{
	cursor:crosshair!important
}
.sz-thumb>span{
	display:block;
	position:relative
}
.sz-lens,.sz-stage{
	background:#fff;
	border:1px solid #999;
	display:none
}
.sz-lens,.sz-stage,.sz-stage img{
	position:absolute
}
.sz-stage{
	left:0;
	overflow:hidden;
	top:0;
	z-index:1
}
.sz-lens{
	filter:alpha(opacity=60);
	opacity:.6
}
/*!
 * jQuery UI Datepicker 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{
	width:17em;
	padding:.2em .2em 0;
	display:none
}
.ui-datepicker .ui-datepicker-header{
	position:relative;
	padding:.2em 0
}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{
	position:absolute;
	top:2px;
	width:1.8em;
	height:1.8em
}
.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{
	top:1px
}
.ui-datepicker .ui-datepicker-prev{
	left:2px
}
.ui-datepicker .ui-datepicker-next{
	right:2px
}
.ui-datepicker .ui-datepicker-prev-hover{
	left:1px
}
.ui-datepicker .ui-datepicker-next-hover{
	right:1px
}
.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{
	display:block;
	position:absolute;
	left:50%;
	margin-left:-8px;
	top:50%;
	margin-top:-8px
}
.ui-datepicker .ui-datepicker-title{
	margin:0 2.3em;
	line-height:1.8em;
	text-align:center
}
.ui-datepicker .ui-datepicker-title select{
	font-size:1em;
	margin:1px 0
}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{
	width:45%
}
.ui-datepicker table{
	width:100%;
	font-size:.9em;
	border-collapse:collapse;
	margin:0 0 .4em
}
.ui-datepicker th{
	padding:.7em .3em;
	text-align:center;
	font-weight:700;
	border:0
}
.ui-datepicker td{
	border:0;
	padding:1px
}
.ui-datepicker td a,.ui-datepicker td span{
	display:block;
	padding:.2em;
	text-align:right;
	text-decoration:none
}
.ui-datepicker .ui-datepicker-buttonpane{
	background-image:none;
	margin:.7em 0 0;
	padding:0 .2em;
	border-left:0;
	border-right:0;
	border-bottom:0
}
.ui-datepicker .ui-datepicker-buttonpane button{
	float:right;
	margin:.5em .2em .4em;
	cursor:pointer;
	padding:.2em .6em .3em;
	width:auto;
	overflow:visible
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{
	float:left
}
.ui-datepicker.ui-datepicker-multi{
	width:auto
}
.ui-datepicker-multi .ui-datepicker-group table{
	width:95%;
	margin:0 auto .4em
}
.ui-datepicker-multi-2 .ui-datepicker-group{
	width:50%
}
.ui-datepicker-multi-3 .ui-datepicker-group{
	width:33.3%
}
.ui-datepicker-multi-4 .ui-datepicker-group{
	width:25%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{
	border-left-width:0
}
.ui-datepicker-multi .ui-datepicker-buttonpane{
	clear:left
}
.ui-datepicker-row-break{
	clear:both;
	width:100%;
	font-size:0
}
.ui-datepicker-rtl{
	direction:rtl
}
.ui-datepicker-rtl .ui-datepicker-prev{
	right:2px;
	left:auto
}
.ui-datepicker-rtl .ui-datepicker-next{
	left:2px;
	right:auto
}
.ui-datepicker-rtl .ui-datepicker-prev:hover{
	right:1px;
	left:auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover{
	left:1px;
	right:auto
}
.ui-datepicker-rtl .ui-datepicker-buttonpane{
	clear:right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{
	float:right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{
	border-right-width:0;
	border-left-width:1px
}
div.content-box-animating a.content-box-close,div.content-box-animating a.content-box-next,div.content-box-animating a.content-box-prev,div.content-box-animating div.content-box-shadow,div.content-box.content-box-no-prev-next a.content-box-next,div.content-box.content-box-no-prev-next a.content-box-prev{
	display:none
}
div.content-box{
	position:absolute;
	width:400px;
	height:400px;
	z-index:10000;
	display:none;
	background:#373737;
	text-align:left
}
div.content-box-loading div.content-box-item{
	background:url(data:image/gif;	base64,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) center no-repeat
}
div.content-box-shadow{
	position:absolute;
	width:100%;
	height:100%;
	z-index:-1;
	background:#333;
	opacity:.6;
	-moz-opacity:.6;
	filter:alpha(opacity=60);
	top:-8px;
	left:-8px;
	padding:8px
}
div.content-box-content-wrapper{
	width:100%;
	height:100%;
	color:#fff;
	overflow:hidden;
	position:relative
}
div.content-box-content{
	width:20000px;
	height:100%
}
div.content-box-item{
	float:left;
	height:100%
}
div.content-box-item-content{
	position:relative;
	padding:10px 10px 70px;
	overflow:auto
}
div.content-box.content-box-no-prev-next div.content-box-item-content{
	padding:10px
}
.content-box-disabled{
	opacity:.3;
	-moz-opacity:.3;
	filter:alpha(opacity=30)!important
}
a.content-box-close{
	position:absolute;
	top:-18px;
	left:-18px;
	width:28px;
	height:28px;
	background:url(/e1ca6e007c91d4ef9ee063940b504870.png) top left no-repeat;
	outline:0
}
a.content-box-close:hover{
	background-position:-28px 0
}
a.content-box-next,a.content-box-prev{
	position:absolute;
	right:0;
	bottom:10px;
	width:81px;
	height:48px;
	outline:0;
	cursor:pointer
}
a.content-box-next span{
	float:left;
	width:100%;
	height:100%;
	background:url(/9e4dc55ad6bdd8b8bafced6241dac621.png) no-repeat
}
a.content-box-prev span{
	float:left;
	width:100%;
	height:100%;
	background:url(data:image/png;	base64,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) no-repeat
}
a.content-box-prev{
	right:100px!important
}
.cc-browser-message{
	top:0;
	width:100%;
	position:relative;
	height:35px
}
.cc-browser-message .cc-browser-container{
	border-bottom:solid 1px #3C3C3C;
	height:34px;
	overflow:hidden
}
.cc-browser-message .cc-browser-slice{
	background:url(data:image/png;	base64,iVBORw0KGgoAAAANSUhEUgAAABsAAABwCAMAAADYOfv+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAFBUExURQAAAP7wt/7usf7wufzrqv7vtP3rqYqEa//yvv/xu/ztrP7xu/7wuDk5Of/zwP3utP3tr/3trvzqo/zqpPzspf/44P3srTU1Nf7usv3srP3wu/zsqzw8PPvqpv7zxYqEbv7xvvzrq/710uPbu/3usi8vLjExMfzusP3vtvzuromDaSwsK4qDa5uTdP3ywignKNvUt//zwpuUe6Ocgv7wvP3utoB7af3zyv3wvv3xwx8fH/zsrSQkJPzuuZ+Yfv7wwGBdVXt1XZSNc1JPSv3trv732OzhtaKaeP7wtnZ0aenesfzsrMW8l0JBPe3kwGlmXsG3kOHUpePWqPfsxM7Gp+bcta+pkLStkvvssY2Jd9bOsc3Hs9bKm+XZqvLpwf3sr/rqqZyYhvbu0aqihJGKb93RorCmgPLjppOLbvTlrY2GbRIUzksAAAABdFJOUwBA5thmAAAD8UlEQVRIx8WWeXOiSBiHW5HEURHdnUjCOAQVFGXAAzUab61oJvedmUwy97X7/T/Avn1IsiPwx1Rt7VMqze/hpVvrpUsUpSSBOgaOLIoi19UVArZLJ2M66shW5jeO4xwp3a6qklBGzwA1WleOZrsEvX2iJKMqjlE8Ho8m6+/Hu/1+FdPfNW8VO6pCDnVqUpkf96umqetFXTfBNpR6FNdxTdW+nPWrelGS2p9mklQEe6uocY5DXFxVpn0TjHC6sfFOEiRJr5rXtsolwNlzE5QgCO29vRo+gmxDYQLF1bpT1Un0mjlBMqVLGxynKmNTErJZcPl8rSgIMCpWr+ymgd2x/sTRoenY8RAyVEUvwjlz7DK90ZUNlIgqWcl1d8wVh3Z8H9fNmDuunbTpPYXirc3xSJTtNnO6CV9GoO5aNTYR37SPmBPefX7LhuMdNcGjsNFRxuRi6XRvr8DckS2LKZTS5O4VvVHWrTtVOi0tg2IlWM0N/sYwoU6XMntvy1ophg7LJbjrTRb/VEX8iwvC+Lori6XeC7SVSYmD0c4dzClJWB03LvEd05ktFMnlelqr0925ejvOSrPTTyfKSBbf9HKRCIpEcocg5VF3h6B0OwOqImgNyGU+gO2MgI5siFpmC6drxK2twayaKLZaLVHTPjC1hl4yPuKJe71cLvJxGaHn/qA//UF/+IOCeOYPfh78CKzj/EGJJW7kJihEePT4QLOQ6ziOrQBr5niCEUosrItm82ExvQ8ZBg2Z4/cT1sQ6OLAmP78l9lmGRAJvGBfWZAr+fGAYNBPRJgbquPjcmkCpykEZCTdRGAM20Zw32m3roMmBImEYpQhh0XhYtK1G27poiWGapVgdzycWk8bBvAETPtalManSpmhZF6r6YP28F0spEqZRhpBKad/OB8D5/V9aimbwPFDKJU3D69Y0rVRmGXpBOIzFSgwwhzREW4RMJv1IhmbwPFByT2BRZOm8YD3vSWAPRr1gvUS37VLsV8rlMu7Bwdl0/V98PXvD456ADjlbX+GM9CDUTVfdlPQgeDzedqGS9Bl4GG57OnhTd1dztreHtQJ1pM9cV8sXhg34eOLgTc+cQr4AL4eekR503XqjkIdSdkJ6EDwMXwHENV5RR3oJPD0b1sg9WeGyB2kdWUthuZZl78KwUqnUCk6lMiycUEd60K374uBJnS/UkR4ET+uWUEd6EPy6B6QHwf+9qr6SHgT/fdV9J30G/sfiV7X4QebDF8Q8wPMFseFPoEv6E+ii/vy2k/35//b5Vdhe7kmg4/0JdKI/dJ/3hu7X3rB93pPAurQ/bJ/3BMX8Yfu8J2yf9yRwL//dfT7IvfTnv/jf8w98RuzBjADPbwAAAABJRU5ErkJggg==) no-repeat
}
.cc-browser-message .cc-browser-slice-bg{
	background-repeat:repeat-x;
	background-position:0 -76px;
	background-color:#FEEEB2
}
.cc-browser-message .cc-browser-icon{
	background-position:0 0;
	height:24px;
	width:24px;
	margin:4px 0 0 6px;
	float:left
}
.cc-browser-message .cc-browser-close{
	background-position:0 -31px;
	float:right;
	height:22px;
	width:24px;
	margin:6px 10px 0 0;
	cursor:pointer
}
.cc-browser-message .cc-browser-close.cc-state-hover{
	background-position:0 -54px
}
.cc-browser-message .cc-browser-text{
	float:left;
	width:90%;
	font-size:1em;
	line-height:1em;
	margin:9px 0 0 10px
}
.cc-browser-message .cc-browser-text a{
	color:#3C3C3C;
	text-decoration:underline;
	font-weight:700
}
/* Tabla Nosotros - OtiSopa */
/*<table id="tabla-del" class="mceEditable" border="0" cellspacing="0" cellpadding="3" width="100%" height="100%">*/
#tabla-del{
	border:0;
	/*cellspacing:0;*/
	border-spacing: 0px;
    border-collapse: separate;
	width:100%;
	height:100%;
}
.td-tabla-del{
	/*cellpadding:3;*/
	padding: 3px;
}
/*<table id="delegaciones" class="mceEditable" border="0" cellspacing="0" cellpadding="3" width="290" height="286" style="border: 1px solid #ffffff;">*/
#del{
	border:0;
	border: 1px solid #ffffff;
	/*cellspacing:0;*/
	border-spacing: 0px;
    border-collapse: separate;
	width:290px;
	height:286px;
}
.td-del{
	/*cellpadding:3;*/
	padding: 3px;
	text-align: center;
	border: 1px solid #ffffff;
}
.td-del-col-iz{
	width: 171px;
}
.td-del-col-der{
	width: 101px;
}
.td-del-cab{
	background-color: #999999;
}



