/*
Theme Name: talon-child
Theme URI: http://athemes.com/theme/talon
Template: talon
Author: aThemes
Author URI: http://athemes.com
Description: Talon is a multipurpose business theme built using the latest technologies. It's equally suited for both freelancers or companies and features an optimum level of customization oportunities.
Version: 1.06
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: talon
Tags: two-columns, right-sidebar, custom-colors, portfolio, full-width-template, custom-background, custom-header, custom-menu, custom-logo, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
*/

/*-------------------------------------------------------------------------*/
/*	General style
/*-------------------------------------------------------------------------*/

@import url("../talon/style.css");
.asp_res_text {
    color: #000;
}
body {
	line-height: normal;
	background-color: #fff;
}
div#pavei-9729539e28d58142da8f6addaad96a73 {
    text-align: center!important;
}
.main-slider-caption {
    left: 32%;
    top: 37%;
}
div#header-sticky-wrapper {
    height: auto!important;
}


table#table-13812 th {
    background-color: #326295;
	color:#fff;
}




.footnote{ 
    font-size: .8em;
    color: #f90;
    width: 45%;
    text-align: center;
    margin: 4em auto 0;
}
.pavei-after-content {
    text-align: center;
}
body.page .pavei-content, body.page .pavei-content_2, body.page .pavei-content_3 {
	margin: 1em 0;
}
body.page-id-8230 .pavei-content, body.page-id-10639 .pavei-content, body.page-parent article .ccchildpage .pavei-content {
    display: none;
}
body.page-id-8230 .pavei-content_2, body.page-id-10639 .pavei-content_2, body.page-parent article .ccchildpage .pavei-content_2 {
    display: none;
}


#div-gpt-ad-leaderboard_top {
    text-align: center;
}
.main-slider-caption h1 {
    font-size: 2em;
	margin-bottom:0;
}
.site-content {
    margin: 1.5em 0;
}
.widget.pavei-widget {
    text-align: center;
}
.home .breadcrumbs, article.post-10639 .entry-header {
    display: none;
}
.single-post article .single-thumb {
    display: none;
}
.breadcrumbs {
    margin: 1em 0;
}
.sow-slider-image-wrapper div.asp_m.asp_m_1 {
    width: 40%!important;
}

.so-widget-sow-features .sow-features-list .sow-features-feature .textwidget > h1 {
    color: #ffffff!important;
}
.so-widget-sow-features-default-481a975fbc6f-8230 .sow-icon-container.sow-container-none {
    height: 180px!important;
}
.main-slider-caption > div {
    width: 33%;
}
.so-widget-sow-features-default-481a975fbc6f-8230 h1 {
    width: 90%;
}
.widget-area .widget {
    background-color: #eee;
    box-shadow: none;
}
.hentry {
    box-shadow: none!important;
    padding: 0;
}
.warningBox {
    padding: 1em;
    text-align: center;
    border: 2px solid red;
    background-color: #fff2f2;
    margin: 1em 0;
}
.orangeBox {
    padding: 1em;
    text-align: center;
    border: 2px solid orange;
    background-color: #fff7e6;
    margin: 1em 0;
}
.site-content {
    margin: 0;
}
.widget-area .widget-title span {
    background: none;
    }
.header-button {
    display: none;
}
.site-info, .footer-navigation {
    display: none!important;
}
table.placeholder, table.placeholder td {
    border: 0!important;
}
.login #backtoblog, .login #nav {
    font-size: 12px!important;
    padding: 0!important;
}
article#post-8230 {
    margin: 0!important;
}
/*.panel-grid.panel-no-style, .panel-grid.panel-has-style > .panel-row-style {
    padding-top: 0!important;
}*/
p.ccpages_more {
    text-align: left!important;
}
.so-widget-sow-headline-default-131fd2f7cb53 .sow-headline-container *:last-child {
    margin-bottom: 1em!important;
}
.page .entry-title {
    margin: 0 0 20px;
}
/*div#pg-10639-4 {
    padding: 3em;
}*/

#secondary {
    margin-bottom: 2em;
}
div#cc444858e0aaeb727da73d2eae62321ad {
    text-align: center!important;
}
body.search-results h2.entry-title {
    font-size: 1.6em;
    margin-bottom: .2em;
}
body.search-results article {
    margin-bottom: .4em;
}
.cmtt_related_linked_terms_wrapper {
    display: none;
}
span.pmpro_checkout-h3-msg {
    display: none;
}
.rpt_style_basic .rpt_plan .rpt_head .rpt_recurrence {
    font-size: 1.4em!important    }
