article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.5em}html,button,input,select,textarea{font-family:freight-sans-pro,Helvetica,Arial,Verdana,sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2.5em;line-height:1.2em;margin-top:.6em;margin-bottom:.6em}h2{font-size:2em;line-height:1.5em;margin-top:.75em;margin-bottom:.75em}h3{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em}h4{font-size:1.25em;line-height:1.2em;margin-top:1.2em;margin-bottom:1.2em}h5{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em}h6{font-size:.8em;line-height:1.875em;margin-top:1.875em;margin-bottom:1.875em}hr{height:1px;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap}b,strong{font-weight:700}blockquote{margin:1.5em 30px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1.5em 0}pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.5em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul,.item-list ul{margin:1.5em 0}.item-list ul li{margin:0}dd{margin:0 0 0 30px}ul ul,ul ol,ol ul,ol ol,.item-list ul ul,.item-list ul ol,.item-list ol ul,.item-list ol ol{margin:0}menu,ol,ul,.item-list ul{padding:0 0 0 30px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border-color:silver;margin:0 2px;border-top-width:.0625em;border-top-style:solid;padding-top:.4625em;border-bottom-width:.0625em;border-bottom-style:solid;padding-bottom:.9125em;border-left-width:.0625em;border-left-style:solid;padding-left:.9125em;border-right-width:.0625em;border-right-style:solid;padding-right:.9125em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em}th{text-align:left;padding:0;border-bottom:none}tbody{border-top:none}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc}#page,.region-bottom{margin-left:auto;margin-right:auto;max-width:1200px}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#above-footer,#footer{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}#header:before,#header:after,#main:before,#main:after,#above-footer:before,#above-footer:after,#footer:before,#footer:after{content:"";display:table}#header:after,#main:after,#above-footer:after,#footer:after{clear:both}#main,#above-footer,#footer{clear:left}
#above-footer .block{float:left;width:100%;margin-left:0;margin-right:-100%}@media all and (max-width:480px){#navigation{padding:0}}@media all and (min-width:480px){#main{position:relative}#navigation{padding:0;position:absolute;top:0;height:3em;width:100%}}@media all and (min-width:640px){.sidebar-first #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%}.sidebar-first .region-sidebar-first{float:left;width:33.33333%;margin-left:0;margin-right:-33.33333%}.sidebar-second #content{float:left;width:66.66667%;margin-left:0;margin-right:-66.66667%}.sidebar-second .region-sidebar-second{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%}.sidebar-second .pullquote.left,.sidebar-second .pullimage.left{float:left;width:25%;margin-left:0;margin-right:-25%;float:left;margin:10px 10px 10px 0}.sidebar-second .pullquote.right,.sidebar-second .pullimage.right{float:left;width:25%;margin-left:41.66667%;margin-right:-66.66667%;float:right;margin:10px 0 10px 10px}.context-mag.node-type-mag-article.sidebar-second #content .pullquote.left,.context-mag.node-type-mag-article.sidebar-second #content .pullimage.left{float:left;width:25%;margin-left:0;margin-right:-25%;float:left;margin:10px 10px 10px 0}.two-sidebars #content{float:left;width:66.66667%;margin-left:8.33333%;margin-right:-75%}.two-sidebars .region-sidebar-first{float:left;width:16.66667%;margin-left:0;margin-right:-16.66667%}.two-sidebars .region-sidebar-second{float:left;width:16.66667%;margin-left:83.33333%;margin-right:-100%}}.lt-ie9 .sidebar-first #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%}.lt-ie9 .sidebar-first .region-sidebar-first{float:left;width:33.33333%;margin-left:0;margin-right:-33.33333%}.lt-ie9 .sidebar-second #content{float:left;width:66.66667%;margin-left:0;margin-right:-66.66667%}.lt-ie9 .sidebar-second .region-sidebar-second{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%}.lt-ie9 .sidebar-second .pullquote.left,.lt-ie9 .sidebar-second .pullimage.left{float:left;width:25%;margin-left:0;margin-right:-25%;float:left;margin:10px 10px 10px 0}.lt-ie9 .sidebar-second .pullquote.right,.lt-ie9 .sidebar-second .pullimage.right{float:left;width:25%;margin-left:41.66667%;margin-right:-66.66667%;float:right;margin:10px 0 10px 10px}.lt-ie9 .context-mag.node-type-mag-article.sidebar-second #content .pullquote.left,.lt-ie9 .context-mag.node-type-mag-article.sidebar-second #content .pullimage.left{float:left;width:25%;margin-left:0;margin-right:-25%;float:left;margin:10px 10px 10px -12.5%}.lt-ie9 .two-sidebars #content{float:left;width:66.66667%;margin-left:8.33333%;margin-right:-75%}.lt-ie9 .two-sidebars .region-sidebar-first{float:left;width:16.66667%;margin-left:0;margin-right:-16.66667%}.lt-ie9 .two-sidebars .region-sidebar-second{float:left;width:16.66667%;margin-left:83.33333%;margin-right:-100%}ul.primary,ul.secondary{overflow:hidden;*zoom:1;border-bottom:1px solid #bbb;list-style:none;margin:1em 0 0;padding:0 2px;white-space:nowrap}ul.primary li,ul.secondary li{float:left;margin:.5em 3px 0}ul.primary a,ul.secondary a{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none}ul.primary li{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;border-bottom:0;margin:.5em 0 0 3px}ul.primary li.active{border-bottom:1px solid #fff;margin-bottom:-1px}ul.primary a:link,ul.primary a:visited{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center}ul.primary a:hover,ul.primary a:focus{background-color:#e9e9e9;border-color:#f2f2f2}
ul.primary a.active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff}ul.secondary{font-size:.9em;margin-top:-1.5em;padding-bottom:.5em}ul.secondary a:link,ul.secondary a:visited{-moz-border-radius:.75em;-webkit-border-radius:.75em;border-radius:.75em;-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 .5em}ul.secondary a:hover,ul.secondary a:focus{background-color:#dedede;border-color:#999;color:#333}ul.secondary a.active,ul.secondary a:active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff}html,body{height:100%;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}#container{min-height:100%;position:relative}#page{max-width:100%;min-height:100%;padding-bottom:-500px}#header-content,.region-navigation,.region-highlighted,.breadcrumb,#main,#above-footer,#footer-content{max-width:960px;margin:0 auto}#skip-link{margin:0}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px;text-align:center;background-color:#666;color:#fff}#header{background:url(/sites/all/themes/caa-zen/images/header-bg-blue.gif) repeat-y center center;display:block;max-height:119px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/header-bg-blue.gif', sizingMethod='scale')";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/header-bg-blue.gif',sizingMethod='scale');-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}#header #block-search-form{float:right;margin:0;padding:0;position:relative;top:-80px}@media all and (max-width:880px){#header #block-search-form{float:none;position:absolute;right:10px;top:10px}}#header #block-search-form *{font-family:freight-sans-pro,Helvetica,Arial,Verdana,sans-serif}#header #block-search-form #search-block-form{float:right}#header #block-search-form .form-text{-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px;border-top-left-radius:15px;-moz-border-radius-bottomleft:15px;-webkit-border-bottom-left-radius:15px;border-bottom-left-radius:15px;background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);padding:0 5px;vertical-align:top;width:170px}#header #block-search-form .form-submit{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#eee));background-image:-moz-linear-gradient(top,#fff,#eee);background-image:-webkit-linear-gradient(top,#fff,#eee);background-image:linear-gradient(to bottom,#fff,#eee);-moz-border-radius-topright:15px;-webkit-border-top-right-radius:15px;border-top-right-radius:15px;-moz-border-radius-bottomright:15px;-webkit-border-bottom-right-radius:15px;border-bottom-right-radius:15px;background-color:#ccc;border:1px solid #ccc;border-color:#eee #eee #999 #ccc;box-shadow:inset 0 1px 1px rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);color:#333;cursor:pointer;display:inline-block;font-size:14px;line-height:20px;margin:0 0 0 -5px;padding:1px 10px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:top;width:60px}.ie9 #header #search-block-form .form-text,.lt-ie9 #header #search-block-form .form-text{padding-bottom:4px}.lt-ie9 #navigation img,.lt-ie9 #content img{width:auto}.context-mag #header{background:url(/sites/all/themes/caa-zen/images/header-bg-medalist.gif) repeat-y center center;display:block;max-height:119px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/header-bg-medalist.gif', sizingMethod='scale')";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/header-bg-medalist.gif',sizingMethod='scale');-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}
#header-content{background:url(/sites/all/themes/caa-zen/images/header-pennant-blue.gif) no-repeat center center;height:120px;max-height:120px}.context-mag #header-content{background:url(/sites/all/themes/caa-zen/images/header-pennant-medalist.gif) no-repeat center center;height:120px;max-height:120px}#logo{float:left;margin:0;padding:0;position:relative;top:10px}#logo img{max-height:90px;max-width:160px;vertical-align:bottom}#secondary-logo{display:block;float:right;max-height:35px;max-width:100px;position:relative;top:65px;vertical-align:bottom}.context-lair #secondary-logo{display:block;float:right;max-height:35px;max-width:460px;position:relative;top:65px;vertical-align:bottom}.context-mag #secondary-logo{display:block;float:right;max-height:70px;max-width:390px;position:relative;top:45px;vertical-align:bottom}#secondary-logo-small{display:none}#name-and-slogan{float:left}#site-name{margin:0;font-size:2em;line-height:1.5em}#site-slogan{margin:0;font-size:1em}.region-header{clear:both}#main{margin-top:20px}#content .learn-more a,#content .read-more a,.context-mag #content .learn-more a,.context-mag #content .read-more a,.context-lair #content .learn-more a,.context-lair #content .read-more a{display:inline;float:right;font-family:freight-sans-pro,Helvetica,Arial,Verdana,sans-serif;font-size:.85em;text-align:right;text-transform:uppercase}#content .view-index-page-lineups .views-row{min-height:140px}#content .views-field-field-promo-image{clear:both;float:left}#content .views-field-field-promo-hed{font-size:1.25em;font-weight:600}#content .views-field-field-promo-hed a{color:#003a70}#content .views-field-field-promo-dek{min-height:4em;padding-bottom:3em}#content .views-field-field-promo-dek p{display:inline}#content .views-field-field-promo-hed,#content .views-field-field-promo-dek{margin-left:260px}#content .views-field-field-promo-hed p,#content .views-field-field-promo-dek p{margin:0}#content .panel-pane.twocol-lineup .views-row{float:left;max-width:290px;margin-bottom:30px}#content .panel-pane.twocol-lineup .views-row .views-field-field-promo-dek{padding-bottom:30px}#content .panel-pane.twocol-lineup .views-row .views-field-field-promo-hed,#content .panel-pane.twocol-lineup .views-row .views-field-field-promo-dek{margin-left:0}#content .panel-pane.twocol-lineup .views-row-odd{margin-right:20px}.page-node.context-mag #content .field-name-body a{border-bottom:1px dotted #5c3160}.page-node.context-mag #content .field-name-body a:hover{border-bottom:1px solid #5c3160}.context-mag #content .views-field-field-promo-image{clear:both;float:none}.context-mag #content .views-field-field-promo-image img{min-width:100%}.context-mag #content .views-field-field-promo-hed,.context-mag #content .views-field-field-promo-dek{margin-left:0}.context-mag #content .views-field-field-promo-dek{display:inline-block;padding-bottom:10px}.context-mag #content .views-field-field-promo-hed a,.context-mag #content .views-field-field-promo-hed-short{color:#5c3160;font-weight:700}.context-mag #content .mag-index-header{background-color:#5c3160}.context-mag #content .mag-index-header a{color:#fff;font-family:freight-sans-pro,Helvetica,Arial,Verdana,sans-serif;padding-left:10px;text-transform:uppercase}.context-mag #content .view-display-id-mag_video{margin-bottom:35px}.context-mag #content .view-display-id-mag_video .container{position:relative}.context-mag #content .view-display-id-mag_video .play{position:absolute;background-image:url(/sites/all/themes/caa-zen/images/vidplay.png);background-position:center;background-repeat:no-repeat;background-size:62px 58px;height:100%;left:0;max-height:95%;pointer-events:none;width:100%}.context-mag #content .pane-views-mag-lineups-mag-justin .views-field-field-promo-hed{font-size:1.85em;line-height:1.25em}.context-mag #content .pane-views-mag-lineups-mag-justin .views-field-field-promo-dek{font-size:1.25em;line-height:1.5em}.context-mag #content .pane-views-mag-lineups-mag-justin .learn-more,.context-mag #content .pane-views-mag-lineups-mag-justin .read-more{font-size:.85em}.context-mag #content .view-mag-just-in-lineup .views-row .views-field,.context-mag #content .view-mag-just-in-lineup .views-row .views-field .field-content{display:inline}
.context-mag #content .panels-flexible-row-53-3-inside{border-bottom:1px solid #000;margin:0 .5em 1.5em 0}.context-mag #content .panels-flexible-row-53-3-inside{border-bottom:1px solid #5c3160;border-top:1px solid #5c3160;margin-bottom:20px}.context-mag #content .pane-views-mag-just-in-lineup-block{padding:10px}.context-mag #content .pane-views-mag-just-in-lineup-block .views-row{margin-top:20px}.context-mag #content .pane-views-mag-just-in-lineup-block .views-row.views-row-first{margin-top:0}.context-mag #content .pane-views-mag-just-in-lineup-block .views-row.views-row-last{margin-bottom:20px}.context-mag #content .pane-views-mag-just-in-lineup-block .views-field-field-promo-hed,.context-mag #content .pane-views-mag-just-in-lineup-block .views-field-field-promo-dek{display:inline;font-size:.85em;line-height:1em}.context-mag #content .views-field-field-promo-image,#content .panel-pane.twocol-lineup .views-field-field-promo-image{margin:0 auto;padding-bottom:10px;width:100%}.context-mag.page-node.node-type-page .cta{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;filter:alpha(opacity=80);opacity:.8;background:0 0;border:none;padding:2px 8px 2px 0;font-weight:600;text-transform:none}.context-mag.page-node.node-type-page article h1{font-size:3em}.context-mag.page-node.node-type-page article h2{color:#cbb3cf;margin:1.5em 0 0;border-top:1px solid #cbb3cf}.context-mag.page-node.node-type-page article h2.node-title{background:#cbb3cf;color:#5c3160;font-size:20px;margin:0 0 1.5em;padding:10px;text-align:right}.context-mag.page-node.node-type-page article h2:nth-child(1),.context-mag.page-node.node-type-page article .field-type-text-with-summary h2:nth-child(1){border:none}.context-mag.page-node.node-type-page article h3{margin:.5em 0 0}.context-mag.page-node.node-type-page article h3 a{border-bottom:none !important}.context-mag.page-node.node-type-page article p{margin:0}.context-mag.page-node.node-type-page article p:last-child{margin:0 0 1.5em}#mag-rss-row{border-top:1px solid #5c3160;font-size:.85em;padding-top:20px}#mag-rss-row .feed-link{font-family:freight-sans-pro,Helvetica,Arial,Verdana,sans-serif}#mag-rss-row .feed-icon{position:relative;top:.4em;height:20px;width:20px;margin-right:.5em}.region-highlighted,.breadcrumb{position:relative;top:0}#block-views-node-flickr-images-block{margin-bottom:0}.view-node-top-image img{vertical-align:middle}.view-node-top-image,.view-node-flickr-images{background:#666;margin:0 auto;text-align:center}.view-node-flickr-images{max-height:400px;overflow:hidden;width:960px}.flickr-album{margin:0 auto;z-index:0}.flickr-controls .slide-control{filter:alpha(opacity=50);opacity:.5;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;background:#222;border:3px solid #fff;color:#fff;font-family:freight-sans-pro,Helvetica,Arial,Verdana,sans-serif;font-size:36px;font-weight:100;height:40px;left:15px;line-height:30px;margin-top:0;position:absolute;text-align:center;top:180px;width:40px}.flickr-controls .slide-control:hover,.flickr-controls .slide-control:focus{color:#fff;filter:alpha(opacity=90);opacity:.9;text-decoration:none}.flickr-controls .slide-control.next{left:auto;right:15px}.flexslider{background:0 0;border:none;box-shadow:none;margin:0;text-align:right;z-index:0}.flexslider .slides{transition:opacity .2s ease-out}.flexslider .slides:hover{filter:alpha(opacity=90);opacity:.9}.flex-direction-nav a{margin:-45px 0 0}.flex-direction-nav a:before,.flex-direction-nav a.flex-next:before{filter:alpha(opacity=50);opacity:.5;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;background:#222;border:3px solid #fff;color:#fff;font-size:36px;font-weight:100;font-family:freight-sans-pro,Helvetica,Arial,Verdana,sans-serif;height:34px;text-align:center;width:34px}.flex-direction-nav a:before{content:'\2039'}.flex-direction-nav a.flex-next:before{content:'\203A'}.flexslider .views-field-field-promo-hed-short{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:#f2a900;color:#003a70;float:right;font-size:1.5em;font-weight:600;margin:0 10px;max-width:640px;padding:10px 20px 15px;position:relative;top:-30px;white-space:normal;width:auto;z-index:0}
.flexslider .views-field-field-promo-hed-short a{color:#003a70}a.cta,a.ctv{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px;text-transform:uppercase;font-weight:600}a.cta{background:#f2a900;border:1px solid #4f758b;color:#003a70 !important}a.ctv{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#eee;border:1px solid #ccc;color:#003a70;padding:10px;text-transform:uppercase;font-weight:600}p>a.cta:only-child{display:inline-block;margin-bottom:.5em}.cal-blue .node-promo-block .field-name-body a.cta{color:#003a70 !important}.cal-gold .node-promo-block .field-name-body a.cta{background:#003a70;color:#f2a900 !important;border:1px solid #333}.soybean .node-promo-block .field-name-body a.cta{background:#003a70;color:#fff !important;border:1px solid #000}.panels-flexible-39{margin-top:1em}.field-name-field-tour-tags .field-label,.field-name-body .field-label,.field-name-upload .field-label{color:#003a70;font-size:1.5em;font-weight:400;line-height:1.25em;margin:1em 0}.field-name-upload table{background:#eee;border:1px solid #ccc;color:#333;display:block;padding:1em}.field-name-upload table th{font-size:.75em;padding:0 0 0 .75em;text-transform:uppercase}.field-name-upload table tr,.field-name-upload table td{background:0 0;border:none !important}.field-name-upload table td{font-size:1.1em}.field-name-upload table td:first-child{font-weight:600}.field-name-upload table td:first-child .file-icon{margin-top:-5px}.field-type-text-with-summary ul{padding:0 4em}.field-type-text-with-summary ul li{padding:0 .5em 1em}.field-type-text-with-summary ul li:last{padding:0 .5em 0}.region-sidebar-first .block,.region-sidebar-second .block{margin-bottom:1em;padding:20px}.region-sidebar-second h2{line-height:1.25em}.region-sidebar-second p{margin:0}.region-sidebar-second .right-nav-links{padding:0}.region-sidebar-second .right-nav-links ul{background-color:#fff;margin:0;padding:0}.region-sidebar-second .right-nav-links ul li{list-style:none;margin:3px 0}.region-sidebar-second .right-nav-links ul li a{display:block;padding:10px 20px;width:240px}.region-sidebar-second .right-nav-links.bay-fog li{background-color:#7b4931}.region-sidebar-second .right-nav-links.bay-fog li a{background-color:#b7b09c;font-weight:600}.region-sidebar-second .right-nav-links.cal-blue li{background-color:#4f758b}.region-sidebar-second .right-nav-links.cal-blue li a{background-color:#003a70;color:#f2a900;font-weight:600}.region-sidebar-second .right-nav-links.cal-gold li{background-color:#d19000}.region-sidebar-second .right-nav-links.cal-gold li a{background-color:#f2a900;color:#003a70;font-weight:600}.region-sidebar-second .right-nav-links.founders-rock li{background-color:#003a70}.region-sidebar-second .right-nav-links.founders-rock li a{background-color:#4f758b;color:#ccc;font-weight:600}.region-sidebar-second .right-nav-links.highlight-mag li{background-color:#5c3160}.region-sidebar-second .right-nav-links.highlight-mag li a{background-color:#cbb3cf;color:#5c3160;font-weight:600}.region-sidebar-second .right-nav-links.ion li{background-color:#003a70}.region-sidebar-second .right-nav-links.ion li a{background-color:#cedc00;color:#003a70;font-weight:600}.region-sidebar-second .right-nav-links.lap-lane li{background-color:#4f758b}.region-sidebar-second .right-nav-links.lap-lane li a{background-color:#00b2a9;color:#fff;font-weight:600}.region-sidebar-second .right-nav-links.lawrence li{background-color:#4f758b}.region-sidebar-second .right-nav-links.lawrence li a{background-color:#00b5e2;color:#fff;font-weight:600}.region-sidebar-second .right-nav-links.medalist li{background-color:#f2a900}.region-sidebar-second .right-nav-links.medalist li a{background-color:#d19000;color:#333;font-weight:600}.region-sidebar-second .right-nav-links.rose-garden li{background-color:#cbb3cf}.region-sidebar-second .right-nav-links.rose-garden li a{background-color:#e0004d;color:#fff;font-weight:600}.region-sidebar-second .right-nav-links.sather-gate li{background-color:#4f758b}.region-sidebar-second .right-nav-links.sather-gate li a{background-color:#9abeaa;color:#fff;font-weight:600}
.region-sidebar-second .right-nav-links.soybean li{background-color:#4f758b}.region-sidebar-second .right-nav-links.soybean li a{background-color:#abad23;color:#fff;font-weight:600}.region-sidebar-second .right-nav-links.south-hall li{background-color:#d19000}.region-sidebar-second .right-nav-links.south-hall li a{background-color:#7b4931;color:#fff;font-weight:600}.region-sidebar-second .right-nav-links.wellman li{background-color:#4f758b}.region-sidebar-second .right-nav-links.wellman li a{background-color:#e56a54;color:#fff;font-weight:600}#footer html,#footer body{height:100%}#footer #root{clear:both;min-height:100%;height:auto !important;height:100%;margin-bottom:-10em}#footer #root #root_footer{height:10em}#footer #footer{clear:both;position:relative;height:10em}#footer,.region-bottom{background:#003a70;font-size:.85em;margin-top:2em;max-width:100%;padding:20px 10px 40px;width:100%}#footer *,.region-bottom *{font-family:freight-sans-pro,Helvetica,Arial,Verdana,sans-serif}#footer #block-menu-secondary-menu,#footer #block-menu-menu-campus-links,.region-bottom #block-menu-secondary-menu,.region-bottom #block-menu-menu-campus-links{display:block;float:left;padding-right:20px;width:25%}#footer #block-menu-secondary-menu .block-title,#footer #block-menu-menu-campus-links .block-title,.region-bottom #block-menu-secondary-menu .block-title,.region-bottom #block-menu-menu-campus-links .block-title{color:#69c;margin-bottom:5px;text-transform:uppercase}#footer #block-menu-secondary-menu .menu,#footer #block-menu-menu-campus-links .menu,.region-bottom #block-menu-secondary-menu .menu,.region-bottom #block-menu-menu-campus-links .menu{margin:0;padding:0}#footer #block-menu-secondary-menu .menu a,#footer #block-menu-menu-campus-links .menu a,.region-bottom #block-menu-secondary-menu .menu a,.region-bottom #block-menu-menu-campus-links .menu a{color:#ebe6dd}#footer #block-menu-secondary-menu .menu li,#footer #block-menu-menu-campus-links .menu li,.region-bottom #block-menu-secondary-menu .menu li,.region-bottom #block-menu-menu-campus-links .menu li{list-style-image:none;list-style-type:none}#footer #block-menu-secondary-menu,.region-bottom #block-menu-secondary-menu{padding-right:60px}#footer #block-menu-secondary-menu .block-title,.region-bottom #block-menu-secondary-menu .block-title{min-width:11em}#footer #block-menu-secondary-menu .menu,.region-bottom #block-menu-secondary-menu .menu{min-width:13em}#footer #block-menu-menu-campus-links .block-title,.region-bottom #block-menu-menu-campus-links .block-title{min-width:10em}#footer .footer-social,.region-bottom .footer-social{clear:right;float:right}#footer .footer-social a,.region-bottom .footer-social a{background:transparent url(/sites/all/themes/caa-zen/images/btns_social_02footer.gif) 5px 5px no-repeat;display:block;float:left;height:25px;margin-left:10px;overflow:hidden;text-indent:-999px;width:25px}#footer .footer-social a.facebook,.region-bottom .footer-social a.facebook{background-position:-34px -5px}#footer .footer-social a.facebook:hover,.region-bottom .footer-social a.facebook:hover{background-position:-5px -5px}#footer .footer-social a.twitter,.region-bottom .footer-social a.twitter{background-position:-34px -33px}#footer .footer-social a.twitter:hover,.region-bottom .footer-social a.twitter:hover{background-position:-5px -33px}#footer .footer-social a.connect-at-cal,.region-bottom .footer-social a.connect-at-cal{background-position:-34px -62px}#footer .footer-social a.connect-at-cal:hover,.region-bottom .footer-social a.connect-at-cal:hover{background-position:-5px -62px}#footer .footer-social a.linkedin,.region-bottom .footer-social a.linkedin{background-position:-34px -91px}#footer .footer-social a.linkedin:hover,.region-bottom .footer-social a.linkedin:hover{background-position:-5px -91px}#footer .footer-social a.flickr,.region-bottom .footer-social a.flickr{background-position:-34px -120px}#footer .footer-social a.flickr:hover,.region-bottom .footer-social a.flickr:hover{background-position:-5px -120px}#footer .footer-social a.youtube,.region-bottom .footer-social a.youtube{background-position:-34px -149px}
#footer .footer-social a.youtube:hover,.region-bottom .footer-social a.youtube:hover{background-position:-5px -149px}#footer .footer-social a.shopcaa,.region-bottom .footer-social a.shopcaa{background-position:-34px -178px}#footer .footer-social a.shopcaa:hover,.region-bottom .footer-social a.shopcaa:hover{background-position:-5px -178px}#footer .footer-social a.instagram,.region-bottom .footer-social a.instagram{background-position:-34px -264px}#footer .footer-social a.instagram:hover,.region-bottom .footer-social a.instagram:hover{background-position:-5px -264px}#footer .footer-social a.first,.region-bottom .footer-social a.first{margin-left:0}#footer .copyright,.region-bottom .copyright{clear:both}#footer .copyright p,.region-bottom .copyright p{color:#bbb;line-height:1.5em;margin:0;text-align:right}.bay-fog{background-color:#b7b09c}.cal-gold{background-color:#f2a900;color:#003a70}.cal-gold h1,.cal-gold h2,.cal-gold h3,.cal-gold h4,.cal-gold h5,.cal-gold h6,.cal-gold .block-title{color:#003a70}.cal-gold p{color:#333}.cal-gold p a{color:#003a70}.cal-blue{background-color:#003a70;color:#ccc}.cal-blue>h1,.cal-blue>h2,.cal-blue>h3,.cal-blue>h4,.cal-blue>h5,.cal-blue>h6,.cal-blue>.block-title{color:#f2a900 !important}.cal-blue a{color:#f2a900 !important}.cal-blue strong{color:#ccc}.founders-rock{background-color:#4f758b}.founders-rock *{color:#fff !important}.ion{background-color:#cedc00}.lap-lane{background-color:#00b2a9;color:#fff}.lap-lane a{color:#003a70 !important}.lawrence{background-color:#00b5e2}.lawrence a{color:#003a70 !important}.medalist{background-color:#d19000}.medalist a{color:#003a70}.rose-garden{background-color:#e0004d}.sather-gate{background-color:#9abeaa;color:#fff}.sather-gate a{color:#003a70 !important}.soybean{background-color:#abad23;color:#fff}.soybean a{color:#003a70 !important}.south-hall{background-color:#7b4931;color:#fff}.south-hall a,.south-hall h1,.south-hall h2,.south-hall h3,.south-hall h4,.south-hall h5,.south-hall h6,.south-hall .block-title{color:#f2a900 !important}.wellman{background-color:#e56a54;color:#fff}.wellman a{color:#003a70 !important}.highlight-mag{background-color:#5c3160}.highlight-mag strong{color:#ccc !important}.white{background-color:#fff}.light-gray{background-color:#eee}.right-nav-links{background-color:none}.light{font-weight:300}.book{font-weight:400}.ital{font-style:italic}.semi-bold{font-weight:600}.semi-bold-ital{font-weight:700;font-style:italic}.bold{font-weight:700}.bold-ital{font-weight:700;font-style:italic}.left{float:left}.right{float:right}h1,h2,h3,h4,h5,h6{font-weight:400;color:#003a70;line-height:1.25em}strong{font-weight:700;color:#333;line-height:1.25em}html,body,div,button,input,select,textarea,p,ul,ol,li{font-family:freight-sans-pro,Helvetica,Arial,Verdana,sans-serif}a,a:link{color:#4f758b;text-decoration:none}a:focus,a:hover,a:active,a:link:focus,a:link:hover,a:link:active{filter:alpha(opacity=50);opacity:.5}h1.title,h2.node-title,h2.block-title,h2.title,h2.comment-form,h3{margin:0 0 .5em}article h2.node-title{margin:0 0 .5em}.page-taxonomy-term #content h2.node-title{margin:0 0 .5em}.page-taxonomy-term #content p{margin:0 0 1.5em}.sidebars .block__title{margin:0}.sidebars h2,#footer h2{font-size:1.25em;text-transform:uppercase}.pullquote,.pullimage{color:#003a70;display:block;max-width:25%;padding:10px;text-align:left}.pullquote{font-size:1.25em;font-weight:600}.context-mag .pullquote{color:#5c3160;font-style:italic}.context-lair .pullquote{color:#7b4931}.caption{padding:10px}.pullimage.caption{padding:0}.caption p{color:#000;font-size:.75em;line-height:1.3;margin:0}.ie9 .context-lair #page,.lt-ie9 .context-lair #page{background:url(/sites/all/themes/caa-zen/images/gradient.png) repeat-x 0 0}.context-lair *{font-family:freight-micro-pro,Helvetica,Arial,Verdana,sans-serif}.context-lair * h1,.context-lair * h2,.context-lair * h3,.context-lair * h4,.context-lair * h5,.context-lair * h6,.context-lair * strong,.context-lair * a,.context-lair * a:link{color:#7b4931}.context-lair article h2.node-title{margin:0}.context-lair .sidebars h2{text-transform:capitalize}
.context-lair #page{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjVlMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='),url(/sites/all/themes/caa-zen/images/gradient.png?1407369135) repeat-x 0 0;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#00b5e2),color-stop(100%,#fff)),url(/sites/all/themes/caa-zen/images/gradient.png?1407369135) repeat-x 0 0;background:-moz-linear-gradient(#00b5e2,#fff 50em),url(/sites/all/themes/caa-zen/images/gradient.png?1407369135) repeat-x 0 0;background:-webkit-linear-gradient(#00b5e2,#fff 50em),url(/sites/all/themes/caa-zen/images/gradient.png?1407369135) repeat-x 0 0;background:linear-gradient(#00b5e2,#fff 50em),url(/sites/all/themes/caa-zen/images/gradient.png?1407369135) repeat-x 0 0}.context-mag *{font-family:freight-text-pro,Georgia,Times New Roman,serif}.context-mag * h1,.context-mag * h2,.context-mag * h3,.context-mag * h4,.context-mag * h5,.context-mag * h6,.context-mag * strong,.context-mag * a,.context-mag * a:link{color:#5c3160}.context-mag * .sidebars h2{text-transform:capitalize}.context-mag .highlight-mag p{color:#cbb3cf}.context-mag .highlight-mag h1,.context-mag .highlight-mag h2,.context-mag .highlight-mag h3,.context-mag .highlight-mag h4,.context-mag .highlight-mag h5,.context-mag .highlight-mag h6,.context-mag .highlight-mag .block-title{color:#d19000}.context-mag .highlight-mag a,.context-mag .highlight-mag a:link{color:#eee}.breadcrumb{left:10px;margin-top:10px;position:relative;text-transform:uppercase}.breadcrumb *{font-family:freight-sans-pro,Helvetica,Arial,Verdana,sans-serif}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}.breadcrumb li:last-child{font-weight:600}div.messages{margin:1.5em auto;max-width:960px}div.messages ul{margin-top:0;margin-bottom:0}ul.inline{display:inline;padding:0}ul.inline li{display:inline;list-style-type:none;padding:0 1em 0 0}span.field-label{padding:0 1em 0 0}.item-list .pager{padding:0}.item-list .pager li{padding:0 .5em}.not-logged-in #aggregator .feed-source,.not-logged-in #aggregator .feed-item-meta{display:none}.view-tour table{width:100%}.view-tour tr{background:#fff;border-bottom:none;border-top:1px solid #eee}.view-tour th{background:#eee;color:#333;font-weight:600;padding:0;text-transform:uppercase}.view-tour td.active{background:#fff}.view-tour .views-table tbody .views-field-created{min-width:25em}.view-tour .views-table tbody .views-field-created .tour-table-title-segment-wrapper{float:left;width:15.5em;vertical-align:top}.view-tour .views-table tbody .views-field-created .tour-table-title{font-size:1.25em}.view-tour .views-table tbody .views-field-created .tour-table-img{float:left;margin:0 1em 2em 0}.view-tour .views-table tbody .views-field-created .tour-table-type-icon{float:right;margin:8px 0 0 4px}.view-tour .views-table th.views-field-title{padding-bottom:0;padding-left:5px}.view-tour .views-field-field-chalet-bedrooms,.view-tour .views-field-field-chalet-sleeps,.view-tour .views-field-field-chalet-cost,.view-tour .views-field-taxonomy-vocabulary-1,.view-tour .views-field-taxonomy-vocabulary-2,.view-tour .views-field-field-tour-cost{padding:0 1em;vertical-align:top}.view-chalet table{width:100%}.view-chalet tr{background:#fff;border-bottom:none;border-top:1px solid #eee}.view-chalet th{background:#eee;color:#333;font-weight:600;padding:0;text-transform:uppercase}.view-chalet .views-table .views-field-title{width:45%}.view-chalet .views-table .views-field-title .chalet-table-title{font-size:1.25em}.view-chalet .views-table .views-field-title .chalet-table-img{float:left;margin:0 1em 2em 0}.view-chalet .views-table th.views-field-title{padding-bottom:0;padding-left:5px}.view-chalet .views-field-field-chalet-bedrooms,.view-chalet .views-field-field-chalet-sleeps,.view-chalet .views-field-field-chalet-cost{padding:0 1em;vertical-align:top}.view-alumni-groups .views-field-title{display:inline;font-size:1.5em}.view-alumni-groups .views-field-field-alumnigroup-type,.view-alumni-groups .views-field-field-alumnigroup-type .field-content{display:inline}.view-alumni-groups .views-field-field-alumnigroup-type img,.view-alumni-groups .views-field-field-alumnigroup-type .field-content img{margin:-5px 0 0 15px}
.view-alumni-groups .views-field-body p{margin:0 0 2em}.view-board{margin-top:2em}.view-board .views-row{display:inline-block;height:130px;margin-right:1em;width:18em}.view-board .views-row.views-row-even{float:left}.view-board .views-row *{display:inline}.view-board .views-row:first-child{width:100%}.view-board .views-row .views-field-title{font-size:20px}.view-board .views-row .views-field-field-director-year{font-size:20px;font-weight:600}.view-board .views-row .views-field-field-img-feature{float:left;margin-right:10px}.view-board .views-row .views-field-field-director-position{color:#666;display:block;font-weight:600}.view-board .views-row .temp-img{display:inline-block;width:126px;height:51px;border:2px solid #b4b4b4;background:#eaeaea;font-size:.9em;padding-top:30px;text-align:center}.view-board .views-row:hover .views-field-field-img-feature,.view-board .views-row:hover .views-field-title,.view-board .views-row:hover .views-field-field-director-year{filter:alpha(opacity=50);opacity:.5}.page-california-magazine-video .views-row,.page-taxonomy-term .views-row{margin-top:40px}.page-california-magazine-video .views-row:first-child,.page-taxonomy-term .views-row:first-child{margin-top:0}.page-california-magazine-video .views-row .region-sidebar-second p,.page-taxonomy-term .views-row .region-sidebar-second p{margin:0}.page-california-magazine-video .field-name-field-promo-image,.page-california-magazine-video .field-name-field-img-hero-article,.page-taxonomy-term .field-name-field-promo-image,.page-taxonomy-term .field-name-field-img-hero-article{float:left;height:auto;margin-right:1em;max-width:100%;width:auto}.page-california-magazine-video .submitted,.page-taxonomy-term .submitted{color:#999;margin:0}.field-name-taxonomy-vocabulary-3 .field-item,.field-name-taxonomy-vocabulary-5 .field-item{color:#999;display:inline}.field-name-taxonomy-vocabulary-3 .field-item a,.field-name-taxonomy-vocabulary-5 .field-item a{filter:alpha(opacity=80);opacity:.8}.field-name-taxonomy-vocabulary-3 .field-item a:after,.field-name-taxonomy-vocabulary-5 .field-item a:after{content:",\00A0"}.field-name-taxonomy-vocabulary-3 .field-item:last-child a:after,.field-name-taxonomy-vocabulary-5 .field-item:last-child a:after{content:none}.page-california-magazine-archive .view-mag-archive ul{list-style-type:none;padding:0}.page-california-magazine-archive .view-mag-archive ul li{clear:both}.page-california-magazine-archive .view-mag-archive ul li img{float:left;margin:0 1.25em 1.25em 0}.page-california-magazine-archive .view-mag-archive #page-title{font-size:3em}.page-california-magazine-archive .view-mag-archive .views-field-name{font-size:24px;line-height:2.25em;margin-top:2em}.page-california-magazine-archive .view-mag-archive .views-row-first .views-field-name{margin-top:0}.view-benefits-subcategory ul{margin:0}.view-benefits-subcategory .item-list li{list-style:none;margin:0 0 2em}.view-benefits-subcategory .item-list li .views-field-title{font-size:1.5em}.view-benefits-subcategory .item-list li .views-field-field-img-feature{float:left;margin-right:30px;min-height:100px}ol.search-results{padding:0}ol.search-results h3.title{margin:0}ol.search-results .search-snippet-info{padding-left:0}ol.search-results .search-snippet{margin:0}.view-timeline .simple_timeline ul li .timeline-date{display:none}.view-timeline .simple_timeline ul li .timeline-text{font-size:1.25rem;line-height:1.5;width:88%}.view-timeline .simple_timeline ul li .timeline-text p{font-size:.9rem}.view-timeline .simple_timeline ul li .timeline-text p:first-child{margin-top:0}.panel-pane.pane-custom>p:first-child{margin-top:-.5em}@media all and (max-width:880px){#header,.context-mag #header{background:#fff}#header #header-content,.context-mag #header #header-content{background:0 0}#header #header-content #secondary-logo,.context-mag #header #header-content #secondary-logo{display:none}.context-mag #header{position:relative}.context-mag #header #header-content #logo img{max-width:120px}}@media all and (max-width:880px) and (max-width:480px){.context-mag #header #header-content #logo img{max-width:80px}
}@media all and (max-width:880px){.context-mag #header #header-content #secondary-logo-small{display:block}.context-mag #header #header-content #secondary-logo-small img{max-width:335px;position:absolute;bottom:3px;right:0}}@media all and (max-width:880px) and (max-width:480px){.context-mag #header #header-content #secondary-logo-small img{max-height:60px;max-width:90%}}@media all and (max-width:880px){#page{overflow-x:hidden}#page #navigation{min-width:768px}#page #navigation #superfish-1{width:100%}#page #navigation #superfish-1 li .sf-megamenu{max-width:100%}#page #navigation a{font-size:.825em}#page #navigation .sf-depth-2:nth-child(4) .sf-megamenu-column{display:none}#content .views-field-field-promo-image{clear:none;float:none}#content .views-field-field-promo-hed,#content .views-field-field-promo-dek{margin-left:0}#above-footer .footer-links .is-expanded{margin-bottom:40px;width:100%}.region-sidebar-second .right-nav-links ul{margin:0}.region-sidebar-second .right-nav-links ul li a{width:auto}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#page #navigation .region-navigation a,#page #navigation .context-lair .region-navigation a,#page #navigation .context-mag .region-navigation a{font-size:12px}#page #navigation #superfish-1 .sf-megamenu,#page #navigation #superfish-1 .sf-megamenu-wrapper{height:250px;padding-right:10px;width:99%}#page #navigation #block-superfish-1 .sf-depth-1.menuparent .views-field-field-promo-image{height:auto;width:230px}#page #navigation #block-superfish-1 .sf-depth-1.menuparent .views-field-field-promo-hed,#page #navigation #block-superfish-1 .sf-depth-1.menuparent .views-field-field-promo-hed a{max-width:200px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#page #navigation .region-navigation,#page #navigation .context-lair .region-navigation,#page #navigation .context-mag .region-navigation{max-width:1024px}#page #navigation #superfish-1 .sf-megamenu,#page #navigation #superfish-1 .sf-megamenu-wrapper{max-width:1004px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#page #navigation .region-navigation,#page #navigation .context-lair .region-navigation,#page #navigation .context-mag .region-navigation{max-width:768px}#page #navigation #superfish-1 .sf-megamenu,#page #navigation #superfish-1 .sf-megamenu-wrapper{max-width:748px}}@media all and (max-width:639px){#content .panel-pane.twocol-lineup .views-row{max-width:100%;width:auto}#content .panel-pane.twocol-lineup .views-row-even{margin:0}#content .view-chalet .chalet-table-img,#content .view-chalet .tour-table-img,#content .view-tour .chalet-table-img,#content .view-tour .tour-table-img{float:none;margin:0 1em .25em 0}#content .view-chalet .chalet-table-title,#content .view-chalet .tour-table-title-segment-wrapper,#content .view-tour .chalet-table-title,#content .view-tour .tour-table-title-segment-wrapper{margin-bottom:1em}#content .pullquote{max-width:100%;margin:0 0 1.5rem}}﻿.block{margin-bottom:1.5em}.block.footer-links{padding-bottom:1em}.block.footer-links .menu .menu .menu__item{text-indent:-15px;padding-left:15px}.block.footer-links .is-expanded{float:left;padding:0 2% 1%;width:21%}.block.footer-links .is-expanded>.menu__link{font-weight:600}.block.footer-links .is-expanded,.block.footer-links .is-expanded li{list-style-image:none;list-style-type:none}.block.footer-links .is-expanded ul,.block.footer-links .is-expanded li ul{padding:0}#navigation+.region>.block.block-views{margin:0}#content .block-aggregator{margin-top:3em}.block-aggregator ul{list-style:none;padding:0}.block-aggregator ul li{margin-bottom:.5em}.block-aggregator .more-link{text-align:left}.block-aggregator .more-link a:after{content:" »"}article.node-page+.block-aggregator h2{font-size:1.5em}#block-book-navigation ul.menu{padding:0}#block-book-navigation ul.menu li.leaf,#block-book-navigation ul.menu li.expanded,#block-book-navigation ul.menu li.collapsed{line-height:1.3;list-style:none;margin-bottom:.5em}
#block-book-navigation ul.menu ul.menu{margin-top:.5em;padding:0 0 0 1.5em}#block-views-node-top-image-block{margin-bottom:0}#block-views-70dcbb17e6179bfb974fbf74cd35ac1c h2{text-transform:none}#block-views-70dcbb17e6179bfb974fbf74cd35ac1c .views-field-comment-body{color:#fff}#block-views-70dcbb17e6179bfb974fbf74cd35ac1c .views-field-comment-body .leader{color:#cbb3cf}#block-views-70dcbb17e6179bfb974fbf74cd35ac1c .views-field-comment-body .leader a:link,#block-views-70dcbb17e6179bfb974fbf74cd35ac1c .views-field-comment-body .leader a:visited{color:#cbb3cf}#block-views-70dcbb17e6179bfb974fbf74cd35ac1c .views-field-comment-body .leader a:hover{border-bottom:1px dotted #cbb3cf;color:#fff}#block-views-70dcbb17e6179bfb974fbf74cd35ac1c .views-field-created,#block-views-70dcbb17e6179bfb974fbf74cd35ac1c .views-field-name{color:#cbb3cf;font-size:.8em}#block-views-70dcbb17e6179bfb974fbf74cd35ac1c .views-row{margin-top:1em}.view-related-nodes .views-row{margin-top:1em}.view-related-nodes .views-row .views-field-field-img-hero-article{margin-bottom:.5em}.front .sponsors{margin-top:1em}.front .sponsors .sponsors-text{color:#003a70;font-size:.75em;padding-bottom:.5em;text-transform:uppercase}.front .sponsors .sponsor-icon{float:left;margin-right:3.5em}.front .sponsors .sponsor-icon.last{margin-right:0}#block-book-navigation a.is-active-trail{font-weight:700}.region-sidebar-second .block-nodeblock img{margin:.5em 0}.region-sidebar-second .block.block-nodeblock.right-nav-ad{padding:0}.region-sidebar-second .block.block-nodeblock.right-nav-ad img{margin:0}#webrezpro-table{margin:.5em 0 0}#webrezpro-table td:first-child{min-width:7em}#webrezpro-table #date_from,#webrezpro-table #date_to{max-width:8em}#webrezpro-table #search_button{margin-top:1em}#block-menu-menu-blue-menu a{font-family:freight-sans-pro,Helvetica,Arial,Verdana,sans-serif}@media all and (min-width:881px){#block-menu-menu-blue-menu{float:right;font-size:.9rem;font-weight:600;margin-right:272px;margin-top:-80px;text-transform:uppercase}#block-menu-menu-blue-menu a{color:#fff}#block-menu-menu-blue-menu a:hover{color:#f2a900;opacity:1}#block-menu-menu-blue-menu li{list-style:none;display:inline-block;margin-left:30px}#block-menu-menu-blue-menu ul.menu{margin:0;padding:0}}@media all and (max-width:880px){#block-menu-menu-blue-menu{display:block;position:relative;top:30px}#block-menu-menu-blue-menu ul.menu{padding:0;margin-bottom:40px;text-align:center;text-transform:uppercase}#block-menu-menu-blue-menu ul.menu li{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#f2a900;display:inline-block;font-weight:600;margin:5px;padding:5px 10px;width:100px}#block-menu-menu-blue-menu ul.menu li:hover{background-color:#4f758b}#block-menu-menu-blue-menu ul.menu li:hover a{color:#fff;opacity:1}#block-menu-menu-blue-menu ul.menu a{color:#003a70}}@media all and (max-width:880px){#header{max-height:unset}#header-content{height:unset;max-height:unset}}@media all and (max-width:880px){.section-california-magazine #block-menu-menu-blue-menu{display:none}}ul li.expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle}ul li.collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc}ul li.leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square}li a.active{color:#000}#navigation{background:#f2a900;height:40px;position:relative;top:0;width:100%;z-index:1}#navigation .contextual-links-trigger{display:none !important}#navigation .block{margin-bottom:0}#navigation .block-menu .block-title,#navigation .block-menu-block .block-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}#navigation ul.links,#navigation ul.menu{margin:0;padding:0;text-align:left}#navigation ul.links li,#navigation ul.menu li{float:left;list-style-type:none;list-style-image:none;text-align:left;white-space:normal}#navigation #superfish-1{display:table;position:absolute;width:960px}#navigation #superfish-1>li{display:table-cell;float:none;text-align:center;white-space:nowrap}#navigation .region-navigation,#navigation .context-lair .region-navigation,#navigation .context-mag .region-navigation{height:40px;max-width:960px;min-width:640px;width:auto}
#navigation .region-navigation *,#navigation .context-lair .region-navigation *,#navigation .context-mag .region-navigation *{font-family:freight-sans-pro,Helvetica,Arial,Verdana,sans-serif}#navigation .region-navigation a,#navigation .context-lair .region-navigation a,#navigation .context-mag .region-navigation a{color:#003a70;display:block;height:28px;padding:12px .8em 0}#navigation .region-navigation a:focus,#navigation .region-navigation a:hover,#navigation .region-navigation a:active,#navigation .region-navigation .active,#navigation .region-navigation .active-trail.sf-depth-1>a:first-child,#navigation .region-navigation .menuparent.sf-expanded .sf-depth-1.menuparent,#navigation .region-navigation .sf-expanded .sf-depth-1.menuparent.active,#navigation .context-lair .region-navigation a:focus,#navigation .context-lair .region-navigation a:hover,#navigation .context-lair .region-navigation a:active,#navigation .context-lair .region-navigation .active,#navigation .context-lair .region-navigation .active-trail.sf-depth-1>a:first-child,#navigation .context-lair .region-navigation .menuparent.sf-expanded .sf-depth-1.menuparent,#navigation .context-lair .region-navigation .sf-expanded .sf-depth-1.menuparent.active,#navigation .context-mag .region-navigation a:focus,#navigation .context-mag .region-navigation a:hover,#navigation .context-mag .region-navigation a:active,#navigation .context-mag .region-navigation .active,#navigation .context-mag .region-navigation .active-trail.sf-depth-1>a:first-child,#navigation .context-mag .region-navigation .menuparent.sf-expanded .sf-depth-1.menuparent,#navigation .context-mag .region-navigation .sf-expanded .sf-depth-1.menuparent.active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:#4f758b;color:#fff;display:block;top:0}#navigation .region-navigation #superfish-1>li.sfHover,#navigation .context-lair .region-navigation #superfish-1>li.sfHover,#navigation .context-mag .region-navigation #superfish-1>li.sfHover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:#4f758b}#navigation .region-navigation #superfish-1>li.sfHover>a,#navigation .context-lair .region-navigation #superfish-1>li.sfHover>a,#navigation .context-mag .region-navigation #superfish-1>li.sfHover>a{color:#fff}#navigation .region-navigation #superfish-1>li#menu-91037-1.sfHover,#navigation .context-lair .region-navigation #superfish-1>li#menu-91037-1.sfHover,#navigation .context-mag .region-navigation #superfish-1>li#menu-91037-1.sfHover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:#7b4931}#navigation .region-navigation #superfish-1>li#menu-91037-1.sfHover>a,#navigation .context-lair .region-navigation #superfish-1>li#menu-91037-1.sfHover>a,#navigation .context-mag .region-navigation #superfish-1>li#menu-91037-1.sfHover>a{color:#fff}#navigation .region-navigation #superfish-1>li#menu-91035-1.sfHover,#navigation .context-lair .region-navigation #superfish-1>li#menu-91035-1.sfHover,#navigation .context-mag .region-navigation #superfish-1>li#menu-91035-1.sfHover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:#5c3160}#navigation .region-navigation #superfish-1>li#menu-91035-1.sfHover>a,#navigation .context-lair .region-navigation #superfish-1>li#menu-91035-1.sfHover>a,#navigation .context-mag .region-navigation #superfish-1>li#menu-91035-1.sfHover>a{color:#fff}#navigation .region-navigation #nav-calmag:focus,#navigation .region-navigation #nav-calmag:hover,#navigation .region-navigation #nav-calmag:active,#navigation .region-navigation #nav-calmag.active,#navigation .region-navigation .active-trail.sf-depth-1>#nav-calmag:first-child,#navigation .region-navigation .menuparent.sf-expanded #nav-calmag.sf-depth-1.menuparent,#navigation .region-navigation .sf-expanded #nav-calmag.sf-depth-1.menuparent.active,#navigation .context-lair .region-navigation #nav-calmag:focus,#navigation .context-lair .region-navigation #nav-calmag:hover,#navigation .context-lair .region-navigation #nav-calmag:active,#navigation .context-lair .region-navigation #nav-calmag.active,#navigation .context-lair .region-navigation .active-trail.sf-depth-1>#nav-calmag:first-child,#navigation .context-lair .region-navigation .menuparent.sf-expanded #nav-calmag.sf-depth-1.menuparent,#navigation .context-lair .region-navigation .sf-expanded #nav-calmag.sf-depth-1.menuparent.active,#navigation .context-mag .region-navigation #nav-calmag:focus,#navigation .context-mag .region-navigation #nav-calmag:hover,#navigation .context-mag .region-navigation #nav-calmag:active,#navigation .context-mag .region-navigation #nav-calmag.active,#navigation .context-mag .region-navigation .active-trail.sf-depth-1>#nav-calmag:first-child,#navigation .context-mag .region-navigation .menuparent.sf-expanded #nav-calmag.sf-depth-1.menuparent,#navigation .context-mag .region-navigation .sf-expanded #nav-calmag.sf-depth-1.menuparent.active{background:#5c3160}
#navigation .region-navigation #nav-lair:focus,#navigation .region-navigation #nav-lair:hover,#navigation .region-navigation #nav-lair:active,#navigation .region-navigation #nav-lair.active,#navigation .region-navigation .active-trail.sf-depth-1>#nav-lair:first-child,#navigation .region-navigation .menuparent.sf-expanded #nav-lair.sf-depth-1.menuparent,#navigation .region-navigation .sf-expanded #nav-lair.sf-depth-1.menuparent.active,#navigation .context-lair .region-navigation #nav-lair:focus,#navigation .context-lair .region-navigation #nav-lair:hover,#navigation .context-lair .region-navigation #nav-lair:active,#navigation .context-lair .region-navigation #nav-lair.active,#navigation .context-lair .region-navigation .active-trail.sf-depth-1>#nav-lair:first-child,#navigation .context-lair .region-navigation .menuparent.sf-expanded #nav-lair.sf-depth-1.menuparent,#navigation .context-lair .region-navigation .sf-expanded #nav-lair.sf-depth-1.menuparent.active,#navigation .context-mag .region-navigation #nav-lair:focus,#navigation .context-mag .region-navigation #nav-lair:hover,#navigation .context-mag .region-navigation #nav-lair:active,#navigation .context-mag .region-navigation #nav-lair.active,#navigation .context-mag .region-navigation .active-trail.sf-depth-1>#nav-lair:first-child,#navigation .context-mag .region-navigation .menuparent.sf-expanded #nav-lair.sf-depth-1.menuparent,#navigation .context-mag .region-navigation .sf-expanded #nav-lair.sf-depth-1.menuparent.active{background:#7b4931}#navigation .region-navigation #superfish-1 li,#navigation .context-lair .region-navigation #superfish-1 li,#navigation .context-mag .region-navigation #superfish-1 li{font-weight:600;text-transform:uppercase}#navigation .region-navigation #superfish-1 li .sf-megamenu,#navigation .region-navigation #superfish-1 li .sf-megamenu-wrapper,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-wrapper,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-wrapper{filter:alpha(opacity=95);opacity:.95;background:#003a70;font-weight:500;height:255px;width:960px}#navigation .region-navigation #superfish-1 li .sf-item-1.sf-depth-2 .sf-megamenu-column a,#navigation .region-navigation #superfish-1 li .sf-item-2.sf-depth-2 .sf-megamenu-column a,#navigation .context-lair .region-navigation #superfish-1 li .sf-item-1.sf-depth-2 .sf-megamenu-column a,#navigation .context-lair .region-navigation #superfish-1 li .sf-item-2.sf-depth-2 .sf-megamenu-column a,#navigation .context-mag .region-navigation #superfish-1 li .sf-item-1.sf-depth-2 .sf-megamenu-column a,#navigation .context-mag .region-navigation #superfish-1 li .sf-item-2.sf-depth-2 .sf-megamenu-column a{font-weight:700;text-indent:-15px;padding-left:25px}#navigation .region-navigation #superfish-1 li .sf-megamenu-column .sf-depth-3,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column .sf-depth-3,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column .sf-depth-3{filter:alpha(opacity=95);opacity:.95;font-weight:500}#navigation .region-navigation #superfish-1 li .sf-megamenu-column a.sf-depth-2.menuparent,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column a.sf-depth-2.menuparent,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column a.sf-depth-2.menuparent{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;border-bottom:1px dotted #4f758b}#navigation .region-navigation #superfish-1 li .sf-megamenu-column a.sf-depth-2.menuparent+ol,#navigation .region-navigation #superfish-1 li .sf-megamenu-column a.sf-depth-2.menuparent,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column a.sf-depth-2.menuparent+ol,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column a.sf-depth-2.menuparent,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column a.sf-depth-2.menuparent+ol,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column a.sf-depth-2.menuparent{min-width:150px}
#navigation .region-navigation #superfish-1 li .sf-megamenu-column.sf-item-4.last.menuparent,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column.sf-item-4.last.menuparent,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column.sf-item-4.last.menuparent{float:right}#navigation .region-navigation #superfish-1 li .sf-megamenu-column .menu-views,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column .menu-views,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column .menu-views{float:left;position:relative;top:3px}#navigation .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .view-nav-promos .views-field-field-promo-image,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .view-nav-promos .views-field-field-promo-image,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .view-nav-promos .views-field-field-promo-image{width:266px;zoom:1}#navigation .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-hed,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-hed,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-hed{top:75px}#navigation .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-dek,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-dek,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-dek{top:60px}#navigation .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-hed,#navigation .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-dek,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-hed,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-dek,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-hed,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-dek{font-weight:600;font-size:1.2em;left:10px;position:relative;text-align:center}#navigation .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-hed a,#navigation .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-dek a,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-hed a,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-dek a,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-hed a,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column .menu-views .views-field-field-promo-dek a{margin:.5em 0 0 2px;padding:0;width:240px}#navigation .region-navigation #superfish-1 li .sf-megamenu-column .menu-views:hover,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column .menu-views:hover,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column .menu-views:hover{filter:alpha(opacity=80);opacity:.8}#navigation .region-navigation #superfish-1 li .sf-megamenu-column .menu-views:hover a,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column .menu-views:hover a,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column .menu-views:hover a{color:#00b5e2}#navigation .region-navigation #superfish-1 li .sf-megamenu-column .menu-views-ad,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column .menu-views-ad,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column .menu-views-ad{float:right}
#navigation .region-navigation #superfish-1 li .sf-megamenu-column .menu-views-ad .view-nav-promos .views-field-field-promo-image,#navigation .context-lair .region-navigation #superfish-1 li .sf-megamenu-column .menu-views-ad .view-nav-promos .views-field-field-promo-image,#navigation .context-mag .region-navigation #superfish-1 li .sf-megamenu-column .menu-views-ad .view-nav-promos .views-field-field-promo-image{width:100%}#navigation .region-navigation #superfish-1 li .sf-item-3.sf-depth-2 .menu-views,#navigation .context-lair .region-navigation #superfish-1 li .sf-item-3.sf-depth-2 .menu-views,#navigation .context-mag .region-navigation #superfish-1 li .sf-item-3.sf-depth-2 .menu-views{left:10px}#navigation .region-navigation #superfish-1 li#menu-91037-1 .sf-megamenu,#navigation .region-navigation #superfish-1 li#menu-91037-1 .sf-megamenu-wrapper,#navigation .context-lair .region-navigation #superfish-1 li#menu-91037-1 .sf-megamenu,#navigation .context-lair .region-navigation #superfish-1 li#menu-91037-1 .sf-megamenu-wrapper,#navigation .context-mag .region-navigation #superfish-1 li#menu-91037-1 .sf-megamenu,#navigation .context-mag .region-navigation #superfish-1 li#menu-91037-1 .sf-megamenu-wrapper{background:#7b4931}#navigation .region-navigation #superfish-1 li#menu-91035-1 .sf-megamenu,#navigation .region-navigation #superfish-1 li#menu-91035-1 .sf-megamenu-wrapper,#navigation .region-navigation #superfish-1 li#menu-91072-1 .sf-megamenu,#navigation .region-navigation #superfish-1 li#menu-91072-1 .sf-megamenu-wrapper,#navigation .context-lair .region-navigation #superfish-1 li#menu-91035-1 .sf-megamenu,#navigation .context-lair .region-navigation #superfish-1 li#menu-91035-1 .sf-megamenu-wrapper,#navigation .context-lair .region-navigation #superfish-1 li#menu-91072-1 .sf-megamenu,#navigation .context-lair .region-navigation #superfish-1 li#menu-91072-1 .sf-megamenu-wrapper,#navigation .context-mag .region-navigation #superfish-1 li#menu-91035-1 .sf-megamenu,#navigation .context-mag .region-navigation #superfish-1 li#menu-91035-1 .sf-megamenu-wrapper,#navigation .context-mag .region-navigation #superfish-1 li#menu-91072-1 .sf-megamenu,#navigation .context-mag .region-navigation #superfish-1 li#menu-91072-1 .sf-megamenu-wrapper{background:#5c3160}#navigation .region-navigation .sf-accordion-toggle #superfish-1-toggle,#navigation .context-lair .region-navigation .sf-accordion-toggle #superfish-1-toggle,#navigation .context-mag .region-navigation .sf-accordion-toggle #superfish-1-toggle{font-size:16px;font-weight:600;padding:8px 0 5px 10px;text-transform:uppercase;white-space:nowrap}#navigation .region-navigation #superfish-1-accordion,#navigation .context-lair .region-navigation #superfish-1-accordion,#navigation .context-mag .region-navigation #superfish-1-accordion{background:#fff;border-bottom:1px solid #ccc;font-size:20px;margin-bottom:10px}#navigation .region-navigation #superfish-1-accordion .sf-expanded ul,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-expanded ul,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-expanded ul{filter:alpha(opacity=60);opacity:.6;background:#003a70}#navigation .region-navigation #superfish-1-accordion .sf-expanded ul a,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-expanded ul a,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-expanded ul a{color:#fff}#navigation .region-navigation #superfish-1-accordion .sf-expanded ul .sf-depth-2.menuparent,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-expanded ul .sf-depth-2.menuparent,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-expanded ul .sf-depth-2.menuparent{text-transform:uppercase}#navigation .region-navigation #superfish-1-accordion .sf-expanded .sf-megamenu-hidden-header+ul,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-expanded .sf-megamenu-hidden-header+ul,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-expanded .sf-megamenu-hidden-header+ul{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
#navigation .region-navigation #superfish-1-accordion .sf-expanded#menu-91037-1 ul,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-expanded#menu-91037-1 ul,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-expanded#menu-91037-1 ul{background:#7b4931}#navigation .region-navigation #superfish-1-accordion .sf-expanded#menu-91035-1 ul,#navigation .region-navigation #superfish-1-accordion .sf-expanded#menu-91072-1 ul,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-expanded#menu-91035-1 ul,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-expanded#menu-91072-1 ul,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-expanded#menu-91035-1 ul,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-expanded#menu-91072-1 ul{background:#5c3160}#navigation .region-navigation #superfish-1-accordion li ul li,#navigation .context-lair .region-navigation #superfish-1-accordion li ul li,#navigation .context-mag .region-navigation #superfish-1-accordion li ul li{width:100%}#navigation .region-navigation #superfish-1-accordion .sf-depth-3:focus,#navigation .region-navigation #superfish-1-accordion .sf-depth-3:hover,#navigation .region-navigation #superfish-1-accordion .sf-depth-3:active,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-depth-3:focus,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-depth-3:hover,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-depth-3:active,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-depth-3:focus,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-depth-3:hover,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-depth-3:active{background:#f2a900}#navigation .region-navigation #superfish-1-accordion .sf-depth-2.sf-megamenu-column.menuparent .sf-accordion-button,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-depth-2.sf-megamenu-column.menuparent .sf-accordion-button,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-depth-2.sf-megamenu-column.menuparent .sf-accordion-button{display:none}#navigation .region-navigation #superfish-1-accordion .sf-depth-2 a,#navigation .region-navigation #superfish-1-accordion .sf-depth-3 a,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-depth-2 a,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-depth-3 a,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-depth-2 a,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-depth-3 a{color:#4f758b}#navigation .region-navigation #superfish-1-accordion .sf-accordion-button,#navigation .region-navigation #superfish-1-accordion .sf-expanded ul .sf-accordion-button,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-accordion-button,#navigation .context-lair .region-navigation #superfish-1-accordion .sf-expanded ul .sf-accordion-button,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-accordion-button,#navigation .context-mag .region-navigation #superfish-1-accordion .sf-expanded ul .sf-accordion-button{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:0 0;color:#b7b09c;float:left;font-weight:700;z-index:501}#navigation .region-navigation #superfish-1-accordion .view-nav-promos,#navigation .context-lair .region-navigation #superfish-1-accordion .view-nav-promos,#navigation .context-mag .region-navigation #superfish-1-accordion .view-nav-promos{display:none}#navigation .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent,#navigation .context-lair .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent,#navigation .context-mag .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent{vertical-align:top}#navigation .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent.first,#navigation .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent.middle,#navigation .context-lair .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent.first,#navigation .context-lair .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent.middle,#navigation .context-mag .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent.first,#navigation .context-mag .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent.middle{width:20%}
#navigation .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent.last,#navigation .context-lair .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent.last,#navigation .context-mag .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent.last{width:30%}#navigation .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent a,#navigation .context-lair .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent a,#navigation .context-mag .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent a{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;color:#fff;display:block;float:left;line-height:1.1em;text-transform:none}#navigation .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent .sf-depth-2.first a,#navigation .context-lair .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent .sf-depth-2.first a,#navigation .context-mag .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent .sf-depth-2.first a{padding:10px 0 0 10px}#navigation .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent a:focus,#navigation .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent a:hover,#navigation .context-lair .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent a:focus,#navigation .context-lair .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent a:hover,#navigation .context-mag .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent a:focus,#navigation .context-mag .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent a:hover{background:0 0;color:#00b5e2}#navigation .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent a:active,#navigation .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent .active,#navigation .context-lair .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent a:active,#navigation .context-lair .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent .active,#navigation .context-mag .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent a:active,#navigation .context-mag .region-navigation li.sf-depth-2.sf-megamenu-column.menuparent .active{background:0 0}.ie9 #page #navigation .region-navigation a,.ie9 #page #navigation .context-lair .region-navigation a,.ie9 #page #navigation .context-mag .region-navigation a,.lt-ie9 #page #navigation .region-navigation a,.lt-ie9 #page #navigation .context-lair .region-navigation a,.lt-ie9 #page #navigation .context-mag .region-navigation a{font-size:.9em;height:27px;padding:13px .85em 0}.sf-megamenu-hidden-header{display:none}#secondary-menu{float:right}.views-displays .secondary li{float:none;margin:0 6px 0}.views-displays .secondary a:link,.views-displays .secondary a:visited{text-shadow:none;padding:2px 7px 3px}.views-displays .secondary .open>a{-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px;border-radius:7px 7px 0 0}.views-displays .secondary .open>a:hover{color:#333}.views-displays .secondary .action-list li{margin:0}.views-displays .secondary .action-list li:first-child{-moz-border-radius:0 7px 0 0;-webkit-border-radius:0;border-radius:0 7px 0 0}.views-displays .secondary .action-list li:last-child{-moz-border-radius:0 0 7px 7px;-webkit-border-radius:0;border-radius:0 0 7px 7px}﻿.node-teaser aside.sidebar{display:none}.node.view-mode-full aside.sidebar{clear:both;font-size:.9em;padding:10px;width:310px}.node.view-mode-full aside.sidebar.left{margin:10px 10px 10px 0}.node.view-mode-full aside.sidebar.right{margin:10px 0 10px 10px}@media all and (max-width:480px){.node.view-mode-full aside.sidebar{margin:10px 0 !important;width:100%}}.node.view-mode-full aside.sidebar>br:first-child{display:none}.node.view-mode-full aside.sidebar>p:last-child{margin:1.5em 0 0}.node.view-mode-full iframe{max-width:100%}.node-unpublished p.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;word-wrap:break-word;line-height:0;margin:1em}dl.accordion dt{font-weight:700;margin:1em 0;padding-left:1em;text-indent:-1em}
dl.accordion dt:first-child{margin:0 0 1em}dl.accordion dt.closed:before{content:"▸\00a0\00a0"}dl.accordion dt.open:before{content:"▾\00a0\00a0"}dl.accordion dd ol{margin:1em 0 0}dl.accordion dd ol li:last-child{padding:0 1em 0 0}dl.accordion dd ul{margin:1em 0 0}dl.accordion dd ul li:last-child{padding:0 1em 0 .5em}dl.accordion dd p{margin:1em 0}dl.accordion dd+h3{margin-top:1em}#social-media-shares h5{float:left;font-size:1.1em;margin-right:.3em;text-transform:uppercase}#social-media-shares a{background:transparent url(/sites/all/themes/caa-zen/images/btns_social_02mag.gif) 5px 5px no-repeat;display:block;float:left;height:25px;margin-left:10px;overflow:hidden;text-indent:-999px;width:25px}#social-media-shares a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#social-media-shares a.first{margin-left:8px}#social-media-shares a.facebook{background-position:-5px -5px}#social-media-shares a.facebook:hover{background-position:-34px -5px}#social-media-shares a.twitter{background-position:-5px -34px}#social-media-shares a.twitter:hover{background-position:-34px -34px}#social-media-shares a.gplus{background-position:-5px -207px}#social-media-shares a.gplus:hover{background-position:-34px -207px}#social-media-shares a.linkedin{background-position:-5px -92px}#social-media-shares a.linkedin:hover{background-position:-34px -92px}#social-media-shares a.reddit{background-position:-5px -235px}#social-media-shares a.reddit:hover{background-position:-34px -235px}.node-type-mag-blog-post #social-media-shares{color:#999;margin-top:20px}.view-content .caption{background:#fff;display:block}.view-content .caption p{color:#333;font-size:.9em;font-style:italic;margin:0;text-align:left}.node-alumni-group .chartered-group{color:#333;font-weight:600;margin-top:-1em}.node-alumni-group .chartered-group img{margin:-5px 10px 0 0}.node-alumni-group .group-contactinfo h3{font-size:2em}.node-alumni-group .group-urls{font-weight:600;margin:2em 0}.node-alumni-group .group-urls .field-name-field-link-fb,.node-alumni-group .group-urls .field-name-field-link-tw,.node-alumni-group .group-urls .field-name-field-link-li{float:right;margin:-5px 10px 0}.node-alumni-group #disclaimer{font-style:italic;font-size:.8em;margin-top:3em}.node-benefit .field-name-field-img-feature{float:right;margin:0 50px}.node-benefit .field-name-field-benefit-blurb,.node-benefit .membersonly{font-size:1.25em;margin-bottom:1em}.node-director h2.node-title{margin:0}.node-director .field-name-field-img-feature{float:left;margin:.5em 1.5em 1em 0}.node-director .field-name-field-director-position{color:#333;font-size:1.5em}.node-job .field-label-above,.node-job .field-label-inline{color:#333}.node-tour .field-name-field-tour-segment{font-size:1.5em;margin:-.5em 0 .5em}.node-tour .field-name-upload table{margin:1.5em}.node-tour .field-name-field-tour-reserve,.node-tour .itinerary-wrapper{text-align:center}.node-tour>.links.inline{display:none}.node-tour .group-tour-details{border-top:1px solid #ccc;margin:1em 0 2em;padding-top:1em}@media all and (min-width:640px){.node-tour .group-tour-details .field-label{margin-right:10px;text-align:right;width:12em}}.node-tour .group-tour-details .field-name-field-tour-lecturer .field-items{max-width:330px}.node-tour .field-name-field-tour-tags .field-item{display:inline}.node-tour .field-name-field-tour-tags .field-item:after{content:", "}.node-tour .field-name-field-tour-tags .field-item:last-child:after{content:none}.node-type-tour .view-node-flickr-images p{margin:0}.node-chalet .field-name-upload table{margin:1.5em}.node-chalet .field-name-field-chalet-reserve,.node-chalet .itinerary-wrapper{text-align:center}.node-chalet .field-name-field-chalet-amenities .field-item{max-width:20em}.node-chalet>.links.inline{display:none}.node-chalet .group-chalet-details{border-top:1px solid #ccc;margin:1em 0 2em;padding-top:1em}@media all and (min-width:640px){.node-chalet .group-chalet-details .field-label{margin-right:10px;text-align:right;width:12em}}.node-type-mag-article h5{color:#b7b09c;text-align:right}.node-type-mag-article .field-name-taxonomy-vocabulary-3,.node-type-mag-article .field-name-taxonomy-vocabulary-5,.node-type-mag-article .field-name-field-photo-credit{color:#999;text-align:right}
.node-type-mag-article .field-name-taxonomy-vocabulary-15{color:#b7b09c;font-style:italic;margin:20px 0;text-align:right}.node-type-mag-article .field-name-field-lede{filter:alpha(opacity=80);opacity:.8;color:#5c3160;font-size:1.5em;font-style:italic;line-height:1.25em;margin-bottom:1em}.node-type-mag-article #social-media-shares{color:#999;float:right;margin-top:20px}.node-tailgate .group-tailgate-details{border-top:1px solid #ccc;margin:1em 0 2em;padding-top:1em}@media all and (min-width:640px){.node-tailgate .group-tailgate-details .field-label{margin-right:10px;text-align:right;width:12em}}.node-tailgate .field-name-field-tailgate-reserve{text-align:center}.node-tailgate .field-name-field-tailgate-includes .field-label,.node-tailgate .field-name-field-tailgate-menu .field-label,.node-tailgate .field-name-field-tailgate-tickets .field-label,.node-tailgate .field-name-field-tailgate-tips .field-label{color:#003a70;font-size:1.5em;font-weight:400;line-height:1.25em;margin:1em 0}.node-hoops #node_hoops_full_group_hoops_details{border-top:1px solid #ccc;margin:1em 0 2em;padding-top:1em}@media all and (min-width:640px){.node-hoops #node_hoops_full_group_hoops_details .field-label{margin-right:10px;text-align:right;width:12em}}.node-hoops .field-name-field-hoops-register .field-item{max-width:400px}.node-hoops .field-name-field-hoops-reserve{margin:30px;text-align:center}.node-hoops .field-name-field-hoops-includes .field-label,.node-hoops .field-name-field-hoops-menu .field-label,.node-hoops .field-name-field-hoops-tickets .field-label,.node-hoops .field-name-field-hoops-tips .field-label{color:#003a70;font-size:1.5em;font-weight:400;line-height:1.25em;margin:1em 0}.node-webform a.reveal{cursor:pointer}.node-webform .form-help{display:none}.node-webform .webform-component-fieldset{margin-bottom:1em}.node-webform .webform-component-fieldset .fieldset-legend{font-size:1.2em}.section-contact-us .contact-us-table-1 td{border:none !important;vertical-align:top}.section-contact-us .contact-us-table-2 td{padding:10px !important}.page-node article.node tr td{border:1px solid #ccc;padding:0 2em 0 .5em}.page-node article.node thead tr{background:#eee;border:none}.page-node article.node table.noborder tr td{border:0}.node-5489 .field-name-body h4,.node-5488 .field-name-body h4{color:#333;margin-bottom:1em}.node-book ul.links{display:block;margin-top:1em;text-align:center}#comments{border-top:1px solid #ccc;margin-top:75px;padding-top:10px}.comments h2.title{margin-bottom:1em}.comment{border-bottom:1px solid #eee;margin-bottom:1.5em}.comment.comment-preview{background-color:#ffffea}.comment .new{color:#c00}.comment .submitted{color:#333;font-size:.85em;margin-bottom:0;text-transform:uppercase}.comment .username{color:#4f758b;font-weight:600}.comment .permalink{text-transform:uppercase;font-size:75%}.comment ul.links{float:right;font-size:.85em;text-transform:uppercase}.comment ul.links li{background:#eee;border-right:1px solid #4f758b;margin:0 5px 0 0;padding:0 5px}.comment p{margin:0}.indented{margin-left:30px}.comment-unpublished p.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;word-wrap:break-word}.comment-form .filter-wrapper.form-wrapper{display:none}.page-node #edit-field-promote-comment{display:none}.form-item{margin:1.5em 0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item label{display:block;font-weight:700}.form-item label.option{display:inline;font-weight:400}.form-item .form-required{color:#c00}.form-item .description{font-size:.85em}.form-checkboxes .form-item,.form-radios .form-item{margin:0}.container-inline div,.container-inline label{display:inline}a.button{-moz-appearance:button;-webkit-appearance:button}.password-parent,.confirm-parent{margin:0}#user-login-form{text-align:left}#user-login-form ul{margin-bottom:0}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px}
#user-login-form li.user-link{margin-top:1.5em}#user-login ul{margin:1.5em 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form tr.even{background-color:#fff}form table .item-list ul{margin:0}td.menu-disabled{background:#ccc}@media print{a:link,a:visited{text-decoration:underline !important}#site-name a:link,#site-name a:visited{text-decoration:none !important}#content a[href]:after{content:" (" attr(href) ")";font-weight:400;font-size:16px}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:""}#content abbr[title]:after{content:" (" attr(title) ")"}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none}}