.view-mobile {
display: none;
}
.yellow-btn {
background: #fee348;
padding: 15px 40px;
border-radius: 3px;
display: inline-block;
}
.blue-btn {
background: #3fc5e9;
padding: 15px 40px;
border-radius: 3px;
display: inline-block;
color: #fff;
}
.freeBookPop   {
background: #31b8d1; /* Old browsers */
background: -moz-linear-gradient(top,  #31b8d1 0%, #2da3b9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #31b8d1 0%,#2da3b9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #31b8d1 0%,#2da3b9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#31b8d1', endColorstr='#2da3b9',GradientType=0 ); /* IE6-9 */
text-align: center;
color: #036072;
max-width: 380px;
padding: 20px 40px;
}
.freeBookPop h3 {
color: #fff;
margin-bottom: 0;
}
.freeBookPop .ck_form {
max-width: 300px !important;
margin: 0 auto;
}
.freeBookPop .ck_form.ck_naked .ck_form_fields {
padding: 0 !important;
}
.grey-bg-fade {
background: #f7f7f7; /* Old browsers */
background: -moz-linear-gradient(top,  #f7f7f7 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f7f7f7 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f7f7f7 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.bluegreen-gradient-bg {
background: #31b8d1; /* Old browsers */
background: -moz-linear-gradient(top,  #31b8d1 0%, #2da3b9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #31b8d1 0%,#2da3b9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #31b8d1 0%,#2da3b9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#31b8d1', endColorstr='#2da3b9',GradientType=0 ); /* IE6-9 */
}
.bg-no-cover {
    background-size: 100% !important;
    background-position: top !important;
}
.no-line-height {
line-height: 0;
}
.text-center {
text-align: center;
}
.blue-arrow-list {
list-style-image: url('../../../uploads/2016/03/blue-list-arrow.png'); 
}
.testim-img {
    margin-left: -60px;
    padding-top: 20px;
    float: left;
    padding-right: 15px;
    padding-bottom: 130px;
}
.footer-byline-img {
width: 100px;
float: left;
margin: 0 20px 20px 0;
}
.footer-byline {
font-size: 18px;
font-weight: 600;
margin-bottom: 3px !important;
}
.footer-byline-desc {
font-size: 12px !important;
color: #6f6f6f !important;
margin-top: 3px !important;
margin-bottom: 6px !important;
}
 .dots {
display: none;
}
.sticky-nav {
background: #036072;
padding: 5px 0;
}
.sticky-nav-sticky {
position: fixed;
top: 100px;
}
#mc4wp-checkbox {
height: 1px; 
margin: 0 !important;
padding: 0 !important;
}
.podcast-season-interviews {
    float: left;
    width: 85px;
    text-align: center;
    color: #14606e;
    font-size: 11px;
   height: 120px;
   line-height: 14px;
}
.pod-img {
    max-width: 95px;
    padding-right: 0px;
}
.podcast-source, .podcast-source a {
   margin: 10px 0 3px 0;
    font-size: 13px;
    color: #fff;
    line-height: 17px;
display: block;
}
.podcast-source a:hover {
     color: #fff;
}
.podcast-title, .podcast-title a {
   line-height: 17px;
    color: #bad1d5;
    text-transform: uppercase;
    font-size: 14px;
    margin: 0;
   display: block;
}
.podcast-title a:hover {
      color: #bad1d5;
}
.podcast-author, .podcast-author a {
   line-height: 17px;
    text-transform: uppercase;
    margin-top: 3px;
   color: #fff;
display: block;
}
.podcast-author a:hover {
   color: #fff;
}


.green-purchase-info {
background: #036072;
clear: both;
color: #fff;
padding: 5px 0;
margin: 6px 0 0 0;
}
@media (min-width: 800px) and (max-width: 1202px) {
.green-purchase-info .buy-amazon {
width: 150px;
}
}
.q_accordion_holder.accordion.boxed .ui-accordion-header:hover {
background-color: #b73f43   !important;
color: #fff   !important;
}

.ui-accordion-header-active {
background-color: #b73f43 !important;
color: #fff  !important;
}
.single-post .content.content_top_margin {
    margin-top: 200px !important;
}
#nav-menu-item-3774 a span {
background: #ffe65b;
border-radius: 11px; 
padding: 15px 12px;
}
#nav-menu-item-3774 a:hover span {
background: #b63f43;
color: #fff;
}
#nav-menu-item-3774  a {
    opacity: 1 !important;
}
#nav-menu-item-3774 span.plus {
display: none;
}
.start-growth a:hover .static1 {
content: url('../../../uploads/2015/08/growth1Hover.png') !important; 
}
.start-growth a:hover .static2 {
content: url('../../../uploads/2015/08/growth2Hover.png') !important; 
}
.start-growth a:hover .static3 {
content: url('../../../uploads/2015/08/growth3Hover.png') !important; 
}
.start-growth a:hover .static4 {
content: url('../../../uploads/2015/08/growth4Hover.png') !important; 
}
.start-growth a:hover .static5{
content: url('../../../uploads/2015/08/growth5Hover.png') !important; 
}

