/*---------------- AVADA Right Header CSS Codes -------------*/

@media screen and (max-width: 930px) {
      #number { font-size: 18px !important; }
 }

@media screen and (max-width: 1005px) {
  		#h_w_sticky { width:20%!important; }
}

@media screen and (max-width: 890px) {
#main .sidebar {
	width: 286px;
	margin-left: auto;
	margin-right: auto;
	float: none !important;
	clear: both;
margin-bottom: 20px;
}
}

@media  screen and (max-width: 800px) {
  		#number { font-size: 18px !important; }
   		.header_widget { width:30% !important; float:left !important; margin-left: 33% !important; margin-right: 27% !important; margin-top: 10px; }
  		#v1 {display: none; }
  		#v2 { display:inline !important;}
  		#h_w_sticky {margin-top: 50px; margin-bottom: 10px; }
  		.sticky-shadow {max-height: 120px !important; }
}

#v2 { display:none;}

.header_widget {
     width:162px;
     float:right;
     text-align:center;
}

.nav-holder,
nav#sticky-nav {
	margin-left: auto;
	margin-right: auto;
	width: 84%;
}

#header-sticky {
       height: 98px !important;
}

.sticky-shadow {
      height: 95px !important;
}


/*---------------- AVADA Right Header CSS Codes END-------------*/

#main {
	padding-top: 0px;
	padding-bottom: 0px;
}

.page-id-20 #main,
.page-id-17 #main,
#main .has-sidebar{
	padding-top: 55px;
	padding-bottom: 40px;
}

#number {
	float: right;
	color: #fff;
	font-size: 23px;
	font-weight: bold;
	text-align:center;
        margin-top: 15px;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 11px;
        width:100%
}

#call-us-pic {
	margin-top: 5px ;
}

#header .avada-row {
	max-width: 1150px;
}

#sticky-nav {
	width: 794px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	float: none !important;
}

#h_w_sticky #text-5 {
	margin-top: 12px;
}


#h_w_sticky #number {
	margin-top: 3px;
	font-family: MuseoSlab500Regular, arial, helvetica, sans-serif;
}

#header-sticky.sticky-header .sticky-shadow {
	height: 92px !important;
}

body #header-sticky.sticky-header .logo {
margin-top: 5px;
}

/*-----------nav -------------*/
#about-us:before {
    display: block;
    content: "";
    height: 100px;
    margin: -100px 0 0;
}

#tradeline-info:before {
    display: block;
    content: "";
    height: 100px;
    margin: -100px 0 0;
}
#testimonials:before {
    display: block;
    content: "";
    height: 100px;
    margin: -100px 0 0;
}
#contact-us:before {
    display: block;
    content: "";
    height: 50px;
    margin: -50px 0 0;
}
/*-----------END nav -------*/

/* ---- menu (hiring) ----*/
#menu-item-177 {
    background: url(/wp-content/uploads/2016/02/hiring-thumbnail-pic-2.png) no-repeat;
    background-position: top right;
    width: 141px;
color: transparent;
}

#menu-item-177 .current_page_item a,
#menu-item-177 a { 
color: transparent !important;
}

/* ---- menu END ----*/

.check-mark {
	padding-left: 0px;
}

.check-mark  li {
	background: url('/wp-content/uploads/2015/11/ceo-space-icon-pic1.png') no-repeat 7px 7px transparent;
	list-style-type: none;
	margin: 0;
	padding: 2px 0px 5px 39px;
	vertical-align: middle;
	background-size: 22px;
}

.check-mark  li.benefit {
    background: url('/wp-content/uploads/2015/11/money-bag-icon.png') no-repeat 6px 3px transparent;
    background-size: 23px;
}

.check-mark  li p {
	margin-bottom: 12px;
}

h1 {
	font-weight: bold !important;
}

h2 {
	text-align: center;
	font-weight: bold !important;
}

h2.smaller-font {
	font-size: 30px !important;
}

h1,h2,h3 {
    line-height: normal !important;
}

/*------------ Countdown --------*/

#main_countedown_1 .time_left {
    font-size: 36px !important;
    color: #fff !important;
    text-shadow: 0px 1px 4px #000;
	background: #204B7F;
background: -moz-linear-gradient(top,  #204B7F 0%, #2170b5 50%, #2072BF 51%, #143F63 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#204B7F), color-stop(50%,#2170b5), color-stop(51%,#2072BF), color-stop(100%,#143F63));
background: -webkit-linear-gradient(top,  #204B7F 0%,#2170b5 50%,#2072BF 51%,#143F63 100%);
background: -o-linear-gradient(top,  #204B7F 0%,#2170b5 50%,#2072BF 51%,#143F63 100%);
background: -ms-linear-gradient(top,  #204B7F 0%,#2170b5 50%,#2072BF 51%,#143F63 100%);
background: linear-gradient(to bottom,  #204B7F 0%,#2170b5 50%,#2072BF 51%,#143F63 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#204B7F', endColorstr='#143F63',GradientType=0 );

}

#main_countedown_1 .time_description {
    font-size: 14px !important;
      color: #796F6F !important;
}

/*------ Countdown END ---------*/

.top-shadow {
	box-shadow: inset 0px 5px 5px -3px rgba(50, 50, 50, 0.37);
	-moz-box-shadow: inset 0px 5px 5px -3px rgba(50, 50, 50, 0.37);
	-webkit-box-shadow: inset 0px 5px 5px -3px rgba(50, 50, 50, 0.37);
	box-shadow: inset 0px 5px 5px -3px rgba(50, 50, 50, 0.37);

}

h3.video-title {
    font-size: 28px;
    text-align: center;
    line-height: normal !important;
}

.video-title-small {
    font-size: 22px;
    text-align: center;
    line-height: normal !important;
}

.title-space-bottom {
    margin-bottom: 64px;
}

.list-center {
	margin-left: auto;
	margin-right: auto;
	width: 500px;
	float: none;
}

#optin-section h1 {
	text-align: center;
}

#optin-section h2 {
	text-align: left;
}

#optin-section {
	padding-top: 0px !important;
	padding-bottom: 38px !important;
}

