/* COLUMNAL - CORE

///////////////////////////////////////////// */



/* Column code based on work from cssgrid.net: 

The 1140px Grid by Andy Taylor – http://cssgrid.net – http://www.twitter.com/andytlr – http://www.catchingzebra.com */

.container {padding-left: 20px; padding-right: 20px;}

.row {clear: both; overflow: hidden;}



.home-row {

	clear:both;

	overflow:hidden;

	width:1100px;

}



#slider {

	clear:both;

	overflow:hidden;

	width:720px;

	height: 345px;

}





.col_1, .col_2, .col_3, .col_4, .col_4_home, .col_5, .col_6, .col_7, .col_8, .col_9, .col_10, .col_11 {float: left; margin-right: 1.8%; position: relative;}



.col_1 {width: 4.85%;}  /* ie - 4.7% */

.col_2 {width: 13.5%;}  /* ie - 13.2% */

.col_3 {width: 24.15%;} /* ie - 22.05% */

.col_4 {width: 25%; background: #fff; padding: 30px; min-height: 250px; /*margin-top: 20px;*/ margin-bottom:20px;} 	/* ie - 20.6% */

#Home .col_4, #Home .green-box {background: #E3F8CE; margin-top:20px; } 	/* ie - 60.6% */

#Home .green-box {padding: 30px;}

#Home .col_4 a, #Home .green-box a {color: #002A53; text-decoration: none;}
#Home .col_4 a:hover, #Home .green-box a:hover {color: #A7CD80; text-decoration: none;} 	

.col_5 {width: 39.45%;} /* ie - 39% */

.col_6 {width: 48.1%;} 	/* ie - 48% */

.col_7 {width: 56.75%;} /* ie - 56.75% */

.col_8 {width: 65.4%;} 	/* ie - 61.6% */

.col_9 {width: 74.05%;} /* ie - 74.05% */

.col_10 {width: 82.7%;} /* ie - 82.7% */

.col_11 {width: 91.35%;}/* ie - 91.35% */

.col_12 {clear: both; width: 100%; float: left;}





.contact {

height: 305px;

width: 22%;

float: left;

color:#FFFFFF;

background-color:#006262;

padding: 20px;

margin: 20px 0px 10px 10px;}



.contact img {max-width: 40%;}





.last, .omega {margin-right: 0 !important; min-height:250px;}

img, object, embed {/*max-width: 100%;*/}



.beige { background-color:#B6B66D;

}



/*

_______________________________

Columnal - sub-columns */



.col_2 .col_1 {margin-right:28.62%; width:35.69%;}

.col_2 .pre_1 {padding-left:35.69%;}

.col_2 .suf_1 {padding-right:35.69%;}



/* */



.col_3 .col_2, .col_3 .col_1 {margin-right:17.45%;}

.col_3 .col_1 {width:21.7%;}

.col_3 .col_2 {width:60.86%;}



.col_3 .pre_1 {padding-left:21.7%;}

.col_3 .pre_2 {padding-left:60.86%;}



.col_3 .suf_1 {padding-right:21.7%;}

.col_3 .suf_2 {padding-right:60.86%;}



/* */



.col_4 .col_3, .col_4 .col_2, .col_4 .col_1 {margin-right:12.36%;}

.col_4 .col_1 {width:15.73%;}

.col_4 .col_2 {width:43.82%;}

.col_4 .col_3 {width:71.91%;}



.col_4 .pre_1 {padding-left:28.09%;}

.col_4 .pre_2 {padding-left:56.18%;}

.col_4 .pre_3 {padding-left:84.27%;}



.col_4 .suf_1 {padding-right:28.09%;}

.col_4 .suf_2 {padding-right:56.18%;}

.col_4 .suf_3 {padding-right:84.27%;}



/* */



.col_5 .col_4, .col_5 .col_3, .col_5 .col_2, .col_5 .col_1 {margin-right:9.7%;} 

.col_5 .col_1 {width:12.24%;}

.col_5 .col_2 {width:34%;}

.col_5 .col_3 {width:56.28%;}

.col_5 .col_4 {width:78%;}



.col_5 .pre_1 {padding-left:21.94%;}

.col_5 .pre_2 {padding-left:43.7%;}

.col_5 .pre_3 {padding-left:65.98%;}

.col_5 .pre_4 {padding-left:87.7%;}



.col_5 .suf_1 {padding-right:21.94%;}

.col_5 .suf_2 {padding-right:43.7%;}

.col_5 .suf_3 {padding-right:65.98%;}

.col_5 .suf_4 {padding-right:87.7%;}



/* */



.col_6 .col_5, .col_6 .col_4, .col_6 .col_3, .col_6 .col_2, .col_6 .col_1 {margin-right:7.77%}

.col_6 .col_1 {width:10.19%;}

.col_6 .col_2 {width: 28.13%;}

.col_6 .col_3 {width: 46.11%;}

.col_6 .col_4 {width: 64.1%;}

.col_6 .col_5 {width: 82%;}



.col_6 .pre_1 {padding-left:89.77%;}

.col_6 .pre_2 {padding-left:71.87%;}

.col_6 .pre_3 {padding-left:53.88%;}

.col_6 .pre_4 {padding-left:35.9%;}

.col_6 .pre_5 {padding-left:17.96%;}



.col_6 .suf_1 {padding-right:89.77%;}

.col_6 .suf_2 {padding-right:71.87%;}

.col_6 .suf_3 {padding-right:53.88%;}

.col_6 .suf_4 {padding-right:35.9%;}

.col_6 .suf_5 {padding-right:17.96%;}



/* */



.col_7 .col_6, .col_7 .col_5, .col_7 .col_4, .col_7 .col_3, .col_7 .col_2, .col_7 .col_1 {margin-right: 6.56%;}

.col_7 .col_1 {width:8.66%;}

.col_7 .col_2 {width:23.88%;}

.col_7 .col_3 {width:39.11%;}

.col_7 .col_4 {width:54.33%;}

.col_7 .col_5 {width:69.56%;}

.col_7 .col_6 {width:84.78%;}



.col_7 .pre_1 {padding-left:15.22%;}

.col_7 .pre_2 {padding-left:30.44%;}

.col_7 .pre_3 {padding-left:45.67%;}

.col_7 .pre_4 {padding-left:60.89%;}

.col_7 .pre_5 {padding-left:76.12%;}

.col_7 .pre_6 {padding-left:91.34%;}



.col_7 .suf_1 {padding-right:15.22%;}

.col_7 .suf_2 {padding-right:30.44%;}

.col_7 .suf_3 {padding-right:45.67%;}

.col_7 .suf_4 {padding-right:60.89%;}

.col_7 .suf_5 {padding-right:76.12%;}

.col_7 .suf_6 {padding-right:91.34%;}



/* */



.col_8 .col_7, .col_8 .col_6, .col_8 .col_5, .col_8 .col_4, .col_8  .col_3, .col_8 .col_2, .col_8 .col_1 {margin-right:5.78%;}

.col_8 .col_1 {width:7.44%;}

.col_8 .col_2 {width:20.66%;}

.col_8 .col_3 {width:33.89%;}

.col_8 .col_4 {width:47.11%;}

.col_8 .col_5 {width:60.33%;}

.col_8 .col_6 {width:73.56%;}

.col_8 .col_7 {width:86.78%;}



.col_8 .pre_1 {padding-left:13.22%;}

.col_8 .pre_2 {padding-left:26.44%;}

.col_8 .pre_3 {padding-left:39.67%;}

.col_8 .pre_4 {padding-left:52.89%;}

.col_8 .pre_5 {padding-left:66.11%;}

.col_8 .pre_6 {padding-left:79.34%;}

.col_8 .pre_7 {padding-left:92.56%;}



.col_8 .suf_1 {padding-right:13.22%;}

.col_8 .suf_2 {padding-right:26.44%;}

.col_8 .suf_3 {padding-right:39.67%;}

.col_8 .suf_4 {padding-right:52.89%;}

.col_8 .suf_5 {padding-right:66.11%;}

.col_8 .suf_6 {padding-right:79.34%;}

.col_8 .suf_7 {padding-right:92.56%;}



/* */



.col_9 .col_1, .col_9 .col_2, .col_9 .col_3, .col_9 .col_4, .col_9 .col_5, .col_9 .col_6, .col_9 .col_6, .col_9 .col_7, .col_9 .col_8 {margin-right:5.1%;}

.col_9 .col_1 {width:6.57%;}

.col_9 .col_2 {width:18.25%;}

.col_9 .col_3 {width:29.93%;}

.col_9 .col_4 {width:41.61%;}

.col_9 .col_5 {width:53.25%}

.col_9 .col_6 {width:64.97%;}

.col_9 .col_7 {width:76.65%;}

.col_9 .col_8 {width:88.33%;}



.col_9 .pre_1 {padding-left:11.67%;}

.col_9 .pre_2 {padding-left:23.35%;}

.col_9 .pre_3 {padding-left:35.03%;}

.col_9 .pre_4 {padding-left:46.71%;}

.col_9 .pre_5 {padding-left:58.35%}

.col_9 .pre_6 {padding-left:70.07%;}

.col_9 .pre_7 {padding-left:81.75%;}

.col_9 .pre_8 {padding-left:93.43%;}



.col_9 .suf_1 {padding-right:11.67%;}

.col_9 .suf_2 {padding-right:23.35%;}

.col_9 .suf_3 {padding-right:35.03%;}

.col_9 .suf_4 {padding-right:46.71%;}

.col_9 .suf_5 {padding-right:58.35%}

.col_9 .suf_6 {padding-right:70.07%;}

.col_9 .suf_7 {padding-right:81.75%;}

.col_9 .suf_8 {padding-right:93.43%;}



/* */



.col_10 .col_9, .col_10 .col_8, .col_10 .col_7, .col_10 .col_6, .col_10 .col_5, .col_10 .col_4, .col_10 .col_3, .col_10 .col_2, .col_10 .col_1 {margin-right:4.61%;}

.col_10 .col_1 {width:5.85%;}

.col_10 .col_2 {width:16.31%;}

.col_10 .col_3 {width:26.77%;}

.col_10 .col_4 {width:37.23%;}

.col_10 .col_5 {width:47.69%;}

.col_10 .col_6 {width:58.16%;}

.col_10 .col_7 {width:68.62%;}

.col_10 .col_8 {width:79.08%;}

.col_10 .col_9 {width:89.54%;}



.col_10 .pre_1 {padding-left:10.46%;}

.col_10 .pre_2 {padding-left:20.92%;}

.col_10 .pre_3 {padding-left:31.38%;}

.col_10 .pre_4 {padding-left:41.84%;}

.col_10 .pre_5 {padding-left:52.3%;}

.col_10 .pre_6 {padding-left:62.77%;}

.col_10 .pre_7 {padding-left:73.23%;}

.col_10 .pre_8 {padding-left:83.69%;}

.col_10 .pre_9 {padding-left:94.06%;}



.col_10 .suf_1 {padding-right:10.46%;}

.col_10 .suf_2 {padding-right:20.92%;}

.col_10 .suf_3 {padding-right:31.38%;}

.col_10 .suf_4 {padding-right:41.84%;}

.col_10 .suf_5 {padding-right:52.3%;}

.col_10 .suf_6 {padding-right:62.77%;}

.col_10 .suf_7 {padding-right:73.23%;}

.col_10 .suf_8 {padding-right:83.69%;}

.col_10 .suf_9 {padding-right:94.06%;}



/* */



.col_11 .col_10, .col_11 .col_9, .col_11 .col_8, .col_11 .col_7, .col_11 .col_6, .col_11 .col_5, .col_11 .col_4, .col_11 .col_3, .col_11 .col_2, .col_11 .col_1 {margin-right:4.14%;}

.col_11 .col_1 {width:5.32%;}

.col_11 .col_2 {width:14.79%;}

.col_11 .col_3 {width:24.26%;}

.col_11 .col_4 {width:33.73%;}

.col_11 .col_5 {width:43.2%;}

.col_11 .col_6 {width:52.66%;}

.col_11 .col_7 {width:62.1%;}

.col_11 .col_8 {width:71.6%;}

.col_11 .col_9 {width:81.07%;}

.col_11 .col_10 {width:90.54%;}



.col_11 .pre_1 {padding-left:9.46%;}

.col_11 .pre_2 {padding-left:18.93%;}

.col_11 .pre_3 {padding-left:28.4%;}

.col_11 .pre_4 {padding-left:37.87%;}

.col_11 .pre_5 {padding-left:47.34%;}

.col_11 .pre_6 {padding-left:56.8%;}

.col_11 .pre_7 {padding-left:66.24%;}

.col_11 .pre_8 {padding-left:75.74%;}

.col_11 .pre_9 {padding-left:85.21%;}

.col_11 .pre_10 {padding-left:94.68%;}



.col_11 .suf_1 {padding-right:9.46%;}

.col_11 .suf_2 {padding-right:18.93%;}

.col_11 .suf_3 {padding-right:28.4%;}

.col_11 .suf_4 {padding-right:37.87%;}

.col_11 .suf_5 {padding-right:47.34%;}

.col_11 .suf_6 {padding-right:56.8%;}

.col_11 .suf_7 {padding-right:66.24%;}

.col_11 .suf_8 {padding-right:75.74%;}

.col_11 .suf_9 {padding-right:85.21%;}

.col_11 .suf_10 {padding-right:94.68%;}



/*

_______________________________

Columnal - prefix and suffix columns for horizontal spacing options */



/* spacing for before column */

.pre_1 {padding-left: 8.65%;} /* 4.85 + 3.8 */

.pre_2 {padding-left: 17.3%;} /* 13.5 + 3.8 */

.pre_3 {padding-left: 25.95%;} /* 22.15 + 3.8 */

.pre_4 {padding-left: 34.6%;} /* 30.8 + 3.8 */

.pre_5 {padding-left: 43.25%;} /* 39.45 + 3.8 */

.pre_6 {padding-left: 51.9%;} /* 48.1 + 3.8 */

.pre_7 {padding-left: 60.55%;} /* 56.75 + 3.8 */

.pre_8 {padding-left: 69.2%;} /* 65.4 + 3.8 */

.pre_9 {padding-left: 77.85%;} /* 74.05 + 3.8 */

.pre_10 {padding-left: 86.5%;} /* 82.7 + 3.8 */

.pre_11 {padding-left: 95.15%;} /* 91.35 + 3.8 */



/* spacing for after column */

.suf_1 {padding-right: 8.65%;}

.suf_2 {padding-right: 17.3%;}

.suf_3 {padding-right: 25.95%}

.suf_4 {padding-right: 34.6%;}

.suf_5 {padding-right: 43.25%;}

.suf_6 {padding-right: 51.9%;}

.suf_7 {padding-right: 60.55%;}

.suf_8 {padding-right: 69.2%;}

.suf_9 {padding-right: 77.85%;}

.suf_10 {padding-right: 86.5%;}

.suf_11 {padding-right: 95.15%;}



/*

_______________________________

Columnal - vertical spacing options */



.margin_top_5 {margin-top: 5px !important;}

.margin_top_15 {margin-top: 15px !important;}

.margin_top_25 {margin-top: 25px !important;}

.margin_top_30 {margin-top: 30px !important;}

.margin_top_35 {margin-top: 35px !important;}

.margin_top_45 {margin-top: 45px !important;}

.margin_top_60 {margin-top: 60px !important;}

.margin_top_90 {margin-top: 90px !important;}

.margin_top_120 {margin-top: 120px !important;}



.margin_bottom_5 {margin-bottom: 5px !important;}

.margin_bottom_15 {margin-bottom: 15px !important;}

.margin_bottom_25 {margin-bottom: 25px !important;}

.margin_bottom_30 {margin-bottom: 30px !important;}

.margin_bottom_35 {margin-bottom: 35px !important;}

.margin_bottom_45 {margin-bottom: 45px !important;}

.margin_bottom_60 {margin-bottom: 60px !important;}

.margin_bottom_90 {margin-bottom: 90px !important;}

.margin_bottom_120 {margin-bottom: 120px !important;}



.padding_top_15 {padding-top:15px !important;}

.padding_top_30 {padding-top:30px !important;}

.padding_top_45 {padding-top:45px !important;}

.padding_top_60 {padding-top:60px !important;}

.padding_top_90 {padding-top:90px !important;}

.padding_top_120 {padding-top:120px !important;}

.padding_top_130 {padding-top:130px !important;}



.padding_bottom_15 {padding-bottom:15px !important;}

.padding_bottom_30 {padding-bottom:30px !important;}

.padding_bottom_45 {padding-bottom:45px !important;}

.padding_bottom_60 {padding-bottom:60px !important;}

.padding_bottom_90 {padding-bottom:90px !important;}

.padding_bottom_120 {padding-bottom:120px !important;}

.padding_bottom_130 {padding-bottom:130px !important;}







/*

_______________________________

Columnal - extras */



.clear, .clearboth {clear:both !important;}

.clearleft {clear:left !important;}

.clearright {clear:right !important;}



.textcenter {text-align:center;}

.textright {text-align:right;}

.textleft {text-align:left;}



/* this will insert a pseduo element clears floats for an element containing floated content */

.selfclear:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}



