 body {
    display: flex;
    min-height: 100vh;
    flex-direction: column;
  }

  main {
    flex: 1 0 auto;
  }

img.alignright,
img.alignleft,
img.aligncenter {
	display: block;
}
img.alignright {
	float: right;	
	margin: 0 0 0 10px;p
	clear: right;
}
img.alignleft {
	float: left;	
	margin: 0 10px 0 0;
	clear: left;
}
img.aligncenter {
	margin: 5px auto !important;
	clear: both;
}
img {
	width: auto;
	height: auto;
	max-width: 100%;	
}


ul.list {
	list-style:disc outside;
}
ul.list li { 
	font-size: 1em; 
	margin-bottom: 2px; 
	margin-left: 40px; 
	line-height: 1.6em;
}

ul.list li { 
	font-size: 1em; 
	margin-bottom: 20px; 
	margin-left: 40px; 
	line-height: 1.4em;
	list-style: none;
	padding-left: 25px;
}
ul.list li:before {
	/* For a round bullet */
	content: '\2022';
	/* For a square bullet */
	/*content:'\25A0';*/
	display: block;
	position: relative;
	max-width: 0;
	max-height: 0;
	left: -30px;
	top: 0;
	color: #73921e;
	font-size: 25px;
}

ol.list {
	margin: 0 0 1.5em;
	padding: 0;
	counter-reset: item;
}

ol.list > li {
	margin: 0 0 0 20px;
	padding: 0 0 0 2em;
	text-indent: -2em;
	list-style-type: none;
	counter-increment: item;
}

ol.list > li:before {
	display: inline-block;
	width: 1em;
	padding-right: 0.5em;
	font-weight: bold;
	text-align: right;
	content: counter(item) ".";
}




/******* padding Helpers *******/
/*		padding-All					*/		
.p-0 { padding: 0px; } 
.p-5 { padding: 5px; } 
.p-10 { padding: 10px; } 
.p-15 { padding: 15px; } 
.p-20 { padding: 20px; } 
.p-25 { padding: 25px; } 
.p-30 { padding: 30px; } 
.p-35 { padding: 35px; }

/*		padding-left					*/ 	
.pl-3  { padding-left: 3px; } 
.pl-5  { padding-left: 5px; } 
.pl-10 { padding-left: 10px; } 
.pl-15 { padding-left: 15px; } 
.pl-20 { padding-left: 20px; } 
.pl-25 { padding-left: 25px; } 
.pl-30 { padding-left: 30px; } 

/*		padding-right				*/	
.pr-3  { padding-right: 3px; } 
.pr-5  { padding-right: 5px; } 
.pr-10 { padding-right: 10px; } 
.pr-15 { padding-right: 15px; } 
.pr-20 { padding-right: 20px; } 
.pr-25 { padding-right: 25px; } 
.pr-30 { padding-right: 30px; } 

/*		padding-Horizontal			*/	
.ph-0 { padding-left: 0px; padding-right: 0px; } 
.ph-5 	{ padding-left: 5px; padding-right: 5px; } 
.ph-10 { padding-left: 10px; padding-right: 10px; } 
.ph-15 { padding-left: 15px; padding-right: 15px; } 
.ph-20 { padding-left: 20px; padding-right: 20px; } 
.ph-25 { padding-left: 25px; padding-right: 25px; } 
.ph-30 { padding-left: 30px; padding-right: 30px }

/*		padding Vertical				*/	
.pv-0 	{ padding-top: 0; padding-bottom: 0; } 
.pv-5 	{ padding-top: 5px; padding-bottom: 5px; }  
.pv-10 { padding-top: 10px; padding-bottom: 10px; } 
.pv-15 { padding-top: 15px; padding-bottom: 15px; } 
.pv-20 { padding-top: 20px; padding-bottom: 20px; } 
.pv-25 { padding-top: 25px; padding-bottom: 25px; } 
.pv-30 { padding-top: 30px; padding-bottom: 30px; } 

