.static_content {position:relative; z-index:2; margin: 0 auto;}
.static_content .sc-container { margin:0 auto; padding:25px 0; position:relative;}
.static_content .leftcontent {float:left;}
.static_content .sc-container .rightcontent {float:right; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9); position:relative;  z-index:2;}
.static_content .right-outline {font-size:30px; font-weight:400; color:#fff; margin-bottom:35px;  padding:10px 10000px 13px 20px; margin: 0 -10000px 25px -20px; background-color: rgba(0, 0, 0, 0.4); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.static_content .sc-container .leftcontent { position:relative;  z-index:2;}
.static_content .sc-container .leftcontent img.hasBorder {outline: 2px solid rgba(0, 0, 0, 0.2); -moz-transition: outline 250ms ease-in; -webkit-transition: outline 250ms ease-in; -o-transition: outline 250ms ease-in; transition: outline 250ms ease-in;}
.static_content .sc-container .leftcontent img.hasBorder:hover { outline: 6px solid rgba(0, 0, 0, 0.4); }
.static_content object {background:#000; padding: 2px; border-radius: 3px; display:block;}
.static_content .pricing-table { margin-top:-10px;text-shadow:none;}
.static_content .pricing-table .box .box-inner {border-color:#555;}

.static_content .newsletter_subscribe {background:rgba(0,0,0,0.2); -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; padding:20px;
-webkit-box-shadow:;}
.static_content .newsletter_subscribe .newsletter-name {width: 510px !important;}
.static_content .newsletter_subscribe .newsletter-email {width: 360px !important; float: left; margin-right: 20px;}
.static_content .newsletter_subscribe #newsletter-submit-container {margin:0;}
.static_content .newsletter_subscribe #newsletter-submit-container input {width: 125px; height: 30px;}


