
/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance 

blue: #65a6b9;
orange: #f7af1a;

purple: 7E6DAE / rgba(126, 109, 174, 1)
pink: EE60A3 / rgba(238, 96, 163, 1)
brown: 75413F / rgba(117, 65, 63, 1)
orYel: FBB040 / rgba(251, 176, 64, 1) 
green: 8DC63F / rgba(141, 198, 63, 1)
orBlue: 008FC0 / rgba(0, 143, 192, 1)

font-family: myriad-pro, sans-serif;
font-family: myriad-pro-condensed, sans-serif; 
*/

body,html{
padding:0px;
margin:0px;
font-size:18px;
line-height:26px;
font-family: myriad-pro, sans-serif;
height:100%;
}
#page{
min-height:100%;	
}
#main{
	padding-bottom:204px;
}
#footer-wrapper{
margin-top:-204px;	
}
.font-size-13{
	font-size:18px;
	line-height:26px;
}

div#admin-toolbar.vertical{
z-index:100000;	
}

h1,h2,h3,h4,h5,h6,p,li,ul{
margin:0px; 
padding:0px;
color:#1e3137;
}
p,li{
font-size:18px;
line-height:26px;
color:#1e3137;	
}
p{
margin-bottom:15px; 
}

/*
#content-inner ul{
	margin-left:10px;
	margin-bottom:15px;
}
#content-inner li{
	margin-bottom:5px;
	list-style:none;
}

#content-inner li:before {    
    font-family: 'Font Awesome 5 Free';
    content: '\f058';
    margin:0 10px 0 -15px;
    color: #FC795B;
	font-size:22px;
	position:relative;
	top:2px;
}
*/

h1{
	margin-bottom:20px; 
	font-size:32px;
	line-height:34px;
}
h2{
	
	font-size:28px;
	line-height:30px;
}
h3{
	 
	margin-bottom:10px;
	font-size:26px;
	line-height:28px;
	color:#1e3137;	
	margin-top:15px;
}
h4{
	margin-top:15px; 
	margin-bottom:10px;
	font-size:22px;
	line-height:24px;
}
.reverse p, .reverse h1, .reverse h2, .reverse h3, .reverse h4, .reverse ul, .reverse li{
color:#fff;	
}
.bg1{
	background:#f2f2f2;	
}
.bg2{
	background:#343434;	
}

img{
	max-width:100%;
	height:auto;	
}
a{
color:#65a6b9;
text-decoration:none;	
}
a:hover{
color:#f7af1a;
text-decoration:none;	
}
.button a,form input.form-submit, .filebut{
background:#fff;
border:1px solid #65a6b9;
color:#65a6b9;
display:inline-block;
padding:11px;

padding-left:20px;
padding-right:20px;
font-size:18px;
line-height:18px;
text-transform:uppercase;
}
.button a:hover,form input.form-submit:hover,.filebut:hover{
	background:#65a6b9;
	color:#fff;
	text-decoration:none;
}
.view-press-room-listing h4 em{
font-weight:400;
color:#2e2e2e;
}

/*top menu defaults*/
#block-menu-block-1 ul{
text-align:right;	
}
#block-menu-block-1 li{
list-style-image:none;
list-style:none;

display:inline-block;	
}

ul.primary.tabs{
margin-top:0px !important;
margin-bottom:0px !important;
margin-left:0px !important;
margin-right:0px !important;	
text-align:right;
background:#f4f4f4;
border-bottom:0px;
border-bottom:1px solid #d4d4d4;
}
.tabs li{
margin-left:0px !important;
margin-right:0px !important;	
}
ul.primary.tabs li a{
margin-left:0px;
margin-right:0px;	
padding:10px;
padding-left:20px;
padding-right:20px;
background:none;
border:0px;
display:inline-block;
margin-left:15px;
color:#000;
}
ul.primary.tabs li a.active{
background:#fff;	
}


/* NICE MENU DEFAULTS */
#header-group{
width:100%;
padding-left:32px;
padding-right:0px;	
box-sizing:border-box;
}
.gutter{
margin-left:24px;
margin-right:24px;	
}
#block-block-1 .gutter{
margin-left:0px;
margin-right:0px;	
}
#header-group-inner{
position:relative;	
}
.region-main-menu ul{
margin-bottom:0px !important;	
}
.block{
margin-bottom:0px;	
}




ul.nice-menu, #block-menu_block-1 ul{
	width:100% !important;
text-align:right;
}
ul.nice-menu-down li,ul.nice-menu-down li.menuparent,#block-menu_block-1 li{
	padding:0px;
	margin:0px;
background:none;	
display:inline-block;
border:0px;
color:#fff;
float:none;
}
ul.nice-menu ul li{
width:250px /*secondary drop width*/	
}
ul.nice-menu ul li.last{
padding-bottom:6px;
}
ul.nice-menu li.menu-812 ul{
right:0px;
left:auto;	
text-align:right;
}

ul.nice-menu,#block-menu_block-1 ul{
font-size:0px !important;	
}
#block-nice-menus-1 li a{
/*color:#65a6b9;*/
}

ul.nice-menu-down li:hover,ul.nice-menu-down li.menuparent:hover{
	color:#9e9e9e;
	background:none;
}
ul.nice-menu-down ul li:hover{
	color:#9e9e9e;
	background:none;
}
ul.nice-menu-down li.active-trail{
	color:#9e9e9e;
	background:none;
}
ul.nice-menu-down li.active-trail:hover{
	color:#9e9e9e;
	background:none;
}


ul.nice-menu ul{
	background:rgba(0,0,0,0.1);
	border-top:0px;
	top:42px;
	text-align:left;
	width:auto;
}
/*
#header-group, #header-group-inner,#header-site-info-inner{
	width:100%;
	margin-left:0px !important;
	margin-right:0px !important;
}
*/
#nice-menu-1{
	/*
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
	*/
	
}
#block-menu-block-2 .menu{
	/*
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
	*/
}

#block-nice-menus-1{
position:absolute;
bottom:2px;
left:120px;
right:20px;
top:auto;
height:38px;
width:auto;
z-index:9000;
}
#block-menu-block-2{
	position:absolute;
	bottom:54px;
	left:100px;
	right:0px;
	width:auto;
}
#block-menu-block-2 .gutter{
margin-left:0px;	
margin-right:19px;
}
#block-nice-menus-1 .gutter{
	margin-left:0px;
	margin-right:0px;
}
#block-menu-block-2 ul{
margin-left:0px;	
}
ul.nice-menu:after{
display:none;	
}
#block-menu-block-2 ul li{
display:inline-block;	
}
#block-menu-block-2 ul{
text-align:right;	
}

.region-main-menu ul li a,ul.nice-menu-down .menuparent a,#block-menu-block-2 ul li a{
	padding-left:15px;
	padding-right:15px;
	padding-top:9px;
	padding-bottom:11px;
	
	font-size:20px;
	line-height:20px;
	height:20px;
	color:#fff;
	font-family: myriad-pro, sans-serif; 
}
.region-main-menu ul li a, ul.nice-menu-down .menuparent a{
	padding-left:17px;
	padding-right:17px;
}

#block-menu-block-2 ul li a{
	font-size:16px;
	line-height:16px;
	color:#65a6b9;
	padding-left: 13px;
	padding-right: 13px;
}
#block-nice-menus-1 li a{
height:auto;	
}

#block-menu-block-2 ul li a:hover{
color:#f7af1a;
text-decoration:none;	
}
#block-nice-menus-1{
right:15px;	
}

#block-nice-menus-1 li.active-trail > a,#block-nice-menus-1  a.active, #block-nice-menus-1 a:hover,#block-menu-block-2 ul li a.active-trail{
	color:#f7af1a;
	background:none;
}

#block-si-menumerge-menu-merge{
display:none;	
}

#logo{
margin-right:0px;	
}
#logo img{
height: 78px;
width: auto;
padding-left: 2px;
padding-right: 2px;
padding-top: 7px;
padding-bottom: 7px;

position:relative;
z-index:100;
}
.fixer{
position:absolute;
left:0px;
height:105px;
width:105px;
border-radius: 0px 50px 0px 50px;
background:#3a464c;
border:2px solid rgba(31, 50, 56, 1);
border-right:0px;
top:-6px;
z-index:50;
}
.mask{
	height:92px;
	overflow:hidden;
	position:absolute;
	left:-15px;
	width:150px;
	top:0px;
}
#logo a{
display:block;	
height:92px;
overflow:hidden;
}

#header-group-wrapper{
	background:rgba(31, 50, 56, 1);
	height:92px;
	position:relative;

}

.orangeBar{
position:absolute;
bottom:0px;
left:00px;
right:0px;
height:41px;

background:rgba(256,256,256,0.1);
box-sizing:border-box;
}

#header-group-inner{
position:relative;	
}



.whiteBar{
position:absolute;
left:0px;
background:#fff;
bottom:0px;
height:41.5px;
z-index:10;
display:none;
}
.dcos{
position:absolute;
left: 140px;
    width: 200px;
    height: 78px;
width:200px;
bottom:60px;
background-image:url('/images/dcos.png');	
background-size:contain;
background-repeat:no-repeat;
}

/* FORM STUFF */

.webform-client-form{
padding:24px;
paddint-top:12px;
}

textarea, .form-item input, .form-item select, #content-region input.form-text{
padding:10px;
padding-left:15px;
padding-right:15px;
box-sizing:border-box;
font-size:16px;	
width:100%;
max-width:100%;
border:1px solid #d4d4d4;
box-shadow:none;
}
.form-type-checkbox,.form-type-radio{
display:inline;
padding-right:20px;	
}
.form-type-checkbox input, input.form-radio{
position:relative;
top:-3px;	
padding-right:2px;
width:15px;
}

.captcha{
	margin-left:15px;
	margin-right:15px;
	border:1px solid #d4d4d4;
}
.captcha .fieldset-wrapper{
padding-left:15px;
padding-right:15px;
	
}
.captcha .form-item{
padding-left:0px;	
}
.webform-progressbar,.webform-component-markup{
	padding-left:15px;
	padding-right:15px;
	width:100%;
	box-sizing:border-box;
}
.webform-progressbar-page{
	width:20px;
	height:20px;
	border-radius:20px;
	margin-top:-13px;	
}
.webform-progressbar-page:nth-of-type(1){
margin-left:-1px;	
}
.webform-progressbar-page:last-child{
margin-left:-21px;	
}

/*
.field-type-text,#edit-account .form-type-textfield,.field-type-addressfield .form-type-textfield, .form-type-select,.form-item-name,.form-item-pass{
display:inline-block;	
width:50%;
box-sizing:border-box;
margin-right:-4px !important;
padding-left:15px;
padding-right:15px;
vertical-align:top;

}
*/
.form-item{
margin-top:0px !important;
margin-bottom:20px !important;	
}
.form-type-password-confirm{
width:100%;	
}
.password-strength, .password-confirm{
margin-top:0px !important;	
}
.password-suggestions{
font-size:16px !important;
line-height:24px !important;	
}
.password-parent{
width:50%;	
padding-right: 15px;
    box-sizing: border-box;
	margin-right:-4px;
	clear:none;
	float:left;
}
.form-type-password-confirm{
	margin-bottom:0px !important;
}
.password-suggestions.description{
display:none !important;	
}
.confirm-parent{
	width:50%;	
padding-left:15px;
box-sizing: border-box;
float:left;
clear:none;
}
input.password-confirm, input.password-field{
margin-bottom:0px;	
}
div.form-item div.password-suggestions{
	width: 48.65%;
padding-right: 15px;
    box-sizing: border-box;
}
.locality-block .form-type-textfield{
	width:50%;
	margin-right:0px !important;
}

select{
padding-top:5px !important;
padding-bottom:5px !important;	
}
.field-type-addressfield{
margin-left:15px;
margin-right:15px;	
margin-bottom:25px;
}
#edit-account .description{
display:none;	
}
.form-item.webform-component--text-area, .form-item.webform-component-markup{
width:100%;	
}
.name-given-wrapper, .name-family-wrapper{
width:50% !important;	
margin:0px !important;
}
.webform-component-date .form-item,.webform-component-date select{
width:25%;	

}
.webform-component-date .form-item{
	padding-left:0px;
}
.webform-component-fieldset{
	display:block;
	margin-left:15px;
	display:block;
	margin-right:15px;	
}



