@font-face{font-family:'amerigo_btroman';src:url(css/amerigo_bt_roman-webfont.eot);src:url(css/amerigo_bt_roman-webfontd41d.eot?#iefix) format('embedded-opentype') , url(css/amerigo_bt_roman-webfont.woff) format('woff') , url(css/amerigo_bt_roman-webfont.ttf) format('truetype') , url(css/amerigo_bt_roman-webfont.svg#amerigo_btroman) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"Flaticon";src:url(css/fonts/flaticon.eot);src:url(flaticon.eot#iefix) format("embedded-opentype") , url(css/fonts/flaticon.woff) format("woff") , url(css/fonts/flaticon.ttf) format("truetype") , url(css/fonts/flaticon.svg) format("svg");font-weight:normal;font-style:normal}.titleModal{}.titleModal_container{position:absolute;z-index:99999;background:#158ccf;color:#fff;padding:5px 10px;line-height:16px;margin-top:12px;margin-left:0;border-radius:4px;font-size:13px;text-align:left;max-width:300px;opacity:0;white-space:normal;font-family:sans-serif;font-weight:initial;font-style:initial;text-decoration:initial;text-transform:initial}.titleModal_container:after{content:'';position:absolute;border:6px solid transparent;border-top-width:0;border-bottom-color:#158ccf;top:-6px;left:50%;margin-left:-30px}.titleModal_container.top{margin-top:-6px}.titleModal_container.top:after{border:6px solid transparent;border-bottom-width:0;border-top-color:#158ccf;top:auto;bottom:-6px;left:50%;margin-left:-6px}.titleModal_container.left:after{border:6px solid transparent;border-right-width:0;border-left-color:#158ccf;top:50%;left:auto;right:-6px;margin-left:0;margin-top:-6px}.titleModal_container.right:after{border:6px solid transparent;border-left-width:0;border-right-color:#158ccf;top:50%;left:0;margin-top:-6px}.titleModal.light .titleModal_container{background:#fff;color:#158ccf;border:1px solid #247099}.titleModal.light .titleModal_container:after{border-bottom-color:#fff}.titleModal.light .titleModal_container:before{content:'';position:absolute;border:7px solid transparent;border-top-width:0;border-bottom-color:#247099;top:-7px;left:50%;margin-left:-7px}.titleModal.light .titleModal_container.top:after{border:6px solid transparent;border-bottom-width:0;border-top-color:#fff}.titleModal.light .titleModal_container.top:before{border:6px solid transparent;border-bottom-width:0;border-top-color:#247099;top:auto;bottom:-7px;left:50%;margin-left:-6px}.titleModal.light .titleModal_container.left:after{border:6px solid transparent;border-right-width:0;border-left-color:#fff}.titleModal.light .titleModal_container.left:before{border:7px solid transparent;border-right-width:0;border-left-color:#247099;top:50%;left:auto;right:-7px;margin-left:0;margin-top:-7px}.titleModal.light .titleModal_container.right:after{border:6px solid transparent;border-left-width:0;border-right-color:#fff}.titleModal.light .titleModal_container.right:before{border:7px solid transparent;border-left-width:0;border-right-color:#ccc;top:50%;left:0;margin-top:-7px}.titleModal{cursor:help}.animated{animation-duration:.2s;animation-fill-mode:both;transform:translateZ(0);backface-visibility:hidden}.fadeInLeft{animation-name:fadeInLeft}.fadeOutLeft{animation-name:fadeOutLeft}.fadeInRight{animation-name:fadeInRight}.fadeOutRight{animation-name:fadeOutRight}.fadeInTop{animation-name:fadeInTop}.fadeInTopBig{animation-name:fadeInTopBig}.fadeOutTop{animation-name:fadeOutTop}.fadeInBottom{animation-name:fadeInBottom}.fadeOutBottom{animation-name:fadeOutBottom}@keyframes fadeInLeft {
  0% {opacity:0;transform:translateX(-10px)}
  100% {opacity:1;transform:translateX(0)}
}@keyframes fadeOutLeft {
  0% {opacity:1;transform:translateX(0)}
	100% {opacity:0;transform:translateX(-10px)}
}@keyframes fadeInRight {
  0% {opacity:0;transform:translateX(10px)}
  100% {opacity:1;transform:translateX(0)}
}@keyframes fadeOutRight {
  0% {opacity:1;transform:translateX(0)}
	100% {opacity:0;transform:translateX(10px)}
}@keyframes fadeInTop {
  0% {opacity:0;transform:translateY(-10px)}
  100% {opacity:1;transform:translateY(0)}
}@keyframes fadeOutTop {
  0% {opacity:1;transform: translateY(0)}
	100% {opacity:0;transform:translateY(-10px)}
}@keyframes fadeInTopBig {
  0% {opacity:0;transform:translateY(-100%)}
  100% {opacity:1;transform:translateY(0)}
}@keyframes fadeInBottom {
  0% {opacity:0;transform:translateY(10px)}
  100% {opacity:1;transform:translateY(0)}
}@keyframes fadeOutBottom {
  0% {opacity:1;transform:translateY(0)}
	100% {opacity:0;transform:translateY(10px)}
}#page3 ul li{background:none}#page3 .indent{padding:0 0 27px 0}.enterprise{margin-right:0!important}.cms-logo{padding-top:10px}#header .indent{color:#5e5c5a;font-size:.78em;margin:32px 0 0;position:absolute;right:0;text-transform:uppercase;width:325px}#pricing{padding:3px 0}#pricing .pricing-col{width:210px;margin-right:15px}#pricing .sec_nd{background:#e6e6e6!important}#pricing .descr_pr{width:230px!important;margin-right:18px;border:none!important;box-shadow:none!important;background:rgba(0,0,0,0) none repeat scroll 0 0!important;margin-top:40px!important}#pricing .descr_pr li{border-bottom:1px solid #ddd!important;font-weight:bold;line-height:18px!important}#pricing .descr_pr li:nth-child(2n) {background:#e6e6e6 none repeat scroll 0 0!important;border-top:1px dotted #ccc!important;line-height:17px!important}#pricing .abst{height:159px}#pricing .pricing-table{padding:10px 0 10px}#pricing .pricing-col{background:url(images/xshadd.png.pagespeed.ic.7kcW1K6vjQ.png) no-repeat bottom center;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 );float:left;padding-bottom:23px;transition:all .6s ease;margin-top:20px}#pricing .inner{border:1px solid #ddd;box-shadow:0 0 4px -2px #666;transition:box-shadow .6s ease 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-bottom:none}#pricing .inner:hover{box-shadow:0 0 20px -2px #666}#pricing .pricing-col:hover{margin-bottom:-10px;margin-top:10px}div.pricing-col.descr_pr:hover{margin-bottom:0!important;margin-top:20px!important}#pricing .pricing-col .plan-title strong{font-family:'amerigo_btroman';display:block;font-size:25px;font-weight:normal;margin-bottom:3px;text-transform:none!important}#pricing .pricing-col .plan-title,#pricing .pricing-col .plan-price{text-align:center}#pricing .pricing-col .plan-title{padding:15px 0;color:#f1f1f1;-webkit-box-shadow:0 3px 3px 0 rgba(100,100,100,.2);-moz-box-shadow:0 3px 3px 0 rgba(100,100,100,.2);box-shadow:0 3px 3px 0 rgba(100,100,100,.2);position:relative;z-index:10;text-shadow:0 1px 1px rgba(0,0,0,.4);background-color:#999;background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -webkit-gradient(linear,left top,left bottom,to(#999),from(#777));background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -webkit-linear-gradient(top,#999,#777);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -moz-linear-gradient(top,#999,#777);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -o-linear-gradient(top,#999,#777);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -ms-linear-gradient(top,#999,#777);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , linear-gradient(top,#999,#777);border-top-left-radius:3px;border-top-right-radius:3px}#pricing .pricing-col .price_1{background-color:#f08c02;background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -webkit-gradient(linear,left top,left bottom,to(#f9b13b),from(#f08c02));background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -webkit-linear-gradient(top,#f9b13b,#f08c02);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -moz-linear-gradient(top,#f9b13b,#f08c02);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -o-linear-gradient(top,#f9b13b,#f08c02);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -ms-linear-gradient(top,#f9b13b,#f08c02);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , linear-gradient(top,#f9b13b,#f08c02)}#pricing .pricing-col .price_2{background-color:#a80175;background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -webkit-gradient(linear,left top,left bottom,to(#cc0391),from(#a80175));background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -webkit-linear-gradient(top,#cc0391,#a80175);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -moz-linear-gradient(top,#cc0391,#a80175);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -o-linear-gradient(top,#cc0391,#a80175);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -ms-linear-gradient(top,#cc0391,#a80175);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , linear-gradient(top,#cc0391,#a80175)}#pricing .pricing-col .price_3{background-color:#7eae00;background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -webkit-gradient(linear,left top,left bottom,to(#bad900),from(#7eae00));background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -webkit-linear-gradient(top,#bad900,#7eae00);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -moz-linear-gradient(top,#bad900,#7eae00);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -o-linear-gradient(top,#bad900,#7eae00);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -ms-linear-gradient(top,#bad900,#7eae00);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , linear-gradient(top,#bad900,#7eae00)}#pricing .pricing-col .plan-title strong{display:block;text-transform:uppercase;margin-bottom:3px}#pricing .pricing-col .plan-title.featured{background:#16b6c9;background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -webkit-gradient(linear,left top,left bottom,from(#16b6c9),to(#009db0));background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -webkit-linear-gradient(top,#16b6c9,#009db0);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -moz-linear-gradient(top,#16b6c9,#009db0);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -o-linear-gradient(top,#16b6c9,#009db0);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , -ms-linear-gradient(top,#16b6c9,#009db0);background:url(https://domotel.de/web_templates/img/pattern.png.pagespeed.ce.XutRu3DPWB.png) repeat , linear-gradient(top,#16b6c9,#009db0);position:relative}#mbCenter{background:none transparent;top:350px;position:fixed}#pricing .pricing-col .plan-price{color:#414141;padding:35px 0 20px;position:relative;background:#f1f1f1;border-bottom:1px solid #dedede;box-shadow:0 2px 0 0 rgba(100,100,100,.1);-webkit-box-shadow:0 2px 0 0 rgba(100,100,100,.1);-moz-box-shadow:0 2px 0 0 rgba(100,100,100,.1);margin-bottom:3px;overflow:hidden}#pricing .pricing-col .plan-price .dollar,#pricing .pricing-col .plan-price .per-month{color:#6e6e6e;font-size:18px}#pricing .pricing-col .plan-price .dollar{font-family:'amerigo_btroman';position:relative;top:-5px;z-index:2}#pricing .pricing-col .plan-price .per-month,#pricing .pricing-col .plan-price .price{position:relative;z-index:2}#pricing .pricing-col .plan-price .price{font-size:40px;font-family:'amerigo_btroman';font-weight:normal;text-shadow:1px 1px 1px #fff;color:#666}#pricing .pricing-col .plan-price .per-month{display:inline-block;font-size:11px}#pricing .pricing-col .plan-price .price-container{float:left;margin-left:30px}#pricing .pricing-col .plan-price .btn{float:right;margin-right:16px}#pricing .pricing-col ul.plan-highlight{margin:0;padding:0}#pricing .pricing-col ul.plan-highlight li{list-style:none;padding:8px 0 8px 10px;border-bottom:1px solid #e0e0e0;box-shadow:0 1px 0 0 #fff;-webkit-box-shadow:0 1px 0 0 #fff;-moz-box-shadow:0 1px 0 0 #fff;margin-left:0;line-height:18px;background:#fff}#pricing .pricing-col ul.plan-highlight li:nth-child(2n) {border-top:1px dotted #ccc!important;line-height:17px!important}#pricing .pricing-col ul.plan-highlight li a{color:#777;text-decoration:none}#pricing .pricing-col ul.plan-highlight li a:hover{text-decoration:none}#pricing .pricing-col ul.plan-highlight li:last-child{box-shadow:none}.try-free{border-top:3px double #ccc;border-bottom:1px solid #ccc;text-align:center;padding:30px 0;margin:30px 0 20px}#pricing-features{margin-top:40px}#pricing-features .pricing-features-cols{width:150px;float:left;margin-right:47px}.btn.danger,.alert-message.danger,.btn.danger:hover,.alert-message.danger:hover,.btn.error,.alert-message.error,.btn.error:hover,.alert-message.error:hover,.btn.success,.alert-message.success,.btn.success:hover,.alert-message.success:hover,.btn.info,.alert-message.info,.btn.info:hover,.alert-message.info:hover{color:#fff}.btn.danger,.alert-message.danger,.btn.error,.alert-message.error{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ee5f5b),color-stop(100%,#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(top,#ee5f5b,#c43c35);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn.orange{background-color:#db9743;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f7ae55),to(#db9743));background-image:-moz-linear-gradient(top,#f7ae55,#db9743);background-image:-ms-linear-gradient(top,#db9743,#f7ae55);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#db9743),color-stop(100%,#f7ae55));background-image:-webkit-linear-gradient(top,#f7ae55,#db9743);background-image:-o-linear-gradient(top,#f7ae55,#db9743);background-image:linear-gradient(top,#f7ae55,#db9743);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7ae55', endColorstr='#db9743', GradientType=0);text-shadow:0 1px 1px rgba(0,0,0,.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;font-weight:bold}.btn.orange:hover{color:#fff}.btn.success,.alert-message.success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#62c462),to(#57a957));background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-ms-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#62c462),color-stop(100%,#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(top,#62c462,#57a957);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn.info,.alert-message.info{background-color:#339bb9;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#5bc0de),to(#339bb9));background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-ms-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5bc0de),color-stop(100%,#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(top,#5bc0de,#339bb9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}a.btn{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff,#fff 25%,#e6e6e6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255,255,255,.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2) , 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2) , 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2) , 0 1px 2px rgba(0,0,0,.05);-webkit-transition:.1s linear all;-moz-transition:.1s linear all;-ms-transition:.1s linear all;-o-transition:.1s linear all;transition:.1s linear all}a.btn:hover{background-position:0 -15px;color:#333;text-decoration:none}a.btn:focus{outline:1px dotted #666}a.btn.primary{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}a.btn:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.25) , 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.25) , 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.25) , 0 1px 2px rgba(0,0,0,.05)}a.btn.disabled{cursor:default;background-image:none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);filter: alpha(opacity=65);-khtml-opacity:.65;-moz-opacity:.65;opacity:.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a.btn[disabled]{cursor:default;background-image:none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);filter: alpha(opacity=65);-khtml-opacity:.65;-moz-opacity:.65;opacity:.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a.btn.large{font-size:15px;line-height:normal;padding:9px 14px 9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:table;font-size:18px;line-height:normal;display:table;margin:40px auto 60px auto}a.btn.small{padding:7px 9px 7px;font-size:11px}#pricing .pricing-col ul.plan-highlight li.details{text-align:center;padding:25px 0 20px 0;transition:all .6s ease}.pricing-col:hover .details{padding:31px 8px!important}input,textarea{box-shadow:0 1px 3px rgba(0,0,0,.1) inset;transition:border .2s linear 0s , box-shadow .2s linear 0s}input,textarea,select,.uneditable-input{border:1px solid #7f9db9;border-radius:6px;color:gray;display:inline-block;font-size:13px;padding:8px}input [type="text"]{height:18px;line-height:18px}.iFrames input[type="button"],.title_btn{cursor:pointer;display:inline-block;background:#ffd65e;background:-moz-linear-gradient(top,#ffd65e 0%,#febf04 100%);background:-webkit-linear-gradient(top,#ffd65e 0%,#febf04 100%);background:linear-gradient(to bottom,#ffd65e 0%,#febf04 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 );padding:10px 22px;text-shadow:0 1px 1px #d7e7bc;color:#000;font-size:15px;transition:all .6s ease;outline:none;border:0}.iFrames input[type="button"]:hover{background-position:0 -30px;text-decoration:none}.radioOption>input{float:left;margin-bottom:25px}div.columLeft{padding:3px 0 3px 3px}div.fg_xform *{font-size:13px!important}[data-tooltip],.tooltip{position:relative;cursor:help;text-align:center}[data-tooltip]:before,[data-tooltip]:after,.tooltip:before,.tooltip:after{position:absolute;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .2s ease-in-out , visibility .2s ease-in-out , -webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .2s ease-in-out , visibility .2s ease-in-out , -moz-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out , visibility .2s ease-in-out , transform .2s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.tooltip:before,[data-tooltip]:before{z-index:1001;border:6px solid transparent;background:transparent;content:""}.tooltip:after,[data-tooltip]:after{z-index:1000;padding:8px;min-width:80px;width:auto;background-color:#0094a9;background-color:hsla(187,100%,33%,.9);color:#fff;content:attr(data-tooltip);font-size:14px;line-height:1.2;white-space:nowrap}#global_5 span,.content_TD .percent_50 span,.percent_100 span.tooltip-bottom{color:hsla(187,100%,33%,.9)}.content_TD .percent_50 span.tooltip-bottom{color:hsla(187,100%,33%,.9);padding:0 0 0 3px;margin-right:3px}[data-tooltip]:before,[data-tooltip]:after,.tooltip:before,.tooltip:after,.tooltip-top:before,.tooltip-top:after{bottom:100%;left:50%}[data-tooltip].tooltip-inner:after{white-space:pre-wrap!important;width:210px}[data-tooltip].tooltip-inner_2:after{white-space:pre-wrap!important;width:170px}[data-tooltip]:before,.tooltip:before,.tooltip-top:before{margin-left:-6px;margin-bottom:-12px;border-top-color:#0094a9;border-top-color:hsla(187,100%,33%,.9)}[data-tooltip]:after,.tooltip:after,.tooltip-top:after{margin-left:-45px}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after,.tooltip-top:hover:before,.tooltip-top:hover:after,.tooltip-top:focus:before,.tooltip-top:focus:after{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);transform:translateY(-12px)}.tooltip-left:before,.tooltip-left:after{right:100%;bottom:50%;left:auto}.tooltip-left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:#0094a9;border-left-color:hsla(187,100%,33%,.9)}.tooltip-left:hover:before,.tooltip-left:hover:after,.tooltip-left:focus:before,.tooltip-left:focus:after{-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);transform:translateX(-12px)}.tooltip-bottom:before,.tooltip-bottom:after{top:100%;bottom:auto;left:50%}.tooltip-bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:#0094a9;border-bottom-color:hsla(187,100%,33%,.9)}.tooltip-bottom:hover:before,.tooltip-bottom:hover:after,.tooltip-bottom:focus:before,.tooltip-bottom:focus:after{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);transform:translateY(12px)}.tooltip-right:before,.tooltip-right:after{bottom:50%;left:100%}.tooltip-right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:#0094a9;border-right-color:hsla(187,100%,33%,.9)}.tooltip-right:hover:before,.tooltip-right:hover:after,.tooltip-right:focus:before,.tooltip-right:focus:after{-webkit-transform:translateX(12px);-moz-transform:translateX(12px);transform:translateX(12px)}.tooltip-left:before,.tooltip-right:before{top:3px}.tooltip-left:after,.tooltip-right:after{margin-left:0;margin-bottom:-16px}.iFrames div.columLeft{display:none!important}.iFrames input[type="button"]{padding:8px 15px;cursor:pointer}span.mobile_tooltip{display:none}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}@keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash {
  from, 50%, to {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
    transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
    transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}@keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}@keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}@keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
    transform: scale3d(.97, .97, .97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
    transform: scale3d(.97, .97, .97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
}@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }


  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
    transform: perspective(400px) scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
    transform: perspective(400px) scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) 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 {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge {
  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: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}@keyframes hinge {
  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: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
    transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
    transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
    transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
    transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
  /*  visibility: hidden;*/
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.muster{width:100%;height:auto}.container{width:100%;height:auto;margin:0 auto}.site_holder,.bottomTD_holder{max-width:1150px;width:auto;margin:0 auto;padding:0 10px}.top_abs{padding-top:80px}.header{position:fixed;background:#fff;background:-moz-linear-gradient(top,#fff 1%,#fff 65%,#354a6b 65%,#354a6b 100%);background:-webkit-linear-gradient(top,#fff 1%,#fff 65%,#354a6b 65%,#354a6b 100%);background:linear-gradient(to bottom,#fff 1%,#fff 65%,#354a6b 65%,#354a6b 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#354a6b',GradientType=0 );width:100%;height:140px;box-shadow:0 0 15px #333;display:block;top:0;z-index:1000;-webkit-transition:height .3s;-moz-transition:height .3s;transition:height .3s;line-height:140px}#topTD{height:85px;margin:10px 0 0 0}.response{clear:left;display:table!important;float:right}#Navi_H{width:100%;height:55px}.Searchbox{line-height:50px;position:absolute;right:0}#global_1{width:100%;margin:25px auto;display:table;max-width:1150px;height:auto;min-height:100px}div.percent_50{float:left;box-sizing:border-box}span.heading_span{display:block;font-size:24px;padding:25px 0}#global_1 div.percent_50:nth-child(2) span.heading_span {padding:25px 10px;color:#fff}#global_1 .percent_50:first-child ul li{line-height:20px;padding-bottom:10px}.contents{width:100%;margin:90px auto;display:block;height:280px}.content_row{width:100%;display:table}.content_TD{max-width:1150px;width:99%;height:auto;min-height:300px;padding:0 0 25px 0;box-sizing:border-box!important;font-size:14px;line-height:18px;margin:0 auto}.content_TD .percent_50{float:left;border:1px solid #cecece;background:url(images/xcontent_bg.png.pagespeed.ic.SkxYbJ0UQ6.png) repeat scroll;padding:5px 10px 15px 15px;font-size:14px;border-radius:8px!important;box-sizing:border-box!important;line-height:18px;margin:0 2% 15px 0}.content_TD .percent_BG,.container .percent_BG{border:1px solid #cecece;background:url(images/xcontent_bg.png.pagespeed.ic.SkxYbJ0UQ6.png) repeat scroll;padding:5px 10px 15px 15px;font-size:14px;border-radius:8px!important;box-sizing:border-box!important;line-height:18px;margin:0 2% 15px 0}.bottom_holder .percent_100,.middle_holder .percent_100{padding:5px 10px 15px 15px;font-size:14px;box-sizing:border-box!important;line-height:18px;margin:0 2% 15px 0;color:#fff}.middle_holder .percent_100{padding:5px 0 15px 0}.bottom_holder .percent_100 span.format,.middle_holder .percent_100 span.format{font-size:24px;padding:40px 0 15px 0}.middle_holder .percent_100 span.format{font-size:20px}.contentTD{width:74%;height:auto;min-height:300px;float:left;background:url(images/xcontent_bg.png.pagespeed.ic.SkxYbJ0UQ6.png) repeat scroll;border:1px solid #cecece;border-radius:8px;font-size:14px;line-height:18px;margin-right:1%;padding:15px 15px 25px 15px;margin-botom:35px}#cms_65 .site_holder{max-width:100%;margin:0 auto}#cms_65 .contentTD,#cms_66 .contentTD{width:100%;max-width:100%;margin:0;padding:0}#global_5 .WIDGET.percent_100,.home .WIDGET.percent_100{max-height:650px!important}.contentTD div,.content_TD div{float:left}.content_TD{box-sizing:border-box}span.content_header{min-height:60px;display:block;line-height:60px;font-size:19px;padding:0 10px;margin:15px 0 25px;background:rgba(255,255,255,.6);text-align:center;font-family:'amerigo_btroman';transition:all .6s ease;border-style:double;border-color:#ccc;border-top-style:double;border-left:none;border-right:none}#global_3 span.content_header,.percent_100 a span.content_header{min-height:60px;display:block;line-height:60px;font-size:22px;padding:0 10px;margin:15px 0 25px;background:rgba(255,178,0,.9);text-align:center;font-family:'amerigo_btroman';transition:all .6s ease;color:#333;margin-bottom:60px;border-style:double;border-color:#db9743;border-top-style:double;border-left:none;border-right:none}.dopo_holder .percent_100 a span.content_header{margin:45px 0}#global_3 span.content_header:hover,.percent_100 a span.content_header:hover{background:rgba(255,255,255,.9);color:#666;font-size:25px}span.underscript{font-size:14px;line-height:14px;display:inline-block;padding:0 0 15px 0}div.last_noPad,div.R_noPad{margin-right:0!important}#global_2{min-width:190px;width:25%;float:right;min-height:80px;padding-bottom:25px}#cms_66 #global_2{width:100%;min-height:135px;float:none;padding-bottom:0}#global_2 div.WIDGET{width:100%!important;position:relative;text-align:left}.dopo_holder #global_2{width:100%;min-height:100px;margin:0 auto;padding-bottom:15px;float:none}ul.left_navi_list{width:100%}ul.sub.transi.sublevel{position:inherit;margin-left:20px!important}#bottomTD .percent_50:first-child ul li{float:left}.percent_50.R_noPad{text-align:right}span.boldy{color:#727272;font-family:'amerigo_btroman';font-size:22px;line-height:22px;text-transform:uppercase;margin:0 0 15px 22px}ul.left_navi_list{float:right;margin:10px 0;padding:0}.footer{min-height:100px;height:auto;width:100%;color:#ccc}.footer{background:#03181b;width:100%;margin:0 auto;min-height:100px;clear:left}.bottomTD_holder{}.bottom_holder,#cms_115 .middle_holder{background:url(images/xbg_cont1.gif.pagespeed.ic.SWUPaSe1JQ.png) repeat-x scroll center top #fff;padding:25px 0;min-height:450px}#cms_115 .middle_holder,#cms_155 .dopo_holder{padding:35px 0 25px 0;min-height:400px}#cms_115 .bottom_holder,#cms_115 .middle_holder{background:#408ab2;-webkit-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8);-moz-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8);box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8)}#cms_115 #global_4{background:#408ab2}#cms_115 #global_4 div:first-child{background:#408ab2}.bottomTD{width:100%;background:none transparent;min-height:100px}#global_3{min-height:80px;margin:0 auto;width:100%;padding-bottom:15px}.lexikon_bottom{min-height:150px;margin:0 auto;width:100%}#global_3 a.NaviLink_L,#global_3 a.NaviLink_L:link,#global_3 a.NaviLink_L:visited{background:none;border:none;color:#999;text-shadow:none}#global_4{min-height:470px;margin:0 auto}#bottomTD a{color:#999;display:block;max-width:270px;font-size:13px;font-weight:normal;padding:0 0 10px 0!important;border:0;border-radius:0;margin-left:10px;background:none;text-shadow:none}#bottomTD span.spanfoot{color:#999;display:block;font-family:"amerigo_btroman";font-size:24px;font-weight:400;margin:25px 0 -20px 10px}#bottomTD span.spanfoot_1{color:#999;display:block;font-family:"amerigo_btroman";font-size:24px;font-weight:400;margin:25px 0 -20px 0}#bottomTD ul,ol{margin-top:20px;list-style:none}#bottomTD h2{color:#efede1;border-bottom:1px dashed #efede1}#bottomTD a:hover{color:#fff}.all_glob{max-width:1150px;width:auto}.all_glob img{height:auto!important;width:100%!important;display:table}#global_4 img{margin:15px 0}.globals img{height:auto!important;width:100%!important}#global_4 div{float:left}h1 .link1{line-height:30px}#bottomTD div:first-child a{padding:0!important}#elm27{height:386px;padding-right:50px}#cms_67 .content_TD .html_object{width:100%;height:100%}#cms_67 .content_TD .g_maps{width:100%!important;height:100%;min-height:500px}span.kform,span.phones,.senior_seo,.apartner{display:block}span.phones{font-size:16px;line-height:25px;padding-left:100px;height:80px}span.kform{padding:30px 0 0 100px;font-size:16px}span.apartner{padding:0 0 0 100px;font-size:16px;line-height:22px}#global_4 .fa-mobile,#global_4 .fa-user,#global_4 .fa-envelope-o{color:#0094a9;position:relative;font-size:86px!important;font-weight:normal}#global_4 .fa-mobile{top:80px;left:5px}#global_4 .fa-user{top:83px;font-size:55px!important}#global_4 .fa-envelope-o{font-size:46px!important;top:55px}#elm27>p,#elm27>span{color:#999;line-height:20px!important}.sRight{color:#999;box-sizing:border-box}#cms_83 iframe{width:100%!important}div#global_5{width:100%;margin:0 auto;margin-top:60px}#global_5{width:100%;min-height:30px}#global_6{width:100%;min-height:210px;padding-bottom:10px}#cms_68 .contents,#cms_34 .contents{margin:10px auto 300px auto}#cms_68 #global_6,#cms_34 #global_6{min-height:60px}#global_8{width:100%}#global_8 .percent_100.blanc{width:100%;margin-top:50px;background:#fff;min-height:250px}div#global_8 div{float:left;box-sizing:border-box}.grey_bg{background:#f4f4f4}.percent_100.white_bg{min-height:135px;transition:height .6s ease}.top_abs_0{width:100%;min-height:135px;background:#1a8bb3;transition:height .6s ease}#cms_68 .top_abs_0,#cms_34 .top_abs_0{width:100%;min-height:80px;background:#1a8bb3;transition:height .6s ease;position:relative;top:-30px}.top_abs_1{width:100%;min-height:520px;background:#1a8bb3;background:-moz-linear-gradient(left,#1a8bb3 0%,#1a8bb3 50%,#f4f4f4 50%);background:-webkit-linear-gradient(left,#1a8bb3 0%,#1a8bb3 50%,#f4f4f4 50%);background:linear-gradient(to right,#1a8bb3 0%,#1a8bb3 50%,#f4f4f4 50%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a8bb3', endColorstr='#F4F4F4',GradientType=1 );transition:height .6s ease}.top_abs_3{width:100%;min-height:135px;background:#1a8bb3;background:-moz-linear-gradient(left,#f4f4f4 0%,#f4f4f4 50%,#1a8bb3 50%);background:-webkit-linear-gradient(left,#f4f4f4 0%,#f4f4f4 50%,#1a8bb3 50%);background:linear-gradient(to right,#f4f4f4 0%,#f4f4f4 50%,#1a8bb3 50%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F4F4F4', endColorstr='#1a8bb3',GradientType=1 );transition:height .6s ease}.top_abs_2{width:100%;min-height:330px;height:350px;padding-top:75px;transition:height .6s ease}.grids{max-width:1150px;width:auto;margin:0 auto;padding:15px 0}.grids div{float:left;padding-right:15px;box-sizing:border-box;height:auto;padding-left:15px;text-align:center}.grids div.percent_50{margin:0;border:none}#cms_68 div#global_6.grids div,#cms_34 div#global_6.grids div{text-align:left;padding-top:10px}.grids div .fa{font-size:65px}.grids div.last_noPad{border-right:0}.grids div:first-child{border-left:0;padding-left:0}#global_6.grids .percent_100{font-size:15px;line-height:18px}.grids{color:#ddd}.grids h3{color:#ddd}.grids div.percent_30{line-height:19px;padding-top:10px}.ueberschrift{text-align:center;height:30px;font-size:30px;border-left:none!important;border-right:none!important;font-family:'amerigo_btroman'}.grids .percent_50,.grids .percent_50 h2,.grids .percent_50 h1{text-align:left;color:#ccc;margin-top:2px}.grids .percent_50 h1{font-size:24px;line-height:26px}.grids .percent_50{line-height:16px}.grids div.percent_50 .fa{font-size:22px;line-height:22px;margin:-2px 10px 0 0;display:inline-block}.grids .percent_50:nth-child(2) {text-align:right;width:52%;padding-top:12px;height:auto}#global_4 div.percent_50:nth-child(2) {margin:0;margin-top:60px}body#cms_69 .parallax-support{min-height:400px!important;background:url(images/xseo-optimierung.jpg.pagespeed.ic.2mOEJtzdJr.jpg) no-repeat;background-position:center -240px}body#cms_70 .support_service{min-height:600px!important;background:url(images/xsearch-engine-advertising.jpg.pagespeed.ic.P750-ughgK.jpg) no-repeat center -120px}body#cms_114 .parallax-support,body#cms_115 .parallax-support{min-height:400px;background:url(images/xoffpage-optimierung.jpg.pagespeed.ic.xaJNJKonwx.jpg) no-repeat center -220px}body#cms_114 .parallax-support{min-height:400px;background:url(images/xsupport.jpg.pagespeed.ic.eNKcWtIlyu.jpg) no-repeat center -120px}body#cms_78 .parallax-support{min-height:400px!important;background:url(images/xsocial-media-marketing.jpg.pagespeed.ic.cyqKvfx9xp.jpg) no-repeat center -180px}body#cms_79 .parallax-support{min-height:550px!important;background:url(images/xinternet-publik-relations.jpg.pagespeed.ic.LRIF3PJCfN.jpg) no-repeat center -180px}body#cms_80 .parallax-support{min-height:550px!important;background:url(images/xcontent-marketing.jpg.pagespeed.ic.whQiPFpSep.jpg) no-repeat center -300px}body#cms_82 .parallax-service{min-height:400px;background:url(images/shop-optimierung.jpg.pagespeed.ce.vXus8VvUrS.jpg) no-repeat center -420px}body#cms_66 .parallax-support{min-height:600px!important;background:url(images/xseo-programmierung.jpg.pagespeed.ic.ifr8IxUgJ9.jpg) no-repeat center -50px}body#cms_33 .parallax-support{min-height:250px!important;background-position:0 -220px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;box-shadow:0 0 18px #000}body#cms_33 .top_abs_0{display:none}body#cms_33 .top_abs{padding-top:20px}body#cms_66 .content_TD .percent_50{min-height:280px}body#cms_66 #contentTD div.blank{margin-bottom:3%;padding:5px 10px 15px 15px}.parallax-window{background-image:url(xconsulting-team.jpg.pagespeed.ic.0DJfT6E8cG.jpg);background-position:center 120px;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:650px!important;background-attachment:scroll}.parallax-service{background:url(images/xservice.jpg.pagespeed.ic.P2TWqcq68H.jpg) no-repeat center -10px;min-height:500px}.parallax-kontakt{background:url(images/xkontakt.jpg.pagespeed.ic.c44_gH8CRM.jpg) no-repeat center -90px;min-height:600px!important}#cms_23 .parallax-kontakt{min-height:350px!important;background-position:0}#cms_23 .top_abs_0{height:65px}.parallax-mirror{}.title,.title_support{width:500px;left:50%;margin-left:-575px;z-index:2;position:relative;padding:15px;background:rgba(255,255,255,.8);margin-top:90px;border-radius:8px!important;box-shadow:0 0 8px #999}.title_service{width:500px;left:50%;margin-left:-575px;z-index:2;position:relative;padding:15px;background:rgba(141,135,137,.8);margin-top:220px;border-radius:8px!important}.title_support{background:rgba(255,255,255,.6);color:#16302e}.title_service,.title_service h2,.title_support h2{color:#333}.title p{line-height:22px;margin:20px 0 0 0}div.title_right{position:absolute;left:50%;margin-left:40px;top:180px;z-index:5;width:495px;padding:15px;color:#fff;text-shadow:1px 1px 3px #000;background:rgba(0,0,0,.5)}#cms_64 div.title_right{top:230px}div.title_right_2{top:270px;animation-delay:.4s}#cms_64 div.title_right_2{top:320px}div.title_right_3{top:375px;animation-delay:.8s}#cms_82 div.title_right_3{top:360px}div.title_right_4{top:450px;animation-delay:1.2s}.title_right h3{color:#fff!important;font-size:26px}#cms_64 div.title_right_3{top:425px}.parallax-support div.title_right,.parallax-service div.title_right{width:520px;padding:0 10px 10px 20px;color:#fff;font-size:26px;box-sizing:border-box}.parallax-support div.title_right a,.parallax-service div.title_right a{color:#fff}.parallax-support div.title_right span.format,.parallax-service div.title_right span.format{font-size:26px}.parallax-support div.title_right_3{top:360px}a.title_btn{padding:10px;border-radius:4px}div#elm310{padding:0}div.no_backgr{width:530px;top:200px}div.blank{background:none!important;border:none!important}#global_5 .fa-phone,#global_5 .fa-envelope-o{font-size:22px;margin:0 10px 0 0;display:block;float:left}#global_5 span.angebot{float:left;display:block;color:#000}a#elm668,a#elm64{opacity:.85}span.categ{padding:25px 10px 0 10px;display:block;font-size:18px;font-family:'amerigo_btroman'}#bottomTD a.NaviLink_active{border:none!important;background:none!important}#global_2 span.categ{padding-top:0}span.format{font-size:20px;font-family:'amerigo_btroman';display:block;padding:25px 0 15px 0}#global_5 span.format{display:inline-block;padding:25px 0 15px 10px}*{box-sizing:border-box;box-sizing:content-box}html{background:none;height:100%}body{background:#fff url(images/xstripp.png.pagespeed.ic.VkDuPQUQSz.png) repeat scroll;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.125em;color:#727272;margin:0;padding:0;overflow-x:hidden}a{color:#0094a9;text-decoration:none;outline:none;-webkit-transition:.4s ease-in color;-moz-transition:.4s ease-in color}h1,h2,h3,h4{color:#666;font-family:'amerigo_btroman';font-weight:400;margin:8px 0}.middle_holder h2{color:#fff;font-size:30px}h2{font-size:24px;line-height:26px}h3{font-size:20px;line-height:22px}h4{color:#666;font-size:18px;line-height:20px;margin:25px 0 5px 0}.clear_b{clear:left;height:0}.clear{clear:left;height:0}#contentTD .joi.corn{margin:20px}a:hover{text-decoration:none}#contentTD ul{margin-left:20px}.ignore_tool{vertical-align:top;margin-bottom:5px;width:1050px;text-align:center}.ignoreSpecialEnd{height:0!important;width:1%!important;display:none}.brd_left{border-left:5px solid #fec10c}.grids h1{color:#fff;padding-left:10px}#global_6.grids h2{color:#fff;font-size:36px;padding-top:30px}h1.cms,.frog{margin:0;font-size:40px;line-height:20px;font-weight:400;font-family:'amerigo_btroman';padding:27px 0 0;letter-spacing:1px}span.frog{color:#aebb11;text-transform:uppercase;margin-left:-10px}h2.info,h1.info{color:#999;text-transform:uppercase;font-family:'amerigo_btroman';font-weight:400;margin:0;padding:0;font-size:1.22em;line-height:14px;position:absolute;top:60px;z-index:100;letter-spacing:2px}.hrr{clear:both;margin:5px 0 5px 11px;width:209px;text-align:left}.contentTD img,div#global_5 img,.content_TD img{max-width:100%!important;height:auto!important}.nuno_slideshow_container .thumb_container{width:100%!important}.WIDGET.html_onTop{height:40px!important}.hrr{display:none}.shrink .html_object,.shrink .html_object a{color:#0094a9}.shrink .html_object a:hover{color:#fff}.shrink .html_onTop{position:relative;height:40px;max-width:1150px;margin-left:auto;float:right;margin:0 auto;padding-top:0}.shrink .html_object,.html_object{line-height:20px}.shrink .html_left,.shrink .html_right,.shrink li.social,.shrink .html_right li,.html_left,.html_right,li.social,.html_right li{float:left;box-sizing:border-box}.shrink ul.topsocial,.shrink ul.tplinks,ul.topsocial,ul.tplinks{margin:2px 0 0 0;padding:0;line-height:40px}.shrink li.social,.shrink .html_right li,li.social,.html_right li{list-style:none;padding:0 10px 0 0}.shrink .html_right li,.html_right li{padding:0 0 0 30px}.shrink .html_object i{font-size:20px;left:-100px!important}.shrink .html_left{width:30%}.shrink .html_right{float:right}.shrink a.tpbut.bridge_link,a.tpbut.bridge_link{float:right;line-height:40px}.shrink ul.tplinks,ul.tplinks{float:right}div#global_7{position:relative;margin:0 auto;width:100%;max-width:1150px}ul.tplinks .fa{font-size:40px}ul.tplinks span{line-height:20px;display:inline-block;padding-left:10px}.html_onTop{position:absolute;max-width:700px;margin-left:3px;right:0;padding-top:65px;color:#999;box-sizing:border-box}.html_left{margin-right:50px}.html_object,.html_object a{color:#999;float:right}.html_object a:hover{color:#1782c7}.shrink ul.menu li:last-child{margin-right:0}.shrink ul.menu li:last-child a span{padding-right:0}.shrink .html_right li:last-child{padding-right:0}#jojon .WIDGET{overflow:visible!important}.shrink .fa-bookmark{display:block!important}.header.shrink{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 56%,rgba(239,239,239,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 56%,rgba(239,239,239,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 56%,rgba(239,239,239,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 );height:80px;line-height:80px;top:7px}.header.shrink #h-navi{float:right;margin-top:-65px;z-index:99999}.header h1,.header h2{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.header.topTD{display:none}.header.shrink h1,.header.shrink h2{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.header.shrink .hrr{display:none}.header.shrink ul.menu li.top,li.top,.header.shrink a.top_link_active,.header.shrink a.top_link_active:hover{line-height:40px;transition:none}.shrink .response{display:table;width:100%}.shrink .searchD{display:none}.cms_basis_info,.cms_business_info,.cms_leasing_info,.cms_enterprise_info{width:22%;min-width:255px;float:left;height:100%;min-height:105px;margin-right:2px;text-align:right;padding:15px 15px 15px 15px;color:#fff;line-height:25px;text-shadow:0 1px 1px rgba(0,0,0,.4);position:relative}.cms_basis_info strong,.cms_business_info strong,.cms_leasing_info strong,.cms_enterprise_info strong{font-family:'amerigo_btroman';font-size:25px;font-weight:normal;margin-bottom:7px;text-transform:none;color:#fff}.cms_basis_info{background:url(images/xbanner_cms_basis.png.pagespeed.ic.mb-6-cgHgq.png) no-repeat}.cms_business_info{background:url(images/xbanner_cms_business.png.pagespeed.ic.jYuR5rSX1Q.png) no-repeat}.cms_leasing_info{background:url(images/xbanner_cms_leasing.png.pagespeed.ic.jZ26X1x6VO.png) no-repeat}.cms_enterprise_info{background:url(images/xbanner_cms_enterprise.png.pagespeed.ic.U39KBuxNtX.png) no-repeat;margin-right:0}.cms_preise{position:absolute!important;left:15px!important;bottom:45px!important}.cms_preise .price{font-family:'amerigo_btroman';font-size:38px;font-weight:400;text-shadow:0 0 2px #666}.cms_preise .dollar{font-family:'amerigo_btroman';font-size:18px}.mehr{border-radius:4px;color:#666;display:block;float:right;margin:5px 0;padding:0 5px 2px 7px;width:50px;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(25%,#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#fff 25%,#e6e6e6);background-image:-ms-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:-o-linear-gradient(#fff,#fff 25%,#e6e6e6);background-image:linear-gradient(#fff,#fff 25%,#e6e6e6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);text-shadow:none}.mehr:hover{background-position:0 -15px;color:#333;text-decoration:none}table.horiz{width:100%;background:url(images/nav.jpg.pagespeed.ce.XutRu3DPWB.jpg) repeat-x scroll 50% 0 transparent;box-shadow:0 2px 5px rgba(103,84,57,.45);padding:5px 0 12px;position:relative;z-index:99;height:64px}div.hnv{max-width:1150px;width:auto;min-height:45px}table.newsTable{width:100%}table,td{vertical-align:top}img.rss_btn{margin-bottom:-12px}img.rss_btn{margin-right:-4px}.face,.rss_but img{filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80}.TD-top_imprint,.WIDGET .search_div{float:right!important}#cms_63 .content_TD_0bg{margin-top:50px}#contentTD div.last_abst{margin-bottom:35px}#contentTD div:nth-child(2n) {animation-delay:.4s}#contentTD div:nth-child(3n) {animation-delay:.8s}#pricing .descr_pr{animation-delay:1.2s!important}#pricing .basic{animation-delay:.9s!important}#pricing .medium{animation-delay:.6s!important}#pricing .freelancer{animation-delay:.3s!important}#pricing .enterprise{animation-delay:0s!important}.TD-top_imprint{text-align:right;color:#999;font-size:14px}.top_imprint{color:#999;font-size:14px}.print h1{background:url(images/drucker_icon.png.pagespeed.ce.XutRu3DPWB.png) no-repeat top right}#cms_63 .percent_40.last_noPad{margin-top:50px}#contentTD .moneybookers img{max-width:15%!important;position:absolute;right:15px;transition:all .6s ease}#contentTD .moneybookers img:hover{max-width:100%!important;height:auto!important}.moneybookers div.amount{float:left;margin-right:15px;line-height:28px}.moneybookers input[type="number"]{width:35px;text-align:center;margin-right:30px}.WIDGET .listItem div.text3{text-indent:0}#contentTD .overviewbox{background-image:url(img/productBackground.png.pagespeed.ce.XutRu3DPWB.png);margin-bottom:20px;position:relative;width:100%;box-sizing:border-box}.WIDGET.percent_100{overflow:visible!important}.product_list{border:1px solid #ccc}#contentTD .overviewbox .image{width:46%;float:left;margin:7px}#contentTD .overviewbox .image img{width:100%!important;height:auto!important}#contentTD .overviewbox .description{float:right;height:285px;margin-left:15px;width:50%}#contentTD .overviewbox .description .data{clear:both;display:block;float:left;width:100%}#contentTD .overviewbox .description .label{display:block;float:left;font-weight:normal;width:32%}#contentTD .overviewbox .detailsButton{background:#0094a9;color:#fff;bottom:15px;height:38px;position:absolute;right:15px;width:152px;text-align:center;border-radius:5px}#contentTD .overviewbox .detailsButton .hidden,#contentTD .overviewbox .contactButton .hidden{display:block;visibility:visible;line-height:38px}#contentTD .overviewbox .price{background-color:#fcbb00;color:#4d3825;display:block;font-weight:bold;line-height:27px;margin-top:43px;position:absolute;right:-51px!important;text-align:center;transform:rotate(90deg);-webkit-transform:rotate(90deg);width:90px}#contentTD .overviewbox .new{background-color:#412f28;color:#e6d9ba;display:block;font-weight:bold;line-height:22px;margin-top:140px;position:absolute;right:-38px!important;text-align:center;transform:rotate(90deg);-webkit-transform:rotate(90deg);width:70px}.contentTD div.TAB_PAGE_CONTAINER{float:none!important;clear:both}.TAB_TITLE_CONTAINER{height:40px}div.TAB_TITLE a{text-decoration:none;color:#999}div.SELECTED a{color:#000}div#tab_container_0{width:100%}.tabulator{width:100%}.TAB_PAGE{width:100%}#mbCenter{top:380px!important}span.wichtig{font-style:italic;color:#666!important;font-weight:800}body#cms_67 div.null iframe{width:340px!important}body#cms_66 div.null iframe{width:340px!important}#cms_66 #mbCenter{width:420px!important;height:380px!important;top:450px!important}#cms_66 #mbImage{width:410px!important;height:330px!important}#cms_66 .form_container.percent_100 iframe{width:99%!important;height:280px!important}#cms_66 #mbImage iframe{width:99%!important;height:380px!important}#cms_67 .form_container.percent_100 iframe{width:94%!important;height:280px!important}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:red;font-size:26px;line-height:26px;font-weight:bold;z-index:9999;position:relative}.ober_grids div.percent_30{width:32.66%;margin:0 1% 15px 0;min-height:20px;box-sizing:border-box!important;border:5px solid #ddd;padding:15px}.ober_grids i{display:block;font-size:80px;text-align:center;padding:15px 7px 25px 0}.ober_grids .fa,.ober_grids h2{color:#20414c}.ober_grids .percent_50 span.format{color:#666}.ober_grids div,.ober_grids h2,.ober_grids span.format{text-align:center}.ober_grids .percent_50{width:49%;margin-right:2%;float:left;text-align:left;box-sizing:border-box;padding:15px}.ober_grids .percent_50:last-child{margin-right:0}.ober_grids .percent_50:first-child{color:#fff}.txt_right{text-align:right}.middle_holder .ober_grids div{float:left}#cms_113 .content-container{padding-left:40px;border-left:5px solid #ccc}span.web_e,span.web_2,span.web_3,span.web_4,span.web_5,span.web_6,span.web_7{position:relative;top:-178px;left:-56px;display:table;background:hsla(187,100%,33%,1);width:25px;height:25px;border-radius:20px}span.web_2{top:-155px}span.web_3{top:-119px}span.web_4{top:-174px}span.web_5{top:-162px}span.web_6{top:-107px}span.web_7{top:-125px}i.timeline{border:6px solid #ccc;border-radius:25px;line-height:25px;height:15px;width:15px;color:transparent;display:inline-block}div#global_7{position:relative;margin:0 auto;width:100%;max-width:1150px}.WIDGET.percent_100{width:100%!important}div.TAB_PAGE{display:block;z-index:0;left:0%;height:370px}.tabulator{width:100%;height:650px;font-size:15px;line-height:20px}.tabulator h1{color:#1782c7}div.tab_container{max-height:650px;height:auto;margin:0 auto}div#tab_container_0{position:relative}div.TAB_TITLE_CONTAINER{position:absolute;bottom:10px;left:50%;z-index:1;margin-left:-49px;width:98px;height:40px}div.TAB_PAGE_CONTAINER{position:relative;overflow:hidden;height:650px!important}div.TAB_PAGE{display:block;z-index:0;left:0%;height:auto}.TAB_PAGE div.percent_100{width:100%!important;background-size:cover}.TAB_TITLE_CONTAINER a{opacity:0;display:inline-block;height:25px;width:25px;border-radius:25px;overflow:hidden}div.SELECTED{background-color:#354a6b}div.TAB_TITLE,div.TAB_TITLE.SELECTED{display:block}div.TAB_TITLE.SELECTED,div.TAB_TITLE{width:25px;height:25px;border:2px #fff solid;border-radius:25px}div.TAB_TITLE{margin:0 7px}.percent_100 div.holder{width:100%;max-width:1150px;margin:0 auto}.percent_100 .holder div.percent_50{margin:150px 1.5% 15px 0;float:left;background:rgba(255,255,255,.6);min-height:250px;padding:15px;box-sizing:border-box;width:50%;height:auto}.percent_50.transp{opacity:0}.form_container.percent_100 iframe{width:100%!important}div.percent_100{width:100%!important}.form_container.percent_100{height:400px}.percent_100.percent_BG span.decor-equal::before{background:#666 none repeat scroll 0 0;width:70px;left:-80px}.percent_100.percent_BG span.decor-equal{left:80px;border:3px solid rgba(26,139,179,.8)}.percent_100.percent_BG span.decor-equal::after{background:#666 none repeat scroll 0 0}span.decor-equal::before{background:#fff none repeat scroll 0 0;content:"";height:1px;left:-180px;position:absolute;top:4px;width:170px;transition:all .6s ease 0s}span.decor-equal::after{background:#fff none repeat scroll 0 0;content:"";height:1px;position:absolute;right:-180px;top:4px;width:170px;transition:all .6s ease 0s}#global_6.grids:hover span.decor-equal::after{right:-250px;width:240px}#global_6.grids:hover span.decor-equal::before{left:-250px;width:240px}span.decor-equal{background:#354a6b none repeat scroll 0 0 padding-box;border:3px solid rgba(255,255,255,.6);border-radius:50%;display:inline-block;height:13px;position:relative;transition:all .6s ease 0s;width:13px}.title_container:hover span.decor-equal::before{transition:all .6s ease 0s;width:50px}blockquote{background:url(images/xblockquote-white.png.pagespeed.ic.ZrTNzF_t5Q.png) no-repeat scroll 0 0 rgba(0,0,0,0);display:block;margin:10px 15px 10px 0;padding:12px 0 12px 70px;quotes:none;font-style:italic;font-size:20px;line-height:25px;font-weight:100}h3#elm54{font-size:35px;color:#fff;margin-bottom:40px}span.title_container.percent_100 h4{font-size:35px;color:#666;margin-bottom:30px}span.block_line{width:50%;height:5px;display:block;border-bottom:1px #fff solid;padding:20px 0}.immo{}.immo-invest{background:url(images/ximmo-invest.jpg.pagespeed.ic.Cc88h03hAM.jpg) top left no-repeat;min-height:520px}.percent_50.last_noPad.animated.hidden.visible.zoomIn{min-height:520px;text-align:left;background:#f4f4f4}#global_1 .percent_50.last_noPad.animated.hidden.visible.zoomIn{background:none transparent}.percent_50.last_noPad.animated.hidden.visible.zoomIn p,.percent_50.last_noPad.animated.hidden.visible.zoomIn h5{text-align:left;margin-top:15px;margin-bottom:20px}.percent_50.last_noPad.animated.hidden.visible.zoomIn p{margin-top:0}.percent_50.last_noPad.animated.hidden.visible.zoomIn h5{font-family:'amerigo_btroman';font-size:20px;font-weight:normal}.content_TD .percent_50.last.last_noPad.hidden.visible.animated.zoomIn{background:#f1f1f1 url(https://domotel.de/resources/75/Images/home/xprojektabwicklung.jpg.pagespeed.ic.Faq3cBks4X.jpg) no-repeat 0 0;height:280px}.people_choose_us .choose_category{padding-top:32px;margin-bottom:-25px}.people_choose_us .row{margin-right:-15px;margin-left:-15px}.people_choose_us .choose_category i{padding-left:14px;padding-top:21px;color:#e2e2e2}.icon-holder{width:8.33333333%;float:left}.people_choose_us .choose_category .text_holder{padding-left:31px}.text_holder{width:87%;float:left;margin-left:3%;box-sizing:border-box;font-size:15px;line-height:20px}.choose_category .fa{display:block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.choose_category .fa-angle-down:before{content:"\f107"}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-size:35px;font-style:normal;display:inline-block;color:#1a8bb3;line-height:45px;vertical-align:middle}.flaticon-clock151:before{content:"\e000";color:#eeeff2}.flaticon-earth208:before{content:"\e001";font-size:21px}.flaticon-employee4:before{content:"\e002";color:#e0e0e0;font-size:56px}.flaticon-envelope133:before{content:"\e003"}.flaticon-gold1:before{content:"\e004"}.flaticon-group:before{content:"\e005"}.flaticon-house118:before{content:"\e006"}.flaticon-location71:before{content:"\e007";color:#e0e0e0;font-size:56px}.flaticon-money183:before{content:"\e008";font-size:32px}.flaticon-money33:before{content:"\e009";font-size:32px}.flaticon-museum34:before{content:"\e00a";font-size:32px}.flaticon-payment7:before{content:"\e00b"}.flaticon-phonecall44:before{content:"\e00c";color:#eeeff2}.flaticon-placeholder100:before{content:"\e00d";color:#eeeff2}.flaticon-price8:before{content:"\e00e";color:#e0e0e0;font-size:56px}.flaticon-quotes3:before{content:"\e00f"}.flaticon-speed2:before{content:"\e010"}.flaticon-statistics:before{content:"\e011";font-size:32px}.flaticon-tasks2:before{content:"\e012"}.flaticon-two398:before{content:"\e013"}#global_4{min-height:450px;margin:0 auto;width:100%!important}.percent_100.height_auto,.percent_100.height_auto .html_object{width:100%!important;height:450px!important}.over_kill{background:transparent;position:relative;z-index:100;width:100%;height:465px;margin-top:-465px}.bottom_holder .percent_100,.bottom_holder{margin:0;padding:0}#bottomTD a{color:#999;display:block;max-width:270px;font-size:13px;font-weight:normal;padding:0 0 10px 0!important;border:0;border-radius:0;margin-left:10px;background:none;text-shadow:none}#bottomTD span.spanfoot{color:#999;display:block;font-family:"amerigo_btroman";font-size:24px;font-weight:400;margin:25px 0 -20px 10px}#bottomTD span.spanfoot_1{color:#999;display:block;font-family:"amerigo_btroman";font-size:24px;font-weight:400;margin:25px 0 -20px 0}#bottomTD ul,ol{margin-top:20px;list-style:none}#bottomTD h2{color:#efede1;border-bottom:1px dashed #efede1}#bottomTD a:hover{color:#fff}.all_glob{max-width:1150px;width:auto}.all_glob img{height:auto!important;width:100%!important;display:table}#global_4 img{margin:15px 0}.globals img{height:auto!important;width:100%!important}#global_4 div{float:left}h1 .link1{line-height:30px}#bottomTD div:first-child a{padding:0!important}#elm27{height:386px;padding-right:50px}#cms_66 .content_TD .html_object{width:100%;height:100%}#cms_66 .content_TD .g_maps{width:100%!important;height:100%;min-height:500px}#global_1 iframe.jojon{width:100%!important;height:365px!important}#topTD div.percent_100 img{margin-top:7px}.shrink #topTD div.percent_100 img{margin-top:-2px}#cms_34 .content_TD .percent_50:nth-child(2) {padding:15px}