h1,h2,h3,h4,h5,h6{margin:0 0 20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;line-height:1;}h1{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;font-weight:700;color:#04305d;}@media (max-width:767px){h1{font-size:32px;}}h1.page-header{margin-top:0;padding-bottom:0;border-bottom:0;}.path-frontpage h1.page-header{display:none;}h2{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;font-weight:700;color:#ec7b29;}@media (max-width:767px){h2{font-size:26px;}}h3{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;color:#cccc67;}@media (max-width:767px){h3{font-size:21px;}}h4{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;color:#555;}@media (max-width:767px){h4{font-size:15px;}}p:last-child{margin-bottom:20px;}p,ol,ul{margin:0 0 20px;line-height:1.4;}a{color:#c91e56;text-decoration:none;word-wrap:break-word;}a:active,a:focus,a:hover{color:#04305d;text-decoration:underline;outline:0;}footer{color:#fff;text-align:center;}@media (max-width:991px){footer{background-image:none;}}@media (max-width:1199px){footer .container{width:100%;}}footer .nav > li{display:inline-block;}footer .nav > li > a{padding:0;}footer .nav > li > a:focus,footer .nav > li > a:hover{text-decoration:underline;background-color:transparent;}footer .navbar-nav{float:none;}footer .navbar-nav > li{float:none;}.pre-footer{padding:35px 0;background:#1d446d;}.pre-footer .pre-footer-menu .nav{margin-bottom:20px;}.pre-footer .pre-footer-menu .nav > li{margin:0 20px;}@media (max-width:991px){.pre-footer .pre-footer-menu .nav > li{display:block;}}.pre-footer .pre-footer-menu .nav > li > a{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:19px;font-weight:700;color:#c91e56;display:inline-block;}@media (max-width:991px){.pre-footer .pre-footer-menu .nav > li > a{padding:10px 0;}}.pre-footer .pre-footer-menu .nav > li > a:focus,.pre-footer .pre-footer-menu .nav > li > a:hover{color:rgb(222.0779220779,34.4220779221,95.8766233766);}.pre-footer .address p{font-size:14px;}@media (max-width:767px){.pre-footer .address p{font-size:13px;}}.pre-footer .address p a{color:#fff;}@media (max-width:767px){.pre-footer span{display:block;}}.pre-footer span.bullet{margin:0 3px;}@media (max-width:767px){.pre-footer span.bullet{display:none;}}.pre-footer .social-links{display:inline-block;}@media (max-width:991px){.pre-footer .social-links{margin-top:10px;}}.pre-footer .social-links ul{margin:0;}@media (max-width:767px){.pre-footer .social-links li{padding:0 2px;}}.pre-footer .social-links a{width:45px;height:45px;line-height:45px;font-size:22px;color:#fff;background:#1d446d;border:1px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:block;}@media (max-width:767px){.pre-footer .social-links a{width:35px;height:35px;line-height:35px;font-size:16px;}}.pre-footer .social-links a:focus,.pre-footer .social-links a:hover{color:#1d446d;background:#fff;}.pre-footer .social-links a.ncca{background-position:center top;background-repeat:no-repeat;background-image:url(/themes/custom/cdms/images/ncca.png);}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.pre-footer .social-links a.ncca{background-image:url(/themes/custom/cdms/images/ncca%402x.png);background-size:45px 90px;}}@media (max-width:767px){.pre-footer .social-links a.ncca{background-size:34px;}}.pre-footer .social-links a.ncca:focus,.pre-footer .social-links a.ncca:hover{background-position:center bottom;}.footer{margin-top:0;padding:20px 0 25px;background:#04305d;border-top:0;}.footer .footer-menu .nav{margin-bottom:15px;}@media (max-width:767px){.footer .footer-menu .nav{margin-bottom:20px;}}.footer .footer-menu .nav > li{margin:0 10px;}@media (max-width:767px){.footer .footer-menu .nav > li{display:block;}}.footer .footer-menu .nav > li > a{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;color:#ffc313;text-transform:uppercase;}@media (max-width:767px){.footer .footer-menu .nav > li > a{padding:5px 0;}}.footer .copyright{font-size:12px;}@media (max-width:767px){.footer .copyright span{display:block;}}.footer .copyright a{color:#ffc313;}.footer .copyright a:focus,.footer .copyright a:hover{color:#ffc313;}.footer p{margin-bottom:0;}.header{top:0;width:100%;height:209px;background:#f3f4f8;border-bottom:4px solid #ffc313;z-index:100;}@media (max-width:1349px){.header{height:186px;}}@media (max-width:767px){.header{height:60px;border-bottom:0;}}@media (max-width:1199px){.header .container{width:100%;}}.header .menu-icon,.header .search-icon-mobile{position:absolute;width:60px;height:60px;line-height:60px;font-size:22px;color:#fff;text-align:center;cursor:pointer;z-index:90;}.header .menu-icon{background:#1d446d;display:none;}@media (max-width:767px){.header .menu-icon{display:block;}}.header .search-icon-mobile{right:0;background:#ec7b29;display:none;}@media (max-width:767px){.header .search-icon-mobile{display:block;}}@media (max-width:767px){.logo{width:100%;text-align:center;}}@media (max-width:767px){.logo .desktop{display:none;}}@media (max-width:1349px){.logo .desktop img{width:auto;height:90px;}}.logo .mobile{display:none;}@media (max-width:767px){.logo .mobile{display:block;}}.utility{height:45px;background:#04305d;}@media (max-width:767px){.utility{height:0;}}.utility .utility-menu{float:right;}@media (max-width:767px){.utility .utility-menu{display:none;}}.utility .utility-menu .nav{margin-right:0;}.utility .utility-menu .nav > li{display:inline-block;}.utility .utility-menu .nav > li > a{padding:0 16px;height:45px;line-height:45px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#fff;text-transform:uppercase;}.utility .utility-menu .nav > li > a:before{position:absolute;top:0;left:15px;height:45px;line-height:45px;font-size:12px;color:#fff;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1;}.utility .utility-menu .nav > li > a.login,.utility .utility-menu .nav > li > a.my-account{padding-left:31px;}.utility .utility-menu .nav > li > a.login:before{content:"\f023";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}.utility .utility-menu .nav > li > a.my-account:before{content:"\f007";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}.utility .utility-menu .nav > li > a:focus,.utility .utility-menu .nav > li > a:hover{text-decoration:none;background:#1d446d;}.utility .utility-menu .nav > li > a .ajax-throbber{display:none;}body{margin-top:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;color:#555;background:#04305d;}.page{position:relative;background:#fff;}.path-frontpage .page{background:transparent;}.page .page-content > .container{background-color:#f3f4f8;background-image:url("/themes/custom/cdms/images/sidebar_bg.png"),url("/themes/custom/cdms/images/sidebar_bg.png");background-position:780px top,right top;background-repeat:repeat-y,repeat-y;}@media (max-width:1199px){.page .page-content > .container{background-position:646px top,right top;}}@media (max-width:991px){.page .page-content > .container{width:100%;background:none;}}.page .main-content{padding-top:35px;padding-bottom:35px;min-height:700px;background:#fff;overflow:auto;}@media (max-width:991px){.page .main-content{padding-bottom:25px;width:100%;min-height:0;float:none;}}.page .main-content article{position:relative;margin:0 auto;}.page .main-content article p:last-child{margin-bottom:20px;}.page .main-content article a[name]{margin-top:-20px;height:20px;visibility:hidden;display:block;}.page .main-content ol.upper-alpha{list-style-type:upper-alpha;}.page .main-content ol.lower-alpha{list-style-type:lower-alpha;}.page .main-content ol.upper-roman{list-style-type:upper-roman;}.page .main-content ol.lower-alpha{list-style-type:lower-alpha;}.page .main-content ol.decimal{list-style-type:decimal;}.page .main-content ul.circle{list-style-type:circle;}.page .main-content ul.disc{list-style-type:disc;}.page .main-content ul.square{list-style-type:square;}.page .main-content img{max-width:100%;height:auto;}@media (max-width:767px){.page .main-content img{margin:0 auto;display:block;float:none;}}@media (max-width:767px){.page .main-content .view img{margin:0 0 20px;display:initial;float:initial;}}.page .main-content .field-type-file .field-label{margin-bottom:20px;}@media (max-width:767px){.page .main-content .file{margin-bottom:10px;display:inline-block;}.page .main-content .file img{margin:0;display:inline;}}@media (max-width:991px){.page .col-sm-offset-2{margin-left:0;}}table{margin-bottom:20px;width:100%;font-size:14px;border-color:#bbb;}@media (max-width:600px){table{margin-bottom:0;font-size:16px;border:0;}}table.no-border{border-color:transparent;}table.no-border th,table.no-border td{border:0 !important;}table.has-border{border-color:#bbb;}table.has-border th,table.has-border td{border:1px solid #bbb !important;}table th,table td{padding:10px;border:1px solid #bbb;vertical-align:top;}@media (max-width:600px){table th,table td{padding:0;display:block;}}@media (max-width:600px){table th:last-of-type,table td:last-of-type{padding-bottom:20px;}}@media (max-width:600px){table tr{width:100%;}}table tr:last-of-type{margin-bottom:0;}table th{font-weight:bold;color:#fff;text-align:left;background:#04305d;}@media (max-width:600px){table th{color:#555;background:transparent;}}@media (max-width:600px){table th,table td{border:0;}}table th.width-20,table td.width-20{width:20%;}@media (max-width:600px){table th.width-20,table td.width-20{width:100%;}}table th.width-25,table td.width-25{width:25%;}@media (max-width:600px){table th.width-25,table td.width-25{width:100%;}}table th.width-33,table td.width-33{width:33%;}@media (max-width:600px){table th.width-33,table td.width-33{width:100%;}}table th.width-50,table td.width-50{width:50%;}@media (max-width:600px){table th.width-50,table td.width-50{width:100%;}}.table-responsive{border:0;}.img-center{margin:20px auto;display:block;}.img-left{margin:7px 25px 15px 0;float:left;}.img-right{margin:7px 0 15px 25px;float:right;}.img-center,.img-left,.img-right{max-width:100%;}.img-center.has-border,.img-left.has-border,.img-right.has-border{border:3px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px 0 #ccc;-webkit-box-shadow:0 0 3px 0 #ccc;box-shadow:0 0 3px 0 #ccc;}iframe#ssa-frame{min-height:150px;}.front .alert{margin:0 15px 30px;}.alert ul{padding-left:20px;}.alert p:last-child,.alert ol:last-child,.alert ul:last-child{margin-bottom:0 !important;}ul.tabs--primary{margin-bottom:20px;}.page-path403 #path403 .help-block{display:none;}.page-path403 #path403 .form-actions{margin-bottom:20px;}#path403.login .login-form{padding-right:0;width:100%;border-right:0;}#path403.login .message{display:none;}#path403.login #user-login ul{margin-bottom:0;padding-left:20px;}@media (max-width:767px){#path403.login #user-login ul li{margin:10px 0;}}.page-node-done .links{display:none;}@media (max-width:767px){ol,ul{padding-left:20px;}}ul.pagination > li > a.progress-disabled{float:left;}ul.site-map-menu{padding-left:20px;}ul.site-map-menu li{list-style:inherit;}@media (max-width:767px){ul.site-map-menu li{margin:10px 0;}}.site-map-box-menu-user-menu{text-transform:capitalize;}.node-unpublished{background:pink;}.wf-loading *{opacity:0;visibility:hidden;}.wf-active *{opacity:1;visibility:visible;}.red-text{color:red;}.pagination{margin:20px 0 0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.pagination > li:first-child > a,.pagination > li:first-child > span,.pagination > li:last-child > a,.pagination > li:last-child > span{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.pagination > li > a:focus,.pagination > li > a:hover{color:#04305d;}.pagination > .active > a,.pagination > .active > span{background-color:#04305d;border-color:#ddd;}.pagination > .active > a:focus,.pagination > .active > a:hover,.pagination > .active > span:focus,.pagination > .active > span:hover{background-color:#04305d;border-color:#ddd;}#at4-scc{display:none !important;}.at-share-dock.atss{box-shadow:none !important;}#iframe-loader{position:absolute;top:200px;left:50%;margin-top:-40px;margin-left:-40px;width:80px;height:80px;font-size:72px;color:#04305d;z-index:0;}.ajax-progress .glyphicon{display:none;}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:1;}.ajax-throbber{display:none !important;}button#edit-preview{display:none;}@media (max-width:991px){.sidebar-wrapper{width:100%;background:#f3f4f8;}}.sidebar-wrapper .sidebar{margin:43px 0 0;padding:0 15px;}@media (max-width:991px){.sidebar-wrapper .sidebar{margin:0 auto;padding:50px 0 0;max-width:360px;}}.sidebar-wrapper .sidebar .block{width:100%;}.btn,.form-submit{line-height:1;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;display:inline-block;white-space:normal;}.btn:focus,.btn:hover,.btn:active,.form-submit:focus,.form-submit:hover,.form-submit:active{color:#fff;}.btn:focus,.btn:hover,.btn:active,.btn:active:focus,.btn.active:focus,.form-submit:focus,.form-submit:hover,.form-submit:active,.form-submit:active:focus,.form-submit.active:focus{color:#fff;text-decoration:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:0;}.btn-large{padding:12px 20px;line-height:1.2;font-size:16px;font-weight:400;background:#c91e56;border-color:#6c1c0f;border-style:none;border-width:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.btn-large:focus,.btn-large:hover,.btn-large:active{background:rgb(222.0779220779,34.4220779221,95.8766233766) !important;border-color:#6c1c0f;}.btn-small,.form-submit{padding:9px 13px 8px;line-height:1.3;font-size:14px;font-weight:400;background:#04305d;border-color:#004160;border-style:none;border-width:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.btn-small:focus,.btn-small:hover,.btn-small:active,.form-submit:focus,.form-submit:hover,.form-submit:active{background:rgb(5.0515463918,60.618556701,117.4484536082) !important;border-color:#004160;}.btn-default:active:focus,.btn-default[disabled],.btn-info:active:focus,.btn-info[disabled]{background-color:rgb(222.0779220779,34.4220779221,95.8766233766) !important;border-color:#6c1c0f !important;}.btn-blue{background-color:#04305d;}.btn-blue:active,.btn-blue:focus,.btn-blue:hover{background:rgb(2.5278350515,30.3340206186,58.7721649485);}.btn-orange{background-color:#ec7b29;}.btn-orange:active,.btn-orange:focus,.btn-orange:hover{background:rgb(221.6231759657,104.5978540773,19.6768240343);}body.cke_editable,body.cke_panel_frame,body.cke_ltr{padding:6px 9px;font-family:sans-serif;font-size:14px;font-weight:normal;background:#fff;}body.cke_editable b,body.cke_editable strong,body.cke_panel_frame b,body.cke_panel_frame strong,body.cke_ltr b,body.cke_ltr strong{font-weight:bold;}body.cke_editable ol.upper-alpha,body.cke_panel_frame ol.upper-alpha,body.cke_ltr ol.upper-alpha{list-style-type:upper-alpha;}body.cke_editable ol.lower-alpha,body.cke_panel_frame ol.lower-alpha,body.cke_ltr ol.lower-alpha{list-style-type:lower-alpha;}body.cke_editable ol.upper-roman,body.cke_panel_frame ol.upper-roman,body.cke_ltr ol.upper-roman{list-style-type:upper-roman;}body.cke_editable ol.lower-alpha,body.cke_panel_frame ol.lower-alpha,body.cke_ltr ol.lower-alpha{list-style-type:lower-alpha;}body.cke_editable ol.decimal,body.cke_panel_frame ol.decimal,body.cke_ltr ol.decimal{list-style-type:decimal;}body.cke_editable ul.circle,body.cke_panel_frame ul.circle,body.cke_ltr ul.circle{list-style-type:circle;}body.cke_editable ul.disc,body.cke_panel_frame ul.disc,body.cke_ltr ul.disc{list-style-type:disc;}body.cke_editable ul.square,body.cke_panel_frame ul.square,body.cke_ltr ul.square{list-style-type:square;}form .form-group:last-child{margin-bottom:15px;}form input,form select,form textarea,form .form-control{height:40px;line-height:40px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#888;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}@media (max-width:767px){form input,form select,form textarea,form .form-control{font-size:16px;}}form textarea.form-control{height:auto;line-height:1.3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}form .form-type-checkbox,form .form-type-radio{margin-right:20px;}form input[type=radio],form input[type=checkbox]{margin-right:15px;height:auto;}form .checkbox label,form .radio label{line-height:1.3;}form .select-wrapper:after{display:none !important;}form .form-required:after{content:"*";margin-left:2px;color:red;background:none;}form .form-control{padding:6px 9px;border-color:#ddd;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;}@media (max-width:767px){form .form-control{width:100%;}}form .form-control:focus{color:#888;background-color:#fff;border-color:#04305d;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}form .form-control::-moz-placeholder{color:#888;opacity:1;}form .form-control:focus::-moz-placeholder{color:#888;}form .form-control::-ms-input-placeholder{color:#888;}form .form-control:focus:-ms-input-placeholder{color:#888;}form .form-control::-webkit-input-placeholder{color:#888;}form .form-control:focus::-webkit-input-placeholder{color:#888;}form select.form-control{padding-right:25px;line-height:inherit;background-image:url(/themes/custom/cdms/css/select.svg);background-position:100% 50%;background-repeat:no-repeat;}form .description{line-height:1.3;font-size:14px;}form .image-widget-data .form-control{padding-left:0;height:auto;background:none;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}form .captcha{margin-bottom:15px;}form .input-group-btn{display:none;}form .form-actions .btn{margin-right:0;}.has-error .form-control{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.has-error .form-control:focus,.has-error .form-control:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.form-inline .select-wrapper:after{display:none;}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset;box-shadow:0 0 0px 1000px #fff inset;}input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0px 1000px #fff inset;box-shadow:0 0 0px 1000px #fff inset;}#webform-submission-contact-add-form .form-actions{margin-bottom:25px;text-align:center;}#webform-submission-contact-add-form .g-recaptcha > div{margin:0 auto;}.main-menu{text-align:center;}@media (max-width:767px){.main-menu{position:absolute;top:60px;width:100%;background:#04305d;border-bottom:1px solid rgb(2.5278350515,30.3340206186,58.7721649485);-moz-box-shadow:0 5px 7px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 5px 7px 0 rgba(0,0,0,0.25);box-shadow:0 5px 7px 0 rgba(0,0,0,0.25);display:none;z-index:99;}}.main-menu.open{display:block;}@media (max-width:1199px){.main-menu .container,.main-menu .col-sm-12{padding:0;}}@media (max-width:1199px){.main-menu .row{margin:0;}}.main-menu .region-main-menu{float:none;}@media (max-width:767px){.main-menu .region-main-menu{float:none;}}.main-menu .nav > li{margin-right:2px;display:inline-block;}@media (max-width:767px){.main-menu .nav > li{margin-right:0;width:100%;display:block;}}.main-menu .nav > li.open a.active{color:#fff;background-color:#04305d;}.main-menu .nav > li.moved-item{background:#04305d;display:none;}@media (max-width:767px){.main-menu .nav > li.moved-item{display:inline-block;}}.main-menu .nav > li.moved-item:nth-child(even){border-left:1px solid rgb(2.5278350515,30.3340206186,58.7721649485);}.main-menu .nav > li.moved-item.login a:before{content:"\f023";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}.main-menu .nav > li.moved-item.my-account a:before{content:"\f007";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}.main-menu .nav > li.moved-item a{height:42px;line-height:42px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:initial;color:#fff;text-align:center;text-transform:uppercase;}@media (max-width:767px){.main-menu .nav > li.moved-item a{background:#1d446d;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.main-menu .nav > li.moved-item a:focus,.main-menu .nav > li.moved-item a:hover{background:#1d446d;}}.main-menu .nav > li.moved-item a:before{margin-right:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.main-menu .nav > li.moved-item a.login:before{content:"\f023";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}.main-menu .nav > li.moved-item a.my-account:before{content:"\f007";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}.main-menu .nav > li.moved-item a .ajax-throbber{display:none;}.main-menu .nav > li > a{position:relative;padding:0 15px;height:47px;line-height:47px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;color:#c91e56;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}@media (max-width:991px){.main-menu .nav > li > a{padding:0 10px;height:50px;line-height:50px;font-size:19px;}}@media (max-width:767px){.main-menu .nav > li > a{padding:0 15px;font-size:18px;color:#fff;text-align:left;border-top:1px solid rgb(2.5278350515,30.3340206186,58.7721649485);}}.main-menu .nav > li > a:focus,.main-menu .nav > li > a:hover{color:#fff;text-decoration:none;background-color:#04305d;}@media (max-width:767px){.main-menu .nav > li > a:focus,.main-menu .nav > li > a:hover{background-color:transparent;border-color:rgb(2.5278350515,30.3340206186,58.7721649485);}}.main-menu .nav .open > a{color:#fff;background-color:#04305d;}.main-menu .dropdown-menu{min-width:250px !important;border:1px solid #04305d;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 5px 7px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 5px 7px 0 rgba(0,0,0,0.25);box-shadow:0 5px 7px 0 rgba(0,0,0,0.25);}@media (max-width:767px){.main-menu .dropdown-menu{margin:0;padding:0;}}.main-menu .dropdown-menu > li.active-trail{color:#fff;background-color:#04305d;}.main-menu .dropdown-menu > li.active-trail a.active-trail{color:#fff;background-color:#04305d;}.main-menu .dropdown-menu > li.active-trail a.active-trail .caret{border-left-color:#fff;}@media (max-width:767px){.main-menu .dropdown-menu > li.active-trail a.active-trail .caret{border-left-color:transparent;}}.main-menu .dropdown-menu > li.expanded a.has-submenu:after{content:"\f0da";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:absolute;top:50%;margin-top:-6px;right:10px;font-size:12px;color:#c91e56;}@media (max-width:767px){.main-menu .dropdown-menu > li.expanded a.has-submenu:after{content:"\f0d7";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;right:19px;color:#fff;}}.main-menu .dropdown-menu > li.expanded a.has-submenu.active-trail:after{color:#fff;}.main-menu .dropdown-menu > li > a{padding:8px 12px;line-height:1.1;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;color:#c91e56;}@media (max-width:767px){.main-menu .dropdown-menu > li > a{color:#fff;}}.main-menu .dropdown-menu > li > a:focus,.main-menu .dropdown-menu > li > a:hover,.main-menu .dropdown-menu > li > a.highlighted{color:#04305d;background-color:transparent;}@media (max-width:767px){.main-menu .dropdown-menu > li > a:focus,.main-menu .dropdown-menu > li > a:hover,.main-menu .dropdown-menu > li > a.highlighted{color:#fff;}}.main-menu .dropdown-menu > .active > a{color:#fff;background-color:#04305d;}.main-menu .dropdown-menu > .active > a:focus,.main-menu .dropdown-menu > .active > a:hover{color:#fff;background-color:#04305d;}@media (max-width:767px){.main-menu .dropdown-menu .caret,.main-menu .dropdown-menu ul .caret{position:absolute;top:0;margin-top:-5px !important;height:45px !important;line-height:45px !important;}}.main-menu .caret{border-color:transparent;}.main-menu .caret:before{display:none;}.main-menu .caret:after{content:"\f0d7";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:absolute;top:0;margin-left:-3px;font-size:12px;}.navbar-nav{float:none;}@media (max-width:767px){.navbar-nav{margin:0;}}.navbar-nav:not(.sm-collapsible) ul .caret{margin-top:4px;margin-right:7px;border-left-color:#04305d;}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{margin:0 !important;width:45px !important;height:50px !important;line-height:50px !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.navbar-nav.sm-collapsible .caret:before,.navbar-nav.sm-collapsible ul .caret:before{content:"\f0d7";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:absolute;font-size:12px;}.navbar-nav.sm-collapsible .open > a > .caret:before{content:"\f0d7";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;position:absolute;font-size:12px;}@media (max-width:767px){.navbar-nav .open .dropdown-menu > li > a{position:relative;padding-top:10px;padding-right:45px;padding-bottom:10px;line-height:1;}}.navbar-nav > li > .dropdown-menu{-moz-border-radius:0 4px 4px 4px;-webkit-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px;}.path-frontpage .ui-front h1.page-header{display:block;}.ui-widget.ui-widget-content{top:20px !important;padding:30px;min-width:760px;background:#f3f4f8;border:10px solid #fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 3px 9px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 3px 9px 0 rgba(0,0,0,0.5);box-shadow:0 3px 9px 0 rgba(0,0,0,0.5);}@media (max-width:767px){.ui-widget.ui-widget-content{top:0 !important;padding:30px 20px;min-width:0;width:100% !important;}}.ui-dialog .ui-dialog-titlebar{position:initial;margin-bottom:0;padding:0;background:transparent;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none;}.ui-dialog .ui-dialog-titlebar-close{top:-10px;right:-10px;margin:0;padding:0;width:40px;height:40px;line-height:40px;font-size:20px;color:#555;background:#fff;border:0;outline:0;}.ui-dialog .ui-dialog-titlebar-close:before{content:"\f00d";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}.ui-dialog .ui-dialog-content{padding:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#555;}.ui-widget-content h2.dashboard-title{font-size:36px;color:#04305d;}@media (max-width:767px){.ui-widget-content h2.dashboard-title{font-size:32px;}}.ui-widget-content a:not(.btn){color:#c91e56;}.ui-widget-content a:not(.btn):focus,.ui-widget-content a:not(.btn):hover{color:#04305d;}.ui-widget-overlay{background-color:#000;opacity:0.5;}.search{position:relative;}@media (max-width:767px){.search{position:absolute;top:60px;padding:0;width:100%;display:none;z-index:100;}}.search.open{display:block;}.search .search-icon{position:absolute;top:48px;right:40px;color:#999;z-index:90;}@media (max-width:1349px){.search .search-icon{top:38px;}}@media (max-width:767px){.search .search-icon{display:none;}}.block-search{margin:40px 15px 0 0;float:right;}@media (max-width:1349px){.block-search{margin-top:30px;}}@media (max-width:767px){.block-search{margin:0;padding:7px;width:100%;background:#ec7b29;float:none;}}.block-search form{height:40px;}.block-search .input-group{width:100%;}.block-search .input-group [id*=edit-keys]{padding:0 30px 0 10px;height:40px;width:245px;color:#999;background-image:none;border-color:#ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}@media (max-width:767px){.block-search .input-group [id*=edit-keys]{padding:0 15px;width:100%;border:0;}}.block-search .input-group [id*=edit-keys]:focus{color:#999;border-color:#04305d;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.block-search .input-group [id*=edit-keys]::-moz-placeholder{color:#999;opacity:1;}.block-search .input-group [id*=edit-keys]:focus::-moz-placeholder{color:#999;}.block-search .input-group [id*=edit-keys]:-ms-input-placeholder{color:#999;}.block-search .input-group [id*=edit-keys]:focus:-ms-input-placeholder{color:#999;}.block-search .input-group [id*=edit-keys]::-webkit-input-placeholder{color:#999;}.block-search .input-group [id*=edit-keys]:focus::-webkit-input-placeholder{color:#999;}.block-search .form-group{margin-bottom:0;}.block-search .help-block,.block-search .form-actions{display:none;}.path-search .main-content .form-group{margin-bottom:20px;}.path-search .main-content .search-help-link,.path-search .main-content #edit-keys--description{display:none;}.path-search .main-content .input-group{width:100%;}.path-search .main-content .input-group-btn{display:table-cell;}.path-search .main-content .input-group-btn .form-submit{height:40px;}.path-search .main-content ol{padding-left:0;list-style:none;}.path-search .main-content h3{margin-bottom:5px;line-height:1.1;font-size:20px;}.path-search .main-content p:last-child{margin-bottom:20px;}.slider{position:relative;height:500px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;}@media (max-width:1349px){.slider{height:350px;}}@media (max-width:991px){.slider{height:300px;}}.slider .view-frontpage-slider .outer{position:relative;width:100%;height:500px;display:table;z-index:1;}@media (max-width:1349px){.slider .view-frontpage-slider .outer{height:350px;}}@media (max-width:991px){.slider .view-frontpage-slider .outer{height:300px;}}.slider .view-frontpage-slider .inner{height:500px;display:table-cell;vertical-align:middle;}@media (max-width:1349px){.slider .view-frontpage-slider .inner{height:350px;}}@media (max-width:991px){.slider .view-frontpage-slider .inner{height:300px;}}@media (max-width:767px){.slider .view-frontpage-slider .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(4,48,93);background:rgba(4,48,93,0.5);}}.slider .view-frontpage-slider .slider-info{margin:0 auto;padding:50px 30px;max-width:900px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:rgb(4,48,93);background:rgba(4,48,93,0.5);}@media (max-width:1349px){.slider .view-frontpage-slider .slider-info{padding:30px 25px;max-width:800px;}}@media (max-width:991px){.slider .view-frontpage-slider .slider-info{padding:25px 20px;max-width:600px;}}@media (max-width:767px){.slider .view-frontpage-slider .slider-info{padding:20px;max-width:100%;background:none;}}.slider .view-frontpage-slider .slider-title h2{font-size:48px;color:#fff;}@media (max-width:1349px){.slider .view-frontpage-slider .slider-title h2{margin-bottom:15px;font-size:38px;}}@media (max-width:991px){.slider .view-frontpage-slider .slider-title h2{font-size:32px;}}@media (max-width:767px){.slider .view-frontpage-slider .slider-title h2{font-size:28px;}}.slider .view-frontpage-slider .slider-body p{line-height:1.2;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;font-weight:700;color:#ffc313;}@media (max-width:1349px){.slider .view-frontpage-slider .slider-body p{margin-bottom:15px;font-size:24px;}}@media (max-width:991px){.slider .view-frontpage-slider .slider-body p{font-size:20px;}}@media (max-width:767px){.slider .view-frontpage-slider .slider-body p{font-size:18px;}}.slider .view-frontpage-slider .slider-action .btn{margin-top:10px;padding:15px 35px 14px;font-size:24px;}@media (max-width:1349px){.slider .view-frontpage-slider .slider-action .btn{margin-top:5px;padding:10px 20px;font-size:20px;}}@media (max-width:991px){.slider .view-frontpage-slider .slider-action .btn{font-size:16px;}}.slider .view-frontpage-slider .slider-action .fa{margin-left:5px;}.slider .flexslider{margin:0;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.slider .flexslider:hover .flex-prev,.slider .flexslider:hover .flex-next{opacity:1;}.slider .flexslider:hover .flex-prev{left:20px;}@media (max-width:1349px){.slider .flexslider:hover .flex-prev{left:0;}}.slider .flexslider:hover .flex-next{right:20px;}@media (max-width:1349px){.slider .flexslider:hover .flex-next{right:0;}}.slider .flex-control-paging{bottom:20px;z-index:90;}@media (max-width:1349px){.slider .flex-control-paging{bottom:5px;}}.slider .flex-control-paging li{margin:0 8px;}@media (max-width:1349px){.slider .flex-control-paging li{margin:0 5px;}}.slider .flex-control-paging li a{width:12px;height:12px;background:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}@media (max-width:1349px){.slider .flex-control-paging li a{width:8px;height:8px;}}.slider .flex-control-paging li a.flex-active{background:#04305d;}@media (max-width:767px){.slider .flex-direction-nav{display:none;}}.slider .flex-direction-nav a{width:50px;height:50px;line-height:50px;text-align:center;display:block;}.slider .flex-direction-nav a:hover{opacity:1;}.slider .flex-direction-nav a.flex-prev,.slider .flex-direction-nav a.flex-next{opacity:1;}.slider .flex-direction-nav a.flex-prev:before,.slider .flex-direction-nav a.flex-next:before{content:"a";width:50px;height:50px;line-height:50px;font-size:48px;color:#fff;text-align:center;text-shadow:none;}.slider .flex-direction-nav a.flex-prev{left:20px;}.slider .flex-direction-nav a.flex-prev:before{content:"\f104";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}@media (max-width:1349px){.slider .flex-direction-nav a.flex-prev{left:0;}}.slider .flex-direction-nav a.flex-next{right:20px;}.slider .flex-direction-nav a.flex-next:before{content:"\f105";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;}@media (max-width:1349px){.slider .flex-direction-nav a.flex-next{right:0;}}.home-wrapper{padding:50px 0;background:#fff;}@media (max-width:991px){.home-wrapper{padding-bottom:0;}}#block-cdmssitemessage{padding:0 15px;clear:both;}#block-cdmssitemessage .alert{margin-bottom:40px;}.block.news,.block.certification,.block.education{display:inline-block;}@media (max-width:991px){.block.news,.block.certification,.block.education{margin-bottom:50px;width:100%;}}.block.news .block-title,.block.certification .block-title,.block.education .block-title{position:relative;padding-left:25px;height:19px;line-height:0.91;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;font-weight:800;color:#04305d;text-transform:uppercase;overflow:hidden;}.block.news .block-title:before,.block.certification .block-title:before,.block.education .block-title:before{content:"";position:absolute;margin-left:-25px;width:15px;height:19px;}.block.news .block-title:after,.block.certification .block-title:after,.block.education .block-title:after{content:"";position:absolute;margin-left:10px;width:100%;height:19px;}.block.news .view,.block.certification .view,.block.education .view{padding:0 15px;}.block.news .views-row,.block.certification .views-row,.block.education .views-row{margin-bottom:15px;line-height:1.2;}.block.news .block-title:before,.block.news .block-title:after{background:#c91e56;}.block.news .view-content a{color:#04305d;}.block.news .view-content a:focus,.block.news .view-content a:hover{color:#c91e56;}.block.news .btn{margin-top:5px;padding:8px 10px 7px;font-size:13px;}.block.news .fa{margin-left:5px;}.block.certification .field--name-body,.block.education .field--name-body{padding:0 15px;}.block.certification .field--name-body p,.block.education .field--name-body p{margin-bottom:15px;line-height:1.2;}.block.certification .field--name-body p:last-child,.block.certification .field--name-body ol:last-child,.block.certification .field--name-body ul:last-child,.block.education .field--name-body p:last-child,.block.education .field--name-body ol:last-child,.block.education .field--name-body ul:last-child{margin-bottom:0;}.block.certification .field--name-body p a,.block.certification .field--name-body ol a,.block.certification .field--name-body ul a,.block.education .field--name-body p a,.block.education .field--name-body ol a,.block.education .field--name-body ul a{color:#04305d;}.block.certification .field--name-body p a:focus,.block.certification .field--name-body p a:hover,.block.certification .field--name-body ol a:focus,.block.certification .field--name-body ol a:hover,.block.certification .field--name-body ul a:focus,.block.certification .field--name-body ul a:hover,.block.education .field--name-body p a:focus,.block.education .field--name-body p a:hover,.block.education .field--name-body ol a:focus,.block.education .field--name-body ol a:hover,.block.education .field--name-body ul a:focus,.block.education .field--name-body ul a:hover{color:#c91e56;}.block.certification .field--name-body p a.btn,.block.certification .field--name-body ol a.btn,.block.certification .field--name-body ul a.btn,.block.education .field--name-body p a.btn,.block.education .field--name-body ol a.btn,.block.education .field--name-body ul a.btn{margin-top:5px;padding:8px 10px 7px;font-size:13px;color:#fff;}.block.certification .field--name-body p a.btn:after,.block.certification .field--name-body ol a.btn:after,.block.certification .field--name-body ul a.btn:after,.block.education .field--name-body p a.btn:after,.block.education .field--name-body ol a.btn:after,.block.education .field--name-body ul a.btn:after{content:"\f138";speak:none;font-style:normal;font-weight:normal;font-family:"FontAwesome";-webkit-font-smoothing:antialiased;margin-left:9px;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block.certification .field--name-body ol li,.block.certification .field--name-body ul li,.block.education .field--name-body ol li,.block.education .field--name-body ul li{margin-bottom:15px;}.block.certification .field--name-body ol li:last-child,.block.certification .field--name-body ul li:last-child,.block.education .field--name-body ol li:last-child,.block.education .field--name-body ul li:last-child{margin-bottom:0;}.block.certification .block-title:before,.block.certification .block-title:after{background:#cccc67;}.block.education .block-title:before,.block.education .block-title:after{background:#ec7b29;}@media (max-width:1349px){.parallax-mirror{display:none;}}.featured-callout{position:relative;}@media (max-width:1349px){.featured-callout{background-position:center;background-repeat:no-repeat;background-size:cover;}}.featured-callout .outer{position:relative;width:100%;min-height:450px;display:table;z-index:1;}@media (max-width:1349px){.featured-callout .outer{min-height:300px;}}@media (max-width:991px){.featured-callout .outer{min-height:0;}}.featured-callout .inner{padding:80px 0;min-height:450px;text-align:center;display:table-cell;vertical-align:middle;}@media (max-width:1349px){.featured-callout .inner{padding:60px 0;min-height:300px;}}@media (max-width:991px){.featured-callout .inner{min-height:0;}}.featured-callout .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(4,48,93);background:rgba(4,48,93,0.5);z-index:0;}.featured-callout .info{max-width:900px;}@media (max-width:1349px){.featured-callout .info{max-width:800px;}}@media (max-width:991px){.featured-callout .info{max-width:600px;}}.featured-callout .title h2{font-size:48px;color:#fff;}@media (max-width:1349px){.featured-callout .title h2{margin-bottom:15px;font-size:38px;}}@media (max-width:991px){.featured-callout .title h2{font-size:32px;}}@media (max-width:767px){.featured-callout .title h2{font-size:28px;}}.featured-callout .body p{margin-bottom:15px;line-height:1.2;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;font-weight:700;color:#ffc313;}@media (max-width:1349px){.featured-callout .body p{font-size:24px;}}@media (max-width:991px){.featured-callout .body p{font-size:20px;}}@media (max-width:767px){.featured-callout .body p{font-size:18px;}}.featured-callout .action .btn{margin-top:10px;padding:15px 35px 14px;font-size:24px;}@media (max-width:1349px){.featured-callout .action .btn{margin-top:5px;padding:10px 20px;font-size:20px;}}@media (max-width:991px){.featured-callout .action .btn{font-size:16px;}}.featured-callout .action .fa{margin-left:5px;}.testimonials{padding:80px 0;text-align:center;background:#fff;}@media (max-width:1349px){.testimonials{padding:60px 0;}}.testimonials #testimonial{margin:0 auto;max-width:900px;}@media (max-width:1349px){.testimonials #testimonial{max-width:800px;}}.testimonials .quote{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;font-weight:700;color:#04305d;}@media (max-width:1349px){.testimonials .quote{font-size:24px;}}@media (max-width:991px){.testimonials .quote{font-size:20px;}}@media (max-width:767px){.testimonials .quote{font-size:18px;}}.testimonials .headshot{margin-right:15px;border:4px solid #ffc313;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}@media (max-width:1349px){.testimonials .headshot{margin:0 0 10px;width:90px;}}.testimonials .outer{margin:20px auto 0;display:table;}.testimonials .inner{text-align:center;display:table-cell;}.testimonials .name{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;font-style:italic;font-weight:700;color:#ffc313;display:inline-block;}@media (max-width:1349px){.testimonials .name{font-size:20px;display:block;}}@media (max-width:991px){.testimonials .name{font-size:18px;}}@media (max-width:767px){.testimonials .name{font-size:16px;}}.path-news .view-news .views-row{padding:20px 0 10px;border-bottom:1px dotted #bbb;overflow:auto;}.path-news .view-news .views-row:first-of-type{padding-top:0;}.path-news .view-news .views-row:last-of-type{border-bottom:0;}.path-news .view-news h2{margin:0 0 15px;}.path-news .view-news h2 a{font-size:24px;color:#c91e56;}.path-news .view-news h2 a:focus,.path-news .view-news h2 a:hover{color:#04305d;}.path-news .view-news .views-field-created{margin-bottom:15px;font-size:14px;font-style:italic;}.page-blog .path-news .view-news .views-field-created{margin-bottom:0;}.path-news .view-news .views-field-field-news-tags{margin-bottom:15px;font-size:14px;}.path-news .view-news .views-field-field-news-tags span,.path-news .view-news .views-field-field-news-tags div{display:inline;}.path-news .view-news .views-field-field-news-author-headshot{margin-left:20px;float:right;}.path-news .view-news .views-field-field-news-author-headshot img{margin:0 auto 15px;width:90px;height:90px;border:3px solid #a2b4c5;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.path-news .view-news .text-center{border-top:1px dotted #bbb;}.path-news .view-news .text-center .pagination{margin-top:25px;font-size:14px;}.page-node-type-news h2 a{color:#ec7b29;}.page-node-type-news h2 a:focus,.page-node-type-news h2 a:hover{color:#04305d;}.page-node-type-news .created{margin-bottom:20px;font-size:14px;font-style:italic;}.page-node-type-product .field--name-field-product-image img{margin:0 0 15px 20px;border:1px solid #bbb;float:right;}.page-node-type-product .btn{margin-top:20px;}.page-node-type-product .btn .fa{margin-right:5px;}.path-store .view-store .view-filters{margin-bottom:20px;}.path-store .view-store .view-filters .form-type-select{width:auto;float:left;}.path-store .view-store .view-filters .form-submit{margin-left:5px;padding:0 13px;height:40px;line-height:41px;}.path-store .view-store .view-content h3{margin-top:40px;margin-bottom:0;width:100%;font-size:30px;color:#ec7b29;border-bottom:1px dotted #bbb;float:left;}@media (max-width:767px){.path-store .view-store .view-content h3{margin-bottom:20px;}}.path-store .view-store .view-content h3:first-of-type{margin-top:0;}.path-store .view-store .views-row{margin-top:20px;padding:20px;width:49%;background:#f3f4f8;float:left;}@media (max-width:767px){.path-store .view-store .views-row{width:100%;float:none;}}@media (max-width:767px){.path-store .view-store .views-row:last-of-type{margin-bottom:0;}}.path-store .view-store .views-row:nth-child(odd){float:right;}@media (max-width:767px){.path-store .view-store .views-row:nth-child(odd){float:none;}}.path-store .view-store .views-row:nth-child(even){clear:left;}.path-store .view-store .views-field-field-product-image img{margin:0 0 15px 20px;border:1px solid #bbb;float:right;}.path-store .view-store .views-field-title{margin-bottom:10px;line-height:1.3;font-size:17px;font-weight:bold;}.path-store .view-store .views-field-body p,.path-store .view-store .views-field-body ol,.path-store .view-store .views-field-body ul{margin-bottom:10px;line-height:1.3;font-size:15px;}.path-store .view-store .views-field-field-product-member-price,.path-store .view-store .views-field-field-product-nonmember-price{line-height:1.3;font-size:15px;}.path-store .view-store .views-field-field-product-member-price .views-label,.path-store .view-store .views-field-field-product-member-price .field-content,.path-store .view-store .views-field-field-product-nonmember-price .views-label,.path-store .view-store .views-field-field-product-nonmember-price .field-content{display:inline;}.path-store .view-store .views-field-field-product-serno{margin-top:15px;}.path-store .view-store .views-field-field-product-serno .fa{margin-right:5px;}.sitemap .sitemap-item{margin-bottom:20px;}.sitemap .sitemap-item:last-of-type{margin-bottom:0;}.sitemap .nav{padding-left:25px;list-style:revert;}.sitemap .nav > li{display:list-item;}.sitemap .nav > li > a{padding:0;display:inline-block;}.sitemap .nav > li > a:focus,.sitemap .nav > li > a:hover{text-decoration:underline;background:transparent;}.sitemap .nav .dropdown-menu{position:relative;margin:0;padding:0 0 0 25px;width:100%;font-size:16px;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;list-style:revert;display:block;float:none;z-index:1;}.sitemap .nav .dropdown-menu > li > a{padding:0;line-height:1.4;color:#c91e56;display:initial;white-space:normal;}.sitemap .nav .dropdown-menu > li > a:focus,.sitemap .nav .dropdown-menu > li > a:hover{color:#04305d;text-decoration:underline;background:transparent;}@media (max-width:767px){.sitemap .nav li{margin:10px 0;}}.sitemap .nav .caret{display:none;}.path-ssa .page .page-content > .container{width:100%;}.path-ssa .main-content{margin-left:0;width:100%;}.path-ssa h1.page-header{margin-left:auto;margin-right:auto;max-width:1140px;}@media (max-width:767px){.path-user .main-content .nav{margin-bottom:10px;padding-left:20px;list-style:disc;}.path-user .main-content .nav > li{display:list-item;}.path-user .main-content .nav-tabs{border-bottom:0;}.path-user .main-content .nav-tabs > li{margin-bottom:10px;float:none;}.path-user .main-content .nav-tabs > li.active > a{border:0;}.path-user .main-content .nav-tabs > li a{padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:inline;}.path-user .main-content .nav-tabs > li a:focus,.path-user .main-content .nav-tabs > li a:hover{background-color:transparent;border-color:transparent;}}.user-logged-in .ui-dialog-content .active-user{min-height:90px;}@media (max-width:767px){.user-logged-in .ui-dialog-content .active-user{margin-bottom:30px;text-align:center;}}.user-logged-in .ui-dialog-content .dashboard-tabs{margin-bottom:0;}.user-logged-in .ui-dialog-content .dashboard-tabs li{margin-bottom:8px;line-height:1.3;font-size:15px;}.user-logged-in .ui-dialog-content .dashboard-tabs li:last-of-type{margin-bottom:0;}.user-logged-in .ui-dialog-content .active-user,.user-logged-in .ui-dialog-content .dashboard-tabs{width:50%;float:left;}@media (max-width:767px){.user-logged-in .ui-dialog-content .active-user,.user-logged-in .ui-dialog-content .dashboard-tabs{width:100%;float:none;}}.user-logged-in .ui-dialog-content .user-photo{margin-right:15px;width:90px;height:90px;background-position:center;background-repeat:no-repeat;background-size:cover;border:3px solid rgb(6.1030927835,73.2371134021,141.8969072165);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;float:left;}@media (max-width:767px){.user-logged-in .ui-dialog-content .user-photo{margin:0 auto 10px;float:none;}}.user-logged-in .ui-dialog-content .user-photo.no-photo{display:none;}.user-logged-in .ui-dialog-content .user-welcome{margin:0 0 15px;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;}
