/*
Theme Name: Child of Metrostore
Theme URI: 
Description: Child 01 theme for the MetroStore theme
Author: <a href="http://colorlabsproject.com" title="Visit author homepage">ColorLabs &amp; Company</a>
Author URI: 
Template: metrostore
Version: 1.1.3.2
*/

/* Generated by Orbisius Child Theme Creator (http://club.orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Tue, 25 Feb 2014 20:04:28 +0000 */ 


@import url('../metrostore/style.css');

/**********************************************************
* BODY SETTINGS    *
***********************************************************/

BODY.home.page{
background-color:transparent;

background: rgb(255, 255, 255); /* Fall-back for browsers that don't
                                    support rgba */
background: rgba(255, 255, 255, .9);
}
.site-description{
margin-top: -10px;	
	
}
h1.logo{
margin-top: -20px;	
	
}

/*DO NOT DISPLAY THESE ELEMENTS*/
H2.entry-title {
visibility:hidden;
display:none;
 }
 .entry-meta {
 visibility:hidden;
display:none;
 }
  .copyrights {
visibility:hidden;
display:none;
  }
  
SELECT.select-menu {
  display:none;
  }

/*Main Menu background Color*/
.main-menu {
 background-color:#2F8BF0; 
}
.main-menu:hover{
 background-color:#0173BC; 
}

/**********************************************************
* OVERALL CSS FOR ALL METRO STYLE IMAGES ON Front Page    *
***********************************************************/

/*****Image Textwrap for wordpress*******************/
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.alignright {float:right; }
.alignleft {float:left; }
.aligncenter {display: block; margin-left: auto; margin-right: auto}

/****************End of Image text wrap************************/

.clear {
    clear: both;
}
.container{
position:relative;
 
}
.main{
 
	position:relative;
    width:100%;
    margin: 0 auto;
    margin-left:5%;
}


a{
	color: #fff;
	text-decoration: none;
}
.clr{
	clear: both;
}

h1{
	margin:0px;
	padding:20px 20px 10px 20px;
	font-size:34px;
	color:#333;
    text-shadow:1px 1px 1px #fff;
	text-align:left;
	font-weight:400;
    text-align:center;
}
h1 span{
    display:block;
	font-size: 14px;
    font-family: Georgia, serif;
    font-style: italic;
	color:#0173BC;
	padding-top:10px;
}

/**********************************************************
*          HEADER STYLES FOR MOUSE OVER ON FRONT PAGE     *
***********************************************************/
.header{
	font-family:'Arial Narrow', Arial, sans-serif;
	line-height: 24px;
	font-size: 11px;
	background: #0173BC; /*background header*/
   
	opacity: 0.9;
	text-transform: uppercase;
	z-index: 9999;
	position: relative;
	-moz-box-shadow: 1px 0px 2px #000;
	-webkit-box-shadow: 1px 0px 2px #000;
	box-shadow: 1px 0px 2px #000;
}
.header a{
	padding: 0px 10px;
	letter-spacing: 1px;
	color: #ddd;
	display: block;
	float: left;
}
.header a:hover{
	color: #fff;
}
.header span.right{
	float: right;
}
.header span.right a{
	float: none;
	display: inline;
}

.more{
	position:relative;
	clear:both;
	font-family:'Arial Narrow', Arial, sans-serif;
    text-transform: uppercase;
    font-size: 12px;
    padding: 5px 0px 10px;
    width: 540px;
    margin: 0 auto;
}
.more ul{
	display:block;
	text-align:center;
    height: 30px;
}
.more ul li{
	display: block;
    padding: 4px 2px;
    float:left;
}
.more ul li.selected a,
.more ul li.selected a:hover{
	background:#b2891b;
	color:#fff;
	text-shadow:none;
}
.more ul li a{
	color:#555;
    float:left;
	background:#b2891b;
    width:40px;
	padding: 2px 5px;
	-moz-box-shadow:1px 1px 2px #aaa;
	-webkit-box-shadow:1px 1px 2px #aaa;
	box-shadow:1px 1px 2px #aaa;
}
.more ul li a:hover{
	background:#000;
	color:#fff;
}
/**********************************************************
*          CSS  Common to Tiles and mask Front Page       *
***********************************************************/

