@charset "UTF-8";
@font-face{font-family:OpenSans-Regular;src:url(../fonts/OpenSans-Regular.eot);src:local(""),url(../fonts/OpenSans-Regular.eot) format("embedded-opentype"),url(../fonts/OpenSans-Regular.woff2) format("woff2"),url(../fonts/OpenSans-Regular.woff) format("woff"),url(../fonts/OpenSans-Regular.ttf) format("truetype");font-style:normal;font-weight:400}
@font-face{font-family:OpenSans-Italic;src:url(../fonts/OpenSans-Italic.eot);src:local(""),url(../fonts/OpenSans-Italic.eot) format("embedded-opentype"),url(../fonts/OpenSans-Italic.woff2) format("woff2"),url(../fonts/OpenSans-Italic.woff) format("woff"),url(../fonts/OpenSans-Italic.ttf) format("truetype");font-style:normal;font-weight:400}
@font-face{font-family:OpenSans-Bold;src:url(../fonts/OpenSans-Bold.eot);src:local(""),url(../fonts/OpenSans-Bold.eot) format("embedded-opentype"),url(../fonts/OpenSans-Bold.woff2) format("woff2"),url(../fonts/OpenSans-Bold.woff) format("woff"),url(../fonts/OpenSans-Bold.ttf) format("truetype");font-style:normal;font-weight:700}
@font-face{font-family:OpenSans-BoldItalic;src:url(../fonts/OpenSans-BoldItalic.eot);src:local(""),url(../fonts/OpenSans-BoldItalic.eot) format("embedded-opentype"),url(../fonts/OpenSans-BoldItalic.woff2) format("woff2"),url(../fonts/OpenSans-BoldItalic.woff) format("woff"),url(../fonts/OpenSans-BoldItalic.ttf) format("truetype");font-style:normal;font-weight:700}
@media screen{.ym-form{background:#f4f4f4;border:2px solid #fff;margin:0 0 1.5em;-webkit-box-shadow:0 0 4px #ddd;box-shadow:0 0 4px #ddd}
.ym-form fieldset{position:static;background:0 0;margin:.75em 0;padding:0 .5em}
.ym-form legend{background:0 0;color:#000;font-size:1.2em;line-height:1.25em;font-weight:700;padding:0 .5em}
.ym-form .ym-label,.ym-form label{color:#666;line-height:1.5;padding-top:.25em}
.ym-form .ym-fbox{padding:0 1em;margin:1em 0 .5em}
.ym-form .ym-fbox-footer{background:#ececec;border-top:1px #e0e0e0 solid;padding:1.5em 1em;margin:0}
.ym-form .ym-fbox+.ym-fbox{margin:.5em 0}
.ym-form .ym-fbox:last-child{margin-bottom:1em}
.ym-form .ym-fbox+.ym-fbox-footer{margin:1em 0 0}
.ym-form .ym-fbox :last-child,.ym-form .ym-fbox-footer :last-child{margin-bottom:0}
.ym-form .ym-fbox-heading{font-size:1em;font-size:100%;color:#000;margin:1em}
.ym-form .ym-fbox-check:focus+label{color:#000}
.ym-form .ym-gbox-left{padding:0 4px 0 0}
.ym-form .ym-gbox-right{padding:0 0 0 4px}
.ym-form .ym-gbox{padding:0 2px}
.ym-form input,.ym-form select,.ym-form textarea{border:1px solid #ddd;line-height:1em;font-family:Arial,Helvetica,sans-serif;-webkit-box-shadow:inset 0 0 4px #eee;box-shadow:inset 0 0 4px #eee}
.ym-form input,.ym-form textarea{padding:4px .3em}
.ym-form select{padding:3px 2px 3px 1px}
.ym-form input:active,.ym-form input:focus,.ym-form input:hover,.ym-form select:active,.ym-form select:focus,.ym-form select:hover,.ym-form textarea:active,.ym-form textarea:focus,.ym-form textarea:hover{border:1px solid #888;background:#fff}
.ym-form optgroup{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}
.ym-form .ym-fbox-check input,.ym-form input[type=image],.ym-form input[type=radio],.ym-form input[type=checkbox]{border:0!important;background:0 0!important}
.ym-form .ym-message{color:#666;margin-bottom:.5em}
.ym-form .ym-required{color:#800;font-weight:700}
.ym-form input:valid,.ym-form textarea:valid{background-color:#fff}
.ym-form input:invalid,.ym-form textarea:invalid{background-color:#fdd}
.ym-form .ym-error label{color:#800;font-weight:400}
.ym-form .ym-error input,.ym-form .ym-error select,.ym-form .ym-error textarea{border:1px solid #800}
.ym-form .ym-error input:focus,.ym-form .ym-error input:hover,.ym-form .ym-error select:focus,.ym-form .ym-error select:hover,.ym-form .ym-error textarea:focus,.ym-form .ym-error textarea:hover{border:1px solid #800!important}
.ym-form .ym-error .ym-message{color:#800;font-weight:700;margin-top:0}
.ym-button,.ym-form button,.ym-form input[type=button],.ym-form input[type=reset],.ym-form input[type=submit]{display:inline-block;white-space:nowrap;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(100%,#ccc));background-image:-webkit-linear-gradient(top,#eee,#ccc);background-image:-moz-linear-gradient(top,#eee,#ccc);background-image:-ms-linear-gradient(top,#eee,#ccc);background-image:linear-gradient(to bottom,#eee,#ccc);background-color:#eee;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC');zoom:1;border:1px solid #777;border-radius:.2em;-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,.8) inset,0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 1px rgba(255,255,255,.8) inset,0 1px 0 rgba(0,0,0,.15);color:#333!important;cursor:pointer;font:400 1em/2em Arial,Helvetica;margin:0 .75em 0 0;padding:0 1.5em;overflow:visible;text-decoration:none!important;text-shadow:0 1px 0 rgba(255,255,255,.8)}
.ym-button:hover,.ym-form button:hover,.ym-form input[type=button]:hover,.ym-form input[type=reset]:hover,.ym-form input[type=submit]:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(100%,#ddd));background-image:-webkit-linear-gradient(top,#fafafa,#ddd);background-image:-moz-linear-gradient(top,#fafafa,#ddd);background-image:-ms-linear-gradient(top,#fafafa,#ddd);background-image:linear-gradient(to bottom,#fafafa,#ddd);background-color:#fafafa;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFFAFAFA', endColorstr='#FFDDDDDD');zoom:1}
.ym-button:active,.ym-form button:active,.ym-form input[type=button]:active,.ym-form input[type=reset]:active,.ym-form input[type=submit]:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(100%,#bbb));background-image:-webkit-linear-gradient(top,#ccc,#bbb);background-image:-moz-linear-gradient(top,#ccc,#bbb);background-image:-ms-linear-gradient(top,#ccc,#bbb);background-image:linear-gradient(to bottom,#ccc,#bbb);background-color:#ccc;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');zoom:1;position:relative;top:1px}
.ym-button:focus,.ym-form button:focus,.ym-form input[type=button]:focus,.ym-form input[type=reset]:focus,.ym-form input[type=submit]:focus{outline:0;background:#fafafa}
.ym-button.ym-xlarge{font-size:1.5em}
.ym-button.ym-large{font-size:1.2857em}
.ym-button.ym-small{font-size:.8571em}
.ym-button.ym-xsmall{font-size:.7143em}
.ym-button.ym-primary,.ym-form button.ym-primary,.ym-form input[type=button].ym-primary,.ym-form input[type=reset].ym-primary,.ym-form input[type=submit].ym-primary{-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,.3) inset,0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 1px rgba(255,255,255,.3) inset,0 1px 0 rgba(0,0,0,.15);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#88e),color-stop(100%,#66c));background-image:-webkit-linear-gradient(top,#88e,#66c);background-image:-moz-linear-gradient(top,#88e,#66c);background-image:-ms-linear-gradient(top,#88e,#66c);background-image:linear-gradient(to bottom,#88e,#66c);background-color:#88e;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF8888EE', endColorstr='#FF6666CC');zoom:1;border:1px solid #007;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.8)}
.ym-button.ym-primary:hover,.ym-form button.ym-primary:hover,.ym-form input[type=button].ym-primary:hover,.ym-form input[type=reset].ym-primary:hover,.ym-form input[type=submit].ym-primary:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#88f),color-stop(100%,#66d));background-image:-webkit-linear-gradient(top,#88f,#66d);background-image:-moz-linear-gradient(top,#88f,#66d);background-image:-ms-linear-gradient(top,#88f,#66d);background-image:linear-gradient(to bottom,#88f,#66d);background-color:#88f;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF8888FF', endColorstr='#FF6666DD');zoom:1}
.ym-button.ym-primary:active,.ym-form button.ym-primary:active,.ym-form input[type=button].ym-primary:active,.ym-form input[type=reset].ym-primary:active,.ym-form input[type=submit].ym-primary:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#88c),color-stop(100%,#66a));background-image:-webkit-linear-gradient(top,#88c,#66a);background-image:-moz-linear-gradient(top,#88c,#66a);background-image:-ms-linear-gradient(top,#88c,#66a);background-image:linear-gradient(to bottom,#88c,#66a);background-color:#88c;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF8888CC', endColorstr='#FF6666AA');zoom:1}
.ym-button.ym-primary:focus,.ym-form button.ym-primary:focus,.ym-form input[type=button].ym-primary:focus,.ym-form input[type=reset].ym-primary:focus,.ym-form input[type=submit].ym-primary:focus{outline:0;background:#88f}
.ym-button.ym-success,.ym-form button.ym-success,.ym-form input[type=button].ym-success,.ym-form input[type=reset].ym-success,.ym-form input[type=submit].ym-success{-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,.3) inset,0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 1px rgba(255,255,255,.3) inset,0 1px 0 rgba(0,0,0,.15);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6b6),color-stop(100%,#494));background-image:-webkit-linear-gradient(top,#6b6,#494);background-image:-moz-linear-gradient(top,#6b6,#494);background-image:-ms-linear-gradient(top,#6b6,#494);background-image:linear-gradient(to bottom,#6b6,#494);background-color:#6b6;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF66BB66', endColorstr='#FF449944');zoom:1;border:1px solid #070;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.8)}
.ym-button.ym-success:hover,.ym-form button.ym-success:hover,.ym-form input[type=button].ym-success:hover,.ym-form input[type=reset].ym-success:hover,.ym-form input[type=submit].ym-success:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6c6),color-stop(100%,#5a5));background-image:-webkit-linear-gradient(top,#6c6,#5a5);background-image:-moz-linear-gradient(top,#6c6,#5a5);background-image:-ms-linear-gradient(top,#6c6,#5a5);background-image:linear-gradient(to bottom,#6c6,#5a5);background-color:#6c6;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF66CC66', endColorstr='#FF55AA55');zoom:1}
.ym-button.ym-success:active,.ym-form button.ym-success:active,.ym-form input[type=button].ym-success:active,.ym-form input[type=reset].ym-success:active,.ym-form input[type=submit].ym-success:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6a6),color-stop(100%,#484));background-image:-webkit-linear-gradient(top,#6a6,#484);background-image:-moz-linear-gradient(top,#6a6,#484);background-image:-ms-linear-gradient(top,#6a6,#484);background-image:linear-gradient(to bottom,#6a6,#484);background-color:#6a6;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF66AA66', endColorstr='#FF448844');zoom:1}
.ym-button.ym-success:focus,.ym-form button.ym-success:focus,.ym-form input[type=button].ym-success:focus,.ym-form input[type=reset].ym-success:focus,.ym-form input[type=submit].ym-success:focus{outline:0;background:#6c6}
.ym-button.ym-warning,.ym-form button.ym-warning,.ym-form input[type=button].ym-warning,.ym-form input[type=reset].ym-warning,.ym-form input[type=submit].ym-warning{-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,.3) inset,0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 1px rgba(255,255,255,.3) inset,0 1px 0 rgba(0,0,0,.15);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#da4),color-stop(100%,#b72));background-image:-webkit-linear-gradient(top,#da4,#b72);background-image:-moz-linear-gradient(top,#da4,#b72);background-image:-ms-linear-gradient(top,#da4,#b72);background-image:linear-gradient(to bottom,#da4,#b72);background-color:#da4;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFDDAA44', endColorstr='#FFBB7722');zoom:1;border:1px solid #970;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.8)}
.ym-button.ym-warning:hover,.ym-form button.ym-warning:hover,.ym-form input[type=button].ym-warning:hover,.ym-form input[type=reset].ym-warning:hover,.ym-form input[type=submit].ym-warning:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eb5),color-stop(100%,#c83));background-image:-webkit-linear-gradient(top,#eb5,#c83);background-image:-moz-linear-gradient(top,#eb5,#c83);background-image:-ms-linear-gradient(top,#eb5,#c83);background-image:linear-gradient(to bottom,#eb5,#c83);background-color:#eb5;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFEEBB55', endColorstr='#FFCC8833');zoom:1}
.ym-button.ym-warning:active,.ym-form button.ym-warning:active,.ym-form input[type=button].ym-warning:active,.ym-form input[type=reset].ym-warning:active,.ym-form input[type=submit].ym-warning:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c94),color-stop(100%,#a62));background-image:-webkit-linear-gradient(top,#c94,#a62);background-image:-moz-linear-gradient(top,#c94,#a62);background-image:-ms-linear-gradient(top,#c94,#a62);background-image:linear-gradient(to bottom,#c94,#a62);background-color:#c94;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFCC9944', endColorstr='#FFAA6622');zoom:1}
.ym-button.ym-warning:focus,.ym-form button.ym-warning:focus,.ym-form input[type=button].ym-warning:focus,.ym-form input[type=reset].ym-warning:focus,.ym-form input[type=submit].ym-warning:focus{outline:0;background:#da4}
.ym-button.ym-danger,.ym-form button.ym-danger,.ym-form input[type=button].ym-danger,.ym-form input[type=reset].ym-danger,.ym-form input[type=submit].ym-danger{-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,.3) inset,0 1px 0 rgba(0,0,0,.15);box-shadow:0 0 1px 1px rgba(255,255,255,.3) inset,0 1px 0 rgba(0,0,0,.15);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b66),color-stop(100%,#944));background-image:-webkit-linear-gradient(top,#b66,#944);background-image:-moz-linear-gradient(top,#b66,#944);background-image:-ms-linear-gradient(top,#b66,#944);background-image:linear-gradient(to bottom,#b66,#944);background-color:#b66;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFBB6666', endColorstr='#FF994444');zoom:1;border:1px solid #700;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.8)}
.ym-button.ym-danger:hover,.ym-form button.ym-danger:hover,.ym-form input[type=button].ym-danger:hover,.ym-form input[type=reset].ym-danger:hover,.ym-form input[type=submit].ym-danger:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c66),color-stop(100%,#a55));background-image:-webkit-linear-gradient(top,#c66,#a55);background-image:-moz-linear-gradient(top,#c66,#a55);background-image:-ms-linear-gradient(top,#c66,#a55);background-image:linear-gradient(to bottom,#c66,#a55);background-color:#c66;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFCC6666', endColorstr='#FFAA5555');zoom:1}
.ym-button.ym-danger:active,.ym-form button.ym-danger:active,.ym-form input[type=button].ym-danger:active,.ym-form input[type=reset].ym-danger:active,.ym-form input[type=submit].ym-danger:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);box-shadow:inset 2px 2px 3px rgba(0,0,0,.2);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a55),color-stop(100%,#844));background-image:-webkit-linear-gradient(top,#a55,#844);background-image:-moz-linear-gradient(top,#a55,#844);background-image:-ms-linear-gradient(top,#a55,#844);background-image:linear-gradient(to bottom,#a55,#844);background-color:#a55;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFAA5555', endColorstr='#FF884444');zoom:1}
.ym-button.ym-danger:focus,.ym-form button.ym-danger:focus,.ym-form input[type=button].ym-danger:focus,.ym-form input[type=reset].ym-danger:focus,.ym-form input[type=submit].ym-danger:focus{outline:0;background:#c66}
.ym-button:before,.ym-form button:before{background:#ccc;background:rgba(0,0,0,.1);float:left;width:1em;text-align:center;font-size:1.5em;margin:0 1em 0 -1em;padding:0 .2em;-webkit-box-shadow:1px 0 0 rgba(0,0,0,.5),2px 0 0 rgba(255,255,255,.5);box-shadow:1px 0 0 rgba(0,0,0,.5),2px 0 0 rgba(255,255,255,.5);border-radius:.15em 0 0 .15em;pointer-events:none}
.ym-add:before{content:"\271A"}
.ym-delete:before{content:"\2718"}
.ym-close:before{content:"\2715"}
.ym-edit:before{content:"\270E"}
.ym-email:before{content:"\2709"}
.ym-like:before{content:"\2764"}
.ym-next:before{content:"\279C"}
.ym-play:before{content:"\25B6"}
.ym-reply:before{content:"\27A5"}
.ym-save:before{content:"\2714"}
.ym-sign:before{content:"\270D"}
.ym-spark:before{content:"\2737"}
.ym-support:before{content:"\2706"}
.ym-star:before{content:"\2605"}
.ym-form button::-moz-focus-inner{border:0;padding:0}
.ym-form input[type=button]::-moz-focus-inner,.ym-form input[type=reset]::-moz-focus-inner,.ym-form input[type=submit]::-moz-focus-inner{padding:.4em}
.ym-button.ym-disabled,.ym-button.ym-disabled:hover,.ym-form button[disabled],.ym-form button[disabled]:hover,.ym-form input[type=button][disabled],.ym-form input[type=button][disabled]:hover,.ym-form input[type=reset][disabled],.ym-form input[type=reset][disabled]:hover,.ym-form input[type=submit][disabled],.ym-form input[type=submit][disabled]:hover{background:#eee;color:#aaa!important;border-color:#aaa;cursor:default;text-shadow:none;position:static;-webkit-box-shadow:none;box-shadow:none}
* html .ym-button,* html .ym-form button{display:inline-block;white-space:nowrap;background-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#cccccc');border:1px solid #777;color:#333!important;cursor:pointer;font:400 1em/2em Arial,Helvetica;margin:1.5em .75em 0 0;padding:0 1.5em;overflow:visible;text-decoration:none!important}
* html .ym-button:focus,* html .ym-form button:focus{outline:0;background:#fafafa}
* html .ym-button:hover,* html .ym-form button:hover{background-color:#ddd;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#dddddd')}
* html .ym-button:active,* html .ym-form button:active{background-color:#bbb;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#cccccc', EndColorStr='#bbbbbb');position:relative;top:1px}
* html .ym-button.ym-disabled,* html .ym-button.ym-disabled:hover{background:#eee;color:#aaa!important;border-color:#aaa;cursor:default;text-shadow:none;position:static}
* html .ym-button.ym-primary{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#8888ee', EndColorStr='#6666cc')}
* html .ym-button.ym-success{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#66bb66', EndColorStr='#449944')}
* html .ym-button.ym-warning{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ddaa44', EndColorStr='#BB7722')}
* html .ym-button.ym-danger{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#bb6666', EndColorStr='#994444')}
* html .ym-button.ym-xlarge{font-size:1.5em}
* html .ym-button.ym-large{font-size:1.2857em}
* html .ym-button.ym-small{font-size:.8571em}
* html .ym-button.ym-xsmall{font-size:.7143em}
}
@media print{body{font-size:10pt;padding:0 5px}
.ym-searchform,nav{display:none}
h1,h2,h3,h4,h5,h6{page-break-after:avoid}
#main .content.gallery,#social-sidebar,footer,header{display:none!important}
}
.clear{clear:both}
div.pp_overlay{z-index:95000}
div.pp_pic_holder{z-index:100000}
.pp_hoverContainer{z-index:20000}
.pp_gallery{z-index:100000}
a.pp_contract,a.pp_expand{z-index:200000}
div.ppt{z-index:99990}
.fancybox-container--ready .fancybox-bg{opacity:.85}
.fancybox-bg{background:#222;opacity:0}
.fancybox-content{margin:0}
.fancybox-controls{display:none!important}
.fancybox-button{background:#e2001a}
.fancybox-button:active,.fancybox-button:focus,.fancybox-button:hover{background:#a10}
.fancybox-close-small{width:50px;height:50px}
.fancybox-close-small::after{content:"×";top:5px;right:5px;width:40px;height:40px;font:30px/40px Arial,Helvetica Neue,Helvetica,sans-serif;color:#e2001a;font-weight:300;border-radius:0}
.fancybox-close-small:focus::after{outline:0}
.fancybox-close-small:active:after,.fancybox-close-small:hover:after{color:#fff;background:#e2001a}
@media screen{#camera_wrap,#top_slider{margin-bottom:0!important}
.camera_caption>div{padding:10px 0!important;background:#fff!important;background:rgba(255,255,255,.6)!important}
.camera_caption{color:#222!important}
.camera_pag{position:absolute;right:0;bottom:0;margin-right:20px}
.camera_wrap .camera_pag .camera_pag_ul li{background:#fff!important}
.camera_wrap .camera_pag .camera_pag_ul li:hover>span{background:#888!important}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent>span{background:#e2001a!important}
.camera_commands,.camera_next,.camera_nextThumbs,.camera_prev,.camera_prevThumbs,.camera_thumbs_cont{background:0 0!important;background:rgba(255,255,255,0)!important}
p.ym-error{color:#800;font-weight:400;margin-top:0}
.ym-columnar .ym-fbox.ym-fbox-select p.ym-error,.ym-columnar .ym-fbox.ym-fbox-text p.ym-error{margin-left:30%}
.ym-form input.ym-error,.ym-form input.ym-error:focus,.ym-form input.ym-error:hover,.ym-form select.ym-error,.ym-form select.ym-error:focus,.ym-form select.ym-error:hover,.ym-form textarea.ym-error,.ym-form textarea.ym-error:focus,.ym-form textarea.ym-error:hover{border:1px solid #800!important}
.ym-form input[disabled]{background-color:#f4f4f4}
.ym-form input[disabled]:focus,.ym-form input[disabled]:hover{border:1px solid #ddd!important}
}
@media screen and (max-width:480px){.camera_caption .ym-wbox{padding-left:20px;padding-right:20px}
.camera_pag{right:0;bottom:auto;top:0;margin-right:20px}
.linearize-form.ym-columnar .ym-label,.linearize-form.ym-columnar label{display:block!important;float:none!important;width:100%!important}
.linearize-form.ym-columnar .ym-fbox-wrap{margin-left:0;margin-right:0;width:100%}
.linearize-form.ym-columnar .ym-grid .ym-gl{display:block!important;width:100%}
.linearize-form.ym-columnar .ym-grid .ym-gl .ym-gbox-left{padding-right:0}
.linearize-form.ym-columnar .ym-grid .ym-gr{display:block!important;width:100%}
.linearize-form.ym-columnar .ym-grid .ym-gr .ym-gbox-right{padding-left:0}
.linearize-form.ym-columnar .ym-fbox-button input{margin-bottom:5px;width:100%}
.ym-form input,.ym-form select,.ym-form textarea{width:100%}
.ym-form input#schutz{margin-top:-20px}
}
#toTop{color:#fff;display:none;position:fixed;bottom:10px;left:50%;width:48px;z-index:99}
.lt-ie8 #toTop{background-image:url(../images/icons/icon-top.png);background-repeat:no-repeat;background-position:center center;text-indent:-9999px}
#toTop:before{font-family:FontAwesome;font-style:normal;font-weight:400;font-line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\f176";color:#fff;font-size:32px;line-height:42px;text-align:center;background-color:#e2001a;width:48px;height:48px;margin-left:-24px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}
#toTop:active,#toTop:focus,#toTop:hover{background-color:transparent}
#toTop:hover:before{background-color:#a10}
.cc-window .cc-btn,.cc-window .cc-message{font-size:10px!important;line-height:1.42857!important}
.cc-window .cc-logo{display:none}
@media screen and (min-width:500px){.cc-window .cc-btn,.cc-window .cc-message{font-size:12px!important}
}
@media screen and (min-width:768px){.cc-window .cc-btn{font-size:14px!important}
.cc-window .cc-message{font-size:14px!important;line-height:1.42857!important}
}
@media screen and (min-width:992px){.cc-window .cc-message{font-size:14px!important}
}
@media print{.cc_banner-wrapper,.cc_container{display:none}
}
.cc-window{background:rgba(85,85,85,.98)!important;color:#fff!important;font-size:14px!important;font-family:OpenSans-Regular,Arial,Helvetica,sans-serif!important;font-weight:400!important;border-top:0 solid rgba(85,85,85,.98);padding:1.5em}
.cc-window .cc-btn,.cc-window .cc-btn:visited{background-color:#e2001a;background-image:-webkit-linear-gradient(top,#e2001a,#a10);background-image:-moz-linear-gradient(top,#e2001a,#a10);background-image:-ms-linear-gradient(top,#e2001a,#a10);background-image:-o-linear-gradient(top,#e2001a,#a10);background-image:linear-gradient(top,#e2001a,#a10);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE2001A', endColorstr='#FFAA1100');border:1px solid #a10;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.2);display:inline-block;white-space:nowrap;zoom:1;border-radius:.2em;cursor:pointer;font:400 1em/2em Arial,Helvetica;margin:0 .75em 0 0;padding:.25em 1.5em;overflow:visible;text-decoration:none!important}
.cc-window .cc-btn:active,.cc-window .cc-btn:hover{background-color:#a10;background-image:-webkit-linear-gradient(top,#a10,#a10);background-image:-moz-linear-gradient(top,#a10,#a10);background-image:-ms-linear-gradient(top,#a10,#a10);background-image:-o-linear-gradient(top,#a10,#a10);background-image:linear-gradient(top,#a10,#a10);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFAA1100', endColorstr='#FFAA1100')}
.cc-window .cc-link,.cc-window .cc-link:visited{opacity:1;color:#fff!important;text-decoration:none!important;text-transform:uppercase}
.cc-window .cc-link:active,.cc-window .cc-link:hover{color:#fff!important;text-decoration:underline!important}
.cc-window .cc-link:after{font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-rendering:auto;content:"\f054";margin:2px 0 0 5px}
@media screen{.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}
.carousel{position:relative}
.carousel .ym-grid{margin-top:1.5em}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
.carousel-inner>.active{left:0}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel-inner>.next{left:100%}
.carousel-inner>.prev{left:-100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}
.carousel-control{position:absolute;top:6em;bottom:0;left:0;width:32px;height:28px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5;padding:.75em .375em}
.carousel-control.right{right:0;left:auto}
.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9;background-color:#e2001a;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%}
.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:-30px;left:50%;z-index:15;width:60%;padding-left:0;margin:0 0 0 -30%;text-align:center;list-style:none}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
.carousel-caption{color:#fff;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.6);margin-left:3em}
.carousel-caption h2{color:#fff}
.carousel-caption .ym-button{width:200px;float:left}
.carousel-image{text-align:right;margin-right:3em}
#carousel-products .ym-grid{margin-top:0}
#carousel-products .ym-wbox{padding-top:0;padding-bottom:0}
#carousel-products .carousel-controls{position:absolute;top:0;right:0;margin-top:-40px;margin-right:40px;z-index:99}
#carousel-products .carousel-control{position:absolute;top:0;left:0;width:24px;height:24px;text-align:center;text-shadow:none;filter:alpha(opacity=100);opacity:1;padding:.175em;background-color:#e2001a;border-radius:50%}
#carousel-products .carousel-control .fa{padding-top:.425em}
#carousel-products .carousel-control.left{margin-left:-40px;margin-top:0}
#carousel-products .carousel-control.right{margin-right:-40px;margin-top:0}
#carousel-products .carousel-control:focus,#carousel-products .carousel-control:hover{color:#fff;filter:alpha(opacity=100);opacity:1;background-color:#a10;border-radius:50%}
#carousel-products .caption.product-item{color:#222;text-align:center!important}
#carousel-products .caption.product-item h4{color:#222;margin-top:.75em;margin-bottom:.375em}
#carousel-products ol.carousel-indicators{bottom:-25px;margin:0 0 0 -30%}
#carousel-products .carousel-indicators li{display:inline-block;margin:1px;text-indent:-999px;cursor:pointer;background-color:#fff;border:1px solid #fff}
#carousel-products .carousel-indicators .active{margin:0;background-color:#e2001a;border-color:#e2001a}
}
@media screen and (max-width:768px){.carousel-caption{margin-right:3em}
.carousel-caption .ym-button{width:85%;float:none}
.carousel-image{text-align:center;margin-left:3em}
.carousel-image img{width:100%}
#carousel-products .thumbnail.product-item{text-align:center}
}
@media screen and (max-width:480px){#carousel-products .carousel-inner{background-color:transparent}
#carousel-products .carousel-controls{position:absolute;top:0;right:0;margin-top:10px;margin-right:40px}
#carousel-products .carousel-control.left{margin-left:0;margin-top:40px}
#carousel-products .thumbnail{margin-top:10px;margin-bottom:10px}
.carousel-wrapper{padding-left:1.5em}
}
#social-sidebar{z-index:99!important;font-size:0;font-family:Arial,Verdana,sans-serif;z-index:1000}
#social-sidebar.colors-color ul li a span,#social-sidebar.colors-color ul li a span::before{background:#555!important;color:#fff}
#social-sidebar.colors-color ul li a:hover span,#social-sidebar.colors-color ul li a:hover span::before{background:#e2001a!important}
@media screen{#social-sidebar.pos-right{top:137px!important}
}
@media screen and (max-width:768px){#social-sidebar.pos-right{top:130px!important}
}
@media screen and (max-width:480px){#social-sidebar.pos-right{top:110px!important}
body.frontpage #social-sidebar.pos-right{top:330px!important}
}
@media screen and (max-width:360px){#social-sidebar.pos-right{top:110px!important}
body.frontpage #social-sidebar.pos-right{top:310px!important}
}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}
#social-sidebar,#social-sidebar *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#social-sidebar ol,#social-sidebar ul{margin:0;padding:0;list-style:none}
#social-sidebar li{line-height:0;font-size:0}
#social-sidebar a img{width:auto;max-width:100%;height:auto;border:none}
#social-sidebar a,#social-sidebar a:active,#social-sidebar a:hover{text-decoration:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#social-sidebar .link-label{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
#social-sidebar .link-icon img{position:relative;top:-2px}
#social-sidebar.pos-fixed{position:fixed}
#social-sidebar.pos-absolute{position:absolute}
#social-sidebar ul li a{text-align:center;position:relative;display:block}
#social-sidebar ul li .link-icon{display:inline-block;text-align:center;overflow:hidden}
#social-sidebar ul li a:hover .link-label{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}
#social-sidebar ul li a .link-label{width:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);white-space:nowrap;opacity:0;position:absolute;z-index:-1}
#social-sidebar.show-effects ul li a .link-label{-webkit-transition:opacity .3s,left .4s,right .4s,top .4s,bottom .4s;-moz-transition:opacity .3s,left .4s,right .4s,top .4s,bottom .4s;-ms-transition:opacity .3s,left .4s,right .4s,top .4s,bottom .4s;-o-transition:opacity .3s,left .4s,right .4s,top .4s,bottom .4s;transition:opacity .3s,left .4s,right .4s,top .4s,bottom .4s,width .4s}
#social-sidebar.pos-left{left:0;top:25%}
#social-sidebar.pos-left ul li a .link-label{left:-600%}
#social-sidebar.pos-left ul li a:hover .link-label{left:100%}
#social-sidebar.pos-left ul li a .link-label:before{left:-4px}
#social-sidebar.pos-right{right:0;top:25%}
#social-sidebar.pos-right ul li a .link-label{right:-600%}
#social-sidebar.pos-right ul li a:hover .link-label{right:100%}
#social-sidebar.pos-right ul li a .link-label:before{right:-4px}
#social-sidebar.pos-top{top:0}
body.admin-bar #social-sidebar.pos-top{top:32px}
#social-sidebar.pos-top ul li{display:inline-block;vertical-align:top}
#social-sidebar.pos-top ul li a .link-label{top:-600%}
#social-sidebar.pos-top ul li a:hover .link-label{top:100%}
#social-sidebar.pos-top ul li a .link-label:before{top:-4px}
#social-sidebar.pos-top.pos-tb-left ul li a .link-label{left:5px}
#social-sidebar.pos-top.pos-tb-right ul li a .link-label{right:0}
#social-sidebar.pos-bottom{bottom:0}
#social-sidebar.pos-bottom ul li{display:inline-block;vertical-align:top}
#social-sidebar.pos-bottom ul li a .link-label{bottom:-600%}
#social-sidebar.pos-bottom ul li a:hover .link-label{bottom:100%}
#social-sidebar.pos-bottom ul li a .link-label:before{bottom:-4px}
#social-sidebar.pos-bottom.pos-tb-left ul li a .link-label{left:5px}
#social-sidebar.pos-bottom.pos-tb-right ul li a .link-label{right:0}
#social-sidebar.size-small ul li a{width:35px;height:35px;line-height:35px;font-size:21px}
#social-sidebar.size-small .link-icon{width:35px;height:35px;line-height:35px}
#social-sidebar.size-large ul li a{width:50px;height:50px;line-height:50px;font-size:31px}
#social-sidebar.size-large .link-icon{width:50px;height:50px;line-height:50px}
#social-sidebar.size-large .link-icon i{position:relative;top:1px}
#social-sidebar.shape-circle ul li a{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
#social-sidebar.shape-circle .link-icon{-webkit-border-radius:48px;-moz-border-radius:48px;border-radius:48px}
#social-sidebar.shape-circle.pos-left ul li a{margin-top:5px;left:5px}
#social-sidebar.shape-circle.pos-right ul li a{margin-top:5px;right:5px}
#social-sidebar.shape-circle.pos-top ul li a{top:5px}
#social-sidebar.shape-circle.pos-bottom ul li a{bottom:5px}
#social-sidebar.shape-circle.pos-tb-left ul li a{margin-left:5px}
#social-sidebar.shape-circle.pos-tb-right ul li a{margin-right:5px}
#social-sidebar.shape-rounded .link-icon,#social-sidebar.shape-rounded ul li a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#social-sidebar.shape-rounded.pos-left ul li a{margin-top:5px;left:5px}
#social-sidebar.shape-rounded.pos-right ul li a{margin-top:5px;right:5px}
#social-sidebar.shape-rounded.pos-top ul li a{top:5px}
#social-sidebar.shape-rounded.pos-bottom ul li a{bottom:5px}
#social-sidebar.shape-rounded.pos-tb-left ul li a{margin-left:5px}
#social-sidebar.shape-rounded.pos-tb-right ul li a{margin-right:5px}
#social-sidebar.label-square .link-label{margin-left:-5px;padding:0 8px 0 13px;min-width:80px;width:auto;height:inherit;line-height:35px;font-size:15px}
#social-sidebar.label-square.size-large .link-label{line-height:52px;font-size:17px}
#social-sidebar.label-square.pos-left .link-label{text-align:left}
#social-sidebar.label-square.pos-right .link-label{margin-right:-5px;padding:0 13px 0 8px;text-align:right}
#social-sidebar.label-square.pos-bottom .link-label,#social-sidebar.label-square.pos-top .link-label{padding:0 8px}
#social-sidebar.label-square.shape-circle.pos-top .link-label,#social-sidebar.label-square.shape-rounded.pos-top .link-label{margin-top:5px}
#social-sidebar.label-square.shape-circle.pos-bottom .link-label,#social-sidebar.label-square.shape-rounded.pos-bottom .link-label{margin-bottom:5px}
#social-sidebar.label-square.pos-left.shape-circle .link-label{margin-left:-16px;padding-left:24px}
#social-sidebar.label-square.pos-right.shape-circle .link-label{margin-right:-16px;padding-right:24px}
#social-sidebar.label-square.pos-left.shape-circle.size-large .link-label{margin-left:-24px;padding-left:32px}
#social-sidebar.label-square.pos-right.shape-circle.size-large .link-label{margin-right:-24px;padding-right:32px}
#social-sidebar.label-curve .link-label{margin-left:-5px;padding:0 8px 0 13px;min-width:80px;width:auto;height:inherit;line-height:35px;font-size:15px;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
#social-sidebar.label-curve.size-large .link-label{line-height:52px;font-size:17px}
#social-sidebar.label-curve.pos-left .link-label{text-align:left}
#social-sidebar.label-curve.pos-right .link-label{margin-right:-5px;padding:0 13px 0 8px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;text-align:right}
#social-sidebar.label-curve.pos-bottom .link-label,#social-sidebar.label-curve.pos-top .link-label{padding:0 8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#social-sidebar.label-curve.shape-circle.pos-top .link-label,#social-sidebar.label-curve.shape-rounded.pos-top .link-label{margin-top:5px}
#social-sidebar.label-curve.shape-circle.pos-bottom .link-label,#social-sidebar.label-curve.shape-rounded.pos-bottom .link-label{margin-bottom:5px}
#social-sidebar.label-curve.pos-left.shape-circle .link-label{margin-left:-16px;padding-left:24px}
#social-sidebar.label-curve.pos-right.shape-circle .link-label{margin-right:-16px;padding-right:24px}
#social-sidebar.label-curve.pos-left.shape-circle.size-large .link-label{margin-left:-24px;padding-left:32px}
#social-sidebar.label-curve.pos-right.shape-circle.size-large .link-label{margin-right:-24px;padding-right:32px}
#social-sidebar.label-round .link-label{margin-left:-5px;padding:0 8px 0 13px;min-width:80px;width:auto;height:inherit;line-height:35px;font-size:15px;-webkit-border-radius:0 25px 25px 0;-moz-border-radius:0 25px 25px 0;border-radius:0 25px 25px 0}
#social-sidebar.label-round.size-large .link-label{line-height:52px;font-size:17px}
#social-sidebar.label-round.pos-left .link-label{text-align:left}
#social-sidebar.label-round.pos-right .link-label{margin-right:-5px;padding:0 13px 0 8px;-webkit-border-radius:25px 0 0 25px;-moz-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px;text-align:right}
#social-sidebar.label-round.pos-bottom .link-label,#social-sidebar.label-round.pos-top .link-label{padding:0 8px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}
#social-sidebar.label-round.shape-circle.pos-top .link-label,#social-sidebar.label-round.shape-rounded.pos-top .link-label{margin-top:5px}
#social-sidebar.label-round.shape-circle.pos-bottom .link-label,#social-sidebar.label-round.shape-rounded.pos-bottom .link-label{margin-bottom:5px}
#social-sidebar.label-round.pos-left.shape-circle .link-label{margin-left:-16px;padding-left:24px}
#social-sidebar.label-round.pos-right.shape-circle .link-label{margin-right:-16px;padding-right:24px}
#social-sidebar.label-round.pos-left.shape-circle.size-large .link-label{margin-left:-24px;padding-left:32px}
#social-sidebar.label-round.pos-right.shape-circle.size-large .link-label{margin-right:-24px;padding-right:32px}
#social-sidebar.label-fancy .link-label{margin-top:-16px;padding:4px 8px;min-width:80px;width:auto;line-height:24px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;top:50%}
#social-sidebar.label-fancy.pos-top .link-label{margin-top:-10px}
#social-sidebar.label-fancy.pos-top.size-large .link-label{margin-top:-15px}
#social-sidebar.label-fancy.pos-top.pos-tb-left.size-large .link-label{margin-left:8px}
#social-sidebar.label-fancy.pos-top.pos-tb-right.size-large .link-label{margin-right:8px}
#social-sidebar.label-fancy.pos-bottom .link-label{margin-top:0;margin-bottom:-10px;top:auto}
#social-sidebar.label-fancy.pos-bottom.size-large .link-label{margin-top:0;margin-bottom:-15px;top:auto}
#social-sidebar.label-fancy.pos-bottom.pos-tb-left.size-large .link-label{margin-left:8px}
#social-sidebar.label-fancy.pos-bottom.pos-tb-right.size-large .link-label{margin-right:8px}
#social-sidebar.label-fancy .link-label:before{margin-top:-4px;width:8px;height:8px;content:"";display:block;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;z-index:-2;top:50%}
#social-sidebar.label-fancy.pos-top.pos-tb-right .link-label:before{right:15px}
#social-sidebar.label-fancy.pos-top .link-label:before{margin-top:0;top:-4px}
#social-sidebar.label-fancy.pos-bottom.pos-tb-right .link-label:before{right:15px}
#social-sidebar.label-fancy.pos-bottom .link-label:before{margin-top:-4px;top:100%}
#social-sidebar.label-fancy.pos-left a:hover .link-label{left:130%}
#social-sidebar.label-fancy.pos-right a:hover .link-label{right:130%}
#social-sidebar.label-fancy.pos-top a:hover .link-label{top:150%}
#social-sidebar.label-fancy.pos-bottom a:hover .link-label{bottom:150%}
#social-sidebar.corners.pos-left ul li:first-child .link-icon{-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0}
#social-sidebar.corners.pos-left ul li:last-child .link-icon{-webkit-border-radius:0 0 5px;-moz-border-radius:0 0 5px;border-radius:0 0 5px}
#social-sidebar.corners.pos-right ul li:first-child .link-icon{-webkit-border-radius:5px 0 0;-moz-border-radius:5px 0 0;border-radius:5px 0 0}
#social-sidebar.corners.pos-right ul li:last-child .link-icon,#social-sidebar.corners.pos-top ul li:first-child .link-icon{-webkit-border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;border-radius:0 0 0 5px}
#social-sidebar.corners.pos-top ul li:last-child .link-icon{-webkit-border-radius:0 0 5px;-moz-border-radius:0 0 5px;border-radius:0 0 5px}
#social-sidebar.corners.pos-bottom ul li:first-child .link-icon{-webkit-border-radius:5px 0 0;-moz-border-radius:5px 0 0;border-radius:5px 0 0}
#social-sidebar.corners.pos-bottom ul li:last-child .link-icon{-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0}
#social-sidebar.corners-all.pos-left .link-icon{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
#social-sidebar.corners-all.pos-right .link-icon{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}
#social-sidebar.corners-all.pos-top .link-icon{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
#social-sidebar.corners-all.pos-bottom .link-icon{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
#social-sidebar.shadow.pos-left{-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 5px rgba(0,0,0,.3);box-shadow:1px 1px 5px rgba(0,0,0,.3)}
#social-sidebar.shadow.pos-right{-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.3);-moz-box-shadow:-1px 1px 5px rgba(0,0,0,.3);box-shadow:-1px 1px 5px rgba(0,0,0,.3)}
#social-sidebar.shadow.pos-top{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3);-moz-box-shadow:0 1px 5px rgba(0,0,0,.3);box-shadow:0 1px 5px rgba(0,0,0,.3)}
#social-sidebar.shadow.pos-bottom{-webkit-box-shadow:0 -1px 5px rgba(0,0,0,.3);-moz-box-shadow:0 -1px 5px rgba(0,0,0,.3);box-shadow:0 -1px 5px rgba(0,0,0,.3)}
#social-sidebar.shadow-all.pos-left ul li a{-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.3);box-shadow:1px 1px 2px rgba(0,0,0,.3)}
#social-sidebar.shadow-all.pos-right ul li a{-webkit-box-shadow:-1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:-1px 1px 2px rgba(0,0,0,.3);box-shadow:-1px 1px 2px rgba(0,0,0,.3)}
#social-sidebar.shadow-all.pos-top ul li a{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}
#social-sidebar.shadow-all.pos-bottom ul li a{-webkit-box-shadow:0 -1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 -1px 2px rgba(0,0,0,.3);box-shadow:0 -1px 2px rgba(0,0,0,.3)}
#social-sidebar.colors-dark ul li a span,#social-sidebar.colors-dark ul li a span:before{background:#444;color:#FFF}
#social-sidebar.colors-light ul li a span,#social-sidebar.colors-light ul li a span:before{background:#E0E0E0;color:#555}
#social-sidebar.colors-trans ul li a span,#social-sidebar.colors-trans ul li a span:before{background:0 0;color:rgba(0,0,0,.5)}
#social-sidebar.colors-trans ul li a:hover span,#social-sidebar.colors-trans ul li a:hover span:before{background:#EEE}
#social-sidebar.colors-color ul li a span,#social-sidebar.colors-color ul li a span:before{background:#333;color:#FFF}
#social-sidebar.colors-color ul li a[class*="500px"] span,#social-sidebar.colors-color ul li a[class*="500px"] span:before{background:#000}
#social-sidebar.colors-color ul li a[class*=adn] span,#social-sidebar.colors-color ul li a[class*=adn] span:before{background:#444}
#social-sidebar.colors-color ul li a[class*=amazon] span,#social-sidebar.colors-color ul li a[class*=amazon] span:before{background:#F8981D}
#social-sidebar.colors-color ul li a[class*=android] span,#social-sidebar.colors-color ul li a[class*=android] span:before{background:#80BD01}
#social-sidebar.colors-color ul li a[class*=apple] span,#social-sidebar.colors-color ul li a[class*=apple] span:before{background:#999}
#social-sidebar.colors-color ul li a[class*=behance] span,#social-sidebar.colors-color ul li a[class*=behance] span:before{background:#222}
#social-sidebar.colors-color ul li a[class*=bluetooth] span,#social-sidebar.colors-color ul li a[class*=bluetooth] span:before{background:#0A3D91}
#social-sidebar.colors-color ul li a[class*=buysellads] span,#social-sidebar.colors-color ul li a[class*=buysellads] span:before{background:#C90100}
#social-sidebar.colors-color ul li a[class*=cc-diners-club] span,#social-sidebar.colors-color ul li a[class*=cc-diners-club] span:before{background:#0069AA}
#social-sidebar.colors-color ul li a[class*=codiepie] span,#social-sidebar.colors-color ul li a[class*=codiepie] span:before{background:#000}
#social-sidebar.colors-color ul li a[class*=contao] span,#social-sidebar.colors-color ul li a[class*=contao] span:before{background:#D88949}
#social-sidebar.colors-color ul li a[class*=creative-commons] span,#social-sidebar.colors-color ul li a[class*=creative-commons] span:before{background:#7FA517}
#social-sidebar.colors-color ul li a[class*=css3] span,#social-sidebar.colors-color ul li a[class*=css3] span:before{background:#1572B6}
#social-sidebar.colors-color ul li a[class*=dashcube] span,#social-sidebar.colors-color ul li a[class*=dashcube] span:before{background:#000}
#social-sidebar.colors-color ul li a[class*=delicious] span,#social-sidebar.colors-color ul li a[class*=delicious] span:before{background:#39F}
#social-sidebar.colors-color ul li a[class*=deviantart] span,#social-sidebar.colors-color ul li a[class*=deviantart] span:before{background:#5E756F}
#social-sidebar.colors-color ul li a[class*=digg] span,#social-sidebar.colors-color ul li a[class*=digg] span:before{background:#000}
#social-sidebar.colors-color ul li a[class*=dribbble] span,#social-sidebar.colors-color ul li a[class*=dribbble] span:before{background:#EA4C89}
#social-sidebar.colors-color ul li a[class*=dropbox] span,#social-sidebar.colors-color ul li a[class*=dropbox] span:before{background:#007EE5}
#social-sidebar.colors-color ul li a[class*=drupal] span,#social-sidebar.colors-color ul li a[class*=drupal] span:before{background:#0B77BE}
#social-sidebar.colors-color ul li a[class*=edge] span,#social-sidebar.colors-color ul li a[class*=edge] span:before{background:#3277BC}
#social-sidebar.colors-color ul li a[class*=empire] span,#social-sidebar.colors-color ul li a[class*=empire] span:before{background:#000}
#social-sidebar.colors-color ul li a[class*=evernote] span,#social-sidebar.colors-color ul li a[class*=evernote] span:before{background:#5FB336}
#social-sidebar.colors-color ul li a[class*=expeditedssl] span,#social-sidebar.colors-color ul li a[class*=expeditedssl] span:before{background:#343433}
#social-sidebar.colors-color ul li a[class*=facebook] span,#social-sidebar.colors-color ul li a[class*=facebook] span:before{background:#234999}
#social-sidebar.colors-color ul li a[class*=firefox] span,#social-sidebar.colors-color ul li a[class*=firefox] span:before{background:#E65A09}
#social-sidebar.colors-color ul li a[class*=flickr] span,#social-sidebar.colors-color ul li a[class*=flickr] span:before{background:#ED006E}
#social-sidebar.colors-color ul li a[class*=fonticons] span,#social-sidebar.colors-color ul li a[class*=fonticons] span:before{background:#198965}
#social-sidebar.colors-color ul li a[class*=fort-awesome] span,#social-sidebar.colors-color ul li a[class*=fort-awesome] span:before{background:#111}
#social-sidebar.colors-color ul li a[class*=forumbee] span,#social-sidebar.colors-color ul li a[class*=forumbee] span:before{background:#86AC2C}
#social-sidebar.colors-color ul li a[class*=foursquare] span,#social-sidebar.colors-color ul li a[class*=foursquare] span:before{background:#1DAFEC}
#social-sidebar.colors-color ul li a[class*=get-pocket] span,#social-sidebar.colors-color ul li a[class*=get-pocket] span:before{background:#E84352}
#social-sidebar.colors-color ul li a[class*=git] span,#social-sidebar.colors-color ul li a[class*=git] span:before,#social-sidebar.colors-color ul li a[class*=github] span,#social-sidebar.colors-color ul li a[class*=github] span:before{background:#202021}
#social-sidebar.colors-color ul li a[class*=google-plus] span,#social-sidebar.colors-color ul li a[class*=google-plus] span:before{background:#BC0B02}
#social-sidebar.colors-color ul li a[class*=gratipay] span,#social-sidebar.colors-color ul li a[class*=gratipay] span:before{background:#643513}
#social-sidebar.colors-color ul li a[class*=hacker-news] span,#social-sidebar.colors-color ul li a[class*=hacker-news] span:before{background:#F60}
#social-sidebar.colors-color ul li a[class*=heart] span,#social-sidebar.colors-color ul li a[class*=heart] span:before{background:#CD181F}
#social-sidebar.colors-color ul li a[class*=html5] span,#social-sidebar.colors-color ul li a[class*=html5] span:before{background:#E44D26}
#social-sidebar.colors-color ul li a[class*=houzz] span,#social-sidebar.colors-color ul li a[class*=houzz] span:before{background:#9AC743}
#social-sidebar.colors-color ul li a[class*=internet-explorer] span,#social-sidebar.colors-color ul li a[class*=internet-explorer] span:before{background:#00BCF2}
#social-sidebar.colors-color ul li a[class*=instagram] span,#social-sidebar.colors-color ul li a[class*=instagram] span:before{background:#31547A}
#social-sidebar.colors-color ul li a[class*=joomla] span,#social-sidebar.colors-color ul li a[class*=joomla] span:before{background:#0D6DAB}
#social-sidebar.colors-color ul li a[class*=jsfiddle] span,#social-sidebar.colors-color ul li a[class*=jsfiddle] span:before{background:#4679A4}
#social-sidebar.colors-color ul li a[class*=lastfm] span,#social-sidebar.colors-color ul li a[class*=lastfm] span:before{background:#D21309}
#social-sidebar.colors-color ul li a[class*=leanpub] span,#social-sidebar.colors-color ul li a[class*=leanpub] span:before{background:#000}
#social-sidebar.colors-color ul li a[class*=linkedin] span,#social-sidebar.colors-color ul li a[class*=linkedin] span:before{background:#007BB6}
#social-sidebar.colors-color ul li a[class*=meanpath] span,#social-sidebar.colors-color ul li a[class*=meanpath] span:before{background:#5590D4}
#social-sidebar.colors-color ul li a[class*=medium] span,#social-sidebar.colors-color ul li a[class*=medium] span:before{background:#000}
#social-sidebar.colors-color ul li a[class*=modx] span,#social-sidebar.colors-color ul li a[class*=modx] span:before{background:#9DC650}
#social-sidebar.colors-color ul li a[class*=odnoklassniki] span,#social-sidebar.colors-color ul li a[class*=odnoklassniki] span:before{background:#F68634}
#social-sidebar.colors-color ul li a[class*=opencart] span,#social-sidebar.colors-color ul li a[class*=opencart] span:before{background:#26C1F0}
#social-sidebar.colors-color ul li a[class*=openid] span,#social-sidebar.colors-color ul li a[class*=openid] span:before{background:#F38019}
#social-sidebar.colors-color ul li a[class*=opera] span,#social-sidebar.colors-color ul li a[class*=opera] span:before{background:#C30B1D}
#social-sidebar.colors-color ul li a[class*=optin-monster] span,#social-sidebar.colors-color ul li a[class*=optin-monster] span:before{background:#3A92D3}
#social-sidebar.colors-color ul li a[class*=paypal] span,#social-sidebar.colors-color ul li a[class*=paypal] span:before{background:#00335E}
#social-sidebar.colors-color ul li a[class*=pinterest] span,#social-sidebar.colors-color ul li a[class*=pinterest] span:before{background:#CA2128}
#social-sidebar.colors-color ul li a[class*=product-hunt] span,#social-sidebar.colors-color ul li a[class*=product-hunt] span:before{background:#D35C38}
#social-sidebar.colors-color ul li a[class*=qq] span,#social-sidebar.colors-color ul li a[class*=qq] span:before{background:#23A1DD}
#social-sidebar.colors-color ul li a[class*=rebel] span,#social-sidebar.colors-color ul li a[class*=rebel] span:before{background:#D40000}
#social-sidebar.colors-color ul li a[class*=reddit] span,#social-sidebar.colors-color ul li a[class*=reddit] span:before{background:#FF4500}
#social-sidebar.colors-color ul li a[class*=renren] span,#social-sidebar.colors-color ul li a[class*=renren] span:before{background:#105BA3}
#social-sidebar.colors-color ul li a[class*=rss] span,#social-sidebar.colors-color ul li a[class*=rss] span:before{background:#F57B05}
#social-sidebar.colors-color ul li a[class*=safari] span,#social-sidebar.colors-color ul li a[class*=safari] span:before{background:#2589D5}
#social-sidebar.colors-color ul li a[class*=scribd] span,#social-sidebar.colors-color ul li a[class*=scribd] span:before{background:#2C85BF}
#social-sidebar.colors-color ul li a[class*=share] span,#social-sidebar.colors-color ul li a[class*=share] span:before{background:#017F49}
#social-sidebar.colors-color ul li a[class*=skyatlas] span,#social-sidebar.colors-color ul li a[class*=skyatlas] span:before{background:#4CC3C8}
#social-sidebar.colors-color ul li a[class*=skype] span,#social-sidebar.colors-color ul li a[class*=skype] span:before{background:#019BD7}
#social-sidebar.colors-color ul li a[class*=soundcloud] span,#social-sidebar.colors-color ul li a[class*=soundcloud] span:before{background:#F93900}
#social-sidebar.colors-color ul li a[class*=spotify] span,#social-sidebar.colors-color ul li a[class*=spotify] span:before{background:#A9D00B}
#social-sidebar.colors-color ul li a[class*=stack-overflow] span,#social-sidebar.colors-color ul li a[class*=stack-overflow] span:before{background:#FF7A15}
#social-sidebar.colors-color ul li a[class*=steam] span,#social-sidebar.colors-color ul li a[class*=steam] span:before{background:#222}
#social-sidebar.colors-color ul li a[class*=stumbleupon] span,#social-sidebar.colors-color ul li a[class*=stumbleupon] span:before{background:#EB4823}
#social-sidebar.colors-color ul li a[class*=tencent-weibo] span,#social-sidebar.colors-color ul li a[class*=tencent-weibo] span:before{background:#27A4E2}
#social-sidebar.colors-color ul li a[class*=tripadvisor] span,#social-sidebar.colors-color ul li a[class*=tripadvisor] span:before{background:#55933F}
#social-sidebar.colors-color ul li a[class*=tumblr] span,#social-sidebar.colors-color ul li a[class*=tumblr] span:before{background:#1769FF}
#social-sidebar.colors-color ul li a[class*=twitch] span,#social-sidebar.colors-color ul li a[class*=twitch] span:before{background:#6441A5}
#social-sidebar.colors-color ul li a[class*=twitter] span,#social-sidebar.colors-color ul li a[class*=twitter] span:before{background:#6CDFEA}
#social-sidebar.colors-color ul li a[class*=viacoin] span,#social-sidebar.colors-color ul li a[class*=viacoin] span:before{background:#2376A2}
#social-sidebar.colors-color ul li a[class*=vimeo] span,#social-sidebar.colors-color ul li a[class*=vimeo] span:before{background:#17B3E8}
#social-sidebar.colors-color ul li a[class*=vine] span,#social-sidebar.colors-color ul li a[class*=vine] span:before{background:#00A478}
#social-sidebar.colors-color ul li a[class*=vk] span,#social-sidebar.colors-color ul li a[class*=vk] span:before{background:#57799E}
#social-sidebar.colors-color ul li a[class*=whatsapp] span,#social-sidebar.colors-color ul li a[class*=whatsapp] span:before{background:#45C355}
#social-sidebar.colors-color ul li a[class*=weibo] span,#social-sidebar.colors-color ul li a[class*=weibo] span:before{background:#D52B2B}
#social-sidebar.colors-color ul li a[class*=weixin] span,#social-sidebar.colors-color ul li a[class*=weixin] span:before{background:#4AAD15}
#social-sidebar.colors-color ul li a[class*=wikipedia] span,#social-sidebar.colors-color ul li a[class*=wikipedia] span:before{background:#333}
#social-sidebar.colors-color ul li a[class*=windows] span,#social-sidebar.colors-color ul li a[class*=windows] span:before{background:#C40013}
#social-sidebar.colors-color ul li a[class*=wordpress] span,#social-sidebar.colors-color ul li a[class*=wordpress] span:before{background:#326D95}
#social-sidebar.colors-color ul li a[class*=xing] span,#social-sidebar.colors-color ul li a[class*=xing] span:before{background:#0C5459}
#social-sidebar.colors-color ul li a[class*=yahoo] span,#social-sidebar.colors-color ul li a[class*=yahoo] span:before{background:#640F6C}
#social-sidebar.colors-color ul li a[class*=y-combinator] span,#social-sidebar.colors-color ul li a[class*=y-combinator] span:before{background:#F26522}
#social-sidebar.colors-color ul li a[class*=yelp] span,#social-sidebar.colors-color ul li a[class*=yelp] span:before{background:#B61100}
#social-sidebar.colors-color ul li a[class*=youtube] span,#social-sidebar.colors-color ul li a[class*=youtube] span:before{background:#CD181F}
.cc-window{opacity:1;transition:opacity 1s ease}
.cc-window.cc-invisible{opacity:0}
.cc-animate.cc-revoke{transition:transform 1s ease}
.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}
.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}
.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}
.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}
.cc-link,.cc-revoke:hover{text-decoration:underline}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}
.cc-window.cc-static{position:static}
.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}
.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}
.cc-revoke{padding:.5em}
.cc-header{font-size:18px;font-weight:700}
.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}
.cc-link{opacity:.8;display:inline-block;padding:.2em}
.cc-link:hover{opacity:1}
.cc-link:active,.cc-link:visited{color:initial}
.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}
.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}
.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}
.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}
.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}
.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}
.cc-revoke.cc-left{left:3em;right:unset}
.cc-revoke.cc-right{right:3em;left:unset}
.cc-top{top:1em}
.cc-left{left:1em}
.cc-right{right:1em}
.cc-bottom{bottom:1em}
.cc-floating>.cc-link{margin-bottom:1em}
.cc-floating .cc-message{display:block;margin-bottom:1em}
.cc-window.cc-floating .cc-compliance{-ms-flex:1 0 auto;flex:1 0 auto}
.cc-window.cc-banner{-ms-flex-align:center;align-items:center}
.cc-banner.cc-top{left:0;right:0;top:0}
.cc-banner.cc-bottom{left:0;right:0;bottom:0}
.cc-banner .cc-message{display:block;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}
.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}
.cc-floating .cc-compliance>.cc-btn{-ms-flex:1;flex:1}
.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}
}
@media screen and (max-width:900px){.cc-btn{white-space:normal}
}
@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}
.cc-window.cc-bottom{bottom:0}
.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}
.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}
.cc-window.cc-banner .cc-compliance{-ms-flex:1 1 auto;flex:1 1 auto}
.cc-window.cc-floating{max-width:none}
.cc-window .cc-message{margin-bottom:1em}
.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}
.cc-window.cc-banner .cc-message{margin-right:0}
}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}
.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}
.cc-theme-classic .cc-btn{border-radius:5px}
.cc-theme-classic .cc-btn:last-child{min-width:140px}
.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}
.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}
.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}
.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}
.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}