.gs-branding *{box-sizing:border-box}.gs-branding{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif,"Open Sans"}.gs-branding .container{position:relative;max-width:980px;padding:0 20px;margin:auto;width:100%}footer.gs-branding div.container{margin:0 auto;display:table;padding:0 20px;height:auto;max-height:10000px;position:relative;max-width:100%;width:980px}@media screen and (-webkit-min-device-pixel-ratio:0){footer.gs-branding div.container{padding:0 20px;width:auto}}@media(max-width:979px){footer.gs-branding div.container{width:100%}#nav ul{width:100%}}@media(min-width:980px){footer.gs-branding div.container{padding:0 20px;width:980px}#nav ul{width:980px}}.main-header .agency-logo{height:100px;position:relative}.gs-branding a{text-decoration:none}.agency-logo-wrapper{position:absolute;top:-7px;text-align:center;width:96%;z-index:900}@media only screen and (max-width:767px){.agency-logo-wrapper{top:0;width:94%}.main-header .agency-logo{height:49px}}header.gs-branding .upper-header-left{white-space:nowrap;width:25%}header.gs-branding .small-vrms-logo{height:15px;width:40px;vertical-align:middle;max-height:25px;margin:0 10px 0 -1px}.img-helper{display:inline-block;height:100%;vertical-align:middle}header.gs-branding .upper-header-black-title{color:#fff;font-size:12px;font-weight:bold;padding:0 0 0 10px;vertical-align:middle;display:inline-block}@media only screen and (max-width:767px){header.gs-branding .upper-header-black-title{display:none}}header.gs-branding .upper-header-padding{width:50%}header.gs-branding .upper-header-right{position:absolute;right:23px;padding-left:4%}@media only screen and (max-width:767px){header.gs-branding .upper-header-right{display:none}}header.gs-branding .upper-header-search{font-size:12px;font-weight:bold;color:#fff;margin-left:5px}header.gs-branding .upper-header-search a{font-family:inherit;color:#fff}header.gs-branding .upper-header-three-one-one{color:#fff;font-size:12px;font-weight:bold;margin:0 5px}header.gs-branding .upper-header-three-one-one a{font-family:inherit;color:#fff}.lt-ie8 header.gs-branding .logo{position:relative}header.gs-branding .upper-header-black{background:#000;height:25px;font-family:inherit;font-size:12px}.nav-outer .global-input-search{float:right}#nav .active{background:#36add5}.main-header #header-links{position:absolute;right:23px;top:5px;z-index:901}@media screen and (max-width:767px){.main-header #header-links{left:-83%;position:absolute;top:340px;z-index:9999}}.ie7 .main-header #global-search-form1{float:right!important}.ie7 .main-header #global-search-form1{width:206px!important;right:0!important}.ie7 .main-header .global-input-search .field-search .input-search{padding-left:6px!important}.ie7 .main-header .global-input-search{float:right}.main-header .global-input-search{width:165px}.visible-phone{display:none}@media(min-width:768px){div.header-top{position:relative;min-height:88px!important;line-height:68px;border-bottom:1px solid #d0d0d0;font-family:inherit}div.container.nav-outer{width:auto;border-bottom:1px solid #ccc}nav#nav li{display:inline-block;line-height:45px;padding:0 20px;border-left:1px solid #cdcdcd;margin:0;float:left}#nav ul{margin:0 auto;max-width:100%;padding:0 20px;display:table}nav#nav li:last-of-type{border-right:1px solid #cdcdcd}nav#nav li.active a{color:#fff}nav#nav li a{color:#333;font-weight:bold;font-family:inherit;font-size:16px;vertical-align:middle}.main-header #header-links{right:0;line-height:1.3;white-space:nowrap;top:23px;margin-right:23px}.main-header #header-links div.language-selector{display:inline-block!important}body .goog-te-gadget-simple{border:0 none transparent;font-weight:bold;color:#666;margin-right:16px}body .goog-te-gadget-simple>img{display:none}.goog-te-gadget-simple .goog-te-menu-value>span{color:#666;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif,"Open Sans";font-size:14px;text-decoration:none}.goog-te-gadget-simple .goog-te-menu-value:hover,.goog-te-gadget-simple .goog-te-menu-value:focus{text-decoration:none}a.text-size{font-family:inherit;font-size:14px;color:#666;font-weight:bold;position:relative;top:2px;text-decoration:none}body .agency-header .upper-header-right{position:absolute;right:0;padding-left:0%;padding-right:13px}div.container.nav-outer{max-width:100%;padding:0}span.welcome-text.hidden-phone.agency-header{color:#666;font-size:15px}}@media(max-width:767px){.visible-phone{display:inline-block}.main-header .nav-sprite-mobile,.main-header .toggle-mobile-side-nav{background:url("../images/vrms-branding/nav/nav-sprite-mobile.png") no-repeat 0 0}.main-header #toggle-mobile-search{height:16px;background-position:0 bottom;right:20px;display:block;position:absolute;top:25px;width:16px;z-index:9999}.hidden-phone{display:none}.main-header .toggle-mobile-side-nav{display:block;position:absolute;left:20px;top:23px;width:16px;z-index:9999;height:13px;text-indent:100%;overflow:hidden}div.header-top{border-bottom:1px solid #666;position:relative;padding:8px;min-height:61px!important;display:block}img.agency-logo{top:0}}footer.gs-branding{background-color:#000;padding:35px 0 30px 0;text-align:left;clear:both;height:auto;position:relative;z-index:1000}footer.gs-branding .span3{width:220px;margin-top:10px}@media only screen and (max-width:485px){footer.gs-branding .span3{float:left!important;margin:20px 0 0 0;padding:0}}@media only screen and (max-width:478px){footer.gs-branding .span3,footer.gs-branding .span9{width:100%!important}}footer.gs-branding .span3:last-child{margin:20px 0 0 0}@media only screen and (max-width:485px){footer.gs-branding .span3:last-child{float:left}}@media only screen and (min-width:486px){footer.gs-branding .span3:last-child{position:absolute;right:20px;margin-top:8px}}footer.gs-branding .footer-links{width:76%;margin-right:0;position:static}@media only screen and (min-width:480px) and (max-width:767px){footer.gs-branding .footer-links{width:50%}}@media only screen and (min-width:768px) and (max-width:959px){footer.gs-branding .footer-links{width:67%}}footer.gs-branding .footer-links a{color:#fff;text-decoration:none;display:block;font-weight:bold;float:left;margin-right:2.12766%;padding:5px 0;font-family:inherit;font-size:16px;font-weight:bold;box-sizing:border-box;max-width:100%}@media only screen and (max-width:479px){footer.gs-branding .footer-links a{width:100%;padding:5px 0}}@media only screen and (min-width:480px) and (max-width:767px){footer.gs-branding .footer-links a{width:100%;box-sizing:border-box!important;padding:5px 0}}@media only screen and (min-width:768px) and (max-width:959px){footer.gs-branding .footer-links a{width:45%}}@media only screen and (min-width:960px){footer.gs-branding .footer-links a{width:30%;font-family:inherit}}.ie7 footer.gs-branding .footer-links a{width:28%}@media only screen and (min-width:768px) and (max-width:959px){footer.gs-branding .footer-links a:nth-child(2n+0){margin-right:0}}@media only screen and (min-width:960px){footer.gs-branding .footer-links a:nth-child(3n+0){margin-right:0}}footer.gs-branding .footer-links a:hover{color:#999}footer.gs-branding .form-search{margin-top:0;margin-bottom:5px}footer.gs-branding .form-search .input-search{width:79px;height:20px;padding:4px 6px;outline:none;font-family:inherit;font-size:14px;font-weight:bold;border-radius:4px 0 0 4px;float:left;border-left:2px solid #727272;border-top:2px solid #727272;border-right:none;border-bottom:2px solid #727272;color:#fff;background-color:#616161;margin:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}footer.gs-branding .form-search .input-search:-moz-placeholder{color:#fff!important}footer.gs-branding .form-search .input-search:-ms-input-placeholder{color:#fff!important}footer.gs-branding .form-search .input-search::-webkit-input-placeholder{color:#fff!important}footer.gs-branding form input:focus,footer.gs-branding form input:active{background-color:#616161;color:#fff;border-color:none}footer.gs-branding .form-search .ico-search{text-indent:150%;white-space:nowrap;overflow:hidden;background:url("../images/vrms-branding/nav/sprite-ico-search.png") no-repeat #616161 left -8px;padding:0;display:block;width:24px;height:32px;border-radius:0 4px 4px 0;border-right:2px solid #727272;border-top:2px solid #727272;border-bottom:2px solid #727272;border-left:none;cursor:pointer}.ie7 footer.gs-branding .form-search .ico-search{border:none}footer.gs-branding .logo-vrms{white-space:nowrap;overflow:hidden;width:93px;height:31px;display:block;float:left;margin-right:10px}@media(-webkit-min-device-pixel-ratio:2){footer.gs-branding .logo-vrms{background-image:url('');background-size:93px 31px;background-repeat:no-repeat;font-family:inherit}}footer.gs-branding .copyright{color:#fff;font-size:11px}footer.gs-branding .copyright a{color:#fff;font:inherit;padding:0}footer.gs-branding .copyright p{margin:0;line-height:14px;float:left;font-size:11px;position:static}.main-header .nav-sprite-mobile{background-position:center bottom}@media(min-width:992px) and (max-width:1200px){#nav ul{max-width:980px}}#nav li.active{background:#0082ac!important;border-color:#0082ac!important}#nav li:hover{background:#000!important;border-color:#000!important}#nav li:hover a{background:transparent;font-family:inherit;text-decoration:none;color:#fff}header.gs-branding a img,footer.gs-branding a img{border:0 none transparent;outline:0 none transparent}@media only screen (max-width:767px){footer.gs-branding .span3,footer.gs-branding .span9{width:220px !important;}}@media(max-width:767px){body.nav-open{left:85%}body.nav-open nav#nav{width:85%}div.container.nav-outer{position:static}footer.gs-branding .footer-links{position:static;width:100%!important;max-width:100%;min-width:100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif,"Open Sans";display:block;margin:0}footer.gs-branding .span3:last-child{box-sizing:border-box}nav#nav{transition:all 500ms;display:block!important}nav#nav,body{transition-timing-function:ease-in}body{transition:all 500ms;left:0}nav#nav{position:absolute;background:#eee;left:-85%;width:85%;overflow:hidden;bottom:0;top:0;box-shadow:inset -1em 0 1.5em -.75em rgba(0,0,0,.25)}nav#nav h2{background:#333;color:#fff;font-size:14px;font-weight:normal;padding:20px;margin:0;width:100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif,"Open Sans"}nav#nav ul{margin:10px 15px;list-style:none;padding:0}nav#nav ul li{padding:5px;line-height:40px;background:#fff;margin:0 0 4px;border:1px solid #ccc}nav#nav ul li a{color:#333;font-weight:bold;font-size:18px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif,"Open Sans"}nav#nav li.active a{color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif,"Open Sans"}}span.hidden{display:none}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:visible!important}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:visible!important;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;overflow:visible!important}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000;box-shadow:5px 5px 5px #000;height:auto!important}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}.cboxTitle{border-top:1px solid #ccc;width:395px;padding:10px;background:#fff}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url('../images/vrms-branding/colorbox/loading.gif') no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url('../images/vrms-branding/colorbox/controls.png') no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url('../images/vrms-branding/colorbox/controls.png') no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:-11px;right:-10px;background:url('../images/vrms-branding/colorbox/ico-close.png') no-repeat 0 0;width:21px;height:20px;text-indent:-9999px}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}header.gs-branding img,footer.gs-branding img{vertical-align:middle}.showUATmessage{background-color:#fff;font-weight:bold;display:inline-block;padding:5px}.showUATmessageAlign{text-align:center}.course{font-weight:bold;display:inline-block;padding:5px;color:red}