#bom-module{width:35%;float:left;background:#fff}#bom-module .originalBOMName{display:none}#bom-module .list-title,#bom-module .list-title.current{background:#2c80c9}#bom-module .list-title.current:before{border-top:8px solid #2c80c9}#bom-module table{overflow:hidden}#bom-module table .new-bom{opacity:0}#bom-module table th:first-child{padding-left:30px}#bom-module table td:first-child{border-left:4px solid #2c80c9;padding-left:30px}#bom-module table td .bom_name{text-decoration:underline;text-transform:uppercase;font-weight:400}#bom-module table b{display:block;padding-top:5px}#create_new_bom{color:#fff}.module{width:100%;position:relative}.module h2{color:#29272a;padding-bottom:5px;font-weight:400;font-size:1.7em}.module .module-button{border:1px solid #000;color:#000!important;font-weight:400;transition:all .4s ease-in-out;background:#fff}.module .module-button:hover{color:#fff!important;background:#000}.module .list-title{color:#fff;background:#29272a;padding:13px 30px;display:inline-block;float:left;font-weight:400;transition:all .4s ease-in-out}.module .list-title.current{background:#2c80c9;position:relative;z-index:1}.module .list-title.current:before{content:"";position:absolute;width:0;height:0;border-top:8px solid #2c80c9;border-left:12px solid transparent;border-right:12px solid transparent;bottom:-8px;left:50%;margin-left:-12px}.module .list-title.disabled{background:#eee}.module .list-title.disabled:before{border-top:8px solid transparent}.module-button{padding:10px;display:inline-block;float:right;text-decoration:none;font-weight:700}.module table{border-collapse:separate;border-spacing:0 5px}.module table tbody tr:not(.empty-row):not(.disable-click){cursor:pointer}.module table tbody tr.transition-down{transform:translateY(85px)}.module table th{background:#fff;color:#7b7b7b;border-bottom:none;border-left:none;padding-bottom:0;padding-top:10px;text-align:left;font-weight:lighter;font-size:1.1em}.module table tr{transition:all .4s ease-in-out;opacity:1;transform:translate(0)}.module table tr.transition{opacity:0;transform:translate(-100px)}.module table tr.transition-in{transform:translate(100px);opacity:0}.module table tr.altered-background,.module table tr:nth-child(odd){background:#eee}.module table tr.altered-background:nth-child(odd){background:#fff}.module table td{background:none;height:50px;border:0;vertical-align:top}.loader{position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-30px;width:32px;height:32px;background:url(/assets/global/images/ajax-loader.gif)}.module-wrapper:after{content:".";visibility:hidden;display:block;height:0;clear:both}.empty-row td{text-align:center}.upload-button{float:right;padding:8px 20px;background:#29272a;color:#fff!important;text-decoration:none;margin-top:9px;font-weight:400}.upload-button span{position:relative;left:5px}#orders-module .upload-button{display:none}#create_new_bom{margin-top:10px}.table-wrapper{margin-bottom:20px;clear:both;position:relative;height:405px}.table-wrapper:before{content:"";position:absolute;height:1px;background:#000;width:100%;top:0}.table-wrapper .icon-bom-management,.table-wrapper .icon-orders{font-size:10em;color:#c6c6c6;display:block;text-align:center}.table-wrapper .empty-text{color:#c6c6c6}.table-wrapper .empty-module-area{display:none}.table-wrapper.empty .empty-module-area{border:1px solid #000;position:absolute;top:36px;left:0;right:0;bottom:0;display:block;text-align:center;padding:100px 50px}.table-wrapper.empty .empty-text{display:block;padding-top:20px}.table-wrapper.empty table{display:none}#orders-module{width:63%;padding-right:2%;float:left}#orders-module .list-title{border-right:1px solid #fff;cursor:pointer}#orders-module .list-title:last-child{border-right:none}#orders-module .list-title.disabled{cursor:auto}#orders-module table th:first-child{width:11%}#orders-module table th:nth-child(2){width:52%}#orders-module table th:nth-child(3){width:18%}#orders-module table td:first-child{border-left:4px solid #2c80c9;width:50px}#orders-module table td .icon-cart{display:block;text-align:center;font-size:2.7em}#orders-module table td p{margin-bottom:5px}#orders-module table td .purchase_number{text-decoration:underline;font-weight:400}#orders-module table td dt{float:left;text-align:left;clear:both;margin-bottom:5px}#orders-module table td dd{float:right;margin-bottom:5px;padding-right:30px}#orders-module #search_term{float:left;padding:0 0 0 20px;border-top:none;border-right:none;height:34px;width:50%;border-bottom:1px solid #292929;border-top:1px solid #292929;border-left:4px solid #2c80c9;color:#292929;font-size:1.3em}#orders-module #search_term:-moz-placeholder,#orders-module #search_term:-ms-input-placeholder,#orders-module #search_term::-moz-placeholder,#orders-module #search_term::-webkit-input-placeholder{color:#000}#orders-module .icon-ordered,#orders-module .icon-shipped{font-size:2.4em;margin-left:.5em}#show_search_option{float:left;border:1px solid #292929;border-right:none;width:140px;background-color:#fff;height:35.6px;padding:5px 25px 5px 10px}#search-orders{background:#7b7b7b;text-indent:-9999px;position:relative;display:inline-block;width:36px;height:36px;cursor:pointer}#search-orders img{position:absolute;top:10px;left:10px}#create-account{clear:both;color:#fff;text-align:center;padding:40px 0;background:#2e7abc url(/assets/global/images/registration-bg-blue.png) no-repeat 50% 50%;background-size:cover}#create-account .section-wrapper{max-width:460px}#create-account h2{font-size:2.3em;font-weight:400}#create-account h2 span{font-weight:lighter}#create-account h2 span span{font-size:.7em;vertical-align:top}#create-account p{margin-top:20px;font-size:1.35em;line-height:1.5}#overview-tutorial{position:relative;clear:both;color:#fff;padding:30px 60px;background:#2e7abc url(/assets/global/images/registration-bg-blue.png) no-repeat;background-size:cover;background-position:50% 50%}#overview-tutorial:before{content:"";display:block;position:absolute;top:0;left:50%;margin-left:-26px;width:0;height:0;border:26px solid transparent;border-top-color:#fff}#overview-tutorial h1{margin:30px 0 0;font-weight:400;font-size:3em;color:#fff}#overview-wrapper>div{float:left;width:47%}#overview-tutorial-video{padding:3%;padding-left:0}#overview-tutorial-video img{max-width:100%;height:auto;box-shadow:0 20px 100px 0 rgba(0,0,0,.4)}#overview-tutorial-info{padding:3%;padding-right:0}#overview-tutorial-info h2{font-size:2em;color:#fff}#overview-tutorial-info p{font-size:1.3em;color:#fff;line-height:1.7;padding:5px 0 20px}.homepage{overflow-x:hidden}.homepage .Footer:before{background:#000}#create-account h2,#main-content h2{font-size:2.3em;font-weight:400;margin-bottom:10px}.section-wrapper{max-width:1180px;margin:0 auto}.section-wrapper:after,.section-wrapper:before{content:" ";display:table}.section-wrapper:after{clear:both}#main-content{clear:both;padding:60px 0 0;position:relative}#main-content:before{content:"";display:block;position:absolute;top:0;left:50%;margin-left:-26px;width:0;height:0;border:26px solid transparent;border-top-color:#2e7abc}#main-content .row{width:100%;clear:both}#main-content .row>div{width:46%;float:left;padding:0 2% 60px;position:relative;text-align:center}#main-content .row>div ul{font-size:1.25em;text-align:center}#main-content .row>div .dashboard-button{border:0;margin-top:10px}#main-content h2{text-align:center;margin-bottom:20px;padding-top:110px;font-weight:400;position:relative}#main-content h2 span{position:absolute;top:0;left:50%;margin-left:-45px;color:#fff;font-size:50px;padding:20px;background-color:#dedede;border-radius:50%}#main-content .main-content-list{margin-right:60px}#main-content .main-content-list>li{padding-left:25px;position:relative;margin-bottom:12px;font-size:1.1em}#main-content .main-content-list>li:before{content:"";display:inline-block;position:relative;top:0;margin-right:10px;width:14px;height:14px;border-radius:50%;background:#dedede}#main-content .main-content-list>li .main-content-sublist{display:block;width:100%}#main-content .main-content-list>li .main-content-sublist ul{display:inline-block;text-align:left;list-style-type:disc;font-size:1em}#main-content .main-content-button{font-size:1.3em;font-weight:400;display:inline-block;text-decoration:none;text-align:center;padding:10px;color:#2c80c9;transition:all .15s}#main-content .main-content-button:hover{opacity:.7}.dashboard-button{font-size:1.3em;font-weight:700;display:block;box-sizing:border-box;text-decoration:none;border:2px solid #2c80c9;text-align:center;padding:10px 0;color:#2c80c9!important;width:70%;margin:0 auto;transition:all .4s ease-in-out}.dashboard-button.register{width:100%;color:#fff!important;border:2px solid #fff;margin-top:30px;font-size:2em}.dashboard-button.register:hover{color:#2c80c9!important;background:#fff}.dashboard-button.login{background:#2c80c9;border:2px solid #2c80c9;color:#fff!important;margin-bottom:15px;cursor:pointer;font-size:1.6em;width:100%;transition:all .15s}.dashboard-button.login:hover{opacity:.7}.dashboard-button:hover{color:#fff!important;background:#2c80c9}#hero-content{padding-bottom:60px;width:100%;background:#000e1e url(/assets/dashboard/img/BACKGROUND.png) repeat-y 50% 0;background-size:100% auto;position:relative}#hero-content:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;opacity:.6;background:linear-gradient(180deg,#000 20%,transparent 60%,#000)}#hero-content #language_selector{float:right;margin:10px}#hero-content #language_selector #language_selected{color:#fff}#hero-content #language_selector #language_selected.dropdown_active{background:#9ca4ab}#hero-content #language_selector #language_menu{top:61px;right:10px}#hero-content #language_selector #language_menu a.current{border-left:4px solid #2881ca}#hero-content #hero-wrapper{max-width:1240px;padding:0 30px;position:relative;z-index:2}#hero-content #hero-wrapper>div{float:left;width:42%;padding:4%}#hero-content #hero-wrapper>div h2{font-size:2.3em}#hero-content #hero-wrapper .header-wrapper{margin:0 0 50px;border-bottom:2px solid #687278;width:100%;padding:0;padding-top:30px;position:relative}#hero-content #hero-wrapper .header-wrapper h1>img{float:right;margin-top:3px;margin-left:8px}#hero-content #hero-wrapper .header-wrapper img{float:left;margin-top:9px}#hero-content #hero-wrapper .header-wrapper>span{float:left;font-weight:700;font-size:1.4em;margin-right:5px;margin-left:20px;border-left:3px solid #5c686f;padding-left:10px;margin-top:6px;color:#5c686f;line-height:20px}#hero-content #hero-wrapper #left-section{background:#fff;border-radius:5px;font-size:1.2em;padding-bottom:70px}#hero-content #hero-wrapper #left-section h2{margin-bottom:25px;color:#000;font-weight:400;font-size:1.75em;position:relative;padding-left:40px}#hero-content #hero-wrapper #left-section h2 span{position:absolute;left:0;bottom:2px;font-size:1.1em}#hero-content #hero-wrapper #left-section a{color:#000;text-decoration:none}#hero-content #hero-wrapper #left-section .forgot_password{font-size:1.2em;line-height:1.75}#hero-content #hero-wrapper #left-section .forgot_password span{font-size:.7em;padding-left:5px}#hero-content #hero-wrapper #left-section #l2-and-l3-content{line-height:1.25}#hero-content #hero-wrapper #left-section #l2-and-l3-content h2{font-size:2em;padding-left:0;margin-bottom:50px}#hero-content #hero-wrapper #left-section #l2-and-l3-content p{margin:.85em 0;font-size:1em}#hero-content #hero-wrapper #left-section #l2-and-l3-content a{font-size:1.25em;font-weight:700;text-decoration:underline}#hero-content #hero-wrapper #right-section{width:40%;padding-left:5%;padding-right:5%;line-height:1.25}#hero-content #hero-wrapper #right-section h2{font-weight:lighter;color:#fff;position:relative;float:left}#hero-content #hero-wrapper #right-section h2 img{margin-left:8px;margin-bottom:-6px;margin-right:5px}#hero-content #hero-wrapper #right-section h2 span{font-weight:700}#hero-content #hero-wrapper #right-section h2 sup{font-size:.7em}#hero-content #hero-wrapper #right-section p{color:#fff;margin-top:20px;font-size:2em;clear:both;float:left}#hero-content #hero-wrapper #right-section .dashboard-button.register{color:#ee6c4d!important;border:2px solid #ee6c4d;float:left;margin-top:58px}#hero-content #hero-wrapper #right-section .dashboard-button.register:hover{background:#ee6c4d!important;color:#fff!important}#hero-content #hero-wrapper #right-section.l2-and-l3 .dashboard-button.register{margin-top:28px}#hero-content h1{color:#fff;font-size:2.3em;padding:0 0 20px;font-weight:lighter;float:left}#hero-content h1 span{font-weight:700}#hero-content h1 sup{font-size:.5em;position:absolute}@media screen and (min-width:1240px){#hero-content #hero-wrapper .header-wrapper{margin:0 0 50px}}#tools>.width-cap{text-align:center}#tools #content-wrapper{height:340px;background:#003159;color:#fff;position:relative;clear:both}#tools #content-wrapper .video-link{position:relative}#tools #content-wrapper .icon-video-playback{font-size:7em;border-radius:50px;border:4px solid #fff;color:#fff;left:50%;right:auto;top:50%;margin-left:-46px;margin-top:-46px}#tools #content-wrapper>div{position:absolute;top:0;right:0;bottom:0;left:0;padding:30px 0 0}#tools #content-wrapper>div.first .left-content{width:50%}#tools #content-wrapper>div.first .right-content{bottom:10px;width:50%;height:340px;right:0}#tools #content-wrapper>div.first .right-content:hover span{color:#003159;border-color:#003159}#tools #content-wrapper>div.first .right-content img{width:100%;height:340px}#tools #content-wrapper>div.first .right-content span{transition:all .4s}#tools #content-wrapper>div.active-content{display:block;z-index:4;overflow:hidden}#tools #content-wrapper>div.active-content .left-content,#tools #content-wrapper>div.active-content .right-content{transform:translateX(0);opacity:1}#tools #content-wrapper>div>div{padding:40px 30px;margin:0 auto;position:relative;height:240px}#tools #content-wrapper>div .left-content{transition:all .4s ease-in-out;width:60%;position:relative;transform:translateX(-100px);opacity:0}#tools #content-wrapper>div .left-content.transition-delay{transition-delay:.2s}#tools #content-wrapper>div .right-content{transition:all .4s ease-in-out;transform:translateX(100px);opacity:0;position:absolute;width:60%;right:-20%;bottom:-50px;height:380px}#tools #content-wrapper>div .right-content img{width:100%}#tools #content-wrapper>div .right-content.transition-delay{transition-delay:.3s}#tools #content-wrapper>div h2{font-size:2.5em;margin-bottom:10px;z-index:2;position:relative}#tools #content-wrapper>div p{font-size:1.2em;line-height:1.5;padding:10px 50px 0 0;position:relative;z-index:2}#tools #content-wrapper>div span{color:#01385e;position:absolute;right:40px;z-index:1}#tools #content-wrapper>div span.icon-forecast{font-size:30em;top:-65px}#tools #content-wrapper>div span.icon-bom-management,#tools #content-wrapper>div span.icon-notifications-2{font-size:22em;top:-20px}#tools #content-wrapper>div span.icon-order-management,#tools #content-wrapper>div span.icon-video-2{font-size:20em;top:0}#tools ul{display:inline-block;position:relative;z-index:2;padding:20px 30px}#tools ul li{float:left;margin-right:40px;position:relative}#tools ul li:last-child{margin-right:0}#tools ul li.active-link a{color:#003159}#tools ul li.active-link:after{content:"";border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;position:absolute;left:50%;bottom:-40px;margin-left:-20px}#tools ul li span{font-size:1.5em;position:absolute;line-height:0;top:7px;left:0}#tools ul li span.icon-forecast{font-size:2em}#tools ul li a{text-decoration:none;font-size:1.2em;color:#68737a;position:relative;padding-left:30px;font-weight:700}@media screen and (min-width:1240px){#tools ul{padding:20px 0}#tools ul li{margin-right:75px}#tools ul li a{font-size:1.3em}#tools ul li span{top:9px;left:-5px}#tools ul li span.icon-forecast{font-size:1.5em}}.fedreg{background:#000;min-width:auto;background:#000 url(/assets/global/images/registration-bg-dark.jpg) repeat-y 50% 0;background-size:100% auto}.fedreg #hero-content:before{background:#000!important;opacity:.4!important}.fedreg .button{color:#fff}.fedreg .fedreg-password,.fedreg .fedreg-reset{width:770px;margin:0 auto}.fedreg .fedreg-reset small.inf{font-size:.8rem;font-weight:400;line-height:1;color:#777}.fedreg .section-wrapper{max-width:1240px;padding:0 30px;position:relative;z-index:2}.fedreg .form-help{clear:both;width:100%;font-size:1em;margin-top:40px}.fedreg .form-help ul{margin-top:20px}.fedreg .form-help ul li{margin:10px 0}.fedreg .form-help a{color:#000;text-decoration:none}.fedreg .form-help span{font-size:.7em;padding-left:5px}.fedreg .form-group{position:relative}.fedreg .form-group-info{position:absolute;top:0;left:100%;width:62%;padding:20px;margin-left:4%;background-color:#fff;border-radius:5px}.fedreg .form-group-info-title{font-size:1em;margin:0 0 12px;color:#000}.fedreg .form-group-info-title span{display:inline-block;width:1em;height:1em;margin:-.2em .3em 0 0;color:#fff;font-size:1.5em;text-align:center;vertical-align:middle;border-radius:50%;background-color:#000}.fedreg .form-group-info-msg{font-size:1em;color:#7b7b7b}.fedreg .form-terms{color:#7b7b7b;margin:50px 0 25px;font-size:1.125em}.fedreg .form-terms a{color:inherit;text-decoration:underline}.fedreg .input-group-select select{height:45px;font-weight:400}.fedreg .alert-danger,.fedreg .alert-info,.fedreg .alert-success,.fedreg .alert-warning{color:inherit;border:0;background-color:#fff}.fedreg-container{position:relative;padding:40px;font-size:1.05em;line-height:1.25;overflow:hidden;border-radius:6px;background-color:#fff}.fedreg-container form{margin:0 0 30px}.fedreg-container form:last-child{margin:0}.fedreg-container .text-right{text-align:right}.fedreg-container h1,.fedreg-container h2,.fedreg-container h3,.fedreg-container h4,.fedreg-container h5,.fedreg-container h6{color:#000}.fedreg-container h2{font-size:2.2em;margin-bottom:2rem}.fedreg-container.fedreg-reset h2{margin-bottom:0}.fedreg-container.fedreg-reset small.inf{margin-bottom:2rem;margin-top:.5rem}.fedreg-container h4{font-size:2em;margin-bottom:.3em}.fedreg-results{padding:0}.fedreg-results .alert-block,.fedreg-results .alert-error,.fedreg-results .alert-info,.fedreg-results .alert-success{padding:40px;margin:0;border:0;color:inherit}.fedreg-results .alert-block:before,.fedreg-results .alert-error:before,.fedreg-results .alert-info:before,.fedreg-results .alert-success:before{content:" ";display:block;position:absolute;top:0;left:0;height:100%;width:7px;background-color:#222}.fedreg-results .alert-block p span,.fedreg-results .alert-error p span,.fedreg-results .alert-info p span,.fedreg-results .alert-success p span{display:block}.fedreg-results .alert-block a,.fedreg-results .alert-error a,.fedreg-results .alert-info a,.fedreg-results .alert-success a{color:#7b7b7b;text-decoration:underline}.fedreg-results .alert-block .form-help a,.fedreg-results .alert-error .form-help a,.fedreg-results .alert-info .form-help a,.fedreg-results .alert-success .form-help a{color:#000;text-decoration:none}.fedreg-results .alert-block .button.form-help a,.fedreg-results .alert-error .button.form-help a,.fedreg-results .alert-info .button.form-help a,.fedreg-results .alert-success .button.form-help a{color:#fff}.fedreg-results .alert-block .alert-block,.fedreg-results .alert-block .alert-error,.fedreg-results .alert-block .alert-info,.fedreg-results .alert-block .alert-success,.fedreg-results .alert-error .alert-block,.fedreg-results .alert-error .alert-error,.fedreg-results .alert-error .alert-info,.fedreg-results .alert-error .alert-success,.fedreg-results .alert-info .alert-block,.fedreg-results .alert-info .alert-error,.fedreg-results .alert-info .alert-info,.fedreg-results .alert-info .alert-success,.fedreg-results .alert-success .alert-block,.fedreg-results .alert-success .alert-error,.fedreg-results .alert-success .alert-info,.fedreg-results .alert-success .alert-success{position:relative;padding:12px;margin:20px 0;border:1px solid #dedede;border-left-width:5px;border-left-color:inherit}.fedreg-results .alert-block .alert-block:before,.fedreg-results .alert-block .alert-error:before,.fedreg-results .alert-block .alert-info:before,.fedreg-results .alert-block .alert-success:before,.fedreg-results .alert-error .alert-block:before,.fedreg-results .alert-error .alert-error:before,.fedreg-results .alert-error .alert-info:before,.fedreg-results .alert-error .alert-success:before,.fedreg-results .alert-info .alert-block:before,.fedreg-results .alert-info .alert-error:before,.fedreg-results .alert-info .alert-info:before,.fedreg-results .alert-info .alert-success:before,.fedreg-results .alert-success .alert-block:before,.fedreg-results .alert-success .alert-error:before,.fedreg-results .alert-success .alert-info:before,.fedreg-results .alert-success .alert-success:before{display:none}.fedreg-results .alert-block .alert-success,.fedreg-results .alert-error .alert-success,.fedreg-results .alert-info .alert-success,.fedreg-results .alert-success .alert-success{color:#54b948}.fedreg-results .alert-block .alert-error,.fedreg-results .alert-error .alert-error,.fedreg-results .alert-info .alert-error,.fedreg-results .alert-success .alert-error{color:#e71836}.fedreg-results .alert-block .alert-info,.fedreg-results .alert-error .alert-info,.fedreg-results .alert-info .alert-info,.fedreg-results .alert-success .alert-info{color:#2c80c9}.fedreg-results .alert-success:before{background-color:#54b948}.fedreg-results .alert-info:before{background-color:#2c80c9}.fedreg-results .alert-error:before{background-color:#e71836}.registration .fedreg-registration-form{width:60%;padding:40px 0 60px;background-color:#fff;border-radius:5px}.registration .fedreg-registration-form label.error{color:#e71836;width:55%;text-align:right}.registration .fedreg-registration-form label.error:empty{display:none!important/* !important used to override JS injected inline styles */}.registration .fedreg-registration-form label a{color:#7b7b7b;text-decoration:underline}.registration .fedreg-registration-form .form-submit-btn{display:block;border:2px solid #2c80c9;width:100%;padding:10px 0;margin:0 auto 40px;color:#fff;cursor:pointer;font-size:1.6em;font-weight:400;box-sizing:border-box;text-decoration:none;text-align:center;background:#2c80c9;transition:all .15s}.registration .fedreg-registration-form .formHelp{font-size:1.125em}.registration .fedreg-registration-form .formHelp a{color:#000;text-decoration:none}.registration .fedreg-registration-form .formHelp span{font-size:.7em;padding-left:5px}.registration .fedreg-registration-form .input-group-jobtype label{display:inline!important/* !important used to override JS injected inline styles */}.registration .fedreg-registration-form .job_type-group{margin:10px 0}.registration .fedreg-registration-form .job_type-group select{background-color:#fff;border:1px solid #dedede}.registration .fedreg-registration-form .job_type-group select.hidden+label.error{display:none!important/* !important used to override JS injected inline styles */}.registration .fedreg-registration-form h1,.registration .fedreg-registration-form h2{color:#000!important;font-weight:400;padding-bottom:0;margin:0;font-size:2em}.registration .fedreg-registration-form h2{margin:60px 0 30px;font-size:1.2rem;font-weight:700}.registration .fedreg-registration-form .form-group{position:relative;padding:0 40px;clear:both}.registration .fedreg-registration-form .form-group-info{position:absolute;top:0;left:100%;width:62%;padding:20px;margin-left:4%;background-color:#fff;border-radius:5px;box-sizing:border-box}.registration .fedreg-registration-form .form-group-info-title{font-size:.9rem;margin:0 0 12px;color:#000}.registration .fedreg-registration-form .form-group-info-title span{display:inline-block;width:1em;height:1em;margin:-.2em .3em 0 0;color:#fff;font-size:1.5em;text-align:center;vertical-align:middle;border-radius:50%;background-color:#000}.registration .fedreg-registration-form .form-group-info-msg{font-size:1rem;color:#7b7b7b}.registration .fedreg-registration-form .form-terms{color:#7b7b7b;margin:50px 0 25px;font-size:1.125em}.registration .fedreg-registration-form .form-terms a{color:inherit;text-decoration:underline}.registration .fedreg-registration-form .input-group-select select{height:45px;font-weight:400}.registration .pull-left{float:left}.registration .pull-right{float:right}.registration .hidden{display:none!important}.registration .alert .close,.registration .alert .hide{font-size:13px}.registration-header{min-height:60px}.registration-header h1{max-width:1240px;margin:0 auto;padding:0 30px}.registration-terms{position:relative;margin:0 auto;padding:40px;font-size:1.05em;line-height:1.25;max-width:800px;overflow:hidden;border-radius:6px;background-color:#fff}.registration-terms:before{content:" ";display:block;position:absolute;top:0;left:0;height:100%;width:7px;background-color:#54b948}.registration-terms a{color:#7b7b7b;text-decoration:underline}.registration-terms form{margin:0 0 30px}.registration-terms form:last-child{margin:0}.registration-terms h1,.registration-terms h2,.registration-terms h3,.registration-terms h4,.registration-terms h5,.registration-terms h6{color:#000}.registration-terms h4{font-size:2em;margin-bottom:.3em}.registration-terms .alert-success{padding:0;margin:0;color:inherit}.registration-terms .alert-success:before{display:none}.registration-terms .alert-success p span{display:block}.registration-terms .alert-info{color:#2c80c9;padding:12px;margin:20px 0;border:1px solid #dedede;border-left:5px solid #2c80c9}