.padTop{
padding-top:24px;	
}
.padBot{
padding-bottom:24px;	
}
.gutter{
margin-left:15px;
margin-right:15px;	
}
form{
background:#f2f2f2;
border-bottom:20px solid #e2e2e2;

padding:15px;	
}
.form-actions{
text-align:center;
}

.form-type-checkbox{
display:inline;
padding-right:20px;	
}
.form-type-checkbox input{
position:relative;
top:-3px;	
padding-right:2px;
}
label,.fieldset-legend{
font-size:16px;
line-height:24px;	
color:#646464;
}
label{
padding-bottom:2px;	
}
.innerHold{
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;	
}
.padBot .field-name-field-text p:last-child{
margin-bottom:0px;	
}
.padBot .field-name-field-text ul p:last-child{
	margin-bottom:15px;
}

.flexIcons .field-name-field-sections > .field-items{
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.iconCount-2 .field-name-field-sections > .field-items > .field-item{
	width:48%;	
}
.iconCount-3 .field-name-field-sections > .field-items > .field-item{
	width:31.5%;	
}
.iconCount-4 .field-name-field-sections > .field-items > .field-item{
	width:23%;	
}
.iconCount-5 .field-name-field-sections > .field-items > .field-item{
	width:18%;	
}
.topIcon{
text-align:center;	
}
i{
font-size:18px;
line-height:18px;	
}
.rel{
position:relative;	
}
.imgHolder{
position:absolute;	
top:0px;
bottom:0px;
width:33%;
}
.Right .imgHolder{
right:0px;	
}

.Left .imgHolder{
left:0px;
}
.Right .field-name-field-text{
padding-right:36%;	
}
.Left .field-name-field-text{
padding-left:36%;	
}
#node-bottom{
display:none;	
}

.image-float_right{
float:right;
padding-left:25px;
padding-bottom:15px;	
}
.image-float_left{
float:left;
padding-right:25px;
padding-bottom:15px;	
}

.slider{
height:42vw;
position:relative;	
overflow:hidden;
}
.slider .slides li, .slider .slides{
margin-left:0px;	
height:42vw;
}

.not-front .slider,.not-front .slider .slides li,.not-front  .slider .slides{
	height:42vw;
}

.flex-control-nav.flex-control-paging{
	margin-left:0px !important;
margin-bottom:0px;
bottom:10px;
z-index:200;
margin-right:0px !important;
}
.flex-direction-nav, .flex-control-nav{
	margin-right:0px !important;
	margin-left:0px !important;
}
.flexslider .flex-direction-nav a, .flexslider .flex-direction-nav a{
	z-index:200;
}
.flex-control-paging li a{
	width: 20px;
    height: 20px;
}
.flexslider .views-field-body,.flexslider .views-field-field-headline,.holdSlide .field-name-field-headline{
text-align:center;
position:absolute;
width:100%;
height: 42vw;
display:table;	
z-index: 100;
top:0px;
}
.not-front .flexslider .views-field-field-headline,.holdSlide .field-name-field-headline{
height:300px;	
}
.flexslider .views-field-body .field-content,.flexslider .views-field-field-headline .field-content,.holdSlide .field-name-field-headline .field-items{
	width:100%;
height: 42vw;
display:table-cell;
vertical-align:middle;
}
.not-front .flexslider .views-field-field-headline .field-content,.holdSlide .field-name-field-headline .field-items{
height:42vw;	
}
.holdSlide{
position:relative;	
}
.flexslider .views-field-body .field-content p{
font-size:44px;
line-height:46px;
color:#fff;
font-weight:400;	
margin-bottom:0px;
max-width:660px;
padding:30px;

box-sizing:border-box;
margin-left:auto;
margin-right:auto;
/*background:rgba(116, 165, 183, 0.5);*/
/*background:rgba(247, 175, 26, 0.7);*/
border:5px solid #fff;
background:rgba(0, 0, 0, 0.2);
text-transform:uppercase;
    border-radius: 0px 50px 0px 50px;
	padding-left: 50px;
padding-right: 50px;
box-sizing:border-box;
display:inline-block;

}

.flexslider .views-field-field-headline .field-content h1,.holdSlide .field-name-field-headline .field-item p{
font-size:44px;
line-height:46px;
color:#fff;
font-weight:400;	
margin-bottom:0px;
max-width:660px;
padding:30px;

margin-left:auto;
margin-right:auto;
/*background:rgba(116, 165, 183, 0.5);*/
background:rgba(247, 175, 26, 0.7);
text-transform:uppercase;
    border-radius: 0px 50px 0px 50px;
	padding-left: 50px;
padding-right: 50px;
box-sizing:border-box;
display:inline-block;
}
.view-home-slider p em{
font-style:normal;	
font-weight:700;
}
.view-home-slider p strong{
font-size:46px;	
line-height:46px;
font-weight:400;
letter-spacing:0px;

}
.daGridItem{
height:200px;
position:relative;	
transition:all 0.4s;
overflow:hidden;
}
.times2 .daGridItem{
height:424px;	
}
.front .daGridItem{
	height:220px;	
	}
	.front .times2 .daGridItem{
	height:464px;	
	}

