<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{
	padding: 0px;
	margin: 0px;
}
/* body{
	font-family: 'Montserrat', sans-serif;
	line-height: 1!important;
} */

.vboutTheme_vbout13{
	font-family: 'Montserrat', sans-serif;
	line-height: 1!important;
}


.slick-slide, .slick-slide:focus{
	outline: none !important;
}

.infoCard-bio p {
    text-align: left!important;
}

#HomeChartAnimation {
	position: relative;
	background: #f7f7f7 url(../../images/2015/site-bg.png) repeat-x 0 -100px;
	/*height: 750px; */
	height: 650px;
}

#FeatureChart {
	display: inline-block;
	position: absolute;
	bottom: 10px;

	width: 100%;
	height: 100%;

	vertical-align: middle;
	overflow: hidden;

	background: transparent url(../../images/2015/grid.optimized.png) no-repeat center bottom;
}

#ChartAnimationLayer { display: inline-block; position: absolute; bottom: -5px; left: 50%; margin-left: -960px; width: 100%; }

#FeatureTags			{ position: relative; }
#Feature-Caption		{ position: absolute; text-align: center; width: 100%; top: 30px; font-family: "OpenSans-Light", sans-serif; font-weight: 100; font-size: 3.750em; text-align: center; z-index: 1; }
#Feature-Buttons		{ position: absolute; text-align: center; width: 100%; top: 160px; font-family: "OpenSans", sans-serif; font-weight: 100; font-size: 2.0em; text-align: center; z-index: 1; }

#Feature-Buttons a		{ border: 2px solid #1780ba; color: #1780ba; padding: 5px 20px; display: inline-block; transition: background 0.2s ease 0s, color 0.2s ease 0s; }

#Feature-Buttons &gt; a:hover	{ background-color: #1780ba; color: #fff; }

#Feature-Buttons .pricingButtonContainer { display: inline-block; position: relative; text-align: center; margin-left: 20px; }
.pricingButtonContainer span.trial		{ bottom: -32px; color: #808080; display: block; font-size: 0.817em; position: absolute; text-align: center; width: 100%;  }
.pricingButtonContainer a				{ background-color: #1780ba; color: #fff!important; }
.pricingButtonContainer a:hover			{ background-color: #86a637; border: 2px solid #86a637!important; }

#Feature-Caption span	{ font-family: "OpenSans-SemiBold", sans-serif; display: block; color: #818181; font-size: 0.5em; padding-top: 0.222em; }

.visible-grid {
	background: transparent url(../../images/2015/grid-visible.optimized.png) no-repeat center bottom!important;
}

.vbout-feature	{
	display: none;

	position: absolute;
	z-index: 10;

	border-radius: 50%;
    color: #fff;
    cursor: pointer;
    /*font-size: 0;*/

    position: relative;
    text-align: center;

	background: none repeat scroll 0 0 rgba(53, 170, 235, 0.2);
    transition: background 0.2s ease 0s, color 0.2s ease 0s;

	box-shadow: 0 0 4px rgba(0,0,0,0.21);

	padding: 15px;
}

.vbout-feature:after {
    box-shadow: 0 0 0 4px #35aaeb;
    left: -2px;
    opacity: 0;
    padding: 2px;
    top: -2px;
    transform: scale(25);
    transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;
}
.vbout-feature:after {
    border-radius: 50%;
    box-sizing: content-box;
    content: "";
    height: 100%;
    pointer-events: none;
    position: absolute;
    width: 100%;
}

.vbout-feature:hover:after {
    opacity: 1;
    transform: scale(1);
}

.vbout-feature:hover {
    background: none repeat scroll 0 0 rgba(53, 170, 235, 1);
}

.vbout-feature:hover span {
    box-shadow: none;
}

.vbout-feature span {
	display: inline-block;
	border-radius: 50%;
	height: 56px;
	width: 56px;

	text-align: center;
	background: none repeat scroll 0 0 #35aaeb;
    transition: background 0.2s ease 0s, color 0.2s ease 0s;

	box-shadow: 0 0 4px rgba(0,0,0,0.21);
}

.vbout-feature label {
	position: absolute;
	display: none;
	font-size: 1.500em;
	color: #35aaeb;
    font-family: "OpenSans-SemiBold", sans-serif;
}

.vbout-feature.showIn	{
	-webkit-animation: cssAnimation 1s 1 ease-in-out;
	-moz-animation: cssAnimation 1s 1 ease-in-out;
	-o-animation: cssAnimation 1s 1 ease-in-out;
	display: inline-block;
}

.vbout-feature.show	{
	display: inline-block!important;
}

[data-feature=EmailMarketing] 		{ left: 22px; /*top: 540px;*/ top: 440px; }
[data-feature=SocialMedia] 			{ left: 84px; /*top: 448px;*/ top: 348px; }
[data-feature=LeadGeneration] 		{ left: 143px; /*top: 500px;*/ top: 400px; }
[data-feature=BehavioralMarketing] 	{ left: 202px; /*top: 378px;*/ top: 278px; }
[data-feature=GoalTracking] 			{ left: 260px; /*top: 535px;*/ top: 435px; }
[data-feature=MarketingAutomation] 	{ left: 322px; /*top: 456px;*/ top: 356px; }
[data-feature=Analytics] 			{ left: 380px; /*top: 560px;*/ top: 460px; }
[data-feature=Reputation] 			{ left: 444px; /*top: 432px;*/ top: 332px; }

[data-feature=EmailMarketing] img	{ padding-top: 12px; }
[data-feature=SocialMedia] img		{ padding-top: 14px; }
[data-feature=LeadGeneration] img	{ padding-left: 1px; padding-top: 9px; }
[data-feature=BehavioralMarketing] img	{ padding-top: 12px; }
[data-feature=GoalTracking] img		{ padding-top: 7px;  }
[data-feature=MarketingAutomation] img 	{ padding-top: 10px; }
[data-feature=Analytics] img			{ padding-top: 10px; }
[data-feature=Reputation] img		{ padding-top: 15px; }

[data-feature=EmailMarketing] label		{ bottom: -35px; left: -40px; width: 160px; }
[data-feature=SocialMedia] label			{ top: -35px; left: -17px; width: 125px; }
[data-feature=LeadGeneration] label		{ bottom: -32px; left: -40px; width: 165px; }
[data-feature=BehavioralMarketing] label	{ top: -32px; left: -66px; width: 215px; }
[data-feature=GoalTracking] label			{ bottom: -32px; left: -26px; width: 135px; }
[data-feature=MarketingAutomation] label 	{ top: -32px; left: -69px; width: 225px; }
[data-feature=Analytics] label			{ bottom: -35px; left: 0px; }
[data-feature=Reputation] label			{ top: -35px; left: -15px; }

 @-webkit-keyframes cssAnimation {
	from { -webkit-transform: rotate(0deg) scale(0.1) skew(0deg) translate(0); }
	to { -webkit-transform: rotate(360deg) scale(1) skew(0deg) translate(0); }
}
@-moz-keyframes cssAnimation {
	from { -moz-transform: rotate(0deg) scale(0.1) skew(0deg) translate(0); }
	to { -moz-transform: rotate(360deg) scale(1) skew(0deg) translate(0); }
}
@-o-keyframes cssAnimation {
from { -o-transform: rotate(0deg) scale(0.1) skew(0deg) translate(0); }
to { -o-transform: rotate(360deg) scale(1) skew(0deg) translate(0); }
}

/*---------MENU HEADER---------*/
#MenuHeader1{
	background: url("../images/bg.jpg") no-repeat top center;
	padding-bottom: 135px;
	background-color: #f7f7f7;
	background-size: cover;
}
#MainMenuzz{
	background: url("../images/backgroundMainMenu.png") transparent;
	padding-bottom: 9px;
    padding-top: 6px;
}
.MenuHeader-vboutLogo1{
	margin: 0px;
	padding-top: 7px;
}
ul.MenuHeader-List1{
	padding-top: 5px;
    font-size: 13px;
	padding-left: 17px;
	margin: 0px;
}
li.MenuHeader-Bar1{
	display: inline-block;
    padding: 15px;
	color: #3b3b40;
	font-weight: bold;
}
a.MenuHeader-Bar-link1{
	text-decoration: none;
	color: #3b3b40;
}
a#MenuHeader-Bar-linkID1{
	border: 1px solid #fff;
    display: block;
    width: 95px;
    text-align: center;
    padding: 9px;
    border-radius: 4px;
	color: #000;
	font-weight: bold;
	background-color: #fff;
}
li#MenuHeader-BarID1{
	padding-left: 10px;
}
a#MenuHeader-Bar-linkID1:hover{
	background-color: #1780ba;
	color: #ffffff;
	border-color: #1780ba;
}
/*---------END MENU HEADER---------*/
/*---------HEADER---------*/
#MenuHeader1.vboutTheme_vbout13{
		font-family: 'Montserrat', sans-serif;
	}
.HeaderTitle1{
	font-size: 42px;
	line-height: 55px;
	font-weight: normal;
	color: #3b3b40;
	padding-top: 50px;
}
.HeaderSubtitle1{
	font-family:'Playfair Display', serif;
	font-size: 24px;
	line-height: 30px;
	font-weight: normal;
	color: #787b7f;
	padding-top: 25px;
}
p.PageHeader-Button1 {
    padding-top: 30px;
}
a.Header-Button1,#MenuHeader1.vboutTheme_vbout13 a.Header-Button1{
	display: block;
    border: 1px solid #8aa60c;
    width: 260px;
    color: #fff;
    background-color: #8aa60c;
    text-align: center;
    line-height: 60px;
    border-radius: 3px;
    text-decoration: none;
	font-weight: bold;
}
/*
a.Header-Button1:hover{
	background-color: #b2d612;
	border-color: #b2d612;
}
a.Header-Button1:active{
	background-color: #728909;
	border-color: #728909;
}
*/
/*---------END HEADER---------*/
/*---------MARKETING TECHNOLOGIE---------*/

#MarketingTechnologie.vboutTheme_vbout13 .MarketingTechnologieTitle{
	font-size: 36px;
    line-height: 55px;
    font-weight: normal;
    color: #3b3b40;
    text-align: center;
}
#MarketingTechnologie.vboutTheme_vbout13 .MarketingTechnologieSubTitle{
	font-size: 20px;
    line-height: 35px;
    font-weight: normal;
    color: #787b7f;
    text-align: center;
	padding-bottom: 70px;
}
#MarketingTechnologie.vboutTheme_vbout13 .MarketingTechnologieIMG{
	text-align: center;
	padding-bottom: 15px;
}
#MarketingTechnologie.vboutTheme_vbout13 .MarketingTechnologie-Title{
	font-size: 20px;
    line-height: 30px;
    font-weight: bold;
    text-align: center;
	color: #3b3b40;
}
#MarketingTechnologie.vboutTheme_vbout13 .MarketingTechnologie-Text{
	text-align: center;
    font-size: 16px;
    line-height: 24px;
    font-weight: normal;
    color: #595b5e;
}
#MarketingTechnologieIMGid{
	padding-bottom: 27px;
}
#MarketingTechnologieIMGpadding{
	padding-bottom: 23px;
}
#MarketingTechnologie.vboutTheme_vbout13 p.Technologie-Button {
    padding-top: 60px;
    margin: 0;
    padding-bottom: 60px;
}
#MarketingTechnologie.vboutTheme_vbout13 a.Technologie-Link {
    border: 2px solid #1580ba;
    width: 260px;
    text-align: center;
    display: block;
    text-decoration: none;
    color: #1580ba;
    margin: 0 auto;
    font-weight: bold;
    border-radius: 3px;
    line-height: 60px;
    font-size: 16px;
}
/*
a.Technologie-Link:hover{
	background-color: #1580ba;
	color: #fff;
}
*/
div#MarketingTechnologie {
    padding-top: 60px;
}
/*---------END MARKETING TECHNOLOGIE---------*/
/*---------TRAINING VIDEO---------*/

#TrainingVideo1{
	background-color: #f4f8f9;
	padding-top: 50px;
}
.TrainingVideo-Title1{
	font-size: 36px;
    line-height: 55px;
    font-weight: normal;
    color: #3b3b40;
    text-align: center;
}
.TrainingVideo-SubTitle1{
	font-size: 20px;
    line-height: 35px;
    font-weight: normal;
    color: #787b7f;
    text-align: center;
	padding-bottom: 70px;
}
.TrainingVideo-List1{
	position: relative;
}
.line-between{
	position: absolute;
    width: 82%;
    border-top: 1px solid #ccc;
    list-style: none;
    left: 50%;
    margin-left: -42%;
}
li.TrainingVideo-Type1 {
    display: inline-block;
    text-align: center;
    min-width: 183px;
    font-weight: bold;
    position: relative;
    top: -8px;
}
li.TrainingVideo-Type1 span {
    display: block;
    width: 15px;
    height: 15px;
    border: 1px solid #ccc;
    margin: 0 auto 10px;
    border-radius: 25pc;
    background-color: #fff;
}
li.TrainingVideo-Type1 a{
	text-decoration: none;
	color:  #595b5e;
	display: block;
	font-size: 13px;
}
li.TrainingVideo-Type1 a:hover, li.TrainingVideo-Type1 a.active{
	color: #1780ba;
}
li.TrainingVideo-Type1  a:hover span, li.TrainingVideo-Type1  a.active span{
	background-color: #1780ba;
}
/*---------END TRAINING VIDEO---------*/
/*---------CUSTOMER STORIES---------*/

#CustomerStories{
	padding-top: 50px;
	padding-bottom: 50px;
}
.CustomerStories-Title{
	font-size: 36px;
    line-height: 55px;
    font-weight: normal;
    color: #3b3b40;
    text-align: center;
}
.CustomerStories-SubTitle{
	font-size: 20px;
    line-height: 35px;
    font-weight: normal;
    color: #787b7f;
    text-align: center;
	padding-bottom: 70px;
}
.CustomerStories_BlockImg{

}
.CustomerStories_BlockText{
    padding-left: 30px;
    line-height: 1.4em;
	padding-bottom: 25px;
	color: #3b3b40;
}
.CustomerStories_BlockName{
	padding-left: 30px;
	color: #595b5e;
	font-weight: bold
}
.CustomerStories_BlockType{
	padding-left: 30px;
	color: #595b5e;
}
.CustomerStories_BlockIcon{
	text-align: center;
}
.CustomerStories_BlockIcon1_Title{
	text-align: center;
	color: #da2e39;
}
.CustomerStories_BlockIcon2_Title{
	text-align: center;
	color: #04be5b;
}
.CustomerStories_BlockIcon3_Title{
	text-align: center;
	color: #61cdff;
}
.CustomerStories_BlockIcon4_Title{
	text-align: center;
	color: #ff9948;
}
.CustomerStories_Line{
	margin: 60px;
}
/*---------END CUSTOMER STORIES---------*/
/*---------VBOUT DIFFERANCE---------*/

.vboutTheme_vbout13#vboutDifference{
	background: url("../images/home-pag-VboutDifference-background.jpg") no-repeat left;
	padding-top: 150px;
    padding-bottom: 53px;
	background-size: cover!important;
}
.vboutTheme_vbout13 .vboutDifference_Title{
	font-size: 30px;
    padding-bottom: 20px;
    color: #3b3b40;
}
.vboutTheme_vbout13 .vboutDifference_List{
	line-height: 2.5em;
	color: #595b5e;
	font-size: 18px;
}
/*---------END VBOUT DIFFERANCE---------*/
/*---------PARTNERS----------*/

