/*
 * Custom Style Sheet - Use this file to style your content
 */

/* BACKGROUND STYLING IF NEEDED
body#page {
background: url(../../../../../images/background/plain/page.jpg) 50% 0 repeat;
}
*/

#headerbar {
margin-bottom: 30px;
}

/* Logo - LOGO STYLING AND POSITIONING */

div#siteLogo img {
position: absolute;
top: -27px;
height: 100px;
}

div#siteLogo {
background-image: url('../../../images/logo/PEBnewLogo.png');
background-repeat:no-repeat;
background-position:center center; 
height: 100px;
width: 400px;
}

div#headerbar a#logo{
text-decoration: none;
}

/* Page Titles */

h1.title {background: url(../images/menu_dropdown_level1_active.png) 0 100% repeat-x; padding-bottom: 15px; font-weight: bold;}

/* Frontpage Slider Content */
.front-slide {
	min-height: 375px;
	padding: 30px 0 0 60px;
	background-position: 100% 0;
	background-repeat: no-repeat;
}

.front-slide h1 {
	font-size: 40px;
	margin: 0 0 10px 0;
}

.front-slide h2 {
	font-size: 26px;
	margin: 0 0 50px 0;
	padding-left: 10px;
}

.front-slide h3 {
	margin-bottom: 5px;
	font-size: 24px;
}
.front-slide p { margin: 0; }

.front-slide .demo-box {
	position: relative;
	min-height: 62px;
	padding-top: 20px;
}

.front-slide ul.check > li {
	padding-left: 28px;
	background: url(../../../images/icon_check4.png) 0 50% no-repeat;
	line-height: 32px;
	font-size: 18px;
}

.demo-box-article {
	position: relative;
	float: left;
	width: 300px;
	margin-bottom: 10px;
	padding-top: 20px;
}

.demo-box img,
.demo-box-article img {
	position: absolute;
	top: 12px;
	left: 0;
}