.daGrid .field-item.noBord{
border:0px;	
}
.daGrid .field-name-field-grid-items > .field-items{
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.daGrid .field-item{
	border:12px solid #fff;
	box-sizing:border-box;	
}
.daGrid{
	border:12px solid #fff;
	box-sizing:border-box;	
	
}
.daGrid .views-field-title{
font-size:34px;
line-height:34px;
height:31px;
overflow:hidden;	
color:#fff;	
position:absolute;
bottom:0px;
left:0px;
right:0px;
text-transform:lowercase;
padding-top:0px;
transition:all 0.15s ease-in-out;
}
 .tBar{
position:static;	 
background:#7abee9;
padding-left:24px;
 }
.daGrid .views-field-title .field-content, .tBar .field-content{
margin-top:-5px;
display:block;	
padding-left:10px;
}
.evImgHold{
position:relative;	
overflow:hidden;
height:160px;
}
.evImgHold img{
	transition:all 0.15s;
}
.view-events-owl-new .views-row:hover img{
transform:scale(1.1);
}
.background-image-formatter{
	background-size:cover;
	position:absolute;
	top:0px;
	left:0px;
	bottom:0px;
	right:0px;
	transition:all 0.25s;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.daGridItem .icon{
right:5px;
bottom:30px;
height:31px;
width:31px;
position:absolute;
z-index:100;	
opacity:0;
background-size:auto 100%;
background-repeat:no-repeat;
background-position:left bottom;
transition:all 0.15s ease-in-out;
}

.view-show-grid-page .views-row:hover .views-field-title{
	padding-top:7px;
	padding-bottom:5px;
	height:34px;
}
.daGridItem .views-row:hover .icon{
	bottom:37px;
	height:100px;
	width:100px;
	opacity:1;
}


.Color1 .slider .views-field-title,.Color1 .view-show-grid-page .views-field-title, .Color1 .bar,.Color1 .daTitle,.Color1 .flexslider .views-field-field-headline .field-content h1,.Color1 .field-name-field-headline .field-item p{
	background:rgba(126, 109, 174, 0.7);
}
.Color1 .icon{
background-image:url('/images/icons-right/icon1.png');	
}
.Color1 .orgs .views-field-view-node,.Color1 .compNew .gogo, .Color1 .compNew .views-field-path{
	background:rgba(126, 109, 174, 1);
}


.Color2 .slider .views-field-title, .Color2 .view-show-grid-page .views-field-title, .Color2 .bar,.Color2 .daTitle,.Color2 .flexslider .views-field-field-headline .field-content h1,.Color2 .field-name-field-headline .field-item p{
	background:rgba(238, 96, 163, 0.7)
}
.Color2 .orgs .views-field-view-node,.Color2 .compNew .gogo, .Color2 .compNew .views-field-path{
	background:rgba(238, 96, 163, 1)
}
.Color2 .icon{
background-image:url('/images/icons-right/icon2.png');	
}

.Color3 .slider .views-field-title,.Color3 .view-show-grid-page .views-field-title, .Color3 .bar,.Color3 .daTitle,.Color3 .flexslider .views-field-field-headline .field-content h1,.Color3 .field-name-field-headline .field-item p{
	background:rgba(117, 65, 63, 0.7);
	background:rgba(64,189,149,0.7);
}
.Color3 .orgs .views-field-view-node,.Color3 .orgs .views-field-path,.Color3 .compNew .gogo, .Color3 .compNew .views-field-path{
	background:rgba(117, 65, 63, 1);
	background:rgba(64,189,149,1);
}
.Color3 .icon{
background-image:url('/images/icons-right/icon3.png');	
}
.Color4 .slider .views-field-title,.Color4 .view-show-grid-page .views-field-title,.Color4 .bar,.Color4 .daTitle,.Color4 .flexslider .views-field-field-headline .field-content h1,.Color4 .field-name-field-headline .field-item p{
	background:rgba(251, 176, 64, 0.7)
}
.Color4 .orgs .views-field-view-node,.Color4 .compNew .gogo, .Color4 .compNew .views-field-path{
	background:rgba(251, 176, 64, 1)
}
.Color4 .icon{
background-image:url('/images/icons-right/icon4.png');	
}
.Color5 .slider .views-field-title,.Color5 .view-show-grid-page .views-field-title,.Color5 .bar,.Color5 .daTitle,.Color5 .flexslider .views-field-field-headline .field-content h1,.Color5 .field-name-field-headline .field-item p{
	background:rgba(141, 198, 63, 0.7)
}
.Color5 .icon{
background-image:url('/images/icons-right/icon5.png');	
}
.Color5 .orgs .views-field-view-node,.Color5 .compNew .gogo, .Color5 .compNew .views-field-path{
	background:rgba(141, 198, 63, 1)
}
.Color6 .slider .views-field-title,.Color6 .view-show-grid-page .views-field-title, .Color6 .bar,.Color6 .daTitle,.Color6 .flexslider .views-field-field-headline .field-content h1,.Color6 .field-name-field-headline .field-item p{
	background:rgba(0, 143, 192, 0.7)
}
.Color6 .orgs .views-field-view-node,.Color6 .compNew .gogo, .Color6 .compNew .views-field-path{
	background:rgba(0, 143, 192, 1);
}
.Color6 .icon{
background-image:url('/images/icons-right/icon6.png');	
}
.Color7 .slider .views-field-title,.Color7 .view-show-grid-page .views-field-title, .Color7 .bar,.Color7 .daTitle,.Color7 .flexslider .views-field-field-headline .field-content h1,.Color7 .field-name-field-headline .field-item p{
	background:rgba(103, 167, 185, 0.7);
}
.Color7 .orgs .views-field-view-node,.Color7 .compNew .gogo, .Color7 .compNew .views-field-path{
	background:rgba(103, 167, 185, 1);
}
.view-events-owl-new .icon,.Color7 .icon{
background-image:url('/images/icons/event.png');	
}
.Color7 .icon{
background-image:url('/images/icons-right/iconE.png');	
}

.daGrid .ArtShow .views-field-title{
font-size:22px;
line-height:24px;
display:table;	
height:240px;
width:100%;
background:rgba(0,0,0,0.3);
text-transform:none;
}
.daGrid .ArtShow .views-field-title span{
display:table-cell;
width:100%;
text-align:center;
vertical-align:middle;	
margin-top:0px;
margin-left:0px;
padding-left:15px;
padding-right:15px;
box-sizing:border-box;
}
.daGrid .ArtShow .icon{
background:none;	
}
.daGrid .ArtShow .views-row:hover .views-field-title{
	padding-top:7px;
	padding-bottom:7px;
}

.view-art-show-menu{
width:100%;	
}

.view-art-show-menu > .view-content{
	display: flex;
    flex-direction: row;
	align-items:stretch;
	width:100%;
}
.view-art-show-menu .views-row{
width:auto;	
flex-grow:1;
text-align:center;
}
.view-art-show-menu .contextual-links-wrapper{
display:none !important;	
}
.view-art-show-menu a{
font-size:18px;
line-height:20px;
padding:8px;
padding-top:5px;
padding-left:12px;
padding-right:12px;
box-sizing:border-box;
text-align:center;
display:block;	
background:#65a6b9;
color:#fff;
border-right:1px solid #fff;
display: table-cell;
height: 56px;
vertical-align: middle;
}
.view-art-show-menu .views-row:last-child a{
border-right:0px;	
}
.view-art-show-menu a:hover, .view-art-show-menu a.active{
	background:#f7af1a;
}
.artTitle{
text-align:center;
padding-top:24px;	
margin-bottom:10px;
}
.view-art-show-listing .views-row{
position:relative;
width:420px;
display:inline-block;
margin:12px;
background:rgba(31, 50, 56, 1);
box-shadow: 0 0px 6px 0 rgba(117,117,117,.35);	
min-height:157px;
vertical-align:top;
/*border-radius: 0px 30px 0px 30px;*/
	
	
}
.view-art-show-listing{
text-align:center;
padding-left:12px;
padding-right:12px;	
}
.view-art-show-listing .background-image-formatter{
background-size:contain;
background-color:rgba(0,0,0,0.3);	
cursor:zoom-in;
}
.view-art-show-listing  .views-field-field-main-image{
	position:absolute;
	left:0px;
	width:37.5%;
	height:100%;
	border-right:1px solid rgba(256,256,256,0.2);
box-sizing:border-box;
border-bottom:0px;
}
.view-art-show-listing  .views-field-field-other-images{

}
.view-art-show-listing  .views-field-field-other-images ul{
display: flex;
flex-direction: row;
justify-content:space-between;
position:absolute;
left:0px;
width:100%;
height:40%;
bottom:0px;	
margin:0px;
}

.view-art-show-listing{
padding-bottom:12px;	
}
.view-art-show-listing .views-field-title{
padding-bottom:4px;	
}
.view-art-show-listing .views-field-field-other-images li{
position:relative;
height:100%;
width:33.33%;	

box-sizing:border-box;
border-top:1px solid rgba(256,256,256,1);
border-right:1px solid rgba(256,256,256,1);
}
.view-art-show-listing .views-field-field-other-images li.last{
border-right:0px;	
}
.view-art-show-listing .views-field-field-other-images li:first-child .background-image-formatter{
/*border-radius: 0px 0px 0px 30px;*/
}
.view-art-show-listing .views-field-title, .view-art-show-listing .views-field-field-website,.view-art-show-listing .views-field-field-email-address,.view-art-show-listing .views-field-field-social,.view-art-show-listing .views-field-field-business-name,.view-art-show-listing .views-field-field-booth-number{
padding-left:37.5%;	
text-align:left;
color:#fff;
	line-height: 20px;
	color:#fff;
}
.view-art-show-listing .views-field-field-social ul,.view-art-show-listing .views-field-field-social li{
margin:0px;	
}
.social-links ul li{
margin-left:0px !important;
margin-top:10px !important;
margin-right:12px !important; 	
}
.social-links .icon {
    color: #FFF;
    font-size: 18px;
    padding: 2px;
}
.view-art-show-listing .views-field-field-social{
	padding-bottom: 5px;
}
.view-art-show-listing .views-field-title .field-content, .view-art-show-listing .views-field-field-website .field-content,.view-art-show-listing .views-field-field-email-address .field-content,.view-art-show-listing .views-field-field-social .field-content,.view-art-show-listing .views-field-field-business-name .field-content, .view-art-show-listing .views-field-field-booth-number .field-content{
display:inline-block;
padding-left:18px;	
}
.view-art-show-listing .views-field-field-booth-number, .view-art-show-listing .views-field-field-email-address{
	padding-top:5px;
}
.view-art-show-listing .views-field-field-business-name{
    
}
.view-art-show-listing .views-field-title{
padding-top:12px;	
}
.view-art-show-listing .views-field-title{
font-weight:bold;	
}


.view-videos .views-row{
overflow:hidden;	
}
.vidBg{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	z-index:10;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
	transition:all 0.15s;
}
.ghost{
	background:url('/images/icons/videos.png');
	background-repeat:no-repeat;
	background-size:125px auto;
	position:absolute;
	background-position:center center;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	opacity:0.7;
	z-index:15;
	transition:all 0.15s;
}
.evImgHold .ghost{
	background-image:url('/images/icons/event.png');
	background-size:80px auto;
}
.views-row:hover .ghost{
	opacity:0.9;	
}
.views-row:hover .vidBg{
	transform:scale(1.1);
}

.views-field-nid a{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	z-index:2000;
}


.view-events-owl-new{
padding-left:24px;
padding-right:24px;	
position:relative;
}
.owl-prev{
position:absolute;
top:50%;
margin-top:-20px;
left:-18px;	
width:10px;
text-align:center
}
.owl-next{
position:absolute;
top:50%;
margin-top:-20px;
right:-15px;	
width:10px;
text-align:center
}
.owl-prev i, .owl-next i{
font-size:20px;	
}
.daEvents{


background:rgba(122, 190, 233, 0.4);

}
.view-events-owl-new{
	padding-top:24px;	
	padding-bottom:24px;	
}


/*
.daEvents .views-row{
border:4px solid #fff;
}
.daEvents  img{
border-bottom:4px solid #fff;	
}
*/

.bread{
display:none;	
}
ul.nice-menu ul{
	background:#1f3238;
	top:40px;
}
.doMid{
margin-left:auto;
margin-right:auto;	
}
.daTitle h1{
color:#fff;
text-transform:lowercase;
font-size:42px;	
line-height:42px;
margin-top:-7px;
}
.daTitleHold{
overflow:hidden;
height:38px;	
}

.evTitle{
text-align:center;
position:relative;	
	clear: both;
	float: none;
}
.evTitle h3{
background:#fff;
padding-left:25px;
padding-right:25px;
padding-top:5px;
padding-bottom:5px;	
display:inline-block;
color:#1e3137;
position:relative;
}
.evTitle .bar{
	background:#1e3137;
	position:absolute;
	height:2px;
	top:33px;
	left:20px;
	right:24px;
	left:24px;
}
.daEvents,.socialFeed{
background:none;	
margin-top:16px;
margin-bottom:24px;
}
.view-events-owl-new{
padding-top:10px;	
}



.daEvents .views-field-field-has-multiple-times, .daEvents .views-field-title,.daEvents .views-field-field-location-1{
color:#1e3137;
padding-left:10px;
}
.daEvents .views-field-field-location-1{
	font-style:italic;
	color:#949494;
	font-size:16px;
	line-height:20px;
	padding-top:4px;
}
.daEvents a{
	color:#65a6b9;
	font-size:20px;
	line-height:22px;
}
.daEvents a.doLity{
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	z-index:100;
}
.daEvents .views-row{
position:relative;	
}
.daEvents .views-field-field-has-multiple-times{
background:rgba(256,256,256,1);
display:inline-block;
top:-25px;
position:relative;
padding-right:20px;
padding-top:5px;
border-radius:0px 15px 0px 0px;
z-index:20;
}
.daEvents .views-field-title{
margin-top:-25px;	
font-size:20px;
	line-height:22px;
}

.fHold{
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
	border:12px solid #fff;
	border-top:0px;
}
.aFeed{
border:12px solid #fff;	
width:33.333%;
box-sizing:border-box;
}
.frameIt{
height:600px;
overflow-y:scroll;	
}
.fTitle{
text-align:center;

color:#fff;
background:	#65a6b9;
}
.fTitle i{
	font-size:50px;
	padding-top:5px;
	padding-bottom:5px;
}
.feed1 .fTitle{
background:#1b75bc;	
}
.feed2 .fTitle{
background:#29aae2;	
}
.feed3 .fTitle{
background:#91278f;	
}
.aFeed .around{
border:1px solid #f2f2f2;
border-top:0px;
height:600px;	
overflow:hidden;
box-sizing:border-box;
}
.feed1 .around{
border:0px;	
}
.view-videos > .view-content{
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.groupit{
width:25%;	
}
.view-videos .views-row-1,.view-videos .views-row-6{
	width:50%;
}
.view-videos  img{
width:100%;
height:auto;	
}
.view-videos .views-row,.view-videos{
border:12px solid #fff;	
box-sizing:border-box;
}
.view-videos{
border-top:0px;	
}
.view-videos img{
display:none;
}
.view-videos .views-row{
background-size:cover;	
background-repeat:no-repeat;
background-position:center;
}
.view-videos .views-row{
	position:relative;
		height:350px;
	}
	.view-videos .groupit .views-row{
		height:175px;
	}

.view-videos .views-row .views-field-title{
position:absolute;
bottom:0px;
left:0px;
background:#fff;	
margin-right:20px;
padding-left:5px;
padding-top:7px;
color:#65a6b9;
padding-right:20px;
font-size: 20px;
border-radius:0px 15px 0px 0px;
line-height: 22px;
z-index:20;
}
.view-videos .views-row .views-field-title i{
font-size:18px;
line-height:18px;	
display:none;
}
.view-videos a{
display:block;
position:absolute;
top:0px;
left:0px;
right:0px;
bottom:0px;	
z-index:30;
}
.daEvents{
background:url('/images/833.gif');	
background-repeat:no-repeat;
background-position:center center;
background-size:120px auto;	
min-height:350px;
transition:all 0.15s;
margin-bottom:0px;
}
.view-events-owl-new .owl-stage{
background:#fff;
}
.view-events-owl-new .views-row,.view-exibit-events .views-row{
opacity:0;	
transition:all 0.65s;
display:none;
}
.view-events-owl-new .owl-item .views-row,.view-exibit-events .owl-item .views-row{
	display:block;
	opacity:1;	
}
.owl-loaded{
background:#fff;	
}

.daEvents .views-field-created, .view-videos .views-row .views-field-title{
border-radius:0px 35px 0px 0px;	
}
.daEvents .td2{
word-break:break-all;	
}

.fCols{
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
	padding-top:24px;
	
}
.acol{
width:16%;	
}
.col1{
	width:250px;
}
.col5{
	width:25%
}
.inarow i{
font-size:30px;
padding-right:15px;
padding-left:0px;
padding-top:20px;
color:#fff;
}
.doSearch{
margin-bottom:24px;
position:relative;

}
.doSearch i{

color:#65a6b9;
border-radius:0px 5px 0px 0px;	
font-size:18px;
line-height:22px;
height:24px;
position:absolute;
top:5px;
right:5px;
}
.doSearch input{
border:0px;
padding:0px;
font-size:18px;

width:100%;
background:#233137;
color:#fff;
box-sizing:border-box;
padding-left:10px;
padding-right:30px;
padding-top:5px;
padding-bottom:5px;
}
.difCol{
    background: rgba(256,256,256,0.1);
	padding:24px;
	border-radius:0px 00px 0px 00px;
	box-sizing:border-box;
	text-align:center	;
	padding-bottom:1px;
	padding-left:24px;
	padding-right:24px;
	margin-top:-24px;
	box-sizing:border-box;
	height:204px;
	position:relative;
	z-index:10;
	background:#3a464c;
}
.col5 {
position:relative;	
}
.upperTop{
background:#3a464c;
position:absolute;
top:-24px;
right:0px;
width:50px;
height:50px;	
z-index:1;
}
.goLeft{
	text-align:left;
}
.col5 h4{
	color:#fff;
	font-size:18px;
	line-height:26px;
	
	margin-top:0px;
	margin-bottom:5px;
	font-weight:400;
}
.col1 img{
padding-right:24px;	
box-sizing:border-box;
height: 100px;
width: auto;
}

#main{
padding-bottom:204px;	
}
body,html{
height:100%;	
}
#page{
min-height:100%;
}
#footer{
padding-left:24px;
width:100%;	
box-sizing:border-box;
}
#footer-wrapper{
background:#233137	;
height:204px;
margin-top:-204px;
}
#footer-wrapper a:hover{
color:#f7af1a;
text-decoration:none;
}

.leaveOpen #main-content-inner,.leaveOpen  #main-group,.leaveOpen  #main,.leaveOpen  #content-group,.leaveOpen  #content,.leaveOpen  #block-system-main > .gutter{
width:100%;	
margin-left:0px;
margin-right:0px;
}

.tTable p{
color:#1e3137;	
}
.tTable td, .tTable{
	
	vertical-align:top;
}
.times2 .tTable td,.times2 .tTable{
	
}

.times2 .tTable td{


box-sizing:border-box;	
}
tbody{
border-top:0px;	
}
div.node{
margin-bottom:0px;	
}
.hasSidebar{
	
}
.constrainer{
	margin-left:auto;
	margin-right:auto;	
	max-width:1200px;
	padding-left:24px;
	padding-right:24px;
	box-sizing:border-box;
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
	padding-top:24px;
	padding-bottom:24px;
}
.sideBar{
	width:25%;
}
.daContent{
	width:75%;	
}

