html{margin:0;padding:0}body{color:#333;font-size:14px;line-height:1.5em;background:#fff;font-family:'Open Sans',Arial,sans-serif;margin:0;padding:0;min-width:988px}html,body{height:100%;min-height:100%}.wrapper{min-width:988px;background:#1057a4;background:-moz-linear-gradient(top,rgba(16,87,164,1) 0%,rgba(53,118,188,1) 100%);background:-webkit-linear-gradient(top,rgba(16,87,164,1) 0%,rgba(53,118,188,1) 100%);background:linear-gradient(to bottom,rgba(16,87,164,1) 0%,rgba(53,118,188,1) 100%);background-size:auto 100%}header,footer,hgroup,nav,section{display:block}.wrapper{min-height:100%;margin-bottom:-150px}.wrapper:after{content:"";display:block}footer,.wrapper:after{height:150px}header{background:#fff}.sub_header{background:#353c3f none repeat scroll 0 0;color:#fff;padding:5px 0}header .content-wrapper{}footer{clear:both;background:#353c3f none repeat scroll 0 0;color:#fff;font-size:11px;line-height:1.2em;padding:20px 0;box-sizing:border-box;width:100%;height:150px}footer a,.sub_header a,.copyright a{color:#fff}footer p{margin:0;padding:5px 0}.content-wrapper{margin:0 auto;max-width:988px}.about_company a img:first-child,.about_company a:hover img:last-child,.socialicons a img:first-child,.socialicons a:hover img:last-child{display:block;float:left}.socialicons{float:right}.sub_header a{line-height:1.9em}.about_company a:hover img:first-child,.about_company a img:last-child,.socialicons a:hover img:first-child,.socialicons a img:last-child{display:none;float:left}.about_company p{font-size:10.5px}.about_company a{color:#fff}a{color:#2775be;text-decoration:none}a:hover,.sub_header a:hover{color:#3576bc;text-decoration:underline}.sub_header{background:#353c3f none repeat scroll 0 0;color:#fff;padding:5px 0}.sub_header .section-one{overflow:visible;padding:0}.section-one{margin:auto;overflow:auto;padding:50px 0;width:988px}.sub_header a{color:#fff;font-size:14px;font-weight:300;text-decoration:none;line-height:1.9em}.content-logo{border:0 none;float:left;height:auto;margin-top:0;text-decoration:none;width:auto}.logo{float:left;margin:12px 12px 12px 0}.company-name{float:left;margin:28px 10px;font-size:36px;color:#3576bc}.panel{background:#fff none repeat scroll 0 0;border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.panel-header h2{font-size:22px;font-weight:normal;padding:30px 30px 5px 30px;margin:0;color:#3576bc}.panel-body{padding:0 30px 20px 30px}.panel-body .about{font-size:18px;line-height:1.6em;margin:0 0 15px 0}.panel-body h2{font-size:22px;font-weight:normal;margin:0;color:#3576bc}ol.number-list-with-numbers{list-style-type:decimal}ol.number-list-big{margin:0;padding-left:0}.number-list-big li{font-size:18px;line-height:1.2em;margin:0 0 5px 25px}li.number-list-small{margin:0 0 0 25px}span.progress-span-bottom-margin{display:inline-block;margin-bottom:5px}.support_left{box-sizing:border-box;padding-right:10px;width:66%!important;float:left}.support_right{box-sizing:border-box;padding-left:10px;width:34%!important;float:left}input[type="text"],input[type="password"],textarea,select,input[type="time"]{background:#fff none repeat scroll 0 0;border:1px solid #e2e2e2;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;box-sizing:border-box;color:#333;font-size:14px;margin:0;padding:8px 12px;width:100%;height:37px;margin-bottom:15px}ol{margin:0;list-style-type:none;padding-left:0}ol li{position:relative}.clearfix{clear:both;width:100%}.copyright{text-align:right;margin-bottom:20px}p{margin:0 0 15px 0}hr{margin-bottom:20px!important}#snackbar{visibility:hidden;color:#fff;background-color:#333;min-width:200px;margin-left:-125px;border-radius:5px;padding:16px;text-align:center;left:50%;top:50px;z-index:999;position:fixed}@media only screen and (max-width:988px){header .float-left,header .float-right{float:none}header .site-title{margin:10px;text-align:center}a.username{margin-right:30px}#login ul{margin:5px 0;padding:0}#login li{display:inline;list-style:none;margin:0;padding:0}#login a{background:none;color:#999;font-weight:600;margin:2px;padding:0}#login a:hover{color:#333}nav{margin-bottom:5px}ul#menu{margin:0;padding:0;text-align:center}ul#menu li{margin:0;padding:0}.main-content,.featured+.main-content{background-position:10px 0}.content-wrapper{padding-right:10px;padding-left:10px}.featured .content-wrapper{padding:10px}article,aside{float:none;width:100%}ol.round{list-style-type:none;padding-left:0}ol.round li{padding-left:10px;margin:25px 0}ol.round li.zero,ol.round li.one,ol.round li.two,ol.round li.three,ol.round li.four,ol.round li.five,ol.round li.six,ol.round li.seven,ol.round li.eight,ol.round li.nine{background:none}section.feature{float:none;padding:10px;width:auto}section.feature img{color:#999;content:attr(alt);font-size:1.5em;font-weight:600}input{width:90%}#loginForm{border-right:none;float:none;width:auto}#loginForm .validation-error{display:block;margin-left:15px}#socialLoginForm{margin-left:0;float:none;width:auto}.verifyCodeLabel{font-size:13.5px;margin:0 0 10px 0}footer .float-left,footer .float-right{float:none}footer{text-align:center;height:150px;padding:10px 0}footer p{margin:0}}#snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@-webkit-keyframes fadein{from{top:0;opacity:0}to{top:50px;opacity:1}}@keyframes fadein{from{top:0;opacity:0}to{top:50px;opacity:1}}@-webkit-keyframes fadeout{from{top:50px;opacity:1}to{top:0;opacity:0}}@keyframes fadeout{from{top:50px;opacity:1}to{top:0;opacity:0}}