div.mainImageContainer img{
border: none;
-webkit-box-shadow: 0px 6px 8px -4px rgba(66, 193, 241, 0.50);
-moz-box-shadow: 0px 6px 8px -4px rgba(66, 193, 241, 0.50);
box-shadow: 0px 6px 8px -4px rgba(66, 193, 241, 0.50);
margin-bottom: 10px;
padding: 2px;
    background: #f7f7f9;
    background: -moz-linear-gradient(top, #f7f7f9 1%, #46c4f2 100%);
    background: -webkit-linear-gradient(top, #f7f7f9 1%,#46c4f2 100%);
    background: linear-gradient(to bottom, #f7f7f9 1%,#46c4f2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f9', endColorstr='#46c4f2',GradientType=0 );
}

div.slideTwo div.imageContainer img{
float: right;
border: none;
-webkit-box-shadow: 0px 6px 8px -4px #a2a2a2;
-moz-box-shadow: 0px 6px 8px -4px #a2a2a2;
box-shadow: 0px 6px 8px -4px #a2a2a2;
margin-bottom: 10px;
padding: 2px;
    background: #f7f7f9;
    background: -moz-linear-gradient(top, #f7f7f9 1%, #46c4f2 100%);
    background: -webkit-linear-gradient(top, #f7f7f9 1%,#46c4f2 100%);
    background: linear-gradient(to bottom, #f7f7f9 1%,#46c4f2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f9', endColorstr='#46c4f2',GradientType=0 );
margin-right: 54px;
}

.demo-box h3,
.demo-box-article h3 { margin-top: 0; }

.demo-box h3,
.demo-box p,
.demo-box-article h3,
.demo-box-article small { margin-left: 72px; }

.demo-list ul.line > li { line-height: 30px; }


/* WK styling */

.wk-slideshow-screen > div{
background: #F7F7F9;
}

.wk-slideshow-screen > div::before{
z-index: -1;
}

/* Contact Styling */

#AddressInformation{float: left;}
#ContactInformation{float: left;    width: 260px;    margin-right: 0px;}
.mmuContact .bfPage{padding-top: 0!important;}

/* 
div.contactContainer .box-info{
border-color: #CCC;
color: #646464;
height: 700px!important;
}

div.contactContainer .bfPage-tr, .bfPage-t, .bfPage-r, .bfPage-br, .bfPage-b {
background: #FCFCFC!important;
}

div.contactContainer .bfQuickMode button span, .bfQuickMode button {
background: #f7f7f9!important;
text-shadow: none!important;
}

div.contactContainer div#ff_formdiv19 {
box-shadow: rgba(0, 0, 0, 0.078125) 0px 1px 2px;
padding: 10px;
border-radius: 4px;
background-clip: padding-box;
background: padding-box #FCFCFC;
margin-top: 5px;
border: 1px solid #CCC;
}

div.contactContainer div.bfPage-t,div.contactContainer div.bfPage-b{
display: none;
}

div.contactContainer button{
margin-right: 21px!important;
}

*/

/* Product Catalogue Styling */

.product-default-frontpage .category .description{    text-align: center;}     
.product-default-frontpage .sub-categories{    padding-left: 55px;} 
.product-default-frontpage .categories h2.title {    text-align: center;    padding-bottom: 10px;}
  #yoo-zoo .has-box-title{    text-align: center;}
  #yoo-zoo .box-1{text-align: center;     border: 1px solid #C8CBCD;}
  /* #yoo-zoo.product-default .box-1 {text-align: left;} */
   .box-t1, .box-b1{display:none;} 
 
  
  #yoo-zoo .alpha-index-3 {padding-left: 178px;}
  
  #yoo-zoo .item h1.pos-title{   /* padding-top: 20px;    padding-left: 15px;text-align: left; */
  padding-left: 15px;
    text-align: left;
    padding: 10px;
    margin-top: 20px;
    width: 420px;
    background: #fbfbfb;
  }
	#yoo-zoo .item div.pos-specification {    padding-left: 15px;text-align: left;}
	#yoo-zoo .item .box-1 .pos-related {    padding-left: 15px;text-align: left; }
	
    .yoo-zoo.rating {    display: none;}
  
#yoo-zoo.product-default-frontpage h1.title{background:none;}

#yoo-zoo .items div.media-left {    margin-right: 0;    float: none;}

#yoo-zoo .details.alignment-left .image {
display: block;
margin: auto;
margin-bottom: 10px;
float: none;
}

#yoo-zoo .item div.media-right {
width: 430px;
height: 236px;
}

.yoo-zoo.socialbuttons {
overflow: hidden;
height: 21px;
}

#yoo-zoo .items h2.pos-title a {

display: block;
/*margin-right: 15px;*/
/* margin-right: 27px; */
}

a.teaser-image img{
    /* border: solid 2px #f7f7f9; */
    padding: 1px;
    padding: 2px;
    background: #f7f7f9;
    background: -moz-linear-gradient(top, #f7f7f9 1%, #46c4f2 100%);
    background: -webkit-linear-gradient(top, #f7f7f9 1%,#46c4f2 100%);
    background: linear-gradient(to bottom, #f7f7f9 1%,#46c4f2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f9', endColorstr='#46c4f2',GradientType=0 );
}

#yoo-zoo .details h1.title {
text-align: center;
    color: #46c4f2;
    font-size: 50px;
    padding-top: 25px;
}


#yoo-zoo .details h1.title {
text-align: center;
    color: #46c4f2;
    font-size: 45px;
    padding-top: 25px;
}
#yoo-zoo h1.title{background:none;}

#yoo-zoo #comments #respond textarea {
max-width: 443px;
}

#yoo-zoo div.box-1 div.row {
/* padding: 15px 5px 15px 55px; */
padding: 15px;
}

.yoo-zoo button, .yoo-zoo input[type="button"], .yoo-zoo input[type="submit"]{
padding: 4px 7px 4px 5px;
}

div#yoo-zoo.yoo-zoo.product-default.product-default-frontpage .categories div.row.first-row{
padding: 15px 5px 15px 25px;
}
div#yoo-zoo.yoo-zoo.product-default.product-default-frontpage .categories.has-box-title h1 span >span, div#yoo-zoo h1.box-title span >span {background:none; }
div#yoo-zoo.yoo-zoo.product-default.product-default-frontpage .categories.has-box-title h1 > span, div#yoo-zoo h1.box-title > span {
    background: #f1f2f3;
    background: -moz-linear-gradient(top, #ffffff 0%, #f1f2f3 100%);
    background: -webkit-linear-gradient(top, #ffffff 0%,#f1f2f3 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#f1f2f3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f2f3',GradientType=0 );
    border-top: solid 1px #C8CBCD;
    border-left: solid 1px #C8CBCD;
    border-right: solid 1px #C8CBCD;
    border-bottom: solid 1px #C8CBCD;
    border: solid 1px #C8CBCD;
}

div.yoo-zoo.product-default.product-default-venetian .width25{
width: 49.999%!Important;
}

div.yoo-zoo.product-default.product-default-venetian div.box-1 div.row{
padding: 15px 5px 15px 235px!important;
}

div.yoo-zoo.product-default.product-default-venetian a.teaser-image img {
float: left;
margin-left: 16px;
}

div.yoo-zoo .row.first-row p.sub-categories{
padding-right: 50px;
}

#yoo-zoo .item .box-1 .pos-related {margin-top:75px;}
#yoo-zoo .item div.pos-related h3{
	    border-bottom: 1px solid #E6E7E8;
    background: #fbfbfb;
    padding: 15px;
	}
	
	#yoo-zoo .item h1.pos-title{    color: #737373;}
	#yoo-zoo .item h3 {color: #737373!important;}