.view-get-parent-menu-id, .headLink{
font-size:22px;
line-height:22px;
font-weight:700;	
padding-bottom:10px;
}
.view-sidebar-menu a{
margin-bottom:10px;
}
.headLink, .view-signature-event-links .views-row{
	padding-bottom:12px;
	display:block;
}
.view-signature-event-links .views-row{
padding-bottom:8px;	
}
.sideBar a.active, .sideBar a:hover{
	color:#f7af1a;
	border-color:#f7af1a;
	text-decoration:none;
}
.view-sidebar-menu .views-row{
padding-bottom:5px;	
}
.scrollifbig{
padding:24px;
box-sizing:border-box;	
padding-bottom:9px;
}

.scrollifbig h3{
margin-top:0px;	
}
.scrollifbig .field-item{
border:0px;	
}

.tTable td{
padding:0px;	
}

.bounce {
  animation: bounce 2s infinite;
}
@keyframes explode{
	80%{
	height:110px;
	width:110px;	
	}
	100%{
	height:100px;
	width:100px;	
	}
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-10px);
  }
  60% {
    transform: translateY(-5px);
  }
}


.bArrow {
  position: fixed;
  bottom: 0px;
  left: 0px;
  right:0px;
  
  text-align:center;
  z-index:100;
  transition:all .35s;
	opacity:1;
}
.iArrow {
	position: absolute;
  bottom: 0px;
  left: 0px;
  right:20px;
  
  text-align:center;
  z-index:100;
  transition:all .35s;
	opacity:1;
	
}
.bArrow i,.iArrow i{
	border-radius:50px;
	background:#fff;
	color:rgba(31, 50, 56, 1);
	padding:8px;
	padding-left:10px;
	padding-right:10px;
	
}

.bArrow.hidden,.iArrow.hideit{
	opacity:0;	
}
.bArrow.goAway,.iArrow.goAway{
display:none;	
}
.social{
padding-left:6px;
padding-right:6px;	
}
.social a{
position:relative;
top:1px;
padding-left:8px;
padding-right:8px;	
}
.social a:hover{
	color:#f7af1a;
}
.view-reports .views-row{
position:relative;	
}
.view-reports .views-field-title,.view-reports .daTitle {

background: #fff;
color: #65a6b9;
padding-left: 10px;
padding-right: 10px;

font-size: 20px;

line-height: 22px;
z-index: 20;	
text-align:center;
}
.hasBody .views-field-field-thumbnail, .hasBody .views-field-field-the-file, .hasBody .views-field-title{
display:none;	
}
.view-reports > .view-content{
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.view-reports .views-row{
width:25%;	
padding:12px;
box-sizing:border-box;

text-align:center;

}
.hasSidebar .view-reports .views-row{
width:33.333%;	
padding:12px;
box-sizing:border-box;

text-align:center;
}
.hasSidebar .view-reports{
padding-top:0px;
margin-top:-12px;	
}
.view-reports .wrapIt{
box-sizing:border-box;
position:relative;
background:rgba(0, 143, 192, 1);
padding-top:24px;
padding-bottom:36px;
}
.wrapIt p,.wrapIt p a{
color:#fff;	
}
.wrapIt p a{
text-decoration:underline;	
}
.view-reports .views-row.hasBody{
width:50%;	
box-sizing:border-box;
}
.view-reports {
padding:12px;	
box-sizing:border-box;
}
.view-reports .td1{
width:47%;
padding:0px;
text-align:center;	
position:relative;
	padding-left:24px;
padding-right:24px;
box-sizing:border-box;
}
.view-reports .views-row.noBody .wrapIt{
	padding-left:24px;
	padding-right:24px;
}
.view-reports .td2{
	text-align:left;
	padding:0px;
	box-sizing:border-box;
	
	padding-right:24px;
}
.view-reports .daTitle,.view-reports .views-field-title{
box-sizing:border-box;
display:block;
padding-top:12px;


margin-top:19px;
text-align:left;
margin-left: -24px;
margin-right: -24px;
text-align:center;

margin-bottom: -36px;
}
.hasBody .views-field-body-2, .hasBody .views-field-title,.hasBody .views-field-field-link,.hasBody .views-field-field-thumbnail{
display:none;	
}
.overlay{
	background-image:url('/images/icons/file.png');	
	background-size:auto 60px;
	opacity:0.7;
	background-position:center center;
	position:absolute;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	background-repeat:no-repeat;
	transition:all 0.15s ease-in-out;
	z-index:7;
	display:none;
}
.view-reports .views-row.noBody:hover .overlay,.view-reports .views-row .td1:hover .overlay{
	opacity:0.9;
}



.view-reports .link a,.view-reports .views-field-field-the-file a,.view-reports .views-field-field-link a{
display:block;	
position:absolute;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	z-index:10;
}
.view-reports .views-row img{
	transition:all 0.15s ease-in-out;
	position:relative;
	z-index:5;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.32);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.32);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.32);
}
.view-reports .views-row.noBody:hover img,.view-reports .views-row .td1:hover img{
	transform: scale(1.1);
	-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.32);
	-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.32);
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.32);
}
.view-reports a{
word-break:break-all;	
}
.orgs {
padding-bottom:24px;
padding-top:12px;
text-align:center;
}
.orgs .views-field-title{
background:none;	
}

.orgs  .view-content .vertAlign {
padding:12px;
padding-top:0px;
padding-bottom:0px;
padding-left:24px;
padding-right:24px;

box-sizing:border-box;	
margin:0px;
display:inline-block;
text-align:left;
vertical-align:middle;
background:rgba(31, 50, 56, 1);
margin:12px;
margin-left:10px;
margin-right:10px;
border-radius:0px 30px 0px 30px;
height:170px;
color:#fff;
padding-right:54px;

position:relative;
 -webkit-box-shadow: 0 0px 6px 0 rgba(117,117,117,.35);
    -moz-box-shadow: 0 0px 6px 0 rgba(117,117,117,.35);
    box-shadow: 0 0px 6px 0 rgba(117,117,117,.35);
	transition:all 0.15s;
}
.orgs .view-content .vertAlign.hasImage{

	padding-left:214px;
}
.orgs .view-content .vertAlign .views-field-view-node-1 a{
display:none;	
}
.orgs .view-content .vertAlign.hasImage .views-field-view-node-1 a{
	display:block;
	right:auto;
	left:0;
	width:190px;
	top:0px;
	bottom:0px;
	position:absolute;
}
.orgs .view-content .vertAlign{
   
}
.orgs .background-image-formatter{
	right:auto;
	left:0;
	width:190px;
	border-radius:0px 0px 0px 30px;
}
.orgs .views-field-view-node,.orgs .views-field-path{
background:#65a6b9;
position:absolute;
right:0px;
bottom:0px;
top:0px;	
border-radius:0px 30px 0px 00px;
text-align:left;
transition:all 0.15s;
z-index:10;
transition:all 0.15s;
}
.orgs .views-field-view-node:hover,.orgs .views-field-path:hover{
	right:-6px;
}
.orgs .views-field-view-node a,.orgs .views-field-path a{
	color:#fff;
	display:inline-block;
	width:100%;
	padding-right:6px;
	padding-left:6px;
	transition:all 0.15s;
	height:100%;
	width:18px;
}
#properties.orgs .buyProp .views-field-path a i{
display:inline-block;
right:0px;
position:absolute;
right: 6px;
top: 8px;	
}
#properties.orgs .gogo a i{
padding-left:3px;	
}
#properties.orgs .gogo a{
padding-right:0px;	
}
.orgs .views-field-view-node a i{
	font-size:25px;
	line-height:25px;
	position:absolute;
	top:50%;
	margin-top:-12px;
}
#properties.orgs .views-field-view-node a i,#properties.orgs views-field-path a i {
	line-height:25px
}
.outTab{
	height:170px;
	display:table;
	width:100%;
}
.inTab{
	height:170px;
	display:table-cell;
	width:100%;
	vertical-align:middle;
}
.inTab i{
display:inline-block;
width:21px;
text-align:center;	
}


#properties.orgs .view-content .vertAlign {
	height:210px;	
	width:320px;
}
#properties.orgs .views-field-title{
width:auto;	
}
#properties.orgs .outTab{
	height:210px;
	display:table;
	width:100%;
}
#properties.orgs .inTab, {
	height:210px;
	display:table-cell;
	width:100%;
	vertical-align:middle;
}
.orgs .altrestaurants  .view-content .vertAlign, .altrestaurants .outTab,.altrestaurants .inTab{
height:200px;	
}

.orgs .views-field-title{
font-size:20px;
line-height:24px;
margin-bottom:5px;
font-weight:700;
width:190px;

}
.orgs .views-field-title {
color:#fff;	
}

.orgs a{
	color:#f7af1a;
}

.orgs a:hover{
text-decoration:none;	
color:#65a6b9;
}
.orgs .views-field-view-node:hover a,.orgs .views-field-path:hover a{
	padding-left:12px;
	color:#fff;
}
.headMap{
	height:300px;
	width:100%;
	border:0px;
}

h1.goCenter{
	text-align:center;
	padding-top:22px;
}

.memTable td{
padding:0px;	

vertical-align:top;
padding-bottom:10px;
}
.memTable i{
	padding-left:5px;
}
.memTable td.col1{
width:50%;
padding-right:12px;	
text-align:right;
}
.memTable td.col2{
	padding-left:12px;	
	border-left:1px solid #e2e2e2;
}
.memTable td p{
margin-bottom:0px;	
}
.headTable .td1{
	position:relative;
	width:33%;
}
.headTable .td1,.headTable .td2{
padding:0px;
height:300px;	
}
.headTable .td1 .background-image-formatter{
bottom:6px;	
}
.node-organisation{
padding-bottom:24px;	
}
.node-organisation .field-name-body{
text-align:center;
max-width:700px;
margin-left:auto;
margin-right:auto;	
}
.center2col{
width:900px;	
margin-left:auto;
margin-right:auto;
}
.mem1,.mem2{
width:50%;
vertical-align:top;	
}
.noSidebar .field-name-body{
padding-top:9px;
max-width:860px;
margin-left:auto;
margin-right:auto;
padding-bottom:9px;	
padding-left:24px;
padding-right:24px;
box-sizing:border-box;	
}
.noSidebar .field-name-body .evTitle .bar{
left:0px;
right:0px;	
}

h3:first-child{
margin-top:0px;	
}
.neighborhoods{
max-width:860px;
margin-left:auto;
margin-right:auto;
padding:24px;
padding-bottom:9px;	
padding-top:9px;
box-sizing:border-box;
}
.neighborhoods img{
	float:right;
	padding-left:24px;
	padding-bottom:14px;
	max-height:200px;
	width:auto;
}
.neighborhoods .views-row{
clear:both;	
}
.maxIt .bar{
	left:0px;
	right:0px;
}
.view-calendar{
padding:24px;	
padding-top:0px;
margin-top:-19px;
position:relative;
z-index:100;
}
.view .date-nav-wrapper .date-heading h3{

background:#fff;
padding-top:12px;
padding-bottom:12px;
padding-right:24px;	
padding-left:24px;	
border-radius:30px;
display:inline-block;
position:relative;
top:-12px;
font-size:30px;

}
.date-nav{
padding-bottom:24px;	
margin-bottom: 0px;
    padding-bottom: 15px;
}
.date-nav ul.pager{
margin:0px;	
}
.view .date-nav-wrapper .date-prev{
left:0px;
right:auto;

}
.view .date-nav-wrapper .date-prev, .view .date-nav-wrapper .date-next{
background:none;
margin:0px;	
padding:0px;
}
.view .date-nav-wrapper .date-prev a, .view .date-nav-wrapper .date-next a{

background:#f7af1a;
font-size:20px;
line-height:24px;
padding-right:20px;	
padding-left:20px;	
margin:0px;
color:#fff;
padding-top:10px;
padding-bottom:10px;
border-radius:30px;
border:0px;
}
.calendar-calendar{
margin-top:-24px;	
}
.throbber{
display:none;	
}