.growth-cat-nav a {
color: #fff ;
}
.growth-cat-nav a:hover {
color: #fee348;
}
.sub-growth-image-nav {
width: 8%;
    padding: 3px .16%;
float: left;
}
.sub-growth-image-nav .images_holder {
width: 100%;
}
.sub-growth-image-nav a {
display: block;
}
.home-growth-image-nav {
    width: 15%;
    padding: 2px 0.83%;
    float: left;
}
.home-growth-image-nav .images_holder {
width: 100%;
}
.zoom {
			display:inline-block;
			position: relative;
		}
footer {
margin-top: 0px;
}
.footer_top {
padding-top: 30px;
padding-bottom: 20px;
}

footer .col-date {
    width: 20%;
}
footer .col-title {
    width: 80%;
}
.text-right {text-align: right !important;}
.grow { transition: all .2s ease-in-out; }
.grow:hover { transform: scale(1.1); }
.lightbulbHover:hover {
content: url("../../../uploads/2015/07/lightbulb_overlay2.png") !important;
}
.candleHover:hover {
content: url("../../../uploads/2015/07/candleout.png") !important;
}
.latest_post_holder.image_in_box .latest_post_text {
float: left;
}
.yellow-arrow-list {
 list-style: url('../../../uploads/2015/06/yellow-arrow.jpg');
}
.blogsidetitle, .recent-posts-extended h5, .widgettitle {
  color: #036072;
  font-size: 20px;
  padding-bottom: 10px;
  border-bottom: solid 1px #036072;
}
.yellow-arrow-list li {
vertical-align: top;
padding-bottom: 8px;
}
.ls-inner {
	background-size: cover;
}
ol {
margin-left: 50px;
}
.highlight {
background: #fee348;
color: #000;
}
.header_top {
color: #fff;
height: 42px;
padding-top: 8px;
}
.header_top a {
color: #fee348;
}
.repeat-y {
background-repeat: repeat-y !important;
  background-position: center top !important;
  background-size: inherit !important;
}
.vc_custom_1435575677888 {
  padding-top: 15px !important;
  padding-right: 30px !important;
  padding-left: 30px !important;
  background-color: #f7f7f7 !important;
}
.free-webinar {
  padding: 20px 30px 0;
  text-align: center;
  background-position: bottom center;
}
#menu-main-navigation a {
color: #036072 !important;
}
.consultingp .submitp {
text-align:center; 
}