/* ======= ADS ================================================= */

body > a:nth-child(1), body > ins:nth-child(1) {
    text-align: center!important;
    display: block!important;
}


/* ======= APPS ================================================= */

/*.page-id-8230 .so-widget-sow-features-default-8300a7a7e856 .sow-features-list .sow-features-feature .sow-icon-container, .page-id-8230 #panel-8230-0-0-1 > div > div > div > div > a > div > div.sow-icon-image {
    height:80px;
}*/

.page-id-12770 .so-widget-sow-features-default-8300a7a7e856 .sow-features-list .sow-features-feature .sow-icon-container {
   height:100px;
}

.page-id-12770 #panel-12770-0-0-0 > div > div > div > div > a > div > div.sow-icon-image {
    height:150px;
}
#panel-8230-1-0-1 > div > div > div > div > div > h5 > a {
    color: #f90!important;
}
#panel-8230-1-0-1 > div > div > div > div > div > p > span {
    color: #fff!important;
}
/* ======= GLOSSARY ================================================= */

.cmtt_help.glossary-search-helpitem, .expand-back-to-top a {
    display: none;
}

/* ======= TABLES ================================================= */

p.tableCaption {
    text-align: center!important;
    margin: 2em 0 .5em 0!important;
    font-weight: 600;
}

.table-material table, table.default {
    margin: .5em 0 2em 0!important;
}
#table-13386 tr:nth-child(1), #table-13386 tr:nth-child(2),#table-13385 tr:nth-child(1), #table-13385 tr:nth-child(2),#table-13383 tr:nth-child(1), #table-13383 tr:nth-child(2), #table-13383 tr:nth-child(3),#table-13326 tr:nth-child(1), #table-13326 tr:nth-child(2), #table-13329 tr:nth-child(1), #table-13329 tr:nth-child(2), #table-13331 tr:nth-child(1), #table-13331 tr:nth-child(2) {
    background-color: #326295;
}

#table-13387 tr:nth-child(1),#table-13387 tr:nth-child(2),#table-13370 tr:nth-child(1),#table-13370 tr:nth-child(2),#table-13341 tr:nth-child(1), #table-13341 tr:nth-child(2), #table-13351 tr:nth-child(1), #table-13351 tr:nth-child(2), #table-13353 tr:nth-child(1), #table-13353 tr:nth-child(2) {
    background-color: #326295;
}
#table-13392 tr:nth-child(1),#table-13392 tr:nth-child(2),#table-13391 tr:nth-child(1),#table-13391 tr:nth-child(2), #table-13389 tr:nth-child(1),#table-13389 tr:nth-child(2), #table-13388 tr:nth-child(1),#table-13388 tr:nth-child(2) {
    background-color: #326295;
}
#table-13561 tr:nth-child(1),#table-13561 tr:nth-child(2),#table-13553 tr:nth-child(1),#table-13553 tr:nth-child(2),#table-13496 tr:nth-child(1),#table-13496 tr:nth-child(2),#table-13511 tr:nth-child(1),#table-13511 tr:nth-child(2),#table-13512 tr:nth-child(1),#table-13512 tr:nth-child(2),#table-13529 tr:nth-child(1),#table-13529 tr:nth-child(2) {
    background-color: #326295;
}