/*		padding-top			*/	
.pt-3  { padding-top: 3px; } 
.pt-5  { padding-top: 5px; } 
.pt-10 { padding-top: 10px; } 
.pt-15 { padding-top: 15px; } 
.pt-20 { padding-top: 20px; } 
.pt-25 { padding-top: 25px; } 
.pt-30 { padding-top: 30px; }

/*		padding-bottom		*/	
.pb-3  { padding-bottom: 3px; } 
.pb-5  { padding-bottom: 5px; } 
.pb-10 { padding-bottom: 10px; } 
.pb-15 { padding-bottom: 15px; } 
.pb-20 { padding-bottom: 20px; } 
.pb-25 { padding-bottom: 25px; } 
.pb-30 { padding-bottom: 30px; }



/******* margin Helpers *******/
/*		margin-All					*/		
.m-0 { margin: 0px; } 
.m-5 { margin: 5px; } 
.m-10 { margin: 10px; } 
.m-15 { margin: 15px; } 
.m-20 { margin: 20px; } 
.m-25 { margin: 25px; } 
.m-30 { margin: 30px; } 
.m-35 { margin: 35px; }

/*		margin-left					*/ 	
.ml-3  { margin-left: 3px; } 
.ml-5  { margin-left: 5px; } 
.ml-10 { margin-left: 10px; } 
.ml-15 { margin-left: 15px; } 
.ml-20 { margin-left: 20px; } 
.ml-25 { margin-left: 25px; } 
.ml-30 { margin-left: 30px; } 

/*		margin-right				*/	
.mr-3  { margin-right: 3px; } 
.mr-5  { margin-right: 5px; } 
.mr-10 { margin-right: 10px; } 
.mr-15 { margin-right: 15px; } 
.mr-20 { margin-right: 20px; } 
.mr-25 { margin-right: 25px; } 
.mr-30 { margin-right: 30px; } 

/*		margin-Horizontal			*/	
.mh-0 { margin-left: 0px; margin-right: 0px; } 
.mh-5 	{ margin-left: 5px; margin-right: 5px; } 
.mh-10 { margin-left: 10px; margin-right: 10px; } 
.mh-15 { margin-left: 15px; margin-right: 15px; } 
.mh-20 { margin-left: 20px; margin-right: 20px; } 
.mh-25 { margin-left: 25px; margin-right: 25px; } 
.mh-30 { margin-left: 30px; margin-right: 30px }

/*		margin Vertical				*/	
.mv-0 	{ margin-top: 0; margin-bottom: 0; } 
.mv-5 	{ margin-top: 5px; margin-bottom: 5px; }  
.mv-10 { margin-top: 10px; margin-bottom: 10px; } 
.mv-15 { margin-top: 15px; margin-bottom: 15px; } 
.mv-20 { margin-top: 20px; margin-bottom: 20px; } 
.mv-25 { margin-top: 25px; margin-bottom: 25px; } 
.mv-30 { margin-top: 30px; margin-bottom: 30px; } 

/*		margin-top			*/	
.mt-3  { margin-top: 3px; } 
.mt-5  { margin-top: 5px; } 
.mt-10 { margin-top: 10px; } 
.mt-15 { margin-top: 15px; } 
.mt-20 { margin-top: 20px; } 
.mt-25 { margin-top: 25px; } 
.mt-30 { margin-top: 30px; }

/*		margin-bottom		*/	
.mb-3  { margin-bottom: 3px; } 
.mb-5  { margin-bottom: 5px; } 
.mb-10 { margin-bottom: 10px; } 
.mb-15 { margin-bottom: 15px; } 
.mb-20 { margin-bottom: 20px; } 
.mb-25 { margin-bottom: 25px; } 
.mb-30 { margin-bottom: 30px; }



/*@media only screen and (min-width: 601px){
    nav, nav .nav-wrapper i, nav a.button-collapse, nav a.button-collapse i {
        height: 130px;
        line-height: 130px;
    }
}*/




.frm_ajax_loading {
	display: none;	
}

select {
       height: 50px!important; 
       padding-left: 10px; 
       width: 100%; 
    } 