.vbout-PagePartner#vbout-PagePartners{
	background: url("../images/features-PagePartners_Background.jpg") no-repeat top center !important;
	padding-bottom: 9px!important;
	background-size: cover !important;
}
.vbout-PagePartner#vbout-PagePartners .PagePartners-title{
	margin: 0px;
	font-size: 18px;
	padding-left: 35px;
    position: relative;
    top: 20px;
	padding-top: 65px;
}
.vbout-PagePartner#vbout-PagePartners .PagePartnersIMGs{
	display: inline-block;
	padding: 35px;
}
.vbout-PagePartner#vbout-PagePartners .PagePartners-Button{
	padding-top: 100px;
    /*padding-left: 100px;*/
}
.vbout-PagePartner#vbout-PagePartners a.Partners-Button{
	display: block;
    border: 1px solid #8aa60c;
    width: 260px;
    color: #fff;
    background-color: #8aa60c;
    text-align: center;
    line-height: 60px;
    border-radius: 3px;
    text-decoration: none;
	font-weight: bold;
}
/*
a.Partners-Button:hover{
	background-color: #b2d612;
	border-color: #b2d612;
}
a.Partners-Button:active{
	background-color: #728909;
	border-color: #728909;
}
*/
.vbout-PagePartner#vbout-PagePartners .PagePartners-Free{
	padding-left: 30px;
    font-size: 16px;
    font-weight: lighter;
	color: #3b3b40;
}
/*---------END PARTNERS----------*/
/*---------MENU HEADER---------*/
.Describe-Form{
	padding-right: 40px;
	margin: 5px;
}
.Describe-Form2{
	padding-right: 58px;
	margin: 5px;
}
.Describe-Form3{
	padding-right: 155px;
	margin: 5px;
}
#vbout-MenuHeader{
	position: relative;
    z-index: 5;
    background: none repeat scroll 0 0 #f7f7f7;
	box-shadow: 0 0 100px 0 rgba(106, 136, 148, 0.3);
	padding-bottom: 9px;
    padding-top: 6px;
	}
}
.MenuHeader-vboutLogo{
	margin: 0px;
	padding-top: 7px;
}
ul.MenuHeader-List{
    font-size: 14px;
	padding-left: 16px;
	margin: 0px;
}
li.MenuHeader-Bar{
	display: inline-block;
    margin: 12px;
}
a.MenuHeader-Bar-link{
	text-decoration: none;
	color: #3b3b40;
	font-weight: bold;
}
a.MenuHeader-Bar-link:hover, a.MenuActive{
	color: #1780ba;
}
a#MenuHeader-Bar-linkID{
	border: 2px solid #1780ba;
    display: block;
    width: 95px;
    text-align: center;
    padding: 9px;
    border-radius: 4px;
	color: #1780ba;
	font-weight: bold;
}
li#MenuHeader-BarID{
	padding-left: 10px;
    margin-right: 0px;
}
a#MenuHeader-Bar-linkID:hover{
	background-color: #1780ba;
	color: #ffffff;
}
a#MenuHeader-Bar-linkID:active{
	background-color: #136fa2;
}
/*---------END MENU HEADER---------*/
.who-the-heck-are-we-IMG &gt; img {
    width: 151px;
}
/*---------HEADER---------*/
p.Investor-Inquiry-Title {
    font-size: 30px;
    font-weight: 100;
    line-height: 55px;
    padding-top: 30px;
    color: #3b3b40;
	margin: 0px;
	padding-left: 25px;
}
p.Affiliate-Program-Title {
    font-size: 30px;
    font-weight: 100;
    line-height: 55px;
    padding-top: 30px;
    color: #3b3b40;
	margin: 0px;
	padding-left: 20px;
}
p.who-the-heck-are-we-Title {
    font-size: 30px;
    font-weight: 100;
    line-height: 55px;
    padding-top: 30px;
    color: #3b3b40;
	margin: 0px;
	padding-left: 25px;
}
ul.About-Pages {
    list-style: none;
    text-align: right;
    line-height: 3.5em;
    font-size: 14px;
    font-weight: 900;
	width: 122%;
}
ul.About-Pages li a{
	text-decoration: none;
}
.col-sm-10.padding-left {
    padding-left: 40px;
}
ul.About-Pages li a.Investor-Inquiry-active{
	color: #8aa60c;
}
ul.About-Pages li a{
	color: #1780ba;
}
ul.About-Pages li a:hover{
	color: #8aa60c;
}
#Investor-Inquiry-Padding{
	padding-top: 10px;
}
.Investor-Inquiry-Text{
	font-size: 14px;
    line-height: 2em;
    text-align: justify;
    font-weight: normal;
    color: #3b3b40;
}
.Investor-Inquiry-Title2{
	font-size: 30px;
    font-weight: 100;
    line-height: 55px;
    color: #3b3b40;
	margin: 0px;
}
.col-sm-10.padding-left {
    padding-left: 40px;
}
ul.About-Pages li a.Affiliate-Program-active{
	color: #8aa60c;
}
ul.About-Pages li a{
	color: #1780ba;
}
ul.About-Pages li a:hover{
	color: #8aa60c;
}
#Affiliate-Program-Padding{
	padding-top: 15px;
}
.Affiliate-Program-Text{
	font-size: 14px;
    line-height: 2em;
    text-align: justify;
    font-weight: normal;
    color: #3b3b40;
	padding-top: 10px;
}
.Affiliate-Program-Title2{
	font-size: 30px;
    font-weight: 100;
    line-height: 55px;
    color: #3b3b40;
	margin: 0px;
}
ul.About-Pages-list {
    padding-left: 20px;
    line-height: 2.5em;
}
a.Investor-Inquiry-Link{
	display: block;
    border: 1px solid #8aa60c;
    width: 40%;
    color: #fff;
    background-color: #8aa60c;
    text-align: center;
    line-height: 60px;
    border-radius: 3px;
    text-decoration: none;
	font-weight: bold;
	font-size: 30px;
	margin: 0 auto;
}
.Investor-Inquiry-button{
	padding-top: 20px;
	padding-bottom: 100px;
}
a.Investor-Inquiry-Link:hover{
	background-color: #b2d612;
	border-color: #b2d612;
}
a.Investor-Inquiry-Link:active{
	background-color: #728909;
	border-color: #728909;
}
a.Affiliate-Program-Link{
	display: block;
    border: 1px solid #8aa60c;
    width: 40%;
    color: #fff;
    background-color: #8aa60c;
    text-align: center;
    line-height: 60px;
    border-radius: 3px;
    text-decoration: none;
	font-weight: bold;
	font-size: 30px;
	margin: 0 auto;
}
.Affiliate-Program-button{
	padding-top: 20px;
	padding-bottom: 100px;
}
a.Affiliate-Program-Link:hover{
	background-color: #b2d612;
	border-color: #b2d612;
}
a.Affiliate-Program-Link:active{
	background-color: #728909;
	border-color: #728909;
}
ul.About-Pages li a.who-the-heck-are-we-active{
	color: #8aa60c;
}
ul.About-Pages li a{
	color: #1780ba;
}
ul.About-Pages li a:hover{
	color: #8aa60c;
}
p.who-the-heck-are-we-Text {
    padding-left: 32px;
    line-height: 2em;
    color: #3b3b40;
    font-weight: normal;
    text-align: justify;
    padding-top: 10px;
	padding-bottom: 15px;
}
p.who-the-heck-are-we-Text span{
	font-weight: bold;
}
.who-the-heck-are-we-IMG{
	text-align: center;
}
.who-the-heck-are-we-Name{
	text-align: center;
	margin: 0px;
	font-size: 20px;
	font-weight: 100;
}
.who-the-heck-are-we-Type{
	text-align: center;
	line-height: 1em;
	font-size: 14px;
	padding-bottom: 20px;
}
p.Reach-Us {
    font-size: 25px;
    padding-top: 30px;
	padding-bottom: 15px;
    color: #3b3b40;
}
p.US-Number a {
    text-decoration: none;
    color: #3b3b40;
    font-weight: 100;
}
p.US-Number a:hover{
	color: #016cb4;
}
p.MEA-Number a {
    text-decoration: none;
    color: #3b3b40;
    font-weight: 100;
}
p.MEA-Number a:hover{
	color: #016cb4;
}
p.MEA-Number{
    padding-left: 20px;
}
p.US-Number {
    padding-bottom: 15px;
	padding-left: 20px;
}
p.Support-email {
    padding-top: 40px;
	padding-bottom: 50px;
}
p.Support-email a {
    font-size: 25px;
    text-decoration: none;
    color: #016cb4;
    font-weight: 100;
}
/*---------END HEADER---------*/
/*---------HEADER AND FORM---------*/
#vbout-request-a-demo.vboutTheme_vbout13 .NewOneTitle{
	font-size: 36px;
    line-height: 55px;
    font-weight: normal;
    color: #3b3b40;
    text-align: center;
}
#vbout-request-a-demo.vboutTheme_vbout13 .NewOneSubTitle{
	font-size: 20px;
    line-height: 35px;
    font-weight: normal;
    color: #787b7f;
    text-align: center
}
#vbout-request-a-demo.vboutTheme_vbout13 h1.request-a-demo-Title {
    font-size: 25px;
    font-weight: 100;
    line-height: 55px;
    padding-top: 30px;
    color: #3b3b40;
	margin: 0px;
}
#vbout-request-a-demo.vboutTheme_vbout13 h1.request-a-demo-Title2 {
    font-size: 24px;
    font-weight: 100;
    line-height: 40px;
    color: #3b3b40;
	margin: 0px;
}
#vbout-request-a-demo.vboutTheme_vbout13 p.request-a-demo-Text {
    line-height: 2em;
    color: #3b3b40;
    font-weight: normal;
    text-align: justify;
	padding-bottom: 7px
}
#vbout-request-a-demo.vboutTheme_vbout13 ul.request-a-demo-List {
    padding-left: 21px;
    line-height: 2.8em;
    padding-top: 10px;
}
#vbout-request-a-demo.vboutTheme_vbout13 ol.request-a-demo-List {
    padding-left: 21px;
    line-height: 2.8em;
    padding-top: 10px;
}
#vbout-request-a-demo.vboutTheme_vbout13 p.request-a-demo-Text2 {
    line-height: 2em;
    color: #3b3b40;
    font-weight: normal;
    text-align: justify;
	padding-bottom: 5px
}
#vbout-request-a-demo.vboutTheme_vbout13 p.request-a-demo-Text3 {
    line-height: 2em;
    color: #3b3b40;
    font-weight: normal;
    text-align: justify;
	padding-bottom: 10px
}
#vbout-request-a-demo.vboutTheme_vbout13 p.Free-marketing-course-IMG {
    padding-top: 30px;
	margin: 0px;
}
#vbout-request-a-demo.vboutTheme_vbout13 p.Free-marketing-course-Text {
    line-height: 2em;
    color: #3b3b40;
    font-weight: normal;
    text-align: justify;
	padding-bottom: 7px;
	padding-top: 40px;
}
#vbout-request-a-demo.vboutTheme_vbout13 p.Free-marketing-course-Text2 {
    line-height: 2em;
    color: #3b3b40;
    font-weight: normal;
    text-align: justify;
	padding-bottom: 7px;
}
#vbout-request-a-demo.vboutTheme_vbout13 p.Free-marketing-course-Text100 {
    line-height: 2em;
    color: #3b3b40;
    font-weight: normal;
    text-align: justify;
	padding-bottom: 7px;
	padding-top: 10px;
}
#vbout-request-a-demo.vboutTheme_vbout13 a.VboutSite{
	text-decoration: none;
	color: #1780ba;
}
#vbout-request-a-demo.vboutTheme_vbout13 a.ClickHere{
	text-decoration: none;
	color: #1780ba;
}
#vbout-request-a-demo.vboutTheme_vbout13 .request-a-demo-form-Div {
    border: 1px solid #ccc;
    margin-top: 45px;
    padding: 25px 10px 25px 10px;
	background-color: #3399d1;
}
#vbout-request-a-demo.vboutTheme_vbout13 h3.request-a-demo-Form-Title{
	font-size: 20px;
	margin: 0;
	text-align: center;
	color: #fff;
}
#vbout-request-a-demo.vboutTheme_vbout13 form.InputFormSubscribe {
    text-align: center;
    padding-top: 20px;
}
#vbout-request-a-demo.vboutTheme_vbout13 .InputFormSubscribeinput {
    margin-bottom: 20px;
    width: 93%;
    padding: 10px;
	color: #3b3b40;
}
#vbout-request-a-demo.vboutTheme_vbout13 p.Form-Button {
    text-align: center;
}

#vbout-request-a-demo.vboutTheme_vbout13 p.Form-Button button:hover {
    background-color: #86a637!important;
    color: #fff!important;
}

#vbout-request-a-demo.vboutTheme_vbout13 button.Form-Link {
    border: 2px solid #86a637;
    width: 93%;
    display: block;
    margin: 0 auto;
    padding: 10px;
    text-decoration: none;
    font-size: 16px;
    color: #86a637;
	font-weight: bold;
	background-color: #fff;
}
#vbout-request-a-demo.vboutTheme_vbout13 button.Form-Link:hover{
	background-color: #86a637;
	color: #fff;
}
#vbout-request-a-demo.vboutTheme_vbout13 a.Form-Link{
	border: 2px solid #86a637;
    width: 93%;
    display: block;
    margin: 0 auto;
    padding: 10px;
    text-decoration: none;
    font-size: 16px;
    color: #86a637;
	font-weight: bold;
	background-color: #fff;
}
#vbout-request-a-demo.vboutTheme_vbout13 a.Form-Link:hover{
	background-color: #86a637;
	color: #fff;
}
#vbout-request-a-demo.vboutTheme_vbout13 .Form-Border-Button {
    padding-top: 20px;
}
#vbout-request-a-demo.vboutTheme_vbout13 .request-a-demo-form-input {
    border: 1px solid #ccc;
    border-top: none;
    padding-bottom: 20px;
}
#vbout-request-a-demo.vboutTheme_vbout13 #InputFormSubscribeinputID{
	margin-bottom: 5px;
}
/*---------END HEADER AND FORM---------*/
/*------------LESSONS----------------*/
h1.Lessons-course {
    font-size: 20px;
    color: #1780ba;
}
ul.Lessons-course-List {
    line-height: 2.5em;
    padding-left: 20px;
    color: #787b75;
}
.Course-title{
	font-size: 30px;
	color: #1780ba;
}
.row.Lessons-course-padding {
    padding-bottom: 50px;
}
/*------------END LESSONS----------------*/
/*----------PLATFORMS----------*/
.PagePlatforms {
	padding-bottom: 50px;
}
h1.Platforms_title {
	padding-top: 40px;
    margin: 0;
    text-align: center;
    font-size: 36px;
    color: #3b3b40;
    font-weight: 100;
    padding-bottom: 15px;
}
p.Platforms_subtitle {
	text-align: center;
    margin: 0;
    font-size: 14px;
    font-weight: 600;
	padding-bottom: 30px;
}
.paltforms_border {
	background-color: #fefefe;
    border: 2px solid #e4e4e4;
	margin-bottom: 10px;
}
p.PlatformsImages1 {
	text-align: center;
    padding-top: 45px;
}
p.PlatformsImages2 {
	text-align: center;
    padding-top: 30px;
}
p.PlatformsImages3 {
	text-align: center;
    padding-top: 65px;
}
h2.PlatformsSmallTitle {
	text-align: center;
	padding-bottom: 20px;
	color: #1580ba;
	font-size: 30px;
}
ul.PlatformsColumn1 {
	line-height: 2em;
	font-size: 16px;
    list-style-position: inside;
    padding: 0 20px;
	padding-bottom: 10px;
	color: #777;
}
ul.PlatformsColumn2 {
	line-height: 1.7em;
	font-size: 16px;
	list-style-position: inside;
    padding: 0 20px;
	color: #777;
}
ul.PlatformsColumn3 {
	line-height: 2em;
	font-size: 16px;
	list-style-position: inside;
    padding: 0 20px;
	padding-bottom: 4px;
	color: #777;
}
/*----------END PLATFORMS----------*/
/*----------OUR CLIENTS----------*/
.Our-clients-Title{
	text-align: center;
	font-size: 36px;
	color: #3b3b40;
}
img.Images-Clients {
    width: 150px;
}
p.Clients {
    text-align: center;
    padding-top: 25px;
    padding-bottom: 25px;
}
/*----------END OUR CLIENTS----------*/
/*----------START PARTNER STORIES----------*/

.PagePartners {
	padding-bottom: 60px;
}
p.partnerStories_title {
	color: #3b3b40;
    font-size: 36px;
    text-align: center;
    font-weight: lighter;
	margin: 0px;
	padding-top: 10px;
	line-height: 1.5;
}
p.partnerStories_text {
	color: #3b3b40;
    text-align: center;
    font-size: 14px;
    font-weight: 600;
	padding-bottom: 15px;
	line-height: 1.5;
}
.partnerStories_background {
	background-color: #fff;
	overflow: hidden;
	box-shadow: 1px 1px 10px #BCBCBC;
	padding: 50px 20px;
}
p.partnerStories_block_one_text {
    font-size: 14px;
    line-height: 2em;
}
span.partnerStories_names {
	font-size: 16px;
    color: #1580ba;
}
span.partnerStories_link {
	font-size: 16px;
    color: #86a637;
}
.partnerStories_block_one a {
	text-decoration: none;
}
p.partnerStories_block_one_text2 {
	padding-top: 10px;
    line-height: 2em;
    text-align: right;
    font-size: 14px;
}
p.partnerStories_block_one_image2, p.partnerStories_block_one_image {
	text-align:center;
}
.partnerStories_block_two {
	padding-top: 70px;
}
span.partnerStories_names2 {
	font-size: 16px;
    color: #1580ba;
}
span.partnerStories_link2 {
    font-size: 16px;
    color: #86a637;
}
.partnerStories_block_two a {
	text-decoration: none;
}
/*----------END PARTNER STORIES----------*/
/*----------START HEADER----------*/

#PageHeader {
	background: url("https://www.vbout.com/images/2016/Vbout_Referrals_header_background.jpg") no-repeat center center;
	padding-bottom: 91px;
}
h1#PageHeader_title {
	padding-top: 110px;
    color: #fff;
    margin: 0;
    font-size: 60px;
    text-align: center;
}
p#PageHeader_subtitle {
	padding-top: 10px;
    color: #fff;
    font-size: 24px;
    text-align: center;
	margin: 0px;
	font-weight: 600px;
}
#PageHeader_button {
	margin: 0 auto;
    width: 325px;
    padding-top: 100px;
}
#PageHeader_button a:hover p {
	background-color: #b2d612;
	border-color: #b2d612;
}
p#bigheader_button {
	margin: 0 auto;
    font-size: 30px;
    border: 2px solid #8aa60c;
    width: 325px;
    padding: 9px;
    text-align: center;
	color: #fff;
	background-color: #8aa60c;
	border-radius: 3px;
}
#PageHeader_button a {
	text-decoration: none;
}
/*----------END HEADER----------*/
/*----------START SIGN UP PLAN----------*/

p#PageSignUp_Plan_title {
	margin: 0;
    color: #1580ba;
    text-align: center;
    font-size: 30px;
    font-weight: lighter;
    padding-top: 35px;
    padding-bottom: 35px;
}
#signUp_span {
	font-weight: 600;
}
/*----------END SIGN UP PLAN----------*/
/*----------START SIGN UP WORKS----------*/

#SignUp_Works {
	background: url("../../images/2016/Vbout_Referrals_signup_works_background.jpg") no-repeat;
}
h1#SignUp_Works_title {
	margin: 0;
    color: #2676a3;
    text-align: center;
    font-size: 42px;
    font-weight: 100;
    padding-top: 50px;
}
p#SignUp_Works_subtitle {
	font-size: 14px;
    margin: 10px;
    text-align: center;
    font-weight: 600;
	padding-bottom: 50px;
}
ul#SignUp_Works_List {
	list-style: none;
    text-align: center;
    line-height: 1.8em;
    margin: 0;
}
li#SignUp_Works_li_two {
	color: #4b94c4;
    font-size: 23px;
    padding-top: 15px;
    line-height: 1.3em;
    font-weight: 100;
}
p#SignUp_Works_BlockQuote {
	font-size: 18px;
    margin: 0;
    text-align: center;
    line-height: 1.8em;
	padding-bottom: 30px;
    padding-top: 30px;
    border: 1px solid #ecedee;
    box-shadow: 0px -3px 20px #ecedee;
}
img#SignUp_Works_BlockQuote_image {
	padding-right: 10px;
    padding-bottom: 5px;
}
span#SignUp_Works_BlockQuote_span1 {
	font-weight: 600;
}
span#SignUp_Works_BlockQuote_span2 {
	font-weight: 600;
}
#SignUp_Works_Paraghraph {
	padding-top: 50px;
}
/*----------END SIGN UP PLAN----------*/
/*----------START SIGN UP FORM----------*/

#SignUp_Form {
	background-color: #1580ba;
	border-top: 2px solid #c5cdd1;
    border-bottom: 2px solid #c5cdd1;
	padding-bottom: 50px;
}
h1#SignUp_Form_title {
	padding-top: 40px;
    margin: 0;
    text-align: center;
    color: #fff;
    font-size: 42px;
    font-weight: 100;
    padding-bottom: 15px;
}
p#SignUp_Form_subtitle {
	color: #fff;
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    text-align: center;
}
hr#SignUp_Form_Hr {
	margin: 30px 0;
    border: 0;
    border-top: 1px solid #0a689b;
    border-bottom: 1px solid #3798cd;
}
input#SignUp_Form_name {
	width: 375px;
    padding: 13px;
    font-size: 18px;
}
input#SignUp_Form_email {
	width: 375px;
    padding: 13px;
    font-size: 18px;
}
#SignUp_Form_block_One {
	float: right;
}
#SignUp_Form_block_two {
	float: left;
}
h1#SignUp_Form_title_two {
	margin: 40px;
    text-align: center;
    font-size: 24px;
    font-weight: 100;
    color: #fff;
}
form#SignUp_Form_One {
	text-align: center;
	padding-bottom: 10px;
}
form#SignUp_Form_Two {
	text-align: center;
}
input#SignUp_Form_friend {
	font-size: 18px;
    width: 475px;
    padding: 13px;
}
input#SignUp_Form_refer {
	font-size: 18px;
    width: 475px;
    padding: 13px;
}
#SignUp_Form_button {
	margin: 0 auto;
    width: 325px;
    padding-top: 50px;
}
#SignUp_Form_button a:hover p {
	background-color: #fff;
	color: #2676a3;
	border-color: #2676a3;
}
p#bigSignUp_Form_button {
	margin: 0;
    font-size: 30px;
    border: 2px solid #fff;
    width: 325px;
    padding: 9px;
    text-align: center;
	color: #fff;
}
#SignUp_Form_button a {
	text-decoration: none;
}
/*----------END SIGN UP FORM----------*/
/*----------START PLATFORMS----------*/