#table-13869 tr:nth-child(1),#table-13869 tr:nth-child(2),#table-13865 tr:nth-child(1),#table-13865 tr:nth-child(2),#table-13855 tr:nth-child(1),#table-13855 tr:nth-child(2),#table-13855 tr:nth-child(3),#table-13798 tr:nth-child(1),#table-13798 tr:nth-child(2),#table-13782 tr:nth-child(1),#table-13782 tr:nth-child(2),#table-13780 tr:nth-child(1),#table-13780 tr:nth-child(2),#table-13746 tr:nth-child(1),#table-13746 tr:nth-child(2),#table-13745 tr:nth-child(1),#table-13745 tr:nth-child(2),#table-13744 tr:nth-child(1),#table-13744 tr:nth-child(2),#table-13743 tr:nth-child(1),#table-13743 tr:nth-child(2),#table-13742 tr:nth-child(1),#table-13742 tr:nth-child(2),#table-13741 tr:nth-child(1),#table-13741 tr:nth-child(2),#table-13739 tr:nth-child(1),#table-13739 tr:nth-child(2),#table-13703 tr:nth-child(1),#table-13703 tr:nth-child(2),#table-13692 tr:nth-child(1),#table-13692 tr:nth-child(2),#table-13645 tr:nth-child(1),#table-13645 tr:nth-child(2),#table-13644 tr:nth-child(1),#table-13644 tr:nth-child(2),#table-13639 tr:nth-child(1),#table-13639 tr:nth-child(2),#table-13637 tr:nth-child(1),#table-13637 tr:nth-child(2),#table-13636 tr:nth-child(1),#table-13636 tr:nth-child(2),#table-13635 tr:nth-child(1),#table-13635 tr:nth-child(2),#table-13630 tr:nth-child(1),#table-13630 tr:nth-child(2),#table-13629 tr:nth-child(1),#table-13629 tr:nth-child(2),#table-13564 tr:nth-child(1),#table-13564 tr:nth-child(2), #table-13566 tr:nth-child(1),#table-13566 tr:nth-child(2), #table-13567 tr:nth-child(1),#table-13567 tr:nth-child(2), #table-13570 tr:nth-child(1),#table-13570 tr:nth-child(2), #table-13571 tr:nth-child(1),#table-13571 tr:nth-child(2), #table-13678 tr:nth-child(1),#table-13678 tr:nth-child(2) {
    background-color: #326295;
}


#table-15552 tr:nth-child(1),#table-15552 tr:nth-child(2), #table-15554 tr:nth-child(1),#table-15554 tr:nth-child(2), #table-15555 tr:nth-child(1),#table-15555 tr:nth-child(2), #table-15559 tr:nth-child(1),#table-15559 tr:nth-child(2),#table-15559 tr:nth-child(6),#table-15559 tr:nth-child(10),#table-15560 tr:nth-child(1),#table-15560 tr:nth-child(2) {
    background-color: #326295;
}

#table-15552 tr:nth-child(1) td,#table-15552 tr:nth-child(2) td, #table-15554 tr:nth-child(1) td,#table-15554 tr:nth-child(2) td, #table-15555 tr:nth-child(1) td,#table-15555 tr:nth-child(2) td, #table-15559 tr:nth-child(1) td,#table-15559 tr:nth-child(2) td,#table-15559 tr:nth-child(6) td,#table-15559 tr:nth-child(10) td,#table-15560 tr:nth-child(1) td,#table-15560 tr:nth-child(2) td {
    color: #fff!important;
    font-size: 0.75em;
    font-weight: 600;
    padding: 1em;
}



#table-13869 tr:nth-child(1) td,#table-13869 tr:nth-child(2) td,#table-13865 tr:nth-child(1) td,#table-13865 tr:nth-child(2) td,#table-13855 tr:nth-child(1) td,#table-13855 tr:nth-child(2) td,#table-13855 tr:nth-child(3) td,#table-13798 tr:nth-child(1) td,#table-13798 tr:nth-child(2) td,#table-13782 tr:nth-child(1) td,#table-13782 tr:nth-child(2) td,#table-13780 tr:nth-child(1) td,#table-13780 tr:nth-child(2) td,#table-13746 tr:nth-child(1) td,#table-13746 tr:nth-child(2) td,#table-13745 tr:nth-child(1) td,#table-13745 tr:nth-child(2) td,#table-13744 tr:nth-child(1) td,#table-13744 tr:nth-child(2) td,#table-13743 tr:nth-child(1) td,#table-13743 tr:nth-child(2) td,#table-13742 tr:nth-child(1) td,#table-13742 tr:nth-child(2) td,#table-13741 tr:nth-child(1) td,#table-13741 tr:nth-child(2) td,#table-13739 tr:nth-child(1) td,#table-13739 tr:nth-child(2) td,#table-13703 tr:nth-child(1) td,#table-13703 tr:nth-child(2) td,#table-13692 tr:nth-child(1) td,#table-13692 tr:nth-child(2) td,#table-13645 tr:nth-child(1) td,#table-13645 tr:nth-child(2) td,#table-13644 tr:nth-child(1) td,#table-13644 tr:nth-child(2) td,#table-13639 tr:nth-child(1) td,#table-13639 tr:nth-child(2) td,#table-13637 tr:nth-child(1) td,#table-13637 tr:nth-child(2) td,#table-13636 tr:nth-child(1) td,#table-13636 tr:nth-child(2) td,#table-13635 tr:nth-child(1) td,#table-13635 tr:nth-child(2) td,#table-13630 tr:nth-child(1) td,#table-13630 tr:nth-child(2) td,#table-13629 tr:nth-child(1) td,#table-13629 tr:nth-child(2) td,#table-13564 tr:nth-child(1) td,#table-13564 tr:nth-child(2) td, #table-13566 tr:nth-child(1) td,#table-13566 tr:nth-child(2) td, #table-13567 tr:nth-child(1) td,#table-13567 tr:nth-child(2) td, #table-13570 tr:nth-child(1) td,#table-13570 tr:nth-child(2) td, #table-13571 tr:nth-child(1) td,#table-13571 tr:nth-child(2) td, #table-13678 tr:nth-child(1) td,#table-13678 tr:nth-child(2) td {
    color: #fff!important;
    font-size: 0.75em;
    font-weight: 600;
    padding: 1em;
}

