/* ==========================================================================
   Author's custom styles
   ========================================================================== */
.green{color:#13a013}.red{color:#d84c15}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}figure{margin:0}fieldset{border:0}button:focus{outline:0}ul,ol{padding:0;margin:0;list-style-type:none}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:transparent}input:-webkit-autofill:focus,textarea:-webkit-autofill:focus,select:-webkit-autofill:focus{background-color:transparent}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:60px;height:60px;line-height:60px;vertical-align:middle;background-image:url('../b2b/icons.png');background-position:0 0;background-repeat:no-repeat;background-size:360px}.icon-1{background-position:0 0}.icon-2{background-position:-60px 0}.icon-3{background-position:-120px 0}.icon-4{background-position:-180px 0}.icon-5{background-position:-240px 0}.icon-6{background-position:-300px 0}.icon-7{background-position:0 -60px}.icon-8{background-position:-60px -60px}.icon-9{background-position:-120px -60px}.icon-10{background-position:-180px -60px}.icon-11{background-position:-240px -60px}.icon-12{background-position:-300px -60px}.icon-13{background-position:0 -120px}.icon-14{background-position:-60px -120px}.icon-15{background-position:-120px -120px}.icon-16{background-position:-180px -120px}.icon-17{background-position:-240px -120px}.icon-18{background-position:-300px -120px}.icon-19{background-position:0 -180px}.icon-20{background-position:-60px -180px}.icon-21{background-position:-120px -180px}.icon-22{background-position:-180px -180px}.icon-23{background-position:-240px -180px}.icon-24{background-position:-300px -180px}.icon-25{background-position:0 -240px}.icon-26{background-position:-60px -240px}.icon-27{background-position:-120px -240px}.icon-28{background-position:-180px -240px}/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body,html{margin:0;padding:0;font-family:'Source Sans Pro',sans-serif}.header{width:100%;background:#fff;border-bottom:1px solid #e77a0c;*zoom:1;position:relative;z-index:2}.header:before,.header:after{display:table;content:""}.header:after{clear:both}.header .row{*zoom:1}.header .row:before,.header .row:after{display:table;content:""}.header .row:after{clear:both}.header.shadow{box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.top-menu{float:right;margin-top:26px;margin-right:20px}.top-menu ul li{display:inline-block;margin-right:10px}.top-menu ul li a{color:#454545;text-transform:uppercase;font-size:16px;text-decoration:none;display:inline-block;line-height:36px;padding:0 8px}.top-menu ul li a:hover{cursor:pointer;color:#000}.top-menu ul li.big{background:#e77a0c;border-radius:5px}.top-menu ul li.big:hover{background:#f49332}.top-menu ul li.big i{width:15px;height:23px;display:inline-block;background:url('../b2b/chevron-right-white.png') no-repeat 0 0;vertical-align:baseline;zoom:.6;margin-left:10px}.top-menu ul li.big a{padding:0 12px;font-weight:700;color:#fff}.top-menu ul li.active a{color:#e77a0c}.logo{width:234px;height:90px;margin:0 0 0 10px;float:left}.logo a{display:inline-block;margin-top:19px;width:234px;height:57px;background:url('../b2b/logo-original.png') no-repeat 0 0;text-indent:-9999px}.row{width:1280px;max-width:100%;margin:0 auto;box-sizing:border-box;padding:0}.content{padding:20px;box-sizing:border-box;position:relative}.content h2{font-weight:300;color:#454545;font-size:36px;margin-top:20px}.header-image{position:absolute;left:0;right:0;top:0;height:200px;background-size:cover;background-position:center center}.column-holder{display:table;width:100%;table-layout:fixed}.column-holder .left-column{display:table-cell;padding:0 50px 0 0;vertical-align:top}.column-holder .right-column{display:table-cell;width:400px;vertical-align:top}.footer{background:#222;padding:30px 20px;margin-top:50px;font-size:12px}.footer .footer-content{*zoom:1}.footer .footer-content:before,.footer .footer-content:after{display:table;content:""}.footer .footer-content:after{clear:both}.footer .footer-content .block{min-height:100px;float:left}.footer .footer-content .block.footer-logo{float:right;text-align:right}.footer .footer-content .block.footer-logo img{margin-right:20px}.footer .footer-content .block.footer-logo .menu{margin-bottom:30px}.footer .footer-content .block.footer-logo .menu a{color:#787878;text-decoration:none;font-size:16px;margin-right:20px}.footer .footer-content .block.footer-logo .menu a:hover{color:#aaa}.footer .footer-content .group{margin-bottom:5px}.footer .footer-content .group p{margin:0;color:#787878}.home-page .content{width:100%;background:url('../b2b/main-back.jpg') no-repeat;background-size:cover;background-position:center center;opacity:0;filter:alpha(opacity=0);box-sizing:border-box;padding:100px 20px;text-align:center;position:relative}.home-page .content.show{opacity:1;filter:alpha(opacity=100)}.home-page .products-table{margin:0 auto;border-spacing:0;border-collapse:collapse}.home-page .products-table tbody tr{border-spacing:0;border-collapse:collapse}.home-page .products-table tbody tr td{border-spacing:0;border-collapse:collapse;width:120px;height:120px;background:rgba(0,0,0,.4)}.home-page .products-table tbody tr td.light-blue{background:rgba(52,127,134,.8)}.home-page .products-table tbody tr td.orange{background:rgba(196,85,45,.8)}.home-page .products-table tbody tr td.purple{background:rgba(154,119,154,.8)}.home-page .products-table tbody tr td.oker{background:rgba(125,113,58,.8)}.home-page .products-table tbody tr td.blue{background:rgba(46,107,136,.8)}.home-page .products-table tbody tr td.light{background:rgba(157,199,201,.8)}.home-page .products-table tbody tr td.green{background:rgba(113,173,139,.8)}.home-page .products-table tbody tr td.yellow{background:rgba(209,188,78,.8)}.home-page .products-table tbody tr td.register-cell{background:#2b2b2b;text-align:center}.home-page .products-table tbody tr td.register-cell .register-label{color:#fff;font-size:40px;line-height:36px;font-weight:300;margin-bottom:60px}.home-page .products-table tbody tr td.register-cell .register-button{font-size:18px;display:inline-block;background:#e77a0c;line-height:50px;padding:0 30px;text-transform:uppercase;font-weight:700;color:#fff;text-decoration:none;border-radius:5px}.home-page .products-table tbody tr td.register-cell .register-button:hover{cursor:pointer;background:#f49332}.home-page .mobile-home{display:none}.home-page .footer{margin-top:0}.about-page .content{padding-top:220px}.about-page .header-image{background-image:url(/img/bg/about-page.jpg?v1)}.about-page h2{margin-bottom:10px}.about-page .mission-vision{padding-top:20px}.about-page .mission-vision .block{border:1px solid #dedede;padding:15px;margin-bottom:20px}.about-page .mission-vision .block figure{float:left}.about-page .mission-vision .block figure img{width:78px;height:78px}.about-page .mission-vision .block p{margin:0 0 0 100px}.about-page .content{padding-bottom:40px}.portfolio-page .content{padding-top:220px}.portfolio-page .header-image{background-image:url(/img/bg/company-page.jpg)}.portfolio-page .portfolio-list{clear:both;margin-left:-15px;display:flex;flex-direction:row;flex-wrap:wrap}.portfolio-page .portfolio-list li{float:left;margin:0 15px 30px;width:290px;display:block}.portfolio-page .portfolio-list li figure{width:290px;max-width:100%;box-sizing:border-box;border:1px solid #dedede;border-radius:5px;overflow:hidden;padding:4px;background:url('/img/portfolio/missing-image.png') no-repeat center center}.portfolio-page .portfolio-list li figure img{width:100%;height:100%}.portfolio-page .portfolio-list li div{min-height:150px}.portfolio-page .portfolio-list li div h5{margin:-15px 0 10px;text-align:center}.portfolio-page .portfolio-list li div h5 span{background-color:#E77A0C;display:inline-block;color:#fff;font-size:18px;line-height:28px;padding:0 15px;border-radius:3px}.faq-page .content{padding-top:220px}.faq-page .header-image{background-image:url(/img/bg/faq-page.jpg)}.faq-page .faqs{clear:both}.contact-page .content{padding-top:220px}.contact-page .header-image{background-image:url(/img/bg/contact-page.jpg)}.contact-page .side-columns{width:100%;box-sizing:border-box;table-layout:fixed;display:table;clear:both}.contact-page .side-columns .column{display:table-cell;vertical-align:top;width:50%}.contact-page .company-info a{color:#e77a0c}.contact-page .company-info .group-holder{*zoom:1}.contact-page .company-info .group-holder:before,.contact-page .company-info .group-holder:after{display:table;content:""}.contact-page .company-info .group-holder:after{clear:both}.contact-page .company-info .group-holder .group{float:left;width:50%;margin-bottom:20px;box-sizing:border-box}.contact-page .company-info .group-holder p{margin:0}.contact-page .company-info .group-holder p.toggle{float:left;clear:both}.contact-page .company-info .group-holder p.toggle i{width:23px;height:15px;display:inline-block;background:url('../img/chevron-down.png') no-repeat 0 0;vertical-align:baseline;zoom:.6;margin-left:10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.contact-page .company-info .group-holder p.toggle.down i{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.contact-page .company-info .group-holder p.toggle:hover{cursor:pointer}.contact-page .company-info .group-holder p.clear{clear:both}.contact-page .company-info .group-holder .toggle-target{*zoom:1;margin-top:30px;clear:both}.contact-page .company-info .group-holder .toggle-target:before,.contact-page .company-info .group-holder .toggle-target:after{display:table;content:""}.contact-page .company-info .group-holder .toggle-target:after{clear:both}.contact-page .map-holder{margin:0 0 0 30px}.contact-page .map-holder iframe{max-width:100%;width:100%}.contact-page .form{margin-top:30px;padding-top:30px;border-top:1px solid #ddd}.contact-page form{max-width:600px;padding-right:20px}.contact-page form legend{text-transform:uppercase;font-size:16px;color:#e77a0c;padding:30px 10px 15px;font-weight:700;border-bottom:1px solid #e77a0c;display:block;width:100%;margin-bottom:20px;box-sizing:border-box}.contact-page form label{width:150px;margin-left:-150px;display:block;float:left;line-height:32px;padding-left:10px;box-sizing:border-box}.contact-page form label i{position:relative;display:inline-block;width:9px;vertical-align:super}.contact-page form label i:after{content:'*';position:absolute;color:#d84c15;font-style:normal;top:0;font-size:20px;line-height:0}.contact-page form label span{font-size:12px;color:#999;display:block;margin-top:-3px}.contact-page form .field{*zoom:1;padding-left:150px;min-height:40px;position:relative}.contact-page form .field:before,.contact-page form .field:after{display:table;content:""}.contact-page form .field:after{clear:both}.contact-page form .field input,.contact-page form .field textarea{width:100%;box-sizing:border-box;height:32px;border:1px solid #d3d3d3;display:inline-block;background:#fff;line-height:30px;padding:0 5px;border-radius:3px;font-family:'Source Sans Pro',sans-serif}.contact-page form .field input:focus,.contact-page form .field textarea:focus{border-color:#e77a0c;outline:0;box-shadow:0 0 3px 0 ligthen( #e77a0c,20%)}.contact-page form .field input:disabled,.contact-page form .field textarea:disabled{background:#f0f0f0;color:#666}.contact-page form .field input:disabled:hover,.contact-page form .field textarea:disabled:hover{cursor:no-drop}.contact-page form .field textarea{resize:vertical;min-height:150px;font-family:'Source Sans Pro',sans-serif;font-size:14px;line-height:18px;padding:5px}.contact-page form .field .suggestion{font-size:14px;color:#868686;margin-top:5px}.contact-page form .field .error p{font-size:13px;margin:5px 0 15px;color:#DC3C3C}.contact-page form .field .error p+p{margin-top:-10px}.contact-page form .buttons{margin-top:30px;text-align:right}.contact-page .successful-contact,.contact-page .error-contact{border:1px solid #ccc;padding:15px 20px;width:600px;max-width:100%;margin-top:10px;box-sizing:border-box}.contact-page .successful-contact h4,.contact-page .error-contact h4{margin:0 0 10px 0;color:#11A221;font-size:18px;text-transform:uppercase}.contact-page .successful-contact p,.contact-page .error-contact p{margin:0 0 5px 0}.contact-page .successful-contact p .email,.contact-page .error-contact p .email{font-style:italic;font-weight:700;margin:0 5px}.contact-page .successful-contact a,.contact-page .error-contact a{color:#e77a0c}.contact-page .captcha-holder{margin-top:10px}.contact-page .captcha-holder>div{*zoom:1}.contact-page .captcha-holder>div:before,.contact-page .captcha-holder>div:after{display:table;content:""}.contact-page .captcha-holder>div:after{clear:both}.contact-page .captcha-holder>div>div{float:right}.cbutton{box-sizing:border-box;border:0;line-height:30px;padding:0 20px;height:32px;display:inline-block;font-family:'Source Sans Pro',sans-serif!important;background:#bbb;font-size:14px;vertical-align:middle;border-radius:3px}.cbutton:hover{cursor:pointer;background:#ddd}.cbutton.primary-button{background:#e77a0c;color:#fff;text-decoration:none;font-weight:700}.cbutton.primary-button:hover{text-decoration:none;background:#f49332}.cbutton.link-button{background:0;color:#e77a0c;text-decoration:none}.cbutton.link-button:hover{text-decoration:underline;background:0}.asterix{position:relative;display:inline-block;width:9px;vertical-align:super}.asterix:after{content:'*';position:absolute;color:#d84c15;font-style:normal;top:0;font-size:20px;line-height:0}.register-page .successful-registration,.register-page .error-reigstration{border:1px solid #d3d3d3;padding:15px 20px;width:600px;max-width:100%;margin-top:40px}.register-page .successful-registration h4,.register-page .error-reigstration h4{margin:0 0 10px 0;color:#11A221;font-size:18px;text-transform:uppercase}.register-page .successful-registration p,.register-page .error-reigstration p{margin:0 0 5px 0}.register-page .successful-registration p .email,.register-page .error-reigstration p .email{font-style:italic;font-weight:700;margin:0 5px}.register-page .successful-registration a,.register-page .error-reigstration a{color:#e77a0c}.register-page .error-reigstration h4{color:#d84c15}.register-page .content form{width:600px;max-width:100%}.register-page .content form.margin{margin-top:30px}.register-page .content form .registered{font-weight:700;color:#13a013}.register-page .content form legend{text-transform:uppercase;font-size:16px;color:#e77a0c;padding:30px 10px 15px;font-weight:700;border-bottom:1px solid #e77a0c;display:block;width:100%;margin-bottom:20px;box-sizing:border-box}.register-page .content form label{width:180px;margin-left:-180px;display:block;float:left;line-height:32px;padding-left:10px;box-sizing:border-box}.register-page .content form label i{position:relative;display:inline-block;width:9px;vertical-align:super}.register-page .content form label i:after{content:'*';position:absolute;color:#d84c15;font-style:normal;top:0;font-size:20px;line-height:0}.register-page .content form label span{font-size:12px;color:#999;display:block;margin-top:-3px}.register-page .content form label.remark{line-height:18px}.register-page .content form label.remark span{line-height:18px}.register-page .content form .field{*zoom:1;padding-left:180px;min-height:40px;position:relative}.register-page .content form .field:before,.register-page .content form .field:after{display:table;content:""}.register-page .content form .field:after{clear:both}.register-page .content form .field input,.register-page .content form .field textarea{width:100%;box-sizing:border-box;height:32px;border:1px solid #d3d3d3;display:inline-block;background:#fff;line-height:30px;padding:0 5px;border-radius:3px}.register-page .content form .field input:focus,.register-page .content form .field textarea:focus{border-color:#e77a0c;outline:0;box-shadow:0 0 3px 0 ligthen( #e77a0c,20%)}.register-page .content form .field input:disabled,.register-page .content form .field textarea:disabled{background:#f0f0f0;color:#666}.register-page .content form .field input:disabled:hover,.register-page .content form .field textarea:disabled:hover{cursor:no-drop}.register-page .content form .field input.medium,.register-page .content form .field textarea.medium{width:270px}.register-page .content form .field input.small,.register-page .content form .field textarea.small{width:190px}.register-page .content form .field textarea{resize:vertical;min-height:80px;font-family:'Source Sans Pro',sans-serif}.register-page .content form .field .error p{font-size:13px;margin:5px 0 15px;color:#DC3C3C}.register-page .content form .field .error p+p{margin-top:-10px}.register-page .content form .field .hint{position:absolute;top:0;left:385px;font-size:12px;background-color:#e0e0e0;padding:10px;opacity:0;filter:alpha(opacity=0);z-index:1}.register-page .content form .field .hint.show{opacity:1;filter:alpha(opacity=100)}.register-page .content form .field .hint:after{content:" ";position:absolute;left:-10px;top:7px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e0e0e0}.register-page .content form .field .hint p{margin:0}.register-page .content form .buttons{margin-top:30px;text-align:right}.filelist ul{margin-top:15px;margin-bottom:25px}.filelist ul li{height:22px;line-height:22px;margin-bottom:5px;display:block}.filelist ul li .loader,.filelist ul li .loader:after{width:12px;height:12px}.filelist ul li .name{margin-right:10px;font-size:14px;color:#777;vertical-align:middle}.filelist ul li .status{font-size:14px;font-weight:700;text-transform:uppercase;vertical-align:middle}.filelist ul li .status.success{color:#13a013}.filelist ul li .status.error{color:#d84c15}.loader{display:inline-block;vertical-align:middle;margin:5px;border-top:3px solid rgba(0,0,0,.1);border-right:3px solid rgba(0,0,0,.1);border-bottom:3px solid rgba(0,0,0,.1);border-left:3px solid rgba(0,0,0,.4);-webkit-animation:load8 .4s infinite linear;animation:load8 .4s infinite linear}.loader,.loader:after{border-radius:50%;width:16px;height:16px}@-webkit-keyframes load8{0%{ -webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{ -webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.icon-bar{width:26px;height:4px;background:#e77a0c;margin:4px auto 0;display:block}.mobile-menu-collapse{display:none;position:absolute;right:0;top:0;width:60px;height:60px;padding-top:15px;box-sizing:border-box}.mobile-menu-collapse:hover{cursor:pointer}@media screen and (max-width: 1280px){.portfolio-page .portfolio-list li{ padding:0 15px 30px;width:25%;margin:0;box-sizing:border-box}}@media screen and (max-width: 1140px){.portfolio-page .portfolio-list li{ width:33.3%}}@media screen and (max-width: 960px){.logo{ float:none;margin:0 auto}.top-menu{margin:0 0 10px;text-align:center;float:none}.about-page .mission-vision .block{min-height:110px;box-sizing:border-box}.home-page .products-table tbody tr td.hide-1{display:none}.column-holder .left-column{display:block;width:100%;padding:0}.column-holder .right-column{display:block;width:100%}.portfolio-page .portfolio-list li{padding-right:10px}.portfolio-page .portfolio-list li div h5 span{font-size:16px}.portfolio-page .portfolio-list li figure{background-size:50%}.contact-page .side-columns{display:block}.contact-page .side-columns .column{display:block;width:100%!important}.contact-page .side-columns .column .map-holder{margin-top:30px;padding-top:30px;border-top:1px solid #ddd;margin-left:0}}@media screen and (max-width: 767px){.content h2{ font-weight:400;margin-top:-80px;padding:10px 20px;position:relative;background-color:#fff;float:left;clear:both}.register-page .content h2{float:none;padding:0;margin-top:0}.home-page .products-table tbody tr td.hide-2{display:none}.portfolio-page .portfolio-list li div h5{margin:10px 0 0;text-align:left}.portfolio-page .portfolio-list li div h5+p{margin-top:10px}}@media screen and (max-width: 680px){.header{ position:fixed;box-shadow:0 0 8px 0 rgba(0,0,0,.5);top:0;left:0;right:0;border-bottom:1px solid #ddd}body{padding-top:60px}.home-page .products-table tbody tr td.hide-3{display:none}.logo{float:left;margin:5px;height:50px}.logo a{margin:5px 0;background-size:174px 40px;height:40px}.top-menu{position:fixed;top:61px;display:none;left:0;right:0;z-index:50;background:#fff;border-bottom:3px solid #e77a0c}.top-menu ul li{display:block}.top-menu ul li a{display:block;line-height:50px;border-bottom:1px solid #eee}.top-menu.open{display:block}.mobile-menu-collapse{display:block}.portfolio-page .portfolio-list li{width:50%}.footer .footer-content .block{float:none!important;text-align:center!important;min-height:0}.footer .footer-content .block.footer-logo{margin-top:30px}.footer .footer-content .block.footer-logo img{display:none}.footer .footer-content .block.footer-logo .menu{margin-bottom:0}}@media screen and (max-width: 580px){.content h2{ font-size:26px;margin-top:-65px}.home-page .content{background:#fff;padding:0;min-height:0!important}.home-page .products-table{display:none}.home-page .mobile-home{display:block;width:100%;top:-50px;padding:30px;position:relative;box-sizing:border-box;padding-top:250px}.home-page .mobile-home .header-image{background:url('../img/main-back.jpg') no-repeat;height:300px;background-size:cover;background-position:center}.home-page .mobile-home h1{color:#454545;margin:0;background-color:#fff;padding:30px 20px;position:relative}.home-page .mobile-home .iblock{display:block;width:100%;background:#333;padding:20px;box-sizing:border-box;height:100px;overflow:hidden;line-height:60px}.home-page .mobile-home .register-button{margin-top:30px;font-size:18px;display:block;background:#e77a0c;line-height:50px;padding:0 30px;text-transform:uppercase;font-weight:700;color:#fff;text-decoration:none;border-radius:5px}.home-page .mobile-home .register-button:hover{cursor:pointer;background:#f49332}.about-page .mission-vision .block{border:0;margin:0 0 30px;padding:0}.about-page .mission-vision .block figure{float:none;margin:0 auto 10px;text-align:center}.about-page .mission-vision .block p{margin:0}.contact-page .company-info .group-holder .group:last-child{padding-left:20px}}@media screen and (max-width: 480px){.portfolio-page .portfolio-list li{ width:1000%}.home-page .mobile-home h1{font-size:22px;line-height:28px}.contact-page .company-info .group-holder .group{float:none;padding:0!important;margin-bottom:20px;width:100%}.contact-page form .field{padding-left:0}.contact-page form label{display:block;margin:0;padding:0}.contact-page form .captcha-holder iframe{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}.contact-page form .captcha-holder div{width:100%!important}.contact-page form .buttons{clear:both}.contact-page .map-holder iframe{height:230px}.register-page .content form .initregister input,.register-page .content form .initregister .cbutton{width:100%!important;height:40px;line-height:40px;font-size:16px}.register-page .content form .cbutton{margin-top:10px}.register-page .content form .fieldset{max-width:100%}.register-page .content form label{display:block;padding-left:0;margin:0 0 5px 0;float:none}.register-page .content form .field{padding-left:0;margin-bottom:5px}.register-page .content form .field input,.register-page .content form .field textarea{width:100%!important;height:40px;line-height:40px}.register-page .content form .field .hint{display:none;position:relative;opacity:1;filter:alpha(opacity=100);left:0;right:0;margin-bottom:10px;margin-top:10px}.register-page .content form .field .hint.show{display:block}.register-page .content form .field .hint:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:-14px;left:14px}.register-page .content form .cbutton{height:40px;line-height:40px;display:block;width:100%;float:none;font-size:16px;text-align:center;margin-bottom:15px}.footer .footer-content .block.footer-logo{border-top:1px solid #333}.footer .footer-content .block.footer-logo .menu a{display:block;border-bottom:1px solid #333;margin:0;line-height:40px}}@media screen and (max-width: 320px){.home-page .mobile-home .register-button{ line-height:20px;padding:20px 0}}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