#PagePlatforms {
	padding-bottom: 80px;
	border-bottom: 2px solid #d3dce1;
}
h1#Platforms_title {
	padding-top: 40px;
    margin: 0;
    text-align: center;
    font-size: 28px;
    color: #2676a3;
    font-weight: 100;
    padding-bottom: 15px;
}
p#Platforms_subtitle {
	text-align: center;
    margin: 0;
    font-size: 14px;
    font-weight: 600;
	padding-bottom: 70px;
}
#paltforms_border {
	background-color: #fefefe;
    border: 2px solid #e4e4e4;
}
p#PlatformsImages1 {
	text-align: center;
    padding-top: 45px;
}
p#PlatformsImages2 {
	text-align: center;
    padding-top: 30px;
}
p#PlatformsImages3 {
	text-align: center;
    padding-top: 65px;
}
h2#PlatformsSmallTitle {
	text-align: center;
	padding-bottom: 20px;
	color: #1580ba;
	font-size: 30px;
}
ul#PlatformsColumn1 {
	line-height: 2em;
	font-size: 16px;
    padding-left: 100px;
	padding-bottom: 10px;
}
ul#PlatformsColumn2 {
	line-height: 1.7em;
	font-size: 16px;
	padding-left: 75px;
}
ul#PlatformsColumn3 {
	line-height: 2em;
	font-size: 16px;
	padding-left: 85px;
	padding-bottom: 4px;
}
/*----------END PLATFORMS----------*/
/*----------START BANNER----------*/

#PageBanner {
	padding-bottom: 20px;
    background-color: #1580ba;
    padding-top: 20px;
    border-top: 3px solid #e8e8e8;
}
p#BannerTitle {
	font-size: 36px;
	color: #fff;
	font-weight: 100;
	margin: 0;
	padding-top: 20px;
}
p#EasySignup {
	font-size: 14px;
	color: #fff;
}
p#BannerButton {
	padding: 8px;
    border: 2px solid #8aa60c;
    text-align: center;
    width: 260px;
    color: #fff;
    font-size: 30px;
	background-color: #8aa60c;
	border-radius: 3px;
}
#BannerButtonRight a {
	text-decoration: none;
}
#BannerButtonRight {
	width: 260px;
	padding-top: 20px;
}
#BannerButtonRight a:hover p {
	background-color: #b2d612;
	border-color: #b2d612;
}
/*----------END BANNER----------*/
/*---Pricing----*/
/*----------------------------------*/
#vbout-Pricing.vboutTheme_vbout13{
		font-family: 'Montserrat', sans-serif;
	}
#vbout-MenuHeaderBar-Type{
	background-color: #f4f8f9;
	border-top: 2px solid #e6edf1;
    border-bottom: 2px solid #e6edf1;
}
ul.MenuHeader-BarListType{
	margin: 0px;
}
li.MenuHeader-Type {
    display: inline-block;
	border-bottom: 3px solid #f4f8f9;
}
img.PageHeader-IMGMedia{
	width: 600px;
}
/*---
.MenuHeader-TypeImg{
	padding-right: 20px;
}
--*/
.NewBackIMG1 a{
	background: url("https://www.vbout.com/images/2016/Email01.png") no-repeat left center;
}
.NewBackIMG6 a{
	background: url("https://www.vbout.com/images/2016/Email02.png") no-repeat left center;
}
.NewBackIMG2 a{
	background: url("https://www.vbout.com/images/2016/social02.png") no-repeat left center;
}
.NewBackIMG7 a{
	background: url("https://www.vbout.com/images/2016/social01.png") no-repeat left center;
}
.NewBackIMG3 a{
	background: url("https://www.vbout.com/images/2016/lead02.png") no-repeat left center;
}
.NewBackIMG8 a{
	background: url("https://www.vbout.com/images/2016/lead01.png") no-repeat left center;
}
.NewBackIMG4 a{
	background: url("https://www.vbout.com/images/2016/landing02.png") no-repeat left center;
}
.NewBackIMG9 a{
	background: url("https://www.vbout.com/images/2016/landing01.png") no-repeat left center;
}
.NewBackIMG5 a{
	background: url("https://www.vbout.com/images/2016/analytics02.png") no-repeat left center;
}
.NewBackIMG10 a{
	background: url("https://www.vbout.com/images/2016/analytics01.png") no-repeat left center;
}
.NewBackIMG6 a:hover{
	background: url("https://www.vbout.com/images/2016/Email01.png") no-repeat left center;
}
.NewBackIMG2 a:hover{
	background: url("https://www.vbout.com/images/2016/social01.png") no-repeat left center;
}
.NewBackIMG3 a:hover{
	background: url("https://www.vbout.com/images/2016/lead01.png") no-repeat left center;
}
.NewBackIMG4 a:hover{
	background: url("https://www.vbout.com/images/2016/landing01.png") no-repeat left center;
}
.NewBackIMG5 a:hover{
	background: url("https://www.vbout.com/images/2016/analytics01.png") no-repeat left center;
}
a.MenuHeader-BarType-link {
    display: block;
    padding: 25px 40px;
    padding-left: 40px;
    color: #b0b4b9;
    text-decoration: none;
    font-size: 15px;
}
a.MenuHeader-BarType-link:hover{
	color: #1780ba;
}
a.active{
	color: #1780ba!important;
}
li.active{
	border-bottom-color: #1780ba!important;
	position: relative;
    top: 2px;
}
/*---------END MENU HEADER---------*/

/*---------HEADER---------*/
#vbout-PageHeader{
	padding-bottom: 40px;
    border-bottom: 2px solid #e3e3e3;
}
.PageHeader-Title{
	font-size: 30px;
    font-weight: normal;
    padding-top: 67px;
	line-height: 55px;
	color: #3b3b40;
}
.PageHeader-Text{
	font-size: 16px;
    line-height: 35px;
    color: #787b7f;
	font-weight: normal;
}
.PageHeader-Button{
	padding-top: 40px;
}
a.Header-Button{
	display: block;
    border: 1px solid #8aa60c;
    width: 260px;
    color: #fff;
    background-color: #8aa60c;
    text-align: center;
    line-height: 60px;
    border-radius: 3px;
    text-decoration: none;
	font-weight: bold;
}
a.Header-Button:hover{
	background-color: #b2d612;
	border-color: #b2d612;
}
a.Header-Button:active{
	background-color: #728909;
	border-color: #728909;
}
.PageHeader-IMG{
	padding-top: 40px;
}
/*---------------------------*/

.BlockS-PageHeader-Title{
	font-size: 30px;
	padding-top: 80px;
	padding-left: 50px;
}
.BlockS-PageHeader-Text{
	font-size: 16px;
	line-height: 2em;
	color: #b0b4b9;
	padding-left: 50px;
	text-align: ;
}
.paddingzero{
	padding-left: 0px;
}
.paddingleft{
	padding-left: 50px;
}
.BlockS-PageHeader-IMG{
	padding-top: 40px;
}

/*---------END HEADER---------*/

/*---------PRICING---------*/

#vbout-Pricing{
	background-color: #f4f8f9;
	padding-bottom: 50px;
	padding-top: 50px;
}
p.Princing-Title {
    text-align: center;
    font-size: 36px;
    color: #3b3b40;
    line-height: 55px;
    font-weight: normal;
	padding-bottom: 50px;
}
.PricingBox{
	text-align: center;
    font-size: 20px;
    margin: 0;
	color: #787b7f;
	line-height: 44px;
	padding-top: 30px;
}
.PricingCredit{
	text-align: center;
    font-size: 35px;
	color: #1780ba;
	line-height: 40px;
	padding-bottom: 15px;
}
span.Month{
	font-size: 10px;
}
ul.Pricing-List {
    list-style: none;
    text-align: center;
    line-height: 1.2 !important;
	font-size: 14px;
}
li.Pricing-info {
    border-bottom: 1px solid #e6edf1;
	color: #595b5e;
	height: 60px;
	padding: 20px 10px;
}
#Pricing-info_BorderTop{
	border-top: 1px solid #e6edf1;
}
#Pricing-info_BorderNone{
	border: none;
}
p.TryItFree{
	text-align: center;
}
#vbout-Pricing.vboutTheme_vbout13 a.TryItFreeButton{
		width: 154px;
		padding: 9px 6px;
		display: block;
		color: #fff;
		background-color: #8aa60c;
		margin: 0 auto;
		border-radius: 4px;
		text-decoration: none;
		  border: 1px solid #8aa60c;
}
a.TryItFreeButton {
    border: 1px solid #8aa60c;
    width: 145px;
    display: block;
    padding: 9px;
    color: #fff;
    background-color: #8aa60c;
    margin: 0 auto;
    border-radius: 4px;
    text-decoration: none;
}
p.FreeTrial {
    font-size: 11px;
    color: #b8b8ba;
    text-align: center;
	padding-bottom: 10px;
}
.PricingStarterBlock {
    border: 1px solid #fff;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0px 0px 10px #ccc;
}

.Border {
    width: 160px;
    border: 1px solid #b0b4b9;
    padding: 4px;
    text-align: center;
    margin: 0 auto;
    font-size: 12px;
    background-color: #b0b4b9;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    position: relative;
    bottom: 1px;
    color: #fff;
}
#PricingBox_PaddingTop{
	padding-top: 8px;
}
/*
a.TryItFreeButton:hover{
	background-color: #1780ba;
	border-color: #1780ba;
}
*/
p.ComparePlans{
	padding-top: 60px;
}
a.PricingComparePlansButton{
	display: block;
    width: 260px;
    border: 2px solid #1780ba;
    text-align: center;
    line-height: 60px;
    font-size: 16px;
    margin: 0 auto;
    text-decoration: none;
    color: #1780ba;
}
a.PricingComparePlansButton:hover{
	background-color: #1780ba;
	color: #fff;
}
a.collapse-plans {
    border: 2px solid #1780ba;
    padding: 9px;
    display: block;
    width: 275px;
    text-align: center;
    font-size: 18px;
	position: relative;
    bottom: 20px;
	color: #1780ba;
	text-decoration: none;
	border-radius: 3px;
}
a.collapse-plans:hover{
	background-color: #1780ba;
	color: #fff;
}
/*---------END PRICING---------*/
/*---------PRICING COMPARE PLANS---------*/

#vbout-Pricing-ComparePlans{
	padding-top: 60px;
    padding-bottom: 40px;
}
p.Pricing-ComparePlans_Tilte {
    text-align: center;
    font-size: 36px;
    color: #3b3b40;
    padding-bottom: 50px;
}
p.Pricing-ComparePlans_Features {
    font-size: 18px;
    font-weight: bold;
    color: #1780ba;
	margin: 0px;
	padding-left: 30px;
}
p.Pricing-ComparePlans_Type {
    font-size: 18px;
    color: #787b7f;
    font-weight: bold;
	margin: 0px;
	padding-left: 28px;
}
div#Pricing-ComparePlans_Row {
    border: 1px solid #f4f8f9;
    background-color: #f4f8f9;
    padding-bottom: 15px;
    padding-top: 17px;
	box-shadow: 0px 0px 1px #ccc;
}
p.Pricing-ComparePlans_Price {
    margin: 0;
    font-size: 35px;
    color: #1780ba;
    padding-top: 35px;
    line-height: 1em;
}
span.price-show{
	display: none;
}
span.STYLING{
	font-size: 14px;
	color: #1780ba;
	padding-left: 10px;
}
span#stylingID{
	padding-left: 20px;
}
p.Pricing-ComparePlans_Month {
    text-align: center;
    font-size: 13px;
    color: #1780ba;
	margin: 0;
    padding-bottom: 35px;
}
p.Pricing-ComparePlans_EmailSection {
    font-size: 18px;
    color: #abacae;
    border-bottom: 1px solid #e6edf1;
    border-top: 1px solid #e6edf1;
    padding-bottom: 10px;
    padding-top: 10px;
    font-weight: bold;
    padding-left: 30px;
}
p.Pricing-ComparePlans_EmailSectionType {
    line-height: 3em;
    font-size: 15px;
    padding-left: 30px;
    color: #595b5e;
}
img.Pricing-ComparePlans_EmailSectionImage {
    padding-top: 13px;
	padding-left: 70px;
}
p.Pricing-ComparePlans_EmailSectionImage{
	padding-top: 13px;
	padding-left: 50px;
}
#Pricing-ComparePlans_EmailSectionImagePadding{
	padding-left: 75px;
}
#Pricing-ComparePlans_EmailSectionImagePadding63{
	padding-left: 63px;
}
#Pricing-ComparePlans_EmailSectionImagePaddingDash{
	padding-left: 77px;
}
#PricingFinalLine {
    border-bottom: 1px solid #e6edf1;
}
#price-row-empty {
	height: 100px;
}
#price-row-empty20{
	height: 10px;
}
p.ComparePlansFinal {
    padding-top: 25px;
}
a.PricingComparePlansFinalButton {
    width: 170px;
    display: block;
    border: 2px solid #1580ba;
    color: #1580ba;
    text-align: center;
    padding: 9px;
    text-decoration: none;
    border-radius: 3px;
}
a.PricingComparePlansFinalButton:hover{
	background-color: #1580ba;
	color: #fff;
}
/*---------END PRICING COMPARE PLANS---------*/
/*---------MARKETING AGENCY---------*/

div#vbout-MarketingAgency {
    padding-top: 50px;
	padding-bottom: 50px;
}
p.MarketingAgency_Block_Title {
    text-align: center;
    font-size: 26px;
    color: #3b3b40;
}
p.MarketingAgency_Block_SubTitle {
    text-align: center;
    font-size: 18px;
    color: #787b7f;
	padding-bottom: 30px;
}
.MarketingAgency-IMG1{
	padding-right: 20px;
}
.MarketingAgency-IMG2{
	padding-right: 26px;
}
#MarketingAgency-Type2IMG2{
	padding-left: 6px;
}
.MarketingAgency-IMG3{
	padding-right: 30px;
}
.MarketingAgency-IMG4{
	padding-right: 20px;
}
.MarketingAgency-IMG5{
	padding-right: 35px;
}
.MarketingAgency-IMG6{
	padding-right: 26px;
}
#MarketingAgency-Type2IMG6{
	padding-left: 7px;
}
.MarketingAgency-Type{
	line-height: 5em;
	float:right;
    min-width: 240px;
}
.MarketingAgency-Type2{
	line-height: 5em;
	float:left;
    min-width: 240px;
}
.MarketingAgency_Block {
    background-color: #f4f8f9;
    padding-top: 40px;
	padding-bottom: 40px;
    width: 85%;
    margin: 0 auto;
}
.MarketingAgencyButton{
	padding-top: 20px;
}
a.MarketingAgencyButtonLink{
	display: block;
    width: 55%;
    border: 1px solid #1780ba;
    text-align: center;
    line-height: 1.5em;
    font-size: 16px;
    margin: 0 auto;
    text-decoration: none;
    color: #fff;
	background-color: #1780ba;
	border-radius: 3px;
	font-weight: bold;
	padding: 10px;
}
a.MarketingAgencyButtonLink:hover{
	color: #1780ba;
	background-color: #fff;
}
/*---------END MARKETING AGENCY---------*/
/*---------COMMON QUESTIONS---------*/

#vbout-CommonQuestion{
	padding-top: 50px;
	padding-bottom: 50px;
}
.CommonQuestion_Title{
	text-align: center;
    font-size: 26px;
    color: #3b3b40;
}
.CommonQuestion_SubTitle{
	text-align: center;
    font-size: 18px;
    color: #787b7f;
	padding-bottom: 30px;
}
.CommonQuestion_Type{
	font-size: 14px;
    font-weight: bold;
}
.CommonQuestion_Span{
	font-size: 12px;
    color: #787b7f;
    font-weight: 100;
	line-height: 1.7em;
}
#CommonQuestion_SpanPadding{
	line-height: 2em;
}


/*---------END COMMON QUESTIONS---------*/
/*---------PARTNERS----------*/

#vbout-PagePartners{
	background: url("https://www.vbout.com/images/2016/features-PagePartners_Background.jpg") no-repeat;
	padding-bottom: 10px;
  background-size: cover;
}
.PagePartners-title{
	margin: 0px;
	font-size: 18px;
	padding-left: 35px;
    position: relative;
    top: 20px;
	padding-top: 65px;
}
.PagePartnersIMGs{
	display: inline-block;
	padding: 35px;
}
.PagePartners-Button{
	padding-top: 100px;
    /*padding-left: 100px;*/
}
a.Partners-Button{
	display: block;
    border: 1px solid #8aa60c;
    width: 260px;
    color: #fff;
    background-color: #8aa60c;
    text-align: center;
	line-height: 60px;
    border-radius: 3px;
    text-decoration: none;
	font-weight: bold;
}
a.Partners-Button:hover{
	background-color: #b2d612;
	border-color: #b2d612;
}
a.Partners-Button:active{
	background-color: #728909;
	border-color: #728909;
}
.PagePartners-Free{
	padding-left: 30px;
    font-size: 16px;
    font-weight: lighter;
	color: #3b3b40;
}
/*---------END PARTNERS----------*/

/*----End Pricing---*/

/*--------------------------Content Features-----------------*/
.PageHeader-TitleSocial{
	font-size: 30px;
    font-weight: normal;
    padding-top: 67px;
    line-height: 55px;
    color: #3b3b40;
}
.PageHeader-textSocial{
	font-size: 16px;
    line-height: 35px;
    color: #787b7f;
    font-weight: normal;
}
.BlockThree{
	padding-bottom: 0px!important;
}
.SizeIMG{
	width: 500px;
}
.AlignCenter{
	text-align: center;
}

.SizeIMG4{
    margin-left: 50px;
}
.SizeIMG5{
}
.SizeIMG6{
    margin-left: 50px;
}
/*--------------------End Content Features-------------------*/
/*-------AGENCY------*/
.benefitsPricing_image {
    border: 1px solid #fff;
    background: #fff;
    box-shadow: 0px 0px 10px #bcbcbc;
	padding-top: 15px;
    padding-bottom: 15px;
}