.hide_page_title h1 {
	display: none;	
}
.hide_page_title {
	height: 20px;	
}






/*TYPOGRAPHY*/


BLOCKQUOTE{
	border-style:none; 
	color:rgba(104,104,104, 0.870588); 
	font-family:Georgia, Times, serif; 
	font-style:italic; 
	border-top-style:solid; 
	border-top-width:1px; 
	border-top-color:rgba(196,196,196,1); 
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	border-bottom-color:rgba(196,196,196, 0.870588); 
	padding-top:10px; 
	padding-bottom:10px; 
	padding-left:51px; 
	line-height:26px; 
	font-size:16px; 
	border-left-style:1px solid; 
	border-left-color:rgba(198,198,198,1); 
	margin: 20px 0;
	clear: both;
	position: relative;
}
blockquote:before {
	display: block;
	content: "\201C";
	font-size: 100px;  
	position: absolute;
	left: 00px;
	top: 40px;
	color: #ebebeb;
}
blockquote cite {
	color: #999999;
	font-size: 14px;
	display: block;
	margin-top: 5px;
}
 
blockquote cite:before {
	content: "\2014 \2009";
}

HEADER.entry-header{
	margin-bottom:15px; 
	min-height:50px; 
	padding-bottom:15px; 
	border-bottom-style:dashed; 
	border-bottom-width:1px; 
	border-bottom-color:rgba(219, 219, 219, 0.870588); 
}

HEADER.entry-header > DIV > P {
	font-size:14px; 
	line-height:24px; 
	font-style:italic; 
	color:rgba(133,131,131, 0.870588); 
}

h1.post-title,
h1.page-title {
	margin-top: 30px;	
}

h2.entry-title {
	font-size: 25px;	
}

body.category article,
body.archive article {
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom:1px dashed rgba(227, 227, 227, 0.870588);	
}

.homepage-entry-meta {
	border-bottom-color: #e3e2e2!important; 
	border-bottom-style: solid; 
	border-bottom-width: 1px; 
	border-top-color: rgba(227,226,226, 0.870588)!important; 
	border-top-style: solid; 
	border-top-width: 1px; 
	color: rgba(165,165,165, 0.870588)!important; 
	font-size: 12px; 
	padding-bottom: 3px; 
	padding-top: 3px; 
}

body.category .featured_post_thumbnail {
	float: left; 
	margin-right: 16px; 
	margin-bottom: 15px;
	width: 150px;
	max-width: 150px; 
	clear: both;
}  
body.category .featured_post_thumbnail_wide {
	float: none; 
	max-width: 100%; 
	margin: 10px 0 0 0;
}

a.continue_reading {
	background-color: rgba(214,214,214,1); 
	clear: left;
	border-radius: 3px; 
	color: rgba(122,122,122,1); 
	display: block; 
	font-size: 12px; 
	margin: 5px 0 0 0;
	max-width: 150px; 
	padding-bottom: 5px; 
	padding-left: 10px; 
	padding-right: 10px; 
	padding-top: 5px; 
	text-align: center; 
	text-transform: uppercase; 
	-webkit-transition: all 0.3s ease-in-out;	
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
} 

a.continue_reading:hover {
	color: #1a0e0e; 
} 