#yoo-zoo .zoo-pagination {
    text-align: center;
    padding: 10px;
    background: #f8f9f9;
    font-size: 16px;
    letter-spacing: 2px;
}

/* Drop Down */

div.dropdown.columns1,div.dropdown.columns4{
z-index: 1000;
}

/* Floating Module */

div#floatdiv_floating_absolute h3.module-title{
background: url(../images/mod_box_header.png) 0 100% repeat-x;
}

/* Product Gallery Styling */

div#basswoodGallery,div#plaswoodGallery{
padding-left: 41px;
}

div#venetian-25mmGallery{
    padding: 11px;
    background: white;
}

div#venetian-50mmGallery{
    padding: 11px;
    background: white;
}

div#vertical-127mmGallery{
    padding: 11px;
    background: white;
}

div#plasswood-50mmGallery,div#basswood-50mmGallery{
    padding: 11px;
    background: white;
}

div#ecowood-50mmGallery{  
padding: 11px;
    background: white;
	}


div.actions{
text-align: center;
}

/* Menu Styling */

.menu-dropdown a.level2 > span, .menu-dropdown span.level2 > span {
/*background: #46c4f2;*/
background: #646464;
    color: #ececee;
font-weight: bold;
    text-align: center;
}

h2, h3, a, .menu-dropdown li.active .level1, a.button-more:hover, #system .title a:hover, #searchbox .results li.more-results:hover {
font-weight: bold;
}


/* Alt Link Color */

h5,
a:hover,
.menu-dropdown a.level3:hover,
.menu-sidebar a:hover > span,
.menu-sidebar span:hover > span,
.mod-box-black a,
#bottom-b .mod-line a,
#system small,
#searchbox .results li.result.selected,
#searchbox .results li.result.selected h3 { /*text-shadow: white -2px 2px 1px;*/ }

h2, h3, a, .menu-dropdown li.active .level1, a.button-more:hover, #system .title a:hover, #searchbox .results li.more-results:hover {
color: #646464!important;
}


#footer {
text-align: center;
}
#block-main > div {    background: none;}

#block-footer .wrapper {    border-top: solid 1px gainsboro;}

header time{
display:none;
}

div.module.fpSlideshow h1{

font-weight:bold;
color: #666;
font-size: 40px;
text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.16);

}

/* FP Tab Styling */



div.module.fpTabshow {
text-shadow: none!important;
}

div.module.fpTabshow ul.nav{
 padding-left: 19px; 
/* padding-left: 0px; */
}
.mmuHome .wk-slideshow-tabsbar-balance .nav-container{    border: none;    border-radius: 0;    box-shadow: none;    text-shadow: none;}