/*------------------*/
/*---------FOOTER---------*/
#vbout-PageFooter.vboutTheme_vbout13{
	background: none repeat scroll 0 0 #f7f7f7;
	padding-top: 40px;
    padding-bottom: 40px;
}
#vbout-PageFooter.vboutTheme_vbout13 .PageFooter-VboutLogo{
	padding-top: 115px;
}
#vbout-PageFooter.vboutTheme_vbout13 .FooterList-Title{
	font-size: 20px;
    color: #777;
	padding-bottom: 5px;
}
#vbout-PageFooter.vboutTheme_vbout13 ul.FooterList-Type{
	list-style: none;
    line-height: 2em;
	color: #b0b4b9;
	font-size: 13px
}
#vbout-PageFooter.vboutTheme_vbout13 ul.FooterList-Type a{
	text-decoration: none;
	color: #b0b4b9;
}
#vbout-PageFooter.vboutTheme_vbout13 ul.FooterList-Type a:hover{
	color: #1780ba;
}
#vbout-PageFooter.vboutTheme_vbout13 .FooterList-Bottom{
	padding-bottom: 20px;
}
#vbout-PageFooter.vboutTheme_vbout13 .FooterList-form{
	width: 100%;
    line-height: 35px;
    border-radius: 3px;
    border: 2px solid #e6edf1;
    padding-left: 15px;
    background-color: #fff;
    color: #bfc8cd;
}
#vbout-PageFooter.vboutTheme_vbout13 .vboutTheme-homePage-Footersubscribe .vbfs-input input,
#vbout-PageFooter.vboutTheme_vbout13 .vboutTheme-homePage-Footersubscribe .vbfs-input .vbt-birthdayfield{
	width: 100%;
    line-height: 35px;
    border-radius: 3px;
    border: 2px solid #e6edf1;
    padding-left: 15px;
    background-color: #fff;
    color: #bfc8cd;
}
#vbout-PageFooter.vboutTheme_vbout13 .vboutTheme-homePage-Footersubscribe .vbfs-submit input{
	border: 0px solid #e6edf1;
    width: 43px;
    height: 36px;
    position: absolute;
    border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
    bottom: 1px;
    right: 0px;
	background: url("../images/features-FooterForm_icon.png") no-repeat center center;
	background-color: #e6edf1;
}
#vbout-PageFooter.vboutTheme_vbout13 button.features-subscribe-button {
    border: 0px solid #e6edf1;
    width: 43px;
    height: 36px;
    position: absolute;
    border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
    bottom: 1px;
    right: 0px;
	background: url("../images/features-FooterForm_icon.png") no-repeat center center;
	background-color: #e6edf1;
}
#vbout-PageFooter.vboutTheme_vbout13 button.features-subscribe-button:hover{
	background-color: #eef6fb;
}
#vbout-PageFooter.vboutTheme_vbout13 button.features-subscribe-button:active{
	background-color: #d6dde1;
}
#vbout-PageFooter.vboutTheme_vbout13 .FooterFormLine{
	padding-bottom: 8px;
}
#vbout-copyRight-Footer p.FooterCopyright{
	text-align: center;
	font-size: 12px;
	color: #b0b4b9;
	padding-bottom: 10px;
  padding-top: 10px;
  margin: 0px;
}
 .Vbout-Terms{
	text-align: center;
	font-size: 12px;
	color: #b0b4b9;
	padding-bottom: 10px;
    padding-top: 10px;
    margin: 0px;
}
#vbout-copyRight-Footer a.Vbout-Terms-Style{
	text-decoration: none;
	color: #b0b4b9;
}
#vbout-PageFooter.vboutTheme_vbout13 p.SocialFooterForm {
    text-align: center;
}
#vbout-PageFooter.vboutTheme_vbout13 a.FooterSocialMedia {
    margin-right: 25px;
    font-size: 20px;
	color: #d9dee4;
}
#vbout-PageFooter.vboutTheme_vbout13 a.FooterSocialMedia1 ,#MenuHeader1.vboutTheme_vbout13 a.FooterSocialMedia1{
  margin-right: 15px;
  font-size: 20px;
	color: #1780ba;;
}
#vbout-copyRight-Footer #MenuHeader-Bar2 ,#MenuHeader1.vboutTheme_vbout13 #MenuHeader-Bar2{
	margin-left: 30px;
}
#vbout-PageFooter.vboutTheme_vbout13 a.FooterSocialMedia1:hover ,#MenuHeader1.vboutTheme_vbout13 a.FooterSocialMedia1:hover  {
	color: #8aa60c;
}
#vbout-PageFooter.vboutTheme_vbout13 a.FooterSocialMediaFoot  ,#MenuHeader1.vboutTheme_vbout13 a.FooterSocialMediaFoot{
  font-size: 20px;
  color: #d9dee4;
}

#vbout-copyRight-Footer .ebook-subscribe-padding{
	position: relative;
}
/*---------END FOOTER---------*/


/*--------MEDIA IPHONE, ANDROID AND IPAD--------*/
@media only screen and (max-width: 1182px){
	.PageFooter-VboutLogo{
		padding-top: 0px!important;
		text-align: center;
	}
	p.FooterList-Title {
		text-align: center;
	}
	ul.FooterList-Type {
		text-align: center;
	}
	ul.MenuHeader-List {
		font-size: 14px;
		padding-left: 0px;
	}
	li.MenuHeader-Bar {
		margin: 10px;
	}
	li#MenuHeader-BarID {
		padding-left: 20px;
	}
	li.active{
		border-bottom: none;
	}
}
@media only screen and (max-width: 1024px){
	ul.Pricing-List{
		font-size: 12px!important;
	}
	ul.MenuHeader-List1{
		display: none;
	}
	.PagePartnersIMGs {
		padding: 22px;
	}
	.PagePartners-title{
		top: 0px;
	}
#vbout-PagePartners.vboutTheme_vbout13 .PagePartners-Button{
	  padding-left: 0px;
}
	.PagePartners-Button {
		padding-left: 26px;
	}
	a.FooterSocialMedia {
		margin-right: 17px;
	}
}
@media only screen and (min-width: 768px){
	#vbout-Pricing.vboutTheme_vbout13 a.TryItFreeButton{
    width: 130px;
    padding: 9px 3px;
		font-size: 12px;
	}
}
@media only screen and (max-width: 974px){
	.CustomerStories_BlockText{
		padding-left: 50px!important;
	}
	.CustomerStories_BlockName{
		padding-left: 50px!important;
	}
	.CustomerStories_BlockType{
		padding-left: 50px!important;
	}
}

@media only screen and (max-width: 768px){
	p.partnerStories_block_one_image{
		text-align: center!important;
		float: none!important;
	}
	p.partnerStories_block_one_text{
		padding-top: 20px;
		text-align: center
	}
	#MenuHeader1{
		padding-bottom: 30px;
	}
	span#stylingID {
		padding-left: 0px!important;
	}
	span.STYLING {
		font-size: 16px!important;
	}
	.PageHeader-IMG{
		padding-left: 0px;
	}
	.paddingleft{
		padding-left: 0px;
	}
	.BlockS-PageHeader-Title{
		padding-left: 10px;
	}
	.BlockS-PageHeader-Text{
		padding-left: 10px;
	}
	p.benefitsPricing_image_package {
		padding-left: 10px!important;
		line-height: 1.5em!important;
		padding-bottom: 15px;
	}
	a.PricingComparePlansFinalButton {
		width: 101px;
	}
	p.Pricing-ComparePlans_EmailSectionImage {
		padding-left: 10px;
	}
	p.Pricing-ComparePlans_Price {
		font-size: 19px;
		padding-left: 12px;
	}
	p.Pricing-ComparePlans_Type{
		padding-left: 0px;
	}
	.row.CommonQuestionROW {
		padding-left: 0;
	}
	.CommonQuestion_Span{
		text-align: center;
	}
	.CommonQuestion_Type{
		text-align: center;
	}
	#MarketingTechnologie.vboutTheme_vbout13 .MarketingTechnologieSubTitle{
		font-size: 19px!important;
	}
	.TrainingVideo-SubTitle1{
		font-size: 19px!important;
	}
	.MenuHeader-List{
		padding: 0px!important;
	}
	.MenuHeader-Bar{
		padding: 8px!important;
	}
	.line-between{
		border: none!important;
	}
	.TrainingVideo-List1{
		line-height: 2.5!important;
		text-align: center!important;
	}
	.CustomerStories_BlockText{
		padding-left: 50px!important;
	}
	.vbouthomepagetestimonials#CustomerStories .CustomerStories_BlockText,.vbouthomepagetestimonials#CustomerStories .CustomerStories_BlockName,.vbouthomepagetestimonials#CustomerStories span#partnerStories_link2,.vbouthomepagetestimonials#CustomerStories .CustomerStories_BlockType{
		padding-left: 0px!important;
	}
	.CustomerStories_BlockName{
		padding-left: 50px!important;
	}
	span#partnerStories_link2{
		text-align: center;
	}
	.CustomerStories_BlockType{
		padding-left: 50px!important;
	}
	.CustomerStories_BlockIconMedia{
		width: 110px!important;
	}
	.TrainingVideo-SubTitle{
		font-size: 18px!important;
	}
	.slick-list{
		height: 200px!important;
	}
	.CustomerStories-SubTitle1{
		font-size: 18px!important;
	}
	.CustomerStories_BlockImg {
		text-align: center!important;
	}
	.CustomerStories_BlockImg img {
     width:100%;
	}
	#CustomerStories.vbouthomepagetestimonialsorg .CustomerStories_BlockImg img {
	     width:auto;
		}
	.CustomerStories_BlockText{
		text-align: left!important;
		font-size: 16px!important;
	}
	.CustomerStories_BlockName{
		text-align: center!important;
	}
	.CustomerStories_BlockType{
		text-align: center!important;
	}

	.vboutDifference_List{
		list-style: none!important;
		text-align: center!important;
	}
	.vboutDifference_Title{
		text-align: center!important;
	}
	#vboutDifference{
		padding-top: 40px!important;
		padding-bottom: 50px!important;
	}
	#vbout-PagePartners{
		background-color: #f4f8f9!important;
	}
	.PagePartners-Button{
		padding-top: 0px!important;
		padding-left: 0px!important;
	}
	a.Partners-Button{
		margin: 0 auto!important;
	}
	.PagePartners-Free{
		padding-left: 0px!important;
		text-align: center!important;
	}
	#SignUp_Works{
		background: none!important;
	}
	#SignUp_Form_block_One{
		padding-right: 160px!important;
		padding-bottom: 10px!important;
	}
	#SignUp_Form_block_two{
		padding-left: 185px!important;
	}
	#PlatformsColumn1, #PlatformsColumn2, #PlatformsColumn3{
		padding-left: 285px!important;
	}
	#BannerButtonRight{
		margin: 0 auto!important;
	}
	#SignUp_Works_BlockQuote{
		font-size: 16px!important;
	}
	p.partnerStories_block_one_text {
		font-size: 12px!important;
		line-height: 1.8em!important;
	}
	p.partnerStories_block_one_text2 {
		line-height: 1.8em!important;
		text-align: center!important;
		font-size: 12px!important;
	}

	.partnerStories_block_one a {
		padding-left: 0px!important;
	}
	.request-a-demo-form-Div {
		width: 100%!important;
		margin: 0px auto!important;
	}
	.request-a-demo-form-input {
		width: 100%!important;
		margin: 0 auto!important;
	}
	form.InputFormSubscribe {
		padding-top: 25px!important;
	}
	.InputFormSubscribeinput {
		width: 450px!important;
	}
	a.Form-Link {
		width: 450px!important;
	}
	.paltforms_border {
		margin-bottom: 5PX;
	}
	ul.PlatformsColumn1 {
		text-align: center!important;
		list-style: none!important;
		padding-left: 0px!important;
		font-size: 20px!important;
	}
	ul.PlatformsColumn2 {
		text-align: center!important;
		list-style: none!important;
		padding-left: 0px!important;
		font-size: 20px!important;
	}
	ul.PlatformsColumn3 {
		text-align: center!important;
		list-style: none!important;
		padding-left: 0px!important;
		font-size: 20px!important;
	}
	ul.About-Pages{
		width: 114%!important;
		padding-top: 19px!important;
		line-height: 1.5em!important;
	}
	ul.About-Pages li{
		margin-bottom: 15px!important;
	}
	.PageFooter-VboutLogo {
		padding-top: 0px!important;
		text-align: center!important;
	}
	.FooterList-Title{
		text-align: center!important;
	}
	.FooterList-Type{
		text-align: center!important;
	}
	.FooterForm{
		text-align: center!important;
	}
	.SocialFooterForm{
		text-align: center!important;
	}
	form.ebook-subscribe-padding {
		text-align: center!important;
	}
	.PricingCredit{
		font-size: 25px!important;
	}
	.Border{
		width: 110px!important;
	}
	ul.Pricing-List{
		font-size: 9px!important;
	}

	#vbout-PagePartners{
		background-color: #f4f8f9!important;
	}
	.PagePartners-Button{
		padding-top: 0px!important;
		padding-left: 0px!important;
	}
	#vbout-PagePartners.vboutTheme_vbout13 	a.Partners-Button{
		 width: auto;
		 max-width: 260px;
	}
	a.Partners-Button{
		margin: 0 auto!important;
	}
	.PagePartners-Free{
		padding-left: 0px!important;
		text-align: center!important;
	}
	.PageFooter-VboutLogo {
		padding-top: 0px!important;
		text-align: center!important;
	}
	.FooterList-Title{
		text-align: center!important;
	}
	.FooterList-Type{
		text-align: center!important;
	}
	.FooterForm{
		text-align: center!important;
	}
	.SocialFooterForm{
		text-align: center!important;
	}
	button.pricing-subscribe-button{
		bottom: 79px!important;
		right: 246px!important;
	}
	form.ebook-subscribe-padding {
		text-align: center!important;
	}
}