.calendar-calendar .doLity {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.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:#f9f9f9;
border-left:5px solid rgba(103, 167, 185, 1);
padding:0px;
font-size:16px;
line-height:18px;
border-radius:0px;
padding:6px;	
padding-left:12px;
padding-right:12px;
transition:all 0.15s;
}
.calendar-calendar .month-view .full td.single-day div.monthview:hover, .calendar-calendar .week-view .full td.single-day div.weekview:hover, .calendar-calendar .day-view .full td.single-day div.dayview:hover{
	background: rgba(103, 167, 185, 0.7);
	color:#fff;
}
.evPop{
max-width: 900px;
    background: #fff;
    padding: 34px;
    box-sizing: border-box;
  
    padding-bottom: 24px;
    padding-top: 24px;
    border-radius: 12px;	
	position:relative;
	
}
.view-item-calendar{
overflow-x:hidden;	
}
.aMap{
padding:24px;
padding-bottom:0px;	
}
.aMap iframe{
height:300px;	
}
.evPop img{
padding-bottom:10px;	
}
.evPop .button{
margin-top:10px;	
}
.lity-active body {
    overflow: hidden;
}
.lity-inline .lity-content > * {
    max-height: none !important;
}
.lity-inline .lity-wrap {
    overflow: auto;
}
.lity-inline .lity-content {
    margin: 20px 0;
}
.daImg img{
padding-left:24px;
padding-bottom:24px;
float:right;
max-width:300px;
height:auto;
}

.evPop h3{
margin-top:0px;	
margin-bottom:0px;
color:rgba(31, 50, 56, 0.9);
}
.evPop h4{
	margin-top:0px;
	font-style:italic;
	color:rgba(31, 50, 56, 0.7);
	margin-bottom:14px;
}
.evPop .td1{
border-right:1px solid rgba(103, 167, 185, 0.2);
padding-right:12px;
padding-left:12px;

box-sizing:border-box;	
vertical-align:top;
padding-bottom:5px;
border-top:1px solid rgba(103, 167, 185, 0.2);
border-left:1px solid rgba(103, 167, 185, 0.2);
padding-top:5px;
    width: 140px;
}
.evPop .td2{
	padding-left:14px;
	vertical-align:top;
	border-top:1px solid rgba(103, 167, 185, 0.2);
	padding-bottom:5px;
	padding-right:14px;
	padding-top:5px;
}


.conBox tr{
    display: inline-block;
    width: 49.5%;
    vertical-align: top;
	
	
}

.conBox Table{
	/*border-top:1px solid #f2f2f2;*/
}
.daGrid .field-name-field-call-to-action .field-item{
padding:0px;	
border:0px;

}
.field-name-field-call-to-action .field-item a{
border:1px solid #65a6b9;
padding:12px;
padding-left:24px;
padding-right:24px;
display:inline-block;
margin-bottom:12px;
margin-left:24px;
}
.preface-top-wrapper{
position:relative;	
}
.preface-top-wrapper div{
padding:0px;
margin:0px;	
}
.preface-top-wrapper div.easy-breadcrumb{
	position:absolute;
	top:256px;
	background:#fff;
	display:inline-block;
	padding-left:24px;
	padding-right:30px;
	padding-top:12px;
	padding-bottom:12px;
	border-radius:0px 30px 0px 0px;
	z-index:900;
	
}

.conBox p{
margin:0px;
padding:0px;	
}
.calendar-calendar .month-view .full tr.single-day .no-entry, .calendar-calendar .month-view .full tr.single-day .no-entry .inner {
height:0px !important;	
line-height:0px;
}
.calendar-calendar .month-view .full td.date-box.today,.calendar-calendar .month-view .full tr td.single-day.today{
	border-color:#f7af1a;
}
.daEvents a.viewAll{
font-size:20px;
line-height:22px;
padding-left:24px;	
padding-right:24px;
display:inline-block;
padding-top:7px;
padding-bottom:7px;
position:absolute;
top:-18px;
background:#1e3137;
color:#fff;	

right:0px;
border-radius:0px 14px 0px 14px
}
.daEvents a.viewAll:hover{
background:rgba(0, 143, 192, 1);
text-decoration:none;
}
.newsletter a{

width:100%;
box-sizing:border-box;	
margin-top:10px;
background:#233137;
border-color:#233137;
color:#65a6b9;
}
.newsletter a i{
padding-right:4px;	
}
#footer-wrapper .newsletter a:hover{
background:#f7af1a;
color:#fff;	
}
form.paypal, #footer form, .doSearch form{
background:none;
border:none;	
padding:0px;
margin:0px;
}
.view-staff-listing .views-row{
position:relative;	
width:50%;

padding-right:24px;
padding-bottom:24px;
box-sizing:border-box;

}

.view-staff-listing .views-row .views-field-field-main-image .background-image-formatter{
background-size:contain;
background-position:left;	
}
.view-staff-listing > .view-content{
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.view-staff-listing  h4{
margin-top:24px;
background:none;	
margin-bottom:5px;
}
.view-staff-listing .views-field-title, .view-signature-event-links .views-field-title, .view-signature-links- .views-field-title{
background:none;	

}
.view-staff-listing .views-field-field-main-image img{
max-width:120px;	
height:auto;
text-align:center;
float:left;
padding-right:24px;
}
.views-field-field-job-title{
line-height:20px;
padding-bottom:5px;	
}
.sideBar{
padding-right:24px;
box-sizing:border-box;	
}
.view-sidebar-menu a{
display:block;	
margin:0px;
padding-top:5px;
padding-bottom:5px;
}
.view-sidebar-menu span{
line-height:18px;	
}
.view-sidebar-menu .views-row{

}
.view-sidebar-menu .views-field-link-title{
line-height:18px;	
}
#content-messages-inner{
margin:0px;
padding:0px;	
}
div.messages ul,div.messages ul li{
margin:0px;
padding:0px;	
list-style:none;
text-align:center;
}
div.messages p{
	text-align:center;
	padding:0px;
	margin:0px;
	color:#fff;
}
div.content-messages div.messages, div.content-help div.help{
	margin:0px;
	background:none;
	border:none;
	padding:12px;
}
div.content-messages-inner div.messages.status{
	background-color:#8DC63F;
	color:#fff;
	text-align:center;
}

div.content-messages-inner div.messages.error{
	background-color:#a60a0a;
	margin:0px;
	
	color:#fff;
	text-align:center;
}
div.content-messages-inner div.messages h2,div.content-messages-inner div.messages li,div.content-messages-inner div.messages p{
color:#fff;	
font-weight:400;
}
.captcha{
margin:0px;
border:0px;	
}
#edit-submitted-which-programs-are-you-interested-in-sponsoring .form-type-checkbox{
width:49%;	
display:inline-block;
padding:0px;
margin-bottom:0px !important;
}
.webform-client-form-43 > div{
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.webform-client-form-43 .webform-component-textfield, .webform-client-form-43 .webform-component-email{
width:48.5%;	
}
.webform-client-form-43 .captcha{
width:100%;	
}
.form-actions{
margin:0px;
text-align:right;
width:100%;	
}
.inarow i:hover{
	color:#f7af1a;
}
.closed{
color:rgba(256,256,256,0.2);	
}
.orgs .views-field-nothing i{
font-size:20px;
line-height:20px;
padding-right:12px;	
padding-top:5px;
}
.orgs .form-item-field-neighborhood-tid a, #edit-field-property-subcategory-tid-1-wrapper a{
	text-align:left;
	padding-left:12px;
	border-left:29px solid #f2f2f2;
	display:block;

margin-bottom:5px;
line-height:29px;
color:#4e4e4e;
}
.orgs .filterStart{
text-align:left;
padding-left:24px;	
}
.bef-select-as-links .form-item{
margin-bottom:0px !important;	
}
#edit-field-property-subcategory-tid-1-wrapper a.active, .orgs .form-item-field-neighborhood-tid a.active{
	border-color:#f7af1a;
}
.orgs .form-item-field-neighborhood-tid a:hover,#edit-field-property-subcategory-tid-1-wrapper a:hover{
	/*border-color:#949494;*/
	color:#f7af1a;
	color:#4e4e4e;
	text-decoration:none;
}
#edit-field-housing-value-wrapper label i,#edit-field-onsite-parking-value-wrapper label i,#edit-field-property-for-sale-value-wrapper label i{
color:#4e4e4e;	
background:#f2f2f2;

width:20px;
text-align:center;
}
#edit-field-housing-value-wrapper.active label i,#edit-field-onsite-parking-value-wrapper.active label i,#edit-field-property-for-sale-value-wrapper.active label i{
background:#f7af1a;
color:#fff;
}
#edit-field-housing-value-wrapper .bef-checkboxes,#edit-field-onsite-parking-value-wrapper .bef-checkboxes,#edit-field-property-for-sale-value-wrapper .bef-checkboxes{
display:none;	
}
.propNew #edit-field-housing-value-wrapper .bef-checkboxes,.propNew #edit-field-onsite-parking-value-wrapper .bef-checkboxes,.propNew #edit-field-property-for-sale-value-wrapper .bef-checkboxes{
display:block;	
}


#properties form{
background:none;
border-bottom:0px;
padding:0px;
margin:0px;	
}
#edit-field-total-building-sf-value-wrapper, #edit-field-office-average-rent-value-wrapper,#edit-field-office-sf-available-value-wrapper,#edit-field-retail-sf-available-value-wrapper{
display:none;	
}
.propNew #edit-field-total-building-sf-value-wrapper, .propNew #edit-field-office-average-rent-value-wrapper,.propNew #edit-field-office-sf-available-value-wrapper,.propNew #edit-field-retail-sf-available-value-wrapper{
display:block;	
}
#edit-field-total-building-sf-value-wrapper, #edit-field-office-average-rent-value-wrapper,#edit-field-office-sf-available-value-wrapper,#edit-field-retail-sf-available-value-wrapper
.form-item-field-neighborhood-tid{
text-align:center;	
}


#properties .views-exposed-form .views-exposed-widget{
	text-align:center;
	float:none;
	margin:0px;
	padding:0px;
}
#properties .views-exposed-form {
margin-bottom:-30px;
padding-top:16px;
padding-top:240px;
}
.filterStart{
	width:20%;
	top:14px;
	position:absolute;
	left:0px;
	padding-right:24px;
	box-sizing:border-box;
}
#properties .views-submit-button{
display:none;	
}
#properties select{
    -webkit-appearance: button;
    -webkit-border-radius: 2px;
 
    -webkit-padding-end: 20px;
    -webkit-padding-start: 2px;
    -webkit-user-select: none;
    background-image: url(/images/15xvbd5.png), -webkit-linear-gradient(#fff, #fff 40%, #fff);
    background-position: 97% center;
    background-repeat: no-repeat;
    border: 1px solid #aaa;
    color: #555;
    font-size: inherit;
   
    overflow: hidden;
    padding: 5px 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
label{
font-size:20px;
line-height:28px;
color:#1e3137;		
}
#properties label{
margin-top:10px;
margin-bottom:7px;	
text-align:left;
}
#properties .form-item{
margin-bottom:0px !important;	
}

.filterStart .aFilter{
width:100%;	
}
#properties .throbber{
display:none;	
}
.orgs{
position:relative;	
}

#properties .view-list-properties .view-content{
opacity:0;
transition:all 0.15s;
}
#properties .view-list-properties.proc .view-content{
	opacity:1;
}
#properties .view-empty{
padding-top:20px;	
}
.views-exposed-widget#edit-field-neighborhood-tid-wrapper{
padding-left:18px;
padding-right:18px;	
}
.view-job-listing .views-field-title, .view-press-room-listing .views-field-title{
background:none;	
}
.view-job-listing .button,.view-press-room-listing .button{
margin-top:10px;	
}
.view-job-listing .views-field-title h4, .view-press-room-listing  h4{
	margin-top:0px;
	margin-bottom:0px;
}

.view-job-listing .views-row, .view-press-room-listing .views-row{
margin-bottom:20px;	
border-bottom:1px solid #f2f2f2;
padding-bottom:20px;
}

.view-press-room-listing h4 em{
	font-size:16px;
}
.view-press-room-listing h4{
margin-bottom:5px;	
}
.rmore{
display:block;
padding-top:10px;	
padding-bottom:4px
}
.rmore a, .view-job-listing .button a{
display:inline-block;
padding:4px;
padding-left:15px;
padding-right:15px;
border:1px solid #65a6b9;
text-transform:none;	
line-height:24px;
}
.rmore a:hover{
	background:#65a6b9;
	color:#fff;
}
.view-press-room-listing .views-row{
position:relative;	
}
.view-press-room-listing .background-image-formatter{
width:160px;
right:auto;	
bottom:20px;
}
.exLi{

display:block;	
}
.view-press-room-listing .thumb{
padding-left:180px;	
}
.view-press-room-listing .thumb .overPressLink{
display:block;
position:absolute;
left:0px;
top:0px;
bottom:0px;
width:160px;
z-index:10;	
}