#countdown-wrap {
margin-top: 51px;
}

#countdown-wrap h2 {
text-align: center;
}

.talkradio {
border: 1px solid #CACACA;
width: 400px;
height: 370px;
margin-right: auto;
margin-left: auto;
display: block;
}

#membership-badge-wrap {
width: 215px;
    margin-left: auto;
    margin-right: auto;
    line-height: normal !important;

}

 iframe.youtube-video {
margin-top: 18px;
    width: 80%;
    min-height: 280px;
    margin-left: auto;
    margin-right: auto;
    display: block;
-webkit-box-shadow: 2px 4px 11px #666666;
    -moz-box-shadow: 2px 4px 11px #666666;
    box-shadow: 2px 4px 11px #666666;
}

.youtube-video-wrap iframe {
    width: 49%;
    min-height: 317px;
    margin-left: auto;
    margin-right: auto;
    display: block;
margin-bottom: 30px;
-webkit-box-shadow: 2px 4px 11px #666666;
    -moz-box-shadow: 2px 4px 11px #666666;
    box-shadow: 2px 4px 11px #666666;
}

.youtube-video-wrap.full iframe,
#videos-section .youtube-video-wrap iframe,
#interviews-section .youtube-video-wrap iframe {
    width: 100%;
}

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
    margin-bottom: 18px;
}

.video-container iframe,
.video-container object,
.video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}


#forbes-section {
    box-shadow: inset 0px 5px 5px -3px rgba(50, 50, 50, 0.37);
    -moz-box-shadow: inset 0px 5px 5px -3px rgba(50, 50, 50, 0.37);
    -webkit-box-shadow: inset 0px 5px 5px -3px rgba(50, 50, 50, 0.37);
    box-shadow: inset 0px 5px 5px -3px rgba(50, 50, 50, 0.37);
padding-bottom: 0px !important;
}

#forbes-logo,
#inc-logo {
	height:38px;
	margin-top: 24px;
	margin-bottom: 15px;
}

#click-here-txt.inc {
    line-height: 59px;
    margin-left: 25px;
}

#forbes-section .one_third img {
margin-top: 20%;
}

#forbes-section .two_third,
#forbes-section .one_third { 
	margin-bottom: 0px;
}

#forbes-section #logo {
	width: 175px;
}

#first-line {
    font-size: 32px;
    line-height: normal;
    color: #000;
}


#second-line {
    font-size: 29px;
    line-height: normal;
    color: #545454;
    text-align: center;
}

#quote-line {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 33px;
	line-height: normal;
	font-weight: bold;
	color: #000;
	margin-top: 18px;
}

#quote-name {
	font-family: Georgia,"Times New Roman",Times,serif;
	color: #003470;
	font-size: 41px;
	font-weight: bold;
	text-align: right;
} 

#online-txt {
    font-size: 20px;
}


#opportunity-section  h2 {
	color: #fff;
}

#opportunity-section {
	background-color: #444445;
	color: #fff;
	padding-top: 50px !important;
	padding-bottom: 50px !important;
	background-image: url(/wp-content/uploads/2015/09/opportunity-bg.jpg);
}

#dan-valdez-section {
padding-top: 55px !important;
}

.teen-wrap h1 {
	font-size: 34px !important;
}

.teen-wrap h2  {
	font-size: 30px !important;
}

.teen-wrap iframe {
    margin-top: 53px;
    margin-bottom: 67px;
}

.white-bg-texture {
padding-top: 40px !important;
    background-image: url("/wp-content/uploads/2015/11/white-bg.jpg");
    background-size: inherit !important;
    background-repeat: repeat !important;
}

.gray-bg {
	background-color: #D0D0D0;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
	border-top: solid 1px  #e1e1e1;
	padding-bottom: 25px !important;
	padding-top: 44px !important;
}

.dark-blue-bg-pic {
	padding-top: 44px !important;
    background-image: url("/wp-content/uploads/2015/11/dark-blue-bg-pic.jpg");
    background-repeat: repeat !important;
    background-size: inherit !important;
	padding-bottom: 25px !important;
	padding-top: 44px !important;
}

.dark-blue-bg-pic a,
.dark-blue-bg-pic h3 a,
.dark-blue-bg-pic h3,
.dark-blue-bg-pic h2,
.dark-blue-bg-pic p {
color: #fff;
}

.dark-blue-bg-pic .youtube-video-wrap iframe {
-webkit-box-shadow: 11px 8px 14px #000000;
    -moz-box-shadow: 11px 8px 14px #000000;
    box-shadow: 11px 8px 14px #000000;
    border: 1px solid #444343;

}

