/* 
FSM.EASISELL.COM - 08-02-11
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it 
is easier to update the theme. Simply copy an existing style 
from style.css to this file, and modify it to your liking. */

a { color:#FF6500; }
body { background:#ff6500; font:500 16px/1.5em myriad-pro, arial, sans-serif; color:#555; }
#wrapper { background:#fff url(images/fsm/body-bg.png) left top repeat-x; }
h1, h2, h3, h4, h5, h6, .widget h3, .post .title, .nav a, .section .post .title, .archive_header, #sub-featured h3.title a { font-family:ff-meta-serif-web-pro, arial, sans-serif; }

/* Sidebar */
#tabs ul.wooTabs li a { color:#2C375D; }
#tabs ul.wooTabs li a, #tabs .inside li a { font:400 14px/1.3 myriad pro, arial, sans-serif; }
.widget h3 { border-bottom: 1px dotted #2C375D; padding: 0 0 8px; font: 600 20px/1.3 ff-meta-serif-web-pro,arial,sans-serif; color:#2c375d; }
#text-3 { background:#FF6500; text-shadow: 0 1px #a74606; padding:20px; }
#categories-3, #sidebar #connect { padding:20px; background:#2c375d; text-shadow: 0 1px #000; }
	#text-3 h3, #categories-3 h3, #sidebar #connect h3 { color:#fff; border-bottom:1px dotted #fff; }
	#text-7 h3 { 
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0; /* future proofing */
	-khtml-border-radius: 5px 5px 0 0; /* for old Konqueror browsers */
	font-size:21px; background:#2c375d; padding:0.6em 20px; color:#fff; border-bottom:none; text-shadow:0 1px 1px #000; text-align:center; }
	#text-3 a, #categories-3 a, #text-7 a { color:#fff; }
#text-7 { padding:20; background:url(images/fsm/optin-bg.jpg); height:439px;
	-moz-box-shadow:inset 0 3px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:inset 0 3px 3px rgba(0, 0, 0, 0.2);
	box-shadow:inset 0 3px 3px rgba(0, 0, 0, 0.2);
	}
#sidebar .widget, #sidebar #connect {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	}
#categories-3 a { font-size:14px; }
/* #text-7 { padding:20px; text-shadow: 0 1px #a74606;
	background-color: #ff6500; 
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFBB5D), to(#ff6500));
	background-image: -webkit-linear-gradient(top, #FFBB5D, #ff6500); 
	background-image: -moz-linear-gradient(top, #FFBB5D, #ff6500);
	background-image: -ms-linear-gradient(top, #FFBB5D, #ff6500);
	background-image: -o-linear-gradient(top, #FFBB5D, #ff6500);
}
	#text-7 .button { margin:0 auto; display:block; height:auto; } */
	#sidebar-optin-button { position:relative; margin:280px auto 0; width:216px; height:62px; background:url(images/fsm/sidebar-optin-button.png) left bottom no-repeat; }
	#sidebar-optin-button:hover { background-position:left top; }
		#sidebar-optin-button a { position:absolute; left:0; top:0; width:100%; height:100%; }

#sidebar #connect { border-bottom:none; margin-bottom:0; }
#sidebar #connect .title { margin-bottom:22px; }
#connect .title { margin-bottom:0.7em; }
#connect p { display:none; }
#sidebar #connect .social { margin-bottom:0; }

#tabs { border:none; background-color:#2C375D;	}

/* Header */
#header-container { background:none; border-bottom:none; }
#header { background:url(images/fsm/header-bg.png) left top no-repeat; padding:15px 0 1px; }

/* Navigation */
.menu-upper-container { width:600px; margin:18px 0 13px; float:right; font:400 14px/1.3 myriad-pro, myriad-pro, arial, sans-serif; }
.menu-upper-container ul#menu-upper li { float:right; }
	.menu-upper-container ul#menu-upper li { line-height:1; margin-left:11px; padding-right:11px; border-right:1px solid #ccc; }
	.menu-upper-container ul#menu-upper li:first-child { border:none; margin-right:0; padding-right:0; }
	.menu-upper-container ul#menu-upper li a { font-family:myriad-pro, arial, sans-serif; color:#464646; text-shadow:#fff 0 1px; }
		ul#menu-upper li#menu-item-1781 a { color:#000; font-weight:600; }
		ul#menu-upper li#menu-item-1781 a:hover { text-decoration:none; cursor:default; }

#search-header { float:right; clear:right; margin-top:1px; }
	#search-header input { float:left; border:none; border-radius:0; }
	#search-header input#s {
		text-indent:6px;
		color:#888;
		font:14px/1 myriad-pro, arial, sans-serif;
		width:103px;
		height:25px;
		padding:0;
		-moz-box-shadow:inset 0 3px 3px rgba(0, 0, 0, 0.2);
		-webkit-box-shadow:inset 0 3px 3px rgba(0, 0, 0, 0.2);
		box-shadow:inset 0 3px 3px rgba(0, 0, 0, 0.2);
		}
	#search-header input#searchsubmit {
		background:url(images/fsm/header-search-button.png) no-repeat;
		width:23px;
		height:25px;
		margin: 0;
		}
		#search-header input#searchsubmit:hover { cursor:pointer; filter:alpha(opacity=90); opacity:0.9; }
		