#table-13561 tr:nth-child(1) td,#table-13561 tr:nth-child(2) td,#table-13553 tr:nth-child(1) td,#table-13553 tr:nth-child(2) td,#table-13496 tr:nth-child(1) td,#table-13496 tr:nth-child(2) td,#table-13511 tr:nth-child(1) td,#table-13511 tr:nth-child(2) td,#table-13512 tr:nth-child(1) td,#table-13512 tr:nth-child(2) td,#table-13529 tr:nth-child(1) td,#table-13529 tr:nth-child(2) td {
    color: #fff!important;
    font-size: 0.75em;
    font-weight: 600;
    padding: 1em;
}
#table-13392 tr:nth-child(1) td,#table-13392 tr:nth-child(2) td,#table-13391 tr:nth-child(1) td,#table-13391 tr:nth-child(2) td,#table-13389 tr:nth-child(1) td,#table-13389 tr:nth-child(2) td, #table-13388 tr:nth-child(1) td,#table-13388 tr:nth-child(2) td {
    color: #fff!important;
    font-size: 0.75em;
    font-weight: 600;
    padding: 1em;
}
#table-13386 tr:nth-child(1) td,#table-13386 tr:nth-child(2) td,#table-13385 tr:nth-child(1) td,#table-13385 tr:nth-child(2) td,#table-13383 tr:nth-child(1) td,#table-13383 tr:nth-child(2) td,#table-13383 tr:nth-child(3) td,#table-13370 tr:nth-child(1) td,#table-13370 tr:nth-child(2) td,#table-13341 tr:nth-child(1) td, #table-13341 tr:nth-child(2) td, #table-13351 tr:nth-child(1) td, #table-13351 tr:nth-child(2) td, #table-13353 tr:nth-child(1) td, #table-13353 tr:nth-child(2) td {
    color: #fff!important;
    font-size: 0.75em;
    font-weight: 600;
    padding: 1em;
}
#table-13387 tr:nth-child(1) td, #table-13387 tr:nth-child(2) td,#table-13326 tr:nth-child(1) td, #table-13326 tr:nth-child(2) td, #table-13329 tr:nth-child(1) td, #table-13329 tr:nth-child(2) td, #table-13331 tr:nth-child(1) td, #table-13331 tr:nth-child(2) td, #table-13351 tr:nth-child(1) td, #table-13351 tr:nth-child(2) td, #table-13353 tr:nth-child(1) td, #table-13353 tr:nth-child(2) td {
    color: #fff!important;
    font-size: 0.75em;
    font-weight: 600;
    padding: 1em;
}

td span.glossaryLink {
    color: orange!important;
	border-bottom: 0!important;
}

.rpt_subtitle.rpt_subtitle_0 {
    color: #8dba09!important;
}

.rpt_description.rpt_description_1 a:hover {
    text-decoration: underline;
}




/* ======= SIDEBAR ================================================= */
section#ccchildpages_widget-8 {
    background: aliceblue;
}

.widget-area .widget {
    padding: 20px;
}

.widget-area .widget-title span {
    margin-bottom: .5em;
}

#custom_html-6 .custom-html-widget .fluid-width-video-wrapper {
    padding-top: 89%!important;
}


/* ======= CHILD PAGES ================================================= */

