

/* Defaults */
body,html { margin:0;padding:0; }
body  { font-size:16px;font-family:arial;color:#000000;background:#ffffff; }

h1, h2, h3, h4, h5, h6  { padding:0;margin-top:0; }

p  { margin-top:0;margin-bottom:2.5%; }
ul, ol { padding:0 0 0 0;margin:0 0 3% 3%; }
li { padding:0;margin:0 0 4px 2%; }
span { margin:0;padding:0; }

table { border-collapse:collapse;border-spacing:0; }

/* Hyperlinks */
a:link, a:visited  { text-decoration: none; }
a:hover  { text-decoration: underline; }

h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited  { text-decoration:none; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover  { text-decoration:underline; }

/* FONT FAMILY */
@font-face { font-family:bell;src: url(../fonts/bell.woff) format('woff'), url(../fonts/bell.ttf) format('truetype'); }
@font-face { font-family:bellb;src: url(../fonts/bellb.woff) format('woff'), url(../fonts/bellb.ttf) format('truetype'); }
@font-face { font-family:gotham-bold;src: url(../fonts/gotham-bold.woff) format('woff'), url(../fonts/gotham-bold.ttf) format('truetype'); }
@font-face { font-family:gotham-boldita;src: url(../fonts/gotham-boldita.woff) format('woff'), url(../fonts/gotham-boldita.ttf) format('truetype'); }
@font-face { font-family:gotham-black;src: url(../fonts/gotham-black.woff) format('woff'), url(../fonts/gotham-black.ttf) format('truetype'); }
@font-face { font-family:gotham-blackita;src: url(../fonts/gotham-blackita.woff) format('woff'), url(../fonts/gotham-blackita.ttf) format('truetype'); }
@font-face { font-family:gotham-bookita;src: url(../fonts/gotham-bookita.woff) format('woff'), url(../fonts/gotham-bookita.ttf) format('truetype'); }
@font-face { font-family:gotham-medium;src: url(../fonts/gotham-medium.woff) format('woff'), url(../fonts/gotham-medium.ttf) format('truetype'); }
@font-face { font-family:gotham-mediumita;src: url(../fonts/gotham-mediumita.woff) format('woff'), url(../fonts/gotham-mediumita.ttf) format('truetype'); }
@font-face { font-family:Vani;src: url(../fonts/Vani.woff) format('woff'), url(../fonts/Vani.ttf) format('truetype'); }
@font-face { font-family:Vanib;src: url(../fonts/Vanib.woff) format('woff'), url(../fonts/Vanib.ttf) format('truetype'); }

/* SITE STRUCTURE */
.pagewrap  { max-width:900px;width:98%;margin:0 auto 2%;padding:0; }

/* HEADER */
.header  { padding:1% 0 1% 0;margin:0;position:relative;
	background:transparent url(https://d20xo4joih56kb.cloudfront.net/images/14day/01/topborder2.png) left bottom repeat-x; }
.logoheader { float:left;max-width:279px;width:35%;text-align:center; }
.top_l { float:right; }
.contactheader { font-size:13px;font-weight:bold;color:#999999;text-align:right;margin-top:0px;margin-right:5px; }
.socialmedia { text-align:right;padding:0; }
.socialmedia span { padding:0;margin:0; }
.socialmedia_no_count { display:none;text-align:center; }

/* FOOTER */
.footer { font-size:12px;color:#515151;text-align:center;padding:0.5% 2% 0.5%;margin:0 0 2%;border-top:#cccccc solid 1px;border-bottom:#cccccc solid 1px; }
.footer_content_wrap { max-width:900px;text-align:left;margin:0 auto 0; }
.logofooter { display:inline-block;width:8%;text-align:center;padding:0 2% 0 1%;margin:0 0 0 1%;vertical-align:middle;border-right:#e0e0e0 solid 1px; }
.co_desc { display:inline-block;width:86%;padding:0;margin-left:1%;text-align:left;vertical-align:middle; }
.footercontact { margin-bottom:2%; }
.footeraddr, .footernum, .footeremail, .copyright { display:inline-block; }
.midfootlinks { margin:0; }
.rightsres { display:inline-block;margin-right:2%; }
.footerlinks { display:inline-block; }
.footerlinks a { font-weight:bold;color:#71400c; }

/* CONTENT */
.page_content { padding:0 0 0 0;margin:0 auto;position:relative;z-index:5;
	background:url(https://d20xo4joih56kb.cloudfront.net/images/14day/01/content_bg.jpg) top left repeat-x;
	border:#ffffff solid 4px;box-shadow:0 3px 7px #a3a1a1; }
.wrapinnertop { padding:0;margin:0;position:relative;z-index:7;
	background:url(https://d20xo4joih56kb.cloudfront.net/images/14day/01/content_top_bg.png) top right no-repeat;
	background-size:100% auto; }
.wrapcontent { padding:3% 0 2%;margin:0;background:url(https://d20xo4joih56kb.cloudfront.net/images/14day/01/content_btm_bg.png) bottom left no-repeat;
	background-size:100% auto; }
.sec_2r { padding:0 5%;margin:0; }

.headlinepanel { font-size:32px;font-weight:bold;font-family:bellb,arial;color:#000;text-align:center;text-transform:uppercase;
	padding:1.4% 0 0.7%;margin:0 0 0.4%;border-top:#000000 solid 4px;border-bottom:#cccccc double 4px; }
.borderdes1 { max-width:66px;width:20%;margin:0 auto; }
.author { font-size:18px;font-family:bell;color:#717171;text-align:right;margin:0 0 4%; }

.textgrphd { font-size:19pt;font-family:arial;font-weight:bold;color:#ff6600;text-align:center;text-shadow:1px 1px #cccccc;margin-bottom:30px; }
.style_impt { color:#ff0000;padding-left:5px;padding-right:5px;background:#fffb3f; }

.steps_panel { padding:3% 4% 3% 4%;margin:7% 0 8.5% 4%;position:relative;
	background:#ffffd3 url(../../images/01/img_hor_sep_ele.png) bottom left repeat-x; }
.steps_panel_top { float:right;width:78.3%;font-size:20px;font-weight:bold;padding-bottom:2%;margin-bottom:2%;border-bottom:#c9c9bd solid 1px; }
.steps_panel_step { display:inline-block;width:14.65%;font-style:italic;color:#ffffff;text-align:center;
	padding:2px;margin-right:1%;vertical-align:top;background:#fe7c42; }
.steps_panel_title { display:inline-block;width:80.44%;color:#684616;vertical-align:top; }
.img_step_sales { float:left;max-width:254px;width:35.2%;margin:-11% 0 -2% -15.7%; }
.steps_panel_desc { float:right;width:76%;padding:0 0 2% 2%;margin-bottom:25px;
	border-bottom:#c9c9bd solid 1px; }
.steps_panel_desc ul { margin-left:5%;margin-bottom:2%; }
p.stylesubtt { font-weight:bold;font-style:italic;margin:0 0 0.7% -5%; }
p.note_steps { font-size:14px;font-weight:bold;font-style:italic;margin-left:5%;margin-bottom:5%; }

/* mid link - article page*/
.artlink { font-size:14pt;font-weight:bold;font-family:times;color:#565555;text-align:center;text-transform:uppercase;padding:2% 2% 2%;margin:0 -0.4% 5%;
	background:#e7e7e7 url(../../images/sales_article/articlelinkbg4.jpg) top left repeat-x;
	border-top:#bfbdbe solid 1px;border-bottom:#bfbdbe solid 1px;box-shadow:0 1px 7px #cccccc; }
.artlink a { color:#ea6e00;padding:3px 7px;background:#ffffbc; }
.artlink a:hover { color:#ffffbc;padding:3px 7px;background:#ea6e00; }
.artlink br { display:none; }


/* Meet Dr. K panel */
.meetdrk_panel { max-width:800px;width:100%;position:relative;padding:0;margin:0 auto 5%; }
.meetdrk_contentwrap { padding:4% 5% 2.5%;margin:0;position:relative;z-index:315;background:#f4f4f4;border:#e7e7e7 solid 1px; }
.meetdrk_panel_header { font-size:20pt;font-weight:bold;font-family:bell;color:#000;text-align:center;text-transform:uppercase;margin-bottom:2%;
	background:url(../../images/borderlinesingle.jpg) 0 45% repeat-x; }
.meetdrk_panel_header span { display:block;max-width:440px;width:100%;padding:2px 0;margin:0 auto;background:#f4f4f4; }
.drkpicprofile { float:left;max-width:200px;width:40%;margin:0 3% 0 0 }
.borderline5 { width:80%;height:1px;margin:0 auto 4%;border-bottom:#cccccc solid 1px; }
.drkcredentials { margin:0 0 2%; }
.imglogo { display:inline-block;max-width:50px;width:7%;margin:0 1% 1% 0;vertical-align:middle; }
.credtitle { display:inline-block;width:88%;font-size:14px;font-family:Vanib;color:#717171;margin:0 0 2%;vertical-align:middle; }
ul.lstcred_grp1 { display:inline-block;width:47%;padding-right:2%;margin:0 2% 2% 0;vertical-align:top;border-right:#cccccc solid 1px; }
ul.lstcred_grp2 { display:inline-block;width:47%;margin:0 0 2% 0;vertical-align:top; }
ul.lstcred_grp1 li, ul.lstcred_grp2 li { font-size:14px;font-family:Vanib;color:#717171;list-style:disc;padding:0;margin:0 0 1% 5.5%; }

/* bottom link - article page*/
.lnkstep1wrap { position:relative;margin:0 -24px 5.5%; }
a.step1link { display:block;font-size:14pt;font-weight:bold;font-family:Vani,arial;color:#ffffff;text-align:center;text-shadow:1px 1px 0 #dc6109;line-height:16pt;
	padding:2% 2.5% 1.5%;position:relative;z-index:319;
	background:#ff9d33 url(../../images/btmlinkbg.jpg) bottom left repeat-x; }
a:hover.step1link { background:#ff9d33 url(../../images/btmlinkbghover.jpg) top left repeat-x; }
.lnkstep1wrap i, .lnkstep1wrap u { display:inline-block; }
.btmlinknum { font-size:128.57%; }
.btmlinkshdwleft { position:absolute;top:100%;left:0;z-index:318; }
.btmlinkshdwright { position:absolute;top:100%;right:0;z-index:317; }
.clickpoint { font-size:13pt;font-weight:bold;font-family:bell,arial;color:#717171;text-align:center;
	margin:-4% auto 0;position:relative; }
.clickpoint span { position:relative; }
.arrowupthin { position:absolute;left:100%;bottom:20%;z-index:320; }

.pageheadline { font-size:20pt;font-family:arial;font-weight:bold;color:#ff6600;text-align:center;text-shadow:1px 1px #cccccc;margin-bottom:30px; }


/* COLOR */
.orange { color:#ff6600; }
.brown { color:#583005; }
.red { color:#ff0000; }
.gray3 { color:#333333; }
.green { color:#4b7a00; }
.yelor { color:#fff6ad; }

/* MARGIN */
.mbtm0, p.mbtm0 { margin-bottom:0; }
.mbtm1, p.mbtm1 { margin-bottom:1%; }
.mbtm2, p.mbtm2 { margin-bottom:2%; }
.mbtm3, p.mbtm3 { margin-bottom:3%; }
.mbtm4, p.mbtm4 { margin-bottom:4%; }
.mbtm5, p.mbtm5 { margin-bottom:5%; }
.mbtm7, p.mbtm7 { margin-bottom:7%; }

/* PADDING */

/* MISC */
.center { text-align:center; }
.centerblk { margin-left:auto;margin-right:auto; }
.clearsides { clear:both; }
.clear_sep { height:1px;margin-bottom:3%;clear:both; }
.img { width:100%; }
.inblk { display:inline-block; }
.floatL { float:left; }
.floatR { float:right; }
.halfblk { width:49%; }
.width30 { width:30%; }
.arial { font-family:arial; }
.testdiv { height:100px;border:#e3830e solid 1px; }


@media all and (max-width:1100px){
}
@media all and (max-width:1000px){
	.textgrphd br { display:none; }
	
	.lnkstep1wrap { margin:0 0 5.5%; }
	.btmlinkshdwleft, .btmlinkshdwright { display:none; }
}
@media all and (max-width:900px){
	.headlinepanel br { display:none; }
	
	.imglogo, .credtitle { vertical-align:top;margin-bottom:3%; }
}
@media all and (max-width:800px){
}
@media all and (max-width:700px){
	p  { margin-bottom:3%; }
	
	.logoheader { float:none;text-align:center;width:70%;margin:0 auto 1%; }
	.top_l, .contactheader, .socialmedia { float:none;text-align:center;margin-bottom:1%; }
	.logofooter { display:block;width:auto;max-width:73px;padding:0 2%;margin:0 auto 1%;border-right:none; }
	.co_desc { display:block;width:auto;padding:0;margin:0 0 1%;text-align:center; }
	
	.headlinepanel { font-size:28px; }
	.author { font-size:16px; }
	
	.textgrphd { font-size:24px; }
	
	.steps_panel { margin-left:0; }
	.steps_panel_top { float:none;width:auto;font-size:18px; }
	.img_step_sales { margin:0 0 0 -11%; }
	.steps_panel_desc { width:71.3%;padding-top:4%;border:0; }
	p.note_steps { font-size:13px; }
	
	.artlink br { display:block; }
	
	.meetdrk_panel_header { font-size:18pt; }
	
	a.step1link { font-size:13pt;line-height:15pt; }
	.arrowupthin { width:35px;  }
	.clickpoint { font-size:11.5pt; }
	
	.pageheadline { font-size:18pt; }
}
@media all and (max-width:600px){
	p  { margin-bottom:4%; }
	
	.contactheader { font-size:12px; }
	.author { text-align:center; }
	
	.steps_panel_top { font-size:17px; }
	
	.imglogo { width:10%; }
	.credtitle { width:85%; }
	ul.lstcred_grp1 { display:block;width:auto;padding-right:0;margin:0 0 0 3%;border:none; }
	ul.lstcred_grp2 { display:block;width:auto;margin:0 0 4% 3%; }
	
}
@media all and (max-width:500px){
	body  { font-size:14px; }
	p  { margin-bottom:5%; }
	
	.contactheader { font-size:11px; }
	.socialmedia_count { display:none; }
	.socialmedia_no_count { display:block; }
	.socialmedia2 img, .socialmedia2 span { padding:0;margin:0; }
	
	.headlinepanel { font-size:24px; }
	.author { font-size:14px; }
	
	.textgrphd { font-size:20px; }
	
	.steps_panel_top, .stylewarning { font-size:16px; }
	p.note_steps { font-size:12px; }
	
	.artlink { font-size:13pt; }
	
	.meetdrk_panel_header { font-size:16pt; }
	.drkpicprofile { float:none;width:70%;margin:0 auto 2%; }
	.credtitle, ul.lstcred_grp1 li, ul.lstcred_grp2 li { font-size:13px; }
	
	a.step1link { font-size:12pt;line-height:14pt; }
	.clickpoint { font-size:10.5pt; }
	.arrowupthin { width:30px;  }
	
	.pageheadline { font-size:16pt; }
}
@media all and (max-width:400px){
	body  { font-size:13px; }
	
	.contactheader { font-size:10px; }
	
	.headlinepanel { font-size:18px; }
	
	.textgrphd { font-size:16px; }
	
	.steps_panel_top { font-size:14px; }
	
	.artlink { font-size:12pt; }
	
	.meetdrk_panel_header { font-size:14pt; }
	
}
@media all and (max-width:350px){
	.contactheader { font-size:8px; }
	.contactheader span.newln { display:block; }
	.footer { font-size:10px; }
	.logofooter { max-width:65px; }
	
	.headlinepanel { font-size:15px; }
	.author { font-size:12px; }
	
	.textgrphd { font-size:14px; }
	
	.steps_panel_top { font-size:13px; }
	.img_step_sales { margin-right:7%; }
	.steps_panel_desc { float:none;width:auto;padding-top:9%; }
	.steps_panel_desc ul { clear:both; }
	p.note_steps { font-weight:10px; }
	
	.artlink { font-size:10.5pt; }
	.artlink br { display:none; }
	
	.meetdrk_panel_header { font-size:12pt; }
	.credtitle, ul.lstcred_grp1 li, ul.lstcred_grp2 li { font-size:12px; }
	
	.clickpoint { font-size:9.5pt; }
	.arrowupthin { width:25px;  }
	
	.pageheadline { font-size:14pt; }
}