.breadcrumbs {
       border-bottom-color: #E7E6E6 !important; 
       border-bottom-style: dotted!important; 
       border-bottom-width: 1px!important; 
       color: rgba(99,99,99, 0.870588)!important; 
       font-size: 12px; 
       margin-left: 20px; 
       margin-right: 20px; 
       padding-bottom: 5px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

.breadcrumbs .fa-angle-right {
       color: rgba(99, 99, 99,0.44); 
       padding-left: 5px; 
       padding-right: 5px; 
    } 

/*Nav above/below*/

.nav_above_below {
	padding: 5px 0;
	margin: 20px 0;
	border-top: 1px solid rgb(230, 230, 230);
	border-bottom: 1px solid rgb(230, 230, 230);
	background-color:rgb(255, 255, 255);
	-webkit-box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px;
	-moz-box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px;
	box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px;
	height: 35px;

}
.nav-previous,
.nav-next {
	display: block;
	width: 50%;	
	line-height: auto;
	height: 35px !important;
}
.nav-previous {
	float: left;	
}
.nav-next {
	float: right;
	text-align:right;	
} 
.nav-previous a,
.nav-next a {
	display: inline-block;
	padding:0px 10px;
	color:rgb(255, 255, 255);
	font-size:12px;
	background-color:rgb(18,98,183);
	background-color:rgb(184, 184, 184);
	text-shadow:rgba(0, 0, 0, 0.529412) 1px 1px 1px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	line-height:23px;
}

.nav-previous a:hover,
.nav-next a:hover {
	background-color:rgb(214, 214, 214);
	text-decoration: none;	
}
.nav-previous a span {
	width: 0;
	height: 0;
	margin: 7px;
	display: block;
	position: relative;
	float: left;
	border-top: 5px solid transparent;
	border-right: 10px solid white;
	border-bottom: 5px solid transparent;

} 
.nav-next a span {
	width: 0;
	height: 0;
	margin: 7px;
	display: block;
	position: relative;
	float: right;
	border-top: 5px solid transparent;
	border-left: 10px solid white;
	border-bottom: 5px solid transparent;
}











.pagination {
clear:both;
padding:20px 0;
position:relative;
font-size:11px;
line-height:13px;
margin-bottom: 20px;
}
 
.pagination span, .pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:6px 9px 5px 9px;
text-decoration:none;
width:auto;
color:#fff;
background: #555;
}
 
.pagination a:hover{
color:#fff;
background: #3279BB;
}
 
.pagination .current{
padding:6px 9px 5px 9px;
background: #3279BB;
color:#fff;
}



/*----------------------------------------------------------
                        SOCIAL ICONS
----------------------------------------------------------*/

@font-face {
    font-family: 'si';
    src: url(../fonts/socicon/socicon.eot);
    src: url(../fonts/socicon/socicon.eot?#iefix) format('embedded-opentype'),
         url(../fonts/socicon/socicon.woff) format('woff'),
         url(../fonts/socicon/socicon.ttf) format('truetype'),
         url(../fonts/socicon/socicon.svg#icomoonregular) format('svg');
    font-weight: normal;
    font-style: normal;

}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family:si;
        src: url(../fonts/socicon/socicon.svg) format(svg);
    }
}


.soc {
    overflow:hidden;
    margin:0; padding:0;
    list-style:none;
}

.soc li {
    display:inline-block;
    *display:inline;
    zoom:1;
}

.soc li a {
    font-family:si!important;
    font-style:normal;
    font-weight:400;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    -o-box-sizing:border-box;
    box-sizing:border-box;

    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);

    overflow:hidden;
    text-decoration:none;
    text-align:center;
    display:block;
    position: relative;
    z-index: 1;
    width: 25px;
    height: 25px;
    line-height: 25px;
    font-size: 13px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    margin-right: 8px;
    color: #ffffff;
    background-color: #969696;
}

.soc li a:hover {
    background-color: #737373;
}

.soc-icon-last{
    margin:0 !important;
}

.soc-twitter:before {
    content:'\e040';
}
.soc-facebook:before {
    content:'\e041';
}
.soc-googleplus:before {
    content:'\e042';
}
.soc-linkedin:before {
    content:'\e049';
}
.soc-mail:before {
    content:'\e01f';
}
.soc-rss:before {
    content:'\e00b';
}

/*----------------------------------------------------------
                        Sidebar Stuff
----------------------------------------------------------*/

#secondary{
	margin-top:40px; 
}
#secondary > ASIDE > LABEL.screen-reader-text{
	display:none; 
}

