﻿
	#abremenu {
		display:none; 
		position:absolute;
		top:33px;
		right:18px;
	}

		#abremenu a span:before {
			content: "menu";
		}

		#abremenu a { 
			
			display:block;
			height:29px;
		}

			#abremenu a span { 
				display:inline-block;
				font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	
				
				font-size:18px;
				padding-top:7px;
				text-decoration:none;
				font-weight:bold;
				text-transform:uppercase;
				vertical-align:top;
			}

.page-template-page-pagebuilder-latest .td-container-border .tdc-row:first-of-type .tdc-element:first-of-type .td_block_wrap:nth-of-type(1),
.page-template-default .td-container-border .tdc-row:first-of-type .tdc-element:first-of-type .td_block_wrap:nth-of-type(1) {
  border-top: 0;
}
.site-footer .personal-network .menu .menu-item{padding:5px}
.site-footer .personal-network .menu .menu-item:empty{list-style:none}
.site-footer .personal-network .menu .menu-item:nth-child(odd){clear:left}


div#footer-about{
	width:250px;
	height:170px;
	padding:0px 0px 0px 5px;
	float:left;
}


div#footer-about p{font-size:15px;}
.shopping-cart-header .widgettitle{display:none}
.widgettitle{display:block;margin-bottom:15px;letter-spacing:1px}
.widget_testimonials .widgettitle{margin-bottom:-17px}
.widget_news_feed .widgettitle{margin-bottom:-18px}
 #mk-footer .widgettitle { text-transform:uppercase; font-size:16px; color:#ffffff; font-weight:900; }
 #mk-footer .widgettitle a { color:#ffffff; }
 .megamenu-widgets-container .widgettitle { text-transform:uppercase; font-size:14px; font-weight:bolder; }
 .mk-side-dashboard .widgettitle { text-transform:uppercase; font-size:14px; color:#ffffff; font-weight:inherit; }
 .mk-side-dashboard .widgettitle a { color:#ffffff; }
 #mk-sidebar .widgettitle { text-transform:uppercase; font-size:14px; color:#333333; font-weight:bolder; }
 #mk-sidebar .widgettitle a { color:#333333; }

#footer .social_box{
padding:5px 0 5px 11px;
margin:15px 0
}

#footer .social_box:before,#footer .social_box:after{
content:"";
display:table
}

#footer .social_box:after{
clear:both
}

#footer .social_box .like_box,#footer .social_box .plus_box{
display:inline;
position:relative;
float:left;
margin-bottom:10px
}

#footer .social_box .like_box{
margin-right:10px
}

#footer .social_box .social_links{
display:inline
}

#footer .social_box .social_links a{
margin:0 2px
}

#footer .social_box .bbb_icon{
display:inline
}

.footer_short #footer .social_box{
margin-top:-172px;
margin-left:20px
}

.footer_long #footer .social_box{
position:static
}
.row.leftcol-thumb img{padding:7px 10px 0 0}


.home-desktop:hover {
  opacity:0.8;
}


.home-desktop {
  width: 120px;
  height:70px;
}

.grid_5 { display: inline; float: right; margin-left: 0; margin-right: 0;}

.container_7 .grid_5 { width: 312px;}