#crowdfunding-pic {
    height: 249px;
    -webkit-box-shadow: 11px 8px 14px #000000;
    -moz-box-shadow: 11px 8px 14px #000000;
    box-shadow: 11px 8px 14px #000000;
    border: 1px solid #444343;
    display: block;
    margin-left: auto;
    width: 530px;
    margin-right: auto;
}

#ceospace-blue-logo { 
float: left;
margin-right: 20px;
}

#phone-number-section {
padding-bottom: 31px;
     padding-top: 28px;
    text-align: center;
    font-size: 41px;
    font-weight: bold;
    background-color: #08315D;
    color: #FFF;
    text-shadow: 1px 2px 4px #000;
line-height: normal !important;
}

#enterprise-forum-section {
	padding-top: 50px !important;
}

#coming-event {
margin-top: 40px;
text-align: center;
}

#next-up-event {
margin-top: 0px;
}

#meme-pic {
	margin-top: 30px;
	float: right;
	margin-right: 5px;
    box-shadow: 3px 3px 17px rgba(82, 82, 82, 0.87);
    -webkit-box-shadow: 3px 3px 17px rgba(82, 82, 82, 0.87);
    -moz-box-shadow: 3px 3px 17px rgba(82, 82, 82, 0.87);
}

#westin-lake-pic {
box-shadow: 3px 3px 17px rgba(82, 82, 82, 0.87);
    -webkit-box-shadow: 3px 3px 17px rgba(82, 82, 82, 0.87);
    -moz-box-shadow: 3px 3px 17px rgba(82, 82, 82, 0.87);
    border: 1px solid #333;
}

#coming-event #date {
font-size: 45px;
    font-family: 'Black Ops One', cursive;
    line-height: normal !important;
    font-family: 'Open Sans', sans-serif;
    font-weight: 800;
}

#coming-event #place {
    font-size: 23px;
    font-family: 'Black Ops One', cursive;
    line-height: normal !important;
}

#next-up-event #wrap {
    background-color: rgba(204, 200, 189, 0.43);
    width: 360px;
    padding: 21px 20px 0px 20px;
    border-radius: 10px;
    border: 1px solid #9C9685;
    margin-top: 37px;
    margin-bottom: 10px;
 box-shadow: 2px 0px 6px rgba(99, 98, 98, 0.47);
    -webkit-box-shadow: 2px 0px 6px rgba(99, 98, 98, 0.47);
    -moz-box-shadow: 2px 0px 6px rgba(99, 98, 98, 0.47);
}

#next-up-event #wrap .teen-class-txt {
font-size: 18px;
}

#next-up-event #dates {
       font-size: 22px;
    line-height: 43px !important;
    margin-bottom: 40px;
    margin-left: -11px;
}

img#westin-logo  {
margin-top: 10px;
    margin-bottom: 10px;
    margin-left: -13px;
}

#next-up-event #title {
    font-family: 'Black Ops One', cursive;
font-size: 23px;
}

#videos-wrap {
    margin-top: 11%;
}


#ceo-space-section {
	padding-top: 50px !important;
	padding-bottom: 50px !important;
}

#capital-section { 
	background-color: #B6B6B6 ;
	padding-top: 50px !important;
	padding-bottom: 50px !important;
	background-image: url(/wp-content/uploads/2015/09/raising-capital-bg-2.jpg);
	color: #fff;
}

#capital-section h2 { 
	color: #fff;
}

#readmore-div {
    margin-left: auto;
    margin-right: auto;
    width: 123px;
}

#read-more {
font-size: 14px;
	width: 123px;
	padding: 1px;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 1px 2px 4px #666666;
    -moz-box-shadow: 1px 2px 4px #666666;
    box-shadow: 1px 2px 4px #666666;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    cursor: pointer;
    background: #0b01b8;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #0b01b8 0%, #0451a1 50%, #0b02aa 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0b01b8), color-stop(50%,#0451a1), color-stop(100%,#0b02aa));
    background: -webkit-linear-gradient(top, #0b01b8 0%,#0451a1 50%,#0b02aa 100%);
    background: -o-linear-gradient(top, #0b01b8 0%,#0451a1 50%,#0b02aa 100%);
    background: -ms-linear-gradient(top, #0b01b8 0%,#0451a1 50%,#0b02aa 100%);
    background: linear-gradient(to bottom, #0b01b8 0%,#0451a1 50%,#0b02aa 100%);
    border: solid 2px #081AB0;
	text-align: center;
	color: #FFF;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}

a:hover #read-more  {
	border: 2px solid #054BA3;
    background: #0F88C6;
	color: #fff;
	box-shadow: none;
}

#click-here-txt {
	color:#E87322;
}

#readmore-div-button {
    margin-left: auto;
    margin-right: auto;
    width: 80%;
}

#read-more-button {
font-size: 21px;
	padding: 20px 4px;
    cursor: pointer;
        background: rgba(8, 49, 93, 0.15);
         border: solid 2px #27292B;
	text-align: center;
	color: #000;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}

a:hover #read-more-button  {
	border: 2px solid #08315D;
	background: #fff;
	color: #52A8D7;
	box-shadow: none;
}


#meal-table-section {
	padding-top: 50px !important;
	padding-bottom: 50px !important;
}

.dark-blue-bg {
	background-color: #1D4153;
	background-color: #08315D;
	padding-bottom: 25px !important;
	padding-top: 44px !important;
	color: #fff;
}

.dark-blue-bg h2 {
	color: #fff;
}

.light-gray-bg {
    background-color: #F2F2F2;
    border-top: 1px solid #333 !important;
}

