img {
	pointer-events: none;
  	-moz-user-select: none;
  	-webkit-user-select: none;
  	-webkit-user-drag: none;
}

.link-accessible {
    display: inline-block;
    line-height: 22px;
    min-height: 25px;
    padding-left: 35px;
    border: 0 none;
    background: transparent url(../images/icons/custom/wvn_accessible.png) no-repeat top left;
    height: 24px; 
}

.link-link {
    display: inline-block;
    line-height: 22px;
    min-height: 25px;
    padding-left: 35px;
    border: 0 none;
    background: transparent url(../images/icons/custom/wvn_link.png) no-repeat top left;
    height: 24px; 
}

.link-instagram {
    display: inline-block;
    line-height: 22px;
    min-height: 25px;
    padding-left: 25px;
    border: 0 none;
    background: transparent url(../images/icons/custom/icon-instagram.png) no-repeat top left;
    height: 24px; 
    position:relative;
    top: 2px;
    text-indent: -99999em;
}

.link-sensory-accessible {
    display: inline-block;
    line-height: 22px;
    min-height: 25px;
    padding-left: 35px;
    border: 0 none;
    background: transparent url(../images/icons/custom/wvn_sensory_accessible.png) no-repeat top left;
    height: 24px; 
}

.link-you-tube {
    display: inline-block;
    line-height: 22px;
    min-height: 25px;
    padding-left: 35px;
    border: 0 none;
    background: transparent url(../images/icons/custom/wvn_youtube.png) no-repeat top left;
    height: 24px; 
}

.link-youtube-icon {
    display: inline-block;
    line-height: 22px;
    min-height: 25px;
    padding-left: 25px;
    border: 0 none;
    background: transparent url(../images/icons/custom/wvn_youtube.png) no-repeat top left;
    height: 24px; 
    position:relative;
    top: 2px;
    text-indent: -99999em;
}

.link-linked-in {
    display: inline-block;
    line-height: 22px;
    min-height: 25px;
    padding-left: 4px;
    border: 0 none;
    background: transparent url(../images/icons/custom/icon-linked-in.png) no-repeat top left;
    height: 24px; 
    width: 24px;
    text-indent: -99999em;
    position: relative;
    top: 2px;
}

.link-single-pdf {
   display: block;	
   background: transparent url(../images/pdf.png) no-repeat;
   margin: 0 0 5px 0px;
   padding: 2px 0 0 34px;
   line-height: 14px;
   list-style: none;
   min-height: 30px;
}


.page-government-bylaws-strategies-reports .container-inline input#edit-submit.form-submit,
#search-form input#edit-submit {background-color: #6DBA45; color: #ffffff; border: 0px; padding: 3px 5px; font-size: 12px;}

.page-government-bylaws-strategies-reports .container-inline input#edit-search-block-form--2,
#search-form input#edit-keys {background-color: #ffffff; border: 1px solid #333333; padding: 3px 5px; font-size: 12px; color: #555555;}

.hide-calendar {display: none;}

.dwv-google-map {margin-bottom: -15px;}
.padding-fix {padding: 0px; margin: 0px; position: relative; left: -15px; top: -15px; }
.map-footnote {padding: 0 0 -20px 0; margin: 0 0 -20px 0; position: relative; left: -15px; top: -15px;}

.widgets.widget-column-full .panel-pane .pane-title {
    font-size: 25px;
    line-height: 100%;
    padding: 18px 15px 3px 15px;
}
.widgets .panel-pane .pane-title { 
	background-color: rgba(110, 200, 194, 0.7); 
	height: auto; 
	font-size: 100%; 
	font-family: "proxima-nova", Helvetica, Arial, sans-serif; 
	color: white; 
	padding: 0 15px; 
	margin-bottom: 0; 
	text-transform: uppercase; 
	font-weight: bold; 
	letter-spacing: 1px; 
	overflow: visible;
	line-height: 100%;
}

.grid-3 .widgets .panel-pane .pane-title,
.grid-4 .widgets .panel-pane .pane-title,
.grid-4.widgets .panel-pane .pane-title,
.grid-4_5.widgets .panel-pane .pane-title   {
	padding: 27px 15px 6px 15px;
}

.left-padding-agenda {padding-left: 10px;}
.item-list ul li.link-pdf-list {
	background: transparent url(../images/pdf.png) no-repeat;
	margin: 0 0 5px 0px;
	padding: 2px 0 0 34px;
	line-height: 14px;
	list-style: none;
	min-height: 30px;
	}
.item-list ul li.link-pdf-list {
	postion: relative; top: -10px;
}

.pane-pane-header {width: 249px; height: 67px;}
a.site-title {position: relative; top: 0; z-index: 10; display: block; width: 249px; height: 67px;}

.front .hide-front {display: none;}

/** Feild Conditions Page **/
.node-type-field-conditions .view-field-schedule table {
	width: 100%;
	margin-bottom: 15px;
}	

.node-type-field-conditions .view-field-schedule table thead {
	background-color: #333333;
	color: #ffffff;
	padding: 5px 0;
}

.node-type-field-conditions .view-field-schedule table thead th{
	padding: 5px 10px;
}