.view {100%;
   height:200px;
   margin: 10px;
   float: left;
   border: 10px solid #fff;
   overflow: hidden;
   position: relative;
   text-align: center;
   *-webkit-box-shadow: 1px 1px 2px #e6e6e6;
   -moz-box-shadow: 1px 1px 2px #e6e6e6;*
   /*box-shadow: 1px 1px 2px #e6e6e6;*/
   cursor: default;
   background: #fff url(../images/bgimg.jpg) no-repeat center center;
    
}
.view .mask,.view .content {
   width:100%;
   height: 200px;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.view img {
   display: block;
   position: relative;
   height: 200px;
   width: 280px;
   margin-top: 0px;
   margin-bottom: 0px;
   top: -20px;
}
.view h2 {
   text-transform: uppercase;
   color: #fff;
   text-align: center;
   position: relative;
   font-size: 17px;
   padding: 10px;
   background: rgba(1, 115, 188, 0.8);
   margin: 20px 0 0 0;
}
.view p {
   font-family: Georgia, serif;
   font-style: italic;
   font-size: 16px;
   font-weight:bold;
   position: relative;
   color: #000000;
   padding: 10px 20px 20px;
   text-align: center;
  margin-bottom:10px;
}
.view a.info {
   display: inline-block;
   text-decoration: none;
   padding: 7px 14px;
   background: #ffffff; /*background read more */
   opacity:0.1;
   color: #fff;
   text-transform: uppercase;
   -webkit-box-shadow: 0 0 1px #000;
   -moz-box-shadow: 0 0 1px #000;
   box-shadow: 0 0 1px #000;
}
.view a.info: hover {
 
   -webkit-box-shadow: 0 0 5px #000;
   -moz-box-shadow: 0 0 5px #000;
   box-shadow: 0 0 5px #000;
}

/**********************************************************
*               TILES AND IMAGES FRONT PAGE Styles        *
***********************************************************/
.view-first img {
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.view-first .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   background-color: rgba(219,255,255, 0.7);
   -webkit-transition: all 0.4s ease-in-out;
   -moz-transition: all 0.4s ease-in-out;
   -o-transition: all 0.4s ease-in-out;
   -ms-transition: all 0.4s ease-in-out;
   transition: all 0.4s ease-in-out;
}
.view-first h2 {
   -webkit-transform: translateY(-100px);
   -moz-transform: translateY(-100px);
   -o-transform: translateY(-100px);
   -ms-transform: translateY(-100px);
   transform: translateY(-100px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
.view-first p {
   -webkit-transform: translateY(100px);
   -moz-transform: translateY(100px);
   -o-transform: translateY(100px);
   -ms-transform: translateY(100px);
   transform: translateY(100px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.view-first:hover img {
   -webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
   -o-transform: scale(1.1,1.1);
   -ms-transform: scale(1.1,1.1);
   transform: scale(1.1,1.1);
}
.view-first a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
.view-first:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-first:hover h2,
.view-first:hover p,
.view-first:hover a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1; /*opacity for hover of mask in clickable div */
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
}
.view-first:hover p {
   -webkit-transition-delay: 0.1s;
   -moz-transition-delay: 0.1s;
   -o-transition-delay: 0.1s;
   -ms-transition-delay: 0.1s;
   transition-delay: 0.1s;
}
.view-first:hover a.info {
   opacity:0.1; /*sets opacity of link on hover*/
   -webkit-transition-delay: 0.2s;
   -moz-transition-delay: 0.2s;
   -o-transition-delay: 0.2s;
   -ms-transition-delay: 0.2s;
   transition-delay: 0.2s;
}

.copyrights {
 height:30px;
 width:15%;
bottom: 0;
position:fixed;
bottom:0;
margin-left:45%;
font-size:16px;
font-family:times new roman;
font-weight:bold;
font-style:italic;
color:#0173BC;
} 

/**********************************************************
*               General text Header Styles                *
***********************************************************/
body, p, input, button, select, textarea { font:normal 14px/1.5em "Helvetica Neue", Helvetica, sans-serif;color:#444; }
h1 { font:normal 39px/1.5em "Helvetica Neue", Helvetica, sans-serif;color:#444; }
h2 { font:normal 32px/1.5em "Helvetica Neue", Helvetica, sans-serif;color:#444; }
h3 { font:normal 25px/1.5em "Helvetica Neue", Helvetica, sans-serif;color:#444; }
h4 { font:normal 18px/1.5em "Helvetica Neue", Helvetica, sans-serif;color:#444; }
h5 { font:normal 14px/1.5em "Helvetica Neue", Helvetica, sans-serif;color:#444; }
h6 { font:normal 12px/1.5em "Helvetica Neue", Helvetica, sans-serif;color:#444; }

					.sidebar,
					.button-alt,
					input[type="submit"],
					.button,
					.widget_login input[type="submit"],
					.widget_product_search input[type="submit"],
					.top-navbar,
					.main-menu a:hover,
					.main-menu .sfHover > a,
					.main-menu .current-menu-item > a,
					.main-menu .current_page_item > a,
					.grid-block,
					.form-submit input[type="submit"],
					.widget_colabs_subscribe input[type="submit"],
					.product .onsale,
					.product .product-title,
					.quantity .minus, 
					.quantity .plus,
					.widget_layered_nav li .count,
					.price_slider_wrapper .ui-slider-range,
					.price_slider_wrapper .ui-slider-handle,
					.product-item-overlay,
					.top-navbar a:hover,
					.grid-slider-pagination .selected,
					.product .product_title {
						background: #2f8bf0;
					}

					.main-container {
						border-bottom-color: #2f8bf0
					}

					.grid-block:before,
					.product .product_title:before {
						border-right-color: #2f8bf0;
					}

					.grid-block.even:before {
						border-left-color: #2f8bf0;
					}

					.comments-title span,
					.widget_search i,
					.sidebar .widget_colabs_social a,
					.colabsTabs .selected, 
					.colabsTabs .selected:hover, 
					.woocommerce_tabs .tabs .active a, 
					.woocommerce_tabs .tabs .active a:hover, 
					.woocommerce-tabs .tabs .active a, 
					.woocommerce-tabs .tabs .active a:hover,
					.comment-author span {
						color: #2f8bf0;
					}

					.grid-slider-pagination a {
						-webkit-box-shadow: 0 1px #2f8bf0;
						-moz-box-shadow: 0 1px #2f8bf0;
						box-shadow: 0 1px #2f8bf0;
					}
			
					/* Secondary Color */
					.show.search-button,
					.search-dropdown .search-form,
					.category-list .overlay,
					.user-menu-collapse .user-menu-button,
					.main-menu ul ul,
					.main-menu ul ul .sfHover > a {
						background: #190054;
					}

					.main-menu > ul > li > ul:before,
					.main-menu div > ul > li > ul:before {
						border-bottom-color: #190054;
					}

					.grid-block .grid-category a,
					.grid-block .grid-date {
						color: #190054;
					}

					@media (max-width: 767px){
						.user-menu{
							background:#190054;
						}
					}
			
					/* Nav Color */
					.top-navbar {
						background: #190054;
					}
			
					/* Link Color */
					a,
					a:hover,
					.grid-scroller-nav a:hover {
						color: #2f8bf0;
					}
					.widget_colabs_mailchimp .button-icon,
					.widget_colabs_mailchimp input[type="submit"] {
						background: #2f8bf0;
					}
			
					/* Price Color */
					.scroller-block .price, .product-desc .price {
						background: none repeat scroll 0 0 #ffaf03;
					}	



div.clickMask{ /* Containing div must have a position value */
    position:relative;
}
div .clickMask a {
    position:absolute;
    width:289px;
    height:200px;
    top:0;
    left:0;
    text-decoration:none; /* Makes  sure the link   doesn't get underlined */
    z-index:500; /* raises  anchor tag above everything else in div */
    background-color:yellow; /*workaround to make clickable in IE */
    opacity: 0; /*workaround to make clickable in IE */
    filter: alpha(opacity=1); /*workaround to make clickable in IE */
	
}
/************************************************************
                   HOME PAGE
*************************************************************/
div#mimsafefall{
align:center;
  
}
div#mimsafeChart{
float:left;
  width:50%;
}

/**********************************************************
*                ABOUT US  Page                           *
***********************************************************/
div.aboutContainer{
width:75%;
margin-left:20%;
text-align:justify;
} 
.entry-content{
 text-align:justify;
 }
 div.su-tabs-nav {
  background-color:#0173BC;
  text-align:justify;
 margin-left:20%;
 }
div.su-tabs.su-tabs-style-default.aboutCetag{
 background-color:#ffffff;
 }
 div.su-tabs-pane.su-clearfix{
  margin-left:20%;
  text-align:justify;
 }
 div.su-tabs-pane.su-clearfix.ctTitle {
width:100%;
} 
SPAN.ctTitle{
color:#ffffff;
}
SPAN.su-tabs:hover {
 background-color:#0173BC; 
}
div.su-tabs-panes{
 width:100%;
 text-align:justify;
}
div.su-tabs-pane.su-clearfix.ctTitle {
 width:75%;
  margin-left:20%;
text-align:justify;
}
div.footer-wrapper{
width:50%;
margin-left:auto;
margin-right:auto;

}
.footer.footer-wrapper{
border-top: 3px solid #2f8bf0;
}
div.myfooter {
margin-left:30%;
margin-right:auto;
}
hr{
color: #2f8bf0;
background-color: #2f8bf0;
height: 5px;
}

/**********************************************************
*                 RACSS Page                              *
***********************************************************/

div.racssContainer{
margin-left:auto;
margin-right:auto;
width:60%;
text-align:justify;
}
div.raccsImages h3 {
margin-left:auto;
margin-right:auto;
}
div.raccsImages  {
margin-left:auto;
margin-right:auto;
width:60%;
max-width:80%;
}


.racssImg1 {
position:relative;
display: inline-block;
float:left;
padding:10px;
}

.racssImg2 {
position:relative;
display: inline-block;
padding:10px;
}
.racssImg3 {
position:relative;
display: inline-block;
float:right;
margin-right:20%;
padding:10px;
}



img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.alignright {float:right; }
.alignleft {float:left; }
.aligncenter {display: block; margin-left: auto; margin-right: auto}
}

/**********************************************************
*                 CONTACT US Page                         *
***********************************************************/
#contactContainer{
    /* overflow to handle inner floating block */
    overflow: hidden;
}

#leftContactContainer {
    float: left;
    width: 40%;
}

#rightContactContainer {
    float: right;
    width: 50%;
	margin-right:10%;
} 


FORM.wpcf7-form {
Display:block;
margin-left:30%;
}

/**********************************************************
*                  NEWS Page                              *
***********************************************************/
span.more a{
 margin-left:5px; 
}
DIV.scroller-block{
  display:block;
  float:left;
  margin-left:15%;
  margin-right:15%; 
}
div.entry-category a{
 float:left;
 margin-left:15%;  
}
div.pageContainerNews{
  display:block;
  float:left;
  margin-left:15%;
  margin-right:15%;
  
}
div#newsContent{
display:block;
float:left;
 
}
p.clear
{
clear:both;
}
div.entry-content a {
  display:block;
  float:left;
  margin-left:15%;
  margin-right:15%;
  
}
/*NEWS PAGE M2FX NEWS */
div#textContainer {
display:block;
   width: 80%;
   background: #ffffff;
   margin-left:auto;
   margin-right:auto;
}

#wb_badminton_news {
  text-align:justify;
}
.breadcrumb_last{
 color:#2F8BF0; 
}
div.showNewsPosts {
  display:block;
  float:left;
  margin-left:15%;
  margin-right:10%;
  width:70%;
  background-color:#F7F7F7;
 
}
div.showNewsPosts h5{
color:#000000; 
}
div.showNewsPosts a{
margin-left:40px; 
}

div#newsdate{
float:left;
width:15%;
margin-right:10px;
background:#000000;
 
}

div#newsItem{ 
float:right;
width:80%;
margin-left:16%;
margin-top:-22px;
margin-right:5%
  }