.PricingBlock {
	margin-bottom: 20px;
}
@media only screen and (max-width: 720px){
	p.Pricing-ComparePlans_Type{
		display: inline-flex!important;
		float: left!important;
	}
	#MarketingTechnologie.vboutTheme_vbout13 .MarketingTechnologieSubTitle{
		font-size: 18px!important;
	}
	.TrainingVideo-SubTitle1{
		font-size: 18px!important;
	}
	.CustomerStories-SubTitle{
		font-size: 18px!important;
	}
	.PagePartnersIMGs{
		padding: 29px!important;
	}
	.PricingBlock {
		margin-bottom: 20px;
				width: 100%;
		margin: 0 auto!important;
		padding-bottom: 10px!important;
	}
	.PricingBox{
		font-size: 30px!important;
	}
	ul.Pricing-List{
		font-size: 18px!important;
	}
	.PricingCredit{
		font-size: 50px!important;
	}
	.Border{
		width: 200px!important;
	}
	.PagePartnersIMGs{
		padding: 29px!important;
	}
	.PagePartners-title{
		padding-top: 15px!important;
	}
	button.pricing-subscribe-button{
		bottom: 79px!important;
		right: 222px!important;
	}
	ul.About-Pages{
		display: none!important;
	}
	.PagePartnersIMGs{
		padding: 29px!important;
	}

	#Investor-Inquiry-Padding{
		padding-top: 0px!important;
	}
	p.Affiliate-Program-Title {
		line-height: 30px!important;
	}
	#Affiliate-Program-Padding{
		padding-top: 0px!important;
	}
	#SignUp_Form_block_One{
		padding-right: 113px!important;
	}
	#SignUp_Works_BlockQuote{
		font-size: 14px!important;
	}
	#PlatformsColumn1, #PlatformsColumn2, #PlatformsColumn3{
		padding-left: 255px!important;
	}
}
@media only screen and (max-width: 640px){
	.MarketingAgency-Type, .MarketingAgency-Type2 { float: none; }

	ul.PlatformsColumn2, ul.PlatformsColumn1, ul.PlatformsColumn3 {
		list-style: outside none none!important;
		text-align: center!important;
	}

	#MarketingTechnologie.vboutTheme_vbout13 .MarketingTechnologieSubTitle{
		font-size: 16px!important;
	}
	.TrainingVideo-SubTitle1{
		font-size: 16px!important;
	}
	.CustomerStories-SubTitle{
		font-size: 16px!important;
	}
	.PagePartnersIMGs{
			padding: 19px!important;
	}
	.PagePartnersIMGs {
		padding: 19px!important;
	}
	button.pricing-subscribe-button{
		bottom: 79px!important;
		right: 182px!important;
	}
	#SignUp_Form_block_One{
		padding-right: 90px!important;
	}
	#SignUp_Form_block_two {
    padding-left: 128px!important;
	}
	#SignUp_Works_BlockQuote{
		font-size: 13px!important;
	}
	#BannerTitle{
		font-size:32px!important;
	}
	#PlatformsColumn1, #PlatformsColumn2, #PlatformsColumn3{
		padding-left: 225px!important;
	}

	#Investor-Inquiry-Padding{
		padding-top: 0px!important;
	}
	p.Affiliate-Program-Title {
		line-height: 10px!important;
	}
	#Affiliate-Program-Padding{
		padding-top: 0px!important;
	}
	a.Affiliate-Program-Link {
		width: 55%!important;
	}
	p.partnerStories_block_one_text {
		font-size: 11px!important;
		padding-top: 45px;
		padding-right: 0px!important;
	}
	p.partnerStories_block_one_text2 {
		padding-top: 0px!important;
		padding-left: 0px!important;
		text-align: center!important;
		font-size: 11px!important;
	}

	span.partnerStories_names {
		padding-left: 0px!important;
		font-size: 15px;
	}
	.partnerStories_block_one a {
		padding-left: 0px!important;
	}
	.Free-marketing-course-Images{
		width: 600px;
	}
}
@media only screen and (max-width: 600px){

	.CustomerStories_BlockIcon{
		padding-top: 30px!important;
	}
	.PagePartners-title{
		padding-bottom: 15px!important;
	}
	.PagePartnersIMGs{
			padding: 14px!important;
	}
	.PricingBlock{
				width: 100%;
	}

	.PagePartnersIMGs {
		padding: 14px!important;
	}
	button.pricing-subscribe-button{
		bottom: 79px!important;
		right: 162px!important;
	}
	.Free-marketing-course-Images {
		width: 540px;
	}

	#Investor-Inquiry-Padding{
		padding-top: 0px!important;
	}
	p.Affiliate-Program-Title {
		line-height: 10px!important;
	}
	#Affiliate-Program-Padding{
		padding-top: 0px!important;
	}
	p.partnerStories_block_one_text {
		font-size: 10px!important;
		padding-top: 30px;
		padding-right: 0px!important;
	}
	p.partnerStories_block_one_text2 {
		font-size: 10px!important;
	}

	#SignUp_Form_block_One{
		padding-right: 70px!important;
	}
	#SignUp_Form_block_two {
    padding-left: 108px!important;
	}
	#SignUp_Works_BlockQuote{
		font-size: 12px!important;
	}
	#BannerTitle{
		font-size:28px!important;
	}
	#PlatformsColumn1, #PlatformsColumn2, #PlatformsColumn3{
		padding-left: 200px!important;
	}
	#paltforms_border{
		margin-bottom: 10px!important;
	}
}
@media only screen and (max-width: 480px){
	img.PageHeader-IMGMedia {
		width: 440px!important;
	}
	.BlockS-PageHeader-Text {
		font-size: 14px!important;
	}
	.PagePartnersIMGsMedia{
		width: 100px!important;
	}
	.PagePartnersIMGs{
		padding: 2px!important;
	}
	.PagePartners-title{
		padding-bottom: 30px!important;
		padding-top: 24px!important;
	}
	.PricingBlock{
		width: 100%;
	}
	.PricingBox{
		font-size: 20px!important;
	}
	ul.Pricing-List{
		font-size: 14px!important;
	}
	.PricingCredit{
		font-size: 30px!important;
	}
	p.Princing-Title{
		padding-bottom: 20px!important;
		font-size: 27px!important;
	}

	.PagePartnersIMGsMedia{
		width: 100px!important;
	}
	.PagePartnersIMGs{
		padding: 2px!important;
	}
	.PagePartners-title{
		padding-bottom: 30px!important;
		padding-top: 24px!important;
	}
	button.pricing-subscribe-button{
		bottom: 79px!important;
		right: 102px!important;
	}
	a.Investor-Inquiry-Link{
		width: 65%!important;
	}

	#Investor-Inquiry-Padding{
		padding-top: 0px!important;
	}
	a.Affiliate-Program-Link{
		width: 65%!important;
	}
	p.Affiliate-Program-Title {
		line-height: 10px!important;
	}
	#Affiliate-Program-Padding{
		padding-top: 0px!important;
	}
	.Affiliate-Program-button{
		padding-bottom: 50px!important;
	}
	.request-a-demo-form-Div {
		width: 360px!important;
	}
	.request-a-demo-form-input {
		width: 360px!important;
	}
	.InputFormSubscribeinput {
		width: 320px!important;
	}
	a.Form-Link {
		width: 320px!important;
	}
	p.partnerStories_block_one_text {
		font-size: 10px!important;
		line-height: 1.1em!important;
		padding-top: 48px;
		padding-right: 0px!important;
	}
	p.partnerStories_block_one_text2 {
		font-size: 10px!important;
		line-height: 1.2em!important;
	}
	#SignUp_Form_block_One{
		padding-right: 25px!important;
	}
	#SignUp_Form_block_two {
    padding-left: 33px!important;
	}
	#SignUp_Works_BlockQuote{
		font-size: 9px!important;
	}
	#BannerTitle{
		font-size:23px!important;
	}
	#PlatformsColumn1, #PlatformsColumn2, #PlatformsColumn3{
		padding-left: 140px!important;
	}
	#paltforms_border{
		margin-bottom: 10px!important;
	}
	input#SignUp_Form_friend{
		width: 375px!important;
	}
	input#SignUp_Form_refer{
		width: 375px!important;
	}
	.Free-marketing-course-Images {
		width: 450px;
	}
}
@media only screen and (max-width: 414px){
	p.Pricing-ComparePlans_Price {
		font-size: 14px!important;
		padding-left: 102px!important;
		padding-top: 5px!important;
	}
	p.Pricing-ComparePlans_Month {
		font-size: 9px!important;
		padding-left: 105px!important;
	}
	span#stylingID {
		padding-left: 0px!important;
	}
	span.STYLING {
		font-size: 11px!important;
		position: relative!important;
		right: 60px!important;
		padding-top: 10px!important;
	}
	a.PricingComparePlansFinalButton {
		width: 64px!important;
	}
	p.ComparePlansFinal {
		padding-top: 10px!important;
		padding-left: 121px!important;
		font-size: 12px!important;
	}
	p.Pricing-ComparePlans_EmailSectionImage.UnlimitedMove {
		position: relative;
		right: 20px;
		font-size: 11px;
	}
	p.Pricing-ComparePlans_EmailSectionImage {
		padding-top: 0px;
		padding-left: 0px!important;
	}
	#Pricing-ComparePlans_EmailSectionImagePadding {
		padding-left: 0px;
		padding-top: 0;
	}
	img.Pricing-ComparePlans_EmailSectionImage {
		padding-left: 0px;
		width: 15px;
		padding-top: 0px;
	}
	p.Pricing-ComparePlans_EmailSectionType {
		font-size: 11px;
		padding-left: 0px;
		line-height: 1.5em;
	}
	.displayNONE{
		display: none;
	}
	p.Pricing-ComparePlans_Features{
		padding-left: 0;
		font-size: 14px;
	}
	p.Pricing-ComparePlans_Type {
		font-size: 10px;
		position: relative;
		right: 26px;
	}
	#MenuHeader1{
		padding-bottom: 0px!important;
	}
	img.PageHeader-IMGMedia {
		width: 370px!important;
	}
	.BlockS-PageHeader-Text {
		font-size: 12px!important;
	}
	.PagePartnersIMGsMedia{
		width: 84px!important;
	}
	.PagePartnersIMGs{
		padding: 2px!important;
	}
	.PagePartners-title{
		padding-bottom: 35px!important;
		padding-top: 15px!important;
	}
	.PagePartnersIMGsMedia{
		width: 84px!important;
	}
	.PagePartnersIMGs{
		padding: 2px!important;
	}
	.PagePartners-title{
		padding-bottom: 35px!important;
		padding-top: 15px!important;
	}
	button.pricing-subscribe-button{
		bottom: 79px!important;
		right: 69px!important;
	}
	.Investor-Inquiry-Title2 {
		font-size: 25px!important;
		line-height: 35px!important;
		padding-bottom: 15px!important;
		padding-top: 15px;
	}

	#Investor-Inquiry-Padding{
		padding-top: 0px!important;
	}
	.Affiliate-Program-Title2 {
		font-size: 25px!important;
		line-height: 35px!important;
		padding-bottom: 15px!important;
		padding-top: 15px;
	}
	p.Affiliate-Program-Title {
		line-height: 10px!important;
	}
	#Affiliate-Program-Padding{
		padding-top: 0px!important;
	}
	a.Affiliate-Program-Link {
		width: 75%!important;
	}
	.Affiliate-Program-button{
		padding-bottom: 50px!important;
	}
	img.partnerStories_img1 {
		padding-left: 41px;
	}
	p.partnerStories_block_one_text2 {
		padding-top: 55px!important;
		line-height: 1.3em!important;
		text-align: center!important;
		font-size: 13px!important;
	}

	p.partnerStories_block_one_image {
		padding-top: 15px!important;
	}
	p.partnerStories_block_one_text {
		font-size: 13px!important;
	}
	#PageHeader_title{
		    font-size: 45px!important;
	}
	#PageHeader_subtitle{
		font-size: 16px!important;
	}
	#PageHeader_button{
		    padding-top: 85px!important;
	}
	#SignUp_Form_block_two {
		padding-left: 0px!important;
	}
	#SignUp_Form_block_One {
		padding-right: 0px!important;
		margin-right: -7px!important;
	}
	#PlatformsColumn1, #PlatformsColumn2, #PlatformsColumn3 {
		padding-left: 105px!important;
	}
	#BannerTitle{
		font-size:19px!important;
	}
	.Free-marketing-course-Images {
		width: 320px;
	}
	h1.Lessons-course {
		font-size: 14px;
	}
}
@media only screen and (max-width: 375px){
	span#stylingID {
		padding-left: 0px!important;
	}
	span.STYLING {
		font-size: 10px!important;
		position: relative!important;
		right: 48px!important;
		padding-top: 11px!important;
	}
	p.Pricing-ComparePlans_Price {
		font-size: 14px!important;
		padding-left: 88px!important;
		padding-top: 5px!important;
	}
	p.Pricing-ComparePlans_Month {
		font-size: 9px!important;
		padding-left: 90px!important;
	}
	p#bigheader_button1 {
		font-size: 15px!important;
		width: 150px!important;
		padding: 5px!important;

	}
	p.BlockS-PageHeader-Text {
		text-align: center;
		font-size: 11px!important;
	}

	.PagePartners-titleMedia{
		text-align: center!important;
	}
	.PagePartnersIMGs{
		padding: 14px!important;
	}
	img.PageHeader-IMGMedia {
		width: 300px!important;
	}
	.PageHeader-Title {
		font-size: 2.4em!important;
		padding-top: 25px!important;
	}
	.PageHeader-Text{
		padding-top: 0px!important;
		font-size: 12px;
	}
	.BlockS-PageHeader-Text{
		padding-left: 10px!important;
	}
	.PagePartners-titleMedia{
		text-align: center!important;
	}
	.PagePartnersIMGs{
		padding: 14px!important;
	}
	button.pricing-subscribe-button{
		bottom: 79px!important;
		right: 50px!important;
	}
	a.Affiliate-Program-Link {
		width: 83%!important;
	}
	.Affiliate-Program-button{
		padding-bottom: 50px!important;
	}
	.request-a-demo-form-Div {
		width: 311px!important;
	}
	.request-a-demo-form-input {
		width: 311px!important;
	}
	.InputFormSubscribeinput {
		width: 285px!important;
	}
	a.Form-Link {
		width: 285px!important;
	}
	#SignUp_Form_block_One {
		padding-right: 0px!important;
		margin-right: 0px!important;
	}
	#SignUp_Form_block_two {
		padding-left: 8px!important;
	}
	input#SignUp_Form_friend {
		width: 320px!important;
	}
	input#SignUp_Form_refer{
		width: 320px!important;
	}
	#PlatformsColumn1, #PlatformsColumn2, #PlatformsColumn3 {
		padding-left: 75px!important;
	}
	#SignUp_Form_name{
		width: 320px!important;
	}
	#SignUp_Form_email{
		width: 320px!important;
	}
	.Describe-Form {
		font-size: 12px;
	}
}
@media only screen and (max-width: 360px){
	.BlockS-PageHeader-Text{
		padding-left: 0px!important;
	}

	button.pricing-subscribe-button{
		bottom: 79px!important;
		right: 42px!important;
	}
	a.Investor-Inquiry-Link {
		width: 70%!important;
	}
	a.Affiliate-Program-Link {
		width: 83%!important;
	}
	a.Affiliate-Program-Link {
		width: 86%!important;
	}
	.Affiliate-Program-button{
		padding-bottom: 50px!important;
	}
	#SignUp_Form_block_two {
		padding-left: 0px!important;
		margin-left: -7px;
	}
}

@media only screen and (max-width: 320px){
	p.partnerStories_block_one_text2{
		padding-top: 55px!important;
		line-height: 1.4em!important;
	}
	p.Pricing-ComparePlans_Price {
		font-size: 12px!important;
		padding-left: 67px!important;
		padding-top: 5px!important;
	}
	p.Pricing-ComparePlans_Month {
		font-size: 8px!important;
		padding-left: 70px!important;
	}
	p.Pricing-ComparePlans_Features {
		font-size: 10px!important;
	}
	p.Pricing-ComparePlans_Type {
		font-size: 8px!important;
		position: relative!important;
		right: 28px!important;
	}
	p.Pricing-ComparePlans_EmailSectionImage.UnlimitedMove {
		font-size: 9px!important;
	}
	a.PricingComparePlansFinalButton {
		width: 50px!important;
	}
	p.ComparePlansFinal {
		padding-left: 90px!important;
		font-size: 8px!important;
	}
	span#stylingID{
		padding-left: 0px!important;
	}
	span.STYLING {
		position: relative!important;
		right: 42px!important;
		padding-top: 10px!important;
		font-size: 10px!important;
	}
	#MenuHeader1{
		padding-bottom: 0px!important;
	}
	.PageHeader-Button1{
		padding-top: 0px!important;
	}
	p#MarketingAgency-Type2IMG6 {
		line-height: 1em;
	}
	.PagePartners-titleMedia{
		text-align: center!important;
	}
	.PagePartners-Button {
		padding-left: 10px!important;
		padding-top: 0px!important;
	}
	img.PageHeader-IMGMedia {
		width: 240px!important;
	}

	a.MarketingAgencyButtonLink {
		font-size: 13px;
	}
	button.pricing-subscribe-button{
		bottom: 79px!important;
		right: 22px!important;
	}
	a.Investor-Inquiry-Link {
		width: 80%!important;
	}
	a.Affiliate-Program-Link {
		width: 97%!important;
	}
	.request-a-demo-form-Div {
		width: 270px!important;
	}
	h3.request-a-demo-Form-Title {
		font-size: 17px;
	}
	.request-a-demo-form-input {
		width: 270px!important;
	}
	.InputFormSubscribeinput {
		width: 260px!important;
	}
	a.Form-Link {
		width: 260px!important;
	}
	ul.PlatformsColumn1 {
		font-size: 14px!important;
	}
	ul.PlatformsColumn2 {
		font-size: 14px!important;
	}
	ul.PlatformsColumn3 {
		font-size: 14px!important;
	}

	p.partnerStories_block_one_text {
		padding-left: 8px!important;
	}
	#bigheader_button{
		font-size: 28px!important;
		width: 270px!important;
	}
	img#img1, #img2, #img3{
		width: 220px!important;
	}
	#SignUp_Form_name {
		width: 265px!important;
	}
	#SignUp_Form_email{
		width: 265px!important;
	}
	#SignUp_Form_block_two {
		margin-left: 8px!important;
	}
	input#SignUp_Form_friend {
		width: 265px!important;
	}
	input#SignUp_Form_refer{
		width: 265px!important;
	}
	#bigSignUp_Form_button{
		width: 275px!important;
	}
	#PlatformsColumn1, #PlatformsColumn2, #PlatformsColumn3 {
		padding-left: 40px!important;
	}
	.Free-marketing-course-Images {
		width: 280px;
	}
	.Describe-Form {
		font-size: 10px;
	}
	.Describe-Form2 {
		font-size: 10px;
	}
	.Describe-Form3 {
		font-size: 10px;
		padding-right: 130px;
	}
}
/*-----------------*/
.highlighted {
				display: block; border: 1px solid #86a637; text-align: center; text-transform: uppercase; font-size: 16px; font-weight: 900; color: #86a637; background: transparent; padding: 10px; width: 100%;
			}

			.highlighted:hover {
				background-color: #86a637;
				color: #fff;
			}
			label.error {
				font-weight: 400;
				font-size: 12px;
				color: #f00;
				margin:0px;
				position: relative;
			}
			.vboutTheme-homePage-Footersubscribe label.error {
				color: white;
				position: absolute;
				bottom: -18px;
				left: 0;
				margin: 0;
				background: red;
				border-radius: 20px;
				padding: 2px 10px;
				font-weight: normal;
			}

			#vbout_EmbedForm label.error {
				bottom: -15px;
				left: 3px;
				padding: 0;
				position: absolute;
			}

			#response_embed {
				top: -25px;
				left: 2px;
				padding: 0;
				position: absolute;
				color: green;
				font-size: 12px;
			}


			a.signInLink {
				text-decoration: none; display: block; border: 2px solid rgb(23, 128, 186); color: rgb(23, 128, 186); font-size: 1.4em; padding: 4px 25px; text-align: center; float: right; margin-top: 20px;
			}
			a.signInLink:hover {
				background-color: rgb(23, 128, 186);
				color: #fff;
			}
			footer#site-footer h2 {
				color: #1780ba;
				font-size: 18px;
			}
			#footer-navigation ul li a {
				font-size: 14px;
			}
			#ResourcesBlock ul {
				padding-left: 0px;
			}

/*-------------Hello-------------*/

nav ul, nav ol {
    list-style: outside none none;
}

* html .clearfix {
    height: 1%;
}
.clearfix::after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
}
.clearfix {
    display: inline-block;
}
.clearfix {
    display: block;
}
.feature img {
    max-width: none !important;
}

.vbt-row {
    margin: 20px 0;
}
.vbt-row::after {
    clear: both;
    content: "";
    display: table;
}
#site-footer [class*="col"] {
    box-sizing: border-box;
    float: left;
    margin-right: 2%;
}
#site-footer [class*="col"]:last-child {
    margin-right: 0;
}
.prototype [class*="col"] {
    background: #ececec none repeat scroll 0 0;
    border-radius: 4px;
    padding: 15px;
    text-align: center;
}
.col-one {
    width: 6.5%;
}
.col-two {
    width: 15%;
}
.col-three {
    width: 23.5%;
}
.col-four {
    width: 32%;
}
.col-five {
    width: 40.5%;
}
.col-six {
    width: 49%;
}
.col-seven {
    width: 57.5%;
}
.col-eight {
    width: 66%;
}
.col-nine {
    width: 74.5%;
}
.col-ten {
    width: 83%;
}
.col-eleven {
    width: 91.5%;
}
.col-wide {
    float: none;
    width: 100%;
}


header#site-header {
    background: #f7f7f7 none repeat scroll 0 0;
    box-shadow: 0 0 100px 0 rgba(106, 136, 148, 0.3);
    overflow: hidden;
    position: relative;
    z-index: 5;
}
header#site-header h1.logo {
    background: rgba(0, 0, 0, 0) url("https://www.vbout.com/images/2015/site-logo.png") no-repeat scroll 0 0;
    float: left;
    height: 75px;
    overflow: hidden;
    text-indent: -999em;
    width: 200px;
	margin: 0;
}
header#site-header h1.logo a {
    display: block;
    height: 100%;
    width: 100%;
}
#main-menu {
    padding-top: 20px;
    text-align: right;
}
#main-menu ul {
    display: inline-block;
    margin: 0;
    padding: 0;
    vertical-align: top;
}
#main-menu ul li:first-child::before {
    display: none;
}
#main-menu ul li::before {
    background: #fef9f7 none repeat scroll 0 0;
    border-left: 1px solid #f5f0ee;
    content: "";
    height: 22px;
    left: 0;
    margin-top: -11px;
    position: absolute;
    top: 50%;
    width: 2px;
}
#main-menu ul li {
    float: left;
    padding: 0 10px 0 11px;
    position: relative;
}
#main-menu ul li a {
    color: #1780ba;
    display: inline-block;
    float: left;
    font-family: "OpenSans-ExtraBold",sans-serif;
    font-size: 14px;
    padding: 8px 10px 0;
    text-transform: uppercase;
    z-index: 2;
}
#main-menu ul li a::after {
    border-bottom: 2px solid #1780ba;
    content: "";
    display: block;
    position: relative;
    top: 25px;
    transition: all 0.5s ease 0s;
    width: 0;
}
#main-menu ul li a:hover::after {
    width: 100%;
}
#main-menu ul li a:hover {
    text-decoration: none;
}
.open-mobile-nav {
    background: #1780ba none repeat scroll 0 0;
    display: none;
    height: 60px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: -999em;
    top: 0;
    transition: right 0.2s ease 0s;
    width: 66px;
    z-index: 89;
}
.open-mobile-nav::before, .open-mobile-nav::after, .open-mobile-nav span {
    background: #f7f7f7 none repeat scroll 0 0;
    content: "";
    height: 3px;
    left: 50%;
    margin-left: -9px;
    position: absolute;
    top: 21px;
    width: 18px;
}
.mobile-version .open-mobile-nav {
    right: 260px;
}
.mobile-version .open-mobile-nav, .open-mobile-nav:active {
    background: #1780ba none repeat scroll 0 0;
}
.mobile-version .open-mobile-nav::before, .mobile-version .open-mobile-nav::after, .mobile-version .open-mobile-nav span, .open-mobile-nav:active::before, .open-mobile-nav:active::after, .open-mobile-nav:active span {
    background: #fff none repeat scroll 0 0;
}
.open-mobile-nav::after {
    top: 28px;
}
.open-mobile-nav span {
    top: 35px;
}
.mobile-menu-panel {
    background: #1780ba none repeat scroll 0 0;
    bottom: 0;
    display: none;
    height: 100%;
    position: absolute;
    right: -260px;
    top: 0;
    transition: right 0.2s ease 0s;
    width: 260px;
    z-index: 90;
}
.mobile-version .mobile-menu-panel {
    right: 0;
}
.mobile-menu-panel ul, .mobile-menu-panel a.home-link, .mobile-menu-panel #mobile-menu ul {
    display: block;
    padding: 0;
    text-transform: uppercase;
}
.mobile-menu-panel li, .mobile-menu-panel #mobile-menu li {
    float: none;
    list-style: outside none none;
    padding: 0;
}
.mobile-menu-panel li &gt; a, .mobile-menu-panel .client-nav .login, .mobile-menu-panel #mobile-menu a, .mobile-menu-panel a.home-link {
    border-bottom: 2px solid #698bb9;
    color: #ccdbf5;
    display: block;
    float: none;
    font: 17px "OpenSans-Bold",Arial,Helvetica,sans-serif;
    height: auto;
    margin: 0 !important;
    padding: 19px 30px;
    text-align: left;
}
.mobile-menu-panel a:hover, .mobile-menu-panel #mobile-menu a:hover, .mobile-menu-panel #mobile-menu .active a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    color: #fff;
}
.mobile-menu-panel .client-nav {
    float: none;
    padding: 0 0 0 30px;
    position: static;
    text-transform: capitalize;
}
.mobile-menu-panel .client-nav li {
    float: none;
    padding: 0;
}
.mobile-menu-panel .client-nav li::before {
    display: none;
}
.mobile-menu-panel .client-nav &gt; li &gt; a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    display: block;
    float: none;
    height: auto;
    text-indent: 0;
    width: auto;
}
.mobile-menu-panel .client-nav &gt; li &gt; a::before {
    content: "";
    height: 24px;
    left: 0;
    margin: -12px 0 0;
    position: absolute;
    top: 50%;
    width: 24px;
}
.mobile-menu-panel .client-nav .login::before {
    background-position: -321px 4px;
}
.responsive-nav-active, .responsive-nav-extended-active {
    display: none;
}

