@import url("https://fonts.googleapis.com/css?family=Dancing+Script:400,700");
a, a:visited {
color: #F26522;
font-weight: bold;
}
iframe {
margin: 0px;
}
.clear-line {
border-bottom: 1px solid #000000;
clear: both;
}
.screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
} .site-container {
max-width: 100%;
}
.site-inner {
max-width: 1140px;
align-content: center;
margin-top:5px;
} body.custom-background {
background-image: none !important;
}
.top-header-image-wrap {
width: 100%;
}
.top-header-images {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
max-width: 1539px;
width: 100%;
margin: 0 auto;
}
.top-header-image {
border-left: 1px solid #000;
}
.top-header-image:first-of-type {
border-left: none;
}
.top-header-image img {
display: block;
width: 100%;
height: auto;
} .site-header {
width: 60%;
}
@media only screen and (max-width: 800px) {
.site-header {
width: 100%;
}
.footer-widgets-1 {
text-align:center;
}
}
.header-image .title-area, .header-image .site-title, .header-image .site-title a {
max-width: none;
float: none;
width: 60%;
margin: auto;
} .nav-primary>.wrap {
background: #1E4394;
-moz-border-radius: 2px;
border-radius: 2px;
}
.genesis-nav-menu {
background: #1E4394;
text-align: center;
display: table;
max-width: 772px;
margin: auto;
}
.executive-pro-home .genesis-nav-menu {
padding-bottom: 1px;
} .genesis-nav-menu {
max-width: 800px;
}
.genesis-nav-menu a, 
.genesis-nav-menu li {
color: #fff;
text-transform: uppercase;
background: none;
} .genesis-nav-menu a {
padding: 20px;
}
.genesis-nav-menu .current-menu-item>a, .genesis-nav-menu a:hover {
background: none;
color: #fff;
}
.genesis-nav-menu .current-menu-item, .genesis-nav-menu li:hover {
background-color: #5A74B1;
color: #fff;
} .genesis-nav-menu .menu-item {
text-align: left;
vertical-align: middle;
-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;
}
.genesis-nav-menu>.menu-item {
display: table-cell;
}
.header-secondary {
padding: 5px 5%;
}
.header-secondary .widget {
float: left;
width: 49%;
}
.header-secondary .widget:nth-of-type(2n) {
float: right;
text-align: right;
}
.header-secondary .widget, 
.header-secondary .textwidget span a {
color: #fff;
font-size: 13px;
}
.header-secondary .textwidget span {
font-size: 16px;
}
.header-secondary .widget:nth-of-type(2n) a {
display: inline-block;
font-size: 18px;
font-family: 'ssi-icomoon';
font-style: normal !important;
font-variant: normal !important;
font-weight: normal !important;
line-height: 1em;
speak: none;
color: #1E4394; -moz-border-radius: 50%;
border-radius: 50%;
padding-right: 5px;
text-decoration: none;
} .header-secondary .widget .fa, .header-secondary .widget .fa a,
.header-secondary .widget .fab, .header-secondary .widget .fab a,
.header-secondary .widget .fad, .header-secondary .widget .fad a,
.header-secondary .widget .fal, .header-secondary .widget .fal a,
.header-secondary .widget .far, .header-secondary .widget .far a,
.header-secondary .widget .fas, .header-secondary .widget .fas a {
background: #8097CA;
border-radius: 50%;
padding: 5px;
height: 25px;
width: 25px;
text-align: center;
vertical-align: middle;
color: #fff;
font-size: 16px;
}
.breadcrumb {
font-size: 14px;
padding: 10px;
background: none;
}
.breadcrumb, .breadcrumb a {
color: #1E4394;
} .site-footer {
display: none;
visibility: hidden;
}
.footer-widgets, .header-secondary {
background: #1E4394;
} .footer-widgets {
padding: 20px 0px;
}
.footer-widgets .wrap {
padding: 10px 30px 10px;
}
.footer-widgets .widget-title {
margin-bottom: 5px;
}
.executive-pro-home .footer-widgets .widget-title, .footer-widgets .textwidget {
font-size: 16px;
font-weight: bold;
color: #fff;
}
.footer-widgets .widget {
margin-bottom: 0;
} .footer-widgets .fa, .footer-widgets .fa a,
.footer-widgets .fab, .footer-widgets .fab a,
.footer-widgets .fad, .footer-widgets .fad a,
.footer-widgets .fal, .footer-widgets .fal a,
.footer-widgets .far, .footer-widgets .far a,
.footer-widgets .fas, .footer-widgets .fas a {
color: #ffffff;
background: #8097CA;
border-radius: 50%;
padding: 5px;
height: 25px;
width: 25px;
text-align: center;
vertical-align: middle;
}
.footer-widgets .textwidget span, .footer-widgets .textwidget span a, .header-secondary .textwidget span, .header-secondary .textwidget span a {
color: #F26522;
}
.footer-widgets .textwidget span a, .header-secondary .textwidget span a {
text-decoration: underline;
cursor: pointer;
}
.footer-widgets .footer-widgets-3 .textwidget a {
margin: 0 5px;
}
.footer-widgets .footer-widgets-3 .textwidget img {
max-width: 35px;
} .content .entry-header .entry-meta {
background: none;
line-height: 1.5;
margin: 0;
padding: 0;
}
.blog .content .entry-header, .single .content .entry-header {
border-bottom: 4px double #eee;
padding-bottom: 0.5em;
margin-bottom: 1.5em;
}
.blog .content article {
border-top: 1px solid #666;
padding-top: 20px;
}
.blog .content article:first-of-type {
border-top: none;
padding-top: 0;
}
.single .content .post-featured-image {
float: left;
margin-right: 2%;
} .hide-this-section {
display:none;
} .page-id-6396 .content {
padding: 0px;
}
.page-id-6396 .site-inner {
max-width: 100%;
align-content: center;
margin-top:0px;
}
.page-id-6396 .gb-block-layout-column {
display: block;
align-self: stretch;
}
.page-id-6396 .gb-block-post-grid header .gb-block-post-grid-title {
font-size: 18px;
}
.page-id-6396 .gb-block-post-grid header .gb-block-post-grid-title a {
color: #F26522;
}
.page-id-6396 .gb-block-post-grid .gb-block-post-grid-more-link {
color: #F26522;
}
.page-id-6396 .gb-block-post-grid .is-grid article, 
.page-id-6396 .gb-block-post-grid .gb-is-grid article {
margin-bottom: 15px;
}
.page-id-6396 .kajabi-form--inline {
padding:0px;
}
.page-id-6396 #kajabi-form .kajabi-form__title {
color:#1e4394;
text-align:left;
} .home-slider.widget-area {
margin: 20px 0 30px;
}
.content .genesis_responsive_slider .flexslider .slides>li {
background-color: #F26522;
}
.content .home-slider .genesis_responsive_slider .slide-excerpt {
background: #F26522;
padding: 3.5%;
}
.content .home-slider .genesis_responsive_slider .slide-excerpt-border {
height: inherit;
}
.content .home-slider .genesis_responsive_slider p {
color: #fff;
}
.home-slider .flexslider .slides a, .home-slider .flexslider .slides img {
float: right;
max-height: inherit;
}
.executive-pro-home .widget-title {
text-transform: none;
}
.executive-pro-home .home-cta, .home-middle, .home-bottom {
float: none;
background: none;
margin: auto;
width: 90%;
padding: 0;
}
.home-testimonials, .home-middle {
background: none;
clear: both;
overflow: hidden;
padding: 0;
margin: 5% auto;
}
.home-middle, .home-bottom {
width: 95%;
}
.executive-pro-home .home-cta:after, .home-bottom:after, .header-secondary:after {
content: ' ';
display: block;
clear: both;
}
.home-cta .widget {
float: left;
padding: 0 4%;
}
.home-cta .widget_text, .home-cta .featured-content .widget-wrap, .blog .sidebar .widget_text {
height: 255px;
}
.home-cta .widget:nth-of-type(2n+1) {
width: 62.499%;
}
.home-cta .widget:nth-of-type(2n) {
width: 31.999%;
margin-left: 5.5%;
}
.home-cta .widget, .home-cta .widget.featured-content .widget-wrap, .executive-pro-home a.more-link, .home-cta .widget_text .textwidget .gform_button, .home-cta .widget_text .textwidget .ginput_container input, .home-testimonials, .blog .sidebar .widget_text .textwidget .gform_button, .blog .sidebar .widget_text .textwidget .ginput_container input {
-moz-border-radius: 5px;
border-radius: 5px;
}
.home-cta .widget.featured-content {
padding: 0;
}
.home-cta .widget.featured-content .widget-wrap {
background: #f2f2f2;
padding: 0 4%;
position: relative;
z-index: 2;
}
.home-cta .widget.featured-content .widget-wrap:before, .home-cta .widget.featured-content .widget-wrap:after {
content: " ";
display: table;
clear: both;
}
.home-cta .widget .box-shadow {
display: none;
visibility: hidden;
}
.home-cta .widget.featured-content .box-shadow {
display: block;
width: 100%;
visibility: visible;
top: -22px;
position: relative;
z-index: 1;
}
.home-cta .widget.widget_text, .blog .sidebar .widget.widget_text {
padding: 0;
background: #1E4394;
}
.home-cta .widget_text .widgettitle, .home-cta .widget_text .widget-title {
padding: 7px 0;
}
.home-cta .widget_text .textwidget, .blog .sidebar .widget_text .widgettitle, .blog .sidebar .widget_text .widget-title, .blog .sidebar .widget_text .textwidget {
padding: 2%;
}
.home-cta .widget_text .widgettitle, .home-cta .widget_text .widget-title, .blog .sidebar .widget_text .widgettitle, .blog .sidebar .widget_text .widget-title {
background: #F26522;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
color: #fff !important;
font-weight: normal;
text-align: center;
margin: 0;
}
.home-cta .widget_text .textwidget, .blog .sidebar .widget_text .textwidget {
background-image: url(//lorihansoninternational.com/wp-content/plugins/lorihanson2015/assets/img/arrow-down.png);
background-repeat: no-repeat;
background-position: top center;
padding: 4% 6%;
color: #fff;
text-align: center;
}
.home-cta .widget_text .textwidget .gfield_label, .blog .sidebar .widget_text .textwidget .gfield_label {
display: none;
visibility: hidden;
}
.home-cta .widget_text .textwidget .ginput_container input, .blog .sidebar .widget_text .textwidget .ginput_container input {
width: 100%;
}
.home-cta .widget_text .textwidget .gform_wrapper .gform_footer, .blog .sidebar .widget_text .textwidget .gform_wrapper .gform_footer {
padding: 0;
}
.home-cta .widget_text .textwidget .gform_wrapper, .blog .sidebar .widget_text .textwidget .gform_wrapper {
margin: 0.5em 0 0;
}
.home-cta .widget.featured-content .widget-title {
font-family: serif;
font-size: 36px;
font-weight: normal;
text-align: center;
margin: 4% 0;
}
.home-cta .widget.featured-content .entry-title {
margin-bottom: 5px;
}
.executive-pro-home a.more-link, .home-cta .widget_text .textwidget .gform_button, .blog .sidebar .widget_text .textwidget .gform_button {
background: #F26522;
float: right;
color: #fff;
text-transform: uppercase;
font-style: normal;
padding: 0.5% 5%;
}
.home-cta .widget_text .textwidget .gform_button, .blog .sidebar .widget_text .textwidget .gform_button {
padding: 1.5% 15%;
float: none;
display: block;
margin: auto;
}
.executive-pro-home .featured-content .entry {
margin-bottom: 20px;
}
.executive-pro-home .home-cta .entry-title a, .executive-pro-home .home-cta p {
color: #1E4394;
}
.executive-pro-home .home-cta p {
font-style: italic;
}
.executive-pro-home .home-cta .widget-title, .blog .sidebar .widget_title {
color: #F26522;
}
.home-top {
padding: 0;
margin: 5% 0;
}
.home-top .widget:nth-of-type(2n+1) {
width: 59.999%;
}
.home-top .widget:nth-of-type(2n) {
width: 39.999%;
}
.home-top .widget .widget-title, .home-twitter .widget .widget-title {
color: #1E4394;
font-size: 20px;
background-image: url(//lorihansoninternational.com/wp-content/plugins/lorihanson2015/assets/img/widget-title-line.png);
background-position: center;
background-repeat: repeat-x;
;
}
.home-top .widget .widget-title span, .home-twitter .widget .widget-title span {
background: #fff;
padding-right: 10px;
}
.home-top .widget_text:nth-of-type(2n) .textwidget {
font-size: 26px;
color: #F26522;
}
.home-top .widget_text:nth-of-type(2n) .textwidget span {
display: block;
margin-top: 5%;
text-align: right;
font-family: 'Dancing Script', cursive;
}
.home-testimonials {
padding: 2% 5%;
margin: 3% auto;
background: url(//lorihansoninternational.com/wp-content/plugins/lorihanson2015/assets/img/testimonials-bg.jpg);
color: #fff;
}
.home-books, .home-twitter {
float: left;
}
.home-books {
width: 64.999%;
margin-right: 5%;
}
.home-books .textwidget {
text-align: center;
}
.home-books .textwidget img {
width: 25%;
}
.home-twitter {
width: 29.999%;
}
.social-sidebar {
position: absolute;
top: 40%;
right: 0;
}
.social-sidebar .simple-social-icons ul li {
display: block;
float: none;
margin: 0 !important;
font-size: 0;
}
.social-sidebar .simple-social-icons ul li a, .social-sidebar .simple-social-icons ul li a:hover {
font-size: 0;
background-image: url(//lorihansoninternational.com/wp-content/plugins/lorihanson2015/assets/img/social-media.png);
width: 35px;
height: 38px;
padding: 0;
}
.social-sidebar .social-facebook a {
background-color: #224A92 !important;
background-position: 0 0;
}
.social-sidebar .social-linkedin a {
background-color: #0D84AC !important;
background-position: 0 -113px;
}
.social-sidebar .social-twitter a {
background-color: #12A7E1 !important;
background-position: 0 -38px;
}
.social-sidebar .social-youtube a {
background-color: #C52A14 !important;
background-position: 0 -75px;
}
.supplement-item {
width: 50%;
float: left;
margin-bottom: 20px;
margin-top: 20px;
}
.supplement-first {
clear: both;
}
.supplement-item h4 {
clear: both;
}
.supplement-item img {
max-width: 20%;
}
.supplement-title {
color: #0000cd;
text-align: center;
}
.supplement-content {
float: left;
max-width: 70%;
}
.supplement-content p {
margin-bottom: 0;
}
.supplement-content .supplement-title {
font-weight: bold;
text-align: left;
} @media only screen and (max-width: 1200px) {
.home-cta .widget_text, .home-cta .featured-content .widget-wrap {
height: 300px;
}
}
@media only screen and (max-width: 1024px) {
.top-header-image-wrap {
overflow-x: hidden;
position: relative;
height: 82px;
}
.top-header-images {
min-width: 1024px;
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
}
@media only screen and (max-width: 800px) {
.social-sidebar {
display: none;
}
.home-books, .home-twitter, .home-middle .widget, .home-top .widget, .home-cta .widget {
float: none;
margin: 2% 0 !important;
width: 100% !important;
}
.home-cta .widget.featured-content .box-shadow {
display: none;
visibility: hidden;
}
.home-cta .widget_text, .home-cta .featured-content .widget-wrap {
height: auto;
}
.single .content .post-featured-image {
float: none;
margin: 0;
text-align: center;
}
}