@import url("https://fonts.googleapis.com/css?family=PT+Sans:400,700");#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(https://oceanbeachsandiego.com/misc/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}html.js input.throbbing{background-image:url(https://oceanbeachsandiego.com/misc/throbber-active.gif);background-position:100% center;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(https://oceanbeachsandiego.com/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(https://oceanbeachsandiego.com/misc/draggable.png) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(https://oceanbeachsandiego.com/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(https://oceanbeachsandiego.com/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(https://oceanbeachsandiego.com/misc/tree.png) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(https://oceanbeachsandiego.com/misc/throbber-active.gif) no-repeat 0px center;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}
/*})'"*/
.blazy,.blazy *,.blazy *::before,.blazy *::after{box-sizing:border-box;}.b-lazy,.b-responsive{display:block;height:auto;min-height:1px;opacity:0;transition:opacity 500ms ease-in-out;}.b-loaded,.b-error,.b-bg.media--loading{opacity:1;}.b-bg{background-size:cover;background-position:center center;background-repeat:no-repeat;}.litebox,.blazy iframe,.media iframe{border:0 none;display:block;max-width:100%;}.blazy .media{display:block;position:relative;}.field[data-blazy]{min-width:50%;}
/*})'"*/
.media-wrapper--blazy,.media-wrapper--blazy *{box-sizing:border-box;}.media-wrapper--blazy{max-width:100%;min-width:50%;}.caption .media-wrapper--blazy,.align-left .media-wrapper--blazy,.align-right .media-wrapper--blazy,.align-center .media-wrapper--blazy{min-width:320px;}.blazy--filter .media-wrapper--blazy{min-width:0;overflow:hidden;}
/*})'"*/
.media{position:relative;}.media.media--ratio{display:block;height:0;overflow:hidden;width:100%;}.media--ratio .media__element{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;object-fit:cover;}.media--ratio--11{padding-bottom:100%;}.media--ratio--32{padding-bottom:66.66%;}.media--ratio--43{padding-bottom:75%;}.media--ratio--85{padding-bottom:62.5%;}.media--ratio--169{padding-bottom:56.25%;}
/*})'"*/
@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px);}50%{-webkit-transform:perspective(120px) rotateY(180deg);}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg);}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}.media--loading{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;}.media--loading::before{content:'';display:block;width:30px;height:30px;max-width:30px;background:#2eaae0;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;font-size:0;z-index:22;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out;}.media--background{background-size:cover;background-position:center center;background-repeat:no-repeat;}.media--picture,.media--picture picture,.media--picture img{min-height:1px;}
/*})'"*/
.calendar-calendar tr.odd,.calendar-calendar tr.even{background-color:#fff;}.calendar-calendar table{border-collapse:collapse;border-spacing:0;margin:0 auto;padding:0;width:100%;}.calendar-calendar .month-view table{border:none;padding:0;margin:0;width:100%;}.calendar-calendar .year-view td{width:32%;padding:1px;border:none;}.calendar-calendar .year-view td table td{width:13%;padding:0;}.calendar-calendar tr{padding:0;margin:0;background-color:white;}.calendar-calendar th{text-align:center;margin:0;}.calendar-calendar th a{font-weight:bold;}.calendar-calendar td{width:14%;border:1px solid #ccc;color:#777;text-align:right;vertical-align:top;margin:0;padding:0;}.calendar-calendar .mini{border:none;}.calendar-calendar td.week{width:1%;min-width:1%;}.calendar-calendar .week{clear:both;font-style:normal;color:#555;font-size:0.8em;}.calendar-calendar .inner{height:auto !important;height:5em;padding:0;margin:0;}.calendar-calendar .inner div{padding:0;margin:0;}.calendar-calendar .inner p{padding:0 0 .8em 0;margin:0;}.calendar-calendar td a{font-weight:bold;text-decoration:none;}.calendar-calendar td a:hover{text-decoration:underline;}.calendar-calendar td.year,.calendar-calendar td.month{text-align:center;}.calendar-calendar th.days{color:#ccc;background-color:#224;text-align:center;padding:1px;margin:0;}.calendar-calendar div.day{float:right;text-align:center;padding:0.125em 0.25em 0 0.25em;margin:0;background-color:#f3f3f3;border:1px solid gray;border-width:0 0 1px 1px;clear:both;width:1.5em;}.calendar-calendar div.calendar{background-color:#fff;border:solid 1px #ddd;text-align:left;margin:0 .25em .25em 0;width:96%;float:right;clear:both;}.calendar-calendar .day-view div.calendar{float:none;width:98%;margin:1% 1% 0 1%;}.calendar-calendar div.title{font-size:.8em;text-align:center;}.calendar-calendar div.title a{color:#000;}.calendar-calendar div.title a:hover{color:#c00;}.calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}.calendar div.form-item{white-space:normal;}table td.mini,table th.mini,table.mini td.week{padding:0 1px 0 0;margin:0;}table td.mini a{font-weight:normal;}.calendar-calendar .mini-day-off{padding:0px;}.calendar-calendar .mini-day-on{padding:0px;}table .mini-day-on a{text-decoration:underline;}.calendar-calendar .mini .title{font-size:.8em;}.mini .calendar-calendar .week{font-size:.7em;}.mini-row{width:100%;border:none;}.mini{width:32%;vertical-align:top;}.calendar-calendar .stripe{height:5px;width:auto;font-size:1px !important;line-height:1px !important;}.calendar-calendar .day-view .stripe{width:100%;}table.calendar-legend{background-color:#ccc;width:100%;margin:0;padding:0;}table.calendar-legend tr.odd .stripe,table.calendar-legend tr.even .stripe{height:12px !important;font-size:9px !important;line-height:10px !important;}.calendar-legend td{text-align:left;padding-left:5px;}.calendar-empty{font-size:1px;line-height:1px;}.calendar-calendar td.calendar-agenda-hour{text-align:right;border:none;border-top:1px solid #CCCCCC;padding-top:.25em;width:1%;}.calendar-calendar td.calendar-agenda-no-hours{min-width:1%;}.calendar-calendar td.calendar-agenda-hour .calendar-hour{font-size:1.2em;font-weight:bold;}.calendar-calendar td.calendar-agenda-hour .calendar-ampm{font-size:1em;}.calendar-calendar td.calendar-agenda-items{border:1px solid #CCCCCC;text-align:left;}.calendar-calendar td.calendar-agenda-items div.calendar{width:auto;padding:.25em;margin:0;}.calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#fff;}.calendar-date-select form{text-align:right;float:right;width:25%;}.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{text-align:right;padding:0;margin:0;float:right;clear:both;}.calendar-date-select .description{float:right;}.calendar-label{font-weight:bold;display:block;clear:both;}.calendar-calendar div.date-nav{background-color:#ccc;color:#777;padding:0.2em;width:auto;border:1px solid #ccc;}.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{color:#777;text-decoration:none;}.calendar-calendar th.days{background-color:#eee;color:#777;font-weight:bold;border:1px solid #ccc;}.calendar-calendar td.empty{background:#ccc;border-color:#ccc;color:#cc9;}.calendar-calendar table.mini td.empty{background:#fff;border-color:#fff;}.calendar-calendar td div.day{border:1px solid #ccc;border-top:none;border-right:none;margin-bottom:2px;}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:#eee;}.calendar-calendar div.calendar{border:none;font-size:x-small;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{border:none;background:#ffc;padding:0;}.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{color:#444;background:#fff;text-align:right;}.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}.calendar-calendar td .inner div.day a{color:#4b85ac;}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#C3D6E4;}.calendar-calendar td .inner div.calendar div div.view-data-node-data-field-date-field-date-value{}.calendar-calendar td.past{}.calendar-calendar td.future{}.calendar-calendar td.has-events{}.calendar-calendar td.has-no-events{}.calendar-calendar tbody{border-top:none;}.calendar-calendar .month-view .full .inner,.calendar-calendar .week-view .full .multi-day .inner{height:auto;min-height:auto;}.calendar-calendar .week-view .full .calendar-agenda-hour
.calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}.calendar-calendar .week-view .full .calendar-agenda-hour,.calendar-calendar .day-view .full .calendar-agenda-hour{padding-right:2px;}.calendar-calendar .week-view .full .calendar-agenda-hour{width:6%;min-width:0px;}.calendar-calendar .week-view .full .days{width:13%;}.calendar-calendar .month-view .full div.calendar,.calendar-calendar .week-view .full div.calendar,.calendar-calendar .day-view div.calendar{width:auto;}.calendar-calendar .month-view .full tr.date-box,.calendar-calendar .month-view .full tr.date-box td,.calendar-calendar .month-view .full tr.multi-day,.calendar-calendar .month-view .full tr.multi-day td{height:19px;max-height:19px;}.calendar-calendar .month-view .full tr.single-day .no-entry,.calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:44px !important;line-height:44px;}.calendar-calendar .month-view .full tr.single-day .noentry-multi-day,.calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:22px !important;line-height:22px;}.calendar-calendar .month-view .full td,.calendar-calendar .week-view .full td,.calendar-calendar .day-view  td{vertical-align:top;padding:1px 2px 0 2px}.calendar-calendar .month-view .full td.date-box{height:1%;border-bottom:0px;padding-bottom:2px;}.calendar-calendar .month-view .full .week{font-size:inherit;}.calendar-calendar .month-view .full .week a,.calendar-calendar .week-view .full .week a{color:#4b85ac;}.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{border:none;background:none;margin-bottom:0px;}.calendar-calendar .month-view .full td.date-box .inner,.calendar-calendar .week-view .full td.date-box .inner{min-height:inherit;}.calendar-calendar .month-view .full td.multi-day,.calendar-calendar .week-view .full td.multi-day{border-top:0px;border-bottom:0px;}.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}.calendar-calendar .month-view .full td.single-day{border-top:0px;}.calendar-calendar .month-view .full td.multi-day .inner,.calendar-calendar .week-view .full td.multi-day .inner,.calendar-calendar .day-view .full td.multi-day .inner{min-height:inherit;width:auto;position:relative;}.calendar-calendar .month-view .full td.multi-day.no-entry{min-height:0px;}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:#F4F4F4;}.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0px 3px;}.calendar-calendar .day-view .full td .inner div.calendar div.stripe{margin:0px;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{background:none;border-left:2px solid #7C7F12;border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full td.date-box.today{border-width:2px 2px 0px 2px;border-style:solid;border-color:#7C7F12;}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.starts-today{border-left:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.ends-today{border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.single-day{border-top:0px;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.date-box{border-bottom:0px;}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{-moz-border-radius:5px;border-radius:5px;width:auto;float:none;display:block;margin:.25em auto;position:relative;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:#ffc;width:auto;padding:0px 3px;overflow:hidden;}.calendar-calendar .month-view .full td.single-day .calendar-more div.monthview{background:none;}.calendar-calendar .day-view td div.dayview{padding:0px;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background:#74a5d7;height:1.9em;overflow:hidden;margin:0px auto;color:#ffffff;position:relative;}.calendar-calendar .week-view .full td.multi-day div.weekview{height:3.5em;}.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}.calendar-calendar .full td.multi-day .calendar .view-field,.calendar-calendar .full td.single-day .calendar .view-field{}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .week-view .full td.multi-day div.weekview{margin-bottom:2px;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{white-space:nowrap;float:left;margin-right:3px;}.calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{white-space:nowrap;display:inline;margin-right:3px;}.calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:absolute;width:3000px;left:5px;}.calendar-calendar .day-view td .stripe,.calendar-calendar .month-view .full td .stripe,.calendar-calendar .week-view .full td .stripe{-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;left:0px;top:0px;width:100%;height:3px;z-index:2;}.calendar-calendar .full td.single-day .continuation,.calendar-calendar .full td.single-day .continues,.calendar-calendar .full td.single-day .cutoff{display:none;}.calendar-calendar .month-view .full td.multi-day  .inner .monthview .continuation,.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{float:left;margin-right:3px;height:1.9em;}.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{height:2.75em;padding-top:0.75em;margin-right:8px;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{position:absolute;right:0px !important;right:-1px;width:10px;text-align:left;background:#74a5d7;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;height:1.9em;padding-left:6px;z-index:1;}.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{height:2.75em;padding-top:0.75em;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{width:8px;padding-left:0px;}.calendar-calendar .week-view .full td.multi-day{padding:2px;}.calendar-calendar .week-view td.single-day div.calendar{width:100%;padding-left:0px;padding-right:0px;}.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}.view .date-nav-wrapper .clear-block{margin-bottom:10px;}.view .date-nav-wrapper{position:relative;margin-top:5px;width:100%;}.view .date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:80px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}.attachment .calendar-calendar{margin-top:20px;clear:both;}.calendar-calendar th a,.attachment .calendar-calendar th{background-color:transparent;border:0px;}.attachment .calendar-calendar th.calendar-agenda-hour{color:#777777;font-weight:bold;text-align:right;}.view-calendar .feed-icon{margin-top:5px;}.view table.mini .date-prev,.view table.mini .date-next{background:none;}.date-nav div.date-prev,.date-nav div.date-next,.date-nav{width:auto;}ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}.year-view div.month-view div.date-nav{background-color:#DFDFDF;min-height:20px;}
/*})'"*/
.date-repeat-input{float:left;margin-right:5px;width:auto;}.date-repeat-input select{min-width:7em;}.date-repeat fieldset{clear:both;float:none;}.date-repeat-radios{margin-bottom:1em;}.date-repeat-radios input[type=radio]{float:left;margin:0.75em 0.75em 0 0;}.date-repeat-radios .form-wrapper{float:left;}.date-repeat-radios .form-type-checkboxes .form-type-checkbox{width:15%;float:left;margin:0;}.date-repeat-radios .date-repeat-radios-item{margin-bottom:1em;}.weekly .form-type-checkboxes .form-type-checkbox{float:left;margin-right:10px;}.date-repeat-input.byday-count label,.date-repeat-input.byday-count select,.date-clear.bymonthday label,.date-clear.bymonthday select{display:inline;}.date-repeat-input.byday-day label,.date-clear.bymonthday .field-suffix{font-weight:bold;}.range-of-repeat .form-radios > div{margin-top:0.5em;}.range-of-repeat .count input[type=text]{margin:0 0.5em;}.range-of-repeat .until .form-wrapper{margin:0 0.5em;display:inline-block;vertical-align:middle;}.range-of-repeat .until .form-radio,.range-of-repeat .until .date-prefix-inline{margin:0 0 1.4em 0;vertical-align:middle;}.range-of-repeat .until.widget-date_popup.label-above .form-radio,.range-of-repeat .until.widget-date_popup.label-above .date-prefix-inline{margin:0;vertical-align:middle;}.range-of-repeat .until.widget-date_select.label-within .form-radio,.range-of-repeat .until.widget-date_select.label-within .date-prefix-inline{margin:0;vertical-align:middle;}.range-of-repeat .until.widget-date_select.label-above .form-radio,.range-of-repeat .until.widget-date_select.label-above .date-prefix-inline{margin:1.4em 0 0 0;vertical-align:middle;}.range-of-repeat .until .form-type-date-text .date-padding{padding:0;}.range-of-repeat .until.widget-date_select.label-within .date-padding{padding:0;}.range-of-repeat .until.widget-date_select.label-above .date-padding{padding:0;}.range-of-repeat .until .form-type-date-select,.range-of-repeat .until .form-type-date-popup,.range-of-repeat .until .form-type-date-text{border:none;margin:0;}
/*})'"*/
.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
/*})'"*/
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
/*})'"*/
form#simpleads-node-form #edit-field-ad-flash,form#simpleads-node-form #edit-field-ad-text,form#simpleads-node-form #edit-field-ad-image,form#simpleads-node-form #edit-field-ad-url-taget,form#simpleads-node-form #edit-field-ad-url{display:none;}form#simpleads-node-form #edit-field-ad-url{}form#simpleads-node-form #edit-field-ad-url-taget{margin-top:-10px;}form#simpleads-node-form #edit-field-ad-flash .form-item,form#simpleads-node-form #edit-field-ad-text .form-item,form#simpleads-node-form #edit-field-ad-image .form-item,form#simpleads-node-form #edit-field-ad-url-taget .form-item,form#simpleads-node-form #edit-field-ad-url .form-item{background-color:#eeeeee;padding-left:10px;padding-right:10px;}form#block-admin-configure #ads_rotation_settings,form#block-admin-configure #ads_rotation_settings .form-item-ads-rotation-dely{display:none;}form#block-admin-configure #ads_rotation_settings .form-item{background-color:#eeeeee;padding-left:10px;padding-right:10px;}
/*})'"*/
.download-table-row{vertical-align:top;}.download-table-index{display:inline;}.download-table-index .form-item{display:inline;}.duration{display:inline;white-space:nowrap;}.duration .form-item{display:inline;white-space:nowrap;}.uc-file-directory-view{font-style:italic;font-weight:bold;}
/*})'"*/
.uc-order-action img{padding:0 3px;position:relative;top:3px;}.view-uc-orders .form-item{padding-top:4px;}.view-uc-orders #edit-order-id{width:10em;}.view-uc-orders #edit-delivery-first-name-wrapper,.view-uc-orders #edit-created-wrapper{clear:left;}.view-uc-orders #edit-created-min-wrapper,.view-uc-orders #edit-created-max-wrapper{float:left;}.view-uc-orders .form-type-date-select .date-padding{padding:0 22px 0 0;}.view-uc-orders .form-type-date-select{padding-top:0;}.view-uc-orders tbody tr:hover{background-color:#ddd;}.view-uc-orders tbody td.views-field-order-total{text-align:right;}.view-uc-orders tbody td.views-field-created{text-align:center;}.order-overview-form{float:left;padding:0 2em 0 0;}.order-overview-form .form-item{margin-bottom:0;}.order-overview-form #uc-order-select-form,.order-overview-form #uc-order-admin-sort-form{margin-bottom:0;}.uc-orders-table{clear:both;width:100%;}.uc-orders-table thead th{white-space:nowrap;}.uc-orders-table tr.odd:hover,.uc-orders-table tr.even:hover{background-color:#ddd;}.uc-orders-table img{float:left;margin-right:.5em;}.order-admin-icons{margin-left:2px;}.order-admin-icons img{padding:0 3px;position:relative;top:3px;}.order-pane{border-color:#bbb;border-style:solid;border-width:1px;line-height:1.1em;margin:.5em;padding:.5em;position:relative;}.order-pane thead{background-color:#ddd;}.order-pane tbody{border-top:0;}.order-pane-icons{position:absolute;right:.5em;top:5px;}.order-pane-icons img{cursor:pointer;}.order-pane-title{font-weight:bold;padding-bottom:.5em;}.pos-left{float:left;}.abs-left{clear:left;}.order-pane.abs-left{border:0;padding:.5em 0;}.pos-right{float:right;}.abs-right{clear:right;float:right;}.text-center{text-align:center;}.full-width{width:100%;}.order-pane .uc-store-address-field .form-item{padding:0;}.order-pane .uc-store-address-field .form-item label{padding:2px 4px;width:12em;}.order-pane #edit-add-line-item,.order-pane #edit-add-line-item .form-item{float:left;margin-right:1em;padding-top:0;}.order-pane .line-item-table{width:auto;}.order-pane-table th{padding:4px 8px;font-weight:bold;}.order-pane-table td{padding:4px 8px;vertical-align:top;}.order-pane-table td.qty,.order-pane-table td.sku{text-align:center;white-space:nowrap;}.order-pane-table td.product{width:80%;}.order-pane-table td.cost,.order-pane-table td.price,.order-pane-table td.total{text-align:right;white-space:nowrap;}#order-edit-products .form-remove{cursor:pointer;margin-top:4px;}.uc-order-comments td{vertical-align:top;}.uc-order-comments .date,.uc-order-comments .user,.uc-order-comments .notified,.uc-order-comments .status{text-align:center;white-space:nowrap;}.uc-order-comments .message{width:80%;}.order-edit-table{width:auto;}.order-edit-table .oet-label{font-weight:bold;text-align:right;}.order-edit-table .form-item{display:inline;}.address-select-box{background-color:#ddd;border:solid 1px #999;margin-bottom:1em;padding-bottom:1em;padding-left:1em;width:auto;}.customer-select-box{background-color:#ddd;border:solid 1px #999;margin-top:1em;padding:1em;width:auto;}.line-item-table{width:100%;}.line-item-table td{padding:2px;}.line-item-table .li-title{font-weight:bold;text-align:right;width:100%;}.line-item-table .li-amount{text-align:right;white-space:nowrap;}.line-item-table .form-item{display:inline;}.order-review-table tbody{border-top:0;}.order-pane-table .product-description{font-size:.7em;}.order-pane #uc-credit-order-view-form{margin-bottom:0;margin-top:.5em;}#uc-credit-order-view-form .form-submit{margin:0;}.order-pane #uc-order-view-update-form{margin-bottom:1em;}#uc-order-view-update-form #edit-controls label{display:inline;}#uc-order-view-update-form #edit-controls .form-type-checkbox{padding-top:8px;}#uc-order-view-update-form #edit-controls .form-submit{margin:0;}.address-select-box #uc-order-address-book-form{margin-bottom:0;}.order-pane.abs-left .form-submit{margin:0.5em 0.5em 0.5em 0;}.order-pane #customer-select form{margin-bottom:0;}#order-pane-print_button{border:1px solid #bbb;padding:0.5em 0.5em 0.5em 2em;background:url(https://oceanbeachsandiego.com/sites/all/modules/ubercart/uc_store/images/print.gif) no-repeat 0.5em 50%;}
/*})'"*/
.product-image{clear:right;float:right;margin-left:4px;padding-left:4px;padding-top:4px;text-align:center;}.display-price{clear:right;float:right;font-size:1.3em;font-weight:bold;padding-bottom:4px;padding-left:4px;text-align:center;}.model{display:inline;font-weight:bold;margin-right:2em;}.uc-product-features td{vertical-align:top;}.add-feature div{padding-right:1em;}.add-feature div,.add-feature label{display:inline;}.combinations .form-item{margin:0;padding:0;}.expiration{display:inline;}.expiration .form-item{display:inline;}
/*})'"*/
.uc-price{white-space:nowrap;}.uc-inline-form .form-item{float:left;margin-right:1em;padding-top:5px;}#store-footer{clear:both;font-size:x-small;text-align:center;width:100%;}.uc-default-submit{height:0;left:-9999px;position:absolute;top:-9999px;width:0;}.uc-store-status td{vertical-align:top;}.uc-store-status td.title{font-weight:bold;white-space:nowrap;}.uc-store-status td.message{width:100%;}.uc-store-address-field .form-item{clear:left;margin-top:2px;margin-bottom:2px;padding:2px;}.uc-store-address-field .form-item label{float:left;padding-right:4px;text-align:right;width:15em;}.vertical-tabs .uc-store-address-field .form-item input{width:auto;}.vertical-tabs .form-type-textfield input{width:auto;}.ubercart-throbber{background-image:url(https://oceanbeachsandiego.com/sites/all/modules/ubercart/uc_store/images/throbber.gif);background-position:100% -20px;background-repeat:no-repeat;}.path-admin-store-orders span.icon{background:transparent url(https://oceanbeachsandiego.com/sites/all/modules/ubercart/uc_store/images/menu_orders.gif) no-repeat !important;}.path-admin-store-customers span.icon{background:transparent url(https://oceanbeachsandiego.com/sites/all/modules/ubercart/uc_store/images/menu_customers.gif) no-repeat !important;}.path-admin-store-products span.icon{background:transparent url(https://oceanbeachsandiego.com/sites/all/modules/ubercart/uc_store/images/menu_products.gif) no-repeat !important;}.path-admin-store-settings span.icon{background:transparent url(https://oceanbeachsandiego.com/sites/all/modules/ubercart/uc_store/images/menu_store_settings.gif) no-repeat !important;}.path-admin-store-reports span.icon{background:transparent url(https://oceanbeachsandiego.com/sites/all/modules/ubercart/uc_store/images/menu_reports.gif) no-repeat !important;}
/*})'"*/
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
/*})'"*/
.expandable-section{border-bottom:1px solid #eee;padding:10px 0;}.expandable-section .expandable-title{cursor:pointer;}.expandable-section .expandable-content{overflow:hidden;display:none;}.expandable-section.open .expandable-content{display:block;}.cke_editable .expandable-section{border:1px dashed #028edb;margin:5px 0;}.cke_editable .expandable-content,.cke_editable .expandable-title{display:block !important;border:1px dashed #eb6c04;padding:5px;margin:5px;}.expandable-section .expandable-title{background:url(https://oceanbeachsandiego.com/sites/all/modules/expandable_content/images/expand.gif) no-repeat right top;}.expandable-section.open .expandable-title{background-image:url(https://oceanbeachsandiego.com/sites/all/modules/expandable_content/images/select.gif);}
/*})'"*/
.media-wysiwyg-align-left,.media-float-left{float:left;margin-right:20px;}.media-wysiwyg-align-right,.media-float-right{float:right;margin-left:20px;}.media-wysiwyg-align-center{text-align:-moz-center;text-align:-webkit-center;text-align:center;}
/*})'"*/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxWrapper{max-width:none;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:url(https://oceanbeachsandiego.com/sites/all/libraries/colorbox/example1/images/overlay.png) repeat 0 0;opacity:0.9;filter:alpha(opacity = 90);}#colorbox{outline:0;}#cboxTopLeft{width:21px;height:21px;background:url(https://oceanbeachsandiego.com/sites/all/libraries/colorbox/example1/images/controls.png) no-repeat -101px 0;}#cboxTopRight{width:21px;height:21px;background:url(https://oceanbeachsandiego.com/sites/all/libraries/colorbox/example1/images/controls.png) no-repeat -130px 0;}#cboxBottomLeft{width:21px;height:21px;background:url(https://oceanbeachsandiego.com/sites/all/libraries/colorbox/example1/images/controls.png) no-repeat -101px -29px;}#cboxBottomRight{width:21px;height:21px;background:url(https://oceanbeachsandiego.com/sites/all/libraries/colorbox/example1/images/controls.png) no-repeat -130px -29px;}#cboxMiddleLeft{width:21px;background:url(https://oceanbeachsandiego.com/sites/all/libraries/colorbox/example1/images/controls.png) left top repeat-y;}#cboxMiddleRight{width:21px;background:url(https://oceanbeachsandiego.com/sites/all/libraries/colorbox/example1/images/controls.png) right top repeat-y;}#cboxTopCenter{height:21px;background:url(https://oceanbeachsandiego.com/sites/all/libraries/colorbox/example1/images/border.png) 0 0 repeat-x;}#cboxBottomCenter{height:21px;background:url(https://oceanbeachsandiego.com/sites/all/libraries/colorbox/example1/images/border.png) 0 -29px repeat-x;}#cboxContent{background:#fff;overflow:hidden;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}#cboxLoadingOverlay{background:url(https://oceanbeachsandiego.com/sites/all/libraries/colorbox/example1/images/loading_background.png) no-repeat center center;}#cboxLoadingGraphic{background:url(https://oceanbeachsandiego.com/sites/all/libraries/colorbox/example1/images/loading.gif) no-repeat center center;}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0;}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(https://oceanbeachsandiego.com/sites/all/libraries/colorbox/example1/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(https://oceanbeachsandiego.com/sites/all/libraries/colorbox/example1/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxClose{position:absolute;bottom:0;right:0;background:url(https://oceanbeachsandiego.com/sites/all/libraries/colorbox/example1/images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
/*})'"*/
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(https://oceanbeachsandiego.com/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(https://oceanbeachsandiego.com/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
/*})'"*/
input.custom-search-default-value{color:#999;}#elements tr.region-message{font-weight:normal;color:#999;}#elements tr.region-populated{display:none;}fieldset.custom_search-popup{display:none;position:absolute;top:auto;margin:0;z-index:1;background-color:#fff;}
/*})'"*/
#sliding-popup{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center;}.sliding-popup-bottom,.sliding-popup-top{background:url(https://oceanbeachsandiego.com/sites/all/modules/eu_cookie_compliance/images/gradient.png) center center scroll repeat-y transparent;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}#sliding-popup .popup-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;position:relative;}#sliding-popup .popup-content #popup-buttons{float:right;margin:0 0 1em 0;max-width:40%;}.eu-cookie-compliance-categories-buttons{margin:0 0 1em 0;max-width:60%;float:left;}#sliding-popup .eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none;}#sliding-popup .eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;}#sliding-popup .eu-cookie-compliance-default-button,#sliding-popup .eu-cookie-compliance-hide-button,#sliding-popup .eu-cookie-compliance-more-button-thank-you,#sliding-popup .eu-cookie-withdraw-button,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}#sliding-popup .eu-cookie-compliance-default-button:hover,#sliding-popup .eu-cookie-compliance-hide-button:hover,#sliding-popup .eu-cookie-compliance-more-button-thank-you:hover,#sliding-popup .eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);}#sliding-popup .eu-cookie-compliance-default-button:active,#sliding-popup .eu-cookie-compliance-hide-button:active,#sliding-popup .eu-cookie-compliance-more-button-thank-you:active,#sliding-popup .eu-cookie-withdraw-button:active{position:relative;top:1px;}#sliding-popup .popup-content #popup-text{color:#fff;float:left;font-weight:bold;margin:5px 0 0;max-width:60%;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-categories{clear:both;padding-top:1em;}.eu-cookie-compliance-categories label{display:inline;}#sliding-popup .popup-content #popup-text h1,#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text h3,#sliding-popup .popup-content #popup-text p{color:#fff;font-size:16px;font-weight:bold;line-height:1.4;margin:0 0 5px 0;}#sliding-popup .popup-content #popup-text h1{font-size:24px;}#sliding-popup .popup-content #popup-text h3{font-size:12px;}#sliding-popup .popup-content #popup-text p{font-size:12px;display:inline;}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer;}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0;}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}.eu-cookie-compliance-hidden{display:none;}.eu-cookie-compliance-close-button{background:url(https://oceanbeachsandiego.com/sites/all/modules/eu_cookie_compliance/images/close.png);width:24px;height:24px;border-width:0;font-size:0px;position:absolute;right:2px;top:-12px;cursor:pointer;}body:not(.eu-cookie-compliance-popup-open) .eu-cookie-compliance-close-button{display:none;}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%;}.eu-cookie-compliance-categories,#sliding-popup .popup-content #popup-text{max-width:100%;}#sliding-popup .popup-content #popup-buttons{clear:both;float:none;margin:5px 0 1em;max-width:100%;}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right;margin-top:-56px;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{position:initial;bottom:unset;right:unset;}}
/*})'"*/
#sliding-popup.sliding-popup-bottom,#sliding-popup.sliding-popup-bottom .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#0779bf;}#sliding-popup.sliding-popup-bottom.eu-cookie-withdraw-wrapper{background:transparent}#sliding-popup .popup-content #popup-text h1,#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text h3,#sliding-popup .popup-content #popup-text p,#sliding-popup label,#sliding-popup div,.eu-cookie-compliance-secondary-button,.eu-cookie-withdraw-tab{color:#fff !important;}.eu-cookie-withdraw-tab{border-color:#fff;}.eu-cookie-compliance-more-button{color:#fff !important;}
/*})'"*/
.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.topMargin0,.topmargin0{margin-top:0px;}.topMargin10,.topmargin10{margin-top:10px;}.topMargin15,.topmargin15{margin-top:15px;}.topMargin25,.topmargin25{margin-top:25px;}.topMargin30,.topmargin30{margin-top:30px;}.bottomMargin10,.bottommargin10{margin-bottom:10px;}.bottomMargin30,.bottommargin30{margin-bottom:30px;}.bottomMargin60,.bottommargin60{margin-bottom:60px;}.removePadding,.removepadding{padding:0;}.mk-responsive img{display:block;height:auto;max-width:100%;}body{font-size:16px;line-height:1.5;}h1,h2,h3{line-height:1;}section .node .field-name-body .field-item h1,h2,h3{line-height:1.1;}footer #block-block-5 h2,footer #block-block-5 h3{line-height:1.1;}.navbar-fixed-top,.navbar-static-top{border-width:0;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background-color:rgba(0,0,0,0);color:#4A4949;}.front #block-system-main.col-md-8{padding-left:0;padding-right:0;width:100%;}header.navbar > .container,header.navbar .navbar-collapse,footer .container{padding:0;}.container .jumbotron{padding-left:0;padding-right:0;border-radius:0;}.jumbotron{padding-top:0;margin-bottom:20px;padding-bottom:0;background-color:transparent;}img{height:auto !important;}a:hover,a:focus{text-decoration:none;color:inherit;}.footer{border-top:none;margin-top:30px;padding:30px 0 30px;}.block h2.block-title{margin:0;}.btn{-webkit-border-radius:0px;border-radius:0px;}.btn-sm,.btn-xs{font-weight:bold;}.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{background-color:transparent;border-color:transparent;}.navbar-nav > li > .dropdown-menu{border:0px solid rgba(0,0,0,0.15);border-radius:5px;}.navbar-nav > li > .dropdown-menu > li > a,.navbar-nav > li > .dropdown-menu > li > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#fff;font-weight:normal;font-family:Arial,Helvetica,sans-serif;text-transform:capitalize;}.navbar-nav > li > .dropdown-menu > li > a:hover{background-color:rgba(0,0,0,.10);}.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover{background-color:rgba(0,0,0,.10);}.navbar-nav > li > .dropdown-menu:after{bottom:100%;left:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-width:10px;margin-left:-10px;}.navbar-nav > li:nth-child(2) > .dropdown-menu{background-color:#9e0079;}.navbar-nav > li:nth-child(3) > .dropdown-menu:after{border-bottom-color:#9e0079;}.navbar-nav > li:nth-child(6) > .dropdown-menu{background-color:#ffa300;}.navbar-nav > li:nth-child(6) > .dropdown-menu:after{border-bottom-color:#ffa300;}.navbar-nav > li:nth-child(5) > .dropdown-menu{background-color:#d53c66;}.navbar-nav > li:nth-child(5) > .dropdown-menu:after{border-bottom-color:#d53c66;}.navbar-nav > li:nth-child(4) > .dropdown-menu{background-color:#a0d643;}.navbar-nav > li:nth-child(4) > .dropdown-menu:after{border-bottom-color:#a0d643;}.navbar-nav > li:nth-child(8) > .dropdown-menu,.navbar-nav > li:nth-child(1) > .dropdown-menu{background-color:#5ca7c7;}.navbar-nav > li:nth-child(8) > .dropdown-menu:after,.navbar-nav > li:nth-child(1) > .dropdown-menu:after{border-bottom-color:#5ca7c7;}.navbar-nav > li:nth-child(7) > .dropdown-menu{background-color:#d42d2d;}.navbar-nav > li:nth-child(7) > .dropdown-menu:after{border-bottom-color:#d42d2d;}.navbar-nav > li:nth-child(9) > .dropdown-menu{background-color:#3d3aad;}.navbar-nav > li:nth-child(9) > .dropdown-menu:after{border-bottom-color:#3d3aad;}.navbar-nav > li > .dropdown-menu > li > a:hover,.navbar-nav > li > .dropdown-menu > li > a:focus,.navbar-nav > li > .dropdown-menu > .active > a,.navbar-nav > li.open > .dropdown-menu > li > a:hover,.navbar-nav > li.open > .dropdown-menu > li > a:focus,.navbar-nav > li.open > .dropdown-menu > .active > a{background-color:rgba(0,0,0,0.21);}.thumbnail{background-color:#FFFFFF;border:1px solid #DDDDDD;border-radius:0;}.btn.btn-default.btn-xs.col-md-12{margin-right:30px;}.view-ocean-beach-communityp:last-child{margin-bottom:10px;}.search-info{display:none;}ol.search-results.node-results{padding-left:0;}li.search-result{list-style-type:none;border-bottom:1px dotted rgba(0,0,0,.25);color:#4A4949;display:block;padding:15px 0 15px 0;}.listBottomBorder,.listbottomborder{border-bottom:1px dotted rgba(0,0,0,.25);display:block;padding:30px 0 30px 0;margin-bottom:30px;}body.page-attractions .date-display-single{color:#060606;font-size:18px;}object#webcam_holder{width:100%;height:auto;min-height:394px;}.thumbnail{background-color:#F5F5F5;border:0 solid #DDDDDD;}h2 a{color:#333;}.page-media .pagination > .active > a,.page-media .pagination > .active > span,.page-media .pagination > .active > a:hover,.pagination > .active > span:hover,.page-media .pagination > .active > a:focus,.page-media .pagination > .active > span:focus{background-color:#3D3AAD;border-color:#3D3AAD;}.list-inline > li.calendar_link{display:none;}.footer.container{width:auto;}footer address{line-height:27px;background-color:#3075a3;}footer .block h2.block-title{margin:0 0 5px;}.panel-default > .panel-heading{background-color:#f5f5f5;border-color:#f5f5f5;color:#4a4949;}body.node-type-press-coverage .panel-default > .panel-heading{background-color:transparent;}.form-control,.form-email,#edit-qty{border:1px solid rgba(84,79,76,0.25);-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 0 rgba(0,0,0,0);}.form-control,#edit-qty{color:#333;}.form-email::-moz-placeholder{color:rgba(84,79,76,0.6);}#search-block-form .form-control{border:1px solid rgba(84,79,76,0.1);}.form-control:hover,.form-email:hover{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(232,232,232,0.6);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(232,232,232,0.6);}.form-control:focus,.form-email:focus{border-color:#91c3d3;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(232,232,232,0.6);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(232,232,232,0.6);}.form-email{background-color:#fff;background-image:none;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;vertical-align:middle;width:100%;}form .webform-component{margin-bottom:10px;}form .webform-component .form-managed-file input.form-file{width:auto;float:left;}form .webform-component .form-managed-file button{margin-left:5px;}caption{padding:8px;}.dropdown-menu{font-size:18px;}.dropdown-menu > li > a{padding:6px 20px;}body.page-node-2389 #block-system-main.col-md-8,body.page-node-3590 #block-system-main.col-md-8{width:100% !important;}.views-exposed-form .views-exposed-widget .btn{margin-top:29px;}body.page-obma-blog section#block-system-main.col-md-8 .views-exposed-form .views-exposed-widget .btn{margin-top:40px;}body.page-obma-blog section#block-system-main.col-md-8 .views-exposed-widgets{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #eee;}.bg-info{padding:15px;}a{color:rgba(48,116,163,1);}p > a,.lead > a{font-weight:bold;}.btn.btn-info a{color:#000;text-transform:uppercase;}.breadcrumb > .active{color:#707070;}.btn-info{color:#fff;background-color:rgba(48,116,163,1);border-color:rgba(48,116,163,1);}.btn-info{color:#000;background-color:#f5f5f5;border:0;}.btn-success{color:#fff;background-color:#49bf35;border-color:#49bf35;text-transform:uppercase;}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active:hover,.btn-success.active:hover,.open > .dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open > .dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open > .dropdown-toggle.btn-success.focus{color:#fff;background-color:#a82f50;border-color:#a82f50;box-shadow:0px 0px 8px 0px rgba(81,167,179,.8);}.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{color:#fff;background-color:#a82f50;border-color:#a82f50;}.btn-default{color:#fff;background-color:#000;border-color:#000;}.btn-default:hover{color:#fff;background-color:#060606;border-color:#060606;}.view-carousel-jumbotron .edit-link{position:relative;display:block;margin:0;}.view-carousel-jumbotron .edit-link a,.edit-link a,.btn-default a{color:#fff;}.pagination > .disabled > span{color:#767676;}body.page-node-3157 section#block-system-main.col-md-8,body.page-node-3287 section#block-system-main.col-md-8,body.page-node-3285 section#block-system-main.col-md-8,body.page-obma-blog section#block-system-main.col-md-8,body.page-node-3313 section#block-system-main.col-md-8,body.page-node-3271 section#block-system-main.col-md-8,body.page-node-3315 section#block-system-main.col-md-8,body.page-node-3318 section#block-system-main.col-md-8,body.page-node-3321 section#block-system-main.col-md-8,body.page-node-3857 section#block-system-main.col-md-8,body.page-node-3856 section#block-system-main.col-md-8{width:100%;padding-left:0px;}#edit-submitted-number-of-participants-5k-registration,#edit-submitted-number-of-participants-shipitems-5k-registration-ship-items{margin-right:15px;max-width:50px;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:rgba(48,116,163,1);border-color:rgba(48,116,163,1);}.page-media .pagination > .active > a,.page-media .pagination > .active > span,.page-media .pagination > .active > a:hover,.pagination > .active > span:hover,.page-media .pagination > .active > a:focus,.page-media .pagination > .active > span:focus{background-color:#31b0d5;border-color:#31b0d5;}.btn-primary{color:#fff;background-color:rgba(48,116,163,1);border-color:rgba(48,116,163,1);}.btn-info:hover{color:#000;background-color:#f5f5f5;box-shadow:0px 0px 8px 0px rgba(81,167,179,.8);}.btn-primary:hover{color:#fff;background-color:#31b0d5;border-color:#31b0d5;}body.page-catalog h4 a,body.page-catalog .h4 a{font-size:24px;}body.page-catalog h4 a,body.page-catalog .h4 a,.view-related-products h4 a,.view-products-others-purchased h4 a{color:#333;}.well-sm{border-radius:0;}.well{border:0px solid #f5f5f5;box-shadow:inset 0 1px 1px rgba(0,0,0,0);}body.page-node-3499 section#block-block-30,body.page-node-3499 div.jumbotron,body.page-node-3499 section.block-simpleads,body.page-node-3499 section#block-views-frontpage-block-1,body.page-node-3499 section#block-views-news-block,body.page-node-3499 section#block-block-8,body.page-node-3499 div.instagram,body.page-node-3499 footer,body.page-node-3499 section#block-views-frontpage-block-2,body.page-node-3499 section#block-block-9,body.page-node-3857 section.block-simpleads,body.page-node-3857 section#block-views-frontpage-block-1,body.page-node-3857 section#block-views-news-block,body.page-node-3856 section#block-block-8,body.page-node-3857 section#block-block-8{display:none !important;}.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;}@media (min-width:1200px){.lg-tm-0{margin-top:0px;}.navbar-fixed-top nav{position:relative;}}@media (min-width:992px){.md-tm-0{margin-top:0px;}.row-md{display:table;margin-left:-15px;margin-right:-15px;}}@media (min-width:769px) and (max-width:1199px){.container{width:auto;}}@media (min-width:768px){.sm-tm-0{margin-top:0px;}.row-sm-tm{margin-top:10px;}.row-lg-tm{margin-top:30px;}.row-lg-bm{margin-bottom:30px;}.col-sm-pad{padding-left:10px;padding-right:10px;}body.admin-menu .navbar-static-top{top:29px;}body.page-obma-blog section#block-system-main.col-md-8{font-size:24px;}body.page-obma-blog section#block-system-main.col-md-8 .lead{font-size:30px;}.navbar-static-top{left:0;position:fixed;right:0;z-index:999;}h2.col-sm-4{line-height:1.1;margin-top:-5px;}div.col-xs-12.btn > a{padding:5px 200px;}div.col-md-12.btn > a{padding:5px 50px;}body.page-node-367 section .view-street-fair .view-footer{display:inline-block;margin-left:10px;}body.page-node-367 section .view-street-fair .feed-icon{float:left;margin-top:1px;}}@media (min-width:768px) and (max-width:991px){.row-sm-tm{margin-top:10px;}.row-sm-bm{margin-bottom:10px;}.row-sm{display:table;margin-left:-10px;margin-right:-10px;}}@media (max-width:767px){.xs-tm-0{margin-top:0px;}.col-xs-pad{padding-left:5px;padding-right:5px;}.col-0-pad{padding-left:0;padding-right:0;}.row-sm-tm{margin-top:10px;}.row-xs-tm{margin-top:5px;}.row-sm-bm{margin-bottom:10px;}.row-xs-bm{margin-bottom:5px;}div.btn-xs{padding:10px;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.1;}.navbar{margin-bottom:0;}.navbar-default .navbar-toggle{border-color:#27808d;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#27808d;}.navbar-default .navbar-toggle .icon-bar{background-color:#27808d;}.navbar-default .navbar-toggle:hover .icon-bar,.navbar-default .navbar-toggle:focus .icon-bar{background-color:#fff;}.navbar-toggle{background-color:#fff;margin-right:30px;}.navbar-nav > li > .dropdown-menu{border-radius:0px;}.navbar-default .navbar-nav .open .dropdown-menu > li > a,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#fff;}.navbar-nav .open .dropdown-menu{margin-top:-2px;}.navbar-nav > li > .dropdown-menu:after{border-width:0px;}.thumbnail{background-color:rgba(0,0,0,0);}#block-block-30 .btn-primary{background-color:#d42d2d;border-color:#d42d2d;}#block-block-24.visible-xs{display:table !important;}body.page-node-3499{background-image:url(/sites/default/files/ocean-beach-pier-light.webp);background-position:center;}body.page-node-3499 form#custom-search-blocks-form-1{margin-top:15px;}body.page-node-367 .main-container .row section.col-sm-12{padding-left:0;padding-right:0;}}@media (min-width:481px) and (max-width:767px){.container > .navbar-header{margin-left:-10px;margin-right:0;}.view-photo-album-list .col-xs-12{width:50%;float:left;}.col-md-8{padding-left:15px;padding-right:15px;float:left;}.row-xs{display:table;margin-left:-5px;margin-right:-5px;}object#webcam_holder{min-height:314px;}section#block-simpleads-ad-groups-77 .img-responsive,section#block-simpleads-ad-groups-71 .img-responsive{margin-left:auto;margin-right:auto;}}@media (max-width:480px){.container > .navbar-header{margin-left:-10px;margin-right:0;}.col-xxs-pad{padding-left:0px;padding-right:0px;}.col-sm-12{padding-left:15px;padding-right:15px;}h1{font-size:36px;}h2,.h2{font-size:24px;}object#webcam_holder{min-height:235px;}section#block-simpleads-ad-groups-71.pull-right{float:none !important;}.custom-search-button{padding-top:5px;margin-left:auto;margin-right:auto;display:block;margin-bottom:10px;}}@media (max-width:350px){object#webcam_holder{min-height:162px;}}@media (max-width:320px){object#webcam_holder{min-height:145px;}}
/*})'"*/
.page-calendar .nav-tabs > li > a{border-radius:0px;border-top-width:0px;color:#FFFFFF;}.page-calendar .nav-tabs > li{margin-bottom:0px;}.page-calendar .nav-tabs > li.active > a,.page-calendar .nav-tabs > li.active > a:hover,.page-calendar .nav-tabs > li.active > a:focus{border-top-width:0px;}.page-calendar .nav-tabs{border-width:0px;background-color:#D42D2D;position:absolute;left:30px;right:auto;z-index:2;min-height:28px;}.page-calendar .nav.nav-tabs > li > a{padding:5px 14px;text-transform:uppercase;}.page-calendar .nav-tabs > li.active a{border-color:transparent;background-color:rgba(0,0,0,.25);color:#FFFFFF;}.page-calendar .view .date-nav-wrapper h3{color:#D42D2D;font-size:2em;text-align:left;margin:50px 0 0;}.page-calendar .nav .pagination{margin:0;text-transform:uppercase;}.page-calendar .view .date-nav-wrapper .date-nav{margin-bottom:0;}.page-calendar .date-nav{padding-bottom:0;padding-top:1.7em;}.page-calendar .view .date-nav-wrapper .prev,.page-calendar .view .date-nav-wrapper .next{background-color:#D42D2D;border-radius:0;padding:0;left:auto;min-height:28px;display:inline-block;}.page-calendar .view .date-nav-wrapper .prev{right:94px;}.page-calendar .view .date-nav-wrapper .next{right:14px;}.page-calendar .view .date-nav-wrapper .prev a{margin-left:0;margin-right:0;}.page-calendar .view .date-nav-wrapper .next a{margin-right:0;margin-left:0;}.page-calendar .pagination li > a,.page-calendar .pagination li > span{background-color:transparent;border-width:0;border-radius:0;}.page-calendar .pagination li > a:hover,.pagination li > a:focus{background-color:rgba(0,0,0,.10);}.page-calendar .view .date-nav-wrapper .prev a,.page-calendar .view .date-nav-wrapper .next a{color:#FFF;font-weight:normal;}.page-calendar .prev a:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(212,45,45,0);border-right-color:#D42D2D;border-width:14px;margin-top:-14px;}.page-calendar .next a:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(212,45,45,0);border-left-color:#D42D2D;border-width:14px;margin-top:-14px;}.page-calendar li:hover.prev:after,.page-calendar li:focus.prev:after{border-right-color:#be2828;}.page-calendar li:hover.next:after,.page-calendar li:focus.next:after{border-left-color:#be2828;}.view .date-nav-wrapper{margin-top:0;}.page-calendar ul.action-links{left:325px;margin:0;position:absolute;z-index:3;}.page-calendar ul.action-links li{padding:0;}.page-calendar ul.action-links li .btn-xs{padding:5px 14px;}.page-calendar .calendar-calendar th.days{font-weight:normal;background-color:#D42D2D;border-width:0;color:#FFFFFF;}.page-calendar .calendar-calendar td .inner div.day a,.page-calendar .calendar-calendar td .inner div.day{color:#D42D2D;font-weight:normal;}.page-calendar .calendar-calendar td.today .inner div.day a,.page-calendar .calendar-calendar td.today .inner div.day{color:#fff;}.calendar-calendar .month-view .full td.date-box.today{border-width:0;}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:0 solid #7C7F12;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{background:none repeat scroll 0 0 #51A7B3;border-left:0 solid #7C7F12;border-right:0 solid #7C7F12;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:none repeat scroll 0 0 rgba(0,0,0,0);border-bottom:1px dotted #777777;padding:0 5px 3px;}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{border-radius:0;}.calendar-calendar .month-view .full td.single-day .inner > div:nth-last-child(1) div.monthview,.calendar-calendar .week-view .full td.single-day .inner > div:nth-last-child(1) div.weekview,.calendar-calendar .day-view .full td.single-day .inner > div:nth-last-child(1) div.dayview{border-width:0;}.page-calendar .nav-tabs > li > a:hover,.page-calendar .nav-tabs > li > a:focus{border-color:transparent;background-color:rgba(0,0,0,.10);}.single-day.today a,td.multi-day a{color:#fff;}.calendar-calendar .week-view #single-day-container,.calendar-calendar .day-view #single-day-container{display:table;}.pagination > li > a,.pagination > li > span{padding:3px 12px;}.pagination > li > a > span{display:none;}@media (min-width:768px){.calendar-calendar div.calendar{font-size:small;}}@media (max-width:767px){body.page-calendar-month .month-view{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;min-height:.01%;overflow-x:auto;}body.page-calendar-month table{width:100%;max-width:100%;margin-bottom:20px;}}@media (max-width:480px){.page-calendar .view .date-nav-wrapper h3{font-size:1.5em;}.page-calendar .nav-tabs{border-width:0px;background-color:#D42D2D;position:relative;left:0px;right:auto;z-index:2;min-height:28px;}.page-calendar .view .date-nav-wrapper .prev{right:auto;left:10px;}}
/*})'"*/
#navbar ul a,h1,h2,h3,h4,h5,h6,body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}body,html{text-rendering:optimizeLegibility !important;}body.maintenance-page{text-align:center;}h4,.first-word,.menu.nav,input,button,select,textarea,.footer-navigation section,.pager,.nav-tabs > li > a,.calendar-calendar th.days,th,.view-uc-catalog-terms .view-content > div a:nth-child(2){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}h1,h2,h2 .block-title-link,.more-link a,.region-footer section.site-name h2,.date-heading h3,.day{font-family:'Archivo','archivo_blackregular','Helvetica Neue',Helvetica,Arial,sans-serif;}.main-container .block-title-link,.more-link a{font-size:27px;}.main-container .block-title-link{text-shadow:1px 1px 3px rgba(0,0,0,.5);}.block-title-link .first-word,.more-link a .first-word{font-size:25px;}.region-footer section.site-name h3{font-size:16px;}.region-footer section h2,.legal{font-size:14px;}.block-title-link,.region-footer section h2,.more-link a{text-transform:uppercase;}.inset-shadow{-webkit-box-shadow:inset 0px 0px 180px 0px rgba(0,0,0,.24);box-shadow:inset 0px 0px 180px 0px rgba(0,0,0,.24);}button.glow-wht:focus,button.glow-wht:hover,.glow-wht li a:hover{text-shadow:0px 0px 5px #ffffff;filter:dropshadow(color=#ffffff,offx=0,offy=0);}.bkg-hot-pink{background-color:#d721a2;}.bkg-purple .dropdown{background-color:#9e0079;}.btn-hot-pink{background-color:#C6088F;border-color:rgba(0,0,0,0);color:#FFFFFF;}.edit-link{position:absolute;top:0;z-index:1;}.flexslider .edit-link{clear:both;margin:2px;}.btn.btn-hot-pink:hover,.btn.btn-hot-pink:focus{color:#fff;}.not-logged-in .edit-link{display:none;}.section-headline-link a:focus,.section-headline-link a:hover,.main-container .region.region-content section.block-views .view-content a:focus,.main-container .region.region-content section.block-views .view-content a:hover,section#block-system-main .view .view-content a:hover{color:#2399FF;}.hover-shadow-4 a:focus img,.hover-shadow-4 a:hover img,.main-container section h2.block-title:focus,.main-container section h2.block-title:hover{-webkit-box-shadow:0px 0px 8px 0px rgba(81,167,179,.8);box-shadow:0px 0px 8px 0px rgba(81,167,179,.8);}.main-container section.block-uc-cart h2.block-title:focus,.main-container section.block-uc-cart h2.block-title:hover,.main-container section#block-system-user-menu h2.block-title:focus,.main-container section#block-system-user-menu h2.block-title:hover,.main-container section#block-views-street-fair-block h2.block-title:hover,#block-views-related-products-block h2.block-title:hover,#block-views-products-others-purchased-block h2.block-title:hover{-webkit-box-shadow:none;box-shadow:none;}body.imce{padding-top:0 !important;}h1{font-size:48px;}h1,h2,h3,h4,h5,h6{font-weight:normal;text-transform:capitalize;}header.navbar{background:-moz-linear-gradient(top,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.9)),color-stop(100%,rgba(255,255,255,0.9)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6ffffff',endColorstr='#e6ffffff',GradientType=0);min-height:150px;font-size:18px;}.navbar .logo{margin:20px 0px 0px;}.navbar .nav{text-transform:uppercase;}.navbar .nav > li > a{color:#4A4949;padding:15px 0px 10px;margin:0 18px 15px;text-shadow:none;}.navbar .nav > li.first > a{margin:0 15px 15px 0;}.navbar .nav > li.last > a{margin:0px 0px 15px 22px;}.nav > li > a:hover,.nav > li > a:focus{background-color:transparent;}.navbar .nav > li > a.bottom-border-purple{border-bottom:2px solid #9e0079;}.navbar .nav > li > a.bottom-border-gold{border-bottom:2px solid #ffa300;}.navbar .nav > li > a.bottom-border-pink{border-bottom:2px solid #d53c66;}.navbar .nav > li > a.bottom-border-yellow{border-bottom:2px solid #9a9a00;}.navbar .nav > li > a.bottom-border-teal{border-bottom:2px solid #5ca7c7;}.navbar .nav > li > a.bottom-border-red{border-bottom:2px solid #d42d2d;}.navbar .nav > li > a.bottom-border-blue{border-bottom:2px solid #3d3aad;}.navbar .nav > li > a.bottom-border-oktoberfest{border-bottom:2px solid #95D4F4;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{background-color:transparent;color:#4A4949;}.navbar #block-search-form{display:inline-block;float:none;margin:0;position:absolute;right:300px;}#search-block-form .form-search{border-radius:0 0 5px 5px;}#search-block-form input{font-size:24px;border-top:0;}#search-block-form input[type="search"]{color:#4A4949;}#search-block-form input[type="search"]:focus{color:#4A4949;}#search-block-form.form-search .btn{border-radius:0 0 5px 0;background-image:none;background-color:rgba(0,0,0,0);border-width:0;font-size:24px;box-shadow:none;text-shadow:none;padding:0px 12px;color:#27808d;}.icon-search{background-image:url(https://oceanbeachsandiego.com/sites/all/themes/intrepidnetwork_3/images/search-ob-california.png);background-position:0 0;height:28px;line-height:28px;width:23px;}.social-media-channels-footer div a{margin:0 5px;padding:0 5px;}.social-media-channels-footer div a:nth-child(1){margin-left:0;padding-left:0;}.social-media-channels-footer div a:nth-child(4){margin-right:0;padding-right:0;}.beach-cam{display:block;position:absolute;top:0;right:0;}section.gold h2{background-color:rgba(48,116,163,1);}section.blue h2{background-color:#478cc0;}.main-container section h2.block-title{padding:9px 0 9px 20px;}body.page-node-367 .main-container section#block-views-street-fair-block h2.block-title{padding:9px 0 9px 0px;}.main-container section#block-uc-cart-cart h2.block-title,.main-container section#block-system-user-menu h2.block-title{padding:9px 0;}section.gold h2 a,section.blue h2 a{color:#fff;}section.gold .more-link a{color:rgba(48,116,163,1);}section.blue .more-link a{color:#478cc0;}.main-container .region.region-content section.listBlock .view-content a{color:#4a4949;border-bottom:1px dotted #4a4949;padding:15px 0 15px 0px;display:block;text-transform:capitalize;}.main-container section.block-views .view-content .views-row-last a{border-bottom:none;}.more-link a{display:block;margin:30px 0 0;padding:0 0 30px;text-align:right;}section.gold .more-link a{border-bottom:2px solid rgba(48,116,163,1);}section.blue .more-link a{border-bottom:2px solid #478cc0;}.subscriptionForm.inset-shadow.bkg-hot-pink{padding:17px 30px 0;}.subscriptionForm > div > img{margin:0 0 42px;}.front .subscriptionForm > div > img{margin:0 0 30px;}#mc-embedded-subscribe-form div.mc-embedded-subscribe{padding:52px 0;}.front #mc-embedded-subscribe-form div.mc-embedded-subscribe{padding:30px 0;}#mc-embedded-subscribe-form{min-height:184px;}.front #mc-embedded-subscribe-form{min-height:175px;}.region-footer section.site-name{text-align:center;border-right:none;margin:0;padding:0;background:url(https://oceanbeachsandiego.com/sites/all/themes/intrepidnetwork_3/images/footer_horizontal_line.gif) repeat-x center center;color:#fff;}.region-footer section p{line-height:1.88;}.region-footer section:nth-child(1){padding-left:0px;margin-bottom:30px;}.region-footer section a,.legal a,.legal{color:#fff;background-color:#3075a3;}.region-footer section h2 a{color:#fff;font-size:18px;display:block;border-bottom:1px solid rgba(255,255,255,.2);margin-right:30px;}.region-footer section h2 a:hover{text-shadow:1px 1px 3px rgba(0,0,0,.5);}.region-footer section ul li{line-height:27px;}.region-footer .nav > li > a{padding:0;}.legal{text-align:center;}footer.footer{color:#fff;background-color:#3075a3;padding:30px 0;background:rgb(40,101,141);background:-moz-linear-gradient(top,rgba(40,101,141,1) 0%,rgba(48,116,163,1) 3%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(40,101,1412,1)),color-stop(3%,rgba(48,116,163,1)));background:-webkit-linear-gradient(top,rgba(40,101,141,1) 0%,rgba(48,116,163,1) 3%);background:-o-linear-gradient(top,rgba(40,101,141,1) 0%,rgba(48,116,163,1) 3%);background:-ms-linear-gradient(top,rgba(40,101,141,1) 0%,rgba(48,116,163,1) 3%);background:linear-gradient(to bottom,rgba(40,101,141,1) 0%,rgba(48,116,163,1) 3%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#28658d',endColorstr='#3075a3',GradientType=0);}footer .site-name h2.block-title,footer .site-name h3{width:280px;margin:0px auto;background-color:#3075a3;}.view-frontpage .view-content > div.col-sm-4.col-md-2{margin:0 0 30px;}.view-photo-album-list .col-md-3,.view-photo-album-list .col-md-4{overflow:hidden;}.headline-asset-item-front-title{background-color:rgba(0,0,0,0.75);bottom:0;margin:0;padding:8px 15px;position:absolute;}.headline-asset-item-front-title a{color:#fff;display:block;}.node-video .date-display-single{font-weight:bold;line-height:2;}.node-video p{line-height:2;}.field-name-field-news-image img,.field-name-field-photo-album-slide img{display:block;max-width:100%;}.logged-in .headline-asset-item-front-title{bottom:45px;}.node-news span.date-display-single{font-weight:bold;}a.img-responsive img{display:block;max-width:100%;}iframe.google-map{display:block;height:411px;max-width:100%;width:100%;}ol.search-results{padding-left:20px;}body.page-user-edit form#user-profile-form fieldset.panel.panel-default.form-wrapper{display:none;}body.not-front #block-system-main.col-md-8{min-height:400px;}body.not-front.page-node-367 #block-system-main.col-md-8{min-height:100px;}body.logged-in #mediaBrowser{height:910px;}body.page-media-browser{overflow-y:scroll;}body.node-type-agenda a.pdf-reader-download-link{display:none;}.header-offset{padding-top:180px;}#block-block-25 > div > div{margin-top:5px;margin-left:-1px;}body.page-node-813 #block-block-27,body.page-node-822 #block-block-27,body.page-node-823 #block-block-27,body.logged-in .addthis_bar_top{display:none;}body.page-node-367 #block-block-27{top:0;}.node-press-coverage img{width:100%;}fieldset.custom_search-popup .form-group{margin-bottom:0;}fieldset.custom_search-popup a.custom_search-popup-close{display:none;}fieldset.custom_search-popup.panel{border-radius:0 0 4px 4px;}fieldset.custom_search-popup{left:21px;margin:-1px 0 0;}body.page-node-632 h2.page-header{font-size:48px;font-family:'Archivo','archivo_blackregular','Helvetica Neue',Helvetica,Arial,sans-serif;}.media-youtube-video{padding-bottom:56.25% !important;position:relative;display:block;height:0;padding:0;overflow:hidden;}.media-youtube-video .media-youtube-player{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}#block-views-news-block-1 .view-footer a,#block-views-news-block .view-footer a{color:rgba(48,116,163,1);display:block;padding-top:10px;}body.page-media-press div.view-press-page a.img-responsive{font-size:0;color:transparent;}body.page-node-367 #block-system-main.block-system.col-md-8,body.page-node-2769 #block-system-main.block-system.col-md-8,body.page-node-185 #block-system-main.block-system.col-md-8,body.page-node-3645 #block-system-main.block-system.col-md-8,body.page-node-3677 #block-system-main.block-system.col-md-8,body.page-node-3153 #block-system-main.block-system.col-md-8,body.page-node-2384 #block-system-main.block-system.col-md-8,body.page-node-3920 #block-system-main.block-system.col-md-8,body.page-node-2 #block-system-main.block-system.col-md-8,body.page-node-3647 #block-system-main.block-system.col-md-8{width:100%;}body.page-node-2769 .alert-warning{display:none;}.expandable-section .expandable-title{background:url(https://oceanbeachsandiego.com/sites/all/themes/intrepidnetwork_3/images/expand.gif) no-repeat left top !important;padding-left:30px !important;}body.page-node-809 div.form-item-submitted-artists-alley-booth-fee span{margin-left:10px;}#mc-embedded-subscribe-form label.sr-only{color:#fff;}div:empty{display:none;}.slick-arrow::before{color:#94ce18;font-size:30px;}.slick-arrow:hover::before{color:#fff;}.instagram_gallery img{padding:5px;width:16.65% !important;}#ez-map h3 span.infoWebsite a{font-size:14px;font-weight:bold;}#ez-map h3 p.infoDescription a{font-size:16px;color:#333;}video{width:100%;height:auto;margin-bottom:-6px;}a,.btn{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;}a img:hover{filter:brightness(1.1)}body.page-node-3560 #block-simpleads-ad-groups-88,body.page-node-3569 #block-simpleads-ad-groups-88{display:none;}body.page-node-3560 section#block-system-main.col-md-8,body.page-node-3569 section#block-system-main.col-md-8{width:100%;}body.node-type-webform .field-name-field-date.field-type-datetime span{font-weight:bold;padding-bottom:15px;display:block;font-size:18px;}.node-unpublished{background-color:transparent !important;}body.page-node-552 .hdrelay-player{display:block !important;}body.page-node-367 .btn-primary a,body.page-node-367 .btn-primary a:hover{color:#fff !important;font-weight:600;text-transform:uppercase;}body.page-node-367 section .region-content h2 a{color:rgb(48,116,163);}.webform-component-file .form-managed-file.input-group{margin-bottom:10px !important;}.form-managed-file.input-group .form-control.form-file{padding-top:5px;}.control-group .help-inline,.help-block{font-size:16px;}.form-managed-file.input-group .input-group-btn{float:left;margin-left:15px;}body .uwy.userway_p1 .uai{top:auto !important;bottom:20px !important;}form{margin-bottom:60px;}.flexcontainer{display:flex;}.col-sm-pull-left{float:left;}body.page-node-367 #block-views-street-fair-block div.view-street-fair .view-content > div{display:table;}article .submitted .username{text-transform:uppercase;}.help-block strong{color:red;}@media (min-width:1200px){.navbar .container{max-width:inherit;}.container > .navbar-header{float:none;}.navbar #block-search-form{display:block;float:right;margin:0;position:absolute;right:300px;top:0;}.beach-cam{display:block;position:absolute;right:0;top:0px;}.social-media-channels{display:block;position:absolute;right:-45px;text-align:center;top:45px;width:300px;}.region-footer section:nth-child(7){padding-right:0px;border-right:none;}iframe.google-map{height:411px;}body.logged-in .addthis_bar_top{display:block;top:-1795px;}body.page-node-813 #block-block-27{display:block;top:-2140px;}body.page-node-822 #block-block-27,body.page-node-823 #block-block-27{display:block;top:-60px;}}@media (min-width:992px) and (max-width:1199px){body{font-size:13px;}.main-container .block-title-link,.more-link a{font-size:24px;}.block-title-link .first-word,.more-link a .first-word{font-size:22px;}.main-container section h2.block-title{padding:9px 0 9px 12px;}.main-container .region.region-content section.block-views .view-content a{padding:15px 0 15px 10px;}.main-container section#block-views-street-fair-block h2.block-title:hover a{padding:15px 0 15px 0px;}.social-media-channels{display:block;position:absolute;right:-45px;text-align:center;top:45px;width:300px;}iframe.google-map{height:366px;}body.page-node-813 #block-block-27,body.page-node-822 #block-block-27,body.page-node-823 #block-block-27,body.logged-in .addthis_bar_top{display:block;top:-1523px;}}@media (min-width:992px){.main-container{z-index:1;}.subscriptionForm.inset-shadow.bkg-hot-pink{max-width:360px;max-height:412px;}.leftMargin15{margin-left:15px;}.rightMargin15{margin-right:15px;}.leftMargin30{margin-left:30px;}.rightMargin30{margin-right:30px;}.region-footer section:nth-child(2){padding-left:0px;}.region-footer section.logo div{text-align:right;padding:0 20px 0 0;}.field-name-field-news-image img,.field-name-field-photo-album-slide img{margin-bottom:30px;}li.sharethis{margin-top:15px;}#views-exposed-form-photo-album-list-page .views-exposed-widgets,#views-exposed-form-media-page .views-exposed-widgets,#views-exposed-form-news-page .views-exposed-widgets{margin-bottom:30px;}#views-exposed-form-photo-album-list-page .views-exposed-form .views-exposed-widget,#views-exposed-form-media-page .views-exposed-form .views-exposed-widget{padding:0px;}#views-exposed-form-photo-album-list-page .views-exposed-form .views-exposed-widget.views-submit-button,#views-exposed-form-photo-album-list-page .views-exposed-form .views-exposed-widget.views-reset-button,#views-exposed-form-media-page .views-exposed-form .views-exposed-widget.views-submit-button,#views-exposed-form-media-page .views-exposed-form .views-exposed-widget.views-reset-button{float:left;padding:0 5px 10px 15px;}#views-exposed-form-media-page .views-exposed-widget.views-widget-filter-type{padding:0 5px 10px 15px;}iframe#pdf_reader{width:100%;height:950px;}.page-node-813 .simplead-container.image-ad.last{margin-bottom:30px;}}@media (min-width:1029px){}@media (min-width:769px) and (max-width:1028px){}@media (max-width:991px){.more-link a{margin:30px 0;}body.page-node-813 #block-block-27,body.page-node-822 #block-block-27,body.page-node-823 #block-block-27,body.logged-in .addthis_bar_top{display:block;top:0px;}}@media (min-width:768px) and (max-width:991px){.main-container{z-index:1;}body{font-size:13px;}header.navbar{font-size:15.599px;min-height:130px;}.navbar-nav{margin:0 -15px 0 0;}.logo img{width:80%;max-width:308px;}.navbar #block-search-form{right:270px;}.navbar .nav > li > a{margin:0 10px 10px;}.main-container section h2.block-title{padding:9px 0 9px 12px;}.main-container .region.region-content section.block-views .view-content a{padding:15px 0 15px 10px;}.main-container .block-title-link,.more-link a{font-size:24px;}.block-title-link .first-word,.more-link a .first-word{font-size:22px;}.social-media-channels{display:block;position:absolute;right:-45px;text-align:center;top:45px;width:300px;}.subscribeBlock{float:left;}.region-footer section.logo div{padding:0;text-align:left;}footer > div > section:nth-child(2),footer > div > section:nth-child(3),footer > div > section:nth-child(4),footer > div > section:nth-child(5),footer > div > section:nth-child(6){min-height:225px;}.field-name-field-news-image img,.field-name-field-photo-album-slide img{margin-bottom:15px;}li.sharethis{margin-top:10px;}iframe.google-map{height:418px;}#views-exposed-form-photo-album-list-page .views-exposed-widgets,#views-exposed-form-media-page .views-exposed-widgets,#views-exposed-form-video-list-page .views-exposed-widgets,#views-exposed-form-news-page .views-exposed-widgets{margin-bottom:15px;}#views-exposed-form-photo-album-list-page .views-exposed-form .views-exposed-widget,#views-exposed-form-media-page .views-exposed-form .views-exposed-widget,#views-exposed-form-video-list-page .views-exposed-form .views-exposed-widget{padding:0px;}#views-exposed-form-photo-album-list-page .views-exposed-form .views-exposed-widget.views-submit-button,#views-exposed-form-photo-album-list-page .views-exposed-form .views-exposed-widget.views-reset-button,#views-exposed-form-media-page .views-exposed-form .views-exposed-widget.views-submit-button,#views-exposed-form-media-page .views-exposed-form .views-exposed-widget.views-reset-button,#views-exposed-form-video-list-page .views-exposed-form .views-exposed-widget.views-submit-button,#views-exposed-form-video-list-page .views-exposed-form .views-exposed-widget.views-reset-button{float:left;padding:0 5px 10px 15px;}body.page-node-367 h1.page-header{font-size:42px;}#views-exposed-form-media-page .views-exposed-widget.views-widget-filter-type{padding:0 5px 10px 15px;}.instagram_gallery img{padding:5px;width:33% !important;}#block-views-news-block{width:100% !important;}}@media (min-width:768px){.main-container{padding-top:150px !important;}.headline-asset-item-front-title{left:10px;right:10px;}#search-form .container-inline div.form-type-textfield{display:block;margin-bottom:5px;min-width:100%;}.main-container .region.region-content section.listBlock .view-content a{color:#4a4949;border-bottom:2px solid rgba(48,116,163,1);padding:15px 0px 15px 20px;}.flexcontent{display:flex;align-items:center;}footer.footer{padding:90px 0;}}@media (max-width:767px){.main-container{padding-top:0px !important;}body{font-size:13px;}header.navbar{font-size:1em;min-height:55px;}.navbar-nav{margin:0 0 0 0;}.navbar .logo{padding-left:30px;margin:10px 0 0;width:50%;}.logo img{width:100%;max-width:215px;}.beach-cam{right:75px;}header .social-media-channels{display:block;top:25px;width:300px;margin-left:0;margin-right:0;margin-top:15px;margin-bottom:15px;padding-left:15px;align-content:center;left:15px;}.navbar-toggle{margin-right:20px;}.social-media-channels-footer > div{display:block;height:40px;margin-top:15px;}.container > .navbar-collapse{margin-left:0;margin-right:0px;}.navbar-collapse{max-height:100%;padding-bottom:15px;}.navbar .nav > li > a{margin:0 15px !important;}.navbar-nav .open .dropdown-menu > li > a{border-bottom:1px dotted rgba(255,255,255,0.25);padding:10px 15px 10px 25px;}.navbar-nav .open .dropdown-menu > li:nth-last-child(1) > a{border-bottom:0px dotted rgba(255,255,255,0.25);}.view-frontpage div div:nth-child(2){display:none;}#custom-search-blocks-form-1 .form-group button{margin-top:15px;}form#custom-search-blocks-form-1{margin-bottom:0px;}footer{background:linear-gradient(to bottom,#336970 0%,#27808d 1%) repeat scroll 0 0 rgba(0,0,0,0);}.region-footer section{margin-bottom:30px;}footer .block h2.block-title{border-bottom:1px solid #FFFFFF;font-size:18px;margin:0 0 5px;padding:0 0 5px 20px;}footer .block h2.block-title:nth-child(1){border-bottom:0 solid #FFFFFF;margin:0 auto;padding:0 0 0 20px;}.region-footer section:nth-child(2){padding-left:35px;}footer address,.region-footer section:nth-child(7) > div{padding-left:20px;}footer section:nth-child(7).block h2.block-title{border-bottom:0px solid #FFFFFF;}.region-footer .nav > li > a{border-bottom:1px dotted #fff;display:block;padding:15px 0 15px 20px;}.legal.col-xs-12{padding-left:35px;}.col-xs-pull-left{float:left;}.headline-asset-item-front-title{left:5px;right:5px;}.field-name-field-news-image img,.field-name-field-photo-album-slide img{margin-bottom:10px;}li.sharethis{margin-top:5px;}#views-exposed-form-photo-album-list-page .views-exposed-widgets,#views-exposed-form-media-page .views-exposed-widgets,#views-exposed-form-video-list-page .views-exposed-widgets,#views-exposed-form-news-page .views-exposed-widgets{margin-bottom:10px;}#views-exposed-form-photo-album-list-page .views-exposed-form .views-exposed-widget,#views-exposed-form-media-page .views-exposed-form .views-exposed-widget,#views-exposed-form-video-list-page .views-exposed-form .views-exposed-widget{padding:0px;}#views-exposed-form-photo-album-list-page .views-exposed-form .views-exposed-widget.views-submit-button,#views-exposed-form-photo-album-list-page .views-exposed-form .views-exposed-widget.views-reset-button,#views-exposed-form-media-page .views-exposed-form .views-exposed-widget.views-submit-button,#views-exposed-form-media-page .views-exposed-form .views-exposed-widget.views-reset-button,#views-exposed-form-video-list-page .views-exposed-form .views-exposed-widget.views-submit-button,#views-exposed-form-video-list-page .views-exposed-form .views-exposed-widget.views-reset-button{float:left;padding:0 5px 10px 15px;}.form-item-custom-search-blocks-form-1{display:inline-block;min-width:80%;}#custom-search-blocks-form-1 .btn,#block-block-30 .btn{vertical-align:top;min-width:19%}#search-form .container-inline div.form-type-textfield{display:block;margin-bottom:5px;min-width:100%;}fieldset.custom_search-popup a.custom_search-popup-close{display:block;padding-left:15px;padding-bottom:10px;float:right;padding-right:15px;}fieldset.custom_search-popup.panel{border-radius:0 0 4px 4px;}fieldset.custom_search-popup{left:0px;margin:-6px 0 0;max-width:200px;}.instagram_gallery img{padding:5px;width:50% !important;}.flexcontainer{flex-flow:row wrap;}.flexcontent{order:2;}}@media (max-width:480px){.main-container .block-title-link,.more-link a{font-size:20px;}.block-title-link .first-word,.more-link a .first-word{font-size:19px;}.beach-cam{display:none;}.topMargin30{margin-top:10px;}.bottomMargin30{margin-bottom:10px;}.navbar .logo{padding-left:20px;width:50%;}.navbar-toggle{margin-right:10px;}.more-link a{margin:10px 0;padding:0 0 10px;}h1{font-size:38px;}body.page-node-367 h1{font-size:38px;padding-left:15px;padding-right:15px;}footer{background:#27808d;}.region-footer section:nth-child(2){padding-left:0px;text-align:center;}.region-footer section{padding-left:0;padding-right:0;}.field-name-field-news-image img,.field-name-field-photo-album-slide img{margin-bottom:5px;}iframe.google-map{height:236px;}#views-exposed-form-photo-album-list-page .views-exposed-form .views-exposed-widget,#views-exposed-form-media-page .views-exposed-form .views-exposed-widget,#views-exposed-form-video-list-page .views-exposed-form .views-exposed-widget{float:none;padding:15px 5px;}#views-exposed-form-photo-album-list-page .views-exposed-form .views-exposed-widget.views-submit-button,#views-exposed-form-photo-album-list-page .views-exposed-form .views-exposed-widget.views-reset-button,#views-exposed-form-media-page .views-exposed-form .views-exposed-widget.views-submit-button,#views-exposed-form-media-page .views-exposed-form .views-exposed-widget.views-reset-button,#views-exposed-form-video-list-page .views-exposed-form .views-exposed-widget.views-submit-button,#views-exposed-form-video-list-page .views-exposed-form .views-exposed-widget.views-reset-button{float:right;padding:0 5px 10px 15px;}#views-exposed-form-photo-album-list-page .views-exposed-form .views-exposed-widget .form-submit,#views-exposed-form-media-page .views-exposed-form .views-exposed-widget .form-submit,#views-exposed-form-video-list-page .views-exposed-form .views-exposed-widget .form-submit{margin-top:0;}#custom-search-blocks-form-1,#block-block-30{margin-left:-5px;margin-right:-5px;}.form-item-custom-search-blocks-form-1,#search-form .container-inline div.form-type-textfield{display:block;margin-bottom:5px;min-width:100%;}#custom-search-blocks-form-1 .btn,.page-search-site #edit-submit.btn,#block-block-30 .btn{margin-bottom:15px;min-width:100%;vertical-align:top;}footer.footer{padding:90px 0;}form .form-type-managed-file .input-group-btn{width:100% !important;margin-left:0px !important;margin-top:5px;}video{width:200%;height:auto;margin-bottom:-6px;margin-left:-50%;}}@media (max-width:350px){.navbar .logo{width:60%;}iframe.google-map{height:146px;}}
/*})'"*/
.flexslider{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;border-radius:0 0 0 0;box-shadow:none;margin:0 0 0;}.flexslider:hover .flex-next{right:0px;}.flexslider:hover .flex-prev{left:0px;}.flex-control-nav{bottom:-32px;}.flex-direction-nav a:before{display:none;}@media (min-width:1280px){.flex-direction-nav a{background:url(https://oceanbeachsandiego.com/sites/all/themes/intrepidnetwork_3/images/bg_direction_nav.png) no-repeat scroll 0 0 rgba(0,0,0,0);height:74px;margin:-20px 0 0;width:61px;}.flex-direction-nav a.flex-next{background:url(https://oceanbeachsandiego.com/sites/all/themes/intrepidnetwork_3/images/bg_direction_nav.png) no-repeat scroll -62px 0 rgba(0,0,0,0);}.flexslider:hover .flex-next{right:-61px;}.flexslider:hover .flex-prev{left:-61px;}}@media (max-width:1279px){.flex-direction-nav a{background:url(https://oceanbeachsandiego.com/sites/all/themes/intrepidnetwork_3/images/bg_direction_nav_small.png) no-repeat scroll 0 0 rgba(0,0,0,0);height:37px;margin:-20px 0 0;width:31px;}.flex-direction-nav a.flex-next{background:url(https://oceanbeachsandiego.com/sites/all/themes/intrepidnetwork_3/images/bg_direction_nav_small.png) no-repeat scroll -31px 0 rgba(0,0,0,0);}}@media (max-width:767px){.flex-control-nav{display:none;}}
/*})'"*/
.form-control{padding:1px 4px;}.view-uc-catalog-terms .view-content > div a:nth-child(1){display:block;min-height:110px;text-align:center;}.view-uc-catalog-terms .view-content > div a:nth-child(1) img{max-width:100%;}.view-uc-catalog-terms .view-content > div a:nth-child(2){background-color:transparent;color:#333;display:block;font-weight:bold;margin-bottom:30px;min-height:90px;padding:5px;text-align:center;}.node-product.node-teaser footer{display:none;}.cart-block-summary{float:right;}.more-product-images a img{padding:2px;margin:2px;border:1px solid #ccc;}#edit-update{margin-left:0.5em;}#edit-checkout--2.btn-default{background-color:#38B449;border-color:rgba(0,0,0,0);color:#FFFFFF;float:right;}#edit-checkout--2.btn-default:hover,#edit-checkout--2.btn-default:focus,#edit-checkout--2.btn-default:active{background-color:#47a447;border-color:rgba(0,0,0,0);color:#FFFFFF;}.form-control.form-wrapper{border:0 solid #CCCCCC;box-shadow:none;height:auto;}.uc-store-address-field .form-item label{width:auto;}ul.catalog,ul.catalog ul.menu{padding-left:0px;}ul.catalog > li > a,ul.catalog > li > span > a{padding:5px 10px;display:block;}ul.catalog > li > ul.menu > li a{padding-left:20px;}.uc-cart-checkout-form .uc-store-address-field .form-item label{padding:5px 0 0;margin-bottom:0;margin-right:10px;}.order-review-table{width:100%;}.page-cart #uc-cart-pane-quotes{margin-top:30px;}.form-control.btn{width:auto;padding:6px 12px;}#uc-cart-pane-quotes .form-submit{margin-left:5px;}#quote{border:0 solid #BBBBBB;}.field-default_shipping_item .checkbox input[type="checkbox"],.field-default_shipping_item .checkbox-inline input[type="checkbox"]{margin-left:0px;}.qty input{width:auto !important;}#uc-cart-pane-coupon,#uc-cart-pane-coupon-automatic{margin-top:30px;padding:5px;}div.product-info.display-price{float:left;}div.main-product-image img{width:100%;}div.product-image{float:none !important;margin-left:0;padding-left:0;padding-top:0;}div.more-product-images,#node-product-full-group-description p:last-child,div.add-to-cart .attributes{margin-bottom:15px;}.term-listing-heading{display:none;}#uc-cart-checkout-form{margin-bottom:30px;}#edit-qty{border-radius:4px;padding:5px;}body.page-taxonomy-term .more-product-images a.colorbox{float:left;}article.node-product.node-teaser{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee;}.more-product-images a img{padding:2px;margin:2px;border:0px solid #ccc;}body.node-type-product-kit div.node-product-kit div.product-qty{display:none;}.view-related-products .uc-price,.view-products-others-purchased .uc-price{margin-bottom:10px;display:block;}body.page-cart #block-uc-cart-cart{display:none;}body.page-cart #block-system-main{width:100%;}@media (min-width:1200px){.form-type-uc-quantity,div.add-to-cart .attributes{width:80%;}}@media (max-width:768px){.view-uc-catalog .uc-price{font-size:24px;}.view-uc-catalog div.col-md-2.text-right{text-align:left;}}
/*})'"*/
.simplead-container.image-ad{margin-bottom:30px;}.simplead-container.image-ad.last,.front .simplead-container.image-ad.last{margin-bottom:0px;}body.front .simplead-container.image-ad img{width:100%;}.simplead-container.image-ad img{margin-right:auto;margin-left:auto;}@media (min-width:992px){body.page-node-367 #block-simpleads-ad-groups-71,body.page-node-186 #block-simpleads-ad-groups-77,body.page-node-186 #block-simpleads-ad-groups-71{position:absolute;right:0;}body.page-node-367 #block-simpleads-ad-groups-71,body.page-node-186 #block-simpleads-ad-groups-71{top:1675px;}body.logged-in.page-node-367.admin-menu #block-simpleads-ad-groups-71,body.logged-in.page-node-186.admin-menu #block-simpleads-ad-groups-71{top:2850px;}}@media (min-width:768px) and (max-width:991px){.simplead-container.image-ad{float:left;margin-bottom:30px;max-width:50%;padding:0 10px;}body.front .simplead-container.image-ad{max-width:100% !important;}.simplead-container.image-ad img{max-width:100%;height:auto;}}@media (max-width:480px){.simplead-container.image-ad{margin-bottom:10px;}.simplead-container.image-ad img{width:100%;}}
/*})'"*/