@font-face {
    font-family: "icomoon";
    src: url("https://cdnjs.cloudflare.com/ajax/libs/bootcards/1.1.2/fonts/icomoon.eot?-dhme4");
    src: url("https://cdnjs.cloudflare.com/ajax/libs/bootcards/1.1.2/fonts/icomoon.eot?#iefix-dhme4") format("embedded-opentype"),
         url("https://cdnjs.cloudflare.com/ajax/libs/bootcards/1.1.2/fonts/icomoon.woff?-dhme4") format("woff"),
         url("https://cdnjs.cloudflare.com/ajax/libs/bootcards/1.1.2/fonts/icomoon.ttf?-dhme4") format("truetype"),
         url("https://cdnjs.cloudflare.com/ajax/libs/bootcards/1.1.2/fonts/icomoon.svg?-dhme4#icomoon") format("svg");
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon'!important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-lock2:before {
	content: "\e7e6";
}
.icon-arrow-right8:before {
	content: "\e9ed";
}
.icon-checkmark6:before {
	content: "\e998";
}
.icon-dash:before {
	content: "\f0ca";
}
.icon-search:before {
	content: "\f02e";
}
.icon-arrow-up7:before {
	content: "\e9ec";
}
.icon-arrow-down8:before {
	content: "\e9eb";
}
.icon-dot:before {
	content: "\ea01";
}
.icon-phone:before {
	content: "\e623";
}
.icon-phone2:before {
	content: "\e674";
}
.icon-facebook:before {
	content: "\e8c7";
}
.icon-twitter:before {
	content: "\e8cb";
}
.icon-linkedin2:before {
	content: "\ea20";
}
.icon-googleplus:before {
	content: "\e8c2";
}
.icon-youtube:before {
	content: "\e8d1";
}
footer#site-footer {
    font-size: 1em;
}
footer#site-footer h2 {
    font-family: "OpenSans-Bold",sans-serif;
    font-size: 1.5em;
    padding: 20px 0;
    text-transform: uppercase;
}
#footer-navigation {
    padding-bottom: 20px;
    padding-top: 0;
}
#footer-navigation ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
#footer-navigation ul li {
    padding-bottom: 10px;
}
#footer-navigation ul li a {
    color: #303030;
    font-family: "OpenSans-SemiBold",sans-serif;
    font-size: 1.167em;
    transition: color 0.2s ease 0s;

}
#footer-navigation ul li a:hover {
    color: #1780ba;
	text-decoration: none;
}
#footer-navigation #ContactBlock ul li a {
    font-family: "OpenSans",sans-serif;
}
#ResourcesBlock li {
    list-style: outside none disc;
    padding-left: 10px;
}
#ResourcesBlock ul {
    line-height: 1.9em;
    padding-left: 13px;
}
#SocialBlock ul {
    border-bottom: 1px solid #cccccc;
    margin-bottom: 15px;
    padding-bottom: 15px;
    width: 70%;
}
#SocialBlock li {
    display: inline-block;
    height: 15px;
    margin-right: 15px;
    width: 15px;
}
#SocialBlock a {
    display: inline-block;
    height: 15px;
    overflow: hidden;
    width: 15px;
}
#NewsletterBlock {
    font-size: 14px;
    width: 70%;
}
#NewsletterBlock input[type="text"] {
    border: 1px solid #ccc;
    margin-bottom: 10px;
    padding: 5px 10px;
    width: 100%;
}
#NewsletterBlock button {
    background-color: #1780ba;
    border: medium none;
    color: #fff;
    display: block;
    font-family: "OpenSans",sans-serif;
    padding: 5px 10px;
    text-align: center;
    text-shadow: 1px 1px 1px #000;
    width: 100%;
}
#NewsletterBlock button:hover {
    background-color: #86a637;
}
#footer-copyrights {
    background: #e3e3e3 url("https://www.vbout.com/images/2015/site-footer-bg.jpg") repeat-x scroll 0 0;
    padding: 25px 0 20px;
}
#footer-copyrights ul {
    float: right;
    margin: 0;
    padding: 0;
}
#footer-copyrights li {
    display: inline-block;
}
#footer-copyrights a {
    color: #303030;
    font-size: 12px;
}
#footer-copyrights a span {
    display: inline-block;
    padding: 0 5px;
}
#footer-copyrights p {
    color: #303030;
    float: left;
    font-size: 12px;
    margin: 0;
    padding: 0;
}

/*----------START HEADER----------*/

#PageHeader1 {
	background: url("https://www.vbout.com/images/2016/Vbout_Partnership_big_background_header.jpg") no-repeat center center;
	padding-bottom: 120px;
}
#PageHeader11 {
	background: url("https://www.vbout.com/images/2016/AgencyBg.png") no-repeat center center;
	padding-bottom: 120px;
}
h1#PageHeader_title1 {
	padding-top: 110px;
    color: #fff;
    margin: 0;
    font-size: 60px;
    text-align: center;
	padding-left: 20px;
}
p#PageHeader_subtitle1 {
	padding-top: 10px;
    color: #fff;
    font-size: 24px;
    text-align: center;
	margin: 0px;
	padding-left: 20px;
}
#PageHeader_button1 {
	margin: 0 auto;
    width: 280px;
    padding-top: 70px;
}
#PageHeader_button1 a:hover p {
	background-color: #b2d612;
	border-color: #b2d612;
}
p#bigheader_button1 {
	margin: 0;
    font-size: 30px;
    border: 2px solid #8aa60c;
    width: 325px;
    padding: 9px;
    text-align: center;
	color: #fff;
	background-color: #8aa60c;
	border-radius: 3px;
}
#PageHeader_button1 a {
	text-decoration: none;
}

/*----------END HEADER----------*/
/*----------START BENEFITS----------*/

#PageBenefits {
	background: url("../../images/2016/Vbout_Partnership_benefits_background.jpg") no-repeat center center;
	padding-bottom: 30px;
}
#PageBenefits_title {
	text-align: center;
	color: #2676a3;
	font-size: 42px;
	margin: 5px;
	font-weight: lighter;
	padding-top: 15px;
	padding-bottom: 15px;
}


ul#benefitsCompensation_block_one {
	margin: 0;
    font-size: 18px;
	list-style-image: url("../../images/2016/Vbout_Partnership_benefits_icon.png");
	line-height: 1.8em;
	color: #5e5f5f;
    padding-top: 20px;
}
#benefitsCompensation_one li {
	padding-top: 25px;
}
ul#benefitsCompensation_block_two {
	margin: 0;
    font-size: 18px;
	list-style-image: url("../../images/2016/Vbout_Partnership_benefits_icon.png");
	line-height: 1.8em;
	color: #5e5f5f;
	padding-top: 20px;
}
#benefitsCompensation_two li {
	padding-top: 25px;
}
#PageBenefits_background {
	background-color: #fff;
	padding-bottom: 30px;
	box-shadow: 1px 1px 10px #BCBCBC;
}

p#benefitsPricing_title {
	color: #2676a3;
    font-size: 30px;
    text-align: center;
    font-weight: lighter;
	padding-top: 40px;
}
p#benefitsPricing_text {
	color: #2d2d2d;
    text-align: center;
    font-size: 14px;
    font-weight: 600;
	line-height: 1.5em;
	padding-bottom: 25px;
}
p.benefitsPricing_image_package {
    margin: 0;
    font-size: 20px;
	color: #5e5f5f;
}
.STEPSAGENCY{
	width: 90px;
}
p#benefitsPricing_image_package {
    text-align: center;
}
p#Vboutpartner_title {
	color: #2676a3;
    font-size: 30px;
    text-align: center;
    font-weight: lighter;
	padding-top: 30px;
}
p#Vboutpartner_text {
	color: #2d2d2d;
    text-align: center;
    font-size: 14px;
    font-weight: 600;
}
p#Vboutpartner_button_click {
	margin: 0;
    font-size: 30px;
    border: 2px solid #8aa60c;
    width: 325px;
    padding: 9px;
    text-align: center;
	color: #fff;
	background-color: #8aa60c;
	border-radius: 3px;
}
#Vboutpartner_button {
	width: 325px;
    margin: 0 auto;
    padding-top: 20px;
}
#Vboutpartner_button a:hover p {
	background-color: #b2d612;
	border-color: #b2d612;
}
#Vboutpartner_button a {
	text-decoration: none;
}

/*----------END BENEFITS----------*/
/*----------START PARTNER STORIES----------*/

#PagePartners {
	background-color: #f3f7f9;
	padding-bottom: 10px;
}
p#partnerStories_title {
	color: #2676a3;
    font-size: 42px;
    text-align: center;
    font-weight: lighter;
	margin: 10px;
	padding-top: 20px;
}
p#partnerStories_text {
	color: #2d2d2d;
    text-align: center;
    font-size: 14px;
    font-weight: 600;
	padding-bottom: 15px;
	line-height: 1.5em;
}
#partnerStories_background {
	background-color: #fff;
	overflow: hidden;
	box-shadow: 1px 1px 10px #BCBCBC;
	padding-bottom: 30px;
	padding: 0 20px;
}
p#partnerStories_block_one_image {
    padding-top: 40px;
    text-align: center;
}
p#partnerStories_block_one_text {
    font-size: 14px;
    line-height: 2em;
    padding-top: 60px;
}
span#partnerStories_names {
	font-size: 16px;
    color: #1580ba;
    position: relative;
    top: 20px;
}
span#partnerStories_link {
	font-size: 16px;
    color: #1780ba;
	display: block;
	margin-top: 15px;
}
a.none{
	text-decoration: none;
}
#partnerStories_block_one a {
	text-decoration: none;
}
p#partnerStories_block_one_text2 {
	padding-top: 10px;
    line-height: 2em;
    text-align: right;
    font-size: 14px;
}
p#partnerStories_block_one_image2 {
	text-align: center;
}
#partnerStories_block_two {
	padding-top: 40px;
}
span#partnerStories_names2 {
	font-size: 16px;
    color: #1580ba;
    position: relative;
    top: 20px;
}
span#partnerStories_link2 {
	font-size: 16px;
    color: #1780ba;
	display: block;
	margin-top: 15px;
}
#partnerStories_block_two a {
	text-decoration: none;
}

/*----------END PARTNER STORIES----------*/
/*----------START SUPPORT----------*/
#PageSupport1{
	background-color: #ffffff;
}
#PageSupport{
	background-color: #f7fafc;
}
p#support_image {
	text-align: center;
    padding-top: 40px;
	margin: 0px;
}
p#support_title {
	color: #2676a3;
    font-weight: lighter;
    font-size: 42px;
    text-align: center;
}
p#support_text {
	padding-bottom: 40px;
    line-height: 1.5em;
    text-align: center;
	color: #373737;
	font-size: 13px;
	font-weight: bold;
}

/*----------END SUPPORT----------*/
/*----------START MARKETING----------*/
#PageMarketing1 {
	padding-bottom: 0px;
	/*padding-left: 85px;*/
}
#PageMarketing {
	padding-bottom: 60px;
}
p#MarketingTitle {
	color: #2676a3;
    font-size: 36px;
    font-weight: lighter;
    text-align: center;
    padding-top: 40px;
}
p#MarketingText {
	color: #373737;
    font-size: 14px;
    text-align: center;
    font-weight: 600;
	padding-bottom: 30px;
}
ul#MarketingColumn1,#MarketingColumn2,#MarketingColumn3 {
	padding-left: 25px;
	padding-top: 15px;
	line-height: 1.8em;
}

/*----------END MARKETING----------*/
/*----------START PARTNER TRAINING----------*/

#PageTraining {
	background-color: #f3f7f9;
	padding-bottom: 40px;
}
p#MarketingTrainingTitle {
	color: #2676a3;
    font-size: 42px;
    font-weight: lighter;
    text-align: center;
    padding-top: 40px;
}
p#MarketingTrainingText {
	color: #373737;
    font-size: 14px;
    text-align: center;
    font-weight: 600;
	padding-bottom: 40px;
}
p#TrainingTitle1 {
	padding-top: 35px;
    font-size: 24px;
    color: #1580ba;
    font-weight: lighter;
    padding-bottom: 30px;
    padding-left: 16px;
}
p#TrainingText1 {
	font-size: 14px;
    color: #373737;
    padding-left: 16px;
    line-height: 2em;
    padding-bottom: 90px;
}
p#TrainingTitle2 {
	font-size: 24px;
    color: #1580ba;
    font-weight: lighter;
    padding-bottom: 30px;
    padding-left: 16px;
}
p#TrainingText2 {
	font-size: 14px;
    color: #373737;
    padding-left: 16px;
    line-height: 2em;
}
#PageBlocks {
	background-color: #fff;
	box-shadow: 1px 1px 10px #BCBCBC;
}
p#TrainingVideo {
	padding-left: 35px;
    padding-top: 35px;
	max-width: 100%
}
#TrainingVideoImage {
	max-width: 100%;
	height:220px;
	border: 2px solid #2676a3;
}
p#TrainingConsultation {
	padding-bottom: 35px;
    padding-left: 35px;
}
img#TrainingConsultationImage {
	max-width: 100%;
}
p#MarketingTrainingButton {
	width: 740px;
    font-size: 23px;
    text-align: center;
    border: 2px solid #1580ba;
	padding: 7px;
}
#TrainingButton {
	width: 740px;
	margin: 0 auto;
	padding-top: 45px;
	max-width: 100%;
}
#TrainingButton a:hover p {
	background-color: #1580ba;
	color: #fff;
	border-color: #fff;
}
#TrainingButton a {
	text-decoration: none;
}

/*----------START PARTNER TRAINING----------*/
/*----------START FUTURE----------*/

#PageFuture {
	background-color: #1580ba;
	padding-top: 30px;
	padding-bottom: 30px;
	border: 2px inset #fff;
}
p#FutureTitle {
	font-size: 28px;
    font-weight: lighter;
    color: #fff;
}
p#FutureButton {
	padding: 6px;
    border: 2px solid #8aa60c;;
    text-align: center;
    width: 370px;
    color: #fff;
    font-size: 25px;
	background-color: #8aa60c;
	border-radius: 3px;
}
#FutureButtonRight a {
	text-decoration: none;
}
#FutureButtonRight {
	width: 370px;
    margin: 0 auto;
}
#FutureButtonRight a:hover p {
	background-color: #b2d612;
	border-color: #b2d612;
}
/*----------END FUTURE----------*/
/*---NEW ONE partnership----*/
.BigNewBorder{
	border: 2px solid #1780ba;
}
p.NewdesignePartners {
    font-size: 25px;
    color: #1780ba;
    padding-top: 10px;
	text-align: center;
	padding-bottom: 30px;
}
p#NewdesignePartnersID1 {
    padding-top: 26px;
}
p#NewdesignePartnersID23 {
    padding-top: 12px;
	padding-bottom: 51px;
}
p#NewdesignePartnersID2 {
    padding-top: 41px;
	padding-bottom: 28px;
}
p#MarketingImagesTechnoligie1 {
    text-align: center;
    padding-top: 60px;
}
p#MarketingImagesTechnoligie2 {
    text-align: center;
	padding-top: 58px;
}
p#MarketingImagesTechnoligie3 {
    text-align: center;
	padding-top: 60px;
}
/*-----------*/

@media only screen and (max-width: 1024px){
	.open-mobile-nav{
		display: block !important;
	}
	.MenuHeader-List {
		display: none;
	}

	.mobile-version .mobile-menu-panel{
		display: block !important;
	}
}

@media only screen and (max-width: 768px) {
	#PageHeader1{
		padding-bottom: 74px!important;
	}
	#PageHeader_button1 {
		padding-top: 50px!important;
	}
	ul#benefitsCompensation_block_two {
		padding-left: 30px!important;
	}
	ul#benefitsCompensation_block_one{
		padding-left: 30px!important;
	}
	#benefitsPricing_image img {
		width: 700px!important;
	}
	p#Vboutpartner_title  {
		font-size: 20px!important;
		padding-top: 15px!important;
		margin: 0px!important;
	}
	p#Vboutpartner_text {
		font-size: 10px!important;
		padding-top: 10px!important;
		margin: 0px!important;
	}
	p#Vboutpartner_button_click {
		margin: 0!important;
		font-size: 15px!important;
		border: 1px solid #2676a3!important;
		width: 200px!important;
		padding: 4px!important;
		text-align: center!important;
	}
	#Vboutpartner_button {
		width: 200px!important;
		margin: 0 auto!important;
		padding-top: 10px!important;
	}
	p#partnerStories_block_one_text {
		font-size: 14px!important;
		line-height: 1.2em!important;
		padding-right: 25px!important;
	}
	p#partnerStories_block_one_text2 {
		padding-top: 10px;
		padding-left: 30px!important;
		line-height: 1.2em!important;
		text-align: center!important;
		font-size: 14px!important;
	}
	p#partnerStories_block_one_image2 {
		text-align: center;
	}
	p#MarketingImagesTechnoligie1, p#MarketingImagesTechnoligie2, p#MarketingImagesTechnoligie3 {
		text-align: center!important;
	}
	ul#MarketingColumn1,#MarketingColumn2,#MarketingColumn3 {
		text-align: center!important;
		list-style: none!important;
	}
	#PageMarketing {
		padding-left: 0px!important;
	}
	p#TrainingVideo {
		text-align: center!important;
	}
	p#TrainingConsultation {
		text-align: center;
	}
	p#MarketingTrainingButton {
		width: 700px!important;
		font-size: 25px!important;
		border: 1px solid #1580ba!important;
		padding: 5px!important;
	}
	#TrainingButton {
		width: 700px!important;
	}
	p#FutureTitle {
		text-align: center!important;
	}
}

@media only screen and (max-width: 720px) {
	#PageBenefits {
		background: none!important;
	}
	#PageBenefits_title {
		padding-top: 60px!important;
		padding-bottom: 10px!important;
	}
	#benefitsPricing_image img {
		width: 600px!important;
	}
	p#partnerStories_block_one_text {
		font-size: 12px!important;
		line-height: 1.5em!important;
		padding-top: 60px;
		padding-right: 0px!important;
	}
	p#partnerStories_block_one_image {
		text-align:center;
		padding-top: 40px!important;

	}
	p#partnerStories_block_one_text2 {
		padding-top: 0px!important;
		padding-left: 30px!important;
		line-height: 1.5em!important;
		text-align: center!important;
		font-size: 12px!important;
	}
	p#partnerStories_block_one_image2 {
		padding-bottom: 0px!important;
	}
	p#TrainingText1 {
		font-size: 13px!important;
		padding-bottom: 20px!important;
	}
	p#TrainingText2 {
		font-size: 13px!important;
		padding-bottom: 20px!important;
	}
	p#MarketingTrainingButton {
		width: 550px!important;
		font-size: 25px!important;
		border: 2px solid #1580ba!important;
		padding: 7px!important;
	}
	#TrainingButton {
		width: 550px!important;
	}
	p#FutureTitle {
		padding-bottom: 20px!important;
	}
}