div.module.fpTabshow .wk-slideshow-tabsbar-balance .nav li.active span {
  /*  font-size: 20px;
    width: 271px; */
    text-align: center;
color: white;
background: #46c4f2; /* Old browsers */
background: -moz-linear-gradient(top,  #46c4f2 1%, #15a5e4 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #46c4f2 1%,#15a5e4 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #46c4f2 1%,#15a5e4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#46c4f2', endColorstr='#15a5e4',GradientType=0 ); /* IE6-9 */
}

div.module.fpTabshow .wk-slideshow-tabsbar-balance .nav span{
padding: 27px;
font-weight: bold;
text-shadow: none!important;
background: #ECECEE;

}

.mmuHome ul.line {
padding-top: 25px;
background: #f7f7f7; /* Old browsers */
background: -moz-linear-gradient(top,  #f7f7f7 1%, #ececee 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f7f7f7 1%,#ececee 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f7f7f7 1%,#ececee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ececee',GradientType=0 ); /* IE6-9 */
}

.mmuHome ul.line h4, .mmuContact ul.line h4 {text-align:center;}

.bfQuickMode input[type="text"], .bfQuickMode input[type="password"], .bfQuickMode textarea, .bfQuickMode select {
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    border: 1px solid #a7a7a7;
    outline: 0;
    outline: thin dotted \9;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.mmuHome .bfQuickMode button, .mmuContact .bfQuickMode button{
background: #46c4f2; /* Old browsers */
background: -moz-linear-gradient(top,  #46c4f2 1%, #15a5e4 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #46c4f2 1%,#15a5e4 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #46c4f2 1%,#15a5e4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#46c4f2', endColorstr='#15a5e4',GradientType=0 ); /* IE6-9 */	
border:none;	
}

.swal-modal{    border: none;
    box-shadow: 0 1px 32px rgba(0, 0, 0, 0.32);
    border-radius: 0;}

.swal-modal button{
background: #46c4f2; /* Old browsers */
background: -moz-linear-gradient(top,  #46c4f2 1%, #15a5e4 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #46c4f2 1%,#15a5e4 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #46c4f2 1%,#15a5e4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#46c4f2', endColorstr='#15a5e4',GradientType=0 ); /* IE6-9 */	
}

.swal-footer, .swal-text{text-align: center;}

.swal-button:focus {
    outline: none;
    box-shadow: none;
}
.mmuHome .form-actions, .mmuContact .form-actions{border-top: none;    margin-top: 0; padding-bottom: 0;}
.mmuHome button.pull-right, .mmuContact button.pull-right {float: none;    width: 75%;padding: 10px 12px;}
.mmuHome .form-actions > div , .mmuContact .form-actions > div {text-align: center;}
.mmuHome .bfPage, .mmuContact .bfPage { padding-top: 20px;}

.mmuHome .grid-box.width66{width: 65%;}
.mmuHome .grid-box.width63{width: 34%;}

/* FP Links Styling */

div.module.fpLinks a {
text-shadow: none!important;
color: white!important;
text-decoration: none;
}

table#fpContactTable td.heading {
font-weight:bold;
}

div.module.fpLinks h3{
text-align: right;
color: white!important;
}

div.module.fpLinks p {
text-align: right;
}

/* FP Testimonial Styling */

div.module.fpTestimonials h3{
color: white!important;
}

.review {
float: left;
width: 600px;
}

blockquote.quotation {
margin: 10px 0px 10px 0px;
padding: 10px 35px 10px 35px;
border: none;
background: url(/images/blockquote_start.png) 0 0 no-repeat;
text-align: justify;
}

blockquote.quotation p {
margin: 0px -35px -10px 0px;
padding: 0px 45px 10px 15px;
background: url(/images/blockquote_end.png) 100% 100% no-repeat;
background-position: right center;
}

/* Google Map Styling */
div#googleMap{
float: right;
margin-right: 10px;
box-shadow: none;
padding: 10px;
border-radius: 0;
background-clip: padding-box;
background: padding-box #f7f7f9;
margin-top: 5px;
border: none;
margin-top: 25px;
}

/* fp Slider Styling */

div.catalogueSlide img{

background: #f7f7f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f7f7f9 1%, #46c4f2 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f7f7f9 1%,#46c4f2 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f7f7f9 1%,#46c4f2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f9', endColorstr='#46c4f2',GradientType=0 ); /* IE6-9 */

-webkit-box-shadow: 0px 6px 8px -4px #a2a2a2;
-moz-box-shadow: 0px 6px 8px -4px #a2a2a2;
box-shadow: 0px 6px 8px -4px #a2a2a2;
margin-bottom: 10px;
padding: 2px;
}

div.catalogueSlideImages{
padding-left: 75px;
}

div.catalogueSlide h2{
margin-top: 5px;
margin-bottom: 40px;
    padding-left: 10px;
}

div.catalogueSlide .captionContainer{
width:167px;
font-weight:bold;
color: #666;
text-align:center;
float: left;
margin-right: 50px;
font-size: 15px;
}

div.catalogueSlide div.instructionsContainer{
padding-top: 145px;
padding-left: 240px;
}

/* Logo Jump Fix */

#toolbar {
margin-bottom: 75px;
}

#headerbar {
margin-bottom: 20px;
position: absolute;
top: -20px;
}

/* Search Text Middle Align */

#searchbox {
padding-bottom: 10px;
}

