/*
Theme Name:Executive Pro Child Theme
Theme URI:http://my.studiopress.com/themes/executive/
Description:A mobile responsive and HTML5 theme built for the Genesis Framework.
Author:StudioPress
Author URI:http://www.studiopress.com/
Version:3.0.0
Tags:blue,gray,white,one-column,two-columns,three-columns,left-sidebar,right-sidebar,fixed-width,custom-background,custom-header,custom-menu,full-width-template,sticky-post,theme-options,threaded-comments
Template:genesis
Template Version:2.0.0
License:GPL-2.0+
License URI:http://www.gnu.org/licenses/gpl-2.0.html
*/
/* Table of Contents
- HTML5 Reset
- Baseline Normalize
- Box Sizing
- Float Clearing
- Defaults
- Typographical Elements
- Headings
- Objects
- Forms
- Tables
- Structure and Layout
- Site Containers
- Column Widths and Positions
- Column Classes
- Common Classes
- WordPress
- Genesis
- Titles
- Widgets
- Featured Content
- Plugins
- Genesis eNews Extended
- Genesis Latest Tweets
- Genesis Responsive Slider
- Gravity Forms
- Jetpack
- Site Header
- Title Area
- Widget Area
- Site Navigation
- Header Navigation
- Primary Navigation
- Secondary Navigation
- Content Area
- Home Page
- Portfolio
- Entries
- Pagination
- Comments
- Sidebars
- Footer Widgets
- Site Footer
- Theme Colors
- Executive Pro Brown
- Executive Pro Green
- Executive Pro Orange
- Executive Pro Purple
- Executive Pro Red
- Executive Pro Teal
- Media Queries
- Retina Display
- max-width:1200px
- max-width:1023px
- max-width:767px
- max-width:500px
- max-width:270px
￿*/
/*
HTML5 Reset
---------------------------------------------------------------------------------------------------- */
/* Baseline Reset (normalize.css 2.1.2)
normalize.css v2.1.2 | MIT License | git.io/normalize
--------------------------------------------- */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
/* Box Sizing
--------------------------------------------- */
*,
input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
/* Float Clearing
--------------------------------------------- */
.archive-pagination:before,
.clearfix:before,
.entry-content:before,
.entry-pagination:before,
.entry:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.widget:before,
.wrap:before{content:" ";display:table;}
.archive-pagination:after,
.clearfix:after,
.entry-content:after,
.entry-pagination:after,
.entry:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.widget:after,
.wrap:after{clear:both;content:" ";display:table;}
/*
Defaults
---------------------------------------------------------------------------------------------------- */
/* Typographical Elements
--------------------------------------------- */
html{font-size:62.5%;/* 10px browser default */}
body{background-color:#f2f2f2;color:#222;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;line-height:1.4;}
a,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus,
.button{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
::-moz-selection{background-color:#222;color:#fff;}
::selection{background-color:#222;color:#fff;}
a{color:#5922c8;text-decoration:none;}
a img{margin-bottom:-4px;margin-bottom:-0.4rem;}
a:hover{text-decoration:underline;}
p{margin:0 0 24px;margin:0 0 2.4rem;padding:0;}
strong{font-weight:700;}
ol,
ul{margin:0;padding:0;}
li{list-style-type:none;}
blockquote,
blockquote::before{color:#999;}
blockquote{margin:0;padding:24px 40px;padding:2.4rem 4rem;}
blockquote::before{content:"\201C";display:block;font-size:30px;font-size:3rem;height:0;left:-20px;position:relative;top:-10px;}
.entry-content code{background-color:#333;color:#ddd;}
cite{font-style:normal;}
/* Headings
--------------------------------------------- */
h1,
h2,
h3,
h4,
h5,
h6{color:#333;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;line-height:1.25;margin:0;margin-bottom:10px;margin-bottom:1rem;padding:0;}
h1{font-size:42px;font-size:4.2rem;}
h2{font-size:36px;font-size:3.6rem;}
h3{font-size:30px;font-size:3rem;}
h4{font-size:24px;font-size:2.4rem;}
h5{font-size:20px;font-size:2rem;}
h6{font-size:16px;font-size:1.6rem;}
/* Objects
--------------------------------------------- */
embed,
iframe,
img,
object,
video,
.wp-caption{max-width:100%;}
img{height:auto;}
.featured-content img,
.gallery img{width:auto;float:left;margin-right:20px;/* IE8 */}
/* Forms
--------------------------------------------- */
input,
select,
textarea{background-color:#f5f5f5;border:1px solid #ddd;box-shadow:1px 1px 3px #eee inset;color:#222;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;padding:16px;padding:1.6rem;width:100%;}
input:focus,
textarea:focus{border:1px solid #999;outline:none;}
::-moz-placeholder{color:#999;opacity:1;}
::-webkit-input-placeholder{color:#999;}
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.entry-content .button{background-color:#63078b;border:none;border-radius:7px;box-shadow:none;color:#fff;cursor:pointer;padding:16px 20px;padding:1.2rem 2rem;width:auto;}
button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover,
.entry-content .button:hover{background-color:#6bd5f1;border:none;text-decoration:none;}
.button{border-radius:7px;display:inline-block;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button{display:none;}
.home-cta a.button{display:inline-block;margin-top:-30px;margin-top:-3rem;text-align:center;}
/* Tables
--------------------------------------------- */
table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;margin-bottom:4rem;width:100%;}
tbody{border-bottom:1px solid #ddd;}
th,
td{text-align:left;}
th{font-weight:bold;text-transform:uppercase;}
td{border-top:1px solid #ddd;padding:6px 0;padding:0.6rem 0;}
/*
Structure and Layout
---------------------------------------------------------------------------------------------------- */
/* Site Containers
--------------------------------------------- */
.site-container{margin:0 auto;max-width:1140px;}
.executive-pro-landing .site-container{max-width:800px;}
.site-inner{-moz-box-shadow:0 0 0 1px #fff;-webkit-box-shadow:0 0 0 1px #fff;background-color:#fff;box-shadow:0 0 0 1px #fff;clear:both;margin:0 auto;overflow:hidden;}
.executive-pro-home .site-inner{overflow:visible;}
/* Column Widths and Positions
--------------------------------------------- */
/* Content */
.content{float:right;width:800px;padding:40px 60px 10px;padding:4rem 6rem 1rem;}
.content-sidebar .content{float:left;}
.full-width-content .content{width:100%;}
.executive-pro-home .content{padding:0;}
.executive-pro-portfolio .content{padding:40px 30px 0;padding:4rem 3rem 0;}
/* Primary Sidebar */
.sidebar-primary{background-color:#f8f8f8;float:right;width:340px;}
.sidebar-content .sidebar-primary{float:left;}
/* Column Classes
Link:http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
--------------------------------------------- */
.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds{float:left;margin-left:2.564102564102564%;}
.one-half,
.three-sixths,
.two-fourths{width:48.717948717948715%;}
.one-third,
.two-sixths{width:31.623931623931625%;}
.four-sixths,
.two-thirds{width:65.81196581196582%;}
.one-fourth{width:23.076923076923077%;}
.three-fourths{width:74.35897435897436%;}
.one-sixth{width:14.52991452991453%;}
.five-sixths{width:82.90598290598291%;}
.first{clear:both;margin-left:0;}
/*
Common Classes
---------------------------------------------------------------------------------------------------- */
/* WordPress
--------------------------------------------- */
.avatar{border:1px solid #fff;float:left;}
.alignleft .avatar{margin-right:24px;margin-right:2.4rem;}
.alignright .avatar{margin-left:24px;margin-left:2.4rem;}
.search-form{overflow:hidden;}
.search-form input[type="submit"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px;}
.search-form input[type="search"]{background:#fff url(images/icon-search.png) no-repeat right;background-size:36px 16px;color:#888;font-size:10px;font-size:1rem;margin-bottom:10px;margin-bottom:1rem;;padding:16px;padding:1.6rem;text-transform:uppercase;width:100%;}
img.centered,
.aligncenter{display:block;margin:0 auto 24px;margin:0 auto 2.4rem;}
a.alignnone img,
img.alignnone{margin-bottom:2px;margin-bottom:.2rem;}
.alignleft{float:left;text-align:left;}
.alignright{float:right;text-align:right;}
a.alignleft,
a.alignright{max-width:100%;}
a.alignleft img,
img.alignleft,
.wp-caption.alignleft{margin:0 24px 12px 0;margin:0 2.4rem 1.2rem 0;}
a.alignright img,
img.alignright,
.wp-caption.alignright{margin:0 0 24px 24px;margin:0 0 2.4rem 2.4rem;}
.entry-content .wp-caption-text{font-size:14px;font-size:1.4rem;font-weight:700;margin:0;text-align:center;}
.widget_calendar table{width:100%;}
.widget_calendar td,
.widget_calendar th{text-align:center;}
.widget_calendar caption{font-size:12px;font-size:1.2rem;font-style:italic;padding:2px 6px 0 0;padding:0.2rem 0.6rem 0 0;text-align:right;}
/* Genesis
--------------------------------------------- */
.breadcrumb{background-color:#f5f5f5;color:#777;font-size:12px;font-size:1.2rem;margin:-40px -60px 30px;margin:-4rem -6rem 3rem;padding:20px;padding:2rem;}
.executive-pro-home .breadcrumb{margin:0;}
.archive-description,
.author-box{margin-bottom:30px;margin-bottom:3rem;padding:30px;padding:3rem;}
.archive-description{padding:16px 20px;padding:1.6rem 2rem;}
.author-box{background-color:#f5f5f5;}
.author-box-title{font-size:16px;font-size:1.6rem;margin-bottom:4px;margin-bottom:0.4rem;}
.author-box p{font-size:14px;font-size:1.4rem;margin:0;}
.author-box .avatar{margin-right:24px;margin-right:2.4rem;}
.widget-area li{margin-bottom:6px;margin-bottom:0.6rem;padding-bottom:6px;padding-bottom:0.6rem;}
.widget-area li li{margin:0;padding-bottom:0;}
/* Titles
--------------------------------------------- */
.entry-title{font-size:42px;font-size:4.2rem;line-height:1;margin-bottom:20px;margin-bottom:2rem;}
.entry-title a,
.sidebar .widget-title a{color:#333;}
.entry-title a:hover,
.footer-widgets .entry-title a:hover{color:#64c9ea;text-decoration:none;}
.archive-title,
.widget-title,
.executive-pro-portfolio .entry-title{font-size:16px;font-size:1.6rem;text-transform:uppercase;margin-bottom:20px;margin-bottom:2rem;}
.footer-widgets .entry-title,
.sidebar .entry-title{font-size:16px;font-size:1.6rem;}
.executive-pro-home .home-cta .widget-title{font-size:24px;font-size:2.4rem;margin-bottom:6px;margin-bottom:0.6rem;text-transform:none;}
.executive-pro-home .home-cta .entry-title a,
.executive-pro-home .home-cta .widget-title,
.footer-widgets .entry-title a,
.footer-widgets .widget-title{color:#fff;}
/*
Widgets
---------------------------------------------------------------------------------------------------- */
/* Featured Content
--------------------------------------------- */
.featured-content .entry{margin-bottom:12px;margin-bottom:1.2rem;padding:0;}
.featured-content .entry-title{font-size:18px;font-size:1.8rem;}
.executive-pro-home .featured-content .entry{margin-bottom:16px;margin-bottom:1.6rem;}
/*
Plugins
---------------------------------------------------------------------------------------------------- */
/* Genesis eNews Extended
--------------------------------------------- */
.enews-widget input{background-color:#fff;color:#888;font-size:10px;font-size:1rem;margin-bottom:16px;margin-bottom:1.6rem;text-transform:uppercase;}
.enews-widget input[type="submit"]{background-color:#64c9ea;color:#fff;font-size:16px;font-size:1.6rem;margin:0;text-transform:none;width:100%;}
.enews-widget input:hover[type="submit"]{background-color:#fff;color:#333;}
.sidebar .enews-widget{background-color:#222;}
.sidebar .enews-widget .widget-title{color:#fff;}
.sidebar .enews-widget{color:#ddd;}
/* Genesis Latest Tweets
--------------------------------------------- */
.latest-tweets ul li{margin-bottom:16px;margin-bottom:1.6rem;}
/* Genesis Responsive Slider
--------------------------------------------- */
.home-slider .genesis_responsive_slider{margin-bottom:20px;}
.home-slider li{margin:0;padding:0;}
.content #genesis-responsive-slider{background:none;border:none;padding:0;}
.content .genesis_responsive_slider .slide-excerpt{background-color:#222;filter:alpha(opacity=100);height:100%;margin:0;padding:2% 4.2%;opacity:1;display:none;}
.content .genesis_responsive_slider .slide-excerpt-border{border:none;margin:0;padding:0;}
.content .genesis_responsive_slider h2,
.content .genesis_responsive_slider h2 a{color:#fff;font-size:20px;font-size:2rem;font-weight:700;text-transform:uppercase;}
.content .genesis_responsive_slider p{color:#ddd;}
.content .genesis_responsive_slider p a{display:block;margin-top:20px;margin-top:2rem;}
.content .genesis_responsive_slider .flex-direction-nav li a{background:url(images/icon-direction-nav.png) no-repeat -50px 0;background-size:100px 98px;height:49px;right:-25px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;width:50px;}
.content .genesis_responsive_slider .flex-direction-nav li a:hover{background-position:-50px -49px;}
.content .genesis_responsive_slider .flex-direction-nav li a.prev{background-position:0 0;left:-25px;}
.content .genesis_responsive_slider .flex-direction-nav li a:hover.prev{background-position:0 -49px;}
.content .genesis_responsive_slider .flexslider .slides > li{overflow:hidden;}
.content .genesis_responsive_slider .flex-control-nav{margin:-50px 0 0 60px;text-align:left;}
.content .genesis_responsive_slider .flex-control-nav li a{background:url(images/icon-control-nav.png) no-repeat 0 0;background-size:13px 39px;}
.content .genesis_responsive_slider .flex-control-nav li a:hover{background-position:0 -13px;}
.content .genesis_responsive_slider .flex-control-nav li a.active{background-position:0 -26px;}
/* Gravity Forms
--------------------------------------------- */
div.gform_wrapper input[type="email"],
div.gform_wrapper input[type="text"],
div.gform_wrapper textarea,
div.gform_wrapper .ginput_complex label{font-size:16px;font-size:1.6rem;padding:16px;padding:1.6rem;}
div.gform_wrapper .ginput_complex label{padding:0;}
div.gform_wrapper li,
div.gform_wrapper form li{background:none;margin:16px 0 0;margin:1.6rem 0 0;padding:0;}
div.gform_wrapper .gform_footer input[type="submit"]{font-size:14px;font-size:1.4rem;}
/* Jetpack
--------------------------------------------- */
img#wpstats{display:none;}
/*
Site Header
---------------------------------------------------------------------------------------------------- */
.site-header{margin:0 auto;min-height:100px;width:100%;}
/* Title Area
--------------------------------------------- */
.title-area{font-weight:700;float:left;overflow:hidden;width:180px;margin-right:0px;padding:0px;}
.site-title{font-size:36px;font-size:3.6rem;line-height:1.25;margin:0 0 5px;margin:0 0 0.5rem;}
.site-title a,
.site-title a:hover{color:#222;display:block;padding:28px 0 0;padding:2.8rem 0 0;text-decoration:none;}
/* Full width header,no widgets */
.header-full-width .title-area,
.header-full-width .site-title{width:100%;}
.header-image .site-description,
.header-image .site-title a{display:block;background-position:center !important;background-size:contain;text-indent:-9999px;}
/* Logo,hide text */
.header-image .site-description,
.header-image .site-title a{display:block !important;text-indent:-9999px;}
.header-image .title-area,
.header-image .site-title,
.header-image .site-title a{float:left;margin:0;margin-top:3px;max-width:1140px;min-height:60px;padding:0;margin-right:0px;width:100%;}
/* Widget Area
--------------------------------------------- */
.site-header .widget-area{float:left;width:1140px;}
.site-header .widget{padding:20px 0 0;padding:2rem 0 0;}
.site-header .search-form{float:right;margin-top:24px;margin-top:2.4rem;width:50%;}
/*
Site Navigation
---------------------------------------------------------------------------------------------------- */
.genesis-nav-menu{background-color:#f2f2f2;clear:both;color:#666;font-size:14px;font-size:1.4rem;line-height:1.5;margin-left:0;overflow:hidden;padding:0;width:100%;}
.genesis-nav-menu .menu-item{display:inline-block;margin:0;padding:0;text-align:left;}
.genesis-nav-menu a{color:#666;display:block;padding:10px 10px;padding:1rem 1rem;position:relative;font-weight:bold;text-transform:uppercase;}
.genesis-nav-menu li:hover,
.genesis-nav-menu a:hover{/*background-color:#d4aafe;*/
color:#ED145B;text-decoration:none;}
.genesis-nav-menu .current-menu-item > a{color:#ED145B;}
.genesis-nav-menu .sub-menu{left:-9999px;margin:0;opacity:0;padding:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:148px;z-index:999;}
.genesis-nav-menu .sub-menu a{background-color:#fff;border:1px solid #f5f5f5;border-top:none;color:#666;font-size:12px;font-size:1.2rem;padding:10px 18px;padding:1rem 1.8rem;position:relative;width:148px;}
.genesis-nav-menu .sub-menu a:hover{background-color:#f5f5f5;color:#222;}
.genesis-nav-menu .sub-menu .sub-menu{margin:-40px 0 0 147px;}
.genesis-nav-menu .menu-item:hover{position:static;}
.genesis-nav-menu .menu-item:hover > .sub-menu{left:auto;opacity:1;}
.genesis-nav-menu > .first > a{padding-left:0;}
.genesis-nav-menu > .last > a{padding-right:0;}
.genesis-nav-menu > .right{display:inline-block;float:right;list-style-type:none;padding:16px 20px;padding:1.6rem 2rem;}
.genesis-nav-menu > .right > a{display:inline;padding:0;}
.genesis-nav-menu > .rss > a{background:url(images/icon-rss.png) no-repeat left;background-size:12px 12px;margin-left:12px;margin-left:1.2rem;padding-left:16px;padding-left:1.6rem;}
.genesis-nav-menu > .twitter > a{background:url(images/icon-twitter-nav.png) no-repeat left;background-size:16px 16px;padding-left:20px;padding-left:2rem;}
.genesis-nav-menu > .search{padding:0;}
.genesis-nav-menu .search-form{width:100%;}
/* Site Header Navigation
--------------------------------------------- */
.site-header .widget_nav_menu{padding:0;margin:0px;margin-bottom:0px;text-align:center;}
.site-header .genesis-nav-menu{float:left;width:100%;}
.site-header .genesis-nav-menu a{padding:16px 15px 16px;padding:1.6rem 1.5rem 1.6rem;}
.site-header .sub-menu{border-top:1px solid #eee;}
.site-header .genesis-nav-menu .sub-menu a{padding:10px 18px;padding:1rem 1.8rem;}
.site-header .sub-menu .sub-menu{margin-top:-40px;}
/* Primary Navigation
--------------------------------------------- */
.nav-primary{background-color:#333;}
/* Secondary Navigation
--------------------------------------------- */
.nav-secondary{background-color:#fff;}
/*
Content Area
---------------------------------------------------------------------------------------------------- */
/* Home Page
--------------------------------------------- */
.home-top{background-color:#fff;clear:both;overflow:hidden;padding:10px 20px 0;padding:1rem 2rem 0; width:75%;float:left;}
.home-middle{width:20%;float:left;}
.home-middle .widget,
.home-top .widget{float:left;padding:0 .8%;width:100%;}
.executive-pro-home a.more-link{/* commented this out so that read more is on same line as extract
clear:both;display:block;*/
margin:2px 0 0;margin:.2rem 0 0;color:#ed145b;text-align:right;}
.executive-pro-home .home-cta{background-color:#510476;color:#ddd;float:left;padding:60px;padding:6rem;width:100%}
.executive-pro-home .home-cta p{color:#ddd;}
.home-middle .widget-wrap{margin-top:20px;margin-bottom:20px;}
.widget-wrap p{text-align:justify;}
/* Portfolio
--------------------------------------------- */
.executive-pro-portfolio .portfolio{float:left;padding:0 30px 30px;padding:0 3rem 3rem;width:33.33333333%;}
.executive-pro-portfolio .portfolio:nth-of-type(3n+1){clear:left;}
.single-portfolio .content{text-align:center;}
/* Entries
--------------------------------------------- */
.entry{margin-bottom:40px;margin-bottom:4rem;}
.executive-pro-portfolio .entry,
.single-portfolio .entry{margin-bottom:20px;margin-bottom:2rem;}
.entry-content ol,
.entry-content p,
.entry-content ul,
.quote-caption{margin-bottom:26px;margin-bottom:2.6rem;}
.entry-content ol li,
.entry-content ul li{margin-left:40px;margin-left:4rem;}
.entry-content ol li{list-style-type:decimal;}
.entry-content ul li{list-style-type:disc;}
.entry-content ol ol,
.entry-content ul ul,
.entry-content .wp-caption p{margin-bottom:0;}
.content .entry-header .entry-meta{background-color:#f8f8f8;clear:both;color:#777;font-size:12px;font-size:1.2rem;line-height:5;margin:0 0 24px -60px;margin:0 0 2.4rem -6rem;max-width:600px;overflow:hidden;padding-left:60px;padding-left:6rem;text-transform:uppercase;}
.content .entry-header .entry-meta a{color:#777;font-weight:700;}
.content .entry-header .entry-meta{margin-bottom:24px;margin-bottom:2.4rem;}
.content .entry-header .entry-meta .entry-comments-link{background-color:#64c9ea;color:#fff;float:right;font-size:12px;padding:0 20px;padding:0 2rem;text-transform:uppercase;}
.content .entry-header .entry-meta .entry-comments-link a{background:url(images/icon-comments.png) no-repeat left;background-size:16px 16px;color:#fff;padding-left:32px;padding-left:3.2rem;}
.entry-footer .entry-meta{border-top:1px dotted #ddd;font-size:14px;font-size:1.4rem;margin:0;padding-top:10px;padding-top:1rem;}
.entry-footer .entry-tags{background:url(images/icon-dot.png) no-repeat left;margin-left:4px;margin-left:0.4rem;padding-left:10px;padding-left:1rem;}
/* Pagination
--------------------------------------------- */
.archive-pagination{font-size:14px;font-size:1.4rem;padding:30px 0;padding:3rem 0;}
.entry .archive-pagination a{}
.archive-pagination li{display:inline;}
.archive-pagination li a{background-color:#64c9ea;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-size:1.2rem;font-weight:700;line-height:2;margin-bottom:4px;margin-bottom:0.4rem;padding:8px 20px;padding:0.8rem 2rem;text-decoration:none;text-transform:uppercase;}
.archive-pagination li a:hover,
.archive-pagination li.active a{background-color:#6bd5f1;text-decoration:none;}
/* Comments
--------------------------------------------- */
.comment-respond,
.entry-comments,
.entry-pings{font-size:14px;font-size:1.4rem;margin-bottom:40px;margin-bottom:4rem;overflow:hidden;}
.entry-comments .comment-author{font-weight:700;margin:0;}
.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"]{width:50%}
.comment-respond label{display:block;margin-right:12px;margin-right:1.2rem;}
.comment-list li,
.ping-list li{list-style-type:none;margin:30px;margin:3rem;overflow:hidden;}
.comment-list li.depth-1,
.ping-list li.depth-1{margin:30px 0;margin:3rem 0;}
.comment-list li li{margin-right:-1px;margin-right:-0.1rem;}
.comment{border-right:none;}
.comment-header,
.ping-list .comment-meta{background-color:#222;color:#fff;float:left;font-weight:700;padding:30px;padding:3rem;width:100%;}
.comment-list cite,
.ping-list cite,
.says{display:inline-block;}
.comment-header .comment-meta a,
.comment-metadata a{font-size:12px;font-size:1.2rem;font-weight:300;color:#bbb;}
.comment-content{clear:both;padding:48px;padding:4.8rem;}
.comment-content p,
.comment-header p.comment-meta{margin:0;}
.comment .avatar{margin-right:10px;margin-right:1rem;}
.alt,
.even{background-color:#f5f5f5;border:1px solid #ddd;}
.comment-reply{font-size:14px;font-size:1.4rem;padding:0 48px 48px;padding:0 4.8rem 4.8rem;}
.entry-pings .reply{display:none;}
.form-allowed-tags{background-color:#f5f5f5;font-size:14px;font-size:1.4rem;padding:24px;padding:2.4rem;}
/*
Sidebars
---------------------------------------------------------------------------------------------------- */
.sidebar{display:inline;font-size:14px;font-size:1.4rem;padding-bottom:30px;padding-bottom:3rem;}
.sidebar p{margin-bottom:16px;margin-bottom:1.6rem;}
.sidebar p:last-child,
.sidebar ul{margin:0;}
.sidebar li{background:url(images/icon-li.png) no-repeat 0 7px;background-size:8px 8px;margin-bottom:6px;margin-bottom:0.6rem;padding:0 0 6px 16px;padding:0 0 0.6rem 1.6rem;}
.sidebar ul > li:last-child{margin-bottom:0;}
.sidebar .widget{margin-bottom:0;padding:30px 40px;padding:0rem 4rem;word-wrap:break-word;}
.sidebar .search-form{width:100%;}
/*
Footer Widgets
---------------------------------------------------------------------------------------------------- */
.footer-widgets{background-color:#510476;color:#c8c8c8;clear:both;font-size:14px;font-size:1.4rem;}
.footer-widgets .wrap{overflow:hidden;padding:60px 30px 30px;padding:6rem 3rem 3rem;}
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3{padding:0 2.8%;width:33.3333333333%;}
.footer-widgets-1,
.footer-widgets-2{float:left;}
.footer-widgets-3{float:right;}
.footer-widgets .widget{margin-bottom:30px;margin-bottom:3rem;word-wrap:break-word;}
.footer-widgets li{background:url(images/icon-li-footer.png) no-repeat 0 7px;background-size:8px 8px;list-style-type:none;margin-bottom:6px;margin-bottom:0.6rem;padding:0 0 6px 16px;padding:0 0 0.6rem 1.6rem;}
.footer-widgets .search-form{width:100%;}
/*
Site Footer
---------------------------------------------------------------------------------------------------- */
.site-footer{color:#222;font-size:12px;font-size:1.2rem;padding:30px 0;padding:3rem 0;text-align:center;text-transform:uppercase;}
.site-footer a{color:#222;}
.site-footer p{margin:0;}
/*
Theme Colors
---------------------------------------------------------------------------------------------------- */
/* Executive Pro Brown
--------------------------------------------- */
.executive-pro-brown a,
.executive-pro-brown .entry-title a:hover,
.executive-pro-brown .footer-widgets .entry-title a:hover{color:#a68064;}
.executive-pro-brown .genesis-nav-menu a{color:#666;}
.executive-pro-brown .entry-title a,
.executive-pro-brown .site-title a,
.executive-pro-brown .site-title a:hover,
.executive-pro-brown .site-footer a{color:#222;}
.executive-pro-brown .content .entry-header .entry-meta .entry-comments-link a,
.executive-pro-brown .footer-widgets .entry-title a,
.executive-pro-brown .genesis-nav-menu .current-menu-item > a,
.executive-pro-brown .genesis-nav-menu a:active,
.executive-pro-brown a.button{color:#fff;}
.executive-pro-brown .comment-header .comment-meta a,
.executive-pro-brown .comment-metadata a{color:#bbb;}
.executive-pro-brown .enews-widget input[type="submit"],
.executive-pro-brown .content .entry-header .entry-meta .entry-comments-link,
.executive-pro-brown .genesis-nav-menu .current-menu-item > a,
.executive-pro-brown .archive-pagination li a,
.executive-pro-brown a.button,
.executive-pro-brown button,
.executive-pro-brown input[type="button"],
.executive-pro-brown input[type="reset"],
.executive-pro-brown input[type="submit"]{background-color:#a68064;}
.executive-pro-brown .archive-pagination li a:hover,
.executive-pro-brown .archive-pagination li.active a,
.executive-pro-brown a:hover.button,
.executive-pro-brown button:hover,
.executive-pro-brown input:hover[type="button"],
.executive-pro-brown input:hover[type="reset"],
.executive-pro-brown input:hover[type="submit"]{background-color:#b2886b;}
/* Executive Pro Green
--------------------------------------------- */
.executive-pro-green a,
.executive-pro-green .entry-title a:hover,
.executive-pro-green .footer-widgets .entry-title a:hover{color:#60cd69;}
.executive-pro-green .genesis-nav-menu a{color:#666;}
.executive-pro-green .entry-title a,
.executive-pro-green .site-title a,
.executive-pro-green .site-title a:hover,
.executive-pro-green .site-footer a{color:#222;}
.executive-pro-green .content .entry-header .entry-meta .entry-comments-link a,
.executive-pro-green .footer-widgets .entry-title a,
.executive-pro-green .genesis-nav-menu .current-menu-item > a,
.executive-pro-green .genesis-nav-menu a:active,
.executive-pro-green a.button{color:#fff;}
.executive-pro-green .comment-header .comment-meta a,
.executive-pro-green .comment-metadata a{color:#bbb;}
.executive-pro-green .enews-widget input[type="submit"],
.executive-pro-green .content .entry-header .entry-meta .entry-comments-link,
.executive-pro-green .genesis-nav-menu .current-menu-item > a,
.executive-pro-green .archive-pagination li a,
.executive-pro-green a.button,
.executive-pro-green button,
.executive-pro-green input[type="button"],
.executive-pro-green input[type="reset"],
.executive-pro-green input[type="submit"]{background-color:#60cd69;}
.executive-pro-green .archive-pagination li a:hover,
.executive-pro-green .archive-pagination li.active a,
.executive-pro-green a:hover.button,
.executive-pro-green button:hover,
.executive-pro-green input:hover[type="button"],
.executive-pro-green input:hover[type="reset"],
.executive-pro-green input:hover[type="submit"]{background-color:#66d970;}
/* Executive Pro Orange
--------------------------------------------- */
.executive-pro-orange a,
.executive-pro-orange .entry-title a:hover,
.executive-pro-orange .footer-widgets .entry-title a:hover{color:#e0a24b;}
.executive-pro-orange .genesis-nav-menu a{color:#666;}
.executive-pro-orange .entry-title a,
.executive-pro-orange .site-title a,
.executive-pro-orange .site-title a:hover,
.executive-pro-orange .site-footer a{color:#222;}
.executive-pro-orange .content .entry-header .entry-meta .entry-comments-link a,
.executive-pro-orange .footer-widgets .entry-title a,
.executive-pro-orange .genesis-nav-menu .current-menu-item > a,
.executive-pro-orange .genesis-nav-menu a:active,
.executive-pro-orange a.button{color:#fff;}
.executive-pro-orange .comment-header .comment-meta a,
.executive-pro-orange .comment-metadata a{color:#bbb;}
.executive-pro-orange .enews-widget input[type="submit"],
.executive-pro-orange .content .entry-header .entry-meta .entry-comments-link,
.executive-pro-orange .genesis-nav-menu .current-menu-item > a,
.executive-pro-orange .archive-pagination li a,
.executive-pro-orange a.button,
.executive-pro-orange button,
.executive-pro-orange input[type="button"],
.executive-pro-orange input[type="reset"],
.executive-pro-orange input[type="submit"]{background-color:#e0a24b;}
.executive-pro-orange .archive-pagination li a:hover,
.executive-pro-orange .archive-pagination li.active a,
.executive-pro-orange a:hover.button,
.executive-pro-orange button:hover,
.executive-pro-orange input:hover[type="button"],
.executive-pro-orange input:hover[type="reset"],
.executive-pro-orange input:hover[type="submit"]{background-color:#e9ad50;}
/* Executive Pro Purple
--------------------------------------------- */
.executive-pro-purple a,
.executive-pro-purple .entry-title a:hover,
.executive-pro-purple .footer-widgets .entry-title a:hover{color:#9e63ec;}
.executive-pro-purple .genesis-nav-menu a{color:#666;}
.executive-pro-purple .entry-title a,
.executive-pro-purple .site-title a,
.executive-pro-purple .site-title a:hover,
.executive-pro-purple .site-footer a{color:#222;}
.executive-pro-purple .content .entry-header .entry-meta .entry-comments-link a,
.executive-pro-purple .footer-widgets .entry-title a,
.executive-pro-purple .genesis-nav-menu .current-menu-item > a,
.executive-pro-purple .genesis-nav-menu a:active,
.executive-pro-purple a.button{color:#fff;}
.executive-pro-purple .comment-header .comment-meta a,
.executive-pro-purple .comment-metadata a{color:#bbb;}
.executive-pro-purple .enews-widget input[type="submit"],
.executive-pro-purple .content .entry-header .entry-meta .entry-comments-link,
.executive-pro-purple .genesis-nav-menu .current-menu-item > a,
.executive-pro-purple .archive-pagination li a,
.executive-pro-purple a.button,
.executive-pro-purple button,
.executive-pro-purple input[type="button"],
.executive-pro-purple input[type="reset"],
.executive-pro-purple input[type="submit"]{background-color:#9e63ec;}
.executive-pro-purple .archive-pagination li a:hover,
.executive-pro-purple .archive-pagination li.active a,
.executive-pro-purple a:hover.button,
.executive-pro-purple button:hover,
.executive-pro-purple input:hover[type="button"],
.executive-pro-purple input:hover[type="reset"],
.executive-pro-purple input:hover[type="submit"]{background-color:#a969f3;}
/* Executive Pro Red
--------------------------------------------- */
.executive-pro-red a,
.executive-pro-red .entry-title a:hover,
.executive-pro-red .footer-widgets .entry-title a:hover{color:#e04b4b;}
.executive-pro-red .genesis-nav-menu a{color:#666;}
.executive-pro-red .entry-title a,
.executive-pro-red .site-title a,
.executive-pro-red .site-title a:hover,
.executive-pro-red .site-footer a{color:#222;}
.executive-pro-red .content .entry-header .entry-meta .entry-comments-link a,
.executive-pro-red .footer-widgets .entry-title a,
.executive-pro-red .genesis-nav-menu .current-menu-item > a,
.executive-pro-red .genesis-nav-menu a:active,
.executive-pro-red a.button{color:#fff;}
.executive-pro-red .comment-header .comment-meta a,
.executive-pro-red .comment-metadata a{color:#bbb;}
.executive-pro-red .enews-widget input[type="submit"],
.executive-pro-red .content .entry-header .entry-meta .entry-comments-link,
.executive-pro-red .genesis-nav-menu .current-menu-item > a,
.executive-pro-red .archive-pagination li a,
.executive-pro-red a.button,
.executive-pro-red button,
.executive-pro-red input[type="button"],
.executive-pro-red input[type="reset"],
.executive-pro-red input[type="submit"]{background-color:#e04b4b;}
.executive-pro-red .archive-pagination li a:hover,
.executive-pro-red .archive-pagination li.active a,
.executive-pro-red a:hover.button,
.executive-pro-red button:hover,
.executive-pro-red input:hover[type="button"],
.executive-pro-red input:hover[type="reset"],
.executive-pro-red input:hover[type="submit"]{background-color:#e95050;}
/* Executive Pro Teal
--------------------------------------------- */
.executive-pro-teal a,
.executive-pro-teal .entry-title a:hover,
.executive-pro-teal .footer-widgets .entry-title a:hover{color:#4be0d4;}
.executive-pro-teal .genesis-nav-menu a{color:#666;}
.executive-pro-teal .entry-title a,
.executive-pro-teal .site-title a,
.executive-pro-teal .site-title a:hover,
.executive-pro-teal .site-footer a{color:#222;}
.executive-pro-teal .content .entry-header .entry-meta .entry-comments-link a,
.executive-pro-teal .footer-widgets .entry-title a,
.executive-pro-teal .genesis-nav-menu .current-menu-item > a,
.executive-pro-teal .genesis-nav-menu a:active,
.executive-pro-teal a.button{color:#fff;}
.executive-pro-teal .comment-header .comment-meta a,
.executive-pro-teal .comment-metadata a{color:#bbb;}
.executive-pro-teal .enews-widget input[type="submit"],
.executive-pro-teal .content .entry-header .entry-meta .entry-comments-link,
.executive-pro-teal .genesis-nav-menu .current-menu-item > a,
.executive-pro-teal .archive-pagination li a,
.executive-pro-teal a.button,
.executive-pro-teal button,
.executive-pro-teal input[type="button"],
.executive-pro-teal input[type="reset"],
.executive-pro-teal input[type="submit"]{background-color:#4be0d4;}
.executive-pro-teal .archive-pagination li a:hover,
.executive-pro-teal .archive-pagination li.active a,
.executive-pro-teal a:hover.button,
.executive-pro-teal button:hover,
.executive-pro-teal input:hover[type="button"],
.executive-pro-teal input:hover[type="reset"],
.executive-pro-teal input:hover[type="submit"]{background-color:#50e9df;}
.socialIcons{/*float:right;*/margin-bottom:1px;text-align:center!important;}
.socialIcons a{display:inline-block;vertical-align:top;width:46px;height:45px;font-size:0;background-image:url(images/icon.png);background-repeat:no-repeat;margin-left: 6px;}
.socialIcons a.face{background-position:-57px 0;}
.iconWrapper{width:90%;margin:auto;margin-top:30px;float:center;margin-bottom:0px;padding-bottom:0px;}
.iconWrap{float:center;margin:0px;padding:0px;margin-bottom:20px!important;display:block;}
.iconWrap li{float:left;margin:0px;padding:0px;display:inline-block;border:0px solid #000000;width:auto;min-width:100px;}
.iconWrap li p{margin-bottom:0px;margin-left:20px;padding-bottom:0px;width:auto;}
/*.iconWrap li p img{height:35px;width:auto;visibility:visible;}*/
.asSeen{padding-right:8px;font-size:14px;font-weight:bold;margin-bottom:5px;padding-top:7px;}
#genesisresponsiveslider-widget-2{float:left;width:100%;}
.schedule{width:100%;float:right;margin-right:1%;}
.schedule p{text-align:center;}
.schedule h1{margin-top:10px;margin-bottom:8px;font-size:20px;}
.schedule table{margin-bottom:0}
.schedule table th{font-size:12px;}
.schedule table td{font-size:12px;line-height:18px;}
.schedule table td.location{padding-right:8px;}
.schedule table td.location a{color:#000;display:inline-block;line-height:14px;}
#text-5{padding-top:10px}
.think li{background-image:none;}
.think li a{width:220px;height:50px;margin-bottom:5px;background-image:url(images/think.jpg);font-size:0;float:left;clear:both;}
.think li.thinkSleep a{background-position:0 -51px}
.think li.thinkCalm a{background-position:0 -102px}
.think li.phobiaFree a{background-position:0 -153px}
.footerMenu a{margin-right:12px}
.site-footer p.footerIcon{margin:10px 0 20px 0}
.site-footer p.footerIcon a{margin-right:5px;width:44px;height:44px;display:inline-block;vertical-align:top;font-size:0;background-image:url(images/icon.png);}
.site-footer p.footerIcon a.face{background-position:-57px 0}
.topKeyword{font-size:20px;text-align:center;padding:0px;line-height:normal;margin:0;color:#000;}
/*
Media Queries
---------------------------------------------------------------------------------------------------- */
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (-moz-min-device-pixel-ratio:1.5),
only screen and (-o-min-device-pixel-ratio:3/2),
only screen and (min-device-pixel-ratio:1.5){.search-form input[type="search"]{background-image:url(images/icon-search@2x.png);}
.content .entry-header .entry-meta .entry-comments-link a{background-image:url(images/icon-comments@2x.png)}
.sidebar li{background-image:url(images/icon-li@2x.png);}
.footer-widgets li{background-image:url(images/icon-li-footer@2x.png);}
.content #genesis-responsive-slider .flex-direction-nav li a{background-image:url(images/icon-direction-nav@2x.png);}
.content #genesis-responsive-slider .flex-control-nav li a{background-image:url(images/icon-control-nav@2x.png);}
.genesis-nav-menu > .rss > a{background-image:url(images/icon-rss@2x.png);}
.genesis-nav-menu > .twitter > a{background-image:url(images/icon-twitter-nav@2x.png);}
}
@media only screen and (max-width:1920px){.iconWrap li p img{padding-right:20px;margin:0px;}
}
@media only screen and (max-width:1200px){.iconWrap li p img{padding-right:30px;margin:0px;}
.site-container{max-width:960px;}
.site-header .widget-area{width:100%;}
.content{width:660px;}
.sidebar-primary{width:300px;}
.title-area{width:250px;}
.breadcrumb{margin:-30px -40px 30px;margin:-3rem -4rem 3rem;}
.content{padding:30px 40px 10px;padding:3rem 4rem 1rem;}
.site-header .genesis-nav-menu a{padding:38px 8px 40px;padding:3.8rem .8rem 4rem;}
.content #genesis-responsive-slider .flex-control-nav,
.content #genesis-responsive-slider .flex-direction-nav li a,
.content #genesis-responsive-slider .flex-direction-nav li a.prev{display:none;}
}
@media only screen and (max-width:1023px){.topKeyword{font-size:20px;text-align:center;line-height:normal;font-weight:bold;margin:0;color:#000;}
.iconWrap li p img{padding-right:25px;margin:0px;width:auto;}
.site-container{max-width:768px;}
.socialIcons{width:100%;text-align:center}
.content,
.sidebar-primary,
.sidebar-secondary,
.site-header .widget-area,
.title-area,
.wrap{width:100%;}
.header-image .title-area,
.header-image .site-title,
.header-image .site-title a{float:none;margin:0 auto;margin:0 auto;}
.genesis-nav-menu li,
.site-header ul.genesis-nav-menu,
.site-header .search-form{float:none;}
.genesis-nav-menu,
.site-header .search-form,
.site-header hgroup,
.site-title{text-align:center;}
.genesis-nav-menu a,
.genesis-nav-menu > .first > a,
.genesis-nav-menu > .last > a,
.site-header .genesis-nav-menu a{padding:12px;padding:1.2rem;}
.site-header .search-form{margin:16px auto ;margin:1.6rem auto;}
.genesis-nav-menu li.right{display:none;}
.content #genesis-responsive-slider .slide-excerpt{display:none;}
.comment-list li.depth-1,
.ping-list li.depth-1{margin:30px 0;margin:3rem 0;}
}
@media only screen and (max-width:767px){.topKeyword{font-size:20px;text-align:center;line-height:normal;font-weight:normal;margin:0;color:#000;}
.content #genesis-responsive-slider{width:600px;}
.iconWrap li p img{padding-right:25px;margin:0px;width:100px;}
.schedule{width:600px;float:left;padding:10px;margin:auto;text-align:center;}
.schedule h1{margin-top:10px;margin-bottom:5px;font-size:16px;text-align:center;}
.schedule table{margin-bottom:0}
.schedule table th{font-size:12px;}
.schedule table td{font-size:12px;}
.schedule table td.location{padding-right:8px;}
.schedule table td.location a{color:#000;line-height:1.5em;display:inline-block;}
.site-container{max-width:600px;}
.five-sixths,
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3,
.four-sixths,
.home-middle .widget,
.home-top .widget,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.executive-pro-portfolio .portfolio,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds{margin:0px;padding:0px;width:100%;text-align:center;}
.three-fourths{width:400px;}
.genesis-nav-menu a,
.genesis-nav-menu > .first > a,
.genesis-nav-menu > .last > a,
.site-header .genesis-nav-menu a{font-size:12px;font-size:1.2rem;padding:12px;padding:1.2rem;}
.home-middle,
.home-top,
.executive-pro-portfolio .portfolio{}
.executive-pro-portfolio .portfolio{padding:0 0 30px;padding:0 0 3rem;}
.home-cta .button.alignright{float:none;margin:16px 0 0;margin:1.6rem 0 0;}
.footer-widgets-1{margin:0;}
}
@media only screen and (max-width:500px){.topKeyword{font-size:19px;text-align:center;margin:0;color:#000;}
.iconWrap li p img{padding-right:15px;margin:0px;width:65px;}
.content #genesis-responsive-slider{width:450px;}
.schedule{width:100%;float:left;padding:10px;margin:auto;text-align:center;}
.schedule table{margin-bottom:0;width:100%;}
.schedule table th{font-size:10px;}
.schedule table td{font-size:12px;}
.entry-title{font-size:24px;font-size:2.4rem;}
.content .entry-header .entry-meta .entry-comments-link{display:none;}
}
@media only screen and (max-width:270px){.topKeyword{font-size:12px;text-align:center;margin:0;color:#000;}
.iconWrap li p img{padding-right:5px;margin:0px;width:40px;}
.content #genesis-responsive-slider{width:220px;}
.header-image .site-title a{background-size:contain !important;}
.site-title{font-size:26px;font-size:2.6rem;}
}
/* IcoMoon styles
------------------------------------------------------- */
[class*='icon-'],[class*='icon_']{font-family:icomoon-ultimate;speak:none;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;/* sprites.less reset */
display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}
.fss170 a.buttons .text_menu_link{display:block;}
.fss170 a.buttons .secondary_text{display:block;}
.fss170 a.buttons .icon_menu_handle{position:absolute;background-repeat:no-repeat;width:100%;height:100%;left:0;top:0;text-align:left;color:rgba(0,0,0,0.75);font-size:2em;}
.fss170 a.buttons{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid gray;margin:10px auto;display:inline-block;text-align:center;text-decoration:none;position:relative;font-family:"Arial","Helvetica","sans-serif";font-size:13px;}
.fss170 a.buttonRegular:hover .text_menu_link{color:rgba(255,255,255,1);}
.fss170 a.buttonRegular:hover{background-image:none;background-color:rgba(169,23,237,1);}
.fss170 a.buttonRegular:active .text_menu_link{color:rgba(255,255,255,1);padding-top:1px;padding-left:5px;padding-right:5px;}
.fss170 a.buttonRegular:active .secondary_text{padding-bottom:8px;}
.fss170 a.buttonRegular:active .secondary_text:after{content:"Clicked";}
.fss170 a.buttonRegular:active{box-shadow:none;background-image:none;background-color:rgba(188,80,242,1);}
.fss170 a.buttonRegular .text_menu_link{padding-top:1px;padding-right:5px;padding-bottom:0px;padding-left:5px;color:rgba(255,255,255,1);text-shadow:rgba(255,255,255,0.5) 0px 0px 0px;font-size:1.9em;font-family:"Open Sans";text-transform:uppercase;font-weight:400;font-style:normal;display:block;}
.fss170 a.buttonRegular .text_menu_link:after{content:"FREE STUFF";}
.fss170 a.buttonRegular .secondary_text{padding-top:0px;padding-right:20px;padding-bottom:8px;padding-left:20px;color:rgba(255,255,255,0.8);text-shadow:none;font-size:1.3em;font-family:"Open Sans";display:block;}
.fss170 a.buttonRegular .secondary_text:after{content:"Click here";}
.fss170 a.buttonRegular .icon_menu_handle{left:61.7%;top:66.6%;position:absolute;text-shadow:rgba(0,0,0,0.498039) 0px 0px 2px;background-position:5% 10%;background-image:none;color:rgba(255,255,255,0.75);}
.fss170 a.buttonRegular .icon_menu_handle:before{content:"";}
.fss170 a.buttonRegular{box-shadow:rgba(0,0,0,0.298039) 0px 0px 0px 0px inset;border-style:none;border-width:1px;border-color:#cccccc;border-top-style:none;border-top-width:1px;border-top-color:#cccccc;border-right-style:none;border-right-width:1px;border-right-color:#cccccc;border-bottom-style:none;border-bottom-width:1px;border-bottom-color:#cccccc;border-left-style:none;border-left-width:1px;border-left-color:#cccccc;background-color:#63078b;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;width:170px;height:64px;background-image:none;margin-top:-20px;padding-top:0px;}
/* IcoMoon styles
------------------------------------------------------- */
[class*='icon-'],[class*='icon_']{font-family:icomoon-ultimate;speak:none;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;/* sprites.less reset */
display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}
.fshover a.buttons .text_menu_link{display:block;}
.fshover a.buttons .secondary_text{display:block;}
.fshover a.buttons .icon_menu_handle{position:absolute;background-repeat:no-repeat;width:100%;height:100%;left:0;top:0;text-align:left;color:rgba(0,0,0,0.75);font-size:2em;}
.fshover a.buttons{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid gray;margin:10px auto;display:inline-block;text-align:center;text-decoration:none;position:relative;font-family:"Arial","Helvetica","sans-serif";font-size:13px;}
.fshover a.buttonRegular:hover .text_menu_link{color:rgba(255,255,255,1);}
.fshover a.buttonRegular:hover .secondary_text:after{content:"Click here";}
.fshover a.buttonRegular:hover{background-image:none;background-color:rgba(169,23,237,1);}
.fshover a.buttonRegular:active .text_menu_link{color:rgba(255,255,255,1);padding-top:12px;display:block;}
.fshover a.buttonRegular:active .secondary_text{padding-bottom:5px;}
.fshover a.buttonRegular:active .secondary_text:after{content:"Clicked";}
.fshover a.buttonRegular:active{box-shadow:rgba(0,0,0,0.294118) 0px 0px 0px 0px inset;border-right-style:none;border-bottom-style:none;border-left-style:none;border-style:none;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-width:0px;background-image:none;background-color:rgba(188,80,242,1);}
.fshover a.buttonRegular .text_menu_link{padding-top:8px;padding-right:7px;padding-bottom:0px;padding-left:7px;color:rgba(255,255,255,1);text-shadow:rgba(255,255,255,0.5) 0px 0px 0px;font-size:3em;font-family:"Open Sans";text-transform:none;font-weight:400;font-style:normal;}
.fshover a.buttonRegular .text_menu_link:after{content:"FREE STUFF";}
.fshover a.buttonRegular .secondary_text{padding-top:0px;padding-right:20px;padding-bottom:10px;padding-left:20px;color:rgba(255,255,255,0.8);text-shadow:none;font-size:1.3em;font-family:"Open Sans";display:block;}
.fshover a.buttonRegular .secondary_text:after{content:"Click here";}
.fshover a.buttonRegular .icon_menu_handle{left:61.7%;top:66.6%;position:absolute;text-shadow:rgba(0,0,0,0.498039) 0px 0px 2px;background-position:5% 10%;background-image:none;color:rgba(255,255,255,0.75);}
.fshover a.buttonRegular .icon_menu_handle:before{content:"";}
.fshover a.buttonRegular{box-shadow:rgba(0,0,0,0.298039) 0px 0px 0px 0px inset;border-style:none;border-width:1px;border-color:#cccccc;border-top-style:none;border-top-width:1px;border-top-color:#cccccc;border-right-style:none;border-right-width:1px;border-right-color:#cccccc;border-bottom-style:none;border-bottom-width:1px;border-bottom-color:#cccccc;border-left-style:none;border-left-width:1px;border-left-color:#cccccc;background-color:rgba(99,7,139,1);border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;width:225px;height:108px;background-image:none;}
.w16{font-family:arial,verdana,helvetica,sans-serif,tahoma,georgia;font-size:16px;font-weight:bold;color:#ffffff;line-height:22px;text-align:center;}
.pb16{font-family:Arial Black,arial,verdana,helvetica,sans-serif,tahoma,georgia;font-size:18px;font-weight:normal;line-height:20px;color:#9900CC;}
/*.newsidebar span{text-align:center;font-family:arial,verdana,helvetica,sans-serif,tahoma,georgia;font-size:14px;line-height:14px;color:#6600CC;}
*/
.p14{font-family:arial,verdana,helvetica,sans-serif,tahoma,georgia;font-size:14px;color:#6600CC;text-align:center;font-weight:bold;}
.newsidebar p{font:normal 12px Arial,Helvetica,sans-serif;color:#333333;line-height:14px;}
.sidetxt{font:normal 12px Arial,Helvetica,sans-serif;color:#333333;line-height:16px;text-align:left;}
<!--Free Stull button-->
#Container{width:100%;margin:auto;text-align:center;float:center;}
a.CSS3_Button{display:inline-block;padding:10px 10px;text-decoration:none;color:#FFFFFF;font-size:28px;line-height:28px;font-family:Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;font-style:normal;text-align:center;}
.clickhere{color:#FFFFFF;font-size:18px;line-height:16px;font-family:Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;font-style:normal;text-align:center;}
#Theme-A{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;/* margin-left:25px;*/
/* CSS3 Gradient color */
background:-moz-linear-gradient(top,rgba(235,72,198,1) 0%,rgba(179,57,159,1) 47%,rgba(175,56,155,1) 57%,rgba(100,43,118,1) 100%);/* FF3.6+ */ 
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(235,72,198,1)),color-stop(47%,rgba(179,57,159,1)),color-stop(57%,rgba(175,56,155,1)),color-stop(100%,rgba(100,43,118,1) 100%)));/* FF3.6+ */
background:-webkit-linear-gradient(top,rgba(235,72,198,1) 0%,rgba(179,57,159,1) 47%,rgba(175,56,155,1) 57%,rgba(100,43,118,1) 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,rgba(235,72,198,1) 0%,rgba(179,57,159,1) 47%,rgba(175,56,155,1) 57%,rgba(100,43,118,1) 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(top,rgba(235,72,198,1) 0%,rgba(179,57,159,1) 47%,rgba(175,56,155,1) 57%,rgba(100,43,118,1) 100%);/* IE10+ */
background:linear-gradient(to bottom,rgba(235,72,198,1) 0%,rgba(179,57,159,1) 47%,rgba(175,56,155,1) 57%,rgba(100,43,118,1) 100%);/* W3C */
-webkit-box-shadow:0px 1px 3px 0px #444444;/* box-shadow:0px 1px 3px 0px #444444;*/
box-shadow:0px 2px 8px 0px #f87bf5;filter:dropshadow(color=#000000,offx=1,offy=1);}
#Theme-A:hover{/* CSS3 Gradient color */
background:-moz-linear-gradient(top,rgba(100,43,118,1) 0%,rgba(175,56,155,1) 47%,rgba(179,57,159,1) 57%,rgba(235,72,198,1) 100%);/* FF3.6+ */ 
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(100,43,118,1)),color-stop(47%,rgba(175,56,155,1)),color-stop(57%,rgba(179,57,159,1)),color-stop(100%,rgba(235,72,198,1)));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,rgba(100,43,118,1) 0%,rgba(175,56,155,1) 47%,rgba(179,57,159,1) 57%,rgba(235,72,198,1) 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,rgba(100,43,118,1) 0%,rgba(175,56,155,1) 47%,rgba(179,57,159,1) 57%,rgba(235,72,198,1) 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(top,rgba(100,43,118,1) 0%,rgba(175,56,155,1) 47%,rgba(179,57,159,1) 57%,rgba(235,72,198,1) 100%);/* IE10+ */
background:linear-gradient(to bottom,rgba(100,43,118,1) 0%,rgba(175,56,155,1) 47%,rgba(179,57,159,1) 57%,rgba(235,72,198,1) 100%);/* W3C */}


@media screen and ( max-width: 64em ) /* 1024 */
		{
		}
@media screen and ( max-width: 50em ) /* 800 */
		{
		}

		@media screen and ( max-width: 40em ) /* 640 */
		{
			.home-top, .home-middle{
				width:100%!important;
			}
			
		}

		@media screen and ( max-width: 20em ) /* 320 */
		{
			.header-image .site-title a{background-size:contain !important}
			.home-top,.home-middle{
				width:100%!important;
			}
			.content #genesis-responsive-slider {
			    width: 298px !important;
			}
		 
		}
		
		.featured-content .entry-title a{
		    color: #6b10b5;
		}
		
		
.sidebar-primary.featured-content img, .gallery img {
		 margin-right: 20px;
		 width: auto;
}

#leftColumn{
	float:left;
	width:48%;
	margin-right:2%;
	text-align:center;
	margin-bottom:20px;
}

@media only screen and (max-width: 480px){
	#leftColumn{
		float:left;
		width:100%;
		text-align:center;
	}
	
}
@font-face{
	font-family: 'wingdings';
	src: url('fonts/WingdingsRegular.ttf');
	font-weight: normal;
	font-style: normal;
}
		