/* Theme Name: Bodu Foundation5 Responsive
Theme URI: http://www.vwww.boduweb.com
Description: Bodu Responsive 2014
Author:Bodu Web Design
Author URI: http://www.boduweb.com/
*/
/* general */
/* header menu *//* Bodu Header */#boduHeader{width:100%;background:#fff;min-height:5em;padding:0.8em 0;border-bottom:solid 10px #0b742e ;color:#86958b;}
#header{position: relative}
#header a.bodu-navigation {
    position: absolute;
    top: 100%;
    left: 50%;
    font-size: 5.2em;
    z-index: 5;
    color: #ccc;
    text-shadow: 1px 1px 1px #000;
    opacity: 0.4;
    filter: alpha(opacity=40);
    -moz-transform:translatex(-50%);
    -webkit-transform:translatex(-50%);
    -ms-transform:translatex(-50%);
    -o-transform:translatex(-50%);
}

/* article page */
.articlepage{padding:3em 0;}
.page-template-testimonials-template .articlepage{padding:0px}
.page-template-testimonials-template  .testimonialList{padding:30px 0px 0}

/* testimonials */
.testimonials h2{color:#fff;}
.testimonials{width:100%;overflow:hidden;margin:2em 0 0 0;
padding: 5em 0;
    color: #fff;
    background: rgba(0,0,0,1);
    background: -moz-linear-gradient(-45deg, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 0%, rgba(44,44,44,1) 0%, rgba(89,89,89,1) 0%, rgba(102,102,102,1) 0%, rgba(76,76,76,1) 0%, rgba(0,0,0,1) 0%, rgba(28,28,28,1) 0%, rgba(14,18,13,1) 45%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(0,0,0,1)), color-stop(0%, rgba(17,17,17,1)), color-stop(0%, rgba(44,44,44,1)), color-stop(0%, rgba(89,89,89,1)), color-stop(0%, rgba(102,102,102,1)), color-stop(0%, rgba(76,76,76,1)), color-stop(0%, rgba(0,0,0,1)), color-stop(0%, rgba(28,28,28,1)), color-stop(45%, rgba(14,18,13,1)), color-stop(100%, rgba(0,0,0,1)));
    background: -webkit-linear-gradient(-45deg, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 0%, rgba(44,44,44,1) 0%, rgba(89,89,89,1) 0%, rgba(102,102,102,1) 0%, rgba(76,76,76,1) 0%, rgba(0,0,0,1) 0%, rgba(28,28,28,1) 0%, rgba(14,18,13,1) 45%, rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(-45deg, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 0%, rgba(44,44,44,1) 0%, rgba(89,89,89,1) 0%, rgba(102,102,102,1) 0%, rgba(76,76,76,1) 0%, rgba(0,0,0,1) 0%, rgba(28,28,28,1) 0%, rgba(14,18,13,1) 45%, rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(-45deg, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 0%, rgba(44,44,44,1) 0%, rgba(89,89,89,1) 0%, rgba(102,102,102,1) 0%, rgba(76,76,76,1) 0%, rgba(0,0,0,1) 0%, rgba(28,28,28,1) 0%, rgba(14,18,13,1) 45%, rgba(0,0,0,1) 100%);
    background: linear-gradient(135deg, rgba(0,0,0,1) 0%, rgba(17,17,17,1) 0%, rgba(44,44,44,1) 0%, rgba(89,89,89,1) 0%, rgba(102,102,102,1) 0%, rgba(76,76,76,1) 0%, rgba(0,0,0,1) 0%, rgba(28,28,28,1) 0%, rgba(14,18,13,1) 45%, rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );
}

.testimonials div{padding:0 ;}
.testimonials .slick-slider {margin:auto;text-align:center}
.testimonials .slick-slider p{width:70%;display: block;margin:auto;}
.testimonials p.reviewer,.testimonialList p.reviewer{font-family: 'Nunito', sans-serif;color:#ef8222;}
.testimonialList p.reviewer{color:#7CB518;}
/* Work Samples */
.worksamplePage{padding-bottom:5em;}
.worksampleList ul li a{color:#4f6d7a;}
.worksampleList ul li a h3{line-height:99%;}
.worksampleList ul li a:hover h3{color:#4f6d7a;}
.worksampleList ul li a span.boduRead{color:#7CB518;}

/* footer */
#footer{padding: 0.4em 0;
    color: #fff;
    
}
.boduFooter{padding:6em 0 0 0;}

/* slider */
.boduslider{width:100%;height:600px;position:relative;}
.boduslider div{height:600px;}
/* menus lists */
ul.bodu-menu {list-style:none;padding:1.5em 0;}
 ul.bodu-menu li{float:left;margin:0 1em 0 0;}
ul.bodu-menu li a{color:#fff;}


/* alignments */
.alignleft {
	display: inline;
	float: left;
}

.alignright {
	display: inline;
	float: right;
}

.aligncenter {
	display: block;
	margin-right: auto;
	margin-left: auto;
}

blockquote.alignleft,
.wp-caption.alignleft,
img.alignleft {
	margin: 0.4em 1.6em 1.6em 0;
}

blockquote.alignright,
.wp-caption.alignright,
img.alignright {
	margin: 0.4em 0 1.6em 1.6em;
}

blockquote.aligncenter,
.wp-caption.aligncenter,
img.aligncenter {
	clear: both;
	margin-top: 0.4em;
	margin-bottom: 1.6em;
}

.wp-caption.alignleft,
.wp-caption.alignright,
.wp-caption.aligncenter {
	margin-bottom: 1.2em;
}