.views-field-created{
padding-bottom:5px;	
}
.image-float_right, .image-float_left{
padding-top:5px;
}
.evImgHold .ghost{
display:none;	
}
.view-list-properties{
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.view-list-properties .view-filters{
width:20%;	
box-sizing:border-box;
padding-left:24px;
padding-right:24px;
}

.view-list-properties .view-content, #properties .view-empty{
width:80%;	

}
.view-get-next-date{
font-style:italic;
font-weight:700;	
}
.daSponsors div{
display:inline-block;	
}
.daSponsors{
text-align:center;	
}
.daSponsors img{
padding-left:12px;
padding-right:12px;
padding-bottom:12px;	
}
.node-signature-event .evTitle .bar{
left:0px;
right:0px;	
}
.view-get-next-date{
margin-top:-8px;	
}
.secondSigs{
border-top:1px solid #f2f2f2;
border-bottom:1px solid #f2f2f2;	
margin-bottom:12px;
margin-top:-8px;
}
.secondSigs div{
display:inline-block;	
}
.secondSigs div a{
padding-left:12px;
padding-right:12px;	
padding-top:6px;
padding-bottom:6px;
display:inline-block;	
}
.secondSigs .view-get-home-link-signature div a{
	padding-left:0px;
}

.secondSigs div a.active, .headLink.active{
color: #f7af1a;
border-color: #f7af1a;
text-decoration: none;
}

.view-signature-event-table .views-row{
position:relative;
padding-left:224px;	
margin-bottom:24px;
}
.view-signature-event-table .views-row .background-image-formatter{
position:absolute;
top:0px;
left:0px;
width:200px;
bottom:0px;	
}
.view-signature-event-table .views-row .button{
margin-top:15px;	
}
.view-signature-event-table .views-field-view-node-1 a{
	display:block;
	position:absolute;
top:0px;
left:0px;
width:200px;
bottom:0px;	
}
.view-get-next-date{
margin-bottom:12px;	
}
.view-signature-events-owl .views-field-field-thumbnail{
	position:relative;
	height:200px;
	overflow:hidden;
}
.view-signature-events-owl,.view-exibit-events{
padding-left:24px;
padding-right:24px;
box-sizing:border-box;	
padding-top:12px;
}
.daEvents .view-signature-events-owl .views-field-title{
background:#fff;
border-radius:0px 30px 0px 0px;	
position:relative;
padding-right:20px;
margin-right:24px;
padding-top:10px;
margin-top:-30px;
font-size: 20px;
line-height: 22px;
}
.daEvents .view-signature-events-owl .views-row{
opacity:0;	
transition:all 0.65s;
display:none;
}
.daEvents .view-signature-events-owl .owl-item .views-row{
	display:block;
	opacity:1;	
}
.daEvents .view-signature-events-owl .views-field-view-node a{
position:absolute;
display:block;
top:0px;
left:0px;
right:0px;
bottom:0px;	
}
.view-signature-events-owl .views-row:hover .views-field-field-thumbnail .background-image-formatter, .view-exibit-events .views-row:hover .evImgHold img{ 
transform:scale(1.1);
}
.daEvents.signature{
min-height:310px;
border-top:0px;	
}
.daEvents.curEx{
min-height:420px;	
}
.three-col ul, .three-col li{
	list-style:none;
	margin:0px;
}
.three-col ul{
columns:3;	
}
.three-col li{
margin-bottom:10px;
line-height:22px;	
}
.two-col ul, .two-col li{
	list-style:none;
	margin:0px;
	
}
.two-col ul{
columns:2;	
}
.two-col li{
display:inline-block;
margin-bottom:15px;	
}

.fancify ul{
	columns:2;	
	margin:0px;
}
.fancify li{
	display:inline-block;
	margin:0px;
	padding-bottom:10px;
	line-height:20px;
	width:100%;
	background-image: url('/images/bullet.jpg');
	background-repeat:no-repeat;
	background-position:0px 5px;
    padding-left: 15px;
	padding-right:15px;
	box-sizing:border-box;
}

.propOptions{
text-align:center;	
margin-top:24px;
}
.propOptions h3{
margin-top:0px;
margin-bottom:10px;	
}
.propOptions .button{
display:inline-block;
margin-left:0px;
margin-right:0px;

}
.propOptions .button a{
	border-radius:30px;	
	    font-size: 20px;
    line-height: 24px;
	border:0px;
	padding:0px;
	text-transform:none;
	
    font-size: 26px;
    line-height: 28px;
	
}

.propOptions .button a:hover, .propOptions .button.active a{
	color:#f7af1a;
	background:none;
}
#properties.propNew .views-exposed-form{
	padding-top:0px;
}
.form-type-bef-checkbox input{
display:inline-block;
width:auto;	
}
#properties.propNew,#properties.propNew label{
text-align:center;	
}
#properties.propNew .bef-checkboxes{
	
	text-align:left;
	
}
#properties.propNew .bef-checkboxes .form-item{
	width:220px;
	text-align:left;
	display:inline-block;
}
#properties.propNew .bef-checkboxes {
width:450px;	
}

#properties.propNew .bef-checkboxes .form-item input{
position:relative;
top:-3px;	
}
#properties.propNew .view-content{
padding:24px;	
padding-bottom:0px;
}
#properties.propNew form{
	
	padding-top:20px;
	padding-bottom:36px;
	background:#f2f2f2;
}
#properties.propNew .form-type-textfield{

display:inline;	
}
#properties.propNew .form-type-textfield input,#properties.propNew .form-type-textfield label{
	display:inline-block;
	
}
#properties.propNew .form-type-textfield input{
	width:26%;
}
#properties.propNew .form-type-textfield label{
padding-left:5px;
padding-right:5px;	
}
#properties.propNew .views-submit-button{
	display:block;
	
}
#properties.propNew .views-submit-button input{
	border-radius:30px;	
	    font-size: 20px;
    line-height: 24px;
	margin-top:12px;
}
#properties #edit-captcha{
display:none;	
}
#properties.propNew .views-exposed-form{
position:relative;	
}
#properties.propNew .views-exposed-form .views-exposed-widget{
	display:table;
	width:100%;
	margin-bottom:12px;
}
#properties.propNew .views-exposed-form .views-exposed-widget > label{
	display:table-cell;
	width:40%;
	text-align:right;
	padding:0px;
	padding-right:1%;
	
	box-sizing:border-box;
}
#properties.propNew .views-exposed-form .views-exposed-widget > .views-widget{
	width:60%;	
	display:table-cell;
	text-align:left;
	padding-left:1%;
	box-sizing:border-box;
}
#properties.propNew .views-exposed-form .views-exposed-widget > .views-widget label{
font-weight:400;	
}
#properties.propNew .view-empty{
width:100%;	
}
#edit-submit-list-properties-options{
	position:absolute;
	top:16px;
	left:61.5%;
}
#properties.propNew .throbber{
	position:absolute;
	top:-15px;
	right:-100px;
	display:block;
}
#properties.propNew .buyProp .throbber{
display:none;	
}
#properties.propNew .views-exposed-widget.views-submit-button{
	position:absolute;
	top:6px;
	left: 53.5%;
	display:block;
	width:200px;
}
#properties.propNew #edit-field-office-average-rent-value-wrapper ,#properties.propNew #edit-field-retail-average-rent-value-wrapper{
margin-bottom:20px;	
}
#footer-wrapper p{
color:#fff;	
}
.conPage .field-name-body{
padding:0px;
max-width:3000px;
}
.conMap{
width:100%;	
padding-right:24px;
box-sizing:border-box;
}
.conPage{
padding:24px;	
}
.conTd1{
width:40%;	
}
.conPage td{
vertical-align:top;	
}
.leaflet-popup-content-wrapper,.leaflet-popup-tip{
	background:	rgba(31, 50, 56, 1);
	
}
.leaflet-popup-content-wrapper{
position:relative;	
}
.leaflet-popup-content{
background:	rgba(31, 50, 56, 1);
color:#fff;
font-size: 20px;
line-height: 22px;
font-weight: 700;
min-width:240px;
}
.leaflet-popup-content .propDeets{
	font-size: 18px;
line-height: 26px;
font-weight: 400;

}
.leaflet-popup-content .propDeets i{
padding-top:5px;
padding-right:10px;
font-size:24px;
line-height:24px;	
}
.gogo{
position:absolute;
bottom:0px;
right:0px;
padding:7px;
background:	rgba(64,189,149,1);
border-radius:12px 0px 12px 0px;
padding-left:18px;
padding-right:12px;
padding-top:8px;
font-weight:400;
font-size:18px;
text-transform:uppercase;
}
.gogo a{
color:#fff;	
}
.gogo:hover{
background:	#f7af1a;
}
.gogo a:hover{
	color:#fff;	
}
.leaflet-container a.leaflet-popup-close-button{
z-index:999;	
}

#edit-field-onsite-parking-value-all,label[for=edit-field-onsite-parking-value-all],#edit-field-res-onsite-parking-value-all,label[for=edit-field-res-onsite-parking-value-all]{
display:none;	
}
label[for=edit-field-onsite-parking-value-1],label[for=edit-field-res-onsite-parking-value-1]{
padding-left:4px;	
}

.view-list-properties-options-map-and-list-v2,.view-companies-map-and-list{
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.propNew .view-filters{
width:100%;	
}
.propNew > div > div > .view-content{
	display:table-cell;
	vertical-align:top;
}
.propNew .attachment{
	display:table-cell;
	width:320px;
	vertical-align:top;
}
.propNew .attachment .view-list-properties-options-map-and-list-v2,.propNew .attachment .view-companies-map-and-list{
height:600px;
overflow-y:scroll;
padding-top:0px;
margin-top:24px;
position:relative;
}
#properties.propNew .attachment .view-content{
padding-left:0px;
	padding-top:0px;
}
#properties.propNew .attachment .view-content .vertAlign:last-child{
margin-bottom:0px;	
}
#properties.orgs .view-content .vertAlign{
margin:0px;
margin-bottom:24px;	
}
.mapPane{
display:table;	
width:100%;
}
#properties.orgs .buyProp .view-content .vertAlign, #properties.orgs .buyProp .view-content .vertAlign .outTab, #properties.orgs .buyProp .view-content .vertAlign .inTab{
height:160px;	
}
#properties.orgs .buyProp .views-field-view-node a i,#properties.orgs .buyProp .views-field-path a i{
line-height:160px;	
}
 #properties.orgs.housing .buyProp .view-content .vertAlign .inTab,#properties.orgs.housing .view-content .vertAlign, #properties.orgs.housing .view-content .outTab{
	 height:200px;
 }
  #properties.orgs.housing .buyProp .views-field-path a i{
	line-height:200px;	  
  }

.showMap{
display:inline-block;	
cursor:pointer;
position:absolute;
top:0px;
right:27px;
background:#65a6b9;
padding:3px;
padding-left:7px;
padding-right:8px;
}
#properties.propNew .view-empty{
text-align:left;
padding-right:20px;	
}
#properties.propNew .daOffice .views-exposed-form .views-exposed-widget#edit-field-neighborhood-tid-wrapper{
display:none;	
}
.holdPop{
padding:24px;
background:#fff;
max-width:500px;
padding-bottom:6px;	
text-align:center;
}
.form-item-field-property-subcategory-tid-1 i{
padding-left:5px;
color:#646464;	
}
.view-one-event .evPop{
margin-left:auto;
margin-right:auto;	
}
.view-one-event .evPop h3{
padding-top:5px;	
}
.doSearch.full{
margin-left:auto;
margin-right:auto;
min-width:430px;	
}
.view-site-search .views-row{
padding-left:100px;
position:relative;	
}
.view-site-search .views-row .button a{
position:absolute;
top:0px;
left:30px;	
border:0px;
padding:8px;
}
.view-site-search .views-row .button a:hover{
color:	#f7af1a;
background:none;
}
.view-site-search .views-row h4{
	padding-top:5px;
}
.view-site-search .views-row p{
margin-bottom:10px;
margin-top:-5px;	
text-align:left;
}