div#newsContent p{ 
float:right;
width:80%;
margin-left:16%;

margin-right:5%
  }

/************The news item heading************************/

SPAN.theNewsItem {
margin-left:10px;
margin-left:5%;
width:80%;
}
SPAN.theNewsDate{
margin-left:10px;

}


  /*********Download Page*******/
 div.prodDLContainer{
display:block;
width:100%;}
 
p.infoHead {
display:inline;
}
div.dlInfo {
display:inline-block;
width:100%;
}
div.dlInfo.pdfImg{
display:inline;
width: 10%;
margin-right:10px;
}
div.dlInfo.infoHead{
display:inline;
width: 40%;
margin-left:20px !important;
margin-right:20px !important;
}
.dlLink a{
margin-left:10px;

}
div.dlInfo.downloadImg2{
display:inline;
width: 10%;
}

div#filedownloads{
width:60%;
 float:left;
 margin-left:15%;
 margin-right:15%;
background-color:#F7F7F7;
  
}
.downloadImg{
width:20px;
height:21px;
margin-left:20px !important;
}

.pdfImg {
display:inline-block;
margin-right:20px;
}
/*Download page template*/
.showNewsPostsDL {
 margin-left:20%;
background-color:#F7F7F7;
width:70%; 
}

/****************Social Share Buttons************************/
div.social_share {
 float:left;
 margin-left:15%;  
}