.benefit-txt {
        font-style: italic;
    margin-bottom: 15px;
    display: block;
    font-size: 19px;
}

#toTop {
	display: none !important;
}

.footer-area {
	border: none;
	color: #000;
	background: #CFD2D3;
}

ol li {
margin-bottom: 15px;
}

#conference-table {
    max-width: 740px;
}

.footer-area a {
color: #000;
 }

.footer-area .textwidget {
	color: #000;
}

.copyright {
	text-align: center;
}

.calendly-badge-widget {
left: 20px;
}

.calendly-badge-widget .calendly-badge-content span {
display: none !important;
}

/*---- microsite menu ---*/

.page-id-18 .nav-holder,
.page-id-27 .nav-holder,
.page-id-33 .nav-holder,
.page-id-25 .nav-holder,
.page-id-47 .nav-holder,
.page-id-4 .nav-holder {
	width: 86%;
}

.page-id-18 #sticky-nav,
.page-id-27 #sticky-nav,
.page-id-33 #sticky-nav,
.page-id-25 #sticky-nav,
.page-id-47 #sticky-nav,
.page-id-4 #sticky-nav {
	width: 845px !important;
}

.page-id-18 #nav ul li,
.page-id-18 #sticky-nav ul li,
.page-id-27 #nav ul li,
.page-id-27 #sticky-nav ul li,
.page-id-33 #nav ul li,
.page-id-33 #sticky-nav ul li,
.page-id-25 #nav ul li,
.page-id-25 #sticky-nav ul li,
.page-id-47 #nav ul li,
.page-id-47 #sticky-nav ul li,
.page-id-4 #nav ul li,
.page-id-4 #sticky-nav ul li {
    padding-right: 45px ;
}


.page-id-18 #nav li a,
.page-id-18 #sticky-nav ul li,
.page-id-27 #nav li a,
.page-id-27 #sticky-nav ul li,
.page-id-33 #nav li a,
.page-id-33 #sticky-nav ul li,
.page-id-25 #nav li a,
.page-id-25 #sticky-nav ul li,
.page-id-47 #nav li a,
.page-id-47 #sticky-nav ul li,
.page-id-4 #nav li a,
.page-id-4 #sticky-nav ul li {
font-size: 18px !important;
}


.page-id-4 .logo a,
.page-id-18 .logo a,
.page-id-27 .logo a,
.page-id-25 .logo a,
.page-id-47 .logo a,
.page-id-48 .logo a,
.page-id-33 .logo a {
	pointer-events: none;
}

#lp-optin-section {
    -moz-box-shadow: 0 3px 8px #999;
    -webkit-box-shadow: 0 3px 8px #999;
    box-shadow: 0 3px 8px #999;
    background-image: url(/wp-content/uploads/2015/09/ceo-lp-bg.jpg);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    min-height: 100%;
    min-width: 100%;
    background-size: cover;
    background-size: 100% 100%;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/uploads/2015/09/ceo-lp-bg.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/wp-content/uploads/2015/09/ceo-lp-bg.jpg', sizingMethod='scale')";

}

#lp-optin-section #gform_1 {
background: rgba(34,145,207,0.7);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
width: 100%;
padding-top: 22px;
}

#lp-optin-section .gfield_label {
color: #fff;
}

#lp-optin-section #gform_submit_button_1 {
margin-left: auto;
    margin-right: auto;
    display: block;
}

#lp-optin-section #gform_wrapper_1 {
margin-top: 0;
}

#gray-bg {
    background-color: #666;
background-color: rgba(0,0,0,0.6);
    color: #fff;
padding: 0px 28px;
   line-height: normal !important;
font-size: 18px;
}

#gray-bg h1,
#gray-bg h2{
    text-align: left;
    color: #fff;
}

#gray-bg h1 {
font-size: 32px;
    line-height: normal !important;
}

#lp-learn-section {
padding-bottom: 39px !important;
    padding-top: 53px !important;
}

#testimonial-section {
background-color: #F4F4F4;
font-size: 25px;
    line-height: normal;
    font-style: italic;
}

#testimonial-section img {
    float: left;
    margin-right: 30px;
}

#quote {
font: normal bold 110px/80% Arial;
    float: left;
    display: inline;
    padding: 0 10px 0 0;
}


#testi-name {
color: #3F3F40;
    font-size: 14px;
float:right;
line-height: normal !important;
}

/*---- microsite menu END -----*/

/*-----  Business Coaching microsite -----*/

.page-id-97 .logo a,
.page-id-98 .logo a,
.page-id-99 .logo a,
.page-id-100 .logo a,
.page-id-101 .logo a,
.page-id-102 .logo a {
	pointer-events: none;
}


.page-id-97 .nav-holder,
.page-id-98 .nav-holder,
.page-id-99 .nav-holder,
.page-id-100 .nav-holder,
.page-id-101 .nav-holder,
.page-id-102 .nav-holder {
	width: 87%;
}

.page-id-97 #sticky-nav,
.page-id-98 #sticky-nav,
.page-id-99 #sticky-nav,
.page-id-100 #sticky-nav,
.page-id-101 #sticky-nav,
.page-id-102 #sticky-nav {
	width: 845px !important;
}

