/*
Theme Name: Competitive Edge Research & Communication
Theme URI: 
Description:
Author: Bop Design
Version: 1.6
License: GNU General Public License
Tags: 
*/
@import url("layout.css");
/* =Reset default browser CSS. Based on work by Eric Meyer:http://meyerweb.com/eric/tools/css/reset/index.html */
html,body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,caption{border:0;margin:0;padding:0;vertical-align:baseline;}
body{line-height:1;}
h1,h2,h3,h4,h5,h6{clear:both;}
blockquote{quotes:none;}
blockquote:before,blockquote:after{content:'';content:none;}
del{text-decoration:line-through;} /* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;}
a img{border:none;}
a{outline:0;}
a:active{outline:none;}
.entry-meta,.entry-title,.entry-utility,#respond label,.navigation,.page-title,.pingback p,.reply,.widget-title,.wp-caption-text{font:13px/18px 'Avenir LT W01 35 Light',Arial;color:#98989c;}
.entry-utility{padding:0 0 15px 0;}
pre{font-family:"Courier 10 Pitch",Courier,monospace;}
code{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;}
#BDF_bodyWrap .BDF_body .entry-meta{color:#98989c;padding-bottom:15px;}
	#BDF_bodyWrap .BDF_body .entry-meta a{color:#98989c;}
/* =Attachment pages */
.attachment .entry-content .entry-caption{font-size:140%;margin-top:24px;}
.attachment .entry-content .nav-previous a:before{content:'\2190\00a0';}
.attachment .entry-content .nav-next a:after{content:'\00a0\2192';}
/* =Images */
#BDF_bodyWrap .BDF_body .attachment img{max-width:900px;}
#BDF_bodyWrap .BDF_body .alignleft,#BDF_bodyWrap .BDF_body img.alignleft{/*display:inline;*/ float:left;margin-right:24px;margin-top:4px;}
#BDF_bodyWrap .BDF_body .alignright,#BDF_bodyWrap .BDF_body img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px;}
#BDF_bodyWrap .BDF_body .aligncenter,#BDF_bodyWrap .BDF_body img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
#BDF_bodyWrap .BDF_body img.alignleft,#BDF_bodyWrap .BDF_body img.alignright,#BDF_bodyWrap .BDF_body img.aligncenter{margin-bottom:12px;}
#BDF_bodyWrap .BDF_body .wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;padding:4px;text-align:center;}
#BDF_bodyWrap .BDF_body .wp-caption img{margin:5px 5px 0;}
#BDF_bodyWrap .BDF_body .wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px;}
#BDF_bodyWrap .BDF_body .wp-smiley{margin:0;}
#BDF_bodyWrap .BDF_body .gallery{margin:0 auto 18px;}
#BDF_bodyWrap .BDF_body .gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}
#BDF_bodyWrap .BDF_body .gallery img{border:2px solid #cfcfcf;}
#BDF_bodyWrap .BDF_body .gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
#BDF_bodyWrap .BDF_body .gallery dl{margin:0;}
#BDF_bodyWrap .BDF_body .gallery img{border:10px solid #f1f1f1;}
#BDF_bodyWrap .BDF_body .gallery br+br{display:none;}
#BDF_bodyWrap .BDF_body .attachment img{display:block;margin:0 auto;}
/* =Comments */
#comments{clear:both;}
#comments .navigation{padding:0 0 18px 0;} h3#comments-title,h3#reply-title{color:#000;font-size:16px;font-weight:bold;margin-bottom:0;} h3#comments-title{padding:24px 0;}
.commentlist{list-style:none;margin:0;}
.commentlist li.comment{border-bottom:1px solid #e7e7e7;line-height:24px;margin:0 0 24px 0;padding:0 0 0 56px;position:relative;}
.commentlist li:last-child{border-bottom:none;margin-bottom:0;}
#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px;}
#comments .comment-body p:last-child{margin-bottom:6px;}
#comments .comment-body blockquote p:last-child{margin-bottom:24px;}
.commentlist ol{list-style:decimal;}
.commentlist .avatar{position:relative;top:4px;left:0;}
.comment-author{}
.comment-author cite{color:#000;font-style:normal;font-weight:bold;}
.comment-author .says{font-style:italic;}
.comment-meta{font-size:12px;margin:0 0 18px 0;}
.comment-meta a:link,.comment-meta a:visited{color:#888;text-decoration:none;}
.comment-meta a:active,.comment-meta a:hover{color:#ff4b33;}
.commentlist .even{}
.commentlist .bypostauthor{}
.reply{font-size:12px;padding:0 0 24px 0;}
.reply a,a.comment-edit-link{color:#888;}
.reply a:hover,a.comment-edit-link:hover{color:#ff4b33;}
.commentlist .children{list-style:none;margin:0;}
.commentlist .children li{border:none;margin:0;}
.nopassword,.nocomments{display:none;}
#comments .pingback{border-bottom:1px solid #e7e7e7;margin-bottom:18px;padding-bottom:18px;}
.commentlist li.comment+li.pingback{margin-top:-6px;}
#comments .pingback p{color:#888;display:block;font-size:12px;line-height:18px;margin:0;}
#comments .pingback .url{font-size:13px;font-style:italic;}
/* Comments form */
#BDF_bodyWrap .BDF_body .BDF_mainContent .ajax-error,#BDF_bodyWrap .BDF_body .BDF_mainContent .ajax-success{clear:both;position:relative;color:#c22;font-size:14px;}
#respond{border-top:1px solid #e7e7e7;margin:24px 0;padding:20px 0;overflow:hidden;position:relative;}
#respond p{margin:0;}
#respond .comment-notes{margin-bottom:1em;}
.form-allowed-tags{line-height:1em;clear:both;}
.children #respond{margin:0 48px 0 0;} h3#reply-title{margin:18px 0;}
#comments-list #respond{margin:0 0 18px 0;}
#comments-list ul #respond{margin:0;}
#cancel-comment-reply-link{font-size:12px;font-weight:normal;line-height:18px;}
#respond .required{color:#ff4b33;font-weight:bold;}
#respond label{color:#888;font-size:12px;}
#respond input{margin:0 0 9px;width:98%;}
#respond .form-allowed-tags{color:#888;font-size:12px;line-height:18px;}
#respond .form-allowed-tags code{font-size:11px;}
#respond textarea{width:87%;}

/* =Widget Areas */
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area ul{list-style:none;margin-left:0;margin-top:0px;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area li{padding:6px 0;margin:0;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area li a{color:;}
#archives ul{list-style:none;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area ul ul{list-style:none;margin-left:0;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area ul ul li{clear:both;margin-left:5px;border-top:#dbe0e3 2px solid;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area ul ul ul li{clear:both;margin-left:0;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget_search #s {/* This keeps the search inputs in line */ width:60%;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget_search{height:50px;padding-top:50px;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget_search label{display:none;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-container{margin:0 0 0 0;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-title{color:#222;font-weight:bold;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area a:link,#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area a:visited{text-decoration:none;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area a:active,#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area a:hover{text-decoration:underline;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area .entry-meta{font-size:11px;}
#wp_tag_cloud div{line-height:1.6em;}
#wp-calendar{width:100%;}
#wp-calendar caption{color:#222;font-size:14px;font-weight:bold;padding-bottom:4px;text-align:left;}
#wp-calendar thead{font-size:11px;}
#wp-calendar thead th{}
#wp-calendar tbody{color:#aaa;}
#wp-calendar tbody td{background:#f5f5f5;border:1px solid #fff;padding:3px 0 2px;text-align:center;}
#wp-calendar tbody .pad{background:none;}
#wp-calendar tfoot #next{text-align:right;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget_rss a.rsswidget{color:#000;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget_rss a.rsswidget:hover{color:#ff4b33;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget_rss .widget-title img{width:11px;height:11px;}
/* Main sidebars */
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area ul{margin-left:0;padding:0 0 0 0;}
#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area ul ul{border:none;margin-left:0;padding:0;}
#primary{}
#secondary{}
/* Footer widget areas */
#footer-widget-area{}
/* =Mobile Safari ( iPad,iPhone and iPod Touch )*/
pre{-webkit-text-size-adjust:140%;}
code{-webkit-text-size-adjust:160%;}
#access,.entry-meta,.entry-utility,.navigation,#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area{-webkit-text-size-adjust:120%;}
#site-description{-webkit-text-size-adjust:none;}
/* =Print Style */
@media print{
	body{background:none !important;}
	#BDF_wrap{clear:both !important;display:block !important;float:none !important;position:relative !important;}
	#BDF_headerWrap{border-bottom:2pt solid #000;padding-bottom:18pt;}
	#colophon{border-top:2pt solid #000;}
	#site-title,#site-description{float:none;line-height:1.4em;margin:0;padding:0;}
	#site-title{font-size:13pt;}
	.entry-content{font-size:14pt;line-height:1.6em;}
	.entry-title:link{font:29px "Times New Roman",Times,serif ;color:#ad9f20;margin:0;padding:0 0 15px 0;}
	.entry-title:visited{font:29px "Times New Roman",Times,serif ;color:#ad9f20;margin:0;padding:0 0 15px 0;}
	#access,#branding img,#respond,.comment-edit-link,.edit-link,.navigation,.page-link,#BDF_bodyWrap .BDF_body .BDF_rightColumn .widget-area{display:none !important;}
	#container,#header,#footer{margin:0;width:100%;}
	#BDF_bodyWrap .BDF_body,.one-column #BDF_bodyWrap .BDF_body{margin:24pt 0 0;width:100%;}
	.wp-caption p{font-size:11pt;}
	#site-info,#site-generator{float:none;width:auto;}
	#colophon{width:auto;} img#wpstats{display:none;}
	#site-generator a{margin:0;padding:0;}
	#entry-author-info{border:1px solid #e7e7e7;}
	#main{display:inline;}
	.home .sticky{border:none;}
}

#respond .form-allowed-tags{display:none;}