@import url("//hello.myfonts.net/count/2883fa");html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{height:auto}html.js input.form-autocomplete{background-position:100% 8px;background-repeat:no-repeat}html.js input.throbbing{background-position:100% -13px}body{line-height:1.25em}@media(max-width:767px){body{position:relative}}@media(min-width:980px) and (max-width:1199px),(min-width:1200px){body{padding-top:0;background-position:left top;background-position:-96px -356px}}body.toolbar .navbar-fixed-top{top:30px}body.toolbar-drawer .navbar-fixed-top{top:65px}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body div#admin-toolbar{z-index:500}@media(min-width:980px) and (max-width:1199px),(min-width:1200px){body.toolbar{padding-top:94px!important}body.toolbar-drawer{padding-top:129px!important}}body #admin-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;padding:0;position:fixed;z-index:1100}body #admin-menu .dropdown li{line-height:normal}html body.admin-menu{margin-top:28px!important}body.admin-menu .navbar-fixed-top{top:28px}.btn.btn-navbar{display:none}.footer{width:100%;border-top:1px solid #d2d1cf;overflow:auto;background-color:#f9f9f7}.footer .region-footer{width:960px;margin:0 auto}.footer .region-footer a{color:#474747;font-size:16px;font-weight:700}.footer .region-footer{height:150px;background-color:#d2d1cf}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-top:5px;margin-right:10px}#site-name{line-height:1;margin:0}.page-header{margin-top:0}.block h2.block-title{margin-top:0}form#search-block-form{margin:0}.navbar #block-search-form{float:right;margin-right:81px}@media(max-width:767px),(min-width:768px) and (max-width:979px){.navbar #block-search-form{float:none}}fieldset.search-advanced{padding-bottom:1.5em;margin-top:1em}.navbar-search .control-group{margin-bottom:0}ul.action-links{margin-bottom:2em}ul.action-links li{display:inline;padding-right:1.5em}ul.action-links [class^=icon-],ul.action-links [class*=" icon-"]{padding-right:.5em}input,textarea,select,.uneditable-input{max-width:100%;width:auto}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto}input.error{color:#b94a48;border-color:#eed3d7}.form-type-checkbox input,.form-type-radio input{float:left}.form-actions{clear:both}.resizable-textarea textarea{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.help-block,.control-group .help-inline{color:#999;font-size:12px;margin:-8px 0 10px;padding:0 3px}.description+.help-block,.description+.control-group .help-inline,.checkbox+.help-block,.checkbox+.control-group .help-inline,.form-type-checkbox+.help-block,.form-type-checkbox+.control-group .help-inline,.form-type-radio+.help-block,.form-type-radio+.control-group .help-inline,.form-file+.help-block,.form-file+.control-group .help-inline,.resizable-textarea+.help-block,.resizable-textarea+.control-group .help-inline{margin-top:0}.input-append{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px;width:100%}.input-append input,.input-append textarea,.input-append select,.input-append .uneditable-input{width:100%!important}.container-inline div,.container-inline label{display:block}div.error,table tr.error{background-color:#f2dede;color:#b94a48}.control-group.error{background:0}.control-group.error label,.control-group.error .control-label{color:#b94a48;font-weight:600}.control-group.error input,.control-group.error textarea,.control-group.error select,.control-group.error .uneditable-input{color:#b94a48;border:1px solid #ccc}.control-group.error .help-block,.control-group.error .help-inline{color:#999}.help-block,.control-group .help-inline{color:#3b3b3b}
ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;float:left;padding-left:38px}.vertical-tabs .form-type-textfield input{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;width:auto}.vertical-tabs .form-item{margin:1em 0}.submitted{margin-bottom:1em;font-style:italic;font-weight:400;color:#777}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:700}.password-indicator{background-color:#e9e9e9;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#46a546}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.progress-wrapper .progress{margin-bottom:10px}.progress-wrapper .progress .bar{border:0 none;margin:0}.pagination ul>li>a.progress-disabled{float:left}.pagination ul>li>a .throbber{margin:0 -.25em 0 .5em;position:relative;top:1px}.page-header{width:960px;margin:0 auto;clear:both}.page-header #block-block-1{float:right}.page-header #block-menu-menu-top-menu ul{clear:both;float:right}.page-header #block-menu-menu-top-menu>ul>li,.page-header #block-menu-menu-top-menu .content>ul>li{padding-left:0}.page-header #block-menu-menu-top-menu>ul>li>a{font-size:11px;padding-left:7px}.container nav>ul{width:960px;margin:0 auto;height:39px;margin-top:8px;font-weight:700;font-size:21px;padding-top:20px}.field-name-field-middle-ref>.field-items,.field-name-field-middle-top-ref>.field-items{max-width:960px;width:100%;margin:0 auto}.field-name-field-bottom-ref>.field-items{max-width:960px;width:100%;margin:0 auto}.field-name-field-lead-banner .field-collection-view .content{margin:0;border:solid 1px red;margin-top:-31px}.field-name-field-lead-banner .field-collection-view .content div.field-name-field-text-editor .field-item>p{z-index:2;position:relative}.field-name-field-lead-banner .carousel-indicators .carousel-tab{border:solid 1px red;float:left;clear:both}.field-name-field-lead-banner .carousel-indicators img{width:100%;height:auto;text-indent:-999px}.field-name-field-lead-banner .field-collection-view .content div.field-name-field-link .field-item>a{position:relative;left:0;z-index:1}.field-name-field-lead-banner .field-collection-view .content div{float:left}.nav-collapse.collapse{background-color:#1d3c50}.form-control,.form-select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-family:'MuseoSansCond-300';src:url(/sites/all/themes/casa/css/webfonts/2883FA_0_0.eot);src:url(/sites/all/themes/casa/css/webfonts/2883FA_0_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/casa/css/webfonts/2883FA_0_0.woff) format('woff'),url(/sites/all/themes/casa/css/webfonts/2883FA_0_0.ttf) format('truetype')}@font-face{font-family:'MuseoSansCond-100';src:url(/sites/all/themes/casa/css/webfonts/2883FA_1_0.eot);src:url(/sites/all/themes/casa/css/webfonts/2883FA_1_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/casa/css/webfonts/2883FA_1_0.woff) format('woff'),url(/sites/all/themes/casa/css/webfonts/2883FA_1_0.ttf) format('truetype')}@font-face{font-family:'MuseoSansCond-500Italic';src:url(/sites/all/themes/casa/css/webfonts/2883FA_2_0.eot);src:url(/sites/all/themes/casa/css/webfonts/2883FA_2_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/casa/css/webfonts/2883FA_2_0.woff) format('woff'),url(/sites/all/themes/casa/css/webfonts/2883FA_2_0.ttf) format('truetype')}@font-face{font-family:'MuseoSansCond-500';src:url(/sites/all/themes/casa/css/webfonts/2883FA_3_0.eot);src:url(/sites/all/themes/casa/css/webfonts/2883FA_3_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/casa/css/webfonts/2883FA_3_0.woff) format('woff'),url(/sites/all/themes/casa/css/webfonts/2883FA_3_0.ttf) format('truetype')}@font-face{font-family:'MuseoSansCond-900';src:url(/sites/all/themes/casa/css/webfonts/2883FA_4_0.eot);src:url(/sites/all/themes/casa/css/webfonts/2883FA_4_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/casa/css/webfonts/2883FA_4_0.woff) format('woff'),url(/sites/all/themes/casa/css/webfonts/2883FA_4_0.ttf) format('truetype')}@font-face{font-family:'MuseoSansCond-300Italic';src:url(/sites/all/themes/casa/css/webfonts/2883FA_5_0.eot);src:url(/sites/all/themes/casa/css/webfonts/2883FA_5_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/casa/css/webfonts/2883FA_5_0.woff) format('woff'),url(/sites/all/themes/casa/css/webfonts/2883FA_5_0.ttf) format('truetype')}@font-face{font-family:'MuseoSansCond-700';src:url(/sites/all/themes/casa/css/webfonts/2883FA_6_0.eot);src:url(/sites/all/themes/casa/css/webfonts/2883FA_6_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/casa/css/webfonts/2883FA_6_0.woff) format('woff'),url(/sites/all/themes/casa/css/webfonts/2883FA_6_0.ttf) format('truetype')}@font-face{font-family:'MuseoSansCond-900Italic';src:url(/sites/all/themes/casa/css/webfonts/2883FA_7_0.eot);src:url(/sites/all/themes/casa/css/webfonts/2883FA_7_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/casa/css/webfonts/2883FA_7_0.woff) format('woff'),url(/sites/all/themes/casa/css/webfonts/2883FA_7_0.ttf) format('truetype')}@font-face{font-family:'MuseoSansCond-700Italic';src:url(/sites/all/themes/casa/css/webfonts/2883FA_8_0.eot);src:url(/sites/all/themes/casa/css/webfonts/2883FA_8_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/casa/css/webfonts/2883FA_8_0.woff) format('woff'),url(/sites/all/themes/casa/css/webfonts/2883FA_8_0.ttf) format('truetype')}@font-face{font-family:'MuseoSansCond-100Italic';src:url(/sites/all/themes/casa/css/webfonts/2883FA_9_0.eot);src:url(/sites/all/themes/casa/css/webfonts/2883FA_9_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/casa/css/webfonts/2883FA_9_0.woff) format('woff'),url(/sites/all/themes/casa/css/webfonts/2883FA_9_0.ttf) format('truetype')}@font-face{font-family:'casa-shape-icons';src:url(/sites/all/themes/casa/css/font/casa-shape-icons.eot?29283998);src:url(/sites/all/themes/casa/css/font/casa-shape-icons.eot?29283998#iefix) format('embedded-opentype'),url(/sites/all/themes/casa/css/font/casa-shape-icons.woff?29283998) format('woff'),url(/sites/all/themes/casa/css/font/casa-shape-icons.ttf?29283998) format('truetype'),url(/sites/all/themes/casa/css/font/casa-shape-icons.svg?29283998#casa-shape-icons) format('svg');font-weight:400;font-style:normal}
body{font-family:Arial,sans-serif}body.modal-open{overflow:scroll}.edit-lms-header{display:none}.padTop0{padding-top:0!important}.text-normal{font-family:MuseoSansCond-500,Sans-Serif!important;font-weight:400!important}.text-light{font-family:MuseoSansCond-300,Sans-Serif!important;font-weight:300!important}.text-purple{color:#851a9b}.text-gold{color:#f99a00!important}.text-bold{font-family:MuseoSansCond-700,Sans-Serif!important}.text-bolder{font-family:MuseoSansCond-900,Sans-Serif!important}h1.text-purple{font-weight:700;text-shadow:none}.bottom-spacing0{padding-bottom:0!important;margin-bottom:0!important}.btn-info,.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{border:0 none}.main-container form .webform-components-group .form-item-submitted-donation-information-donation-amount-other{display:none}.main-container{position:relative}.main-content-wrapper{overflow:hidden}h1,h2,h3,h5,h6{font-family:MuseoSansCond-700,Sans-Serif;text-transform:uppercase}h4{font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase}p,ul li,ol li{font-family:Arial,sans-serif}a{font-family:MuseoSansCond-500,Sans-Serif;text-decoration:none}a:hover{text-decoration:none}.content a,.pane-content a,.not-front .group-header a{font-family:Arial,sans-serif;font-weight:700;font-size:14px;color:#1f5777;text-decoration:none;line-height:18px}.content a:hover,.pane-content a:hover,.not-front .group-header a:hover{color:#2b7fa0;text-decoration:underline}h1{font-size:42px;line-height:48px;color:#27333a;text-shadow:4px 4px 0 rgba(0,0,0,.07)}h1.greyColor{color:#27333a}h2{font-size:34px;line-height:38px;color:#27333a}h3{font-size:30px;line-height:36px;color:#27333a}.front .bean-call-out h3{font-size:28px;text-transform:none;text-align:center}.not-front .bean-call-out h3{font-size:28px;color:#27333a;text-transform:none;text-align:center}h4{font-size:24px;line-height:30px;color:#27333a}h5{font-size:16px;line-height:24px;color:#27333a}h6{font-size:20px;line-height:24px;color:#464646}p,.ref-para p{font-size:14px;color:#5f5f5f;line-height:24px}.field-name-field-lead-banner .bean-basic-text p.ref-para{padding:0}.field-name-field-lead-banner .bean-basic-text p{font-size:14px;line-height:24px;margin-bottom:0;padding-bottom:26px}.ref-para{line-height:24px}ul li,ol li{font-weight:400;font-size:14px;color:#5f5f5f;line-height:24px}.main-container ul li,.main-container ol li{padding:4px 0}.main-container ul li.last-li,.main-container ol li.last-li{padding-bottom:22px}.main-container ul li.first-li,.main-container ol li.first-li{padding-top:0}.clrboth{clear:both;width:0;height:0}.width960{max-width:960px;width:100%;margin:0 auto;padding:0}.width1440{max-width:1440px;width:100%;margin:0 auto}.width-full{max-width:100%;width:100%;margin:0 auto}.page-header{padding:13px 0;border:0 none;position:relative}.page-header .region-header{padding:18px 0}.page-header .region-header p{text-align:center;position:relative}.page-header .region-header p a{display:table-cell;color:#fff;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;width:95px;height:32px;vertical-align:middle;color:#fff;background:#be3037;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;background:#be3037;background:-moz-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-webkit-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-o-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-ms-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:linear-gradient(0deg,#be3037 30%,#d0363e 70%);-webkit-box-shadow:0px 2px 0px rgba(227,227,227,1);-moz-box-shadow:0px 2px 0px rgba(227,227,227,1);box-shadow:0px 2px 0px rgba(227,227,227,1);text-transform:uppercase;font-size:15px;line-height:20px;font-family:MuseoSansCond-900,Sans-Serif;font-weight:400}.page-header .region-header p a:hover{text-decoration:none;background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11);text-decoration:none;color:#fff}.greyHeader,.homepage-buzz .field-name-post-date{font-size:11px;line-height:15px;font-family:Arial,Sans-Serif;font-weight:400;color:#898989;text-transform:uppercase}
.orange-link,a .orange-link,.orange-link a,.buzz-visit{font-family:MuseoSansCond-700,Sans-Serif;font-size:16px;text-transform:uppercase;line-height:20px;display:block;color:#eb5a49;padding-bottom:16px;font-weight:700}.related-content .orange-link,.related-content .orange-link a,.related-content a .orange-link{font-size:14px;line-height:18px;text-transform:none;font-family:Arial,sans-serif;font-weight:700}a .orange-link:hover,.orange-link a:hover,.buzz-visit:hover{color:#f57768}a .blue-link,.blue-link a{display:block;padding-bottom:16px;text-transform:none}p.blue-link{margin-bottom:0}p.blue-link a{font-family:Arial,sans-serif;font-weight:700;font-size:14px;color:#1f5777;text-decoration:none;line-height:18px}p.blue-link a:hover{color:#2b7fa0;text-decoration:none}.buzz-title{margin-bottom:0}.field-collection-view{border:0 none}h1.page-header,h2.block-title{display:none}.colored-text{text-transform:uppercase!important}.green-color{color:#a4e3a7;text-transform:uppercase!Important}.blue-color{color:#a9dfef;text-transform:uppercase!Important}.red-color{color:#be3037;text-transform:uppercase!Important}.dark-red-color{color:#be2f37;text-transform:uppercase!Important}.orange-color{color:#f7931e;text-transform:uppercase!Important}.yellow-color{color:#fdd600;text-transform:uppercase!Important}.grey-color{color:#27333a;text-transform:uppercase!Important}.normal-color{color:#27333a}.light-yellow-color{text-transform:uppercase!Important;color:#e8df8d}.light-blue-color{text-transform:uppercase!Important;color:#a9dfef}.lead-carrot{width:100%;display:block;position:absolute;bottom:0}.lead-carrot span{background:transparent url(/sites/all/themes/casa/images/peak-lead-yellow.png) no-repeat center top;width:100%;height:30px;display:block;border-bottom:8px solid #fdd600}.emptyDiv{display:none}.mobile-visible{display:none}.phone-only{display:none}.desktop-only{display:block}.logo.pull-left{display:block}.front .date-field{display:none}.disclaimer{font-size:13px;font-style:italic}.date-field{font-size:13px;font-family:Arial;color:#959595;width:960px;margin:0 auto;padding-bottom:22px}.the-movement .group-footer .date-field{padding-top:24px}.bean-basic-text img,.bean-call-out img{border-bottom:6px solid #ddd}.blog .bean-basic-text img,.blog .bean-call-out img{border:0 none}.group-footer{background:transparent url(/sites/all/themes/casa/images/texture-main.png) repeat left top}.page-header #block-block-1{float:right;border-left:1px solid #e3e3e3;height:32px;padding-left:15px}.small-text{text-transform:none!important}.fullwidth-Title [class^=icon-]:before,.fullwidth-Title [class*=" icon-"]:before{font-family:"casa-shape-icons";font-style:normal;font-weight:400;speak:none;color:#be3037;display:inline-block;text-decoration:inherit;width:12px;font-size:12px;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:16px;margin-left:.2em}.funders .fullwidth-Title .field-name-field-text,.funders .fullwidth-Title .field-name-field-denotes-list{padding:0 10px}.fullwidth-Title .field-name-field-denotes-list strong{padding-right:6px}.fullwidth-Title .denotes{padding-right:6px;white-space:nowrap}.fullwidth-Title .icon-triangle:before{content:'\e800'}.fullwidth-Title .icon-star:before{content:'\e801'}.fullwidth-Title .icon-square:before{content:'\e802'}.fullwidth-Title .icon-diamond:before{content:'\e803'}.fullwidth-Title .icon-circle:before{content:'\e804'}.group-left [class^=icon-]:after,.group-left [class*=" icon-"]:after,.group-right [class^=icon-]:after,.group-right [class*=" icon-"]:after{font-family:"casa-shape-icons";font-style:normal;font-weight:400;speak:none;color:#be3037;display:inline-block;text-decoration:inherit;width:12px;font-size:12px;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:16px;margin-left:.5em}.group-left .icon-triangle:after,.group-right .icon-triangle:after{content:'\e800'}.group-left .icon-star:after,.group-right .icon-star:after{content:'\e801'}.group-left .icon-square:after,.group-right .icon-square:after{content:'\e802'}
.group-left .icon-diamond:after,.group-right .icon-diamond:after{content:'\e803'}.group-left .icon-circle:after,.group-right .icon-circle:after{content:'\e804'}.hidden-menu.desktop-hide{visibility:hidden;opacity:0;z-index:-9;position:absolute}.hidden-menu.desktop-hide .dropdown-menu{display:block}.navbar .logo{margin-top:0}.nav-collapse{background:#e4e4e4;position:relative}.container nav>ul{margin-top:0}.navbar{margin-bottom:0;border:0 none}.navbar #main-nav .nav{height:58px}.navbar #main-nav .nav.second-level{padding:0;height:auto;width:960px}.navbar #main-nav .nav>li>a{font-family:MuseoSansCond-700,Sans-Serif;font-size:25px;line-height:26px;text-shadow:none;padding:16px 23px;color:#862a8f;text-transform:uppercase;font-weight:400;background-color:transparent;box-shadow:none}.navbar #main-nav .nav>li>a.active-trail,.navbar #main-nav .nav>li.open>a.active-trail,.navbar #main-nav .nav>li>a.active,.navbar #main-nav .nav>li.open>a.active{color:#320a24}.navbar #main-nav .nav>li>a.active-trail:hover,.navbar #main-nav .nav>li.open>a.active-trail:hover,.navbar #main-nav .nav>li>a.active:hover,.navbar #main-nav .nav>li.open>a.active:hover{color:#b509c6}.navbar #main-nav .nav>li>a:hover{color:#b509c6;background:0 0}.navbar #main-nav .nav>li.open>a:hover{color:#b509c6}.navbar #main-nav .nav>li{padding:0;position:static}#main-nav.drop-shadow{-webkit-box-shadow:-1px 2px 2px rgba(3,0,0,.64);-moz-box-shadow:-1px 2px 2px rgba(3,0,0,.64);box-shadow:-1px 2px 2px rgba(3,0,0,.64)}.navbar .btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background:0 0;border:0 none;border-color:transparent}.dropdown-menu{display:none;position:absolute;width:100%;margin:0;border:0 none;padding:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#87179d}#main-nav .dropdown-menu{display:block}#main-nav .dropdown-menu{-webkit-transition:height .1s;-moz-transition:height .1s;transition:height .1s;overflow:hidden;z-index:-2;visibility:hidden}#main-nav .mainlink0.open .dropdown-menu{z-index:9;visibility:visible}#main-nav .mainlink1.open .dropdown-menu{z-index:10;visibility:visible}#main-nav .mainlink2.open .dropdown-menu{z-index:11;visibility:visible}#main-nav .mainlink3.open .dropdown-menu{z-index:12;visibility:visible}#main-nav .mainlink4.open .dropdown-menu{z-index:13;visibility:visible}#main-nav .mainlink5.open .dropdown-menu{z-index:14;visibility:visible}#block-menu-menu-top-menu .dropdown-menu{display:block}.caret{border:0 none;display:block}.navbar #main-nav .nav>li>a:hover .caret,.navbar #main-nav .nav>li.open>a .caret{border-top-color:transparent;border-bottom-color:transparent;background:transparent url(/sites/all/themes/casa/images/dropdown-arrow-purple.png) no-repeat center bottom;height:11px;width:100%;display:block;padding-bottom:18px;margin-bottom:-18px}.dropdown-menu .dropdown-menu-wrap{position:relative;width:960px;margin:0 auto;padding:21px 60px 8px;text-align:center;overflow:hidden;display:block;height:auto}.dropdown-menu .splitList{width:100%;float:none;padding-right:0;overflow:hidden}.dropdown-menu ul li a{color:#fff;font-family:MuseoSansCond-500,Sans-Serif;font-size:14px;display:block;line-height:16px;padding-bottom:4px;text-transform:uppercase;text-align:left;font-weight:700}#main-nav .dropdown-menu ul li a{padding-bottom:0}.dropdown-menu ul li a:hover{color:#f0adfd}.dropdown-menu ul li.leaf{padding-top:0;padding-bottom:21px;position:relative;padding-left:0;padding-right:0;display:block;text-align:left;float:left;width:205px}#main-nav .dropdown-menu ul li.leaf{display:inline-block;width:auto;float:none}#main-nav .dropdown-menu ul li.leaf a{text-align:center;display:inline-block}.dropdown-menu ul li.leaf a{border-left:1px solid #fff;padding-left:15px;padding-right:15px}.dropdown-menu ul li.leaf.first-list a,.dropdown-menu ul li.leaf.first a{border:0 none;padding-left:0}.dropdown-menu ul li.leaf.last-list a{padding-right:0}.dropdown-menu ul.parentUL li.leaf{padding-top:0;padding-bottom:21px;position:relative;padding-left:0;display:inline-block;text-align:left;float:left;padding-right:0;max-width:265px}
.dropdown-menu ul li .active-trail.active{color:#96ddf2;border-bottom:0 none}.contenttopMargin{margin-top:156px}.page-header #block-menu-menu-top-menu ul.nav{margin-top:-22px}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}#block-menu-menu-top-menu{display:block}.navbar-inner .container{position:relative;max-width:100%}.page-header #block-menu-menu-top-menu>ul>li,.page-header #block-menu-menu-top-menu .content>ul>li{margin-left:17px;overflow:visible;display:block;position:static;background:#fff}.page-header #block-menu-menu-top-menu>ul>li>a,.page-header #block-menu-menu-top-menu .content>ul>li>a{color:#8e8e8e;font-size:13px;padding:8px 16px;font-family:MuseoSansCond-500,Sans-Serif;letter-spacing:0;text-transform:uppercase;font-weight:700;line-height:14px}.page-header #block-menu-menu-top-menu .content>ul>li:last-child>a{opacity:0;transition:opacity ease .2s}.page-header #block-menu-menu-top-menu .content>ul>li.search-leaf>a{padding:0;line-height:1;opacity:1}.page-header #block-menu-menu-top-menu>ul>li>a.active,.page-header #block-menu-menu-top-menu .content>ul>li>a.active{font-weight:700}.page-header #block-menu-menu-top-menu>ul>li>a:hover,.page-header #block-menu-menu-top-menu .content>ul>li>a:hover{color:#851a9b;background:0 0}.page-header #block-menu-menu-top-menu>ul>li:hover,.page-header #block-menu-menu-top-menu .content>ul>li:hover{background:0 0;color:#fff;z-index:9}.page-header #block-menu-menu-top-menu .dropdown-menu .dropdown-menu-wrap{height:auto;width:inherit;padding:0;max-height:100%}.page-header #block-menu-menu-top-menu .dropdown-menu{width:100%;background:#333;border-bottom:0 none;z-index:9;-webkit-box-shadow:0px 2px 3px rgba(0,0,1,.8);-moz-box-shadow:0px 2px 3px rgba(0,0,1,.8);box-shadow:0px 2px 3px rgba(0,0,1,.8);left:auto;max-width:224px;-webkit-transition:max-height .2s;-moz-transition:max-height .2s;transition:max-height .2s;max-height:0;overflow:hidden;opacity:1;visibility:visible;z-index:9;margin-top:-2px}.page-header #block-menu-menu-top-menu ul .dropdown.open .dropdown-menu{max-height:600px;opacity:1;visibility:visible;z-index:9}.page-header #block-menu-menu-top-menu .utilityLink0 .dropdown-menu{margin-left:-60px}.page-header #block-menu-menu-top-menu .utilityLink2 .dropdown-menu{margin-left:-4px}.page-header #block-menu-menu-top-menu .dropdown .utility-shadow{display:none}.page-header #block-menu-menu-top-menu .dropdown.open .utility-shadow{-webkit-box-shadow:inset 0px 2px 3px 0px rgba(0,0,1,.1);-moz-box-shadow:inset 0px 2px 3px 0px rgba(0,0,1,.1);box-shadow:inset 0px 2px 3px 0px rgba(0,0,1,.1);position:absolute;bottom:-2px;display:inline-block;width:auto;height:5px;background:#e8e8e7;left:auto;z-index:-1}.page-header #block-menu-menu-top-menu ul .dropdown a.active{-webkit-box-shadow:none;box-shadow:none}.page-header #block-menu-menu-top-menu ul li .dropdown-menu-wrap{float:none}.page-header #block-menu-menu-top-menu ul .dropdown.open,.page-header #block-menu-menu-top-menu ul .dropdown.open:hover{padding-bottom:15px;margin-bottom:-15px;background:transparent url(/sites/all/themes/casa/images/utility-arrow.png) no-repeat center bottom;z-index:99}.page-header #block-menu-menu-top-menu ul .dropdown .dropdown-menu .dropdown-menu-wrap li a{color:#777;font-weight:500;padding-bottom:0;font-size:16px;font-family:MuseoSansCond-700,Sans-Serif;text-shadow:0px 1px 1px rgba(0,0,1,1)}.page-header #block-menu-menu-top-menu ul .dropdown .dropdown-menu .dropdown-menu-wrap li:hover{background:#2b2b2b}.page-header #block-menu-menu-top-menu ul .dropdown>a.active,.page-header #block-menu-menu-top-menu ul .dropdown>a.active-trail{color:#851a9b}.page-header #block-menu-menu-top-menu ul .dropdown .dropdown-menu .dropdown-menu-wrap li a:hover,.page-header #block-menu-menu-top-menu ul .dropdown .dropdown-menu .dropdown-menu-wrap li:hover a{color:#fff;border-bottom:0 none;padding-bottom:0}.page-header #block-menu-menu-top-menu ul .dropdown .dropdown-menu .dropdown-menu-wrap li a.active{color:#fff}.page-header #block-menu-menu-top-menu ul .dropdown .dropdown-menu ul li.leaf{width:100%;padding:15px 0}.page-header #block-menu-menu-top-menu ul .dropdown .dropdown-menu ul li.leaf a{display:inline-block;padding:0 20px;line-height:18px;border:0 none}
.page-header #block-menu-menu-top-menu ul .dropdown .dropdown-menu ul li.leaf a:hover{text-decoration:none}.page-header #block-menu-menu-top-menu ul .dropdown .dropdown-menu ul li.leaf a:after{color:#c2c2c2}.page-header form .views-widget-per-page{display:none}.page-header #block-views-exp-solr-search-panel-pane-1{width:240px;position:absolute;right:2px;bottom:11px;height:36px;margin-right:0;display:block;-webkit-transition:all .3s linear;transition:all .3s linear}@media screen and (max-width:1025px){.page-header #block-views-exp-solr-search-panel-pane-1{right:65px}}.page-header #block-views-exp-solr-search-panel-pane-1:not(.opened-search){overflow:hidden;width:0}.page-header #block-views-exp-solr-search-panel-pane-1 .close-search{position:absolute;top:10px;right:-25px;font-size:20px;font-weight:700;color:#5f5f5f}.page-header #block-views-exp-solr-search-panel-pane-1 .close-search span{display:block;cursor:pointer}.page-header #block-views-exp-solr-search-panel-pane-1 label{display:none}.page-header #block-views-exp-solr-search-panel-pane-1 .form-item-keyword{position:relative;height:34px}.page-header #block-views-exp-solr-search-panel-pane-1 .form-item-keyword input{background:#eee;font-size:14px;font-family:MuseoSansCond-900,Sans-Serif;color:#5f5f5f;border-radius:15.5px;width:235px;-webkit-box-shadow:none;box-shadow:none;padding:6px 15px;height:34px;border:1px solid #ededed}.page-header #block-views-exp-solr-search-panel-pane-1 .views-exposed-form .views-submit-button.views-exposed-widget{position:absolute;right:0;padding:0;width:38px;border:0 none}.page-header #block-views-exp-solr-search-panel-pane-1 .form-item-keyword input:hover{-webkit-box-shadow:inset -1px 2px 6px rgba(0,0,0,.2);box-shadow:inset -1px 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:-1px 1px 0px rgba(255,255,255,1);-moz-box-shadow:-1px 1px 0px rgba(255,255,255,.1);box-shadow:-1px 1px 0px rgba(255,255,255,1);border:1px solid #ddd}.page-header #block-views-exp-solr-search-panel-pane-1 .form-item-keyword input:focus{background:#fff;-webkit-box-shadow:-1px 2px 12px rgba(0,0,0,.14);-moz-box-shadow:-1px 2px 12px rgba(0,0,0,.14);box-shadow:-1px 2px 12px rgba(0,0,0,.14)}.page-header #block-views-exp-solr-search-panel-pane-1 .views-submit-button .btn{margin:0;background:transparent url(/sites/all/themes/casa/images/search-btn-off.png) no-repeat left top;background-size:cover;width:38px;height:34px;padding:0;color:transparent}.page-header #block-views-exp-solr-search-panel-pane-1 .views-exposed-form .views-exposed-widget{padding:0;height:32px;width:100%}html.js input.form-autocomplete{background:0 0}.footer{overflow:hidden;border:0 none;width:100%;background-color:#e3e2e0;position:relative;border-top:1px solid #c9c9c9}.footer .region-footer{width:100%;max-width:960px;height:auto;background-color:#e3e2e0;margin:0 auto}.footer .footer-wrapper{max-width:100%;overflow:hidden;border-bottom:1px solid #c9c9c9;border-top:1px solid #ebebeb}.footer .footer-wrapper .inner-wrap{max-width:960px;width:100%;margin:0 auto}.footer .footer-wrapper.last-footer-wrapper{background:#d8d6d3;border-bottom:0 none}.footer #block-menu-menu-footer-menu{width:100%;max-width:45%;display:block;margin-right:auto;clear:both;float:left;margin-top:26px;padding-bottom:28px}.footer .region-footer .nav{clear:both}.footer #block-block-2{width:410px;display:block;float:left;text-align:center;padding-right:50px;border-right:1px solid #c9c9c9;padding-top:32px;padding-bottom:25px;margin-left:50px;margin-right:0}.footer .block-constant-contact{width:410px;display:block;float:left;text-align:center;padding-left:50px;padding-top:32px;padding-bottom:27px;z-index:9;border-left:1px solid #ebebeb}.footer .block-constant-contact label{display:none}.footer #block-block-7{width:100%;margin-left:auto;max-width:55%;padding-top:26px;overflow:hidden;padding-bottom:26px;float:left}.footer #block-block-7 img{max-width:100%;height:auto}.footer #block-block-8{clear:both;overflow:hidden;padding:20px 0 10px}.footer #block-block-8 .content .addthis_toolbox{width:50%;float:left}.footer #block-block-8 .content .right{width:45%;float:right;text-align:right}
.footer #block-block-8 .content .right a{font-family:Arial;font-size:12px;color:#385261;line-height:17px}.footer .nav{padding:26px 0 10px}.footer .last-footer-wrapper .content .nav li a{font-size:12px;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;color:#797979;padding:6px 10px}.footer .last-footer-wrapper .content .nav li a:hover{color:#3b3b3b}.footer #block-menu-menu-footer-menu ul li{padding:0}.footer #block-block-2 .leftside{float:left;padding:21px 0}.footer #block-block-2 .leftside p{margin-bottom:0}.footer #block-block-2 .rightside{float:right;position:relative;padding-top:24px}.footer #block-block-2 .rightside .social-links{text-align:right}.footer #block-block-2 .rightside .social-links span{display:inline-block;padding-left:4px}.footer #block-block-7 .copy{padding-top:28px;padding-bottom:12px;font-size:12px;color:#959595}.footer .block-constant-contact h2{margin:0;font-size:24px;line-height:30px;color:#27333a;font-family:MuseoSansCond-900,Sans-Serif}.footer .block-constant-contact h4,.footer #block-block-2 h5{font-size:18px;line-height:24px;color:#27333a;font-family:MuseoSansCond-700,Sans-Serif}.footer #block-block-2 h4{margin-top:0;margin-bottom:0}.footer #block-block-2 h5{margin-top:0}.footer .block-constant-contact h2{margin-bottom:0}.footer .block-constant-contact h4{margin-top:-15px}.footer .social-links{margin-left:10px;display:inline-block}.footer .social-links img{width:38px;height:36px}.footer .block-constant-contact .form-control{width:70%;float:left}.footer .block-constant-contact .form-control{font-size:13px;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;color:#c2c2c2;border-radius:15.5px;-webkit-box-shadow:inset 0 1px 1px rgba(3,3,3,.026);box-shadow:inset 0 1px 1px rgba(3,3,3,.026);padding-bottom:2px}.footer .block-constant-contact .btn{color:#fff;background:#be3037;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:7px 24px;text-transform:uppercase;font-size:14px;line-height:16px;font-family:MuseoSansCond-700,Sans-Serif;margin-top:-5px}.footer-logo img{width:auto;height:auto;float:left;display:block}.footer-logo div{width:60%;float:right;text-align:right}.footer-logo div .copyright{padding-top:20px}.footer-logo .footer-copyright{float:left;width:70%}.footer #block-block-2 #facebook-link{background:url(/sites/all/themes/casa/images/social-icons/facebook.png) no-repeat left top;width:32px;height:32px}.footer #block-block-2 #facebook-link:hover{background:url(/sites/all/themes/casa/images/social-icons/facebook-hover1.png) no-repeat left top}.footer #block-block-2 #twitter-link{background:url(/sites/all/themes/casa/images/social-icons/twitter.png) no-repeat left top;width:32px;height:32px}.footer #block-block-2 #twitter-link:hover{background:url(/sites/all/themes/casa/images/social-icons/twitter-hover1.png) no-repeat left top}.footer #block-block-2 #blog-rss-footer-link{background:url(/sites/all/themes/casa/images/social-icons/rss.png) no-repeat left top;width:32px;height:32px}.footer #block-block-2 #blog-rss-footer-link:hover{background:url(/sites/all/themes/casa/images/social-icons/rss-hover1.png) no-repeat left top}.footer #block-block-2 #youtube-link{background:url(/sites/all/themes/casa/images/social-icons/youtube.png) no-repeat left top;width:32px;height:32px}.footer #block-block-2 #youtube-link:hover{background:url(/sites/all/themes/casa/images/social-icons/youtube-hover1.png) no-repeat left top}.footer #block-block-2 #linkedin-link{background:url(/sites/all/themes/casa/images/social-icons/linkedin.png) no-repeat left top;width:32px;height:32px}.footer #block-block-2 #linkedin-link:hover{background:url(/sites/all/themes/casa/images/social-icons/linkedin-hover1.png) no-repeat left top}.footer #block-block-2 #googleplus-link{background:url(/sites/all/themes/casa/images/social-icons/google.png) no-repeat left top;width:32px;height:32px}.footer #block-block-2 #googleplus-link:hover{background:url(/sites/all/themes/casa/images/social-icons/google-hover1.png) no-repeat left top}.group-slider-wrapper>h2{display:none}.carousel-indicators{display:block}
.bean-homepage-slider .field-collection-container{border:0 none;margin-bottom:0;padding-bottom:0}.bean-homepage-slider .field-collection-view{margin:0;border:0 none;padding-bottom:0}.field-name-field-lead-banner .field-collection-view .content{border:0 none;margin-top:-16px}.carousel-control.left,.carousel-control.right,.carousel-control{background:0 0;filter:0}.field-name-field-lead-banner .field-collection-view .content{position:relative;max-width:100%;height:450px;width:100%}.field-name-field-lead-banner .field-collection-view .content .field-name-field-text-editor{position:relative}.field-name-field-lead-banner .field-collection-view .content div.field-name-field-link{position:relative;clear:left;float:none;width:100%}.field-name-field-lead-banner .field-collection-view .content div.field-name-field-link .field-items{float:none}.field-name-field-lead-banner .field-collection-view .content div.field-name-field-link a{background:#e4e4e4;color:#c72e31;padding:10px 27px;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11)}.group-slider-wrapper{position:absolute;left:auto;right:auto;top:20%;max-width:1170px;width:100%;margin:0 auto}.slide-item-1 .group-slider-wrapper .group-slider-wrapper.rightSideFloat{left:auto;right:20%}.slide-item-3 .group-slider-wrapper{position:absolute}.field-name-field-lead-banner .field-collection-view .content div.field-name-field-link a:hover{color:#fff}.field-name-field-lead-banner .field-collection-view .content div.field-name-field-link a:hover span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat right center}span.quote{font-weight:700}.field-name-field-lead-banner .field-collection-view .content div.field-name-field-link a span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-purple.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:12px}.field-name-field-lead-banner .item-odd .field-collection-view .content div.field-name-field-link a span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-orange.png) no-repeat right center}.carousel-caption{padding:0;height:0;width:0;margin:0}.field-name-field-lead-banner .field-collection-view .field-name-field-image{width:100%}.image-divider-item{width:100%;height:450px;display:block;background-size:cover;background-position:center center;background-origin:content-box;position:relative}.carousel-inner .family-day-special .image-divider-item{background-position:center top}.not-front .image-divider-item{width:100%;height:400px}.field-name-field-lead-banner .item .field-collection-view .content .group-slider-wrapper p{font-size:16px}.carousel-control.left,.carousel-control.right{opacity:1;display:block}.carousel-control.left .icon-prev{background:transparent url(/sites/all/themes/casa/images/arrow-slider-left1.png) no-repeat left center;width:51px;height:63px;margin-left:-50%;font-size:0;top:35%}.carousel-control.left .icon-prev:hover{background:transparent url(/sites/all/themes/casa/images/arrow-slider-left-hover.png) no-repeat left center}.carousel-control.left .icon-prev:before,.carousel-control.right .icon-next:before{content:""}.carousel-control.right .icon-next{font-size:0;background:transparent url(/sites/all/themes/casa/images/arrow-slider-right1.png) no-repeat right center;width:100%;height:63px;margin-left:-50%;top:35%}.carousel-control.right .icon-next:hover{background:transparent url(/sites/all/themes/casa/images/arrow-slider-right-hover.png) no-repeat right center}.field-name-field-lead-banner .field-collection-view .content .field-group-format-wrapper{position:relative;max-width:470px}.field-name-field-lead-banner .field-collection-view .content .img-item-logo{position:absolute;width:100%;height:100%;display:block;top:0;left:0;z-index:1}.field-name-field-lead-banner .slide-item-2 .field-collection-view .content .img-item-logo:after{position:absolute;content:"";width:342px;height:128px;display:block;background:transparent url(/sites/all/themes/casa/images/casa-yale-logos.svg) no-repeat right center;background-size:342px 128px;left:auto;top:40%;right:20%}
.ie8 .field-name-field-lead-banner .slide-item-2 .field-collection-view .content .img-item-logo:after,.ie9 .field-name-field-lead-banner .slide-item-2 .field-collection-view .content .img-item-logo:after{background:transparent url(/sites/all/themes/casa/images/casa-yale-logos.png) no-repeat right center}.field-name-field-lead-banner .slide-item-2 .field-collection-view .content .field-group-format-wrapper{max-width:420px}.field-name-field-lead-banner .slide-item-2 .field-collection-view .group-slider-wrapper{top:22%}.field-name-field-lead-banner .slide-item-2 .field-collection-view .group-slider-wrapper.rightSideFloat{right:12%}.field-name-field-lead-banner .slide-item-2 .field-collection-view .content .field-group-format-wrapper{position:relative;max-width:555px}.field-name-field-lead-banner .slide-item-2 .field-collection-view .content .field-group-format-wrapper{position:relative;max-width:555px}.field-name-field-lead-banner .slide-item-1 .field-collection-view .content .rightSideFloat .field-group-format-wrapper{position:relative;max-width:470px}.field-name-field-lead-banner .slide-item-3 .field-collection-view .content .field-group-format-wrapper{position:relative}.field-name-field-lead-banner .slide-item-4 .field-collection-view .content .group-slider-wrapper .field-group-format-wrapper{max-width:335px}.field-name-field-lead-banner .slide-item-4 .field-collection-view .group-slider-wrapper.rightSideFloat{right:20%;left:auto;top:10%}.field-name-field-lead-banner .slide-item-4 .field-collection-view .content .group-slider-wrapper h1{margin-top:0;max-width:388px}.field-name-field-lead-banner .slide-item-4 .field-collection-view .content .group-slider-wrapper .line-break{display:block}.bean-homepage-slider h1{color:#fff;text-transform:uppercase;display:block;position:relative;font-size:49px;line-height:51px;font-family:MuseoSansCond-900,Sans-Serif}.bean-homepage-slider .slide-item-3 h1{margin-top:0}.indicatiors-width{display:block;width:100%;background:#f1f1f1;border-bottom:1px solid #ccc;transition:border .5s ease-out;-webkit-transition:border .5s ease-out;-moz-transition:border .5s ease-out;-o-transition:border .5s ease-out;max-height:99px;overflow:hidden;-webkit-box-shadow:0px 2px 5px rgba(0,0,0,.2);-moz-box-shadow:0px 2px 5px rgba(0,0,0,.2);box-shadow:0px 2px 5px rgba(0,0,0,.2)}.carousel-indicators{position:relative;bottom:10px;z-index:15;width:960px;padding-left:0;margin-left:auto;margin-right:auto;text-align:center;list-style:none;background:#f9f9f8;margin-bottom:0;bottom:0;max-height:99px;margin-top:-1px}.front .carousel-indicators{left:0}//.indicatiors-width#curr0{border-top:7px solid #87179d}//.indicatiors-width#curr1{border-top:7px solid #37a73e}//.indicatiors-width#curr2{border-top:7px solid #05bebb}//.indicatiors-width#curr3{border-top:7px solid #f7931e}.main-container .carousel-indicators li{display:inline-block;width:240px;height:auto;margin:0;text-indent:0;cursor:pointer;border:0 none;border-radius:0;padding:24px 0 17px;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left;min-height:91px;float:left}.carousel-indicators li:hover{background:#eee}.carousel-indicators li.active:hover{background:#e4e4e4}.carrot-colors{position:absolute;height:21px;width:960px;bottom:98px;left:0;right:0;margin:0 auto;display:none}.carrot-colors .carrot{transition:.5s ease-out;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-o-transition:.5s ease-out}.carrot-colors .carrot,#carrotChange1 .carrot{position:absolute;width:240px;background:transparent url(/sites/all/themes/casa/images/arrow-purple.png) no-repeat center top;height:21px;z-index:99;left:0}#carrotChange2 .carrot{background:transparent url(/sites/all/themes/casa/images/arrow-changing.png) no-repeat center top;left:25%}#carrotChange3 .carrot{background:transparent url(/sites/all/themes/casa/images/arrow-teal.png) no-repeat center top;left:50%}#carrotChange0 .carrot{background:transparent url(/sites/all/themes/casa/images/arrow-treatable.png) no-repeat center top;left:75%}.carousel-indicators .active{width:240px;height:auto;background:#e4e4e4}
.carousel-indicators li .slider-icons{float:left;margin-left:15%;display:block;width:17.2%}.carousel-indicators li .slider-icons .slider-tab{width:100%;height:43px;-webkit-transition:background-image .1s ease-in;-moz-transition:background-image .1s ease-in;-o-transition:background-image .1s ease-in;transition:background-image .1s ease-in}@media screen and (min-width:961px){.carousel-indicators li:nth-child(3) .slider-icons,.carousel-indicators li:nth-child(1) .slider-icons{margin-left:6%;width:26.2%}}.carousel-indicators .active.activeColorB .slider-icons .slider-tab,.carousel-indicators .activeColorB:hover .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-carousel-people-on.png)!important}.carousel-indicators .active.activeColorO .slider-icons .slider-tab,.carousel-indicators .activeColorO:hover .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-carousel-people_purple.png)!important}.carousel-indicators .active.activeColorR .slider-icons .slider-tab,.carousel-indicators .activeColorR:hover .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/video-icon-on.png)!important}.carousel-indicators .active.activeColorG .slider-icons .slider-tab,.carousel-indicators .activeColorG:hover .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-carousel-casa-on.png)!important}.carousel-indicators li .field-name-field-text{float:left;padding-left:8px;width:66.8%}.carousel-indicators li h2{color:#5f5f5f;font-size:22px;line-height:25px;text-align:left;font-family:MuseoSansCond-900,Sans-Serif;margin-top:0;margin-bottom:0;text-transform:uppercase;width:96%;-webkit-transition:color .1s ease-in;-moz-transition:color .1s ease-in;-o-transition:color .1s ease-in;transition:color .1s ease-in}//.carousel-indicators .activeColorR h2{word-spacing:70px}.carousel-inner .item p{color:#fff}.carousel-indicators .active.activeColorR h2,.carousel-indicators .activeColorR:hover h2{color:#842c91}.carousel-indicators .active.activeColorB h2,.carousel-indicators .activeColorB:hover h2{color:#842c91}.carousel-indicators .active.activeColorG h2,.carousel-indicators .activeColorG:hover h2{color:#842c91}.carousel-indicators .active.activeColorO h2,.carousel-indicators .activeColorO:hover h2{color:#842c91}.field-collection-container .slide-item-0 .field-items .field-item{margin-bottom:0}.carousel-indicators .activeColorB h2,.carousel-indicators .activeColorG h2{word-spacing:100px}@media screen and (min-width:992px){.field-name-field-lead-banner .home-carousel-inner .item h2.large{font-size:78px;line-height:1.1}.break-line-md{display:block}}@media screen and (min-width:768px){.break-line-xs{display:block}}.break-line{display:block}.field-name-field-lead-banner .item .field-collection-view .hide-logos{display:none}.field-name-field-lead-banner .item .field-collection-view .content div.field-name-field-video-popup-checkbox{display:none}.field-name-field-lead-banner .item-even .field-collection-view .content div.field-name-field-link{opacity:0}.field-name-field-lead-banner .item-even .field-collection-view .content .field-name-field-text-editor div.field-name-field-link,.field-name-field-lead-banner .item.lead-video-popup .field-collection-view .content div.field-name-field-link,.field-name-field-lead-banner .item.slide-item-3 .field-collection-view .content div.field-name-field-link{opacity:1}.field-name-field-lead-banner .item-even.slide-item-1 .field-collection-view .content div.field-name-field-link{padding:0 40px;max-width:100%}.field-name-field-lead-banner .home-carousel-inner .item h1{color:#fff;font-size:86px;line-height:.9;font-family:MrEavesXLModOT-Heavy,sans-serif;font-weight:400;text-transform:none;text-shadow:none}.field-name-field-lead-banner .home-carousel-inner .item h1{margin-top:0}.field-name-field-lead-banner .home-carousel-inner .item.item-odd:not(.item-with-icons) h1,.field-name-field-lead-banner .home-carousel-inner .item.item-odd:not(.item-with-icons) h2{color:#851a9b}.field-name-field-lead-banner .home-carousel-inner .item.item-odd:not(.item-with-icons) h3,.field-name-field-lead-banner .home-carousel-inner .item.item-odd:not(.item-with-icons) p{color:#7f8289}
.field-name-field-lead-banner .home-carousel-inner .item h2{color:#fff;font-size:70px;line-height:1;font-family:MrEavesXLModOT-Heavy,sans-serif;font-weight:400;text-transform:none}.field-name-field-lead-banner .home-carousel-inner .item h3{color:#f99a00;text-transform:none;font-size:55px;line-height:1.1;font-family:MrEavesXLModOT-Heavy,sans-serif;font-weight:400}.field-name-field-lead-banner .home-carousel-inner .item p{color:#fff;font-family:MrEavesXLModOT-Heavy,sans-serif;font-weight:400;font-size:24px!important;letter-spacing:1px;line-height:1.1}.field-name-field-lead-banner .home-carousel-inner .item .text-white{color:#fff}.field-name-field-lead-banner .home-carousel-inner .item .text-orange{color:#f99a00}.field-name-field-lead-banner .home-carousel-inner .item.item-odd p{margin-top:20px}.field-name-field-lead-banner .item-even .field-collection-view .content div.field-name-field-link a{background:#f99a00;color:#842c91}.field-name-field-lead-banner .item-odd .field-collection-view .content div.field-name-field-link a{background:#842c91;color:#f99a00}.field-name-field-lead-banner .item-odd:nth-child(1) .field-collection-view .content div.field-name-field-link a{background:#f99a00;color:#842c91}.field-name-field-lead-banner .item-odd:nth-child(1) .field-collection-view .content div.field-name-field-link a span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-purple.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:12px}.field-name-field-lead-banner .item .field-collection-view .content div.field-name-field-link a:hover,.field-name-field-lead-banner .item .field-collection-view .content div.field-name-field-link a:active,.field-name-field-lead-banner .item .field-collection-view .content div.field-name-field-link a:focus{background:#363636;color:#fff}.field-name-field-lead-banner .home-carousel-inner .item .field-collection-view .content .field-group-format-wrapper,.field-name-field-lead-banner .home-carousel-inner .item .field-collection-view .content .field-group-format-wrapper{max-width:100%;width:100%}.field-name-field-lead-banner .home-carousel-inner .item .field-name-field-text-editor .field-item{position:relative}.field-name-field-lead-banner .home-carousel-inner .item .field-name-field-text-editor .field-item:after,..field-name-field-lead-banner .home-carousel-inner .item .field-name-field-text-editor .field-item:before{content:'';display:table;clear:both}.field-name-field-lead-banner .home-carousel-inner .item .field-name-field-text-editor{float:none!important;max-width:100%;width:100%}.field-name-field-lead-banner .home-carousel-inner .field-collection-item-field-slider>.content .group-slider-wrapper{top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;height:100%;max-width:1170px;padding:0 30px;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.field-name-field-lead-banner .home-carousel-inner .item:not(.lead-video-popup) .field-name-field-text-editor .field-items{max-width:100%;width:100%}.field-name-field-lead-banner .home-carousel-inner .item:not(.lead-video-popup) .field-name-field-text-editor .field-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;width:100%}.field-name-field-lead-banner .home-carousel-inner .item.slide-item-2 .field-name-field-text-editor .field-name-field-link .field-item{padding:10px 0 0}.field-name-field-lead-banner .home-carousel-inner .item.casa-new-look.lead-video-popup .field-name-field-text-editor .field-item{width:100%;max-width:780px}.field-name-field-lead-banner .home-carousel-inner .item-odd.item-with-icons .field-name-field-text-editor .field-item{width:100%;max-width:460px}.field-name-field-lead-banner .home-carousel-inner .item .field-name-field-text-editor .field-item{padding:0 40px}.field-name-field-lead-banner .home-carousel-inner .item div{float:none}.field-name-field-lead-banner .item-even .field-name-field-text-editor .field-item>div{float:left}
.field-name-field-lead-banner .item-even .field-name-field-text-editor .field-item>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 560px;flex:0 0 560px;max-width:560px;padding:0 40px}.field-name-field-lead-banner .item-even .field-name-field-text-editor .field-item>div:last-child{-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px;max-width:320px;padding:0 40px;align-self:flex-end}.field-name-field-lead-banner .item-even.slide-item-2 .field-name-field-text-editor .field-item>div{width:100%;position:relative}.field-name-field-lead-banner .item-even.slide-item-2 .field-name-field-text-editor .field-item>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 500px;flex:0 0 500px;max-width:500px}.field-name-field-lead-banner .item-even.slide-item-2 .field-name-field-text-editor .field-item>div:last-child{-webkit-box-flex:0;-ms-flex:0 0 450px;flex:0 0 450px;max-width:450px}.field-name-field-lead-banner .item-odd .field-name-field-text-editor .field-item>div:not(.hide-logos),.field-name-field-lead-banner .item-odd .field-collection-view .content div.field-name-field-link{-webkit-box-flex:0;-ms-flex:0 0 620px;flex:0 0 620px;max-width:620px}.field-name-field-lead-banner .item-even.slide-item-3 .field-name-field-text-editor .field-item>div:last-child{-webkit-box-flex:0;-ms-flex:0 0 620px;flex:0 0 620px;max-width:620px}.field-name-field-lead-banner .item-odd .field-name-field-text-editor .field-item>div:not(.hide-logos){padding:0 40px}.field-name-field-lead-banner .item-odd .field-collection-view .content div.field-name-field-link{padding:0 40px}.field-name-field-lead-banner .item.slide-item-3 .field-collection-view .content div.field-name-field-link{padding:0 80px}@media screen and (max-width:1055px){.field-name-field-lead-banner .item-even.slide-item-2 .field-name-field-text-editor .field-item>div:last-child{padding-right:60px}}@media screen and (max-width:991px){.field-name-field-lead-banner .home-carousel-inner .item div{width:100%}.field-name-field-lead-banner .home-carousel-inner .item h1{font-size:72px}.field-name-field-lead-banner .home-carousel-inner .item h2{font-size:50px}.field-name-field-lead-banner .home-carousel-inner .item h3{font-size:42px}.field-name-field-lead-banner .home-carousel-inner .item p{font-size:18px!important}.field-name-field-lead-banner .item-even .field-name-field-text-editor .field-item>div:first-child{padding:0 20px;-ms-flex:0 0 385px;flex:0 0 385px;max-width:385px;padding:0 20px}.field-name-field-lead-banner .item-even .field-name-field-text-editor .field-item>div:last-child{padding:0 20px;-ms-flex:0 0 260px;flex:0 0 260px;max-width:260px}.field-name-field-lead-banner .item-even.slide-item-2 .field-name-field-text-editor .field-item>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}.field-name-field-lead-banner .item-even.slide-item-2 .field-name-field-text-editor .field-item>div:last-child{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}.field-name-field-lead-banner .item-odd .field-name-field-text-editor .field-item>div:not(.hide-logos){padding:0 30px;-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;max-width:400px}.field-name-field-lead-banner .item-odd:not(.item-with-icons) .field-collection-view .content div.field-name-field-link{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;max-width:400px}.field-name-field-lead-banner .item-even.slide-item-3 .field-name-field-text-editor .field-item>div:last-child{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;max-width:400px}.field-name-field-lead-banner .home-carousel-inner .item.casa-new-look.lead-video-popup .field-name-field-text-editor .field-item{max-width:75%}.field-name-field-lead-banner .item.slide-item-3 .field-collection-view .content div.field-name-field-link{padding:0 60px}}@media screen and (max-width:767px){.field-name-field-lead-banner .item-even .field-name-field-text-editor .field-item>div:first-child{padding:0 20px;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.field-name-field-lead-banner .item-even .field-name-field-text-editor .field-item>div:last-child{padding:0 20px;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}
.field-name-field-lead-banner .item-even.slide-item-2 .field-name-field-text-editor .field-item>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.field-name-field-lead-banner .item-even.slide-item-2 .field-name-field-text-editor .field-item>div:last-child{-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.field-name-field-lead-banner .item-odd .field-name-field-text-editor .field-item>div:not(.hide-logos){padding:0;-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%;max-width:85%}.field-name-field-lead-banner .item-odd:not(.item-with-icons) .field-collection-view .content div.field-name-field-link{padding:0 40px;-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%;max-width:85%}.field-name-field-lead-banner .item-even.slide-item-3 .field-name-field-text-editor .field-item>div:last-child{padding:0;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}.field-name-field-lead-banner .home-carousel-inner .item.casa-new-look.lead-video-popup .field-name-field-text-editor .field-item{max-width:75%}.field-name-field-lead-banner .item.slide-item-3 .field-collection-view .content div.field-name-field-link{padding:0 40px}}@media screen and (max-width:640px){.field-name-field-lead-banner .home-carousel-inner .item h1{font-size:58px}.field-name-field-lead-banner .home-carousel-inner .item h2{font-size:42px}.field-name-field-lead-banner .home-carousel-inner .item h3{font-size:36px}.field-name-field-lead-banner .home-carousel-inner .item p{font-size:17px!important}.field-name-field-lead-banner .item-odd .field-name-field-text-editor .field-item>div,.field-name-field-lead-banner .item-odd .field-collection-view .content div.field-name-field-link{-webkit-box-flex:0;-ms-flex:0 0 92%;flex:0 0 92%;max-width:92%}.field-name-field-lead-banner .home-carousel-inner .item.casa-new-look.lead-video-popup .field-name-field-text-editor .field-item{max-width:80%}}@media screen and (max-width:480px){.field-name-field-lead-banner .home-carousel-inner .slide-item-3 .field-collection-item-field-slider>.content .group-slider-wrapper{top:1%}.field-name-field-lead-banner .item-even.slide-item-2 .field-name-field-text-editor .field-item>div:last-child{padding-right:15px}.field-name-field-lead-banner .item-odd .field-name-field-text-editor .field-item>div,.field-name-field-lead-banner .item-odd .field-collection-view .content div.field-name-field-link{-webkit-box-flex:0;-ms-flex:0 0 99%;flex:0 0 99%;max-width:99%}.field-name-field-lead-banner .home-carousel-inner .item h1{font-size:42px}.field-name-field-lead-banner .home-carousel-inner .item h2{font-size:32px}.field-name-field-lead-banner .home-carousel-inner .item.item-odd h2{width:83%;margin:0}.field-name-field-lead-banner .home-carousel-inner .item h3{font-size:24px}.field-name-field-lead-banner .home-carousel-inner .item p{font-size:16px!important}.field-name-field-lead-banner .home-carousel-inner .item.item-odd p{margin-top:10px}.field-name-field-lead-banner .item-even .field-name-field-text-editor .field-item>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 99%;flex:0 0 99%;max-width:99%;padding:0}.field-name-field-lead-banner .item-even .field-name-field-text-editor .field-item>div:last-child{-webkit-box-flex:0;-ms-flex:0 0 99%;flex:0 0 99%;max-width:99%;padding:0}.field-name-field-lead-banner .item-even.slide-item-3 .field-name-field-text-editor .field-item>div:last-child{padding:0;-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}.field-name-field-lead-banner .item-even.slide-item-2 .field-name-field-text-editor .field-item>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 99%;flex:0 0 99%;max-width:99%;padding:0}.field-name-field-lead-banner .item-even.slide-item-2 .field-name-field-text-editor .field-item>div:last-child{-webkit-box-flex:0;-ms-flex:0 0 99%;flex:0 0 99%;max-width:99%;padding:0}.field-name-field-lead-banner .item-even.slide-item-0 .field-collection-view .content div.field-name-field-link{max-width:80%;padding:0 20px}.field-name-field-lead-banner .home-carousel-inner .item.casa-new-look.lead-video-popup .field-name-field-text-editor .field-item{max-width:80%}
.field-name-field-lead-banner .item.slide-item-3 .field-collection-view .content div.field-name-field-link{padding:0}}.front .field-name-field-middle-ref .block-title{display:none}.field-type-blockreference{padding:50px 0;overflow:hidden;position:relative;overflow:hidden}.field-name-field-bottom-ref.field-type-blockreference{padding:70px 0}.field-type-blockreference{background:transparent url(/sites/all/themes/casa/images/texture-main.png) repeat left top}.field-name-field-lead-banner.field-type-blockreference{padding-top:0;padding-bottom:21px;background:#fff}.field-name-field-lead-banner.field-type-blockreference>.field-items{padding-bottom:46px;background:#fff}.span-div{display:block;width:100%;height:auto;position:absolute}.field-name-field-lead-banner.field-type-blockreference .span-div{display:none}.front .field-name-field-middle-ref .span-div{border-bottom:3px solid #ddd;height:0}.front .field-name-field-middle-ref .span-div:after,.front .field-name-field-middle-ref .span-div:before{border:0 none;content:"";border-width:0;position:relative}.front .field-name-field-middle-ref #block-bean-in-the-spotlight h3{background:url(/sites/all/themes/casa/images/spotlight-icon1.png) no-repeat left center;padding-left:34px}.front .field-name-field-middle-ref #block-bean-our-friends h3{background:url(/sites/all/themes/casa/images/findings-icon1.png) no-repeat left center;padding-left:34px}.front .field-name-field-middle-ref #block-views-blog-block-2 h3{background:url(/sites/all/themes/casa/images/blog-icon1.png) no-repeat left center;padding-left:34px}.span-div{background:url(/sites/all/themes/casa/images/texture-main.png) repeat left top;border-bottom:3px solid #ddd;clear:both;top:0}.span-div:after,.span-div:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.not-front .field-name-field-middle-ref .span-div:after,.field-name-field-middle-top-ref .span-div:after{border-top-color:#fff}.not-front .field-name-field-middle-ref.middle-top-visible .span-div:after{border-top-color:#f7f5f1}.span-div:after{border-color:rgba(247,245,241,0);border-top-color:#f7f5f1;border-width:11px;left:50%;margin-left:-11px}.span-div.white:after{border-top-color:#fff}.front .span-div.white:after,.span-div.white.grey-arrow:after{border-top-color:#f7f5f1}.span-div:before{border-color:rgba(221,221,221,0);border-top-color:#ddd;border-width:16px;left:50%;margin-left:-16px}.page-node-5 .field-name-field-middle-top-ref>.field-items>.item-num-1 .item-num-1,.page-node-5 .field-name-field-middle-top-ref>.field-items>.item-num-1 .item-num-2{padding:0}.field-type-blockreference.field-name-field-leftside-two-column-ref #block-bean-george-w-bush,.field-type-blockreference.field-name-field-leftside-two-column-ref #block-bean-michael-r-bloomberg{float:none;width:100%;margin:0;padding-top:22px}@media screen and (max-width:960px){.field-type-blockreference.field-name-field-leftside-two-column-ref #block-bean-george-w-bush,.field-type-blockreference.field-name-field-leftside-two-column-ref #block-bean-michael-r-bloomberg{padding-top:0;padding-bottom:22px}}.field-type-blockreference .three-columns{float:left;width:29.1%}.field-type-blockreference .field-item.odd .three-columns{margin:0 60px}.field-type-blockreference .field-name-field-link .field-items .field-item{text-align:left;padding-top:22px;padding-bottom:12px;float:none}.form-submit.submit-vote,.field-type-blockreference .field-name-field-link .field-items .field-item a,.field-type-blockreference .red-btn a,.poll .view-more-results .red-btn a,.block-poll-blocks button[type=submit],.node-poll .poll button[type=submit],.page-blog-archive .field-name-comments-link .red-btn a{color:#fff;background:#be3037;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;background:#87189b;-webkit-box-shadow:0px 2px 0px rgba(227,227,227,1);-moz-box-shadow:0px 2px 0px rgba(227,227,227,1);box-shadow:0px 2px 0px rgba(227,227,227,1);text-transform:uppercase;font-size:15px;line-height:20px;font-family:MuseoSansCond-900,Sans-Serif;font-weight:400}
.field-type-blockreference .purple-btn a,.page-blog-archive .field-name-comments-link .purple-btn a{-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;background:#87189b;-webkit-box-shadow:0px 2px 0px rgba(227,227,227,1);-moz-box-shadow:0px 2px 0px rgba(227,227,227,1);box-shadow:0px 2px 0px rgba(227,227,227,1);text-transform:uppercase;font-size:15px;line-height:20px;font-family:MuseoSansCond-900,Sans-Serif;font-weight:400;color:#fff;padding:11px 27px;text-decoration:none}.front .group-footer .field-name-field-bottom-ref .bean-call-out .field-name-field-link .field-items .field-item{text-align:center}.page-blog-archive .field-name-comments-link .red-btn{padding-top:20px;padding-left:20px}.page-blog-archive .blog-archive .views-row .field-name-field-image{padding:0 20px;margin-top:20px}.page-blog-archive .blog-archive .views-row .field-name-addthis-bloglist{padding:0 20px;margin-top:10px}.panel-col-last .block-poll-blocks .vote-form button,.group-right .block-poll-blocks .vote-form button{display:block;margin:0 auto;float:none}.field-type-blockreference .field-name-field-link .field-items .field-item a,.field-type-blockreference .red-btn a,.poll .view-more-results .red-btn a{padding:11px 27px}.block-poll-blocks button[type=submit],.node-poll .poll button[type=submit]{padding:7px 27px}.block-poll-blocks .vote-form button[type=submit]{padding:7px 17px;font-size:13px;line-height:15px}.poll .radio label{font-weight:700;text-transform:uppercase;padding-left:10px}.node-poll .poll .form-radios .radio input[type=radio]:before,.block-poll-blocks .form-radios .radio input[type=radio]:before{background:#fff;border:2px solid #111;border-radius:10px}.node-poll .poll .form-radios .radio input[type=radio]:checked:before,.node-poll .poll .form-radios .radio input[type=radio]:checked:hover:before,.block-poll-blocks .form-radios .radio input[type=radio]:checked:before,.block-poll-blocks .poll .form-radios .radio input[type=radio]:checked:hover:before{background:#2399d6;border:2px solid #111;border-radius:10px;padding:2px}.node-poll .poll .form-radios .radio input[type=radio]:hover:before,.block-poll-blocks .poll .form-radios .radio input[type=radio]:hover:before{background:#e1e1e1;border:2px solid #111;border-radius:10px;padding:2px}.field-type-blockreference .field-name-field-link .field-items .field-item a:hover,.field-type-blockreference .red-btn a:hover,.poll .view-more-results .red-btn a:hover,.block-poll-blocks button[type=submit]:hover,.node-poll .poll button[type=submit]:hover,.field-type-blockreference .purple-btn a:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11);text-decoration:none;color:#fff}.field-type-blockreference .field-name-field-link .field-items .field-item a span,.field-type-blockreference .red-btn a span,.poll .view-more-results .red-btn a span,.field-type-blockreference .purple-btn a span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:12px}.front .field-type-blockreference .red-btn,.front .field-type-blockreference .purple-btn{display:block;margin-top:40px}.field-type-blockreference .red-btn{margin-top:28px;text-align:center;display:block}.field-type-blockreference h2,.field-type-blockreference h3{text-transform:uppercase}.front .field-name-field-lead-banner.field-type-blockreference .item-num-1{padding-top:40px}.not-front .field-name-field-lead-banner.field-type-blockreference .item-num-1{padding-top:30px;max-width:960px;width:100%;margin:0 auto}.not-front .field-name-field-lead-banner.field-type-blockreference .item-num-2{max-width:960px;width:100%;margin:0 auto}.front .field-name-field-lead-banner.field-type-blockreference .item-num-1 .entity-bean{padding:0 60px;text-align:center;max-width:960px;width:100%;margin:0 auto}.front .field-name-field-lead-banner.field-type-blockreference .item-num-1 h2,.front .field-name-field-lead-banner.field-type-blockreference .item-num-1 h3{padding-bottom:24px;text-shadow:4px 4px 0 rgba(0,0,0,.07)}
.front .field-name-field-lead-banner.field-type-blockreference .item-num-1 .entity-bean.bean-email-signup-block,.not-front .field-name-field-lead-banner.field-type-blockreference .item-num-1.width100{max-width:100%}.not-front .field-name-field-lead-banner.field-type-blockreference .item-num-1 .entity-bean.bean-email-signup-block,.front .field-name-field-lead-banner.field-type-blockreference .item-num-1 .entity-bean.bean-email-signup-block{text-align:left}.field-name-field-middle-top-ref .item-num-0{padding-bottom:50px;padding-left:60px;padding-right:60px}.field-name-field-middle-top-ref .item-num-0.padLeftRight0{padding-left:0;padding-right:0}.field-name-field-middle-top-ref .item-num-0 .entity-bean{text-align:center}.field-name-field-middle-top-ref .field-name-field-leftside-two-column-ref .two-columns{margin:0 auto;max-width:100%}.field-name-field-middle-top-ref .two-columns{margin:0 60px;float:left;max-width:390px;overflow:hidden}.not-front .field-name-field-middle-top-ref .two-columns{width:390px}.field-name-field-middle-top-ref .two-columns.first-one{margin-right:0}.field-name-field-middle-top-ref .item-num-1 .field-name-field-text-editor,.field-name-field-middle-top-ref .item-num-2 .field-name-field-text-editor{padding-top:22px;padding-bottom:0}.front .field-name-field-middle-top-ref .item-num-1 .block-bean p,.front .field-name-field-middle-top-ref .item-num-2 .block-bean p{text-align:center}.bean-two-column-text .group-right .field-name-field-text-editor h3,.bean-two-column-text .group-right .field-name-field-text-editor h3 .red-color{margin-top:0;font-size:28px;text-align:center}.field-type-blockreference .three-columns .bean-call-out .group-right h2{display:none}.image-divider-item.mobile-divider-item,.lead-carrot.mobile-lead-carrot,.bean-lead-banner.reskin-banner .lead-carrot,.bean-lead-banner.reskin-banner .lead-carrot.mobile-lead-carrot{display:none}@media screen and (max-width:767px){.content.has-mobile-bg .image-divider-item,.content.has-mobile-bg .lead-carrot,.bean-lead-banner.reskin-banner .content.has-mobile-bg .lead-carrot.mobile-lead-carrot{display:none}.content.has-mobile-bg .image-divider-item.mobile-divider-item,.content.has-mobile-bg .lead-carrot.mobile-lead-carrot{display:block}}.group-header .field-name-body{width:960px;margin:0 auto;text-align:center;padding:21px 0 35px}.last-updated{padding-top:28px}.bean-lead-banner{position:relative}.field-name-field-lead-banner .item-num-0 .bean-basic-text{text-align:center}.field-name-field-lead-banner .item-num-0 .bean-basic-text h1{margin-top:40px;margin-bottom:5px}h1 span{text-transform:none}.field-collection-container{border:0 none;margin:0}.bean-lead-banner .field-name-field-text-editor{position:absolute;right:15%;top:15%;width:360px;z-index:1}.page-node-219 .bean-lead-banner .field-name-field-text-editor{left:22%;right:0}.page-node-5 .bean-lead-banner .field-name-field-text-editor{right:0;left:0;margin:auto}.field-name-field-text-editor .text-orange{color:#f99a00}.field-name-field-text-editor .text-blue{color:#003594}.bean-lead-banner .field-name-field-text-editor.field-with-logo,.bean-lead-banner.reskin-banner .field-name-field-text-editor{right:0;left:0;margin:auto;width:960px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;top:0}.bean-lead-banner .field-name-field-text-editor.field-with-logo .field-items{-webkit-box-flex:0;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bean-lead-banner.reskin-banner .field-name-field-text-editor .field-items{-webkit-box-flex:0;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bean-lead-banner .field-name-field-text-editor.field-with-logo .two-cols{float:left;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;padding:0 30px}
.bean-lead-banner .field-name-field-text-editor.field-with-logo .two-cols:first-child{-ms-flex:0 0 370px;flex:0 0 370px;max-width:370px}.bean-lead-banner .field-name-field-text-editor.field-with-logo .field-items h1,.bean-lead-banner.reskin-banner .field-name-field-text-editor .field-items h1{font-size:108px;line-height:.8;font-family:MrEavesXLModOT-Heavy,sans-serif;font-weight:400;text-transform:none;text-shadow:none}.bean-lead-banner.reskin-banner .field-name-field-text-editor .field-items h1.text-purple{color:#851a9b}.bean-lead-banner .field-name-field-text-editor.field-with-logo .field-items h3,.bean-lead-banner.reskin-banner .field-name-field-text-editor .field-items h3{text-transform:none;font-size:72px;line-height:1.1;font-family:MrEavesXLModOT-Heavy,sans-serif;font-weight:400;margin-top:0}.bean-lead-banner .field-name-field-text-editor.field-with-logo img{max-width:100%;height:auto}@media screen and (min-width:992px){.break-line-sm{display:block!important}}@media screen and (min-width:601px){.not-front .bean-lead-banner.reskin-banner .image-divider-item{height:450px}.bean-lead-banner.reskin-banner .field-name-field-text-editor>.field-items>.field-item{padding:0 30px}}@media screen and (max-width:991px){.bean-lead-banner.reskin-banner .field-name-field-text-editor{width:100%;max-width:100%}.bean-lead-banner.reskin-banner .field-name-field-text-editor>.field-items>.field-item{max-width:66%}.bean-lead-banner .field-name-field-text-editor.field-with-logo{width:100%;max-width:100%}.bean-lead-banner .field-name-field-text-editor.field-with-logo .two-cols:first-child{-ms-flex:0 0 280px;flex:0 0 280px;max-width:280px}.bean-lead-banner .field-name-field-text-editor.field-with-logo .two-cols{padding:0 20px}.bean-lead-banner .field-name-field-text-editor.field-with-logo .field-items h1,.bean-lead-banner.reskin-banner .field-name-field-text-editor .field-items h1{font-size:68px;line-height:.8}.bean-lead-banner .field-name-field-text-editor.field-with-logo .field-items h3,.bean-lead-banner.reskin-banner .field-name-field-text-editor .field-items h3{font-size:42px;line-height:1.1}}@media screen and (max-width:820px){.bean-lead-banner.reskin-banner .image-divider-item{background-position:75% center}}@media screen and (max-width:767px){.bean-lead-banner .field-name-field-text-editor.field-with-logo{padding:0}.bean-lead-banner .field-name-field-text-editor.field-with-logo .two-cols{float:none;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.bean-lead-banner .field-name-field-text-editor.field-with-logo .two-cols:first-child{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;float:none;margin-bottom:0}.bean-lead-banner .field-name-field-text-editor.field-with-logo .two-cols .field-logo-image{margin-top:0}.bean-lead-banner .field-name-field-text-editor.field-with-logo img{max-width:250px;width:50%;height:auto;display:block}}@media screen and (max-width:640px){.bean-lead-banner .field-name-field-text-editor.field-with-logo .field-items h1,.bean-lead-banner.reskin-banner .field-name-field-text-editor .field-items h1{font-size:40px;line-height:.8;margin-top:0}.bean-lead-banner .field-name-field-text-editor.field-with-logo .field-items h3,.bean-lead-banner.reskin-banner .field-name-field-text-editor .field-items h3{font-size:24px;line-height:1.1}}@media screen and (max-width:600px){.bean-lead-banner .field-name-field-text-editor.field-with-logo img{max-width:150px;width:50%;height:auto;display:block}}@media screen and (max-width:480px){.field-name-field-lead-banner .home-carousel-inner .item .field-name-field-text-editor .field-item,.field-name-field-lead-banner .item-even.slide-item-1 .field-collection-view .content div.field-name-field-link,.field-name-field-lead-banner .item-odd .field-collection-view .content div.field-name-field-link{padding:0}.field-name-field-lead-banner .item-odd .field-name-field-text-editor .field-item>div:not(.hide-logos),.field-name-field-lead-banner .item-odd:not(.item-with-icons) .field-collection-view .content div.field-name-field-link{-webkit-box-flex:0;-ms-flex:0 0 99%;flex:0 0 99%;max-width:99%;padding:0}
.bean-lead-banner.reskin-banner .field-name-field-text-editor>.field-items>.field-item{max-width:80%}.bean-lead-banner.reskin-banner .image-divider-item{background-position:70% center}}.not-front.page-node-338 .image-divider-item,.not-front.page-node-290 .image-divider-item,.not-front.page-node-331 .image-divider-item,.not-front.page-node-344 .image-divider-item,.not-front.page-node-643 .image-divider-item{height:245px}.page-node-338 .bean-lead-banner .field-name-field-text-editor,.page-node-290 .bean-lead-banner .field-name-field-text-editor,.page-node-331 .bean-lead-banner .field-name-field-text-editor,.page-node-344 .bean-lead-banner .field-name-field-text-editor,.page-node-643 .bean-lead-banner .field-name-field-text-editor{left:0;right:0;margin:0 auto;width:100%;max-width:800px;top:25%}.page-node-338 .bean-lead-banner .field-name-field-text-editor h1,.page-node-290 .bean-lead-banner .field-name-field-text-editor h1,.page-node-331 .bean-lead-banner .field-name-field-text-editor h1,.page-node-344 .bean-lead-banner .field-name-field-text-editor h1,.page-node-643 .bean-lead-banner .field-name-field-text-editor h1{text-align:center;font-weight:400}.page-node-338.not-front .field-name-field-lead-banner.field-type-blockreference,.page-node-290.not-front .field-name-field-lead-banner.field-type-blockreference,.page-node-331.not-front .field-name-field-lead-banner.field-type-blockreference,.page-node-344.not-front .field-name-field-lead-banner.field-type-blockreference,.page-node-643.not-front .field-name-field-lead-banner.field-type-blockreference{padding-bottom:0}.page-node-338.not-front .field-name-field-lead-banner.field-type-blockreference>.field-items,.page-node-290.not-front .field-name-field-lead-banner.field-type-blockreference>.field-items,.page-node-331.not-front .field-name-field-lead-banner.field-type-blockreference>.field-items,.page-node-344.not-front .field-name-field-lead-banner.field-type-blockreference>.field-items,.page-node-643.not-front .field-name-field-lead-banner.field-type-blockreference>.field-items{padding-bottom:0}.bean-lead-banner .field-name-field-text-editor h1{color:#fff;font-size:49px;line-height:51px;font-family:MuseoSansCond-900,Sans-Serif}.not-front .field-name-field-middle-ref>.field-items>.field-item{float:none;width:100%}.not-front .field-name-field-middle-ref>.field-items>.field-item.odd{margin:0}.not-front .field-name-field-lead-banner.field-type-blockreference>.field-items{padding-bottom:14px}.not-front .field-name-field-lead-banner.field-type-blockreference .item-num-1 .entity-bean{padding:0;text-align:center}.blue-quote,.red-quote,.green-quote,.purple-quote{text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;font-size:18px;line-height:23px;font-weight:700}.blue-quote{color:#003594}.red-quote{color:#eb5a49}.green-quote{color:#37a73e}.purple-quote{color:#87189d}.blue-name,.blue-title,.red-name,.red-title,.green-name,.green-title{font-size:16px;padding-top:12px;display:block;font-family:MuseoSansCond-700,Sans-Serif;font-weight:400}.not-front .field-type-blockreference .field-name-field-short-body img{display:block;margin:0 auto}.left-right-wrapper{background:#f7f5f1 url(/sites/all/themes/casa/images/texture-main.png) repeat left top;position:relative}.left-right-wrapper .width960{clear:both}.left-right-wrapper .width960 .span-div{display:none}.left-right-wrapper .group-left{width:66.5%;float:left;padding-right:28px;border-right:3px solid #eee;margin:50px 0}.left-right-wrapper .group-left .field-type-blockreference{padding:0 0 50px}.left-right-wrapper .group-left .bean-basic-text{clear:both}.left-right-wrapper .group-left .bean-infograph.two_column{float:left;padding-right:60px;padding-bottom:22px}.left-right-wrapper .group-left .field-type-blockreference .bean-infograph.two_column img{margin:0}.left-right-wrapper .group-left .field-type-blockreference img{max-width:100%;height:auto;padding:0;display:block;margin:25px auto 19px auto}.page-node-849 .left-right-wrapper .field-type-blockreference img{max-width:45px;height:auto;padding:0;display:block;margin:5px auto 19px auto}
.left-right-wrapper .group-right{width:32%;padding-left:28px;float:left}.left-right-wrapper .group-right .field-name-field-sidebar-ref>.field-items>.field-item{padding-bottom:50px}.left-right-wrapper .group-right .field-name-field-sidebar-ref img{max-width:100%;height:auto}.main-container .group-left ul{list-style:none}.main-container .group-left ul li{list-style-type:disc}.main-container .group-left ul li ul li{padding-bottom:0}.left-right-wrapper .group-left p{padding-bottom:16px}.field-name-field-middle-top-ref .item-num-1 .group-right .bean-related-material .field-name-field-text-editor,.field-name-field-middle-top-ref .item-num-2 .group-right .bean-related-material .field-name-field-text-editor{padding:8px 0}.group-footer .field-name-field-bottom-ref>.field-items>.field-item.item-four .four-columns{margin-right:0}.group-left .field-name-field-leftside-two-column-ref a:hover,.group-left .bean-basic-text a:hover{text-decoration:underline}.field-type-blockreference.field-name-field-full-width-ref{background:#001a6f url('/sites/all/themes/casa/images/banners/bkgd-blue.jpg') no-repeat center center;background-size:cover;color:#fff}.field-type-blockreference.field-name-field-full-width-ref .field-type-blockreference{background:0 0}.field-type-blockreference.field-name-field-full-width-ref>.field-items{max-width:860px;width:100%;margin:0 auto}.field-type-blockreference.field-name-field-full-width-ref p,.field-type-blockreference.field-name-field-full-width-ref h3,.field-type-blockreference.field-name-field-full-width-ref h4{color:#fff}.field-type-blockreference.field-name-field-full-width-ref h3{text-transform:none}.field-type-blockreference.field-name-field-full-width-ref .field-type-blockreference .span-div{display:none}.the-movement .field-type-blockreference.field-name-field-full-width-ref .field-type-blockreference #node-1513{padding-top:0}.field-type-blockreference.field-name-field-full-width-ref .field-type-blockreference #node-1513{border:0 none;float:none;margin:0 auto;padding-left:0;padding-top:20px;padding-bottom:20px}.field-type-blockreference.field-name-field-full-width-ref .field-type-blockreference #node-1513 .btn{background:#cea815;color:#001a6f}.field-type-blockreference.field-name-field-full-width-ref .field-type-blockreference #node-1513 input{color:#555}.field-type-blockreference.field-name-field-full-width-ref .field-type-blockreference #node-1513 .has-error .form-control{border-width:2px}.field-type-blockreference.field-name-field-full-width-ref .field-name-body{display:none}.bean-full-width-block .content{text-align:center}.bean-full-width-block .content .field-name-field-ec-h-headline .field-item{font-family:MuseoSansCond-700,Sans-Serif;color:#cea815;font-size:42px;line-height:54px;margin-bottom:24px}.not-front.the-movement .field-name-field-lead-banner.field-type-blockreference .item-num-1 .entity-bean .field-name-field-text-editor,.not-front.about .field-name-field-lead-banner.field-type-blockreference .item-num-1 .entity-bean .field-name-field-text-editor{max-width:700px;margin-left:auto;margin-right:auto}.not-front.the-movement .field-name-field-lead-banner.field-type-blockreference .item-num-1 .entity-bean .field-name-field-text-editor p,.not-front.about .field-name-field-lead-banner.field-type-blockreference .item-num-1 .entity-bean .field-name-field-text-editor p{padding-bottom:12px;font-weight:700;font-size:16px}.the-movement .bean-full-width-block .content .field-name-field-body-copy p{max-width:410px;margin:40px auto 0 auto;text-align:left}.bean-full-width-block .content .field-name-field-body-copy p{font-size:18px;font-weight:700}.bean-full-width-block .content .field-name-field-body-copy h4{font-family:MuseoSansCond-700,Sans-Serif}.field-type-blockreference.field-name-field-full-width-ref .field-name-field-newsletter-form-reference{padding:0}@media (max-width:960px) and (min-width:481px){.field-type-blockreference.field-name-field-full-width-ref>.field-items{padding:0 40px}}@media (max-width:480px){.field-type-blockreference.field-name-field-full-width-ref>.field-items{padding:0 20px}}.node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .group-left,.node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .group-right{width:50%}
.node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .group-left{border-right:1px solid #eee}.node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .group-left h3,.node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .group-right h3{margin-top:0;margin-bottom:40px;position:relative;padding-top:165px}.node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .about-icon:before{display:inline-block;content:"";width:145px;height:146px;background:url(/sites/all/themes/casa/images/about-header/our-mission.svg) no-repeat center;position:absolute;top:0;left:0;right:0;margin:0 auto}.node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .about-icon.icon-vision:before{background:url(/sites/all/themes/casa/images/about-header/our-vision.svg) no-repeat center}.ie8 .node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .about-icon:before,.ie9 .node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .about-icon:before{background:url(/sites/all/themes/casa/images/about-header/our-mission.png) no-repeat center}.ie8 .node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .about-icon.icon-vision:before,.ie9 .node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .about-icon.icon-vision:before{background:url(/sites/all/themes/casa/images/about-header/our-vision.png) no-repeat center}.node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text p{position:relative;padding-top:41px}.node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .about-arrow-div:before{content:"";display:block;background:url(/sites/all/themes/casa/images/about-header/dotted-divider.png) no-repeat center;max-width:290px;width:100%;height:21px;position:absolute;top:0;left:0;right:0;margin:0 auto}.about .lead-carrot,.about .lead-carrot.mobile-lead-carrot,.the-movement .lead-carrot,.the-movement .lead-carrot.mobile-lead-carrot{display:none!important}.about .lead-carrot span{background:transparent url(/sites/all/themes/casa/images/peak-lead-green.png) no-repeat center 2px;border-bottom:8px solid #37a73e}.addiction-research .lead-carrot span{background:transparent url(/sites/all/themes/casa/images/peak-lead-blue.png) no-repeat center 2px;border-bottom:8px solid #149bdf}.newsroom .lead-carrot span{background:transparent url(/sites/all/themes/casa/images/peak-lead-blue.png) no-repeat center 2px;border-bottom:8px solid #149bdf}.two-bean-block.field-name-field-middle-top-ref .item-num-0{padding:0}.two-bean-block.field-name-field-middle-top-ref .item-num-0 .entity-bean{text-align:left}.field-collection-view{margin:0}.bean-two-column-text .group-left{width:66.5%;padding-right:28px;border-right:3px solid #eee}.bean-two-column-text .group-left h4{margin-top:0;padding-bottom:8px}.bean-two-column-text .group-left h5{padding-bottom:8px}.bean-two-column-text .group-left p{padding-bottom:16px}.bean-two-column-text .group-right{width:32%;padding-left:28px}.bean-two-column-text .group-right .field-type-image{padding-bottom:0}.bean-two-column-text .group-right img{width:95%;height:auto}.bean-two-column-text .group-right .field-type-blockreference,.bean-two-column-text .group-left .field-type-blockreference{background:0 0;padding:0}.bean-two-column-text .group-right .field-type-blockreference .span-div,.bean-two-column-text .group-left .field-type-blockreference .span-div{display:none}.bean-two-column-text .group-right .entity-bean{padding-bottom:60px}.bean-two-column-text .group-right .entity-bean.nobottom-p{padding-bottom:0}.bean-two-column-text .group-right .entity-bean.bean-infograph .field-name-field-text-editor .field-item{font-size:14px;color:#5f5f5f;line-height:24px}
.bean-two-column-text .bean-call-out{text-align:center}.bean-two-column-text .bean-call-out .field-type-image{padding-bottom:0}.bean-related-material .content{background:#f4f4f4}.bean-related-material .related-title{text-align:center;background:#3b3b3b;padding:8px 0}.bean-related-material .related-title .big-text{font-size:24px;line-height:30px;color:#fff;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase}.bean-related-material a{padding-bottom:0}.bean-related-material .small-text{padding-top:12px;display:block;font-size:11px;line-height:15px;font-family:Arial,Sans-Serif;font-weight:400;color:#898989;text-transform:uppercase!important}.bean-related-material .orange-link{border-bottom:3px solid #fff;padding-bottom:16px}.related-content.last-rc .orange-link{border-bottom:4px solid #e5e5e5}.bean-related-material .small-text,.bean-related-material .orange-link{padding-left:6px;padding-right:6px}.bean-infograph .field-name-field-text-editor{padding-top:22px}.bean-infograph .field-name-field-text-editor .field-item{font-size:14px;color:#5f5f5f;line-height:24px}.field-name-field-sidebar-ref .bean-call-out .field-name-field-text h3,.field-name-field-sidebar-ref .bean-call-out .field-name-field-text h4{text-align:center}.bean-infograph img{max-width:100%;height:auto}.bean-related-material .content{background:#f4f4f4}.bean-related-material .field-name-field-text-editor{text-align:center;background:#3b3b3b;padding:8px 0}.bean-related-material .field-name-field-text-editor p{margin:0;padding:0}.bean-related-material .field-name-field-text-editor h4{font-size:24px;line-height:30px;color:#fff;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;margin:0}.bean-related-material a{padding-bottom:0}.bean-related-material .small-text{padding-top:12px;display:block;font-size:11px;line-height:15px;font-family:Arial,Sans-Serif;font-weight:400;color:#898989;text-transform:uppercase!important}.bean-related-material .field-name-field-ref-link .field-items .field-item{border-bottom:3px solid #fff;padding-bottom:16px;padding-top:12px}.bean-related-material .field-name-field-ref-link .field-items .field-item a{color:#eb5a49;font-size:14px;line-height:18px;text-transform:none;font-family:Arial,sans-serif;font-weight:700}.bean-related-material .field-name-field-ref-link .field-items .field-item a:hover{color:#f57768;text-decoration:none}.bean-related-material .field-name-field-ref-link .field-items .field-item.last-item{border-bottom:4px solid #e5e5e5}.bean-related-material .field-name-field-ref-link .field-items .field-item{padding-left:6px;padding-right:6px}.bean-image-divider{width:100%;height:auto;position:relative;margin:36px 0}.bean-image-divider .image-divider .desktop{display:block;max-width:960px;width:100%;height:335px;background-size:cover;background-position:center center}.bean-image-divider .image-divider .tablet,.bean-image-divider .image-divider .phone{display:none}.bean-image-divider .img-div-text{position:absolute;top:0;color:#fff;padding:45px 45px 45px 65px;width:54%}.bean-image-divider .img-div-text h2,.bean-image-divider .img-div-text h3,.bean-image-divider .img-div-text h4,.bean-image-divider .img-div-text h5,.bean-image-divider .img-div-text h6,.bean-image-divider .img-div-text p{color:#fff;text-align:left!important}.peak-div{background:url(/sites/all/themes/casa/images/divider-peak-pattern.png) no-repeat center top;width:100%;height:35px;display:block;position:absolute}.field-name-field-lead-banner .peak-div{background:url(/sites/all/themes/casa/images/divider-peak-white.png) no-repeat center top}.not-front .field-name-field-lead-banner .bean-image-divider{text-align:left;width:960px;height:auto;margin:0 auto}.page-node-232 .field-name-field-lead-banner .bean-image-divider{padding:0 0 26px}.not-front .field-name-field-lead-banner .bean-image-divider .img-div-text .red-btn,.field-type-blockreference .bean-image-divider .red-btn{text-align:left}.not-front.page-node-232 .field-name-field-lead-banner.field-type-blockreference .item-num-2 .bean-basic-text{padding:0;text-align:center}.not-front.page-node-232 .field-name-field-lead-banner.field-type-blockreference .item-num-2 .bean-basic-text p{padding-bottom:10px}
.answer-symbol{display:none}.bean-faq{background:#f4f4f4;margin:16px 0}.bean-faq .content .accordion-toggle.show-content,.bean-accordion .content .accordion-toggle.show-content{background:url(/sites/all/themes/casa/images/less.png) no-repeat right center}.bean-faq .content .accordion-toggle,.bean-accordion .content .accordion-toggle{font-family:MuseoSansCond-700,Sans-Serif;font-size:16px;line-height:26px;color:#27333a;font-weight:700;display:block;background:url(/sites/all/themes/casa/images/more1.png) no-repeat right center;text-transform:uppercase;text-align:left;padding-right:24px}.bean-faq .accordion-toggle:first-letter {font-size:22px}.bean-faq .content .accordion-toggle:hover,.bean-accordion .content .accordion-toggle:hover{color:#27333a;text-decoration:none}.bean-faq .accordion-heading{padding:16px 16px 20px}.bean-faq p,.bean-accordion .accordion-inner{color:#27333a;margin-bottom:0;padding-bottom:24px;text-align:left}.bean-accordion .accordion-inner{font-size:14px;line-height:24px}.entity-bean .field-collection-container .field-items .field-item.accordion-group{margin-bottom:0}.bean-faq .accordion-group.first{border-top:1px solid #d9d9d9}.bean-faq .accordion-group{border-bottom:1px solid #d9d9d9;border-top:1px solid #fff}.accordion-body{background:#fff}.accordion-inner{padding:16px;text-align:left}.faq .answer-symbol{float:left;width:3%;display:block}.faq .answer-text{float:left;width:96%;padding-right:24px;text-align:left}.answer-symbol p{font-weight:700;font-size:15px}.bean-title-with-icon .field-name-field-text .field-item{text-transform:uppercase;font-size:30px;line-height:36px;color:#27333a;font-family:MuseoSansCond-700,Sans-Serif}.bean-title-with-icon .field-type-image{max-width:10%;width:auto;float:left;padding-right:16px}.left-right-wrapper .group-left .field-type-blockreference .bean-title-with-icon .field-type-image img{padding:0;margin:0}.bean-title-with-icon .field-name-field-text{width:90%;float:left}.bean-title-with-icon .field-name-field-text-editor{clear:both;padding-top:22px}.bean-two-column-text .group-left .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item{padding-bottom:50px}.bean-two-column-text .group-left .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item.last-field{padding-bottom:0}.bean-two-column-text .group-left .bean-title-with-icon .ref-para{padding:0}.bean-two-column-text .group-left .bean-title-with-icon p{padding:32px 0;margin:0}.reports-wrapper{border-bottom:2px solid #fff;background:#f4f4f4;padding:0 16px}.reports-wrapper:hover{background:#efefef}.last-link.reports-wrapper{border-bottom:4px solid #e5e5e5;margin-bottom:22px}.bean-title-with-icon .content .reports-wrapper a,.reports-wrapper a{color:#27333a;font-size:16px;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;line-height:17px;background:url(/sites/all/themes/casa/images/arrow-download.png) no-repeat left center;padding:18px 0 18px 18px;display:inline-block}.reports-wrapper:hover a{color:#eb5a49}#views-exposed-form-reports-panel-pane-1 .views-widget-per-page,#views-exposed-form-press-release-panel-pane-1 .views-exposed-form{display:none}.field-name-field-image-callout .field-label{display:none}.bean-image-callout img{display:block;max-width:100%;height:auto;width:100%}.bean-image-callout .field-collection-view{padding:0}.bean-image-callout .field-collection-container .field-items .field-item{margin-bottom:0}.four-columns{width:195px;float:left;margin-right:60px;margin-bottom:50px}.bean-image-callout .content{background:#000}.fourth-one .four-columns{margin-right:0}.field-name-field-bottom-ref.field-type-blockreference .bean-image-callout .field-name-field-link .field-items{background:#000;width:100%}.field-name-field-bottom-ref.field-type-blockreference .bean-image-callout .field-name-field-link .field-items .field-item{text-align:left}.bean-image-callout .field-collection-container .field-items .field-item .field-name-field-link .field-items .field-item{padding:12px;width:100%;min-height:82px}.field-name-field-bottom-ref.field-type-blockreference .bean-image-callout .content:hover .field-name-field-link .field-items{background:#be3037}
.field-name-field-bottom-ref.field-type-blockreference .bean-image-callout .field-name-field-link .field-items .field-item a{color:#fff;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;text-transform:uppercase;font-size:17px;line-height:20px;font-family:MuseoSansCond-700,Sans-Serif;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.field-name-field-bottom-ref.field-type-blockreference .bean-image-callout .field-name-field-link .field-items .field-item a span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-red.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:12px}.field-name-field-bottom-ref.field-type-blockreference .bean-image-callout .content:hover .field-name-field-link .field-items .field-item a span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:12px}.field-name-field-bottom-ref.field-type-blockreference .bean-image-callout .field-name-field-link .field-items .field-item a:hover{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bean-image-callout .field-type-image img{opacity:.7;-ms-filter:"alpha(opacity=70)"}.bean-image-callout .content:hover .field-type-image img{opacity:1;-ms-filter:"alpha(opacity=100)"}.bean-board-members .group-left{display:none}.bean-board-members .group-right{width:100%}.field-name-field-board-members>.field-items>.field-item{width:195px;float:left;height:336px;margin-right:60px}.field-name-field-board-members>.field-items>.last_row{float:none}.field-name-field-board-members>.field-items>.items-2{width:570px;margin:0 auto}.field-name-field-board-members>.field-items>.last_row>.field-item{width:195px;float:left;height:336px;margin-right:60px}.field-name-field-board-members>.field-items>.last_row>.field-item.first-one{margin-left:60px}.field-name-field-bottom-ref.field-type-blockreference .field-name-field-board-members>.field-items>.field-item{height:130px}.field-name-field-bottom-ref.field-type-blockreference .field-name-field-board-members>.field-items>.last_row>.field-item{height:130px}.page-node-10 .field-name-field-board-members img{border-bottom:6px solid #be3037}.field-name-field-board-members>.field-items>.field-item.forth-one{margin-right:0}.field-name-field-board-members .field-name-field-text{text-align:center;padding-top:22px;font-size:24px;line-height:30px;color:#464646;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase}.field-name-field-board-members .field-name-field-sub-title{text-align:center;font-family:Arial,sans-serif;color:#999;font-size:14px;line-height:16px;padding-top:6px}.field-name-field-board-members .field-name-field-sub-title p{padding:0;margin:0}#block-bean-directors-emeritus h3{text-align:center}.newsroom .field-name-field-bottom-ref .block-title{display:block;font-size:20px;line-height:36px;color:#3b3b3b;font-family:MuseoSansCond-700,Sans-Serif;text-align:center}.newsroom .row-bottom .pane-title,.press-releases .row-bottom .pane-title{width:220px;display:block;font-size:20px;line-height:36px;color:#3b3b3b;font-family:MuseoSansCond-700,Sans-Serif;text-align:center}.newsroom .panel-col-bottom .pane-title{margin-top:0;display:block;font-size:20px;line-height:36px;color:#3b3b3b;font-family:MuseoSansCond-700,Sans-Serif;width:220px;text-align:center}.newsroom .field-name-field-board-members .field-name-field-text,.press-releases .field-name-field-board-members .field-name-field-text{font-size:17px;line-height:21px;color:#1f5777;font-family:MuseoSansCond-700,Sans-Serif}.bean-board-members.media_contacts .field-name-field-board-members>.field-items>.last_row{width:260px;margin-left:0;height:auto}.field-name-field-bottom-ref.field-type-blockreference .bean-board-members.media_contacts .field-name-field-board-members>.field-items>.last_row>.field-item,.newsroom row-bottom .pane-bean-media-contacts .field-items>.last_row>.field-item,.press-releases .row-bottom .pane-bean-media-contacts .field-items>.last_row>.field-item{width:260px;height:auto;margin:0 60px 32px 0}
.bean-board-members.media_contacts .field-name-field-board-members>.field-items .block-bean{width:220px;float:left;text-align:center}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-0{width:260px;float:left;margin-left:60px;margin-right:30px}.newsroom .panel-col-bottom .pane-bean-media-contacts{width:220px;float:left;margin-left:60px;margin-right:30px}.newsroom .row-bottom .pane-bean-media-contacts{width:100%;float:left;margin-left:60px}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-1{width:260px;float:left}.newsroom .panel-col-bottom .pane-bean-marketing-contact{width:220px;float:left;margin-right:60px;margin-left:60px}.newsroom .field-name-field-bottom-ref .bean-board-members .field-name-field-image img,.newsroom .row-bottom .view-mode-media-contacts img,.press-releases .row-bottom .view-mode-media-contacts img{display:block;margin:0 auto;max-width:100%;height:auto}.newsroom .panel-col-bottom .panel-pane img{display:block;margin:0 auto;max-width:100%;height:auto}.newsroom .field-name-field-bottom-ref .bean-board-members .field-name-field-text-editor p,.newsroom .panel-col-bottom .field-name-field-text-editor p,.press-releases .row-bottom .field-name-field-text-editor p,.newsroom .row-bottom .field-name-field-board-members .field-name-field-text-editor p{text-align:center;font-family:Arial,sans-serif;color:#eb5a49;font-size:14px;line-height:16px;padding-top:6px}.newsroom .field-name-field-board-members>.field-items>.last_row>.field-item.first-one,.press-releases .field-name-field-board-members>.field-items>.last_row>.field-item.first-one{width:220px;margin-left:0;height:auto;margin-bottom:0;float:none}.newsroom .field-name-field-board-members>.field-items>.last_row>.field-item.second-one,.press-releases .field-name-field-board-members>.field-items>.last_row>.field-item.second-one{width:220px;height:auto;margin-right:0;margin-bottom:0;float:none}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-2,.newsroom .panel-col-bottom .pane-bean-digital-contact{margin-left:30px;float:left;width:220px}.press-releases .row-bottom .panels-flexible-region-1_main_3_bottom-col_1{width:260px;margin-right:30px;margin-left:60px}.newsroom .row-bottom .panels-flexible-region-1_main_3_bottom-col_1{width:260px;margin-left:30px;margin-right:30px}.newsroom .row-bottom .panels-flexible-region-1_main_3_bottom-col_2{width:220px;margin-left:60px}.press-releases .row-bottom .panels-flexible-region-1_main_3_bottom-col_2{width:220px;margin:0 30px}.row-bottom .panels-flexible-region-inside{padding:0}.newsroom .row-bottom .panels-flexible-region-1_main_3_bottom-col_3,.press-releases .row-bottom .panels-flexible-region-1_main_3_bottom-col_3{width:220px;float:left;margin-left:60px}blockquote{border:0 none;margin:0;font-style:italic;padding:8px 20px;font-family:Arial,sans-serif;font-size:14px;color:#149bdf;line-height:24px;font-weight:700}blockquote p{font-family:Arial,sans-serif;font-size:14px;color:#149bdf;line-height:24px;font-weight:700}.panels-flexible-2_center_3_bottom-inside .pane-content .field-name-title,.panels-flexible-2_center_3_bottom-inside .pane-content .field-name-post-date,.panels-flexible-2_center_3_bottom-inside .pane-content .field-name-body{max-width:960px;width:100%;margin:0 auto}.panels-flexible-2_center_3_bottom-inside .pane-content .field-name-body{padding-bottom:50px}.panels-flexible-row-2_center_3_bottom-main-row-middle{margin-right:0}.press-releases .field-name-field-bottom-ref.field-type-blockreference .field-name-field-board-members>.field-items>.field-item{height:336px}.press-releases .field-name-field-bottom-ref.field-type-blockreference .field-name-field-board-members>.field-items>.last_row>.field-item{height:336px}.panels-wrapper .pane-content ul,.panels-wrapper .pane-content ol{margin-top:-16px}.panels-wrapper.node-type-reports .pane-content ul,.panels-wrapper.node-type-reports .pane-content ol{margin-bottom:20px}.panels-wrapper .pane-content ul li,.panels-wrapper .pane-content ol li{font-weight:400;padding:4px 0}.panels-wrapper .pane-content ul li ul,.panels-wrapper .pane-content ol li ol{margin:5px 0}
.panels-wrapper.node-type-reports .pane-content ul li ul,.panels-wrapper.node-type-reports .pane-content ol li ol{margin:5px 0}.panels-wrapper #main-content{background:#f7f5f1 url(/sites/all/themes/casa/images/texture-main.png) repeat left top;padding:60px 0;display:block;position:relative}.panel-2col{max-width:960px;width:100%;margin:0 auto}.press-releases .panel-2col .panel-col-first .span-div{display:none}.panel-2col .panel-col-first .span-div:after{border-color:rgba(247,245,241,0);border-top-color:#fff;border-width:11px;left:50%;margin-left:-11px}.panel-2col .panel-col-first{width:66.5%;padding-right:28px;border-right:3px solid #eee}.panel-2col .panel-col-last{width:32%;padding-left:28px}.panel-2col .panel-col-first img{max-width:100%;height:auto;display:block;margin:0 auto}.panel-2col .panel-col-first .field-type-ds,.panel-2col .panel-col-first .field-name-body,.panel-2col .panel-col-first .field-type-file,.panel-2col .panel-col-first .date-field,.panel-2col .panel-col-first .field-type-image{background:#fff;position:relative;clear:both}.panel-col-first .grey-btn{padding-bottom:22px}.grey-btn a{color:#fff;background:#b7b7b7;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:6px 14px;text-transform:uppercase;font-size:13px;line-height:16px;font-family:MuseoSansCond-700,Sans-Serif}.grey-btn a:hover{color:#fff;background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11);text-decoration:none}.addiction-science ul li{font-weight:400}.panel-2col .panel-col-first .field-name-body{padding-top:25px}.node-type-case-study .panel-2col .panel-col-first .field-name-body{padding-bottom:25px}.press-releases .panel-2col .panel-col-first .field-name-title,.press-releases .panel-2col .panel-col-first .field-name-post-date{display:none}.press-releases .panel-2col .panel-col-first .field-name-body{padding-top:16px;padding-bottom:34px}.press-releases .panel-2col .panel-col-first .field-name-body h5{padding-bottom:14px}.panel-2col .panel-col-first .field-name-author{padding-bottom:25px;font-size:16px;line-height:20px;color:#5f5f5f;text-transform:none;font-family:Arial,sans-serif}.panel-2col .panel-col-first .pane-content>.ds-1col>.field>.field-items,.panel-2col .panel-col-first .date-field{padding:0 25px}.panel-2col .panel-col-first .pane-content>.ds-1col>.field>.field-items p{padding:0 0 25px;margin:0}.field-name-field-poll-description{padding:20px 0 0}.panel-2col .panel-col-first .date-field{font-size:18px;line-height:20px;color:#5f5f5f;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;width:100%}.panel-2col .panel-col-first .pane-content>.ds-1col>.field-type-image>.field-items{padding:20px 0}.panel-2col .panel-col-first .field-type-ds h2{margin:0;padding:6px 0 25px}.panel-2col .panel-col-first .field-name-body p{margin:0;padding-bottom:26px}.panel-2col .panel-col-first .field-name-changed-date{font-size:14px;line-height:20px;color:#5f5f5f;text-transform:none;font-family:Arial,sans-serif;padding-top:10px}.panel-2col .panel-col-first .field-type-file .field-items div{text-align:left;padding-top:35px;padding-bottom:60px}.panel-2col .panel-col-first .field-type-file .field-items div .btn{color:#fff;background:#be3037;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:8px 28px;text-transform:uppercase;font-size:17px;line-height:20px;font-family:MuseoSansCond-700,Sans-Serif}.panel-2col .panel-col-first .field-type-file .field-items div .btn span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:12px}.panel-2col .panel-col-first .field-type-file .field-items div .btn:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11)}.panel-2col .panel-col-first .pane-content>.ds-1col>.field-name-field-text-editor>.field-items{padding:60px 25px 0 0}.panel-2col .panel-col-first .pane-content>.ds-1col>.field-name-field-text-editor>.field-items .field-item{width:100%;height:auto}
.panel-2col .panel-col-first .pane-content>.ds-1col>.field-name-field-text-editor>.field-items .field-item iframe{max-width:385px;width:100%;height:326px}.panel-2col .panel-col-last h2{margin-top:0;font-size:24px;line-height:30px;color:#27333a;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;text-align:center}.panel-2col .panel-col-last a{font-weight:400}.panel-2col .panel-col-last .ctools-div{text-align:center;padding:22px 0 10px}.panel-2col .panel-col-last .ctools-div a,.panel-2col .panel-col-last .download-link.pdf{color:#fff;background:#be3037;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;color:#fff;background:#be3037;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:8px 28px;text-transform:uppercase;font-size:17px;line-height:20px;font-family:MuseoSansCond-700,Sans-Serif}.panel-2col .panel-col-last .download-link.pdf{display:block;text-align:center;margin:0 auto;width:155px}.panel-2col .panel-col-last .ctools-div a span,.panel-2col .panel-col-last .download-link.pdf span{background:rgba(0,0,0,0) url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:12px}.panel-2col .panel-col-last .ctools-div a:hover,.panel-2col .panel-col-last .download-link.pdf:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11);text-decoration:none}.panel-2col .panel-col-last .panel-separator{height:3px;background:#eee;width:100%;margin:28px 0}.panel-2col .panel-col-last .pane-node-field-further-information{background:#fff;border-bottom:4px solid #e5e5e5;padding:24px 16px}.panel-2col .panel-col-last .pane-node-field-further-information p{color:#5f5f5f}.panel-2col .panel-col-last .pane-node-field-further-information p a{font-size:14px;color:#1f5777;line-height:24px;font-family:Arial,sans-serif}.panel-2col .panel-col-last .pane-node-field-further-information p a:hover{color:#2b7fa0}.panel-2col .panel-col-last .pane-reports h2,.panel-2col .panel-col-last .pane-press-release h2{background:#3b3b3b;color:#fff;padding:8px 0;margin-bottom:0}.panel-2col .panel-col-last .pane-reports .view-reports,.panel-2col .panel-col-last .pane-press-release .view-press-release{background:#f4f4f4;border-bottom:4px solid #e5e5e5}.panel-2col .panel-col-last .pane-reports .view-reports .views-row,.panel-2col .panel-col-last .pane-press-release .view-press-release .views-row{padding:12px 6px;border-bottom:3px solid #fff}.panel-2col .panel-col-last .pane-reports .view-reports .views-row.views-row-last,.panel-2col .panel-col-last .pane-press-release .view-press-release .views-row.views-row-last{border:0 none}.panel-2col .panel-col-last .pane-reports .view-reports .views-row .views-field-created span,.panel-2col .panel-col-last .pane-press-release .view-press-release .views-row .views-field-created span{display:block;font-size:11px;line-height:15px;font-family:Arial,Sans-Serif;font-weight:400;color:#898989;text-transform:uppercase}.panel-2col .panel-col-last .pane-reports .view-reports .views-row .views-field-title a,.panel-2col .panel-col-last .pane-press-release .view-press-release .views-row .views-field-title a{font-size:14px;line-height:18px;text-transform:none;font-family:Arial,sans-serif;font-weight:700;color:#eb5a49;display:block;padding-bottom:4px}.panel-2col .panel-col-last .pane-reports .view-reports .views-row .views-field-title a:hover,.panel-2col .panel-col-last .pane-press-release .view-press-release .views-row .views-field-title a:hover{color:#f57768;text-decoration:none}.press-releases .panel-2col-stacked .panel-col-first{width:100%;max-width:960px;margin:0 auto;float:none;padding-bottom:50px}.press-releases .panel-2col-stacked .panel-col-first .field-name-body{width:66.5%;float:left;padding-right:28px;border-right:3px solid #eee}.press-releases .panel-2col-stacked .panel-col-first .field-name-field-related-press-releases-lin,.press-releases .panel-2col-stacked .panel-col-first .field-name-label-field{width:32%;padding-left:28px;float:left}
.press-releases .panel-2col-stacked .panel-col-first .field-name-label-field .field-item p{font-size:24px;line-height:30px;color:#fff;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;margin:0;text-align:center;padding:8px 0;background:#3b3b3b}.press-releases .panel-2col-stacked .panel-col-last{display:none}.press-releases .panel-2col-stacked .panel-col-bottom{padding-top:50px;position:relative}.press-releases .panel-2col-stacked .panel-col-bottom>.inside{width:100%;max-width:960px;margin:0 auto;float:none}.pane-content p{padding-bottom:16px}.press-releases .panel-2col-stacked .panel-col-first .field-name-field-related-press-releases-lin .field-label{margin-top:0;font-size:24px;line-height:30px;color:#fff;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;text-align:center;background:#3b3b3b;padding:8px 0;margin-bottom:0;font-weight:400}.press-releases .panel-2col-stacked .panel-col-first .field-name-field-related-press-releases-lin>.field-items{background:#f4f4f4;border-bottom:4px solid #e5e5e5}.press-releases .panel-2col-stacked .panel-col-first .field-name-field-related-press-releases-lin>.field-items>.field-item{background:#f4f4f4;border-bottom:3px solid #fff;padding:12px 6px}.press-releases .panel-2col-stacked .panel-col-first .field-name-field-related-press-releases-lin>.field-items>.field-item.last-field{border:0 none}.press-releases .panel-2col-stacked .panel-col-first .field-name-field-related-press-releases-lin>.field-items>.field-item a{font-size:14px;line-height:18px;text-transform:none;font-family:Arial,sans-serif;font-weight:700;color:#eb5a49;display:block;padding-bottom:4px}.press-releases .panel-2col-stacked .panel-col-first .field-name-field-related-press-releases-lin>.field-items>.field-item a:hover{color:#f57768;text-decoration:none}.node-type-reports .field-name-field-addthisshare{background:#fff}.node-type-reports .field-name-add-this-reports{padding:20px 0;width:495px;float:left;background:#fff;max-width:100%}.node-type-reports .field-name-field-addthisshare{width:105px;float:right;height:auto;max-height:64px;padding:20px 0 28px;margin-right:0}.node-type-reports .field-name-field-addthisshare .field-items,.node-type-reports .field-name-field-addthisshare .field-items .field-item{width:85px;padding:0!important}div.modal-forms-modal-content{height:100%!important}div.ctools-modal-content .modal-content{-webkit-box-shadow:none;box-shadow:none;border:0 none;padding:0 40px 40px 60px;margin:0;clear:both;height:auto!important}div.modal-forms-modal-content .popups-container{border:2px solid #3b3b3b}div.modal-forms-modal-content .modal-header{padding:0;border:0 none}div.modal-forms-modal-content .modal-title{font-family:MuseoSansCond-700,Sans-Serif;text-transform:uppercase;font-size:30px;line-height:38px;color:#27333a;font-weight:400;padding:55px 12px 0 60px;width:90%;float:left;display:block;white-space:normal}div.modal-forms-modal-content .popups-close,div.modal-forms-modal-content .popups-close:hover{background:#3b3b3b url(/sites/all/themes/casa/images/close.jpg) no-repeat center center;width:24px;height:20px;opacity:1;padding:24px;text-indent:1000%;color:transparent;text-shadow:none}div.ctools-modal-content .modal-content p.form-intro{font-size:15px;line-height:20px;color:#27333a;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;width:100%}div.modal-forms-modal-content .form-item.webform-component-textfield{padding-bottom:22px}div.modal-forms-modal-content .form-item.webform-component-checkboxes{padding-top:22px;border-top:1px solid #d7dcde;padding-bottom:10px}div.modal-forms-modal-content .form-item.webform-component-checkboxes label{font-weight:400}div.modal-forms-modal-content .form-item.webform-component-textfield label{font-size:16px;line-height:20px;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;font-weight:400}div.modal-forms-modal-content .form-control{border-radius:4px;border:3px solid #d7dcde;background:#ededed}div.modal-forms-modal-content .form-item.webform-component-checkboxes .checkbox label{font-weight:700;margin-bottom:6px}div.modal-forms-modal-content .form-item.webform-component-checkboxes input{margin-right:10px}
div.modal-forms-modal-content .btn{color:#fff;background:#be3037;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;background:#be3037;background:-moz-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-webkit-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-o-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-ms-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:linear-gradient(0deg,#be3037 30%,#d0363e 70%);-webkit-box-shadow:0px 2px 0px rgba(227,227,227,1);-moz-box-shadow:0px 2px 0px rgba(227,227,227,1);box-shadow:0px 2px 0px rgba(227,227,227,1);padding:11px 27px;text-transform:uppercase;font-size:15px;line-height:20px;font-family:MuseoSansCond-900,Sans-Serif;font-weight:400;border:0 none}div.modal-forms-modal-content .btn:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11);text-decoration:none;color:#fff}div.ctools-modal-content .modal-content h2{display:none}div.ctools-modal-content .modal-content h3{font-size:24px;line-height:30px;color:#27333a;font-family:MuseoSansCond-900,Sans-Serif}.panels-flexible-region-4-center{width:100%}.inside .pane-views-exp-reports-panel-pane-1{background:#e9e8e6;border-bottom:5px solid #e9e8e6;position:relative;padding:30px 0 28px}.inside .pane-views-exp-reports-panel-pane-1:after,.inside .pane-views-exp-reports-panel-pane-1:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.inside .pane-views-exp-reports-panel-pane-1:after{border-color:rgba(233,232,230,0);border-top-color:#e9e8e6;border-width:11px;left:50%;margin-left:-11px}.inside .pane-views-exp-reports-panel-pane-1:before{border-color:rgba(233,232,230,0);border-top-color:#e9e8e6;border-width:21px;left:50%;margin-left:-21px}.inside .pane-reports-panel-pane-1:after,.inside .pane-reports-panel-pane-1:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.inside .pane-reports-panel-pane-1:after{border-color:rgba(233,232,230,0);border-top-color:#fff;border-width:17px;left:50%;margin-left:-17px}.inside .pane-reports-panel-pane-1:before{border-color:rgba(233,232,230,0);border-top-color:#ccc;border-width:18px;left:50%;margin-left:-18px}.container-inline-date>.form-item{margin:0}.inside .pane-views-exp-reports-panel-pane-1 h2{margin:0;font-size:24px;text-align:center;font-family:MuseoSansCond-900,Sans-Serif;width:250px;margin:0 auto;position:relative;padding-bottom:18px}.inside .pane-views-exp-reports-panel-pane-1 .pane-content{max-width:960px;width:100%;margin:0 auto;position:relative;background:transparent url(/sites/all/themes/casa/images/arrow-divider-fade.png) no-repeat center top;padding-top:55px}.inside .pane-reports-panel-pane-1{width:100%;padding-top:40px;padding-bottom:50px;position:relative;border-bottom:1px solid #ccc}.inside .pane-reports-panel-pane-1 .pane-content{max-width:960px;width:100%;margin:0 auto}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .views-widget-filter-keys{position:absolute;top:-60px;right:0;width:281px}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .views-widget-filter-keys label{display:none}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .views-exposed-widget{padding-bottom:18px;padding-right:6px}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .views-exposed-widget.views-widget-per-page{display:none}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form label{font-family:MuseoSansCond-500,Sans-Serif;font-size:13px;color:#3b3b3b;text-transform:uppercase}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .views-widget-filter-keys .form-item-keys input{font-size:13px;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;color:#c2c2c2;border-radius:15.5px;width:275px;-webkit-box-shadow:inset 0 1px 1px rgba(3,3,3,.026);box-shadow:inset 0 1px 1px rgba(3,3,3,.026)}
.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .form-type-select{position:relative;width:100%;border-radius:0;margin-right:21px}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .form-type-select:before{content:'';right:-1px;bottom:2px;width:31px;height:32px;background:#5591b3 url(/sites/all/themes/casa/images/dropd-down-arrow-off.png) no-repeat right center;position:absolute;pointer-events:none;display:block}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .form-type-select:hover:before,.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .form-type-select:hover:before select:focus,.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .form-type-select:hover:before .form-control option:focus{background:#2b75a0 url(/sites/all/themes/casa/images/dropd-down-arrow-on.png) no-repeat right center}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form select{-webkit-appearance:none;-moz-appearance:none;border-radius:2px;background:#5591b3;font-family:MuseoSansCond-900,Sans-Serif;color:#fff;font-size:13px;text-transform:uppercase;line-height:22px;height:34px;border-bottom:2px solid #e9e8e6;min-width:98px;border-top:0 none}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form select:focus,.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form select:hover{outline:0;background:#2b75a0}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .form-control option{background:#223641;font-family:MuseoSansCond-900,Sans-Serif!important;text-transform:uppercase}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .views-submit-button{width:100%;text-align:center;padding:0}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .views-submit-button button.btn{color:#fff;background:#5f5f5f;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:7px 70px;text-transform:uppercase;font-size:17px;line-height:20px;font-family:MuseoSansCond-700,Sans-Serif;border:0 none}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .views-submit-button button.btn:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11)}.inside .pane-reports-panel-pane-1 .group-left{width:11%;margin-right:15px;display:block;margin-top:12px}.inside .pane-reports-panel-pane-1 .group-right{width:87%}.inside .pane-reports-panel-pane-1 .group-right .date-field{font-size:17px;line-height:20px;color:#959595;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;padding:0;width:100%}.inside .pane-reports-panel-pane-1 .views-row{padding:20px 0;border-bottom:1px solid #ccc}.inside .pane-reports-panel-pane-1 .views-row .field-name-post-date{font-size:17px;line-height:20px;color:#959595;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif}.inside .pane-reports-panel-pane-1 .views-row .field-name-title h3,.inside .pane-reports-panel-pane-1 .views-row .field-name-title h3 a{margin:5px 0;text-transform:none;font-family:Arial;font-size:19px}.inside .pane-reports-panel-pane-1 .views-row .field-name-body p,.inside .pane-reports-panel-pane-1 .views-row .field-name-body h4{margin-bottom:0;margin-top:0}.page-addiction-research-reports .panel-flexible .panel-separator{display:none}.inside .pane-reports-panel-pane-1 .pane-title{text-align:center;font-size:40px;line-height:42px}.inside .pane-reports-panel-pane-1 .form-inline{border-bottom:1px solid #ccc;padding-bottom:20px}.inside .pane-reports-panel-pane-1 .pull-right .total-rows{font-size:14px;line-height:30px;color:#959595;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;display:inline-block;padding-right:10px;width:auto}.inside .pane-reports-panel-pane-1 .pull-right .perpage{display:inline-block;position:relative;padding-left:10px;border-left:1px solid #e9e8e6;width:170px}
.inside .pane-reports-panel-pane-1 .pull-right .perpage:before{content:'';right:-1px;bottom:2px;width:27px;height:29px;background:#e9e8e6 url(/sites/all/themes/casa/images/drop-down-sort-off.png) no-repeat right center;position:absolute;pointer-events:none;display:block}.inside .pane-reports-panel-pane-1 .pull-right .perpage:hover:before{background:#e9e8e6 url(/sites/all/themes/casa/images/drop-down-sort-on.png) no-repeat right center}.inside .pane-reports-panel-pane-1 .pull-right .perpage select{-webkit-appearance:none;-moz-appearance:none;border-top:0 none;border-right:0 none;border-left:0 none;border-bottom:2px solid #fff;background:#e9e8e6;height:31px;border-radius:2px;font-family:MuseoSansCond-900,Sans-Serif;color:#1f5777;font-size:14px;text-transform:uppercase;line-height:19px;padding:5px 6px;width:170px}.inside .pane-reports-panel-pane-1 .pull-right .perpage select:focus{outline:0}.inside .pane-bean-reports-accessing-publications{padding-top:50px;padding-bottom:50px}.inside .pane-bean-reports-accessing-publications .pane-title{max-width:960px;width:100%;margin:0 auto 10px auto;text-align:left;font-size:22px}.inside .pane-bean-reports-accessing-publications .pane-content{max-width:960px;width:100%;margin:0 auto}.panels-flexible-region-1_main_3_bottom-center{width:100%}.main-container .pagination{margin:50px 0;border-radius:0;border:0 none;width:auto;max-width:100%;min-width:420px}.main-container .pagination li{list-style:none;border-radius:0;border:0 none}.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#eb5a49;cursor:default;background-color:#fff;border:2px solid #eb5a49}.pagination>.disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{padding:6px 8px}.pagination>.active>a,.pagination>.active>span{background-color:#eb5a49;border:2px solid #eb5a49;color:#fff}.pagination>li>a:hover,.pagination>li>span:hover{background-color:#fff;border:2px solid #eb5a49;color:#eb5a49;text-decoration:none}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#959595;text-decoration:none;background-color:#e2e2e2;border:2px solid #e2e2e2;border-radius:2px;font-family:MuseoSansCond-900,Sans-Serif;font-size:14px;text-transform:uppercase;line-height:14px;margin:0 4px;font-weight:400}.pagination>.prev>a,.pagination>.prev>span{padding:6px 12px 6px 0;border:0 none!important}.pagination>.next>a,.pagination>.next>span{padding:6px 12px}.pagination>.prev>a,.pagination>.prev>span,.pagination>.next>a,.pagination>.next>span{position:relative;float:left;margin-left:-1px;line-height:1.428571429;color:#959595;text-decoration:none;background-color:transparent;border:0 none;border-radius:2px;font-family:MuseoSansCond-900,Sans-Serif;font-size:14px;text-transform:uppercase;line-height:14px;margin:0}.pagination>.prev>a:hover,.pagination>.prev>span:hover{padding:6px 12px 6px 0;border:0 none!important}.pagination>.next>a:hover,.pagination>.next>span:hover{padding:6px 12px}.pagination>.prev>a:hover,.pagination>.prev>span:hover,.pagination>.next>a:hover,.pagination>.next>span:hover{position:relative;float:left;margin-left:-1px;line-height:1.428571429;color:#eb5a49;text-decoration:none;background-color:transparent;border:0 none;border-radius:2px;font-family:MuseoSansCond-900,Sans-Serif;font-size:14px;text-transform:uppercase;line-height:14px;margin:0}.panel-2col-stacked .panel-col-top,.panel-2col-stacked .panel-col-bottom{width:100%;clear:both}.press-releases .panel-separator{margin:0;display:none}.press-releases .panels-flexible-row{padding:0}.press-releases .pane-bean-press-releases-header{max-width:960px;width:100%;margin:0 auto;text-align:center;padding:46px 0 40px}.press-releases .pane-bean-press-releases-header h2{margin-top:0}.press-releases .pane-press-release-panel-pane-1 .pane-content,.press-releases .row-bottom>.inside{max-width:960px;width:100%;margin:0 auto;padding:50px 0;background:transparent url(/sites/all/themes/casa/images/texture-main.png) repeat left top}
.press-releases .row-bottom,.press-releases .pane-press-release-panel-pane-1{background:transparent url(/sites/all/themes/casa/images/texture-main.png) repeat left top;position:relative}.press-releases .pane-press-release-panel-pane-1 .pane-content .form-inline{border-bottom:1px solid #ccc;padding-bottom:20px}.press-releases .pane-press-release-panel-pane-1 .pane-content .pull-right .total-rows{font-size:14px;line-height:30px;color:#959595;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;display:inline-block;padding-right:10px}.press-releases .pane-press-release-panel-pane-1 .pane-content .pull-right .perpage{display:inline-block;position:relative;padding-left:10px;border-left:1px solid #ddd;width:170px}.press-releases .pane-press-release-panel-pane-1 .pane-content .pull-right .perpage:before{content:'';right:-1px;bottom:2px;width:27px;height:29px;background:#e9e8e6 url(/sites/all/themes/casa/images/drop-down-sort-off.png) no-repeat right center;position:absolute;pointer-events:none;display:block}.press-releases .pane-press-release-panel-pane-1 .pane-content .pull-right .perpage:hover:before{background:#e9e8e6 url(/sites/all/themes/casa/images/drop-down-sort-on.png) no-repeat right center}.press-releases .pane-press-release-panel-pane-1 .pane-content .pull-right .perpage select{-webkit-appearance:none;-moz-appearance:none;border-top:0 none;border-right:0 none;border-left:0 none;border-bottom:2px solid transparent;background:#e9e8e6;height:31px;border-radius:2px;font-family:MuseoSansCond-900,Sans-Serif;color:#1f5777;font-size:14px;text-transform:uppercase;line-height:19px;padding:5px 6px;width:170px}.press-releases .pane-press-release-panel-pane-1 .pane-content .pull-right .perpage select:focus{outline:0}.press-releases .pane-press-release-panel-pane-1 .pane-content .views-row{padding:20px 0;border-bottom:1px solid #ccc}.press-releases .pane-press-release-panel-pane-1 .pane-content .views-row .field-name-post-date{font-size:17px;line-height:20px;color:#959595;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;margin-top:5px}.press-releases .pane-press-release-panel-pane-1 .pane-content .views-row .field-name-title h3,.press-releases .pane-press-release-panel-pane-1 .pane-content .views-row .field-name-title h3 a,.press-releases .pane-press-release-panel-pane-1 .pane-content .views-row .field-name-title h2,.press-releases .pane-press-release-panel-pane-1 .pane-content .views-row .field-name-title h2 a{margin:5px 0;text-transform:none;font-family:Arial;font-size:19px;line-height:24px;color:#1f5777;font-weight:700}.press-releases .pane-press-release-panel-pane-1 .pane-content .views-row .field-name-title h3 a:hover{color:#2b7fa0}.press-releases .pane-press-release-panel-pane-1 .pane-content .views-row .field-name-body p,.press-releases .pane-press-release-panel-pane-1 .pane-content .views-row .field-name-body h4{margin-bottom:0;margin-top:0}.page-node-348 .journal-container .views-row{padding:20px 0;border-bottom:1px solid #ccc}.page-node-348 .journal-container .views-row.views-row-last{border:0 none;padding-bottom:50px}.page-node-348 .last-piece .journal-container .views-row.views-row-last{padding-bottom:10px}.page-node-348 .field-name-field-middle-top-ref>.field-items{max-width:100%}.page-node-348 .field-name-field-middle-top-ref .item-num-0{padding:0;max-width:960px;width:100%;margin:0 auto}.page-node-348 .journals_filter{text-align:center;padding:0;padding-bottom:12px}.journals_filter .not-hidden.hidden{display:inline-block!important;visibility:visible!important}.page-node-348 .main-container .journals_filter li{float:none}.content .journals_filter li a{color:#27333a}.content .journals_filter li.selected a,.content .journals_filter li a:hover{color:#eb5a49}.journals_filter li.filter-letters a{display:inline-block;background:transparent url(/sites/all/themes/casa/images/letters-icon-off.png) no-repeat center top}.journals_filter li.filter-letters a:hover{display:inline-block;background:transparent url(/sites/all/themes/casa/images/letters-icon-on.png) no-repeat center top}.journals_filter li.filter-op-eds a{display:inline-block;background:transparent url(/sites/all/themes/casa/images/op-eds-icon-off.png) no-repeat center top}
.journals_filter li.filter-op-eds a:hover{display:inline-block;background:transparent url(/sites/all/themes/casa/images/op-eds-icon-on.png) no-repeat center top}.journals_filter li.filter-quotes a{display:inline-block;background:transparent url(/sites/all/themes/casa/images/quotes-icon-off.png) no-repeat center top}.journals_filter li.filter-quotes a:hover{display:inline-block;background:transparent url(/sites/all/themes/casa/images/quotes-icon-on.png) no-repeat center top}.node-type-article .row-bottom{position:relative}.node-type-article .panels-flexible-row-first .inside,.node-type-article .row-bottom>.inside{max-width:960px;width:100%;margin:0 auto;padding-left:0}.node-type-article .row-bottom{position:relative;padding-top:50px}.node-type-article .panels-flexible-row-first>.inside{padding-bottom:50px}.node-type-article .panels-flexible-row{padding-bottom:0}.node-type-article .panels-flexible-row-first .inside h2{font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;font-size:24px;line-height:30px;color:#27333a;margin:10px 0}.node-type-article .panels-flexible-row-first .field-name-field-published-date{font-family:MuseoSansCond-700,Sans-Serif;text-transform:uppercase;font-size:16px;line-height:24px;color:#27333a;margin:10px 0}.journals-container-wrap .journal-title .width960{text-align:center;padding:28px 0 24px}.journals-container-wrap .journal-title .width960 h4{padding:0;margin:0}.journals-container-wrap .journal-title .width960 h5{margin:0;padding-top:12px}.journals-container-wrap .journal-title .width960 h5 p{font-size:16px;line-height:24px;color:#27333a;font-family:MuseoSansCond-700,Sans-Serif;text-transform:uppercase;line-height:24px;margin-bottom:0}.journals-container-wrap .views-field-field-published-date{font-family:MuseoSansCond-700,Sans-Serif;font-size:17px;line-height:17px;text-transform:uppercase;color:#959595;display:inline;padding-bottom:12px}.journals-container-wrap.pieces .views-field-title a{display:block;margin:10px 0 0;font-size:24px;line-height:30px;font-family:MuseoSansCond-700,Sans-Serif;text-transform:uppercase}.field-name-field-drug-table .field-collection-container,.field-name-field-drug-table .field-collection-view .field-collection-view.field-collection-view-final{display:none}.bean-drug-table .table,.bean-table .table{border:1px solid #ddd;width:100%;table-layout:fixed;word-wrap:break-word;white-space:normal}.bean-drug-table .table thead,.bean-table .table caption{background:#149bdf;font-family:MuseoSansCond-700,Sans-Serif}.bean-drug-table .table thead th{border:0 none;color:#fff;text-align:center;font-size:24px;line-height:26px;text-transform:uppercase;font-weight:400;padding:16px 0}.bean-drug-table .table tbody .blue-tr.trclass-0,.bean-table .table tbody .blue-tr.trclass-0{background:#89b8d2;border-top:0 none}.bean-drug-table .table tbody .blue-tr th,.bean-table .table tbody .blue-tr th{color:#fff;border-top:0 none;font-family:MuseoSansCond-500,Sans-Serif;font-size:15px;line-height:20px;text-align:center;vertical-align:middle;border-bottom:1px solid #ddd;height:60px}.bean-drug-table .table .blue-tr th.table_header_1,.bean-table .table .blue-tr th.table_header_1{border-right:1px solid #ddd;width:18%}.bean-drug-table .table .blue-tr th.table_header_2,.bean-table .table .blue-tr th.table_header_2{width:32.5%;border-left:1px solid #fff;border-right:1px solid #ddd}.bean-drug-table .table .blue-tr th.table_header_3,.bean-table .table .blue-tr th.table_header_3{border-left:1px solid #fff;width:21.9%}.bean-drug-table .table tbody tr,.bean-table .table tbody tr{background:#f9f8f3;border-top:1px solid #fff;border-bottom:1px solid #ddd}.bean-drug-table .table tbody tr.odd-tr,.bean-table .table tbody tr.odd-tr{background:#f0efeb}.bean-drug-table .table tbody tr td,.bean-table .table tbody tr td{padding:16px;height:96px;text-align:center;vertical-align:middle;font-family:MuseoSansCond-500,Sans-Serif;color:#3b3b3b;font-size:16px;line-height:26px}.bean-drug-table .table tbody tr .tdclass-0,.bean-table .table tbody tr .tdclass-0{border-right:1px solid #ddd;width:18%;color:#3b3b3b;font-size:16px;line-height:18px;font-family:MuseoSansCond-700,Sans-Serif;text-transform:uppercase}
.bean-drug-table .table tbody tr .tdclass-1.bean-table .table tbody tr .tdclass-1{width:32.5%;border-left:1px solid #fff;border-right:1px solid #ddd}.bean-drug-table .table tbody tr .tdclass-2,.bean-table .table tbody tr .tdclass-2{border-left:1px solid #fff;width:21.9%}.bean-table table caption{border:0 none;color:#fff;text-align:center;font-size:24px;line-height:26px;text-transform:uppercase;font-weight:400;padding:16px 0}.bean-table .table tbody .blue-tr.trclass-0 td{height:60px;text-transform:none;font-family:MuseoSansCond-700,Sans-Serif;color:#fff}.bean-table .table tbody tr .tdclass-0{width:32.5%}.bean-table .field-name-field-text-editor{padding-bottom:22px}.page-node-6 .field-name-field-middle-top-ref .item-num-0{padding-left:0;padding-right:0}.page-node-6 .field-name-field-middle-top-ref>.field-items{max-width:840px}.page-node-6 .field-type-blockreference{background:#fff url(/sites/all/themes/casa/images/timeline/timeline-background.jpg) repeat-y center top;background-size:cover}.view-history-about-us>.view-content{position:relative}.view-history-about-us .pager{display:none}.view-history-about-us .item-list{position:relative}.view-history-about-us .item-list ul{padding:0;margin:0;list-style:none;overflow:hidden;position:relative}.view-history-about-us .item-list ul .views-row{width:390px;float:left;margin-right:60px;background:#fff;margin-bottom:60px;list-style:none;border-radius:4px;padding:30px;position:relative}.view-history-about-us .item-list ul .views-row.views-row-even{margin-right:0}.history-div{height:100%;display:inline-block;position:absolute;width:5px;background:#fff;margin:0 auto;left:0;right:0}.view-history-about-us .item-list ul .views-row p{font-weight:400}.view-history-about-us .item-list ul .views-row h3{font-size:22px;line-height:30px;margin-top:0}.view-history-about-us .item-list ul .views-row img{width:100%;height:auto;display:block;padding:16px 0}.view-history-about-us .item-list ul .views-row .views-field-field-year{font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;font-size:22px;line-height:30px;color:#363636}.view-history-about-us .item-list ul .views-row:after{position:absolute;right:-10px;top:15px;width:0;height:0;content:'\A0';border-top:17px solid rgba(0,0,0,0);border-bottom:17px solid rgba(0,0,0,0);border-left:13px solid #fff}.view-history-about-us .item-list ul .views-row.views-row-even:after{border-right:13px solid #fff;border-left:0;left:-10px;top:45px}.view-history-about-us .item-list ul .views-row:before{position:absolute;top:23px;right:-40px;content:'';background:transparent url(/sites/all/themes/casa/images/timeline/marker-1.png) no-repeat left top;font-size:12px;line-height:4px;height:20px;width:20px;border:0;border-radius:0}.view-history-about-us .item-list ul .views-row.views-row-even:before{left:-40px;top:51px}.view-history-about-us .item-list ul .views-row.views-row-1:before{background:transparent url(/sites/all/themes/casa/images/timeline/marker-1.png) no-repeat left top}.view-history-about-us .item-list ul .views-row.views-row-2:before{background:transparent url(/sites/all/themes/casa/images/timeline/marker-2.png) no-repeat left top}.view-history-about-us .item-list ul .views-row.views-row-3:before{background:transparent url(/sites/all/themes/casa/images/timeline/marker-3.png) no-repeat left top}.view-history-about-us .item-list ul .views-row.views-row-4:before{background:transparent url(/sites/all/themes/casa/images/timeline/marker-4.png) no-repeat left top}.view-history-about-us .item-list ul .views-row.views-row-5:before{background:transparent url(/sites/all/themes/casa/images/timeline/marker-5.png) no-repeat left top}.view-history-about-us .item-list ul .views-row.views-row-6:before{background:transparent url(/sites/all/themes/casa/images/timeline/marker-6.png) no-repeat left top}.view-history-about-us .item-list ul .views-row.views-row-7:before{background:transparent url(/sites/all/themes/casa/images/timeline/marker-7.png) no-repeat left top}.view-history-about-us .item-list ul .views-row.views-row-8:before{background:transparent url(/sites/all/themes/casa/images/timeline/marker-8.png) no-repeat left top}
.view-history-about-us .item-list ul .views-row.views-row-9:before{background:transparent url(/sites/all/themes/casa/images/timeline/marker-9.png) no-repeat left top}.view-history-about-us .item-list ul .views-row.views-row-10:before{background:transparent url(/sites/all/themes/casa/images/timeline/marker-10.png) no-repeat left top}.multimedia-library .field-name-field-middle-top-ref .item-num-0{padding-left:0;padding-right:0;padding-bottom:0}.bean-multimedia-library .pull-left{margin-right:50px;position:relative}.bean-multimedia-library .carousel-inner .item{margin-left:66px}.bean-multimedia-library.slider_big_image .carousel-inner .sub-item img{max-width:242px;height:auto}.multimedia-library .field-type-blockreference .field-name-field-link{position:relative;z-index:4}.multimedia-library .field-type-blockreference .field-name-field-link .field-items .field-item{font-size:28px;line-height:36px;color:#27333a;font-family:MuseoSansCond-500,Sans-Serif;padding-bottom:22px;padding-top:0}.multimedia-library .field-type-blockreference .field-name-field-link .field-items .field-item a{color:#eb5a49;font-size:14px;line-height:18px;text-transform:none;font-family:Arial,sans-serif;font-weight:700;background:transparent url(/sites/all/themes/casa/images/box-arrow.png) no-repeat right center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-top:0;padding-right:4px;padding-bottom:0;padding-left:0}.multimedia-library .field-type-blockreference .field-name-field-link .field-items .field-item a:hover{background:transparent url(/sites/all/themes/casa/images/box-arrow.png) no-repeat right center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#f57768}.multimedia-library .field-type-blockreference .field-name-field-link .field-items .field-item a span{background:0 0}.item-num-0 .bean-multimedia-library .carousel-inner .pull-left a span{background:url(/sites/all/themes/casa/images/video-play-btn-off.png) no-repeat center center;width:100%;height:100%;position:absolute;display:block;top:0}.item-num-0 .bean-multimedia-library .carousel-inner .pull-left a span:hover{background:url(/sites/all/themes/casa/images/video-play-button-on.png) no-repeat center center}.bean-multimedia-library .carousel-control.left .icon-prev{background:transparent url(/sites/all/themes/casa/images/findings-eft-arrow-off.png) no-repeat left center;width:51px;height:63px;margin-left:-50%;font-size:0;top:49%}.bean-multimedia-library .carousel-control.left .icon-prev:hover{background:transparent url(/sites/all/themes/casa/images/findings-left-arrow-active.png) no-repeat left center}.bean-multimedia-library .carousel-control.left .icon-prev:before,.carousel-control.right .icon-next:before{content:""}.bean-multimedia-library .carousel-control.right .icon-next{font-size:0;background:transparent url(/sites/all/themes/casa/images/findings-right-arrow-off.png) no-repeat right center;width:100%;height:63px;margin-left:-50%;top:49%}.bean-multimedia-library .carousel-control.right .icon-next:hover{background:transparent url(/sites/all/themes/casa/images/findings-right-arrow-active.png) no-repeat right center}.multimedia-library .field-name-field-middle-top-ref>.field-items>.field-item.item-num-0{padding-top:0}.multimedia-library .field-name-field-middle-top-ref>.field-items>.field-item.item-num-4{border:0 none}.multimedia-library .field-name-field-middle-top-ref>.field-items>.field-item{padding:50px 0;border-bottom:1px solid #ddd}.multimedia-library .field-name-field-middle-top-ref .field-items .field-item .block-title{display:block;text-align:center;font-size:28px;line-height:36px;color:#27333a;font-family:MuseoSansCond-700,Sans-Serif;background:0 0;padding:0;margin-bottom:-10px}.bean-multimedia-library .items-2,.bean-fact-sheet,.bean-multimedia-library.slider_big_image{margin-top:40px}.bean-multimedia-library .items-2 .item .pull-left{width:390px;text-align:left}.bean-fact-sheet .field-type-image>.field-items>.field-item{margin-right:60px;padding-bottom:22px}.bean-fact-sheet .field-type-image>.field-items>.field-item.fourth-one{margin-right:0}
.bean-library-slider .item .content{padding:0 60px;text-align:left}.bean-library-slider .item .content .group-right{float:left;width:45%;padding-left:22px}.field-type-blockreference .bean-library-slider .field-name-field-link .field-items .field-item{text-align:left}.bean-library-slider .carousel-control.left .icon-prev{background:transparent url(/sites/all/themes/casa/images/findings-eft-arrow-off.png) no-repeat left center;width:51px;height:63px;margin-left:-50%;font-size:0;top:35%}.bean-library-slider .carousel-control.left .icon-prev:hover{background:transparent url(/sites/all/themes/casa/images/findings-left-arrow-active.png) no-repeat left center}.bean-library-slider .carousel-control.left .icon-prev:before,.carousel-control.right .icon-next:before{content:""}.bean-library-slider .carousel-control.right .icon-next{font-size:0;background:transparent url(/sites/all/themes/casa/images/findings-right-arrow-off.png) no-repeat right center;width:100%;height:63px;margin-left:-50%;top:35%}.bean-library-slider .carousel-control.right .icon-next:hover{background:transparent url(/sites/all/themes/casa/images/findings-right-arrow-active.png) no-repeat right center}.main-container .bean-library-slider .carousel-indicators{border:0 none;background:0 0;margin-top:12px}.main-container .bean-library-slider .carousel-indicators li{display:inline-block;width:12px;height:12px;margin:1px;text-indent:-999px;cursor:pointer;border:1px solid #fff;border-radius:10px;min-height:5px;padding:0;background:#e4e4e4;margin-left:8px}.main-container .bean-library-slider .carousel-indicators .active{background:#be3037}.bean-library-slider .field-name-field-description .greyHeader{font-size:17px;font-family:MuseoSansCond-700,Sans-Serif;color:#959595;padding-top:8px}.bean-library-slider .field-name-field-description h4 a{font-family:MuseoSansCond-700,Sans-Serif;font-size:26px;line-height:30px;font-weight:400}.page-node-338 .field-name-field-bottom-ref.field-type-blockreference .bean-image-callout .field-name-field-link .field-items .field-item a span{background:url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat right center}.page-node-338 .field-name-field-bottom-ref.field-type-blockreference .item-num-0 .bean-image-callout .field-name-field-link .field-items{background:#eb5a49}.page-node-338 .field-name-field-bottom-ref.field-type-blockreference .item-num-1 .bean-image-callout .field-name-field-link .field-items{background:#bd3038}.page-node-338 .field-name-field-bottom-ref.field-type-blockreference .item-num-2 .bean-image-callout .field-name-field-link .field-items{background:#149bdf}.page-node-338 .field-name-field-middle-top-ref .item-num-0{padding-bottom:0}.books .field-name-field-middle-top-ref .item-num-0{padding:0}.view-books .ds-2col>.group-right{width:66%;padding-right:60px}.view-books .ds-2col>.group-left{float:left;width:33.4%;padding-right:60px;padding-left:60px}.view-books .ds-2col .group-right .field-name-body{width:100%;text-align:left;padding:0}.view-books .views-row.views-row-first{padding-top:0;border-top:0 none}.view-books .views-row.views-row-last{border-bottom:0 none;padding-bottom:0}.view-books .views-row{padding:50px 0;border-bottom:1px solid #e0e0e0;border-top:1px solid #fff}.view-books .ds-2col .field-type-image{max-width:100%;height:auto}.view-books .ds-2col .field-name-field-purchase-link{padding-top:38px}.view-books .ds-2col .field-name-field-purchase-link .field-items .field-item{padding:12px 0}.view-books .ds-2col .field-name-field-purchase-link .field-items .field-item a{color:#fff;background:#be3037;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;background:#be3037;background:-moz-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-webkit-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-o-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-ms-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:linear-gradient(0deg,#be3037 30%,#d0363e 70%);-webkit-box-shadow:0px 2px 0px rgba(227,227,227,1);-moz-box-shadow:0px 2px 0px rgba(227,227,227,1);box-shadow:0px 2px 0px rgba(227,227,227,1);padding:11px 27px;text-transform:uppercase;font-size:15px;line-height:20px;font-family:MuseoSansCond-900,Sans-Serif;font-weight:400}
.view-books .ds-2col .field-name-field-purchase-link .field-items .field-item a span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:12px}.view-books .ds-2col .field-name-field-purchase-link .field-items .field-item a:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11);text-decoration:none}.view-books .ds-2col>.group-right h3{margin-top:0;color:#205776}.view-books .ds-2col .field-name-field-author{font-family:MuseoSansCond-700,Sans-Serif;color:#3b3b3b;font-size:16px;line-height:18px;text-transform:uppercase;padding-bottom:12px}.view-books .ds-2col .field-name-field-published-by{font-family:MuseoSansCond-700,Sans-Serif;color:#959595;font-size:16px;line-height:18px;text-transform:uppercase;padding-bottom:12px}.view-books .ds-2col .field-name-field-published-date{font-family:MuseoSansCond-700,Sans-Serif;color:#959595;font-size:16px;line-height:18px;text-transform:uppercase;padding-bottom:12px}.books .field-name-field-middle-top-ref .item-num-0{padding:0}.view-case-study .ds-2col>.group-right{width:46%;margin-left:30px}.view-case-study .ds-2col>.group-left{float:left;width:46%;padding-right:0;margin-right:30px}.view-case-study .views-row-even .ds-2col>.group-left{float:right;margin-left:30px;margin-right:0}.view-case-study .views-row-even .ds-2col>.group-right{margin-left:0;margin-right:30px}.view-case-study .ds-2col .group-right .field-name-body,.view-case-study .ds-2col .group-left .field-name-body{width:100%;text-align:left}.view-case-study .views-row.views-row-first{padding-top:0;border-top:0 none}.view-case-study .views-row.views-row-last{border-bottom:0 none;padding-bottom:0}.view-case-study .views-row{padding:50px 0;border-bottom:1px solid #e0e0e0;border-top:1px solid #fff}.view-case-study .ds-2col .field-type-image{max-width:100%;height:auto}.view-case-study .ds-2col .field-name-node-link .field-items .field-item{padding:12px 0}.view-case-study .ds-2col .field-name-node-link .field-items .field-item a{color:#fff;background:#be3037;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:8px 28px;text-transform:uppercase;font-size:17px;line-height:20px;font-family:MuseoSansCond-700,Sans-Serif}.view-case-study .ds-2col .field-name-node-link .field-items .field-item a span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:12px}.view-case-study .ds-2col .field-name-node-link .field-items .field-item a:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11)}.view-case-study .ds-2col>.group-right h3,.view-case-study .ds-2col>.group-left h3{margin-top:0}.view-case-study .ds-2col>.group-right h3 a,.view-case-study .ds-2col>.group-left h3 a{margin-top:0;font-size:24px;line-height:30px;color:#27333a;font-family:MuseoSansCond-900,Sans-Serif}.view-case-study .ds-2col .field-name-field-author{font-family:MuseoSansCond-700,Sans-Serif;color:#3b3b3b;font-size:16px;line-height:18px;text-transform:uppercase;padding-bottom:12px}.view-case-study .ds-2col .field-name-field-published-by{font-family:MuseoSansCond-700,Sans-Serif;color:#959595;font-size:16px;line-height:18px;text-transform:uppercase;padding-bottom:12px}.view-case-study .ds-2col .field-name-field-published-date{font-family:MuseoSansCond-700,Sans-Serif;color:#959595;font-size:16px;line-height:18px;text-transform:uppercase;padding-bottom:12px}.node-type-case-study .panel-2col .panel-col-last .field-name-field-sidebar-ref.field-type-blockreference{background:0 0;padding:0}.node-type-case-study .panel-2col .panel-col-last .field-name-field-sidebar-ref.field-type-blockreference .span-div{display:none}.node-type-case-study #main-content .block-system{background:transparent url(/sites/all/themes/casa/images/texture-main.png) repeat left top;padding:50px 0}
.node-type-case-study .panel-2col .panel-col-first .field-name-body ul li{font-weight:400}.page-node-138 .step-nav span.greypro-bar,.page-node-138 .step-nav span.steparrows{display:none}.page-node-138 .date-field{display:none}.page-node-138 .left-right-wrapper{display:none}.page-node-138 #ajax_form_multistep_form.first-axaj{background:transparent url(/sites/all/themes/casa/images/screenign_test_bg.jpg) no-repeat center top;width:100%;height:100%;background-size:cover;color:#fff;padding-bottom:60px}.page-node-138 #ajax_form_multistep_form.first-axaj form h3{color:#fff}.page-node-138 #ajax_form_multistep_form.first-axaj form>div{max-width:960px;width:100%;margin:0 auto;padding-top:25px}.page-node-138 #ajax_form_multistep_form.first-axaj form .content-wrapper{overflow:hidden;position:relative}.page-node-138 #ajax_form_multistep_form.first-axaj form .content-wrapper .nav-title{text-align:center;padding-bottom:15px}.sub-nav-wrap{width:815px;margin:0 auto}.page-node-138 #ajax_form_multistep_form.first-axaj form .step-nav{display:inline-block;float:left;text-align:center;text-transform:uppercase;position:relative;padding-bottom:30px}.page-node-138 .step-nav span{padding:0 25px 6px;display:inline-block;width:100%;position:relative;z-index:2;font-family:MuseoSansCond-700,Sans-Serif;font-size:15px;text-transform:uppercase;line-height:16px}.page-node-138 .step-nav .icon{border:0 none;padding:0 32px;display:block;position:relative}.pro-bar-wrap{width:100%;margin:0 auto}.page-node-138 form .pro-bar{display:block;height:5px;background:#707070;width:72%;position:absolute;bottom:24.9%;z-index:0;left:130px}.pro-arrow{background:transparent url(/sites/all/themes/casa/images/test-breadcrumb-arrow.png) no-repeat right center;display:inline-block;width:72%;height:15px;position:absolute;right:14%;bottom:22.2%}.page-node-138 form .form-type-radios,.btn-wrapper,.page-node-138 form>div>.form-type-item{background:rgba(255,255,255,.9);margin:0;padding-bottom:20px}.page-node-138 .main-container form .form-type-textfield{background:rgba(255,255,255,.9);margin:0;padding-bottom:50px}.page-node-138 form>div>.form-type-item label{color:#3b3b3b;padding:35px 60px 25px;width:100%}.page-node-138 #ajax_form_multistep_form.first-axaj form h4.results-header{text-align:center;display:block}.page-node-138 form .msg-wrapper{padding:35px 60px 0}.page-node-138 form .form-type-radios,.page-node-138 .main-container form .form-type-textfield{color:#5f5f5f}.page-node-138 .help-block a,.msg-wrapper a{font-family:Arial,sans-serif;font-weight:700;font-size:14px;color:#1f5777;text-decoration:none;line-height:18px}.page-node-138 .help-block a:hover,.msg-wrapper a:hover{color:#2b7fa0;text-decoration:underline}.page-node-138 form .form-type-radios>label,.page-node-138 .main-container form .form-type-textfield>label{text-align:center;display:block;padding:35px 0;margin:0}.page-node-138 #ajax_form_multistep_form.first-axaj form h4{margin:0;color:#3b3b3b;display:inline-block}.page-node-138 form .form-required{height:36px;color:#eb5a49;line-height:36px;font-size:24px}.page-node-138 form .form-type-radios .form-radios{width:500px;margin:0 auto}.page-node-138 form .form-type-radios .form-type-radio{background:#fff;padding:15px;margin-top:0;margin-bottom:25px;border:1px solid #ddd}.page-node-138 form .form-type-radios .form-type-radio label{color:#5f5f5f}.page-node-138 form .form-type-radios .form-type-radio label.boxChecked{color:#eb5a49}.page-node-138 form .form-type-radios .radio input[type=radio]{float:right;-webkit-appearance:none;-moz-appearance:none;margin-top:0;border:0 none;width:18px;height:18px}.page-node-138 form .form-type-radios .radio input[type=radio]:focus{outline:0}.page-node-138 form .form-type-radios .radio input[type=radio]:before{content:'';right:0;bottom:2px;width:20px;height:20px;background:#fff url(/sites/all/themes/casa/images/check-box-normal.png) no-repeat right top;position:absolute;pointer-events:none;display:block;position:relative}.page-node-138 form .form-type-radios .radio input[type=radio]:hover:before{background:#fff url(/sites/all/themes/casa/images/check-box-hover.png) no-repeat right center}
.page-node-138 form .form-type-radios .radio input[type=radio]:checked:before{content:'';right:0;bottom:2px;width:20px;height:20px;background:#fff url(/sites/all/themes/casa/images/check-box-select.png) no-repeat right center;position:absolute;pointer-events:none;display:block;position:relative}.page-node-138 .main-container form .form-type-textfield .form-text{width:500px;margin:0 auto}.page-node-138 form .form-wrapper{margin:0 auto}.btn-wrapper .form-wrapper{width:500px;margin:0 auto;padding-bottom:30px;overflow:hidden}.btn-wrapper .form-wrapper button.btn.btn-default[value=Next]{color:#fff;background:#be3037 url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat 66% center;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:8px 55px;text-transform:uppercase;font-size:17px;line-height:20px;font-family:MuseoSansCond-700,Sans-Serif;width:160px;text-align:left;float:right}.btn-wrapper .form-wrapper button.btn.btn-default[value=Next]:hover{background:#363636 url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat 66% center;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11)}.page-node-138 form .help-block{width:500px;margin:0 auto;font-size:15px;text-align:center;padding-bottom:26px}.btn-wrapper .form-wrapper button.btn.btn-default[value=Back]{color:#fff;background:#b7b7b7 url(/sites/all/themes/casa/images/btn-arrow-white-rev.png) no-repeat 30% center;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:8px 55px;text-transform:uppercase;font-size:17px;line-height:20px;font-family:MuseoSansCond-700,Sans-Serif;width:160px;margin-right:22px;text-align:center}.btn-wrapper .form-wrapper button.btn.btn-default[value=Back]:hover{background:#363636 url(/sites/all/themes/casa/images/btn-arrow-white-rev.png) no-repeat 30% center;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11)}.main-msg-wrap{position:relative;width:100%}.msg-wrapper .italic.red{color:#5f5f5f;padding-bottom:30px;font-weight:400;line-height:24px}.msg-wrapper p{padding-bottom:20px}.msg-wrapper .quiz-h5{margin-top:0}.msg-wrapper li .orange a{text-transform:uppercase;color:#eb5a49;background:transparent url(/sites/all/themes/casa/images/box-arrow-small.png) no-repeat right center;padding-right:14px}.msg-wrapper li .orange a:hover{text-transform:uppercase;color:#f57768}.msg-wrapper .indent{padding-left:40px}.icon.was-active{display:block;background:url('/sites/all/themes/casa/images/progress/test-breadcrumb-icon-check.png') center center;height:30px;background-repeat:no-repeat}.icon.next-active{display:block;background:url('/sites/all/themes/casa/images/progress/test-breadcrumb-icon.png') center 5px;height:30px;background-repeat:no-repeat}.icon.active{background:url('/sites/all/themes/casa/images/progress/test-breadcrumb-icon-active.png') center 0px;display:block;height:30px;background-repeat:no-repeat}#edit-nav--2{margin-bottom:0}.page-ajax-form .content{margin:auto;display:table;width:1000px}.page-node-333 .group-header .field-name-field-middle-top-ref{position:relative}@media (min-width:960px){.page-node-333 .group-header .field-name-field-middle-top-ref .field-items .item-num-0{width:960px;margin:auto;position:relative;z-index:1}.page-node-333 .group-header .field-name-field-middle-top-ref .field-items .item-num-1{position:relative;z-index:2}.page-node-333 .width960{padding-right:320px}.page-node-333 .left-right-wrapper .span-div.white.grey-arrow{display:none}.page-node-333 .group-header .field-name-field-middle-top-ref{padding-bottom:0}.page-node-333 .width960 .field-name-field-middle-ref{padding:0}#block-mymodule-journal-filter{width:960px;position:fixed;top:472px;z-index:1}}.text-center.back-to-top-link{padding:22px 0}.content .journal-container .text-center.back-to-top-link a{font-weight:700}.articles .field-name-field-middle-top-ref .item-num-0{padding:0}.page-node-333 .field-name-field-middle-top-ref>.field-items{width:100%;max-width:100%}.page-node-333 .field-name-field-middle-top-ref .item-num-0{padding:0}.journals_filter{max-width:960px;width:300px;margin:0 auto;background:#fff;overflow:hidden;padding-left:0;padding-top:10px;padding-bottom:22px;border-bottom:5px solid #e5e5e5;float:right}
.journals_filter,.journals_filter li{list-style:none}.journals_filter li{border-left:3px solid #fff}.main-container .journals_filter li a{width:100%}.main-container .journals_filter li:hover,.main-container .journals_filter li.selected{width:100%;border-left:3px solid #e2070e}.main-container .journals_filter li.first{padding-left:0}.main-container .journals_filter li.last{padding-bottom:0;padding-right:0}.journals_filter li a{text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;font-size:16px;line-height:18px;color:#3b3b3b;padding-top:66px;width:80px}.journals_filter li a:hover{color:#e2070e}.articles .field-name-field-middle-top-ref .field-item{clear:both}.main-container .journals_filter li a{padding-left:45px;vertical-align:middle;padding-top:10px;height:36px}.main-container .journals_filter li.filter-education a{display:inline-block;background:transparent url(/sites/all/themes/casa/images/jouranls/education-off.png) no-repeat left center}.main-container .journals_filter li.filter-education.selected a,.main-container .journals_filter li.filter-education a:hover{background:transparent url(/sites/all/themes/casa/images/jouranls/education-over.png) no-repeat left center}.main-container .journals_filter li.filter-families a{display:inline-block;background:transparent url(/sites/all/themes/casa/images/jouranls/families.png) no-repeat left center}.main-container .journals_filter li.filter-families.selected a,.main-container .journals_filter li.filter-families a:hover{background:transparent url(/sites/all/themes/casa/images/jouranls/families-over.png) no-repeat left center}.main-container .journals_filter li.filter-health a{display:inline-block;background:transparent url(/sites/all/themes/casa/images/jouranls/health.png) no-repeat left center}.main-container .journals_filter li.filter-health.selected a,.main-container .journals_filter li.filter-health a:hover{background:transparent url(/sites/all/themes/casa/images/jouranls/health-over.png) no-repeat left center}.main-container .journals_filter li.filter-justice a{display:inline-block;background:transparent url(/sites/all/themes/casa/images/jouranls/justice.png) no-repeat left center}.main-container .journals_filter li.filter-justice.selected a,.main-container .journals_filter li.filter-justice a:hover{background:transparent url(/sites/all/themes/casa/images/jouranls/justice-over.png) no-repeat left center}.main-container .journals_filter li.filter-public.policy a{display:inline-block;background:transparent url(/sites/all/themes/casa/images/jouranls/public-policy.png) no-repeat left center}.main-container .journals_filter li.filter-public.policy.selected a,.main-container .journals_filter li.filter-public.policy a:hover{background:transparent url(/sites/all/themes/casa/images/jouranls/public-policy-over.png) no-repeat left center}.main-container .journals_filter li.filter-public.services a{display:inline-block;background:transparent url(/sites/all/themes/casa/images/jouranls/public-service.png) no-repeat left center}.main-container .journals_filter li.filter-public.services.selected a,.main-container .journals_filter li.filter-public.services a:hover{background:transparent url(/sites/all/themes/casa/images/jouranls/public-service-over.png) no-repeat left center}.main-container .journals_filter li.filter-other a{display:inline-block;background:transparent url(/sites/all/themes/casa/images/jouranls/other-off.png) no-repeat left center}.main-container .journals_filter li.filter-other.selected a,.main-container .journals_filter li.filter-other a:hover{background:transparent url(/sites/all/themes/casa/images/jouranls/other-over.png) no-repeat left center}.main-container .journals_filter li.filter-eating a{display:inline-block;background:transparent url(/sites/all/themes/casa/images/jouranls/eating.png) no-repeat left center}.main-container .journals_filter li.filter-eating.selected a,.main-container .journals_filter li.filter-eating a:hover{background:transparent url(/sites/all/themes/casa/images/jouranls/eating-red.png) no-repeat left center}.main-container .journals_filter li.filter-gambling a{display:inline-block;background:transparent url(/sites/all/themes/casa/images/jouranls/gambling.png) no-repeat left center}
.main-container .journals_filter li.filter-gambling.selected a,.main-container .journals_filter li.filter-gambling a:hover{background:transparent url(/sites/all/themes/casa/images/jouranls/gambling-red.png) no-repeat left center}.view-journal{padding-top:45px}.journals-container-wrap .journal-title{background:#e9e8e6;text-align:center;position:relative;border-bottom:5px solid #e9e8e6}.journals-container-wrap .journal-title:after,.journals-container-wrap .journal-title:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.journals-container-wrap .journal-title:after{border-color:rgba(233,232,230,0);border-top-color:#e9e8e6;border-width:11px;left:50%;margin-left:-11px}.journals-container-wrap .journal-title:before{border-color:rgba(233,232,230,0);border-top-color:#e9e8e6;border-width:21px;left:50%;margin-left:-21px}.journals-container-wrap .journal-title h4{text-align:center;margin:0;padding:28px 0 24px}.journals-container-wrap .journal-title h4 a{font-size:24px;line-height:30px;color:#27333a;font-family:MuseoSansCond-700,Sans-Serif;text-transform:uppercase}.journals-container-wrap .journal-title h4 a:hover{color:#27333a}.journal-container{width:100%;max-width:960px;margin:0 auto;padding-top:32px}.journal-container .views-row{padding:0 0 26px}.page-node-333 .journal-container .views-row{padding:25px 0 20px;border-bottom:1px solid #ddd}.views-field-field-journal-year span{font-family:MuseoSansCond-700,Sans-Serif;font-size:17px;line-height:17px;text-transform:uppercase;color:#959595;display:inline-block;padding-bottom:12px}.journal-container p{color:#3b3b3b;margin-bottom:6px}.content .journal-container a{font-weight:400}.bean-map h3{margin-top:0;text-align:center}.map-wrapper{margin-top:40px;background:#85b1cc url(/sites/all/themes/casa/images/map-cut-arrow.png) no-repeat center top;display:block}.qtip-contentWrapper{border:0 none!important;background:transparent!important}.qtip-title{color:#fff;text-transform:uppercase;font-size:24px;line-height:30px;font-family:MuseoSansCond-900,Sans-Serif;text-align:center;background-color:#3B3B3B!important;margin-bottom:2px}.qtip-content h4{font-size:19px;line-height:22px;margin-bottom:0}.qtip-content h5{color:#ebebeb;font-size:14px;margin-top:0;line-height:15px}.qtip-borderTop,.qtip-borderBottom{display:none!important}.untreated-addiction-and-risky-use .field-name-field-bottom-ref .item-num-1{overflow:visible;background:url(/sites/all/themes/casa/images/background-peak.png) no-repeat center top;margin-top:-22px;padding-top:22px}.untreated-addiction-and-risky-use .field-name-field-bottom-ref .item-num-1 .three-columns{width:100%;float:none;margin:0;background:#5f5f5f}.untreated-addiction-and-risky-use .field-name-field-bottom-ref .item-num-1 .bean-title-with-icon{padding:42px 0}.untreated-addiction-and-risky-use .field-name-field-bottom-ref .item-num-1 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item{color:#fff;float:left;width:29.1%;padding-top:105px}.untreated-addiction-and-risky-use .field-name-field-bottom-ref .item-num-1 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item.even{background:url(/sites/all/themes/casa/images/state-budget-icon.png) no-repeat center top;margin:0 30px}.untreated-addiction-and-risky-use .field-name-field-bottom-ref .item-num-1 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item.odd{background:url(/sites/all/themes/casa/images/state-spending-icon.png) no-repeat center top}.untreated-addiction-and-risky-use .field-name-field-bottom-ref .item-num-1 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item.even.last-field{background:url(/sites/all/themes/casa/images/treatment-spending-icon.png) no-repeat center top}.untreated-addiction-and-risky-use .field-name-field-bottom-ref .item-num-1 .bean-title-with-icon .field-item p{color:#fff;text-align:center}.untreated-addiction-and-risky-use .field-name-field-bottom-ref .item-num-1 .bean-title-with-icon .field-item .field-name-field-text .field-item{color:#fff;font-size:20px;text-transform:uppercase;text-align:center;width:100%;line-height:26px}
.untreated-addiction-and-risky-use .field-name-field-bottom-ref .bean-title-with-icon .field-name-field-text{width:100%}.untreated-addiction-and-risky-use .bean-title-with-icon .field-name-field-text-editor{padding-top:12px}.page-node-832 .field-name-field-middle-top-ref .item-num-3{display:block}.page-node-832 .field-name-field-middle-top-ref .item-num-0{padding:0}.page-node-832 .field-name-field-middle-top-ref .item-num-1{display:none}.page-node-832 .field-name-field-middle-top-ref .item-num-2{overflow:visible;background:url(/sites/all/themes/casa/images/background-peak.png) no-repeat center top;margin-top:-22px;padding-top:22px}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .three-columns{width:100%;float:none;margin:0;background:#5f5f5f}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon{padding:42px 0}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item{color:#fff;float:left;width:29.1%;padding-top:105px}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item.even{background:url(/sites/all/themes/casa/images/state-budget-icon.png) no-repeat center top;margin:0 30px}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item.odd{background:url(/sites/all/themes/casa/images/state-spending-icon.png) no-repeat center top}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item.even.last-field{background:url(/sites/all/themes/casa/images/treatment-spending-icon.png) no-repeat center top}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-item p{color:#fff;text-align:center}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-item .field-name-field-text .field-item{color:#fff;font-size:20px;text-transform:uppercase;text-align:center;width:100%;line-height:26px}.page-node-832 .field-name-field-middle-top-ref .bean-title-with-icon .field-name-field-text{width:100%}.page-node-832 .bean-title-with-icon .field-name-field-text-editor{padding-top:12px}.node-type-poll .node-poll{background-color:#fff}.field.field-name-disqus-comment-count.field-type-ds.field-label-hidden{padding-bottom:5px;border-bottom:3px solid #ddd;margin-left:20px;margin-right:20px}.field.field-name-disqus-comment-count.field-type-ds.field-label-hidden a{text-transform:uppercase;color:#d02c35;font-family:MuseoSansCond-700,Sans-Serif;font-size:16px;line-height:18px;white-space:nowrap}.node-poll .field.field-name-disqus-comment-count.field-type-ds.field-label-hidden{margin-left:0;margin-right:0}.page-node-22 .group-left .views-row .node-poll .field-name-title,.page-node-22 .group-left .views-row .node-poll .field-name-body,.page-node-22 .group-left .views-row .node-poll .field-name-node-link{padding-left:0;padding-right:0}.page-node-22 .group-left .views-row .node-poll .field-name-comments-link{float:left;margin-left:10px}.page-node-22 .group-left .views-row .node-poll .tag-wrapper .field-name-title{padding-left:20px;padding-right:20px}.page-node-22 .group-left .views-row .node-poll .field-name-field-body{padding-top:25px}.page-node-22 .group-left .views-row .node-poll .field-name-post-date{padding-left:0;padding-right:0}.node-type-poll .panel-2col .panel-col-first .vote-form{background:0 0}.node-type-poll .panel-2col .panel-col-first .poll{margin:20px 25px 24px;background:#f7f7f5;padding-top:20px;padding-bottom:20px;display:table}.view-mode-blog_listing .poll{margin-top:20px}.node-type-poll .panel-2col .panel-col-first .field-name-body{padding:25px 25px 0}.label-inline.tag-title{float:left;margin-left:25px;margin-top:25px}.node-type-poll .panel-2col .panel-col-first .field-name-body.tags{padding:0;margin-top:25px;display:inline-block}.poll .form-group{margin-bottom:0}.poll .form-radios{padding-top:1px;padding-bottom:1px;padding-left:0}
.poll .radio{margin-bottom:20px}.poll .total{display:none}.poll .bar-wrapper{font-weight:700;text-transform:uppercase;margin-bottom:15px;width:100%;display:table-row}.node-type-poll .panel-2col .panel-col-first .field-name-post-date{float:left;margin-right:0;position:relative;z-index:2}.node-type-poll .panel-2col .panel-col-first .field-name-field-tag{float:left;position:relative;z-index:2}.node-type-poll .panel-2col .panel-col-first .field-name-field-tag a,.page-node-22 .group-left .views-row .tag-wrapper a,.page-blog-archive .col-sm-9 .views-row .tag-wrapper a{color:#d02c35;font-family:MuseoSansCond-700,Sans-Serif;font-size:16px;line-height:18px;display:inline-block}.node-type-poll .panel-2col .panel-col-first .field-name-field-tag-icon,.node-type-poll .panel-2col .panel-col-first .field-name-field-tag .field-name-title{float:left;font-size:14px;line-height:18px;clear:none}.node-type-poll .panel-2col .panel-col-first .field-name-title h5{margin:0;line-height:normal;font-size:inherit}.node-type-poll .node-poll .field.field-name-disqus-comment-count.field-type-ds.field-label-hidden{clear:none;margin-left:25px;margin-right:25px}.node-type-poll .poll .bar-wrapper{width:100%;padding-left:20px;padding-right:10px;display:table-row}.node-type-poll .poll .bar-wrapper .votes{display:none}.node-type-poll .panel-2col .panel-col-first .bar{display:table-cell;width:100%}.node-type-poll .panel-2col .panel-col-first .node-poll .poll button[type=submit]{margin-left:20px}.page-node-22 .at4-share-outer.addthis-smartlayers,.page-node-950 .at4-share-outer.addthis-smartlayers,.page-blog-archive .at4-share-outer.addthis-smartlayers{display:none!important}.page-node-22 .width960 .at4-share-outer.addthis-smartlayers,.page-node-950 .width960 .at4-share-outer.addthis-smartlayers,.page-blog-archive .view-content .views-row .at4-share-outer.addthis-smartlayers{display:block!important}.page-node-22 .field.field-name-disqus-comment-count.field-type-ds.field-label-hidden,.blog .field.field-name-disqus-comment-count.field-type-ds.field-label-hidden,.page-blog-archive .field.field-name-disqus-comment-count.field-type-ds.field-label-hidden{margin-left:0;margin-right:0;padding-bottom:13px}.blog-listing .views-row .field-name-addthis-bloglist,.node-type-blog-content .panel-col-first .field-name-addthis-blockcontent{padding-top:10px;display:block}.page-node-22 .blog-listing .views-row .field-name-field-image,.blog .blog-listing .views-row .field-name-field-image{margin-top:20px}.page-node-22 .left-right-wrapper .group-left .field-type-blockreference img{margin:0}.page-node-22 .span-div:after{border-top-color:#fff}.blog .field-name-field-lead-banner,.page-node-22 .field-name-field-lead-banner{padding:50px 0 22px}.blog .red-btn,.page-node-22 .red-btn{text-align:left}.blog .panel-2col .panel-col-last .panel-separator,.page-node-22 .panel-2col .panel-col-last .panel-separator{background:0 0}.blog .panel-wrap,.page-node-22 .panel-wrap{background:transparent url(/sites/all/themes/casa/images/texture-main.png) repeat left top;position:relative;padding:50px 0}.blog .panel-wrap .span-div,.page-node-22 .panel-wrap .span-div{display:none}.blog .panel-wrap .block-system .content,.page-node-22 .panel-wrap .block-system .content{margin-bottom:50px}.blog .group-left .views-row,.page-node-22 .group-left .views-row{background:#fff;margin-bottom:35px;padding:0 30px}.blog .left-right-wrapper .group-left .field-type-blockreference img,.page-node-22 .left-right-wrapper .group-left .field-type-blockreference img,.page-blog-archive .col-sm-9 .views-row .tag-wrapper img{padding:0;float:left}.blog .left-right-wrapper .group-left .field-type-blockreference .field-name-field-image img,.page-node-22 .left-right-wrapper .group-left .field-type-blockreference .field-name-field-image img{width:100%;margin-bottom:10px}.blog .group-left .field-name-title,.blog .group-left .field-name-post-date,.blog .group-left .field-name-body,.blog .group-left .field-name-node-link,.page-node-22 .group-left .field-name-title,.page-node-22 .group-left .field-name-post-date,.page-node-22 .group-left .field-name-body,.page-node-22 .group-left .field-name-node-link{padding:0}
.page-node-22 .group-left .field-name-node-link,.page-node-22 .group-left .field-name-comments-link{float:left;padding-left:0;margin-bottom:30px}.blog .group-left h2,.blog .group-left h2 a,.page-node-22 .group-left h2,.page-node-22 .group-left h2 a{font-size:30px;line-height:36px;color:#27333a;margin-top:30px;font-family:MuseoSansCond-700,Sans-Serif}.page-node-22 .group-left h2 a{font-weight:inherit}.blog .group-left .field-type-text-with-summary p,.page-node-22 .group-left .field-type-text-with-summary p{padding-bottom:8px}.blog .group-left .field-name-node-link p,.page-node-22 .group-left .field-name-node-link p{padding-bottom:24px}.blog .group-left .field-name-node-link .red-btn a,.page-node-22 .group-left .field-name-node-link .red-btn a{font-size:14px;padding:8px 20px}.blog .group-left .field-name-node-link .red-btn a,.page-node-22 .group-left .field-name-comments-link .red-btn a{font-size:14px;padding:8px 20px}.field-name-comments-link .red-btn a{font-size:14px;padding:8px 20px}.blog .group-right .bean-basic-text .ref-para,.page-node-22 .group-right .bean-basic-text .ref-para{margin:0;padding:0}.blog .related-title,.page-node-22 .related-title{font-size:24px;line-height:30px;color:#fff;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;margin:0;text-align:center;padding:8px 0;background:#3b3b3b}.blog .related-content,.page-node-22 .related-content{background:#f4f4f4;padding:20px;text-align:center;border-bottom:5px solid #e5e5e5;color:#898989}.node-type-blog-content div.panel-pane div.node{background:#fff}.node-type-blog-content .pane-disqus-disqus-comments{width:960px;margin:0 auto}.node-type-blog-content .pane-disqus-disqus-comments .pane-content{width:66.5%;padding-right:38px}.node-type-blog-content .pane-disqus-disqus-comments .pane-content #disqus_thread{background:#fff;padding:20px 20px 50px}.blog .field-name-post-date,.page-node-22 .field-name-post-date{font-family:MuseoSansCond-700,Sans-Serif;font-size:16px;line-height:18px;color:#3b3b3b}.blog .panel-2col .panel-col-first .field-name-title h2,.page-node-22 .panel-2col .panel-col-first .field-name-title h2{padding:6px 0 10px}.blog .group-left .field-name-body,.page-node-22 .group-left .field-name-body{padding-top:25px}.blog-rss-icon{background:#fafbf6;border-bottom:5px solid #e5e5e5}.blog-rss-icon p{margin:0;padding:20px}.blog-rss-icon img{padding-right:8px;max-width:100%;height:auto;width:24px;margin-top:-6px}.blog-rss-icon a{font-size:18px;line-height:18px;color:#333;font-family:MuseoSansCond-700,Sans-Serif;text-transform:uppercase;font-weight:700!important}.blog-rss-icon a:hover{color:#000;text-decoration:none}.blog .panel-2col .panel-col-last a,.page-node-22 .panel-2col .panel-col-last a{font-weight:700}.node-type-blog-content.panels-wrapper #main-content{padding:0;background:0 0}.node-type-blog-content.panels-wrapper #main-content .group-header{background:#fff}.node-type-blog-content.panels-wrapper #main-content .group-header .contextual-links-wrapper{display:none}.node-type-blog-content.panels-wrapper .left-right-wrapper .width960{padding:60px 0}.node-type-blog-content .atss{top:48%!important}.node-type-blog-content .panel-col-first .panel-separator{display:none;margin:0}.node-type-blog-content .panel-col-first .pane-block-9,.node-type-blog-content .pane-node-field-addthisshare{background:#fff}.node-type-blog-content .panel-col-first .pane-block-9{padding:0;width:100%;float:left;display:none!important}.node-type-blog-content .panel-col-first .pane-block-9 .addthis_sharing_toolbox{display:none!important}.node-type-blog-content .pane-node-field-addthisshare{width:85px;float:right;height:auto;padding:20px 0;margin-right:20px}.node-type-blog-content .pane-node-field-addthisshare .pane-content{width:85px}.node-type-blog-content .bean-basic-text img{border:0 none}.node-type-blog-content .span-div{display:none}.node-type-blog-content .field-name-post-date{font-family:MuseoSansCond-700,Sans-Serif;font-size:16px;line-height:18px;color:#3b3b3b}.node-type-blog-content .field-name-title{font-size:30px;line-height:36px;color:#27333a;font-family:MuseoSansCond-700,Sans-Serif}
.page-node-22 .bean-basic-text img,.page-node-22 .bean-call-out img{border:0 none;max-width:100%;height:auto}.page-node-22 .date-field{display:none}.node-type-case-study .panel-wrap{background:transparent url(/sites/all/themes/casa/images/texture-main.png) repeat left top;position:relative;padding:50px 0}.node-type-case-study .panel-col-last img{width:100%}.node-type-case-study .panel-col-last .red-btn{margin-top:24px;display:block;text-align:center}.node-type-case-study .panel-col-last .red-btn a{color:#fff;background:#be3037;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:8px 28px;text-transform:uppercase;font-size:17px;line-height:20px;font-family:MuseoSansCond-700,Sans-Serif}.node-type-case-study .panel-col-last .red-btn a span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:12px}.node-type-case-study .panel-col-last .red-btn a:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11)}#block-views-blog-block-1,#block-views-blog-block-3,#block-views-topics-blog-block{background:#fff;border-bottom:5px solid #e5e5e5;padding:20px}.the-buzz-blog .field-name-field-sidebar-ref .item-num-1 .block h2.block-title,.the-buzz-blog .field-name-field-sidebar-ref .item-num-2 .block h2.block-title{display:block}#block-views-blog-block-1 h2.block-title,#block-views-blog-block-3 h2.block-title,#block-views-topics-blog-block h2.block-title{color:#464646;font-family:MuseoSansCond-900,Sans-Serif;font-size:16px;line-height:20px;margin-bottom:0;display:block}#block-views-topics-blog-block ol,#block-views-blog-block-3 ol{padding-left:0}#block-views-topics-blog-block ol ol,#block-views-blog-block-3 ol ol{padding-left:15px}.page-node-22 .field-name-field-sidebar-ref>.field-items>.field-item.item-num-1 .block-views h3,.page-node-22 .field-name-field-sidebar-ref>.field-items>.field-item.item-num-2 .block-views h3{margin:6px 0 0}.page-node-22 .field-name-field-sidebar-ref>.field-items>.field-item.item-num-1 .block-views h3,.page-node-22 .field-name-field-sidebar-ref>.field-items>.field-item.item-num-2 .block-views h3,.page-node-22 .field-name-field-sidebar-ref>.field-items>.field-item.item-num-1 .block-views h3 a,.page-node-22 .field-name-field-sidebar-ref>.field-items>.field-item.item-num-2 .block-views h3 a,.page-node-22 .field-name-field-sidebar-ref>.field-items>.field-item.item-num-1 .block-views a,.page-node-22 .field-name-field-sidebar-ref>.field-items>.field-item.item-num-2 .block-views a{font-family:MuseoSansCond-700,Sans-Serif;font-size:15px;font-weight:400;line-height:32px}.page-node-22 .field-name-field-sidebar-ref>.field-items>.field-item.item-num-1 .block-views h3 a:hover,.page-node-22 .field-name-field-sidebar-ref>.field-items>.field-item.item-num-2 .block-views h3 a:hover,.page-node-22 .field-name-field-sidebar-ref>.field-items>.field-item.item-num-1 .block-views a:hover,.page-node-22 .field-name-field-sidebar-ref>.field-items>.field-item.item-num-2 .block-views a:hover{text-decoration:none}#block-views-blog-block-1 h3 a,#block-views-blog-block-3 h3 a{background:url(/sites/all/themes/casa/images/arrow-drop-down.png) no-repeat right center;padding-right:15px;font-family:MuseoSansCond-700,sans-serif;font-weight:400;font-size:15px;line-height:32px}#block-views-blog-block-1 h3,#block-views-blog-block-3 h3{margin-bottom:0;margin-top:5px}#block-views-blog-block-1 h3.selected a,#block-views-blog-block-3 h3.selected a{background:url(/sites/all/themes/casa/images/arrow-drop-up.png) no-repeat right center}#block-views-topics-blog-block .content .view-content>ol>li>div span a{display:block;padding:3px 0}.field-name-field-sidebar-ref .view-topics-blog .views-field-name a img{margin-right:10px}#block-views-topics-blog-block .content .view-content>ol>li>div span a>span{background:url(/sites/all/themes/casa/images/arrow-drop-down.png) no-repeat center center;display:inline-block;float:right;height:16px;padding:5px;width:20px}
.page-blog-archive .row-fluid .col-sm-3 .content .view-id-blog{margin-top:50px}.page-blog-archive .row-fluid .col-sm-3 .content .view-id-blog .view-content{background:#fafbf6;border-bottom:5px solid #e5e5e5;padding:20px}.page-blog-archive .row-fluid .col-sm-3 .content .view-id-blog .view-content h3{margin:6px 0 0}.page-blog-archive .row-fluid .col-sm-3 .content .view-id-blog .view-content h3,.page-blog-archive .row-fluid .col-sm-3 .content .view-id-blog .view-content h3 a,.page-blog-archive .row-fluid .col-sm-3 .content .view-id-blog .view-content a{font-family:MuseoSansCond-700,Sans-Serif;font-size:15px;font-weight:400;line-height:32px}.page-blog-archive .row-fluid .col-sm-3 .content .view-id-blog .view-content h3 a:hover,.page-blog-archive .row-fluid .col-sm-3 .content .view-id-blog .view-content a:hover{text-decoration:none}.page-blog-archive .row-fluid .col-sm-3 .content .view-id-blog .view-content h3 a{background:url(/sites/all/themes/casa/images/arrow-drop-down.png) no-repeat right center;padding-right:15px}.page-blog-archive .row-fluid .col-sm-3 .content .view-id-blog .view-content h3.selected a{background:url(/sites/all/themes/casa/images/arrow-drop-up.png) no-repeat right center}.node-type-blog-content .panel-2col .panel-col-last .pane-blog{background:#fafbf6;border-bottom:5px solid #e5e5e5;padding:20px}.node-type-blog-content .panel-2col .panel-col-last .pane-blog h2.pane-title{text-align:left;color:#464646;font-family:MuseoSansCond-900,Sans-Serif;font-size:16px;line-height:20px;margin-bottom:0}.node-type-blog-content .panel-2col .panel-col-last .pane-blog .view-content h3{margin:6px 0 0}.node-type-blog-content .panel-2col .panel-col-last .pane-blog .view-content h3,.node-type-blog-content .panel-2col .panel-col-last .pane-blog .view-content h3 a,.node-type-blog-content .panel-2col .panel-col-last .pane-blog .view-id-blog .view-content a{font-family:MuseoSansCond-700,Sans-Serif;font-size:15px;font-weight:400;line-height:32px}.node-type-blog-content .panel-2col .panel-col-last .pane-blog .view-id-blog .view-content h3 a:hover,.node-type-blog-content .panel-2col .panel-col-last .pane-blog .view-id-blog .view-content a:hover{text-decoration:none}.node-type-blog-content .panel-2col .panel-col-last .pane-blog .view-id-blog .view-content h3 a,.node-type-blog-content .panel-2col .panel-col-last .view-topics-blog .view-content>ol>li>div span a{background:url(/sites/all/themes/casa/images/arrow-drop-down.png) no-repeat right center;padding-right:15px}.node-type-blog-content .panel-2col .panel-col-last .pane-blog .view-id-blog .view-content h3.selected a{background:url(/sites/all/themes/casa/images/arrow-drop-up.png) no-repeat right center}.node-type-blog-content .panel-2col .panel-col-last .pane-blog{background:#fafbf6;border-bottom:5px solid #e5e5e5;padding:20px}.node-type-blog-content .panel-2col .panel-col-last .pane-blog h2.pane-title{text-align:left;color:#464646;font-family:MuseoSansCond-900,Sans-Serif;font-size:16px;line-height:20px;margin-bottom:0}.node-type-blog-content .panel-2col .panel-col-last .pane-topics-blog .view-content h3{margin:6px 0 0}.node-type-blog-content .panel-2col .panel-col-last .pane-topics-blog .view-content h3,.node-type-blog-content .panel-2col .panel-col-last .pane-blog .view-content h3 a,.node-type-blog-content .panel-2col .panel-col-last .pane-blog .view-id-blog .view-content a{font-family:MuseoSansCond-700,Sans-Serif;font-size:15px;font-weight:400;line-height:32px}.node-type-blog-content .panel-2col .panel-col-last .pane-topics-blog .view-id-blog .view-content h3 a:hover,.node-type-blog-content .panel-2col .panel-col-last .pane-blog .view-id-blog .view-content a:hover{text-decoration:none}.node-type-blog-content .panel-2col .panel-col-last .pane-topics-blog .view-id-blog .view-content h3 a{background:url(/sites/all/themes/casa/images/arrow-drop-down.png) no-repeat right center;padding-right:15px}.node-type-blog-content .panel-2col .panel-col-last .pane-topics-blog .view-id-blog .view-content h3.selected a{background:url(/sites/all/themes/casa/images/arrow-drop-up.png) no-repeat right center}
.node-type-blog-content .panel-2col .panel-col-last .pane-topics-blog{background:#fafbf6;border-bottom:5px solid #e5e5e5;padding:20px}.node-type-blog-content .panel-2col .panel-col-last .pane-topics-blog h2.pane-title{text-align:left;color:#464646;font-family:MuseoSansCond-900,Sans-Serif;font-size:16px;line-height:20px;margin-bottom:0}.node-type-blog-content .panel-2col .panel-col-last .pane-topics-blog .view-content ol{margin:0;padding:0}.node-type-blog-content .panel-2col .panel-col-last .pane-topics-blog .view-content ol li a{font-family:MuseoSansCond-700,Sans-Serif;font-size:15px;font-weight:400;line-height:32px}.page-blog-archive .main-container{background:#f7f5f1 url(/sites/all/themes/casa/images/texture-main.png) repeat left top;position:relative;overflow:hidden}.page-blog-archive .row-fluid{max-width:960px;width:100%;margin:50px auto}.page-blog-archive .row-fluid .col-sm-9{width:66.5%;float:left;padding-right:28px;border-right:3px solid #eee;padding-left:0}.page-blog-archive .row-fluid .col-sm-3{width:32%;padding-left:28px;float:left;padding-right:0}.page-blog-archive .red-btn{text-align:left}.page-blog-archive .panel-2col .panel-col-last .panel-separator{background:0 0}.page-blog-archive .panel-wrap .span-div{display:none}.page-blog-archive .panel-wrap .block-system .content{margin-bottom:50px}.page-blog-archive .row-fluid .col-sm-9 .views-row{background:#fff;margin-bottom:35px}.page-blog-archive .row-fluid .col-sm-9 .field-name-field-image img{padding:0;max-width:100%;height:auto}.page-blog-archive .row-fluid .col-sm-9 .field-name-title,.page-blog-archive .row-fluid .col-sm-9 .field-name-body,.page-blog-archive .row-fluid .col-sm-9 .field-name-node-link{padding:0 20px}.page-blog-archive .row-fluid .col-sm-9 h2,.page-blog-archive .row-fluid .col-sm-9 h2 a{font-size:30px;line-height:36px;color:#27333a;margin-top:30px;font-family:MuseoSansCond-700,Sans-Serif}.page-blog-archive .row-fluid .col-sm-9 p{padding-bottom:24px}.page-blog-archive .group-right .bean-basic-text .ref-para{margin:0;padding:0}.page-blog-archive .related-title{font-size:24px;line-height:30px;color:#fff;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;margin:0;text-align:center;padding:8px 0;background:#3b3b3b}.page-blog-archive .row-fluid .col-sm-9 .field-name-node-link .red-btn a{color:#fff;background:#be3037;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;text-transform:uppercase;font-size:14px;padding:8px 20px;line-height:20px;font-family:MuseoSansCond-700,Sans-Serif}.page-blog-archive .row-fluid .col-sm-9 .field-name-node-link .red-btn a span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:12px}.page-blog-archive .row-fluid .col-sm-9 .field-name-node-link .red-btn{margin-top:28px;text-align:left;display:block}.page-blog-archive .row-fluid .col-sm-9 .field-name-node-link .red-btn a:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11);text-decoration:none}.page-blog-archive .row-fluid .col-sm-9 .field-name-post-date{font-family:MuseoSansCond-700,Sans-Serif;font-size:16px;line-height:18px;color:#3b3b3b;padding-left:20px}.page-blog-archive .row-fluid .col-sm-9 .field-name-body{padding-top:25px}.calendar-events .field-name-field-middle-top-ref .item-num-0{padding-left:0;padding-right:0}.view-calender-of-events h3{background:#f0eeee;font-size:24px;line-height:43px;color:#27333a;font-family:MuseoSansCond-900,Sans-Serif;height:43px;padding-left:20px;margin:15px 0}.view-calender-of-events .views-row{background:#fff}.view-calender-of-events .views-row.views-row-first.views-row-last{border:3px solid #ddd}.view-calender-of-events .views-row{border-left:3px solid #ddd;border-right:3px solid #ddd;border-top:3px solid #ddd;border-bottom:0 none}.view-calender-of-events .views-row.views-row-last{border-bottom:3px solid #ddd}.view-calender-of-events .pull-left.col-left{width:20%;padding:25px}.view-calender-of-events .pull-left.col-rigth{width:80%;padding:25px}
.view-calender-of-events .pull-left.col-left .event-date{font-family:MuseoSansCond-900,Sans-Serif;font-size:19px;color:#567d89;line-height:26px;text-transform:uppercase}.view-calender-of-events .pull-left.col-left .event-place{font-family:MuseoSansCond-700,Sans-Serif;font-size:16px;line-height:24px;text-transform:uppercase;color:#567d89}.view-calender-of-events .col-rigth .event-title{font-family:Arial;font-size:21px;text-transform:none;color:#3b3b3b;text-align:left;line-height:26px;padding-bottom:15px}.view-calender-of-events .col-rigth .event-body a.events-moreinfo-link{font-size:14px;line-height:18px;text-transform:none;font-family:MuseoSansCond-500,Sans-Serif;font-weight:700;color:#eb5a49;display:inline-block;text-transform:uppercase;background:url(/sites/all/themes/casa/images/btn-arrow-red.png) no-repeat right center;padding-right:12px;margin-top:10px}.view-calender-of-events .col-rigth .event-body a.events-moreinfo-link:hover{color:#f57768}.page-node-307 .date-field{display:none}.page-node-307 .field-name-field-middle-ref>.field-items{max-width:100%}.page-node-307 .left-right-wrapper .width960{width:100%;max-width:100%}.page-node-307 .field-name-field-middle-top-ref{background:#fff;padding:0}.page-node-307 .field-name-field-middle-top-ref h3{margin:33px 0 28px}.page-node-307 .field-name-field-middle-top-ref .item-num-0{padding-bottom:0}.page-node-307 .field-name-field-middle-ref>.field-items>.field-item.item-num-1{border-top:3px solid #ddd;position:relative;margin-bottom:53px}.page-node-307 .field-name-field-middle-ref>.field-items>.field-item.item-num-1 h3{margin:33px 0 28px;text-align:center}.page-node-307 .field-name-field-middle-ref>.field-items>.field-item.item-num-2{position:relative}.page-node-307 .field-name-field-middle-ref>.field-items>.field-item.item-num-1{background:url(/sites/all/themes/casa/images/texture-main.png) repeat left top;border-bottom:3px solid #ddd;clear:both;top:0}.page-node-307 .field-name-field-middle-ref>.field-items>.field-item.item-num-1:after,.page-node-307 .field-name-field-middle-ref>.field-items>.field-item.item-num-1:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.page-node-307 .field-name-field-middle-ref>.field-items>.field-item.item-num-1:after{border-color:rgba(247,245,241,0);border-top-color:#f7f5f1;border-width:11px;left:50%;margin-left:-11px}.page-node-307 .field-name-field-middle-ref>.field-items>.field-item.item-num-1:before{border-color:rgba(221,221,221,0);border-top-color:#ddd;border-width:16px;left:50%;margin-left:-16px}.page-node-307 .left-right-wrapper .span-div{background:#fff;border-bottom:1px solid #ddd;clear:both;top:0}.page-node-307 .left-right-wrapper .span-div:after{border-color:rgba(247,245,241,0);border-top-color:#fff;border-width:17px;left:50%;margin-left:-17px}.page-node-307 .left-right-wrapper .span-div:before{border-color:rgba(221,221,221,0);border-top-color:#ddd;border-width:18px;left:50%;margin-left:-18px}.bean-staff-bios .field-type-field-collection>.field-items>.field-item{border-bottom:3px solid #ddd;padding:50px 0}.bean-staff-bios .field-type-field-collection.field-name-field-staff-bios>.field-items>.field-item.last-field{border-bottom:0 none}.bean-staff-bios .field-type-field-collection>.field-items>.field-item.first-field{padding-top:0}.bean-staff-bios .field-type-field-collection>.field-items>.field-item .entity{max-width:960px;width:100%;margin:0 auto}.left-right-wrapper .bean-staff-bios .group-left{width:29.2%;float:left;padding-right:0;border-right:0 none;margin-right:30px;margin-top:0;margin-bottom:0}.left-right-wrapper .bean-staff-bios .group-right{width:64%;float:left;padding-left:0;border-right:0 none;margin-left:30px;margin-top:24px;margin-bottom:0;position:relative}.left-right-wrapper .bean-staff-bios .group-right .field-name-field-title{font-size:24px;line-height:30px;color:#464646;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase}.left-right-wrapper .bean-staff-bios .group-right .field-name-field-sub-title{font-size:20px;line-height:26px;color:#3b3b3b;font-family:MuseoSansCond-300,Sans-Serif;text-transform:none;position:relative}
.bean-staff-bios .fullbios{width:100%;max-width:960px;margin:0 auto}.bean-staff-bios .fullbios .bios-inner{width:100%;float:none}.left-right-wrapper .bean-staff-bios .group-right .field-name-field-body{padding-top:42px}.bean-staff-bios .red-btn{text-align:left}.bean-staff-bios .red-btn a{color:#fff;background:#be3037;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:8px 28px;text-transform:uppercase;font-size:17px;line-height:20px;font-family:MuseoSansCond-700,Sans-Serif}.bean-staff-bios .red-btn a span{background:transparent url(/sites/all/themes/casa/images/arrow-down.png) no-repeat right center;width:10px;height:7px;display:inline-block;padding-left:20px}.bean-staff-bios .grey-btn a span{background:transparent url(/sites/all/themes/casa/images/arrow-up.png) no-repeat right center;width:10px;height:7px;display:inline-block;padding-left:20px}.bean-staff-bios .red-btn a:hover,.bean-staff-bios .grey-btn a:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11)}.bean-staff-bios .grey-btn a{color:#fff;background:#b7b7b7;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11);-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:8px 28px;text-transform:uppercase;font-size:17px;line-height:20px;font-family:MuseoSansCond-700,Sans-Serif}.page-node-344 .date-field{display:none}.page-node-344 .field-name-field-middle-top-ref .field-items .item-num-0{padding:0;text-align:left}.page-node-344 .field-name-field-middle-top-ref .field-items .item-num-0 .bean-basic-text{text-align:left}.page-node-344 .field-name-field-middle-top-ref .item-num-0 .field-name-field-text-editor{padding-top:22px;padding-bottom:0}.page-node-344 .field-name-field-middle-ref .four-columns{width:100%;float:none;margin:0}.page-node-344 .field-name-field-middle-ref .bean-image-callout .field-name-field-image-callout>.field-items>.field-item{width:195px;float:left;margin-bottom:50px;background:#3b3b3b;height:78px;text-align:left;margin-right:60px;border-bottom:6px solid #ddd}.page-node-344 .field-name-field-middle-ref .bean-image-callout .field-name-field-image-callout>.field-items>.field-item.fourth-one{margin-right:0}.page-node-344 .bean-image-callout .content{background:0 0}.page-node-344 .field-type-blockreference .bean-image-callout .content .field-name-field-image-callout .field-name-field-link .field-items .field-item{text-align:left;width:75%}.page-node-344 .field-type-blockreference .bean-image-callout .content .field-name-field-image-callout .field-name-field-link .field-items .field-item:hover a span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:12px}.page-node-344 .field-name-field-middle-top-ref.field-type-blockreference .red-btn{text-align:left}.page-node-344 .field-type-blockreference .bean-image-callout .field-name-field-link .field-items{background:0 0;width:100%}.page-node-344 .field-type-blockreference .bean-image-callout .field-name-field-link .field-items .field-item a{color:#fff;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;text-transform:uppercase;font-size:21px;line-height:24px;font-family:MuseoSansCond-700,Sans-Serif;font-weight:400;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.page-node-344 .field-type-blockreference .bean-image-callout .field-name-field-link .field-items .field-item a span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-red.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:12px}.page-node-344 .field-type-blockreference .bean-image-callout .field-name-field-link .field-items .field-item a:hover{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.page-node-344 .bean-image-callout .field-type-image img{opacity:.7;-ms-filter:"alpha(opacity=70)"}.page-node-344 .bean-image-callout .content:hover .field-type-image img{opacity:1;-ms-filter:"alpha(opacity=100)"}
.spokespeople .field-name-field-middle-top-ref .item-num-0{padding-left:0;padding-right:0}.bean-board-members.spokespeople{text-align:left}.bean-board-members.spokespeople .group-left{display:block}.bean-board-members.spokespeople .field-name-field-board-members>.field-items>.last_row>.field-item,.bean-board-members.spokespeople .field-name-field-board-members>.field-items>.field-item{padding:25px 0}.bean-board-members.spokespeople .field-name-field-board-members>.field-items>.field-item{width:100%;height:auto;float:none;margin-right:0}.bean-board-members.spokespeople .field-name-field-board-members>.field-items>.last_row{width:100%;margin:0}.bean-board-members.spokespeople .field-name-field-board-members>.field-items>.last_row>.field-item{width:100%;height:auto;float:none;margin-right:0}.bean-board-members.spokespeople .group-left{width:29.2%;float:left;padding-right:0;border-right:0 none;margin-right:30px;margin-top:0;margin-bottom:0}.bean-board-members.spokespeople .group-right{width:64%;float:left;padding-left:0;border-right:0 none;margin-left:30px;margin-top:0;margin-bottom:0;position:relative;text-align:left}.bean-board-members.spokespeople .field-name-field-board-members .field-name-field-text{text-align:left;font-size:24px;line-height:30px;color:#464646;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;padding-top:0}.bean-board-members.spokespeople .field-name-field-board-members .field-name-field-sub-title{text-align:left;font-size:20px;line-height:26px;color:#3b3b3b;font-family:MuseoSansCond-300,Sans-Serif;text-transform:none;position:relative;padding-bottom:15px;padding-top:0}.committee_view_mode .field-name-field-middle-top-ref .item-num-0{padding-left:0;padding-right:0}.bean-board-members.committee_view_mode{text-align:left}.bean-board-members.committee_view_mode .group-left{display:block}.bean-board-members.committee_view_mode .field-name-field-board-members>.field-items>.last_row>.field-item,.bean-board-members.committee_view_mode .field-name-field-board-members>.field-items>.field-item{padding:25px 0 45px}.bean-board-members.committee_view_mode .field-name-field-board-members>.field-items>.field-item{width:100%;height:auto;float:none;margin-right:0}.bean-board-members.committee_view_mode .field-name-field-board-members>.field-items>.last_row{width:100%;margin:0}.bean-board-members.committee_view_mode .field-name-field-board-members>.field-items>.last_row>.field-item{width:100%;height:auto;float:none;margin-right:0}.bean-board-members.committee_view_mode .group-left{width:29.2%;float:left;padding-right:0;border-right:0 none;margin-right:30px;margin-top:0;margin-bottom:0}.bean-board-members.committee_view_mode .group-right{width:64%;float:left;padding-left:0;border-right:0 none;margin-left:30px;margin-top:0;margin-bottom:0;position:relative;text-align:left}@media (max-width:960px){.bean-board-members.committee_view_mode .group-left{width:100%;margin-right:0;margin-bottom:10px}.bean-board-members.committee_view_mode .group-right{margin-left:0;width:100%}}.bean-board-members.committee_view_mode .field-name-field-board-members .field-name-field-text{text-align:left;font-size:24px;line-height:30px;color:#464646;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;padding-top:0}.bean-board-members.committee_view_mode .field-name-field-board-members .field-name-field-sub-title{text-align:left;font-size:20px;line-height:26px;color:#3b3b3b;font-family:MuseoSansCond-300,Sans-Serif;text-transform:none;position:relative;padding-bottom:15px;padding-top:0}.executive-committee .field-name-field-board-members>.field-items>.last_row>.field-item.first-one{margin-left:0;margin-bottom:0}.executive-committee .field-name-field-board-members img{border-bottom:6px solid #be3037}.executive-committee .field-type-field-collection>.field-items>.field-item{border-bottom:3px solid #ddd;padding:50px 0}.executive-committee .field-type-field-collection>.field-items>.last_row>.field-item{border-bottom:3px solid #ddd;padding:50px 0}.page-node-356 .field-name-field-middle-top-ref>.field-items{max-width:100%;width:100%;margin:0 auto}
.page-node-356 .journals-container{border-top:1px solid #ddd;padding:30px 0}.page-node-356 .journals-container .journal-title{max-width:960px;width:100%;margin:0 auto}.page-node-356 .journals-container .journal-title h3,.page-node-356 .journals-container .journal-title h3 a{font-size:24px;line-height:30px;color:#27333a;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase}.page-node-356 .journals-container .journal-title h3 a{font-weight:400}.page-node-356 .journals-container .views-field-field-published-date,.page-node-356 .journals-container .views-field-field-source{font-family:MuseoSansCond-700,Sans-Serif;font-size:17px;line-height:17px;text-transform:uppercase;color:#959595;display:inline;padding-bottom:12px}.page-node-356 .journals-container .views-field-body a{display:block;margin:10px 0;font-size:24px;line-height:30px;font-family:MuseoSansCond-700,Sans-Serif;text-transform:uppercase}.page-node-356 .journal-container p{margin-bottom:15px}.page-node-356 .field-name-field-middle-top-ref>.field-items{max-width:100%}.page-node-356 .field-name-field-middle-top-ref .item-num-0{padding:0;max-width:960px;width:100%;margin:0 auto}.page-node-356 .journals_filter{display:inline-block;text-align:center;padding:0;padding-bottom:12px;padding-bottom:30px}.page-node-356 .main-container .journals_filter li{float:none;padding:0;width:207px;height:46px;max-width:210px;background:#fff}.page-node-356 .journals_filter li a{padding:16px 0 12px;background:url(/sites/all/themes/casa/images/news-button.png) no-repeat left top;width:207px;display:inline-block;font-size:18px;font-family:MuseoSansCond-700,Sans-Serif}.emptyHeader,.page-node-7 .date-field{display:none}.page-node-7 .span-div:after{border-top-color:#fff}.page-node-7 .left-right-wrapper .width960,.page-node-7 .field-name-field-middle-ref>.field-items{max-width:100%;width:100%}.page-node-7 .field-name-field-middle-ref{padding-top:0}.page-node-7 .bean-two-column-text .group-left{border:0 none;width:30%;margin:42px 0 42px 19%;padding-right:25px}.page-node-7 .bean-two-column-text .group-right{width:30%;padding-left:25px;margin:42px 0}.page-node-7 .bean-two-column-text ul,.page-node-7 .bean-two-column-text ul li{list-style:none;padding-left:0}.page-node-7 .main-container ul li{padding:8px 0}.page-node-7.funders .main-container ul li{padding:5px 0}.page-node-7 .main-container .field-num-2 ul li{font-weight:400}.page-node-7 .main-container .top_left_right .field-name-field-two-column-text .group-left h5,.page-node-7 .main-container .top_left_right .field-name-field-two-column-text .group-right h5{padding-bottom:0;margin-bottom:0;margin-top:15px}.page-node-7 .main-container .top_left_right .field-name-field-two-column-text .group-left p,.page-node-7 .main-container .top_left_right .field-name-field-two-column-text .group-right p{margin-bottom:0}.page-node-7 .bean-two-column-text .field-name-field-two-column-text>.field-items>.field-item .field-collection-view{padding:0}.page-node-7 .bean-two-column-text .field-name-field-two-column-text>.field-items>.field-item{margin:0}.fullwidth-Title{background:#e8df8d;text-align:center;position:relative}.fullwidth-Title h4{width:960px;text-align:center;margin:0 auto;padding:30px 0}.funders .fullwidth-Title{padding:30px 0}.funders .fullwidth-Title h4{padding:0}.fullwidth-Title:after,.fullwidth-Title:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.fullwidth-Title{background:#e9e8e6;border-bottom:1px solid #e9e8e6;clear:both;top:0}.fullwidth-Title:after{border-color:rgba(247,245,241,0);border-top-color:#e9e8e6;border-width:17px;left:50%;margin-left:-17px}.fullwidth-Title:before{border-color:rgba(221,221,221,0);border-top-color:#e9e8e6;border-width:18px;left:50%;margin-left:-18px}.field-num-2 .fullwidth-Title:after,.field-num-2 .fullwidth-Title:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.field-num-2 .fullwidth-Title{background:#e9e8e6;border-bottom:1px solid #e9e8e6;clear:both;top:0}.field-num-2 .fullwidth-Title:after{border-color:rgba(247,245,241,0);border-top-color:#e9e8e6;border-width:17px;left:50%;margin-left:-17px}
.field-num-2 .fullwidth-Title:before{border-color:rgba(221,221,221,0);border-top-color:#e9e8e6;border-width:18px;left:50%;margin-left:-18px}.field-num-3 .fullwidth-Title:after,.field-num-3 .fullwidth-Title:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.field-num-3 .fullwidth-Title{background:#e9e8e6;border-bottom:1px solid #e9e8e6;clear:both;top:0}.field-num-3 .fullwidth-Title:after{border-color:rgba(247,245,241,0);border-top-color:#e9e8e6;border-width:17px;left:50%;margin-left:-17px}.field-num-3 .fullwidth-Title:before{border-color:rgba(221,221,221,0);border-top-color:#e9e8e6;border-width:18px;left:50%;margin-left:-18px}.field-num-4 .fullwidth-Title:after,.field-num-4 .fullwidth-Title:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.field-num-4 .fullwidth-Title{background:#e9e8e6;border-bottom:1px solid #e9e8e6;clear:both;top:0}.field-num-4 .fullwidth-Title:after{border-color:rgba(247,245,241,0);border-top-color:#e9e8e6;border-width:17px;left:50%;margin-left:-17px}.field-num-4 .fullwidth-Title:before{border-color:rgba(221,221,221,0);border-top-color:#e9e8e6;border-width:18px;left:50%;margin-left:-18px}.terms-of-use .field-name-field-middle-top-ref .item-num-0 .entity-bean,.fcoi-policy .field-name-field-middle-top-ref .item-num-0 .entity-bean{text-align:left}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel .views-widget-per-page{display:none}.page-search .main-container .panel-2col-stacked .panel-col-first .inside{margin:0}.page-search .span-div:after{border-top-color:#fff}.page-search .main-container .panel-2col-stacked .panel-col-top{max-width:960px;margin:0 auto;width:100%;text-align:center;padding:50px 0 46px}.page-search .main-container .panel-2col-stacked .panel-col-top h1{margin-top:0}.page-search .main-container .panel-2col-stacked .panel-col-top p{margin-bottom:0;padding-bottom:0;font-size:16px}.page-search .main-container .center-wrapper{position:relative;overflow:hidden;clear:both;max-width:960px;width:100%;margin:0 auto;padding:0}.page-search .main-container .outer-center-wrapper{width:100%;position:relative;padding:50px 0;background:url(/sites/all/themes/casa/images/texture-main.png) repeat left top;overflow:hidden;clear:both}.page-search .main-container .panel-2col-stacked .panel-col-first.panel-panel{width:73%;float:left;padding-right:30px}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel{width:26%;padding-left:0;float:left}.page-search .main-container .panel-2col-stacked .panel-col-first.panel-panel .form-inline{background:#fff;padding:20px 0;border-bottom:3px solid #f2efec}.page-search .main-container .panel-2col-stacked .panel-col-first.panel-panel .form-inline .second.pull-right{display:block;padding-right:34px}.page-search .main-container .panel-2col-stacked .panel-col-first.panel-panel .pull-right .total-rows{font-size:14px;line-height:30px;color:#959595;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;display:inline-block;padding-right:10px}.page-search .main-container .panel-2col-stacked .panel-col-first.panel-panel .pull-right .perpage{display:inline-block;position:relative;padding-left:10px;border-left:1px solid #ddd;width:170px}.page-search .main-container .panel-2col-stacked .panel-col-first.panel-panel .pull-right .perpage:before{content:'';right:-1px;bottom:2px;width:27px;height:29px;background:#e9e8e6 url(/sites/all/themes/casa/images/drop-down-sort-off.png) no-repeat right center;position:absolute;pointer-events:none;display:block}.page-search .main-container .panel-2col-stacked .panel-col-first.panel-panel .pull-right .perpage:hover:before{background:#e9e8e6 url(/sites/all/themes/casa/images/drop-down-sort-on.png) no-repeat right center}.page-search .main-container .panel-2col-stacked .panel-col-first.panel-panel .pull-right .perpage select{-webkit-appearance:none;-moz-appearance:none;border-top:0 none;border-right:0 none;border-left:0 none;border-bottom:2px solid transparent;background:#e9e8e6;height:31px;border-radius:2px;font-family:MuseoSansCond-900,Sans-Serif;color:#1f5777;font-size:14px;text-transform:uppercase;line-height:19px;padding:5px 6px;width:170px}
.page-search .main-container .panel-2col-stacked .panel-col-first.panel-panel .pull-right .perpage select:focus{outline:0}.page-node-616 .group-header .field-name-body{padding:50px 0 15px}.view-solr-search h3{margin:0}.view-solr-search .view-content{background:#fff;border-bottom:6px solid #ddd;padding-bottom:30px}.view-solr-search .view-content .views-row{padding:27px 0;border-bottom:1px solid #ddd;margin:0 20px}.view-solr-search .view-content .views-row.views-row-last{border:0 none}.view-solr-search .view-content .views-row h3{padding:0 14px}.view-solr-search .view-content .views-row h3 a{font-family:arial;font-size:19px;line-height:24px;color:#1f5777;font-weight:700}.view-solr-search .view-content .views-row h3 span.result-bundle{font-family:arial;font-size:17px;line-height:24px;font-weight:700;text-transform:capitalize}.view-solr-search .view-content .views-row h3 span.result-bundle span.no-section{color:#771f1f}.views-field-content{font-family:arial;font-size:14px;line-height:21px;color:#5f5f5f;padding:0 14px}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel .pane-views-exp-solr-search-panel-pane-1{position:relative}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel form .views-widget-filter-keyword{position:relative;padding:0}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel form .views-widget-filter-keyword label{display:none}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel form .views-widget-filter-keyword input{font-size:13px;font-family:MuseoSansCond-900,Sans-Serif;color:#5f5f5f;border-radius:15.5px;width:242px;-webkit-box-shadow:inset 0 1px 1px rgba(3,3,3,.026);box-shadow:inset 0 1px 1px rgba(3,3,3,.026);background:#fff}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel .views-submit-button{padding:0;margin:0;position:absolute;right:0;top:0}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel .views-submit-button .btn{border:0 none;outline:0;background:#fff url(/sites/all/themes/casa/images/search-icon.png) no-repeat left top;width:15px;height:14px;margin-top:9px;margin-right:10px;color:transparent}.main-content-wrapper button:focus,.main-content-wrapper button:active{outline:none;border:0 none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:none;-webkit-transition:none}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel .pane-block{padding-bottom:50px}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel .panel-separator{display:none}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel .pane-facetapi-1tvdxewsqspvqxafdww1flp1hgvpvkb0 .pane-title{font-size:24px;line-height:30px;color:#fff;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;margin:0;text-align:center;padding:8px 0;background:#3b3b3b}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel .pane-facetapi-1tvdxewsqspvqxafdww1flp1hgvpvkb0 .pane-content{overflow:hidden;overflow:hidden;background:#f4f4f4;border-bottom:5px solid #e5e5e5;padding:20px}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel .pane-facetapi-1tvdxewsqspvqxafdww1flp1hgvpvkb0 .pane-content ul{padding:0;margin:0}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel .pane-facetapi-1tvdxewsqspvqxafdww1flp1hgvpvkb0 .pane-content ul li{float:none;padding:0}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel .pane-facetapi-1tvdxewsqspvqxafdww1flp1hgvpvkb0 .pane-content ul li,.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel .pane-facetapi-1tvdxewsqspvqxafdww1flp1hgvpvkb0 .pane-content ul li a{font-family:MuseoSansCond-700,Sans-Serif;font-size:15px;font-weight:400;line-height:32px}.page-node-643 .webform-component .span-div{background:url(/sites/all/themes/casa/images/texture-main.png) repeat left top;border-bottom:1px solid #ddd;clear:both;top:0;left:0}.page-node-643 .webform-component .span-div:before{border-color:rgba(221,221,221,0);border-top-color:#ddd;border-width:12px;left:50%;margin-left:-12px}
.page-node-643 .webform-component .span-div:after{border-color:rgba(247,245,241,0);border-top-color:#fff;border-width:11px;left:50%;margin-left:-11px}.page-node-643 .panel-default{border:0 none;border-radius:0;margin:0}.page-node-643 .group-header .field-name-body{padding:50px 0}.page-node-643 .group-header .field-name-body p{font-size:16px}.page-node-643 .span-div:after{border-color:rgba(247,245,241,0);border-top-color:#fff;border-width:11px;left:50%;margin-left:-11px}.panel-default>.panel-heading{background:#3b3b3b;border-top-right-radius:0;border-top-left-radius:0}.page-node-643 .panel-body{padding:15px 0}.page-node-643 .left-right-wrapper .width960 .webform-component .span-div{display:block}.panel-default>.panel-heading .panel-title{color:#fff;font-size:16px;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;line-height:20px}#webform-component-additonal-information--which-of-casacolumbias-issues-interest-you .panel-title.fieldset-legend{text-transform:none}.page-node-643 .webform-component,.page-node-643 .form-group{position:relative;padding:0 15px}.page-node-643 .form-group .form-group{padding:0}.page-node-643 .webform-component .description,.page-node-643 .form-group .description{font-size:13px;color:#898989;line-height:18px}.form-radios{padding:15px}.page-node-643 .form-radios{padding:0;width:320px;clear:both;padding-top:12px;overflow:hidden}.page-node-643 .form-radios .radio{margin-bottom:15px;width:160px;float:left;margin-top:3px}.page-node-643 .form-radios label{color:#3b3b3b;font-weight:700;float:left;padding:0 0 0 6px}.form-radios label.boxChecked{color:#eb5a49}.page-node-643 .form-radios .radio input[type=radio]{margin-right:6px}.form-radios .radio input[type=radio]{float:left;-webkit-appearance:none;-moz-appearance:none;margin-top:0;border:0 none;width:18px;height:18px;position:relative}.form-radios .radio input[type=radio]:focus{outline:0}.form-radios .radio input[type=radio]:before{content:'';right:0;bottom:2px;width:20px;height:20px;background:#fff url(/sites/all/themes/casa/images/check-box-normal.png) no-repeat right top;position:absolute;pointer-events:none;display:block;position:relative}.form-radios .radio input[type=radio]:hover:before{background:#fff url(/sites/all/themes/casa/images/check-box-hover.png) no-repeat right center}.form-radios .radio input[type=radio]:checked:before{content:'';right:0;bottom:2px;width:20px;height:20px;background:#fff url(/sites/all/themes/casa/images/check-box-select.png) no-repeat right center;position:absolute;pointer-events:none;display:block;position:relative}.page-node-643 .form-checkboxes .checkbox input[type=checkbox]{margin-right:6px;border:0 none;width:18px;height:18px}.form-checkboxes .checkbox input[type=checkbox]{float:left;-webkit-appearance:none;-moz-appearance:none;margin-top:0}.form-checkboxes .checkbox input[type=checkbox]:focus{outline:0}.form-checkboxes .checkbox input[type=checkbox]:before{content:'';right:0;bottom:2px;width:20px;height:20px;background:#fff url(/sites/all/themes/casa/images/check-box-normal.png) no-repeat right top;position:absolute;pointer-events:none;display:block;position:relative}.form-checkboxes .checkbox input[type=checkbox]:hover:before{background:#fff url(/sites/all/themes/casa/images/check-box-hover.png) no-repeat right center}.form-checkboxes .checkbox input[type=checkbox]:checked:before{content:'';right:0;bottom:2px;width:20px;height:20px;background:#fff url(/sites/all/themes/casa/images/check-box-select.png) no-repeat right center;position:absolute;pointer-events:none;display:block;position:relative}.webform-component-checkboxes{clear:both}.page-node-643 .group-left .webform-component-textfield input:focus,.page-node-643 .group-left .webform-component-email input:focus{border:3px solid #d7dcde;outline:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:none;-webkit-transition:none}.page-node-643 .group-left .webform-component-textfield input,.page-node-643 .group-left .webform-component-email input{border-radius:4px;border:3px solid #d7dcde}
.page-node-643 .webform-component-select,#webform-component-gift-type--donate--state{display:inline-block;position:relative;padding-left:18px;width:275px}.page-node-643 .webform-component-select:before{content:'';right:20px;bottom:26px;width:27px;height:29px;background:#e0e1e1 url(/sites/all/themes/casa/images/drop-down-arrow.png) no-repeat right center;position:absolute;pointer-events:none;display:block}.page-node-643 .webform-component-select:hover:before{background:#e0e1e1 url(/sites/all/themes/casa/images/drop-down-arrow.png) no-repeat right center}.page-node-643 .webform-component select{-webkit-appearance:none;-moz-appearance:none;border-top:0 none;border-right:0 none;border-left:0 none;border-bottom:0 solid transparent;background:#e0e1e1;height:31px;border-radius:4px;font-family:MuseoSansCond-900,Sans-Serif;color:#545454;font-size:14px;text-transform:uppercase;line-height:19px;padding:5px 6px;width:248px}.page-node-643 .group-left #webform-component-donation-information--donation-amount-other{width:320px;padding-bottom:12px}.page-node-643 .group-left #webform-component-donation-information--donation-amount-other input{width:100px;margin-left:auto}.page-node-643 .group-left #webform-component-donation-information--make-this-a-recurring-gift{margin-top:15px;padding-top:25px}.page-node-643 .group-left #webform-component-donation-information--matching-gift-option{margin-top:25px;padding-top:25px}.page-node-643 .group-left #webform-component-donation-information--frequency-of-payments{padding-top:25px}.page-node-643 .group-left #webform-component-donation-information--matching-gift-company{width:248px}.page-node-643 .group-left #webform-component-billing-information label{font-size:16px;line-height:20px;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;font-weight:400}.page-node-643 .group-left #webform-component-gift-type .webform-component-textfield,.page-node-643 .group-left #webform-component-gift-type .webform-component-email,.page-node-643 .group-left #webform-component-gift-type .webform-component-textarea,#webform-component-gift-type--donate--state{padding-bottom:25px}.page-node-643 .group-left #webform-component-billing-information input,.page-node-643 .group-left #webform-component-gift-type .webform-component-textfield input,.page-node-643 .group-left #webform-component-gift-type .webform-component-email input,.page-node-643 .group-left #webform-component-gift-type .webform-component-textarea .form-textarea-wrapper{width:248px}.page-node-643 .group-left #webform-component-gift-type .webform-component-textfield label,.page-node-643 .group-left #webform-component-gift-type .webform-component-email label,.page-node-643 .group-left #webform-component-gift-type .webform-component-textarea label,#webform-component-gift-type--donate--state label{width:248px;font-size:16px;line-height:20px;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;font-weight:400}.page-node-643 .group-left #webform-component-gift-type .webform-component-textarea textarea{border-radius:4px;border:3px solid #d7dcde}.page-node-643 .group-left #webform-component-gift-type .webform-component-textarea textarea:focus{border:3px solid #d7dcde;outline:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:none;-webkit-transition:none}.page-node-643 .group-left #webform-component-billing-information .webform-component{padding-bottom:25px}#edit-submitted-cybersource-card-info .help-block{margin:0;padding-bottom:0;padding-top:0}.page-node-643 .group-left .form-group{width:300px;padding-bottom:20px;margin:0}.page-node-643 .group-left .form-group label{font-size:16px;line-height:20px;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;font-weight:400}.page-node-643 .group-left .form-group input{border-radius:4px;border:3px solid #d7dcde}.page-node-643 .group-left .form-group input:focus{border:3px solid #d7dcde;outline:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:none;-webkit-transition:none}.page-node-643 .group-left .container-inline-date{clear:both;padding-bottom:20px}
.page-node-643 .group-left .container-inline-date .form-group{padding-bottom:0}.page-node-643 .group-left .container-inline-date .date-padding{padding:0;float:none;clear:both}.page-node-643 .form-type-select{display:inline-block;position:relative;width:275px}.page-node-643 .form-type-select:before{content:'';right:5px;bottom:21px;width:27px;height:29px;background:#e0e1e1 url(/sites/all/themes/casa/images/drop-down-arrow.png) no-repeat right center;position:absolute;pointer-events:none;display:block}.page-node-643 .form-type-select:hover:before{background:#e0e1e1 url(/sites/all/themes/casa/images/drop-down-arrow.png) no-repeat right center}.page-node-643 .form-type-select select{-webkit-appearance:none;-moz-appearance:none;border-top:0 none;border-right:0 none;border-left:0 none;border-bottom:0 solid transparent;background:#e0e1e1;height:31px;border-radius:4px;font-family:MuseoSansCond-900,Sans-Serif;color:#545454;font-size:14px;text-transform:uppercase;line-height:19px;padding:5px 6px;width:248px}.page-node-643 .group-left .container-inline-date .form-type-select{width:112px;margin-right:20px}.page-node-643 .group-left .container-inline-date .form-type-select.form-item-submitted-cybersource-card-info-cybersource-card-info-expiration-date-year{margin-right:0}.page-node-643 .group-left .container-inline-date .form-type-select:before{bottom:1px}.page-node-643 .group-left #edit-submitted-cybersource-card-info .webform-component{padding:0 0 15px 15px}.page-node-643 .group-left .btn{color:#fff;background:#be3037 url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat 82% center;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:8px 28px;text-transform:uppercase;font-size:17px;line-height:20px;font-family:MuseoSansCond-700,Sans-Serif;margin-top:20px}.page-node-643 .group-left .btn:hover{background:#363636 url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat 82% center;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11)}.page-node-643 .group-right .field-name-field-sidebar-ref .bean-basic-text img{border:0 none}.page-node-643 .group-right .field-name-field-sidebar-ref .item-num-0 .bean-basic-text{background:#fff;border-bottom:6px solid #ddd;padding:20px}.page-node-643 .group-right .field-name-field-sidebar-ref .item-num-0 .bean-basic-text h4{text-align:center}.page-node-643 .group-right .field-name-field-sidebar-ref .item-num-2 .bean-basic-text{background:#f4f4f4;border-bottom:6px solid #ddd;color:#333;padding:20px 0}.page-node-643 .group-right .field-name-field-sidebar-ref .item-num-1 .bean-basic-text{background:#f4f4f4;border-bottom:5px solid #ddd;color:#333}.page-node-643 .group-right .field-name-field-sidebar-ref .item-num-1 .bean-basic-text p{margin:0}.page-node-643 .group-right .field-name-field-sidebar-ref .bean-basic-text a{color:#eb5a49;font-size:14px;line-height:18px;text-transform:none;font-family:Arial,sans-serif;font-weight:400}.page-node-643 .group-right .field-name-field-sidebar-ref .bean-basic-text a:hover{color:#f57768}.page-node-643 .group-right .field-name-field-sidebar-ref .item-num-1 .bean-basic-text .related-title,.page-node-643 .group-right .field-name-field-sidebar-ref .item-num-1 .bean-basic-text .related-content{border-bottom:1px solid #ddd;padding:20px}.page-node-643 .group-right .field-name-field-sidebar-ref .item-num-2 .bean-basic-text .related-content{padding:0 20px;text-align:center}.page-node-643 .group-right .field-name-field-sidebar-ref .item-num-2 .bean-basic-text h5.related-content{margin:20px 0}.webform-confirmation{max-width:960px;width:100%;margin:0 auto;padding:50px 0}.webform-confirmation a{font-family:Arial,sans-serif;font-weight:700;font-size:14px;color:#1f5777;text-decoration:none;line-height:18px}.webform-confirmation a:hover{text-decoration:underline;color:#2b7fa0}#node-886 .webform-confirmation,#node-1513 .webform-confirmation{padding:0}#node-886 .ajax-progress-throbber,#node-1513 .ajax-progress-throbber{display:none}#node-886 .form-actions,#node-1513 .form-actions{clear:none}
.page-node-452 .left-right-wrapper .group-left .ref-para{margin:0;padding:0}.page-node-452 .left-right-wrapper .group-left .field-type-blockreference{padding-bottom:0}.page-node-452 .bean-related-material .field-name-field-text-editor{padding:0}.page-node-452 .content .block-webform form{background:#fff;padding:20px}.page-node-452 .content .block-webform form .webform-component{padding-bottom:20px}.page-node-452 .content .block-webform form .panel-body{padding:10px 0}.page-node-452 .content .block-webform form .panel-default{border:0 none}.page-node-452 .content .block-webform form .panel-default p{font-weight:700;padding-bottom:0;margin-bottom:2px}.page-node-452 .content .block-webform form label{font-size:16px;line-height:20px;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;font-weight:400}.page-node-452 .content .block-webform form input{border-radius:4px;border:3px solid #d7dcde;width:248px}.page-node-452 .content .block-webform form input:focus{border:3px solid #d7dcde;outline:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:none;-webkit-transition:none}.page-node-452 .content .block-webform form .form-textarea-wrapper{width:248px}.page-node-452 .content .block-webform form .form-textarea-wrapper textarea{border-radius:4px;border:3px solid #d7dcde}.page-node-452 .content .block-webform form .form-textarea-wrapper textarea:focus{border:3px solid #d7dcde;outline:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:none;-webkit-transition:none}.page-node-452 .content .block-webform form .webform-component.webform-component-select,.page-node-452 .content .block-webform form .form-type-select{padding-top:10px}.page-node-452 .content .block-webform form .form-type-select select.form-select,.page-node-452 .content .block-webform form .webform-component.webform-component-select select.form-select{border-radius:4px;border:3px solid #d7dcde;width:248px}.page-node-452 .content .block-webform form .webform-component.webform-component-select select:focus,.page-node-452 .content .block-webform form .form-type-select select:focus{border:3px solid #d7dcde;outline:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:none;-webkit-transition:none}.page-node-452 .content .block-webform form .btn{color:#fff;background:#be3037 url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat 82% center;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:8px 28px;text-transform:uppercase;font-size:17px;line-height:20px;font-family:MuseoSansCond-700,Sans-Serif;margin-top:20px;border:0 none}.page-node-452 .content .block-webform form .btn:hover{background:#363636 url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat 82% center;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11)}@media screen and (min-width:0\0){.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .form-type-select:before{width:33px}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .form-control option{background:#2b75a0}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .views-exposed-widget{padding-right:2px}}h1.no-shadow{text-shadow:none}h5.larger-font{font-size:18px;margin-bottom:15px}.hidden2{display:none}.vidPopup{left:0!important;right:0;margin:0 auto}.not-front .field-name-field-middle-ref>.field-items>.field-item.noPadding{padding:0}.event-speaker-series .blue-text{color:#1f5777;margin-bottom:0}.event-speaker-series .event-address-content p{color:#27333a;margin-bottom:0}.event-speaker-series .event-address-content{margin:5px 0}.event-speaker-series .event-address-content p{line-height:18px}.event-speaker-series .event-desc-content{margin:15px 0 10px}.event-speaker-series .field-name-field-image img{max-width:100%;height:auto;margin-top:28px;display:block;margin-left:auto;margin-right:auto}.event-speaker-series .event-links-content .red-btn a{font-size:13px;padding:14px 27px;display:block;text-align:center}
.grid-video-wrappers{position:relative;max-width:860px;height:auto;margin:0 auto;padding-top:30px}.grid-video-wrappers .vid-block{margin-bottom:50px}.grid-video-wrappers .field_cover_video{position:relative;cursor:pointer}.grid-video-wrappers .field_cover_video:hover{cursor:pointer}.grid-video-wrappers .field_cover_video:after{content:"";display:block;position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background:url(/sites/all/themes/casa/images/video-overlay.png) repeat center}.grid-video-wrappers .field_cover_video:before{content:"";display:block;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:url(/sites/all/themes/casa/images/video-play-btn-off.png) no-repeat center}.grid-video-wrappers .field_cover_video:hover:before{content:"";display:block;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:url(/sites/all/themes/casa/images/video-play-button-on.png) no-repeat center}.grid-video-wrappers .field-name-field-cover img{max-width:100%;width:100%;height:auto;margin:0 auto;display:block}.grid-video-wrappers .vid-name{color:#959595;margin-top:22px;margin-bottom:2px}.grid-video-wrappers .field-name-field-event-description .field-item{color:#3b3b3b;font-size:15px;font-weight:700;margin-bottom:2px}.grid-video-wrappers .vid-date{font-size:15px;color:#1f5777;margin-bottom:2px}@media screen and (min-width:768px){.event-speaker-series .event-links-content .red-btn{text-align:left}.event-speaker-series .pad-left-0{padding-left:0}.event-speaker-series .pad-right-0{padding-right:0}.event-speaker-series .pad-left-20{padding-left:20px}.event-speaker-series .pad-right-20{padding-right:20px}.grid-video-wrappers .col-sm-4{padding-left:20px;padding-right:20px}}@media screen and (max-width:1012px) and (min-width:768px){.event-speaker-series>.pad-left-0{padding-left:20px}.event-speaker-series>.pad-right-0{padding-right:20px}}@media screen and (max-width:980px){.event-speaker-series .event-links-content .red-btn a{padding:14px 8px}}@media screen and (max-width:767px){.event-speaker-series{padding:0 25px}.event-speaker-series h1{margin-top:0;margin-bottom:0;text-align:center}.event-speaker-series .field-name-field-image img{margin-top:20px;margin-bottom:20px}}@media screen and (max-width:560px){.event-speaker-series .event-links-content .red-btn a{padding:11px 8px}.event-speaker-series h1{font-size:34px;line-height:38px}.grid-video-wrappers{padding-top:0}.grid-video-wrappers .col-xs-6{width:100%;float:none;padding:0}.grid-video-wrappers .vid-block{margin-bottom:44px}.grid-video-wrappers .vid-name{font-size:21px;line-height:26px;margin-bottom:4px}.grid-video-wrappers .field-name-field-event-description .field-item{font-size:17px;line-height:22px;margin-bottom:4px}.grid-video-wrappers .vid-date{font-size:17px;line-height:22px}}.hide-full-bio{display:none}.page-node-307 .field-type-text-long,.page-node-1074 .field-type-text-long{display:none}.pane-node-field-addthisshare h2{display:none}.do-not-uppercase{text-transform:none}#step{display:none}.addthis_button_email img,.addthis_button_print img{float:left;display:block;max-width:100%}.addthis_button_email img{padding-right:26px;padding-left:26px}a.staff-bios-anchors{font-weight:400 !important;cursor:default;font-size:24px;line-height:30px;text-decoration:none;color:#464646;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase}a.staff-bios-anchors:hover{color:#000;font-weight:400;text-decoration:none}.buzz-visit{text-transform:none !important}.form-required{color:red}.entity-field-collection-item .field-name-field-email{display:none}.download-link.download-modal{font-family:Arial,sans-serif;font-weight:700;font-size:14px;color:#1f5777;text-decoration:none;line-height:18px}#webform-component-info{height:30px;padding-bottom:0}#webform-component-donation-information .panel-body{padding-top:0}#webform-component-donation-information--required-info p{padding-bottom:0}#block-webform-client-block-451 h2{padding-left:20px;background-color:#27333a;font-size:24px;line-height:30px;color:#fff;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;margin:0;display:block !important}
.media_embed{width:100%;height:auto}.media_embed iframe{max-width:385px;width:100%;height:326px}.italic{font-weight:700;color:red;font-style:italic;font-size:14px;padding-bottom:10px}#retake-quiz{color:#fff;background:#be3037;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:7px 24px;text-transform:uppercase;font-size:14px;line-height:16px;font-family:MuseoSansCond-700,Sans-Serif;margin-top:-5px}#retake-quiz:hover{color:#333;background-color:#ebebeb;border-color:#adadad}.form-type-select:before,.form-type-select:after,#edit-field-reports-year-value-value:before{display:none !important}.form-type-select.form-item-field-reports-year-value-value-year.form-item form-group{background:0 0}.form-item-field-reports-year-value-value-year,.form-item-field-impact-on-society-tid,.form-item-field-demographics-tid,.form-item-field-prevention-treatment-tid,.form-item-field-addiction-types-tid{overflow:hidden;border-radius:2px !important;height:32px !important;margin-right:5px !important}.form-item-field-reports-year-value-value-year{width:100px !important}.form-item-field-impact-on-society-tid{width:215px !important}.form-item-field-demographics-tid{width:170px !important}.form-item-field-prevention-treatment-tid{width:150px !important}.form-item-field-addiction-types-tid{width:225px !important}#edit-field-reports-year-value-value-year,.form-item-field-impact-on-society-tid select,.form-item-field-demographics-tid select,.form-item-field-prevention-treatment-tid select,.form-item-field-addiction-types-tid select{background:0 0 !important;max-width:500px;border-bottom:none !important;background:url(/sites/all/themes/casa/images/dropd-down-arrow-off-offset.png) no-repeat right top #5591b3 !important;height:32px !important;-webkit-appearance:none}.form-item-field-reports-year-value-value-year select{width:135px}.form-item-field-impact-on-society-tid select{width:250px}.form-item-field-demographics-tid select{width:205px}.form-item-field-prevention-treatment-tid select{width:185px}.form-item-field-addiction-types-tid select{width:260px}#edit-field-reports-year-value-value-year:hover,#edit-field-reports-year-value-value-year:focus{background:0 0 !important;width:135px;background:url(/sites/all/themes/casa/images/dropd-down-arrow-on-offset.png) no-repeat right top #2b75a0 !important}.date-year select option{width:100%}#edit-retake--2{display:none}#ajax_form_multistep_form form{position:relative}.retake-wrapper{text-align:center;padding:20px 0 30px}.retake-quiz-button{color:#fff;background:#be3037;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:8px 37px;text-transform:uppercase;font-size:17px;line-height:20px;font-family:MuseoSansCond-700,Sans-Serif;width:auto;position:relative}.retake-quiz-button:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11);text-decoration:none;color:#fff}.bold{font-weight:700}.field-name-field-custom-text .field-item{color:#fff;font-size:20px;text-transform:uppercase;text-align:center;width:100%;line-height:26px;padding-bottom:20px}.form-item-field-reports-year-value-value-year select option,.form-item-field-impact-on-society-tid select option,.form-item-field-demographics-tid select option,.form-item-field-prevention-treatment-tid select option,.form-item-field-addiction-types-tid select option{background-color:transparent !important}.view-id-reports.view-display-id-block_1 .views-field-created{display:none}#casa-library-11 .content{margin-top:40px}body.node-type-reports .node-reports{background-color:#fff}#node-841{max-width:960px;width:100%;margin:0 auto}.add_redirect{display:none !important}.page-node-842 .bean-two-column-text .group-left,.page-node-842 .bean-two-column-text .group-right{width:45%;border:0 none;margin:0}.page-node-842 .bean-two-column-text .group-right .field-name-field-text-editor h3{text-align:left;font-size:30px}.page-node-842 .bean-two-column-text .group-left h3{margin-top:0}.page-node-842 .bean-two-column-text .group-right p{padding-bottom:16px}
#node-886,#node-1513{width:410px;display:block;float:left;text-align:center;padding-left:50px;padding-top:32px;padding-bottom:27px;z-index:9;border-left:1px solid #ebebeb}#node-886 label,#node-1513 label{display:none}#node-886 h2,#node-1513 h2{margin:0;font-size:24px;line-height:30px;color:#27333a;font-family:MuseoSansCond-900,Sans-Serif}#node-886 h4,#node-1513 h4{font-size:18px;line-height:24px;color:#27333a;font-family:MuseoSansCond-700,Sans-Serif;margin-top:0}#node-886 input,#node-1513 input{float:left;width:70%;font-size:13px;font-family:MuseoSansCond-900,Sans-Serif;text-transform:uppercase;color:#5f5f5f;border-radius:15.5px;-webkit-box-shadow:inset 0 1px 1px rgba(3,3,3,.026);box-shadow:inset 0 1px 1px rgba(3,3,3,.026);padding-bottom:2px}#node-886 .btn,#node-1513 .btn{color:#fff;background:#be3037;-webkit-border-radius:19.5px;-moz-border-radius:19.5px;border-radius:19.5px;padding:7px 24px;text-transform:uppercase;font-size:14px;line-height:16px;font-family:MuseoSansCond-700,Sans-Serif;margin-top:-1px;border:none;float:left;margin-left:10px}#node-886 .form-item-submitted-email-subscribe,#node-1513 .form-item-submitted-email-subscribe{display:none}#node-886 header h2,#node-1513 header h2{display:none}.links a[href="/newsletter-signup"],.links a[href="/movement-email-signup"]{display:none}#block-webform-client-block-912{display:none;background:#fff;border:8px solid rgba(46,46,46,.17);border-radius:4px;width:640px}#block-webform-client-block-912 header{display:none}#block-webform-client-block-912 article{width:auto}#block-webform-client-block-912 .span-div{position:relative;border-bottom:1px solid #ddd}.front #block-webform-client-block-912 .span-div.white:after,#block-webform-client-block-912 .span-div.white.grey-arrow:after{border-top-color:#fff}#block-webform-client-block-912 .span-div:before{border-width:13px;margin-left:-13px}#block-webform-client-block-912 .field-name-body{width:auto}#block-webform-client-block-912 .field-name-body h2{text-align:center;display:block;margin:0;padding:30px 20px;font-size:28px;line-height:34px;font-weight:700}#block-webform-client-block-912 .field-name-body p{padding:30px 20px}#block-webform-client-block-912 form .webform-component-fieldset .webform-component-fieldset{border:0 none;box-shadow:none;border-radius:0;border-color:#fff;margin-bottom:0}#block-webform-client-block-912 .panel-body{padding:30px 20px}#block-webform-client-block-912 .panel-body .panel-body{padding:5px 0 0}#block-webform-client-block-912 .panel-heading{padding:10px 20px;margin:0}#block-webform-client-block-912 .panel-body .panel-heading{padding:18px 0 3px}#block-webform-client-block-912 .panel-body .panel-heading .panel-title{font-weight:700;font-family:'MuseoSansCond-300',Sans-Serif}#block-webform-client-block-912 form .webform-component-fieldset .webform-component-fieldset .webform-component-checkboxes{float:left;width:290px;clear:right}#block-webform-client-block-912 .webform-component-checkboxes label{font-family:Arial,sans-serif;font-size:15px;font-weight:700;color:#3b3b3b}#block-webform-client-block-912 .webform-component-textfield label{font-size:16px;line-height:20px;text-transform:uppercase;font-weight:700;font-family:'MuseoSansCond-300',Sans-Serif;margin-bottom:2px}#block-webform-client-block-912 .webform-component-checkboxes label{display:none}#block-webform-client-block-912 .webform-component-checkboxes .form-checkboxes{overflow:hidden}#block-webform-client-block-912 .webform-component-checkboxes .form-checkboxes .checkbox{margin-bottom:2px}#block-webform-client-block-912 .webform-component-checkboxes .form-checkboxes label{display:block}#block-webform-client-block-912 .webform-component-checkboxes .form-checkboxes label input{margin-right:6px}#webform-component-additonal-information--first-name{float:left;width:50%;padding-bottom:12px}#webform-component-additonal-information--last-name{float:left;width:50%;padding-bottom:12px}#webform-component-additonal-information--which-of-casacolumbias-issues-interest-you{clear:left}#webform-client-form-912 .form-control{width:95%}#webform-component-additonal-information--which-of-casacolumbias-issues-interest-you div,#webform-component-additonal-information--profession div{color:#000;font-weight:400;clear:both}
#block-webform-client-block-912 .webform-component-textfield input{border-radius:4px;border:3px solid #d7dcde}#webform-component-additonal-information--profession div.webform-component-textfield{padding-top:12px}#webform-component-additonal-information--which-of-casacolumbias-issues-interest-you legend,#webform-component-additonal-information--profession legend{background:0 0;color:#000;border-color:none;border:none;border-bottom:1px solid #dedede;-webkit-box-shadow:none;box-shadow:none}#webform-component-additonal-information--which-of-casacolumbias-issues-interest-you legend,#webform-component-additonal-information--profession{-webkit-box-shadow:none;box-shadow:none}#webform-component-additonal-information--which-of-casacolumbias-issues-interest-you .webform-component-checkboxes{float:left;width:290px;clear:right}#block-webform-client-block-912 form .btn{text-transform:uppercase;font-size:15px;line-height:20px;font-family:MuseoSansCond-900,Sans-Serif;font-weight:400;color:#fff;border:0 none;background:#be3037;width:156px;display:inline-block;text-align:center;border-radius:27px;margin-bottom:30px;margin-top:10px}#block-webform-client-block-912 form .btn-primary{margin-left:135px;margin-right:20px}#block-webform-client-block-912 form .btn:hover{background:#3b3b3b}#block-webform-client-block-912 #webform-component-additonal-information{background:#fff;border-bottom:1px solid #ddd;clear:both;top:0;position:relative;border-radius:0;box-shadow:none}#block-webform-client-block-912 #webform-component-additonal-information:after,#block-webform-client-block-912 #webform-component-additonal-information:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#block-webform-client-block-912 #webform-component-additonal-information:after{border-color:rgba(247,245,241,0);border-top-color:#fff;border-width:13px;left:50%;margin-left:-13px}#block-webform-client-block-912 #webform-component-additonal-information:before{border-color:rgba(221,221,221,0);border-top-color:#ddd;border-width:15px;left:50%;margin-left:-15px}#modalContent .webform-component-cc_email,#edit-submitted-email-subscribe--2,#edit-submitted-email3-subscribe{display:none}#modalContent .webform-component-cc_email.show{display:block}#modalContent .webform-component-cc_email .form-item-submitted-email3-subscribe{display:none}#webform-component-email1{margin-bottom:20px}.bar-content{background:#e7e7e6}.vote-color,.bar>.bar-content>div{background-color:#239ad6;height:13px}.poll-block-title{background:#2399d6;height:49px;text-align:center;text-transform:uppercase}.poll-block-title span{background:url(/sites/all/themes/casa/images/icons/pulse_icon.jpg) no-repeat 55px 8px;color:#fff;font-weight:700;font-size:22px;display:block;padding-top:15px;height:49px;font-family:MuseoSansCond-700,sans-serif;padding-left:15px}.block-poll-blocks form{overflow:hidden;margin-bottom:12px}.block-poll-blocks .poll .title{font-size:18px;text-align:center;border-bottom:1px solid #d8dcdf;margin-bottom:10px;padding-bottom:10px;text-transform:uppercase;font-family:MuseoSansCond-700,Sans-Serif;line-height:22px}.block-poll-blocks .content{background:#fff;padding:30px}.poll .text{display:table-cell;padding-left:20px;padding-right:5px;padding-bottom:10px}#block-poll-recent .poll .text{padding:0;white-space:nowrap;padding-right:5px;padding-bottom:10px}//.poll .form-radios .radio input[type=radio]{margin-right:10px}.bar{display:table-cell;width:100%}.percent{padding-left:5px;display:table-cell}.field-name-field-tag-icon{float:left;width:20px;height:20px}.field-name-post-date{float:left;width:auto;margin-right:24px}.tag-wrapper .field-name-title{margin:0;padding:0}.tag-wrapper h5{line-height:0;font-size:12px;padding:0;margin:0;float:left;margin-left:5px;display:inline-block;white-space:nowrap}.tag-wrapper{margin-bottom:10px;float:left}.tag-wrapper .taxonomy-term{float:left;margin-right:10px}.views-row .node-poll{padding:0 0 20px}.posted-date{font-size:14px}.view-mode-blog_listing .poll{padding-left:32px;padding-top:20px;padding-bottom:30px;background:#f7f7f5;width:100%;font-family:MuseoSansCond-700,sans-serif}
.view-mode-blog_listing form div div.poll{padding-bottom:5px}.view-mode-blog_listing .poll .bar-wrapper{padding:5px 0 0}.view-mode-blog_listing .poll .bar-wrapper .votes,.view-mode-blog_listing .poll .total,#poll-cancel-form{display:none}.view-mode-blog_listing .poll .bar-wrapper .bar{padding-right:10px}.view-mode-blog_listing .poll .bar-wrapper .percent,.view-mode-blog_listing .poll .bar-wrapper .text{padding:0;padding-right:5px;padding-bottom:10px;white-space:nowrap}.node-type-poll .panel-2col .panel-col-first .poll{padding:25px 35px;background:#f7f7f5;width:100%;margin:0;font-family:MuseoSansCond-700,sans-serif}.node-type-poll .panel-2col .panel-col-first form div div.poll{padding-bottom:5px}.node-type-poll .panel-2col .panel-col-first .poll .bar-wrapper{padding:5px 0 0}.node-type-poll .panel-2col .panel-col-first .poll .bar-wrapper .votes,.view-mode-blog_listing .poll .total,#poll-cancel-form{display:none}.node-type-poll .panel-2col .panel-col-first .poll .bar-wrapper .bar{padding-right:10px}.node-type-poll .panel-2col .panel-col-first .poll .bar-wrapper .percent,.node-type-poll .panel-2col .panel-col-first .poll .bar-wrapper .text{padding:0;padding-right:5px;padding-bottom:10px;white-space:nowrap}.group-poll-wrapper{display:block;width:100%;padding:25px}.view-mode-blog_listing .poll .bar-wrapper .percent{padding-left:10px;padding-right:20px}.comment-wrapper img{float:left}.comment-wrapper a{padding-left:5px}.field-name-field-blog-popularity{display:none}.field-type-blockreference .field-name-field-link .field-items .field-item a:hover,.field-type-blockreference .red-btn a:hover,.poll .view-more-results .red-btn a:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11);text-decoration:none;color:#fff}.field-type-blockreference .field-name-field-link .field-items .field-item a span,.field-type-blockreference .red-btn a span,.poll .view-more-results .red-btn a span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:12px}.field-type-blockreference .red-btn.no-arrow a span{display:none!important;background:0 0;padding:0;width:0;height:0}.front .field-type-blockreference .red-btn{display:block;margin-top:10px}.field-type-blockreference .red-btn{margin-top:28px;display:block}.block-poll-blocks .links li.0{display:none}.block-poll-blocks ul.links{height:30px}.block-poll-blocks ul.links li.first{display:none}.block-poll-blocks ul.links li.last{list-style-type:none;float:left}.block-poll-blocks button[type=submit]{float:left;margin-right:20px}#block-views-topics-blog-block h2{display:block}.view-id-topics_blog ol li{list-style-type:none;margin-bottom:10px}.view-id-topics_blog ol li>ol li{margin-bottom:0}.view-id-topics_blog ol li ol{display:none}#block-views-blog-block-3>.content{margin-top:10px}#block-views-blog-block-3>.content .view-content .views-row{margin-bottom:10px}#block-views-blog-block-3>.content .view-content .views-row .views-field-title span a{line-height:initial;text-transform:uppercase}.form-submit.submit-vote{display:block !important;margin-top:20px;padding:7px 27px}.block-poll .content ul.links{margin:0;padding:0;float:right;margin-top:-33px;margin-right:-22px}.view-mode-blog_listing .poll .poll-question{font-family:MuseoSansCond-700,sans-serif;font-size:18px;line-height:24px;margin-bottom:16px;padding-bottom:20px;margin-left:-32px;padding-left:32px;border-bottom:1px solid #d7dcde;text-transform:uppercase}.view-mode-blog_listing .poll .poll-question-vote{font-family:MuseoSansCond-700,sans-serif;font-size:18px;line-height:24px;margin-bottom:16px;padding-bottom:20px;margin-left:-32px;padding-left:32px;border-bottom:1px solid #d7dcde;text-transform:uppercase}a.view-poll-results{text-transform:uppercase;font-family:MuseoSansCond-900,sans-serif;font-size:13px;line-height:20px;margin-right:20px}a.view-poll-results span{background:transparent url(/sites/all/themes/casa/images/btn-arrow-blue.png) no-repeat right center;width:7px;height:10px;display:inline-block;padding-left:10px}
.page-the-buzz-blog .left-right-wrapper{padding-top:50px}.page-the-buzz-blog .left-right-wrapper .width960{background:0 0}.page-the-buzz-blog .left-right-wrapper .width960 .view-id-blog.blog-listing .view-content .views-row{background:#fff;margin-bottom:35px}.page-the-buzz-blog .left-right-wrapper .width960 .view-id-blog.blog-listing .view-content .views-row:last-child{margin-bottom:0}.view-mode-full .field-name-title h3{margin:0;padding:40px 0 25px}.view-mode-full .group-subtitle{padding-left:25px;border-bottom:3px solid #ddd;padding-bottom:17px}.view-mode-full .group-subtitle .comment-wrapper a{padding-left:5px;text-transform:uppercase;color:#d02c35;font-family:MuseoSansCond-700,Sans-Serif;font-size:16px;line-height:18px}.node-type-blog-content .tags>div,.page-blog-archive .tags>div{float:left;margin-right:15px}.node-type-blog-content .tags>div>img,.page-blog-archive .tags>div>img{float:left}.node-type-blog-content .tags>div>h5,.page-blog-archive .tags>div>h5{float:left;margin:0;margin-left:5px;line-height:18px}.node-type-blog-content .tags>div>h5 a,.page-blog-archive .tags>div>h5 a{text-transform:uppercase;color:#d02c35;font-family:MuseoSansCond-700,Sans-Serif;font-size:16px;line-height:18px}.node-type-poll .pane-content .node-poll .field-type-taxonomy-term-reference>.field-items{padding:0}.node-type-poll .panel-col-first .pane-content .node-poll .field-type-taxonomy-term-reference>.field-items>.field-item{float:none}.node-type-poll .pane-content .node-poll .field-type-taxonomy-term-reference>.field-items>.field-item{float:left;margin-left:5px}.node-type-poll .pane-content .node-poll .field-type-taxonomy-term-reference>.field-items>.field-item:first-child{margin:0}.view-all-polls,.view-more-results p.red-btn{text-align:center;border-top:1px solid #d8dcdf}.recent-poll .view-more-results{text-align:center;margin-top:18px}.recent-poll .view-more-results p{margin:0}#block-poll-recent .poll .view-more-results p{margin-top:0;padding-top:16px}#block-poll-recent .poll .view-more-results a{display:inline-block}.pane-content .node-blog-content.view-mode-full .field-name-field-tags,.pane-content .node-poll.view-mode-full .field-name-field-tags{margin:0 15px 30px 20px;border-top:3px solid #f4f4f3;padding-top:22px}.pane-content .node-blog-content.view-mode-full .field-name-field-tags.field-label-inline .field-label,.pane-content .node-poll.view-mode-full .field-name-field-tags.field-label-inline .field-label{text-transform:uppercase;font-size:14px;font-family:MuseoSansCond-500,Sans-Serif;color:#5f5f5f;line-height:18px;float:none;display:inline}.the-buzz-blog .panel-2col .panel-col-first .pane-content>.ds-1col>.field.field-label-inline>.field-items{padding:0;float:none;display:inline}.the-buzz-blog .panel-2col .panel-col-first .pane-content>.ds-1col>.field.field-label-inline>.field-items .field-item{display:inline}.pane-content .node-blog-content.view-mode-full .field-name-field-tags .field-items,.pane-content .node-poll.view-mode-full .field-name-field-tags .field-items{padding:0;padding-left:10px}.pane-content .node-blog-content.view-mode-full .field-name-field-tags .field-items .field-item a,.pane-content .node-poll.view-mode-full .field-name-field-tags .field-items .field-item a{color:#1f5777;font-family:MuseoSansCond-700,sans-serif;font-size:15px;line-height:18px}.panel-2col .panel-col-last .panel-separator{height:0;margin:34px 0}.comment-wrapper{display:inline-block;font-weight:700}.taxonomy-term>img[src*="tag_icon_default.png"]{display:none}.node-type-poll .panel-2col .panel-col-first .field-name-post-date{margin-right:10px}.node-type-poll .poll .poll-question{font-family:MuseoSansCond-700,sans-serif;font-size:18px;line-height:24px;padding-bottom:20px;padding-top:25px;padding-left:20px;padding-right:20px;border-bottom:1px solid #d7dcde;display:table-caption;width:100%;background:#f7f7f5;text-transform:uppercase}.page-the-buzz-blog .left-right-wrapper h2 a{font-size:30px;line-height:36px;color:#27333a;margin-top:30px;font-family:MuseoSansCond-700,Sans-Serif;text-decoration:none;font-weight:700}.page-the-buzz-blog .left-right-wrapper h2 a:hover{text-decoration:underline}
.page-the-buzz-blog .left-right-wrapper .width960 .view-id-blog.blog-listing .view-content .views-row .node-poll,.page-the-buzz-blog .left-right-wrapper .width960 .view-id-blog.blog-listing .view-content .views-row .node-blog-content{padding:20px}.page-the-buzz-blog .left-right-wrapper .width960 .view-id-blog.blog-listing .view-content .views-row .field-name-post-date{font-family:MuseoSansCond-700,Sans-Serif;font-size:16px;line-height:18px;color:#3b3b3b}.page-the-buzz-blog .left-right-wrapper .tag-wrapper{clear:none}.page-the-buzz-blog .left-right-wrapper .tag-wrapper h5 a{color:#d02c35;font-family:MuseoSansCond-700,Sans-Serif;font-size:16px;line-height:18px;font-weight:700;text-decoration:none}.page-the-buzz-blog .left-right-wrapper .tag-wrapper h5 a:hover{text-decoration:underline}.page-the-buzz-blog .left-right-wrapper .tag-wrapper img{padding:0;float:left}.page-the-buzz-blog .left-right-wrapper .field.field-name-field-image img{max-width:100%;height:auto}.page-the-buzz-blog .left-right-wrapper .field.field-name-disqus-comment-count.field-type-ds.field-label-hidden{margin:0}.page-the-buzz-blog .left-right-wrapper .field.field-name-body,.page-the-buzz-blog .left-right-wrapper .field.field-name-field-body{padding-top:25px}.page-the-buzz-blog .left-right-wrapper .field.field-name-body p,.page-the-buzz-blog .left-right-wrapper .field.field-name-field-body p{padding-bottom:16px}.page-the-buzz-blog .left-right-wrapper .field-name-comments-link .red-btn a,.page-the-buzz-blog .left-right-wrapper .field-name-node-link .red-btn a{font-size:14px;padding:8px 20px;color:#fff;background:#be3037;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;background:#be3037;background:-moz-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-webkit-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-o-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-ms-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:linear-gradient(0deg,#be3037 30%,#d0363e 70%);-webkit-box-shadow:0px 2px 0px rgba(227,227,227,1);-moz-box-shadow:0px 2px 0px rgba(227,227,227,1);box-shadow:0px 2px 0px rgba(227,227,227,1);text-transform:uppercase;font-size:15px;line-height:20px;font-family:MuseoSansCond-900,Sans-Serif;font-weight:400}.page-the-buzz-blog .left-right-wrapper .field-name-comments-link,.page-the-buzz-blog .left-right-wrapper .field-name-node-link{padding:0;float:none;margin-top:28px;margin-bottom:16px}.page-the-buzz-blog .left-right-wrapper .field-name-comments-link .red-btn a:hover,.page-the-buzz-blog .left-right-wrapper .field-name-node-link .red-btn a:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11);text-decoration:none;color:#fff}.blog-listing .views-row .field-name-field-image{padding:0;margin-top:20px}body.page-node.node-type-poll #block-poll-recent .bar-wrapper{padding:0}.form-radios .radio{position:relative;padding-left:20px}.form-radios .radio>label:before{background-color:transparent;border:3px solid #464646;border-radius:15px;content:"\A ";height:22px;left:0;pointer-events:none;position:absolute;top:-2px;width:22px}.form-radios .radio>label input[type=radio]{opacity:0;margin-left:-18px;-webkit-margin-start:-18px}.form-radios .radio>label input[type=radio]:checked{opacity:1}.form-radios .radio input[type=radio]:checked:before{right:0;bottom:auto;left:0;top:3px;width:12px;height:12px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:none!important;background-color:#000!important;margin:auto;position:absolute}.content .view-all-polls a{font-family:MuseoSansCond-900,sans-serif;font-size:13px;line-height:15px;text-transform:uppercase;display:block;margin-top:15px}a.view-poll-results{display:none}#block-views-topics-blog-block .content .view-content>ol>li{margin-bottom:0}#block-views-topics-blog-block .content .view-content>ol>li>div span a{line-height:17px;text-transform:uppercase}#block-views-topics-blog-block .content .view-content>ol>li>ol div span a{line-height:17px}
.main-container ul li,.main-container ol li ol li{padding:0}#block-views-topics-blog-block ol ol,#block-views-blog-block-3 ol ol{padding-left:0;margin-top:5px}h3+.blog-archive-month1{margin-top:5px}#block-views-blog-block-1 .blog-archive-month1 a{display:block;font-family:MuseoSansCond-700,sans-serif;font-size:15px;font-weight:400;line-height:17px;margin-bottom:5px}#block-views-blog-block-1 h3{line-height:17px}#block-views-blog-block-1 h3 a{line-height:17px}.node-type-blog-content .panel-2col .panel-col-last .pane-topics-blog,.node-type-blog-content .panel-2col .panel-col-last .pane-blog{background-color:#fff}.node-type-blog-content .panel-2col .panel-col-last .pane-topics-blog .view-content ol li a{line-height:17px}.node-type-blog-content .panel-2col .panel-col-last .pane-topics-blog .view-content ol li ol{margin-top:5px}.panels-wrapper .pane-content ul li,.panels-wrapper .pane-content ol li{line-height:17px;margin-bottom:0}.node-type-blog-content .panel-2col .panel-col-last .pane-blog .view-content h3,.node-type-blog-content .panel-2col .panel-col-last .pane-blog .view-content h3 a,.node-type-blog-content .panel-2col .panel-col-last .pane-blog .view-id-blog .view-content a{line-height:17px}body.node-type-poll:not(.admin-menu) .tabs--primary.nav.nav-tabs{display:none}.left-right-wrapper .field.field-name-view-more-results{background:#f7f7f5;padding-right:35px;text-align:right;padding-bottom:14px}.field-name-node-link{margin:15px 0}.left-right-wrapper .field.field-name-view-more-results p.red-btn a,.field-name-node-link .field-items .field-item>a{color:#fff;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;background:#87189b;-webkit-box-shadow:0px 2px 0px rgba(227,227,227,1);-moz-box-shadow:0px 2px 0px rgba(227,227,227,1);box-shadow:0px 2px 0px rgba(227,227,227,1);text-transform:uppercase;font-size:15px;line-height:20px;font-family:MuseoSansCond-900,Sans-Serif;font-weight:400;padding:8px 20px}.left-right-wrapper .field.field-name-view-more-results p.red-btn a:hover,.field-name-node-link .field-items .field-item>a:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11);text-decoration:none;color:#fff}.page-node-333 .group-header>.field-name-field-middle-top-ref>.field-items{max-width:960px;width:100%;margin:0 auto;padding:0}@media (min-width:960px){.page-node-333 .group-header>.field-name-field-middle-top-ref>.field-items{padding-right:320px}}#block-bean-buzz-lead .contextual-links-wrapper{display:none}body.admin-menu #block-bean-buzz-lead .contextual-links-wrapper{display:block}#block-mymodule-letters-filter{padding-bottom:20px}#block-mymodule-letters-filter ul.journals_filter{max-width:960px;width:100%;border:0;background:0 0;float:none}#block-mymodule-letters-filter ul.journals_filter li{float:none;display:inline-block;margin-right:40px;vertical-align:top;width:100px;border:0}#block-mymodule-letters-filter ul.journals_filter li.selected{border-left:0}#block-mymodule-letters-filter ul.journals_filter li:last-child{margin-right:0}#block-mymodule-letters-filter ul.journals_filter li:hover a{text-decoration:none}#block-mymodule-letters-filter ul.journals_filter li:hover{border-left:0}#block-mymodule-letters-filter ul.journals_filter li a{padding-top:60px;min-height:55px;padding-left:0;display:inline-table}#block-views-letters-block-9 .journal-container .views-row{border-bottom:0}#block-views-letters-block-9 .journal-container .views-row .year-group{padding-bottom:10px}#block-mymodule-news-filter ul.journals_filter{display:block;float:none;border:0;background:#fff;padding:8px;margin-bottom:25px;width:100%}#block-mymodule-news-filter ul.journals_filter li{display:inline-block}#block-mymodule-news-filter ul.journals_filter li.selected{border-left:3px solid #fff}#block-mymodule-news-filter ul.journals_filter li:hover{border-left:3px solid #fff;background:#fafafa}#block-mymodule-news-filter ul.journals_filter li a{height:46px;padding:16px 0 12px 20px}@media screen and (max-width:720px){#block-webform-client-block-912{width:98%;margin:0 1%;padding:0;left:0 !important}
#block-webform-client-block-912 .webform-client-form button{float:left;display:block;width:40%;margin:auto;position:relative;margin-left:5%;margin-right:5%;margin-top:15px;margin-bottom:15px}#node-886,#node-1513{width:100%;padding:32px 0}}@media screen and (max-width:480px){#block-webform-client-block-912 .webform-client-form button{float:left;width:90%;display:block;margin:auto;position:relative;margin-left:5%;margin-right:5%;margin-top:15px;margin-bottom:15px}#block-webform-client-block-912 .webform-client-form>div>.webform-component-fieldset>.panel-body{width:100%;display:inline}#block-webform-client-block-912 .webform-client-form>div>.webform-component-fieldset>.panel-body>.form-item{float:left;width:100%;padding-bottom:12px;padding-left:6px}#block-webform-client-block-912 .webform-client-form>div>.webform-component-fieldset>.panel-body>.webform-component-fieldset{padding-left:6px;float:left;width:100%;border:0}}@media screen and (max-width:390px){#node-886 .btn-primary,#node-1513 .btn-primary{float:left;width:100%;margin:0;margin-top:15px}#node-886 .webform-component-cc_email input.form-control,#node-1513 .webform-component-cc_email input.form-control{width:100%}}@media screen and (max-width:560px){.footer #block-block-2{width:100%;margin:auto;margin-top:32px;padding:0;border-right:0 none}.footer #block-block-2 div.content div:nth-child(2n){width:100%}}.statistics_counter{visibility:hidden}#block-poll-recent{border-bottom:5px solid #e5e5e5;font-family:MuseoSansCond-700,sans-serif}.load-more-content{color:#fff;background:#be3037;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;background:#be3037;background:-moz-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-webkit-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-o-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:-ms-linear-gradient(90deg,#be3037 30%,#d0363e 70%);background:linear-gradient(0deg,#be3037 30%,#d0363e 70%);-webkit-box-shadow:0px 2px 0px rgba(227,227,227,1);-moz-box-shadow:0px 2px 0px rgba(227,227,227,1);box-shadow:0px 2px 0px rgba(227,227,227,1);text-transform:uppercase;font-size:15px;line-height:20px;font-family:MuseoSansCond-900,Sans-Serif;font-weight:400;padding:8px 20px;border:0 none}.load-more-content:hover{background:#363636;-webkit-box-shadow:0px 4px 0px rgba(0,0,0,.11);-moz-box-shadow:0px 4px 0px rgba(0,0,0,.11);box-shadow:0px 4px 0px rgba(0,0,0,.11);text-decoration:none;color:#fff}.bean-staff-bios .fullbios .bios-inner a{cursor:pointer}.top-viewed-posts-in-post .view-content{margin-top:10px}.top-viewed-posts-in-post .view-content .views-row{margin-bottom:10px;text-transform:uppercase}body.executive-committee .width960{width:100%;max-width:100%}body.executive-committee .width960 .full-width>.field>.field-items{width:100%;max-width:100%}body.executive-committee .width960 .full-width>.field>.field-items .field-collection-view{max-width:960px;margin:0 auto}body.executive-committee .nav-collapse>.width960{width:100%;max-width:960px}body.executive-committee .field-type-field-collection>.field-items>.last_row>.field-item:last-child{border:none}body.page-node-307 .group-header .field-name-body{padding:21px 0 10px}body.page-node-980 .field-name-field-board-members>.field-items>.last_row>.field-item.first-one{margin-left:0}body.executive-committee .group-header .field-name-body{padding:15px 0 34px}body.executive-committee .field-type-blockreference{padding:28px 0 20px}.field-name-field-board-members>.field-items>.last_row>.field-item.first-one:last-child{margin-left:0}.addthis_toolbox{margin-top:10px}@media screen and (min-width:768px){.emailsignup-bean .left-side{padding-right:30px;padding-left:30px}.emailsignup-bean .right-side{padding-right:30px;padding-left:30px}}@media screen and (min-width:992px){.emailsignup-bean .left-side{padding-right:60px;padding-left:60px}.emailsignup-bean .right-side{padding-right:60px;padding-left:60px}}@media screen and (min-width:1200px){.emailsignup-bean .left-side{padding-right:90px;padding-left:90px}.emailsignup-bean .right-side{padding-right:90px;padding-left:90px}}.field-type-blockreference .emailsignup-bean h3{text-transform:none}
.emailsignup-bean{display:block;position:relative}.front .field-name-field-lead-banner.field-type-blockreference>.field-items{padding-bottom:20px}.front .emailsignup-bean .contains-bg{padding-bottom:0}.emailsignup-bean .contains-bg{position:relative;padding:80px 15px 60px;background-repeat:no-repeat;background-position:left top;background-size:contain}.emailsignup-bean .col-12 .box-gradient{background:#001a6f url(/sites/all/themes/casa/images/banners/bkgd-blue.jpg) no-repeat center center;background-size:cover;padding:60px;border-radius:8px}.emailsignup-bean .col-12 .box-gradient .body-copy *{color:#fff}.emailsignup-bean .col-12 .body-copy p,.emailsignup-bean .col-12 .body-copy h2,.emailsignup-bean .col-12 .body-copy h3,.emailsignup-bean .col-12 .body-copy h4,.emailsignup-bean .col-12 .body-copy h5,.emailsignup-bean .col-12 .body-copy h6{margin-bottom:25px}.emailsignup-bean .title h2{margin-top:0;font-size:42px;line-height:1.1;margin-bottom:25px;padding-bottom:0!important}.emailsignup-bean .left-side .title h2{color:#851a9b}.emailsignup-bean .right-side .title h2{color:#fff;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.emailsignup-bean .right-side .block-webform .webform-confirmation{padding:0}.emailsignup-bean .form-holder .field-type-blockreference{background:0 0;padding:0}.emailsignup-bean .form-holder .field-type-blockreference .field-name-body{display:none}.emailsignup-bean .form-holder .node-webform,.emailsignup-bean .form-holder #node-1513,.emailsignup-bean .form-holder #node-886{border:0 none;padding:0;float:none;width:100%;text-align:left}.emailsignup-bean .form-holder .node-webform label,.emailsignup-bean .form-holder #node-1513 label,.emailsignup-bean .form-holder #node-886 label{display:block;color:#fff;position:relative}.emailsignup-bean .form-holder .node-webform label{text-transform:lowercase}.emailsignup-bean .form-holder .node-webform span.form-required{display:none}.emailsignup-bean .form-holder .node-webform label:before{content:"Enter your ";text-transform:none}.emailsignup-bean .form-holder .node-webform label:after{content:":";margin-left:-2px}.emailsignup-bean .form-holder .node-webform input,.emailsignup-bean .form-holder #node-1513 input,.emailsignup-bean .form-holder #node-886 input{float:none;width:100%;padding:8px 12px;color:#444}.emailsignup-bean .form-holder .node-webform .form-actions,.emailsignup-bean .form-holder #node-1513 .form-actions,.emailsignup-bean .form-holder #node-886 .form-actions{clear:both}.emailsignup-bean .form-holder .node-webform .btn,.emailsignup-bean .form-holder #node-1513 .btn,.emailsignup-bean .form-holder #node-886 .btn{float:none;margin:0;background:#f89b1c;font-size:15px;padding:9px 28px;color:#00257e}.emailsignup-bean .form-holder .webform-confirmation p{color:#fff}.emailsignup-bean .form-holder .node-webform header{display:none}@media screen and (max-width:991px){.emailsignup-bean .col-12 .box-gradient{padding:30px}}@media screen and (max-width:767px){.emailsignup-bean .left-side{padding-right:40px;padding-left:40px;width:100%}.emailsignup-bean .right-side{padding-right:40px;padding-left:40px;width:100%}.emailsignup-bean .col-12 .box-gradient{padding:25px}}@media screen and (max-width:480px){.emailsignup-bean .title h2{font-size:38px}.emailsignup-bean h3{font-size:28px}.emailsignup-bean .left-side{padding-right:20px;padding-left:20px;width:100%}.emailsignup-bean .right-side{padding-right:20px;padding-left:20px;width:100%}}header .page-header #block-block-17{display:block;width:280px;position:absolute;right:100px;height:36px;margin-right:30px}header .page-header .node-webform,header .page-header #node-886,header .page-header #node-1513{width:auto;float:none;border:0 none;padding:0}header .page-header .node-webform form{position:relative}header .page-header .node-webform .field-name-body{display:none}header .page-header .node-webform .alert.error{//display:none;padding:2px 5px;margin:0;position:absolute;top:-27px;z-index:2;width:365px;max-width:500px}
header .page-header .node-webform input,header .page-header #node-886 input,header .page-header #node-1513 input{float:none;background:#eee;font-size:13px;font-family:MuseoSansCond-900,Sans-Serif;color:#5f5f5f;border-radius:15.5px;width:270px;-webkit-box-shadow:none;box-shadow:none;padding:6px 15px;height:32px;border:1px solid #ededed}header .page-header .node-webform .has-error input,header .page-header #node-886 .has-error input,header .page-header #node-1513 .has-error input{border-color:#b94a48}header .page-header .node-webform .form-actions{position:absolute;top:0;right:0;padding:0;width:38px;border:0 none}header .page-header .node-webform .btn,header .page-header #node-886 .btn,header .page-header #node-1513 .btn{float:none;margin:0;background:transparent url(/sites/all/themes/casa/images/signup-go-arrow.png) no-repeat left top;width:38px;height:32px;padding:0;border-radius:0;color:transparent;line-height:1}@media screen and (max-width:960px){header .page-header #block-block-17{display:none}}@media all and (min-width:1401px){.field-name-field-lead-banner .slide-item-0 .field-collection-view .content .image-divider-item{background-image:url(/sites/all/themes/casa/images/banners/center_largedesktop_banner-merger.hq.over1400.2x.jpg)!important}}@media all and (max-width:1358px){.field-name-field-lead-banner .slide-item-1 .field-collection-view .content .img-item-logo:after{left:auto;top:40%;right:10%}}@media all and (max-width:1200px){.field-name-field-lead-banner .slide-item-2 .field-collection-view .content .image-divider-item{background-position:70% center}.field-name-field-lead-banner .slide-item-1 .field-collection-view .content .img-item-logo:after{left:auto;top:40%;right:5%}.field-name-field-lead-banner .slide-item-0 .field-collection-view .group-slider-wrapper.rightSideFloat{right:12%}}@media all and (max-width:1026px){.field-name-field-lead-banner .slide-item-1 .field-collection-view .content .img-item-logo:after{left:auto;top:40%;right:1%;background-size:75%}.bean-lead-banner .field-name-field-text-editor{right:1%}}@media all and (min-width:961px){.mobile-visible{display:none !important}.phone-only{display:none}.desktop-only{display:block}#block-menu-menu-top-menu{display:block}.logo.pull-left{display:block;height:92px}.logo.pull-left img{position:relative;top:16px;display:block;max-width:297px;width:100%;height:auto}.page-header #block-views-exp-solr-search-panel-pane-1{display:block}.navbar{margin-bottom:0}.navbar-inner{border-bottom:0 none}.bean-image-divider .image-divider .desktop{display:block;max-width:960px;width:100%;height:335px;background-size:cover;background-position:center center}.bean-image-divider .image-divider .tablet,.bean-image-divider .image-divider .phone{display:none}}@media screen and (max-width:960px){body{background-color:#41034e}.node-type-landing-page .field-name-field-lead-banner.field-type-blockreference .field-items>.field-item>.field-item .bean-basic-text .content{padding:0 20px}}@media screen and (max-width:655px){.node-type-blog-content .tags>div{float:none}}@media all and (max-width:960px){.node-type-blog-content .atss a{padding:2px 0;width:34px;line-height:34px}#mobile-only{display:none;background:#851a9b;width:260px}.mobile-visible{display:block}.desktop-only{display:none}#block-menu-menu-top-menu{display:none}.container{padding:0}.page-header{width:100%;background:#f8f8f8}.width960{width:100%;margin:0 auto;padding:0}.logo.pull-left{display:none}.page-header #block-views-exp-solr-search-panel-pane-1{display:none}.casa-logo.mobile-visible{max-width:204px;margin:0 auto}.page-header .region-header{position:absolute;top:0;right:16px}html.open-nav .main-content-wrapper{position:fixed;left:260px;top:0;bottom:0;overflow:hidden;width:100%;-webkit-transition:.25s;-moz-transition:-moz-transform .25s;-ms-transition:-ms-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s}.main-content-wrapper{left:0;top:0;bottom:0;overflow:hidden;width:100%;-webkit-transition:.25s;-moz-transition:-moz-transform .25s;-ms-transition:-ms-transform .25s;-o-transition:-o-transform .25s;transition:transform .25s;position:relative;background-color:#fff}
#mobile-nav .navbar-nav{margin:0}.mobile-utility{margin-top:-7.5px}#mobile-only ul li.collapsed,#mobile-only ul li.expanded,#mobile-only ul li.leaf{float:left;width:100%;padding:0;position:relative}#mobile-nav .dropdown a,.mobile-utility .dropdown a{color:#f4f3ef;font-family:MuseoSansCond-500,Sans-Serif;font-size:15px;display:block;line-height:16px;text-transform:uppercase;text-align:left;font-weight:400}.mobilemenu-wrapper .btn:active,.mobilemenu-wrapper .btn.active{box-shadow:none}#mobile-nav .new-dropdown.btn-primary,#mobile-nav .Array.active{background-color:transparent;border:none;text-transform:uppercase;padding:18px 0 18px 48px;color:#f4f3ef;font-family:MuseoSansCond-500,Sans-Serif;font-size:16px;display:block;line-height:26px;text-transform:uppercase;text-align:left;font-weight:400}.mobile-utility .new-dropdown.btn-primary{background-color:transparent;border:none;text-transform:uppercase;padding:18px 0 18px 17px;color:#f4f3ef;font-family:MuseoSansCond-500,Sans-Serif;font-size:16px;display:block;line-height:26px;text-transform:uppercase;text-align:left;font-weight:400}#mobile-nav .collapsed a{padding:18px 0 18px 36px}#mobile-nav a[href="/about"]{background:url(/sites/all/themes/casa/images/mobile-nav-about-icon1.png) no-repeat 17px center}#mobile-nav a[href="/addiction"]{background:url(/sites/all/themes/casa/images/mobile-nav-addiction-icon1.png) no-repeat 17px center}#mobile-nav a[href="/addiction-prevention"]{background:url(/sites/all/themes/casa/images/mobile-nav-prevention-icon1.png) no-repeat 17px center}#mobile-nav a[href="/addiction-treatment"]{background:url(/sites/all/themes/casa/images/mobile-nav-treatment-icon1.png) no-repeat 17px center}#mobile-nav a[href="/addiction-research"]{background:url(/sites/all/themes/casa/images/mobile-nav-library-icon1.png) no-repeat 17px center}#mobile-nav a[href="/addiction-science"]{background:url(/sites/all/themes/casa/images/mobile-nav-science-icon1.png) no-repeat 17px center}#mobile-nav .nav>li a:hover[href="/about"]{background:#b703dc url(/sites/all/themes/casa/images/mobile-nav-about-icon1.png) no-repeat 17px center}#mobile-nav .nav>li a:hover[href="/addiction"]{background:#b703dc url(/sites/all/themes/casa/images/mobile-nav-addiction-icon1.png) no-repeat 17px center}#mobile-nav .nav>li a:hover[href="/addiction-prevention"]{background:#b703dc url(/sites/all/themes/casa/images/mobile-nav-prevention-icon1.png) no-repeat 17px center}#mobile-nav .nav>li a:hover[href="/addiction-treatment"]{background:#b703dc url(/sites/all/themes/casa/images/mobile-nav-treatment-icon1.png) no-repeat 17px center}#mobile-nav .nav>li a:hover[href="/addiction-research"]{background:#b703dc url(/sites/all/themes/casa/images/mobile-nav-library-icon1.png) no-repeat 17px center}#mobile-nav .nav>li a:hover[href="/addiction-science"]{background:#b703dc url(/sites/all/themes/casa/images/mobile-nav-science-icon1.png) no-repeat 17px center}#mobile-only .nav>li>a:hover{background:#b703dc}#mobile-only li.expanded{border-bottom:1px solid #d401ff}#mobile-only li.expanded.open-dropdown a .caret{background:url(/sites/all/themes/casa/images/mobile-nav-arrow-up.png) no-repeat center center}#mobile-only li.expanded.open-dropdown a .caret:hover{background:#41034e url(/sites/all/themes/casa/images/mobile-nav-arrow-up.png) no-repeat center center}#mobile-only li.expanded .btn.active{box-shadow:none}#mobile-only ul li.expanded a .caret{display:block;background:url(/sites/all/themes/casa/images/mobile-nav-arrow-down.png) no-repeat center center;width:60px;height:62px;position:absolute;top:0;right:0;border-left:1px solid #d401ff;z-index:99}#mobile-only ul li.expanded a .caret:hover{background:#41034e url(/sites/all/themes/casa/images/mobile-nav-arrow-down.png) no-repeat center center}#mobile-only .dropdown-menu{background:#ebebeb;position:relative}#mobile-only .dropdown-menu .dropdown-menu-wrap{padding:0;max-height:none;width:100%}#mobile-only .dropdown-menu ul li.leaf{padding:0}#mobile-only .dropdown-menu a{color:#000;text-transform:none;font-family:Arial;font-weight:400;letter-spacing:.15px;padding:18px 0 18px 18px;border-bottom:1px solid #999;background:#ebebeb url(/sites/all/themes/casa/images/mobile-arrow-sm.png) no-repeat 89.5% center;display:block;padding-right:48px}
.mobile-search form#views-exposed-form-solr-search-panel-pane-1{width:90%;margin:0 auto;padding:10px 0;position:relative}.mobile-search form#views-exposed-form-solr-search-panel-pane-1 label{display:none}.mobile-search{background:#132e3e}.mobile-search .input-group{width:100%}.mobile-search input{font-family:MuseoSansCond-900,Sans-Serif;font-size:17px;line-height:26px;color:#d5d9db;text-indent:32px;text-transform:uppercase;border-radius:4px !important;padding:4px 10px 4px 32px;background:#fff}html.js .mobile-search input.form-autocomplete{background:#fff}.mobile-search .input-group-btn{position:absolute;left:0;top:0}.mobile-search .btn{background:url(/sites/all/themes/casa/images/search-icon.png) no-repeat center;border:none;width:32px;height:32px;text-indent:-9999px;position:absolute;top:20px;left:0;margin-top:0 !important}.mobile-search .glyphicon{display:none}.mobile-search .views-widget-per-page{display:none}.mobile-utility li.expanded{border-bottom:1px solid #416d86;float:none;padding-left:0}.mobile-utility .menu>li.last a{color:#f4f3ef;font-family:MuseoSansCond-500,Sans-Serif;font-size:20px;display:block;line-height:26px;text-transform:uppercase;text-align:left;font-weight:400;padding:18px 0 18px 17px}.addthis_button_email img{padding-right:15px;padding-left:15px}.field-name-field-lead-banner .slide-item-2 .field-collection-view .content .image-divider-item{background-position:5% center}.field-name-field-lead-banner .slide-item-1 .field-collection-view .content .image-divider-item{background-position:80% center}.left-right-wrapper .group-left{border:0 none}.carousel-indicators .activeColorR h2,.carousel-indicators .activeColorB h2{margin-top:0}.bean-two-column-text .group-left{width:100%;max-width:960px;border-right:0 none;padding:0}.bean-two-column-text .group-right{width:100%;max-width:960px;padding:0}.front .field-name-field-lead-banner.field-type-blockreference>.field-items{padding-bottom:22px}.front .bean-infograph .field-name-field-text-editor .field-item{padding:22px 0 0}.front .field-name-field-middle-top-ref .item-num-1{padding-bottom:50px}.front .field-type-blockreference .three-columns{margin-bottom:0}.field-name-field-lead-banner .bean-basic-text{width:100%}.field-type-blockreference .three-columns{width:100%}.field-type-blockreference .field-item.odd .three-columns{margin:0}.field-name-field-middle-top-ref .two-columns{margin:0 auto}.left-right-wrapper .group-left{width:100%;padding:0}.left-right-wrapper .group-right{width:100%;padding:0}.left-right-wrapper .group-right .field-name-field-image{float:left}.field-name-field-bottom-ref.field-type-blockreference .field-item.odd .four-columns{margin-right:0}.field-name-field-middle-top-ref .item-num-1 .block-bean .group-right p,.field-name-field-middle-top-ref .item-num-2 .block-bean .group-right p,.group-right .bean-infograph .field-name-field-text-editor{text-align:center}.group-header .field-name-body{width:100%}.view-case-study .ds-2col>.group-left img{max-width:100%;height:auto}.view-case-study .ds-2col>.group-right img{max-width:100%;height:auto}.page-node-5 .field-type-blockreference.field-name-field-bottom-ref .item-num-0 .three-columns,.page-node-5 .field-type-blockreference.field-name-field-bottom-ref .item-num-1 .three-columns{padding-bottom:32px}.not-front .field-name-field-lead-banner .bean-image-divider{width:100%}.not-front .field-name-field-lead-banner.field-type-blockreference .item-num-1 .entity-bean{width:100%}.field-name-field-lead-banner .peak-div{left:0}.page-node-290 .field-type-blockreference .field-item .block-bean.three-columns{margin:0 auto 64px auto}.footer #block-block-7 .footer-logo img{display:none}.footer-logo .footer-copyright{float:none;margin:auto}.left-right-wrapper .group-left{margin-bottom:0;border-left:0 none}.group-left .field-type-blockreference{padding-bottom:40px;border-bottom:0 none}.group-right .field-type-blockreference{padding-top:0}.left-right-wrapper .group-left .item-num-2 .bean-infograph.two_column{padding-right:0}.left-right-wrapper .group-right .field-name-field-image{float:none}.left-right-wrapper .group-right .field-name-field-sidebar-ref>.field-items>.field-item{padding:25px 0;border-bottom:3px solid #ddd}
.left-right-wrapper .group-right .field-name-field-sidebar-ref>.field-items>.field-item.last-side-field{border-bottom:0 none;padding-bottom:10px}.left-right-wrapper .group-right .field-name-field-sidebar-ref>.field-items>.field-item.item-num-0{padding-top:53px;border-top:3px solid #ddd}.node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .group-left,.node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .group-right{width:auto;max-width:100%;height:auto!important;border-bottom:0 none;float:none}.node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .group-right{border-top:1px solid #eee;padding-bottom:0}.node-type-landing-page.about .field-name-field-lead-banner.field-type-blockreference .bean-two-column-text .group-left{border-right:0 none;border-top:0 none;padding-bottom:14px}.panel-2col-stacked .panel-col-last .inside{margin:0}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel form .views-widget-filter-keyword{position:relative;padding:0;width:100%}.page-search .main-container .panel-2col-stacked .panel-col-first.panel-panel{width:100%;float:left;padding-right:0}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel{width:100%;padding-left:0;float:left}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel form .views-widget-filter-keyword input{width:100%}.main-container .pagination{margin-bottom:0}.page-node-22 .left-right-wrapper .group-left{margin:0;padding:50px 0 40px}.page-node-22 .left-right-wrapper .group-left .field-name-field-middle-ref{padding:0}.page-node-22 .left-right-wrapper .group-right .field-name-field-sidebar-ref{padding:40px 0 50px;border-top:3px solid #ddd}.page-blog-archive .row-fluid .col-sm-9,.panel-2col .panel-col-first{width:100%;border:0 none;padding-right:0;padding-bottom:40px}.page-blog-archive .row-fluid .col-sm-3,.panel-2col .panel-col-last{width:100%;border:0 none;padding-left:0;padding-top:40px;border-top:3px solid #ddd}.page-blog-archive .row-fluid{overflow:hidden}.page-blog-archive .row-fluid .col-sm-9 .field-name-field-image img,.panel-2col .panel-col-first img{display:block;margin:0 auto}.panel-2col .panel-col-first{border:0 none}.panel-2col .panel-col-first .inside{margin:0}.node-type-blog-content .pane-disqus-disqus-comments{width:100%;max-width:960px;margin:0 auto}.node-type-blog-content .pane-disqus-disqus-comments .pane-content{width:100%;padding:0}.main-container .journals_filter li{margin:0;padding:0;width:100%;max-width:100%;display:block;text-align:left;margin-bottom:10px}.main-container .journals_filter li.last{margin-bottom:0;padding-bottom:0}.main-container .journals_filter li.last.filter-quotes{padding-bottom:22px}.main-container .journals_filter li.filter-other{width:100%}.main-container .journals_filter li a{background:#d7d7d7;width:auto;padding:20px 0}.main-container .journals_filter li a{padding-left:40px;padding-top:10px}.main-container .journals_filter li.selected a,.main-container .journals_filter li a:hover{color:#eb5a49}.panel-2col .panel-col-last .inside{margin:0}.container-inline-date>.form-item{display:block;width:100%}.views-exposed-form .container-inline-date .date-padding{width:100%}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .views-widget-filter-keys{position:relative;top:0;left:0;width:100%}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .views-widget-filter-keys .form-item-keys input{width:100%;padding:10px 12px}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .views-exposed-widget{width:100%}.inside .pane-views-exp-reports-panel-pane-1 .pane-content .views-exposed-form .views-submit-button button.btn{width:100%}.inside .pane-views-exp-reports-panel-pane-1{padding:20px 0}.inside .pane-reports-panel-pane-1{padding-top:10px}.inside .pane-views-exp-reports-panel-pane-1 h2{width:100%;text-align:right;padding-bottom:0}.inside .pane-reports-panel-pane-1 .group-left{width:86px}
.inside .pane-reports-panel-pane-1 .group-left img{max-width:100%;height:auto}.inside .pane-views-exp-reports-panel-pane-1 h2{background:url(/sites/all/themes/casa/images/filter-more.png) no-repeat right center}.inside .pane-views-exp-reports-panel-pane-1 h2.toggle-icon{background:url(/sites/all/themes/casa/images/filter-less.png) no-repeat right center}.panel-2col-stacked .panel-col-first .inside{margin:0}.press-releases .panel-2col-stacked .panel-col-first .field-name-body{width:100%;border:0 none}.press-releases .panel-2col-stacked .panel-col-first .field-name-field-related-press-releases-lin,.press-releases .panel-2col-stacked .panel-col-first .field-name-label-field{width:100%}.page-node-356 .main-container .journals_filter li{width:100%;max-width:100%}.page-node-356 .journals_filter{display:block;margin-bottom:22px}.main-container .bean-library-slider .carousel-indicators li{display:inline-block;width:13px;height:13px;margin-left:10px;text-align:center;float:none}.page-node-138 form .form-type-radios .form-radios,.btn-wrapper .form-wrapper,.page-node-138 form .help-block{width:100%;padding-left:20px;padding-right:20px}.page-node-138 .step-nav span{visibility:hidden;z-index:-5;display:none}.page-node-138 .step-nav.active span,.page-node-138 .step-nav span.icon{visibility:visible;z-index:5;display:block}.btn-wrapper .form-wrapper{padding:0 15px}.page-node-138 .main-container form .form-type-textfield{padding-left:15px;padding-right:15px}.page-node-138 #ajax_form_multistep_form.first-axaj form h4{padding-right:15px;padding-left:15px}.page-node-138 form .msg-wrapper{padding:35px 20px 0}.page-node-832 .field-name-field-middle-top-ref .item-num-2,.page-node-832 .field-name-field-middle-top-ref .item-num-1{padding-right:0;padding-left:0}.page-node-344 .field-name-field-middle-top-ref>.field-items>.field-item{padding-bottom:40px;float:none}.page-node-344 .field-name-field-middle-top-ref>.field-items>.field-item.item-num-0{overflow:hidden}.page-node-344 .field-name-field-middle-top-ref>.field-items>.field-item.item-num-0 .three-columns{margin-bottom:0}.page-node-344 .field-name-field-middle-top-ref>.field-items>.field-item.item-num-2{padding-bottom:0}.page-node-643 .group-left .btn{width:100%;background:#be3037 url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat 56% center}.page-node-643 .group-left .btn:hover{background:#363636 url(/sites/all/themes/casa/images/btn-arrow-white.png) no-repeat 56% center}}@media all and (max-width:960px) and (min-width:481px){.mobile-visible{display:block}.phone-only{display:none}.desktop-only{display:none}.media_embed{width:100%;height:auto}.media_embed iframe{max-width:385px;width:100%;height:326px}.panel-2col .panel-col-first .pane-content>.ds-1col>.field-name-field-text-editor>.field-items .field-item{width:100%;height:auto}.panel-2col .panel-col-first .pane-content>.ds-1col>.field-name-field-text-editor>.field-items .field-item iframe{max-width:385px;width:100%;height:326px}.navbar{margin-bottom:0}.navbar-inner{border-bottom:10px solid #d3d1c9}.page-header{padding:0 24px}.mm-closed{float:left;background:url(/sites/all/themes/casa/images/menu-tablet-normal1.png) no-repeat;height:53px;width:53px;margin:20px 0}html.open-nav .mm-closed{float:left;padding:16px 0;background:url(/sites/all/themes/casa/images/menu-tablet-close.png) no-repeat;width:54px;height:57px}.casa-logo.mobile-visible{padding:16px 0}.page-header .region-header{padding:30px 0}.front .left-right-wrapper .width960{padding:0}.field-name-field-lead-banner .bean-basic-text{width:100%}.front .field-name-field-lead-banner.field-type-blockreference .item-num-1 .entity-bean{padding:0 40px}.not-front .field-name-field-lead-banner.field-type-blockreference .item-num-1 .entity-bean{padding:0 40px}.field-name-field-middle-top-ref .item-num-0{padding-bottom:40px;padding-left:40px;padding-right:40px}.field-name-field-middle-top-ref .item-num-0 .entity-bean{text-align:center}.field-name-field-middle-top-ref .item-num-1,.field-name-field-middle-top-ref .item-num-2{padding:0 40px}.field-name-field-middle-top-ref .item-num-1 .block-bean{float:none;width:100%;padding-bottom:0;max-width:960px}
.field-name-field-middle-top-ref .item-num-2 .block-bean{float:none;width:100%;max-width:960px}.not-front .field-name-field-middle-top-ref .two-columns{width:100%;padding-bottom:22px}.front .field-name-field-middle-top-ref .item-num-1 .block-bean{text-align:center}.front .field-name-field-middle-top-ref .item-num-2 .block-bean{text-align:center}.field-name-field-middle-top-ref .item-num-1 .field-name-field-text-editor,.field-name-field-middle-top-ref .item-num-2 .field-name-field-text-editor{padding-top:0;padding-bottom:0}.field-name-field-middle-top-ref .item-num-1 .block-bean p,.field-name-field-middle-top-ref .item-num-2 .block-bean p{text-align:left}.bean-infograph img{display:block;margin:0 auto}.field-name-field-bottom-ref>.field-items>.field-item,.field-name-field-middle-ref>.field-items>.field-item{float:none;width:100%;padding:0 40px}.field-name-field-bottom-ref>.field-items>.field-item.odd,.field-name-field-middle-ref>.field-items>.field-item.odd{margin:0}.field-type-blockreference .three-columns{margin-bottom:64px}.page-node-5 .field-type-blockreference.field-name-field-bottom-ref .three-columns{margin-bottom:0}.front .field-type-blockreference .field-name-field-image{width:37%}.front .field-type-blockreference.field-name-field-middle-top-ref .field-name-field-image{width:100%;float:none}.front .field-type-blockreference .three-columns .bean-call-out img{float:left;margin-right:30%;max-width:100%;height:auto}.front .field-type-blockreference .three-columns .bean-call-out .group-right{float:left;width:50.6%}.front .front .field-type-blockreference .three-columns .bean-call-out h3{text-align:left;margin-top:0}.front .field-type-blockreference .three-columns .bean-call-out .group-right .field-name-field-link .field-items .field-item{text-align:left}.two-bean-block.field-name-field-middle-top-ref>.field-items>.item-num-0{padding:0 40px}.node-type-landing-page .bean-two-column-text .group-right{padding:40px 0;border-top:3px solid #ddd;border-bottom:3px solid #ddd}.not-front .field-name-field-middle-ref>.field-items>.field-item{max-width:100%;padding:0;margin:0 auto}.date-field{padding:0 40px 22px}.field-name-field-bottom-ref .bean-call-out.three_column{padding-bottom:50px}.field-name-field-bottom-ref .item-num-2 .bean-call-out.three_column{padding-bottom:0}.front .field-type-blockreference.field-name-field-bottom-ref .bean-call-out.three_column .field-name-field-image,.field-type-blockreference.field-name-field-bottom-ref .bean-call-out.three_column .field-name-field-image{float:left}.field-name-field-bottom-ref .bean-call-out.three_column .field-name-field-text-editor,.field-name-field-bottom-ref .bean-call-out.three_column .field-name-field-link{width:58%;float:right}.field-name-field-bottom-ref .bean-call-out.three_column .field-name-field-text-editor h3{margin-top:0;text-align:left}.field-type-blockreference.field-name-field-bottom-ref .field-name-field-link .field-items .field-item{text-align:left}.group-slider-wrapper{position:absolute;left:12%;top:12%}.carousel-control.left,.carousel-control.right{opacity:1;display:block}.main-container .carousel-indicators{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:100%;background:0 0}.main-container .carousel-indicators li{flex:0 0 25%;max-width:180px;width:25%;min-height:20px;padding:0}.main-container .carousel-indicators li .slider-tab-wrap{display:block;padding:19px 10px;height:100%}.main-container .carousel-indicators li .slider-tab-wrap .slider-inner-wrap{display:block;height:100%}.indicatiors-width{padding-left:15px;padding-right:15px;max-height:300px;margin-top:-1px;background:#e4e4e4;max-width:960px;width:100%;-webkit-box-shadow:0px 2px 5px rgba(0,0,0,.2);-moz-box-shadow:0px 2px 5px rgba(0,0,0,.2);box-shadow:0px 2px 5px rgba(0,0,0,.2)}.carousel-indicators{width:100%;left:0;right:0;max-width:692px;margin:0 auto}.carousel-indicators .active,.main-container .carousel-indicators .active:hover{background:#f9f9f8}.carousel-indicators li .slider-icons,.carousel-indicators .activeColorO .slider-icons{float:none;margin-left:0;display:block;width:100%;text-align:center;padding-bottom:10px}
.carousel-indicators li .slider-icons .slider-tab{width:auto;max-width:58px;height:59px;margin:0 auto}.carousel-indicators li .field-name-field-text{float:none;padding-left:0;width:100%}.carousel-indicators .activeColorB .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-people-off-tablet.png)!important}.carousel-indicators .activeColorO .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-carousel-people_dark-gray-w-circle.png)!important}.carousel-indicators .activeColorR .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/video-tablet-icon-off1.png)!important}.carousel-indicators .activeColorG .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-carousel-casa-off-tablet.png)!important;background-position:center}.carousel-indicators .active.activeColorB .slider-icons .slider-tab,.carousel-indicators .activeColorB:hover .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-people-on-tablet.png)!important}.carousel-indicators .active.activeColorO .slider-icons .slider-tab,.carousel-indicators .activeColorO:hover .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-carousel-people_purple-w-circle.png)!important}.carousel-indicators .active.activeColorR .slider-icons .slider-tab,.carousel-indicators .activeColorR:hover .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/video-tablet-icon-on1.png)!important}.carousel-indicators .active.activeColorG .slider-icons .slider-tab,.carousel-indicators .activeColorG:hover .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-carousel-casa-on-tablet.png)!important}.carrot-colors{position:absolute;height:21px;max-width:692px;width:100%;bottom:150px;left:0;right:0;margin:0 auto}.carousel-indicators li h2{color:#5f5f5f;font-size:18px;line-height:20px;text-align:left;font-family:MuseoSansCond-900,Sans-Serif;margin-top:0;margin-bottom:0;text-transform:uppercase;width:100%;text-align:center}.field-name-field-lead-banner .field-collection-view .content .field-group-format-wrapper{position:relative;max-width:300px}.field-name-field-lead-banner .slide-item-0 .field-collection-view .content .group-slider-wrapper h1{max-width:100%}.group-slider-wrapper{position:absolute;left:18%;top:15%}.slide-item-0 .group-slider-wrapper{top:28%}.slide-item-3 .group-slider-wrapper{left:10.5%;top:15%}.group-slider-wrapper.rightSideFloat{left:auto;right:18%}.field-name-field-lead-banner .slide-item-3 .field-collection-view .content .image-divider-item{background-position:63% center}.field-name-field-lead-banner .slide-item-3 .field-collection-view .content .field-group-format-wrapper{max-width:415px}.field-name-field-lead-banner .slide-item-3 .field-collection-view .group-slider-wrapper.rightSideFloat{right:7%}.field-name-field-lead-banner .slide-item-0 .field-collection-view .content .image-divider-item{background-position:63% center}.field-name-field-lead-banner .slide-item-0 .field-collection-view .group-slider-wrapper.rightSideFloat{right:10%;top:5%}.field-name-field-lead-banner .slide-item-0 .field-collection-view .group-slider-wrapper.rightSideFloat p{max-width:255px}.bean-homepage-slider h1{color:#fff;text-transform:uppercase;display:block;position:relative;font-size:36px;line-height:42px}.carrot-colors .carrot,#carrotChange1 .carrot{position:absolute;max-width:166px;width:100%;height:21px;z-index:99;left:0}#carrotChange2 .carrot{background:transparent url(/sites/all/themes/casa/images/arrow-changing.png) no-repeat center top;left:24%}#carrotChange3 .carrot{background:transparent url(/sites/all/themes/casa/images/arrow-teal.png) no-repeat center top;left:48%}#carrotChange0 .carrot{background:transparent url(/sites/all/themes/casa/images/arrow-treatable.png) no-repeat center top;left:72%}.left-right-wrapper .width960{padding:0 40px}.group-header .field-name-body{padding-left:40px;padding-right:40px}.bean-image-divider .image-divider .tablet{display:block;max-width:960px;width:100%;height:335px;background-size:cover;background-position:center center}
.bean-image-divider .image-divider .desktop,.bean-image-divider .image-divider .phone{display:none}.footer .footer-wrapper .inner-wrap{padding:0 40px}.footer #block-block-2{width:100%;margin:0;padding:32px 0;border-right:0 none;border-bottom:0 none}.footer #block-block-2 div.content div:nth-child(2n){width:70%;margin:0 auto}.footer #youtube-link{padding-left:0}.footer .block-constant-contact{width:50%;padding-left:20px}.footer .block-constant-contact .btn{margin-top:8px}.footer .block-constant-contact .form-control{width:95%;margin:0 auto;float:none}.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m{float:none;text-align:center;display:inline}.addthis_button_email,.addthis_button_print{text-align:center;display:inline-block}.addthis_button_email img,.addthis_button_print img{display:inherit;text-align:center;float:none;margin-top:-10px}.footer #block-block-8 .content .right{float:none;text-align:left;width:100%;padding:22px 0 0}.footer #block-block-7,.footer #block-menu-menu-footer-menu{max-width:100%}.footer #block-menu-menu-footer-menu,.footer .nav{padding:0;text-align:center}.footer #block-menu-menu-footer-menu ul li{display:inline-block;width:auto;text-align:center;float:none;position:relative}.footer .last-footer-wrapper .content .nav li a{display:inline-block;text-align:center}.footer #block-block-7 .copy{padding-top:0}.footer-logo div{width:100%;float:none;text-align:center}.left-right-wrapper .group-left{margin-bottom:0}.group-left .field-type-blockreference{padding-bottom:40px;border-bottom:0 none}.left-right-wrapper .group-left .item-num-2 .bean-infograph.two_column{padding-right:0}.left-right-wrapper .group-right .field-name-field-image{float:none}.group-right .bean-call-out{padding-bottom:50px}.left-right-wrapper .group-right .bean-call-out .field-name-field-image{float:left;width:37%}.left-right-wrapper .group-right .bean-call-out .field-name-field-image img{float:left;margin-right:0;max-width:100%;height:auto}.group-right .bean-call-out .field-name-field-text-editor,.group-right .bean-call-out .field-name-field-link{width:58%;float:right}.group-right .bean-call-out .field-name-field-text-editor h3{margin-top:0;text-align:left}.footer #block-block-8 .content .addthis_toolbox{width:100%;float:none}.group-right .bean-call-out .field-name-field-link .field-items .field-item{text-align:left}.four-columns{width:45.5%}.bean-image-callout .field-type-image img{width:100%}.bean-image-callout .field-collection-container .field-items .field-item .field-name-field-link .field-items .field-item{min-height:70px}.bean-two-column-text .group-right img{width:100%;max-width:50%;height:auto}.field-name-field-board-members>.field-items{width:514px;margin:0 auto}.field-name-field-board-members>.field-items>.field-item{width:138px;float:left;height:336px;margin-right:45px}.field-name-field-board-members>.field-items>.field-item.forth-one{margin-right:45px}.field-name-field-board-members>.field-items>.field-item.third-member{margin-right:0}.field-name-field-board-members img{width:100%;height:auto}.field-name-field-board-members>.field-items>.last_row>.field-item{width:138px;float:left;height:336px;margin-right:45px}.field-name-field-board-members>.field-items>.last_row>.field-item.first-one{margin-left:90px}.page-node-307 .left-right-wrapper .width960{padding:0}.not-front.page-node-307 .field-name-field-middle-ref>.field-items>.field-item{padding:0 40px}.left-right-wrapper .bean-staff-bios .group-left{width:31.2%}.left-right-wrapper .bean-staff-bios .group-left img{width:100%;height:auto}.left-right-wrapper .bean-staff-bios .group-right{width:55%;float:right}.page-node-7 .left-right-wrapper .width960{padding:0}.page-node-7.node-type-landing-page .bean-two-column-text .group-right{padding:0;border:0 none}.fullwidth-Title h4{width:100%;padding:30px 40px}.page-node-7 .bean-two-column-text .group-left{border:0 none;width:32%;margin:42px 0 42px 20%;padding-right:37px}.page-node-7 .bean-two-column-text .group-right{width:32%;padding-left:25px;margin:42px 0}.bean-image-divider .img-div-text{padding:25px 45px 25px 25px;width:60%}
.page-node-6 .field-name-field-middle-top-ref>.field-items{max-width:960px}.page-node-6 .field-name-field-middle-top-ref .item-num-0{padding-left:40px;padding-right:40px}.view-history-about-us .item-list ul .views-row{width:46.4%;margin-right:45px}.view-history-about-us .item-list ul .views-row:before{right:-35px}.view-history-about-us .item-list ul .views-row.views-row-even:before{left:-30px}.page-search .main-container .center-wrapper{padding:0 40px}.page-search .main-container .panel-2col-stacked .panel-col-first.panel-panel{padding-bottom:40px}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel{padding-top:40px;border-top:3px solid #ddd}.page-node-22 .field-name-field-lead-banner{padding:50px 40px 22px}.page-node-22 .bean-call-out img{max-width:100%;height:auto}.page-node-22 .field-type-blockreference .field-name-field-image{width:100%;float:left}.blog .group-left .field-name-title,.blog .group-left .field-name-post-date,.blog .group-left .field-name-body,.blog .group-left .field-name-node-link,.page- node-22 .group-left .field-name-title,.page-node-22 .group-left .field-name-post-date,.page-node-22 .group-left .field-name-body,.page-node-22 .group-left .field-name-node-link{padding:0 20px}.page-blog-archive .row-fluid{padding:0 40px}.node-type-blog-content .panel-2col{padding:0 40px}.node-type-blog-content .panel-col-first .pane-block-9{padding:20px;width:100%;float:none}.node-type-blog-content .pane-node-field-addthisshare{width:100%;float:none;height:auto;padding:0 0 20px 20px;margin-right:0}.node-type-blog-content.panels-wrapper #main-content .group-header .field-type-blockreference{padding-left:40px;padding-right:40px}.articles .field-name-field-middle-top-ref .item-num-1,.page-node-348 .field-name-field-middle-top-ref .item-num-1,.page-node-348 .field-name-field-middle-top-ref .item-num-2{padding:0}.journal-container{padding-left:40px;padding-right:40px}.journals_filter{margin:0;padding:0;width:100%;height:40px}.journals_filter:after{content:"\e113";position:absolute;top:9px;right:10px}.journals_filter.open{height:auto}.journals_filter.open:after{content:"\e113";position:absolute;top:9px;right:10px}.page-node-348 .field-name-field-middle-top-ref .item-num-1{padding:0}.inside .pane-reports-panel-pane-1{padding-left:40px;padding-right:40px}.inside .pane-views-exp-reports-panel-pane-1 h2{padding-left:40px;padding-right:40px;right:40px}.inside .pane-bean-reports-accessing-publications{padding:50px 40px}.inside .pane-reports-panel-pane-1 .group-left{display:block}.inside .pane-reports-panel-pane-1 .group-right{width:83%}.node-type-reports .panel-2col{padding:0 40px}.inside .pane-views-exp-reports-panel-pane-1 .pane-content{max-height:0;overflow:hidden;padding:0 40px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.inside .pane-views-exp-reports-panel-pane-1 .pane-content.show-filters{max-height:100%;padding:55px 40px 0}div.modal-forms-modal-content{width:540px!important}div.ctools-modal-content .modal-content{width:500px!important}.view-case-study .ds-2col>.group-left{width:45%}.view-case-study .ds-2col>.group-right{width:45%}.node-type-case-study #main-content .panel-display.panel-2col{padding:0 40px}.node-type-article.letters .panel-pane .pane-content{padding:0 40px}.press-releases .pane-press-release-panel-pane-1 .pane-content,.press-releases .row-bottom>.inside{padding:50px 40px}.press-releases .panel-2col-stacked .panel-col-first .field-name-body{width:100%;border:0 none;padding:0 40px;margin-bottom:40px}.press-releases .panel-2col-stacked .panel-col-first .field-name-body>.field-items{border-bottom:3px solid #ddd;padding-bottom:6px}.press-releases .panel-2col-stacked .panel-col-first .field-name-field-related-press-releases-lin,.press-releases .panel-2col-stacked .panel-col-first .field-name-label-field{width:100%;padding:0 40px}.page-node-643 .group-header .field-name-body{padding:50px 40px}.bean-library-slider .item .content .group-left{width:45%}.bean-library-slider .item .content .group-left img{width:100%;height:auto}.bean-library-slider .item .content .group-right{width:54%}
.page-node-338 .field-name-field-bottom-ref .field-item.odd .three-columns{margin-bottom:64px}.page-node-338 .field-name-field-bottom-ref .field-item .three-columns .bean-image-callout.three_column{width:280px;height:auto;margin:0 auto}.item-num-0 .bean-multimedia-library .carousel-inner .pull-left a span{background:url(/sites/all/themes/casa/images/video-play-btn-off.png) no-repeat center center;width:100%;height:100%;position:absolute;display:block;top:0}.item-num-0 .bean-multimedia-library .carousel-inner .pull-left a span:hover{background:url(/sites/all/themes/casa/images/video-play-button-on.png) no-repeat center center}.icon.was-active{background:url('/sites/all/themes/casa/images/progress/test-breadcrumb-icon-check.png') no-repeat center top}.page-node-138 #ajax_form_multistep_form.first-axaj form .step-nav{max-width:100%;width:16%}.page-node-138 .step-nav{position:relative}.page-node-138 .step-nav span.steparrows{display:none;padding:0}.page-node-138 .step-nav span.steparrow6{display:inline-block;position:absolute;width:100%;height:15px;background:transparent url(/sites/all/themes/casa/images/test-breadcrumb-arrow.png) no-repeat center center;min-height:0;float:left;z-index:0;visibility:visible;bottom:40.5%;padding:0}.page-node-138 .step-nav span{padding:0 0 6px;display:inline-block;width:100%;height:40px;max-width:160px}.sub-nav-wrap{max-width:601px;margin:0 auto;width:100%}.page-node-138 #ajax_form_multistep_form.first-axaj form>div{padding-left:40px;padding-right:40px}.page-node-138 form .pro-bar{left:60px;display:none}.pro-arrow{display:none}.page-node-138 .step-nav span.icon{padding:0;margin-top:4px}.page-node-138 .step-nav span.greypro-bar{position:absolute;width:100%;height:5px;background:#707070;min-height:0;display:inline-block;float:left;z-index:0;visibility:visible;bottom:45%;padding:0}.page-node-138 .step-nav span.greypro-bar.eachbar6{right:0}.view-books .ds-2col>.group-left img{width:100%;height:auto}.view-books .ds-2col .field-name-field-purchase-link .field-items .field-item a{display:inline-block;width:96%;font-size:14px;padding:11px 1%;text-align:center}.map-wrapper,.page-node-832 .field-name-field-middle-top-ref .item-num-3{display:block}.page-node-832 .field-name-field-middle-top-ref .item-num-1{display:none}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item{width:27.9%}.page-node-832 .field-name-field-middle-top-ref .item-num-0>.block-bean,.page-node-832 .field-name-field-middle-top-ref .item-num-4,.page-node-832 .field-name-field-middle-top-ref .item-num-3{padding:0 40px}.page-node-344 .field-name-field-middle-top-ref .field-items .item-num-0{padding-left:40px;padding-right:40px}.page-node-344 .field-name-field-middle-ref .bean-image-callout .field-name-field-image-callout{width:100%;margin:0 auto}.page-node-344 .field-name-field-middle-ref .bean-image-callout .field-name-field-image-callout>.field-items>.field-item{margin-right:10%}.page-node-344 .field-name-field-middle-ref .bean-image-callout .field-name-field-image-callout>.field-items>.field-item.fourth-one{margin-right:10%}.page-node-344 .field-name-field-middle-ref .bean-image-callout .field-name-field-image-callout>.field-items>.field-item{width:40%}.page-node-344 .field-type-blockreference .bean-image-callout .content .field-name-field-image-callout .field-name-field-link .field-items .field-item{width:96%}.panels-wrapper.newsroom .panels-flexible-row>.inside{padding:0 40px}.spokespeople .field-name-field-board-members>.field-items{width:100%;padding:0 40px}.bean-board-members.spokespeople .group-right{width:61%}.media_contacts .field-name-field-board-members>.field-items{width:100%}.spokespeople .media_contacts .field-name-field-board-members>.field-items{padding:0}.newsroom .panel-col-bottom .pane-bean-marketing-contact{width:210px;float:none;margin:0 auto;padding-top:40px;padding-bottom:40px}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-0,.newsroom .panel-col-bottom .pane-bean-media-contacts{width:100%}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-1,.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-2,.newsroom .panel-col-bottom .pane-bean-digital-contact,.newsroom .field-name-field-bottom-ref .block-title,.newsroom .row-bottom .pane-title,.press-releases .row-bottom .pane-title{width:100%}
#block-bean-media-contacts .bean-board-members.media_contacts .field-name-field-board-members>.field-items>.last_row{width:100%;float:left;padding:0}#block-bean-media-contacts .bean-board-members.media_contacts .field-name-field-board-members>.field-items>.last_row .last-row-item{width:100%;float:left;padding:0}#block-bean-media-contacts .field-name-field-board-members>.field-items>.items-2{width:100%}.newsroom .field-name-field-bottom-ref .bean-board-members .field-name-field-image img,.newsroom .row-bottom .view-mode-media-contacts img,.press-releases .row-bottom .view-mode-media-contacts img{max-width:100%}#block-bean-media-contacts .field-item{width:100%;float:left}.newsroom .panel-col-bottom .pane-bean-media-contacts{margin-left:auto!important;margin-right:auto!important;width:210px}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-0{width:100%;margin-left:auto!important;margin-right:auto!important}.newsroom .panel-col-bottom .pane-bean-media-contacts,.newsroom .panel-col-bottom .pane-bean-digital-contact{float:none;width:210px;margin-left:auto!important;margin-right:auto!important}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-1,.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-2{padding:0 40px}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-2{margin-left:0!important}.newsroom .row-bottom .pane-title,.press-releases .row-bottom .pane-title{padding:0 40px;text-align:center}.newsroom .field-name-field-bottom-ref .block-title{width:100%;padding:0}.group-footer #block-bean-media-contacts .block-title{width:100%!important}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-1{padding:40px}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-1{margin:0}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-2{padding:0 40px}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-0>.block-bean,.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-1>.block-bean,.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-2>.block-bean{width:210px;margin:0 auto}.field-name-field-bottom-ref.field-type-blockreference .bean-board-members.media_contacts .field-name-field-board-members>.field-items>.last_row>.field-item,.newsroom row-bottom .pane-bean-media-contacts .field-items>.last_row>.field-item,.press-releases .row-bottom .pane-bean-media-contacts .field-items>.last_row>.field-item{width:100%;margin:0}.bean-board-members.media_contacts .field-name-field-board-members>.field-items>.last_row{width:100%}#block-bean-media-contacts .bean-board-members.media_contacts .field-name-field-board-members>.field-items>.last_row .last-row-item.first-one{margin-right:0!important}.newsroom .field-name-field-bottom-ref .bean-board-members .field-name-field-image{overflow:hidden}.pull-left{width:100%}.press-releases .row-bottom .panels-flexible-region-1_main_3_bottom-col_1{width:220px;float:none!important;margin:0 auto}.press-releases .row-bottom .panels-flexible-region-1_main_3_bottom-col_2,.press-releases .row-bottom .panels-flexible-region-1_main_3_bottom-col_3{width:210px;float:none!important;margin:0 auto}.panels-wrapper.newsroom .row-bottom .panels-flexible-region-1_main_3_bottom-col_1{width:220px;margin-left:auto;margin-right:auto;float:none!important}.panels-wrapper.newsroom .row-bottom .pane-bean-media-contacts{width:100%;float:none;margin-left:0}.panels-wrapper.newsroom .row-bottom .panels-flexible-region-1_main_3_bottom-col_2{width:220px;margin-left:auto;margin-right:auto;float:none!important}.panels-wrapper.newsroom .row-bottom .panels-flexible-region-1_main_3_bottom-col_3{width:220px;margin:0 auto;float:none!important}.newsroom.page-node-450 .group-footer .field-name-field-bottom-ref>.field-items .item-num-0{padding:0;float:none}.page-node-450 .field-name-field-middle-top-ref>.field-items{padding:0 40px}.bean-multimedia-library .items-2 .item .pull-left{width:100%;max-width:35%}.bean-multimedia-library .items-2 .item img{width:100%;height:auto}
.bean-multimedia-library .pull-left{margin-right:50px}.bean-fact-sheet .field-type-image>.field-items>.field-item{width:195px;float:none!important;margin:0 auto}.bean-fact-sheet .field-type-image>.field-items>.field-item.fourth-one{margin:0 auto}.page-node-842 .bean-two-column-text .group-left,.page-node-842 .bean-two-column-text .group-right{width:45%;border:0 none;margin:0;padding:0 30px}.page-node-842 .bean-two-column-text .group-left h3{margin-top:0}.page-node-842 .bean-two-column-text .group-right .field-name-field-text-editor h3{text-align:left;font-size:30px}.page-node-842 .bean-two-column-text .group-right p{padding-bottom:16px}}@media all and (max-width:960px) and (min-width:901px){.view-history-about-us .item-list ul .views-row.views-row-odd{margin-left:6px}}@media all and (max-width:960px) and (min-width:801px){.field-name-field-lead-banner .item-odd:nth-child(1) .field-collection-view .content .field-name-field-text-editor p{max-width:265px}}@media all and (max-width:901px) and (min-width:801px){.view-history-about-us .item-list ul .views-row.views-row-odd{margin-left:4px}}@media all and (max-width:800px) and (min-width:768px){.view-history-about-us .item-list ul .views-row.views-row-odd{margin-left:1px}.field-name-field-lead-banner .item-odd:nth-child(1) .field-collection-view .content .field-name-field-text-editor p{max-width:200px}}@media all and (max-width:768px) and (min-width:601px){.main-container .carousel-indicators li{max-width:133px;width:24%;min-height:20px;padding:19px 10px}.carousel-indicators{width:100%;left:0;right:0;max-width:532px;margin:0 auto}.carrot-colors{max-width:532px}.carrot-colors .carrot,#carrotChange0 .carrot{position:absolute;max-width:133px;width:100%;height:21px;z-index:99;left:0}#carrotChange1 .carrot{left:24%}#carrotChange2 .carrot{left:47.5%}#carrotChange3 .carrot{left:71%}.four-columns{width:44%}.bean-image-callout .field-type-image img{width:100%}.bean-image-callout .field-collection-container .field-items .field-item .field-name-field-link .field-items .field-item{min-height:70px}.page-node-6 .field-name-field-middle-top-ref>.field-items{max-width:960px}.page-node-6 .field-name-field-middle-top-ref .item-num-0{padding-left:40px;padding-right:40px}.view-history-about-us .item-list ul .views-row{width:45.4%;margin-right:45px}.view-history-about-us .item-list ul .views-row.views-row-odd{margin-left:0}.view-history-about-us .item-list ul .views-row:before{right:-35px}.view-history-about-us .item-list ul .views-row.views-row-even:before{left:-30px}.page-node-7 .left-right-wrapper .width960{padding:0}.page-node-7.node-type-landing-page .bean-two-column-text .group-right{padding:0;border:0 none}.fullwidth-Title h4{width:100%;padding:30px 40px}.page-node-7 .bean-two-column-text .group-left{border:0 none;width:35%;margin:42px 0 42px 20%;padding-right:47px}.page-node-7 .bean-two-column-text .group-right{width:35%;padding-left:25px;margin:42px 0}.bean-image-divider .img-div-text{padding:25px 45px 25px 25px;width:70%}.inside .pane-reports-panel-pane-1 .group-right{width:80%}.view-case-study .ds-2col>.group-left{width:44%}.view-case-study .ds-2col>.group-right{width:44%}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item{width:26.2%}.map-wrapper,.page-node-832 .field-name-field-middle-top-ref .item-num-3{display:none}.page-node-832 .field-name-field-middle-top-ref .item-num-1{display:block;padding:0 40px}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item{width:100%;padding-left:40px;padding-right:40px}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item.even{margin:0}.page-node-832 .field-name-field-middle-top-ref .item-num-2{margin-top:-38px}.spokespeople .field-name-field-board-members>.field-items{width:100%;padding:0 40px}.bean-board-members.spokespeople .group-right{width:58%}}@media (max-width:960px) and (min-width:651px){.casa-logo a{background:url(/sites/all/themes/casa/images/casa-logo-tablet1.png) no-repeat center center;width:204px;height:68px;display:block}
}@media all and (max-width:768px) and (min-width:1px){.field-name-field-lead-banner .slide-item-1 .field-collection-view .content .img-item-logo{display:none}.field-name-field-lead-banner .slide-item-3 .field-collection-view .content .image-divider-item{background-position:center center;background-size:cover}.field-name-field-lead-banner .slide-item-0 .field-collection-view .content .image-divider-item{background-image:url(/sites/all/themes/casa/images/banners/center_tablet_banner-merger.jpg)!important;background-position:0 top;background-size:cover}.field-name-field-lead-banner .home-carousel-inner .item-odd.item-with-icons .field-name-field-text-editor .field-item{max-width:530px}.field-name-field-lead-banner .item .field-collection-view .hide-logos{display:block;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.field-name-field-lead-banner .item .field-collection-view .hide-logos img{display:block;max-width:100%;height:auto}}@media all and (max-width:640px) and (min-width:1px){.field-name-field-lead-banner .slide-item-3 .field-collection-view .content .image-divider-item{background-position:55% center}}@media all and (max-width:550px) and (min-width:100px){.poll .text{margin-bottom:8px}}@media (max-width:650px) and (min-width:481px){.casa-logo a{background:url(/sites/all/themes/casa/images/casa-logo-tablet1.png) no-repeat center center;width:175px;height:58px;display:block;background-size:cover}}@media all and (max-width:600px){.footer-logo .footer-copyright{width:100%}.not-front .image-divider-item{height:280px}.bean-lead-banner .field-name-field-text-editor h1{font-size:29px;line-height:35px}.bean-lead-banner .field-name-field-text-editor{position:absolute;right:60px;top:15%;width:45%;padding:0 20px}.page-node-219 .bean-lead-banner .field-name-field-text-editor{left:0}}@media all and (max-width:600px) and (min-width:481px){.main-container .carousel-indicators li{max-width:133px;width:24%;min-height:20px}.main-container .carousel-indicators li .slider-tab-wrap{padding:19px 4px}.carousel-indicators{width:100%;left:0;right:0;max-width:532px;margin:0 auto}.carrot-colors{max-width:532px}.carrot-colors .carrot,#carrotChange0 .carrot{position:absolute;max-width:133px;width:100%;height:21px;z-index:99;left:0}#carrotChange1 .carrot{left:23.6%}#carrotChange2 .carrot{left:47.2%}#carrotChange3 .carrot{left:71.6%}.four-columns{width:42%}.bean-image-callout .field-type-image img{width:100%}.bean-image-callout .field-collection-container .field-items .field-item .field-name-field-link .field-items .field-item{min-height:70px}.field-name-field-board-members>.field-items{width:100%;margin:0 auto}.field-name-field-board-members>.field-items>.field-item{width:100%;float:none;height:auto;margin:0 auto;padding-bottom:40px}.field-name-field-board-members>.field-items>.field-item.forth-one{margin:0 auto}.field-name-field-board-members>.field-items>.field-item.third-member{margin:0 auto}.field-name-field-board-members img{width:100%;height:auto}.field-name-field-board-members>.field-items>.items-2{width:100%}.field-name-field-board-members>.field-items>.last_row>.field-item{width:100%;float:none;height:auto;margin:0 auto;padding-bottom:40px}.field-name-field-board-members>.field-items>.last_row>.field-item.first-one{margin:0 auto}.page-node-307 .left-right-wrapper .width960{padding:0}.not-front.page-node-307 .field-name-field-middle-ref>.field-items>.field-item{padding:0 40px}.left-right-wrapper .bean-staff-bios .group-left{width:100%;margin:0;float:none;padding-bottom:22px}.left-right-wrapper .bean-staff-bios .group-left img{width:100%;height:auto}.left-right-wrapper .bean-staff-bios .group-right{width:100%;float:none;margin:0;text-align:center}.bean-staff-bios .red-btn{text-align:center}.page-node-7 .left-right-wrapper .width960{padding:0}.page-node-7.node-type-landing-page .bean-two-column-text .group-right{padding:0;border:0 none}.fullwidth-Title h4{width:100%;padding:30px 40px}.page-node-7 .bean-two-column-text .group-left{border:0 none;width:35%;margin:42px 0 42px 20%;padding-right:47px}.page-node-7 .bean-two-column-text .group-right{width:35%;padding-left:25px;margin:42px 0}
.page-node-6 .field-name-field-middle-top-ref>.field-items{max-width:960px}.page-node-6 .field-name-field-middle-top-ref .item-num-0{padding-left:40px;padding-right:40px}.view-history-about-us .item-list ul .views-row{width:100%;margin-right:0}.view-history-about-us .item-list ul .views-row.views-row-odd{margin-left:0}.view-history-about-us .item-list ul .views-row:before{right:-35px}.view-history-about-us .item-list ul .views-row.views-row-even:before{left:-30px}.bean-two-column-text .group-right img{width:100%;max-width:75%;height:auto}.bean-image-divider .img-div-text{padding:25px 45px 25px 25px;width:89%}.inside .pane-reports-panel-pane-1 .group-right{width:73%}.view-case-study .ds-2col>.group-left{width:100%;margin:0}.view-case-study .ds-2col>.group-right{width:100%;margin:0}.view-case-study .ds-2col>.group-left img{padding-bottom:22px;display:block;margin:0 auto}.bean-library-slider .item .content .group-left{width:100%}.bean-library-slider .item .content .group-left img{width:100%;height:auto}.bean-library-slider .item .content .group-right{width:100%;padding-left:0}.page-node-138 #ajax_form_multistep_form.first-axaj form .step-nav{width:15.4%}.page-node-138 .step-nav span{height:50px}.view-books .ds-2col>.group-left,.view-books .ds-2col>.group-right{width:100%}.view-books .ds-2col>.group-right,.view-books .ds-2col>.group-left{padding-right:40px;padding-left:40px}.view-books .ds-2col>.group-left img{width:100%;height:100%;max-width:165px;max-height:250px;display:block;margin:0 auto}.view-books .ds-2col .field-name-field-purchase-link .field-items .field-item{text-align:center;padding:0 0 32px}.view-books .ds-2col .field-name-field-purchase-link .field-items .field-item a{display:inline-block;width:100%;font-size:14px;padding:11px 1%;text-align:center;max-width:170px;margin:0 auto}.map-wrapper,.page-node-832 .field-name-field-middle-top-ref .item-num-3{display:none}.page-node-832 .field-name-field-middle-top-ref .item-num-1{display:block;padding:0 40px}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item{width:100%;padding-left:40px;padding-right:40px}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item.even{margin:0}.page-node-832 .field-name-field-middle-top-ref .item-num-2{margin-top:-38px}.spokespeople .field-name-field-board-members>.field-items{width:100%;padding:0 40px}.bean-board-members.spokespeople .group-left{padding-bottom:24px}.bean-board-members.spokespeople .group-right,.bean-board-members.spokespeople .group-left{width:100%;margin:0}}@media all and (max-width:550px) and (min-width:481px){.carrot-colors .carrot,#carrotChange0 .carrot{position:absolute;max-width:133px;width:100%;height:21px;z-index:99;left:1%}#carrotChange1 .carrot{left:23%}#carrotChange2 .carrot{left:47%}#carrotChange3 .carrot{left:70%}}@media screen and (max-width:530px){.bean-drug-table .table thead th{font-size:20px;line-height:23px}}@media all and (max-width:480px){.field-name-field-lead-banner .slide-item-3 .field-collection-view .content .image-divider-item{background-position:58% center}.field-name-field-lead-banner .slide-item-0 .field-collection-view .content .image-divider-item{background-image:url(/sites/all/themes/casa/images/banners/center_mobile_banner-merger.jpg)!important}.journals_filter,.page-node-333 .journals_filter{height:40px}.journals_filter,.page-node-333 .journals_filter.open{height:auto}.phone-only{display:block}.mobile-visible{display:block}.desktop-only{display:none}.media_embed{width:100%;height:auto}.media_embed iframe{max-width:440px;min-width:200px;width:100%;max-height:326px;height:245px}.panel-2col .panel-col-first .pane-content>.ds-1col>.field-name-field-text-editor>.field-items .field-item{width:100%;height:auto}.panel-2col .panel-col-first .pane-content>.ds-1col>.field-name-field-text-editor>.field-items .field-item iframe{max-width:440px;min-width:200px;width:100%;max-height:326px;height:245px}h1{font-size:34px;line-height:38px;color:#27333a}
h2{font-size:30px;line-height:34px;color:#27333a}h3{font-size:27px;line-height:32px;color:#27333a}h4{font-size:24px;line-height:30px;color:#27333a}h5{font-size:16px;line-height:22px;color:#27333a}h6{font-size:14px;line-height:18px;color:#27333a}.navbar-inner{-webkit-box-shadow:0px 2px 5px rgba(0,0,0,.2);-moz-box-shadow:0px 2px 5px rgba(0,0,0,.2);box-shadow:0px 2px 5px rgba(0,0,0,.2)}.page-header{padding:0}.mm-closed{float:left;background:url(/sites/all/themes/casa/images/menu-mobile-normal1.png) no-repeat;height:43px;width:43px;margin:10px 0 10px 10px}html.open-nav .mm-closed{float:left;padding:16px 0;background:url(/sites/all/themes/casa/images/menu-mobile-close.png) no-repeat;width:43px;height:46px}.casa-logo.mobile-visible{padding:10px 0}.casa-logo a{background:url(/sites/all/themes/casa/images/casa-logo-mobile1.png) no-repeat center center;width:109px;height:44px;display:block;background-size:cover;margin-left:12%}.page-header .region-header{padding:18px 0}.page-header .region-header p a{background:#c03039;border-radius:24px;width:80px}.field-name-field-lead-banner .field-collection-view .content .image-divider-item{height:300px}.group-slider-wrapper{position:absolute;left:12%;top:12%}.field-name-field-lead-banner .field-collection-view .content{position:relative;max-width:100%;height:300px;width:100%}.carousel-indicators{padding-left:15px;padding-right:15px;height:104px;margin-top:-1px;background:#f1f1f1;max-height:150px;width:100%}.indicatiors-width{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.carousel-control.left,.carousel-control.right{opacity:1;display:none}.main-container .carousel-indicators li{max-width:100%;width:100%;min-height:0;padding:0;display:block;z-index:-1;opacity:1;position:absolute;height:124px;left:0;-webkit-transition:all .1s ease-in left;transition:all .1s ease-in left;height:100%;padding:0;background:0 0}.carousel-indicators .active{background:0 0}.main-container .carousel-indicators li.active{height:100%;opacity:1;z-index:9;left:0;-webkit-transition:all .1s ease-out left;transition:all .1s ease-out left}.main-container .mobile-pager{background:#fff;margin-top:20px}.main-container .carousel-indicators.mobile-list{background:#fff;height:15px;width:94px;padding:0}.main-container .carousel-indicators.mobile-list li{display:inline-block;width:13px;height:13px;margin:1px;text-indent:-999px;cursor:pointer;border:1px solid #fff;border-radius:10px;position:relative;background:#c4c4c4;margin-left:5px;margin-right:5px}.main-container .carousel-indicators.mobile-list li.active{background:#87179d}.carousel-indicators .slider-tab-wrap{padding:22px 20px;display:block;background:#87179d;margin:0 9%;overflow:hidden;opacity:.5;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .5s ease-in-out}.main-container .carousel-indicators .active .slider-tab-wrap,.main-container #curr0.indicatiors-width .active .slider-tab-wrap{background:#87179d;z-index:10;opacity:1}.main-container #curr1.indicatiors-width .slider-tab-wrap{background:#87179d;z-index:11}.main-container #curr2.indicatiors-width .slider-tab-wrap{background:#87179d;z-index:12}.main-container #curr3.indicatiors-width .slider-tab-wrap{background:#87179d;z-index:13}.main-container .carousel-indicators li.active.activeColorR{color:#fff;z-index:13}.main-container .carousel-indicators li.active.activeColorB{color:#fff;z-index:11}.main-container .carousel-indicators li.active.activeColorG{color:#fff;z-index:12}.main-container .carousel-indicators li.active.activeColorO{color:#fff;z-index:10}.carousel-indicators .slider-inner-wrap{display:block;position:relative;min-width:100px;max-width:170px;width:100%;margin:0 auto}.carousel-indicators li .slider-icons{float:left;margin-left:0;display:block;width:24%;text-align:center;padding-bottom:10px;margin-right:12px}.carousel-indicators .activeColorB .slider-icons{width:29%}.carousel-indicators li .slider-icons .slider-tab{width:auto;max-width:48px;height:48px;margin:0 auto;-webkit-transition:background-image .1s ease-in;-moz-transition:none;-o-transition:none;transition:none}
.carousel-indicators li .field-name-field-text{float:left;padding-left:0;width:68%}.carousel-indicators .activeColorG .field-name-field-text{width:56%}.carousel-indicators .activeColorB .field-name-field-text{width:62%}.carousel-indicators .activeColorB .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-mobile-people.png)!important;background-size:contain}.carousel-indicators .activeColorO .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-carousel-people_white.png)!important}.carousel-indicators .activeColorR .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-mobile-video.png)!important;background-size:contain}.carousel-indicators .activeColorG .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/person-icon-mobile.png)!important}.carousel-indicators .active.activeColorB .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-mobile-people.png)!important}.carousel-indicators .active.activeColorO .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-carousel-people_white.png)!important}.carousel-indicators .active.activeColorR .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/icon-mobile-video.png)!important}.carousel-indicators .active.activeColorG .slider-icons .slider-tab{background-image:url(/sites/all/themes/casa/images/casa-icon-mobile.png)!important}.carrot-colors{position:absolute;height:21px;max-width:100%;width:100%;bottom:132px;left:0;right:0;margin:0 auto}.carrot-colors .carrot,#carrotChange1 .carrot{position:absolute;max-width:100%;width:100%;height:21px;z-index:99;left:0}#carrotChange1 .carrot{left:0}#carrotChange2 .carrot{left:0}#carrotChange3 .carrot{left:0}.carousel-indicators .active{z-index:9}.carousel-indicators .activeColorG h2{width:100%}.carousel-indicators .activeColorG .slider-icons{width:34%}.carousel-indicators .activeColorG .slider-icons .slider-tab{max-width:100%;width:auto}.carousel-indicators li h2{color:#fff;font-size:22px;line-height:25px;text-align:left;font-family:MuseoSansCond-900,Sans-Serif;margin-top:0;margin-bottom:0;text-transform:uppercase;width:100%;text-shadow:0px 1px 1px rgba(0,0,0,.25);z-index:0}.carousel-indicators .active.activeColorG h2{color:#fff;z-index:10}.carousel-indicators .active.activeColorB h2{color:#fff;z-index:10}.carousel-indicators .active.activeColorR h2{color:#fff;z-index:10}.carousel-indicators .active.activeColorO h2{color:#fff;z-index:10}.field-name-field-lead-banner .item .field-collection-view .content .group-slider-wrapper p{font-size:14px}.front .slide-item-0 .field-collection-view .content .field-group-format-wrapper p{margin-bottom:0}.front .slide-item-3 .field-collection-view .content .field-group-format-wrapper p{margin-bottom:0}.field-name-field-lead-banner .field-collection-view .content .field-group-format-wrapper{position:relative;max-width:270px}.group-slider-wrapper{position:absolute;left:18%;top:2.7%}.slide-item-2 .group-slider-wrapper.rightSideFloat{top:5%;left:15%;width:78%;right:0}.slide-item-1 .group-slider-wrapper{right:5%}.slide-item-3 .group-slider-wrapper{left:9%;top:15%}.slide-item-0 .group-slider-wrapper{left:5%;top:15%}.field-name-field-lead-banner .field-collection-view .content .field-group-format-wrapper{max-width:340px}.field-name-field-lead-banner .slide-item-0 .field-collection-view .content .group-slider-wrapper .line-break{display:inline}.field-name-field-lead-banner .slide-item-0 .field-collection-view .group-slider-wrapper.rightSideFloat{right:2.5%;top:4%;left:17%}.slide-item-3 .group-slider-wrapper{top:15%}.group-slider-wrapper.rightSideFloat{top:5%}.group-slider-wrapper.rightSideFloat h1{margin-top:10px}.group-slider-wrapper h2{font-size:22px;line-height:28px}.group-slider-wrapper h3{font-size:19px;line-height:24px;margin-top:5px;margin-bottom:5px}.bean-homepage-slider h1{color:#fff;text-transform:uppercase;display:block;position:relative;font-size:26px;line-height:32px}.field-name-field-lead-banner .slide-item-1 .field-collection-view .content .img-item-logo:after{opacity:.2}
span.quote{display:none}.bean-lead-banner .field-name-field-text-editor h1{text-shadow:3px 3px 0 rgba(0,0,0,.07)}.left-right-wrapper .width960{padding:0 20px}.group-header .field-name-body{padding-left:20px;padding-right:20px}.front .field-name-field-lead-banner.field-type-blockreference .item-num-1{padding-top:0}.front .field-name-field-lead-banner.field-type-blockreference{padding-bottom:0}.front .field-name-field-middle-top-ref>.field-items>.field-item{padding:0 20px 40px;overflow:hidden}.front .field-name-field-middle-top-ref>.field-items>.field-item.item-num-2{padding-bottom:0}.front .bean-infograph .field-name-field-text-editor .field-item{text-align:center}.front .field-name-field-bottom-ref.field-type-blockreference>.field-items{padding-left:20px;padding-right:20px}.field-name-field-bottom-ref>.field-items>.field-item .bean-call-out{padding-bottom:32px}.field-name-field-bottom-ref>.field-items>.field-item.item-num-2 .bean-call-out{padding-bottom:0}.page-node-5 .field-type-blockreference.field-name-field-bottom-ref .three-columns{margin-bottom:0}.bean-lead-banner .field-name-field-text-editor{position:absolute;right:60px;top:15%;width:45%;padding:0 20px}.page-node-219 .bean-lead-banner .field-name-field-text-editor{left:0}.bean-title-with-icon .field-type-image{max-width:20%}.bean-title-with-icon .field-name-field-text{width:78%;float:left;padding-left:12px}.left-right-wrapper .group-left .field-type-blockreference .bean-title-with-icon .field-type-image img{max-width:42px;width:42px}.bean-image-divider .image-divider-item{height:360px}.bean-image-divider .image-divider .phone{display:block;max-width:100%;width:100%;height:200px;background-size:cover;background-position:center center}.bean-image-divider .image-divider .desktop,.bean-image-divider .image-divider .tablet{display:none}.field-name-field-lead-banner .bean-image-divider .img-div-text h2.field-name-field-lead-banner .bean-image-divider .img-div-text h5,.field-name-field-lead-banner .bean-image-divider .img-div-text h3{color:#be3037}.field-name-field-bottom-ref>.field-items>.field-item,.field-name-field-middle-ref>.field-items>.field-item{float:none;width:100%;padding:0 20px}.not-front .field-name-field-middle-top-ref .two-columns{width:100%;padding-bottom:22px}.four-columns{width:100%}.bean-image-callout .field-type-image img{width:100%}.bean-image-callout .field-collection-container .field-items .field-item .field-name-field-link .field-items .field-item{min-height:10px}.footer #block-block-8 .content .addthis_toolbox{width:100%;float:none;text-align:center}.footer .footer-wrapper .inner-wrap{padding:0 20px}.footer #block-block-2{width:100%;margin:0;padding:32px 0;border-right:0 none;border-bottom:1px solid #c9c9c9}.footer #block-block-2 div.content div:nth-child(2n){width:70%;margin:0 auto}.footer #youtube-link{padding-left:0}.footer .block-constant-contact{width:100%;padding-left:0;border-left:0 none}.footer .block-constant-contact .btn{margin-top:8px}.footer .block-constant-contact .form-control{width:95%;margin:0 auto;float:none}.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m{float:none;text-align:center;display:inline}.addthis_button_email,.addthis_button_print{text-align:center;display:inline-block}.addthis_button_email img,.addthis_button_print img{display:inherit;text-align:center;float:none;margin-top:-10px}.footer #block-block-8 .content .right{float:none;text-align:left;width:100%;padding:22px 0 0}.footer #block-block-7,.footer #block-menu-menu-footer-menu{max-width:100%}.footer #block-menu-menu-footer-menu,.footer .nav{padding:0;text-align:center}.footer #block-menu-menu-footer-menu ul li{display:inline-block;width:auto;text-align:center;float:none;position:relative}.footer .last-footer-wrapper .content .nav li a{display:inline-block;text-align:center}.footer #block-block-7 .copy{padding-top:0}.footer-logo div{width:100%;float:none;text-align:center}.left-right-wrapper .group-right .bean-call-out .field-name-field-image img{float:none;margin:0 auto;max-width:100%;height:auto;display:block}.field-name-field-middle-top-ref .item-num-1 .field-name-field-text-editor,.field-name-field-middle-top-ref .item-num-2 .field-name-field-text-editor{padding:0 20px}
.front .field-name-field-lead-banner.field-type-blockreference .item-num-1 .entity-bean{padding:0 20px;text-align:center}.not-front .field-name-field-lead-banner.field-type-blockreference .item-num-1 .entity-bean{padding:0 20px}.field-type-blockreference .three-columns .bean-call-out img{float:none;margin-right:0;width:100%;height:auto}.page-node-10 .left-right-wrapper .width960{padding:0}.field-name-field-board-members>.field-items{width:100%;margin:0 auto}.field-name-field-board-members>.field-items>.field-item{width:100%;float:none;height:auto;margin:0 auto;padding-bottom:40px}.field-name-field-board-members>.field-items>.field-item.forth-one{margin:0 auto}.field-name-field-board-members>.field-items>.field-item.third-member{margin:0 auto}.field-name-field-board-members img{width:100%;height:auto}.field-name-field-board-members>.field-items>.items-2{width:100%}.field-name-field-board-members>.field-items>.last_row>.field-item{width:100%;float:none;height:auto;margin:0 auto;padding-bottom:40px}.field-name-field-board-members>.field-items>.last_row>.field-item.first-one{margin:0 auto}.view-case-study .ds-2col>.group-left{width:100%;margin-right:0}.view-case-study .ds-2col>.group-right{width:100%;margin-left:0}.two-bean-block.field-name-field-middle-top-ref>.field-items>.item-num-0{padding:0 20px}.bean-two-column-text .group-right{padding:0 20px}.bean-image-divider .img-div-text{position:relative;width:100%;padding:32px 20px 0}.bean-image-divider .img-div-text h4,.bean-image-divider .img-div-text h5,.bean-image-divider .img-div-text h2,.bean-image-divider .img-div-text h3{color:#003594}.left-right-wrapper .bean-staff-bios .group-right{text-align:center}.view-calender-of-events .views-row{background:0 0;border:0}.view-calender-of-events .views-row.views-row-first.views-row-last{background:0 0;border:0}.view-calender-of-events .pull-left.col-left{width:100%;padding:0}.view-calender-of-events .pull-left.col-rigth{width:100%;padding:0}.node-type-landing-page .bean-two-column-text .group-right{padding:40px 0;border-top:3px solid #ddd;border-bottom:3px solid #ddd}.field-name-field-middle-top-ref .item-num-1,.field-name-field-middle-top-ref .item-num-2{padding:0 20px}.date-field{padding:0 20px 22px}.bean-infograph img{display:block;margin:0 auto}.field-type-blockreference .field-name-field-link .field-items .field-item a,.field-type-blockreference .red-btn a{padding:11px 15px}.field-name-field-middle-top-ref .item-num-0{padding:0 20px}.view-history-about-us .item-list ul .views-row{width:100%}.page-node-6 .field-name-field-middle-top-ref .item-num-0{padding-left:20px;padding-right:20px}.view-history-about-us .item-list ul .views-row{width:100%;margin-right:0}.view-history-about-us .item-list ul .views-row.views-row-odd{margin-left:0}.content a,.pane-content a,.not-front .group-header a{word-wrap:break-word}.left-right-wrapper .field.field-name-view-more-results p.red-btn a,.field-name-node-link .field-items .field-item>a{white-space:nowrap}.page-node-338 .bean-lead-banner .field-name-field-text-editor,.page-node-290 .bean-lead-banner .field-name-field-text-editor,.page-node-344 .bean-lead-banner .field-name-field-text-editor,.page-node-643 .bean-lead-banner .field-name-field-text-editor{top:22%}.page-node-331 .bean-lead-banner .field-name-field-text-editor{top:12%}.not-front.page-node-338 .image-divider-item,.not-front.page-node-290 .image-divider-item,.not-front.page-node-331 .image-divider-item,.not-front.page-node-344 .image-divider-item,.not-front.page-node-643 .image-divider-item{height:200px}.page-node-338 .bean-lead-banner .field-name-field-text-editor h1,.page-node-290 .bean-lead-banner .field-name-field-text-editor h1,.page-node-331 .bean-lead-banner .field-name-field-text-editor h1,.page-node-344 .bean-lead-banner .field-name-field-text-editor h1,.page-node-643 .bean-lead-banner .field-name-field-text-editor h1{font-size:40px}.group-header .field-name-body{width:100%;padding:21px 20px 35px}.group-header .group-right .field-name-body{padding-left:0;padding-right:0}.bean-staff-bios .red-btn{text-align:center}.page-node-307 .left-right-wrapper .width960{padding:0}
.not-front.page-node-307 .field-name-field-middle-ref>.field-items>.field-item{padding:0 40px}.left-right-wrapper .bean-staff-bios .group-left{width:100%;margin:0;float:none;padding-bottom:22px}.left-right-wrapper .bean-staff-bios .group-left img{width:100%;height:auto}.left-right-wrapper .bean-staff-bios .group-right{width:100%;float:none;margin:0}.page-node-7 .field-name-field-middle-ref>.field-items>.field-item{padding:0}.page-node-7 .left-right-wrapper .width960{padding:0}.page-node-7.node-type-landing-page .bean-two-column-text .group-right{padding:0;border:0 none}.fullwidth-Title h4{width:100%;padding:30px 40px}.page-node-7 .bean-two-column-text .group-left{border:0 none;width:35%;margin:42px 0 42px 10%;padding-right:20px}.page-node-7 .bean-two-column-text .group-right{width:35%;padding-left:20px;margin:42px 0 42px 10%}.page-search .main-container .center-wrapper{padding:0 20px}.page-search .main-container .panel-2col-stacked .panel-col-first.panel-panel{padding-bottom:40px}.page-search .main-container .panel-2col-stacked .panel-col-last.panel-panel{padding-top:40px;border-top:3px solid #ddd}.page-search .main-container .panel-2col-stacked .panel-col-first.panel-panel .pull-right .total-rows{display:block;text-align:right;padding-right:0}.page-search .main-container .panel-2col-stacked .panel-col-first.panel-panel .pull-right .perpage{border:0 none}.page-node-22 .field-name-field-lead-banner{padding:50px 20px 22px}.page-node-22 .bean-call-out img{max-width:100%;height:auto}.page-blog-archive .row-fluid{padding:0 20px}.node-type-blog-content .panel-2col{padding:0 20px}.node-type-blog-content .panel-col-first .pane-block-9{padding:20px;width:100%;float:none}.node-type-blog-content .pane-node-field-addthisshare{width:100%;float:none;height:auto;padding:0 0 20px 20px;margin-right:0}.node-type-blog-content.panels-wrapper #main-content .group-header .field-type-blockreference{padding-left:20px;padding-right:20px}.node-type-blog-content.panels-wrapper #main-content .group-header .field-type-blockreference img{width:100%;height:auto}.articles .field-name-field-middle-top-ref .item-num-1{padding:0}.journal-container{padding-left:20px;padding-right:20px}.journals_filter,.page-node-348 .journals_filter{margin:0;padding:0;width:100%}.page-node-348 .field-name-field-middle-top-ref .item-num-1{padding:0}.journals-container-wrap .journal-title .width960{text-align:center;padding:28px 20px 24px}.inside .pane-reports-panel-pane-1{padding-left:20px;padding-right:20px}.inside .pane-views-exp-reports-panel-pane-1 h2{padding-left:20px;padding-right:40px;right:20px}.inside .pane-bean-reports-accessing-publications{padding:50px 20px}.inside .pane-reports-panel-pane-1 .group-left{display:none}.inside .pane-reports-panel-pane-1 .group-right{width:100%}.node-type-reports .panel-2col{padding:0 20px}.panel-2col .panel-col-first .field-type-file .field-items div .btn{font-size:15px;padding:8px 14px}.inside .pane-views-exp-reports-panel-pane-1 .pane-content{max-height:0;overflow:hidden;padding:0 20px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.inside .pane-views-exp-reports-panel-pane-1 .pane-content.show-filters{max-height:100%;padding:55px 20px 0}#modalContent{left:0!important}div.modal-forms-modal-content{width:100%!important;padding-left:20px;padding-right:20px}div.ctools-modal-content .modal-content{width:100%!important;padding:0 20px 22px}div.modal-forms-modal-content .modal-title{padding:55px 12px 0 20px;width:80%}div.ctools-modal-content .modal-content .checkbox{margin-bottom:16px}.view-case-study .ds-2col>.group-left{width:100%;margin:0}.view-case-study .ds-2col>.group-right{width:100%;margin:0}.view-case-study .ds-2col>.group-left img{padding-bottom:22px;display:block;margin:0 auto}.node-type-case-study #main-content .panel-display.panel-2col{padding:0 20px}.press-releases .pane-press-release-panel-pane-1 .pane-content,.press-releases .row-bottom>.inside{padding:50px 20px}.press-releases .panel-2col-stacked .panel-col-first .field-name-body{width:100%;border:0 none;padding:0 20px;margin-bottom:40px}.press-releases .panel-2col-stacked .panel-col-first .field-name-body>.field-items{border-bottom:3px solid #ddd;padding-bottom:6px}
.press-releases .panel-2col-stacked .panel-col-first .field-name-field-related-press-releases-lin,.press-releases .panel-2col-stacked .panel-col-first .field-name-label-field{width:100%;padding:0 20px}.node-type-article.letters .panel-pane .pane-content{padding:0 20px}.bean-drug-table .table thead th{font-size:20px;line-height:23px}.bean-drug-table .table tbody tr .tdclass-0,.bean-table .table tbody tr .tdclass-0{font-size:14px;line-height:18px}.bean-drug-table .table tbody tr td,.bean-table .table tbody tr td{font-size:14px;line-height:26px}.page-node-643 .field-name-field-middle-ref>.field-items>.field-item{padding:0}.page-node-643 .form-radios{width:100%}.page-node-643 .group-left #webform-component-donation-information--donation-amount-other input{width:140px;margin-left:0}.page-node-643 .group-header .field-name-body{padding:50px 20px}.bean-library-slider .item .content .group-left{width:100%}.bean-library-slider .item .content .group-left img{width:100%;height:auto}.bean-library-slider .item .content .group-right{width:100%;padding-left:0}.main-container .bean-library-slider .carousel-indicators{height:auto;left:0}.main-container .bean-library-slider .carousel-indicators li{position:relative;z-index:1}.main-container .bean-library-slider .carousel-indicators .active{height:13px}.bean-library-slider .item .content{padding:0 40px 0 0}.bean-library-slider .carousel-control.left{display:none}.bean-library-slider .carousel-control.right{display:block}.bean-library-slider .carousel-control.right .icon-next{background:url(/sites/all/themes/casa/images/findings-arrow.png) no-repeat right center;top:45%}.bean-library-slider .carousel-control.right .icon-next:hover{background:url(/sites/all/themes/casa/images/findings-arrow.png) no-repeat right center}.page-node-338 .field-name-field-bottom-ref .field-item.odd .three-columns,.page-node-338 .field-name-field-bottom-ref .field-item.item-num-0 .three-columns{margin-bottom:50px}.page-node-338 .field-name-field-bottom-ref .field-item .three-columns .bean-image-callout.three_column{width:240px;height:auto;margin:0 auto}.icon.was-active{background:url('/sites/all/themes/casa/images/progress/test-breadcrumb-icon-check.png') no-repeat center top}.page-node-138 #ajax_form_multistep_form.first-axaj form .step-nav{max-width:100%;width:15.5%}.page-node-138 .step-nav{position:relative}.page-node-138 .step-nav span.steparrows{display:none;padding:0}.page-node-138 .step-nav span.steparrow6{display:inline-block;position:absolute;width:100%;height:15px;background:transparent url(/sites/all/themes/casa/images/test-breadcrumb-arrow.png) no-repeat center center;min-height:0;float:left;z-index:0;visibility:visible;bottom:42.5%;padding:0}.page-node-138 .step-nav span{padding:0 0 6px;display:inline-block;width:100%;height:50px;max-width:160px}.sub-nav-wrap{max-width:601px;margin:0 auto;width:100%}.page-node-138 #ajax_form_multistep_form.first-axaj form>div{padding-left:40px;padding-right:40px}.page-node-138 form .pro-bar{left:60px;display:none}.pro-arrow{display:none}.page-node-138 .step-nav span.icon{padding:0}.page-node-138 .step-nav span.greypro-bar{position:absolute;width:100%;height:5px;background:#707070;min-height:0;display:inline-block;float:left;z-index:0;visibility:visible;bottom:46%;padding:0}.page-node-138 .step-nav span.greypro-bar.eachbar6{right:0}.btn-wrapper .form-wrapper{position:relative;height:90px}.btn-wrapper .form-wrapper button.btn.btn-default[value=Back]{position:absolute;bottom:0}.btn-wrapper .form-wrapper button.btn.btn-default[value=Next]{float:left;position:absolute;top:0}.page-node-138 form>div>.form-type-item label{padding:40px 20px 20px}.page-node-138 form .msg-wrapper{padding:35px 20px 0}.view-books .ds-2col>.group-left img{width:100%;height:auto}.view-books .ds-2col .field-name-field-purchase-link .field-items .field-item a{display:inline-block;width:100%;font-size:14px;padding:11px 4%;text-align:center}.view-books .ds-2col>.group-left,.view-books .ds-2col>.group-right{width:100%}.view-books .ds-2col>.group-right,.view-books .ds-2col>.group-left{padding-right:40px;padding-left:40px}.view-books .ds-2col>.group-left img{width:100%;height:100%;max-width:165px;max-height:250px;display:block;margin:0 auto}
.view-books .ds-2col .field-name-field-purchase-link .field-items .field-item{text-align:center;padding:0 0 32px}.view-books .ds-2col .field-name-field-purchase-link .field-items .field-item a{display:inline-block;width:100%;font-size:14px;padding:11px 1%;text-align:center;max-width:170px;margin:0 auto}.page-node-832 .field-name-field-middle-top-ref .item-num-0>.block-bean,.page-node-832 .field-name-field-middle-top-ref .item-num-4{padding:0 20px}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item{width:100%;padding-left:40px;padding-right:40px;padding-bottom:22px}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item.even{margin:0}.map-wrapper,.page-node-832 .field-name-field-middle-top-ref .item-num-3{display:none}.page-node-832 .field-name-field-middle-top-ref .item-num-1{display:block;padding:0 20px}.page-node-832 .field-name-field-middle-top-ref .item-num-2 .bean-title-with-icon .field-name-field-title-with-icon>.field-items>.field-item.even{margin:0}.page-node-832 .field-name-field-middle-top-ref .item-num-2{margin-top:-38px}.page-node-344 .field-name-field-middle-top-ref .field-items .item-num-0{padding-left:20px;padding-right:20px}.page-node-344 .field-name-field-middle-top-ref .field-items>.field-item{overflow:hidden}.page-node-344 .field-name-field-middle-ref .bean-image-callout .field-name-field-image-callout{width:100%;margin:0 auto}.page-node-344 .field-name-field-middle-ref .bean-image-callout .field-name-field-image-callout>.field-items>.field-item{margin-right:0}.page-node-344 .field-name-field-middle-ref .bean-image-callout .field-name-field-image-callout>.field-items>.field-item.fourth-one{margin-right:0}.page-node-344 .field-name-field-middle-ref .bean-image-callout .field-name-field-image-callout>.field-items>.field-item{width:100%}.page-node-344 .field-type-blockreference .bean-image-callout .content .field-name-field-image-callout .field-name-field-link .field-items .field-item{width:96%}.page-node-344 .field-name-field-middle-top-ref .item-num-2 .field-name-field-text-editor,.page-node-344 .field-name-field-middle-top-ref .item-num-1 .field-name-field-text-editor,.page-node-344 .field-name-field-middle-ref>.field-items>.field-item{padding:0}.panels-wrapper.newsroom .panels-flexible-row>.inside{padding:0 20px}.spokespeople .field-name-field-board-members>.field-items{width:100%;padding:0 40px}.bean-board-members.spokespeople .group-left{padding-bottom:24px}.bean-board-members.spokespeople .group-right,.bean-board-members.spokespeople .group-left{width:100%;margin:0}.media_contacts .field-name-field-board-members>.field-items{width:100%}.spokespeople .media_contacts .field-name-field-board-members>.field-items{padding:0}.newsroom .panel-col-bottom .pane-bean-media-contacts,.newsroom .panel-col-bottom .pane-bean-marketing-contact,.newsroom .panel-col-bottom .pane-bean-digital-contact{margin:0 auto;float:none;width:220px;margin-left:auto!important;margin-right:auto!important}.newsroom .field-name-field-board-members>.field-items>.last_row>.field-item.first-one,.press-releases .field-name-field-board-members>.field-items>.last_row>.field-item.first-one,.newsroom .field-name-field-board-members>.field-items>.last_row>.field-item.second-one,.press-releases .field-name-field-board-members>.field-items>.last_row>.field-item.second-one{margin:0}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-0{width:100%}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-1,.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-2,.newsroom .field-name-field-bottom-ref .block-title,.newsroom .row-bottom .pane-title,.press-releases .row-bottom .pane-title{width:100%}#block-bean-media-contacts .bean-board-members.media_contacts .field-name-field-board-members>.field-items>.last_row{width:100%;float:left;padding:0}#block-bean-media-contacts .bean-board-members.media_contacts .field-name-field-board-members>.field-items>.last_row .last-row-item{width:100%;float:left;padding:0}
#block-bean-media-contacts .field-name-field-board-members>.field-items>.items-2{width:100%}.newsroom .field-name-field-bottom-ref .bean-board-members .field-name-field-image img,.newsroom .row-bottom .view-mode-media-contacts img,.press-releases .row-bottom .view-mode-media-contacts img{max-width:100%}#block-bean-media-contacts .field-item{width:100%;float:left}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-0,.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-0,.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-0{margin-left:auto!important;margin-right:auto!important}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-2{margin-left:0!important}.newsroom .row-bottom .pane-title,.press-releases .row-bottom .pane-title{padding:0 40px;text-align:center}.newsroom .field-name-field-bottom-ref .block-title{width:100%;padding:0}.group-footer #block-bean-media-contacts .block-title{width:100%!important}.group-footer .field-name-field-bottom-ref>.field-items .item-num-1{padding:40px 20px}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-1{margin:0}.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-0>.block-bean,.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-1>.block-bean,.newsroom .group-footer .field-name-field-bottom-ref>.field-items .item-num-2>.block-bean{width:220px;margin:0 auto}.group-footer .field-name-field-bottom-ref>.field-items .item-num-2{padding:0 20px}.field-name-field-bottom-ref.field-type-blockreference .bean-board-members.media_contacts .field-name-field-board-members>.field-items>.last_row>.field-item,.newsroom row-bottom .pane-bean-media-contacts .field-items>.last_row>.field-item,.press-releases .row-bottom .pane-bean-media-contacts .field-items>.last_row>.field-item{width:100%;margin:0}.field-name-field-bottom-ref.field-type-blockreference .bean-board-members.media_contacts .field-name-field-board-members>.field-items>.last_row>.field-item{padding:0}.bean-board-members.media_contacts .field-name-field-board-members>.field-items>.last_row{width:100%}#block-bean-media-contacts .bean-board-members.media_contacts .field-name-field-board-members>.field-items>.last_row .last-row-item.first-one{margin-right:40px!important}.newsroom .field-name-field-bottom-ref .bean-board-members .field-name-field-image{overflow:hidden}.pull-left{width:100%}.press-releases .row-bottom .panels-flexible-region-1_main_3_bottom-col_1{width:220px;float:none!important;margin:0 auto}.press-releases .row-bottom .panels-flexible-region-1_main_3_bottom-col_2,.press-releases .row-bottom .panels-flexible-region-1_main_3_bottom-col_3{width:210px;float:none!important;margin:0 auto}.panels-wrapper.newsroom .row-bottom .panels-flexible-region-1_main_3_bottom-col_1{width:220px;margin-left:auto;margin-right:auto;float:none!important}.panels-wrapper.newsroom .row-bottom .pane-bean-media-contacts{width:100%;float:none;margin-left:0}.panels-wrapper.newsroom .row-bottom .panels-flexible-region-1_main_3_bottom-col_2{width:220px;margin-left:auto;margin-right:auto;float:none!important}.panels-wrapper.newsroom .row-bottom .panels-flexible-region-1_main_3_bottom-col_3{width:220px;margin:0 auto;float:none!important}.newsroom.page-node-450 .group-footer .field-name-field-bottom-ref>.field-items .item-num-0{padding:0;float:none}.page-node-450 .field-name-field-middle-top-ref>.field-items{padding:0 20px}.bean-multimedia-library .items-2 .item .pull-left{width:100%;max-width:100%}.bean-multimedia-library .items-2 .item img{width:100%;height:auto}.bean-multimedia-library .pull-left{margin-right:50px}.bean-fact-sheet .field-type-image>.field-items>.field-item{width:195px;float:none!important;margin:0 auto}.bean-fact-sheet .field-type-image>.field-items>.field-item.fourth-one{margin:0 auto}.page-node-450 .field-name-field-middle-top-ref .item-num-0 .entity-bean{text-align:left}.bean-multimedia-library .carousel-inner .item{margin-left:0}.item-num-0 .bean-multimedia-library .carousel-inner .pull-left a span{width:86%}
.bean-multimedia-library .pull-left{margin-right:0}.page-node-450 .carousel-control.right{display:block}.bean-multimedia-library .carousel-control.right .icon-next{background:transparent url(/sites/all/themes/casa/images/findings-arrow.png) no-repeat right center}.bean-multimedia-library .carousel-control.right .icon-next:hover{background:transparent url(/sites/all/themes/casa/images/findings-arrow.png) no-repeat right center}.page-node-842 .bean-two-column-text .group-left,.page-node-842 .bean-two-column-text .group-right{width:100%;border:0 none;margin:0;padding:0}.page-node-842 .bean-two-column-text .group-left h3{margin-top:0}.page-node-842 .bean-two-column-text .group-right .field-name-field-text-editor h3{text-align:left;font-size:30px}.page-node-842 .bean-two-column-text .group-right p{padding-bottom:16px}.poll .text{margin-bottom:8px}.percent{margin-left:0}.tag-wrapper{float:none;clear:both;margin-left:0}.page-node-22 .group-left .views-row .node-poll .tag-wrapper .field-name-title{padding-left:0;margin-top:10px}.field-name-field-tag-icon{margin-top:10px}.page-node-22 .group-left .field-name-post-date{float:none;padding-left:0;margin-bottom:10px}.node-type-poll .panel-2col .panel-col-first .field-name-post-date{float:none;margin-right:0;position:relative;z-index:2}.node-type-poll .panel-2col .panel-col-first .field-name-field-tag{float:none;position:relative;z-index:2}.node-type-poll .panel-2col .panel-col-first .field-name-field-tag-icon,.node-type-poll .panel-2col .panel-col-first .field-name-field-tag .field-name-title{float:left;font-size:14px;line-height:18px;clear:none;margin-top:10px}.node-type-poll .node-poll .field.field-name-disqus-comment-count.field-type-ds.field-label-hidden{margin-top:10px}.node-type-poll .node-poll .field.field-name-disqus-comment-count.field-type-ds.field-label-hidden .comment-wrapper{margin-left:-25px}}@media all and (max-width:590px){.field-name-field-lead-banner .slide-item-1 .field-collection-view .group-slider-wrapper{top:5%;left:10%;right:2%}.field-name-field-lead-banner .slide-item-2 .group-slider-wrapper{left:10%;top:12.7%}.field-name-field-lead-banner .item .field-collection-view .hide-logos{margin:12px 0}}@media all and (max-width:535px) and (min-width:481px){.main-container .carousel-indicators li{max-height:147px;min-height:147px}}@media all and (max-width:450px){.field-name-field-lead-banner .slide-item-1 .field-collection-view .group-slider-wrapper{left:2%}.main-container .pagination{min-width:100%;position:relative}.main-container .pagination>.prev>a{width:100%;text-align:left;position:absolute;margin:0}.main-container .pagination>.next>a{position:absolute;right:0;margin:0}.main-container .pagination>.prev>a{padding-bottom:24px;text-align:left}.main-container .pagination .second-pager a{margin-left:30%}.main-container .pagination .pager-ellipsis.second-pager span{margin-left:22%}.pagination>li>a,.pagination>li>span{margin-top:50px}}@media all and (max-width:390px){.main-container .pagination{min-width:100%;position:relative}.main-container .pagination>.prev>a{width:100%;text-align:left}.main-container .pagination>.next>a{position:absolute;right:0}.main-container .pagination>.prev>a{padding-bottom:24px;text-align:left}.main-container .pagination .second-pager a{margin-left:18%}.main-container .pagination .pager-ellipsis.second-pager span{margin-left:7%}.slide-item-1 .group-slider-wrapper{right:0;left:4%}}@media all and (max-width:374px){.field-name-field-lead-banner .slide-item-0 .field-collection-view .group-slider-wrapper.rightSideFloat{right:2.5%;top:-10px;left:11%}}#mobile-nav .mobile-width nav ul:last-child>li>a{padding-left:10px;font-family:MuseoSansCond-500,Sans-Serif;color:#f4f3ef;font-size:16px;text-transform:uppercase;line-height:26px;border:none;background-color:transparent}#mobile-nav .mobile-width nav ul>li>.dropdown-menu ul.dropdown-menu-wrap li a{color:#000}@media screen and (max-width:960px){#block-mymodule-letters-filter ul.journals_filter{max-width:960px;width:100%;height:auto;border:0;background:0 0;float:none}#block-mymodule-letters-filter ul.journals_filter li{float:none;display:inline-block;margin-right:40px;vertical-align:top;width:100px;border:0}
#block-mymodule-letters-filter ul.journals_filter li:last-child{margin-right:0}#block-mymodule-letters-filter ul.journals_filter li:hover{border-left:0}#block-mymodule-letters-filter ul.journals_filter li a{padding-top:60px;min-height:55px;padding-left:0;display:inline-table;text-align:center}#block-mymodule-letters-filter ul.journals_filter li.filter-letters a{display:block;background:transparent url(/sites/all/themes/casa/images/letters-icon-off.png) no-repeat center top}#block-mymodule-letters-filter ul.journals_filter li.filter-letters a:hover{display:block;background:transparent url(/sites/all/themes/casa/images/letters-icon-on.png) no-repeat center top}#block-mymodule-letters-filter ul.journals_filter li.filter-op-eds a{display:block;background:transparent url(/sites/all/themes/casa/images/op-eds-icon-off.png) no-repeat center top}#block-mymodule-letters-filter ul.journals_filter li.filter-op-eds a:hover{display:block;background:transparent url(/sites/all/themes/casa/images/op-eds-icon-on.png) no-repeat center top}#block-mymodule-letters-filter ul.journals_filter li.filter-quotes a{display:block;background:transparent url(/sites/all/themes/casa/images/quotes-icon-off.png) no-repeat center top}#block-mymodule-letters-filter ul.journals_filter li.filter-quotes a:hover{display:block;background:transparent url(/sites/all/themes/casa/images/quotes-icon-on.png) no-repeat center top}#block-mymodule-news-filter ul.journals_filter{float:none;border:0;background:#fff;padding:8px;margin:auto;margin-bottom:25px;text-align:center;width:auto;height:62px}#block-mymodule-news-filter ul.journals_filter:after{display:none}#block-mymodule-news-filter ul.journals_filter li{background:0 0;border:0;height:46px;width:210px;border-left:3px solid #fff;display:inline-block}#block-mymodule-news-filter ul.journals_filter li:hover{border-left:3px solid #fff;background:#fafafa}#block-mymodule-news-filter ul.journals_filter li:first-child{border-left:3px solid #fff}#block-mymodule-news-filter ul.journals_filter li a{background:url(/sites/all/themes/casa/images/news-button.png) no-repeat left top;width:207px;padding:16px 0 12px 85px;margin-bottom:5px}}@media screen and (max-width:480px){#block-mymodule-letters-filter ul.journals_filter li{margin-right:0}}@media all and (max-width:960px) and (min-width:561px){.footer #block-block-2{width:50%;margin:auto;padding:32px 0}.footer #block-block-2 div.content div:nth-child(2n){width:70%;margin:0 auto}#node-886{width:50%;padding:32px 15px}#node-886 .webform-component-cc_email input.form-control{width:100%}#node-886 .btn-primary{width:100%;margin:0;margin-top:10px}}