menubar, toolbar {
display: none;
}


/* Test CSS */

/*toggles
----------------------------------------------------------------------------------------------------*/
	.showhide{margin: 20px 0 10px !important;  padding: 0;list-style: none!important;}
	.showhide li{border-width:1px; border-style: solid; 
	border-color: #D9D9D9 #D9D9D9 #BFBFBF #D9D9D9;
	-webkit-box-shadow: inset 0 1px 2px #FFFFFF,0 0 3px #BABABA;
	-moz-box-shadow: inset 0 1px 2px #FFFFFF,0 0 3px #BABABA;
	-ms-box-shadow: inset 0 1px 2px #FFFFFF,0 0 3px #BABABA;
	-o-box-shadow: inset 0 1px 2px #FFFFFF,0 0 3px #BABABA;
	box-shadow: inset 0 1px 2px #FFFFFF, 0 0 0 2px rgba(0,0,0,0.05); 
	margin: 15px 0; padding: 0.25em 1em !important;
 	-webkit-border-radius: 2px;
 	   -moz-border-radius: 2px;
 	    -ms-border-radius: 2px;
 	     -o-border-radius: 2px;
 	        border-radius: 2px;
 	text-shadow: 0 1px 0 #ffffff; }


	.showhide li h4{
		color: #606060; 
		margin: 0; 
		padding: 10px 45px 7px; 
		min-height: 30px; 
		height: auto; 
		font-size: 23px;}

	.expanded, 
	.collapse{
		background: url('../../../images/tools/box_info.png') 0px -3px no-repeat scroll;}

/*.expanded, 
	.collapse{background: url('../../../../../images/faqQ.png') -59px 8px no-repeat scroll;}*/
		
	.collapse{background-position: 0 -42px;}
	
	.showhide li section, section.note { background: url('../../../../../images/note.png') repeat-y scroll 0 0 transparent;   
	-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px; -webkit-box-shadow: 0 0 1px #808080 inset, 0 0 1px #FFFFFF; -moz-box-shadow: 0 0 1px #808080 inset, 0 0 1px #FFFFFF; -ms-box-shadow: 0 0 1px #808080 inset, 0 0 1px #FFFFFF; -o-box-shadow: 0 0 1px #808080 inset, 0 0 1px #FFFFFF; box-shadow: 0 0 1px #808080 inset, 0 0 1px #FFFFFF;display: none;margin: 10px 13px 10px 45px;padding: 21px 45px; border: 1px solid #FFFFFF; color: #606060; line-height: 1.7em; font-size: 1em;}
	
	.showhide li section p, section.note p{line-height: 22.9px; text-shadow: none}
	.showhide li.open section{display: block;}
	.showhide li.close section{display: none;}
	section.note {display: block; width: auto; height: auto; margin: 10px 0; padding: 21px 10px 0}
	.showhide li.code section { font-family: monospace,monospace;}


	/*contact*/
	.module-contact {margin-right: 10px}
	.cont-info{height: 22px; padding-left: 24px; font-style: normal; display: block; background: url(../images/widget/social.png) no-repeat;}
	.cont-info.phone{background-position: 0 -140px}
	.cont-info.email{background-position: 0 3px}
	.cont-info.town{background-position: 0 -173px}


	/*social links*/
	
	.social-icons{display:none;}
	.top-links a, .post-share a{background-image: url(../images/widget/social-icons-dark.png); background-repeat: no-repeat; }
		
	/*top social*/
	.top-links{margin: -1px 12px;}
	.top-links a,.post-share a{display: block; float: left; height: 30px; width: 30px; text-indent: -9999em; padding: 1px; margin-top: -1px; outline: 0; }
	.post-share a{margin-right: 3px;}
	
	a.twitter{background-position: -52px -4px;} 	/*twitter*/
	a.facebook{background-position: -11px -77px;} 	/*facebook*/
	a.pinterest{background-position: -93px -77px;} 	/*pinterest*/
	a.google{background-position: -52px -77px;}		/*google-plus*/
	a.yahoo{background-position: -297px -4px;}		/*yahoo*/
	a.vimeo{background-position: -11px -4px;}		/*vimeo*/
	a.dribbble{background-position: -93px -4px;}	/*dribbble*/
	a.wordpress{background-position: -135px -4px;}	/*wordpress*/
	a.aim{background-position: -176px -4px;}		/*aim*/
	a.mail{background-position: -217px -4px;}		/*mail*/
	a.github{background-position: -176px -40px;}	/*github*/
	a.deviant{background-position: -257px -4px;}	/*deviant*/
	a.tumblr{background-position: -339px -4px;}		/*tumblr*/
	a.flickr{background-position: -217px -40px;}	/*flickr*/
	a.forrst{background-position: -257px -40px;}	/*forrst*/
	a.behance{background-position: -135px -77px;}	/*behance*/
	a.dropbox{background-position: -217px -77px;}	/*dropbox*/
	a.digg{background-position: -297px -77px;}		/*digg*/
	a.youtube{background-position: -339px -77px;}	/*youtube*/
	a.linkedin{background-position: -299px -40px;}	/*linkedin*/


/* Document Viewing Styling */

div.adv-dl-container{
text-align: center;
margin-top: 10px;
}

div.adv-dl-container a{
color: #5F9FCB!important;
}

#system-message dd {
margin-left: 0;
padding: 10px;
border-top: 3px solid #f7f7f9;
border-bottom: 3px solid #f7f7f9;
color: red;
font-weight: bold;
}

div#recaptcha_area .recaptchatable {
line-height: 1em;
border: 1px solid #AAA!important;
}