@media only screen and (max-width: 640px) {
	#PageBenefits_title {
		padding-top: 60px!important;
		padding-bottom: 10px!important;
	}
	#benefitsPricing_image img {
		width: 600px!important;
	}
	p#partnerStories_block_one_text {
		font-size: 12px!important;
		line-height: 1.5em!important;
		padding-top: 60px;
		padding-right: 0px!important;
	}
	p#partnerStories_block_one_image {
		padding-right: 20px!important;
		padding-top: 40px!important;
		padding-left: 20px!important;
	}
	p#partnerStories_block_one_text2 {
		padding-top: 0px!important;
		padding-left: 30px!important;
		line-height: 1.5em!important;
		text-align: center!important;
		font-size: 12px!important;
	}
	p#partnerStories_block_one_image2 {
		padding-bottom: 0px!important;
	}
	p#TrainingText1 {
		font-size: 13px!important;
		padding-bottom: 20px!important;
	}
	p#TrainingText2 {
		font-size: 13px!important;
		padding-bottom: 20px!important;
	}
	p#MarketingTrainingButton {
		width: 550px!important;
		font-size: 25px!important;
		border: 2px solid #1580ba!important;
		padding: 7px!important;
	}
	#TrainingButton {
		width: 550px!important;
	}
	p#FutureTitle {
		padding-bottom: 20px!important;
	}

	span#partnerStories_link, span#partnerStories_link2 { text-align: center; }
}
@media only screen and (max-width: 600px) {

	#benefitsPricing_image img {
		width: 400px!important;
	}
	p#partnerStories_block_one_text {
		font-size: 10px!important;
		line-height: 1.1em!important;
		padding-top: 60px;
		padding-right: 0px!important;
	}
	p#partnerStories_block_one_text2 {
		font-size: 10px!important;
		line-height: 1.2em!important;
	}
	p#MarketingTrainingButton {
		width: 400px!important;
		font-size: 15px!important;
		border: 2px solid #1580ba!important;
		padding: 7px!important;
	}
	#TrainingButton {
		width: 400px!important;
	}
}
@media only screen and (max-width: 600px) {
	.CustomerStories_BlockImg img{
		width:auto;
	}

}
@media only screen and (max-width: 480px) {
	#PageHeader1{
		padding-bottom: 0px!important;
	}
	#benefitsCompensation_block_two{
		padding-left: 10px!important;
	}
	#benefitsPricing_image img {
		width: 400px!important;
	}
	p#partnerStories_block_one_text {
		font-size: 10px!important;
		line-height: 1.1em!important;
		padding-top: 60px;
		padding-right: 0px!important;
	}
	p#partnerStories_block_one_text2 {
		font-size: 10px!important;
		line-height: 1.2em!important;
	}

	p#MarketingTrainingButton {
		width: 400px!important;
		font-size: 15px!important;
		border: 2px solid #1580ba!important;
		padding: 7px!important;
	}
	#TrainingButton {
		width: 400px!important;
	}
	h1#PageHeader_title1{
		padding-top: 30px!important;
	}
	#PageHeader_button1{
		padding-bottom: 20px!important;
	}
	#PageBenefits_title{
		padding-top: 15px!important;
	}
}

@media only screen and (max-width: 414px) {
	#PageHeader_button1 {
		padding-top: 10px!important;
		padding-bottom: 10px!important;
		margin-left: 30px!important;
	}
	p#bigheader_button {
		font-size: 15px!important;
		width: 200px!important;
		padding: 5px!important;

	}
	#PageBenefits_title {
		font-size: 30px!important;
		padding-top: 20px!important;
		padding-bottom: 10px;
	}
	#benefitsPricing_image img {
		width: 360px!important;
	}
	p#partnerStories_block_one_text {
		font-size: 13px!important;
		line-height: 1.3em!important;
		padding-top: 0px!important;
		text-align: center!important;

	}
	img#partnerStories_img1 {
		padding-left: 41px;
	}
	p#partnerStories_block_one_text2 {
		padding-top: 0px!important;
		padding-left: 5px!important;
		line-height: 1.3em!important;
		text-align: center!important;
		font-size: 13px!important;
	}
	p#TrainingVideo {
		padding-right: 10px!important;
		padding-left: 10px!important;
		padding-top: 10px!important;
	}
	p#TrainingConsultation {
		padding-right: 10px!important;
		padding-left: 10px!important;
		padding-top: 0px!important;
	}
	p#TrainingText1 {
		font-size: 13px!important;
		padding-left: 0px!important;
		padding-bottom: 60px!important;
		text-align: center!important;
	}
	p#TrainingText2 {
		font-size: 13px!important;
		padding-left: 0px!important;
		line-height: 2em!important;
		text-align: center!important;
	}
	p#TrainingTitle2 {
		padding-left: 20px;
	}
	p#MarketingTrainingButton {
		width: 360px!important;
		font-size: 10px!important;
		border: 2px solid #1580ba!important;
		padding: 8px!important;
	}
	#TrainingButton {
		width: 360px!important;
	}
	p#partnerStories_block_one_image {
		padding-left: 59px!important;
	}
	span#partnerStories_names2{
		position: relative!important;
		top: 10px!important;
	}
	span#partnerStories_names{
		position: relative!important;
		top: 10px!important;
	}
	h1#PageHeader_title1{
		padding-left: 0px!important;
	}
	p#PageHeader_subtitle1{
		padding-left: 0px!important;
	}
}

@media only screen and (max-width: 375px) {
	#benefitsCompensation_block_two{
		padding-left: 10px!important;
	}
	#benefitsCompensation_block_one{
		padding-left: 10px!important;
	}
	#PageHeader_button1 {
		padding-top: 10px!important;
		padding-bottom: 10px!important;
	}
	p#bigheader_button1 {
		font-size: 15px!important;
		padding: 5px!important;
		margin: 0 auto!important;
	}
	#PageBenefits_title {
		font-size: 30px!important;
		padding-top: 20px!important;
		padding-bottom: 10px;
	}
	#benefitsPricing_image img {
		width: 300px!important;
	}
	p#partnerStories_block_one_text {
		font-size: 13px!important;
		line-height: 1.3em!important;
		padding-top: 0px!important;
		text-align: center!important;
	}
	p#partnerStories_block_one_text2 {
		padding-top: 0px!important;
		padding-left: 5px!important;
		line-height: 1.3em!important;
		text-align: center!important;
		font-size: 13px!important;
	}

	p#TrainingVideo {
		padding-right: 10px!important;
		padding-left: 10px!important;
		padding-top: 10px!important;
	}
	#TrainingVideoImage {
		/*width: 306px!important;*/
	}
	p#TrainingConsultation {
		padding-right: 10px!important;
		padding-left: 10px!important;
		padding-top: 0px!important;
	}
	p#TrainingText1 {
		font-size: 13px!important;
		padding-left: 0px!important;
		padding-bottom: 60px!important;
		text-align: center!important;
	}
	p#TrainingText2 {
		font-size: 13px!important;
		padding-left: 0px!important;
		line-height: 2em!important;
		text-align: center!important;
	}
	p#TrainingTitle2 {
		padding-left: 20px;
	}
	p#MarketingTrainingButton {
		width: 300px!important;
		font-size: 10px!important;
		padding: 8px!important;
	}
	#TrainingButton {
		width: 300px!important;
	}
	p#FutureButton {
		padding: 5px!important;
		width: 230px!important;
		font-size: 14px!important;
	}
	#FutureButtonRight {
		width: 230px!important;
	}


}

@media only screen and (max-width: 360px) {
	#PageHeader_button1 {
		padding-top: 10px!important;
		padding-bottom: 10px!important;
	}
	p#bigheader_button1 {
		font-size: 15px!important;
		padding: 5px!important;

	}
	#PageBenefits_title {
		font-size: 30px!important;
		padding-top: 20px!important;
		padding-bottom: 10px;
	}
	#benefitsPricing_image img {
		width: 300px!important;
	}
	p#partnerStories_block_one_text {
		font-size: 13px!important;
		line-height: 1.3em!important;
		padding-top: 0px!important;
		text-align: center!important;
	}
	p#partnerStories_block_one_text2 {
		padding-top: 0px!important;
		padding-left: 5px!important;
		line-height: 1.3em!important;
		text-align: center!important;
		font-size: 13px!important;
	}

	p#TrainingVideo {
		padding-right: 10px!important;
		padding-left: 10px!important;
		padding-top: 10px!important;
	}
	#TrainingVideoImage {
		/*width: 290px!important;*/
	}
	p#TrainingConsultation {
		padding-right: 10px!important;
		padding-left: 10px!important;
		padding-top: 0px!important;
	}
	p#TrainingText1 {
		font-size: 13px!important;
		padding-left: 0px!important;
		padding-bottom: 60px!important;
		text-align: center!important;
	}
	p#TrainingText2 {
		font-size: 13px!important;
		padding-left: 0px!important;
		line-height: 2em!important;
		text-align: center!important;
	}
	p#TrainingTitle2 {
		padding-left: 20px;
	}
	p#MarketingTrainingButton {
		width: 300px!important;
		font-size: 10px!important;
		padding: 8px!important;
	}
	#TrainingButton {
		width: 300px!important;
	}
	p#FutureButton {
		padding: 5px!important;
		width: 230px!important;
		font-size: 14px!important;
	}
	#FutureButtonRight {
		width: 230px!important;
	}


}

@media only screen and (max-width: 320px) {
	h1#PageHeader_title1 {
		padding-top: 50px!important;
		font-size: 30px!important;
	}
	p#PageHeader_subtitle1 {
		padding-top: 10px!important;
		font-size: 16px!important;
	}
	#PageHeader_button1 {
		padding-top: 10px!important;
		padding-bottom: 10px!important;
	}
	p#bigheader_button1 {
		font-size: 15px!important;
		padding: 5px!important;

	}
	#PageBenefits_title {
		font-size: 30px!important;
		padding-top: 20px!important;
		padding-bottom: 10px;
	}
	ul#benefitsCompensation_block_one {
		font-size: 14px!important;
		line-height: 1.2em!important;
		padding-top: 10px!important;
		padding-left: 20px!important;
	}
	ul#benefitsCompensation_block_two {
		font-size: 14px!important;
		line-height: 1.2em!important;
		/*padding-top: 10px!important;*/
		padding-left: 20px!important;
	}
	#benefitsPricing_image img {
		width: 250px!important;
	}
	p#partnerStories_title {
		font-size: 30px!important;
		padding-top: 20px!important;
	}
	p#partnerStories_block_one_image {
		padding-left: 10px!important;
		padding-top: 10px!important;
	}
	p#partnerStories_block_one_text {
		font-size: 12px!important;
		line-height: 1.2em!important;
		padding-top: 0px!important;
		text-align: center!important;
		padding-left: 15px!important;
	}
	p#partnerStories_block_one_text2 {
		padding-top: 0px!important;
		padding-left: 5px!important;
		line-height: 1.2em!important;
		text-align: center!important;
		font-size: 12px!important;
	}
	p#TrainingVideo {
		padding-right: 10px!important;
		padding-left: 10px!important;
		padding-top: 10px!important;
	}
	#TrainingVideoImage {
		/*width: 245px!important;*/
	}
	p#TrainingConsultation {
		padding-right: 10px!important;
		padding-left: 10px!important;
		padding-top: 0px!important;
	}
	p#TrainingText1 {
		font-size: 13px!important;
		padding-left: 0px!important;
		padding-bottom: 60px!important;
		text-align: center!important;
	}
	p#TrainingText2 {
		font-size: 13px!important;
		padding-left: 0px!important;
		line-height: 2em!important;
		text-align: center!important;
	}
	p#MarketingTrainingButton {
		width: 230px!important;
		font-size: 10px!important;
		padding: 8px!important;
	}
	#TrainingButton {
		width: 230px!important;
	}
	p#FutureTitle {
		text-align: center!important;
		font-size: 18px!important;
	}
	p#FutureButton {
		padding: 5px!important;
		width: 230px!important;
		font-size: 14px!important;
	}
	#FutureButtonRight {
		width: 230px!important;
	}
}
/*----------------*/

@media (min-width: 320px) {

	.vbout-logo-wrapper {
		width: 100%;
		margin: 0 auto;
	}
	.vbout-logo-wrapper img {
		margin: 0 auto;
		width: 65%;
		display: block;
	}
	.vbout-social-navigation {
		/*list-style: none;
		margin: 0;
		width: 100%;
		margin: 10px 0 0;*/
		display: none;
	}
	/*.vbout-social-navigation a {
		color: #818181;
		padding: 11px 10px;
		display: block;
		font-size: 24px;
	}*/
	.vbout_book {
		position: relative;
	}

	#vbout_menu_mobile {
		position: absolute;
		top: -3%;
		right: 0px;
		display: none;
		background: url(../../images/2016/mobile-menu-icon.png) no-repeat -8px -7px;
		float: left;
		width: 49px;
		height: 44px;
		background-size: 100%;
		display: block;
	}

	.arrow {
		position: absolute;
		left:  46%;
		top: 60px;
	}
	.vbout_services_images {
		width: 30%;
		margin: 0 auto 25px;
	}
	.vbout_services_title {
		font-family: 'Open Sans', sans-serif;
		font-size: 25px;
		font-weight: normal;
		line-height: 25px;
		color: #818181;
		text-align: center;
		margin-bottom: 10;
		margin-bottom: 15px;
	}
	.vbout_services_description {
		font-family: 'Open Sans', sans-serif;
		font-size: 16px;
		font-weight: normal;
		line-height: 25px;
		color: #818181;
		width: 100%;
		height: 200px;
		overflow: hidden;
		margin-bottom: 25px;
		text-align: justify;
		text-justify: inter-word;
	}
	.vbout_brands_container {
		display: block;
		width: 40%;
		margin: 0 auto 20px;
	}
	.vbout_plan_left_title, .vbout_plan_right_title {
		font-size: 18px;
	}
	.vbout_support_inner_title {
		font-size: 20px;
	}
	.vbout_video {
		position: relative;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
	}
	.vbout_button_banner3 {
		background-color: #3399d1 !important;
		border-color: #3399d1 !important;
		font-family: 'Open Sans' sans-serif;
		font-size: 14px;
		font-weight: 700;
		padding: 5px 20px !important;
		text-align: center;
		height: auto;
		border-top-left-radius: 50px;
		border-top-right-radius: 50px;
		border-bottom-left-radius: 50px;
		border-bottom-right-radius: 50px;
		padding: 10px 20px;
		word-wrap: break-word;
		float: none;
		position: relative;
	}
	.button-wrapper {
		margin: 5px 0;
	}
}

@media (min-width: 400px) {

	/*
	* Banner Section
	*/

	.vbout-logo-wrapper {
		width: 80%;
		margin: 0 auto;
	}
	.vbout-logo-wrapper img {
		margin: 0;
		width: 100%;
	}
	.vbout-social-navigation {
		list-style: none;
		margin: 0;
		margin: 10px 0 0;
		display: none;
	}

	.vbout_book {
		position: relative;
	}

	#vbout_menu_mobile {
		position: absolute;
		top: 8px;
		right: 0px;
		display: none;
		background: url(../../images/2016/mobile-menu-icon.png) no-repeat -8px -7px;
		float: left;
		width: 49px;
		height: 44px;
		background-size: 100%;
		display: block;
	}
	.slider-wrapper {
		position: absolute;
		top: -3%;
		width: 100%;
		height: 100%;
		margin-left: auto;
		margin-right: auto;
		box-sizing: border-box;
	}
	.video-wrapper {
		margin: 7% 17.6% 7% 18.4%;
		background: #000;

	}
	.vbout_button_banner1 {
		width: 100%;
		margin-bottom: 35px;
	}
	.vbout_button_banner2 {
		display: none;
	}

	.arrow {
		position: absolute;
		left:  46%;
		top: 60px;
	}
	.vbout_services_images {
		width: 30%;
		margin: 0 auto 25px;
	}
	.vbout_services_title {
		font-family: 'Open Sans', sans-serif;
		font-size: 25px;
		font-weight: normal;
		line-height: 25px;
		color: #818181;
		text-align: center;
		margin-bottom: 10;
		margin-bottom: 15px;
	}
	.vbout_services_description {
		font-family: 'Open Sans', sans-serif;
		font-size: 16px;
		font-weight: normal;
		line-height: 25px;
		color: #818181;
		width: 100%;
		height: 200px;
		overflow: hidden;
		margin-bottom: 25px;
		text-justify: inter-word;
	}
	.vbout_brands_container {
		display: block;
		width: 40%;
		margin: 0 auto 20px;
	}
	.button-wrapper {
		position: relative;
		float: right;
		width: 100%;
		text-align: center

	}
}

/* Larger than phablet (also point when grid becomes active)
@media (min-width: 550px) {


}*/



/* Larger than tablet */
@media (min-width: 750px) {

	/*
	* Navigation Section
	*/
	.vbout-logo-wrapper {
		width: 200px !important;
		margin: 0;
	}

	#vbout_menu_mobile {
		top: 16px;
	}
	.vbout_no_margin {
		margin: 0;
		width: 100%;
	}

	.vbout-social-navigation {
		/*list-style: none;
		margin: 0;*/
		display: inline;
	}
	.vbout-social-navigation a {
		color: #818181;
		padding: 11px 10px;
		display: block;
		font-size: 24px;
	}
	/*.vbout-social-navigation li {
		margin: 0;
	}
	.vbout-social-navigation a {
		color: #818181;
		padding: 11px 10px;
		display: block;
		font-size: 24px;
	}*/

	/*
	* Banner Section
	*/

	.vbout-right-banner {
		margin-left: 2%;
		margin-right: 2%;
	}
	.vbout_button_banner1, .vbout_button_banner2 {
		width: 100%;
		background-color: #3399d1 !important;
		border-color: #3399d1 !important;
		font-family: 'Open Sans' sans-serif;
		font-size: 14px;
		font-weight: 700;
		padding: 5px 0;
		text-align: center;
		height: auto;
		border-top-left-radius: 50px;
		border-top-right-radius: 50px;
		border-bottom-left-radius: 50px;
		border-bottom-right-radius: 50px;
		padding: 10px 20px;
		word-wrap: break-word;
		display: inline;
	}

	.vbout_button_banner3 {
		background-color: #3399d1 !important;
		border-color: #3399d1 !important;
		font-family: 'Open Sans' sans-serif;
		font-size: 14px;
		font-weight: 700;
		padding: 0 20px !important;
		text-align: center;
		height: auto;
		border-top-left-radius: 50px;
		border-top-right-radius: 50px;
		border-bottom-left-radius: 50px;
		border-bottom-right-radius: 50px;
		padding: 10px 20px;
		word-wrap: break-word;
		float: right;
		position: relative;
		margin-top: 11px;
	}

	.vbout_button_banner2 {
		width: 60%;
		margin: 0 auto;
	}

	/*
	* Services Section
	*/

	.vbout_services_images {
		width: 60%;
		padding: 0 40px;
		margin-bottom: 25px;
	}
	.vbout_services_title {
		font-family: 'Open Sans', sans-serif;
		font-size: 25px;
		font-weight: normal;
		line-height: 25px;
		color: #818181;
		text-align: center;
		margin-bottom: 10;
		margin-bottom: 15px;
	}
	.vbout_services_description {
		font-family: 'Open Sans', sans-serif;
		font-size: 16px;
		font-weight: normal;
		line-height: 25px;
		color: #818181;
		width: 100%;
		height: 200px;
		overflow: hidden;
		margin-bottom: 25px;
		text-justify: inter-word;
	}

	.vbout_features li.mail, .vbout_features li.contact, .vbout_features li.pop-ups, .vbout_features li.leads, .vbout_features li.supports {
		padding-left: 155px;
		font-size: 20px;
		font-weight: 300;
	}

	.arrow {
		position: absolute;
		left:  46%;
		top: 60px;
	}

	.vbout_support_up_left {
		margin-left: 0;
	}
	.vbout_brands_container {
		/*width: 128px;
		height: 128px;
		margin-left: auto;
		margin-right: auto;
		display: table-cell !important;
		vertical-align: middle;
		text-align: center;*/
	}
	.vbout_plan_left_title, .vbout_plan_right_title {
		font-size: 25px;
	}
	.vbout_brands_container {
		width: 100%;
	}
	.vbout_features li.mail, .vbout_features li.contact, .vbout_features li.pop-ups, .vbout_features li.leads, .vbout_features li.supports {
		height: 69px;
		margin-bottom: 0;
		vertical-align: middle;
		line-height: 69px;
		font-family: 'Open Sans', sans-serif;
		color: #818181;
	}
	.vbout_features li.mail {
		background: url(../../images/2016/mail-sml.png) no-repeat 5% 0%;
	}
	.vbout_features li.contact {
		background: url(../../images/2016/user.png) no-repeat 5% 0%;
	}
	.vbout_features li.pop-ups {
		background: url(../../images/2016/files.png) no-repeat 5% 0%;
	}
	.vbout_features li.leads {
		background: url(../../images/2016/leads.png) no-repeat 5% 0%;
	}
	.vbout_features li.supports {
		background: url(../../images/2016/support.png) no-repeat 5% 0%;
	}

}
/*
@media (max-width: 750px) {

	.vbout-banner {
		padding: 0 20px;
	}
	.vbout_sub_headings {
		height: 100px;
	}

}*/

