/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
body{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}.leaderboard-type img{width:100% !important;height:auto!important}.fz10{font-size:1em}.fz11{font-size:1.1em}.fz13{font-size:1.3em}.fz15{font-size:1.5em}.fz17{font-size:1.7em}.fz18{font-size:1.8em}.fz20{font-size:2em}.fz25{font-size:2.5em}.fz05{font-size:.5em}.fz07{font-size:.7em}.fz08{font-size:.8em}.fz09{font-size:.9em}.fll--imp{float:left!important}.flr--imp{float:right!important}.fll{float:left}.flr{float:right}@media (max-width:768px){.fll--desktop{float:none}.flr--desktop{float:none}}.p10{padding:10px}.p20{padding:20px}.p-0,.p0{padding:0!important}.p0em{padding:0!important}.p05em{padding:.5em}.p1em{padding:1em}.p2em{padding:2em}.p3em{padding:2em}.pt0em{padding-top:0!important}.pt05em{padding-top:.5em}.pt1em{padding-top:1em}.pt2em{padding-top:2em}.pt3em{padding-top:3em}.pb0em{padding-bottom:0!important}.pb05em{padding-bottom:.5em}.pb1em{padding-bottom:1em}.pb2em{padding-bottom:2em}.pb3em{padding-bottom:3em}.pl05em{padding-left:.5em}.pl1em{padding-left:1em}.pl2em{padding-left:2em}.pl3em{padding-left:3em}.pr0em{padding-right:0!important}.pr05em{padding-right:.5em}.pr1em{padding-right:1em}.pr2em{padding-right:2em}.pr3em{padding-right:3em}.pv03em{padding-top:.3em!important;padding-bottom:.3em!important}.pv05em{padding-top:.5em!important;padding-bottom:.5em!important}.pv06em{padding-top:.6em!important;padding-bottom:.6em!important}.pv1em{padding-top:1em;padding-bottom:1em}.pv2em{padding-top:2em;padding-bottom:2em}.pv3em{padding-top:3em;padding-bottom:3em}.ph03em{padding-left:.3em!important;padding-right:.3em!important}.ph05em{padding-left:.5em!important;padding-right:.5em!important}.ph06em{padding-left:.6em!important;padding-right:.6em!important}.ph1em{padding-left:1em;padding-right:1em}.ph2em{padding-left:2em;padding-right:2em}.ph3em{padding-left:3em;padding-right:3em}.p10p{padding:10%}.p20p{padding:20%}.pv-0,.pv0{padding-top:0!important;padding-bottom:0!important}.ph-0,.ph0{padding-left:0!important;padding-right:0!important}@media (max-width:768px){.mp10{padding:10px}.mp20{padding:20px}.mp-0,.mp0{padding:0!important}.mp0em{padding:0!important}.mp05em{padding:.5em}.mp1em{padding:1em}.mp2em{padding:2em}.mp3em{padding:2em}.mpt0em{padding-top:0!important}.mpt05em{padding-top:.5em}.mpt1em{padding-top:1em}.mpt2em{padding-top:2em}.mpt3em{padding-top:3em}.mpb0em{padding-bottom:0!important}.mpb05em{padding-bottom:.5em}.mpb1em{padding-bottom:1em}.mpb2em{padding-bottom:2em}.mpb3em{padding-bottom:3em}.mpl05em{padding-left:.5em}.mpl1em{padding-left:1em}.mpl2em{padding-left:2em}.mpl3em{padding-left:3em}.mpr0em{padding-right:0!important}.mpr05em{padding-right:.5em}.mpr1em{padding-right:1em}.mpr2em{padding-right:2em}.mpr3em{padding-right:3em}.mpv03em{padding-top:.3em!important;padding-bottom:.3em!important}.mpv05em{padding-top:.5em!important;padding-bottom:.5em!important}.mpv06em{padding-top:.6em!important;padding-bottom:.6em!important}.mpv1em{padding-top:1em;padding-bottom:1em}.mpv2em{padding-top:2em;padding-bottom:2em}.mpv3em{padding-top:3em;padding-bottom:3em}.mph03em{padding-left:.3em!important;padding-right:.3em!important}.mph05em{padding-left:.5em!important;padding-right:.5em!important}.mph06em{padding-left:.6em!important;padding-right:.6em!important}.mph1em{padding-left:1em;padding-right:1em}.mph2em{padding-left:2em;padding-right:2em}.mph3em{padding-left:3em;padding-right:3em}.mp10p{padding:10%}.mp20p{padding:20%}.mpv-0,.mpv0{padding-top:0!important;padding-bottom:0!important}.mph-0,.mph0{padding-left:0!important;padding-right:0!important}}.m0em{margin:0!important}.m05em{margin:.5em}.m1em{margin:1em}.m2em{margin:2em}.m3em{margin:3em}.mt0em{margin-top:0!important}.mt05em{margin-top:.5em}.mt1em{margin-top:1em}.mt2em{margin-top:2em}.mt3em{margin-top:3em}.mb0em{margin-bottom:0!important}.mb05em{margin-bottom:.5em}.mb1em{margin-bottom:1em}.mb2em{margin-bottom:2em}.mb3em{margin-bottom:3em}.ml0em{margin-left:0!important}.ml05em{margin-left:.5em}.ml1em{margin-left:1em}.ml2em{margin-left:2em}.ml3em{margin-left:3em}.mr0em{margin-right:0!important}.mr05em{margin-right:.5em}.mr1em{margin-right:1em}.mr2em{margin-right:2em}.mr3em{margin-right:3em}.mr-05em{margin-right:-.5em!important}.ml-05em{margin-left:-.5em!important}.mr-1em{margin-right:-1em!important}.ml-1em{margin-left:-1em!important}.mr-2em{margin-right:-2em!important}.ml-2em{margin-left:-2em!important}.mr-3em{margin-right:-3em!important}.mr-3em{margin-right:-3em!important}.ml-4em{margin-left:-4em!important}.ml-4em{margin-left:-4em!important}.mt-05em{margin-top:-.5em!important}.mb-05em{margin-bottom:-.5em!important}.mt-1em{margin-top:-1em!important}.mb-1em{margin-bottom:-1em!important}.mt-2em{margin-top:-2em!important}.mb-2em{margin-bottom:-2em!important}.mt-3em{margin-top:-3em!important}.mt-3em{margin-top:-3em!important}.mb-4em{margin-bottom:-4em!important}.mb-4em{margin-bottom:-4em!important}.mv-0,.mv0{margin-top:0!important;margin-bottom:0!important}.mh-0,.mh0{margin-left:0!important;margin-right:0!important}.mv1em{margin-top:1em;margin-bottom:1em}.mv2em{margin-top:2em;margin-bottom:2em}.mv3em{margin-top:3em;margin-bottom:3em}.mv03em{margin-top:.3em!important;margin-bottom:.3em!important}.mv05em{margin-top:.5em!important;margin-bottom:.5em!important}.mv06em{margin-top:.6em!important;margin-bottom:.6em!important}.mh1em{margin-left:1em;margin-right:1em}.mh2em{margin-left:2em;margin-right:2em}.mh3em{margin-left:3em;margin-right:3em}.mh03em{margin-left:.3em!important;margin-right:.3em!important}.mh05em{margin-left:.5em!important;margin-right:.5em!important}.mh06em{margin-left:.6em!important;margin-right:.6em!important}.m0{margin:0!important}.tb1so{border:1px solid transparent}.tb2so{border:2px solid transparent}.bt1so{border-top:1px solid #ddd}.bt1da{border-top:1px dashed #ddd}.bt1do{border-top:1px dotted #ddd}.bb1so{border-bottom:1px solid #ddd}.bb1da{border-bottom:1px dashed #ddd}.bb1do{border-bottom:1px dotted #ddd}.bl1so{border-left:1px solid #ddd}.bl1da{border-left:1px dashed #ddd}.bl1do{border-left:1px dotted #ddd}.br1so{border-right:1px solid #ddd}.br1da{border-right:1px dashed #ddd}.br1do{border-right:1px dotted #ddd}.b1so{border:1px solid #ddd}.hb1so:hover{border:1px solid #ddd}.hb2so:hover{border:2px solid #ddd}.noborder{border-width:0}#article table{border-width:0;border-color:#ddd;border-collapse:collapse}#article table th{border-width:0;padding:8px;border-style:solid;border-color:#a9c6c9}#article table td{border-width:0;padding:8px;border-style:solid;border-color:#a9c6c9}#article table tr:nth-child(even){background-color:#eee}#article table td{border-width:0;border-top-width:1px;border-color:#ddd;border-collapse:collapse}.relative{position:relative}.absolute{position:absolute}.absolute--tl{position:absolute;top:0;left:0}.absolute--bl{position:absolute;bottom:0;left:0}.absolute--br{position:absolute;bottom:0;right:0}.absolute--tr{position:absolute;top:0;right:0}.wh100p{width:100%;height:100%}.h100p{height:100%}.dnone{display:none}.diblock{display:inline-block}.dblock{display:block}.tar{text-align:right}.tal{text-align:left}.tac{text-align:center}.taj{text-align:justify}.ttu{text-transform:uppercase}.brad2px{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.brad4px{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.brad6px{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.brad8px{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.brad10px{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.brad50p{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.zindex1{position:relative;z-index:1}.zindex10{position:relative;z-index:10}.zindex20{position:relative;z-index:20}.zindex30{position:relative;z-index:30}.zindex40{position:relative;z-index:40}.zindex50{position:relative;z-index:50}.zindex100{position:relative;z-index:100}.zindex200{position:relative;z-index:200}.zindex300{position:relative;z-index:300}.zindex400{position:relative;z-index:400}.zindex500{position:relative;z-index:500}.h-zindex1:hover{position:relative;z-index:1}.h-zindex10:hover{position:relative;z-index:10}.h-zindex20:hover{position:relative;z-index:20}.h-zindex30:hover{position:relative;z-index:30}.h-zindex40:hover{position:relative;z-index:40}.h-zindex50:hover{position:relative;z-index:50}.h-zindex100:hover{position:relative;z-index:100}.h-zindex200:hover{position:relative;z-index:200}.h-zindex300:hover{position:relative;z-index:300}.h-zindex400:hover{position:relative;z-index:400}.h-zindex500:hover{position:relative;z-index:500}@media (min-width:1400px){.col-xlg-3{width:25%}}.col-xs-7c,.col-sm-7c,.col-md-7c,.col-lg-7c{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-7c{width:14.285714285714285714285714285714%;float:left}@media (max-width:600px){.col-xxs-7c{width:14.285714285714285714285714285714%;float:left}}@media (min-width:768px){.col-sm-7c{width:14.285714285714285714285714285714%;float:left}}@media (min-width:992px){.col-md-7c{width:14.285714285714285714285714285714%;float:left}}@media (min-width:1200px){.col-lg-7c{width:14.285714285714285714285714285714%;float:left}}.em-row{margin-right:-1em;margin-left:-1em}.col-xs-5c,.col-sm-5c,.col-md-5c,.col-lg-5c{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5c{width:20%;float:left}@media (max-width:600px){.col-xxs-5c{width:20%;float:left}}@media (min-width:768px){.col-sm-5c{width:20%;float:left}}@media (min-width:992px){.col-md-5c{width:20%;float:left}}@media (min-width:1200px){.col-lg-5c{width:20%;float:left}}.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (max-width:600px){.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11{float:left}.col-xxs-1{width:8.333333333333332%}.col-xxs-2{width:16.666666666666664%}.col-xxs-3{width:25%}.col-xxs-4{width:33.33333333333333%}.col-xxs-5{width:41.66666666666667%}.col-xxs-6{width:50%}.col-xxs-7{width:58.333333333333336%}.col-xxs-8{width:66.66666666666666%}.col-xxs-9{width:75%}.col-xxs-10{width:83.33333333333334%}.col-xxs-11{width:91.66666666666666%}.col-xxs-12{width:100%}.col-xxs-push-1{left:8.333333333333332%}.col-xxs-push-2{left:16.666666666666664%}.col-xxs-push-3{left:25%}.col-xss-push-4{left:33.33333333333333%}.col-xxs-push-5{left:41.66666666666667%}.col-xxs-push-6{left:50%}.col-xxs-push-7{left:58.333333333333336%}.col-xxs-push-8{left:66.66666666666666%}.col-xxs-push-9{left:75%}.col-xxs-push-10{left:83.33333333333334%}.col-xxs-push-11{left:91.66666666666666%}.col-xxs-pull-1{right:8.333333333333332%}.col-xxs-pull-2{right:16.666666666666664%}.col-xxs-pull-3{right:25%}.col-xxs-pull-4{right:33.33333333333333%}.col-xxs-pull-5{right:41.66666666666667%}.col-xxs-pull-6{right:50%}.col-xxs-pull-7{right:58.333333333333336%}.col-xxs-pull-8{right:66.66666666666666%}.col-xxs-pull-9{right:75%}.col-xxs-pull-10{right:83.33333333333334%}.col-xxs-pull-11{right:91.66666666666666%}.col-xxs-offset-1{margin-left:8.333333333333332%}.col-xxs-offset-2{margin-left:16.666666666666664%}.col-xxs-offset-3{margin-left:25%}.col-xxs-offset-4{margin-left:33.33333333333333%}.col-xxs-offset-5{margin-left:41.66666666666667%}.col-xxs-offset-6{margin-left:50%}.col-xxs-offset-7{margin-left:58.333333333333336%}.col-xxs-offset-8{margin-left:66.66666666666666%}.col-xxs-offset-9{margin-left:75%}.col-xxs-offset-10{margin-left:83.33333333333334%}.col-xxs-offset-11{margin-left:91.66666666666666%}}.fw300{font-weight:300}.fw400{font-weight:400}.fw600{font-weight:600}.fw700{font-weight:700}.hidden-xxs{display:block !important}tr.hidden-xxs{display:table-row !important}th.hidden-xxs,td.hidden-xxs{display:table-cell !important}@media (max-width:600px){.hidden-xxs{display:none !important}tr.hidden-xxs{display:none !important}th.hidden-xxs,td.hidden-xxs{display:none !important}}@media (min-width:385px) and (max-width:767px){.clearfix-xs{clear:both}.hidden-xxs.hidden-xs{display:none !important}tr.hidden-xxs.hidden-xs{display:none !important}th.hidden-xxs.hidden-xs,td.hidden-xxs.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.clearfix-sm{clear:both}.hidden-xxs.hidden-sm{display:none !important}tr.hidden-xxs.hidden-sm{display:none !important}th.hidden-xxs.hidden-sm,td.hidden-xxs.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.clearfix-md{clear:both}.hidden-xxs.hidden-md{display:none !important}tr.hidden-xxs.hidden-md{display:none !important}th.hidden-xxs.hidden-md,td.hidden-xxs.hidden-md{display:none !important}}@media (min-width:1200px){.clearfix-lg{clear:both}.hidden-xxs.hidden-lg{display:none !important}tr.hidden-xxs.hidden-lg{display:none !important}th.hidden-xxs.hidden-lg,td.hidden-xxs.hidden-lg{display:none !important}}@media (min-width:1200px) and (max-width:1399px){.clearfix-lgo{clear:both}.hidden-xxs.hidden-lgo{display:none !important}tr.hidden-xxs.hidden-lgo{display:none !important}th.hidden-xxs.hidden-lgo,td.hidden-xxs.hidden-lgo{display:none !important}}@media (min-width:1400px){.clearfix-xlg{clear:both}}@media (max-width:550px){.hidden-xs.hidden-xxs{display:none !important}tr.hidden-xs.hidden-xxs{display:none !important}th.hidden-xs.hidden-xxs,td.hidden-xs.hidden-xxs{display:none !important}}@media (max-width:600px){.hidden-sm.hidden-xxs{display:none !important}tr.hidden-sm.hidden-xxs{display:none !important}th.hidden-sm.hidden-xxs,td.hidden-sm.hidden-xxs{display:none !important}}@media (max-width:600px){.hidden-md.hidden-xxs{display:none !important}tr.hidden-md.hidden-xxs{display:none !important}th.hidden-md.hidden-xxs,td.hidden-md.hidden-xxs{display:none !important}}@media (max-width:600px){.hidden-lg.hidden-xxs{display:none !important}tr.hidden-lg.hidden-xxs{display:none !important}th.hidden-lg.hidden-xxs,td.hidden-lg.hidden-xxs{display:none !important}}
body{margin:0;padding:0;font-weight:300;color:#444;font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}a,.glyphicon{color:#747474}a:hover{color:#000}.link__block{border-color:transparent;border-width:3px;border-style:solid;padding:0;margin:.3em}.link__block:active,.link__block:hover{border-color:#000}input[type=text],input[type=password],select,textarea{padding:8px;border:1px solid #ddd;margin:0;background:#fcfcfc;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}input[type=text].small,input[type=password].small{width:58px}label{padding:0 0 5px;display:inline-block}.typo__label{font-weight:700}.bsha05{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.5);box-shadow:0px 0px 5px 0px rgba(0,0,0,.5)}h1,h2,h3{font-weight:300;font-family:'Open Sans',sans-serif}h4,h5{font-weight:400;font-family:'Open Sans',sans-serif}.logo h1{margin:0;padding:0}.logo h1 a{height:1.5em;display:block}.logo h1 a img{display:block;max-height:110%}.logo .logo__small{margin:0;padding:0;font-size:1.6em}.logo .logo__small a{height:1.5em;margin:.3em 0;display:block}.logo .logo__small a img{display:block;max-height:100%}.mobile-show,.mobile-show-sm{display:none}.page-width{width:100%;max-width:1300px;margin:0 auto;padding:0 1.5em}@media (min-width:768px){.page-width--80p{width:80%}.page-width--90p{width:90%}}@media (max-width:768px){.page-width--80p{width:100%;padding:0 15px 0 50px}.btn{white-space:normal}.page-width--90p{width:100%;padding:0 15px 0 50px}.page-width--m100p{width:100%;padding:0!important}}@media (max-width:992px){.page-width--t100p{width:100%;padding:0!important}}.page-width--95p{width:95%}.page-width--1500{max-width:1500px}.page-width--1700{max-width:1700px}.table{display:table}.table__cell{display:table-cell}.table__cell--middle{vertical-align:middle}.table__cell--bottom{vertical-align:bottom}.table__cell--top{vertical-align:top}.enchanced-ul li{color:#747474;padding:.4em}.enchanced-ul li span{color:#444}.flags{position:absolute;top:1em;right:0;z-index:1}.flag{float:left;padding:.25em .5em;margin:.25em;background:#333;color:#fff;display:inline-block}.hover-show.hover-show--border{border:1px solid transparent}.hover-show:hover.hover-show--border{border:1px solid #ddd}.hover-show .hover-show__child{display:none}.hover-show:hover .hover-show__child{display:block}@media (max-width:768px){.hover-show.hover-show--border{border:1px solid #ddd}.hover-show .hover-show__child{display:block}.m-relative{position:relative!important}.item--m-relative{padding:1em 0!important}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.hover-show.hover-show--border{border:1px solid #ddd}.hover-show .hover-show__child{display:block}.sd-relative{position:relative!important}.item--sd-relative{padding:1em 0!important}}.item:not(.item--message){width:100%;position:relative;height:0;padding:37.1% 0 0;display:block}.item.item--square{padding:100% 0 0}.item.item--tight-rectangle{padding:24.1% 0 0}.item.item--slimmy-rectangle{padding:38% 0 0}.item.item--slim-rectangle{padding:45% 0 0}.item.item--short-rectangle{padding:57% 0 0}.item.item--rectangle{padding:62% 0 0}.item.item--3x4-rectangle{padding:66.5% 0 0}.item.item--banner-portrait-rectangle{padding:204.5% 0 0}.item.item--banner-rectangle{padding:48.5% 0 0}.item.item--fat-rectangle{padding:79% 0 0}.item.item--portrait-rectangle{padding:140% 0 0}.item.item--tall-portrait-rectangle{padding:170% 0 0}.item.item--overflow-hidden{overflow:hidden}@media (min-width:1400px){.item.item--xl-forced{padding:37.1% 0 0}}@media (max-width:1200px){.item.item--lg-square{padding:100% 0 0}.item.item--lg-slim-rectangle{padding:45% 0 0}.item.item--lg-short-rectangle{padding:57% 0 0}.item.item--lg-rectangle{padding:72% 0 0}.item.item--lg-fat-rectangle{padding:79% 0 0}}@media (max-width:995px){.item.item--md-square{padding:100% 0 0}.item.item--md-slim-rectangle{padding:45% 0 0}.item.item--md-short-rectangle{padding:57% 0 0}.item.item--md-rectangle{padding:72% 0 0}.item.item--md-fat-rectangle{padding:79% 0 0}}@media (max-width:768px){.item.item--t-square{padding:100% 0 0}.item.item--t-slim-rectangle{padding:45% 0 0}.item.item--t-short-rectangle{padding:57% 0 0}.item.item--t-rectangle{padding:72% 0 0}.item.item--t-fat-rectangle{padding:79% 0 0}}@media (max-width:580px){.item.item--bm-square{padding:100% 0 0}.item.item--bm-short-rectangle{padding:57% 0 0}.item.item--bm-rectangle{padding:72% 0 0}.item.item--bm-fat-rectangle{padding:79% 0 0}}@media (max-width:380px){.item.item--m-square{padding:100% 0 0}.item.item--m-short-rectangle{padding:57% 0 0}.item.item--m-rectangle{padding:72% 0 0}.item.item--m-fat-rectangle{padding:79% 0 0}}.item .item__img{display:block;top:0;left:50%;margin-left:-50%;position:absolute;background-repeat:no-repeat;width:100.5%;height:100.5%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.item .item__img--cover{background-position:50% 50%;-webkit-background-size:cover;background-size:cover}.item .item__img--w100{background-position:50% 50%;-webkit-background-size:100%;background-size:100%}.item .item__img--w90{background-position:50% 50%;-webkit-background-size:90%;background-size:90%}.item .item__img--hover-transparency{opacity:.6;filter:alpha(opacity=60)}.hover-show:hover .item .item__img--hover-transparency,.item .item__img--hover-transparency:hover{opacity:1;filter:alpha(opacity=100)}.item .item__img img{width:100%;height:auto;position:absolute;top:0;left:0}.item .item__img--hover-blur{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px)}.hover-show:hover .item__img--hover-blur,.item:hover .item__img--hover-blur{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px)}.hover-show:hover .item .item__img--hover-zoom,.item .item__img--hover-zoom:hover{top:-1%;left:49%;width:102%;height:102%}.hover-show:hover .item .item__img--hover-giant-zoom,.item .item__img--hover-giant-zoom:hover{top:-5%;left:45%;width:110%;height:110%}.item.item--overflow-hidden .item__img--hover-giant-zoom{top:5%;left:55%;width:90%;height:90%}.hover-show:hover .item.item--overflow-hidden .item__img--hover-giant-zoom,.item.item--overflow-hidden .item__img--hover-giant-zoom:hover{top:0;left:50%;width:100%;height:100%}.hover-show.hover-show--shadow-light,.item .item__img--hover-shadow-light,.hover-show.hover-show--shadow,.item .item__img--hover-shadow{-webkit-box-shadow:0px 0px 0px rgba(0,0,0,.0);-moz-box-shadow:0px 0px 0px rgba(0,0,0,.0);box-shadow:0px 0px 0px rgba(0,0,0,.0)}.hover-show.hover-show--shadow:hover,.hover-show:hover .item .item__img--hover-shadow,.item .item__img--hover-shadow:hover{-webkit-box-shadow:0px 0px 8px 3px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 8px 3px rgba(0,0,0,.3);box-shadow:0px 0px 8px 3px rgba(0,0,0,.3)}.hover-show.hover-show--shadow-light:hover,.hover-show:hover .item .item__img--hover-shadow-light,.item .item__img--hover-shadow-light:hover{-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 5px 1px rgba(0,0,0,.1);box-shadow:0px 0px 5px 1px rgba(0,0,0,.1)}.item.item--hover-zoom-shadow-inside{-webkit-box-shadow:0px 0px 0px rgba(0,0,0,.0);-moz-box-shadow:0px 0px 0px rgba(0,0,0,.0);box-shadow:0px 0px 0px rgba(0,0,0,.0)}.hover-show:hover .item.item--hover-zoom-shadow-inside,.item.item--hover-zoom-shadow-inside:hover{-webkit-box-shadow:inset 0px 0px 25px 0px rgba(0,0,0,.4);-moz-box-shadow:inset 0px 0px 25px 0px rgba(0,0,0,.4);box-shadow:inset 0px 0px 25px 0px rgba(0,0,0,.4)}.item .item__img--mw100{background-position:50% 50%;-webkit-background-size:95% auto;background-size:95% auto}.item .item__title{font-size:1.9em}.item .item__title--center{text-align:center}.item .item__title--white{text-shadow:0px 0px 8px 3px rgba(0,0,0,.3);color:#fff}.item .item__title--dark{text-shadow:0px 0px 8px 3px rgba(255,255,255,.3);color:#111}.indent--right{padding-right:.5em;display:inline-block}.indent--left{padding-left:.5em;display:inline-block}.btn.indent--right{margin-right:.5em;display:inline-block}.btn.indent--left{margin-left:.5em;display:inline-block}.infobox{padding:7px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;margin-bottom:.3em}a.btn,.btn{padding:7px 10px;color:#fff;margin-bottom:.3em}@media (min-width:962px){.btn.btn--double-padding{padding:14px 20px}}.infobox.btn--no-radius,.btn.btn--no-radius{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.infobox.btn--skew,.btn.btn--skew{-webkit-transform:skew(-20deg,0deg);-ms-transform:skew(-20deg,0deg);transform:skew(-20deg,0deg);-webkit-transition:all .2s;transition:all .2s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal-footer .btn+.btn{margin-bottom:.3em}.modal-content .modal-footer{position:relative}.infobox.btn--long,.btn.btn--long{padding:7px 18px}.btn.btn--color-1,.btn.btn--color-2{color:#fff}.infobox.btn--background-1,.btn.btn--background-1{background:#747474}.infobox.btn--background-2,.btn.btn--background-2{background:#999}.btn.btn--background-facebook{background:#4da5d7}.infobox.btn--transparent,.btn.btn--transparent,.btn.btn--transparent:hover{background:transparent!important}.btn.btn--no-shadow:hover,.btn.btn--no-shadow{-webkit-box-shadow:0px 0px 0px rgba(0,0,0,.0);-moz-box-shadow:0px 0px 0px rgba(0,0,0,.0);box-shadow:0px 0px 0px rgba(0,0,0,.0)}.icon--right{padding-right:36px;position:relative}.icon--left{padding-left:36px;position:relative}.icon--right:after,.icon--left:before{display:inline-block;position:absolute;content:'';top:0;left:10px;width:16px;height:16px}.icon--alone:before{display:inline-block;position:relative;content:'';width:16px;height:16px}.btn.icon--right:after,.btn.icon--left:before{top:6px}.icon--right:after{right:10px;left:auto}.btn.icon--alone span{display:none}.btn.icon--alone{padding:0;height:16px;margin:1.2em .5em;height:16px;position:relative;width:16px;display:inline-block}.typo__color--1{color:#747474}.typo__background--1{color:#747474}.typo__color--2{color:#999}.typo__background--2{color:#999}.typo__color--error{color:#ff0000!important}.typo__background--error{background:#ff0000!important}.typo__color--success{color:#81b030!important}.typo__background--success{background:#81b030!important}.typo__color--dark{color:#333}.typo__background--dark{background:#333}.typo__color--white{color:#fff}.typo__background--white{background:#fff}.typo__color--dark-imp{color:#333!important}.typo__background--dark-imp{background:#333!important}.typo__color--white-imp{color:#fff!important}.typo__background--white-imp{background:#fff!important}.typo__color--success{color:#81b030}.cover{position:absolute;top:0;left:0;width:100%;height:100%}.cover--wh90{position:absolute;top:5%;left:5%;width:90%;height:90%}.cover--wh80{position:absolute;top:10%;left:10%;width:80%;height:80%}.cover.cover__opacity{opacity:.6;filter:alpha(opacity=60)}.cover.cover__opacity--40{opacity:.4;filter:alpha(opacity=40)}.cover.cover__opacity--80{opacity:.8;filter:alpha(opacity=80)}.cover.cover__opacity--90{opacity:.9;filter:alpha(opacity=90)}.nav--fixed,nav.nav--fixed{position:fixed}.nav--w100p,nav.nav--w100p{width:100%}.nav{padding:0;margin:0}.nav ul{padding:0;margin:0;position:relative}.nav ul li{list-style:none;padding:0;margin:0}.nav.nav--funky-pagination{bottom:2em;left:2em;background:rgba(0,0,0,.7);position:fixed}.nav__first-ul>li{padding:0;margin:0;position:relative;float:left}.nav--vertical .nav__first-ul>li{width:100%;display:block}.nav--vertical .nav__first-ul>li>span,.nav--vertical .nav__first-ul>li>a{display:block}.nav__first-ul>li>span,.nav__first-ul>li a{padding:1.2em;margin:0;position:relative;float:left;display:inline-block}.nav__first-ul>li a.compact{padding:.3em 1em;margin:1em .5em;position:relative;float:left;display:inline-block}.nav__item--parent{position:relative}.nav__item--parent>ul{position:absolute;top:100%;width:250px;display:none;padding:.5em 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav__item--parent:hover>ul{display:block}.nav__first-ul>li .nav__item--child{width:100%;position:relative;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.nav__first-ul>li .nav__item--child a{width:100%;padding:.7em .5em;-webkit-transition:all .2s;transition:all .2s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav__first-ul>li .nav__item--child:last-child a{border-bottom-width:0}.nav__first-ul>li .nav__item--child:hover a{text-decoration:none}.nav--rounded li{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.nav--rounded li a{width:2.2em;font-size:.9em;height:2.2em;display:block;text-align:center}.nav__first-ul.nav--rounded>li{margin:.9em .3em 0}.nav__first-ul.nav--rounded>li a{padding:.4em 0 0;text-decoration:none}.nav__icon{display:inline-block;position:relative;width:1.3em;height:1.3em;overflow:hidden;text-indent:-9999px}.nav__icon:before{display:block;font-size:1.3em;height:1.3em;overflow:hidden;text-indent:-9999px}.owl-pagination{z-index:10;position:relative;bottom:40px;margin:0 auto;text-align:center;display:block;width:100%}#reference .owl-pagination{bottom:0}.w100p{display:block;width:100%}@media (max-width:768px){.page-width--80p{width:100%;padding:0 15px}.page-width--90p{width:100%;padding:0 15px}}.navbox{background:#ddd;margin-bottom:1em;padding:1em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.navbox ul{padding:0;margin:0;list-style:none}.navbox ul li{padding:0 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;list-style:none}.navbox ul li a{padding:.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.5)}.navbox ul li:hover{color:#fff;background:rgba(0,0,0,.5)}.navbox ul li:last-child a{border-bottom-width:0}@media (max-width:768px){.nav ul li{list-style:none;padding:0;margin:0}.nav--text .flr,.nav--text .fll,.nav--text .fle,.nav--text{clear:both;width:100%}.nav--text .nav__first-ul>li{padding:0;margin:0;position:relative;float:none;width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav--text .nav__first-ul>li a{padding:1.2em;margin:0;position:relative;float:none;display:block;width:50%;left:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav__first-ul>li a.compact{padding:.3em 1em;margin:1em .5em;position:relative;float:left;display:inline-block}.logo{text-align:center;margin:20px 0}.logo h1 a img{display:inline}.nav.nav--menu-hamburger{display:none}}@media (max-width:460px){.nav--text .nav__first-ul>li a{width:100%;left:0}}.h-better-decoration.better-decoration,.better-decoration{text-decoration:none;border-bottom:1px solid #ddd}.h-better-decoration--both{border-top:1px solid transparent}.h-better-decoration{border-bottom:1px solid transparent}.h-better-decoration:hover{text-decoration:none;border-bottom:1px solid #ddd}.h-better-decoration--both:hover{text-decoration:none;border-top:1px solid #ddd}.pseudo-table{border-bottom:1px solid #ddd;padding:0;margin:0}.pseudo-table li{clear:both;border-top:1px solid #ddd;padding:8px 0;margin:0;list-style:none}.pseudo-table:after{content:'';position:relative;display:block;clear:both}.pseudo-table__label{font-weight:700}.pseudo-table--dark{background:#f8f8f8}.pseudo-table--darker{background:#ebeced}ul.order-process-navigation{margin:0;padding:0 0 1em;border-bottom:1px dotted #eee;margin-bottom:1em}ul.order-process-navigation li{float:left;list-style:none;padding:0 2em 0 0;position:relative}ul.order-process-navigation li:after{right:1em;content:'';top:1.4em;width:18px;height:18px;border:3px solid #eee;border-width:3px 3px 0 0;display:block;position:absolute;overflow:hidden;text-indent:-6666px;background:0 0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}ul.order-process-navigation li.last:after{display:none}ul.order-process-navigation li a,ul.order-process-navigation li span,ul.order-process-navigation li button{border:0 #fff solid;padding:1em 2em;cursor:pointer;display:block;font-size:1.2em;background:0 0;text-transform:uppercase;font-weight:700}.transition--bg{-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.transition--all:before,.transition--all:after,.transition--all{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.transition{-webkit-transition:all .5s ease .5s;-moz-transition:all .5s ease .5s;-o-transition:all .5s ease .5s;transition:all .5s ease .5s}.hover-show:hover .h-transparent--inverted,.item:hover .h-transparent--inverted,.h-transparent--inverted:hover,.h-transparent,.transparent{opacity:0!important;filter:alpha(opacity=0)!important}.active .transparent{opacity:1!important;filter:alpha(opacity=100)!important}.h-transparent--inverted,.hover-show:hover .h-transparent,.item:hover .h-transparent,.h-transparent:hover{opacity:1!important;filter:alpha(opacity=100)!important}.tmava{background:rgba(0,0,0,.8);color:#fff}.tmava_pruhledna{background:rgba(0,0,0,.5);color:#fff}.svetla{background:rgba(255,255,255,.8);color:#333}.svetla_pruhledna{background:rgba(255,255,255,.5);color:#333}.h-tmava{background:0 0}.h-tmava_pruhledna{background:0 0}.h-svetla{background:0 0}.h-svetla_pruhledna{background:0 0}.h-tmava:hover{background:rgba(0,0,0,.8);color:#fff}.h-tmava_pruhledna:hover{background:rgba(0,0,0,.5);color:#fff}.h-svetla:hover{background:rgba(255,255,255,.8);color:#333}.h-svetla_pruhledna:hover{background:rgba(255,255,255,.5);color:#333}@media (max-width:768px){.h-transparent--inverted{opacity:0!important;filter:alpha(opacity=0)!important}.h-transparent{opacity:1!important;filter:alpha(opacity=100)!important}.h-tmava{background:rgba(0,0,0,.8);color:#fff}.h-tmava_pruhledna{background:rgba(0,0,0,.5);color:#fff}.h-svetla{background:rgba(255,255,255,.8);color:#333}.h-svetla_pruhledna{background:rgba(255,255,255,.5);color:#333}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.h-transparent--inverted{opacity:0!important;filter:alpha(opacity=0)!important}.h-transparent{opacity:1!important;filter:alpha(opacity=100)!important}.h-tmava{background:rgba(0,0,0,.8);color:#fff}.h-tmava_pruhledna{background:rgba(0,0,0,.5);color:#fff}.h-svetla{background:rgba(255,255,255,.8);color:#333}.h-svetla_pruhledna{background:rgba(255,255,255,.5);color:#333}}.bart{position:relative;padding-bottom:2em}.active .bart:after{content:'';position:absolute;border-style:solid;border-width:0 25px 25px;border-color:#e30613 transparent;display:block;width:0;z-index:1;bottom:0;left:50%;margin-left:-25px}.owl-theme .owl-controls .owl-page span{background:#929599;border:3px solid #e6e7ec}.owl-theme .owl-controls .owl-page.active span{background:#e6e7ec;border:3px solid #cff}.owl-theme .owl-controls{height:0;padding-top:0;margin-top:0}.owl-prev{position:absolute;top:50%;left:10%}.owl-next{position:absolute;top:50%;right:10%}.detail .owl-prev{position:absolute;top:auto;left:5%;bottom:8%;z-index:50}.detail .owl-next{position:absolute;top:auto;right:5%;bottom:8%;z-index:50}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;background:0 0;overflow:hidden;text-indent:-9999px}#index .owl-theme .owl-controls .owl-buttons div.owl-prev{background:url('/themes/trido/css/../images/sprite_electroboard.png') no-repeat 0 0;width:67px;height:67px;display:none}#index .owl-theme .owl-controls .owl-buttons div.owl-next{background:url('/themes/trido/css/../images/sprite_electroboard.png') no-repeat -69px 0;width:67px;height:67px;display:none}.detail .owl-theme .owl-controls .owl-buttons div.owl-prev{background:url('/themes/trido/css/../images/sprite_electroboard.png') no-repeat -9px -126px;width:60px;height:34px}.detail .owl-theme .owl-controls .owl-buttons div.owl-next{background:url('/themes/trido/css/../images/sprite_electroboard.png') no-repeat -242px -126px;width:60px;height:34px}.pencil{width:1px;height:1px;position:relative;z-index:3}.pencil img{border:none;position:absolute;left:-30px;top:-10px}.eu-pruda-cookies{display:none}.delitko{padding-top:2em;margin-bottom:2em;border-bottom:1px solid #ddd;clear:both}.pv08em{padding-top:.8em;padding-bottom:.8em}.parametr_hidden{display:none}.parametr_hidden.open{display:block}.polozka.rows{position:relative}.rows:hover .icon_product{position:absolute;z-index:55;display:block;top:-120px;right:-80%;background-color:#fff;width:250px;height:250px;text-align:center;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}.rows:hover .icon_product--right{top:-120px;left:100%;right:auto}ul.order_process_navigation{margin:0;padding:0 0 1em;border-bottom:1px dotted #eee;margin-bottom:1em}ul.order_process_navigation li{float:left;list-style:none;padding:0 2em 0 0;position:relative}ul.order_process_navigation li:after{right:1em;content:'';top:1.4em;width:18px;height:18px;border:3px solid #eee;border-width:3px 3px 0 0;display:block;position:absolute;overflow:hidden;text-indent:-6666px;background:0 0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}ul.order_process_navigation li.last:after{display:none}ul.order_process_navigation li a,ul.order_process_navigation li span,ul.order_process_navigation li button{border:0 #fff solid;padding:1em 2em;cursor:pointer;display:block;font-size:1.2em;background:0 0;text-transform:uppercase;font-weight:700}.rows .icon_product{display:none}.rows:hover .icon_product.small{width:72px;height:72px;z-index:9999;display:block;top:-20px;left:10%}.rows:hover .icon_product img{max-width:90%;max-height:90%}.rows:hover .icon_product--right img{max-width:90%;max-height:90%}.rows .icon_product:after{content:'';position:absolute;border-style:solid;border-width:15px 15px 15px 0;border-color:transparent #fff;display:block;width:0;z-index:1;margin-top:-15px;left:-15px;top:50%}.rows .icon_product:before{content:'';position:absolute;border-style:solid;border-width:15px 15px 15px 0;border-color:transparent #ddd;display:block;width:0;z-index:0;margin-top:-15px;left:-16px;top:50%}.icon--login:after,.icon--login:before{background:url('/themes/trido/css/../images/sprite_electroboard.png') no-repeat -122px -82px;width:17px;height:18px}.icon--cart:after,.icon--cart:before{background:url('/themes/trido/css/../images/sprite_electroboard.png') no-repeat -157px -82px;width:17px;height:18px}.icon--instagram:after,.icon--instagram:before{background:url('/themes/trido/css/../images/sprite_electroboard.png') no-repeat -83px -83px;width:16px;height:16px}.icon--facebook:after,.icon--facebook:before{background:url('/themes/trido/css/../images/sprite_electroboard.png') no-repeat -196px -85px;width:16px;height:17px}.icon--twitter:after,.icon--twitter:before{background:url('/themes/trido/css/../images/sprite_electroboard.png') no-repeat -45px -84px;width:18px;height:15px}.icon--instagram-sm:after,.icon--instagram-sm:before{background:url('/themes/trido/css/../images/sprite_electroboard.png') no-repeat -251px -85px;width:12px;height:12px}.icon--facebook-sm:after,.icon--facebook-sm:before{background:url('/themes/trido/css/../images/sprite_electroboard.png') no-repeat -199px -85px;width:12px;height:12px}.icon--twitter-sm:after,.icon--twitter-sm:before{background:url('/themes/trido/css/../images/sprite_electroboard.png') no-repeat -223px -86px;width:14px;height:11px}.icon--top:after,.icon--top:before{background:url('/themes/trido/css/../images/sprite_electroboard.png') no-repeat -141px 0;width:22px;height:22px}.icon--arrow:after,.icon--arrow:before{background:url(/themes/trido/css/../images/sprite_electroboard.png) no-repeat -273px -84px;width:16px;height:16px}.icon--rotate:after,.icon--rotate:before{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.eswing-label{color:#00275a}.eswing-strong{color:#000}.white-space-nw{white-space:nowrap}.overflow-h{overflow:hidden}.banner-section .row{margin:0 -10px}.banner-section .row>*{padding:0;margin:0}.banner-section .p10{padding:10px}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}figure.youtube-container{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
body{font-family:'Poppins',sans-serif;padding:0;margin:0;font-weight:400;max-width:100%;overflow-x:hidden}.page-header{border-bottom:0 solid #fff}.alert-danger{display:none}.user-logged-in .alert-danger{display:block}img{max-width:100%;height:auto}p,.region-content li{font-size:15px}a{color:#da3c21;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}.page-width{width:100%}a:hover{color:#cf2910;text-decoration:none}b,strong{font-weight:500}.field ul{margin:0;padding:0;list-style:none}.field ul>li>ul>li,.field ul>li{margin:0;padding:.3em 0;display:block;position:relative;list-style:none}.paragraph--type--video .field--name-field-bezny-text{padding-bottom:1em}.field.field--type-text-with-summary ul,.field.field--type-text-long ul{padding:0 0 0 20px}.art-content{width:100%;max-width:96%;margin:0 auto}.on-the-fly-behavior{display:block;width:100%;background-size:cover;height:0;padding:24% 0 0}.slickboxik a{display:block;position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;text-indent:-99999px}.slickboxik h3{color:#da3c21}.art-content .field.field--type-text-with-summary ul>li:before,.art-content .field.field--type-text-long ul>li:before{display:block;content:'';position:absolute;width:8px;height:8px;margin-right:0;left:-15px;top:13px;margin-left:0;background:url(/themes/trido/images-source/list_square.svg) no-repeat;background-size:5px;font-size:20px;line-height:20px}.sub-nav .field ul li{padding:0}.field ul li h1,.field ul li h2,.field ul li h3,.field ul li h4{display:inline}.czech-footer .view-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.owl-theme .owl-controls .owl-page span{background:#c3c4c7;border:8px solid #c3c4c7}.owl-theme .owl-controls .owl-page.active span{background:#da3c21;border:8px solid #da3c21}.slick-dots li button:before{display:none}a.trido-edit-link,.views-field-edit-node a{position:absolute;z-index:2;top:5px;right:5px;overflow:hidden;text-indent:-9999px;background:#fff url(/themes/trido/css/../images-source/flag-icons-border.png) no-repeat 1px -376px;width:40px;height:40px;display:block;float:left;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,.2);-o-box-shadow:0 0 3px 1px rgba(0,0,0,.2);box-shadow:0 0 3px 1px rgba(0,0,0,.2);-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;border-radius:30px}.block-views-blockbocni-sloupec-clanky-block-1,.block-views-blockbocni-sloupec-tagy-block-1{padding:0 0 10px;margin-bottom:10px}.block-views-blockbocni-sloupec-clanky-block-1 .block-title,.block-views-blockbocni-sloupec-tagy-block-1 .block-title{font-size:1.3em;margin:.5em 0}.block-views-blockbocni-sloupec-clanky-block-1{border-top:1px solid #eee}h1,h2,h3,h4,h5,#main-nav-bar a{font-family:'Poppins',sans-serif}h3{font-size:19px;font-weight:500}h2{font-size:22px;font-weight:500}.view-novinky h2.view-title,h2.titulek-galerie,h2.first-order,.paragraph--inner--nahled-popup>.field--name-field-nadpis-odstavce,.paragraph--inner--sada-univerzalnich-bloku>.field--name-field-nadpis-odstavce,.sada-univ-bloku-header{font-size:22px;line-height:26px;font-weight:500;display:block;width:100%;margin:0 auto;padding:0 0 20px}.view-display-id-galerie,.view-id-galerie_inspirace,.view-display-id-typ_vrat,.view-display-id-doplnky{margin:40px 0 0}.views-exposed-form{padding:10px 0;margin-bottom:8px;border-bottom:1px solid #ddd}.views-exposed-form:after{clear:both;content:'';position:relative;display:block}.field--name-field-vyhody,.nahled-body,.paragraph--type--sada-univerzalnich-bloku,.paragraph--type--dva-sloupce,.view-novinky .view-content,.paragraph.paragraph--view-mode--default{margin-bottom:30px!important}.popup-paragraphs .paragraph--type--sada-univerzalnich-bloku{padding-bottom:15px}.popup-paragraphs .view-novinky h2.view-title,.popup-paragraphs h2.titulek-galerie,.popup-paragraphs h2.first-order,.popup-paragraphs .paragraph--type--nahled-popup>.field--name-field-nadpis-odstavce,.popup-paragraphs .paragraph--inner--sada-univerzalnich-bloku>.field--name-field-nadpis-odstavce{padding-top:15px}.paragraph--inner--nahled-popup>.field--name-field-nadpis-odstavce,.paragraph--inner--sada-univerzalnich-bloku>.field--name-field-nadpis-odstavce,.sada-univ-bloku-header{padding-left:.5%}h2.first-order:before,.sada-univ-bloku-header:before,.paragraph--inner--nahled-popup>.field--name-field-nadpis-odstavce:before,.paragraph--inner--sada-univerzalnich-bloku>.field--name-field-nadpis-odstavce:before,.view-novinky h2.view-title:before,h2.titulek-galerie:before{display:inline-block;width:30px;height:20px;content:'';margin:0 7px -3px 0;background:#d13a21}.view-content>.paragraph--type--sada-univerzalnich-bloku,.paragraph--inner--sada-univerzalnich-bloku{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;width:101%;margin:0 -.5%}.popup .vnitrek-fieldu{cursor:pointer}.popup .vnitrek-fieldu h4{color:#da3c21}.novinkaWhiteWrapper{padding:15px;background:#fff;position:relative;width:99%;margin:1px auto}.novinkaGreyWrapper{padding:15px}.view-novinky .view-footer{text-align:right}.click-to-kill{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.bez-odsazeni-zhora{margin-top:0!important}.bez-odsazeni-zdola{margin-bottom:0!important}.bez-odsazeni-obou{margin-top:0!important;margin-bottom:0!important}.a15-odsazeni-zhora{margin-top:1.5em!important}.a15-odsazeni-zdola{margin-bottom:1.5em!important}.sirius_black_in .fullpage_in>.page-width{z-index:2}.novinky-item-3_5{border:1px solid #929292;border-bottom-width:0;padding-bottom:50px;background:#f4f4f4;box-shadow:inset 0 -3px 0 0 #da3c21;margin:1em 5px;height:31.5em;position:relative;transition:all .5s ease}.view-novinky .slides>li:not(:last-child) .novinky-item-3_5:hover,.trido-flexslider .slides>li:not(:last-child) .novinky-item-3_5:hover{box-shadow:inset 0 -6px 0 0 #da3c21;border:1px solid #da3c21;border-bottom-width:0;background:#ddd;filter:drop-shadow(0px 0 10px rgba(0,0,0,.2))}.novinky-item-3_5 .tr-find-more{display:none}.novinky-item-3_5 .novinka h3.novinkaNadpis{display:block}.trido-flexslider .flex-direction-nav>li{position:static;padding:0}.view-novinky .optionset-tiles-3-5,.trido-flexslider .optionset-tiles-3-5{margin-top:-.5em}.view-novinky .slides>li:last-child .tr-find-more,.trido-flexslider .slides>li:last-child .tr-find-more{display:flex;justify-content:center;align-items:center;position:absolute;z-index:9;width:100%;height:100%;background-color:#fff;opacity:.85}.view-novinky .slides>li:last-child .tr-find-more a,.trido-flexslider .slides>li:last-child .tr-find-more a{font-size:1.1em;text-transform:uppercase}.flexslider .flex-direction-nav a{display:block;opacity:.9;z-index:4}.flexslider .flex-direction-nav a:before{transition:color .2s ease-out,background-color .2s ease-out;background-color:#fff;padding:0 .25em;color:#cf2910}.flexslider .flex-direction-nav a:hover:before{background-color:#cf2910;color:#fff}.flexslider .flex-direction-nav .flex-prev{left:10px}.flexslider .flex-direction-nav .flex-next{right:10px}.flexslider .flex-direction-nav a.flex-disabled{display:none}.flex-direction-nav a{width:2.5em;height:3em}.flex-direction-nav a:before{font-size:2em;border-radius:1px}.paragraph--type--sada-univerzalnich-bloku .flex-novinky-item-flex-3,.paragraph--type--sada-univerzalnich-bloku .field--name-field-produkt,.view-novinky .flex-novinky-item-flex-3{flex:1 32.33334%;max-width:32.33334%;border:1px solid #929292;border-bottom-width:0;padding-bottom:50px;margin:0 .5% 1%;background:#f4f4f4;-webkit-box-shadow:inset 0 -3px 0 0 #da3c21;-moz-box-shadow:inset 0 -3px 0 0 #da3c21;box-shadow:inset 0 -3px 0 0 #da3c21;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.paragraph--type--sada-univerzalnich-bloku .flex-novinky-item-flex-3:hover,.paragraph--type--sada-univerzalnich-bloku .field--name-field-produkt:hover,.view-novinky .flex-novinky-item-flex-3:hover{webkit-box-shadow:inset 0px -6px 0px 0px #da3c21;-moz-box-shadow:inset 0 -6px 0 0 #da3c21;box-shadow:inset 0 -6px 0 0 #da3c21;border:1px solid #da3c21;border-bottom-width:0;background:#ddd;filter:drop-shadow(0px 0px 10px rgba(0,0,0,.2))}.paragraph--type--sada-univerzalnich-bloku .flex-novinky-item-flex-3 .novinkaObrazek img,.paragraph--type--sada-univerzalnich-bloku .field--name-field-produkt .novinkaObrazek img,.view-novinky .flex-novinky-item-flex-3 .novinkaObrazek img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.novinkaOdkaz_s_textem a{position:absolute;display:block;padding-left:32px;height:21px;background:transparent url(/themes/trido/css/../images-source/sipky-trido-novinky.svg) 0 0 no-repeat;bottom:15px;left:15px}.novinkaOdkaz a{position:absolute;display:block;width:26px;height:21px;text-indent:-9999px;background:transparent url(/themes/trido/css/../images-source/sipky-trido-novinky.svg) 0 0 no-repeat;bottom:15px;left:15px}.view-novinky .flex-novinky-item-flex-3 h3 a{text-align:center;display:block}.novinkaObrazek a:before,.novinkaObrazek a:after{display:none}.novinkaText{font-size:16px}h1.main{text-align:center;font-size:22px}.page-width{margin:0 auto;padding:0}.my-node-wrapper.view-mapa-partneru,.my-node-wrapper{padding-top:60px!important;position:relative}.region-content section.mapa-trojblok{padding-top:60px}.path-mapa-partneru .czech-republic.view-mapa-partneru{padding-top:0!important}.logo.navbar-btn{margin:0}body{padding-top:130px!important}body.user-logged-in{padding-top:209px!important}.page-node-type-hlavni-stranka .art-header{display:none}.art-header{background:#f4f4f4;padding-top:3em}.art-header h1{font-weight:500;padding:.1em 0;width:96%;margin:0 auto;max-width:1200px;margin-bottom:-18px}.region-content:after{clear:both;display:block;position:relative;content:''}.region-content .breadcrumb{width:100%;height:0;padding:0;max-width:1200px;margin:23px auto 0 auto!important;background-color:transparent!important;position:relative;z-index:2}.page-node-type-webform .region-content .breadcrumb{visibility:hidden;height:1px}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"|"}body{padding-top:109px}body.page-node-type-hlavni-stranka{padding-top:0}.menu-wrapper-page-width{width:97%;max-width:1200px;margin:0 auto}.laser-langs img{display:none}.laser-langs .active{display:none}.laser-langs{padding:0;margin:16px 9px;display:block;float:left}#block-vyhledavani{float:right;position:relative;height:30px}#search-block-form{position:absolute;top:100%;right:0;width:300px;background:#fff;z-index:5;visibility:hidden;opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#search-block-form.opened{visibility:visible;opacity:1}#block-vyhledavani h2{position:relative!important;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:50px;margin-top:0;overflow:hidden;width:30px;height:30px;font-size:18px}#block-vyhledavani h2:before{content:"\e003";left:5px;text-indent:0;top:5px;color:#fff;position:absolute}#block-vyhledavani h2.opened:before{color:#ddd}.name.navbar-brand{display:none}.brand{width:190px;position:absolute;top:0;left:0;z-index:5;height:150px}#main-nav-bar .black{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#main-nav-bar .black .brand{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#main-nav-bar .black .main-nav ul li:hover>a{color:#da3c21}.brand img{width:auto;max-height:100%;position:absolute}.main-nav{position:relative;float:right;width:100%}#main-nav-bar{position:fixed;top:0;left:0;width:100%;z-index:12}#main-nav-bar .black{color:#fff;background:#24388d;min-height:79px}.toolbar-tray-open #main-nav-bar{top:79px}.trojblok{display:flex;justify-content:space-between;padding-bottom:1.5em;position:relative}.trojblok>.troj{background-color:#f4f4f4;border:1px solid #ddd;border-bottom:3px solid #d13a21;position:relative;padding:0 15px 15px;flex:0 1 32.666%}.trojblok>.troj h2,.trojblok>.troj h3,.trojblok>.troj h4{color:#d13a21;margin-top:15px;font-weight:500}.trojblok>.troj>img{max-width:40px;opacity:.25;position:absolute;right:1em;top:1em}@media (max-width:992px){.toolbar-tray-open #main-nav-bar{top:0}}.sub-nav ul.menu>li>a{text-align:center}.sub-nav ul.menu a{color:#010101;text-transform:uppercase;font-weight:500}.main-nav li .small-link{text-transform:lowercase}.sub-nav ul.menu li.decor-item>a:after{display:block;position:absolute;bottom:0;right:0;width:1px;height:1.3em;content:'';background:#32394b}.prod-nav ul.menu a{color:#fff}.main-nav ul,.main-nav li{padding:0;margin:0;list-style-type:none}.main-nav ul{padding:0;margin:0}.main-nav>ul{width:100%;max-width:1200px;margin:0 auto}.main-nav .contextual-region{position:initial}.art-content .contextual-region{padding-top:1px}.art-content .webform-confirmation{padding-top:1px}.main-nav{position:relative}.main-nav ul{float:right;font-size:1.05em}.main-nav ul li{float:left;position:relative}.prod-nav ul li a{padding:22px 8px 0;display:block}.prod-nav ul li a:after{display:block;position:absolute;bottom:.3em;right:0;width:1px;height:1em;content:'';background:#fff}.prod-nav ul li:last-child a:after{display:none}.sub-nav ul li a{padding:1.5em .8em 0;display:block}.main-nav li .child{position:absolute;top:100%;width:250px;z-index:2;right:0;color:#000;background:rgba(255,255,255,.9);padding:0;max-height:0;overflow:hidden}.info-titulek{float:left;padding:18px 0 10px;font-size:1.5em;margin-left:207px;font-weight:400}.mobile-info-titulek{display:none}@media (max-width:992px){.mobile-info-titulek{display:block;position:absolute;margin-left:140px;bottom:5px;font-size:23px}}@media (max-width:600px){.mobile-info-titulek{position:absolute;margin-left:128px;bottom:10px;max-width:149px;font-size:14px;line-height:20px}}.main-nav .sub-nav li .child{width:300px}.main-nav li .small-link{display:block;font-size:.7em;letter-spacing:.04em}.main-nav li.parent a .small-link{text-transform:lowercase}.sub-nav li.parent a{text-transform:uppercase}.main-nav li.parent a{background:rgba(255,255,255,0)}.main-nav li.parent:hover a{background:rgba(255,255,255,.1)}@media (max-width:1250px){.main-nav li .child{right:0;left:auto}}.main-nav li.parent{position:relative}.menu-flex{display:flex;flex-direction:row;justify-content:flex-end;align-content:flex-end;align-items:flex-end}.menu-flex li{bottom:0}.main-nav li:hover .child{background:0 0;max-height:5000px}.main-nav .child li{display:block;float:none}.main-nav ul.menu.child a{display:block;width:100%;color:#000;font-weight:400;border-top:1px solid transparent;border-bottom:1px solid transparent;padding:.7em 1em!important;background:rgba(255,255,255,.9)}.main-nav ul.menu.child a:hover{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:rgba(255,255,255,1)}.bottom-scroll{bottom:2.75em !important}@media (max-width:1050px){.bottom-scroll{bottom:4.75em !important}}@media (max-width:700px){.bottom-scroll{bottom:6em !important}}.poptavka-mobile-foot{display:none}.footer{background:#24388d}.footer{color:#fff}.secfooter{background:#212121;color:#fff;font-size:12px;padding:10px}.secfooter p{margin:0;padding:0;font-size:12px}.secfooter a{color:#fff}.secfooter a:hover{color:#da3c21}.secfooter .gdpr ul:after,.secfooter:after{display:block;position:relative;content:'';clear:both}.secfooter .copy{float:right;clear:none;width:35%;text-align:right}.secfooter .gdpr{float:left;clear:none;width:64%}@media (max-width:860px){.secfooter .copy{float:left;clear:both;width:100%;text-align:left;padding-top:1em}.secfooter .gdpr{float:left;clear:both;width:100%;text-align:left}}.secfooter .gdpr li,.secfooter .gdpr ul{margin:0;padding:0}.secfooter .gdpr li{display:inline-block;margin:0 5px 0 0}.region-footer ul{list-style:none;padding:0;margin:0}.region-footer li{padding:0;margin:0}.region-footer .footer-col{flex:1 14.5%;max-width:14.5%;margin:0 1%}.socialni-site-trido .field--type-link .field--label{position:absolute;top:0;left:0;display:block;width:1px;height:1px;text-indent:1000px;overflow:hidden}.field--name-field-hashtag a{color:#fff;margin-top:5px;display:block;font-size:12px}.field--name-field-hashtag a:hover{color:#da3c21}.field--name-field-instagram a,.field--name-field-linkedin a,.field--name-field-youtube a,.field--name-field-facebook a{background:transparent url('/themes/trido/css/../images-source/facebook.svg') 50% 50% no-repeat;-webkit-background-size:30px 30px;background-size:30px 30px;display:block;width:30px;height:30px;text-indent:-2500px;overflow:hidden}.field--name-field-youtube a{background:transparent url('/themes/trido/css/../images-source/youtube.svg') 50% 50% no-repeat;-webkit-background-size:30px 30px;background-size:30px 30px}.field--name-field-instagram a{background:transparent url('/themes/trido/css/../images-source/instagram.svg') 50% 50% no-repeat;-webkit-background-size:30px 30px;background-size:30px 30px}.field--name-field-linkedin a{background:transparent url('/themes/trido/css/../images-source/linkedin.svg') 50% 50% no-repeat;-webkit-background-size:30px 30px;background-size:30px 30px}.field--name-field-prosty-hashtag{font-size:14px;padding:6px 0 0}.full-frame-wrapper{position:relative;height:0;width:100%;padding-top:66.6%}.full-frame-wrapper iframe{position:absolute;width:100%!important;height:100%!important;top:0;left:0}.full-frame-wrapper.posuvne-dvere{padding-top:66.6%}.full-frame-wrapper.sekcni-vrata{padding-top:71%}.flex-blok{margin-top:15px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.pobocky-trido{border-right:1px solid #fff;flex:1;max-width:50%}.pobocky-trido a{color:#fff;padding:7px 20px 7px 0;display:block;font-size:12px}.pobocky-trido a:hover{color:#da3c21}.socialni-site-trido{flex:1;max-width:50%}.socialni-site-trido .field{padding:4px 5px 4px 20px;display:block}@media (max-width:996px){.region-footer .footer-col{flex:1 45%;max-width:48%;margin:0 2% 1%}}@media (max-width:640px){.region-footer .footer-col{flex:1 96%;max-width:98%;margin:0 .5% 1%}}.region-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:space-between;align-items:stretch}.region-footer li .caret{display:none}#block-najdetenas{overflow:hidden}#block-najdetenas h2,.region-footer nav h2{font-size:1.05em;margin-bottom:.2em}.region-footer li a{border-bottom:1px solid rgba(255,255,255,.1);font-weight:300;font-size:11px;color:#fff;padding:8px 0;display:block}.region-footer li ul li a{padding:8px 0}.region-footer li a:hover{color:#da3c21}.region-footer li:last-child a{border-bottom:0 solid #fff}.region-footer ul li li:last-child a{border-bottom:1px solid rgba(255,255,255,.1)}.slick-dots{text-align:center;padding:1em 0}.slick-dots li{list-style-type:none;display:inline-block;width:12px;height:12px;margin:6px;border-radius:8px;text-indent:-9999px;overflow:hidden;background:#c3c4c7}.slick-dots li.slick-active{background:#da3c21}.field--name-field-ke-stazeni .file>.file-icon{font-size:2.5em;padding:.5em 1em .1em;text-align:center}.field--name-field-ke-stazeni .file--mime-application-pdf>.file-icon .glyphicon-file:before{color:#e42b18}.field--name-field-ke-stazeni .file>.file-size{font-size:1.8em;padding:.5em 1em .3em}.field--name-field-ke-stazeni>.field--item{padding-bottom:1em;border-bottom:1px solid #f1f1f1}.field--name-field-popis-souboru-{padding:0 0 0 1.5em}.field--name-field-ke-stazeni .file>span{background:#fff;font-size:1.8em;color:#e42b18;border-width:0!important;font-weight:400}a.main-item{display:flex;justify-content:stretch;align-content:flex-start;align-items:flex-start;width:100%}a .main-item-in{flex:1;height:42px;width:100%;vertical-align:bottom;text-align:center}#block-hornimenu{float:right}.prod-nav{clear:both;width:100%;margin:0 auto;background:#24388d}.prod-nav ul.horni-menu>li>a{font-size:1.1em}.main-nav ul.menu.child>li a{font-size:15px}.prod-nav .nav-inside{clear:both;width:100%;max-width:1200px;margin:0 auto}.prod-nav:after{clear:both;content:'';display:block;position:relative}.sub-nav{clear:both;font-size:1.2em;width:100%;height:75px}.sub-nav nav{width:100%;max-width:1200px;margin:0 auto}.sub-nav{background:#fff}.art-header:after,.bottom-fixed-nav:after,.product-menu.child:after{clear:both;display:block;position:relative;content:''}.main-nav .product-menu{position:initial}.main-nav .product-menu li{position:relative}.horni-kreativa{position:relative}.horni-kreativa .bg-wrapper{width:100%;height:0;padding-bottom:24.5%;position:relative;margin:0}@media (max-width:855px){.horni-kreativa .bg-wrapper{margin:0}}.horni-kreativa .bg-inside{position:absolute;width:100%;height:100%;overflow:hidden}.horni-kreativa .bg-inside img{width:100%}.horni-kreativa-absolutni-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.horni-kreativa-relativni-wrapper{margin:0 auto;position:relative;max-width:1200px;width:100%}.horni-kreativa-text{position:absolute;top:100px;left:0;z-index:1;background:rgba(255,255,255,.8);padding:2em;padding-bottom:calc(2em + 21px);max-width:50%}.horni-kreativa-popisek{color:#303030;margin-top:8px}.slickboxik>.horni-kreativa-arrow{background-image:url('/themes/trido/images-source/sipky-trido-novinky.svg');background-repeat:no-repeat;background-size:cover;width:26px;height:21px;display:block;position:absolute;bottom:1em;z-index:999;text-indent:inherit;left:auto;top:auto}.horni-kreativa-text h3{margin:0}@media (max-width:1250px){.horni-kreativa-text{left:20px}}.vedleProduktu{width:50%;float:right}.vedleProduktu .pv1em{padding:0 0 1em}.field-items-special{width:50%;float:left;margin:0 -.5em}.field-item-special{width:50%;float:left;padding:0 .5em}@media (max-width:767px){.vedleProduktu{width:100%;float:none}.field-items-special{width:100%;float:none}.trojblok{flex-direction:column}.trojblok>.troj+.troj{margin-top:1em}}.product-menu .child-inside:after,.field--type-field-collection:after{content:'';display:block;position:relative;clear:both}.citace .views-field-body{font-style:italic}.citace .views-field-title{text-align:right;padding:1.5em 1em .5em}.citace .views-field-body{position:relative;display:inline-block;padding:0 1.5em}.citace .views-field-body:before,.citace .views-field-body:after{color:#0d8aff;font-weight:500;position:absolute;display:block;font-size:2em}.citace .views-field-body:before{content:'“';top:-20px;left:0;line-height:1}.citace .views-field-body:after{right:0;bottom:-10px;content:'“';line-height:1}.view-co-rikaji-zakaznici .view-title{padding-bottom:1em}@media all and (max-width:992px) and (min-width:769px){.page-node-type-produkt .nahled-obrazku{float:left;padding:14px 7px 0;width:33.2234%}}@media all and (max-width:640px){.view-novinky h2.view-title,h2.titulek-galerie,h2.first-order,.paragraph--type--nahled-popup>.field--name-field-nadpis-odstavce,.paragraph--inner--sada-univerzalnich-bloku>.field--name-field-nadpis-odstavce{width:97%}.page-node-type-produkt .nahled-obrazku{margin:0 auto;padding:0 0 14px;width:96%;display:block;float:none}}.inner-bottom{border-top:1px solid rgba(255,255,255,.1)}#block-menuvpaticce{width:70%}#block-menuvpaticce h2{font-size:1em;color:#fff;font-weight:500}.page-width.galerie:after,#block-menuvpaticce:after{clear:both;position:relative;display:block;content:''}#block-menuvpaticce>.menu-v-paticce{padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.menu-v-paticce>.parent{padding:0;margin:0 0 2em;flex:1 25%;display:block}@media all and (max-width:992px){#block-menuvpaticce{width:100%}.menu-v-paticce>.parent{flex:1 50%}}@media all and (max-width:410px){.field-item-special{width:100%}.menu-v-paticce>.parent{flex:1 100%}}.menu-v-paticce ul{padding:0;margin:0}.menu-v-paticce .caret{display:none}.menu-v-paticce li{padding:0;margin:0;color:#da3c21;list-style-type:disc}.menu-v-paticce li a{padding:.5em 0;display:inline-block;color:#fff;text-decoration:underline}.menu-v-paticce li a:hover{color:#eee}.vedleProduktu .bt1so{display:none}.infoboxTrido .field--name-field-bezny-text{padding:1em;border:1px solid #cb2d12;border-radius:2px;margin-top:2.6em}.field.field--name-field-bezny-text ul li:before{display:inline-block;content:'';width:8px;height:8px;margin-right:8px;margin-left:-16px;background:url("/themes/trido/images-source/list_square.svg") no-repeat;background-size:5px;font-size:20px;line-height:20px}.field.field--name-field-text-vlevo ul,.field.field--name-field-text-vpravo ul,.field.field--name-field-bezny-text ul{margin-bottom:10px}.infoboxTrido h4,.infoboxTrido h3,.infoboxTrido h2{color:#cb2d12}.infoboxTrido .field--name-field-modry-info-box{padding:1em;border-radius:2px;margin-top:2.6em;border:1px solid #0d8aff}.infoboxTrido.infoboxModry h4,.infoboxTrido.infoboxModry h3,.infoboxTrido.infoboxModry h2{color:#0d8aff}.row--gallery.row{margin:-7px}.row--gallery .gallery--item{padding:7px}.field--name-field-odkaz-s-obrazkem{margin:-7px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.field--name-field-odkaz-s-obrazkem>.field--item{width:33.33334%;padding:7px}.field--name-field-odkaz-s-obrazkem>.field--item .field--name-field-ikona{border-bottom:3px solid #da3c21;margin-bottom:.5em}.field--name-field-odkaz-s-obrazkem>.field--item .field--name-field-popisek-{text-align:center;padding:1em 0;color:#da3c21;font-size:1.1em}.field--name-field-odkaz-s-obrazkem>.field--item .field--name-field-odkaz a{text-indent:-9999px;overflow:hidden;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type--odkazy-s-obrazky- .field--name-field-odkaz-s-obrazkem>.field--item{position:relative;float:left;width:25%;padding:7px}.page-node-type-hlavni-stranka .paragraph--type--odkazy-s-obrazky- .field--name-field-odkaz-s-obrazkem>.field--item{padding:7px 5%}.page-node-type-hlavni-stranka .field--name-field-odkaz-s-obrazkem>.field--item .field--name-field-ikona{border-bottom:0;position:relative}.page-node-type-hlavni-stranka .field--name-field-odkaz-s-obrazkem>.field--item .field--name-field-popisek-{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease;font-weight:500;font-size:1.1em}.page-node-type-hlavni-stranka .field--name-field-odkaz-s-obrazkem>.field--item .field--name-field-ikona:after{border-bottom:0;bottom:0;left:15%;width:70%;height:1px;background:#ddd;position:absolute;content:'';-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease}.page-node-type-hlavni-stranka .field--name-field-odkaz-s-obrazkem>.field--item:hover .field--name-field-ikona:after{width:0}.page-node-type-hlavni-stranka .field--name-field-odkaz-s-obrazkem>.field--item .field--name-field-ikona:before{-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease;border-bottom:0;bottom:0;right:15%;width:0;height:1px;background:#0d8aff;position:absolute;content:''}.field--name-field-odkaz-s-obrazkem>.field--item:hover .field--name-field-popisek-{color:#0d8aff}.page-node-type-hlavni-stranka .field--name-field-odkaz-s-obrazkem>.field--item:hover .field--name-field-ikona:before{width:70%}@media (min-width:768px){.form-actions .btn{margin-left:1.2em}.form-inline .control-label{margin-right:.4em;margin-left:1.2em}}@media (max-width:992px){#toolbar-administration{display:none}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed{margin-left:0}body.user-logged-in{padding-top:79px!important}.paragraph--type--odkazy-s-obrazky- .field--name-field-odkaz-s-obrazkem>.field--item{width:50%}}@media (max-width:410px){.paragraph{padding:0}.paragraph--type--odkazy-s-obrazky- .field--name-field-odkaz-s-obrazkem>.field--item{width:100%}}.img-responsive{display:inline-block}.velky-nahled-produktu .field--name-field-nahled,.field--name-field-b2b-produkty .item--rectangle,.field--name-field-produkty-special .item--rectangle,.field--name-field-souvisejici-produkty-2 .item--rectangle,.field--name-field-produkty .item--rectangle,.field--name-field-produkty-s-tagy .item--rectangle{margin-bottom:.7em;overflow:hidden}.velky-nahled-produktu .field--name-field-nahled{position:relative}.novinkaObrazek a{display:block}.novinkaObrazek a{display:block}.novinkaObrazek a{display:block;position:relative}.novinka h3{min-height:36px;margin:14px 0 10px;text-align:center;font-weight:400}.velky-nahled-produktu{padding:.5em 0}.velky-nahled-produktu h3{margin-top:0}.field-item-flex-3.img-vrata{position:relative}.img-vrata .views-field-field-barva,.img-vrata .views-field-field-pocet-panelu,.img-vrata .views-field-field-pribuzni,.img-vrata .views-field-field-typ-vrat,.img-vrata .views-field-field-doplnky{float:left;margin:0 .3em 0 0}.galleryImage-footer{padding:1em;margin-bottom:1.8em}.galleryImage{margin-bottom:1em}.tag-cloud a:before,.galleryImage-tagCloud a:before,.galleryImage--tagCloud a:before,.img-vrata .views-field-field-barva a:before,.img-vrata .views-field-field-pocet-panelu a:before,.img-vrata .views-field-field-pribuzni a:before,.img-vrata .views-field-field-typ-vrat a:before,.img-vrata .views-field-field-doplnky a:before{display:inline;content:'#'}.galleryImage-other{border-top:1px solid #eee;padding-top:.5em;margin-top:.5em}.tag-cloud a,.galleryImage-other a,.galleryImage--tagCloud a,.galleryImage-tagCloud a{display:inline-block;padding:.3em .4em;border-radius:2px;border:1px solid transparent;font-size:12px}.tag-cloud a:hover,.galleryImage-tagCloud a:hover,.galleryImage--tagCloud a:hover{border:1px solid #eee}.galleryImage--tagCloud{margin-top:3px}nav.tabs{position:fixed;bottom:5px;right:5px;z-index:40}.nav-tabs.tabs--primary>li.active>a,.nav-tabs.tabs--primary>li.active>a:hover,.nav-tabs.tabs--primary>li>a{overflow:hidden;display:inline-block;position:relative;padding:.8em 1.2em .9em;margin-right:10px;background:#cb2d12;color:#fff;border-width:0;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.region-content .content .nav-tabs>li.active>a,.region-content .content .nav-tabs>li.active>a:hover,.region-content .content .nav-tabs>li>a{overflow:hidden;display:inline-block;position:relative;padding:.2em .7em;margin-right:0;background:0 0;border-width:1px 1px 0;border-style:solid;border-color:#dcdcdc;color:#010101;background:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}.region-content .content .nav-tabs>li.active>a,.region-content .content .nav-tabs>li.active>a:hover{color:#cb2d12}.region-content .content .nav-tabs>li>a{font-size:16px}.region-content .content .nav-tabs>li:first-child>a:hover,.region-content .content .nav-tabs>li:first-child>a{border-width:1px 1px 0;border-style:solid;border-color:#dcdcdc}.horni-pruh .field--name-field-odkaz a,.tlacitko-poptavka a,.tlacitko-universalni a,.tlacitko-universal a,.btn,a.btn{overflow:hidden;display:inline-block;position:relative;padding:.4em 1em;margin-right:5px;margin-bottom:5px;background:#fff;color:#cb2d12;border:1px solid #cb2d12;border-bottom-width:3px;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-weight:500}.horni-pruh .field--name-field-odkaz a:hover,.tlacitko-poptavka a:hover,.tlacitko-universalni a:hover,.tlacitko-universal a:hover,.btn:hover,a.btn:hover{background:#e2061b;color:#fff;cursor:default;border-bottom-color:transparent}.tlacitko-universal a:hover:after,.tlacitko-poptavka a:hover:after{filter:brightness(100)}.marketingovy-boxik{padding-top:1em}.marketingovy-boxik .obsah p:last-child{padding-bottom:.6em}.vedleProduktu .marketingovy-boxik .obsah p:last-child{padding-bottom:1em;display:block;border-bottom:1px solid #ddd}.infoboxModry .btn,.infoboxModry a.btn,a.btn.info{-webkit-box-shadow:0 5px 0 0 #0e61af;box-shadow:0 5px 0 0 #0e61af;background:#0d8aff}a.btn.secondary{-webkit-box-shadow:0 5px 0 0 #444;box-shadow:0 5px 0 0 #444;background:#777}ul.menu .menu-flex-item .poptavka-link,ul.mobile-main-menu .poptavka-link{background-color:#da3c21;color:#fff;padding:.25em 1em;text-transform:none;position:relative;bottom:-3px}ul.mobile-main-menu .poptavka-link{display:inline-block}#main-nav-bar ul.menu .menu-flex-item .poptavka-link:hover,#main-nav-bar ul.menu .menu-flex-item .poptavka-link:focus,#main-nav-bar ul.menu .menu-flex-item .poptavka-link:active{color:#fff}.nav-tabs.tabs--primary>li.active>a,.nav-tabs.tabs--primary>li.active>a:hover,.nav-tabs.tabs--primary>li.active>a:focus{-webkit-box-shadow:0 2px 0 0 #bd0213;box-shadow:0 2px 0 0 #bd0213;background:#e2061b;color:#fff;cursor:default;border-bottom-color:transparent}.nav-tabs>li{margin-right:5px}.nav-tabs{border-bottom:0 solid #ddd}.webform-actions{max-width:850px;width:96%;border:1px solid transparent;padding:15px;margin:15px auto;position:relative}.card{max-width:850px;width:96%;border:1px solid #ddd;padding:15px;margin:15px auto;position:relative;background:#f9f9f9}.blank-card{max-width:850px;width:96%;margin:15px auto;position:relative}@media (min-width:701px){.card .form-item label{display:block;width:35%;float:left}.card .form-item textarea,.card .form-item input[type=email],.card .form-item input[type=phone],.card .form-item input[type=text]{display:block;width:65%;float:left}}textarea,.card .form-item input[type=email],.card .form-item input[type=phone],.card .form-item input[type=text]{background:#fff;border:1px solid #ccc}.card .form-item{clear:both;margin-bottom:1em}.card .form-item:after,.card:after{clear:both;content:'';display:block;position:relative}.page-width.bt1so{position:relative}.pt0{padding-top:0}.kotva{position:absolute;top:-200px;left:0}.kotva#popis{top:-300px}.bottom-fixed-nav-wrapper{height:72px;width:100%;position:relative}.bottom-fixed-nav{position:absolute;top:0;left:0;padding:.25em;background:#fff;width:100%;margin-bottom:.5em;padding-top:1em}.bottom-fixed-nav.jede{position:fixed;top:88px;z-index:1;left:0;background:#333;width:100%}.clearfix{clear:both}.bottom-fixed-nav.jede:hover{z-index:10}.user-logged-in .bottom-fixed-nav.jede{top:167px}.bottom-fixed-nav .field--item{float:left}.bottom-fixed-nav h3{display:none}.bottom-fixed-nav.jede h3{margin:0 1em 0 0;color:#fff;font-weight:400;display:inline}.bottom-fixed-nav h3:after{content:"\e080";display:inline-block;position:relative;font-family:'Glyphicons Halflings';font-size:.5em}.bottom-fixed-nav .field--item a{color:#e42b18;font-family:'Montserrat',sans-serif;font-size:1.1em;padding:1em;margin-right:.5em;border:1px solid #e42b18;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.bottom-fixed-nav .field--item a:hover{color:#0d8aff;font-family:'Montserrat',sans-serif;font-size:1.1em;padding:1em;border:1px solid #0d8aff}.bottom-fixed-nav.jede .field--item a{color:#fff;font-family:'Montserrat',sans-serif;font-size:1em;padding:.5em 1em;border:1px solid rgba(255,255,255,0)}.bottom-fixed-nav.jede .field--item.active a{border:1px solid #e42b18}.bottom-fixed-nav.jede .field--item a:hover{color:#fff;border:1px solid rgba(255,255,255,.5);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:992px){.bottom-fixed-nav.jede h3{display:none}.bottom-fixed-nav .field--item a:hover,.bottom-fixed-nav .field--item a{display:inline-block;padding:.5em;margin-bottom:.5em;margin-right:.5em}.bottom-fixed-nav.jede{top:0}.user-logged-in .bottom-fixed-nav.jede{top:30px}}@media (max-width:609px){.bottom-fixed-nav-wrapper{height:130px}.user-logged-in .bottom-fixed-nav.jede{top:0}}@media (max-width:380px){.bottom-fixed-nav-wrapper{height:200px}}.marketingovy-boxik:after,.field--name-field-menu-v-produktu:after{content:'';display:block;position:relative;clear:both}.tlacitko-universal a,.tlacitko-poptavka a{line-height:30px;padding-right:4em}.tlacitko-universal a:after,.tlacitko-poptavka a:after{content:'';display:inline-block;width:30px;height:30px;position:absolute;top:50%;margin-top:-15px;right:1em;background:transparent url('/themes/trido/css/../images-source/kalkulacka-lines.svg') 50% 50% no-repeat;-webkit-background-size:30px 30px;background-size:30px 30px}.tlacitko-universal a:after{width:30px;height:30px;background:transparent url('/themes/trido/css/../images-source/download-lines.svg') 50% 50% no-repeat;-webkit-background-size:30px 30px;background-size:30px 30px}.spy{position:relative}.paragraph.paragraph--type--samostatny-marketingovy-blok{padding:0}.t-infobox{padding-left:1em;margin-left:2em;margin-bottom:1em;position:relative;border-left:.3em solid #3c6}.t-infobox:before{position:absolute;content:'';left:-2.3em;top:0;width:2.3em;height:2.3em;background-image:url("/themes/trido/css/../images-source/iko-termo-barva.svg");background-repeat:no-repeat;background-size:cover}.view-galerie-inspirace{position:relative}.view-galerie-inspirace .galerie-tags{position:absolute;z-index:3;top:.5em;left:50%;width:50%;overflow:hidden;max-height:7em}.view-galerie-inspirace .galerie-tags a{margin:1em}.view-galerie-inspirace .galerie-tags{display:flex;flex-wrap:wrap}@media (min-width:768px){.view-galerie-inspirace .galerie-tags{max-height:3em}}@media (max-width:950px){.view-galerie-inspirace .galerie-tags a{margin:.5em}}@media (max-width:350px){.view-galerie-inspirace .galerie-tags{display:none}}a[class*=trido-btn--],button[class*=trido-btn--]{border:1px solid #cb2d12;color:#cb2d12;background-color:#fff;margin-right:5px;margin-bottom:5px;padding:.4em 1em;position:relative;display:inline-block;overflow:hidden;font-weight:500;transition:all .5s ease;line-height:1.4;font-size:16px;user-select:none;outline:0;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer}a[class*=trido-btn--]:hover,a[class*=trido-btn--]:active,a[class*=trido-btn--]:focus,button[class*=trido-btn--]:hover,button[class*=trido-btn--]:active,button[class*=trido-btn--]:focus{outline:0}a.trido-btn--primary,button.trido-btn--primary{box-shadow:inset 0 -3px 0 0 #cb2d12;background-color:#cb2d12;color:#fff;text-transform:uppercase}a.trido-btn--primary:hover,a.trido-btn--primary:active,a.trido-btn--primary:focus,button.trido-btn--primary:hover,button.trido-btn--primary:active,button.trido-btn--primary:focus{background-color:#fff;color:#cb2d12}a.trido-btn--secondary,button.trido-btn--secondary{box-shadow:inset 0 -3px 0 0 #cb2d12}a.trido-btn--secondary:hover,a.trido-btn--secondary:active,a.trido-btn--secondary:focus,button.trido-btn--secondary:hover,button.trido-btn--secondary:active,button.trido-btn--secondary:focus{background-color:#cb2d12;color:#fff}a.trido-btn--html,button.trido-btn--html{border-width:0;border-bottom-width:1px}a.trido-btn--html:hover,a.trido-btn--html:active,a.trido-btn--html:focus,button.trido-btn--html:hover,button.trido-btn--html:active,button.trido-btn--html:focus{box-shadow:inset 0 -3px 0 0 #cb2d12}a[class*=trido-ico--],button[class*=trido-ico--]{padding-right:3.1em;position:relative}a[class*=trido-ico--]:after,button[class*=trido-ico--]:after{content:'';display:block;position:absolute;right:.75em;top:calc(50% - .625em);width:1.6em;height:1.25em;background-image:url("/themes/trido/images-source/iko-tlacitka-trido.svg");background-position-y:center;background-size:cover;background-repeat:no-repeat}a.trido-btn--primary[class*=trido-ico--]:after,button.trido-btn--primary[class*=trido-ico--]:after{filter:brightness(0) invert(1)}a.trido-btn--primary[class*=trido-ico--]:hover:after,a.trido-btn--primary[class*=trido-ico--]:active:after,a.trido-btn--primary[class*=trido-ico--]:focus:after,button.trido-btn--primary[class*=trido-ico--]:hover:after,button.trido-btn--primary[class*=trido-ico--]:active:after,button.trido-btn--primary[class*=trido-ico--]:focus:after{filter:none}a.trido-btn--secondary[class*=trido-ico--]:hover:after,a.trido-btn--secondary[class*=trido-ico--]:active:after,a.trido-btn--secondary[class*=trido-ico--]:focus:after,button.trido-btn--secondary[class*=trido-ico--]:hover:after,button.trido-btn--secondary[class*=trido-ico--]:active:after,button.trido-btn--secondary[class*=trido-ico--]:focus:after{filter:brightness(0) invert(1)}a.trido-ico--download:after,button.trido-ico--download:after{background-position-x:0}a.trido-ico--info:after,button.trido-ico--info:after{background-position-x:10%}a.trido-ico--cena:after,button.trido-ico--cena:after{background-position-x:20%}a.trido-ico--tip:after,button.trido-ico--tip:after{background-position-x:30%}a.trido-ico--prohl:after,button.trido-ico--prohl:after{background-position-x:40%}a.trido-ico--servis:after,button.trido-ico--servis:after{background-position-x:50%}a.trido-ico--tech:after,button.trido-ico--tech:after{background-position-x:60%}a.trido-ico--navod:after,button.trido-ico--navod:after{background-position-x:70%}a.trido-ico--akce:after,button.trido-ico--akce:after{background-position-x:80%}a.trido-ico--login:after,button.trido-ico--login:after{background-position-x:90%}a.trido-ico--mapa:after,button.trido-ico--mapa:after{background-position-x:100%}.marketingovy-boxik{margin-top:2em}.marketingovy-boxik,.paragraph--type--samostatny-marketingovy-blok .marketingovy-boxik{background:#f5f5f5;padding:0 1em;border-bottom:#cb2d12 3px solid;border-top:#ececec 1px solid;border-left:#ececec 1px solid;border-right:#ececec 1px solid;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center}.marketingovy-boxik .obsah-wrapper{flex:1;padding:1em 1em .7em}.marketingovy-boxik .obsah-wrapper .obsah *:first-child{margin-top:.3em}.marketingovy-boxik .tlacitko-poptavka-wrapper{margin-bottom:.3em}.tlacitko-poptavka-wrapper{flex:1;text-align:center;padding:1em}.paragraph--type--samostatny-marketingovy-blok .obsah-wrapper{flex:4;padding:1em}.marketingovy-boxik .obsah-wrapper h2,.marketingovy-boxik .obsah-wrapper h3,.paragraph--type--samostatny-marketingovy-blok .obsah-wrapper h2,.paragraph--type--samostatny-marketingovy-blok .obsah-wrapper h3{color:#cb2d12}.paragraph--type--samostatny-marketingovy-blok .tlacitko-poptavka-wrapper{flex:2;text-align:center;padding:1em}@media (max-width:950px){.paragraph--type--samostatny-marketingovy-blok .marketingovy-boxik .obsah-wrapper{flex:3}.paragraph--type--samostatny-marketingovy-blok .tlacitko-poptavka-wrapper{flex:1}}@media (max-width:520px){.paragraph--type--samostatny-marketingovy-blok .marketingovy-boxik .obsah-wrapper{flex:1;min-width:99%}.paragraph--type--samostatny-marketingovy-blok .tlacitko-poptavka-wrapper{flex:1;min-width:99%}}.paragraph table{border-collapse:collapse;max-width:100%;border:0 solid #fff}.paragraph th,.paragraph td{text-align:left;padding:8px;border:0 solid #fff}.paragraph tr:nth-child(even){background-color:#eee}.field--name-field-odkaz-s-obrazkem,.bt1so.mt1em{clear:both}.my-spec-popup .view-nahled-produktu h3,.field--name-field-produkty h3,.field--name-field-produkty-s-tagy h3{min-height:2em;margin:0;text-align:center;display:block;font-weight:400}.produkt-widget{display:inline-block;padding:.5em;min-width:9em;background-color:#fff;border:.0625em solid #da3c21;border-right:1em solid #da3c21}.paragraph--inner--produkt-s-tagy{position:relative}.paragraph--inner--produkt-s-tagy .field--name-field-tagy{position:absolute;top:.5em;right:0}.paragraph--inner--produkt-s-tagy .field--name-field-tagy>.field--item{margin-bottom:.5em;display:flex;justify-content:right}.detail-produktu .field--name-field-produktove-tagy{display:flex;flex-wrap:wrap;margin-top:.75em;position:absolute;bottom:0;left:2em;max-width:calc(100% - 4em)}.detail-produktu .field--name-field-produktove-tagy>.field--item{margin-right:.75em;margin-bottom:.75em}.detail-produktu .nahled-body .field-item-flex-2-5{position:relative}.field--name-field-produkty .form-group{margin:0 0 3px}.my-spec-popup .view-nahled-produktu .views-field-field-heslo h4,.field--name-field-produkty .views-field-field-heslo h4{margin:2px 0 0;padding:.6em 1.2em;font-size:1.1em;display:block;color:#262624;background:#f4f4f4}.my-spec-popup .view-nahled-produktu h3 span,.field--name-field-produkty h3 a,.field--name-field-produkty-s-tagy h3 a{margin:2px 0 0;padding:.5em 1em;display:block;color:#fff;background:#da3c21}.my-spec-popup .view-nahled-produktu:hover h3 span,.field--name-field-produkty .field--item:hover h3 a,.field--name-field-produkty-s-tagy .field--item:hover h3 a{color:#fff;background:#e2061b}.field--name-field-produkty .item.item--rectangle,.field--name-field-produkty-s-tagy .item.item--rectangle{margin-bottom:0}.page-width.field-odkazy-hp{padding:0}.field-odkazy-hp ul{margin:0;padding:0;float:right}.field-odkazy-hp ul li{margin:0;padding:0;float:left}.field-odkazy-hp ul li:before{display:none}.field-odkazy-hp ul li a{padding:.3em 3em .3em 1em;display:inline-block;border-right:1px solid #ddd;font-size:1.3em}.field-odkazy-hp ul li a{padding:.3em 2em .3em 1em;display:inline-block;border-right:1px solid #ddd;font-size:1.3em;color:#333;font-weight:500;position:relative}.field-odkazy-hp-wrapper{background:#f5f5f5;padding:.5em 0;border-bottom:1px solid #ddd}.field-odkazy-hp ul li a:hover{color:#000}.field-odkazy-hp ul li a.poptavka{color:#da3c21}.field-odkazy-hp ul li a.poptavka:hover{color:#0d8aff}.field-odkazy-hp ul li:last-child a{border:0 solid #ddd}.field-odkazy-hp ul li a.poptavka:after{background:url('/themes/trido/css/../images-source/info.svg') 50% 50% no-repeat;-webkit-background-size:cover;background-size:cover;width:1.5em;height:1.5em;display:inline-block;content:'';position:absolute;top:50%;margin-top:-.7em;right:.2em}.field-odkazy-hp ul li a.poptavka:hover:after{background:url('/themes/trido/css/../images-source/info-hover.svg') 50% 50% no-repeat;-webkit-background-size:cover;background-size:cover}.field-odkazy-hp ul li a.partnerskasekce:after{background:url('/themes/trido/css/../images-source/partneri.svg') 50% 50% no-repeat;-webkit-background-size:cover;background-size:cover;width:1.5em;height:1.5em;display:inline-block;content:'';position:absolute;top:50%;margin-top:-.7em;right:.2em}.field-odkazy-hp ul li a.servis:after{background:url('/themes/trido/css/../images-source/servis.svg') 50% 50% no-repeat;-webkit-background-size:cover;background-size:cover;width:1.5em;height:1.5em;display:inline-block;content:'';position:absolute;top:50%;margin-top:-.7em;right:.2em}@media (max-width:590px){.field-odkazy-hp ul li{display:block;width:100%}.field-odkazy-hp ul li a{display:block;width:100%;border-bottom:1px solid #ddd;border-right:0}}.user-login-form{padding:2em;max-width:400px;width:90%;margin:80px auto;border-radius:2px;-webkit-box-shadow:0 0 20px 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 20px 3px rgba(0,0,0,.1);box-shadow:0 0 20px 3px rgba(0,0,0,.1)}.myrow{position:relative}.page-node-type-hlavni-stranka .myrow{margin:0 -15px;position:relative}.page-node-type-hlavni-stranka .page-width .myrow{margin:0}.field-odkazy-hp :after,.myrow:after{content:"";clear:both;display:block;position:relative}.paragraph--type--_-sloupce-galerie .field--name-field-obrazek-s-popisem{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.paragraph--type--_-sloupce-galerie .field--name-field-obrazek-s-popisem>.field--item{padding:.8em;width:32%}.paragraph--type--_-sloupce-galerie .field--name-field-obrazek-s-popisem>.field--item .field--name-field-bezny-text{padding-top:.8em}.field-items-flex-space{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin:0 -1%}.field-items-flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin:0 -.5%}.field--name-field-sloupec,.vyhody .field--type-field-collection{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-start;margin:0 -.5%}@media (max-width:640px){.field-items-flex-space,.field-items-flex,.field--name-field-sloupec,.vyhody .field--type-field-collection{justify-content:center}}.sloupce .field--name-field-sloupec .field--item,.field-item-flex-6{flex:1 16%;padding:0 .5em;max-width:16%}.horni-pruh .field--name-field-odkaz a{float:right;margin-right:0}.sloupce .field--name-field-sloupec,.view-mapa-taxonomy-term .body-wrapper,.view-mapa-taxonomy-term .view-footer .horni-pruh,.view-mapa-taxonomy-term .view-header .field--name-field-sloupec,.view-partneri-mesta{width:97%;max-width:1300px;margin:0 auto;padding:1em 0}.sloupce .field--name-field-sloupec,.view-mapa-taxonomy-term .body-wrapper,.view-mapa-taxonomy-term .view-footer .horni-pruh,.view-mapa-taxonomy-term .view-header .field--name-field-sloupec,.view-partneri-mesta{width:100%;max-width:1300px}.view-partneri-mesta .view-content{margin:0 0 0 -.5%}.view-mapa-taxonomy-term .view-footer .horni-pruh{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:center}.view-mapa-taxonomy-term .horni-pruh .field--name-field-logo img{max-width:100px}.view-mapa-taxonomy-term .horni-pruh .infolinka{flex:1;padding:0 .5em}.view-mapa-taxonomy-term .horni-pruh .field--name-field-odkaz{flex:1;padding:0 .5em}.view-mapa-taxonomy-term .horni-pruh .field--name-field-infolinka{padding:1em;border-radius:2px;border:1px solid #cb2d12;display:inline-block}.view-mapa-taxonomy-term .horni-wrapper{background:#eee;padding:1em;margin:1em 0}.view-mapa-taxonomy-term .view-header .field--name-field-sloupec{padding:.5em 1em}.view-barvy .field-items-flex-space{align-items:stretch}.field-item-flex-6.barva{flex:1 15.5%;margin:0 .5% .7em;max-width:15.5%;border:1px solid #ddd;text-align:center}.cookies-fallback--video--wrap.disabled{position:absolute;width:100%;height:100%}section.block-cookies .cookiesjsr-banner{max-width:1200px;width:100%;margin:0 auto;background-color:#dae9f2;color:#000;display:block;box-shadow:0 2px 6px 4px rgba(0,0,0,.3)}section.block-cookies .cookiesjsr-banner a{color:#000}.cookiesjsr-banner .cookiesjsr-banner--text{max-width:800px;margin:auto}.cookiesjsr-banner .cookiesjsr-banner--info,.cookiesjsr-banner .cookiesjsr-baner--action{width:100%}.cookiesjsr-banner .cookiesjsr-banner--action{background-color:#fff;width:100%;justify-content:center;padding-top:.4em;padding-bottom:.4em;margin-bottom:2em}.cookiesjsr-banner .cookiesjsr-banner--action button{width:150px}.cookiesjsr-banner button.cookiesjsr-btn{background-color:#263689;border:1px solid #263689;color:#fff}.cookiesjsr-banner button.cookiesjsr-settings{background-color:#fff;color:#263689}.cookiesjsr-banner .cookiesjsr-links{position:absolute;bottom:.5em;left:2em;width:calc(100% - 2em);justify-content:center;list-style:none}.cookiesjsr-banner .cookiesjsr-links a{text-decoration:underline}@media (min-width:1200px){section.block-cookies .cookiesjsr-banner{left:calc(50% - 600px)}}@media (max-width:740px){.cookiesjsr-banner .cookiesjsr-banner--action{margin-bottom:4em;align-items:center}.cookiesjsr-banner .cookiesjsr-links{display:block;text-align:center}}@media (min-width:380px){.cookiesjsr-banner .cookiesjsr-banner--action{flex-direction:row}}@media (max-width:389px){.cookiesjsr-banner .cookiesjsr-banner--action{margin-bottom:4.2em}}.barva .barva__img{padding:2em 1em 0}.barva .barva__inside h4{margin-top:1em;margin-bottom:2em;font-size:1.1em}.vizitkovnik,.partneri-mesta-prehled{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.partneri-mesta-prehled a{font-weight:500}.vizitka{border-radius:2px;border:1px solid #ddd;padding:0 1em 1em;margin:0 0 .5em .5em}.partneri-mesta-item{flex:auto;padding:0 0 .5em .5em}.partneri-mesta-item a{display:block;padding:1em 1.5em;border:1px solid #ddd;white-space:nowrap}.partneri-mesta-item a:hover{border:1px solid #da3c21}.page-node-type-hlavni-stranka .field--name-field-produkty,.page-node-type-hlavni-stranka .field--name-field-produkty-s-tagy{padding-top:20px}.vyhody .field--type-field-collection .content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center}.paragraph--inner--infobox-a-video{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:space-between;align-items:stretch;margin:0 -.5%}.page-node-type-hlavni-stranka .field--name-field-produkty,.page-node-type-hlavni-stranka .field--name-field-produkty-s-tagy{margin-bottom:30px}.paragraph--type--infobox-a-video .field{flex:1 48%;max-width:49%;margin:0 .5% 1%;border-bottom:3px solid #d13a21}.paragraph--type--infobox-a-video .field--name-field-video-media .contextual-region{height:100%}.paragraph--type--infobox-a-video .field--name-field-video-media .media-content,.paragraph--type--video .field--name-field-video-media .media-content{position:relative}.oembed-lazyload{color:transparent}.paragraph--type--infobox-a-video .field--name-field-video-media iframe,.paragraph--type--video .field--name-field-video-media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.paragraph--type--infobox-a-video .field--name-field-text-vpravo,.paragraph--type--infobox-a-video .field--name-field-text-vlevo{border:1px solid #ddd;background:#f4f4f4;padding:15px;border-bottom:3px solid #d13a21}.paragraph--type--infobox-a-video .field--name-field-text-vpravo h2,.paragraph--type--infobox-a-video .field--name-field-text-vpravo h3,.paragraph--type--infobox-a-video .field--name-field-text-vpravo h4,.paragraph--type--infobox-a-video .field--name-field-text-vlevo h2,.paragraph--type--infobox-a-video .field--name-field-text-vlevo h3,.paragraph--type--infobox-a-video .field--name-field-text-vlevo h4{color:#d13a21}.vyhody .field--type-field-collection .content .field--name-field-ikona{flex:1}.vyhody .field--type-field-collection .content .field--name-field-heslo{flex:2;padding:15px;font-size:16px}.field-item-flex{flex:1 20%;padding:0 .5em}.field-item-flex-2{flex:1 50%;padding:0 .5em}.vizitka{flex:1 32%}.vizitka a.objednat{border:1px solid #da3c21;border-bottom:3px solid #da3c21;overflow:hidden;display:inline-block;position:relative;padding:.5em .8em .6em;margin-right:10px;margin-top:1em;font-size:.8em;font-weight:500;background:#fff;color:#da3c21;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.vizitka:hover a.objednat{background:#cb2d12;color:#fff}.vizitka a.objednat:hover{background:#e2061b;color:#fff;cursor:default;border-bottom-color:transparent}.vyhody .field--type-field-collection>.field--item,.field-item-flex-3{flex:1 32.33334%;padding:0;max-width:32.33334%;margin:0 .5% 1%}.vyhody .field--type-field-collection>.field--item .field-collection-item--name-field-vyhoda{border:1px solid #929292}.vyhody .field--name-field-cislo,.paragraph__content--benefity .field--name-field-cislo{font-size:60px;line-height:110px;width:110px;text-align:center;background:rgba(80,80,80,.05);color:#a4a4a4;margin:1px 1px 0 0;-webkit-box-shadow:inset 0 -3px 0 0 #da3c21;-moz-box-shadow:inset 0 -3px 0 0 #da3c21;box-shadow:inset 0 -3px 0 0 #da3c21}.field-item-flex-2-5{flex:1 50%;padding:0 1em}.nahled-body .field-item-flex-2-5 .field--name-field-nahled{margin-left:-.5em}.dml1em{margin-left:1em}.view-content>.slick--view--zajimave-realizace{width:70%;margin:0 auto;position:relative}.slick__arrow .slick-next,.slick__arrow .slick-prev{position:absolute;top:50%;margin-top:-26px;border:0 solid #e6e6e6;left:-65px;width:30px;height:53px;overflow:hidden;text-indent:-9999px;background:transparent url(/themes/trido/css/../images-source/sipky-trido-slick.svg) 0 0 no-repeat}.slick__arrow .slick-next{left:auto;right:-65px;background:transparent url(/themes/trido/css/../images-source/sipky-trido-slick.svg) 100% 0 no-repeat}.page-width--dark{background:#f4f4f4;width:104%;margin:26px 0 30px -2%;padding:1px 0}.field-item-flex-4{flex:1 25%;padding:0 .5em;max-width:25%}.field--name-field-souvisejici-produkty-2 h3{min-height:1.85em}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:9px dashed;border-top:9px solid \9;border-right:9px solid transparent;border-left:9px solid transparent}#block-tlacitkanaboku{position:fixed;right:0;top:300px;z-index:4}.tlacitka-na-boku ul{margin:0;padding:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;list-style:none}.tlacitka-na-boku li{margin:5px 0 0;padding:0;flex:1;list-style:none}.tlacitka-na-boku li a{width:100%;display:inline-block;padding:.8em 1.3em;background:#e5e5e5;border-bottom:2px solid #d13a21}.tlacitka-na-boku li a:hover{background:#d13a21;color:#fff}.czech-footer .popisek-v-bloku,.czech-footer .sloupce{width:100%;border-top:1px solid #ddd;margin-top:30px}.volne-pozice__item{border-bottom:1px solid #eee;padding:0 15px;display:flex;position:relative;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}.volne-pozice__item>*{flex:1}.volne-pozice__item>.views-field-view-node a.btn{margin:20px 0}.volne-pozice__item>.views-field-view-node{text-align:right}.volne-pozice__item>.views-field-title{flex:2}.volne-pozice__item .views-field-title a{font-size:1.2em;color:#017ac4;font-weight:700}.path-volna-pracovni-mista .view-volna-pracovni-mista{padding-top:40px}.path-volna-pracovni-mista .view-volna-pracovni-mista .views-exposed-form{border-top:1px solid #ddd}.field.field--name-field-typ-uvazku .field--label,.field.field--name-field-region .field--label,.field.field--name-field-vhodne-pro .field--label{font-weight:500}.field--name-field-casova-osa-2{position:relative}.field--name-field-casova-osa-2:before{width:3px;height:100%;position:absolute;top:0;left:50%;margin-left:-2px;border-radius:8px;content:'';display:block;background:#e8e8e8}.field--name-field-casova-osa-2:after{position:relative;display:block;content:'';clear:both}.hrablo{display:block;position:absolute;bottom:0;height:3px;width:calc(100% - 10px);right:10px;background:#e60e16}.field--name-field-casova-osa-2.field--items>.field--item .paragraph--type--gallery .paragraph__content--gallery-colorbox>.field>.field--item{-webkit-flex:1 32.3333%;-moz-flex:1 32.3333%;-ms-flex:1 32.3333%;flex:1 32.3333%;margin-left:.5%;margin-right:.5%;margin-bottom:.5rem;max-width:32.33333%;min-width:32.33333%}.field--name-field-casova-osa-2.field--items>.field--item:nth-child(even) .hrablo{right:auto;left:4px}.kruh{display:block;position:absolute;bottom:-8px;right:-19px;width:19px;background:#fff;height:19px;border:3px solid #e60e16;border-radius:11px}.field--name-field-casova-osa-2.field--items>.field--item:nth-child(even) .kruh{right:auto;left:-14px}.uvnitr{display:block;position:absolute;top:5px;right:5px;width:5px;background:#fff;height:5px;border-radius:5px}.field--name-field-casova-osa-2.field--items>.field--item:nth-child(even) .hrablo__titulek{text-align:right}.field--name-field-casova-osa-2.field--items>.field--item .historicka-udalost{padding:30px 80px 30px 0}.field--name-field-casova-osa-2.field--items>.field--item:nth-child(even) .historicka-udalost{padding:30px 0 30px 80px}.hrablo__titulek{font-size:1.4em;padding-bottom:10px;font-weight:500;display:block;font-family:'Poppins',sans-serif}.hrablo__titulek,.tilmeline-item-inside{position:relative}.field--name-field-casova-osa-2.field--items>.field--item{width:50%;position:relative;padding:15px 0}.field--name-field-casova-osa .field--item h3{display:block;background:#c82128;margin:0;padding:10px;font-size:1.1em;color:#fff}.field--name-field-casova-osa .field--item .historical-content{padding-top:1em}.field--name-field-casova-osa .field--item .historical-content .more{color:#c82128;padding-top:10px;text-decoration:underline}.field--name-field-casova-osa-2.field--items>.field--item:nth-child(even){float:right;clear:both;margin-top:-280px}.field--name-field-casova-osa-2.field--items>.field--item:nth-child(odd){float:left;clear:both}.timeline .field--name-field-casova-osa{display:none}@media (max-width:750px){.hrablo__titulek{padding-left:50px}.field--name-field-casova-osa-2:before{left:-4px}.field--name-field-casova-osa-2{position:relative;width:90%;margin:0 auto}.field--name-field-casova-osa-2.field--items>.field--item .historicka-udalost,.field--name-field-casova-osa-2.field--items>.field--item:nth-child(even) .historicka-udalost{padding:30px 20px 30px 50px}.hrablo,.field--name-field-casova-osa-2.field--items>.field--item:nth-child(even) .hrablo{display:block;position:absolute;bottom:0;height:3px;width:calc(100% - 10px);background:#e60e16;right:auto;left:4px}.kruh,.field--name-field-casova-osa-2.field--items>.field--item:nth-child(even) .kruh{display:block;position:absolute;bottom:-8px;width:19px;background:#fff;height:19px;border:3px solid #e60e16;border-radius:11px;right:auto;left:-14px}.field--name-field-casova-osa-2.field--items>.field--item:nth-child(even) .hrablo__titulek{text-align:left}.field--name-field-casova-osa-2.field--items>.field--item:nth-child(odd),.field--name-field-casova-osa-2.field--items>.field--item:nth-child(even){float:right;clear:right;margin-top:35px}.field--name-field-casova-osa-2.field--items>.field--item{width:100%;position:relative;padding:15px 0}}@media (max-width:485px){.hrablo__titulek{padding-left:20px}.field--name-field-casova-osa-2.field--items>.field--item .historicka-udalost,.field--name-field-casova-osa-2.field--items>.field--item:nth-child(even) .historicka-udalost{padding:20px 20px 0}.field--name-field-casova-osa-2:before{left:0}.field--name-field-casova-osa-2{position:relative;width:95%;margin:0 auto}}@media (max-width:1100px){.path-volna-pracovni-mista .view-volna-pracovni-mista .form-actions{margin-bottom:-30px}.path-volna-pracovni-mista .view-volna-pracovni-mista .form-item label{display:block;width:100%}.path-volna-pracovni-mista .view-volna-pracovni-mista .form-item{position:relative;margin-right:5px}.volne-pozice__item .views-field-field-region,.volne-pozice__item .views-field-field-typ-uvazku{font-size:.85em}.page-width--dark{background:#f4f4f4;width:104%;margin-left:-2%;padding:1px 2%}.sloupce .field--name-field-sloupec .field--item,.field-item-flex-6{flex:1 32%;padding:0 .5em;max-width:32%}.vyhody .field--type-field-collection>.field--item,.field-item-flex-3,.field-item-flex{flex:1 32%}.vizitka{flex:1 32%}.field-item-flex-4{flex:1 25%;padding:0 .5em}.field-item-flex{flex:1 32%}.prod-nav ul li a{display:block;font-size:.9em;position:relative}.sub-nav ul li a{display:block;font-size:.9em}.horni-kreativa-text{position:absolute;top:75px;left:5%;padding:1.5em;padding-bottom:calc(1.5em + 21px);max-width:58%}.slickboxik>.horni-kreativa-arrow{bottom:.75em}}@media (max-width:996px){.field-item-flex-6.barva{flex:1 24%;max-width:24%}.vyhody .field--type-field-collection>.field--item,.field-item-flex-6,.field-item-flex-3,.paragraph--type--sada-univerzalnich-bloku .flex-novinky-item-flex-3,.paragraph--type--sada-univerzalnich-bloku .field--name-field-produkt,.view-novinky .flex-novinky-item-flex-3{flex:1 48%;max-width:49%}}a.btn.noradius{border-radius:0}.view-novinky .view-footer a.btn{margin-right:0;margin-top:-22px;border-radius:0}@media (min-width:951px){.path-volna-pracovni-mista .field.field--name-field-typ-uvazku,.path-volna-pracovni-mista .field.field--name-field-region,.path-volna-pracovni-mista .field--name-body,.path-volna-pracovni-mista .field.field--name-field-vhodne-pro{padding:0 .85em .3em}}@media (max-width:950px){.paragraph--type--dva-sloupce .field-item-flex-2-5,.nahled-body .field-item-flex-2-5{flex:1 100%;max-width:100%;margin-bottom:1em;padding:0}.nahled-body .field-item-flex-2-5 .field--name-field-nahled{margin-left:0}.nahled-body .field-item-flex-2-5 img{width:100%}}@media (max-width:780px){.volne-pozice__item>.views-field-title,.volne-pozice__item>*{flex:1 100%;min-width:100%}.volne-pozice__item>.views-field-view-node a.btn{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;background:0 0;color:transparent;border:1px solid transparent;z-index:8}.volne-pozice__item{border-bottom:1px solid #eee;padding:15px;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}.path-volna-pracovni-mista .view-volna-pracovni-mista .form-item{display:block;width:100%}.path-volna-pracovni-mista .view-volna-pracovni-mista .form-item label{display:block;width:92px;float:left}.path-volna-pracovni-mista .view-volna-pracovni-mista .form-actions{margin-bottom:0}}@media (max-width:768px){.row{max-width:100%}.horni-kreativa-text{position:absolute;top:70px;left:5%;padding:1.5em;padding-bottom:calc(1.5em + 21px);max-width:65%}.horni-kreativa .bg-inside img{width:180%;left:50%;max-width:180%;margin-left:-40%}.horni-kreativa .bg-wrapper{width:100%;height:0;padding-bottom:44.5%;position:relative;margin:0}.field-item-flex-6.barva{flex:1 32%;max-width:32%}.dpl12em{padding-left:1em}.vyhody .field--type-field-collection>.field--item,.field-item-flex-3,.field-item-flex-4,.field-item-flex,.vizitka{flex:1 48%;max-width:50%}}.view-zajimave-realizace{padding-top:30px}@media (max-width:640px){.region-footer{justify-content:center}.region-footer .footer-col{flex:1 94%;max-width:94%;margin:0 0 10px}.view-footer{max-width:98%}.view-novinky h2.view-title,h2.titulek-galerie,h2.first-order,.paragraph--type--nahled-popup>.field--name-field-nadpis-odstavce,.paragraph--inner--sada-univerzalnich-bloku>.field--name-field-nadpis-odstavce{font-size:18px}.nahled-body .field-item-flex-2-5 .field--name-field-nahled{margin:0}.paragraph--type--dva-sloupce .field-item-flex-2-5,.nahled-body .field-item-flex-2-5{flex:1 100%;max-width:97%;margin-bottom:1em;padding:0}.sloupce .field--name-field-sloupec .field--item,.field-item-flex-6{flex:1 48%;padding:0 .5em;max-width:49%}.field-item-flex-6{flex:1 50%;max-width:50%}.paragraph--type--infobox-a-video{justify-content:center;margin-top:10px}.paragraph--type--infobox-a-video .field{margin:0 0 15px}.page-width .view-novinky h2,.page-width .view-zajimave-realizace h2,.page-width .field--name-field-vyhody h2,.paragraph--type--nahled-popup>.field--name-field-nadpis-odstavce,.paragraph--inner--sada-univerzalnich-bloku>.field--name-field-nadpis-odstavce{max-width:96%;width:100%;margin:0 auto;font-size:18px}.vyhody .field--type-field-collection>.field--item,.paragraph--type--infobox-a-video .field,.field-item-flex-3,.paragraph--type--sada-univerzalnich-bloku .flex-novinky-item-flex-3,.paragraph--type--sada-univerzalnich-bloku .field--name-field-produkt,.view-novinky .flex-novinky-item-flex-3{flex:1 96%;max-width:96%;margin-bottom:15px}.paragraph--inner--sada-univerzalnich-bloku,.view-novinky .view-content{justify-content:center}.slick__arrow .slick-next{right:-40px}.slick__arrow .slick-prev{left:-40px}}.views-field-field-obrazek-pro-tablet{display:none}@media (max-width:995px){.views-field-field-image{display:none}.on-the-fly-behavior{padding:35.1% 0 0}.views-field-field-obrazek-pro-tablet{position:relative;padding:35.1% 0 0;height:0;width:100%;display:block}.views-field-field-obrazek-pro-tablet img{position:absolute;top:0;left:0;width:100%;height:auto}}@media (max-width:640px){.art-slideshow{display:none}}@media (max-width:501px){.mapwrap{display:none}.horni-kreativa-text{position:absolute;top:40px;left:5%;padding:1em;max-width:70%}}@media (max-width:410px){.field-item-flex-6.barva{flex:1 48%;margin:0 1% 1em;max-width:48%}.field-item-flex-6.barva,.sloupce .field--name-field-sloupec .field--item,.field-item-flex-6,.vizitka,.vyhody .field--type-field-collection>.field--item,.field-item-flex-2,.field-item-flex-4,.field-item-flex-6,.field-item-flex{flex:1 96%;max-width:96%}.row.novinka .col-xs-6{width:100%}}@media (max-width:1050px){.main-nav ul li a{font-size:.8em}}.region-mobilenavigation:after{display:block;content:'';position:relative;clear:both}ul.mobile-secondary-menu li a,ul.mobile-main-menu li a{font-size:18px;padding:8px 0;color:#444;display:block}ul.mobile-secondary-menu,ul.mobile-main-menu{margin:0;padding:0;list-style:none}ul.mobile-secondary-menu li,ul.mobile-main-menu li{margin:0;padding:0;list-style:none}ul.mobile-main-menu li a{font-weight:500}#block-mobilesecondarymenu,#block-mobilemainmenu{width:50%;float:left;padding:1.5em}.mobile-nav .region-brand{padding:0 1.5em 10px}.region-mobilenavigation{clear:both;border-top:1px solid #ddd;padding:0 0 10px;margin-top:10px}#block-mobilesecondarymenu{text-align:right}.mobile-nav{display:none}.owl-pagination{z-index:3}.flexslider{border:none;margin-bottom:0}.flex-control-paging{z-index:3;bottom:15px}.flex-control-paging>li{margin-left:7px;margin-right:7px}.flex-control-paging>li>a{background:#c3c4c7;box-shadow:none;opacity:.5;width:16px;height:16px}.flex-control-paging>li>a.flex-active{background:#da3c21;opacity:1}.flex-control-paging>li>a:hover{opacity:1;background:#c3c4c7}@media (max-width:950px){.marketingovy-boxik .obsah-wrapper,.marketingovy-boxik .tlacitko-universal-wrapper{flex:1;width:100%;padding:1em 1em .7em}.marketingovy-boxik .tlacitko-poptavka-wrapper{text-align:left}.marketingovy-boxik{display:block;flex-direction:column}body{padding-top:79px!important}#block-tlacitkanaboku{display:none}.mobile-nav .logo.navbar-btn img{width:80px}.mobile-nav .logo.navbar-btn{padding-bottom:10px}#main-nav-bar .black.jede .brand,#main-nav-bar .black .brand{height:85px;margin-left:5px}.tridoWeb.openNav{overflow:hidden;height:100%;width:100%}.main-nav ul{padding:40px 20px 0}.hamburger-icon:after{width:40px;height:40px;right:20px;top:20px;margin-bottom:-9px;margin-left:-9px;position:fixed;display:block;content:"\e236";font-family:'Glyphicons Halflings';font-size:2em;background:#cb2d12;color:#fff;line-height:40px;text-align:center;box-shadow:0 3px 0 0 #ba2208}.openNav .close-x-icon:after{width:40px;height:40px;right:20px;top:20px;z-index:40;position:absolute;display:block;content:"\e014";font-family:'Glyphicons Halflings';font-size:2em;line-height:40px;text-align:center;color:#777}.main-nav{display:none}.mobile-nav{position:fixed;width:100%;top:0;left:-100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:block;height:100%;background:#fff;z-index:5;overflow-y:scroll}.openNav .mobile-nav{left:0}.openNav{overflow:hidden;width:100%;height:100%}#block-vyhledavani h2{display:none}#search-block-form{position:fixed;bottom:0;top:auto;right:0;width:100%;background:#fff;z-index:6;visibility:visible;opacity:1}#main-nav-bar{position:absolute;top:0;left:0;width:100%;z-index:999}#main-nav-bar .black.jede .main-nav ul.menu li a,.main-nav ul.menu li a{padding:1em;font-size:18px;display:block;border-top:1px solid rgba(255,255,255,.1)}#main-nav-bar .black.jede a:hover,.main-nav a:hover{color:#fff}#main-nav-bar .black.jede .child a:hover,.main-nav .child a:hover{color:#333}.sub-nav,.prod-nav ul{font-size:1.1em}.parent:hover .horni-menu.child,.parent:hover .product-menu.child{max-height:0}.parent.open .horni-menu.child,.parent.open .product-menu.child{max-height:1000px}.sub-nav ul.menu .child a{background:#fff}.product-menu.child .child-inside{display:block;width:100%;max-width:1200px;margin:0 auto;padding:0}#main-nav-bar .black .product-menu.child .child-inside a{font-weight:500;position:relative;display:block;width:100%;padding:.5em}#main-nav-bar .black .product-menu.child .child-inside a:before{display:none}.main-nav ul.menu,.main-nav ul.menu li{width:100%;float:none;display:block;position:relative!important}.main-nav nav#block-hornimenu{float:none;display:block}.main-nav .prod-nav .child a,.prod-nav a,.prod-nav .child,.prod-nav{float:none;position:relative;width:100%}.sub-nav a,.sub-nav .child,.sub-nav{float:none;position:relative;width:100%;color:#010101}.sub-nav .child{position:relative;top:100%;left:0;color:#da3c21;background:0 0;width:100%;padding:0;visibility:visible;opacity:1}.sub-nav ul.menu .child{max-height:0;overflow:hidden;-webkit-transition:max-height 1s ease;-moz-transition:max-height 1s ease;-o-transition:max-height 1s ease;transition:max-height 1s ease}.sub-nav ul.menu .child.open{max-height:50000px;overflow:hidden;-webkit-transition:max-height 1s ease;-moz-transition:max-height 1s ease;-o-transition:max-height 1s ease;transition:max-height 1s ease}.caret:after{display:inline-block;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-7px;vertical-align:middle;border-top:15px dashed;border-top:15px solid \9;border-right:15px solid transparent;border-left:15px solid transparent;float:right;content:'';-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.caret.up:after{margin-left:-15px;margin-top:-7px;vertical-align:middle;border-bottom:15px dashed;border-bottom:15px solid \9;border-top:0;border-right:15px solid transparent;border-left:15px solid transparent;float:right;content:''}.caret{position:relative;border-radius:2px;display:inline-block;vertical-align:middle;border:1px solid #fff;padding:1em 1.5em;float:right;margin-top:-5px}.poptavka-mobile-foot{position:fixed;display:flex;justify-content:center;align-items:center;bottom:0;left:0;width:100vw;height:3.75em;z-index:99;background-color:#24388d}.poptavka-mobile-foot .poptavka-link{font-size:1.125em;color:#da3c21;background-color:#fff;padding:.25em 1em;text-transform:none;position:relative;font-weight:500;border-radius:.2em;border:.0625em solid #da3c21}#adFormImage{height:1px}body{margin-bottom:3.75em}}.tab-content{padding-top:0}.tab-content>.tab-pane{display:none!important}.tab-content>.tab-pane.active{display:block!important}.tab-content{clear:both}.tabs-container{height:0;position:relative}.tabs-container-inside{right:0;position:absolute;top:-92px}.node-fieldsection-pb{padding:1px 0 14px}.galerie .node-fieldsection-pb{margin:0 -.5%}.eu-pruda-cookies{padding:1em;position:fixed;z-index:49;width:100%;bottom:0;left:0;background:#ddd}.eu-pruda-cookies_message{width:90%;max-width:1300px;margin:0 auto}#block-h1prohomepage{width:1px;height:1px;display:block;overflow:hidden;text-indent:2px}h2.visually-hidden{display:none}@media (max-width:950px){.tabs-container-inside ul.nav-tabs{position:absolute;top:-1px;width:104%;z-index:100;text-align:right;right:0;background:#f4f4f4;padding:6px 8px;margin:0 -2%;color:#444}.region-content .content .nav-tabs>li.active>a,.region-content .content .nav-tabs>li.active>a:hover,.region-content .content .nav-tabs>li>a{border-bottom-width:1px;border-radius:3px;padding:8px}.tabs-container-inside{bottom:auto;right:auto;position:relative;top:auto}.tabs-container{height:auto;position:absolute;top:0;right:0;display:block;width:100%}.tabs-container-inside ul.nav-tabs.jede{position:fixed;top:0;padding-left:20px}.region-content{padding-top:1px}.region-content .content .nav-tabs>li>a{border-left:1px solid rgba(0,0,0,.25);color:#010101;font-size:13px}.region-content .content .nav-tabs>li.active>a,.region-content .content .nav-tabs>li.active>a:hover{border-left:1px solid rgba(0,0,0,.25);color:#da3c21}.tabs-container-inside ul.nav-tabs{top:-1px}.tabs-container-inside ul.nav-tabs{top:-3px}.region-content .breadcrumb{margin-top:20px!important}}@media (max-width:480px){.my-node-wrapper{padding-top:85px!important}.sada-univ-bloku-header:before{float:left;margin-top:.2em;margin-bottom:.5em;margin-right:.6em}.region-content .content .nav-tabs>li:first-child>a:hover,.region-content .content .nav-tabs>li:first-child>a,.region-content .content .nav-tabs>li.active>a,.region-content .content .nav-tabs>li.active>a:hover,.region-content .content .nav-tabs>li>a{border-bottom-width:1px;border-radius:3px;padding:8px 5px;max-width:80px;font-size:12px;text-align:center;height:54px;display:table;vertical-align:middle}.tabs-container-inside ul.nav-tabs.jede{position:fixed;top:0;padding-left:10px}.region-content .content .nav-tabs>li>a div{vertical-align:middle;display:table-cell;text-align:center}.art-header h1{margin-bottom:0;padding-top:5px;padding-left:3px}.region-content .breadcrumb{display:none}.tabs-container-inside{top:auto!important}}.zavrit{position:absolute;top:25px;right:15px}.zavrit-in{display:inline-block;margin:0 0 0 7px;background:#fff;padding:0 7px;line-height:25px;position:relative;font-size:1.5em;font-weight:500;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;border-radius:25px;border:1px solid #ddd;color:#464646}.fullpage_in{margin-top:130px;margin-bottom:100px}.oh{overflow:hidden}.sirius_black{display:none;position:fixed;top:1px;left:1px;width:100%;z-index:799;height:100%;background:rgba(0,0,0,.8);overflow:auto}.sirius_black .fullpage_in .page-width{background:#fff;padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}#colorbox{max-width:98%;max-height:98%}.my-spec-popup .item--rectangle{overflow:hidden}@media (max-width:1000px){.novinkaText{font-size:16px}.my-spec-popup .view-nahled-produktu .views-field-field-heslo h4,.field--name-field-produkty .views-field-field-heslo h4{font-size:17px}}@media (max-width:640px){.novinkaText{font-size:14px}.vyhody .field--type-field-collection .content .field--name-field-heslo,.my-spec-popup .view-nahled-produktu .views-field-field-heslo h4,.field--name-field-produkty .views-field-field-heslo h4{font-size:14px}h3{font-size:16px}h2{font-size:18px}p,.region-content li{font-size:13px}.detail-produktu .field--name-field-produktove-tagy{font-size:.85em}}.search-page-view{margin-top:50px}.sub-nav #block-search-viewsearch-page,#block-exposedformsearch-viewsearch-page{position:absolute;width:100%;border:0}.sub-nav #views-exposed-form-search-view-page-1{max-width:1200px;margin:1.15em auto;display:block}.sub-nav #edit-search-api-fulltext,.sub-nav #edit-search-api-fulltext--2{width:260px;margin-left:310px;padding-right:25px}.sub-nav #block-search-viewsearch-page .form-item label,#block-exposedformsearch-viewsearch-page .form-item label{display:none}.content-search h3{margin-top:0;font-size:16px}.body-search p,.body-search,.body-search h1,.body-search h2,.body-search h3{font-size:13px !important}.sub-nav .content-search h3 a{padding-top:8px}.sub-nav #block-search-viewsearch-page .result-list>li,.sub-nav #block-exposedformsearch-viewsearch-page .result-list>li{width:100%}.sub-nav #block-search-viewsearch-page .result-list>li>a,.sub-nav #block-exposedformsearch-viewsearch-page .result-list>li>a{padding-top:0}#block-exposedformsearch-viewsearch-page{top:0;left:20%;width:70%}#edit-submit-search-view,#edit-submit-search-view--2{border:none;color:transparent;cursor:pointer;width:40px;height:34px;background:url('/themes/trido/images-source/16px-Magnifying_glass_icon.svg.png');background-repeat:no-repeat;margin:0;padding:0;left:-3.2em;background-position:12px 9px;opacity:.4}#edit-submit-search-view>.glyphicon-search,#edit-submit-search-view--2>.glyphicon-search{display:none}#edit-submit-search-view:hover,#edit-submit-search-view:active,#edit-submit-search-view:focus{border:none;color:transparent}@media (max-width:75em){.sub-nav #edit-search-api-fulltext,.sub-nav #edit-search-api-fulltext--2{margin-left:230px}}@media (max-width:63em){.sub-nav #edit-search-api-fulltext,.sub-nav #edit-search-api-fulltext--2{width:230px}}@media (max-width:1200px){.body-search{display:none}.content-search h3{margin-top:10px}}@media (max-width:767px){#views-exposed-form-search-view-page-1 .form-item{width:150px;display:inline-block}#views-exposed-form-search-view-page-1 .form-actions{display:inline-block}#block-exposedformsearch-viewsearch-page{width:65%;left:110px;top:10px}}.page-node-type-obrazek .samostatny-obrazek .field--type-image{padding-bottom:10px;padding-top:20px}.page-node-type-obrazek .breadcrumb>li{display:none}.page-node-type-obrazek .samostatny-obrazek .field--name-field-barva,.page-node-type-obrazek .samostatny-obrazek .field--name-field-typ-vrat,.page-node-type-obrazek .samostatny-obrazek .field--name-field-pocet-panelu{padding-right:20px;display:inline-block}.page-node-type-obrazek .samostatny-obrazek .field--label-inline>.field__items,.page-node-type-obrazek .samostatny-obrazek .field--label-inline>.field--item{display:inline-block}.home-page .field--name-field-kontakty-hp{position:relative}.home-page .field--name-field-kontakty-hp,.view-mapa-partneru .map__kontakty{display:flex;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start;margin-bottom:2rem}.home-page .field--name-field-kontakty-hp>.field--item,.view-mapa-partneru .map__kontakty>*{-ms-flex:0 1 32.666%;-webkit-flex:0 1 32.666%;flex:0 1 32.666%;border:1px solid #ddd;background:#f4f4f4;border-bottom:3px solid #d13a21;position:relative}.home-page .field--name-field-kontakty-hp>.field--item:after,.view-mapa-partneru .map__kontakty>*:after{content:'';display:block;position:absolute;top:1rem;right:1rem;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;opacity:.25}.home-page .field--name-field-kontakty-hp>.field--item:first-child:after,.view-mapa-partneru .map__kontakty>.kontakt__adresa:after{background-image:url('/themes/trido/images-source/map.svg')}.home-page .field--name-field-kontakty-hp>.field--item:nth-child(2):after,.view-mapa-partneru .map__kontakty>.kontakt__telefon:after{background-image:url('/themes/trido/images-source/phone.png');background-position-x:center}.home-page .field--name-field-kontakty-hp>.field--item:nth-child(3):after,.view-mapa-partneru .map__kontakty>.kontakt__servis:after{background-image:url('/themes/trido/images-source/service.png');background-size:35px;background-position:center}.home-page .field--name-field-kontakty-hp .novinka h3{min-height:auto;margin:0;text-align:left;color:#d13a21;font-weight:500}.home-page .field--name-field-kontakty-hp .novinkaWhiteWrapper{padding:15px 0 0 15px;background:0 0;margin:0}.view-mapa-partneru .body-wrapper{width:100%}.view-mapa-partneru .map__kontakty h3{color:#d13a21;padding-left:15px;margin-bottom:15px}.view-mapa-partneru .map__kontakty p{padding-left:15px;padding-bottom:15px}.view-mapa-partneru .view-footer .field--name-field-sloupec{-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.view-mapa-partneru .view-footer .field--name-field-sloupec>.field--item{-webkit-flex:1 1 200px;flex:1 1 200px;border:1px solid #ddd;background:#f4f4f4;border-bottom:3px solid #d13a21;padding:15px;max-width:none}.view-mapa-partneru .view-footer .field--name-field-sloupec>.field--item+.field--item{margin-left:10px}.view-mapa-partneru .mapa__kontakt__old{display:none}@media (max-width:768px){.home-page .field--name-field-kontakty-hp,.view-mapa-partneru .map__kontakty{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.home-page .field--name-field-kontakty-hp>.field--item,.view-mapa-partneru .map__kontakty>*{-ms-flex:0 1 98.666%;-webkit-flex:0 1 98.666%;flex:0 1 98.666%;margin-bottom:1rem}.view-mapa-partneru .view-footer .field--name-field-sloupec{-webkit-flex-wrap:wrap;flex-wrap:wrap}.view-mapa-partneru .view-footer .field--name-field-sloupec>.field--item{-webkit-flex:1 1 48%;flex:1 1 48%;max-width:48%;margin-bottom:1rem}.view-mapa-partneru .view-footer .field--name-field-sloupec>.field--item+.field--item{margin-left:0}}.view-oznameni{border:1px solid #d13a21;padding:15px;margin-bottom:1rem}.view-oznameni .oznameni-row{position:relative}.view-oznameni .oznameni-row .view--fields{display:flex;flex-wrap:nowrap}.view-oznameni .oznameni-row .view--fields>.view-piktogram{flex:0 1 100px}.view-oznameni .oznameni-row .view--fields>.view-text{flex:1 1;margin-left:2rem;margin-right:1rem}.view-oznameni .oznameni-row .view--fields>.view-link{flex:0 1 150px}.view-oznameni .oznameni-row .view--fields>.view-link a{position:absolute;bottom:0;right:0}.view-oznameni .oznameni-row .view--fields .view-title a{font-size:18px}.view-oznameni .oznameni-row .view--fields .view-title{margin-bottom:1rem}@media (max-width:640px){.view-oznameni .oznameni-row .view--fields{display:block}.view-oznameni .oznameni-row .view--fields>.view-piktogram{max-width:100px;float:left;margin-right:10px}.view-oznameni .oznameni-row .view--fields>.view-text{margin-left:0;margin-right:10px;padding-left:10px}.view-oznameni .oznameni-row .view--fields>.view-link a{position:static;margin-top:10px}.view-oznameni .oznameni-row .view--fields>.view-link{text-align:center}}@media (max-width:1200px){.view-novinky .view-footer{text-align:center}}.back-card{position:relative;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transition:transform .3s;transition:transform .3s;height:100%}.front-card{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform .3s;transition:transform .3s;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);position:absolute;top:0}@media (min-width:1200px){.card-wrapper:hover .front-card{transform:rotateX(-180deg)}.card-wrapper:hover .back-card{transform:rotateX(0deg)}}.card-wrapper.jq-tap .front-card{transform:rotateX(-180deg)}.card-wrapper.jq-tap .back-card{transform:rotateX(0deg)}.vyhody-text p{font-size:14px}.vyhody-text{padding:6px 10px 6px 6px;flex:2}.vyhody-link{height:100%}.vyhody-link a{border-radius:0;top:100%;margin-top:-70px}.field--name-field-vyhoda-new{width:100%}.vyhody .content,.vyhody .vyhody-back,.paragraph__content--benefity .content,.paragraph__content--benefity .back-card{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center}.vyhody .vyhody-back,.paragraph__content--benefity .back-card{align-content:center}.vyhody.obsah,.paragraph__content--benefity{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:stretch;margin:0 -.5%}.vyhody.obsah>.card-wrapper,.paragraph__content--benefity>.card-wrapper{flex:1 32.33334%;padding:0;max-width:32.33334%;margin:0 .5% 1%;border:1px solid #929292;position:relative;height:auto;min-height:113px}.vyhody .content .field--name-field-heslo,.paragraph__content--benefity .content .field--name-field-heslo{flex:2;padding:15px;font-size:16px}.card-wrapper .front-card,.card-wrapper .content,.content .field--name-field-cislo{height:100%}@media (max-width:1200px){.vyhody.obsah>.card-wrapper,.paragraph__content--benefity>.card-wrapper{flex:1 50%;max-width:49%}}@media (max-width:767px){.vyhody.obsah>.card-wrapper,.paragraph__content--benefity>.card-wrapper{flex:1 100%;max-width:99%}}.field--name-field-vyhody>.titulek-galerie{display:none}.field--name-field-vyhody>.obsah.vyhody.old{display:none}.home-page .field--name-field-vyhody>.titulek-galerie{display:block}.home-page .field--name-field-vyhody>.obsah.vyhody.old{display:flex}.home-page .field--name-field-vyhody>.obsah.vyhody{display:none}.oznameni .field--name-body{margin-bottom:2rem}h2.lightblue,h3.lightblue{color:#00a1de}strong.red-b{color:#d13a21}.field--name-field-produkty .views-field-edit-node>span,.field--name-field-produkty-s-tagy .views-field-edit-node>span{position:relative;left:100%}.page--404 .content--wrapper{display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.page--404 .content--wrapper>*{-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%}.page-404__body{margin-bottom:2em}.page-404__search-text,.page-404__text2{font-size:18px;margin-bottom:8px}.page-404__search .block-title{display:none}.page-404__search form{border:0}.page-404__search #edit-actions{margin-left:-40px}.page-404__search #edit-actions button{left:auto}.page-404__search form input.form-control{width:100%}.page-404__image a{pointer-events:none}.paragraph__content--flex-container,.paragraph--type--gallery .paragraph__content--gallery-colorbox>.field{display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin:0 -1%}.paragraph__content--flex-container{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.paragraph__content--flex-container>.paragraph__content--flex-item-two{-webkit-flex:1 1 48%;-moz-flex:1 1 48%;-ms-flex:1 1 48%;flex:1 1 48%;-webkit-align-self:auto;align-self:auto;-webkit-order:0;-moz-order:0;order:0;margin:1%}.paragraph__content--flex-container>.paragraph__content--flex-item-three{-webkit-flex:1 1 31.3%;-moz-flex:1 1 31.3%;-ms-flex:1 1 31.3%;flex:1 1 31.3%;-webkit-align-self:auto;align-self:auto;-webkit-order:0;-moz-order:0;order:0;margin:1%}.paragraph__content--flex-container>.paragraph__content--flex-item-four{-webkit-flex:1 1 23%;-moz-flex:1 1 23%;-ms-flex:1 1 23%;flex:1 1 23%;-webkit-align-self:auto;align-self:auto;-webkit-order:0;-moz-order:0;order:0;margin:1%}.paragraph__content--image-banner{position:relative}.paragraph__content--image-banner a{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block;text-indent:-9999px}.paragraph__content--box{background:#f4f4f4;border:1px solid #ddd;border-bottom:3px solid #d13a21;position:relative}.paragraph__content--infobox-blue,.infobox-blue{padding:1em;border-radius:2px;border:1px solid #0d8aff}.paragraph__content--infobox-red,.infobox-red{padding:1em;border:1px solid #cb2d12;border-radius:2px}.paragraph--type--highlighted-text .paragraph__content--text,.paragraph--type--highlighted-text .paragraph__content--title{padding:15px}.paragraph--type--highlighted-text .paragraph__content--title{padding-bottom:0}.paragraph--type--gallery .paragraph__content--gallery-colorbox>.field{margin:0 -.5%}.paragraph--type--gallery .paragraph__content--gallery-colorbox>.field>.field--item{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-left:.5%;margin-right:.5%;margin-bottom:.5rem}.paragraph--type--obrazky-z-galerie .field--name-field-obra{display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--obrazky-z-galerie .field--name-field-obra>.field--item{-webkit-flex:0 0 32.333%;-moz-flex:0 0 32.333%;-ms-flex:0 0 32.333%;flex:0 0 32.333%;margin:0 .5% 1%}.view-volna-pracovni-mista .view-content{padding-bottom:20px}@media (max-width:767px){.paragraph__content--flex-container{display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.paragraph__content--flex-container>.paragraph__content--flex-item-two{-webkit-flex:1 1 97%;-moz-flex:1 1 97%;-ms-flex:1 1 97%;flex:1 1 97%;-webkit-align-self:auto;align-self:auto;-webkit-order:0;-moz-order:0;order:0}.paragraph__content--flex-container>.paragraph__content--flex-item-three{-webkit-flex:1 1 97%;-moz-flex:1 1 97%;-ms-flex:1 1 97%;flex:1 1 97%;-webkit-align-self:auto;align-self:auto;-webkit-order:0;-moz-order:0;order:0}.paragraph__content--flex-container>.paragraph__content--flex-item-four{-webkit-flex:1 1 97%;-moz-flex:1 1 97%;-ms-flex:1 1 97%;flex:1 1 97%;-webkit-align-self:auto;align-self:auto;-webkit-order:0;-moz-order:0;order:0}.paragraph--type--obrazky-z-galerie .field--name-field-obra>.field--item{-webkit-flex:0 0 98%;-moz-flex:0 0 98%;-ms-flex:0 0 98%;flex:0 0 98%;margin:0 .5% 1%}.paragraph--type--gallery .paragraph__content--gallery-colorbox>.field>.field--item{-webkit-flex:1 24%;-moz-flex:1 24%;-ms-flex:1 24%;flex:1 24%;max-width:24%;margin-left:.5%;margin-right:.5%;margin-bottom:.5rem}.page--404 .content--wrapper{-webkit-flex-wrap:wrap-reverse;-moz-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.page--404 .content--wrapper>*{-webkit-flex:0 0 99%;-ms-flex:0 0 99%;flex:0 0 99%}.page-404__body{margin-bottom:2em}.page-404__search-text,.page-404__text2{font-size:18px;margin-bottom:8px}.page-404__search .block-title{display:none}.page-404__search form{border:0}.page--404 #views-exposed-form-search-view-page-1 .form-item{width:85%}}
@font-face{font-family:'cezetmap';src:url("/themes/trido/css/font/cezetmap.eot");src:url("/themes/trido/css/font/cezetmap.eot?#iefix") format("embedded-opentype"),url("/themes/trido/css/font/cezetmap.woff") format("woff"),url("/themes/trido/css/font/cezetmap.ttf") format("truetype"),url("/themes/trido/css/font/cezetmap.svg#cezetmap") format("svg");font-weight:400;font-style:normal}.cezetmap{width:370px;height:213px;margin:0 auto;position:relative;overflow:hidden}.cezetmap .kraje,.cezetmap .mesta,.cezetmap .numbers{display:block;position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;list-style:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cezetmap .kraje{font-family:"cezetmap";font-weight:400;font-style:normal;font-size:370px;line-height:1em;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-moz-font-feature-settings:"liga=1";-ms-font-feature-settings:"liga" 1;-ms-font-feature-settings:"liga","dlig";z-index:700}@media screen and (min-width:0 \0){.cezetmap .kraje{line-height:normal}}.cezetmap .kraj{display:block;position:absolute;left:0;top:0}.cezetmap .kraj_env{display:none}.cezetmap .zlinsky:before,.cezetmap .moravskoslezsky:before,.cezetmap .jihomoravsky:before,.cezetmap .olomoucky:before,.cezetmap .vysocina:before,.cezetmap .pardubicky:before,.cezetmap .kralovehradecky:before,.cezetmap .jihocesky:before,.cezetmap .hlavni-mesto-praha:before,.cezetmap .stredocesky:before,.cezetmap .liberecky:before,.cezetmap .plzensky:before,.cezetmap .ustecky:before,.cezetmap .karlovarsky:before{font-family:'cezetmap';speak:none;display:block;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased}.cezetmap .zlinsky:before{content:"a"}.cezetmap .moravskoslezsky:before{content:"b"}.cezetmap .jihomoravsky:before{content:"c"}.cezetmap .olomoucky:before{content:"d"}.cezetmap .vysocina:before{content:"e"}.cezetmap .pardubicky:before{content:"f"}.cezetmap .kralovehradecky:before{content:"g"}.cezetmap .jihocesky:before{content:"h"}.cezetmap .hlavni-mesto-praha:before{content:"i"}.cezetmap .stredocesky:before{content:"j"}.cezetmap .liberecky:before{content:"k"}.cezetmap .plzensky:before{content:"l"}.cezetmap .karlovarsky:before{content:"m"}.cezetmap .ustecky:before{content:"n"}.cezetmap .zlinsky{color:#59c6f5}.cezetmap .moravskoslezsky{color:#90d9f8}.cezetmap .jihomoravsky{color:#7dd2f7}.cezetmap .olomoucky{color:#59c6f5}.cezetmap .vysocina{color:#59c6f5}.cezetmap .pardubicky{color:#90d9f8}.cezetmap .kralovehradecky{color:#7dd2f7}.cezetmap .jihocesky{color:#59c6f5}.cezetmap .hlavni-mesto-praha{color:#59c6f5}.cezetmap .stredocesky{color:#90d9f8}.cezetmap .liberecky{color:#7dd2f7}.cezetmap .plzensky{color:#59c6f5}.cezetmap .ustecky{color:#59c6f5}.cezetmap .karlovarsky{color:#90d9f8}.cezetmap .kraj_hover{color:#ff4354}.cezetmap .kraj_active{color:#138cc6}.cezetmap .zlinsky_center,.cezetmap .moravskoslezsky_center,.cezetmap .jihomoravsky_center,.cezetmap .olomoucky_center,.cezetmap .vysocina_center,.cezetmap .pardubicky_center,.cezetmap .kralovehradecky_center,.cezetmap .jihocesky_center,.cezetmap .hlavni-mesto-praha_center,.cezetmap .stredocesky_center,.cezetmap .liberecky_center,.cezetmap .plzensky_center,.cezetmap .ustecky_center,.cezetmap .karlovarsky_center{position:absolute}.cezetmap .zlinsky_center{left:85.125%;top:70.06507592190889%}.cezetmap .moravskoslezsky_center{left:86.375%;top:48.80694143167028%}.cezetmap .jihomoravsky_center{left:68.125%;top:76.13882863340564%}.cezetmap .olomoucky_center{left:73.875%;top:52.27765726681128%}.cezetmap .vysocina_center{left:53.75%;top:63.55748373101952%}.cezetmap .pardubicky_center{left:60.25%;top:47.50542299349241%}.cezetmap .kralovehradecky_center{left:54.37499999999999%;top:26.68112798264642%}.cezetmap .jihocesky_center{left:32.875%;top:77.22342733188721%}.cezetmap .hlavni-mesto-praha_center{left:33.875%;top:40.3470715835141%}.cezetmap .stredocesky_center{left:33.5%;top:51.84381778741866%}.cezetmap .liberecky_center{left:41.75%;top:13.665943600867678%}.cezetmap .plzensky_center{left:15.125%;top:57.04989154013015%}.cezetmap .ustecky_center{left:24.75%;top:23.427331887201735%}.cezetmap .karlovarsky_center{left:10.375%;top:37.52711496746204%}.cezetmap .mesta{z-index:800}.cezetmap .mesto,.cezetmap .mesto_active:before,.cezetmap .mesto_hover:before{display:block;position:absolute;font-size:0;border-radius:100%}.cezetmap .mesto{width:8px;height:8px;margin-left:-4px;margin-top:-4px;background:#fff}.cezetmap .mesto:after{display:block;width:20px;height:20px;position:absolute;z-index:600;text-indent:0}.cezetmap .mesto_hover.mesto:after{display:none}.cezetmap .mesto_active:before,.cezetmap .mesto_hover:before{content:"";width:16px;height:16px;margin-left:-5px;margin-top:-5px;border:1px solid #fff;z-index:800}.cezetmap .mesto a{display:block;color:#fff;text-decoration:none}.cezetmap .hradec-kralove .mesto_env{bottom:10px;left:100%;margin-left:-42px}.cezetmap .praha .mesto_env{bottom:10px;left:100%;margin-left:-42px}.cezetmap .pardubice .mesto_env{left:100%;margin-left:-35px}.cezetmap .mesto_env{-moz-border-radius:11px/10px;-webkit-border-radius:11px/10px;border-radius:11px/10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:10px;color:#fff;min-width:75px;width:100%;padding:1px;position:absolute;float:left;bottom:-13px;left:100%;margin-left:-42px;text-align:center;z-index:999;line-height:1em;text-shadow:3px 3px 3px rgba(0,0,0,1)}.cezetmap .mesto_env:before{display:none}.cezetmap .mesto_hover .mesto_env{display:block}.cezetmap .praha{left:35.1083591331269%;top:38.3458646616541%}.cezetmap .brno{left:66.7492260061919%;top:74.2212674543502%}.cezetmap .ostrava{left:90.875%;top:48.5900216919740%}.cezetmap .plzen{left:18.5139318885449%;top:52.4167561761547%}.cezetmap .liberec{left:43.2198142414861%;top:11.8152524167562%}.cezetmap .olomouc{left:75.8513931888545%;top:57.5725026852846%}.cezetmap .usti-nad-labem{left:28.6687306501548%;top:16.0042964554243%}.cezetmap .hradec-kralove{left:54.8606811145511%;top:34.3716433941998%}.cezetmap .ceske-budejovice{left:35.375%;top:81.5618221258135%}.cezetmap .pardubice{left:53.9938080495356%;top:41.3533834586466%}.cezetmap .havirov{left:93.0030959752322%;top:49.0870032223416%}.cezetmap .zlin{left:82.3529411764706%;top:71.7508055853921%}.cezetmap .kladno{left:29.4117647058824%;top:36.5198711063373%}.cezetmap .most{left:22.6006191950464%;top:22.4489795918367%}.cezetmap .karvina{left:94.6130030959752%;top:46.1868958109560%}.cezetmap .opava{left:85.1393188854489%;top:43.6090225563910%}.cezetmap .frydek-mistek{left:91.8266253869969%;top:53.2760472610097%}.cezetmap .karlovy-vary{left:11.3931888544892%;top:32.6530612244898%}.cezetmap .jihlava{left:51.3931888544892%;top:66.1654135338346%}.cezetmap .teplice{left:25.7585139318885%;top:17.1858216970999%}.cezetmap .decin{left:31.5170278637771%;top:11.3856068743287%}.cezetmap .chomutov{left:19.5665634674923%;top:24.0601503759398%}.cezetmap .prerov{left:78.8854489164087%;top:62.9430719656284%}.cezetmap .jablonec-nad-nisou{left:45.0773993808050%;top:13.6412459720730%}.cezetmap .mlada-boleslav{left:41.1764705882353%;top:26.5306122448980%}.cezetmap .prostejov{left:73.8080495356037%;top:62.4060150375940%}.cezetmap .trebic{left:55.875%;top:72.06074017506101%}.cezetmap .ceska-lipa{left:35.9752321981424%;top:15.0375939849624%}.cezetmap .trinec{left:96.9040247678019%;top:53.2760472610097%}.cezetmap .tabor{left:37.2755417956656%;top:65.5209452201933%}.cezetmap .znojmo{left:58.375%;top:86.33405639913232%}.cezetmap .bruntal{left:79.25%;top:42.0824295010846%}.cezetmap .vsetin{left:87%;top:67.24511930585683%}.cezetmap .valasske-mezirici{left:86.625%;top:61.82212581344903%}.cezetmap .uherske-hradiste{left:79.625%;top:77.87418655097615%}.cezetmap .uhersky-brod{left:82.125%;top:80.4772234273319%}.cezetmap .kromeriz{left:78.25%;top:69.41431670281996%}.cezetmap .hranice{left:83.125%;top:59.21908893709328%}.cezetmap .sumperk{left:71.75%;top:42.73318872017354%}.cezetmap .zabreh-na-morave{left:70.5%;top:46.85466377440347%}.cezetmap .mohelnice{left:71.125%;top:50.54229934924079%}.cezetmap .krnov{left:82.625%;top:39.26247288503254%}.cezetmap .kyjov{left:74.125%;top:80.26030368763557%}.cezetmap .hodonin{left:74.125%;top:85.90021691973969%}.cezetmap .bucovice{left:72.375%;top:74.62039045553145%}.cezetmap .vyskov{left:72.5%;top:69.84815618221259%}.cezetmap .blansko{left:67.125%;top:66.16052060737528%}.cezetmap .boskovice{left:67.5%;top:61.82212581344903%}.cezetmap .hustopece{left:68.25%;top:82.21258134490239%}.cezetmap .ivancice{left:63%;top:76.13882863340564%}.cezetmap .svitavy{left:64.5%;top:51.62689804772235%}.cezetmap .ceska-trebova{left:64.375%;top:45.33622559652928%}.cezetmap .usti-nad-orlici{left:63.7499999999999%;top:42.0824295010846%}.cezetmap .vysoke-myto{left:60.5%;top:43.81778741865509%}.cezetmap .hlinsko{left:56%;top:50.97613882863341%}.cezetmap .chrudim{left:54.75%;top:44.46854663774403%}.cezetmap .novy-jicin{left:87.25%;top:57.9175704989154%}.cezetmap .as{left:1.875%;top:32.79826729002847%}.cezetmap .cheb{left:4.125%;top:39.08893974122153%}.cezetmap .sokolov{left:8.625%;top:34.75054494729528%}.cezetmap .ostrov{left:12.625%;top:29.761390934280097%}.cezetmap .marianske-lazne{left:9.375%;top:42.77657531605884%}.cezetmap .tachov{left:8.125%;top:49.93492672603715%}.cezetmap .domazlice{left:12.625%;top:63.600870326904825%}.cezetmap .klatovy{left:18%;top:65.33622824447532%}.cezetmap .susice{left:21.375%;top:71.40998095597207%}.cezetmap .spalene-porici{left:22.5%;top:56.65943865662283%}.cezetmap .rokycany{left:22.5%;top:51.88720438330397%}.cezetmap .vimperk{left:25%;top:78.56833236595038%}.cezetmap .prachatice{left:28.249999999999996%;top:79.869850804128%}.cezetmap .cesky-krumlov{left:32.875%;top:87.46204169349919%}.cezetmap .trebon{left:39.5%;top:80.30369028352088%}.cezetmap .jindrichuv-hradec{left:43.125%;top:74.66377705141676%}.cezetmap .sobeslav{left:38.75%;top:70.54230199718681%}.cezetmap .vodnany{left:31%;top:74.88069679111307%}.cezetmap .strakonice{left:27.250000000000004%;top:70.542301997187%}.cezetmap .pisek{left:30.5%;top:69.02386381931264%}.cezetmap .blatna{left:26.5%;top:64.03470980629746%}.cezetmap .dacice{left:49.5%;top:77.2668139277725%}.cezetmap .moravske-budejovice{left:54.87499999999999%;top:77.91757314686144%}.cezetmap .telc{left:49.625%;top:73.14533887354257%}.cezetmap .trest{left:50.125%;top:69.45770329870527%}.cezetmap .velke-mezirici{left:57.875%;top:66.4208269429569%}.cezetmap .nove-mesto-na-morave{left:58.875%;top:58.61171631388964%}.cezetmap .pelhrimov{left:46.375%;top:64.03470980629746%}.cezetmap .humpolec{left:48.125%;top:59.91323475206751%}.cezetmap .havlickuv-brod{left:51.5%;top:57.310197875711765%}.cezetmap .chotebor{left:52.5%;top:52.27765726681128%}.cezetmap .pribram{left:28.249999999999996%;top:53.6225623008745%}.cezetmap .benesov{left:38.625%;top:50.15184646573346%}.cezetmap .kutna-hora{left:46.875%;top:43.644254274844094%}.cezetmap .caslav{left:48.75%;top:45.5965319321109%}.cezetmap .kolin{left:46%;top:40.824297658792034%}.cezetmap .podebrady{left:44.625%;top:36.26898312516947%}.cezetmap .nymburk{left:43.625%;top:34.9674646869916%}.cezetmap .neratovice{left:35.875%;top:31.93058833124322%}.cezetmap .melnik{left:35.375%;top:27.592193537316973%}.cezetmap .slany{left:29.5%;top:33.015187029724785%}.cezetmap .rakovnik{left:24.5%;top:37.78742130304366%}.cezetmap .beroun{left:29.375%;top:42.993495055755155%}.cezetmap .kadan{left:17.625%;top:26.941434318228037%}.cezetmap .zatec{left:21.5%;top:29.11063171519116%}.cezetmap .louny{left:25.5%;top:28.24295275640591%}.cezetmap .jirkov{left:20.375%;top:21.952280305212852%}.cezetmap .litomerice{left:30.25%;top:20.433842127338668%}.cezetmap .rumburk{left:36.25%;top:4.164861650115238%}.cezetmap .novy-bor{left:36.5%;top:11.757052539486171%}.cezetmap .turnov{left:45.25%;top:18.91540394946448%}.cezetmap .jicin{left:48.5%;top:24.772236921264916%}.cezetmap .nachod{left:60.25%;top:25.856835619746477%}.cezetmap .trutnov{left:56.25%;top:19.566163168553416%}.cezetmap .namest-nad-oslavou{left:59.25%;top:71.36659436008676%}.cezetmap .velke-prilepy{left:32.625%;top:35.401301683934804%}.cezetmap .baska{left:92.25%;top:56.10990586353227%}.cezetmap .lipnice-nad-sazavou{left:49.25%;top:56.326826844453294%}.cezetmap .jesenik{left:74.9375%;top:32.75488069414317%}.cezetmap .breclav{left:70.0625%;top:88.28633405639913%}.cezetmap .zdar-nad-sazavou{left:55.93749999999999%;top:59.219088937093275%}.cezetmap .rychnov-nad-kneznou{left:61.5625%;top:35.140997830802604%}.cezetmap .semily{left:47.9375%;top:17.136659436008678%}.cezetmap .sazava{left:41.0625%;top:47.071583514099785%}.cezetmap .jesenik{left:75%;top:33.18872017353579%}.cezetmap .rychnov-nad-kneznou{left:61.54999923706055%;top:35.70498882301976%}.cezetmap .breclav{left:70.30000305175781%;top:89.71800566236782%}.cezetmap .zdar-nad-sazavou{left:56.57500076293945%;top:58.8720193395387%}.cezetmap .semily{left:47.67499923706055%;top:18.17787402105435%}
.mapwrap{position:relative;width:500px;height:0;padding-bottom:53%}.cezetmap{position:absolute;width:100%;height:100%}.cezetmap .kraje{font-size:36em;list-style-type:none}.cezetmap .mesto{padding:0}.cezetmap .kraje li{list-style-type:none;line-height:1em!important;background:0 0;margin:0;padding:0}.cezetmap .mesto_env{width:170px;left:50% !important;margin-left:-85px !important;font-size:13px;text-align:center;line-height:1em;text-shadow:0px 0px 3px rgba(0,0,0,1);cursor:pointer}.cezetmap .zlinsky{color:#e64c13}.cezetmap .moravskoslezsky{color:#e64c13}.cezetmap .jihomoravsky{color:#e64c13}.cezetmap .olomoucky{color:#e64c13}.cezetmap .vysocina{color:#e64c13}.cezetmap .pardubicky{color:#e64c13}.cezetmap .kralovehradecky{color:#e64c13}.cezetmap .jihocesky{color:#e64c13}.cezetmap .hlavni-mesto-praha{color:#e64c13}.cezetmap .stredocesky{color:#e64c13}.cezetmap .liberecky{color:#e64c13}.cezetmap .plzensky{color:#e64c13}.cezetmap .ustecky{color:#e64c13}.cezetmap .karlovarsky{color:#e64c13}.cezetmap .kraj_hover{color:#e2041b}.cezetmap .kraj_active{color:#e2041b}
.footer-area{padding:50px 0}@media (max-width:767px){.footer-area{padding:0}.stick{border-bottom:none}.mobile-menu-area{display:block}.slider-content .tp-caption{display:none}.about-fitness-left{width:100%;text-align:center}.about-fitness-right{width:100%}.about-fitness-left .about-left-img img{position:relative;z-index:99}.about-fitness-left .about-left-img .overly{left:0;right:0;top:inherit;bottom:0;text-align:center}.about-fitness-right{padding:60px 30px}.about-fitness-left .about-left-img{padding:50px}.about-single-service{text-align:center}.about-single-service img{display:inline-block}.about-single-service .service-item{padding-bottom:20px}.about-single-service .service-image{float:inherit !important;padding-right:0 !important;padding-bottom:15px}.about-fitness-left .about-left-img:after{left:0;right:0;top:inherit;bottom:-18px;margin:0 auto;-webkit-transform:rotate(224deg);-moz-transform:rotate(224deg);-o-transform:rotate(224deg);transform:rotate(224deg)}.feature-classes-area,.being-body-builder,.what-client-area,.expert-trainer-area,.online-store-area,.fitness-summer-area,.latest-news-area,.logo-showcase-area,.single-page-area{padding-top:60px;padding-bottom:60px}.related-classes-area,.news-page-area{padding-top:60px;padding-bottom:50px}.class-schedule,.news-detail-area{padding-top:60px}.single-news-detail{padding-bottom:50px}.classes-tab-area ul,.class-schedule-wrap ul.nav-tabs{margin-bottom:25px}.single-product-classes .product-content .left-content,.single-product-classes .product-content .more-icon{float:inherit;text-align:center}.single-product-classes .single-product .overly{left:0;right:0;text-align:center}.being-body-builder .being-right-content .being-content{position:inherit;padding-top:20px}.being-body-builder .being-right-content{left:0;text-align:center}.class-schedule-wrap{padding:30px 15px}.class-schedule-wrap .nav-tabs li,.schedule-page .class-schedule-wrap .nav-tabs li{width:48%}.class-schedule-wrap .nav-tabs li a{margin-right:3px;margin-bottom:3px}.class-schedule-tab ul li{width:100%;text-align:center}.class-schedule-tab ul li:nth-child(1){padding-left:0}.class-schedule-tab ul li:nth-child(4){text-align:center;margin-top:20px;margin-bottom:10px}.single-client-say{margin-right:0}.single-client-say .client-picture{float:inherit !important;text-align:center;margin-bottom:15px}.single-client-say .client-content{padding-left:0;text-align:center}.single-client-say .client-content h3:after{margin:15px auto}.what-client-say .owl-pagination{top:inherit;left:0}.single-trainer-item .trainer-item{left:0;right:0;margin:auto}.single-product-store .product-content{text-align:center}.fitness-summer .fitness-content{text-align:center}.single-latest-news .news-content{text-align:center}.about-company,.twitter-area,.flickr-photos{margin-bottom:40px}.choose-us-area{padding-top:60px;padding-bottom:60px;margin-top:60px}.our-classes-area{padding-top:60px;padding-bottom:30px}.classes-detail-area{padding-top:60px;padding-bottom:60px}.schedule-page{padding-bottom:60px}.single-sidebar .join-us img{width:100%}.single-sidebar .join-us .join-content{text-align:center;padding:60px 30px}.right-sidebar .single-sidebar h3{font-size:20px}.news-page-area .pagination-area{margin-bottom:50px}.footer-area{text-align:center}.feature-classes-area .section-title{margin-left:0}.feature-classes-area .owl-arrow .owl-controls{right:0}.single-product-classes .product-content{text-align:center}.isotop-classes-tab a{width:48%;padding:10px 18px;margin-right:3px}.feature-classes-area .section-title h2:after,.expert-trainer-area .section-title h2:after,.online-store-area .section-title h2:after,.latest-news-area .section-title h2:after,.related-classes-area .section-title h2:after{display:none}.img-smsm{max-width:220px !important;position:relative !important;top:39px !important;left:-35px !important}.pclaim{text-align:center;color:#a3ccee;margin-top:40px;margin-bottom:0;font-size:35px;font-weight:600}}@media(min-width:481px) and (max-width:767px){.slider-content .button{bottom:30%}.slider-area .nivo-controlNav{bottom:15px}.about-fitness-left .about-left-img .overly h3{font-size:50px;line-height:50px;position:relative;z-index:9}.feature-classes-area .section-title h2,.class-schedule .section-title h2,.what-client-area .section-title h2,.expert-trainer-area .section-title h2,.online-store-area .section-title h2,.latest-news-area .section-title h2,.related-classes-area .section-title h2{margin-bottom:50px;font-size:24px}.owl-arrow .owl-controls{top:-80px}.being-body-builder .being-right-content .being-content p{letter-spacing:2px;font-size:20px}.single-client-say .client-content{padding-left:15px;padding-right:15px}.logo-showcase-area .owl-arrow .owl-controls{top:-50px}.inner-banner-area .innter-title h2{padding-bottom:20px;font-size:40px}.about-content-area .title-section h2{font-size:32px}ul.counter-list{text-align:center}.single-classes-area .classes-title{width:200px}.footer-area h3{margin-bottom:20px}.visa-card ul,.copy-right-area .copy-right{text-align:center;margin-bottom:8px}.our-trainer-item{height:100%;width:100%}.our-trainer-item .trainer-image{padding:28px}.fitness-summer .fitness-content h3,.fitness-summer .fitness-content p{font-size:30px;line-height:36px}.single-product-classes .product-content .more-icon{padding-top:5px}.single-product-classes .product-content{padding:20px}.about-gymedge-area{padding-top:60px}.about-img{margin-top:30px}.classes-tab-area ul li{width:48%}.classes-tab-area ul li a{margin-right:3px;margin-bottom:3px}.single-news-page .news-content{text-align:center}.pagination-area .pagination{margin-top:0}.single-news-detail .class-heading ul li{margin-right:5px}.our-trainer-item .trainer-image .trainer-overly{width:200px;padding:10px 0}.our-trainer-item .trainer-image .social-overly{top:45%}.our-trainer-area,.trainer-details-area{padding-top:60px;padding-bottom:30px}.trainer-detail-content .detail-heading{margin-top:40px}.trainer-detail-content .detail-heading h2{font-size:24px}.online-header{padding:20px 0}.pager-left-area{margin-bottom:10px}.pager-right-area .shor-list select{width:100%}.category-product-grid .product-content{text-align:center}.online-store-grid,.single-product-area,.error-page-area{padding-top:60px;padding-bottom:60px}.product-pagination{margin-top:30px;margin-bottom:60px}.single-product-list .product-list-content .product-content{margin-left:0;margin-top:20px;text-align:center}.product-detail-area{margin-left:0;margin-top:30px}.single-product-tab ul.tab-image li a img{width:50%}.error-page .error-content h1{font-size:150px}.error-page .error-content p{font-size:24px;line-height:30px}.error-page .error-content{padding-bottom:50px}.error-page .error-info p{margin-top:30px;font-size:16px}.contact-us-area{padding-top:60px}.contact-form .send-button{margin-bottom:40px}.contact-form legend{font-size:24px;margin-bottom:30px}.contact-us-area{padding-top:60px}.category-product-grid .item{padding-right:0;width:50%;float:left}.about-single-service .service-item .service-image span{font-size:40px;display:block;margin-bottom:10px;line-height:40px}.pclaim{text-align:center;color:#a3ccee;margin-top:40px;margin-bottom:0;font-size:35px;font-weight:600}}@media(min-width:320px) and (max-width:480px){.slider-content .button .custom-button,.slider-content .button .custom-button:after{font-size:12px;padding:12px 28px}.slider-content .button{bottom:65%}.slider-content .button2 .custom-button2{padding:6px 11px}.slider-content .button2{left:33%}.slider-area .nivo-controlNav{bottom:20px}.owl-arrow .owl-controls{top:-83px}.about-fitness-left .about-left-img .overly h3{font-size:32px;line-height:32px;position:relative;z-index:999}.feature-classes-area .section-title h2,.class-schedule .section-title h2,.what-client-area .section-title h2,.expert-trainer-area .section-title h2,.online-store-area .section-title h2,.latest-news-area .section-title h2,.related-classes-area .section-title h2{margin-bottom:50px;font-size:24px}.fitness-summer .fitness-content h3,.fitness-summer .fitness-content p{font-size:24px;line-height:30px}.logo-showcase-area .owl-arrow .owl-controls{top:-78px}.being-body-builder .being-right-content .being-content h2{font-size:40px;line-height:50px}.being-body-builder .being-right-content .being-content p{letter-spacing:2px;font-size:17px !important}.single-trainer-item .trainer-item{width:100%;height:100%}.inner-banner-area .innter-title h2{font-size:30px;padding-top:60px;padding-bottom:20px}.about-content-area .title-section h2,.choose-us-area .title-section h2{font-size:28px}ul.counter-list{text-align:center}ul.counter-list li{margin-right:0;margin-top:15px}.classes-tab-area .tab-content .tab-pane>div{width:100%}.single-classes-area .classes-title{width:250px}.comment-section .comment-image{float:inherit !important;text-align:center;margin-bottom:15px;width:100%}.comment-section .comment-image img{width:100%}.comment-section .comment-content{padding-left:0}.content-list span{font-size:16px;margin:15px 0}.single-product-classes .product-content .more-icon{padding-top:5px}.single-product-classes .product-content{padding-top:15px;padding-bottom:15px}.single-product-classes .product-content h3{margin-bottom:5px}.about-gymedge-area{padding-top:60px}.about-img{margin-top:20px}.classes-tab-area ul{padding-left:15px;padding-right:15px}.classes-tab-area ul li{width:48%}.classes-tab-area ul li a{margin-right:3px;margin-bottom:3px;padding:12px 15px}.single-class-detail .class-heading h3,.single-class-detail .choose-body h3{font-size:18px}.single-news-page .news-content{text-align:center}.pagination-area .pagination{margin-top:0}.single-news-detail .class-heading h3,.news-tag h3,.leave-comment h3,.comment-section h3{font-size:18px}.our-trainer-area .container .row>div{width:100%}.our-trainer-item{width:100%;height:100%}.our-trainer-item .trainer-image .social-overly{top:40%}.trainer-detail-content{margin-top:30px}.trainer-detail-content .detail-heading h2{font-size:20px}.trainer-details-area{padding-top:60px;padding-bottom:30px}.online-header{padding:20px 0}.pager-left-area{margin-bottom:10px}.pager-right-area .shor-list select{width:100%}.category-product-grid .product-content{text-align:center}.online-store-grid,.single-product-area,.error-page-area{padding-top:60px;padding-bottom:60px}.product-pagination{margin-top:30px;margin-bottom:60px}.single-product-list .product-list-content .product-content{margin-left:0;margin-top:20px;text-align:center}.product-detail-area{margin-left:0;margin-top:20px;text-align:center}.overview-content ul.product-view-tab li{width:100%;text-align:center}.overview-content .tab-content{text-align:center;padding:15px}.error-page .error-content h1{font-size:100px}.error-page .error-content p{font-size:20px;line-height:24px}.error-page .error-content{padding-bottom:50px}.error-page .error-info p{margin-top:30px}.contact-us-area{padding-top:60px}.contact-form .send-button{margin-bottom:40px}.contact-form legend{font-size:24px;margin-bottom:30px}.contact-us-area{padding-top:60px}.footer-area h3{margin-bottom:15px}.copy-right-area .copy-right,.visa-card ul{text-align:center;margin-bottom:8px;font-size:14px}.class-schedule .section-title h2,.what-client-area .section-title h2{text-align:center}.class-schedule-wrap .nav-tabs li a{padding:10px 15px}.class-schedule-tab ul{padding-left:0}.portfolioContainer .col-md-4{width:100%}.about-single-service .service-item .service-image span{font-size:40px;display:block;margin-bottom:10px;line-height:40px}.single-latest-news{margin-right:0;margin-left:0}.pclaim{text-align:center;color:#a3ccee;margin-top:40px;margin-bottom:0;font-size:18px;font-weight:600}}@media(max-width:320px){.feature-classes-area .section-title h2,.class-schedule .section-title h2,.what-client-area .section-title h2,.expert-trainer-area .section-title h2,.online-store-area .section-title h2,.latest-news-area .section-title h2,.related-classes-area .section-title h2{margin-bottom:48px;font-size:22px}.feature-classes-area .section-title h2:after,.expert-trainer-area .section-title h2:after,.online-store-area .section-title h2:after,.latest-news-area .section-title h2:after,.related-classes-area .section-title h2:after{position:inherit}.owl-arrow .owl-controls{top:-82px}.logo-showcase-area .owl-arrow .owl-controls{top:-53px}}@media(min-width:768px) and (max-width:991px){.stick .header-top-area .header-top-right{display:none}}@media(min-width:768px) and (max-width:1024px){.header-top-area .header-top-right{text-align:center;padding:20px 0}.header-top-area .cart-area span{bottom:30px}.stick .header-top-area .cart-area span{bottom:20px}.stick .header-top-area .header-top-right{padding:12px 0}.header-top-search .search-text{top:45px}.header-top-area .logo-area{text-align:center}.header-top-right ul li ul{top:65px}.stick .header-top-right ul li ul{top:50px}.cart-single-product .media .cart-content h4,.cart-single-product .media .cart-content p{text-align:left;margin:0}.cart-single-product .media .cart-content .cart-product-price{bottom:5px}.cart-single-product .media .cart-content a.trash{top:5px}.main-menu ul{text-align:center}.slider-content .big-title{font-size:48px;position:relative;bottom:40px}.slider-content .small-content{width:75%;position:relative;bottom:20px;padding-top:0}.slider-content .button{bottom:28%}.preview-2 .nivo-controlNav{bottom:30px}.about-fitness-right{padding:30px 15px 30px 25px}.about-single-service .service-item{padding-bottom:4px}.about-fitness-left .about-left-img .overly h3{font-size:54px}.feature-classes-area,.what-client-area,.expert-trainer-area,.online-store-area,.fitness-summer-area,.latest-news-area,.logo-showcase-area,.related-classes-area,.single-page-area{padding-top:70px;padding-bottom:70px}.schedule-page,.news-page-area,.trainer-details-area,.online-store-grid,.single-product-area,.error-page-area{padding-top:80px;padding-bottom:70px}.being-body-builder,.news-detail-area,.class-schedule{padding-top:70px}.single-news-detail{padding-bottom:50px}.related-product-area{padding-bottom:0}.feature-classes-area .section-title h2,.class-schedule .section-title h2,.what-client-area .section-title h2,.expert-trainer-area .section-title h2,.online-store-area .section-title h2,.latest-news-area .section-title h2,.related-classes-area .section-title h2{margin-bottom:50px;font-size:28px}.feature-classes-area .section-title h2:after,.expert-trainer-area .section-title h2:after,.online-store-area .section-title h2:after,.latest-news-area .section-title h2:after{right:12%;top:15px;width:45%}.related-classes-area .section-title h2:after{right:16%;width:34%}.related-product-area .section-title h2:after{right:16%;width:28%}.owl-arrow .owl-controls{top:-90px}.being-body-builder .being-right-content{left:-55px}.being-body-builder .being-right-content .being-content{padding-top:67px}.being-body-builder .being-right-content .being-content h2{font-size:65px;line-height:70px}.being-body-builder .being-right-content .being-content p{font-size:34px;letter-spacing:32px}.class-schedule-tab ul li{font-size:15px}.class-schedule-wrap ul.nav-tabs{margin-bottom:40px}.single-client-say{margin-right:15px;padding-left:15px}.single-client-say .client-picture{float:inherit !important;text-align:center;margin-bottom:15px}.single-client-say .client-content{padding-left:0;text-align:center}.single-client-say .client-content h3:after{margin:15px auto}.what-client-say .owl-pagination{top:inherit;left:0}.flickr-photos .flickr-list ul li img{width:74px}.logo-showcase-area .owl-arrow .owl-controls{top:-71px}.inner-banner-area .innter-title h2{padding-bottom:25px;padding-top:75px;font-size:36px}.about-content-area .title-section h2{font-size:40px}.choose-us-area{padding-top:70px;padding-bottom:70px;margin-top:50px}ul.counter-list{text-align:center}ul.counter-list li{height:160px;width:160px}.classes-tab-area ul,.class-schedule-wrap ul.nav-tabs{margin-bottom:25px}.classes-tab-area ul li a{margin-right:5px;padding:10px 24px}.our-classes-area{padding-top:70px;padding-bottom:50px}.right-sidebar .single-sidebar h3{font-size:20px}.single-sidebar .join-us .join-content{padding:14px;text-align:center}.join-us .join-content .percent{font-size:30px}.join-us .join-content .custom-button,.join-us .join-content .custom-button:after{padding:10px 5px}.happy-clients .owl-controls .owl-pagination{left:0;bottom:-10px}.class-schedule-wrap{padding-left:40px;padding-right:40px}.class-schedule-wrap .nav-tabs li a{padding:10px 12px;margin-right:2px}.our-trainer-item{width:100%;height:100%}.our-trainer-item .trainer-image img{height:160px}.our-trainer-area{padding-top:70px;padding-bottom:35px}.our-trainer-item .trainer-image .trainer-overly{padding:10px 0;width:200px}.product-pagination{margin-top:20px}.pager-left-area{padding-right:0}.single-product-list .product-list-image img{width:80%}.social-icons ul li{margin-bottom:3px}.stick .logo-area{padding-top:10px}.stick .logo-area img{width:120px}.stick .main-menu ul li a{padding:12px}.classes-detail-area,.contact-us-area{padding-top:70px}.our-trainer-item .trainer-image .social-overly{top:42%}.single-product-tab ul li{min-height:80px}.contact-form legend{font-size:30px;margin-bottom:35px}.feature-classes-area .section-title h2:after{right:15%}.about-fitness-right .media-heading{margin-bottom:8px}.isotop-classes-tab{margin-bottom:30px}.isotop-classes-tab a{padding:8px 20px;margin-right:3px}.header-top-right ul li{padding-right:5px}.header-top-area .cart-area{padding-left:5px}.our-trainer-item .trainer-image{padding:28px}.pclaim{text-align:center;color:#a3ccee;margin-top:40px;margin-bottom:0;font-size:35px;font-weight:600}}@media(min-width:800px) and (max-width:1024px){.logo-showcase-area .owl-arrow .owl-controls{top:-55px}}@media(min-width:992px) and (max-width:1024px){.about-fitness-right{padding:70px 15px 70px 25px}.about-fitness-left .about-left-img{padding:60px 0}.feature-classes-area .section-title h2:after,.expert-trainer-area .section-title h2:after,.online-store-area .section-title h2:after,.latest-news-area .section-title h2:after{width:55%}.our-trainer-item .trainer-image img{height:220px}.social-icons ul li{margin-right:0}.join-us .join-content .custom-button,.join-us .join-content .custom-button:after{padding:10px 15px}ul.counter-list{margin-top:35px}}@media(min-width:1025px) and (max-width:1200px){.slider-content .big-title{font-size:60px;position:relative;bottom:30px}.slider-content .small-content{padding-top:0}.slider-content .button{bottom:23%}.preview-2 .nivo-controlNav{bottom:30px}.about-fitness-right{padding:60px 15px 60px 40px}.about-single-service .service-item{padding-bottom:15px}.about-fitness-left .about-left-img .overly h3{font-size:64px}.about-fitness-left .about-left-img{padding-top:70px;padding-bottom:70px}.feature-classes-area,.what-client-area,.expert-trainer-area,.online-store-area,.fitness-summer-area,.latest-news-area,.logo-showcase-area,.trainer-details-area,.online-store-grid,.related-classes-area,.single-page-area{padding-top:80px;padding-bottom:80px}.schedule-page,.news-page-area,.error-page-area{padding-top:80px;padding-bottom:80px}.being-body-builder,.class-schedule{padding-top:80px}.news-detail-area,.classes-detail-area{padding-top:80px}.single-news-detail{padding-bottom:50px}.our-trainer-area{padding-top:80px;padding-bottom:34px}.related-product-area{padding-bottom:0}.feature-classes-area .section-title h2:after,.expert-trainer-area .section-title h2:after,.online-store-area .section-title h2:after,.latest-news-area .section-title h2:after{right:10%;width:55%}.related-product-area .section-title h2:after{right:12%;width:42%}.related-classes-area .section-title h2:after{right:14%;width:44%}.being-body-builder .being-right-content{left:-70px}.being-body-builder .being-right-content .being-content{padding-top:110px}.being-body-builder .being-right-content .being-content h2{font-size:70px;line-height:70px}.being-body-builder .being-right-content .being-content p{font-size:34px;letter-spacing:36px}.social-icons ul li{margin-right:1px}.inner-banner-area .innter-title h2{padding-bottom:30px}.choose-us-area{padding-top:70px;padding-bottom:70px;margin-top:50px}ul.counter-list{text-align:center;margin-top:35px}ul.counter-list li{height:160px;width:160px}.our-classes-area{padding-top:80px;padding-bottom:40px}.join-us .join-content .custom-button,.join-us .join-content .custom-button:after{padding:12px 17px}.single-related-classes .classes-title{width:200px;padding:10px 0}.class-schedule-wrap ul.nav-tabs{margin-bottom:30px}.our-trainer-item{width:300px;height:300px}.our-trainer-item .trainer-image img{height:210px}.error-page .error-content{padding-bottom:80px}.header-top-right ul li{padding-right:5px}.header-top-area .cart-area{padding-left:5px}.class-schedule-wrap .nav-tabs li a{padding:12px 25px;margin-right:5px}.pclaim{text-align:center;color:#a3ccee;margin-top:40px;margin-bottom:0;font-size:35px;font-weight:600}}@media(min-width:1201px) and (max-width:2560px){.about-fitness-right .about-single-service{max-width:478px}.pclaim{text-align:center;color:#a3ccee;margin-top:40px;margin-bottom:0;font-size:35px;font-weight:600}}@media(min-width:991px) and (max-width:1199px){.slider-area .slider-content .small-content{width:60%}.inner-banner-area .innter-title h2{padding-top:100px}.being-body-builder3-wrapper .being-right-img img{position:absolute;bottom:0}.slider2-caption .nivo-caption{top:30px}.slider4-caption .nivo-caption{top:30px}.slider3-caption .button{bottom:15%}.slider4-caption .slider-progress{display:none}.single-product-classes3 .single-product{display:block}.single-product-classes3 .single-product img{width:100%}.being-body-builder2-wrapper .being-content h2{font-size:60px}.being-body-builder2-wrapper .being-content>span{font-size:42px}.why-choose-content h2{font-size:40px}}@media only screen and (max-width:991px){.header-top-area{display:none}.isotop-btn a{padding:8px 18px!important}.being-body-builder3-wrapper{display:block}.being-body-builder3-wrapper .being-content{margin-bottom:30px}.why-choose-content h2{font-size:42px}.slider2-caption .small-content{width:95%!important}.slider3-caption .small-content{display:none}.slider3-caption .nivo-caption{top:-30px}.slider2-caption .big-title{bottom:30px}.slider3-caption .big-title{display:block;font-size:52px}.slider2-caption .nivo-caption{top:30px}.slider2-caption .slider-progress{display:none}.slider3-caption .slider-progress{display:none}.slider3-caption .button{bottom:30%}.slider4-caption .button{bottom:40%}.slider4-caption .small-content{display:none}.slider4-caption .nivo-caption{top:70px}.slider4-caption .slider-progress{display:none}.slider4-caption .big-title{font-size:42px}.why-choose2-wrapper{display:block}.why-choose2-wrapper .why-choose-img img{position:inherit}.why-choose2-wrapper .why-choose-content{margin-bottom:30px}.why-choose2-area .side-text{right:-60px;top:75%}.single-product-classes3 .single-product{display:block}.single-product-classes3 .single-product img{width:100%}.being-body-builder2-wrapper .being-content h2{font-size:42px}.being-body-builder2-wrapper .being-content>span{font-size:36px}.being-body-builder3-wrapper .being-content ul{padding-right:0}.being-body-builder3-wrapper .being-content ul li a .service-content{padding:0 0 0 25px}}@media only screen and (max-width:767px){.counter-area{padding:80px 0 55px}.isotop-btn a{padding:8px 25px!important;width:auto!important}.header-top-bar2{display:none}.header-top-bar3{display:none}.header-top-bar4{display:none}.why-choose-area .why-choose-img-holder{left:0;right:0}.why-choose-content h2{font-size:32px}.slider2-caption .nivo-caption{top:65px}.slider2-caption .s-tb-c{vertical-align:top}.slider2-caption .big-title{display:block;font-size:40px}.slider2-caption .small-content{display:block}.slider3-caption .big-title{display:block;font-size:34px}.slider3-caption .button{bottom:22%}.slider4-caption .big-title{font-size:34px;display:block}.slider4-caption .s-tb-c{vertical-align:top}.slider4-caption .button{bottom:60%}.being-body-builder2-wrapper .being-content h2{font-size:36px}.being-body-builder2-wrapper .being-content>span{font-size:32px}}@media only screen and (max-width:479px){.counter-area .col-xs-6{width:100%}.counter-area{padding:70px 0 45px}.isotop-btn a{padding:6px 20px!important;width:auto!important}.counter-area h2{font-size:48px}.slider1-caption .nivo-caption{top:-10px}.slider2-caption .big-title{font-size:22px}.slider2-caption .small-content{display:none}.slider3-caption .big-title{font-size:22px}.slider4-caption .big-title{font-size:22px}.slider3-caption .button{bottom:15%}.slider4-caption .nivo-caption{top:50px}.slider4-caption .button{bottom:50%}.expert-trainer-area2 .col-xs-6{width:100%}.trainer-box2{margin-bottom:30px}.why-choose-content h2{font-size:28px}.being-body-builder2-wrapper .being-content h2{font-size:32px}.being-body-builder2-wrapper .being-content>span{font-size:28px}}@media only screen and (max-width:320px){.why-choose-content h2{font-size:26px}.being-body-builder2-wrapper .being-content h2{font-size:30px}.being-body-builder2-wrapper .being-content>span{font-size:24px}}