p.ccpages_more {
    margin: .2em;
}

.ccpages_excerpt {
    overflow: hidden;
    height: 58px;
}
.simple .ccchildpage {
    background: none!important;
}
.ccchildpage h3 {
    margin: .25em 0 0 0;
    font-size: .9em;
    height: 2.5em;
}
.cc-child-pages-thumb {
    object-fit: cover;
    height: 140px;
    width: 200px;
}
.ccchildpage {
    margin: .5em 1%;
}
.main-slider-caption p {
    margin-bottom: 10px;
	color:#F90!important;
}
.simple .ccchildpage {
    background: #eee;
    background: linear-gradient(to bottom, rgba(0, 0, 0, .05) 0%, rgba(0, 0, 0, 0) 100%);
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    color: #333;
}
/* ======= FORUM ================================================= */

.bbpress #page #content #secondary #ccchildpages_widget-8, .bbpress #page #content #secondary #ajaxsearchprowidget-2 {
    display: none;
}
#bbpress-forums li.bbp-header {
    background: #00A1E4;
    color: #fff;
}
a.bbp-forum-title, a.bbp-topic-permalink {
    color: #326295!important;
}


.category-blog #page #content #secondary #bbp_search_widget-2, .post-template-default  #page #content #secondary #bbp_search_widget-2 {
    display: none;
}
.category-blog #page #content #secondary #bbp_forums_widget-2, .post-template-default  #page #content #secondary #bbp_forums_widget-2 {
    display: none;
}
.category-blog #page #content #secondary #bbp_topics_widget-2, .post-template-default  #page #content #secondary #bbp_topics_widget-2 {
    display: none;
}
li.bbp-forum-info a.bbp-forum-title, li.bbp-topic-title  a.bbp-topic-permalink {
    font-size: 1.3em;
    font-weight: bold;
}
#bbpress-forums #bbp-search-form {
    margin-bottom: 1em;
}

.bbp-breadcrumb {
    display: none;
}
a.subscription-toggle, a.favorite-toggle {
    color: #fff!important;
}
input#bbp_search_submit {
    padding: .5em 1em;
}
article.topic #ssba-classic-2 {
    display: none;
}
#bbp_search_widget-2 input#bbp_search {
    max-width: 70%;
    padding: .5em 1em;
}
#bbpress-forums .bbp-search-form {
    display: none;
}
#panel-13904-4-0-1 > div > div > a {
    background-color: #00a1d9;
}
/* ======= MENU ================================================= */
.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target {
    padding: 1px 20px!important;
}
#menu-item-10867 > a > span, #menu-item-10866 > a > span, #menu-item-10857 > a > span, #menu-item-10856 > a > span, #menu-item-12336 > a > span {
    height: 30px;
}
span.ubermenu-target-description.ubermenu-target-text {
    display: none;
}


/* ======= SEARCH ================================================= */

#ajaxsearchprowidget-2 h3.widget-title {
    display: none;
}

/* ======= HOME PAGE ================================================= */
article#post-10639 {
    margin: 0!important;
}
#panel-10639-4-0-1 > div > div > a:nth-child(1) {
    background-color: #00a1d9!important;
}
.so-widget-sow-headline-default-bcb677153af4 .sow-headline-container h3.sow-sub-headline {
    color: #ff9900!important;
}

.so-widget-sow-hero-default-affcaa1a9063 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper p {
    margin: .1em 0 1em 0;
    color:#ff9900!important;
}
.so-widget-sow-features-default-9a7ee9ffc3bd .sow-features-list .sow-features-feature .textwidget {
    width: 50%;
}
/*.siteorigin-panels-stretch.panel-row-style.panel-row-style-for-10639-4 {
    padding: 2em 15em!important;
}
.siteorigin-panels-stretch.panel-row-style.panel-row-style-for-10639-4 {
    margin-right: -421px!important;
}*/
.sow-slider-image-wrapper h3 {
    margin-bottom: 0!important;
    color: #ffffff!important;
    font-size: 2.5em!important;
}
.so-widget-sow-hero-default-f19b26619cf4 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper p {
    color: #ff9900!important;
    margin: .3em 0;
    font-size: 1.5em;
}
div#statistics {
    padding: 130px 300px!important;
}
div#blog {
    padding: 3em 319.5px!important;
}