.mobile-only {display: none;}



/* END COLUMNAL - CORE CODE

///////////////////////////////////////////// */





/* COLUMNAL - TABLET

///////////////////////////////////////////// */



@media handheld, only screen and (max-width: 1024px) {

.contact img {max-width: 37%;}



.contact { width: 18%;}



.col_4 {width: 16%;}

#Home .col_4, #Home .omega {margin:20px; }

.home-row { 	clear:both;

	overflow:hidden;

	width:1100px;}

	

#slider {

	clear:both;

	overflow:hidden;

	width:720px;

	height: 345px;

}



}









/* COLUMNAL - TABLET

///////////////////////////////////////////// */



@media handheld, only screen and (max-width: 1010px) {

	.row, .body, .container, .home-row, #slider {

	width: 100%;

	margin-left:0;

	margin-right:0;

	padding-left:0;

	padding-right:0;

	}


#Home .col_4 {margin:20px; }
#Home .omega {margin:20px; }


	/* kill prefixes and suffixes, otherwise 1-column version breaks */

	.pre_1, .pre_2, .pre_3, .pre_4, .pre_5, .pre_6, .pre_7, .pre_8, .pre_9, .pre_10, .pre_11 {padding-left: 0;}

	.suf_1, .suf_2, .suf_3, .suf_4, .suf_5, .suf_6, .suf_7, .suf_8, .suf_9, .suf_10, .suf_11 {padding-right: 0;}



	/************************************************************************/



	/* cssgrid.net - mobile presets */

	.col_1, .col_2, .col_3, .col_4, .col_4_home, .col_5, .col_6,

	.col_7, .col_8, .col_9, .col_10, .col_11, .col_12, .contact, #slider {

		clear: both;

		float: none;

		margin-left: 0;

		margin-right: 0;

		padding-left: 5%;

		padding-right: 0;

		width: auto;

		width: -moz-available;

	}





	/* Columnal - sub columns */

	.col_2 .col_1, 

	.col_3 .col_2, .col_3 .col_1,

	.col_4 .col_3, .col_4 .col_2, .col_4 .col_1,

	.col_5 .col_4, .col_5 .col_3, .col_5 .col_2, .col_5 .col_1,

	.col_6 .col_5, .col_6 .col_4, .col_6 .col_3, .col_6 .col_2, .col_6 .col_1,

	.col_7 .col_6, .col_7 .col_5, .col_7 .col_4, .col_7 .col_3, .col_7 .col_2, .col_7 .col_1,

	.col_8 .col_7, .col_8 .col_6, .col_8 .col_5, .col_8 .col_4, .col_8 .col_3, .col_8 .col_2, .col_8 .col_1,

	.col_9 .col_1, .col_9 .col_2, .col_9 .col_3, .col_9 .col_4, .col_9 .col_5, .col_9 .col_6, .col_9 .col_7, .col_9 .col_8,

	.col_10 .col_9, .col_10 .col_8, .col_10 .col_7, .col_10 .col_6, .col_10 .col_5, .col_10 .col_4, .col_10 .col_3, .col_10 .col_2, .col_10 .col_1,

	.col_11 .col_10, .col_11 .col_9, .col_11 .col_8, .col_11 .col_7, .col_11 .col_6, .col_11 .col_5, .col_11 .col_4, .col_11 .col_3, .col_11 .col_2, .col_11 .col_1,

	.col_12 .col_11, .col_12 .col_10, .col_12 .col_9, .col_12 .col_8, .col_12 .col_7, .col_12 .col_6, .col_12 .col_5, .col_12 .col_4, .col_12 .col_3, .col_12 .col_2, .col_12 .col_1 {

		padding-left: 0;

		padding-right: 0;

		width: 100%;

	}



	/* .row {width: 100%;} */

	/* Type presets */

	.container h1 {margin:.5em 0 .5em;}

	.container h2 {margin:.5em 0 .535em;}

	.container h3 {margin:.5em 0 .57em;}

	.container h4 {margin:.5em 0 .615em;}

	.container h5 {margin:.5em 0 .67em;}

	.container h6 {margin:.5em 0 .8em;}



	/* .reverse {padding-top: 1em; margin-bottom: 1em;} */



	/* Columnal content control - use on any elements to show/hide content on mobile */

	.mobile-hide {display: none;}

	.mobile-only {display: block;}



	/*****************************************

	   CUSTOM ADDITIONS FOR TABLET SITE LAYOUT 

	*****************************************/







}