.page-id-97 #nav ul li,
.page-id-97 #sticky-nav ul li,
.page-id-98 #nav ul li,
.page-id-98 #sticky-nav ul li,
.page-id-99 #nav ul li,
.page-id-99 #sticky-nav ul li,
.page-id-100 #nav ul li,
.page-id-100 #sticky-nav ul li,
.page-id-101 #nav ul li,
.page-id-101 #sticky-nav ul li,
.page-id-102 #nav ul li,
.page-id-102 #sticky-nav ul li {
	padding-right: 31px ;
}

.page-id-97 #nav li a,
.page-id-97 #sticky-nav ul li,
.page-id-98 #nav li a,
.page-id-98 #sticky-nav ul li,
.page-id-99 #nav li a,
.page-id-99 #sticky-nav ul li,
.page-id-100 #nav li a,
.page-id-100 #sticky-nav ul li,
.page-id-101 #nav li a,
.page-id-101 #sticky-nav ul li,
.page-id-102 #nav li a,
.page-id-102 #sticky-nav ul li {
	font-size: 18px !important;
}

/*------- Business Coaching microsite END -------*/

/*-----  Business Consultant Microsite -----*/

.page-id-121 .logo a,
.page-id-122 .logo a,
.page-id-123 .logo a,
.page-id-124 .logo a,
.page-id-125 .logo a,
.page-id-126 .logo a {
	pointer-events: none;
}

.page-id-121 .nav-holder,
.page-id-122 .nav-holder,
.page-id-123 .nav-holder,
.page-id-124 .nav-holder,
.page-id-125 .nav-holder,
.page-id-126 .nav-holder {
	width: 87%;
}

.page-id-121 #sticky-nav,
.page-id-122 #sticky-nav,
.page-id-123 #sticky-nav,
.page-id-124 #sticky-nav,
.page-id-125 #sticky-nav,
.page-id-126 #sticky-nav {
	width: 845px !important;
}

.page-id-121 #nav ul li,
.page-id-121 #sticky-nav ul li,
.page-id-122 #nav ul li,
.page-id-122 #sticky-nav ul li,
.page-id-123 #nav ul li,
.page-id-123 #sticky-nav ul li,
.page-id-124 #nav ul li,
.page-id-124 #sticky-nav ul li,
.page-id-125 #nav ul li,
.page-id-125 #sticky-nav ul li,
.page-id-126 #nav ul li,
.page-id-126 #sticky-nav ul li {
	padding-right: 31px ;
}

.page-id-121 #nav li a,
.page-id-121 #sticky-nav ul li,
.page-id-122 #nav li a,
.page-id-122 #sticky-nav ul li,
.page-id-123 #nav li a,
.page-id-123 #sticky-nav ul li,
.page-id-124 #nav li a,
.page-id-124 #sticky-nav ul li,
.page-id-125 #nav li a,
.page-id-125 #sticky-nav ul li,
.page-id-126 #nav li a,
.page-id-126 #sticky-nav ul li {
	font-size: 18px !important;
}

/*------- Business Consultant Microsite END -------*/

/*-----  Business Executives Microsite -----*/

.page-id-133 .logo a,
.page-id-134 .logo a,
.page-id-135 .logo a,
.page-id-136 .logo a,
.page-id-137 .logo a,
.page-id-138 .logo a {
	pointer-events: none;
}

.page-id-133 .nav-holder,
.page-id-134 .nav-holder,
.page-id-135 .nav-holder,
.page-id-136 .nav-holder,
.page-id-137 .nav-holder,
.page-id-138 .nav-holder {
	width: 87%;
}

.page-id-133 #sticky-nav,
.page-id-134 #sticky-nav,
.page-id-135 #sticky-nav,
.page-id-136 #sticky-nav,
.page-id-137 #sticky-nav,
.page-id-138 #sticky-nav {
	width: 845px !important;
}

.page-id-133 #nav ul li,
.page-id-133 #sticky-nav ul li,
.page-id-134 #nav ul li,
.page-id-134 #sticky-nav ul li,
.page-id-135 #nav ul li,
.page-id-135 #sticky-nav ul li,
.page-id-136 #nav ul li,
.page-id-136 #sticky-nav ul li,
.page-id-137 #nav ul li,
.page-id-137 #sticky-nav ul li,
.page-id-138 #nav ul li,
.page-id-138 #sticky-nav ul li {
	padding-right: 31px ;
}

.page-id-133 #nav li a,
.page-id-133 #sticky-nav ul li,
.page-id-134 #nav li a,
.page-id-134 #sticky-nav ul li,
.page-id-135 #nav li a,
.page-id-135 #sticky-nav ul li,
.page-id-136 #nav li a,
.page-id-136 #sticky-nav ul li,
.page-id-137 #nav li a,
.page-id-137 #sticky-nav ul li,
.page-id-138 #nav li a,
.page-id-138 #sticky-nav ul li {
	font-size: 18px !important;
}

/*------- Business Consultant Microsite END -------*/

/*-----  Business Advisors microsite -----*/

.page-id-109 .logo a,
.page-id-110 .logo a,
.page-id-111 .logo a,
.page-id-112 .logo a,
.page-id-113 .logo a,
.page-id-114 .logo a {
	pointer-events: none;
}


.page-id-109 .nav-holder,
.page-id-110 .nav-holder,
.page-id-111 .nav-holder,
.page-id-112 .nav-holder,
.page-id-113 .nav-holder,
.page-id-114 .nav-holder {
	width: 87%;
}

.page-id-109 #sticky-nav,
.page-id-110 #sticky-nav,
.page-id-111 #sticky-nav,
.page-id-112 #sticky-nav,
.page-id-113 #sticky-nav,
.page-id-114 #sticky-nav {
	width: 877px !important;
}

