body,html{margin:0;padding:0}h1,h2,h3,h4,ol,p,ul{margin-top:0;padding-top:0}p{margin:0}html{font-size:75%}html,html body{font-family:Roboto,sans-serif!important}ol li{margin-bottom:56px;width:49%}ol li div{display:inline-block;margin-left:60px;-webkit-text-size-adjust:100%}ol{list-style:none;margin:0;padding:0;width:100%}a,a:focus,a:hover{text-decoration:none}button{background-color:#bd1919;border:none;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;height:48px;padding:0 24px}button:hover{background-color:#c57979}button:active,button:focus{background-color:#900101;outline:none}.h1,h1{font-size:48px;font-weight:400!important;letter-spacing:1.1px;line-height:48px!important;margin-bottom:16px!important}.h2,h2{color:#fff;font-size:36px!important;letter-spacing:.8px;line-height:36px!important}.h2,.h3,h2,h3{font-weight:200!important;margin-bottom:24px}.h3,h3{font-size:18px!important;letter-spacing:.4px;line-height:18px!important}.h4{font-size:72px!important;font-weight:400!important}.h5{font-size:18px!important;font-weight:700}.c1,.h5{letter-spacing:.4px}.c1{color:#818181;font-weight:400;line-height:36px}.b1,.c1{font-size:18px}.b1{font-weight:700!important;letter-spacing:1px;line-height:18px}header{background:url(../../img/ecc/top_phone.png) 0 0 no-repeat;background-position:50%;background-size:cover;color:#fff;height:0;height:552px;padding-left:0;padding-right:0;position:relative;text-align:center}header .inner{height:100%;left:0;position:absolute;top:0;width:100%}header .inner #top-bar{height:48px;margin-bottom:120px;margin-top:48px;padding:0 12%;position:relative;text-align:left}header .inner #top-bar #top-logo{height:48px;width:auto}header .inner #top-bar nav{height:48px;position:absolute;right:12%;top:0}header .inner #top-bar nav ul{height:48px}header .inner #top-bar nav ul li{display:inline-block;line-height:48px;list-style:none}header .inner #top-bar nav ul li:first-child{margin-right:36px}header .inner #top-bar nav ul li a{color:#fff;padding-bottom:8px;padding-left:6px;padding-right:6px}header .inner #top-bar nav ul li a:hover{text-decoration:none}header .inner #top-bar nav ul li a.active{border-bottom:3px solid #fff}header .inner .h2{margin-bottom:.66em}.container{margin:0 auto;padding:0}#main section{border-bottom:1px solid #e9e9e9;padding-bottom:46px;padding-top:80px}#main #s1{text-align:center}#main #s1 #logos,#main #s1 #logos img{margin-bottom:28px}#main #s1 #logos img:first-child{margin-right:88px}#main #s1 #about-desc{margin:0 auto;max-width:1140px;padding:0 24px}#main #s2 ol li{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;vertical-align:middle}footer section{padding:56px 0;text-align:center}footer #s3 a{color:#bd1919}footer #s3 a:hover{color:#c57979}a:active,footer #s3 a:focus{color:#900101}footer #s4 p:first-child{margin-bottom:.44em}footer section:last-child{background-color:#bcc54d}@media(min-width:768px){html{font-size:87.5%}.container{width:750px}header{background:url(../../img/ecc/top.png) 0 0 no-repeat;background-position:50%;background-size:cover;height:552px}}@media(min-width:992px){html{font-size:100%}.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}@media(min-width:1460px){.container{width:1440px}}.attribute input{font-size:11px;height:15px;margin-bottom:40px;margin-right:3px;padding-right:8px}.step-number{bottom:0;color:#bd1919;display:inline-block;height:72px;line-height:72px;margin:auto;position:absolute;top:0}#email:active,#email:focus,#email:hover{outline:none}#email{border:0;border-bottom:1px solid #5e5e5e;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4a4a4a;display:block;font-size:18px;letter-spacing:.4px;line-height:21px;padding:8px;width:100%}.step-left{padding-left:0;padding-right:30px}.step-right{padding-left:40px;padding-rght:0}@media(max-width:768px){.step-left,.step-right{padding-left:10px;padding-rght:10px}#main #s2 ol li{width:100%}}@media(max-width:900px){header .inner #top-bar{padding:0;text-align:center;width:100%}header .inner #top-bar nav{position:static;text-align:center;width:100%}header .inner #top-bar nav ul{margin:0;padding:0}}#register-frm{margin-left:auto;margin-right:auto;margin-top:80px;position:relative;text-align:center;width:384px}#email-error{color:red;display:block;position:absolute;text-align:center;width:100%}#comedicalChkArea #comedical-check-phone{display:none;margin-bottom:40px}#comedicalChkArea #comedical-check-phone:active,#comedicalChkArea #comedical-check-phone:focus,#comedicalChkArea #comedical-check-phone:hover{outline:none}#comedicalChkArea .attribute{display:inline-block}@media(max-width:768px){header{height:452px}#register-frm{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:48px;width:340px}#address-div{display:inline-block;text-align:left;width:110px}#email{font-size:16px}#comedicalChkArea #comedical-check-phone,#email{display:inline-block;width:225px}#comedicalChkArea .attribute{display:none}#comedicalChkArea p{display:inline-block;width:110px}.h1,h1{font-size:28px;letter-spacing:.6px;line-height:36px!important}.h2,h2{font-size:24px!important;letter-spacing:.1px;line-height:20px!important}.h3,h3{font-size:16px!important;line-height:16px!important}.h4{font-size:48px!important;font-weight:400!important}.h5{font-size:16px!important}.c1{line-height:32px}.b1,.c1{font-size:16px}.b1{line-height:16px}}@media(max-width:342px){#register-frm{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:48px;padding-left:10px;padding-right:10px;width:100%}#address-div,#comedicalChkArea #comedical-check-phone,#email{display:block;width:100%}#comedicalChkArea .attribute{display:none}#comedicalChkArea p{display:block;width:100%}}.footer .well{background-color:#eee!important;border-top:0}.footer .well,.footer .well .copy .footer_nav li a{color:#9a9a9a!important}.footer .footer_menu .navbar{background-color:#ddd!important;margin-bottom:0!important}.footer .footer_menu .navbar nav .navbar-nav{background-color:#eee!important}.footer .footer_menu .navbar nav .navbar-nav li,.footer .footer_menu .navbar nav.navbar-collapse{border-color:#ddd!important}.footer .footer_menu .navbar .footer_menu_title,.footer .footer_menu .navbar nav .navbar-nav>li>a{color:#9a9a9a!important}