/* END COLUMNAL - MOBILE

///////////////////////////////////////////// */







/* COLUMNAL - MOBILE

///////////////////////////////////////////// */



@media handheld, only screen and (max-width: 767px) {

	.row, .body, .container, .home-row, #slider {

	width: 100%;

	margin-left:0;

	margin-right:0;

	padding-left:0;

	padding-right:0;

	}

	/* kill prefixes and suffixes, otherwise 1-column version breaks */

	.pre_1, .pre_2, .pre_3, .pre_4, .pre_5, .pre_6, .pre_7, .pre_8, .pre_9, .pre_10, .pre_11 {padding-left: 0;}

	.suf_1, .suf_2, .suf_3, .suf_4, .suf_5, .suf_6, .suf_7, .suf_8, .suf_9, .suf_10, .suf_11 {padding-right: 0;}



	/************************************************************************/



	/* cssgrid.net - mobile presets */

	.col_1, .col_2, .col_3, .col_4, .col_4_home, .col_5, .col_6,

	.col_7, .col_8, .col_9, .col_10, .col_11, .col_12, .contact {

		clear: both;

		float: none;

		margin-left: 0;

		margin-right: 0;

		padding-left: 5%;

		padding-right: 0;

		width: auto;

		width: -moz-available;

	}





	/* Columnal - sub columns */

	.col_2 .col_1, 

	.col_3 .col_2, .col_3 .col_1,

	.col_4 .col_3, .col_4 .col_2, .col_4 .col_1,

	.col_5 .col_4, .col_5 .col_3, .col_5 .col_2, .col_5 .col_1,

	.col_6 .col_5, .col_6 .col_4, .col_6 .col_3, .col_6 .col_2, .col_6 .col_1,

	.col_7 .col_6, .col_7 .col_5, .col_7 .col_4, .col_7 .col_3, .col_7 .col_2, .col_7 .col_1,

	.col_8 .col_7, .col_8 .col_6, .col_8 .col_5, .col_8 .col_4, .col_8 .col_3, .col_8 .col_2, .col_8 .col_1,

	.col_9 .col_1, .col_9 .col_2, .col_9 .col_3, .col_9 .col_4, .col_9 .col_5, .col_9 .col_6, .col_9 .col_7, .col_9 .col_8,

	.col_10 .col_9, .col_10 .col_8, .col_10 .col_7, .col_10 .col_6, .col_10 .col_5, .col_10 .col_4, .col_10 .col_3, .col_10 .col_2, .col_10 .col_1,

	.col_11 .col_10, .col_11 .col_9, .col_11 .col_8, .col_11 .col_7, .col_11 .col_6, .col_11 .col_5, .col_11 .col_4, .col_11 .col_3, .col_11 .col_2, .col_11 .col_1,

	.col_12 .col_11, .col_12 .col_10, .col_12 .col_9, .col_12 .col_8, .col_12 .col_7, .col_12 .col_6, .col_12 .col_5, .col_12 .col_4, .col_12 .col_3, .col_12 .col_2, .col_12 .col_1 {

		padding-left: 0;

		padding-right: 0;

		width: 100%;

	}



	/* .row {width: 100%;} */

	/* Type presets */

	.container h1 {margin:.5em 0 .5em;}

	.container h2 {margin:.5em 0 .535em;}

	.container h3 {margin:.5em 0 .57em;}

	.container h4 {margin:.5em 0 .615em;}

	.container h5 {margin:.5em 0 .67em;}

	.container h6 {margin:.5em 0 .8em;}



	/* .reverse {padding-top: 1em; margin-bottom: 1em;} */



	/* Columnal content control - use on any elements to show/hide content on mobile */

	.mobile-hide {display: none;}

	.mobile-only {display: block;}



	/*****************************************

	   CUSTOM ADDITIONS FOR MOBILE SITE LAYOUT 

	*****************************************/



	



}

/* END COLUMNAL - MOBILE

///////////////////////////////////////////// */



.default-flex .flexslider-container293 {

margin-bottom: 0px;

}