a.SIGNUP.button {
    background-color:#ff9900;
    padding: .4em .9em;
    color: #fff;
    border: 0;
}

a.LOGOUT.button, a.LOGIN.button {
    background-color:#00a1d9;
    padding: .4em .7em;
    color: #fff;
    border: 0;
}
div#panel-10639-5-0-0 {
    padding: 0 1em!important;
}
.post-navigation .nav-next, .post-navigation .nav-previous {
    background: #006699;
    padding: .5em 1em;
    width: 45%;
    min-height: 60px;
    display: table;
}
.site-main .post-navigation a {
    color:#fff;
    display: table-cell;
    vertical-align: middle;
}
.site-main .post-navigation {
    padding:0;
}
.site-main .post-navigation a:hover {
    color: #ff9900;
}

.single-post #page #content .container .row #secondary #ccchildpages_widget-8, .category-blog #page #content .container .row #secondary #ccchildpages_widget-8{
    display: none;
}

.signup {
    margin-top: .5em;
    color: #fff;
}
.signup a {
    color: #ff9900;
}
#panel-15584-3-0-0 .so-widget-sow-features .sow-features-list .sow-features-feature .textwidget > h5 {
    min-height: 10px!important;
}
.so-widget-sow-features .sow-features-list .sow-features-feature .textwidget > h5 {
    min-height: 52px;
    margin: 0 0 .4em 0!important;
}

.lptw-advanced-table.responsive-backgrounds-show .material-blue th {
    background-color: #3164a3;
}

/* ======= FOOTER ================================================= */
.site-footer, .site-footer a {
    color: #ffffff!important;
}
.site-footer a:hover {
    color: #ff9900!important;
}

.site-footer .widget-title {
    color: #00a1d9;
    font-size: 1.5em;
}
.page-id-12617 #content > div {
    margin-top: 2em;
}
/* ======= HIDE THINGS ================================================= */

#post-12594 > header > h1, .entry-meta, #post-12322 > div, #post-10844 > header > h1, #post-9880 > header > h1, #post-10834 > header > h1 {
    display: none!important;
}
.bbp-author-role, .bbp-reply-ip, .bbp-template-notice.info, .bbp-template-notice {
    display: none;
}
article#post-12270 #footnote-list {
    display: none!important;
}

#post-8230 > header > h1, #post-12617 > header > h1, #post-12635 > header > h1 {
    display: none;
}
.page-id-12617 #content > div > div.breadcrumbs {
    display: none;
}


/* ======= TABLES ================================================= */
table#footable_13245 tr.footable-header th {
min-width: 200px;
}
table.ninja_footable tr.footable-header th {
text-align: center;
}

.so-widget-sow-features-default-01b6ec21bbfa .sow-features-list .sow-features-feature .textwidget > h5 {
    color: #ffffff!important;
}



/* ======= BLOG ================================================= */

.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {
    background-color: transparent;
    box-shadow: none;
}
.display-posts-listing .listing-item {
    float: left!important;
    margin-bottom: 2em!important;
    display: block;
}
.display-posts-listing .listing-item a.image {
float: left!important;
margin-right: 1em;
}
.display-posts-listing .listing-item a.title {
    font-weight: bold;
    color: #3164a3;
}
.display-posts-listing .listing-item span.author {
    font-style: italic;
    color: #ff9900;
}

/* ======= TRAINING ================================================= */

h2 {
    color: #3164a3;
}
.optionBlock h2 a {
    color: #23527c;
}
h4, h2 {
line-height: normal;
}
h4.bold {
font-weight: 600;
}
ul li h4 {
    margin-top: 0;
    margin-bottom: 0;
}
.alignCenter {
    text-align: center;
}
.alignRight {
    text-align: right;
}
hr { 
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px;
}

.btn-info {
    color: #fff;
    background-color: #4b9fe1;
    border-color: #4b9fe1;
    font-size: 1.4em;
}

.row {
    margin-right: auto;
    margin-left: auto;
}

.noLeft {
    padding-left: 0;
    margin-left: 0;
}

.optionBlock {
    margin-bottom: 3em;
}

.checks span.glyphicon-ok-circle {
    color:#80be00;
    font-size: 2em;
    margin: .1em 0 .5em 0;
}

.checks span.text {
    font-size: 1.2em;
    padding-left: .5em;
    top: -.4em;
    position: relative;
}

.iconImage {
    height:150px;
}

