/*-- FOLLOW --*/
/*----------------------------------------------------------------------------------------------------------------------------------------*/
#main{font-size:19px;}
.headerimage{margin-bottom: 60px;}
.image-column{color: #6ac516;font-size:16px;font-weight: 400;}
.image-column img{width: 100%; height: auto;}
/*Embedded VIMEO files*/
.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; height: auto; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.tabcontrol_tabs{border-bottom: solid 1px #ccc;}
.tabcontrol_tabs ul{margin-left:0px;padding-left:0px;}
.tabcontrol_tabs ul li{list-style-type: none;width: 212px;background-color: #d8d8d8;float: left; margin-right: 10px;padding: 4px 10px;cursor: pointer;
	font-family: 'Kaempf', sans-serif;color:#000;}
.tabcontrol_tabs ul li.selected, .tabcontrol_tabs ul li:hover{background-color: #6ac516;color: #fff;}
.tabcontrol_panes{padding-top: 40px;}

.ce_form label{display: inline-block;margin-right: 25px;}
.ce_form .text{margin-bottom: 10px;padding: 7px 10px;box-sizing: border-box; width:100%;}
.ce_form .submit{border: none; background-color: #6ac516;width:100%;padding: 15px 0px;text-transform: uppercase;}

.ce_accordion{margin-bottom: 20px;}
.toggler:before{content: '+';font-weight: 700;font-size: 21px;color: #fff;
margin-right: 10px;}
.toggler{background: #6ac516;padding: 10px 20px;color: #fff;cursor: pointer;outline: none;}
.ce_accordionSingle{margin-bottom: 20px;}
.accordion{padding: 20px;border-left: solid 1px #6ac516;}

.dres-follow{font-size: 13px;text-transform: uppercase;margin-bottom: 50px;}

.mod_rocksolid_slider.headerimage{margin: 1em 0px;}