.front .content-inner{padding-top:30px;}.front .right-col{margin-top:-7px;}.view-homepage-carousel{margin-bottom:32px;display:none;}.carousel-block h1{font-size:2em;padding:0 0 15px 0;line-height:1.2em;}.carousel-block p{font-size:1em;padding:0 0 18px 0;}.left-col .carousel-block ul li a{padding:0;margin:0;}.left-col .carousel-block .image{float:left;margin:20px 25px 0 0;padding:0;}.carousel-block .details{margin-top:25px;float:left;width:310px;}.left-col{width:625px;}.left-col .carousel-block ul{margin:0;padding:0;float:left;}.left-col .carousel-block ul.thecarousel li{list-style-type:none;padding:0 20px;height:294px;float:left;width:625px;background-color:#f5f6f6;border:1px solid #e8ecee;border-bottom:none;overflow:hidden;}.carousel-tools{position:relative;height:31px;background-color:#192028;text-align:center;}.carousel-tools .left-arrow,.carousel-tools .right-arrow{position:absolute;top:8px;}.left-col .carousel-tools .left-arrow a,.left-col .carousel-tools .right-arrow a{background:url(/sites/all/themes/sor/assets/images/arrows-sprite.gif) no-repeat 0 0;width:14px;height:16px;overflow:hidden;text-indent:-5000em;display:block !important;cursor:pointer;}.left-col .carousel-tools .left-arrow{left:6px;}.left-col .carousel-tools .right-arrow{right:6px;}.left-col .carousel-tools .left-arrow a{background-position:0 0;}.left-col .carousel-tools .left-arrow a.active{background-position:0 -16px;}.left-col .carousel-tools .right-arrow a{background-position:0 -32px;}.left-col .carousel-tools .right-arrow a.active{background-position:0 -48px;}.left-col .carousel-tools .counter li{list-style-type:none;padding:0;margin:0 5px;display:inline;}.left-col .carousel-tools .counter{margin:0 auto;padding-top:3px;padding-bottom:0;}.left-col .carousel-tools .counter a{display:inline-block;width:8px;height:8px;background:url(/sites/all/themes/sor/assets/images/counter-sprite.gif) no-repeat 0 -8px;margin:0px;padding:0px;}.left-col .carousel-tools .counter .selected a{display:inline-block;width:8px;height:8px;background:url(/sites/all/themes/sor/assets/images/counter-sprite.gif) no-repeat 0 0;margin:0px;padding:0px;}#highlighted .block{margin:0px;padding:0px;}.intro h1{font-size:2em;}.view-all{cursor:pointer;}a.rss{background:url(/sites/all/themes/sor/assets/images/rss.png) no-repeat 0 0;float:right;width:16px;height:16px;overflow:hidden;text-indent:-5000em;display:block;margin-top:7px;cursor:pointer;}.events{background-color:#f0faeb;padding-top:15px;padding-bottom:19px;padding-right:15px;}.events p{font-size:1em;padding:0;}.events p.title{font-size:1.08em;font-weight:bold;line-height:1.3em;padding:0 0 3px 0;margin:-4px 0 0 0;}.events a{color:#2c7b08;}.events .view-all{font-weight:bold;margin:0 0 0 20px;background:url(/sites/all/themes/sor/assets/images/green-arrow.png) no-repeat left 4px;padding:0 0 0 12px;}.events li{padding:0 0 0 20px;margin:20px 0 0 0;}.right-col .events ul li a{padding:0;}.events .date{float:left;background:url(/sites/all/themes/sor/assets/images/date-bck.gif) no-repeat 0 0;width:60px;height:60px;margin:0 13px 0 0;text-align:center;}.date .month{color:#fff;font-weight:bold;margin:0 auto;font-size:0.75em;display:block;line-height:1.8em;}.date .number{font-weight:bold;font-size:2.5em;letter-spacing:-0.03em;line-height:1.3em;}.events .details{float:left;width:175px;}.reps-toolkit{background-color:#f2f4f4;}.reps-toolkit ul{padding-bottom:7px;margin-left:18px;}.reps-toolkit ul li{padding:0;}.reps-toolkit ul li a{background:url(/sites/all/themes/sor/assets/images/blue-arrow.png) no-repeat scroll left 8px transparent;font-weight:bold;margin:0 0 0 20px;padding:0 0 0 12px !important;}.career{background-color:#f2f4f4;}.career .view-all{font-weight:bold;margin:0 0 0 20px;background:url(/sites/all/themes/sor/assets/images/blue-arrow.png) no-repeat left 5px;padding:0 0 0 11px;}.career p.what{padding:3px 0 8px 20px;}.career a.example-1{margin:0 25px 0 20px;display:inline-block;}.career a.example-2{display:inline-block;}.cpd-now,.jobs-link{background-color:#f2f4f4;padding-bottom:25px;}.cpd-now p,.jobs-link p{padding:0 0 10px 20px;}.cpd-now .btn-blue-arrow,.jobs-link .btn-blue-arrow{margin:0 0 0 20px;}.social{background-color:#ecf5fb;padding:15px 0 10px 17px;}.btn-blue-arrow span a{background:url(/sites/all/themes/sor/assets/images/btn-arrow.png) no-repeat right 8px #006ab4;display:inline-block !important;color:#fff;font-size:13px;font-weight:bold;padding:5px 20px 5px 8px;}.left-col #myCarousel .btn-blue-arrow span a{padding:8px 20px 8px 8px;}.btn-blue-arrow span a:hover{text-decoration:none;}.btn-blue-arrow span .form-submit{font-family:Arial,sans-serif;border:none;outline:0;background:url(/sites/all/themes/sor/assets/images/btn-arrow.png) no-repeat right 8px #006ab4;display:inline-block;color:#fff;font-size:13px;font-weight:bold;padding:5px 20px 5px 8px;cursor:pointer;}.left-col .in-the-news{padding:0;margin-top:15px;}.in-the-news .view-all{background:url(/sites/all/themes/sor/assets/images/blue-arrow.png) no-repeat scroll left 8px transparent;font-weight:bold;margin:5px 15px 0 0;padding:0 0 0 11px !important;}.right{float:right;}.lead-news{background-color:#ecf5fb;padding-top:13px;}.in-the-news h2{padding-left:0;width:500px;}.left-col .lead-news ul{margin-left:15px;}.left-col .in-the-news li{list-style-type:none;margin:0;padding:0 14px 15px 0;}.in-the-news p{font-size:1em;padding:0;}body .in-the-news ul li a{padding:0;}.lead-news li{float:left;width:290px;}.lead-news .image{float:left;margin:0 12px 0 0;padding:0;}body .lead-news img,body .student-news img{float:none;margin:0px;}.lead-news .views-row-odd{clear:both;}.lead-news .details{float:left;width:195px;margin-top:-3px;line-height:1.6em;}.lead-news .details p.title,.secondary-news p.title{font-size:1.33em;padding-bottom:4px;font-weight:bold;}.left-col .secondary-news{padding:15px 0 0 0;line-height:1.6em;border-bottom:1px solid #e8ecee;}.secondary-news .view-display-id-attachment_1,.secondary-news .view-display-id-attachment_2{float:left;width:300px;}.secondary-news .view-display-id-attachment_1{padding-right:18px;}.secondary-news h3{padding-bottom:4px;}.left-col .secondary-news ul{margin-left:0;padding:0;}.left-col .secondary-news .view-display-id-attachment_2 ul li{padding:0;}.left-col .secondary-news .view-display-id-attachment_2 ul li a{background:url(/sites/all/themes/sor/assets/images/blue-arrow.png) no-repeat scroll left 5px transparent;font-weight:bold;padding:0 0 0 12px;}.left-col .students{padding:0;padding-top:5px;}.students h2{padding-left:0;}.students .view-all{background:url(/sites/all/themes/sor/assets/images/blue-arrow.png) no-repeat scroll left 6px transparent;font-weight:bold;margin:5px 0 0 0;padding:0 0 0 11px !important;}.student-news{background-color:#f2f4f4;padding-top:13px;}.left-col .student-news ul{margin-left:15px;}.left-col .student-news li{list-style-type:none;margin:0;padding:0 14px 15px 0;}.student-news p{font-size:1em;padding:0;}.left-col .student-news ul li a{padding:0;}.student-news li{float:left;width:290px;}.student-news .image{float:left;margin:0 12px 0 0;padding:0;}.student-news .details{float:left;width:195px;margin-top:-3px;line-height:1.6em;}.student-news .details p.title{font-size:1.33em;padding-bottom:4px;font-weight:bold;}.left-col .home-library{padding:0;padding-top:5px;margin:0;}.home-library h2{padding-left:0;}.left-col .home-library .view-all{background:url(/sites/all/themes/sor/assets/images/blue-arrow.png) no-repeat scroll left 6px transparent;font-weight:bold;margin:5px 0 0 0;padding:0 0 0 11px;}.view-library-and-publication .view-content{background-color:#f2f4f4;padding-top:13px;}.left-col .library-content ul{margin-left:15px;}.left-col .library-content li{list-style-type:none;margin:0;}.library-content p{font-size:1em;padding:0;}.left-col .library-content ul li a{padding:5px 0 0 0;}.left-col .library-content li{float:left;text-align:center;line-height:1.4em;}.front .left-col .library-content .views-field-field-library-image{margin:0;padding:0;}.left-col .library-content img{float:none;margin:0;}.library-content .details{line-height:1.6em;}.library-content .details p.title{font-size:1em;font-weight:bold;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxWrapper{max-width:none;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-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;padding:0;margin:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:#fff;opacity:0.9;filter:alpha(opacity = 90);}#colorbox{outline:0;}#cboxTopLeft{width:25px;height:25px;background:url(/sites/all/libraries/colorbox/example4/images/border1.png) no-repeat 0 0;}#cboxTopCenter{height:25px;background:url(/sites/all/libraries/colorbox/example4/images/border1.png) repeat-x 0 -50px;}#cboxTopRight{width:25px;height:25px;background:url(/sites/all/libraries/colorbox/example4/images/border1.png) no-repeat -25px 0;}#cboxBottomLeft{width:25px;height:25px;background:url(/sites/all/libraries/colorbox/example4/images/border1.png) no-repeat 0 -25px;}#cboxBottomCenter{height:25px;background:url(/sites/all/libraries/colorbox/example4/images/border1.png) repeat-x 0 -75px;}#cboxBottomRight{width:25px;height:25px;background:url(/sites/all/libraries/colorbox/example4/images/border1.png) no-repeat -25px -25px;}#cboxMiddleLeft{width:25px;background:url(/sites/all/libraries/colorbox/example4/images/border2.png) repeat-y 0 0;}#cboxMiddleRight{width:25px;background:url(/sites/all/libraries/colorbox/example4/images/border2.png) repeat-y -25px 0;}#cboxContent{background:#fff;overflow:hidden;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:20px;}#cboxTitle{position:absolute;bottom:0px;left:0;text-align:center;width:100%;color:#999;}#cboxCurrent{position:absolute;bottom:0px;left:100px;color:#999;}#cboxLoadingOverlay{background:#fff url(/sites/all/libraries/colorbox/example4/images/loading.gif) no-repeat 5px 5px;}#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;bottom:0px;right:42px;color:#444;}#cboxPrevious{position:absolute;bottom:0px;left:0;color:#444;}#cboxNext{position:absolute;bottom:0px;left:63px;color:#444;}#cboxClose{position:absolute;bottom:0;right:0;display:block;color:#444;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
li.dhtml-menu-cloned-leaf{font-size:0.7em;font-style:italic;}li.dhtml-menu.start-collapsed ul{display:none;}li.dhtml-menu-open > a{font-style:italic;}a.dhtml-menu-icon{position:relative;float:left;width:16px;height:16px;}li.dhtml-folder.expanded{list-style-image:url(/sites/all/modules/dhtml_menu/images/folder-open-white.png) !important;}li.dhtml-folder.collapsed{list-style-image:url(/sites/all/modules/dhtml_menu/images/folder-closed-white.png) !important;}
.gam-banner{line-height:0;position:absolute;}.gam-holder{margin:0 auto;}.block-google_admanager{line-height:0;}
fieldset.allowed-child div.form-item,fieldset.auto-main div.form-item{float:left;width:300px;}fieldset.bms-fieldset-child{float:left;width:49%;}fieldset.bms-fieldset-parent{float:right;width:49%;}fieldset.bms-other-settings{float:none;clear:both;}div.vertical-tabs .vertical-tabs-panes fieldset.allowed-childwithlegend legend{display:block;}div.vertical-tabs .vertical-tabs-panes fieldset.allowed-childwithoutlegend legend{display:none;}
#style-switcher-overlay{height:100%;width:100%;background:black;position:fixed;top:0;left:0;z-index:9999;margin:0;}