@media (max-width: 999px) and (min-width: 750px) {

	/*
	* Banner Section
	*/

	.button-wrapper {
		width: 39%;
		margin-top: 4px;
	}

	.vbout_button_banner1 {
		display: none;
	}
	.vbout_button_banner2 {
		display: block;
		margin-top: 25px;
	}
	.vbout_features li.mail, .vbout_features li.contact, .vbout_features li.pop-ups, .vbout_features li.leads, .vbout_features li.supports {
		padding-left: 95px;
	}
	.vbout_sub_headings {
		height: 222px;
		text-align: left;
	}
	.vbout_video {
		position: relative;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		transform: scale(1,1);
	}

}

/* Larger than desktop */
@media (min-width: 1000px) {

	.button-wrapper {
		width: 30%;
	}

	.vbout_button_banner2 {
		display: none;
	}

	.vbout-social-navigation {
		display: block;
	}
	#vbout_menu_mobile {
		display: none;
	}
	.vbout-social-navigation {
		/*width: 24%;*/
	}
	.vbout_support_inner_title {
		font-size: 25px;
	}
	#demo-1 {
		min-height: 222px;
	}
	.vbout-right-banner {
		/*width: 76.333333% !important;
		margin-left: -85px !important;*/
	}
	.vbout_features li.mail, .vbout_features li.contact, .vbout_features li.pop-ups, .vbout_features li.leads, .vbout_features li.supports {
		height: 69px;
		margin-bottom: 0;
		vertical-align: middle;
		line-height: 69px;
		font-family: 'Open Sans', sans-serif;
		color: #818181;
	}
	.vbout_features li.mail {
		background: url(../../images/2016/mail-sml.png) no-repeat 14% 0%;
	}
	.vbout_features li.contact {
		background: url(../../images/2016/user.png) no-repeat 14% 0%;
	}
	.vbout_features li.pop-ups {
		background: url(../../images/2016/files.png) no-repeat 14% 0%;
	}
	.vbout_features li.leads {
		background: url(../../images/2016/leads.png) no-repeat 14% 0%;
	}
	.vbout_features li.supports {
		background: url(../../images/2016/support.png) no-repeat 14% 0%;
	}
	.vbout_button_banner1, .vbout_button_banner2 {
		/*width: 60%;*/
		margin: 0 auto;
	}

}

@media (max-width: 1199px) and (min-width: 1000px) {

	.vbout_video {
		position: relative;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		transform: scale(1,1);
	}

}

/* Larger than Desktop HD */
@media (min-width: 1200px) {

	#demo-1 {
		min-height: 270px;
	}
	.vbout_button_banner1 {
		display: block;
		padding: 5px 0;
	}
	.vbout_video {
		position: relative;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		transform: scale(1,1);
	}

}

@media (min-width: 1824px) {

	#demo-1 {
		min-height: 425px;
	}

}
@media (min-aspect-ratio: 16/9) {
  .fullscreen-bg__video {
    width: 100%;
    height: auto;
  }
}
@media (max-aspect-ratio: 16/9) {
  .fullscreen-bg__video {
    width: auto;
    height: 100%;
  }
}





/**********************************
* Smaller Screens
**********************************/
@media only screen and (max-width: 1200px) {
    .vbt-wrapper {
        width: 960px;
    }
	.responsive-nav-active, .responsive-nav-extended-active {
		display: none;
	}

	#SocialBlock li { margin-right: 14px; }

	#feature-menu &gt; li img { display: none; }

	[data-feature=EmailMarketing] 		{ left: 98px; /*top: 540px;*/ top: 440px; }
	[data-feature=SocialMedia] 			{ left: 115px; /*top: 448px;*/ top: 348px; }
	[data-feature=LeadGeneration] 		{ left: 125px; /*top: 500px;*/ top: 400px; }
	[data-feature=BehavioralMarketing] 	{ left: 136px; /*top: 378px;*/ top: 278px; }
	[data-feature=GoalTracking] 			{ left: 144px; /*top: 535px;*/ top: 435px; }
	[data-feature=MarketingAutomation] 	{ left: 155px; /*top: 456px;*/ top: 356px; }
	[data-feature=Analytics] 			{ left: 163px; /*top: 560px;*/ top: 460px; }
	[data-feature=Reputation] 			{ left: 176px; /*top: 432px;*/ top: 332px; }

	.team-animation { clear: none!important; }

	#ReachUsBlock h2	{ text-align: center; }

	#ContentWrapper .team-animation li,
	#ContentWrapper .team-animation li:last-child { padding: 0 6% 15px 0 !important; }

	#FeatureChart		{ background: url("../../../images/2015/gridx1200.optimized.png") no-repeat scroll center bottom transparent!important; }
	#ChartAnimationLayer { display: none!important; }
}

/**********************************
* Tablets
**********************************/
@media only screen and (max-width: 1024px) {
    .vbt-wrapper {
        width: 760px;
    }

	.signInLink { display: none!important; }


	.planBox .plan-inner h3 span { font-size: 15px; }
	.planBox .plan-inner li .icon-dot	{ padding: 5px 5px 5px 10px; float: left; }
	.planBox .plan-inner li	{ font-size: 12px; padding-bottom: 10px; }
	.planBox .plan-inner .register	{ font-size: 12px; padding: 5px 0; }
	.planBox .plan-inner ul		{ min-height: 125px; }
	.planBox .plan-inner .expand, .collapse	{ font-size: 12px; padding: 5px 0;  }
	#PlanExpanded .gap		{ min-height: 45px; }
	.planBox	{ min-height: 345px; }
	.collapse	{ margin: 0!important;  }

	#PlanExpanded .planExtendedBox { margin: 0!important; }
	#PlanExpanded .planExtendedBox span.popular { font-size: 11px; }
	#PlanExpanded .planExtendedBox h2 span	{ font-size: 13px; }
	#PlanExpanded .planExtendedBox h2		{ font-size: 14px; }
	.planExtendedBox .register				{ font-size: 11px; }

	.planExtendedBox ul			{ font-size: 14px; }
	.planExtendedBox li.header	{ font-size: 15px; }
	.planExtendedBox li			{ padding-bottom: 15px; }

	#more-feature-menu, .responsive-nav-extended, .fictionMenu {
		display: none!important;
	}
	#FeatureMenu {
		text-align: center;
	}

	#SocialBlock li { margin-right: 14px; }

	.feature img { max-width: 100%!important; height: auto!important; }
	/*.feature td.leftArea,
	.feature td.rightArea { display: block; }*/

	.responsive-nav-extended-active {
		display: inline-block !important;
		margin: 20px auto 10px !important;
		padding: 5px;
		width: 80%;
	}

	[data-feature=EmailMarketing] 		{ left: 65px; /*top: 540px;*/ top: 440px; }
	[data-feature=SocialMedia] 			{ left: 58px; /*top: 448px;*/ top: 348px; }
	[data-feature=LeadGeneration] 		{ left: 51px; /*top: 500px;*/ top: 400px; }
	[data-feature=BehavioralMarketing] 	{ left: 43px; /*top: 378px;*/ top: 278px; }
	[data-feature=GoalTracking] 			{ left: 34px; /*top: 535px;*/ top: 435px; }
	[data-feature=MarketingAutomation] 	{ left: 28px; /*top: 456px;*/ top: 356px; }
	[data-feature=Analytics] 			{ left: 21px; /*top: 560px;*/ top: 460px; }
	[data-feature=Reputation] 			{ left: 13px; /*top: 432px;*/ top: 332px; }

	#FeatureChart		{ background: url("../../../images/2015/gridx1024.optimized.png") no-repeat scroll center bottom transparent!important; }
	#ChartAnimationLayer { display: none!important; }

	.team-animation { clear: none!important; }

	#ReachUsBlock h2	{ text-align: center; }

	#ContentWrapper .team-animation li,
	#ContentWrapper .team-animation li:last-child { padding: 0 6% 15px 0 !important; }

	#FAQ .vbt-wrapper { width: 96%!important; }

	.open-mobile-nav{ display: block!important; }
	#site-header #main-menu	 { display: none; }

	header#site-header h1.logo { background-position: 0 -8px!important; height: 60px!important; }
}

/**********************************
* Mobile Devices
* - All columns are full width
**********************************/
@media only screen and (max-width: 767px) {
	.innerScroller.vbt-wrapper { width: 92%; }
	.features li	{ padding-left: 0; }

	#PlanExpanded .planExtendedBox { min-height: 275px; }
	#PlanExpanded .planExtendedBox h2	{ min-height: 112px; }

	.signInLink { display: none!important; }

	#HomeChartAnimation { height: 900px }

	.banner-container { max-height: initial; min-height: initial; }

	.biggreenbutton	{ margin-bottom: 40px; }

	.feature img { max-width: 100%!important; height: auto!important; /*display: none!important;*/ }
	/*.feature td.leftArea,
	.feature td.rightArea { display: block; }*/

	#LeftSidebar	{ display: none; }
	#RightSidebar	{ display: block; }

	.responsive-nav ul, #more-feature-menu, .responsive-nav-extended, .fictionMenu {
		display: none!important;
	}
	.responsive-nav, #FeatureMenu {
		text-align: center;
	}

	.responsive-nav {
		text-align: center;
	}

	.responsive-nav-active, .responsive-nav-extended-active {
		display: inline-block !important;
		margin: 20px auto 10px !important;
		padding: 5px;
		width: 80%;
	}

	.team-animation { clear: none!important; }

	#ReachUsBlock h2	{ text-align: center; }

	#ContentWrapper .team-animation li,
	#ContentWrapper .team-animation li:last-child { padding: 0 6% 15px 0 !important; }

	footer#site-footer h2 	{ text-align: center; border-top: 1px solid #ccc; }
	footer#site-footer #AboutBlock a,
	footer#site-footer #ResourcesBlock a,
	footer#site-footer #ContactBlock a		{ display: block; text-align: center; }

	footer#site-footer #ResourcesBlock li	{ list-style: none; }

	#SocialBlock ul,
	#NewsletterBlock 		{ width: 100%; text-align: center; }
	#SocialBlock li			{ margin-right: 35px; }
	#SocialBlock a			{ font-size: 25px!important; height: 25px; width: 25px; }

	#footer-copyrights 	{ padding: 20px 0; }
	#footer-copyrights ul, #footer-copyrights p { float: none; text-align: center; }
	#footer-copyrights p { padding-top: 25px; }

	[data-feature=EmailMarketing] 		{ left: 228px; top: 295px; }
	[data-feature=SocialMedia] 			{ left: 300px; top: 227px; }
	[data-feature=LeadGeneration] 		{ left: 51px; top: 459px; }
	[data-feature=BehavioralMarketing] 	{ left: 120px; top: 384px; }
	[data-feature=GoalTracking] 			{ left: -130px; top: 622px; }
	[data-feature=MarketingAutomation] 	{ left: -60px; top: 551px; }
	[data-feature=Analytics] 			{ left: -311px; top: 782px; }
	[data-feature=Reputation] 			{ left: 393px; top: 720px; }

	#FeatureChart		{ background: url("../../../images/2015/gridx767.optimized.png?new") no-repeat scroll center bottom transparent!important; }
	#ChartAnimationLayer { display: none!important; }

	#Feature-Caption { font-size: 2.05em; }
	.original{ font-size: 2.05em !important; }
	#Feature-Buttons	{ font-size: 1.5em; top: 130px; }
	.pricingButtonContainer span.trial	{ bottom: -25px; }

	.vbout-feature label	{ font-size: 1.2em; }

	#Feature-Caption span	{ line-height: 1.2; }

[data-feature=EmailMarketing] label		{ bottom: -35px; left: -40px; width: 160px; }
[data-feature=SocialMedia] label			{ top: -35px; left: -17px; width: 125px; }
[data-feature=LeadGeneration] label		{ bottom: -32px; left: -40px; width: 165px; }
[data-feature=BehavioralMarketing] label	{ top: -32px; left: -66px; width: 215px; }
[data-feature=GoalTracking] label			{ bottom: -32px; left: -26px; width: 135px; }
[data-feature=MarketingAutomation] label 	{ top: -32px; left: -69px; width: 225px; }
[data-feature=Analytics] label			{ bottom: -35px; left: 0px; }
[data-feature=Reputation] label			{ top: -35px; left: -15px; }


    .vbt-row {
        margin: 0;
    }
    #vbout-Pricing [class*="col"] {
        margin: 15px 0;
        float: none;
        width: 100%;
    }

	#PlanExpanded [class*="col"] {
        margin: 15px 0;
        float: left;
        /*width: 100%;*/
    }
}



/*-------------------------------------------------------------------------------------------------------------------------------------------*/
.getnewslettered {
    margin-top: 30px!important;
}

.blog_text li {
    padding-bottom: 10px;
}

.blog_text img {
    max-width: 100%;
}

.blog-article td	{ font-size: 14px; font-weight: 100; color: #303030; text-align: justify; line-height: 2.0em; }

.blog-article table { width: 100%; }
#BlogHeader		{ }
#BlogHeader h2	{ color: #016cb4; font-size: 30px; font-weight: 100; float: left; padding-bottom: 5px; }
#BlogHeader form						{ float: right; border: 1px solid #ccc; padding: 5px; margin-top: 5px; }
#BlogHeader form input[type="text"] 	{ border: none; outline: none; }
#BlogHeader form button			 	{ background: none; border: none; font-size: 16px; vertical-align: middle; color: #1780ba; padding: 0; }
#BlogHeader p	{  clear: both; font-size: 13px; font-weight: bold; color: #818181; padding-top: 0; padding-bottom: 10px; margin-bottom: 20px; border-bottom: 1px solid #ccc; }

.blog-article	{ border-bottom: 1px solid #ccc; margin-bottom: 20px; padding-bottom: 20px; }
.blog-article h2	{ padding-bottom: 10px; font-size: 25px; font-weight: 100; color: #016cb4; margin-top: 0px; }
.blog-article a	{ transition: color 0.2s ease 0s; }
.blog-article a:hover { color: #86a637; }

.blog-article p	{ font-size: 14px; font-weight: 100; color: #303030; text-align: justify; line-height: 2.0em; }

a#LoadMoreButton 	{ display: block; float: right; margin-top: 25px; font-size: 16px; font-weight: 100; color: #1780ba; text-align: center; padding: 15px 65px; border: 2px solid #1780ba; text-transform: uppercase; margin-bottom: 20px; text-decoration: none; }
#LoadMoreButton:hover{
	background-color: #1780ba;
	color: #fff;
}
div#vbout_EmbedFormWrapper h2 {
    margin: 0px;
}
div#vbout_EmbedFormWrapper h3 {
    margin: 0px;
}
div#vbout_EmbedFormWrapper {
    margin: 0px;
	margin-top: 40px;
}
#BlogHeader {
    margin-top: 40px;
}
#BlogHeader form{
	margin-top: 20px;
}
#SearchForm select {
    /*margin-right: -2px!important;*/
}
.clickheretoregister img {
    width: 359px;
	max-width: 100%;
}
.clickheretoregister{
	height: 247px;
	position: relative;
	text-align: center;
}





.vboutTheme_vbout01_request-a-demo-form .vbfs-form {
    padding: 20px;
    padding-bottom: 0;
}
.vboutTheme_vbout01_request-a-demo-form .vbfs-row {
    padding-bottom: 20px;
}
.vboutTheme_vbout01_request-a-demo-form .vbfs-select select,
.vboutTheme_vbout01_request-a-demo-form .vbfs-input input,
.vboutTheme_vbout01_request-a-demo-form .vbfs-input .vbt-birthdayfield,
.vboutTheme_vbout01_request-a-demo-form .vbfs-textarea textarea{
    box-sizing: border-box;
	border: 1px solid #A9A9A9;
    width: 100%;
    padding: 10px;
    color: #3b3b40;
	height: 42px;
}
.vboutTheme_vbout01_request-a-demo-form .vbfs-textarea textarea {
    height: 130px;
}
.vboutTheme_vbout01_request-a-demo-form .vbfs-form label {
    font-size: 14px;
    color: #353535;
}
.vboutTheme_vbout01_request-a-demo-form .vbfs-label label {
    display: block;
    margin-bottom: 7px;
    font-size: 16px;
}
.vboutTheme_vbout01_request-a-demo-form .vbfs-field label {
    font-weight: normal;
    margin-left: 7px;
    display: inline;
}
.vboutTheme_vbout01_request-a-demo-form .vbfs-submit {
	padding: 0;
    padding-top: 20px;
    padding-bottom: 10px;
}
.vboutTheme_vbout01_request-a-demo-form .vbfs-submit input{
    box-sizing: border-box;
    border: 2px solid #86a637;
    width: 100%;
    display: block;
    margin: 0 auto;
    padding: 10px;
    text-decoration: none;
    font-size: 16px;
    color: #86a637;
    font-weight: bold;
    background-color: #fff;
    cursor: pointer;
}
/*
.vboutTheme_vbout01_request-a-demo-form .vbfs-submit input:hover {
    background-color: #86a637 !important;
    color: #fff!important;
}
*/
.vboutTheme_vbout01_testimonial_rate {
	color: rgb(218, 46, 57);
	width: 84px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 32px;
	text-align: center;
}
</pre></body></html>