@-webkit-keyframes spin-360{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);zoom:1}to{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}}@media only screen and (min-width:768px){#inner-wrapper{left:0 !important}ul.nav{position:relative;margin-bottom:0}ul.nav li{position:relative;float:left;zoom:1;list-style:none}ul.nav li a{display:block;padding:.53em 0}ul.nav ul{width:11.089em;visibility:hidden;position:absolute;top:100%;left:0;z-index:9999;margin:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;opacity:0;filter:alpha(opacity=@opacity*100)}ul.nav ul li{float:none}ul.nav ul li a{width:100%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.nav ul ul{left:100%;top:0}ul.nav li:hover>ul{visibility:visible;opacity:1;filter:alpha(opacity=@opacity*100)}#top{background:#fff;float:right;margin-bottom:-15px;margin-top:10px;margin-right:15px;color:#0b415d;position:relative;z-index:100;font-size:16px;display:inline-block}#top #top-nav,#top .top-navigation{display:block}#top #top-nav h3,#top .top-navigation h3{display:none}#top ul.nav{font-size:1em}#top ul.nav>li a{border-right:1px solid #444;color:#eee}#top ul.nav>li a:hover{background:#555}#top ul.nav>li:first-child a{border-left:1px solid #444}#top ul.nav>li:hover{background:#555}#top ul.nav li.current-menu-item>a{background:#666}#top ul.nav ul{background:#555}.show-nav #inner-wrapper{-webkit-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.show-nav #navigation .top-navigation{display:none}#navigation{position:relative;left:auto;float:right;padding-top:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;clear:none}#navigation .menus{float:right}#navigation .menus:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}#navigation .menus h3{display:none}#navigation ul.nav{display:inline-block;width:100%}#navigation ul.nav>li a:hover{color:#25a4bf}#navigation ul.nav>li:hover{color:#ff974d !important}.sub-menu li{background:#fff}.sub-menu li:hover{background:#ff974d;border-bottom:2px solid #d58345}#navigation ul.nav>li.current-menu-item a{color:#0b415d}#navigation ul.nav li a{text-transform:uppercase;text-shadow:none;border:0;color:#0b415d;font-size:.9em;text-align:center}#navigation ul.nav li.current-menu-item>a{background:0 0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}#navigation ul.nav li.current-menu-item>a:after{display:none}#navigation ul.nav li ul a,#navigation ul.nav li ul ul li a{padding:.857em 1em}#navigation ul.nav li ul a:hover{color:#fff}#navigation ul.nav ul{background:0 0;-webkit-border-radius:.327em;border-radius:.327em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:150px}#navigation ul.nav ul li{border:1px solid #3d3d3d}#navigation ul.nav ul li a{font-size:1em}#navigation ul.nav ul:before{content:'';width:0;height:0;border-style:solid;border-width:0 7px 7px;border-color:transparent transparent #252525;position:absolute;left:47%;z-index:10000;top:-7px}#navigation ul.nav ul:after{content:'';display:block;width:100%;height:100%;top:-20px;position:absolute;background:0 0;z-index:-1}#navigation ul.nav ul ul{-webkit-border-radius:0 .327em .327em;border-radius:0 .327em .327em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;top:-1px;left:100%}#navigation ul.nav ul ul:after,#navigation ul.nav ul ul:before{content:none}#navigation ul.nav li>ul{top:100%}#navigation ul.nav li:hover>ul{top:115%}#navigation ul.nav li:hover>ul ul{top:0}#navigation .widget_product_search{margin-bottom:1.618em;border:0}#navigation .widget_product_search #searchform{border:1px solid #dcdcdc;padding:0;background:0 0}#navigation .widget_product_search #searchform #s{padding:.857em 2.618em .857em .857em;-webkit-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none}#navigation .widget_product_search #searchform #searchsubmit{display:inline-block}#navigation ul.cart li:first-child,#navigation ul.rss li:first-child{border-left:0}#navigation .nav-close,#navigation .nav-home{display:none}.nav-toggle{display:none}.csstransforms3d.csstransitions #navigation,.csstransforms3d.csstransitions .show-nav #navigation,.csstransforms3d.csstransitions .show-nav #inner-wrapper{left:0;-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}#header{position:relative;z-index:1;padding:0}#header #logo{margin:0}#header .site-header{float:left}#header .site-header h1,#header .site-header h2,#header .site-header h3{float:none}#header .site-header.with-description .site-title{margin-top:.618em}#header .site-title,#header .site-description{text-align:left}#header .site-title{margin:.857em 0 0}#header ul.rss{margin-right:0;padding-right:0}#header ul.rss>li:first-child{border-left:0}#header ul.rss li{border-right:1px solid #797979}#main.fullwidth,.layout-full #main,.col-full{max-width:81.428571429em;margin:0 auto;width:100%}#main{width:67.05%}#sidebar{margin-top:0;width:27%}.entry img{max-width:100%}.single .hentry .entry-meta{width:20%;float:left}.single .hentry .entry{width:76%;float:left}.layout-full .entry img{max-width:100%}.layout-right-content #main{float:right}.layout-right-content #sidebar{float:left}.layout-full #main{width:100%}.col-left{float:left}.col-right{float:right}.page-template-template-sitemap-php #sitemap-pages,.page-template-template-sitemap-php .product-categories{float:left;width:48%}.page-template-template-sitemap-php #sitemap-categories,.page-template-template-sitemap-php .products{float:right;width:48%}.page-template-template-sitemap-php #sitemap-posts{clear:both}.page-template-template-sitemap-php .woocommerce:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.page-template-template-contact-php .location-twitter .col-left{float:left}.page-template-template-contact-php .location-twitter #office-location{width:48%;margin:0 1em 0 0}.page-template-template-contact-php .location-twitter .contact-social{float:left;width:48%}.page-template-template-contact-php .location-twitter .contact-social #twitter{margin:0}#top-section header{float:left}#top-section .widget_search,#top-section .widget_product_search{float:right;width:23%;margin:0}#post-author{padding-left:3.631em}#post-author .profile-image{position:absolute;top:2em;left:-5%;margin:0 1.618em .382em 0}#footer-widgets{width:100%;display:flex}#footer-widgets .block{margin-right:2%;float:left}#footer-widgets.col-1 .block{width:100%;float:none}#footer-widgets.col-1 .footer-widget-1{margin-right:0}#footer-widgets.col-2 .block{width:48%}#footer-widgets.col-2 .footer-widget-2{margin-right:0}#footer-widgets.col-3 .block{width:30.75%}#footer-widgets.col-3 .footer-widget-3{margin-right:0}#footer-widgets.col-4 .block{width:23.2%;flex:1 1 auto}#footer-widgets.col-4 .footer-widget-4{margin-right:0}.col{float:left;margin-right:3% !important}.col.first{clear:left}.col.last{clear:right;margin-right:0 !important}.col1{width:100%}.col2{width:48%}.col3{width:30.25%}.col4{width:22.05%}.entry .features:after,.page-template-template-business-php .features:after,.entry .testimonials:after,.page-template-template-business-php .testimonials:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.entry .features .feature,.page-template-template-business-php .features .feature,.entry .testimonials .feature,.page-template-template-business-php .testimonials .feature,.entry .features .quote,.page-template-template-business-php .features .quote,.entry .testimonials .quote,.page-template-template-business-php .testimonials .quote{margin-right:3.8%;float:left}.entry .features.columns-2 .feature,.page-template-template-business-php .features.columns-2 .feature,.entry .testimonials.columns-2 .feature,.page-template-template-business-php .testimonials.columns-2 .feature,.entry .features.columns-2 .quote,.page-template-template-business-php .features.columns-2 .quote,.entry .testimonials.columns-2 .quote,.page-template-template-business-php .testimonials.columns-2 .quote{width:48%}.entry .features.columns-3 .feature,.page-template-template-business-php .features.columns-3 .feature,.entry .testimonials.columns-3 .feature,.page-template-template-business-php .testimonials.columns-3 .feature,.entry .features.columns-3 .quote,.page-template-template-business-php .features.columns-3 .quote,.entry .testimonials.columns-3 .quote,.page-template-template-business-php .testimonials.columns-3 .quote{width:30.75%}.entry .features.columns-4 .feature,.page-template-template-business-php .features.columns-4 .feature,.entry .testimonials.columns-4 .feature,.page-template-template-business-php .testimonials.columns-4 .feature,.entry .features.columns-4 .quote,.page-template-template-business-php .features.columns-4 .quote,.entry .testimonials.columns-4 .quote,.page-template-template-business-php .testimonials.columns-4 .quote{width:22.05%}.homepage-area .home-section{padding:5.874em 0}.homepage-area .widget_woothemes_testimonials .quote,.homepage-area .widget_woothemes_features .quote,.homepage-area .widget_woothemes_testimonials .feature,.homepage-area .widget_woothemes_features .feature{width:95%;float:left;margin-right:3%;margin-bottom:25px}.homepage-area .widget_woothemes_features .feature{text-align:center}.homepage-area .widget_woothemes_testimonials .quote:nth-child(4n+1),.homepage-area .widget_woothemes_features .quote:nth-child(4n+1),.homepage-area .widget_woothemes_testimonials .feature:nth-child(4n+1),.homepage-area .widget_woothemes_features .feature:nth-child(4n+1){clear:left}.homepage-area .widget_woothemes_testimonials .quote:nth-child(4n+4),.homepage-area .widget_woothemes_features .quote:nth-child(4n+4),.homepage-area .widget_woothemes_testimonials .feature:nth-child(4n+4),.homepage-area .widget_woothemes_features .feature:nth-child(4n+4){clear:right;margin:0}.homepage-area .widget_woothemes_features{padding-top:25px}#promotion .section-wrapper{padding:4.236em 0}#promotion .left-section{width:70%;float:left}#promotion .right-section{float:right}#promotion .btn{display:inline}.widget_woo_contactform p.contact-name,.widget_woo_contactform p.contact-email{width:48%;float:left;margin-right:3.8%}.widget_woo_contactform p.contact-email{margin-right:0;clear:right}.widget_woo_contactform p.contact-submit input{width:auto}#category-posts{padding:5.874em 0 3.631em}#category-posts .category{margin:0 0 2.618em}#featured-products{padding-top:5.874em}#featured-products ul.products li.product{width:22.05%}#homepage-columns .col{margin-bottom:0}.widget_woodojo_tabs ul.nav-tabs li a,.woocommerce_tabs ul.nav-tabs li a,.woocommerce-tabs ul.nav-tabs li a,.widget_woodojo_tabs ul.tabs li a,.woocommerce_tabs ul.tabs li a,.woocommerce-tabs ul.tabs li a{font-size:1.214285714em;padding:.857em 1.214285714em}.ie7 #top-nav{position:relative;z-index:9999999}.ie7 #header{position:relative;z-index:9999999}#featured-slider{margin:0}#featured-slider .slide{background-image:url(/wp-content/themes/forthecause/images/bg-slider.png)}#featured-slider .slide-media{max-width:67%;margin:2.244em auto 0}#featured-slider .slide-content{max-width:67%;margin:0 auto;text-align:center;background:0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#featured-slider .slide-content header h1{font-size:2.618em}#featured-slider .slide-content .entry{font-size:1.387em}#featured-slider .slide-content .woothemes_progress_bar{max-width:60%;margin:0 auto}#featured-slider .flex-direction-nav .flex-prev{left:2.244em}#featured-slider .flex-direction-nav .flex-next{right:2.244em}#featured-slider .flex-direction-nav a{top:50%}#featured-slider .flex-control-nav{bottom:1.618em;top:auto}}