/*************************************************************************************
                               PDF INFORMATION CSS
**************************************************************************************/
/*************************************************************************************
                               PDF INFORMATION CSS
**************************************************************************************/
div#tab-tab-pdf-file{
text-align:center;
margin-left:0%;
  height:80px;

}
.pdfImg {

    display:inline-block;
    margin-left: auto;
    margin-right: auto;
}
#tab-tab-pdf-file:hover{
color:#000000;  
}

/**************************************************************
                Woocommerce products per page columns  3
***************************************************************/
.woocommerce.columns-3 .products .product {
position: relative;
width: 31%;
}

/**************************TABS Change the tab text and background color*******************/
ul.tabs{
background-color:#007BF7;
}
.colabsTabs a, .woocommerce_tabs .tabs a, .woocommerce-tabs .tabs a {
    color: #606060;
    display: block;
    padding: 8px 11px;
    background: none repeat scroll 0% 0% #F6F4F5;
    text-decoration: none;
    border: 1px solid #ffffff;
    text-transform: uppercase;
    font-size: 12px;
}
.colabsTabs a, .woocommerce_tabs .tabs a, .woocommerce-tabs .tabs a:hover {
    color: #ffffff;
	font-style:strong;
    display: block;
    padding: 8px 11px;
    background: none repeat scroll 0% 0% #007BF7;
    text-decoration: none;
    border: 1px solid #ffffff;
    text-transform: uppercase;
    font-size: 12px;
}