#secondary > ASIDE > FORM#searchform > LABEL.assistive-text{
	display:none; 
}
#secondary > ASIDE > UL > LI{
	padding-bottom:5px; 
	margin-bottom:5px; 
	border-bottom-style:dashed; 
	border-bottom-width:1px; 
	border-bottom-color:rgba(219,219,219, 0.870588); 
	font-size:14px; 
	line-height:19px; 
	padding-left:0; 
}
#secondary > ASIDE > H3{
	font-size:22px; 
	margin-top:2px; 
}
#secondary > ASIDE{
	border-style:none; 
	border-width:1px; 
	border-color:rgba(232,232,232, 0.870588); 
	padding-top:0px; 
	padding-right:0px; 
	padding-left:0px; 
	padding-bottom:20px; 
	margin-top:0px; 
	margin-bottom:20px; 
	border-bottom-style:solid; 
	border-bottom-width:1px!important; 
	border-bottom-color:rgba(219, 219, 219, 0.870588); 
}


/*----------------------------------------------------------
                        Sidebar Menu
----------------------------------------------------------*/


#secondary > ASIDE > DIV > UL.menu > LI > a{
	border-style:solid; 
	border-width:1px; 
	border-color:rgba(198,198,198, 0.870588); 
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:10px; 
	padding-right:10px; 
	margin-bottom:4px; 
	display:block; 
}

#secondary > ASIDE > DIV > UL.menu > LI > UL.sub-menu > LI > a{
	border-style:solid; 
	border-width:1px; 
	border-color:rgba(198,198,198, 0.870588); 
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:10px; 
	padding-right:10px; 
	margin-bottom:4px; 
	margin-left:15px; 
	display:block; 
}

#secondary > ASIDE > DIV > UL.menu > LI > a:hover, 
#secondary > ASIDE > DIV > UL.menu > LI > UL.sub-menu > LI > a:hover{
	background-color:rgba(226,226,226,0.5)!important; 
}

#secondary > ASIDE > DIV > UL.menu > li.current-menu-item > a{
	background-color:rgba(226,226,226,0.2); 
}

#secondary > ASIDE > DIV > UL.menu > li.current-menu-item > a:before{
	font-family:FontAwesome; 
	content:""; 
	display:inline-block; 
	padding-right:3px; 
	vertical-align:middle; 
	font-size:10px; 
}

/*----------------------------------------------------------
                        Sidebar Calendar
----------------------------------------------------------*/


DIV#calendar_wrap > TABLE#wp-calendar{
	border-style:solid; 
	border-width:1px; 
	border-color:rgba(220,220,220, 1); 
}

DIV#calendar_wrap > TABLE#wp-calendar > TBODY > TR > TD{
	border-style:none; 
	border-top-style:none; 
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	border-bottom-color:rgba(220,220,220, 1);  
	border-width:1px; 
	border-right-style:none; 
	border-left-style:solid; 
	border-left-color:rgba(220,220,220, 1);  
	text-align:center; 
}

DIV#calendar_wrap > TABLE#wp-calendar > TBODY > TR > TD.pad{
	background-color:rgba(250,250,250,1); 
}

DIV#calendar_wrap > TABLE#wp-calendar > TBODY > TR{
	font-size:12px; 
	text-align:left; 
	line-height:17px; 
	border-top-style:none!important; 
}

ASIDE > DIV#calendar_wrap > TABLE#wp-calendar > THEAD > TR > TH{
	border-bottom-style:none!important; 
	font-size:12px; 
	text-align:center; 
	line-height:16px; 
}

ASIDE > DIV#calendar_wrap > TABLE#wp-calendar > TFOOT > TR > TD#next{
	text-align:right; 
	line-height:13px; 
	font-size:14px; 
	height:34px; 
	padding-top:5px!important; 
	padding-bottom:5px;  
}

ASIDE > DIV#calendar_wrap > TABLE#wp-calendar > TFOOT > TR > TD#prev{
	line-height:13px; 
	font-size:14px; 
	height:35px; 
	padding-bottom:5px; 
	padding-top:5px; 
}

ASIDE > DIV#calendar_wrap > TABLE#wp-calendar > TFOOT > TR > TD.pad{
	height:34px; 
	padding-top:5px; 
	padding-bottom:5px; 
}

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}


