.mission {
    float: left;
    margin-right: 20px;
    width: 33%;
    background-color: white;
    border-radius: 15px;
    margin-left: 10px;
    padding: 10px;
	margin-bottom: 10px;
	    height: 237px;
}
.news
{
 float: left;
    /* margin-left: 2%; */
    width: 33%;
    background-color: white;
    border-radius: 15px;
    margin-left: -13px;
    padding: 10px;
	margin-bottom: 10px;
	    height: 129px;
}
.adv
{
    clear: both;
float: left;
    margin-right: 20px;
    width: 33%;
    background-color: white;
    border-radius: 15px;
    margin-left: 10px;
    padding: 10px;
	margin-bottom: 10px;
	    height: 129px;
}
.marketresearch ul.breadcrum li a.active,ul.word_filter li a.active {
    color: #0d713a;
    font-weight: bold;
}
.AdMain {
float : right;
width : 15%;
}
.top_bar {
  float: left;
    /* margin-right: 20px; */
    width: 68.5%;
    background-color: white;
    border-radius: 15px;
    margin-left: 10px;
    padding: 10px;
    margin-bottom: 10px;
    height: 107px;
}
.bottom_bar {
  float: left;
    /* margin-right: 20px; */
    width: 96%;
    background-color: white;
    border-radius: 15px;
    margin-left: 10px;
    padding: 10px;
}

.mission ul {
text-align : justify;
list-style-image : url(../images/arrow1.png);
list-style-position : outside;
margin-left : 5%;
}
.vision {
width : 100%;
float : left;
}
.corevalues {
float : left;
width : 100%;
}
.corevalues ul {
text-align : justify;
list-style-image : url(../images/arrow1.png);
list-style-position : outside;
margin-left : 7%;
}
.VisionCore {
    float: left;
    /* margin-left: 2%; */
    width: 33%;
    background-color: white;
    border-radius: 15px;
    margin-left: -13px;
    padding: 10px;
	height: 237px;
	    margin-bottom: 10px;
}
.adskwick {
float : right;
}
.adskwick img {
border : solid 1px;
border-color : #CFCFCF;
}
.ads {
width : 100%;
border : solid 1px;
border-color : #CFCFCF;
float : right;
}
.adswidth75 {
width : 75% !important ;
}
.ads img {
height : 128px;
width : 100%;
}
.middlesection-one {
width : 20%;
float : left;
}

.middlesection-one li{
list-style:none
}

.middlesection-two {
float : left;
margin-left : 1%;
width : 20%;
}