.page-id-109 #nav ul li,
.page-id-109 #sticky-nav ul li,
.page-id-110 #nav ul li,
.page-id-110 #sticky-nav ul li,
.page-id-111 #nav ul li,
.page-id-111 #sticky-nav ul li,
.page-id-112 #nav ul li,
.page-id-112 #sticky-nav ul li,
.page-id-113 #nav ul li,
.page-id-113 #sticky-nav ul li,
.page-id-114 #nav ul li,
.page-id-114 #sticky-nav ul li {
	padding-right: 31px ;
}

.page-id-109 #nav li a,
.page-id-109 #sticky-nav ul li,
.page-id-110 #nav li a,
.page-id-110 #sticky-nav ul li,
.page-id-111 #nav li a,
.page-id-111 #sticky-nav ul li,
.page-id-112 #nav li a,
.page-id-112 #sticky-nav ul li,
.page-id-113 #nav li a,
.page-id-113 #sticky-nav ul li,
.page-id-114 #nav li a,
.page-id-114 #sticky-nav ul li {
	font-size: 18px !important;
}

/*------- Business Advisors microsite END -------*/



/* -------------- Form -----------------*/
#gform_4,
#gform_3,
#gform_2,
#gform_1{
    background: #2e4154;
    width: 311px;
    float: right;
    box-shadow: 3px 3px 17px rgba(82, 82, 82, 0.87);
    -webkit-box-shadow: 3px 3px 17px rgba(82, 82, 82, 0.87);
    -moz-box-shadow: 3px 3px 17px rgba(82, 82, 82, 0.87);
}

.gform_wrapper .gform_heading {
	margin-bottom: 0px;
}

#gform_4 h3.gform_title,
#gform_3 h3.gform_title,
#gform_2 h3.gform_title,
#gform_1 h3.gform_title {
	text-align: center;
	font-size: 28px;
line-height: normal !important;
background: #ffa902;
    background-image: -webkit-linear-gradient(top, #ffa902, #ff6d00);
    background-image: -moz-linear-gradient(top, #ffa902, #ff6d00);
    background-image: -ms-linear-gradient(top, #ffa902, #ff6d00);
    background-image: -o-linear-gradient(top, #ffa902, #ff6d00);
    background-image: linear-gradient(to bottom, #ffa902, #ff6d00);
	width: 311px !important;
	padding: 20px 27px 20px 27px;
	color: #FFF;
	margin-top:0px;

}

#gform_2 h3.gform_title {
	font-size: 23px;
}

.gform_body {
	padding: 0px 20px;
}

.gfield_radio li label {
	font-size: 15px;
	color: #fff;
}

.gfield_radio li {
    margin-bottom: 0px !important;
}

body .gform_wrapper label.gfield_label+div.ginput_container {
    margin-top: -6px;
}

#input_4_7_3_label,
#input_4_7_6_label,
label.gfield_label {
	font-size: 15px;
	color: #fff;
}

#field_2_5 label {
    text-align: center;
}

.ginput_container input {
	color: #000 !important;
}

#gform_4 .validation_error,
#gform_3 .validation_error,
#gform_2 .validation_error,
#gform_1 .validation_error {
	background-color: #FFEED4;
	margin-bottom: 6px;
	padding: 5px 6px 4px 6px;
	border-top: 1px solid #C89797;
	border-bottom: 1px solid #C89797;
	margin-right: 30px;
	font-size: 17px;
	margin-left: 20px;
	width: 85%
}

.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
	background-color: #FFEED4;
}

.gform_wrapper .gfield_description {
	font-size: 15px;
}