/***********************PDF Files Tab Content Height*********************/
#tab-tab-pdf-file{
min-height:200px;
}
.mimMain{
    position:relative;
    width:100%;
    margin: 0 auto;
    margin-left:5%;
}
/***************************Set Price in bold and black*********************/
.single .summary p.price, .single .summary .wpsc_product_price{
font-style:strong !important;
color:#000000 !important;
}

/****************************Facebook stuff**********************************/
@import url('../metrostore/style.css');
/*HOME PAGE CSS */


/************************Facebook embedded news****************************/
.fbNews {
width:99%;	
	
}

/***************************Facebook Social media Page***************************/
.fbNote{
float:left;
margin-left:20%;	
	
}
.fb_Posts{
	display:block;
margin-left:10%;	
	
}

.page-id-388 h3.widget-title{
margin-left:10%;
color:#ffdffff;	
	
}


#status{
float:right;
margin-right:40%;
margin-top:-60px;	
}

.fb-login-button{
float:left;
margin-left:25%;
margin-top:-60px;
width:100%;
margin-bottom:10px;	
	
}


div.pluginButtonContainer{
	float:left;
margin-left:20%;
margin-top:-30px;
width:33%;
}


.fbNews {
width:99%;   

}
div.page-id-927.fbConnectPage{
float:left;
margin-left:10%;
width:85%;
height:auto;	
	
}
.page-id-927 .fbcontent-inner{
display:block !mportant;
float:left !mportant;
margin-left:auto !mportant;
margin-right:auto !mportant;
width:80% !mportant;
height:auto !mportant;	
	
}
.page-id-927.wff-fb-item .wff-post-text{
float:left;
margin-left:10%;
width:85%;
height:auto;	
}
.page-id-927.entry-content{
float:left!important;
margin-left:10%!important;
width:85%!important;
height:auto!important;	
}
.clear{
	clear:both;
}

