/*
Theme Name: YOUR FREEDOM PROJECT VER5 Theme
Description: A custom theme using Bootstrap 3.
Author: Virtual Wonders
Author URI: http://virtual-wonders.com
Version: 1.0
*/

/* global formatting ======================================================================= */

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,500;0,600;0,700;1,500&display=swap');

@font-face {
	font-family: 'Open Sans Regular';
	src: url('../../../../assets/common/fonts/OpenSans/OpenSans.eot');
	src: url('../../../../assets/common/fonts/OpenSans/OpenSans.woff') format('woff'), 
		 url('../../../../assets/common/fonts/OpenSans/OpenSans.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/OpenSans/OpenSans.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Open Sans Bold';
	src: url('../../../../assets/common/fonts/OpenSans/OpenSansBold.eot');
	src: url('../../../../assets/common/fonts/OpenSans/OpenSansBold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/OpenSans/OpenSansBold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/OpenSans/OpenSansBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Open Sans Italic';
	src: url('../../../../assets/common/fonts/OpenSans/OpenSans-Italic.eot');
	src: url('../../../../assets/common/fonts/OpenSans/OpenSans-Italic.woff') format('woff'), 
		 url('../../../../assets/common/fonts/OpenSans/OpenSans-Italic.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/OpenSans/OpenSans-Italic.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Open Sans Light';
	src: url('../../../../assets/common/fonts/OpenSans/OpenSans-Light.eot');
	src: url('../../../../assets/common/fonts/OpenSans/OpenSans-Light.woff') format('woff'), 
		 url('../../../../assets/common/fonts/OpenSans/OpenSans-Light.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/OpenSans/OpenSans-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Open Sans Semibold';
	src: url('../../../../assets/common/fonts/OpenSans/OpenSans-Semibold.eot');
	src: url('../../../../assets/common/fonts/OpenSans/OpenSans-Semibold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/OpenSans/OpenSans-Semibold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/OpenSans/OpenSans-Semibold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Open Sans Extra Bold';
	src: url('../../../../assets/common/fonts/OpenSans/OpenSans-ExtraBold.eot');
	src: url('../../../../assets/common/fonts/OpenSans/OpenSans-ExtraBold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/OpenSans/OpenSans-ExtraBold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/OpenSans/OpenSans-ExtraBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Oswald';
	src: url('../../../../assets/common/fonts/Oswald/Oswald.eot');
	src: url('../../../../assets/common/fonts/Oswald/Oswald.woff') format('woff'), 
		 url('../../../../assets/common/fonts/Oswald/Oswald.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/Oswald/Oswald.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Oswald Light';
	src: url('../../../../assets/common/fonts/Oswald/Oswald-Light.eot');
	src: url('../../../../assets/common/fonts/Oswald/Oswald-Light.woff') format('woff'), 
		 url('../../../../assets/common/fonts/Oswald/Oswald-Light.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/Oswald/Oswald-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Oswald Bold';
	src: url('../../../../assets/common/fonts/Oswald/Oswald-Bold.eot');
	src: url('../../../../assets/common/fonts/Oswald/Oswald-Bold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/Oswald/Oswald-Bold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/Oswald/Oswald-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'OswaldRegular';
	src: url('../../../../assets/common/fonts/Oswald/Oswald.eot');
	src: url('../../../../assets/common/fonts/Oswald/Oswald.woff') format('woff'), 
		 url('../../../../assets/common/fonts/Oswald/Oswald.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/Oswald/Oswald.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Raleway Regular';
	src: url('../../../../assets/common/fonts/Raleway/Raleway-Regular.eot');
	src: url('../../../../assets/common/fonts/Raleway/Raleway-Regular.woff') format('woff'), 
		 url('../../../../assets/common/fonts/Raleway/Raleway-Regular.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/Raleway/Raleway-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Raleway Semibold';
	src: url('../../../../assets/common/fonts/Raleway/Raleway-SemiBold.eot');
	src: url('../../../../assets/common/fonts/Raleway/Raleway-SemiBold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/Raleway/Raleway-SemiBold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/Raleway/Raleway-SemiBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Raleway Bold';
	src: url('../../../../assets/common/fonts/Raleway/Raleway-Bold.eot');
	src: url('../../../../assets/common/fonts/Raleway/Raleway-Bold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/Raleway/Raleway-Bold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/Raleway/Raleway-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Regular';
	src: url('../../../../assets/common/fonts/Roboto/Roboto-Regular.eot');
	src: url('../../../../assets/common/fonts/Roboto/Roboto-Regular.woff') format('woff'), 
		 url('../../../../assets/common/fonts/Roboto/Roboto-Regular.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/Roboto/Roboto-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Light';
	src: url('../../../../assets/common/fonts/Roboto/Roboto-Light.eot');
	src: url('../../../../assets/common/fonts/Roboto/Roboto-Light.woff') format('woff'), 
		 url('../../../../assets/common/fonts/Roboto/Roboto-Light.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/Roboto/Roboto-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Medium';
	src: url('../../../../assets/common/fonts/Roboto/Roboto-Medium.eot');
	src: url('../../../../assets/common/fonts/Roboto/Roboto-Medium.woff') format('woff'), 
		 url('../../../../assets/common/fonts/Roboto/Roboto-Medium.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/Roboto/Roboto-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Bold';
	src: url('../../../../assets/common/fonts/Roboto/Roboto-Bold.eot');
	src: url('../../../../assets/common/fonts/Roboto/Roboto-Bold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/Roboto/Roboto-Bold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/Roboto/Roboto-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MuseoSans 100';
	src: url('../../../../assets/common/fonts/MuseoSans/MuseoSans_100.eot');
	src: url('../../../../assets/common/fonts/MuseoSans/MuseoSans_100.woff') format('woff'), 
		 url('../../../../assets/common/fonts/MuseoSans/MuseoSans_100.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/MuseoSans/MuseoSans_100.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MuseoSans 300';
	src: url('../../../../assets/common/fonts/MuseoSans/MuseoSans_300.eot');
	src: url('../../../../assets/common/fonts/MuseoSans/MuseoSans_300.woff') format('woff'), 
		 url('../../../../assets/common/fonts/MuseoSans/MuseoSans_300.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/MuseoSans/MuseoSans_300.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MuseoSans 500';
	src: url('../../../../assets/common/fonts/MuseoSans/MuseoSans_500.eot');
	src: url('../../../../assets/common/fonts/MuseoSans/MuseoSans_500.woff') format('woff'), 
		 url('../../../../assets/common/fonts/MuseoSans/MuseoSans_500.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/MuseoSans/MuseoSans_500.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MuseoSans 700';
	src: url('../../../../assets/common/fonts/MuseoSans/MuseoSans_700.eot');
	src: url('../../../../assets/common/fonts/MuseoSans/MuseoSans_700.woff') format('woff'), 
		 url('../../../../assets/common/fonts/MuseoSans/MuseoSans_700.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/MuseoSans/MuseoSans_700.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MuseoSans 900';
	src: url('../../../../assets/common/fonts/MuseoSans/MuseoSans_900.eot');
	src: url('../../../../assets/common/fonts/MuseoSans/MuseoSans_900.woff') format('woff'), 
		 url('../../../../assets/common/fonts/MuseoSans/MuseoSans_900.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/MuseoSans/MuseoSans_900.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Proxima Nova Regular';
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaRegular.eot');
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaRegular.woff') format('woff'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaRegular.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaRegular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Proxima Nova Bold';
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaBold.eot');
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaBold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaBold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Proxima Nova Light';
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaLight.eot');
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaLight.woff') format('woff'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaLight.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaLight.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Proxima Nova Alt Condensed Regular';
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltCondensedRegular.eot');
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltCondensedRegular.woff') format('woff'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltCondensedRegular.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltCondensedRegular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Proxima Nova Condensed Black';
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaCondensedBlack.eot');
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaCondensedBlack.woff') format('woff'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaCondensedBlack.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaCondensedBlack.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Proxima Nova Alt Condensed Black';
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltCondensedBlack.eot');
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltCondensedBlack.woff') format('woff'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltCondensedBlack.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltCondensedBlack.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Proxima Nova Alt Extra Condensed Bold';
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltExtraCondensedBold.eot');
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltExtraCondensedBold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltExtraCondensedBold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltExtraCondensedBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'Proxima Nova Alt Extra Condensed Black';
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltExtraCondensedBlack.eot');
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltExtraCondensedBlack.woff') format('woff'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltExtraCondensedBlack.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltExtraCondensedBlack.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Proxima Nova Alt Extra Condensed Extra Bold';
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltExtraCondensedExtraBold.eot');
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltExtraCondensedExtraBold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltExtraCondensedExtraBold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaAltExtraCondensedExtraBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Proxima Nova Extra Condensed Bold';
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaExtraCondensedBold.eot');
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaExtraCondensedBold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaExtraCondensedBold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaExtraCondensedBold.svg') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Proxima Nova Extra Condensed Extra Bold';
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaExtraCondensedExtrabold.eot');
	src: url('../../../../assets/common/fonts/ProximaNova/ProximaNovaExtraCondensedExtrabold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaExtraCondensedExtrabold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/ProximaNova/ProximaNovaExtraCondensedExtrabold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Adobe Caslon Pro';
	src: url('../../../../assets/common/fonts/Adobe-Caslon-Pro/AdobeCaslonPro.eot');
	src: url('../../../../assets/common/fonts/Adobe-Caslon-Pro/AdobeCaslonPro.woff') format('woff'), 
		 url('../../../../assets/common/fonts/Adobe-Caslon-Pro/AdobeCaslonPro.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/Adobe-Caslon-Pro/AdobeCaslonPro.svg') format('svg');
	font-weight: normal;
	font-style: normal}

@font-face {
	font-family: 'Bebas-Neue';
	src: url('../../../../assets/common/fonts/Bebas-Neue/Bebas-Neue.eot');
	src: url('../../../../assets/common/fonts/Bebas-Neue/Bebas-Neue.woff') format('woff'),  
		 url('../../../../assets/common/fonts/Bebas-Neue/Bebas-Neue.ttf') format('truetype'),  
		 url('../../../../assets/common/fonts/Bebas-Neue/Bebas-Neue.svg') format('svg');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Verlag-Book';
	src: url('../../../../assets/common/fonts/Verlag-Book/Verlag-Book.eot');
	src: url('../../../../assets/common/fonts/Verlag-Book/Verlag-Book.woff') format('woff'),  
		 url('../../../../assets/common/fonts/Verlag-Book/Verlag-Book.ttf') format('truetype'),  
		 url('../../../../assets/common/fonts/Verlag-Book/Verlag-Book.svg') format('svg');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Verlag-Book-Bold';
	src: url('../../../../assets/common/fonts/Verlag-Book/Verlag-Book-Bold.eot');
	src: url('../../../../assets/common/fonts/Verlag-Book/Verlag-Book-Bold.woff') format('woff'),  
		 url('../../../../assets/common/fonts/Verlag-Book/Verlag-Book-Bold.ttf') format('truetype'),  
		 url('../../../../assets/common/fonts/Verlag-Book/Verlag-Book-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Typograph Pro Light';
	src: url('../../../../assets/common/fonts/Typograph-Pro/Typograph-Pro-Light.eot');
	src: url('../../../../assets/common/fonts/Typograph-Pro/Typograph-Pro-Light.woff') format('woff'), 
		 url('../../../../assets/common/fonts/Typograph-Pro/Typograph-Pro-Light.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/Typograph-Pro/Typograph-Pro-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Typograph Pro Extra Bold';
	src: url('../../../../assets/common/fonts/Typograph-Pro/Typograph-Pro-Extra-Bold.eot');
	src: url('../../../../assets/common/fonts/Typograph-Pro/Typograph-Pro-Extra-Bold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/Typograph-Pro/Typograph-Pro-Extra-Bold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/Typograph-Pro/Typograph-Pro-Extra-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Manus Trial';
	src: url('../../../../assets/common/fonts/ManusTrial/ManusTrial.eot');
	src: url('../../../../assets/common/fonts/ManusTrial/ManusTrial.woff') format('woff'), 
		 url('../../../../assets/common/fonts/ManusTrial/ManusTrial.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/ManusTrial/ManusTrial.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'HandyMan';
	src: url('../../../../assets/common/fonts/HandyMan/HandyMan.eot');
	src: url('../../../../assets/common/fonts/HandyMan/HandyMan.woff') format('woff'), 
		 url('../../../../assets/common/fonts/HandyMan/HandyMan.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/HandyMan/HandyMan.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Myriad Pro';
	src: url('../../../../assets/common/fonts/MyriadPro/MyriadPro_Regular.eot');
	src: url('../../../../assets/common/fonts/MyriadPro/MyriadPro_Regular.woff') format('woff'), 
		 url('../../../../assets/common/fonts/MyriadPro/MyriadPro_Regular.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/MyriadPro/MyriadPro_Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Myriad Pro Bold';
	src: url('../../../../assets/common/fonts/MyriadPro/MyriadPro_Bold.eot');
	src: url('../../../../assets/common/fonts/MyriadPro/MyriadPro_Bold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/MyriadPro/MyriadPro_Bold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/MyriadPro/MyriadPro_Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Pier Sans';
	src: url('../../../../assets/common/fonts/PierSans/PierSans.eot');
	src: url('../../../../assets/common/fonts/PierSans/PierSans.woff') format('woff'), 
		 url('../../../../assets/common/fonts/PierSans/PierSans.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/PierSans/PierSans.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Pier Sans Bold';
	src: url('../../../../assets/common/fonts/PierSans/PierSans-Bold.eot');
	src: url('../../../../assets/common/fonts/PierSans/PierSans-Bold.woff') format('woff'), 
		 url('../../../../assets/common/fonts/PierSans/PierSans-Bold.ttf') format('truetype'), 
		 url('../../../../assets/common/fonts/PierSans/PierSans-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.b-top-dash{border-top:1px dashed #888}
.space-arrow{padding:0 10px}
.breadcrumb-tab-li.active{font-weight:700}
.breadcrumb-tab .nav-pills>li.breadcrumb-tab-li:focus,
.breadcrumb-tab .nav-pills>li.breadcrumb-tab-li:hover,
.breadcrumb-tab .nav-pills>li>a,
.breadcrumb-tab .nav-pills>li>a:focus,
.breadcrumb-tab .nav-pills>li>a:hover{border-radius:0;background:0 0;padding:0;cursor:pointer}
.bg-d-turquoise{background:#00acc1}
.open-sans-bold{font-family:"Open Sans Bold",Helvetica,Arial,sans-serif}
.open-sans-semibold{font-family:"Open Sans SemiBold",Helvetica,Arial,sans-serif}
.section-setup-sequence-frame-breadcrumb{border-bottom:1px solid #c8c8c8}
.section-setup-sequence-frame-breadcrumb .container{padding:15px 0}
.a-tag{padding:10px 40px!important;color:#fff!important;border-radius:5px}
.a-tag:hover{text-decoration:none!important}
.a-tag-green:hover{background:#8bdb29!important}
.a-tag-green{background:#54b831!important}
.a-tag-yellow{background:#FFCC1E!important;color:#123c7f!important}
.a-tag-yellow:hover{background:#ffd64a!important}
.page-holiday a{color:#0064BD!important;}
.navbar-lower .navbar-nav>li>a:focus,
.navbar-lower .navbar-nav>li>a:hover,
.navbar-nav>li>a:focus,
.navbar-nav>li>a:hover,a:hover{text-decoration:underline}
body{font-family:'Open Sans Regular',Arial,Helvetica,sans-serif;font-size:14px;overflow-x:hidden}
.section-header-free-acct .carousel-fade .carousel-inner .item{font-family:'Open Sans Regular',Arial,Helvetica,sans-serif;font-size:14px}
.display,
.nav-display{display:none}
.display-inline{display:inline-block}
.display-none{display:none}
.d-block{display:block!important}
.v-mid{vertical-align:middle}
.btn{white-space:normal}
p{margin:0}
.p-bottom{padding-bottom:15px}
.p-top{padding-top:15px}
.p-top10{padding-top:10px}
.p-top140{padding-top:140px}
.p-bottom-5{padding-bottom:5px}
.p-bottom10{padding-bottom:10px}
.p-bottom22{padding-bottom:22px}
.p-tb-0-lr-15-i{padding: 0px 15px !important}
.m-t-5-b20-lr-5{margin:-5px -5px 20px}
.padding-reset{padding:0}
.margin-reset{margin:0}
.overflow{overflow:hidden}
.font-bold,
.text-bold{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.text-semibold{font-family:'Open Sans SemiBold',Arial,Helvetica,sans-serif}
.text-italic{font-family:'Open Sans Italic',Arial,Helvetica,sans-serif}
.modal .close{opacity:1}
.box-bottom-fixed{z-index:20;right:0;bottom:0;position:fixed}
.navbar-lower,
.yfp-nav{position:relative}
.box-bottom-fixed img{display:inline;cursor:pointer;border:none}
.box-bottom-fixed div{display:inline}
pre{white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;word-wrap:break-word;background-color:#fff;border-color:#fff;width:465px;font-family:'Open Sans Regular',Arial,Helvetica,sans-serif}
.bg-blue-green{background:#42C692}
.bg-ld-grey{background:#747474}
.bg-blue{background:#00ACC1}
.bg-white{background:#FFF}
.bg-d-grey-i{background:#999!important}
.text-55{font-size:55px}
.text-50{font-size:50px}
.text-45{font-size:45px}
.text-40{font-size:40px}
.text-38{font-size:38px}
.text-32{font-size:32px}
.text-36{font-size:36px}
.text-30{font-size:30px}
.text-28{font-size:28px}
.text-24-i{font-size:24px!important}
.text-23{font-size:23px}
.text-20{font-size:20px}
.text-18{font-size:18px}
.text-16{font-size:16px}
.text-15{font-size:15px}
.text-13px{font-size:13px}
.text-14px{font-size:14px}
.text-12px{font-size:12px}
.text-blue{color:#0d90f6!important}
.text-darkgray{color:#252525}
.text-lightgray{color:#555}
.text-l-gray-i{color:#4B4B4B!important}
.text-yellow{color:#ffe11a}
.text-d-yellow{color:#FAC926}
.text-orange{color:#eba600}
.text-d-green{color:#090}
.text-lr-grey{color:#727272}
.text-l-grey{color:#777}
.text-white{color:#FFF}
.text-white-i{color:#FFF!important}
.text-bold{font-weight:700}
.p-b-10px{padding-bottom:10px}
.p-b-20px{padding-bottom:20px}
.p-all-5px{padding:5px}
.p-all-30px{padding:30px}
.p-tb5-lr15{padding:5px 15px}
.p-tb10-lr15{padding:10px 15px}
.p-top-40{padding-top:40px}
.p-right-10{padding-right:10px}
.p-left-55px{padding-left:55px}
.p-left-47px{padding-left:47px}
.p-left-15px{padding-left:15px}
.p-left-10px{padding-left:10px}
.p-bottom-10{padding:10px}
.p-bottom-30{padding:30px}
.p-bottom-70{padding-bottom:70px}
.p-bottom-150{padding-bottom:150px}
.p-all-15px{padding:15px}
.p-all-10px{padding:10px}
.p-all-7px{padding:7px}
.p-tb5-lr60{padding:5px 60px}
.m-all-3px{margin:3px}
.m-20px{margin:20px 0}
.m-10px{margin:10px 0}
.m-t15-b0-lr15{margin:15px 15px 0}
.m-t15-b0-lr25{margin:15px 25px 0}
.m-bottom-20{margin-bottom:20px}
.m-bottom-30{margin-bottom:30px}
.b-all-1px{border:1px solid #DFDFDF}
.b-radius-10px{border-radius:10px}
.b-radius-5px{border-radius:5px}
.b-radius-4px{border-radius:4px}
.b-radius-tleft-tright{border-radius:4px 4px 0 0}
.br-none,
.navbar{border-radius:0}
.w-100{width:100%!important}
.w-70{max-width:70%!important;width:70%!important}
.w-49,
.w-50{width:100%!important}
.w-50{max-width:50%!important}
.w-49{max-width:49%!important}
.h-300{height:300px!important}
.btn-create-ticket{color:#FFF;font-weight:700;margin-bottom:16px;background:#73C10B;border-color:transparent;border-top:1px solid #529100;width:100%}
.navbar-fixed-top,
.navbar-fixed-top .navbar-nav>.active>a,
.navbar-fixed-top .navbar-nav>.active>a:hover,
.navbar-fixed-top .navbar-nav>li>a:focus,
.navbar-fixed-top .navbar-toggle{background:#0064bd}
.navbar-fixed-top,
.navbar-lower{margin-bottom:0;border-bottom:none;font-family:Arial,Helvetica,sans-serif}
.navbar-fixed-top{min-height:30px;font-size:12px;color:#FFF}
.navbar-fixed-top .navbar-nav>li>a{padding:5px 0 5px 25px;color:#FFF}
.last-nav,
.navbar-lower .navbar-nav>li.last-nav>a{color:#123c7f}
.navbar-fixed-top .navbar-toggle{margin-top:13px}
.navbar-fixed-top .navbar-toggle:focus,
.navbar-fixed-top .navbar-toggle:hover{background:#FFF}
.navbar-lower-shadow{background:url(../bg/bg-navbar-shadow01.png) bottom center no-repeat;padding-bottom:22px;position:relative;z-index:100}
.navbar-lower{min-height:70px;font-size:14px;background:url(../bg/bg-white-box-transparent01.png);margin:0 auto;z-index:100}
.navbar-lower .navbar-nav>.active>a,
.navbar-lower .navbar-nav>.active>a:hover,
.navbar-lower .navbar-nav>li>a,
.navbar-lower .navbar-nav>li>a:focus,
.navbar-lower .navbar-nav>li>a:hover,
.navbar-lower .navbar-toggle{background:0 0;color:#123c7f}
.navbar-lower .navbar-nav>li{padding:20px 0 20px 10px}
.navbar-lower .navbar-nav>li>a{padding:8px 10px}
#header-logo{padding:15px 0 14px}
#header-toggle-logo{padding:12px 15px}
.last-nav{font-family:"Open Sans Bold",Arial,Helvetica,sans-serif;background:#FFCC1E!important;border:1px solid #ac8a14;line-height:20px;padding:1px 15px!important;font-size:16px;margin-bottom:15px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-top:19px;margin-left:20px}
.last-nav a:hover,
.last-nav:hover{text-decoration:underline!important}
.navbar-nav.navbar-right:last-child{margin-right:0}
.yfp-nav2{position:absolute}
.section-blue-box01,
.section-blue-box02{background:#BAE2FB;min-width:960px;border-bottom:solid 1px #B3BAB3}
.section-white-box01{background:#F7F7F7;min-width:960px;border-bottom:solid 1px #B3BAB3}
.modal-get-notified{padding:15px}
.modal-get-notified .modal-dialog{max-width:500px;margin:0 auto}
.modal-get-notified .modal-body,
.modal-get-notified .modal-footer,
.modal-get-notified .modal-header{background:#00a1d9;color:#fff;border:none!important}
.modal-get-notified .modal-header .close{color:#fff;opacity:.6;text-shadow:0 1px 0 #000}
.modal-get-notified .modal-footer{padding-top:0;margin-top:0!important;line-height:normal;font-size:14px}
.modal-get-notified .modal-dialog h3{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif;font-size:35px}
.modal-get-notified .modal-dialog h4{font-size:22px}
.modal-get-notified .modal-dialog .form-control{margin-bottom:10px;border-radius:0}
.modal-get-notified .modal-dialog .btn-register-now{font-family:'Open Sans Semibold',Arial,Helvetica,sans-serif;background:#54b831;border:none;border-bottom:5px solid #3F8B25;width:100%;font-size:33px;line-height:48px;color:#fff;padding:10px 10px 5px;margin-top:15px;white-space:normal}
.modal-get-notified .modal-dialog .btn-register-now:hover{background:#5FCB3A;border-bottom:5px solid #3F8B25}
.modal-download .modal-dialog{max-width:970px!important;width:100%}
.modal-download .modal-backdrop{height:1300px!important}
.modal-download .modal-content{background:#DADFE2;border-radius:0}
.modal-download .modal-header{border-bottom:0;padding:30px 20px 15px}
.modal-download .modal-header h4{margin-top:0;margin-bottom:0}
.modal-download .modal-header button.close{color:#727272}
.modal-download .modal-body{padding:15px 20px 20px}
.modal-download .modal-body .body{background:#FFF;padding:15px 15px 30px;border:1px solid #c8c8c8}
.modal-download .modal-body .body .form-control{border-radius:0}
.modal-download .modal-body .modal-left{text-align:center}
.modal-download .modal-body .modal-left .title{margin-top:65px;font-size:28px;font-weight:700;color:#252525}
.modal-download .modal-body .modal-left .shaklee,
.modal-download .modal-body .modal-left .you-want{font-size:20px;color:#252525}
.modal-download .modal-body .modal-left .footer{margin-top:39px;font-size:18px;margin-bottom:30px;color:#252525}
.modal-download .modal-body .modal-left .img img{width:40%}
.modal-download .modal-body .modal-right{padding-bottom:60px}
.modal-download .modal-body .modal-right .form-control{width:75%}
.modal-download .modal-body .modal-right p{font-size:14px}
.modal-download .modal-body .modal-right .m-bottom{margin-bottom:20px}
.modal-download .modal-body .modal-right .login{margin-bottom:45px}
.modal-download .modal-body .modal-right .title,
.modal-download .modal-body .modal-right .title-create,
.modal-download .modal-body .modal-right .title-guest{margin-top:60px;margin-bottom:20px;font-size:14px;font-weight:700;cursor:pointer}
.modal-download .modal-body .modal-right .link{margin-bottom:60px;font-size:14px}
.modal-download .modal-body .modal-right .button span,
.modal-download .modal-body .modal-right .link span{cursor:pointer}
.modal-download .modal-body .modal-right .sub{font-size:14px;margin-bottom:25px}
.modal-download .modal-body .modal-right .button span{padding:13px 35px;background-color:#0064BD;font-size:18px;color:#FFF;text-align:center}
.modal-download .modal-body .modal-left .button span{padding:12px 35px;background-color:#0064BD;color:#FFF;text-align:center;border-radius:4px}
.modal-download .modal-body .modal-left .click-download .button a{margin-top:50px;background-color:#0064BD;font-size:18px;color:#FFF;text-align:center}
.testimonial-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.testimonial-type01,
.testimonial-type02,
.testimonial-type04{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#FFF}
.testimonial-type01 .picture{background:0 0}
.testimonial-type01 .message,
.testimonial-type02 .message,
.testimonial-type04 .message{background:#5197BB;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.testimonial-type05 .message{background:#DADFE2}
.testimonial-type01 .quoted,
.testimonial-type02 .quoted,
.testimonial-type03 .quoted,
.testimonial-type04 .quoted{font-weight:700;text-align:center;font-style:italic;font-size:16px}
.testimonial-type01,
.testimonial-type01 .picture,
.testimonial-type05{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.testimonial-type01 .blue-arrow-left{background:url(../img/blue-arrow-left01.png) left 40px no-repeat;padding-left:16px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.testimonial-type01 .message{color:#FFF;background:#5197BB;padding:15px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.testimonial-type01 .testimonial-text{font-family:Arial,sans-serif;margin:10px 0;line-height:16px}
.testimonial-type04{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.testimonial-type04 .message{padding:15px 15px 15px 95px;background:url(../img/img-quote01.png) 20px 20px no-repeat #5197BB;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.testimonial-type05{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#555}
.testimonial-type05 .quote-divider{display:block;height:25px;margin-bottom:25px;text-align:center;border-bottom:1px solid #4F97BD}
.testimonial-type05 .quote-divider img{position:relative;top:15px;margin:0 auto}
.testimonial-type05 .message{font-style:italic;padding-bottom:15px}
.testimonial-type05 strong{font-style:normal;color:#5198bc;font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.testimonial-type05 .quoted{font-style:normal;font-weight:700;font-size:13px;color:#555;margin-bottom:10px}
.section-download-ebook,
.section-download-ebook2{padding:15px 0}
.section-download-ebook{background:#E1E1E1}
.section-download-ebook2{background:#21A8C6}
.section-download-ebook img,
.section-download-ebook2 img{position:absolute;top:0}
.section-download-ebook p,
.section-download-ebook2 p{padding-left:40px;font-size:18px;text-align:center}
.section-download-ebook p{color:#21a8c7}
.section-download-ebook2 p{color:#fbfbfb}
.section-download-ebook form,
.section-download-ebook2 form{padding-left:100px;margin-top:15px}
.section-download-ebook .af-element,
.section-download-ebook2 .af-element{float:left;width:32%}
.section-download-ebook .textContainer,
.section-download-ebook2 .textContainer{margin:0 2% 10px 0}
.section-download-ebook .af-element .text,
.section-download-ebook2 .af-element .text{width:100%;padding:10px 5px;border:2px solid #4DB5BE}
.section-download-ebook .af-element .submit,
.section-download-ebook-dollar-plant .get-it-now,
.section-download-ebook2 .af-element .submit{border-top:1px solid #FBB309;border-right:1px solid #FBB309;border-bottom:1px solid #FBB309;border-left:1px solid #FBB309;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-style:italic}
.section-download-ebook .af-element .submit,
.section-download-ebook2 .af-element .submit{width:100%;padding:4px 10px;font-size:24px;background:#FBB507}
.section-download-ebook .af-element .submit{text-shadow:0 1px 0 #642800;color:#C85A00}
.section-download-ebook2 .af-element .submit{color:#275884}
.section-download-ebook .af-element .submit:hover,
.section-download-ebook2 .af-element .submit:hover{background:#FFE303}
.section-download-ebook-dollar-plant{background:#37ABDC}
.section-download-ebook-dollar-plant .container{max-width:1200px;margin:0 auto;padding:20px 80px}
.section-download-ebook-dollar-plant .tips-free-ebook-text{color:#FFF;text-align:center;font-size:26px;line-height:47px}
.section-download-ebook-dollar-plant .tips-free-ebook-text img{margin:20px auto 0}
.section-download-ebook-dollar-plant .get-it-now{font-size:28px;color:#C85A00;text-align:center;background:#FBB507;max-width:300px;text-shadow:0 1px 0 #642800;cursor:pointer;margin:20px auto 0}
.section-download-ebook-dollar-plant .get-it-now:hover{background:#FFE303}
.section-download-ebook-dollar-plant-popup .modal-header{background:#1493C8;text-align:center;color:#FFF;padding:20px 15px 30px;border-bottom:none}
.section-download-ebook-dollar-plant-popup .modal-header h4{font-size:30px}
.section-download-ebook-dollar-plant-popup .modal-header .close-popup{background:#000;color:#FFF;padding:1px 5px;position:absolute;top:-5px;right:-5px;border-radius:25px;border:2px solid #FFF}
.section-download-ebook-dollar-plant-popup .modal-body{background:#37ABDC}
.section-download-ebook-dollar-plant-popup .modal-body img{margin:0 auto}
.section-download-ebook-dollar-plant-popup .af-form-wrapper .af-element{display:block;margin-bottom:10px}
.section-download-ebook-dollar-plant-popup .af-form-wrapper .af-element .text{width:100%;padding:10px 5px;border:2px solid #4DB5BE}
.section-download-ebook-dollar-plant-popup .af-form-wrapper .af-element .submit{width:100%;padding:2px 10px;font-size:30px;font-family:Arial,Helvetica,sans-serif;font-style:italic;font-weight:700;color:#C85A00;background:#FBB507;border-top:1px solid #FBB309;border-right:1px solid #FBB309;border-bottom:1px solid #FBB309;border-left:1px solid #FBB309;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;text-shadow:0 1px 0 #642800;cursor:pointer}
.section-download-ebook-dollar-plant-popup .af-form-wrapper .af-element .submit:hover{background:#FFE303}
.panel-group .panel-heading+.panel-collapse .panel-body{border-top:none}
.btn-take-our-30-day-free-trial01,
.try-it-for-free-popup{text-align:center;border-top:1px solid #D5EDCD;border-right:1px solid #5D8D13;border-bottom:1px solid #5D8D13;border-left:1px solid #5D8D13;color:#FFF}
.panel-group .panel+.panel{margin-top:0}
.try-it-for-free-popup{font-family:Arial,Helvetica,sans-serif;font-size:18px;background:#54B92F;padding:10px 3%;margin:20px auto 0}
.btn-next-page01,
.btn-prev-page01,
.btn-take-our-30-day-free-trial01{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.try-it-for-free-popup:hover{background:#5CCA33;text-decoration:underline;color:#FFF}
.btn-take-our-30-day-free-trial01{margin:0 auto;font-size:24px;background:#54B92F;text-shadow:0 -1px 0 #666;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px 15px 15px}
.btn-take-our-30-day-free-trial01:hover{background:#5CCA33;color:#FFF;text-decoration:underline}
.btn-next-page01,
.btn-prev-page01{color:#3f7389}
.btn-next-page01{font-size:16px;float:right;margin:-70px 10px 0 0;text-align:right}
.btn-next-page01:hover,
.btn-prev-page01:hover{text-decoration:none}
.btn-next-page01 i,
.btn-prev-page01 i{font-size:56px;vertical-align:-13px}
.btn-prev-page01{font-size:16px;float:left;margin:-70px 0 0 10px;text-align:left}
.bg-l-green{color:#fff;background:#8bc34a}
.bg-l-green:focus,
.bg-l-green:hover{color:#fff;background:#a4e658}
.bg-l-grey{color:#fff;background:#9e9e9e}
.bg-l-grey:focus,
.bg-l-grey:hover{color:#fff;background:#c1c1c1}
.section-all-products a{color:#fff}
.section-a-la-carte-option .btn-view-premium-packages{font-family:'Open Sans Bold', Arial, Helvetica, sans-serif;font-size:30px;color:#C42237;background:#fbb110;padding:10px 30px;border-radius:3px;text-decoration:none;}
.section-check-products a,.section-free-signup a{border:1px solid #2E7316;text-shadow:0 -1px 0 #2D7313}
.section-header-free-acct{color:#FFF}
.section-header-free-acct .slide{background-color:#51C2E4}
.section-header-free-acct .carousel-fade .carousel-inner .item{opacity:0;transition:opacity .9s ease-in-out;transform:translate3d(0,0,0)!important}
.section-header-free-acct .carousel-fade .carousel-inner .active.left,
.section-header-free-acct .carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}
.section-header-free-acct .carousel-fade .carousel-inner .active{opacity:1}
.active,
.item,
.section-header-free-acct .carousel,
.section-header-free-acct .carousel-inner{height:100%}
.section-header-free-acct .fill{width:100%;height:570px;background-size:cover}
.section-header-free-acct .container{margin:0 auto;padding:70px 10px 40px}
.section-header-free-acct .fill .container .build{margin-left:70px;margin-top:20px}
.section-header-free-acct .carousel{margin-top:-22px}
.section-header-free-acct .carousel .carousel-1,
.section-header-free-acct .carousel .carousel-2,
.section-header-free-acct .carousel .carousel-3{position:absolute;vertical-align:bottom}
.section-header-free-acct .carousel .carousel-1,
.section-header-free-acct .carousel .carousel-2{width:110%}
.section-header-free-acct .carousel .carousel-3{width:110%;top:30px}
.section-header-free-acct .title{font-family:'Open Sans Light',Arial,Helvetica,sans-serif;font-size:42px;line-height:60px;margin-bottom:20px}
.section-header-free-acct .sub-title{font-size:18px;margin-bottom:20px}
.section-header-free-acct a.link-in{color:#FFF;font-size:18px}
.section-free-resources a.link,
.section-header-free-acct a.link{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif;background:#53B92F;border:1px solid #2E7316;color:#FFF;line-height:20px;padding:10px 30px;font-size:16px;text-shadow:0 -1px 0 #2D7313;margin-bottom:15px}
.section-free-resources a.link:hover,
.section-header-free-acct a.link:hover{color:#FFF;background:#5CCA33;text-decoration:none}
.section-discover-how{background:#1493C8}
.section-discover-how .container{max-width:970px;margin:0 auto;padding:60px 10px 100px;color:#FFF}
.section-discover-how .title{text-align:center;font-size:40px;margin-bottom:25px}
.section-discover-how .description{text-align:center;max-width:830px;display:block;font-size:18px;margin:0 auto 80px}
.section-discover-how .three-keys-success{font-family:'Open Sans',Arial,Helvetica,sans-serif;text-align:center;margin-bottom:90px}
.section-check-products a,
.section-free-signup a,
.section-grow-thriving a.link{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.section-discover-how .three-keys-success img{margin:0 auto 30px}
.section-discover-how .title-3keys{margin-bottom:20px;font-size:22px}
.section-discover-how .description-3keys{font-size:16px;padding:0 10px}
.section-free-signup{background:url(../bg/bg-guy-on-bench-on-laptop01.jpg) top left no-repeat;color:#FFF}
.section-free-signup .second-column{background:#1E6380;padding:70px 70px 70px 20px;color:#fff}
.section-free-signup .title{font-size:38px;margin-bottom:30px}
.section-free-signup .description{font-size:18px;margin-bottom:40px;max-width:470px}
.section-free-signup a{background:#53B92F;color:#FFF;padding:13px 40px;font-size:18px}
.section-free-signup a:hover{color:#FFF;background:#5CCA33;text-decoration:underline}
.section-free-signup .testimonial-container{display:block}
.section-check-products{background:url(../bg/bg-couple-on-bench-on-laptop01.jpg) top right no-repeat;color:#FFF}
.section-check-products .first-column{background:#112C37;padding:70px 20px 70px 70px;color:#fff}
.section-check-products .title{font-size:38px;margin-bottom:30px;text-align:right}
.section-check-products .description{font-size:18px;margin-bottom:40px;max-width:470px;text-align:right}
.section-check-products a{background:#53B92F;color:#FFF;padding:13px 20px;font-size:18px}
.section-check-products a:hover{color:#FFF;background:#5CCA33;text-decoration:underline}
.section-check-products .testimonial-container{display:block}
.section-grow-thriving{background:url(../bg/bg-grow-a-thriving-shaklee-business.jpg);color:#FFF;text-align:center}
.section-grow-thriving .container{padding-top:60px;padding-bottom:60px}
.section-grow-thriving .title{font-size:40px;padding-top:30px;padding-bottom:10px}
.section-grow-thriving .description{font-size:18px;line-height:24px;padding-bottom:30px}
.section-grow-thriving a.link{background:#54B92F;border:1px solid #2f7317;color:#FFF;padding:10px 30px;font-size:20px;margin-bottom:60px;border-radius:4px}
.section-grow-thriving a.link:hover,
.section-header-free-acct a.link:hover{color:#FFF;background:#5CCA33;text-decoration:underline}
.section-free-account{background-color:#1493c8}
.section-free-account .main-title{color:#FFF;font-size:24px;text-align:center;padding-top:15px;padding-bottom:15px}
.section-free-account .when-you-create{padding-top:15px}
.section-free-account .contact-manager{margin-top:80px;margin-left:70px}
.section-free-account .contact-manager .contact-desc{margin-left:5px;margin-right:-45px}
.section-free-account .contact-manager .desc .title{color:#FFF;font-size:24px;text-align:left;padding-top:18px;padding-bottom:15px}
.section-free-account .contact-manager .desc .desc{color:#FFF;font-size:14px;text-align:left;padding-bottom:15px}
.section-free-account .contact-manager .img{padding-top:20px}
.section-task-manager{background:url(../bg/bg-task-manager-bg.jpg)}
.section-task-manager .tasks-manager{padding-top:30px}
.section-task-manager .tasks-manager .tasks-desc{margin-top:80px;margin-left:5px}
.section-task-manager .tasks-manager .tasks-desc .task-manager-desc{margin-top:50px;margin-left:15px}
.section-task-manager .tasks-manager .tasks-desc .img img{margin-top:30px;width:80%}
.section-task-manager .tasks-manager .desc .title{color:#FFF;font-size:24px;text-align:left;padding-top:18px;padding-bottom:15px}
.section-task-manager .tasks-manager .desc .desc{color:#FFF;font-size:14px;text-align:left;padding-bottom:15px}
.section-task-manager .tasks-manager .img{padding-top:20px}
.section-calendar{background-color:#42af9b}
.section-calendar .calendar{margin-top:20px;margin-bottom:10px}
.section-calendar .calendar .desc .title{color:#FFF;font-size:24px;text-align:left;padding-top:18px;padding-bottom:15px}
.section-calendar .calendar .desc .desc{color:#FFF;font-size:14px;text-align:left;padding-bottom:15px}
.section-calendar .calendar .calendar-manager{margin-top:120px;margin-left:70px}
.section-calendar .calendar .calendar-manager .calendar-manager-desc{margin-left:10px}
.section-calendar .calendar .calendar-manager .img{padding-top:30px}
.section-email-marketing{background:url(../bg/bg-email-marketing-system-bg.jpg)}
.section-email-marketing .email-marketing{padding-top:75px;padding-bottom:35px}
.section-email-marketing .email-marketing .email-marketing-manager{margin-top:75px;margin-left:15px}
.section-email-marketing .email-marketing .email-marketing-manager .email-desc{padding-left:15px}
.section-email-marketing .email-marketing .email-marketing-manager .email-desc .title{color:#FFF;font-size:24px;text-align:left;padding-top:18px;padding-bottom:15px}
.section-email-marketing .email-marketing .email-marketing-manager .email-desc .desc{color:#FFF;font-size:14px;text-align:left;padding-bottom:15px}
.section-email-marketing .email-marketing .email-marketing-manager .img{padding-top:28px}
.section-lead-capture{background-color:#c75957}
.section-lead-capture .lead-capture .lead-capture-desc{margin-top:140px;margin-left:50px}
.section-lead-capture .lead-capture .lead-capture-desc .lead-desc{margin-top:10px}
.section-lead-capture .lead-capture .lead-capture-desc .lead-desc .title{color:#FFF;font-size:24px;text-align:left;padding-top:18px;padding-bottom:15px}
.section-lead-capture .lead-capture .lead-capture-desc .lead-desc .desc{color:#FFF;font-size:14px;text-align:left;padding-bottom:15px}
.section-free-resources{background:url(../bg/bg-free-resources-bg.jpg)}
.section-free-resources .container{padding-bottom:60px}
.section-free-resources .testimonial{padding-bottom:17px;padding-left:55px;padding-right:55px}
.section-free-resources .free-resources{padding-top:30px;padding-bottom:45px}
.section-free-resources .free-resources .free-resources-manager{margin-top:10px;margin-left:15px}
.section-free-resources .free-resources .free-resources-manager .resources-desc{margin-left:15px}
.section-free-resources .free-resources .free-resources-manager .resources-desc .title{color:#FFF;font-size:24px;text-align:left;padding-top:18px;padding-bottom:15px}
.section-free-resources .free-resources .free-resources-manager .resources-desc .desc{color:#FFF;font-size:14px;text-align:left;padding-bottom:15px}
.section-free-resources .free-resources .green{text-align:center}
.section-free-resources .free-resources .all-free{margin-top:20px;margin-bottom:30px;text-align:center;font-size:30px;color:#FFF}
.section-free-resources .free-resources .free-resources-manager .img{margin-top:28px}
.section-about-us .about-how-started .block-first .text-our-story,
.section-about-us .about-whole-story .text-whole-story,
.section-about-us-nav .container{font-family:'Open Sans Light',Arial,Helvetica,sans-serif}
.section-about-us-header{background:url(../bg/bg-kids-and-dog01.jpg) center top no-repeat;margin-top:-128px}
.section-about-us-header .container{max-width:970px;margin:0 auto;padding:200px 10px}
.section-about-us-header .blue-box{background:url(../bg/bg-blue-box-transparent01.png);color:#FFF;max-width:500px;font-size:16px;padding:10px 15px 20px;float:right}
.section-about-us-header .blue-box .title{font-size:38px;margin:0 0 5px}
.section-about-us-header .blue-box p{margin-bottom:30px}
.section-about-us-header .watch-the-video{padding:55px 0 20px;text-align:center;background:#2EA0D4;display:block;color:#FFF}
.section-about-us-header .watch-the-video i{font-size:130px}
.section-about-us-header2{background:url(../bg/bg-about-us-heading01.jpg) center top no-repeat;font-family:'Montserrat', sans-serif}
.section-about-us-header2 h1{margin:0;padding:140px 0;color:#fff;font-size:44px;font-weight:700}
.section-about-us-nav{background:#1493C8;padding-top:10px}
.section-about-us-nav .container{padding:5px 0 0;max-width:970px;margin:0 auto}
.section-about-us-nav .nav{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}
.section-about-us-nav .nav .active a,
.section-about-us-nav .nav .focus a,
.section-about-us-nav .nav li a{border:none!important}
.section-about-us-nav .nav li,
.section-about-us-nav .nav li.active{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;height:auto}
.section-about-us-nav .nav li a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:20px;padding:20px 5px 50px;width:100%}
.section-about-us-nav .nav li:first-child a{margin-left:0}
.section-about-us-nav .nav .focus a,
.section-about-us-nav .nav li a{background:#1493C8!important;color:#FFF!important}
.section-about-us-nav .nav li a:hover{background:#1493C8!important;text-decoration:underline}
.section-about-us-nav .nav .active a,
.section-about-us-nav .nav .active a:hover,
.section-about-us-nav .nav .focus a{background:#112C37!important}
.section-about-us{background:#112C37}
.section-about-us .container{max-width:940px;margin:0 auto;color:#FFF;padding:70px 10px 80px;font-size:18px}
.section-about-us .about-how-started img{margin-bottom:15px}
.section-about-us .about-how-started .block-first{margin-bottom:50px}
.section-about-us .about-how-started .block-first .text-our-story{font-size:39px;margin-bottom:10px}
.section-about-us .about-future .block-first .text-with-your-freedom-project,
.section-about-us .about-future .block-third .text-we-now-have,
.section-about-us .about-how-started .block-first .text-and-their-mission,
.section-about-us .about-how-started .block-second .text-we-want-to,
.section-about-us .about-next-gen .block-fourth .text-within-a-few,
.section-about-us .about-next-gen .block-third .text-quit-his-job,
.section-about-us .about-whole-story .block-second .text-what-began{font-size:30px}
.section-about-us .about-whole-story .text-whole-story{font-size:39px;margin-bottom:30px}
.section-about-us .about-whole-story .block-first{margin-bottom:20px}
.section-about-us .about-whole-story .text-so-that-exactly{font-size:30px;text-align:center;max-width:800px;margin:0 auto 30px}
.section-about-us .about-whole-story .block-second .shaklee-waltz img{margin:0 auto}
.section-about-us .about-whole-story .block-second .shaklee-waltz p{font-family:'Open Sans Italic',Arial,Helvetica,sans-serif;text-align:center;font-size:13px;margin-bottom:30px}
.section-about-us .about-next-gen .block-fourth span,
.section-about-us .about-whole-story .text-your-freedom-project{font-size:24px}
.section-about-us .about-whole-story .text-internet-came-along{text-align:center;margin-top:40px}
.section-about-us .about-whole-story .text-internet-came-along p:first-child{font-size:39px}
.section-about-us .about-whole-story .fa-arrow-circle-o-down{font-size:50px}
.section-about-us.type2{background:#1E6380}
.section-about-us .about-whole-story2 .text-he-began-studying{font-size:28px;text-align:center;max-width:820px;margin:0 auto}
.section-about-us .about-whole-story2 .block-first,
.section-about-us .about-whole-story2 .block-second,
.section-about-us .about-whole-story2 .block-third{padding:45px 0;border-bottom:1px solid #36748D}
.section-about-us .about-whole-story2 .block-first .text-first-key .title,
.section-about-us .about-whole-story2 .block-second .text-second-key .title,
.section-about-us .about-whole-story2 .block-third .text-third-key .title{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif;margin-bottom:10px;padding-left:90px;font-size:18px}
.section-about-us .about-whole-story2 .block-first .text-first-key .title{background:url(../img/img-1-01.png) left 5px no-repeat}
.section-about-us .about-whole-story2 .block-second .text-second-key .title{background:url(../img/img-2-01.png) left 5px no-repeat}
.section-about-us .about-whole-story2 .block-third .text-third-key .title{background:url(../img/img-3-01.png) left 5px no-repeat}
.section-about-us .about-whole-story2 .block-fourth{padding-top:30px;font-size:18px}
.section-about-us .about-whole-story2 .block-fourth .text-after-doing{text-align:center}
.section-about-us .about-whole-story2 .block-fourth .text-after-doing,
.section-about-us .about-whole-story2 .block-fourth .text-they-also-knew{font-size:24px;margin-bottom:30px}
.section-about-us .about-whole-story2 .block-fourth ol{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.section-about-us .about-next-gen .block-first .text-next-generation{font-family:'Open Sans Light',Arial,Helvetica,sans-serif;font-size:39px;margin-bottom:30px}
.section-about-us .about-future .block-first .text-with-your-freedom-project,
.section-about-us .about-future .block-third .text-we-now-have,
.section-about-us .about-how-started .block-second .text-we-want-to,
.section-about-us .about-next-gen .block-first .text-so-jody,
.section-about-us .about-next-gen .block-fourth .text-within-a-few,
.section-about-us .about-next-gen .block-fourth span,
.section-about-us .about-next-gen .block-third .text-quit-his-job{font-family:'Open Sans Italic',Arial,Helvetica,sans-serif}
.section-about-us .about-future .block-first .text-the-future,
.section-about-us .about-future .block-second .text-why-the-philippines,
.section-about-us .about-future .text-we-never-stop,
.section-all-products-header .fill .container{font-family:'Open Sans Light',Arial,Helvetica,sans-serif}
.section-about-us .about-next-gen .block-first .text-so-jody{font-size:32px;margin-bottom:30px}
.section-about-us .about-next-gen .block-second .thumbnail{padding:0;border:none;margin-bottom:40px}
.section-about-us .about-future .block-first,
.section-about-us .about-future .block-third{margin-bottom:60px}
.section-about-us .about-next-gen .block-third{margin-bottom:30px}
.section-about-us .about-future .block-first .text-the-future,
.section-about-us .about-future .block-second .text-why-the-philippines{font-size:39px;margin-bottom:30px}
.section-about-us .about-future .block-second{margin-bottom:40px}
.section-about-us .about-future .text-we-never-stop{font-size:40px;margin-bottom:60px}
.section-about-us .about-future .block-fourth a{color:#97d229;text-decoration:underline}
.section-about-us .btn-group-about{text-align:center;margin-top:30px}
.section-about-us2{background:#fff;font-family:'Montserrat', sans-serif;font-size:18px}
.section-about-us2 .container{position:relative;padding-top:80px;padding-bottom: 200px;}
.section-about-us2 h2{font-size:34px;font-weight:700;margin:0 0 30px}
.section-about-us2 h2 span{color:#1051b9}
.section-about-us2 p{margin-bottom:30px;line-height:28px}
.section-about-us2 .peter-kerry{position:absolute;right:0;top:70px;width:50%}
.section-all-products-header{margin-top:-128px}
.section-all-products-header .wood-table{background:url(../bg/bg-wood-table01.jpg) center bottom no-repeat}
.section-all-products-header .discover-our-products{color:#FFF;max-width:590px}
.section-all-products-header .title{font-size:50px;margin-bottom:30px;margin-top:10px}
.section-all-products-header .description{font-size:21px;position:relative}
.section-all-products-header .description p{margin-bottom:30px;display:block;max-width:280px}
.section-all-products-header .laptop-on-table{float:right;max-width:70%;margin-top:-80px}
.section-all-products-header .slide{background-color:inherit!important}
.section-all-products-header .carousel-fade .carousel-inner .item{opacity:0;-webkit-transition:opacity .9s ease-in-out;-moz-transition:opacity .9s ease-in-out;-o-transition:opacity .9s ease-in-out;transition:opacity .9s ease-in-out;-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}
.section-all-products-header .carousel-fade .carousel-inner .active.left,
.section-all-products-header .carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}
.section-all-products-header .carousel-fade .carousel-inner .active{opacity:1}
.active,.item,.section-all-products-header .carousel,.section-all-products-header .carousel-inner{height:100%}
.section-all-products-header .fill{background-size:cover}
.section-all-products-header .car,
.section-all-products-header .cards,
.section-all-products-header .laptop{height:700px;background-size:cover}
.section-all-products-header .fill .container{color:#FFF;width:970px;padding:60px 100px 40px 10px;text-align:center}
.section-all-products-header .img-right{margin:220px 0 0}
.section-all-products-header .fill .container .build{margin-top:160px}
.section-all-products-header .fill .container .lady-car img{position:absolute;width:900px;top:198px;left:-290px;right:0}
.section-all-products-header .fill .container .laptop-hands img{position:absolute;float:right;width:800px;top:35px;right:-350px}
.section-all-products-header .fill .container .stack-cards img{position:absolute;float:right;width:900px;top:45px;right:-450px}
.section-all-products-header .fill .container .build .sub-title{font-size:18px}
.section-all-products-header .carousel{margin-top:-22px}
.section-all-products{background:#E3F4FE;color:#545557;margin-top:-22px}
.section-all-products .container .all-products-title{padding: 30px 15px;}
.section-all-products .container .all-products-nav{background:#FFF}
.section-all-products .online-tools{padding-bottom:15px}
.section-all-products .img{position:relative;display:block}
.section-all-products .img .overlay{position:absolute;top:0;bottom:0;width:100%;display:none;background:rgba(00,00,00,.6)}
.section-all-products a .desc,
.section-all-products a .name{color:#545557}
.section-all-products .img:hover .overlay{display:block}
.section-all-products .builder-right{padding:30px 30px 20px 0}
.section-all-products .builder-right .name{font-family:'Open Sans Medium',Arial,Helvetica,sans-serif;font-weight:700;padding-bottom:10px;font-size:18px}
.section-all-products .builder-right .desc,
.section-all-products .builder-right .sub-desc{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:16px}
.section-all-products .builder .learn-installed{padding:30px 15px 15px 0}
.section-all-products .builder a.installed{margin:15px 25px 0 0;padding:10px 25px}
.section-all-products .builder a.learn-more{margin:15px 25px 0 0}
.section-all-products .builder a.installed strong,
.section-all-products .builder a.learn-more strong{font-family:'Open Sans Medium',Arial,Helvetica,sans-serif}
.section-all-products .courses .courses-row .date .label-time,
.section-all-products .courses .courses-row .name,
.section-all-products .offline-tools .offline-tools-row .name,
.section-all-products .online-tools .online-tools-row .name,
.section-all-products .services .services-row .name{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700}
.section-all-products .online-tools .online-tools-row{background:#FFF;padding:5px}
.section-all-products .online-tools .online-tools-row .desc,
.section-all-products .online-tools .online-tools-row .name{text-align:center;padding-left:8px;padding-right:8px}
.section-all-products .online-tools .online-tools-row .name{padding-top:15px;font-size:13px;padding-bottom:10px}
.section-all-products .online-tools .online-tools-row .desc{font-size:12px}
.section-all-products .online-tools .online-tools-row .footer{font-size:11px;color:#0d90f6;padding:20px 8px}
.section-all-products .services{padding-bottom:15px}
.section-all-products .services .services-row{background:#FFF;padding:5px}
.section-all-products .services .services-row .desc,
.section-all-products .services .services-row .name{text-align:center;padding-left:8px;padding-right:8px}
.section-all-products .services .services-row .name{padding-top:15px;font-size:13px;padding-bottom:10px}
.section-all-products .services .services-row .desc{font-size:12px}
.section-all-products .services .services-row .footer{font-size:11px;color:#0d90f6;padding:20px 8px}
.section-all-products .courses{padding-bottom:15px}
.section-all-products .courses .courses-row{background:#FFF;padding:5px}
.section-all-products .courses .courses-row .date,
.section-all-products .courses .courses-row .desc,
.section-all-products .courses .courses-row .name{text-align:center;padding-left:8px;padding-right:8px}
.section-all-products .courses .courses-row .date{padding:5px}
.section-all-products .courses .courses-row .name{padding-top:15px;font-size:13px;padding-bottom:10px;width:100%}
.section-all-products .courses .courses-row .desc{font-size:12px;width:100%}
.section-all-products .courses .courses-row .footer{font-size:11px;color:#0d90f6;padding:20px 8px}
.section-all-products .offline-tools{padding-bottom:15px}
.section-all-products .offline-tools .offline-tools-row{background:#FFF;padding:5px}
.section-all-products .offline-tools .offline-tools-row .desc,
.section-all-products .offline-tools .offline-tools-row .name{text-align:center;padding-left:8px;padding-right:8px;width:100%}
.section-all-products .offline-tools .offline-tools-row .name{padding-top:15px;font-size:13px;padding-bottom:10px;width:100%}
.section-all-products .offline-tools .offline-tools-row .desc{font-size:12px}
.section-all-products .offline-tools .offline-tools-row .footer{font-size:11px;color:#0d90f6;padding:20px 8px}
.section-all-products .offline-tools .offline-tools-row .footer .go{color:#0d90f6}
.section-all-products .title{padding: 70px 15px 20px;;font-size:28px;margin-bottom:20px;text-align:center}
.section-all-products .description{font-size:18px;margin-bottom:80px;text-align:center}
.section-all-products .product-box{font-size:14px;text-align:center;position:relative;margin-bottom:40px}
.section-all-products .product-box p{margin-top:20px}
.section-all-products .product-box img{border:2px solid #112C37;width:100%}
.section-all-products .product-box a:hover img{border:2px solid #54B92F}
.section-all-products .product-box a{font-family:'Open Sans Regular',Arial,Helvetica,sans-serif;position:relative;display:block;color:#FFF}
.section-all-products .product-box a .prod-title{background:#54B92F;position:absolute;bottom:2px;left:2px;text-align:center;padding:8px 15px;width:70%;font-size:16px}
.section-all-products .product-box a .prod-description{padding:8px 5px;width:60%;font-size:22px;background:url(../bg/bg-blue-box-transparent01.png);position:absolute;top:20px;left:20px;text-align:left}
.section-all-products .current-promos .title {padding: 70px 15px 20px;}
.section-all-products .flex-container{display:-webkit-flex;display:-moz-flex;display:flex}
.section-all-products .flex-item{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}
.section-all-products .flex-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;}
.section-all-products .thumbnail{padding:10px;border:none;border-radius:0px}
.section-all-products .thumbnail .caption {padding:0px;-webkit-align-self:flex-start;-moz-align-self:flex-start;align-self:flex-start}
.section-all-products .thumbnail .caption h3{font-family:'Open Sans Bold', Arial, sans-serif;font-size:18px;margin-bottom:5px;width:100%}
.section-all-products .thumbnail .caption p{margin-bottom:25px;width:100%}
.section-all-products .thumbnail .call-to-action{width:100%;-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.section-all-products .thumbnail .call-to-action .promo-box{font-family:'Oswald Bold',Arial,Helvetica,sans-serif;text-transform:uppercase;padding:10px 5px;border:2px dashed #E32024;color:#E32024;margin-bottom:20px;max-width:460px;background:#FFD83C}
.section-all-products .thumbnail .call-to-action .promo-box .text-save{font-size:22px}
.section-all-products .thumbnail .call-to-action .promo-box .text-ends{font-size:16px}
.section-all-products .thumbnail .call-to-action .btn{padding:8px 25px;border-radius:0px;color:#fff}
.section-all-products .thumbnail .call-to-action .btn:hover{text-decoration:underline}
.all-products-nav .list-inline>li {text-align:center;padding:19px 19px}
.all-products-nav .list-inline>li>a {color: #323232;padding: 17px 0px;border-bottom: 3px solid #FFF;}
.all-products-nav .list-inline>li>a:hover,
.all-products-nav .list-inline>li>a:focus {cursor: pointer;text-decoration: none;}
.all-products-nav .list-inline>li>a.active {border-bottom: 3px solid #29b2dc;font-weight:600;}
.all-products-nav ul.list-inline {margin-top:0;margin-bottom:0px;text-align:center}
.all-products-nav.floating {max-width:100%!important;width:100%;position:fixed;top:0;left:0px;z-index:6}
.all-products-nav.floating ul.list-inline {max-width:1080px;margin: auto;}
.section-change-password .panel-default .remember-me label,
.section-member-login .panel-default .remember-me label{top:0}
.section-help{padding:5px 50px;display:none}
.section-helpdesk-header{background:url(../bg/bg-office01.jpg) center top no-repeat #ccc;margin-top:-100px}
.section-helpdesk-header .container{max-width:970px;margin:0 auto;padding:150px 10px 120px;text-align:center}
.section-helpdesk-header h1{color:#FFF;font-size:60px;margin-bottom:50px}
.section-helpdesk-header .input-group{max-width:800px;margin:0 auto 30px}
.section-helpdesk-header .input-group .form-control{font-size:18px;height:60px;padding:0 30px;border-top-left-radius:50px;border-bottom-left-radius:50px;border:none}
.section-helpdesk-header .input-group .btn{font-size:18px;padding:18px 25px 17px;border-top-right-radius:50px;border-bottom-right-radius:50px;white-space:nowrap;color:#fff;background:#93D04F;border:none}
.section-helpdesk-header .popular-searches{color:#fff;font-size:18px}
.section-helpdesk-header .popular-searches a{color:#B5CFFF}
.section-helpdesk-header .input-group .btn:hover{background:#6AA32C}
.section-helpdesk-live-help{background:#FFF}
.section-helpdesk-live-help .page-holiday{max-width:765px}
.section-helpdesk-live-help h2{color:#333333;font-size:54px;margin-bottom:10px}
.section-helpdesk-live-help h4{color:#333333;font-size:15px;margin-bottom:40px}
.section-helpdesk-live-help .input-group{margin:0px auto 40px;max-width:700px}
.section-helpdesk-live-help .input-group .form-control{height:40px;border-radius:0;border-right:none;font-size:16px}
.section-helpdesk-live-help .input-group .btn{white-space:nowrap;border-radius:0;border-left:none;font-size:16px;padding:8px 12px}
.section-helpdesk-live-help .input-group .btn:hover{background:none;border-color:#ccc}
.section-helpdesk-live-help .gets-live-button a{display:block;margin:0px auto 30px;max-width:169px}
.section-helpdesk-live-help .gets-live-button a .thumbnail{padding:0px;border:none;position:relative;overflow:visible}
.section-helpdesk-live-help .gets-live-button a .ticket-count {position:absolute;top:-5px;right:-5px;width:30px;padding:5px 6px;background:#CF2C2D;text-align:center;color:#fff;z-index:3}
.section-helpdesk-live-help .gets-live-button a,
.section-helpdesk-live-help .gets-live-button a h3{text-decoration:none}
.section-helpdesk-live-help .gets-live-button a h3 {font-size:16px;margin-top:5px}
.section-helpdesk-live-help .gets-live-button a:hover h3{text-decoration:underline}
.section-helpdesk-live-help .text-latest-system-updates {font-size:16px;margin:5px 0px 50px}
.section-helpdesk-live-help .text-latest-system-updates a {color:#337ab7 !important;}
.section-find-what-you-need {background:#1BBC9D; height:100%}
.section-find-what-you-need .container {padding-top:20px; padding-bottom:20px;}
.section-find-what-you-need h2 {font-family:'Open Sans Semibold',Arial,Helvetica,sans-serif; font-size:30px; color:#fff; margin-bottom:60px;}
.section-find-what-you-need .row {display: -webkit-flex;display: -moz-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-items: stretch;-moz-align-items: stretch;align-items: stretch;}
.section-find-what-you-need .row .col-sm-4 {display: -webkit-flex;display: -moz-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-items: stretch;-moz-align-items: stretch;align-items: stretch;}
.section-find-what-you-need .row .col-sm-4 a {display: -webkit-flex;display: -moz-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-items: stretch;-moz-align-items: stretch;align-items: stretch;}
.section-find-what-you-need .thumbnail {position: relative;border-radius: 0px;padding-top:10px;margin-bottom:40px;max-width:300px;}
.section-find-what-you-need .thumbnail-link {display:block; max-width:300px; text-decoration:none;}
.section-find-what-you-need .thumbnail-link:hover .thumbnail {background:#DDDDDD;}
.section-find-what-you-need .thumbnail h3 {font-family:'Open Sans Semibold',Arial,Helvetica,sans-serif; font-size:20px; color:#219fc7;}
.section-find-what-you-need .thumbnail p {font-family:'Open Sans Regular',Arial,Helvetica,sans-serif; font-size:16px;}
.section-helpdesk-live-help2{background:#1051B9 url(../bg/bg-woman-with-laptop01.jpg) center top no-repeat;background-size:cover;font-family:"Montserrat",Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:20px;font-weight:500;color:#fff;overflow-x:hidden}
.section-helpdesk-live-help2 .container{padding-top:50px;padding-bottom:80px}
.section-helpdesk-live-help2 h1{font-size:48px;font-weight:700;margin-bottom:25px}
.section-helpdesk-live-help2 .call-us{margin-bottom:30px}
.section-helpdesk-live-help2 .input-group{margin:0 auto;max-width:900px}
.section-helpdesk-live-help2 .input-group .form-control{height:60px;padding-left:25px;border-radius:0;border-right:none;font-size:20px;border:none}
.section-helpdesk-live-help2 .input-group .btn{white-space:nowrap;border-radius:0;border:1px solid #232323;border-left:none;font-size:19px;padding:16px 22px;background:#232323;color:#fff}
.section-helpdesk-live-help2 .input-group .btn .fa{font-size:22px}
.section-help-quick-links{background:#f3f3f3;font-family:"Montserrat",Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:18px;font-weight:500;color:#232323}
.section-help-quick-links .container{padding-top:60px}
.section-help-quick-links .text-latest-system-updates{margin-bottom:80px}
.section-help-quick-links .text-latest-system-updates a{color:#1051B9}
.section-help-quick-links .gets-live-button{margin-bottom:40px}
.section-help-quick-links .gets-live-button a{display:block;margin:0 auto 30px}
.section-help-quick-links .gets-live-button a .thumbnail{padding:0;border:none;position:relative;overflow:visible;background-color:transparent}
.section-help-quick-links .gets-live-button a .thumbnail,.section-help-quick-links .gets-live-button a .thumbnail p{text-decoration:none}
.section-help-quick-links .gets-live-button a .thumbnail p{font-size:19px;margin-top:5px}
.section-help-quick-links .gets-live-button a:hover .thumbnail p{text-decoration:underline}
.section-help-quick-links .gets-live-button > .row{display: flex;justify-content: center;flex-wrap: wrap;}
.section-get-answers{background:#fff;font-family:"Montserrat",Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:18px;font-weight:500;color:#232323}
.section-get-answers .container{padding-top:60px;padding-bottom: 150px;}
.section-get-answers h2{font-size:38px;font-weight:700;margin-bottom:80px}
.section-get-answers h3{font-size:28px;font-weight:700;margin-bottom:40px}
.section-get-answers a .media{color:#232323;margin-left:20px}
.section-get-answers a:hover .media{text-decoration:underline}
.section-get-answers .media{margin-bottom:50px}
.section-get-answers .media .media-left{padding-right:20px}
.section-get-answers .media .media-left img{width:35px;height:35px}
.section-get-answers .media p{font-size:22px;margin-bottom:0}
.section-faq, .section-faq .container {height: 100%;}
.section-faq .container,.section-helpdesk .container,.section-remote-desktop .container,.section-submit-ticket .container{margin:0 auto;padding: 60px 15px 190px;}
.section-faq.gear-icon{padding-right:15px;font-size:18px;color:#727272}
.section-faq .breadcrumb,.section-helpdesk .breadcrumb,.section-remote-desktop .breadcrumb,.section-submit-ticket .breadcrumb{background:0 0}
.section-faq .breadcrumb {padding:8px 0px;}
.section-faq a,.section-faq a,.section-helpdesk a,.section-remote-desktop .breadcrumb a,.section-remote-desktop a,.section-submit-ticket .breadcrumb a{color:#09F}
.section-faq h3,.section-remote-desktop h3,.section-submit-ticket .panel-heading h3{margin:10px 0}
.section-faq .faq-heading {padding-bottom: 10px;margin: 40px 0px 20px;border-bottom: 1px solid #CCCCCC;}
.section-faq .faq-heading h2{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif; font-size:18px;margin:0px;}
.section-faq .faq-heading a{color:#333;}
.section-faq .category-and-questions{margin-top:-20px;}
.section-faq .left-separator{border-left: 1px solid #CCCCCC;min-height:580px}
.section-faq .list-questions{padding-left:20px}
.section-faq .list-questions,.section-faq .list-categories{margin:0px;padding:0px;}
.section-faq .list-categories{margin:15px 0px 0px;padding:0px;}
.section-faq .list-sub-category{margin:30px 0px 0px;padding:0px;}
.section-faq .list-sub-category a{color:#333;margin-right:30px;}
.section-faq .list-sub-category a.active{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif;}
.section-faq .list-categories li{list-style:none; margin:15px 0px;}
.section-faq .list-categories li a{color:#333;}
.section-faq .list-categories li a.active{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif;}
.section-faq .list-questions{margin:15px 0px 0px;padding:0px;}
.section-faq .list-questions li{list-style:none; padding:15px 0px; border-bottom: 1px dashed #CCCCCC;}
.section-faq input{border-right:none}
.section-faq .btn-search,
.section-faq .btn-search:focus,
.section-faq .btn-search:hover{border-left:none;border-color:#ccc;background:0 0}
.section-faq .answers{margin-top:20px}
.section-faq .elf-title{padding:10px 0px;border-bottom:1px solid #ccc;line-height:30px;margin-top:20px}
.section-faq .elf-row{padding:10px 0px;border-bottom:1px solid #ccc;line-height:30px}
.section-faq .elf-row .media .media-body{width:auto}
.section-faq .elf-row .media .media-body a{color:#333}
.help-search-box {position: relative;}
.help-search-box form.help-search .form-group {margin-bottom: 0px;right: 15px;top: 5px;float: right;position: absolute;}
.help-search .form-control {width: 100%;display: inline-block;font-size: 13px;border-radius: 0;padding: 3px 12px;height: inherit;border-right: 1px solid #ccc;}
.section-faq .list-sub-category {margin: 10px 0px 0px;padding: 0px;}
.faq-sub-cat button.accordion {background-color: #FFF;color: #09F;cursor: pointer;padding: 10px 0px;width: 100%;border: 0px;text-align: left;outline: none;font-size: 15px;transition: 0.4s;border-bottom: 1px dashed #CCCCCC;font-weight: 600;}
.faq-sub-cat .panel p {padding: 10px 15px;border-bottom: 1px dashed #CCCCCC;}
.faq-sub-cat .panel p a {color: #09F;}
.faq-sub-cat .panel p a:hover,.faq-sub-cat .panel p a:focus {text-decoration: none;}
.faq-sub-cat button.accordion.active, .faq-sub-cat button.accordion:hover {background-color: #FFF;color: #09F;}
.faq-sub-cat button.accordion:after {content: '\002B';color: #09F;font-weight: bold;float: right;margin-left: 5px;}
.faq-sub-cat button.accordion.active:after {content: "\2212";}
.faq-sub-cat div.panel {padding: 0px;background-color: white;max-height: 0;overflow: hidden;transition: max-height 0.2s ease-out;border: 0px !important;-webkit-box-shadow: 0px 0px !important;box-shadow: 0px 0px !important;margin-bottom: 0px;}
.faq-sub-cat div.panel.uncategorized-list {max-height: 100%;}
.faq-sub-cat .panel.uncategorized-list p {padding: 10px 2px;}
.section-submit-ticket .heading {border-bottom:1px solid #ccc;padding-bottom:0px;margin-bottom:40px}
.section-submit-ticket .heading h4{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.section-submit-ticket .heading .pull-right {margin-top:10px}
.section-submit-ticket .heading a {color:#333}
.section-submit-ticket .panel-default {border-radius:0px}
.section-submit-ticket .panel-heading {background: #f5f5f5 url(../img/img-submit-ticket02.png) no-repeat 10px center}
.section-submit-ticket .panel-heading h3{font-size:20px; margin-left:44px}
.section-submit-ticket .panel-body {padding:35px}
.section-submit-ticket .panel-body .well{border-radius:0px; border:none}
.section-submit-ticket .panel-body .btn-submit{background:#00acc1;border:none;color:#FFF;padding:10px 35px}
.section-submit-ticket .panel-body .btn-submit:hover{background:#11bfd4}
.section-submit-ticket .panel-body .btn-cancel{background:#9e9e9e;border:none;color:#FFF;padding:10px 35px}
.section-submit-ticket .panel-body .btn-cancel:hover{background:#c1c1c1}
.section-submit-ticket .panel-body .btn-download{background:#00acc1;border:none;color:#FFF;padding:10px 35px;max-width:200px}
.section-submit-ticket .panel-body .btn-download:hover{background:#11bfd4}
.section-submit-ticket .multiple-file-upload{background: url(../img/img-add-file01.png) no-repeat 200px center; border:2px dashed #ccc; padding:25px 15px; margin-bottom:10px}
.section-submit-ticket .multiple-file-upload span {color:#00acc1}
.section-submit-ticket .progress {margin-bottom:10px;height:25px}
.section-submit-ticket .progress .progress-bar{text-align:left;padding:0px 15px;line-height:25px}
.section-change-password label,
.section-member-login label{font-weight:400}
.section-remote-desktop .heading {border-bottom:1px solid #ccc;padding-bottom:0px;margin-bottom:40px}
.section-remote-desktop .heading h4{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.section-remote-desktop .heading .pull-right {margin-top:7px}
.section-remote-desktop .heading a {color:#333}
.section-remote-desktop li{margin:10px 0}
.section-remote-desktop .btn-download{margin-left:20px;background:#00acc1;border:none;color:#FFF;padding:10px 35px}
.section-remote-desktop .btn-download:hover{background:#11bfd4}
.section-remote-desktop p{line-height:30px;}
.section-member-login{margin-top:-20px;font-family: 'Montserrat',Arial,Helvetica,sans-serif;font-size: 16px;}
.section-member-login .container{margin:0 auto;color:#727272;padding:150px 10px 50px}
.section-member-login h1{color:#0d90f6;font-size:40px;margin-bottom:40px}
.section-member-login h1.login-label{color: #000000;margin-left: 45px;font-weight: 700;font-size: 32px;margin-bottom: 32px;}
.section-member-login .form-control,
.section-member-login .panel-default{border:none;border-radius:0}
.section-member-login .panel-default .remember-me{padding-bottom:30px}
.section-member-login .panel-default .remember-me span{padding-left:30px}
.section-member-login .form-group input{border-radius: 0;border-bottom: 2px solid #000;background-color: transparent;box-shadow: none;padding-left: 0;font-size:16px;color: #000;}
.section-member-login .form-group input.btn-login{background: #0e51b9;border-radius: 50px;width: 100%;padding: 16px;font-weight: 700;font-size: 16px;letter-spacing: 1px;margin-bottom: 10px;outline: none;color: #fff;}
.section-member-login .form-group input.btn-login:hover{background: #115fd8;}
.section-member-login .form-group .border-highlight:focus{border-color: #0e51b9;}
.section-member-login .form-group.password-input{margin-top: 40px;margin-bottom: 30px;}
.section-member-login .btn-primary{background:#327AB4;border-radius:0;border:none!important;padding:5px 50px;font-size:15px}
.section-member-login .text-blue-link{color:#0d90f5}
.section-member-login .btn-success{background:#5CB632;border:none;border-radius:0;padding:4px 50px;font-size:15px}
.section-member-login .panel-heading{background:#93CEBB;border:1px solid #73BFA7}
.section-member-login .panel-body{padding:0;color: #000;}
.section-member-login .box-left,
.section-member-login .box-right{margin:0 45px 20px}
.section-member-login .box-right-container{display: flex;align-items: center;height: 100vh;;clip-path: polygon(7% 0, 100% 0, 100% 100%, 0% 100%);background-image:url(../bg/img-bg-login01.jpg);background-size:cover;-webkit-clip-path:polygon(7% 0, 100% 0, 100% 100%, 0% 100%)}
.section-member-login .box-right .free-signup a{border-radius: 50px;padding: 12px 18px;font-weight: 700;font-size: 14px;letter-spacing: 1px;margin-top: 10px;border: 1px solid #fff;display: inline-block;}
.section-member-login .box-right .free-signup a:hover{color: #000;text-decoration: none;background-color: white;}
.section-member-login .box-right .free-access{line-height: 1.8;margin-bottom: 5px;margin-top: 10px;}
.section-member-login .box-right{margin-left:67px;}
.section-member-login .col-sm-6{padding-right: 0;}
.section-member-login .panel-default{box-shadow:none;}
.section-member-login .box-left-container{width: 598px;margin-left: auto;padding: 182px 16px;}
.section-member-login .panel-body .text-white{color:#000}
.section-member-login .img-responsive{max-width:70%!important;width:100%;margin-bottom:15px}
.section-member-login .hint a{color:#000;font-size:16px}
.section-member-login .text-13{font-size:13px}
.section-member-login .checkbox-wrap label{background:0 0!important;border:3px solid #000}
.section-member-login .checkbox-wrap input[type=checkbox]:checked+label{border:3px solid #000}
.section-member-login .checkbox-wrap label:after{border-color:#000;}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow: 0 0 0 30px white inset !important;}
input{filter: none;}
#welcome-back-login ul>li>h3{margin-top:10px!important}
#welcome-back-login ul{list-style:none!important;padding:5px!important}
.section-recovery{margin-top:-118px;background:#E3F4FE;padding: 150px 10px 190px;}
.section-recovery .panel-default{background:#C3E4D9;max-width:655px;padding:20px 0 0}
.section-recovery .panel-default .panel-body{max-width:500px}
.section-recovery .panel-default .panel-body a{color:#09F}
.section-change-password{margin-top:-128px;background:#E3F4FE}
.section-change-password .container{max-width:440px;margin:0 auto;color:#727272;padding:150px 10px 50px}
.section-change-password h1{font-family:'Open Sans Semibold',Arial,Helvetica,sans-serif;color:#0d90f6;font-size:40px;margin-bottom:40px}
.section-change-password h1.login-label{font-family:'Open Sans',Arial,Helvetica,sans-serif;color:#727272;margin-left:45px}
.section-free-trial .yfp-benefits span,
.section-signup .reg-form h1 span,
.section-signup .yfp-benefits span{font-family:'Open Sans Semibold',Arial,Helvetica,sans-serif}
.section-change-password .form-control,
.section-change-password .panel-default{border:none;border-radius:0}
.section-change-password .panel-default .remember-me{padding-bottom:15px}
.section-change-password .panel-default .remember-me span{padding-left:30px}
.section-change-password .form-group input{border-radius:0;border:1px solid #C5CBC9}
.section-change-password .btn-primary{background:#327AB4;border-radius:0;border:none!important;padding:5px 50px;font-size:15px}
.section-change-password .btn-success{background:#5CB632;border:none;border-radius:0;padding:4px 50px;font-size:15px}
.section-change-password .free-signup{text-align:center}
.section-change-password .panel-heading{background:#93CEBB;border:1px solid #73BFA7}
.section-change-password .panel-body{background:#C3E4D9;padding:30px}
.section-change-password .hint a{color:#06F;font-size:13px}
.section-signup{margin-top:-128px;background:#E3F4FE}
.section-signup .container{max-width:940px;margin:0 auto;color:#252525;padding:150px 10px 50px}
.section-signup .sub-title{font-size:medium;padding-bottom:45px}
.section-signup .input-box{padding-left:100px;padding-right:100px}
.section-signup .input-box .form-control{border-radius:0}
.section-signup .submit{text-align:center;padding-bottom:30px}
.section-signup .submit .btn-green{border-radius:0;background-color:#8bc34a;font-weight:bolder;font-size:20px;padding:8px 20px}
.section-signup .submit .btn-green:hover{color:#FFF;background-color:#9ddc54}
.section-signup .reg-form{background:#53B1DB;color:#FFF;margin-bottom:45px}
.section-signup .reg-form .title{padding-top:30px}
.section-signup .reg-form h1{font-size:48px}
.section-signup .reg-form h1 span{font-size:56px;color:#ffcc1e}
.section-signup .reg-form a{color:#ffcc1e}
.section-signup .reg-form h3{font-size:16px!important;margin:20px 0 30px}
.section-signup .privacy p{text-align:center}
.section-signup .privacy p.strong{font-weight:bolder}
.section-signup .yfp-benefits{text-align:center;margin-bottom:30px}
.section-signup .yfp-benefits img{font-size:18px;margin-bottom:10px}
.section-signup .yfp-benefits span{font-size:18px;color:#21a8c7}
.section-signup .reg-form .agree span{padding-left:25px;padding-top:15px}
.section-signup .reg-form .checkbox-wrap label{top:0;background:0 0!important;border:2px solid #FFF}
.section-signup .reg-form .checkbox-wrap input[type=checkbox]:checked+label{border:2px solid #FFF}
.section-free-trial{margin-top:-128px;background:#E3F4FE}
.section-free-trial .container{max-width:940px;margin:0 auto;color:#252525;padding:150px 10px 50px}
.section-free-trial .reg-form{background:#53B1DB;color:#FFF;margin-bottom:45px}
.section-free-trial .reg-form .start-free-trial{background:#54B831;color:#FFF;padding:10px 20px;font-size:23px;font-weight:700;border:1px solid #4E8A57;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.4)}
.section-free-trial .reg-form .start-free-trial:hover{background:#65BF45;text-decoration:none}
.section-free-trial .yfp-benefits{text-align:center;margin-bottom:30px}
.section-free-trial .yfp-benefits img{font-size:18px;margin-bottom:10px}
.section-free-trial .yfp-benefits span{font-size:18px;color:#21a8c7}
.section-download-free-report{margin-top:-128px;background:#3E8FC6}
.section-download-free-report .container{max-width:940px;margin:0 auto;padding:160px 10px 50px;color:#FFF}
.section-download-free-report .thanks-for-downloading-text{font-family:'Open Sans Light',Arial,Helvetica,sans-serif;font-size:17px}
.section-download-free-report .thanks-for-downloading-text .title{font-size:40px;margin-bottom:35px}
.section-download-free-report .thanks-for-downloading-text img{margin:0 auto 20px}
.section-download-free-report .download-now{font-family:Arial,Helvetica,sans-serif;font-style:italic;font-weight:700;color:#C85A00;background:#FBB507;border-top:1px solid #FBB309;border-right:1px solid #FBB309;border-bottom:1px solid #FBB309;border-left:1px solid #FBB309;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;text-shadow:0 1px 0 #642800;padding:8px 10px;margin-top:35px;font-size:24px}
.section-download-free-report .download-now:hover{background:#FFE303}
.section-download-free-report .prev-page{font-size:14px;color:#fff;margin-top:35px}
.section-regular-pages01{margin-top:-128px;background:#E3F4FE}
.section-regular-pages01 .container{margin:0 auto;color:#545557;padding: 150px 15px 200px;}
.section-regular-pages01 h1{font-family:'Open Sans Light',Arial,Helvetica,sans-serif;font-size:46px;line-height:36px;margin-bottom:40px}
.section-regular-pages01 h1 small{font-family:'Open Sans Regular',Arial,Helvetica,sans-serif;font-size:14px;color:#545557}
.section-regular-pages01 h1 small strong,
.section-regular-pages01 .body-text strong {font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.section-regular-pages01 h3{font-family:'Open Sans Regular',Arial,Helvetica,sans-serif;font-size:22px;margin-top:10px;margin-bottom:20px}
.section-regular-pages01 .side-nav p{margin-bottom:15px}
.section-regular-pages01 .side-nav a{color:#0C9DF0;text-decoration:underline}
.section-regular-pages01 .body-text{background:#fff;padding:15px}
.section-regular-pages01 .body-text p,
.section-regular-pages01 .body-text ul{margin-bottom:25px}
.section-regular-pages01 .body-text a{color:#0C9DF0;text-decoration:underline}
.section-regular-pages01 ul.list-inline {margin: 0px 0px 10px -5px;}
.section-regular-pages01 ul.list-inline li.active a {font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.section-regular-pages01 ul.list-inline li {padding-bottom: 15px;}
.section-regular-pages01 ul.list-inline li a {color: #323232;}
.section-regular-pages01 ul.list-inline li a:hover,
.section-regular-pages01 ul.list-inline li a:focus {text-decoration: none!important;outline: 0!important;}
.section-error-page{background:url(../bg/hero-bg-error.jpg) top center;background-size:cover;margin-top:-22px;height:691px}
.section-domain-error-page{background:url(../bg/img-bg-image.jpg) center center fixed;background-size:cover;margin-top:0;height:100%}
.section-error-404-page{background:url(../bg/hero-bg-error-404.jpg) top center;background-size:cover;margin-top:-22px;height:691px}
.section-error-404-page .container,
.section-error-page .container{font-family:32px "OpenSans, Arial, sans-serif";padding:15px;max-width:970px;width:auto}
.section-domain-error-page .container{font-family:32px "OpenSans, Arial, sans-serif";padding:155px 15px;max-width:596px;width:auto}
.section-error-server-content,
.section-error-server-header h1{font-family:'Open Sans Regular',Arial,Helvetica,sans-serif}
.section-footer-na .container{padding:15px 15px 30px;width:auto}
.section-domain-error-page .container h1,
.section-error-404-page .container h1,
.section-error-page .container h1{margin-bottom:30px}
.section-error-404-page .container p,
.section-error-page .container p{font-size:16px;padding:5px}
.section-domain-error-page .container p .alink,
.section-error-404-page .container p .alink,
.section-error-page .container p .alink{color:#FFF!important;text-decoration:underline!important}
.section-error-404-page .container .blue,
.section-error-page .container .blue{margin:90px 15px 450px;background-color:rgba(0,100,189,.8);text-align:center;color:#FFF}
.section-domain-error-page .container .blue{background-color:rgba(0,100,189,.8);text-align:center;color:#FFF;margin:50px 20px 377px}
.section-error-404-page .container .blue a,
.section-error-page .container .blue a{color:#123C7F;text-decoration:none}
.section-domain-error-page .container .blue a{color:#FFF;text-decoration:underline}
.section-domain-error-page .container .blue .btn-green,
.section-error-404-page .container .blue .btn-green,
.section-error-page .container .blue .btn-green{background-color:#87c34a;border-radius:2px;text-align:center;color:#FFF;padding:6px 36px;margin:30px 0}
.body-server-error{background:#122949}
.section-error-server-header{background:#fff;border-bottom:1px solid #e7e7e7}
.section-error-server-header h1{background:url(../img/img-icon-server-error01.png) left center no-repeat;font-size:20px;margin:0;padding:15px 0 15px 40px}
.section-error-server-content{background:url(../bg/bg-dog-on-laptop01.png) 90% bottom no-repeat #f5f5f5;background-size:50%;font-size:16px}
.section-error-server-content .container{padding-top:60px;padding-bottom:60px}
.section-error-server-content h2{line-height:50px;margin:0 0 30px;color:#00acc1}
.section-error-server-content p{margin-bottom:30px;line-height:30px}
.section-error-server-content a{color:#0277bf}
.section-error-server-content strong{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif}
.section-error-server-footer .container{font-family:'Open Sans Regular',Arial,Helvetica,sans-serif;font-size:12px;padding:50px 0 70px;color:#96a0b0}
.section-account-activated{background:url(../bg/hero-bg-activated-01.jpg) top center;background-size:cover;margin-top:-130px;height:691px}
.section-account-activated .container{font-family:32px "OpenSans, Arial, sans-serif";padding:15px}
.section-account-activated .container .blue{background-color:rgba(0,100,189,.8);text-align:center;color:#FFF;margin:150px 270px 450px}
.section-account-activated .container .blue a{color:#123C7F}
.section-account-activated .container .blue .btn-green{background-color:#87c34a;border-radius:2px;text-align:center;color:#FFF;padding:6px 36px}
.section-account-deactivated{background:url(../bg/hero-bg-deactivated-01.jpg) top center;background-size:cover;margin-top:-130px;height:691px}
.section-account-deactivated .container{font-family:32px "OpenSans, Arial, sans-serif";padding:15px}
.section-account-deactivated .container .blue{background-color:rgba(0,100,189,.8);text-align:center;color:#FFF;margin:150px 270px 450px}
.section-account-deactivated .container .blue a{color:#123C7F}
.section-account-deactivated .container .blue .btn-green{background-color:#87c34a;border-radius:2px;text-align:center;color:#FFF;padding:6px 36px}
.section-incorrect-activation{background:url(../bg/hero-not-activated-01.jpg) top center;background-size:cover;margin-top:-130px;height:691px}
.section-incorrect-activation .container{font-family:32px "OpenSans, Arial, sans-serif";padding:15px}
.section-incorrect-activation .container .blue{background-color:rgba(0,100,189,.8);text-align:center;color:#FFF;margin:150px 270px 450px}
.section-incorrect-activation .container .blue a{color:#123C7F;font-weight:700}
.page-helpdesk .helpdesk-left{width:100%;float:left}
.page-helpdesk .helpdesk-actions-left{font-size:13px}
.page-helpdesk .helpdesk-actions-left .first{padding-right:10px}
.page-helpdesk .helpdesk-table{padding:15px}
.page-helpdesk .helpdesk-table thead th{font-weight:700!important}
.page-helpdesk .form-control,
.page-helpdesk .form-element,
.section-submit-ticket .form-control{width:100%;display:inline-block;font-size:13px;border-radius:0;padding:3px 12px;height:inherit}
.form-control-feedback{line-height:28px!important}
.action{margin-top:6px}
.checkbox-wrap{position:relative}
.checkbox01{visibility:hidden;position:absolute}
.checkbox-wrap label{cursor:pointer;position:absolute;min-width:20px;width:20px;height:20px;top:10px;left:0;background:#eee;border:2px solid #727272;border-radius:3px;margin-right:5px}
.section-change-brand-form .checkbox-wrap label::after,
.section-nutritional-assessment-form .checkbox-wrap label::after{left:2px}
.checkbox-wrap label:after{opacity:0;content:'';position:absolute;width:12px;height:6px;background:0 0;top:3px;left:1px;border:3px solid #fff;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.checkbox-wrap input[type=checkbox]:checked+label:after{opacity:1}
.checkbox-wrap input[type=checkbox]:checked+label{background:#01ACC0;border:2px solid #01ACC0}
.hidden-xxs{display:block}
.section-version-switch-page{background:#E9E9E9;margin-top:-22px}
.section-version-switch-page .container{padding:10px 15px 150px}
.section-version-switch-page .select-version{font-size:30px;color:#4C4C4C;padding-top:30px;padding-bottom:0}
.section-version-switch-page .version{font-size:18px;color:#4C4C4C;padding-top:20px;padding-bottom:15px}
.section-version-switch-page p .go{font-size:16px;color:#FFF;padding:5px 50px;background:#265174;border-radius:0}
.section-version-switch-page p .go:hover{background:#1B2B45}
.section-version-switch-page .bg-white.left{background:#FFF;margin:35px 10px 35px 120px}
.section-version-switch-page .bg-white.right{background:#FFF;margin:35px 120px 35px 10px}
.section-version-switch-page .p-all{padding:35px}
.button-box{width:200px;text-align:center;margin:auto}
.section-setup-sequence .container{padding:40px 15px 0}
.section-setup-sequence .setup-sequence{text-align:center}
.section-setup-sequence .arrow:after{content:url(../img/img-arrow.png);position:absolute;right:-22px;top:115px}
.iframe li.active a{text-decoration:underline!important}
.iframe li:hover a{text-decoration:none!important;cursor:pointer}
.section-setup-sequence-frame-end .container{padding:250px 15px 0}
.section-setup-sequence-frame-end .back-to-sequence{background:#4EB3BF;padding:10px 25px;font-size:20px;color:#fff;font-weight:700}
.section-setup-sequence-frame-end .back-to-dashboard{background:#6BA12F;padding:10px 25px;font-size:20px;color:#fff;font-weight:700}
.section-setup-sequence-frame-end .back-to-sequence:hover{background:#83CAD2}
.section-setup-sequence-frame-end .back-to-dashboard:hover{background:#89B459}
.create-trial .modal-dialog{max-width:700px;width:auto}
.create-trial .modal-content{border-radius:0}
.create-trial .modal-header{background:#284F76;color:#FFF;min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}
.create-trial .modal-header .close{font-size:24px;color:#FFF;opacity:1;text-shadow:none;outline:0}
.create-trial .modal-body{padding-top:30px}
.create-trial .modal-body p{font-size:16px;margin-bottom:20px;line-height:25px}
.create-trial .modal-body img{margin-bottom:10px}
.create-trial .btn{border-radius:2px;min-width:100px;color:#fff;background:#00acc1}
.create-trial .btn:hover{background:#00c0d0}
.section-change-brand{background:url(../bg/img-header-changing-brand.jpg) no-repeat;background-size:contain;height:300px}
.section-change-brand-form{background:#FFF}
.section-change-brand-form .container{max-width:970px;width:100%}
.section-change-brand-form .change-brand-form{padding:0 25px}
.section-change-brand-form .change-brand-form h5.text-title{font-family:'Open Sans Bold',Verdana,Geneva,sans-serif;font-size:24px;background:#0E76BD;color:#FFF;padding:5px 10px 10px;border-radius:5px;margin-bottom:20px}
.section-change-brand-form .change-brand-form .how-would{font-family:'Open Sans Bold',Verdana,Geneva,sans-serif;font-size:24px;color:#000;margin-bottom:20px}
.section-change-brand-form .change-brand-form .would-you{font-family:'Open Sans Medium',Verdana,Geneva,sans-serif;font-size:20px;color:#333;margin-bottom:20px}
.section-change-brand-form .change-brand-form .simply{font-family:'Open Sans Bold',Verdana,Geneva,sans-serif;font-size:18px;color:#333;margin-bottom:70px}
.section-change-brand-form .change-brand-form .blue-form{background:#e3f4ff;margin-bottom:20px}
.section-change-brand-form .change-brand-form .col-2-left{margin-right:-4px}
.section-change-brand-form .change-brand-form .col-2-right{margin-left:-4px}
.section-change-brand-form .change-brand-form .blue-form h5{font-family:'Open Sans Bold',Verdana,Geneva,sans-serif;font-size:20px;color:#1E4894;margin-bottom:25px}
.section-change-brand-form .change-brand-form .blue-form h5 img{padding-right:15px}
.section-change-brand-form .change-brand-form .checkbox-form{padding:15px 15px 30px}
.section-change-brand-form .change-brand-form .name-email-form form{padding:30px}
.section-change-brand-form .change-brand-form .name-email-form form label{font-weight:600;padding-right:15px}
.section-change-brand-form .change-brand-form .checkbox-form .checkbox{margin:0}
.section-change-brand-form .change-brand-form .checkbox-form .form-group{margin:0 0 5px}
.section-change-brand-form .change-brand-form .checkbox-form .checkbox label{font-size:13px;padding-left:15px}
.section-change-brand-form .change-brand-form .checkbox-form .display-inline.col-5{width:calc(98% / 5)}
.section-change-brand-form .change-brand-form .checkbox-form .display-inline.col-2{width:calc(98% / 4)}
.section-change-brand-form .change-brand-form .name-email-form form label span{font-weight:100}
.section-change-brand-form .change-brand-form .blue-form .form-control{height:23px;border-radius:0;padding:2px 5px}
.section-change-brand-form .change-brand-form .blue-form select.form-control{max-width:40%;margin:auto;text-align:center}
.section-change-brand-form .change-brand-form .blue-form textarea.form-control{border-radius:0;margin:0 auto;width:60%;padding:2px 5px;height:200px}
.section-change-brand-form .change-brand-form .submit{font-family:"Open Sans Bold",Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;background:#65C638;box-shadow:0 4px 0 #569A37;color:#FFF;border-radius:5px;border:1px solid #569A37;padding:5px 35px}

.section-change-brand-form .change-brand-form .submit:hover{background:#84d25f}
.section-change-brand-form .checkbox-wrap input[type=checkbox]:checked+label{background:#0E76BC;border:2px solid #0E76BC}
.section-change-brand-form .checkbox-wrap label{background:#E3F4FF;border:2px solid #0E76BC}
.section-change-brand-form .checkbox-wrap{position:relative;padding-top:10px;padding-bottom:15px}
.section-change-brand-form .checkbox-wrap span{display:inline-block;margin-left:24px;font-size:13px}
.section-nutritional-assessment{background:url(../bg/img-header-nutritional-assessment.jpg) no-repeat;background-size:contain;height:300px}
.section-nutritional-assessment-form{background:#FFF}
.section-nutritional-assessment-form .container{max-width:1170px;width:100%}
.section-nutritional-assessment-form .nutritional-assessment-form{padding:0}
.section-nutritional-assessment-form .nutritional-assessment-form h5.text-title{font-family:'Open Sans Bold',Verdana,Geneva,sans-serif;font-size:24px;background:#0E76BD;color:#FFF;padding:5px 10px 10px;border-radius:5px;margin-bottom:20px}
.section-nutritional-assessment-form .nutritional-assessment-form .how-would{font-family:'Open Sans Bold',Verdana,Geneva,sans-serif;font-size:24px;color:#000;margin-bottom:20px}
.section-nutritional-assessment-form .nutritional-assessment-form .would-you{font-family:'Open Sans Medium',Verdana,Geneva,sans-serif;font-size:20px;color:#333;margin-bottom:20px}
.section-nutritional-assessment-form .nutritional-assessment-form .simply{font-family:'Open Sans Bold',Verdana,Geneva,sans-serif;font-size:18px;color:#333;margin-bottom:25px;text-align:center}
.section-nutritional-assessment-form .nutritional-assessment-form .blue-form{background:#e3f4ff;margin-bottom:20px}
.section-nutritional-assessment-form .nutritional-assessment-form .col-2-left{margin-right:-4px}
.section-nutritional-assessment-form .nutritional-assessment-form .col-2-right{margin-left:-4px}
.section-nutritional-assessment-form .nutritional-assessment-form .blue-form h5{font-family:'Open Sans Bold',Verdana,Geneva,sans-serif;font-size:20px;color:#1E4894;margin-bottom:25px}
.section-nutritional-assessment-form .nutritional-assessment-form .blue-form h5 img{padding-right:15px}
.section-nutritional-assessment-form .nutritional-assessment-form .checkbox-form{padding:15px 15px 30px}
.section-nutritional-assessment-form .nutritional-assessment-form .name-email-form form{padding:30px}
.section-nutritional-assessment-form .nutritional-assessment-form .name-email-form form label{font-weight:600;padding-right:15px}
.section-nutritional-assessment-form .nutritional-assessment-form .checkbox-form .checkbox{margin:0}
.section-nutritional-assessment-form .nutritional-assessment-form .checkbox-form .form-group{margin:0 0 5px}
.section-nutritional-assessment-form .nutritional-assessment-form .checkbox-form .checkbox label{font-size:13px;padding-left:15px}
.section-nutritional-assessment-form .nutritional-assessment-form .checkbox-form .display-inline.col-5{width:calc(98% / 5)}
.section-nutritional-assessment-form .nutritional-assessment-form .checkbox-form .display-inline.col-2{width:calc(98% / 4)}
.section-nutritional-assessment-form .nutritional-assessment-form .name-email-form form label span{font-weight:100}
.section-nutritional-assessment-form .nutritional-assessment-form .blue-form .form-control{height:23px;border-radius:0;padding:2px 5px}
.section-nutritional-assessment-form .nutritional-assessment-form .blue-form select.form-control{max-width:40%;margin:auto;text-align:center}
.section-nutritional-assessment-form .nutritional-assessment-form .blue-form textarea.form-control{border-radius:0;margin:0 auto;width:60%;padding:2px 5px;height:200px}
.section-nutritional-assessment-form .nutritional-assessment-form .submit{font-family:"Open Sans Bold",Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;background:#65C638;box-shadow:0 4px 0 #569A37;color:#FFF;border-radius:5px;border:1px solid #569A37;padding:5px 35px}
.section-nutritional-assessment-form .nutritional-assessment-form .submit:hover{background:#84d25f}
.section-nutritional-assessment-form .checkbox-wrap input[type=checkbox]:checked+label{background:#0E76BC;border:2px solid #0E76BC}
.section-nutritional-assessment-form .checkbox-wrap label{background:#E3F4FF;border:2px solid #0E76BC}
.section-nutritional-assessment-form .checkbox-wrap{position:relative;padding-top:10px;padding-bottom:15px}
.section-nutritional-assessment-form .checkbox-wrap span{display:inline-block;margin-left:24px;font-size:13px}
.radio-button:not(old){
width:20px;margin:0;padding:0;font-size:1em;opacity:0;cursor:pointer}
.radio-button:not(old)+label{display:inline-block;margin-left:-30px;line-height:30px}
.radio-button:not(old)+label>span.outer{cursor:pointer;display:inline-block;width:20px;height:20px;margin:5px 10px 5px 5px;border:1px solid #6e6e6e;border-radius:50%;background:#fff;background-image:-moz-linear-gradient(#fff,#fff);background-image:-ms-linear-gradient(#fff,#fff);background-image:-o-linear-gradient(#fff,#fff);background-image:-webkit-linear-gradient(#fff,#fff);background-image:linear-gradient(#fff,#fff);vertical-align:middle}
.radio-button:not(old):checked+label>span.outer{border:1px solid #0E76BD}
.radio-button:not(old):checked+label>span.outer>span.inner{display:block;width:12px;height:12px;margin:3px;border:none;border-radius:50%;background:#0E76BD;background-image:-moz-linear-gradient(#0E76BD,#0E76BD);background-image:-ms-linear-gradient(#0E76BD,#0E76BD);background-image:-o-linear-gradient(#0E76BD,#0E76BD);background-image:-webkit-linear-gradient(#0E76BD,#0E76BD);background-image:linear-gradient(#0E76BD,#0E76BD)}
.single-card{width:100%}
.single-card .row{width:50%;margin:-5px auto!important}
.section-healthprint-download-header {margin-top: -23px;background: url(../bg/bg-healthprint-download-header01.jpg) no-repeat top left;background-size: cover;color: #fff;}
.section-healthprint-download-header .container {padding-top: 70px;padding-bottom: 35px;}
.section-healthprint-download-header h1 {font-family:'Verlag-Book-Bold', Arial, sans-serif;font-size: 48px;line-height: 60px;margin-bottom: 10px;}
.section-healthprint-download-pinterest,.section-healthprint-download-email {background: #f6f6f6;}
.section-healthprint-download-fb .container,.section-healthprint-download-pinterest .container,.section-healthprint-download-blog .container,.section-healthprint-download-email .container {padding-top: 70px;padding-bottom: 70px;}
.section-healthprint-download-fb h2,.section-healthprint-download-pinterest h2,.section-healthprint-download-blog h2,.section-healthprint-download-email h2 {font-family: 'Open Sans Bold', Arial, sans-serif;font-size: 30px;	margin-top: 0px;margin-bottom: 20px;}
.section-healthprint-download-fb img,.section-healthprint-download-pinterest img,.section-healthprint-download-blog img,.section-healthprint-download-email img {margin-top: 30px;margin-bottom: 15px;}
.section-healthprint-download-email a.text-link {color: #2C53D0;text-decoration: underline;}
.section-healthprint-download-fb .btn-download,.section-healthprint-download-pinterest .btn-download,.section-healthprint-download-blog .btn-download {font-family: 'Open Sans Bold', Arial, sans-serif;font-size: 14px;padding: 8px 25px;border: 2px solid #0d552c;color: #0d552c;border-radius: 0px;background: none;}
.section-healthprint-download-email .btn-download {font-family: 'Open Sans Bold', Arial, sans-serif;font-size: 20px;padding: 15px 20px;border: 2px solid #0d552c;color: #0d552c;border-radius: 0px;background: none;}
.section-healthprint-download-fb .btn-download:hover,.section-healthprint-download-pinterest .btn-download:hover,.section-healthprint-download-blog .btn-download:hover,.section-healthprint-download-email .btn-download:hover {	background: #0d552c;color: #fff;}
.section-shaklee180-download-header {margin-top: -23px;background: url(../bg/bg-shaklee180-download-header01.jpg) no-repeat top left;background-size: cover;color: #fff;}
.section-shaklee180-download-header .container {padding-top:60px;padding-bottom:55px;}
.section-shaklee180-download-header h1 {font-family:'Verlag-Book-Bold', Arial, sans-serif;font-size:48px;line-height:60px;margin-bottom:20px;}
.section-shaklee180-download-fb-post {background: #f6f6f6;}
.section-shaklee180-download-fb-cover .container,.section-shaklee180-download-fb-post .container {padding-top: 70px;padding-bottom: 70px;}
.section-shaklee180-download-fb-cover h2,.section-shaklee180-download-fb-post h2 {font-family: 'Open Sans Bold', Arial, sans-serif;font-size: 30px;	margin-top: 0px;margin-bottom: 20px;}
.section-shaklee180-download-fb-cover img,.section-shaklee180-download-fb-post img {margin-top: 30px;margin-bottom: 15px;}
.section-shaklee180-download-fb-cover .btn-download,.section-shaklee180-download-fb-post .btn-download {font-family: 'Open Sans Bold', Arial, sans-serif;font-size: 14px;padding: 8px 25px;border: 2px solid #f5961e;color: #f5961e;border-radius: 0px;background: none;}
.section-shaklee180-download-fb-cover .btn-download:hover,.section-shaklee180-download-fb-post .btn-download:hover {background:#f5961e;color:#fff;}
.promo-badge-left {position: absolute;left: -55px;top: -60px;z-index: 5}
.promo-badge-right {position: absolute;right: -55px;top: -60px;z-index: 5}
.promo-badge-left-no-date {position: absolute;left: -50px;top: -40px;z-index: 5}
.promo-badge-right-no-date {position: absolute;right: -50px;top: -40px;z-index: 5}
.promo-badge-left img,.promo-badge-right img,.promo-badge-left-no-date img,.promo-badge-right-no-date img {width: 100px;}
.promo-badge-left-no-date02 {position: absolute;left: -51px;top: -31px;z-index: 5}
.promo-badge-right-no-date02 {position: absolute;right: -51px;top: -31px;z-index: 5}
.promo-badge-left02 img,.promo-badge-right02 img,.promo-badge-left-no-date02 img,.promo-badge-right-no-date02 img {width: 270px;}
.display-540{display:none}
.hide-540{display:block}

/* VER3 YFP INDEX CSS START */
.section-yfp-index{font-family: 'Montserrat', sans-serif;color:#1b1b1b;padding:3rem 0 0;background-image: url(../bg/img-hero-girl01.png), url(../bg/img-hero-bg03.jpg);background-repeat: no-repeat;background-position: 85% 0%, top center;max-width: 1980px;margin: 0 auto;width: 100%;overflow: hidden;}
.section-yfp-index.winter-2024{background-image: url(../img/img-2024-winter-girl01.png), url(../img/img-2024-winter-city01.jpg);background-repeat: no-repeat;background-position: 90% 0.6%, top center;background-size: 600px, 2100px;}
.section-yfp-index p, .section-yfp-index li{font-weight: 500;color: #1b1b1b;}
.section-yfp-index .bg-color{background-color: #f3f3f3;}
.section-yfp-index__heading h1{font-weight: 700;font-size: 44px;margin-bottom: 2rem;line-height: 1.3;}
.section-yfp-index__heading p{font-size: 18px;line-height: 1.7;color:#1b1b1b; font-weight:500}
.section-yfp-index__subHeading{margin: 3.5rem 0;}
.section-yfp-index__link{color: #fff;background-color: #1051b9;padding: 1rem 6rem;border-radius: 50px;display: inline-block;margin-bottom: 3rem;font-size: 30px;font-family: "Open Sans Bold",Arial,Helvetica,sans-serif;text-decoration: none;}
.section-yfp-index__link:hover,.section-yfp-index__link:focus{background-color: #055ce4;color: #fff;text-decoration: none;}
.section-yfp-index__testimonials .media-body{vertical-align: middle;}
.section-yfp-index__testimonials .media-body p{font-size: 16px;}
.section-yfp-index__testimonials{background-color: white;padding: 2rem;max-width:623px; width: 100%;}
.section-yfp-index__testimonials .media-heading{line-height: 1.5;margin-bottom: 2rem;font-size: 16px;}
.section-yfp-index__blueprint{position:relative;z-index: 1;}
.section-yfp-index__subBlueprint{background: #1051b9;-webkit-clip-path: polygon(0 29%, 100% 0, 100% 100%, 0 75%);clip-path: polygon(0 29%, 100% 0, 100% 100%, 0 75%);min-height: 1240px;height: 100%;}
.section-yfp-index__blueprintContent {font-family: 'Montserrat', sans-serif;background-color:  #1b1b1b;padding: 3rem 5rem;margin-left: 4rem;font-size: 21px;line-height: 1.8;margin-right: 4rem;max-width: 780px;position: relative;}
.section-yfp-index__blueprintContent h2{color: #fff!important;font-size:34px!important}
.section-yfp-index__blueprintContent p{color: #fff}
.section-yfp-index__blueprintContent ul {margin:0 0 0 28px!important}
.section-yfp-index__blueprintContent ul li {color: #fff;font-size:18px;}
.section-yfp-index__blueprintContent ul li:before {display:none!important}
.section-yfp-index__blueprintContent.blueprint--content{max-width: 625px;}
.section-yfp-index__blueprint--confirmationdl, .section-yfp-index__blueprint--consocialM{margin:2rem!important}
.section-yfp-index__blueprint--conthank{font-size: 3.5rem;color: white;font-weight: 700;margin: 2rem;line-height: 1.5;}
.section-yfp-index__blueprint--consubtitle{margin: 2rem;color: white;font-size: 18px;line-height: 1.8;}
.section-yfp-index__blueprint--consLink, .section-yfp-index__blueprint--consLink:hover{margin-right:1.5rem;color: white;background-color: black;padding: 1rem;border-radius: 50%;width: 40px;height: 40px;display: inline-block;text-align: center;font-size: 2rem;}
.section-yfp-index__blueprint--consLink i{position: relative;bottom: .3rem;}
.blueprint-space{padding: 16rem 0;}
.blueprint-space2{padding: 3rem 0;}
.blueprint--contentDownload{font-size: 18px;}
.blueprint--contentGet{font-size: 28px;line-height: 1.2;margin-bottom: 1.5rem;display: block;}
.blueprint-download{background-color: #1b1b1b;border-color: transparent!important;padding: 1.5rem 3rem!important;}
.blueprint-image{width: 90%;}
.blueprint-left{margin-left: 5rem;font-family: 'Montserrat', sans-serif;}
.section-yfp-index__subBlueprint.blueprint-clip{min-height: 80vh;-webkit-clip-path: polygon(0 0, 100% 25%, 100% 71%, 0 100%);clip-path: polygon(0 0, 100% 25%, 100% 71%, 0 100%);}
.section-blueprint__form{padding: 5rem;color: white;font-family: 'Montserrat', sans-serif;}
.section-blueprint__form label{font-weight: 400;font-size: 16px;}
.section-blueprint__form input{font-size: 16px;background-color: transparent;border-color: white;color:white;padding: 6px 12px;height: 40px;    max-width: 450px;width: 100%;}
.section-blueprint__form input:focus{border-color: white;-webkit-box-shadow:none;box-shadow: none}
.section-yfp-index__blueprintFlex{display: flex;align-items: center;position: absolute;top: 86px;width: 100%;justify-content: center;}
.section-yfp-index__blueprintFlex .ebook{width: 89%;}
.section-yfp-index__blueprint.halloween-2024 .ebook-container{position:relative;}
.section-yfp-index__blueprint.halloween-2024 .cat{position:absolute;top: -9%;left: 0px;right: 0px;width: 45%;rotate: 2deg;}
.section-yfp-index__blueprint.halloween-2024 .frankenstein{position:absolute;bottom: -70px;right: -70px;max-width: 350px;}
.section-yfp-index__blueprint.winter-2024 .section-yfp-index__subBlueprint{background: #1051b9 url(../img/img-2024-winter-snowflakes01.png) no-repeat top center;background-size: cover}
.section-yfp-index__blueprint.winter-2024 .ebook-container{position:relative;}
.section-yfp-index__blueprint.winter-2024 .snowman{position:absolute;top: -12%;left: 70px;right: 0px;width: 52%;rotate: 2deg;}
.section-yfp-index__blueprint.winter-2024 .gifts{position:absolute;bottom: -40px;right: -70px;max-width: 350px;}
.section-yfp-index__link--download{color: #fff;padding: .8rem 3rem;border-radius: 50px;display: inline-block;margin-bottom: 3rem;font-size: 24px;font-family: "Open Sans Bold",Arial,Helvetica,sans-serif;text-decoration: none;border: 3px solid;margin: 3rem 0 1rem;}
.section-yfp-index__link--download:hover,.section-yfp-index__link--download:focus{color: #fff;text-decoration: none;border-color:#1051b9;background-color: #1051b9;}
.section-yfp-index__heading .section-yfp-index__link{padding: .6rem 6rem;}
.section-yfp-index__blueprintFormula{margin-top: 2rem;}
.section-yfp-index__cards{display: flex;justify-content: center;flex-wrap: wrap;margin-bottom: 3rem;}
.section-yfp-index__cards .card{background-color: #fff;-webkit-box-shadow: 1px 3px 10px -3px rgba(34, 34, 34, 0.31);-moz-box-shadow: 1px 3px 10px -3px rgba(34, 34, 34, 0.31);box-shadow: 1px 3px 10px -3px rgba(34, 34, 34, 0.31);padding: 2rem 3rem 3rem;flex-basis: 24%;margin:.5rem .5rem 2.3rem;}
.section-yfp-index__cards .card p:nth-of-type(1){font-size: 19px; margin:1rem 0 .5rem}
.section-yfp-index__cards .card p:nth-of-type(2){font-size: 17px;}
.section-yfp-index h2{font-size: 40px;font-weight: 700;margin-bottom: 3rem;color: #1051b9}
.section-yfp-index__whatIsYfp{padding: 0 0 7rem;}
.section-yfp-index__whatIsYfp > div{display: flex; align-items: center; justify-content: space-between;}
.section-yfp-index__whatIsYfp p, .section-yfp-index__whatIsYfp ol{font-size: 16px; line-height: 1.8;}
.section-yfp-index__whatIsYfp ol{margin: 3rem 0;padding-left: 1.8rem;}
.section-yfp-index__whatIsYfp h3{font-size: 32px;font-weight: 700;line-height: 40px;margin-bottom: 3rem}
.section-yfp-index__whatIsYfp .whatImg{max-width:100%;position: relative;right: -7rem;}
.section-yfp-index__whatIsYfp > div:nth-of-type(1) > div:nth-of-type(1){width: 50%;}
.section-yfp-index__container{max-width: 1200px;margin: 0 auto;width:100%;padding: 0 1rem;}
.section-yfp-index__container > p{font-size: 18px;margin-bottom: 8rem;line-height: 1.8;}
.section-yfp-index__blueprintMarketing{display: flex;align-items:center;position: relative;margin: 16rem 0 10rem;}
.section-yfp-index__blueprintMarketing img{position: absolute;}
.section-yfp-index__blueprintMarketing p{width: 61%;margin-left: auto;font-size: 21px;color: #fff;}
.section-yfp-index__blueprintMarketing > div{background-color: #1b1b1b;color: white;margin-left: auto;width: 90%;padding: 4rem 3rem;line-height: 1.8;}
.section-yfp-index__stepBystep .container > p, .section-yfp-index__platform p{font-size: 28px;line-height: 1.8; margin-bottom: 9.5rem;}
.section-yfp-index__stepBystep .media{    position: relative;top: -7rem;background-color: white;padding: 3.5rem 2.5rem;max-width:1052px; width: 100%;margin: 8rem auto 10rem;text-align:left;-webkit-box-shadow: 1px 3px 10px -3px rgba(34, 34, 34, 0.31);-moz-box-shadow: 1px 3px 10px -3px rgba(34, 34, 34, 0.31);box-shadow: 1px 3px 10px -3px rgba(34, 34, 34, 0.31);}
.section-yfp-index__stepBystep .media-heading{margin-bottom: 2rem;margin-left: 1.5rem;font-size: 17px;}
.section-yfp-index__stepBystep .media-body p{font-size: 17px; line-height: 1.8;margin-left: 1.5rem;}
.section-yfp-index__stepBystep .media-body p:nth-of-type(1){margin-bottom: 1.5rem;}
.section-yfp-index__stepBystep .media-left{vertical-align: middle;}
/* .section-yfp-index__stepBystep{background-image: url(../img/img-calipers01.png), url(../img/img-compass01.png), url(../img/img-pen-holder01.png),url(../bg/bg-ruler01.png),url(../img/img-paper-clips01.png); background-repeat: no-repeat;background-position: -15% 10%, 96% 19%, 0% 79%,117% 85%, 84% 96%;padding: 30rem 0 0;margin-top: -336px;} */
.section-yfp-index__shakleeBusiness{background-image: url(../img/img-compass01.png); background-repeat: no-repeat;background-position: 96% 60%; }
.section-yfp-index__usesYFP{background-image: url(../img/img-calipers01.png), url(../bg/bg-ruler01.png); background-repeat: no-repeat;background-position: -15% 10%, 117% 85%;}
.section-yfp-index__whatIsYfp{background-image: url(../img/img-pen-holder01.png),url(../img/img-paper-clips01.png); background-repeat: no-repeat; background-position: left top, 96% 85%;}

.section-yfp-index__allProducts{background-color:#1051b9; color: #fff;display: flex;align-items: center;}
.section-yfp-index__allProducts .container{margin-left: 2rem;}
.section-yfp-index__allProducts h2, .section-yfp-index__allProducts a{color: #fff;line-height: 1.3;margin-bottom: 1.5rem;}
.section-yfp-index__allProducts p{font-size: 18px;line-height: 1.8;color: #fff;}
.section-yfp-index__allProducts img{margin-top: -129px;}
.section-yfp-index__allProducts a{background-color: white;color: #1051b9;font-size: 25px;font-family: "Open Sans Bold",Arial,Helvetica,sans-serif;border-radius: 50px;padding: 1.5rem 3rem;display: inline-block;margin-top: 3rem;}
.section-yfp-index__allProducts a:hover,.section-yfp-index__allProducts a:focus{text-decoration: none;background-color: #1b1b1b;color: white;}
.section-yfp-index__builder{padding: 11rem 0 7rem;background:#fff}
.section-yfp-index__builder .container{display: flex;align-items: flex-start;}
.section-yfp-index__builder h2{color:black;font-size: 30px; line-height: 1.5;margin-bottom: 1rem;}
.section-yfp-index__builder h2 span{color: #1051b9;}
.section-yfp-index__builder p, .section-yfp-index__builder li{font-size: 18px;line-height: 1.2;}
.section-yfp-index__builder p{margin-bottom: 1.5rem;}
.section-yfp-index__builder .mfb-link{color: #1051b9;}
.section-yfp-index ul{margin: 2.5rem 0 3.5rem;list-style: none}
.section-yfp-index ul li:before{content: "\2022"; color: #1051b9;font-weight: bold;display: inline-block;width: 1em;margin-left: -1em;font-size: 3rem;}
.section-yfp-index__mplatform{position: absolute;right: 285px;}
.section-yfp-index__platform a:nth-of-type(1){display: block;font-size: 24px;color: #1051b9;margin-bottom: 3rem;}
.section-yfp-index__yfpNot{background-color: #1b1b1b;padding-top: 8rem;}
.section-yfp-index__yfpNot .container > div{display: flex;justify-content: space-around;margin-bottom: 4rem}
.section-yfp-index__yfpNot h2{color: #fff;}
.section-yfp-index__yfpNot li{color: #fff; font-size: 21px;text-align:left;}
.section-yfp-index__watchStory{padding: 2rem 0 0;background:#fff}
.section-yfp-index__watchStory .container{display: flex;}
.section-yfp-index__watchStory .left-content{margin-top: 35px}
.section-yfp-index__watchStory h1{color:#1051b9; font-size: 34px;line-height: 1.3;font-weight:700}
.section-yfp-index__watchStory h2{color: #1b1b1b; font-size: 28px;line-height: 1.3;}
.section-yfp-index__watchStory p{color: #1b1b1b;font-size: 18px}
.section-yfp-index__watchStory .img-gayle{margin-right: -100px;}
.section-yfp-index__watchStory .container > div:nth-of-type(1) p:nth-of-type(1){line-height: 1.8;margin-bottom: 3rem}
.section-yfp-index__watchLink{color: #1051b9;border: 3px solid;border-radius: 50px;padding: 1rem 3rem;margin-left: 4rem;}
.section-yfp-index__watchLink:hover,.section-yfp-index__watchLink:focus{text-decoration: none;background-color: #1051b9;color: #fff;border: 3px solid #1051b9;}
.section-yfp-index__watchLink svg{top: 5px;position: relative;margin-right: .5rem;}
.section-yfp-index__watchLink:hover svg path {fill: #fff}
.section-yfp-index__watchStory .btn-watch-story{margin-top:20px;color: #1051b9;font-size: 18px; border: 3px solid #1051b9;padding: 7px 30px;border-radius: 50px;display: inline-block;margin-bottom: 3rem;text-decoration: none}
.section-yfp-index__watchStory .btn-watch-story:hover{background: #1051b9;color: #fff}
.section-yfp-index__watchLink.karenbtn{font-size: 18px;padding: .3rem 2rem;margin: 2rem 0 0 2rem;display: inline-block;line-height: 2;}
#karen-hurd .close, #six-elements .close{background: white;position: relative;top: -7px;right: -8px;padding-bottom: 1px;width: 24px;height: 24px;border-radius: 50%;display: inline-block;z-index:1}

.section-yfp-index__platform{padding-bottom:10rem;background:#fff}
.section-yfp-index__whyYFP{background-color: #f3f3f3;clip-path: polygon(0 0, 100% 0, 100% 100%, 0 75%);-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 75%);display:flex; align-items: center;padding: 1rem 0 7rem;}
.section-yfp-index__whyYFP .container{margin-left:5rem; margin-top: -9rem;}
.section-yfp-index__whyYFP p{font-size: 29px; margin-bottom: 2rem; color: #1b1b1b;}
.section-yfp-index__whyYFP li{font-size: 18px;line-height: 1.8;color: #1b1b1b;}
.section-yfp-index__whyYFP ol{padding-left: 23px;}
.section-yfp-index__benefit {margin-top: -12rem;padding-bottom: 5rem;background:#fff}
.section-yfp-index__benefit img{position: relative; right: -10rem;}
.section-yfp-index__benefit .container{display: flex;align-items: center;max-width: 1300px;width: 100%;}
.section-yfp-index__benefit .container > div{flex: 1;}
.section-yfp-index__benefit h2{font-size: 29px; color: #1b1b1b;margin-bottom: 1rem;line-height: 1.4;}
.section-yfp-index__benefit p{font-size: 18px;margin-bottom:2.5rem;line-height: 1.8;color: #1b1b1b}
.section-yfp-index__benefit h5{font-size: 24px;line-height: 1.4;}
.section-yfp-index__education{background: url(../img/img-education-enrollmment-retention-a01.jpg) center no-repeat;background-size:cover;color: white;padding: 8rem 0;}
.section-yfp-index__education p{font-size: 24px;margin-bottom: 4rem;color: #fff;}
.section-yfp-index__education h5{font-size: 36px;}
.section-yfp-index__learn{background-color: #f3f3f3;padding: 10rem 0 7rem;}
.section-yfp-index__learn .container{display: flex; align-items: flex-start;justify-content: space-between;max-width:1200px;width: 100%;}
.section-yfp-index__learn h2, .section-yfp-index__eduMarketing h2{color: #1b1b1b;font-size: 29px;}
.section-yfp-index__learn li, .section-yfp-index__eduMarketing p{font-size: 18px;line-height: 1.2;color: #1b1b1b}
.section-yfp-index__learn .media{background-color:white; padding: 3rem 2rem 1rem;-webkit-box-shadow: 1px 3px 10px -3px rgba(34, 34, 34, 0.31);-moz-box-shadow: 1px 3px 10px -3px rgba(34, 34, 34, 0.31);box-shadow: 1px 3px 10px -3px rgba(34, 34, 34, 0.31);}
.section-yfp-index__learn .media-heading, .section-yfp-index__learn p{font-size: 17px; margin-bottom: 1rem; line-height: 1.8;color: #1b1b1b}
.section-yfp-index__learn img{margin-right: 1rem;}
.section-yfp-index__learn a{font-size: 24px;margin-left:4rem;padding: 1rem 4rem;}
.section-yfp-index__learn .container > div:nth-of-type(1){margin-right: 2rem;}
.section-yfp-index__learn .watch_link{font-size: 16px;padding: 0;}
.section-yfp-index__learn .susan{max-width:991px; margin: 8rem auto 0; width:90%}
.section-yfp-index__learn .rightContent{margin-top: 7rem;}
.section-yfp-index__eduMarketing h2{margin-bottom: 1rem;margin-top: 0px}
.section-yfp-index__eduMarketing p{margin-bottom: 2rem; line-height: 1.8;}
.section-yfp-index__eduMarketing{background-color: #f3f3f3}
.section-yfp-index__eduMarketing h1{text-align: center; padding: 50px 10px;color:#0f51b9;font-weight: 700;font-size: 38px}
.section-yfp-index__nutrionalExperts{background-color: #f3f3f3;}
.section-yfp-index__nutrionalExperts h2{background-color:  #1051b9; color: white; font-size: 24px;font-weight: 400;line-height: 1.5; margin: 0; padding: 8rem 1rem 35rem;}
.section-yfp-index__nutrionalExperts .card{flex-basis: 32%;padding: 2rem 2rem 3rem;box-shadow: none; background-color: white;}
.section-yfp-index__nutrionalExperts .card p{text-align: left;line-height: 1.6;font-size: 15px!important;margin: 2.5rem 0 1rem!important;color: #1b1b1b;}
.section-yfp-index__nutrionalExperts .card h5{font-size: 19px;margin: 2.5rem 0 0;color: #1b1b1b;}
.section-yfp-index__nutrionalExperts .container{margin-top: -28rem;}
.section-yfp-index__nutrionalExperts .card a{font-size: 16px; display: block; margin-top: 2rem;}
.section-yfp-index__ourProducts{padding: 5rem 0;}
.section-yfp-index__ourProducts p{font-size: 18px;margin-bottom: 4rem;line-height: 1.8;color: #1b1b1b;}
.section-yfp-index__ourProducts img{margin: 4rem auto 8rem;}
.section-yfp-index__shakleeOffers p{font-size: 18px;margin-bottom: 3rem;line-height: 1.8;color: #1b1b1b;}
.section-yfp-index__shakleeOffers .container > div:nth-of-type(1){margin-right: 2rem;}
.section-yfp-index__shakleeOffers .container{position: relative;}
.section-yfp-index__bottomLink{background-color: #f3f3f3;padding: 8rem 0 20rem;}
.section-yfp-index__bottomLink a:nth-of-type(2){display: block; font-size: 18px;margin-top: 2rem;}
.section-yfp-index__bottomLink.halloween-2024{background: #1051b9 url(../img/img-2024-halloween-footer01.png) no-repeat bottom center;background-size: 100%;padding: 8rem 0 40rem;}
.section-yfp-index__bottomLink.halloween-2024 .section-yfp-index__link{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif; font-size:24px;padding:14px 55px;border-radius:50px;background-color: white;color:#1051b9;}
.section-yfp-index__bottomLink.halloween-2024 .section-yfp-index__link:hover{background-color: #1b1b1b;color: white;}
.section-yfp-index__bottomLink.halloween-2024 a:nth-of-type(2){color: white;}
.section-yfp-index__bottomLink.winter-2024{background: #1051b9 url(../img/img-2024-winter-footer01.png) no-repeat top center;padding: 8rem 0 25rem;}
.section-yfp-index__bottomLink.winter-2024 .section-yfp-index__link{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif; font-size:24px;padding:14px 55px;border-radius:50px;background-color: white;color:#1051b9;}
.section-yfp-index__bottomLink.winter-2024 .section-yfp-index__link:hover{background-color: #1b1b1b;color: white;}
.section-yfp-index__bottomLink.winter-2024 a:nth-of-type(2){color: #1051b9;}
.section-yfp-index__roadmaptext{color: #0f51b9!important;font-size: 3.8rem;font-weight: 700!important;}
.section-yfp-index__roadmapsubtext{font-size: 2.5rem;}
.section-yfp-index__roadmap{position: relative;top: -5rem;}
.section-yfp-index__imagine--flex{display: flex;}
.section-yfp-index__imagine--flex img{width: 100%;}
.section-yfp-index__imagine h2{line-height: 1.3;font-size: 36px;}
.section-yfp-index__imagine--flex h3{font-size: 28px;color: #1051b9;margin-bottom: 3rem;line-height: 1.3;}
.section-yfp-index__imagine--flex h3 span{color:#1b1b1b}
.section-yfp-index__imagine--flex ol{font-size: 18px;line-height: 2;    padding-left: 50px;}
.section-yfp-index__imagine--flex ol li:before{ content: "\f00c";font-family: 'fontawesome';position: relative;left: -4.5rem;color:#1051b9 ;}
.section-yfp-index__imagine--left{max-width: 40%;}
.section-yfp-index__imagine--left li span{margin-left: -12px;}
.section-yfp-index__imagine--right{max-width: 60%;}
.section-yfp-index__trioContainer{background-image: url(../bg/bg-ruler01.png), url(../bg/bg-paper01.png);background-repeat: no-repeat;background-position: -15% 1%, 136% 25%;padding-top: 50px;}
.section-yfp-index__usesYFP{padding-bottom: 8rem;}
.section-yfp-index__usesYFP h2{margin-top:0}
.section-yfp-index__shakleeBusiness{padding-bottom:8rem}
.section-yfp-index__shakleeBusiness h2{margin-top: 0;font-size: 36px;line-height: 1.3;}
.section-yfp-index__shakleeBusiness .subtitle{margin-bottom:5rem}
.section-yfp-index__shakleeBusiness--list {list-style: none;counter-reset: my-awesome-counter;display: flex;justify-content: space-around;flex-wrap: wrap;padding-left: 0;}
.section-yfp-index__shakleeBusiness--list li {counter-increment: my-awesome-counter;text-align: center;}
.section-yfp-index__shakleeBusiness--list li::before {content: counter(my-awesome-counter);color: #1051b9;font-weight: bold;font-size: 3.5rem;}
.section-yfp-index__shakleeBusiness--list li p{font-size: 18px;margin-bottom: 2rem;margin-top: .5rem;}
.section-yfp-index__questionsLeft{padding: 8rem 0 10rem;}
.section-yfp-index__questionsLeft > div{display: flex;justify-content: space-between;align-items: center;}
.section-yfp-index__questionsLeft--left, .section-yfp-index__questionsLeft--right{max-width: 50%;}
.section-yfp-index__questionsLeft{margin-top: 0;font-size: 30px;color: #1b1b1b;}
.section-yfp-index__questionsLeft h2{color: #1b1b1b;font-size: 30px;}
.section-yfp-index__questionsLeft ol{padding-left: 1.5rem;font-size: 18px;line-height: 1.8;margin-bottom: 3rem;}
.section-yfp-index__questionsLeft--left p{font-size: 18px;}
.section-yfp-index__questionsLeft--left .section-yfp-index__watchLink {margin-left: 0;margin-top: 3rem;font-size: 18px;padding: .3rem 2rem;display: inline-block;line-height: 2;}
.section-yfp-index__questionsLeft--right img{width: 100%;}
img[usemap], map area{outline: none;}
/* VER3 YFP INDEX CSS END */

.section-yfp-index__youllAvoid {background: url(../bg/bg-woman-sitting-using-laptop01.jpg) no-repeat top center;background-size: cover;}
.section-yfp-index__youllAvoid .container {padding-top: 250px;padding-bottom: 200px;position: relative;}
.section-yfp-index__youllAvoid .box {padding: 20px;background: rgb(35 95 190 / 90%);}
.section-yfp-index__youllAvoid h2 {margin-bottom: 20px;font-size: 30px;line-height: 40px;color: #fff;}
.section-yfp-index__youllAvoid p {line-height: 30px;margin-bottom: 30px;font-size: 18px;color: #fff;}
.section-yfp-index__marketingStrategies {font-family: "Montserrat", Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";font-weight: 500;background: rgb(243, 243, 243);}
.section-yfp-index__marketingStrategies .container {padding-top: 16px;padding-bottom: 80px}
.section-yfp-index__marketingStrategies h2 {font-weight: 700;font-size: 36px;line-height: 56px;color: #fff;background: #000;width: 89%;padding: 20px;margin: -70px auto 40px auto;}
.section-yfp-index__marketingStrategies .four-column {display: flex;align-content: space-between;align-items: stretch}
.section-yfp-index__marketingStrategies .four-column .thumbnail {border-radius: 0;padding: 30px 15px 20px;margin: 8px;width: 31.9%;display: flex;flex-wrap: wrap;border-radius: 10px;border:none;box-shadow: 5px 5px 20px 0px rgb(0 0 0 / 20%);}
.section-yfp-index__marketingStrategies .four-column .thumbnail .caption {padding: 0}
.section-yfp-index__marketingStrategies h3 {font-weight: 700;font-size: 24px;line-height: 26px;color: #000;}
.section-yfp-index__marketingStrategies p {font-size: 14px;line-height: 26px;margin-bottom: 20px;}


/* VER3 YFP INDEX CSS */
.section-more-focused {font-family:Montserrat, sans-serif;padding-top: 90px;background-image: url(../bg/bg-paper-clips01.png), url(../bg/bg-pen-holder01.png);background-repeat: no-repeat;background-position: 1% 30%, 95% 1%}
.section-more-focused h4{font-size:24px;color:#1051b9;font-weight:700;}
.section-more-focused .thumbnail{border:none;margin-bottom:40px;background:#fff;padding:30px 5px 20px}
.section-more-focused .thumbnail img{margin-bottom:30px}
.section-more-focused .btn-training-center{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif;border-radius:50px;background:#1051b9;color:#fff;padding:12px 60px;font-size:30px;margin: 3rem 0 5rem;}
.section-more-focused .btn-training-center:hover{background:#055ce4}
.section-more-focused a{color:#fff}
.section-more-focused a:hover{text-decoration: none;}
.section-more-focused .cards img{height: 114px;}
.section-more-focused .cards p{font-size: 16px}
.section-more-focused h2{font-size: 32px;line-height: 46px;font-weight: 700;margin-bottom: 3rem;color: #000000}
.section-more-focused .media{margin: 50px;background-color:white; padding: 3rem 2rem 1rem;-webkit-box-shadow: 1px 3px 10px -3px rgba(34, 34, 34, 0.31);-moz-box-shadow: 1px 3px 10px -3px rgba(34, 34, 34, 0.31);box-shadow: 1px 3px 10px -3px rgba(34, 34, 34, 0.31);}
.section-more-focused .media-heading{font-size: 16px; margin-bottom: 1rem; line-height: 1.8;color: #1b1b1b}
.section-more-focused .media-body{text-align: left;font-size: 16px}


/* VER3 YFP INDEX CSS END */

.section-get-awesome h2{font-family:Montserrat, sans-serif;font-size:40px;line-height:48px;color:#0f51b9}
.section-get-awesome .text-we-offer{font-size:18px;margin-bottom:60px}
.section-get-awesome h4{font-family:"Open Sans Bold",Arial,Helvetica,sans-serif;font-size:24px}
.section-get-awesome .thumbnail{border:none;margin-bottom:40px;background:#fff;padding:30px 5px 20px}
.section-get-awesome .thumbnail img{margin-bottom:30px}
.section-get-awesome .btn-training-center{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif;border-radius:50px;background:#1051b9;color:#fff;padding:12px 60px;font-size:30px;margin: 3rem 0 5rem;}
.section-get-awesome .btn-training-center:hover{background:#055ce4}
.section-get-awesome a{color:rgb(27, 27, 27);}
.section-get-awesome a:hover{text-decoration: none;}

#ellen-reynolds .modal-dialog .close{position:absolute;top:-15px;right:-15px;background:#fff;border:2px solid #000;padding:4px 8px;border-radius:50%}

/* Ver3 */
.section-stay-connected{background:#1051b9;color:#fff;font-size:16px;font-family: 'Montserrat',Arial,Helvetica,sans-serif;}
.section-stay-connected .container{margin:0 auto;padding:80px 15px 70px}
.section-stay-connected h2{font-weight:700; font-size:30px;margin:0 0 30px;line-height: 1.6;}
.section-stay-connected ul{margin-left:20px;padding:0}
.section-stay-connected .join-the-group,
.section-stay-connected ul li{margin-bottom:15px;font-size:18px; line-height: 1.2;}
.section-stay-connected .join-the-group{margin-top:40px;margin-bottom:30px}
.section-stay-connected .join-the-group .btn{font-family:'Open Sans Bold',Arial,Helvetica,sans-serif; font-size:24px;color:#fff;padding:14px 55px;border-radius:50px;background-color: white;color:#1051b9;}
.section-stay-connected .join-the-group .btn:hover{background-color: #1b1b1b;color: white;}
/* end */

@media (min-width:1200px){
.section-healthprint-download-fb .col-lg-2,.section-healthprint-download-pinterest .col-lg-2,.section-healthprint-download-blog .col-lg-2,.section-healthprint-download-email .col-lg-2 {width: 20%;}
.section-disclaimer .container{width: 970px;}
.section-helpdesk-live-help .container {width:930px}
.section-helpdesk-live-help .gets-live-button .col-lg-2{width:20%}
.section-get-answers .gets-live-button .col-lg-2{width:20%}
.section-about-us2 .peter-kerry{right:-205px;width:70%}
}

@media(max-width:1750px){
	.section-yfp-index__trioContainer,.section-more-focused,.section-yfp-index__usesYFP,.section-yfp-index__whatIsYfp,.section-yfp-index__shakleeBusiness{background:none}
}

@media(max-width:1680px){
	.section-yfp-index__trioContainer{background-position: -26% 51%, 152% 44%;}
	.section-yfp-index__usesYFP{background-position: -15% 10%, 124% 85%;}
	.section-yfp-index__whatIsYfp{background-position: -9% top, 102% 85%;}
	.section-change-password{padding-bottom:70px}
}

@media(max-width:1660px){
	.section-yfp-index__imagine{background-position: -27% 100%, 154% 96%;}
	.section-yfp-index__allProducts img{margin-left: -5rem;}
	.section-yfp-index__mplatform{right: 13rem}
	.section-yfp-index__trioContainer{background-position: -28% 51%, 154% 44%;}
	.section-yfp-index__usesYFP{background-position: -22% 10%, 129% 85%;}
	.section-yfp-index__whatIsYfp{background-position: -11% top, 105% 85%;}
}

@media (max-width:1440px){
	.section-yfp-index{background-position: 92% 0%, top center;}
	.section-yfp-index__imagine{background-position: -45% 100%, 183% 96%;}
	.section-yfp-index__mplatform, .section-yfp-index__whatIsYfp .whatImg{right: 0;}
	.section-yfp-index__allProducts a{margin-bottom: 4rem;}
	.section-yfp-index__allProducts{align-items: flex-end;}
	.section-yfp-index__benefit {margin-top: -9rem;}
	.section-yfp-index__allProducts img{margin-left: 0}
	.section-yfp-index__stepBystep .media{top:0;max-width: 985px;}
	.section-yfp-index__subBlueprint.blueprint-clip{min-height: 85vh;}
	.section-yfp-index__trioContainer {background-position: -46% 51%, 185% 44%;}
	.section-yfp-index__shakleeBusiness{background-position: 107% 60%;}
	.section-yfp-index__usesYFP{background-position: -34% 10%, 146% 85%;}
	.section-yfp-index__whatIsYfp{background-position: -20% top, 114% 85%;}
	.section-yfp-index__subBlueprint.blueprint-clip{min-height: 85vh;}
}

@media(max-width:1366px){
	.section-yfp-index{background-position: 100% 0%, top center;}
	.section-yfp-index__subBlueprint.blueprint-clip{min-height: 98vh} 
	.section-yfp-index__blueprint--conthank{margin-top:15rem}
}

@media (max-width:1280px){
	.section-yfp-index__imagine{background: none;}
	.section-yfp-index__trioContainer, .section-yfp-index__shakleeBusiness, .section-yfp-index__usesYFP, .section-yfp-index__whatIsYfp{background: none;}
	.section-yfp-index__usesYFP{background: none;}
	.section-yfp-index__stepBystep {background-position: -35% 22%, 106% 19%, -8% 84%,157% 85%, 100% 96%;}
	.section-yfp-index__subBlueprint.blueprint-clip{min-height: 100vh}
	.section-yfp-index__trioContainer, .section-yfp-index__shakleeBusiness, .section-yfp-index__usesYFP, .section-yfp-index__whatIsYfp{background: none;}
	.section-yfp-index__blueprint--conthank {margin-top: 19rem;}
}

@media (max-width:1200px){
.section-setup-sequence .container{width:100%}
.section-setup-sequence .col-sm-4 img.img-responsive{max-width:75%}
.testimonial-type01 .blue-arrow-left{background:0 0;padding:0}
.testimonial-type01 img,.testimonial-type05 img{margin:0 auto 20px}
.section-all-products-header .car .container .build{margin-top:110px}
.section-all-products-header .img-right img{width:450px!important}
.section-all-products-header .fill .container .lady-car img{width:800px;top:250px;left:-350px}
.section-all-products-header .fill .container .laptop-hands img{width:650px;top:0;right:-200px}
.section-header-free-acct .title{margin-bottom:10px;text-align:center}
.section-header-free-acct .fill .container .build{margin-left:50px}
.section-all-products-header .title{margin-top:60px;text-align:center}
.section-all-products-header .laptop-hand img{width:85%!important}
.section-all-products-header .fill .container .laptop-hand{top:95px!important}
.section-all-products-header .fill .container .stack-cards img{position:absolute;float:right;width:700px;top:45px;right:-200px}
.section-email-marketing .email-marketing .w-70{max-width:100%!important;width:100%!important}
.section-header-free-acct .container{padding:20px 10px 40px}
.section-header-free-acct .carousel .carousel-1,
.section-header-free-acct .carousel .carousel-2{top:45px}
.section-header-free-acct .carousel .carousel-3{top:80px}
.section-free-signup{background-position:-400px 0}
.section-check-products{background-position:400px 0}
.section-calendar .calendar .calendar-manager,.section-calendar .calendar .calendar-manager .col-sm-8 .desc,.section-email-marketing .email-marketing .email-marketing-manager,.section-free-account .contact-manager,.section-free-account .contact-manager .col-sm-8 .desc,.section-free-resources .free-resources .free-resources-manager,.section-free-resources .free-resources-manager .resources-desc,.section-task-manager .tasks-manager .tasks-desc,.section-task-manager .tasks-manager .tasks-desc .col-sm-8 .desc{margin:0 auto}
.section-email-marketing .email-marketing .email-marketing-manager .email-desc .title,.section-email-marketing .email-marketing .email-marketing-manager .img{padding-top:0}
.section-lead-capture .lead-capture .lead-capture-desc{margin-top:10px}
.section-version-switch-page .version.right{padding-top:35px}
.text-36{font-size:32px;}
.section-member-login .box-right .free-access br{display: none;}

/* VER3 CSS INDEX PAGE */
.section-yfp-index__stepBystep{background: none;}
.section-yfp-index__blueprintMarketing img{width: 38%;top: -61px;}
.section-yfp-index__blueprintMarketing p {width: 65%;}
.section-yfp-index__blueprintFlex{top: 123px;}
.section-yfp-index__questionsLeft{padding: 3rem 1rem 5rem;}
.section-yfp-index__imagine{padding: 0 1rem 0;}
.section-yfp-index__trioContainer{padding-bottom: 8rem;}
.section-yfp-index__whatIsYfp{padding-bottom: 0;}

/* VER3 CSS INDEX PAGE END*/

/* Blueprint Page Start*/
.blueprint-space2 {padding: 0 0 3rem;}
.blueprint-space{padding:26rem 0}
/* Blueprint Page End*/

}

@media (max-width: 1199px) and (min-width: 992px) {
	.all-products-nav .list-inline>li {text-align:center;padding:19px 12px}
	.section-member-login .box-right-container{height:76vh;}
	.section-member-login .box-left-container{padding:83px 16px;}
	
}

@media (max-width: 1199px){
	.section-yfp-index__heading h1,.section-yfp-index h2,.section-yfp-index__marketingStrategies h2,.section-yfp-index__watchStory h1 {font-size: 32px;}
	.hidden-1199{display: none!important}
	.display-1199{display: block!important}
	.section-yfp-index__trioContainer {padding-top: 0px}
	.section-yfp-index__whatIsYfp h3,.section-yfp-index__watchStory h2 {font-size: 26px;line-height: 34px}

}

@media (max-width: 1085px){
	.section-member-login .box-left-container{width:auto;}
	.text-36{font-size:28px;}
}
@media (max-width: 1024px){
	.section-member-login .box-right-container{padding: 286px 0;  height: 50vh;}
	/* VER3 CSS INDEX PAGE */
	.section-yfp-index__blueprintFlex > div{flex: 1;}
	.section-yfp-index__blueprintContent {font-size: 18px;line-height: 1.5}
	.section-yfp-index__blueprintFlex{top: 89px;}
	.section-yfp-index__blueprintContent ul li {color: #fff;font-size:15px;}
	.section-yfp-index__blueprint.halloween-2024 .frankenstein{bottom: 0px;right: -30px;max-width: 150px;}
	.section-yfp-index__blueprint.winter-2024 .gifts{bottom: 0px;right: -30px;max-width: 150px;}
	.section-yfp-index__mplatform{width: 31%;bottom: 4rem;}
	.section-yfp-index__builder .container{position: relative;}
	.section-yfp-index__imagine{padding-bottom: 3rem;}
	.section-yfp-index__whatIsYfp{padding: 0;}
	.section-yfp-index__stepBystep .media{margin-bottom: 0;}
	.section-yfp-index__builder {padding: 3rem 0 7rem;}
	.section-yfp-index__platform p br, .section-yfp-index__container > p br, .section-yfp-index__watchStory h2 br, .section-stay-connected h2 br{display: none;}
	.section-yfp-index__whyYFP{clip-path:none;-webkit-clip-path:none;flex-direction: column-reverse;padding: 5rem 0 0; position: relative;}
	.section-yfp-index__whyYFP .container{margin: 0;padding-bottom: 8rem;}
	.section-yfp-index__whyYFP img{width: 40%;position: absolute;right: 0;bottom:0}
	.section-yfp-index__benefit{margin-top: 0;padding: 3rem 0 6rem;}
	.section-yfp-index__learn .container{flex-direction: row-reverse;}
	.section-yfp-index__learn .container > div:nth-of-type(1){margin-right: 0;width: 36%;margin-left: 2rem;}
	.section-yfp-index__learn{padding-top: 7rem;}
	.section-yfp-index__eduMarketing .container > div:nth-of-type(2){width: 45%;}
	.section-yfp-index__shakleeOffers img{width:56%;right: -61px;top: 211px;}
	.section-yfp-index__ourProducts{padding:4rem 0;}
	.section-yfp-index__allProducts p:nth-of-type(1){margin-bottom: 2rem;}
	.section-yfp-index__learn .container, .section-yfp-index__eduMarketing .container, .section-yfp-index__benefit .container{width: 95%;}
	.section-yfp-index__shakleeBusiness--list li{flex-basis: 30%;margin-bottom: 5rem;}
	.section-yfp-index__shakleeBusiness{padding-bottom: 3rem;}
	.blueprint-confirmationleft br{display: none;}
	/* VER3 CSS INDEX PAGE  end*/

	/* Blueprint Page Start*/
	/* .blueprint-left {margin-left: 7rem;} */
	.blueprint-space2 {padding: 16rem 0 3rem;}
	.blueprint-space{padding:16rem 0}
	/* Blueprint Page End*/
}

@media (max-width:991px){

.section-account-activated .container .blue,
.section-account-deactivated .container .blue,
.section-error-page .container .blue,
.section-incorrect-activation .container .blue{margin-left:auto;margin-right:auto}
.section-member-login .box-left,
.section-member-login .box-right,
.section-member-login h1.login-label{margin-left:5px;margin-right:5px}
.section-header-free-acct .fill{height:480px}
.section-header-free-acct .container{padding:20px 10px 40px}
.section-header-free-acct .carousel .carousel-1,
.section-header-free-acct .carousel .carousel-2{top:50px}
.section-header-free-acct .carousel .carousel-3{top:75px}
.section-all-products-header .title{margin-bottom:0;margin-top:100px}
.section-all-products-header .container{padding:60px 70px}
.section-all-products-header .img-right{margin:200px 0 0}
.section-all-products-header .img-right img{width:400px!important}
.section-all-products-header .laptop .container .build{margin-top:10px!important}
.section-all-products-header .car .container .build{margin-top:10px}
.section-all-products-header .fill .container .lady-car img{width:700px;left:0;top:80px;right:150px}
.section-all-products-header .fill .container .laptop-hands img{width:600px;top:0;right:0;text-align:center;margin:0 auto}
.section-all-products-header .cards .container .build{margin-top:10px}
.section-all-products-header .fill .container .stack-cards img{width:100%;top:45px;right:0;text-align:center}
.section-all-products-header .laptop{height:720px;background-size:cover}
.section-all-products-header .laptop .container{width:100%;max-width:970px;padding:60px 15px}
.all-products-nav .list-inline>li>a {padding: 7px 0px;border-bottom:0px solid #FFF}
.all-products-nav ul.list-inline {margin-left:0px;border:1px solid #c8c8c8}
.all-products-nav.floating ul.list-inline {border-top:1px solid #c8c8c8;border-bottom: 1px solid #c8c8c8}
.all-products-nav .list-inline>li{display: none;}
.all-products-nav .list-inline>li:first-child {display:block}
.all-products-nav .list-inline.open>li{display: block}
.all-products-nav .list-inline.open>li:first-child{display:block;border-bottom: 1px dashed #c8c8c8}
.all-products-nav .list-inline>li>a.active {border-bottom:0px;font-weight: 100;}
.all-products-nav .list-inline>li{width:100%;text-align:left;padding:10px 7px 10px;font-size:18px}
.section-all-products .container .all-products-nav {max-width:220px;margin:0px auto}
.section-all-products .container .all-products-nav .floating {max-width:220px;padding:0px;margin-top:0px}
.section-version-switch-page .select-version{padding-top:45px;padding-bottom:15px}
.section-version-switch-page .bg-white.left,
.section-version-switch-page .bg-white.right{background:#FFF;margin:35px 10px}
.section-version-switch-page .version.right{padding-top:35px}
.promo-badge-left-no-date02 {left:15px}
.section-faq .elf-row .row{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap}
.section-member-login .box-right-container{padding: 90px;width: 100%;background-position: center;height: auto;  clip-path:none; -webkit-clip-path:none}
.section-member-login .col-sm-6:nth-of-type(1){padding-right: 15px;padding-left: 15px;width: 100%;}
.section-member-login .box-left-container{padding: 30px 16px 0;margin: 0 auto;width: 598px;}
.section-member-login .box-right .free-signup, .text-36{text-align: center;}
.section-member-login .box-right{text-align: center;width: 100%;}

/* VER3 YFP INDEX CSS START */
.section-yfp-index{background-image: none, url(../bg/img-hero-bg03.jpg);}
.section-yfp-index.winter-2024{background-image: none, url(../img/img-2024-winter-city01.jpg);}
.section-yfp-index__subBlueprint, .section-yfp-index__stepBystep .container > p br, .section-yfp-index__nutrionalExperts h2 br, .section-yfp-index__shakleeOffers p br, .section-yfp-index__shakleeOffers h2 br, .section-yfp-index__benefit h2 br{display: none;}
.section-yfp-index__blueprintFlex{flex-direction: column;background: #1051b9;position: relative;top: 0;padding: 5rem 0;}
.section-yfp-index__blueprintFlex > div > img{width: 150px;position: absolute;right: 6rem;bottom: 0;z-index: 2;}
.section-yfp-index__blueprintFlex .ebook{width:150px}
.section-yfp-index__blueprint.halloween-2024 .frankenstein{bottom: -40px;right: -1rem;max-width: 150px;}
.section-yfp-index__blueprint.winter-2024 .gifts{bottom: -40px;right: -1rem;max-width: 150px;}
.section-yfp-index__imagine{padding-bottom:3rem}
.section-yfp-index__blueprintMarketing{margin: 12rem 0 5rem;}
.section-yfp-index__blueprintMarketing img{width: 170px!important;top: -7rem;left: -2rem;}
.section-yfp-index__blueprintMarketing p{padding-top: 3.5rem;}
.section-yfp-index__blueprintMarketing > div, .section-yfp-index__blueprintMarketing p{width: 100%;}
.section-yfp-index__stepBystep .container > p, .section-yfp-index__platform p{font-size: 24px;}
.section-yfp-index__stepBystep .container > p, .section-yfp-index__platform p{margin-bottom: 5rem;}
.section-yfp-index__stepBystep{padding: 4rem 0;}
.section-yfp-index__usesYFP > div > p{margin-bottom: 5rem;}
.section-yfp-index__watchStory a{display: block;margin: 3rem 0;width: 250px;}
.section-yfp-index__watchStory .container > div:nth-of-type(1){margin-left: 0;}
.section-yfp-index__nutrionalExperts .card img{max-width: 115px;width: 100%;}
.section-yfp-index__nutrionalExperts .card {flex-basis: 31%;}
.section-yfp-index__shakleeOffers img{position: inherit;width: 100%;right: 0;}
.section-yfp-index__whatIsYfp > div:nth-of-type(1) > div:nth-of-type(1){width: 85%;}
.section-yfp-index__learn .media-left img{width: 110px;}
.section-yfp-index__roadmap{top: -4rem;}
.section-yfp-index__roadmaptext{font-size: 3rem;}
.section-yfp-index__roadmapsubtext {font-size: 2rem;}
.section-yfp-index__imagine--left{max-width: 63%;}
.section-yfp-index__imagine--right{max-width: 35%;}
.section-yfp-index__imagine--flex h3{    font-size: 24px;}
.section-yfp-index__questionsLeft{    padding: 0 1rem;}
.section-yfp-index__blueprint--conthank {margin-top: 2rem;}

/* VER3 YFP INDEX CSS end */

/* Blueprint Page Start*/
.blueprint-image {bottom: 10rem!important;right: 0!important;}
.blueprint-space {padding: 0 0;}
.blueprint-left{margin-left:0}
/* Blueprint Page End*/

.section-yfp-index__marketingStrategies .four-column{display: block}
.section-yfp-index__marketingStrategies .four-column .thumbnail{margin: 20px 0px;width: 100%;display: block}
.section-yfp-index__link {padding: 1rem 2rem;text-align: center;font-size: 26px;}
.section-yfp-index__watchStory .left-content{margin-top: 0px}
.section-yfp-index__watchStory .img-gayle {margin-top: 25px}
.section-yfp-index__shakleeOffers img{top:10px;max-width: 300px}
.section-yfp-index__bottomLink{padding: 8rem 0 10rem;}
.section-yfp-index__bottomLink.halloween-2024{padding: 8rem 0 17rem;}
.section-yfp-index__bottomLink.winter-2024{padding: 8rem 0 17rem;}
.section-more-focused h2{font-size: 28px}
.section-yfp-index__eduMarketing h1 {padding: 30px 10px;font-size: 32px;}
	
.section-regular-pages01 .container{padding: 150px 15px 100px;}

}

@media (max-width:820px){
.navbar-lower .navbar-nav>li>a{padding:8px 5px}
.section-all-products-header .img-right img{width:380px!important}
.section-all-products-header .fill .container .lady-car img{width:700px;left:0;top:80px;right:150px}
}

@media (min-width:768px){
.navbar-lower .navbar-header{width:29%}
.section-yfp-index__ourProducts .imageMap-mobile{display:none}
}

@media (max-width:767px){
.promo-badge-left {left: -30px;top: -60px;}
.promo-badge-right {right: -30px;top: -60px;}
.promo-badge-left-no-date {left: -30px;top: -35px;z-index: 5;}
.promo-badge-right-no-date {right: -30px;top: -35px;z-index: 5;}
.promo-badge-left img,.promo-badge-right img,.promo-badge-left-no-date img,.promo-badge-right-no-date img {width: 80px;}
.promo-badge-right-no-date02 {right: -21px;}
.center-767{text-align:center}
.section-setup-sequence-frame-breadcrumb .container{padding:15px}
.section-setup-sequence .arrow:after{content:""}
.section-setup-sequence-frame .row-intro img.img-responsive,
.section-setup-sequence-frame .row-intro p.text-23{text-align:center;margin:auto}
.single-card .row{width:100%}
.text-40,
.text-50{font-size:35px}
.text-39{font-size:39px}
.text-38{font-size:25px}
.text-32{font-size:28px}
.text-30{font-size:26px}
.text-28{font-size:24px}
.text-23{font-size:23px}
.text-20{font-size:18px}
.text-18{font-size:16px}
.text-16{font-size:14px}
.bottom{margin-bottom:25px!important}
.nav-no-display{display:none}
.nav-display{display:block}
.navbar-fixed-top{font-family:'Open Sans Regular',Arial,Helvetica,sans-serif;font-size:14px;background:url(../bg/bg-navbar-shadow01.png) bottom center no-repeat;padding-bottom:22px}
.navbar-fixed-top .navbar-header{background:#FFF}
.navbar-collapse.in{max-height:initial}
.navbar-fixed-top .navbar-nav>li{border-bottom:1px solid #CDCDCD}
.navbar-fixed-top .navbar-nav>.active>a,
.navbar-fixed-top .navbar-nav>.active>a:hover,
.navbar-fixed-top .navbar-nav>li>a,
.navbar-fixed-top .navbar-nav>li>a:focus,
.navbar-inverse .navbar-nav>li>a,
.navbar-inverse .navbar-nav>li>a:focus,
.navbar-inverse .navbar-nav>li>a:hover{padding:14px 10px;background:#FFF;color:#000!important}
.navbar-toggle:focus,
.navbar-toggle:hover{border-color:#0064bd}
.navbar-toggle:focus .icon-bar,
.navbar-toggle:hover .icon-bar{background:#0064bd}
.navbar-nav{margin:0}
.navbar-inverse .navbar-collapse{border-color:#CDCDCD}
.action{margin-top:-27px;margin-bottom:4px}
.section-account-activated,
.section-account-deactivated,
.section-incorrect-activation{margin-top:-20px}
.section-error-server-content .container{padding-top:30px;padding-bottom:20px}
.section-error-server-content h2{line-height:40px}
.section-error-server-content{background:url(../bg/bg-dog-on-laptop01.png) 90% bottom no-repeat #f5f5f5;background-size:60%;padding-bottom:250px}
.section-error-page{margin-top:20px}
.section-error-page .container .blue{margin-top:110px}
.section-error-page .container h1{font-size:26px!important;padding:10px!important}
.section-account-activated .container .blue,
.section-account-deactivated .container .blue,
.section-incorrect-activation .container .blue{margin-top:145px}
.section-download-ebook p,
.section-download-ebook2 p{padding-left:0;font-size:18px}
.section-download-ebook img,
.section-download-ebook2 img{top:85px}
.section-download-ebook .af-form-wrapper,
.section-download-ebook2 .af-form-wrapper{margin:20px 0 0}
.section-download-ebook .af-form-wrapper .textContainer,
.section-download-ebook2 .af-form-wrapper .textContainer{float:left;width:52%}
.section-download-ebook .af-form-wrapper .buttonContainer,
.section-download-ebook2 .af-form-wrapper .buttonContainer{float:right;width:45%;margin-top:-25px}
.section-about-us .about-future .block-first .col-sm-6,
.section-about-us .about-next-gen .block-third .col-sm-5,
.section-about-us .about-next-gen .block-third .col-sm-7,
.section-about-us .about-whole-story2 .block-first .img-first-key,
.section-about-us .about-whole-story2 .block-second .img-second-key,
.section-about-us .about-whole-story2 .block-third .img-third-key,
.section-check-products .pull-right,
.section-download-ebook-dollar-plant-popup .modal-header h4{font-size:20px}
.btn-next-page01{margin:30px 10px 0 0}
.btn-prev-page01{margin:30px 0 0 10px}
.section-signup .input-box{padding-left:0;padding-right:0}
.section-discover-how .title, .section-free-signup .title{font-size:30px}
.section-all-products-header .fill .container{width:100%;max-width:970px;padding:60px 15px 40px;text-align:center}
.section-all-products-header .fill .container .build{width:100%;margin-top:15px!important}
.section-all-products-header .title{padding-bottom:5px}
.section-all-products-header .fill .container .build .sub-title{text-align:center;margin:0 auto;padding-bottom:25px}
.section-check-products .first-column,
.section-free-signup .second-column{padding:30px 10px 50px}
.section-free-signup .description{max-width:800px}
.section-check-products .title{font-size:30px;text-align:left}
.section-check-products .description{max-width:800px;text-align:left}
.section-header-free-acct .carousel .carousel-3{top:43px}
.section-all-products .builder a.installed{margin:15px 0 0}
.section-all-products .builder .learn-installed{padding:30px 0 15px}
.section-about-us-nav .nav{margin:-2px}
.section-about-us-nav .nav li a{font-size:14px;padding:15px 5px 30px;margin:-1px}
.section-about-us .about-whole-story2 .block-fourth,
.section-about-us .container{font-size:16px}
.section-about-us .about-future .block-first .text-the-future,
.section-about-us .about-future .block-second .text-why-the-philippines,
.section-about-us .about-how-started .block-first .text-our-story,
.section-about-us .about-next-gen .block-first .text-next-generation,
.section-about-us .about-whole-story .text-whole-story{font-size:29px}
.section-about-us .about-future .block-first .text-with-your-freedom-project,
.section-about-us .about-future .block-third .text-we-now-have,
.section-about-us .about-future .text-we-never-stop,
.section-about-us .about-how-started .block-first .text-and-their-mission,
.section-about-us .about-how-started .block-second .text-we-want-to,
.section-about-us .about-next-gen .block-first .text-so-jody,
.section-about-us .about-next-gen .block-fourth .text-within-a-few,
.section-about-us .about-next-gen .block-fourth span,
.section-about-us .about-next-gen .block-third .text-quit-his-job,
.section-about-us .about-whole-story .block-second .text-what-began,
.section-about-us .about-whole-story .text-internet-came-along p:first-child,
.section-about-us .about-whole-story .text-so-that-exactly,
.section-about-us .about-whole-story .text-your-freedom-project,
.section-about-us .about-whole-story2 .block-fourth .text-after-doing,
.section-about-us .about-whole-story2 .block-fourth .text-they-also-knew,
.section-about-us .about-whole-story2 .text-he-began-studying,
.section-about-us .btn-group-about{font-size:20px}
.section-about-us .about-future .block-second,
.section-about-us .about-future .block-third,
.section-about-us .about-future .text-we-never-stop{margin-bottom:20px}
.section-about-us .about-future img,
.section-about-us .about-how-started img,
.section-about-us .about-next-gen img,
.section-about-us .about-whole-story img{margin:0 auto 15px}
.section-about-us .about-whole-story2 .block-first .img-first-key img,
.section-about-us .about-whole-story2 .block-second .img-second-key img,
.section-about-us .about-whole-story2 .block-third .img-third-key img{margin:0 auto}
.section-about-us .btn-group-about a{font-size:13px}
.section-about-us-header2 h1{padding:90px 0;font-size: 28px}
.section-about-us2{background:#fff;font-family:'Montserrat', sans-serif;font-size: 14px;}
.section-about-us2 .container{padding-top:50px;padding-bottom:110px}
.section-about-us2 h2{font-size:24px;margin:0 0 20px}
.section-about-us2 p{margin-bottom:20px;line-height:24px}
.section-all-products-header{margin-top:-88px}
.section-all-products-header .title{margin-bottom:10px}
.section-all-products-header .description{font-size:21px;margin-bottom:20px;text-align:center}
.section-all-products-header .description p{margin-bottom:30px;display:block;max-width:100%}
.section-all-products-header .laptop-on-table{float:none;max-width:100%;margin-top:0}
.section-all-products .title{font-size:30px;margin-bottom:10px}
.section-all-products .description{margin-bottom:40px}
.section-all-products .product-box a .prod-title{left:0;width:100%}
.section-all-products-header .fill .container .lady-car img{right:0;padding:0 15px;top:110px}
.section-all-products-header .img-right img{width:390px!important}
.section-all-products-header .img-right{margin:100px 0}
.section-all-products-header .fill .container .laptop-hands img{width:560px;margin-top:10px}
.section-header-free-acct .p-left-55px,
.section-header-free-acct .sub-title,
.section-header-free-acct .title,
.section-header-free-acct a.link-in{color:#FFF}
.section-all-products .builder-right{padding:30px 15px 20px}
.section-all-products .builder-right .text-left{text-align:center}
.section-all-products .builder-right .text-left p.pull-left{float:right!important}
.section-helpdesk-live-help2{font-size:18px}
.section-helpdesk-live-help2 h1{font-size:28px}
.section-get-answers h2{font-size:28px}
.section-get-answers h3{font-size:22px}
.section-get-answers .media{margin-bottom:30px}
.section-get-answers .media p{font-size:16px}
.section-helpdesk-header{margin-top:0}
.section-helpdesk-header .container{padding:120px 10px}
.section-helpdesk-header h1{font-size:40px;margin-bottom:30px}
.section-helpdesk-header .input-group .form-control{font-size:16px;height:40px;padding:0 20px}
.section-helpdesk-header .input-group .btn{font-size:16px;padding:9px 20px}
.section-faq .container,
.section-helpdesk .container,
.section-remote-desktop .container,
.section-submit-ticket .container{padding: 50px 15px 80px;}
.section-submit-ticket .heading,
.section-remote-desktop .heading {padding-bottom:5px}
.section-submit-ticket .heading .pull-left,
.section-submit-ticket .heading .pull-right,
.section-remote-desktop .heading .pull-left,
.section-remote-desktop .heading .pull-right {float: none !important;}
.section-helpdesk-live-help .container{padding-top:30px;}
.section-helpdesk-live-help a .thumbnail .caption h3{padding:2px;color:#333;font-size:16px;text-align:center}
.section-helpdesk-live-help .gets-live-button{padding:0 10px}
.section-helpdesk-live-help .gets-live-help{font-size:23px}
.section-helpdesk-live-help h4{font-size:21px}
.section-faq .list-sub-category a{display:block;margin:5px 0px 5px 0px;}
.section-faq .faq-heading .text-right{text-align:left}
.help-search-box form.help-search .form-group {margin-bottom:0px;right:auto;top:auto;float:none;position:relative}
.section-download-free-report{margin-top:-78px;text-align:center}
.section-member-login,
.section-regular-pages01,
.section-signup{margin-top:-68px}
.section-download-free-report .thanks-for-downloading-text .title{font-size:30px;margin-bottom:35px}
.section-member-login h1,
.section-regular-pages01 h1{font-size:30px;margin-bottom:30px}
.section-recovery{margin-top:-68px;padding: 150px 10px 90px;}
.section-signup .reg-form{padding:10px 20px}
.section-signup .reg-form h1{font-size:38px}
.section-signup .reg-form h1 span{font-size:46px}
.section-signup .reg-form .form-control{width:100%}
.page-helpdesk .col-sm-3,
.page-helpdesk .col-sm-9{float:none!important;margin:0 auto}
.checkbox-wrap label{top:-3px;left:-3px}
.section-header-free-acct{margin-top:0;height:auto}
.section-header-free-acct .container{width:auto;max-width:970px;margin:0 auto;padding:30px 25px 40px;color:#FFF}
.section-header-free-acct .title{font-family:"Open Sans Light",Arial,Helvetica,sans-serif;font-size:32px;line-height:50px;margin-bottom:0;padding-top:20px}
.section-header-free-acct .pull-left,
.section-header-free-acct .pull-right{margin:0 auto;text-align:center;float:none!important}
.section-header-free-acct .p-left-55px{padding-left:0}
.section-header-free-acct .pull-left img{margin:0 auto;text-align:center;width:auto}
.section-header-free-acct .carousel .carousel-1,
.section-header-free-acct .carousel .carousel-2,
.section-header-free-acct .carousel .carousel-3{position:relative;vertical-align:bottom;left:auto}
.section-header-free-acct .carousel .carousel-1,
.section-header-free-acct .carousel .carousel-2{bottom:-10px;width:100%;margin:0 auto}
.section-header-free-acct .carousel .carousel-3{bottom:-10px;width:110%;margin:0 auto 0 -25px}
.section-header-free-acct .fill{height:auto}
.page-helpdesk .helpdesk-left{margin-top:15px}
.section-free-account p.desc{margin-bottom:30px}
.section-calendar .calendar p img,
.section-free-account .when-you-create p img{padding-top:30px}
.section-free-account .when-you-create{padding-right:15px}
.section-calendar{padding-bottom:15px}
.section-email-marketing .email-marketing{padding-top:35px;padding-bottom:45px}
.section-calendar .calendar p,
.section-calendar .calendar p img,
.section-email-marketing .email-marketing p,
.section-free-account .when-you-create p,
.section-free-account .when-you-create p img,
.section-free-resources .free-resources p,
.section-free-resources .free-resources p img,
.section-lead-capture .lead-capture p,



.section-lead-capture .lead-capture p img,
.section-task-manager .tasks-manager p{text-align:center!important;margin:0 auto!important}
.section-free-resources .testimonial{padding-left:0;padding-right:0}
.section-header-free-acct .fill .container .build{margin-left:0;margin-top:0}
.section-all-products .img-responsive{width:100%}
.section-download-ebook-dollar-plant .container{padding:20px 10px}
.section-download-ebook-dollar-plant .get-it-now{margin:70px auto 0}
.section-version-switch-page{margin-top:22px}
.breadcrumb-tab li{	display:none;}
.breadcrumb-tab li a span.main-text {display:none;}
.breadcrumb-tab li.active,.breadcrumb-tab li.main-li {display:block;}
.breadcrumb-tab li span.walk-label {vertical-align: sub;}
.breadcrumb-tab li.main-li .main-img-xs img {padding-right: 10px;}
.all-products-nav .list-inline {padding-left: 0;}
.section-all-products .container .all-products-nav.floating {max-width:220px;padding:0px}
.section-all-products .container .all-products-title {padding: 60px 15px 30px;}
.section-all-products .container .all-products-title h1 {font-size: 26px;}
.section-all-products .title {font-size: 22px;}
.section-all-products .current-promos .container .all-products-nav.floating {margin-top:59px}
.section-all-products .flex-container{display:block!important}
.all-products-nav.floating ul.list-inline {width: 100%}
.all-products-nav .float-bar.bar-hide {display:none;}
.all-products-nav .float-bar.bar-show {display:inline-block}
.yfp-nav2 {position: fixed;}

/* VER3 YFP INDEX CSS END */
.section-get-awesome .btn-training-center{padding:12px 45px;font-size:26px}
/* VER3 YFP INDEX CSS END */

.section-member-login .box-right-container{padding:30px}
.section-member-login h1{text-align: left;}
.section-member-login .box-left-container {padding: 102px 16px 0;}

/* VER3 MAX 767 YFP INDEX CSS Start */ 
.section-yfp-index__blueprintFlex{padding: 0;}
.section-yfp-index__blueprintFlex > div > img{display:none;width: 83%;position: relative;right: 0;}
.section-yfp-index__whatIsYfp > div:nth-of-type(1) > div:nth-of-type(1){width: 100%;}
.section-yfp-index__heading h1 br, .section-yfp-index__heading p br, .section-stay-connected h2 br, .section-yfp-index__roadmap, .section-yfp-index__whyYFP br, .section-yfp-index__education br,
.section-yfp-index__ourProducts br, .section-yfp-index__shakleeOffers br{display: none;}
.section-yfp-index__heading h1{font-size: 28px;text-align: center;}
.section-yfp-index__linkContainer, .section-yfp-index__builder .link, .section-yfp-index__whyYFP h2,
.section-yfp-index__learn .link{text-align: center!important;}
.section-yfp-index__heading .media-body p a{display: block!important;}
.section-yfp-index__blueprintContent{padding: 3rem 3rem;font-size: 16px; margin: 4rem 2rem;}
.section-yfp-index__blueprintContent h2{font-size:22px!important}
.section-yfp-index h2{ font-size: 24px;text-align: center;margin-bottom: 1rem;}
.section-yfp-index p,.section-yfp-index__cards .card p:nth-of-type(1),.section-yfp-index__link--download, .section-yfp-index__yfpNot li,.section-yfp-index__learn li, .section-yfp-index__eduMarketing p, .section-yfp-index__whyYFP li,
.section-yfp-index__builder p, .section-yfp-index__builder li,.section-yfp-index__whatIsYfp p, .section-yfp-index__whatIsYfp ol{font-size: 16px;}
.section-yfp-index__container > p{margin-bottom: 4rem;}
.section-yfp-index__shakleeBusiness{background: none; padding: 3rem 0 1rem; margin-top: 0}
.section-yfp-index__imagine{padding: 15rem 1rem 1rem;}
.section-yfp-index__cards .card{flex-basis: 46%;}
.section-yfp-index__platform img{width: 100%;}
.section-yfp-index__whatIsYfp > div, .section-yfp-index__learn .container, .section-yfp-index__eduMarketing .container, .section-yfp-index__benefit .container,
.section-yfp-index__allProducts, .section-yfp-index__blueprintMarketing, .section-yfp-index__yfpNot .container > div,
.section-yfp-index__watchStory .container{flex-direction: column;}
.section-yfp-index__stepBystep img, .section-yfp-index__allProducts img,
.section-yfp-index__yfpNot img, .section-yfp-index__benefit img, .section-yfp-index__shakleeOffers img,
.section-yfp-index__cards .card img,.section-yfp-index__eduMarketing .container > div:nth-of-type(2),
.section-yfp-index__watchStory .container > div:nth-of-type(1) p:nth-of-type(1),
.section-yfp-index__mplatform{width: 100%;}
.section-yfp-index__whatIsYfp .whatImg,.section-yfp-index__benefit img, .section-yfp-index__shakleeOffers img,
.section-yfp-index__mplatform{right: 0;}
.section-yfp-index__whatIsYfp > div > div{padding: 0 1rem;}
.section-yfp-index__whatIsYfp .whatImg, .section-yfp-index__learn .media{margin-top: 2rem;}
.section-yfp-index__stepBystep .container > p, .section-yfp-index__platform p{font-size: 21px;}
.section-yfp-index__benefit {margin-top: 2rem;}
.section-yfp-index__mplatform{position: initial;}
.section-yfp-index__allProducts .container {margin: 0 auto; background-color: #1051b9;padding: 2rem 2rem 4rem;;}
.section-yfp-index__whatIsYfp, .section-yfp-index__ourProducts{padding: 3rem 0;background: #fff;}
.section-yfp-index__stepBystep .container > p, .section-yfp-index__platform p, .section-yfp-index__builder ul{margin-bottom: 4rem!important;}
.section-yfp-index__stepBystep .media{margin-top: 4rem;top:0}
.section-yfp-index__learn .media-left{display: block;width: 115px;margin: 0 auto 3rem;}
.section-yfp-index__stepBystep .media-left{display: block; width:100%;margin-bottom:3rem}
.section-yfp-index__allProducts, .section-yfp-index__learn{padding-bottom: 3rem;}
.section-yfp-index__allProducts{background-color: #f3f3f3;}
/* .section-yfp-index__allProducts img {display: none;} */
.section-yfp-index__allProducts p, .section-yfp-index__mplatform, .section-yfp-index__whyYFP h2{margin-bottom: 2rem;}
.section-yfp-index__allProducts a, .section-yfp-index ul,.section-yfp-index__watchStory .container > div:nth-of-type(1), .section-yfp-index__whyYFP .container,
.section-yfp-index__learn .container > div:nth-of-type(1), .section-yfp-index__eduMarketing .container > div:nth-of-type(1), .section-yfp-index__shakleeOffers .container > div:nth-of-type(1){margin: 0;}
.section-yfp-index__builder .container{flex-direction: column-reverse;}
.section-yfp-index__builder h2, .section-yfp-index__learn h2, .section-yfp-index__eduMarketing h2, .section-yfp-index__nutrionalExperts h2{font-size: 21px;text-align: left;}
.section-yfp-index__builder{padding: 5rem 0 3rem;}
.section-yfp-index__yfpNot, .section-yfp-index__learn{padding-top: 4rem;}
.section-yfp-index__watchStory a{display: block;margin: 3rem auto;text-align: center;max-width: 250px;width: 100%;}
.section-yfp-index__education h5{font-size: 24px;}
.section-yfp-index__nutrionalExperts .card{flex-basis: 100%;margin-bottom: 1rem;}
.section-yfp-index__nutrionalExperts .card img{max-width: 115px;width: 100%;}
.section-yfp-index__nutrionalExperts h2{padding-bottom:31rem}
.section-stay-connected h2{font-size: 21px;}
.section-stay-connected ul li{line-height: 1.5;}
.section-stay-connected .join-the-group{text-align: center;}
.section-yfp-index__platform, .section-yfp-index__whyYFP .container{padding-bottom: 4rem;}
.section-yfp-index__whyYFP{padding:4rem 0 0}
.section-get-awesome .thumbnail{margin-bottom: 15px;padding: 15px 5px;}
.section-yfp-index__benefit h5{font-size: 21px; margin-bottom: 4rem;}
.section-yfp-index__education p, .section-yfp-index__benefit p, .section-yfp-index__eduMarketing p,.section-yfp-index__ourProducts p, .section-yfp-index__shakleeOffers p{line-height: 1.8;}
.section-yfp-index__education {padding: 4rem 0 13rem;}
.section-yfp-index__shakleeOffers{padding-bottom: 6rem;}
.section-yfp-index__allProducts h2{text-align: left;}
.section-yfp-index__eduMarketing{padding: 0 0 3rem;}
.section-yfp-index__stepBystep{padding-bottom: 4rem;}
.section-yfp-index__testimonials{position: relative;padding-bottom: 4rem;}
.section-yfp-index__testimonials .media-body p{position: absolute;display: flex;width: 100%;left: 3rem;bottom: 1rem;}
.section-yfp-index__heading {padding-bottom: 4rem;}
.section-yfp-index {background-size: 797%;background-position: top center;background-image: url(../bg/img-hero-bg03.jpg);}
.section-yfp-index__blueprint{margin-top: -3rem;}
.section-yfp-index__subBlueprint{display: block;-webkit-clip-path: polygon(0 8%, 100% 0, 100% 100%, 0 100%);clip-path: polygon(0 8%, 100% 0, 100% 100%, 0 100%);min-height: 970px;}
.section-yfp-index__blueprintMarketing img{ width: 210px!important;top: -9rem;left: auto;}
.section-yfp-index__stepBystep .media, .section-yfp-index__learn .media{position: relative;}
/* .section-yfp-index__stepBystep .media-heading, .section-yfp-index__learn .media-heading{position: absolute;top: 5rem;width: 49%;margin-left: 11rem;margin-right: 0;} */
.section-yfp-index__learn .media-heading{line-height: 1.3;top: 4rem;}
.section-yfp-index__allProducts img {margin-top: -30px;}
.section-yfp-index__whyYFP{clip-path: polygon(0 0, 100% 0, 100% 100%, 0 94%);-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 94%);}
.section-yfp-index__whyYFP img{width: 100%;position: relative;}
.section-yfp-index__benefit h2{text-align: left;}
.section-yfp-index__learn .container > div:nth-of-type(1){width: 100%;position: absolute;margin-left: -24px;margin-top: -128px;}
.section-yfp-index__learn .container > div img, .section-yfp-index__benefit .container > div{width:100%}
.section-yfp-index__learn .container > div:nth-of-type(2){padding-top: 50rem;}
.section-get-awesome .cards{display: flex;justify-content: space-between;padding: 0 1rem;}
.section-get-awesome .cards .col-sm-4{width: 32%;padding: 0;}
.section-get-awesome .cards .col-sm-4 .thumbnail h4{font-size: 14px;}
.section-get-awesome .thumbnail img{width: 45px;}
.section-get-awesome h2{line-height: 1;margin-bottom: 2rem;}
.section-yfp-index__ourProducts .imageMap-desktop{display:none}
.section-yfp-index__shakleeBusiness ol li{flex-basis: 50%;margin-bottom: 3rem;}
.section-yfp-index__shakleeBusiness ol li p{font-size: 15px;}
.section-yfp-index__shakleeBusiness ol li img{width:44%}
.section-yfp-index__imagine--flex,.section-yfp-index__questionsLeft > div{flex-direction: column-reverse;}
.section-yfp-index__imagine--left,.section-yfp-index__imagine--right,.section-yfp-index__questionsLeft--left, .section-yfp-index__questionsLeft--right{max-width:100%}
.section-yfp-index__imagine--flex h3, .section-yfp-index__questionsLeft--left h2{font-size: 20px;margin-top: 0;}
.section-yfp-index__shakleeBusiness{padding: 5rem 0 1rem;}
.section-yfp-index__questionsLeft ol{padding-left: 23px;}
.section-yfp-index__questionsLeft--right{margin-bottom: 2rem;}
.section-yfp-index__nutrionalExperts .container{background-color: #1051b9;}
/* VER3 YFP INDEX CSS END */

/* Blueprint Page Start*/
.blueprint-left {margin-left: 0;}
.section-yfp-index__blueprint{margin-top: 3rem;}
.section-yfp-index__blueprintContent.blueprint--content{margin-bottom:0}
.blueprint--contentGet {font-size: 24px;}
.section-blueprint__form {padding: 3rem 2rem;}
.section-yfp-index__subBlueprint.blueprint-clip {min-height: auto;padding: 45rem 0;clip-path: polygon(0 0, 100% 25%, 100% 100%, 0 100%);-webkit-clip-path: polygon(0 0, 100% 25%, 100% 100%, 0 100%);}
.blueprint-image{display: none;}
.blueprint-conclip{clip-path: polygon(0 0, 100% 0%, 100% 100%, 0 100%)!important; -webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 0 100%)!important; }
.blueprint-conspace {margin-top: 0;}
.section-yfp-index__blueprint--conthank {font-size: 3rem;}
/* Blueprint Page End*/

.section-yfp-index__watchStory .img-gayle {margin:auto}
.section-more-focused{padding-top: 30px}
.section-more-focused .cards img {margin-top: 30px}
.section-more-focused .media-left,.section-yfp-index__heading {display: block}
.section-more-focused h2 {line-height: 36px}
.section-yfp-index__watchStory h1,.section-yfp-index__watchStory h2 {font-size: 26px;text-align: center;}
.section-yfp-index__marketingStrategies h2{line-height: 40px}

}

@media (max-width:700px){
.section-grow-thriving .container{padding-top:10px;padding-bottom:10px}
.section-lead-capture .lead-capture .lead-capture-desc{margin-left:0}
.section-all-products-header .fill .container .lady-car img{right:0;width:550px;padding:0 15px;top:160px}
}

@media (max-width:640px){
.section-all-products .courses,
.section-all-products .online-tools{padding:5px}
.section-all-products .builder{margin:15px 5px}
.section-all-products .offline-tools{padding:5px}
.section-all-products-header .fill .container .laptop-hands img{width:410px;margin-top:0;left:10px}
.section-all-products-header .laptop{height:620px;background-size:cover}
}

@media (max-width:636px){
.section-all-products-header .fill .container .lady-car img{top:140px}
}

@media (max-width:606px){
.section-all-products-header .fill .container .laptop-hands img{width:410px;margin-top:-50px;left:10px}
}

@media (max-width:600px){
.section-grow-thriving .title{font-size:30px;padding-top:5px;padding-bottom:5px}
.section-all-products-header .fill .container .build{margin:0!important}
.section-all-products-header .title{font-size:28px;margin-bottom:0}
.section-all-products-header .laptop{height:600px;background-size:cover}
.section-all-products-header .img-right{margin:80px 0}
.section-all-products-header .fill .container .laptop-hands img{margin-top:30px}
.section-all-products .services{padding:5px 30px}
.section-all-products-header .fill .container .lady-car img{top:180px}
.section-member-login .box-left-container{width: auto;}
}

@media (max-width:540px){
.display-540{display:block}

.hide-540{display:none}
.promo-badge-left02 img, .promo-badge-right02 img, .promo-badge-left-no-date02 img, .promo-badge-right-no-date02 img {width: 190px;}

.promo-badge-right-no-date02 {top: -22px;}
.promo-badge-left-no-date02 {top: -22px;left: -30px;}
.section-member-login .box-right-container {padding: 30px;}
.text-36 {font-size: 23px;}
.section-member-login .box-right .free-access{text-align: left;}
.section-yfp-index__watchStory h1, .section-yfp-index__watchStory h2{font-size: 22px}
.section-yfp-index__eduMarketing h1{font-size: 26px}
.section-yfp-index__youllAvoid .container {padding-top: 100px;padding-bottom: 100px;}
}

@media (max-width:480px){	
.promo-badge-left {left: -30px;top: -93px;}
.promo-badge-right {right: -30px;top: -93px;}
.promo-badge-left img, .promo-badge-left-no-date img {width: 65px;}
.promo-badge-right img, .promo-badge-right-no-date img {width: 65px;}
.col-xxs-6{width:50%}
.bottom-xxs{margin-bottom:25px!important}
.section-header-free-acct .container{padding:30px 25px 5px}
.section-header-free-acct .carousel .carousel-1,
.section-header-free-acct .carousel .carousel-2{top:10px}
.section-header-free-acct .carousel .carousel-3{top:5px;margin-left:-20px}
.section-all-products .courses,
.section-all-products .offline-tools,
.section-all-products .online-tools,
.section-all-products .services{padding:5px 0}
.section-all-products .online-tools .online-tools-row{height:100%;margin:-5px 0}
.section-all-products .courses .courses-row,
.section-all-products .services .services-row{height:auto;margin:-5px 0}
.section-all-products .offline-tools .offline-tools-row{margin:-5px 0}
.hidden-sxs{display:block!important}
.hidden-xxs{display:none!important}
.section-all-products .builder{margin:15px 0}
.display{display:block}
.no-display{display:none}
.text-50{font-size:35px}
.text-39,
.text-40{font-size:28px}
.text-38{font-size:20px}
.text-32{font-size:25px}
.text-30{font-size:24px}
.text-23,
.text-28{font-size:20px}
.text-20{font-size:16px}
.text-16,
.text-18{font-size:14px}
#header-toggle-logo{width:77%}
.testimonial-container{display:block}
.testimonial-type01{margin:0 auto;display:block}
.testimonial-1st{margin-bottom:40px}
.modal-download .modal-body .modal-right .button{text-align:center}
.modal-download .modal-body .modal-right .form-control{width:100%}
.modal-download .modal-body .modal-right .button span{padding:13px 25px;white-space:nowrap}
.section-download-ebook p,
.section-download-ebook2 p{padding-left:20%;text-align:left;font-size:16px}
.section-download-ebook img,
.section-download-ebook2 img{top:5%;width:15%}
.section-download-ebook form,
.section-download-ebook2 form{padding-left:0}
.section-download-ebook .af-form-wrapper,
.section-download-ebook2 .af-form-wrapper{margin:20px 0 0}
.section-download-ebook .af-form-wrapper .af-element,
.section-download-ebook2 .af-form-wrapper .af-element{float:none;width:90%;margin:10px auto}
.section-download-ebook-dollar-plant .tips-free-ebook-text{font-size:20px;line-height:27px}
.section-download-ebook-dollar-plant .get-it-now{margin:50px auto 0;font-size:18px}
.btn-next-page01{font-size:13px}
.btn-next-page01 i,
.btn-prev-page01 i{font-size:46px}
.btn-prev-page01{font-size:13px}
.section-about-us-header .blue-box .title{font-size:30px}
.section-about-us .about-whole-story2 .block-first .text-first-key .title,
.section-about-us .about-whole-story2 .block-second .text-second-key .title,
.section-about-us .about-whole-story2 .block-third .text-third-key .title{font-size:16px}
.section-helpdesk-live-help a .thumbnail .caption h3{font-size:14px}
.section-helpdesk-live-help .gets-live-help{font-size:17px}
.section-helpdesk-live-help h4{font-size:16px}
.section-all-products-header .img-right{margin:10px 0 0}
.section-all-products-header .img-right img{width:350px!important}
.section-all-products-header .laptop{height:570px}
.section-all-products-header .screen .container{width:100%;max-width:970px;padding:60px 15px 20px;text-align:center}
.section-all-products-header .fill .container .laptop-hands img{width:400px;margin-top:0}
.section-all-products-header .fill .container .lady-car img{right:0;width:380px;padding:0 20px;top:15px;left:-30px}
.section-all-products-header .car{height:450px!important}
.section-all-products-header .cards{height:530px}
.section-all-products-header .fill .container .stack-cards img{top:0}
.section-error-server-content{background-size:100%;padding-bottom:250px}
/*VER3 INDEX PAGE*/
/* .section-yfp-index{background-size: 724%;} */
/* .section-yfp-index__heading {padding-bottom: 3rem;} */
.section-yfp-index__blueprintMarketing{margin-bottom: 0;}
.section-yfp-index__link{font-size: 26px;}
.section-yfp-index__allProducts a{font-size: 22px;}
.section-yfp-index__allProducts{padding: 2rem 1rem 0;}
.section-yfp-index__watchStory{padding: 2rem 0 0;}
.section-yfp-index__benefit, .section-yfp-index__eduMarketing .container > div:nth-of-type(2){margin-top: 0;}
.section-yfp-index__learn{padding-top: 2rem;}
.section-yfp-index__nutrionalExperts h2{padding-top: 4rem;}
.section-yfp-index__builder p, .section-yfp-index__builder li,.section-yfp-index__yfpNot li, .section-yfp-index__learn li{line-height: 1.5;}
.section-yfp-index__roadmap {top: -1.5rem;}
.blueprint-conclip{padding: 45rem 0 30rem!important;}
/*VER3 INDEX PAGE END*/
}

@media (max-width:409px){
.section-all-products-header .fill .container .laptop-hands img{margin-top:-20px}
}

@media (max-width:400px){
.col-xxs-6{width:100%}
.section-all-products .courses,
.section-all-products .offline-tools,
.section-all-products .online-tools,
.section-all-products .services{padding:5px 0}
.section-all-products .online-tools .online-tools-row{height:auto;margin:-5px 0}

/* VER3 MAX INDEX PAGE */
.section-yfp-index__cards .card p{font-size: 14px!important;}
.section-yfp-index__testimonials img{width: 100px;}
.section-yfp-index__learn .container > div:nth-of-type(2){padding-top: 44rem;}
.section-yfp-index__heading {padding-bottom: 5rem;}
.section-yfp-index{background-position: center 825px, top center;background-size: contain, 898%;}
/* VER3 MAX INDEX PAGE END*/

/* Blueprint Page Start*/
.section-yfp-index__subBlueprint.blueprint-clip{padding: 48rem 0;}
.section-yfp-index__subBlueprint{min-height: 750px;}


.section-yfp-index__eduMarketing h1{font-size: 22px}
.section-yfp-index__eduMarketing h2{text-align: center;}

/* Blueprint Page end*/
}

@media (max-width:362px){
.section-all-products-header .fill .container .lady-car img{top:-10px}

}

@media (max-width:352px){
.section-all-products-header .fill .container .laptop-hands img{width:345px}
}

@media (max-width:320px){
.col-xxs-6{width:100%}
.text-50{font-size:30px}

.text-40{font-size:23px}
.text-39{font-size:24px}
.text-38{font-size:18px}
.text-32{font-size:20px}
.text-23,
.text-28,
.text-30{font-size:18px}
.text-20{font-size:16px}
.text-16,
.text-18{font-size:14px}
.section-download-ebook p,
.section-download-ebook2 p{padding-left:50px;text-align:left;font-size:14px}
.section-download-ebook img,
.section-download-ebook2 img{top:20px;width:15%}
.section-all-products-header .fill .container .laptop-hands img{width:300px;margin-top:50px}
.section-all-products-header .fill .container .lady-car img{right:0;width:350px;padding:0 20px;top:0;left:-30px}
.section-all-products-header .img-right img{width:250px!important}
/* Blueprint Page Start*/
.section-blueprint__form {padding: 0 1rem;}
.section-yfp-index__blueprintContent.blueprint--content {margin: 4rem 1rem;}

/* Blueprint Page End*/

/* VER3 MAX INDEX PAGE */
.section-yfp-index__learn .container > div:nth-of-type(2) {padding-top: 35rem;}
.section-yfp-index {background-size: contain, 988%;background-position: center 874px, top center;}
.section-yfp-index__heading {padding-bottom: 9rem;}
.section-yfp-index__cards .card{padding: 2rem 2rem 3rem;}
.section-yfp-index__link--download{font-size: 16px;}
.section-yfp-index__blueprintContent{padding: 3rem 2rem;}
/* VER3 MAX INDEX PAGE END*/

}