div.recaptcha_input_area input#recaptcha_response_field{
border: 1px solid #DFDFDF!important;
width: 289px!important;
}

div#fpquotecontainer span.bfRequired{
display:none;
}

div#fpquotecontainer input#bfCaptchaEntry{
width: 175px;
}

div#fpquotecontainer div.bfPage-tl{
display:none;
}

div#fpquotecontainer .bfQuickMode button span{
margin-top: 0!important;
}

div#contactForm .bfQuickMode button span{
margin-top: 0!important;
}

div#contactForm span.bfCaptcha{
float: right!important;

}


div#contactForm {
    box-shadow: none;
    padding: 10px;
    border-radius: 0;
    background-clip: padding-box;
    background: padding-box #f7f7f9;
    margin-top: 5px;
    border: none;
}

.mmuContact div#contactForm{
	      background: none;
	      margin-top: 0;
  	}
.mmuContact .form-actions{
	      background: none;
	    }

.jumble{ unicode-bidi: bidi-override; direction: rtl; }

.wk-accordion-default .toggler{    background: rgba(235, 235, 237, 0.25);    border-radius: 0;    box-shadow: none;    text-shadow: none;     padding: 15px;    text-align: center;}
.wk-accordion-default .content {    padding: 20px;text-align: center;  }
.mmuFrequentlyAskedQuestions article {    padding-top: 25px;}
.mmuFrequentlyAskedQuestions h1.title,.mmuHowtofitablind h1.title {  background: none;   text-decoration: underline;    text-decoration-color: #36baed;  text-align: center;}
.mmuBlindGalleries h1.title, .mmuVenetian h1.title, .mmuVertical h1.title, .mmuBasswood h1.title, .mmuEcowood h1.title , .mmuAllBlinds h1.title {     text-decoration: none;
    text-align: center;
    width: 75%;
    margin: auto;
    margin-bottom: 25px;
    padding-top: 10px;
	}
	
	.mmuAllBlinds #system .item > header{background:none;}
/* .mmuAboutUs h1.title {  background: none;   text-decoration: underline;    text-decoration-color: #36baed;  text-align: left;} */
.mmuAboutUs a[data-lightbox] {    margin-bottom: 5px; }


/* Blind Galleries */
.mmuBlindGalleries #system, .mmuVenetian #system, .mmuVertical #system, .mmuBasswood #system, .mmuEcowood #system,.mmuAllBlinds #system{ background: white; padding-top: 10px;}
.mmuAllBlinds .content {text-align:center;     padding-bottom: 15px;}

.mmuAllBlinds .wk-gallery-wall>* {       float: none;}
/*
.mmuBlindGalleries #Venetian-25mm, .mmuVenetian #Venetian-50mm, .mmuVertical #Vertical-127mm, .mmuBasswood #Basswood-50mm, .mmuEcowood #Ecowood-50mm { text-align: center;}
.mmuBlindGalleries #system #ecowoodGallery .wk-gallery a, .mmuVenetian #system #venetianGallery .wk-gallery a, .mmuVertical #system #verticalGallery .wk-gallery a, .mmuBasswood #system #BasswoodGallery .wk-gallery a, .mmuEcowood #system #ecowoodGallery .wk-gallery a{ float:none;}*/

.mmuEcowood #Ecowood-50mm > div {   padding-left: 15px;}
.mmuBlindGalleries h2, .mmuVenetian h2, .mmuVertical h2, .mmuBasswood h2, .mmuEcowood h2 {text-align:center; padding-top:15px;}

#breadcrumbs{display:none;}

.galleryInstructions{text-align:center;}
.generalInstructions{text-align:center;}

.ff_elem.bfCaptchaField{    height: 18px;}
#main{    padding-top: 20px;}

.homeContactIcon{position: absolute;    left: 92px;    top: 27px;}
.homeMapIcon{position: absolute;    left: 156px;    top: 215px;} 

.wk-slideshow-tabsbar-balance .nav li{    background: none;}

/* test */
.middle-right{padding-top: 5px;}
    

.header-top-right, .middle-right, .header-social {
    float: right;
}

.header-top-right ul, .middle-right ul, .header-social ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.middle-right ul li img {
    display: inline-table;
    float: left;
    margin-right: 15px;
    top: 11px;
    position: relative;
    -webkit-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}

.middle-right ul li img.secondary {
    display: none;
}

.info {
    display: inline-table;
}

.middle-right ul li {
    color: #737373;
    font-family: 'Open Sans', sans-serif;
    display: inline-table;
    margin-right: 40px;
    line-height: 22px;
    font-size: 20px;
    font-weight: 600;
    text-transform: capitalize;
}

.middle-right ul li span {
    font-size: 16px;
    color: #737373;
    font-weight: 400;
    display: inline-table;
}

body#page{background: #ebebed url(../images/page.jpg) 50% 0 repeat!important;}

header div.info span{
  text-transform: lowercase;  
}

div.module.fpTabshow ul.nav {
   
    padding-left: 5px;
}

.fpTabshow .wk-slideshow-tabsbar-balance .nav, .fpTabshow .wk-slideshow-tabsbar-balance .nav li, .fpTabshow .wk-slideshow-tabsbar-balance .nav span {
   /* float: none; */
}

.fpTabshow .wk-slideshow-tabsbar-balance .nav li {
    padding-left: 3px;
     padding-right: 3px;
}

div.module.fpTabshow .wk-slideshow-tabsbar-balance .nav li.active span{
       font-size: 15px; 
}

iframe #gmap_canvas{
        height: 700px;
}