.middlesection-two li{
list-style:none
}
.middlesection-three {
margin-left : 1%;
width : 37%;
float : left;
}
.LineBreak {
float : left;
width : 100%;
height : 10px;
}
.EventsMainCont {
float : left;
width : 100%;
}
.EventsLeft {
float : left;
width : 19%;
border : grey solid 1px;
    margin-right: 10px;
}
.EventsMonth {
display : block;
background-color : green;
text-align : center;
color : white;
font-size : large;
}
.EventsDate {
display : block;
text-align : center;
color : black;
font-size : large;
}
.EventsLeft img {
width : 100%;
}
.EventsRight {
    width: 79%;
    margin-left: 10%;
    margin-bottom: 10px;
}
.ContactTitle {
margin : 0 auto;
width : 940px;
padding : 20px 0 20px 0;
}
.lower-one {
        width: 33%;
    float: left;
    margin-right: 2%;
    background-color: white;
    border-radius: 15px;
    margin-left: 10px;
    padding: 10px;
    /* margin-top: 0; */
	    margin-bottom: 10px;

}
.lower-one p {
width : 100%;
}
.lower-two {
margin-left : 2%;
width : 40%;
float : left;
}
.AdsMain {
    float: right;
    width: 26.5%;
    margin-right: 1%;
    border-radius: 15px;

}
.homeAdsMain{
    height: auto !important;
    margin-bottom:5px;
    background-color: white;
    border-radius: 10px 10px;
}
.videolink{
    width: 100%;
}
.videolink iframe{
    width: 90%;
    padding: 5px 10px;
    border: 2px solid #e7e7e7;
    border-radius: 0 0 10px 10px;
    background-color: white;
}
.ads-lower {
width : 100%;
border : solid 1px;
border-color : #CFCFCF;
float : right;
margin-bottom:5%;
}
.ads-lower img {
height : 128px;
width : 100%;
}
.Publications2 {
width : 100%;
float : left;
}
#MainSearch {
float : right;
width : 100%;
}
#MainSearch .SearchImage {
float : right;
width : 28px;
margin-top : 0.8%;
}
#MainSearch .SearchField {
float : right;
width : 200px;
margin-right : 1.5%;
}
#search {
height : 31px;
width : 160px;
border : rgb(186, 186, 186) solid 1px;
border-radius : 5px;
margin-right : 5%;
float : right;
}
.footer1 {
float : left;
width : 45%;
}
.footer2 {
width : 41%;
float : left;
}
.footer2 p {
margin-top : 45px;
}
.socialfacebook {
margin-left : 93px;
}
.socialfacebook img {
border : rgb(36, 32, 32) solid 1px;
border-radius : 5px;
}
.services {
margin-left : 2%;
width : 20%;
float : left;
margin-right : 0%;
margin-bottom : 0%;
margin-left : 1%;
}
.services img {
width : 8px;
padding-right : 3px;
}
.sitemap-one {
float : left;
margin-right : 20px;
margin-bottom : 20px;
margin-left : 2%;
width : 20%;
}
.sitemap-two {
margin-left : 2%;
width : 20%;
float : left;
margin-right : 20px;
margin-bottom : 20px;
}
.sitemap-three {
margin-left : 2%;
width : 30%;
margin-top : -2px;
margin-right : 0 !important ;
float : left;
margin-bottom : 20px;
}
.sitemap-four {
margin-left : 2%;
width : 15%;
margin-top : 0%;
margin-right : 0% !important ;
float : left;
margin-bottom : 20px;
}
.marketresearch {
   display:inline-block;
   margin: 0 auto;
    text-align: center;
    width: 60%;
}
.marketresearch ul {
text-align : justify;
list-style-image : url(../images/arrow1.png);
list-style-position : outside;
margin-left: 4%;
}
.services-add {
width : 15%;
float : right;
}
.services-add img {
height : 106px;
width : 100%;
border : #CFCFCF solid 1px;
}
.services-add p {
height : 55px;
width : 100%;
float : left;
}
.servicesmiddle1 {
width : 20%;
float : left;
padding-bottom : 20px;
margin-left : 1%;
}
.servicesmiddle2 {
float : left;
margin-top : 0%;
margin-left : 3%;
margin-right : 0 !important ;
width : 20%;
}
.press-middle {
text-align : justify;
margin-left : 2%;
width : 50%;
float : left;
}
.press-middle ul {
text-align : justify;
list-style-image : url(../images/arrow1.png);
list-style-position : outside;
margin-left : 7%;
}
.news-column {
float : right;
width : 25%;
}
.news-column img {
float : none !important ;
}
.longadds {
float : left;
width : 15%;
margin-left : 5%;
margin-bottom : 20px;
margin-top : 2px;
margin-right : 0 !important ;
}
.longadds img {
height : 106px;
width : 100%;
border : #CFCFCF solid 1px;
margin-left : 18%;
}
.events-column {
float : left;
width : 34%;
}
.events-lower-two {
float : left;
width : 41%;
margin-left : 1%;
}
.width80 {
width : 80% !important ;
}
.width78 {
width : 78% !important ;
}
.legal-middle {
text-align : justify;
float : left;
width : 50%;
margin-left : 2%;
}
.legal-middle ul {
text-align : justify;
list-style-image : url(../images/arrow1.png);
list-style-position : outside;
margin-left : 7%;
}
.legal-news-column {
margin-left : 90%;
width : 25%;
margin-top : -81%;
}
.legal-news-column img {
float : none !important ;
}
.members-middle {
text-align : justify;
margin-left : 2%;
width : 50%;
float : left;
}
.members-middle ul {
text-align : justify;
list-style-image : url(../images/arrow1.png);
list-style-position : outside;
margin-left : 7%;
}
.members-news-column {
width : 25%;
float : right;
}
.members-news-column img {
float : none !important ;
}
#tdap_meeting_image {
position : relative;
width : 730px;
height : 300px;
}
.PubImage {
width : 50%;
}
.PubImage  img{
border: 1px solid;
width: 78%;
margin: 0px 10px 10px 0;
float: left;
}
.ContactLeft {
float : left;
width : 48%;
}
.ContactRight {
float : right;
width : 48%;
}
.EventsContLeft {
float : left;
width : 15%;
}
.EventsContRight {
float : right;
width : 80%;
}
.aboutUsPanel{
    text-align: center;
}
.AboutUsMainCont {
  float:left;
  width: 50%;

}
.AboutUsContLeft {
  float: left;
  width: 100%;
  height: 190px;
}
.AboutUsContLeft img {
height:100%;
}
.AboutUsContRight {
float: left;
width: 100%;
text-align: center;
height: 110px;
}
.AboutUsContRight p{
    padding-bottom:0;
}
.AboutUsContRight p:nth-child(3){display: none}
.AboutUsLeftImg2 {
float : left;
width : 30%;
padding-right : 3.3%;
}
.event_detail {
text-align : justify;
float : left;
width : 75%;
margin-left : 5%;
display : block;
}
.event_image {
width : 100%;
display : block;
}
.event_image img {
  max-width: 700px;
  height: auto;
}
.event_detail_text {
width : 100%;
display : block;
}
.events_page {
text-align : justify;
float : left;
width : 50%;
margin-left : 2%;
}
.NewsMainCont {
float : left;
width : 100%;
}
.NewsBottom ul,ol
{
list-style:none;
}
.NewsTop {
width: 57%;
display: block;
text-align: justify;
float: right;
}
.NewsBottom {
width : 100%;
display : block;
text-align : justify;
}
.NewsBottomImage {
float : left;
width : 40%;
height : 50%;
margin : 0 8px 0 0;
}
.NewsBottomImage img {
border : solid 1px;
}
.publication {
float: left;
width: 44%;
margin-left: 3%;
display: block;
margin-bottom: 20px;
margin-top: 20px;

}
.publication img {
width : 100%;
height:100%;
}
.publication-4-home {
     float: left;
    width: 37%;
    margin: 2% 10% 5% 0;
    display: block;
    /* margin-top: 0; */
    margin-left: 29%;
}
.publication-4 {
     float: left;
    width: 37%;
    margin: 2% 10% 5% 0;
    display: block;
    /* margin-top: 0; */
  
}
.publication-4 img {
width : 100%;
height:100%;
}
.login_table {
height : 400px;
width : 50%;
margin : 0 auto;
}
.ribbon {
background : rgba(200, 200, 200, 0.5);
width : 50px;
height : 70px;
margin : 0 auto;
position : relative;
top : 19px;
border : rgba(255, 255, 255, 0.3) solid 1px;
border-top : 2px solid rgba(255, 255, 255, 0.5);
border-bottom : 0;
border-radius : 5px 5px 0 0;
box-shadow : 0 0 3px rgba(0, 0, 0, 0.7);
}
.ribbon:before {
content : "";
display : block;
width : 15px;
height : 15px;
background : #4E535B;
border : #cfd0d1 solid 4px;
margin : 18px auto;
box-shadow : 0 0 5px #000 inset, 0 0 2px #000, 0 1px 1px 1px #A7A8AB;
border-radius : 100%;
}
.login {
background : #F1F2F4;
border-bottom : 2px solid #C5C5C8;
border-radius : 5px;
text-align : center;
color : #36383C;
text-shadow : 0 1px 0 #FFF;
max-width : 300px;
margin : 0 auto;
padding : 15px 40px 20px 40px;
box-shadow : 0 0 3px #000;
}
.login:before {
content : "";
display : block;
width : 70px;
height : 4px;
background : #4E535B;
border-radius : 5px;
border-bottom : 1px solid #FFFFFF;
border-top : 2px solid #CBCBCD;
margin : 0 auto;
}
.input {
text-align : right;
background : #E5E7E9;
border-radius : 5px;
overflow : hidden;
box-shadow : 0 0 3px #65686E inset;
border-bottom : 1px solid #FFF;
}
input {
width : 100%;
background : transparent;
border : 0;
line-height : 3.6em;
box-sizing : border-box;
color : #71747A;
font-family : 'Helvetica Neue';
text-shadow : 0 1px 0 #FFF;
}
input:focus {
outline : none;
}
.blockinput {
border-bottom : 1px solid #BDBFC2;
border-top : 1px solid #FFFFFF;
}
.blockinput:first-child {
border-top : 0;
}
.blockinput:last-child {
border-bottom : 0;
}
.blockinput i {
padding-right : 10px;
color : #B1B3B7;
text-shadow : 0 1px 0 #FFF;
}
::-webkit-input-placeholder {
color : #71747A;
font-family : 'Helvetica Neue';
text-shadow : 0 1px 0 #FFF;
}
.button {
   border-top: 1px solid #0f4200;
   background: #318014;
   background: -webkit-gradient(linear, left top, left bottom, from(#318014), to(#318014));
   background: -webkit-linear-gradient(top, #318014, #318014);
   background: -moz-linear-gradient(top, #318014, #318014);
   background: -ms-linear-gradient(top, #318014, #318014);
   background: -o-linear-gradient(top, #318014, #318014);
   padding: 8.5px 17px;
   -webkit-border-radius: 14px;
   -moz-border-radius: 14px;
   border-radius: 14px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 19px;
   font-family: Georgia, serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border-top-color: #043014;
   background: #043014;
   color: white;
   }
.button:active {

   background: #043014;
   }

hr {
border-top : 1px solid rgba(0, 0, 0, 0.5);
border-bottom : 1px solid rgba(255, 255, 255, 0.5);
border-left : 0;
border-right : 0;
margin-top : 0px;
}
.io {
padding : 0;
padding-bottom : 10px;
}
.press {
background : #D73D32;
height : 40px;
margin-top : -7px;
border-radius : 5px 5px 0 0;
text-align : left;
line-height : 40px;
padding : 0 10px;
color : #FFF;
text-shadow : none;
}
.press span {
float : right;
font-family : Georgia;
}
.io:before {
position : relative;
top : 15px;
border-top : 2px solid #E78B84;
border-bottom : 1px solid #6C1E19;
}
.ior {
position : relative;
z-index : 1;
}
.io img {
width : 150px;
border-radius : 100%;
border : solid 4px;
margin-top : 10px;
border : #FFF solid 4px;
margin : 18px auto 0;
box-shadow : 0 1px 1px 1px #A7A8AB;
}
.io h2 {
margin-top : 0;
}
.io p {
font-size : 1.5em;
margin-bottom : 5px;
}

#add_publication {
  width: 35%;
float : left;
display : block;
}
#add_publication   a
{
	color:white;
}
#list_publications {
display : block;
width : 100%;
float : left;
min-height: 400px;

}
#publication_edit {
margin : auto;
width : 80%;
padding-bottom : 60px;
font : 1.2em Verdana, Arial, Helvetica, sans-serif;
}
#publication_edit textarea{
width:100%;
height:200px;
}
#publication_edit fieldset {
border : #2B6600 solid 1px;
background-color : #DAF5C7;
padding : 12px 17px;
}
#publication_edit legend {
background-color : green;
color : #FFFFFF;
font-weight : bold;
margin-left : 5%;
padding : 4px 8px;
}
#publication_edit label {
float : left;
display : block;
width : 40%;
margin : 4px 0 0 0;
clear : left;
}
#publication_edit input {
width : 50%;
margin : 0 0 0 0;
border : #909090 solid 1px;
line-height : normal;
height : 30px;
font-size : large;
color : black;
}
#fileToUpload {
width : 60% !important ;
border : none !important ;
float : right;
display : block;
}
#changes_button {
min-width: 20%;
display : block;
float : left;
padding : 4px 4px 4px 4px;
}
#changes_button button {
background : green;
font-size : medium;
line-height : 2;
}
.event_image_edit
{
border : #909090 solid 1px;
width: 50% !important;
}
.publication_image_edit
{
border : #909090 solid 1px;
width:150px;
height:200px;
}
#events_page_admin
{
width:100%;display: block;float: left;min-height: 300px;
}