.view-site-search  .views-field-field-date-time{
margin-top:-10px;
margin-bottom:5px;	
}
.view-site-search{
padding-bottom:20px;	
}

ul.pager a, ul.pager li.pager-current{
border-color:#65a6b9;	
}
ul.pager a{
color:#65a6b9 !important;
padding:4px 8px 4px 8px;	
}
.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{
	color:#fff !important
}
ul.pager li.pager-current{
background-color:#65a6b9;
padding:4px 8px 4px 8px;	
color:#fff;	
}
ul.pager a:hover,ul.pager a:active,ul.pager a:focus{
	background-color:#65a6b9 !important;
	color:#fff !important;	
	border-color:#65a6b9 !important;	
}
.goCenter.full{
width:100%;
text-align:center;	
}
.daEvents a.doLity:hover{
text-decoration:none;	
}
.balloon{
position:absolute;
bottom:42px;
left:-196px;
border-radius:15px;	
width:400px;
text-align:left;
z-index:0;
}
.balloon .holdPop{
text-align:left;	
border-radius:10px;
opacity:0;
transition:all 0.25s;
padding-bottom:1px;
padding-top:16px;

}
.balloon.showit .holdPop{
	opacity:1;
	-webkit-box-shadow: 0px 0px 15px 10px rgba(0,0,0,0.16);
-moz-box-shadow: 0px 0px 15px 10px rgba(0,0,0,0.16);
box-shadow: 0px 0px 15px 10px rgba(0,0,0,0.16);
}
.balloon.showit{
	z-index:100;
}
.holdit{
position:relative;	
}
.clicky{
position:relative;
z-index:50;	
}
.form-type-bef-checkbox input, .form-type-bef-checkbox label{
	position:relative;
	z-index:50;
}
.carrot{
	width: 0; 
  height: 0; 
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  
  border-top: 20px solid #fff;	
  position:absolute;
  bottom:-20px;
  left:190px;
}
.ex{
	position:absolute;
	top:-7px;
	right:-7px;
	font-weight:800;
	background:#000;
	color:#fff;
	border-radius:10px;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	background:#646464;
	color:#fff;
	cursor:pointer;
}
#edit-field-office-sf-available-value-wrapper, #edit-field-office-average-rent-value-wrapper,.propOptions{
	position:relative;
	z-index:50;	
}
.propNew .attachment{
position:relative;	
}
.leaflet-popup .hasimage{
padding-top:200px;	
}
.leaflet-popup .background-image-formatter{

position:static;
width:240px;
height:130px;
margin-top:10px;
margin-bottom:-15px;
border-radius:0px;
}
.orgs .attachment .view-content .background-image-formatter{
	position:static;
width:246px;
height:130px;
margin-top:10px;
margin-bottom:8px;
border-radius:0px;
}
#properties.orgs .buyProp .attachment .view-content .vertAlign.hasImage{
padding-left:24px;	
height:300px;
}
#properties.orgs .buyProp .attachment .view-content .vertAlign.hasImage .outTab{
	height:300px;
}
#properties.orgs .buyProp .attachment .view-content .vertAlign.hasImage .views-field-path a i{
line-height:300px;	
}
.view-show-a-map .leaflet-popup-content{
text-align:center;	
}
.view-show-a-map .leaflet-popup-content a{
display:block;
font-size:18px;
line-height:24px;	
margin-top:5px;
color:#f7af1a;
}
.view-show-a-map .leaflet-popup-content a:hover{
	color:#65a6b9;
	text-decoration:none;
}
.centerIt{
text-align:center;
padding-top:15px;	
}
.memTable{
max-width:675px;
border:1px solid #f2f2f2;	
margin-left:auto;
margin-right:auto;
border-bottom:0px;
}
.memTable td.col1,.memTable td.col2{
	text-align:left;
	padding:7px;
	box-sizing:border-box;
	padding-left:24px;
	padding-right:24px;
	border-bottom:1px solid #f2f2f2;
}
.memTable td.col1{
width:40%;	
}
.memTable td.col2{
width:60%;	
}
.view-files-for-org .button i{
padding-right:2px;	
}
.view-files-for-org{
text-align:center;	
}
.view-files-for-org .views-row{
margin-top:-10px;
margin-bottom:10px;	
}
.return i{
padding-right:10px;	
margin-left:-6px;
font-size:24px;
position:relative;
top:3px;
}
.return{
text-align:center;	
margin-top:-40px;
}
.return a{
border-radius:24px 24px 0px 0px;
padding:7px;
padding-left:24px;
padding-right:24px;
display:inline-block;
background:#fff;

position:relative;	
z-index:1000;
background:#65a6b9;
color:#fff;
}
.return a:hover{
	background:#f7af1a;
	text-decoration:none;
}
.daEvents.curEx.lilSm{
	min-height:390px;
}
.anAccordion h3{
position:relative;	
}
.anAccordion{
margin-bottom:17px;	
}
.anAccordion h3{
color:#fff;
padding:9px;
padding-left:24px;
padding-right:15px;
background:rgba(0, 143, 192, 1);
margin-bottom:0px;
padding-bottom:10px;
cursor:pointer;
}
.anAccordion h3 i{
position:absolute;
top:11px;
right:14px;
font-size:24px;	
transition:all 0.25s;
}
.anAccordion .daContent{
max-height:0px;
overflow:hidden;	
transition:all 0.25s;	
width:100%;
}
.anAccordion.open .daContent{
max-height:4500px;	
}
.anAccordion .daContent .field-name-field-text{
border-left:1px solid rgba(0, 143, 192, 0.5);
border-bottom:1px solid rgba(0, 143, 192, 0.5);
border-right:1px solid rgba(0, 143, 192, 0.5);
padding-left:24px;
padding-right:24px;
padding-top:24px;
padding-bottom:9px;		
box-sizing:border-box;
}
.anAccordion .daContent .field-item{

}
.anAccordion .daContent ul{
margin-bottom:15px;	
}
.daContent h2{
	margin-bottom:15px;
}
.anAccordion .view-signature-event-table h3{
	background:none;
	padding:0px;
	font-size:24px;
	line-height:26px;
	color:#1e3137;
	padding-bottom:5px
}
.anAccordion .view-signature-event-table {
margin-bottom:-9px;	
}
.file-icon{
padding-right:3px;	
}
.altEv .view-signature-events-owl{
padding-left:0px;
padding-right:0px;	
padding-top:0px;
}
.daEvents.signature.altEv{
min-height:240px;	
}
.field-name-body .field-item + h3{
	padding-top:10px;
	text-align:center;
}

.compNew .leaflet-popup-content .propDeets i{
font-size:18px;	
padding:0px;
width:21px;
text-align:center;
}
.compNew .leaflet-popup-content .propDeets a{
padding-left:0px;	
}
.orgs.compNew{
	padding-top:0px;
	margin-top:-12px;
	padding-bottom:0px;
}
.view-show-call-to-action div{
	display:inline-block;
}
.view-companies-map-and-list .leaflet-popup-content{
padding-bottom:25px;
}

.view-show-call-to-action  a{
display:inline-block;
padding:7px;
padding-left:25px;
padding-right:25px;
border-radius:0px;	
border:1px solid #65a6b9;
margin-bottom: 12px;
margin-right: 8px;
}
.view-show-call-to-action  a:hover{
	background:#65a6b9;
	color:#fff;
	text-decoration:none;
}
.view-show-call-to-action .views-row-last a{
margin-bottom:0px;	
}
.orgs.housing{
padding-top:24px;
padding-bottom:24px;	
}
.memTable td.titRole{
	text-align:center;
	padding-top:20px;
	border-bottom:1px solid #f2f2f2;
	padding-bottom:0px;
	
}
.orgs .views-field-nothing .item-list, .orgs .views-field-nothing .item-list ul,.orgs .rTypes .item-list, .orgs  .rTypes .item-list ul, .orgs .rTypes{
display:inline;
margin:0px;
}

.orgs .views-field-nothing .item-list ul li,.orgs .rTypes .item-list ul li{
	display:inline-block;
	color:#fff;
}
.orgs .views-field-nothing .item-list ul li i,.orgs .rTypes .item-list ul li i{
	font-style:normal;
	
}
.housing .views-field-nothing{
padding-top:2px;	
}
.orgs .views-field-nothing .item-list ul li i span{
border:1px solid #fff;	
padding-left:4px;
padding-right:4px;
margin-right:-4px;
margin-left:-4px;
}
.orgs .rTypes .item-list ul li i span{
	border:1px solid #fff;	
padding-left:4px;
padding-right:4px;
margin-left:3px;
}
.orgs .rTypes{
margin-left:6px;	
}
.compNew.housing .leaflet-popup-content .propDeets i{
font-size:20px;
line-height:20px;
margin-top:6px;	
}
.orgs.compNew.housing{
margin-top:0px;	
}
.constrainRow{
padding-left:24px;
padding-right:24px;
box-sizing:border-box;
max-width:1200px;
margin-left:auto;
margin-right:auto;	
}
.textCenter{
text-align:center;	
}
.superConstrain{
max-width: 860px;
margin-left: auto;
margin-right: auto;
padding-left: 24px;
padding-right: 24px;	
box-sizing:border-box;
}
.field-type-text-long ul{
margin-left:18px;	
}
.field-name-field-show-map-and-list-instead{
display:none;	
}
.nBlock{
float:right;
padding:24px;
box-sizing:border-box;
width:30%;	
border:1px solid #f2f2f2;
margin-left:24px;
}
.view-display-id-block_1 .views-field-field-external-link{
color:#646464;	
font-style:italic;
}
.views-field-field-external-link a{
font-style:normal;	
}
ul.nice-menu li.menu-809 ul li {
width:280px;	
}