.white-text {
color: #fff;
font-size: 18px;
}
.yellow-text {
color: #fee348;
}
.green-text {
color: #036072;
}
.text-emph {
  font-size: 24px;
  line-height: 36px;
  color: #036072;
  font-weight: 400;
}
.p-max-width {
max-width: 700px; 
margin: 0 auto;
}
.latest_post_image {
width: 100%;
padding: 15px 0;
}
.cat {
display: inline-block !important;
color: #52c5db;
font-weight: bold;
}
.latest_post_holder.image_in_box .latest_post_text {
padding-left: 0;
}
.date_hour_holder {
width: 80px;
float: left;
margin-right: 15px;
text-align: center;
}
.date_month {
display: block;
}
.date_day {
font-size: 25px;
font-weight: bold;
display: block;
}
.latest_post_text_inner {
border-bottom: thin solid #ccd3c2;
padding-bottom: 5px;
}
.latest_post_holder>ul>li {
padding-top: 60px;
}
.moretag {
background: #fed11a;
border-radius: 2px;
padding: 4px 19px;
float: right;
position: relative;
bottom: -22px;
border-left: 15px solid #fff;
border-right: 1px solid #fff;
color: #036072 !important;
font-weight: bold;
text-transform: uppercase;
margin-right: 0 !important;
}
.latest_post_title a  {
color:  #036072 !important;
font-size: 30px;
}
.yellow-border {
border-top: 2px solid  #fee348;
border-bottom: 2px solid  #fee348;
}
.yellow-sep {
 border-top: 3px solid #fee348 !important;
}
.yellow-sep span {
font-size: 25px;
font-weight: 300;
}
.free-big-book {
  position: relative;
  top: -900px;
height: 1px;
}
.paid-big-book {
position: relative;
  top: -1070px;
height: 1px;
}
.pull-bill-up {
margin-top: -110px;
padding: 0 15px;
}
.green-tabs .q_tabs .tabs-nav li a {
font-size: 9px;
background: #afafaf;
color: #fff;
border-right: 1px solid #fff;
border-left: 1px solid #fff;
}
.green-tabs .q_tabs .tabs-nav li a:hover {
background: #024d5b;
color: #fff !important;
}
.green-tabs .q_tabs.horizontal .tabs-nav li:first-child a {
padding-left: 14px;
}
.green-tabs .q_tabs .tabs-nav li.active a {
background: #036072;
}
.green-tabs  .q_tabs.horizontal .tabs-container {
border: thin solid #ccc;
margin-top: -8px;
padding: 15px;
}
.blue-form p {
 border-bottom: thin solid #18869b;
}
.blue-form p:last-child{
 border-bottom: none;
}
.blue-form ::-webkit-input-placeholder {
color: #19889d;
text-transform: uppercase;
}
.blue-form  .wpcf7-list-item {
display: block;
color: #19889d;
text-transform: uppercase;
font-size: 20px; 
padding: 12px 0;
width: 100% !important;
}
.blue-form .wpcf7-list-item-label {
    top: 5px;
    position: relative;
}
.blue-man {
background: url('../../../uploads/2015/07/blueMan.jpg') no-repeat;
padding-left: 40px;
}
.blue-phone {
background: url('../../../uploads/2015/07/bluePhone.jpg') no-repeat;
padding-left: 40px;
}
.blue-bubble {
background: url('../../../uploads/2015/07/blueBubble.jpg') no-repeat;
padding-left: 40px;
}
.blue-mail {
background: url('../../../uploads/2015/07/blueMail.jpg') no-repeat;
padding-left: 40px;
}
.blue-form input.wpcf7-form-control.wpcf7-text, .blue-form input.wpcf7-form-control.wpcf7-number, .blue-form input.wpcf7-form-control.wpcf7-date,  .blue-form textarea.wpcf7-form-control.wpcf7-textarea, .blue-form select.wpcf7-form-control.wpcf7-select, .blue-form input.wpcf7-form-control.wpcf7-quiz {
background: #036072;
color: #ffffff;
font-size: 18px;
font-family: 'Montserrat', sans-serif;
font-weight: bold;
padding: 10px;
}
.blue-form input.wpcf7-form-control.wpcf7-submit {
background: #fee348;
color: #036072;
font-size: 25px;
border: none;
  height: 49px;
  line-height: 46px;
padding: 0 40px;
}
.blue-form input.wpcf7-form-control.wpcf7-submit:hover {
background: #e2c101;
color: #036072;
}
.widgettitle code {font-family: 'Montserrat', sans-serif; !important; }
@media screen and (min-width: 800px) {
.home-form {
padding-left: 150px;
}
}
.start-growth {
padding: 0 12px;
}
.grow-col {
width: 18.9%;
float: left;
}
.first, .last {
width: 21.3%;
}
.start-growth-mobile {
display: none;
}
@media screen and (max-width: 1000px) {
.single-post .content.content_top_margin {
    margin-top: 50px !important;
}
.growth-cat-nav {
display: inherit !important;
}
}

@media (max-width: 980px) {
.sub-growth-image-nav {
    width: 14.6%;
    padding: 3px 1%;
}

}
@media screen and (max-width: 768px) { 
 .green-purchase-info strong {
width: 70px;
}
.free-big-book {
 top: -1130px;
}
.paid-big-book {
 top: -1230px;
}
.home-sidebar .qbutton.big_large_full_width, .eBookSide .qbutton.big_large_full_width  {
font-size: 12px !important;
}
div.grid_section .section_inner, .container_inner {
width: 700px;
}
.pull-bill-up {
margin: 0;
}
.hidden-phone {
display: none;
}

}
@media screen and (max-width: 767px) { 
.free-big-book, .paid-big-book {
display: none;
}
.repeat-y {
background: #e4e4e4 !important;
}
.repeat-y .darkBg {
background: #036072 !important;
padding: 20px;
}
}
@media screen and (max-width: 700px)  {
div.grid_section .section_inner, .container_inner {
    width: 520px;
}
}
@media screen and (max-width: 600px) {
div.grid_section .section_inner, .container_inner {
    width: 420px;
}
}
@media screen and (max-width: 480px) {
.sub-growth-image-nav {
    width: 22.6%;
    padding: 3px 1.2% 0px;
}

div.grid_section .section_inner, .container_inner {
    width: 300px;
}
.green-purchase-info .vc_col-sm-4 {
padding-left: 5px;
padding-right: 5px;
}
.consultingp {
width: 325px !important;
}
.start-growth {
display: none;
}
.start-growth-mobile {
display: block;
}
.grow-col {
width: 100%;
text-align: center;
}
.podcast-top {
padding-top: 20px !important;
}
.view-mobile {
display: initial;
}
.hide-mobile {
display: none;
}
}
/* WPCurve #67300 - Start */
.container h4 {
    font-family: "Montserrat" !important;
}
/* WPCurve #67300 - Start */
.tab-content-one .download-link a {color: #FFF !important;}