body{font-family:Arial,Helvetica,sans-serif;background:#f9f9ff;color:#777;font-size:0.875em;line-height:1.6;}h1,h2,h3,h4,h5,h6{color:#444;line-height:1.2;margin:0 0 20px;}h1{font-size:3em;}h2{font-size:2em;}h3{font-size:1.8em;}h4{font-size:1.3em;}h5{font-size:1.2em;}h6{font-size:1.1em;}a:link,a:visited{color:#d7586c;text-decoration:none;}a:hover{color:#f78;text-decoration:underline;}blockquote{display:block;font-style:italic;padding:0 5%;margin:25px 0;}blockquote cite,blockquote em,blockquote i{font-style:normal;}input[type=text],input[type=password],input[type=input],input[type=tel],input[type=url],input[type=email],input[type=number],input[type=range],input[type=search],input[type=color],input[type=time],input[type=week],input[type=month],input[type=date],input[type=datetime],textarea,select{border:1px solid #ddd;padding:8px;background:#f3f3f3;}input[type=submit]{width:auto;-webkit-appearance:none;}.primary-color{color:#258;}.primary-color-bg{background-color:#258;}.secondary-color{color:#555;}.secondary-color-bg{background-color:#555;}.button,.button:visited,input[type=submit]{border-radius:8px;border:none;text-shadow:none;background:#258;}.button:hover,input[type=submit]:hover{background:#369;}.wrapper{margin:0 auto;width:980px;max-width:100%;}.wrapper-main{background:#fff;overflow:hidden;margin:0 auto;margin:0 auto;max-width:100%;box-shadow:0 0 3px 1px rgba(0,0,0,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.topbar{display:block;line-height:34px;font-size:0.9em;}.dark .languages .language-list{background:rgba(0,0,0,0.4);}.social{float:right;text-align:right;padding:0;width:auto;}.social .social-profile{display:block;float:left;color:#999;margin:0;width:30px;font-size:18px;text-align:center;}.social .social-profile .social-title{display:none;}.social .social-profile:hover{text-decoration:none;}.header{position:relative;width:100%;padding:20px 0 40px;}.header .logo{float:left;padding-top:0;}.header .header-content{display:none;float:right;text-align:right;padding:20px 0 0 20px;}.slider{padding:0;margin:0 0 0;position:relative;text-align:center;-moz-transition:0.3s all;-webkit-transition:0.3s all;transition:0.3s all;}.slider-slides{display:block;overflow:hidden;padding:0;margin:0;height:450px;border-radius:5px 5px 0 0;}.slider-slides .slide{overflow:hidden;background-color:#aaa;position:relative;list-style:none;width:100%;height:inherit;margin:0;padding:0;}.slider-slides .container{position:relative;height:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.4);}.slider-slides .slide-content{overflow:hidden;margin:0 auto;}.slider-slides .slide-textbox{text-align:left;overflow:hidden;position:absolute;margin:0;padding:20px;top:100px;left:80px;width:40%;}.slider-slides .slide-right .slide-textbox{right:80px;left:auto;}.slider-slides .slide-center .slide-textbox{width:auto;right:150px;left:150px;}.slider-slides .slide-textbox p:last-child{margin-bottom:0;}.slider-slides .slide-light{color:#fff;}.slider-prev,.slider-next{position:absolute;background:#fff;background:rgba(255,255,255,0.8);width:30px;height:50px;font-size:20px;line-height:50px;margin-top:-25px;top:50%;text-align:center;color:#555;opacity:0.4;border-radius:3px;z-index:999;cursor:pointer;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);-moz-transition:0.3s all;-webkit-transition:0.3s all;transition:0.3s all;}.slider-prev{left:20px;}.slider-prev:before{font-family:'fontawesome';content:'\f0d9';}.slider-next{right:20px;}.slider-next:before{font-family:'fontawesome';content:'\f0da';}.slider:hover .slider-prev,.slider:hover .slider-next{opacity:1;}.breadcrumb{margin:15px 0 0;}.breadcrumb-separator{position:relative;padding-right:20px;margin-right:15px;}.breadcrumb-separator:before{display:block;position:absolute;top:50%;right:0;list-style:none;font-family:'fontawesome';content:'/';font-weight:bold;font-size:12px;color:#999;margin-top:-5px;line-height:10px;opacity:0.5;}.breadcrumb-separator{}.breadcrumb-link :first-child{}.breadcrumb-link :hover{}.breadcrumb-title{}.banner{overflow:hidden;padding:0;margin:0;max-height:500px;}.banner .banner-image{display:block;width:100%;height:auto;line-height:0;padding:0;margin:0;}.pagetitle{overflow:hidden;padding:20px 0;margin:0;}.pagetitle .pagetitle-title{margin:0;font-size:2.5em;}.tagline{padding:20px 0;font-size:1.6em;text-align:center;}.tagline-content{padding:0 10%;}.minifeatures{margin:20px 0 0;}.minifeatures .feature{margin-bottom:15px;text-align:center;}.minifeatures .feature .feature-icon{float:none;margin:0 auto 18px;font-family:'fontawesome';text-align:center;width:100px;height:100px;font-size:35px;color:#fff;line-height:75px;border-radius:50px;}.minifeatures .feature img{line-height:0;max-width:165px;width:200%;height:auto;border-radius:3px;}.minifeatures .feature .feature-title{font-size:1.4em;margin-top:0.5em;}.minifeatures .feature .feature-content{clear:both;}# Changed Max-width from 75px  and margin from 30px to 15 x 2.  Changed tagline padding to 20 from 40px. 

/* PAGE CONTENT */
.main { background:#fff; }.widget{overflow:hidden;margin:0 0 30px;}.widget ul li{position:relative;padding:0 0 0 20px;margin:0 0 8px;}.widget ul li:before{display:block;position:absolute;top:1em;left:0;font-family:'fontawesome';content:'\f054';font-size:10px;color:#bbb;margin-top:-7px;line-height:1.6;}.subfooter{overflow:hidden;padding:30px 0 10px;}.footer{overflow:hidden;padding:0 0 20px;clear:both;color:#aaa;text-transform:uppercase;}.topmenu{float:left;}.menu-main{padding-top:5px;float:right;}.menu-main{margin:0;}.menu-main>ul{display:block;margin:0;padding:0;}.menu-main li{float:left;position:relative;margin:0px;padding:0px;list-style:none;}.menu-main li a{display:block;float:left;text-decoration:none;font-family:'Roboto Condensed',Verdada,Arial,Helvetica,sans-serif;padding:5px 10px;margin:0;color:#fff;font-size:16px;text-transform:uppercase;border-radius:6px;-moz-transition:0.2s all;-webkit-transition:0.2s all;transition:0.2s all;}.menu-main li a .menu-description{display:none;}.menu-main li a:hover,.menu-main li:hover>a{text-decoration:none;text-shadow:0 0 5px #fff;}.menu-main .current-menu-ancestor>a,.menu-main .current-menu-item>a{background:#fff;background:rgba(255,255,255,0.9);color:#333;}.menu-main .current_page_ancestor>a:hover,.menu-main .current-menu-item:hover>a{text-decoration:none;}.menu-main ul,.menu-main li,.menu-main a{-moz-transition:0.4s all;-webkit-transition:0.4s all;transition:0.4s all;}.menu-main .has-children:before{display:block;color:#fff;position:absolute;top:50%;right:10px;list-style:none;font-family:'fontawesome';content:'\f0d7';font-size:10px;margin-top:-5px;line-height:1;}.menu-main .has-children>a{padding-right:25px;}.menu-main li ul{visibility:hidden;width:0;margin:0px;position:absolute;background:#fff;top:98%;left:0px;opacity:0;z-index:9999;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.menu-main li ul li a{text-align:left;color:#555;padding:8px 15px;margin:0px;width:200px;font-size:12px;text-transform:capitalize;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.menu-main li ul li a:hover{background:#eee;}.menu-main li>ul{display:block;}.menu-main li:hover>ul{visibility:visible;opacity:1;width:200px;}.has-children,.has-children:hover>a{}.menu-main li ul .has-children:before{content:'\f0da';color:#999;}.menu-main li ul ul{top:0px;left:100%;}.menu-mobile{display:none;clear:both;margin:20px 0 20px;padding:10px;width:100%;border:1px solid #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;}.footermenu{}.menu-footer{}.menu-footer li a{font-weight:bold;}.menu-footer li ul li a{text-transform:none;font-weight:normal;font-size:0.9em;}.menu-sub{}.menu-sub li{}.menu-sub li a{}.menu-portfolio{overflow:hidden;margin:0 0 30px;padding:0;}.menu-portfolio .menu-item{float:left;padding:10px 20px;border-radius:3px;display:block;margin-right:20px;color:#fff;}.menu-portfolio .menu-item:hover{text-decoration:none;}.menu-portfolio .current_page_item,.menu-portfolio .current-cat{border-bottom:0;}.menu-portfolio .current_page_item a,.menu-portfolio .current-cat a{background:#E85F52;color:#fff;}.menu-portfolio .current_page_item ul li a,.menu-portfolio .current-cat ul li a{color:#222;background:none;}.navigation{}.navigation .nav-prev,.navigation .nav-next{padding:0 30px;}.navigation .nav-prev:before{display:block;position:absolute;top:50%;left:0;list-style:none;font-family:'fontawesome';content:'\f104';font-size:30px;color:#999;margin-top:-15px;line-height:30px;}.navigation .nav-next:before{display:block;position:absolute;top:50%;right:0;list-style:none;font-family:'fontawesome';content:'\f105';font-size:30px;color:#999;margin-top:-15px;line-height:30px;}.pagination span,.pagination a{border-radius:3px;}.postpagination span{}.postpagination a span{}.post{margin:0 0 30px;overflow:hidden;}.post .post-image{float:left;margin:0 20px 20px 0;line-height:0em;height:auto;width:25%;}.post .post-image img,.post .post-image-full img{display:block;margin:0;line-height:0em;height:auto;border-radius:3px;}.post .post-image-full{margin:0 0 20px;}.post .post-title{padding:0;margin:0 0 10px;}.post .post-title a{color:inherit;}.post .post-byline{font-size:0.9em;}.post .post-byline div{margin-bottom:10px;display:inline-block;padding:0 10px 0 0;}.post .post-byline .post-date{text-transform:capitalize;}.post .post-byline .post-author{border-left:1px solid #ddd;padding:0 10px;}.post .post-byline .post-category{border-left:1px solid #ddd;padding:0 10px;}.post .post-byline .post-comments{border-left:1px solid #ddd;padding:0 10px;}.post .post-tags{display:block;margin:0 0 30px;padding:0;}.post .post-tags li{display:inline-block;list-style:none;padding:0 5px;margin:0;border-radius:3px;}.post .post-tags li a{color:#fff;}.post .post-content{padding:0;}.post .post-content p:last-child{margin-bottom:0;}.post .separator{clear:both;width:100%;}.post .readmore{margin:10px 0 0;}.cpo_portfolio .portfolio-media{margin:0 0 30px;}.cpo_portfolio .portfolio-image{text-align:center;}.cpo_portfolio .portfolio-content{margin:0 0 40px;}.author-info{clear:both;padding:0;margin:0 0 30px;}.author-info .author-image{float:left;margin:0;width:100px;border-radius:3px;}.author-info .author-image img{display:block;line-height:0;margin:0;border-radius:8px;}.author-info .author-body{margin-left:120px;}.author-info .author-name{margin:0 0 10px;}.author-info .author-description{margin:0 0 10px;}.author-info .author-social{margin:0 0 0;}.author-info .author-social a{margin-right:15px;}.portfolio{margin:0;clear:both;padding:0;}.portfolio-heading{text-align:center;margin-bottom:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.portfolio-content{}.portfolio-item{display:block;position:relative;text-align:center;list-style:none;padding:0;margin:0 0 30px;-moz-transition:0.4s all;-webkit-transition:0.4s all;transition:0.4s all;}.portfolio-item-image{display:block;position:relative;}.portfolio-item-image img{display:block;max-width:100%;margin:0 auto;width:100%;height:auto;line-height:0;border-radius:2px;}.portfolio-item .portfolio-item-title{padding:5px 0;margin:0;font-size:1.3em;-moz-transition:0.4s all;-webkit-transition:0.4s all;transition:0.4s all;}.portfolio-item .portfolio-item-overlay{opacity:0;position:absolute;top:0;z-index:9999;width:100%;top:0;bottom:0;-moz-transition:0.4s all;-webkit-transition:0.4s all;transition:0.4s all;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.portfolio-item .portfolio-item-icon{display:block;position:absolute;top:10%;left:50%;font-size:32px;line-height:60px;color:#fff;margin:-30px 0 0 -30px;width:60px;height:60px;z-index:99999;-moz-transition:0.3s all;-webkit-transition:0.3s all;transition:0.3s all;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}.portfolio-item a:hover{text-decoration:none;}.portfolio-item:hover .portfolio-item-overlay{opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}.portfolio-item:hover .portfolio-item-icon{top:50%;opacity:1;text-shadow:0 0 10px #fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.portfolio-item .readmore{display:block;}.notfound{padding:100px 0;}.notfound-image{font-size:200px;font-weight:bold;text-align:right;line-height:1;}.notfound-title{}.notfound-content{}.comments{clear:left;margin:0 0 30px;}.commentlist{list-style:none;padding:0;margin:10px 0 30px 0;}.commentlist-title{margin:20px 0;}.comment{overflow:hidden;list-style:none;margin:0 0 0px 0px;padding:0;}.comment .comment-avatar{float:left;border:5px solid #bbb;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:block;overflow:hidden;}.comment .comment-avatar img{display:block;line-height:0;}.comment .comment-title{padding:0;margin-left:100px;}.comment .comment-author{font-size:1.3em;}.comment .comment-date{display:block;width:220px;font-size:0.9em;}.comment .comment-approval{display:block;background:#eee;padding:0 10px 0;margin:0;}.comment .comment-content{margin:10px 0 0 100px;padding:0;float:none;}.comment .comment-options{padding:0;overflow:hidden;margin-bottom:20px;}.comment .comment-options a{display:block;float:right;margin-left:10px;font-size:0.9em;}.comment .comment-content ul,.comment .comment-content ol{margin-bottom:18px;}.comment .comment-content p:last-child{margin-bottom:6px;}.comment .comment-content blockquote p:last-child{margin-bottom:24px;}.comment .children{list-style:none;margin:0 0 0 50px;}.nopassword,.nocomments{margin:20px 0;padding:0;}.comments ol.pinglist{margin:0;}.comments .pingback{list-style:none;margin:0 0 10px 0;}.comments .pingback .url{font-style:italic;}.comment-respond{margin:0 0 30px;overflow:hidden;position:relative;}.comment-respond p{display:block;padding:0;margin:0 0 0;}.children .comment-respond{margin:0 48px 0 0;}.comment-respond .comment-notes{display:none;}.comment-respond .required{display:none;color:#ff4b33;font-weight:bold;}.comment-respond label{display:block;float:left;padding:8px 30px 8px 0;width:40%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.comment-respond input[type=text]{width:55%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:none;box-shadow:0 0 0;border:1px solid #BBBBBB;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.comment-respond textarea{height:200px;width:95%;max-height:400px;min-height:200px;resize:vertical;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:none;box-shadow:0 0 0;border:1px solid #BBBBBB;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#cancel-comment-reply-link{display:block;font-size:0.9em;font-weight:normal;line-height:18px;}.comment-respond .form-allowed-tags{display:block;color:#888;font-size:0.9em;}.comment-respond .form-allowed-tags code{display:block;font-size:12px;}.comment-respond .form-submit{}