#navigation { clear:none; font-size:16px; }
.nav ul {
	margin-right: 10px;
	background-color: #fff;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ececec), to(#fff));
	background-image: -webkit-linear-gradient(top, #ececec, #fff); 
	background-image: -moz-linear-gradient(top, #ececec, #fff);
	background-image: -ms-linear-gradient(top, #ececec, #fff);
	background-image: -o-linear-gradient(top, #ececec, #fff);
	}

.nav li { margin:0; }
.nav li a { color:#2d3860; font-weight:600; text-shadow:#fff 0 1px; }
	.nav li ul li a, nav li ul li a:hover { text-shadow:none; }
		.nav li ul li a:hover { color:#000 !important; }
	#navigation .nav li ul li a { background:none; font-family:myriad-pro, Arial, sans-serif; }
	#navigation .nav li ul li:first-child { none; margin-top: -18px; padding-top: 10px; }

.nav a:hover {
	background:none;
	color:#68739c;
	}
.nav li.current_page_item a, .nav li.current_page_parent a, .nav li.current-menu-ancestor a, .nav li.current-cat a, .nav li.current-menu-item a, .nav li.sfHover {
	background: #999; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbb5d', endColorstr='#ff6500'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffbb5d), to(#ff6500)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffbb5d,  #ff6500); /* for firefox 3.6+ */ 
	color:#fff;
	text-shadow:#000 0 1px;
	}
.nav li ul li.current_page_item a, .nav li ul li.current_page_parent a, .nav li ul li.current-menu-ancestor a, .nav li ul li.current-cat a, .nav li ul li.current-menu-item a, .nav li ul li.sfHover {
	-moz-box-shadow:none;
  	-webkit-box-shadow:none;
	box-shadow:none;
	}
.nav li.current_page_item ul li a, .nav li.current_page_parent ul li a, .nav li.current-menu-ancestor ul li a, .nav li.current-cat ul li a, .nav li.current-menu-item ul li a, .nav li.sfHover ul li {
	text-shadow:none;
	}
	
#navigation .nav li ul li:first-child { background:none; margin-top: -18px; padding-top: 10px;}

/* Slides */
#slides { background:none; border:none; padding-top:10px; }
.slide .slide-content.entry { width:350px; padding:18px 20px 10px 70px; background-color:rgba(44, 55, 93, 0.8); }
.slide .slide-content.entry h2 { font:600 18px/1.3 ff-meta-serif-web-pro,myriad-pro,sans-serif; }
#slide-box .entry, #slide-box .entry p { font-size:15px !important; }
#slides .slide-image.fl img {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
	}
#slides a.next, #slides a.prev { filter:alpha(opacity=50); opacity:0.5; }
#slide-box .entry h3 { color:#fff; text-shadow:#000 1px 2px 2px; font:600 38px/1.3 ff-meta-serif-web-pro, Georgia, "Times New Roman", Times, serif; }
#slide-box .entry, #slide-box .entry p { line-height:1.4; font-size:19px; color:#fff; text-shadow:#000 0 1px; }

/* Content */
h3.statement span { position:absolute; left:0; top:-12%; width:100%; height:120%; border-top:2px dotted #2c375d; border-bottom:2px dotted #2c375d; }
#sub-featured h2.section-title { display:none; }
#sub-featured h3.title a { font-size:23px; }
.zemanta-pixie { display:none; }
.printfriendly { margin-top:1px; float:right; font:normal 14px/1.3 myriad-pro, arial, sans-serif; }
	.printfriendly a { color:#4d4d4d; }
.breadcrumbs { font-size:14px; border-bottom: 1px dotted #2C375D; color:#2C375D; }
.post .title, .page .title, h1.title {
    color: #2C375D;
	}
.post-meta, .post-more {
    font: 14px/1.5em myriad-pro, arial, sans-serif;
	}
.post-more a { color:#ff6500 !important; }
body.page .entry p.wp-caption-text, body.single .entry p.wp-caption-text { font-size:12px; text-align:center; }
.entry img:hover, img.thumbnail:hover { border-color:#ddd; }
.entry a img:hover, a img.thumbnail:hover { border-color:#aaa; }
body.single .entry ul, body.page .entry ul, body.single .entry ol, body.page .entry ol { color:#000; padding:0 50px; }
.entry ul li, .entry ol li { margin-bottom:0.4em; padding-left:38px; }
.entry ul li { background:url(images/fsm/fsm-bullet.png) 0 8px no-repeat; list-style:none; }
body.page .entry, body.page .entry p, body.single .entry, body.single .entry p, .widget p, #post-author, #post-author p, #post-entries, #post-entries p, #comments, #comments p, #respond, #respond p { color:#333; font:17px/1.7em myriad-pro,arial,sans-serif; text-align:justify; }
	body.page .entry, body.page .entry p, body.single .entry, body.single .entry p { text-align:left; }
	
body.page .entry blockquote, body.single .entry blockquote { clear:both; margin:100px auto 1.2em; width:630px; background:url(images/fsm/blockquote-bg-top.png) left top no-repeat; padding:0; }
body.page .entry blockquote p, body.single .entry blockquote p { background:url(images/fsm/blockquote-bg-bottom.png) left bottom no-repeat; color:#FF6500; padding:25px 25px 75px; font:600 22px/1.2em ff-meta-serif-web-pro, arial, sans-serif; }
blockquote.testimonial p { margin-bottom:0; text-align:justify; text-justify:newsletter; } 
body.page .entry blockquote span { padding: 5px 0 80px; font:400 16px/1.3em ff-meta-serif-web-pro, arial, sans-serif; float:right; color:#2C375D; }
body.page .entry blockquote span img { margin-right:10px; }
body.single .entry h3, body.page .entry h3 { text-align:left; font-size:20px; font-weight:600; color:#2C375D; }
body.single .entry h2, body.page .entry h2 { font-weight:600; color:#2C375D; }
	.gform_wrapper .top_label .gfield_label { width:100px; }
	.gform_wrapper .gfield_description { padding:10px 0 20px; }
	.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description, .gform_wrapper .instruction { font-size:14px; color:#555; }
	.gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, .gform_wrapper h3.gform_title { font-size:22px; }
.entry ul li.gfield img { float:left; margin-right:20px; }
.entry ul li.gfield_html { padding:30px 400px 30px 0; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc;margin-bottom:30px; }
.entry ul li#field_4_22 { border-bottom:none; margin-bottom:0; }
li#field_4_95 div {
    display: block;
    float: left;
    height: 250px;
    width: 250px;
    margin-right: 20px;
}
.entry ul li#field_4_95 {
    border: none;
    padding-top: 0;
}
.entry ul li#field_4_94 {
    border-bottom: none;
    padding-bottom: 0;
}
#gform_wrapper_4.gform_wrapper .gform_footer { margin-top:0 !important; padding-top:0 !important; }
#post-author { background:#e2e5ef; border:none; }
#post-author .profile-content { background:none; border:none; font:normal 14px/1.7em myriad-pro, arial, sans-serif; color:#4d4d4d; padding: 15px 30px 15px 0; width: 485px; }
	#post-author .profile-content h3 { font-weight:600; color:#2C375D; }
	#post-author .profile-content { color:#4d4d4d; }
body.home .entry, body.home .entry p { text-align:left; text-justify:none; }
p.tags { display:none; }
#as-featured { background:url(images/fsm/featured-bg.jpg) left top no-repeat; width:985px; height:110px; margin:20px auto; }
#main h2.section-title { color:#2C375D; font-size:23px; }
.section .post .title { margin:20px 0 15px; }
#main #testimonials .quote-icon {
    background: url(images/fsm/quote-icon-large.png) no-repeat;
	}
#main #testimonials blockquote p { color:#2c375d; }
#main .section { margin-bottom:30px; }
#title-container {
	background:#e2e5ef;
    border:none;
    padding: 10px 0;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
	}
#title-container h1.title { font:600 30px/1.3 'ff-meta-serif-web-pro'; }
.page .title a:link, .page .title a:visited, .portfolio .title a:link, .portfolio .title a:visited, .post .title a:link, .post .title a:visited, .single .title a:link, .single .title a:visited, #comments h3, #respond h3 { color:#2C375D; font: 600 28px/1.3 'ff-meta-serif-web-pro'; }

form#commentform textarea { padding:10px; font:normal 18px/1.5 Georgia, "Times New Roman", Times, serif; color:#333; }
#comments .comment-entry, #comments .comment-head, #comments .comment .comment-container, #comments ul.children li { background:none; border:none; }
#comments .comment-entry { padding-left:25px; }

a.button, a.comment-reply-link, #commentform #submit, .submit, .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"] {
	color:#fff;
    background: none repeat scroll 0 0 #2C375D;
    border: 1px solid #7883A6;
    border-radius: 3px 3px 3px 3px;
	padding:4px 13px;
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset, 0 0 3px rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset, 0 0 3px rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset, 0 0 3px rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
	}
	.gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type="submit"]:hover {
		filter:alpha(opacity=80); opacity:0.8; cursor:pointer;
		}

#compliance-guide-full { margin:40px auto; width:400px; padding:30px 25px 15px 30px; background-color:#e2e5ef; 
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset, 0 0 3px rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset, 0 0 3px rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset, 0 0 3px rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
	}
#compliance-guide-full form input { font-size:15px; }
body.single .entry .gform_wrapper ul, body.page .entry .gform_wrapper ul { padding-left:0; padding-right:0; }
body.single .entry .gform_wrapper ul li, body.page .entry .gform_wrapper ul li { margin-left:0; padding-left:0; background:none; padding-bottom: 20px;}








/* Footer */
#footer-widgets #connect { border-bottom:none; }
#footer-widgets #connect p { font-size:14px; text-align:left; }
#footer-widgets-container, #footer-container { background:#ff6500; text-shadow:#a74606 0 1px; }
#footer-container { background-repeat:repeat-x; }
#footer { border-top:1px dotted #fff; color:#ffe5d4; font:400 14px/1 myriad-pro, arial, sans-serif; padding:17px 0; }
#footer a { color:#fff; }
	ul#social-footer { float:right; margin:-7px 0 0 1em; }
		ul#social-footer li { position:relative; margin-right:5px; background-image:url(images/fsm/sm-icons-footer.png); float:left; display:block; width:24px; height:24px; }
		ul#social-footer li a { position:absolute; left:0; top:0; width:100%; height:100%; }
			ul#social-footer li:hover { filter:alpha(opacity=90); opacity:0.9; }
		ul#social-footer li.facebook { background-position:0 -24px; }
		ul#social-footer li.twitter { background-position:0 -48px; }
		ul#social-footer li.gplus { background-position:0 -72px; }
		ul#social-footer li.youtube { background-position:0 -96px; }
		ul#social-footer li.flickr { background-position:0 -120px; }
		ul#social-footer li.foursquare { background-position:0 -144px; }
	#footer img { vertical-align:middle; }

#footer-widgets { font-size:14px; line-height:1.3; padding-top:0; }
#footer-widgets .widget h3 {
	font:600 20px/1.3 ff-meta-serif-web-pro, arial, sans-serif;
    border-bottom: 1px dotted #fff;
	text-shadow:none;
	color:#2c375d;
	}
#footer-widgets .widget p, #footer-widgets .widget ul, #footer-widgets .widget ol, #footer-widgets .widget, #footer  { color:#ffe5d4; }
#footer-widgets .widget a { color:#fff; }



/* Order Form / Post Sales Form */
.gform_wrapper #gform_3 h2.gsection_title { font-size:22px; }
.gform_wrapper .gsection { margin:40px 0 30px; }
#form-themelist div { float:left; display:block; margin-right:10px; }
#form-themelist div p { text-align:center; }



/* Social Media Bootcamp & other templates */
.content-wrapper { background:url(images/fsm/content-wrapper-bg.jpg) repeat; }
.content-wrapper #content { width:1040px; padding:0;
	-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.29);
	-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.29);
    box-shadow:0 0 4px rgba(0, 0, 0, 0.29);
	}
.content-wrapper #main { padding:20px 40px; background-color:#fff; }
.addtocart-container { clear:right; padding:0 0 50px; }
.addtocart {
	font:800 30px/1.2em myriad-pro, arial, sans-serif;
	text-shadow:0 1px 2px rgba(0,0,0,0.8);
	letter-spacing:-1px;
	display:block;
	margin:0 auto;
    padding: 15px 0;
	text-align:center;
	color:#fff;
	position:relative;
    width: 300px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:5px; /* future proofing */
	-khtml-border-radius:5px; /* for old Konqueror browsers */
	background:#ff6500 url(images/fsm/video-container-bg.jpg) center top repeat-x;
    border: 1px solid #7883A6;
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset, 0 0 3px rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset, 0 0 3px rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset, 0 0 3px rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
	}
	.addtocart:hover { filter:alpha(opacity=80); opacity:0.8; }
	
	body.page .entry .addtocart-container p { margin-bottom:8px; text-align:center; font-size:15px; color:#2C375D; }
		body.page .entry .addtocart-container span { text-decoration:line-through; }
	.addtocart a { position:absolute; left:0; top:0; width:100%; height:100%; } 
.cards { margin:10px auto 0; background:url(images/fsm/cards.png) no-repeat; width:168px; height:23px; }

.content-wrapper #main .entry ul { 
    margin: 0;
    padding: 0;
    width: 370px;
	text-align:left;
	}
	.content-wrapper #main .entry ul li {
    background: url(images/fsm/check.png) no-repeat left 5px;
    list-style: none;
    margin-bottom: 0.35em;
    min-height: 48px;
    padding: 10px 0 0 55px;
	}

.content-wrapper #main .entry h2 { text-align:center; }
.content-wrapper #main .entry h3 { font-size:26px; }
.island {
	overflow:auto;
	clear:both;
	padding:30px 100px;
	margin:1.8em 0 2em;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px; /* future proofing */
	-khtml-border-radius:5px; /* for old Konqueror browsers */
	-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.2);
	box-shadow:0 0 3px rgba(0, 0, 0, 0.2);
	background-color:#F1F1F1; 
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F1F1F1), to(#f5f5f5));
	background-image: -webkit-linear-gradient(top, #F1F1F1, #f5f5f5); 
	background-image: -moz-linear-gradient(top, #F1F1F1, #f5f5f5);
	background-image: -ms-linear-gradient(top, #F1F1F1, #f5f5f5);
	background-image: -o-linear-gradient(top, #F1F1F1, #f5f5f5);
	}
	
.video-island {
	padding:30px 0;
	/* fallback/image non-cover color */
	background:#ff6500 url(images/fsm/video-container-bg.jpg) center top repeat-x; 
	/*
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFBB5D), to(#ff6500));
	background-image: -webkit-linear-gradient(top, #FFBB5D, #ff6500); 
	background-image: -moz-linear-gradient(top, #FFBB5D, #ff6500);
	background-image: -ms-linear-gradient(top, #FFBB5D, #ff6500);
	background-image: -o-linear-gradient(top, #FFBB5D, #ff6500);
	*/
	}

	.entry iframe, .entry embed, .evp-video-wrap {
		margin:0 auto;
		display:block;
		-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.5);
		-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.5);
		box-shadow:0 0 8px rgba(0, 0, 0, 0.5);
		border:5px solid #fff;
	}
	.video-clear {
		border:none !important;
		-moz-box-shadow:none !important;
		-webkit-box-shadow:none !important;
		box-shadow:none !important;
		}
	
	.island ul, .island ol { clear:both; }
	.island, island p { text-shadow:0 1px #fff; }

/* Classes */
.last { margin-right:0; padding-right:0; border-right:none; }
.entry img.blank, .entry img.thumbnail.blank { padding:0; border:none; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; background:none; }
.cleared { clear:both; }
.left { float:left; }
.right { float:right; }
.center { display:block; margin-left:auto; margin-right:auto; }
.button { margin-top:20px; font:600 17px/1.3 myriad-pro, arial, sans-serif; position:relative; width:202px; height:42px; }		
.divider { margin:0 auto 20px; height:2px; background-color:#000; border-bottom:1px solid #fff; }
.transparent { zoom:1; filter:alpha(opacity=9); opacity: 0.09; }
.inner-testimonial { display:block; width:465px; }
.orange { color:#ff6500 !important; }
.underline { text-decoration:underline; }
.blue { font-size:19px; color:#2C375D; font-weight:600; }
body.single .entry h3.statement, body.page .entry h3.statement { color:#fff; text-align:center; text-shadow:0 0 3px #000; background:#2c375d; padding:35px 100px; position:relative; }