#tx-con-shop ul.social-liste{border:none;margin:0}#tx-con-shop ul.social-liste li{float:right}.shopdetail ul.social-liste span{padding-right:6px}.shopdetail ul.social-liste li span{float:left}.shopdetail h1{padding-top:10px}p.rating-result{border-bottom:none;padding-top:0;padding-bottom:0;font-size:1.1em;font-style:italic;text-align:right}.shopdetail .infobox .social-liste{border-bottom:none;margin-bottom:0}.form-content h3,.shopdetail .upsell-table div.form-conditions,.shopdetail h3{border-bottom:solid 1px #cecece}.shopdetail .fliesstext .social-liste li{margin-bottom:0}.form-content h3,.shopdetail h3{color:#22609b;font-weight:400;padding:0 0 8px;margin:0 0 8px;font-size:1.4em}.shopdetail h4{color:#2760a5;border-bottom:dashed 1px #cecece;font-weight:700;padding:0 0 8px;margin:0 0 14px;font-size:1.4em}div.product-top{margin-left:230px}div.product-top p.product-teaser{margin:20px 0}div.product-top span.price{display:inline-block;font-weight:700;font-size:2em}div.product-top span.shipping{display:block;margin-bottom:10px;font-weight:400;font-size:1.2em;color:#6f6f6f}div#shop-left ul,div#shop-right ul{margin-bottom:15px}div#shop-right ul{margin-left:0}div.form-conditions ul li{font-size:100%;margin-bottom:.5em;padding-left:2.3em;list-style:none;background:url(../images/icons/icon_check_green.png) 10px 3px no-repeat}div.upsell div.form-conditions{margin-bottom:1.5em}div.product-description2{display:none}p.more-information{padding:0 0 0 16px;color:#0767b1;text-decoration:underline;cursor:pointer}p.more-information.arrow-down{background:url(../images/bg_pfeile_grau_unten.png) 0 6px no-repeat}p.more-information.arrow-right{background:url(../images/bg_pfeile_grau.png) 3px 3px no-repeat}div.blue-box{padding:15px;background:#eaf7ff;border:1px solid #cecece;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px}div.blue-box p{margin:0;font-size:1.2em;line-height:18px}div.blue-box.incentive p{margin-right:170px}div.blue-box .incentive-image{float:right;width:150px;text-align:center}div.blue-box .incentive-image span{display:inline-block;margin-top:70px;font-style:italic}div.blue-box .incentive img{font-size:1em;margin-top:1em;float:left}div.blue-box ul.conshop-downloads{margin-top:1em;margin-bottom:-10px;background:url(../images/download_icon.png) left top no-repeat;min-height:67px;padding-top:15px;padding-bottom:15px}ul.conshop-downloads li{margin-left:100px}ul.conshop-downloads div.button-holder a{margin:0 0 2px}ul.conshop-downloads,ul.plain{margin:1em 0 0;list-style:none}div.spacer{margin-top:1em}div.product-images{float:left;width:200px}div.product-images .big-product-image{position:relative;margin:0 0 16px}div.product-images .big-product-image img{margin:0}div.small-product-images{margin:15px 0 0}div.small-product-images .single-image{float:left;width:90px;height:90px;display:table;border:1px solid #cecece;margin-bottom:16px;margin-right:4px;opacity:.5}div.small-product-images .single-image:hover{opacity:1}div.small-product-images .single-image img{margin:0}div.small-product-images .single-image a{display:table-cell;vertical-align:middle;text-align:center}div.product-images img.magnifier{position:absolute;bottom:5px;right:5px}a.imagewrapper{position:relative}span.new-badge{position:absolute;height:60px;width:60px;top:0;left:0;background:url(../images/shop_badge_new.png) no-repeat;z-index:1}div#shop-left table.confirmation{margin-bottom:10px}div#shop-left table.confirmation td{padding:0;border:none;font-size:.7em;vertical-align:top}div#shop-left table.confirmation td.small{font-size:.65em}div#shop-left table.confirmation td table td{font-size:1.1em}div#shop-left table.confirmation td table td.small{font-size:.9em}div#shop-left div.message-body{font-size:1.2em}div#shop-right div.small-box h3{padding-top:10px}div#shop-right span.service-email,div#shop-right span.service-phone{display:block;padding-left:40px;color:#2760a5;font-weight:700;font-size:1.3em;line-height:30px}div#shop-right span.service-phone{background:url(../images/icon_shop_phone.png) no-repeat}div#shop-right span.service-email{background:url(../images/icon_shop_email.png) no-repeat;padding-bottom:15px}h3 span{display:inline-block;width:19px;height:19px;float:right}h3.shop-author span{background:url(../images/shop_icons.png) no-repeat}h3.shop-perks span{background:url(../images/shop_icons.png) -19px 0 no-repeat}h3.shop-customers span{background:url(../images/shop_icons.png) 0 -19px no-repeat}h3.shop-service span{background:url(../images/shop_icons.png) -19px -19px no-repeat}h3.shop-trusted span{background:url(../images/shop_icons.png) 0 -37px no-repeat}h3.shop-delivery span{background:url(../images/shop_icons.png) -19px -37px no-repeat}.form-container{width:100%;border:1px solid #cecece;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-content{position:relative;margin:0 auto;padding:15px}.upsell{padding:0 10px 15px}.clearfix:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden}.form-content,.form-content ul li,p.small{font:400 11px/16px Arial}.form-content p,.form-content p.bodytext{font:400 12px/16px Arial}.form-content .tab p{margin:0}.form-content p.bodytext{margin:0 0 5px}.form-content p.small{margin:.5em 0 0}div.form-fields{margin-right:180px}div.field{margin-bottom:5px;overflow:hidden}div.field.without-margin{margin-right:0}div.field label{font-size:1.2em;font-weight:400;line-height:26px;display:inline}div.field label.form-left{float:left;width:150px}div.field label.block,div.field span.block{display:block;float:none;clear:both}div.field div.form-right{margin-left:150px;line-height:26px}div.form-image{float:right;margin-top:45px}div.separator{border-top:1px dashed #cecece;clear:both;font:700 12px/18px Arial;margin:10px 0;padding:10px 0 0}div.field input[type=text],div.field select{background:#fff;border:1px solid #989898;padding:4px;font:400 12px/12px Arial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}div.field input[type=radio],div.field input[type=check]{border:none}div.field input.long,div.field input.medium,div.field select.long{width:100%}div.field input.short,div.field select.short{width:74px}div.field input[type=checkbox]{width:14px;height:14px;padding:0;float:left}div.field label.checkboxlabel{font:400 11px/20px Arial;margin-left:18px;display:block}div.field label.inlinelabel{margin:0 4px}div.privacy-notice{text-align:right;margin-top:10px;margin-bottom:10px}ul#payments{margin:0 0 10px;padding:0}#payments input{padding:0}ul#payments li{float:left;list-style-type:none;font:400 12px/18px Arial;margin:0 32px 0 0;padding:0;background:0 0}ul#payments li:last-child{margin:0}#payments label{margin-bottom:0}label.paypal{display:inline-block;width:50px;height:13px;background:url(../images/icons/paypal50.png) 0 2px no-repeat}div.tab.hidden{display:none}div.tab.paymode-4 div.field:nth-child(1){margin-top:1em}div.button-holder a{display:block;margin:0 auto;color:#fff;text-decoration:none;width:230px;font:700 13px/20px Arial;padding:4px 10px;background-color:#c2244a;background-image:url(../images/shop_button_bg.png);background-repeat:no-repeat;background-position:10px center;background:url(../images/shop_button_bg.png) 10px center no-repeat,linear-gradient(to bottom,#c2244a 0,#aa1e40 100%);cursor:pointer}.typo3-message a,div.button-holder a:hover>span{text-decoration:underline}div.button-holder a.disabled,div.button-holder a.disabled:active,div.button-holder a.disabled:hover{background:url(../images/shop_button_bg.png) 10px center no-repeat,-moz-linear-gradient(top,#8b7b7f 0,#78686c 99%);background:url(../images/shop_button_bg.png) 10px center no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0,#8b7b7f),color-stop(99%,#78686c));background:url(../images/shop_button_bg.png) 10px center no-repeat,-webkit-linear-gradient(top,#8b7b7f 0,#78686c 99%);background:url(../images/shop_button_bg.png) 10px center no-repeat,-o-linear-gradient(top,#8b7b7f 0,#78686c 99%);background:url(../images/shop_button_bg.png) 10px center no-repeat,-ms-linear-gradient(top,#8b7b7f 0,#78686c 99%);background:url(../images/shop_button_bg.png) 10px center no-repeat,linear-gradient(to bottom,#8b7b7f 0,#78686c 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b7b7f', endColorstr='#78686c', GradientType=0)}div.button-holder.button-bottom a{display:none}div.button-holder.left-align a{margin:0}div.button-holder a span{display:inline-block;padding-left:20px}div.button-holder a:hover{background-color:#d23359;background:url(../images/shop_button_bg.png) 10px center no-repeat,linear-gradient(to bottom,#d23359 0,#bc2348 100%)}div.button-holder a:active{background-color:#ab2e4c;background:url(../images/shop_button_bg.png) 10px center no-repeat,linear-gradient(to bottom,#ab2e4c 0,#b0183d 100%)}div.button-holder.button-upsell a{width:120px}div.trusted-shops{position:absolute;right:10px;bottom:10px;width:70px;height:70px;background:url(../images/trustedshops_m.png) no-repeat}.form-footer{width:100%;border:1px solid #cecece;margin:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#fancybox-content,#fancybox-wrap{box-sizing:content-box;outline:0}.form-footer-content{margin:0 auto;padding:15px}.form-footer-content div.form-footer-left{float:left;width:100px;height:100px;background:url(../images/icon_shop_ssl.png) no-repeat}.form-footer-content div.form-footer-right{margin-left:100px}.form-footer-content ul li{font-size:110%;margin-bottom:.5em;padding-left:2.3em;list-style:none;background:url(../images/icons/icon_check_green.png) 10px 3px no-repeat}.form-footer-content ul{list-style-image:none;padding-left:0}.form-footer-content ul li:last-child{margin:0}div.upsell-table{border:1px solid #7db6db;background:#f3f7f9;margin-bottom:1.5em;padding:10px}div.upsell-table .button-holder-upsell{width:48%;text-align:center;margin-left:2%}div.upsell-table .button-holder-upsell.right,div.upsell-table .button-upsell.right{float:right}div.upsell-table .button-holder-upsell.left,div.upsell-table .button-upsell.left{float:left}div.upsell-table .button-upsell{margin:1em 0;float:left}@media screen and (max-width:400px){div.upsell-table .button-holder-upsell{width:100%;padding-bottom:15px;display:block}div.upsell-table .button-upsell{margin:0 auto;width:120px;float:none}div.upsell-table .button-holder-upsell.left,div.upsell-table .button-holder-upsell.right,div.upsell-table .button-upsell.left,div.upsell-table .button-upsell.right{float:none}}div.upsell-table h3{font-weight:700}div.upsell-table table{border-collapse:collapse;margin-bottom:.5em;margin-top:1em;border-bottom:1px #b9b9b9 solid}div.upsell-table table td{border-left:none;border-right:none;border-top:none;border-bottom:1px solid #eee;padding:.7em;vertical-align:top;font-size:85%}@media screen and (max-width:550px){div.upsell-table table td{display:block}div.upsell-table table td:nth-child(odd){font-weight:800;border-bottom:none;padding-bottom:0}}div.upsell-table p.loading{margin-bottom:0}span.form-wkz{font-size:90%;color:#9d9d9d}.submitting{display:none;margin:0 auto;width:150px}p.loading{padding:20px 10px 10px 40px;background:url(../images/loading.gif) 0 center no-repeat}.loading-dummy{background:url(../images/loading.gif) -30px -30px no-repeat}.notice,.success,div.error,p.error,span.error,ul.error{text-align:left;line-height:normal;min-height:20px;background-repeat:no-repeat;background-position:10px 10px;padding:10px 8px 8px 32px;margin-bottom:1em}div.error,p.error,span.error,ul.error{border:1px solid #f16048;font-weight:700;background-image:url(../imgages/icons/icon_error.gif);color:#df280a;background-color:#faebe7}.notice{border:1px solid #fcd344;background-image:url(../images/icons/icon_error2.png);background-color:#fafaec}.success{border:1px solid #446423;background-image:url(../images/icons/icon_success.gif);background-color:#eff5ea;color:#3d6611}div.validation-error,label.error{color:#cc3000;font-weight:700;line-height:1.2em;padding:5px 0 0 10px;background:url(../images/icons/icon_arrow_error.png) 2px 6px no-repeat}div.field input.validation-error{border:1px solid #cc3000}div.field span.mandatory{color:#cc3000}div.field input.valid{border:1px solid #468847;background-image:url(../images/icons/icon_success_shop.gif);background-repeat:no-repeat;background-position:right center}div.field input#cart_items_1_quantity.valid{border:1px solid #989898;background:0 0}#typo3-messages{margin-bottom:10px;font-family:arial,sans-serif}.typo3-message{margin-bottom:4px;padding:12px 12px 12px 36px;border:1px solid;background-position:10px 12px;background-repeat:no-repeat}.typo3-message ol,.typo3-message ul{padding-left:16px}.typo3-message .message-header{display:block;font-size:11px;font-weight:700}.typo3-message li{margin-bottom:10px;list-style:disc}.message-notice{color:#777;background-color:#f6f7fa;background-image:url(../images/icons/notice.png);border-color:#c2cbcf}.message-notice a{color:#777}.message-information{color:#4c73a1;background-color:#eaf7ff;background-image:url(../images/icons/information.png);border-color:#c5dbe6}.message-information a{color:#4c73a1}.message-ok,.message-ok a{color:#3b7826}.message-ok{background-color:#cdeaca;background-image:url(../images/icons/ok.png);border-color:#58b548}.message-warning{color:#9e7d4a;background-color:#fbf6de;background-image:url(../images/icons/warning.png);border-color:#b1905c}.message-warning a{color:#9e7d4a}.message-error{color:#aa0225;background-color:#f6d3cf;background-image:url(../images/icons/error.png);border-color:#d66c68}.message-error a{color:#aa0225}.conshop-downloads a img{margin:0 5px -2px 0}.contentbox{padding:5px}.count .count-button{width:25px;height:24px;background-image:url(../images/icons/plus_minus_icons.png);display:block;float:left}#fancybox-bg-ne,#fancybox-bg-nw,#fancybox-bg-se,#fancybox-bg-sw,#fancybox-left-ico,#fancybox-loading div,#fancybox-right-ico{background-image:url(../images/fancybox.png)}.count .minus{background-position:-1px -1px}.count .plus{background-position:26px -1px;margin-right:5px}.count .count-field{float:left;height:24px;margin-top:0}div.quantity-field{margin-right:56px}div#recommended-products h3{font-weight:700;border-bottom:none}div#recommended-products ul.suchergebnisse{list-style:none}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;background:0 0;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:url(../images/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:400 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:0;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:url(../images/blank.gif);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-position:-40px -30px}#fancybox-right-ico{background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n,#fancybox-bg-s{left:0;width:100%;background-image:url(../images/fancybox-x.png)}#fancybox-bg-e,#fancybox-bg-w{top:0;height:100%;background-image:url(../images/fancybox-y.png)}#fancybox-bg-n{top:-20px}#fancybox-bg-ne{top:-20px;right:-20px;background-position:-40px -162px}#fancybox-bg-e{right:-20px;background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-position:-40px -142px}#fancybox-bg-w{left:-20px}#fancybox-bg-nw{top:-20px;left:-20px;background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#fff;text-align:left}#fancybox-title-over{padding:10px;background-image:url(../images/fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(../images/fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#fff;line-height:29px;font-weight:700;padding:0 0 3px;background:url(../images/fancybox-x.png) 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(../images/fancybox.png) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_title_right.png', sizingMethod='scale')}#fancybox-hide-sel-frame,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:0 0!important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/con_shop/images/fancy_shadow_nw.png', sizingMethod='scale')}.cc_banner-wrapper{z-index:9001;position:relative}.cc_container .cc_btn{line-height:1em}.cc_container .cc_message{margin:0;padding:0;line-height:1.5em}.cc_container .cc_logo{display:none;text-indent:-1000px;overflow:hidden;width:100px;height:22px;background-size:cover;opacity:.9;transition:opacity .2s}.cc_container .cc_logo:active,.cc_container .cc_logo:hover{opacity:1}@media screen and (min-width:500px){.cc_container .cc_btn,.cc_container .cc_message{font-size:.8em}}@media screen and (min-width:768px){.cc_container .cc_btn{font-size:1em}.cc_container .cc_message{font-size:1em;line-height:1em}}@media print{.cc_banner-wrapper,.cc_container{display:none}}.cc_container{position:fixed;left:0;right:0;bottom:0;overflow:hidden;padding:10px}.cc_container .cc_btn{padding:5px 7px;cursor:pointer;text-align:center;font-size:.6em;display:block;margin-left:10px;float:right;max-width:120px}.cc_container .cc_message{transition:font-size .2s;font-size:.6em;display:block}@media screen and (min-width:500px){.cc_container .cc_btn{font-size:.8em}.cc_container .cc_message{margin-top:.3em;font-size:.8em}}@media screen and (min-width:768px){.cc_container{padding:15px 30px}.cc_container .cc_btn,.cc_container .cc_message{font-size:1em}}@media screen and (min-width:992px){.cc_container .cc_message{font-size:1em}}.cc_container{background:#fff;color:#999;font-size:17px;font-family:"Helvetica Neue Light",HelveticaNeue-Light,"Helvetica Neue",Calibri,Helvetica,Arial;box-sizing:border-box;border:1px solid #ccc}.cc_container ::-moz-selection{background:#ff5e99;color:#fff;text-shadow:none}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#fff;background-color:#dedede;transition:background .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out}.cc_container .cc_btn:active,.cc_container .cc_btn:hover{background-color:#e5e5e5;color:#fff}.cc_container a,.cc_container a:visited{text-decoration:none;color:#31a8f0;transition:.2s color}.cc_container a:active,.cc_container a:hover{color:#555}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(66px);-ms-transform:translateY(66px);transform:translateY(66px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.cc_btn,.cc_container,.cc_message{animation-duration:.8s;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;-webkit-animation-name:slideUp;animation-name:slideUp}