/****************************facebook feed********************************/
.wff-row{ width:70%; min-height:10px!important;}
.wff-facebook-feed-image-div{ width:60px; min-height:60px; float:left; }
.wff-facebook-feed-title-div{ float:left; width:85%; min-height:20px; margin:0 5px; }

.wff-fb-item { padding: 22px 0 18px 0; overflow:auto;}
.wff-fb-author-data a {text-decoration:none;}
.wff-fb-item .wff-post-text{ clear:both; }
.wff-post-text{margin:10px 0; display:block; word-break: break-word;}
.wff-post-text p{ margin-bottom:10px; }
.more-content{margin:10px 0; word-break: break-word;}
.more-content p{ margin-bottom:10px; }
.wff-author-image{ width: 50px;margin-right: 10px;display: inline;float: left; }
.wff-author-name p{ margin-bottom:6px !important; text-decoration:none; font-weight:bold;}
p.wff-date{ font-size:11px; color:grey;font-weight:normal; }
.wff-view-on-facebook{ margin-top:15px; }
.wff-view-on-facebook a{ font-size:12px; float:right;}
.wff-shared-link-wrapper{border:1px solid #ddd;padding:10px;}
.wff-shared-link-wrapper { background-color: #F5F5F5;margin-top:10px; }
.wff-link-title{ font-weight:bolder; }
.post-desc{margin-bottom: 0px !important; }
.link-title{margin-bottom: 5px !important; }
.wff-post-description span{ font-size:16px; }
.wff-post-description span a{ font-size:18px; display:block; word-wrap:break-word; }
.wff-shared-link-wrapper p{ margin-top:5px; margin-bottom:5px; word-wrap:break-word;}
.wff-author-wrapper a {text-decoration:none !important; }
a.wff-more-link, a.wff-less-link{ text-decoration:none !important; display:inline; font-size:12px;}
.description-wrapper{border:1px solid #ddd;padding:10px;background-color: #F5F5F5;margin-top:10px;}
.wff-author-wrapper {padding-bottom:0px; /* 20px */ }
.wff-event-title {margin-bottom:0px;}
.wff-event-title a{text-decoration:none !important;}
.wff-event-content{  margin: 0;}
.event-date{font-size:11px; color:grey;font-weight:normal;}
.cleafix{ clear:both;}
a.wff-link-tab{text-decoration:none !important;}