/*----------------------------------------------------------
                        CUSTOM STUFF
----------------------------------------------------------*/
html {
	/*font-family: "open-sans",sans-serif;
	font-style: normal;
	font-weight: 400;*/
	overflow-y: scroll;
	overflow-x: hidden;
}

div.col.l12 {
    max-width: 100%;
}

/*H Tags*/

.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
	font-weight: 300;
}
.entry-content h1 {
	
}
.entry-content h2 {
	
}
.entry-content h3 {
	
}
.entry-content h4 {
	
}
.entry-content h5 {
	
}
.entry-content h6 {
	
}

h1.page-title {
 font-size: 2.75rem;
    font-weight: 500;
    color: rgb(4,72,100);
}
h1.post-title {
 font-size: 2.75rem;
}
h2.entry-title,
h2.entry-title a {
    
}


/*General Typography*/

.entry-content p {
	
}
.entry-content strong {
	font-weight: bold;
}
.entry-content a {
	
}
.entry-content a:hover {
	
}

/*Structure*/

.ubermenu-target {
   color: #ffffff;
font-family: ff-karbid-slab-web-pro, serif;
font-weight: 500;
font-style: normal;
font-size: 15px;
}





.ubermenu-target-title {
  text-shadow: 0px 2px 7px rgba(46, 144, 69, 0.65);
}


.preheader {
	
}
.preheader_first_column {
	
}
.preheader_first_column p {
	
}
.preheader_second_column {
	
}
.preheader_second_column p {
	
}
.masthead .container {
	/*max-width: 1355px;*/	
}
.masthead {

}

.navcontainer {
	border-style: solid;
	border-width: 1px;
	border-color: rgba(255, 255, 255, 0.18);
	/*box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.26);*/
}

#ubermenu-main-2-primary {
	padding-top: 0;	
}


.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after {
    position: absolute;
    right: 15px !important;
    top: 50%;
    margin-top: -6px !important;
    content: "\f0d7" !important;
	font-size: 12px !important;
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.prefooter .row,
.mainfooter .row,
.subfooter .row {
	margin-bottom: 0;
}

.prefooter {
		
}
.prefooter p {

}

.mainfooter {
    border-top-style:solid;
    border-top-width:1px;
    border-top-color:rgba(255, 255, 255, 0.562);
    border-bottom-color:rgba(255, 255, 255, 0.562);
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.footer_column_one {
	
}
.footer_column_two {
	
}
.footer_column_three {
	
}
.footer_column_four {
	
}

.mainfooter p {
	
}
.mainfooter aside {
	
}
.mainfooter aside h3.widget-title {
    font-weight:200;
    font-size:21px;
    text-transform:uppercase;
    line-height:36px;
}

.subfooter {
	
}

.subfooter p {
	text-align: center;
}


.homepage-blog {
    float:left;
    max-width: 30%;
    margin-right: 1.5%;
    margin-left: 1.5%;
    margin-top: 20px;
}


@media screen and (max-width:568px){
     .valign-wrapper {
      display: block;
    }
    .preheader_first_column,
    .preheader_second_column {
        text-align: center;        
    }
}

@media screen and (max-width:568px){

 }
}
@media only screen and (min-width: 601px){
    nav, nav .nav-wrapper i, nav a.button-collapse, nav a.button-collapse i {
        height: 130px;
        line-height: 130px;
    }
}








.add_top_padding {
	min-height: 25px;	
}






DIV.entry-content > UL > LI {
	list-style-type:disc!important; 
	list-style-position:outside; 
	padding-left:5px; 
	margin-left:30px; 
}

DIV.entry-content > OL > LI {
	padding-left:10px; 
	margin-left:0px; 
}




.gform_wrapper {
	background-color:rgba(249,249,249,1); 
	padding-top:15px; 
	padding-right:15px; 
	padding-left:15px; 
	padding-bottom:15px; 
	border-style:solid; 
	border-width:1px; 
	border-color:rgba(234,234,234,1); 
}