.node-type-field-conditions .view-field-schedule table td {
	padding: 5px 10px;
	text-align: left;
	vertical-align: middle;
}

.node-type-field-conditions .view-field-schedule table tr.even{
	background-color: #ffffff;
}

.field-collection-view .field-collection-view-links .delete {
	display: none;
}

.node-type-field-conditions .view-field-schedule table  .views-field-field-comments-fields {
	width: 30%
}

.node-type-field-conditions .field-name-body {
	background-color: #ffffff;
	padding: 15px 15px 5px 15px;
	margin: -5px 0 15px 0;
}

.node-type-field-conditions .field-name-field-state .field-items .field-item{
	color: green;
}

.node-type-field-conditions .field-name-field-state .field-items .field-item.state-closed{
	color: red;
}


/** Expand/Collapse - Front Page **/
.front .node-page-expand-collapse h2.pane-title {
    display: none;
}


.front .node-page-expand-collapse .grid-13 {
    width: 525px;
}

.front .node-page-expand-collapse .grid-13 .field-name-field-image-single img {
    width: 95%;
    height: 95%;
}

.front .node-page-expand-collapse .widgets.widget-column-full .panel-pane .pane-content {
    padding:  0;
    width: 93%;
}

.front .node-page-expand-collapse .pane-content-nopadding .ui-accordion {
    width: 94%;
}

.front .node-page-expand-collapse .widgets .panel-pane {
    margin-bottom: 0px;
}

/** Blog Styles **/ 
.node-blog .field-name-field-publish-date {
    margin-bottom: 10px;
}

.block-addtoany h2 {
    display: none;
}

/*.page-blog .grid-13 .sub-region .panel-pane .pane-title{
    background-color: rgba(110, 200, 194, 0.7);
    margin-bottom: 15px;
}*/

/*.page-blog .field-name-field-categories.field-label-inline .field-items {
    position: relative;
    top: -15px;
    margin: 0px; padding: 0px;
}*/

.field-name-field-categories {
    margin-top: 10px;
}
.field-name-field-categories .field-items ul.textformatter-list {
    display: inline;
    list-style: none;
}
.field-name-field-categories .field-items ul.textformatter-list li {
    display: inline;
    list-style: none;
    margin: 0 3px 0 0;
    padding: 0px;
    float: left;
}
.field-name-field-categories .field-items ul.textformatter-list li:after {
    content: ',';
}
.field-name-field-categories .field-items ul.textformatter-list li.last:after {
    content: '';
}
 
.node-type-blog .grid-13 .sub-region .pane-node-comments .pane-content,
.node-type-blog .grid-13 .sub-region .pane-node-comment-form .pane-content{ 
    background-color: #ffffff;
}

.node-type-blog .left-align-img{
    float: left;
    width: 10%;
    height: 10%;
    margin: 0 15px 15px 0;
}

.node-type-blog .grid-13 .sub-region .pane-node-comments .pane-content {
    padding: 0px 15px;
    margin-bottom: 15px;
    overflow: hidden;
}
.node-type-blog .grid-13 .sub-region .pane-node-comments .pane-content .comment {
    margin: 5px 0;
}

.node-type-blog .grid-13 .sub-region .pane-node-comments .pane-content h3 {
    margin-bottom: 0px;
}

.node-type-blog .grid-13 .sub-region .pane-node-comments .pane-content .submitted .permalink,
.not-logged-in .grid-13 .sub-region .pane-node-comments .pane-content .links  {
    display: none;
}

.node-type-blog .grid-13 .sub-region .pane-node-comment-form .pane-content .form-item {
    margin: 0px;
}
.node-type-blog .grid-13 .sub-region .pane-node-comment-form {
    margin-bottom: 15px;
}
.node-type-blog .grid-13 .sub-region .pane-node-comment-form .pane-content form {
    padding: 10px 15px;
}

.field-name-field-blog-photo img{
    width: 100%;
    height: 100%;
}

.node-type-blog .grid-13 .sub-region .panel-pane .pane-title,
.page-blog .widgets.widget-column-full .panel-pane .pane-title,
.page-e-news .widgets.widget-column-full .panel-pane .pane-title,
.page-enews .widgets.widget-column-full .panel-pane .pane-title {
    color: #ffffff;
    background-color: rgba(110, 200, 194, 0.7);
    font-family: "proxima-nova",Helvetica,Arial,sans-serif;
    font-size: 25px;
    font-weight: bold;
    letter-spacing: 1px;
    margin: 0;
    padding: 18px 15px 2px 15px;
    text-transform: uppercase;
    line-height: 100%;
    width: 735px;
}

/** NSRP Web Form **/
.webform-client-form-2884 fieldset .fieldset-wrapper {
    margin: 0 15px;
}
.webform-client-form-2884 fieldset .fieldset-legend {
    font-weight: bold;
}
.webform-client-form-2884 label {
    display: block;
    float: left;
    width: 150px; 
    text-align: right;
}
/*.webform-client-form-2884 .required-field label::after{
    content: " *";
    color: red;
    font-weight: bold;
}*/