.flexslider .views-field-body .field-content p,.flexslider .views-field-field-headline .field-content h1,.holdSlide .field-name-field-headline .field-item p{
border:4px solid #fff !important;
background:rgba(31, 50, 56, 0.05) !important;
font-weight:bold !important;
}
.view-home-slider p strong{
	font-weight:bold;
}
.hidden{
display:none;	
}
.view-signature-event-table .button{
display:inline-block;
margin-right:18px;
}
.restaurants form{
background:none;
padding:0px;
border:0px;	
}
.restaurants .views-exposed-form .views-exposed-widget{
float:none;
padding:0px;
text-align:center;	
}
.restaurants .views-exposed-form{
position:relative;	
}
.restaurants  .throbber{
display:none;
}
.restaurants .bef-select-as-links .form-item a{
display:inline-block;
font-size:18px;
line-height:26px;
padding:8px;
padding-left:25px;
padding-right:25px;
	border:1px solid rgba(238, 96, 163, 1);
	color:rgba(238, 96, 163, 1);
	margin:5px;
	margin-bottom:7px;
	background:#fff;
}
.restaurants .bef-select-as-links .form-item{
display:inline;	
}
.restaurants .bef-select-as-links .form-item a.active, .restaurants .bef-select-as-links .form-item a:hover{
	background: rgba(238, 96, 163, 1);
	color:#fff;
}
.restaurants .views-exposed-widget.views-submit-button{
display:none;	
}
.restaurants .views-exposed-form{
margin:24px;
padding:24px;
padding-bottom:0px;
margin-top:0px;
padding-top:24px;
background:#fafafa;
}
.restaurants label{
font-weight:400;
padding-bottom:8px;
font-size: 22px;
line-height: 22px;
font-family: myriad-pro, sans-serif;
}
.flexIcons .field-name-field-sections > .field-items > .field-item{
border:1px solid #f2f2f2;	
display:table-cell;
vertical-align:middle;
padding:24px;
box-sizing:border-box;
}
.paragraphs-item-141 .field-name-field-sections > .field-items > .field-item{
margin-bottom:30px;	
}
.paragraphs-item-129{
margin-top:30px;	
}
#node-7969 .view-press-room-listing{
	padding-top:15px;
	border-top:1px solid #f2f2f2;
}
#node-7969 .view-press-room-listing .views-row{
margin-bottom:15px;
padding-bottom:15px;	
}
.paragraphs-item-icon i{
color:rgba(64,189,149,0.7);
font-size:34px;
}
.paragraphs-item-icon h3{
color:rgba(64,189,149,0.7);
margin-top:5px;	
}
.paragraphs-item-icon p{
margin-bottom:0px;	
}
.paragraphs-item-icons .field-name-field-main-image{
	position:relative;
	height:300px;
	margin-bottom:30px;
}
.stripe{
display:none;	
}
.evPop h4{
margin-bottom:10px;	
}
.shareit{
display:inline-block;
margin-bottom:15px;
background:#65a6b9;
padding:6px;
padding-left:15px;
padding-right:5px;
padding-bottom:2px;
margin-top:10px;
}
.shareit i{
padding-right:10px;
font-size:26px;
line-height:26px;	
color:#fff;
}
.shareit i:hover{
	color:#233137;	
}
.shareit .share{
line-height:18px;
color:#fff;	
position:relative;
padding-right:10px;
top:-4px;
}
#node-3687 .return{
margin-top:-68px;	
z-index:1000;
}
#node-3687 .return a{
	z-index:1000;

}
.views-field-field-end-date, .views-field-field-multi-day-1{
    color: #949494;
    font-size: 16px;
    line-height: 20px;
    padding-top: 4px;
	padding-left:10px;
	margin-bottom:-4px;
}
.evPop .button{
margin-bottom:24px;
margin-right:8px;
display:inline-block;
margin-top:0px;	
}
	.node-press-story .daContent h1{
	margin-bottom:0px;	
	}
	
	.view-staff-listing h4{
	margin-top:0px; /*NO PHOTO - NO MARGIN */	
	}
	
	.daImg.aBg{
		position:absolute;
		right:0px;
		top:0px;
		bottom:0px;
		width:300px;
		
	}
	.daImg.aBg .background-image-formatter{
		border-radius:0px 12px 12px 0px;
	}
	.breakfloat{
	clear:both;
	float:none;	
	}
	.gPop h3{
	margin-bottom:10px;	
	}
	.gPop{
	padding-right:334px;	
	}
	.gPop p:last-child{
	margin-bottom:0px;	
	}
	.gPop ul{
	margin-top:-5px;
	margin-bottom:15px;	
	}
	.view-videos .views-row .views-field-title{
		color:rgba(31, 50, 56, 0.9);
	}
	.paragraphs-item-167 .button{
	display:inline-block;	
	}
	.view-latest-newsletter-link, .view-latest-newsletter-link div{
		display:inline-block;
	}
	.view-latest-newsletter-link .button{
	margin-right:12px;	
	}
	.bringUp{
	margin-bottom:-24px;	
	}
	.field-name-field-image-caption .field-item{
	padding:4px;
	padding-top:5px;
	padding-left:15px;
	padding-right:19px;
	border-radius:0px 24px 0px 0px;
	background:rgba(0,0,0,0.5);
	color:#fff;
	position:absolute;
	bottom:0px;
	left:0px;
	}
	.paragraphs-item-105 form{
	padding:15px;

	padding-left:24px;
	padding-right:24px;
	border-bottom:0px;	
	margin-top:-10px;
	margin-bottom:15px;
	}
	.view-site-search{
	width:100%;	
	}
	.field-name-field-show-sidebar{
	display:none;	
	}
	.someSpace{
	padding-bottom:20px;	
	}
	.propNew .attachment{
	padding-left:24px;	
	}
	
	#properties.orgs .buyProp .views-field-path a i{
		line-height:18px;	
		font-size:18px;
	}
	#properties.orgs .buyProp .gogo{
		padding:4px;
	width:67px;	
	padding-left: 12px;
padding-right: 8px;
border-radius:15px 0px 0px 0px;

	}
	#properties.orgs .buyProp .gogo:hover{
	background:#f7af1a;	
	}
	#properties.orgs .buyProp .views-field-path:hover a{
	padding-left:6px;	
	}
	#properties.orgs .buyProp .views-field-path:hover{
	right:0px;	
	}
	#properties.orgs .buyProp .attachment .view-content .vertAlign.hasImage .views-field-path a i{
	line-height:18px;	
	}
	.showMap{
	padding-left: 10px;
	padding-right: 12px;
	padding-top: 10px;
	border-radius: 0px 30px 0px 15px;
	padding-bottom: 7px;	
	right:0px;
	}
	.showMap:hover{
		background:#f7af1a;
	}
	.leaflet-popup-content-wrapper a{
	padding-left:6px;
	padding-right:6px;
	font-size:18px;
	line-height:26px;
	font-family: myriad-pro, sans-serif;	
	}
	
	.leaflet-container a.leaflet-popup-close-button{
	font-size:24px;
	width:20px;	
	}
	#properties.orgs .buyProp .attachment .view-content .background-image-formatter{
		width:272px;
	}
	.leaflet-popup-content{
		width:240px !important;
	}
	#properties.orgs.housing .buyProp .views-field-path a i{
	line-height:26px;	
	}
	
	
	.addPad{
	padding-left:24px;
	padding-right:24px;	
	}
	
	h1.goCenter{
	padding-left:24px;
	padding-right:24px;	
	}
	.hasImg tr.row1 .col1, .hasImg tr.row1 .col2{
	padding-top:12px;	
	}
	
	
	.aProp .hasImg{
	padding-right:400px;	
	}
	.aProp.toolong .hasImg{
	padding-right:0px;	
	}
	.aProp .hasImg .imgBusHold{
	width:400px;
	position:absolute;
	right:0px;
	top:0px;
	bottom:0px;	
	border-left:1px solid #f2f2f2;
	}
	.aProp.housing .hasImg .imgBusHold{
		width:320px;
	}
	.aProp.housing .hasImg{
		padding-right:320px;
	}
	.aProp .memTable{
	position:relative;	
	}
	
	.aBus .hasImg .imgBusHold,.aProp.toolong .hasImg .imgBusHold {
	width:100%;
	position:relative;
	height:300px;
	}
	#pid-live-here-neighborhoods .field-name-field-popup-image .background-image-formatter{
	background-size:contain;	
	}
	
	.view-latest-newsletter-link .button{
		margin-bottom:12px;
	}
	.paragraphs-item-167 .padBot{
	padding-bottom:12px;	
	}
	
	.evPop img.file-icon{
		padding-bottom:0px;
	}
	#p163 .field-name-field-headline{
	display:none;	
	}
	
	.orgs .attachment .view-content .background-image-formatter,.leaflet-popup .background-image-formatter
	{
	background-size:contain;
	background-color:rgba(0,0,0,0.1);	
	}
	.imgBusHold{
		background:#f2f2f2;	
	}
	.imgBusHold .background-image-formatter{
		background-color:#f2f2f2;	
		background-size:contain;
	}
	.housing .memTable td.col1{
	width:55%;	
	}
	.aBus .field-type-addressfield{
	padding:0px;
	margin:0px;	
	}
	
	.restaurants.altrestaurants .views-exposed-form{
		margin-left:0px;
		margin-right:0px;
	}
	.restaurants.altrestaurants ul{
		margin-left:0px;
		margin-bottom:0px;
	}
	.restaurants .file-icon,.field-name-field-dining-week-menus .file-icon{ /* put some code in node--organisation1 to style */
		display:none;
	}
	.restaurants.altrestaurants .view-filters{
	margin-bottom:-10px;	
	}
	.memTable td.col2 i{
	padding-left:0px;
	margin-left:0px;
	padding-right:2px;	
	}
	.dw{
		position:absolute;
		bottom:0px;
		right:10px;
		width: 62px;
    	height: 35px;
		background-image:url('/images/dining-weeks-logo.png');
		background-repeat:no-repeat;
		z-index:1000;
		background-size:contain;
		border:3px solid #fff;
		
		background-color:#fff;
	}
	.dw a{
	display:block;	
	position:absolute;
	top:-3px;
	left:-3px;
	right:-3px;
	bottom:-3px;
	}
	.anAccordion .filebut{
		margin-right: 15px;
margin-bottom: 15px;
	}
	.orgs .altrestaurants .views-field-title{
		width:185px;
	}
	.cols2 .field-name-field-sections > .field-items > .field-item{
	width:50%;	
	}
	.cols3 .field-name-field-sections > .field-items > .field-item{
	width:33.333%;	
	}
	.cols4 .field-name-field-sections > .field-items > .field-item{
	width:25%;	
	}
	.daSponsors .field-name-field-sections{
	margin-left:-12px;
	margin-right:-12px;	
	}
	.daSponsors img{
	box-sizing:border-box;	
	}
	.daSponsors .field-name-field-sections,.daSponsors  .paragraphs-items-field-sections,.daSponsors  .field-name-field-sections > .field-items{
	display:block;
	
	}
	.view-calendar{
	margin-top:30px;	
	}
	.view .date-nav-wrapper .date-heading h3{
	top:-16px;	
	}
	.alert{
	text-align:center;
		
	}
	.alert a{
	display:block;
	text-align:center;
	background:	#8DC63F;
	padding-top:12px;
	padding-bottom:12px;
	color:#fff;
	font-size:20px;
	line-height:22px;
	}
	.alert a:hover{
		background:#FBB040;
	}
	.flexslider .slides .sponsoredBy img{
		height:50px;
		width:auto;
		display:inline-block;
		padding-left:12px;
		padding-right:12px;
	}
	.sponsoredBy{
	background:#fff;
	padding:12px;
		text-align:center;
		margin-top:24px;
		margin-left: -50px;
margin-right: -50px;
margin-bottom: -30px;
border-radius: 0px 0px 0px 40px;
padding-bottom:7px;
	}
	.bReturn{
	position:absolute;
	bottom:0px;
	left:0px;
	right:0px;
	text-align:center;	
	}
	.bReturn a{
	display:inline-block;
	font-size: 18px;
line-height: 20px;
padding: 8px;
    padding-right: 8px;
    padding-left: 8px;
padding-left: 15px;
padding-right: 15px;
box-sizing: border-box;
text-align: center;
display: inline-block;
background: #65a6b9;
color: #fff;	
	}
	
	.node-art-show-subcategory-page .flexslider .views-field-body .field-content p,.node-art-show-subcategory-page  .flexslider .views-field-field-headline .field-content h1, .node-art-show-subcategory-page .holdSlide .field-name-field-headline .field-item p, #node-10762 .flexslider .views-field-field-headline .field-content h1 {
	background:rgba(31, 50, 56, 0.25) !important;	
	}
	
	.view-art-show-listing .views-field-field-other-images li{
	list-style:none;
	list-style-image:none;	
	}
	.aMobile{
	display:none;	
	}
	.v-11252{
		
	}
	
	
	.secondSigs div{
	display:inline;	
	}
	.secondSigs .view-get-home-link-signature div a{
	padding-left:12px;	
	}
	.secondSigs a{
	border:1px solid #65a6b9;	
	margin-right:8px;
	margin-bottom:11px;
	}
	
	.secondSigs div a.active, .secondSigs div a:hover{
	border-color:#f2f2f2;	
	background:#f7af1a;
		border-color:#f7af1a;	
		color:#fff;
	}
	.secondSigs{
	border-top:0px;
	border-bottom:0px;	
	}
	.v-11252 a,.v-11255 a{
	color:#fff;
	background:#65a6b9;	
	margin-top:-1px;
	margin-bottom:-1px;	
	border-color:#65a6b9;	
	}
	.v-11252 a:hover,.v-11255 a:hover{
		background:#f7af1a;
		border-color:#f7af1a;	
	}
	.itsBest{
	position:absolute;
	right:24px;
	top:0px;
	bottom:0px;
	width:18%;	
	background-image:url('/images/200best2023.png');
	background-repeat:no-repeat;
	background-size:contain;
	background-position:center center;
	}
	
	.view-home-slider .views-field-field-link{
	position:absolute;
	bottom:60px;
	left:0px;
	right:0px;
	width:100%;
	z-index:100;	
	text-align:center;
	}
	.view-home-slider .views-field-field-link a{
		background: #fff;
border: 1px solid #65a6b9;
color: #65a6b9;
display: inline-block;
padding: 11px;
    padding-right: 11px;
    padding-left: 11px;
padding-left: 20px;
padding-right: 20px;
font-size: 18px;
line-height: 18px;
text-transform: uppercase;
	}
	.view-home-slider .views-field-field-link a:hover{
		background: #65a6b9;
		color:#fff;
	}

.hideMe{
	display: none;
}

.flexslider .views-field-body .field-content.hasBackground p,.flexslider .views-field-field-headline .field-content.hasBackground h1{
	background:rgba(31, 50, 56, 0.6) !important;
}
.view-home-slider .views-field-field-link a{
	border-radius: 30px;
}

/*
.active .showMap i{
color:#f7af1a;	
}
*/