#gform_submit_button_4,
#gform_submit_button_3,
#gform_submit_button_2,
#gform_submit_button_1 {
	padding: 10px !important;
	width: 200px !important;
	margin-left: 38px;
	font-size: 20px;
	background: #FE8401;
	margin-bottom: 6px;
	color:#fff;
    -webkit-box-shadow: 1px 2px 4px #666666;
    -moz-box-shadow: 1px 2px 4px #666666;
    box-shadow: 1px 2px 4px #666666;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
    cursor: pointer;
    background: #fae9bc;
    background: -moz-linear-gradient(top, #fae9bc 0%, #f7cc1b 5%, #eeba05 10%, #f3a41f 19%, #f0931f 29%, #ed7522 38%, #ee7923 75%, #f67710 88%, #f2911f 93%, #f2961f 95%, #f5bb1f 97%, #ed8139 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fae9bc), color-stop(5%,#f7cc1b), color-stop(10%,#eeba05), color-stop(19%,#f3a41f), color-stop(29%,#f0931f), color-stop(38%,#ed7522), color-stop(75%,#ee7923), color-stop(88%,#f67710), color-stop(93%,#f2911f), color-stop(95%,#f2961f), color-stop(97%,#f5bb1f), color-stop(100%,#ed8139));
    background: -webkit-linear-gradient(top, #fae9bc 0%,#f7cc1b 5%,#eeba05 10%,#f3a41f 19%,#f0931f 29%,#ed7522 38%,#ee7923 75%,#f67710 88%,#f2911f 93%,#f2961f 95%,#f5bb1f 97%,#ed8139 100%);
    background: -o-linear-gradient(top, #fae9bc 0%,#f7cc1b 5%,#eeba05 10%,#f3a41f 19%,#f0931f 29%,#ed7522 38%,#ee7923 75%,#f67710 88%,#f2911f 93%,#f2961f 95%,#f5bb1f 97%,#ed8139 100%);
    background: -ms-linear-gradient(top, #fae9bc 0%,#f7cc1b 5%,#eeba05 10%,#f3a41f 19%,#f0931f 29%,#ed7522 38%,#ee7923 75%,#f67710 88%,#f2911f 93%,#f2961f 95%,#f5bb1f 97%,#ed8139 100%);
    background: linear-gradient(to bottom, #fae9bc 0%,#f7cc1b 5%,#eeba05 10%,#f3a41f 19%,#f0931f 29%,#ed7522 38%,#ee7923 75%,#f67710 88%,#f2911f 93%,#f2961f 95%,#f5bb1f 97%,#ed8139 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fae9bc', endColorstr='#ed8139',GradientType=0 );
    border: solid 2px #fe8401;
}

#gform_submit_button_4:hover,
#gform_submit_button_3:hover,
#gform_submit_button_2:hover,
#gform_submit_button_1:hover {
	border: 2px solid #E4A14E;
	background: #E48014;
	background: -moz-linear-gradient(top,  #E48014 0%,#E48014 100%);
	background: -webkit-linear-gradient(top,  #E48014 0%,#E48014 100%); 
	background: linear-gradient(to bottom,  #E48014 0%,#E48014 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E48014 9bc', endColorstr='#E48014',GradientType=0 );
	color: #fff;
	box-shadow: none;
}

select#input_4_7_6 {
	font-size: 14px;
	color: #000;
	padding-top: 4px;
}

#input_4_8 {
    width: 100%;
    color: #fff !important;
    font-size: 14px;
}

#gform_submit_button_2 {
	padding: 10px !important;
	width: 228px !important;
	margin-left: 27px;
	font-size: 20px;
	background: #FE8401;
	margin-bottom: 6px;
	color:#fff;
    -webkit-box-shadow: 1px 2px 4px #666666;
    -moz-box-shadow: 1px 2px 4px #666666;
    box-shadow: 1px 2px 4px #666666;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
    cursor: pointer;
    background: #fae9bc;
    background: -moz-linear-gradient(top, #fae9bc 0%, #f7cc1b 5%, #eeba05 10%, #f3a41f 19%, #f0931f 29%, #ed7522 38%, #ee7923 75%, #f67710 88%, #f2911f 93%, #f2961f 95%, #f5bb1f 97%, #ed8139 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fae9bc), color-stop(5%,#f7cc1b), color-stop(10%,#eeba05), color-stop(19%,#f3a41f), color-stop(29%,#f0931f), color-stop(38%,#ed7522), color-stop(75%,#ee7923), color-stop(88%,#f67710), color-stop(93%,#f2911f), color-stop(95%,#f2961f), color-stop(97%,#f5bb1f), color-stop(100%,#ed8139));
    background: -webkit-linear-gradient(top, #fae9bc 0%,#f7cc1b 5%,#eeba05 10%,#f3a41f 19%,#f0931f 29%,#ed7522 38%,#ee7923 75%,#f67710 88%,#f2911f 93%,#f2961f 95%,#f5bb1f 97%,#ed8139 100%);
    background: -o-linear-gradient(top, #fae9bc 0%,#f7cc1b 5%,#eeba05 10%,#f3a41f 19%,#f0931f 29%,#ed7522 38%,#ee7923 75%,#f67710 88%,#f2911f 93%,#f2961f 95%,#f5bb1f 97%,#ed8139 100%);
    background: -ms-linear-gradient(top, #fae9bc 0%,#f7cc1b 5%,#eeba05 10%,#f3a41f 19%,#f0931f 29%,#ed7522 38%,#ee7923 75%,#f67710 88%,#f2911f 93%,#f2961f 95%,#f5bb1f 97%,#ed8139 100%);
    background: linear-gradient(to bottom, #fae9bc 0%,#f7cc1b 5%,#eeba05 10%,#f3a41f 19%,#f0931f 29%,#ed7522 38%,#ee7923 75%,#f67710 88%,#f2911f 93%,#f2961f 95%,#f5bb1f 97%,#ed8139 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fae9bc', endColorstr='#ed8139',GradientType=0 );
    border: solid 2px #fe8401;
}

.gform_wrapper .gform_footer {
	margin-top: 0px;
}

.gform_wrapper .gfield_required {
	display: none;
}


/*-----------Sidebar Form------------------*/

#sidebar #gform_1 {
	background: #6E6F6F;
	width: 286px;
	float: right;
}

#sidebar #gform_1 h3.gform_title {
	text-align: center;
	font-size: 23px;
	background: #4C4D4D;
	width: 286px !important;
	padding: 20px 1px 20px 1px;
	color: #FFF;
	margin-top:0px;
}

#sidebar #gform_submit_button_1 {
	margin-left: 31px;
}

#sidebar .gform_wrapper .gform_footer {
	margin: 4px 0 0 0;
}

/* -------------- Form END-----------------*/
/*- blog -*/

.single-post .single-navigation {
    margin-bottom: 35px;
    }
    
.single-post #main {
    padding-top: 35px;
}

#author-pic {
 border-radius: 2200px;
    width: 140px;
    border: 1px solid #DAD9D9;
    margin-bottom: 8px;
}

.author-info {
    font-size: 14px;
    line-height: normal;
    text-align: center;
}

.twitter-wrap {
    border-top: 1px solid #CACACA;
    padding-top: 13px;
}

.twitter-wrap.last {
border-bottom: 1px solid #CACACA;
}

#forbes-txt {
    font-family: forbesicon;
    font-weight: bold;
    font-size: 38px;
}

#Entrepreneurs-txt {
    font-family: forbesicon;
        color: #aaa;
    font-size: 32px;
}