/* ======= RESPONSIVE ================================================= */
@media only screen and (max-width: 2034px) {

#pgc-10639-2-0, #pgc-10639-2-1, #pgc-10639-2-2, #pgc-10639-2-3, #pgc-10639-2-4 {
    width: 20%;
    font-size: .7em;
}


}


@media only screen and (max-width: 1200px) {
a.SIGNUP.button, a.LOGIN.button {
    padding: .4em
}
.col-md-2.menu-container {
    height: 40px;
    text-align: center;
}
.col-md-3.col-sm-12.col-xs-12.branding-container {
    margin-bottom: 1em;
}

.pmpro_content_message a.SIGNUP.button {
    margin-top: 0;
}
a.SIGNUP.button {
    margin-top: 0;
}
.ubermenu-skin-black-white-2 .ubermenu-item-level-0 > .ubermenu-target {
    font-size: .8em;
}
div#newsletter {
    margin: 0!important;
    padding: 0!important;
}
div#pg-10639-4, div#statistics, div#blog {
    padding: 1em!important;
    margin:0!important;
}
}

@media only screen and (max-width: 1024px) {
#header > div > div > div > div.col-md-2.col-sm-12.col-xs-12.menu-container > a.button {
    font-size: .8em;
}
a.SIGNUP.button {
    margin-top: .4em;
}
.siteorigin-panels-stretch.panel-row-style.panel-row-style-for-10639-4 {
    margin: 0!important;
    padding: 3em 0 !important;
}

.ubermenu-skin-black-white-2 .ubermenu-item-level-0 > .ubermenu-target {
    padding: 1.8em;
}

div#pg-10639-5, div#panel-10639-1-0-0, div#pg-10639-3 {
    padding: 1em!important;
}
div#parallax {
    margin:0!important;
    padding: 0!important;
}

.so-widget-sow-headline-default-11ca42a3c304 .sow-headline-container p.sow-sub-headline, .so-widget-sow-headline-default-cfefd4150535 .sow-headline-container p.sow-sub-headline {
    font-size: 1em;
    line-height: 1.3em;
}
li.sow-carousel-item h3 {
    font-size: .9em !important;
}
}
@media only screen and (max-width: 797px) {
#panel-10639-1-0-1 > div > div > div > div > div > h5 {
    font-size: 1.1em;
}
h3.ccpage_linked_title {
    font-size: 1em!important;
}
.custom-html-widget h2, h2.sow-headline {
    font-size: 2em!important;
}
h2.sow-headline {
    font-size: 1.5em!important;
}
.so-widget-sow-features-default-5a084d97a92f .sow-features-list {
margin: 0;
}
.so-widget-sow-features-default-5a084d97a92f .sow-features-list .sow-features-feature .textwidget > h5 {
    font-size: 1em;
}
table.placeholder, table.placeholder td {
    float:left;
   text-align: center;
    width: 100%;
}
table { 
    margin-bottom: 0;
    overflow: hidden; 
    overflow-x: scroll;
    display: block;
}
.page-id-12770 #panel-12770-0-0-0 > div > div > div > div > a > div > div.sow-icon-image, .page-id-12770 .so-widget-sow-features-default-8300a7a7e856 .sow-features-list .sow-features-feature .sow-icon-container, .page-id-8230 .so-widget-sow-features-default-8300a7a7e856 .sow-features-list .sow-features-feature .sow-icon-container, .page-id-8230 #panel-8230-0-0-1 > div > div > div > div > a > div > div.sow-icon-image {
  width:100%!important;
}
.simple .ccchildpage {
    margin: 1em .2em!important;
    float: left!important;
}
}
@media only screen and (max-width: 600px) {
.sow-slider-image-wrapper div.asp_m.asp_m_1 {
    width: 90%!important;
}
.post-navigation .nav-next, .post-navigation .nav-previous {
    width: 100%;
    margin: 1em 0;
}
.ccchildpage h3 {
    white-space: pre-wrap!important;
}
}

@media screen and (max-width: 480px) and (min-width: 321px) {
.threecol .ccchildpage:nth-child(2n), .fourcol .ccchildpage:nth-child(2n), .threecol .cclast, .fourcol .cclast {
    margin: .5em 1%;
}
.menu-container {
    display: block;
}
.ccchildpage h3 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}



.sow-headline-container {
    margin-bottom: 1em;
}






}