.single_event {
float : left;
width : 20%;
height : 100%;
margin : 2%;
display : block;
border : solid 1px;
}
.single_event img {
width : 99%;
height : 100%;
border:1px solid;
}
#single_event_image
{
width:100%;height:150px
}
#single_event_text
{
width:100%;height:50px
}

.site_map_main{
  width: 100%;
  display: block;
  float: left;
  min-height: 200px;

}
.single_sitemap {
  float: left;
  width: 20%;
  height: 100%;
  margin: 2%;
  display: block;

}
.single_sitemap ul{
list-style:none;
}
.random-row
{
  width: 32%;
  float: left;
  margin-right: 3%;
  text-align:left;
}
.random-row ul
{
list-style:none;
}
.CSSTableGenerator {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 10px 10px 5px #888888;
	border:1px solid #000000;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.CSSTableGenerator table{
    border-collapse: collapse;
    border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.CSSTableGenerator tr:hover td{
	
}
.CSSTableGenerator tr:nth-child(odd){ background-color:#b2ffb2; }
.CSSTableGenerator tr:nth-child(even)    { background-color:#ffffff; }.CSSTableGenerator td{
	vertical-align:middle;
	
	
	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:14px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
		background:-o-linear-gradient(bottom, #007f3f 5%, #007f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #007f3f), color-stop(1, #007f00) );
	background:-moz-linear-gradient( center top, #007f3f 5%, #007f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007f3f", endColorstr="#007f00");	background: -o-linear-gradient(top,#007f3f,007f00);

	background-color:#007f3f;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:15px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #007f3f 5%, #007f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #007f3f), color-stop(1, #007f00) );
	background:-moz-linear-gradient( center top, #007f3f 5%, #007f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007f3f", endColorstr="#007f00");	background: -o-linear-gradient(top,#007f3f,#007f00);

	background-color:#007f3f;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}

select
{
	width: 60%;
  height: 35px;
  line-height: 20px;
  padding-left: 5px;
  -moz-border-radius: 0.5em /*{global-radii-buttons}*/;
  -webkit-border-radius: 0.5em /*{global-radii-buttons}*/;
  border-radius: 0.5em /*{global-radii-buttons}*/;background-color: #fff;
  border-width: 1px;
  border-style: solid;
}

.newsletter_publication
{
	    float: left;
    /* margin-left: 2%; */
    width: 33%;
    background-color: white;
    border-radius: 15px;
    margin-left: -13px;
    padding: 10px;
    height: 461px;
	    margin-bottom: 10px;
}

.newsletter_publication_inner
{
	width: 100%;
	margin-left : 2%;
	float : left;
}
.ui-datepicker-title select
{
   border-radius: 0 !important;
    height: 25px !important;
    margin: 2px !important;
}
button:focus {outline:0;}
.linksbar
{
    float: left;
    /* margin-right: 20px; */
    width: 68.5%;
    background-color: white;
    border-radius: 15px;
    margin-left: 10px;
    padding: 10px;
    margin-bottom: 10px;
    height: /*147px*/ auto;
	}
img.img-responsive {
    max-width: 100%;
    height: auto;
}
.center-block{
    margin: 0 auto;
    display: block;
}
.links
{
    width: 57%;
    display: block;
    text-align: justify;
    float: right;
    margin-top: -14%;
}
#owl-demo .item {
    padding: 0 5px;
}
ul.word_filter li a {
    text-decoration: underline;
}
ul.word_filter li {
    list-style: none;
    float: left;
    border-right: 1px solid;
    line-height: 1;
    padding: 0 4px;
}
.col2_middle h2 {
    border-bottom: 1px solid;
    display: inline-block;
    margin-bottom: 30px;
}
.marketresearch ul.search_list .membership_directory_ul {
    display: table;
    margin-left: 0;
}
.marketresearch ul.search_list .membership_directory_ul li{
    padding-left: 0px;
    position: relative;
}
.marketresearch ul.search_list .membership_directory_ul li span img {
    max-width: 100%;
    height: auto;
}
.marketresearch ul.search_list .membership_directory_ul li span {
    position: static;
    float: left;
    padding-right: 10px;
    left: 0;
    top: 0;
    display: block;
    width: 40px;
}
.filter_holder h3{
    border-bottom: 1px solid ;
    font-size: 18px;
    display: inline-block;
}
.marketresearch ul.search_list ul {
    list-style: none;
}
.marketresearch ul.search_list {
    list-style: none;
    margin-left: 0;
}
.marketresearch ul.search_list{
    margin-bottom: 15px;
    border-bottom: 1px solid;
}
.filter_holder {
    margin-bottom: 3em;
}
ul.search_list li h3{
    border-bottom: 1px solid;
    font-size: 16px;
    display: inline-block;
    text-align: left;
}
ul.search_list li h3 a {
     border-bottom: 1px solid;
     font-size: 18px;
     display: inline-block;
 }
.marketresearch ul.breadcrum {
    margin: 0;
    list-style: none;
}
.marketresearch ul.breadcrum li:last-child,ul.word_filter li:last-child{border: none}
.marketresearch ul.breadcrum li{
    list-style: none;
    float: left;
    border-right: 1px solid;
    line-height: 1;
    padding: 0 4px;
}
ul.word_filter {
    padding: 0;
    display: table;
    margin-left: 0;
    width: 100%;
}
ul.tabs{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
ul.tabs li{
    background: none;
    color: #222;
    display: inline-block;
    padding: 10px 12px;
    cursor: pointer;
}

ul.tabs li.current{
    background: #ededed;
    color: #222;
}

.tab-contents{
    display: none;
    background: #ededed;
    padding: 15px;
}

.tab-contents.current{
    display: inherit;
}
/*.tab-contents.current > p{*/
/*    font-size: 20px;*/
/*    font-family: sans-serif;*/
/*    color: #0D7040;*/
/*    margin: 5px;*/
/*    text-align:center;*/
/*}*/
.fc-event, .fc-event-dot {
    background-color: #fece00 !important;
    border-color: #fece00 !important;
}
.fc-event span, .fc-event-dot span{
    color: #000;
    font-size: 13px;
}
.event-row {
    margin-bottom: 10px;
    margin-top: 15px;
}
.event-row span{display: block; font-size: 12px;line-height: 1.2;font-weight: normal}
.event-row a {
    display: block;
    text-align: left;
    color: #0A8F35;
    font-size: 14px;
    font-weight: bold;
}
.events h3 {
    margin-bottom: 10px;
    margin-top: 20px;
    text-transform: capitalize;
    color: #0d713a;
    cursor: pointer;
    text-align: center;
    border-bottom: 1px solid;
    padding-bottom: 15px;
    margin-bottom: 25px;
}
.event-row-wrapper{display: none}
.center{
    text-align: center;
}
.green{
    color: #0d713a;
}