.published-date {
font-size: 14px;
    color: #888;
}

.published-date .view-txt {
    padding-left: 30px;
}

/*- blog End-*/

@media all and (max-width: 1098px) {

.mobile-nav-holder {
display: block !important;
	width: 65%;
	float: left;
	position: relative;
	z-index: 1;
	margin-left: 30px;
    margin-top: 28px;
}

.mobile-topnav-holder {
display: block !important;
	width: 38%;
	float: left;
	position: relative;
	z-index: 1;
	margin-top: -55px;
}

body #header-sticky.sticky-header .sticky-shadow .mobile-nav-holder {
padding-top: 0px;
	padding-left: 0px !important;
	margin-left: 30px;
}

#nav ul,
#sticky-nav ul {
	display: none !important;
}

#nav {
	width: 20%;
}

}


@media all and (max-width: 960px) {

#gform_3,
#gform_2,
#gform_1 {
	margin-left: auto;
	margin-right: auto;
	float:none;
}

#sidebar #gform_1 {
	margin-left: auto;
	margin-right: auto;
	float:none;
}

#sticky-nav {
	width:30% !important;
}

.mobile-nav-holder {
    width: 62%;
}

}


@media all and (max-width: 800px) {

.mobile-nav-holder,
.mobile-topnav-holder {
	width: 100%;
	margin-left: 0px;
}

#header {
	padding-bottom: 1px;
	padding-top: 0px;
}

#number {
	margin-top: 10px;
	margin-bottom: 9px;
}

.header_widget {
	width: 128px !important;
	float: left !important;
	margin-left: 40% !important;
	margin-right: 27% !important;
	margin-top: 8px;
}


#header-sticky.sticky-header {
	top: 0px !important;
}

.mobile-nav-holder, .mobile-topnav-holder {
	position: relative;
	width: 100%;
}

.mobile-nav-holder {
	margin-left: 0px;
}

#h_w_sticky {
	width: 200px !important;
	float: right !important;
	margin-right: 0px !important;
	margin-top: 0px;
}

body #header-sticky.sticky-header .sticky-shadow .mobile-nav-holder {
	padding-top: 0px;
	margin-left: 0px;
}

.sticky-header  .mobile-nav-holder {
	position: fixed;
	width: 42%;
	margin-left: auto;
	margin-right: auto;
	left: 0px;
	right: 0px;
}

/*------------ mobile header-----------*/

body #header-sticky.sticky-header .logo {
	float: none !important;
}

body #header-sticky.sticky-header .sticky-shadow .mobile-nav-holder{
	padding-top:0px;
	width: 94%;
	padding-left: 40px !important;
	margin-top: 0px !important;
}

#header-sticky.sticky-header .sticky-shadow {
	height: 182px !important;
	max-height: 200px !important;
}

#h_w_sticky {
	margin-top: 34px;
	float: left !important;
}

h2 {
	line-height: 37px !important;
}



/*----------- mobile header END--------*/

.check-mark {
	padding: 0px;
}

.list-center {
	width: 100%;
}

.youtube-video-wrap iframe {
    width: 89%;
}

#testimonial-section img {
    display: block;
    float: none;
    margin-left: auto;
    margin-right: auto;
}

#forbes-section #logo{
	margin-left: auto;
	margin-right: auto;
	display: block;
}

#forbes-section .one_third img {
	margin-top:0;
}

#quote {
   padding-bottom: 68px;
}

#testimonial-section {
      font-size: 20px;
}

.ginput_container {
margin-right: 7px;
}


#next-up-event #wrap {
margin-left: auto;
margin-right: auto;
}

}

@media all and (max-width: 667px) {

.header_widget {
	margin-left: 40% !important;
}


#number,
#number a,
a#number {
	color: #fff !important; 
}

}

@media all and (max-width: 480px) {

.youtube-video-wrap iframe {
    min-height: 165px;
}

#coming-event #date {
    font-size: 37px;
}

.talkradio {
    width: 100%;
}

.header_widget {
	width: 154px !important;
	float: left !important;
	margin-left: 30% !important;
	margin-right: 27% !important;
	margin-top: 8px;
}


#number,
#number a,
a#number {
color: #fff;
	font-size:21px;
}

#gform_3,
#gform_2,
#gform_1 {
	width: 270px;
}

#gform_3 h3.gform_title,
#gform_2 h3.gform_title,
#gform_1 h3.gform_title {
	width: 270px !important;
}

#gform_3 div.ginput_container,
#gform_2 div.ginput_container,
#gform_1 div.ginput_container {
	width: 94% !important;
}


#gform_submit_button_3,
#gform_submit_button_1 {
	margin-left: 23px;
}

#gform_submit_button_2 {
margin-left: 7px;
}

#main_countedown_1 .element_conteiner {
	min-width: 67px !important;
}

}

@media all and (max-width: 375px) {
.header_widget {
 	 margin-left: 28% !important;
}



}

@media all and (max-width: 320px) {
.header_widget {
 	 margin-left: 24% !important;
}
}