

.panel1 { max-width:800px;width:100%;padding:0 0 3%;margin:0 auto 5%;box-sizing:border-box;position:relative;background:#fcf8ef;border-left:#b8262b solid 10px;border-radius:10px; }
.pan1title { font-size:24px;font-family:Oswald-Bold;color:#ffffff;padding:1% 11% 1% 3%;margin:0 0 2%;background:#000000;border-top-right-radius:10px; }
.image2 { max-width:52px;width:8%;position:absolute;top:-1px;right:2%; }
.image1 { display:inline-block;max-width:91px;width:14%;margin:0 3% 0 -7%;vertical-align:middle; }
.pan1txtblk { display:inline-block;width:87%;vertical-align:middle; }
ul.bltstl1 { padding:0;margin:0 0 20px; }
ul.bltstl1 li { list-style:none;padding:0 0 0 25px;margin:0 0 7px;background:url(../../images/article/fl101_bulletarrow.png) left 7px no-repeat; }
.pan1txtblk ul.bltstl1 { font-weight:bold;margin-bottom:0; }
.pan1txtblk ul.bltstl1 li:last-of-type { margin-bottom:0; }

.pnhd { font-size:23px;font-family:Oswald-Bold;color:#fc7c34;text-align:center;padding:1.2% 4%;margin:0 0 4%;background:#fafafa;border-top:#dedede solid 1px;border-bottom:#dedede solid 1px; }

.panel2 { max-width:770px;width:100%;padding:2% 4% 0.7% 4%;margin:0 auto 5%;box-sizing:border-box;position:relative;background:#fffef0;border:#a79f22 dashed 2px; }

ul.bltstl2 { padding:0;margin:0 0 20px; }
ul.bltstl2 li { list-style:none;padding:0 0 0 25px;margin:0 0 7px;background:url(../../images/article/fl101_bulletcheck.png) left 6px no-repeat; }

.image3 { display:block;float:right;max-width:258px;width:35%;margin:0 0 2% 2%; }

.pnhd3 { padding:1.2% 5%;margin:0;background:#ffedee;border-top:#dedede solid 1px;border-bottom:#e4e4e4 dotted 1px; }
.image4 { display:inline-block;max-width:91px;width:14%;margin:-3% 3% -3% 2%;vertical-align:middle; }
.pnhd3txtblk { display:inline-block;width:79%;vertical-align:middle; }
.pnhd3txtblk p:last-of-type { margin-bottom:0; }

.panel5 { padding:2.5% 3% 1.5%;margin:0 0 3%;background:#fafafa;border-bottom:#dedede solid 1px; }
.panel5 p:last-of-type { margin-bottom:0; }
.image5 { display:block;max-width:884px;width:100%;margin:0 auto 2%; }
.pan5imgblk { text-align:center; }
.pan5image { display:inline-block;max-width:167px;width:19%;margin-bottom:2%; }

.panhd2 { max-width:884px;width:97%;font-size:22px;font-weight:bold;font-family:BRADHITC;color:#ffffff;text-align:left;padding:1.5% 2% 1.5% 5%;margin:0 0 3%;
	box-sizing:border-box;position:relative;background:url(../../images/article/bmc_bg2.png) top left no-repeat;background-size:100% 100%; }

.image6 { display:block;float:right;max-width:199px;width:28%;margin:0 -2% 2% 2%; }

.panel3 { max-width:720px;width:100%;padding:2% 3% 2%;margin:0 auto 2%;box-sizing:border-box;position:relative;background:#fdf6f6;border:#ededed solid 1px;border-radius:10px; }
.image7 { display:inline-block;max-width:91px;width:14%;margin:0 2% 0 -10%;vertical-align:middle; }
.pan3txtblk { display:inline-block;width:92%;vertical-align:middle; }
ul.bltstl3 { padding:0;margin:0 0 20px; }
ul.bltstl3 li { list-style:none;padding:0 0 0 20px;margin:0 0 5px;background:url(../../images/article/fl101_bulletdiscred.png) left 9px no-repeat; }
.pan3txtblk ul.bltstl3 { margin-bottom:0; }
.pan3txtblk ul.bltstl3 li:last-of-type { margin-bottom:0; }
.wrapp3img { text-align:center; }
.pan3blk { display:inline-block;width:31%;margin:0 0.5%;vertical-align:top; }
.img10blk { display:block;max-width:133px;width:100%;margin:0 auto 2%; }

/*
.image8 { display:block;max-width:740px;width:100%;margin:0 auto 2%; }
.grp8 { text-align:center;margin:0 auto; }
.grp8img { display:inline-block;max-width:232px;width:31%;margin-right:1%;margin-bottom:3%; }
.grp8img .img { margin-bottom:2%; }
*/

.panelfmtimg { max-width:750px;width:100%;text-align:center;margin:0 0 4% 10%;position:relative;z-index:11; }
.bmc_image8a { display:inline-block;max-width:232px;width:31.352%;margin-right:2%;margin-bottom:2%;position:relative; }
.bmc_image8b { display:inline-block;max-width:232px;width:31.352%;margin-right:2%;margin-bottom:2%;position:relative; }
.bmc_image8c { display:inline-block;max-width:232px;width:31.352%;margin-bottom:2%;position:relative; }
.bns_image11c { display:inline-block;max-width:314px;width:38.3%;margin-bottom:2%;position:relative; }
.bns_image11c2 { display:block;max-width:188px;width:82%;position:absolute;top:24%;right:-35.5%; }
.panelfmttxt { font-weight:bold;font-style:italic;text-align:center;margin-bottom:0; }


.image9 { display:block;float:right;max-width:239px;width:35%;margin:0 -3% 2% 2%; }
.image10 { display:block;max-width:634px;width:100%;margin:0 auto; }
.image11 { display:block;float:right;max-width:240px;width:35%;margin:0 -3% 2% 2%; }
.image12 { display:block;float:right;max-width:112px;width:21%;margin:0 0 2% 2%; }
.image13 { display:block;float:right;max-width:357px;width:42%;margin:0 -2% 0 2%; }
.image14 { display:block;float:right;max-width:230px;width:35%;margin:0 4% 0 2%; }

.btnyes { display:block;max-width:752px;width:100%;margin:0 auto 4%; }

.videopanel { max-width:900px;width: 100%;padding:0;margin: 0 auto 40px;background:#eeeeee;border-radius:7px;box-shadow:2px 2px 7px #818181; }
.videopanelheader { font-size:20px;font-family:Oswald-Regular;color:#1a1a1a;text-align:center;padding:1.4% 2% 1.4%;background:#f1f1f1 url(../../images/article/bmc_vidpantitlebg.jpg) bottom left repeat-x;border-radius:7px 7px 0 0; }
.videopanelbody { padding:10px 10px 7px;background:#eeeeee url(../../images/article/5mov_vidpanelbg.jpg) bottom left repeat-x;border-radius:0 0 7px 7px; }
.videopanel_mainblk { float:left;width:69%;position:relative; }
.videopanel_mainblk2 { padding-bottom:37px;position:relative;border-radius:2px; }
.wrapmainblk { height:0;padding-bottom:52%;padding-top:25px;margin:0;position:relative;background:#ffffff; }
.wrapmainblk iframe{ width:100%;height:100%;position:absolute;top:0;left:0; }
.videocaption { font-style:italic;color:#ffffff;text-align:center;padding:7px 3%;margin:0 0 3%;background:#5a5a5a url(../../images/article/5mov_vidcaptionbg.jpg) bottom left repeat-x; }
.videocaption.txtcapins { font-size:1.125em;color:#fcffa9;padding:4px 3% 4px; }
.videocaption.txtcapins a { color:inherit;text-decoration:underline; }
.videotitlestyle { font-style:normal;color:#fcffa9;text-transform:uppercase; }
.videopanel_sideblk { float:right;width:30%;padding:5px 5px;box-sizing:border-box;background:#ffffff;border:#e7e7e7 solid 2px;border-radius:2px; }
.exerlistselect { }
.exerlistselect ul { padding:0;margin:0; }
.exerlistselect ul li { font-size:14px;font-family:HelveticaNeueLTStd-Lt;list-style:none;padding:0 0 5px;margin:0 0 5px;border-bottom:#e3e3e3 solid 1px; }
#vidthumbblock1, #vidthumbblock6, #vidthumbblock11, #vidthumbblock16 { color:#ffffff;background:#e52207 url(../../images/article/bmc_bg3.jpg) bottom left repeat-x; }
.exerlistselect ul li a { display:block;color:#9a1301;text-decoration:none;padding:4px 3px;margin:0;border-radius:5px; }
.exerthumb { display:table-cell;width:77px;vertical-align:middle; }
.exerthumb img { width:100%; }
.playicon { display: table-cell;width:14px;padding: 0 8px;vertical-align:middle; }
.playicon img { width:100%; }
.exertitle { display:table-cell;vertical-align:middle; }
.insblk { font-size:14px;text-align:center;padding:4px 4%;background:#ffffff;border:#e7e7e7 solid 2px;border-radius:1px; }
.vidprevimg { display:block;width:100%;margin:0 auto; }

.contentred { color:#b8262b; }

@media screen and (max-width:1400px) {
	
}
@media screen and (max-width:1300px) {
	
}
@media screen and (max-width:1200px) {
	
}
@media screen and (max-width:1100px) {
	.bmc_image8a { width:46%;margin-right:4%; }
	.bmc_image8b { width:46%;margin-right:0; }
	.bmc_image8c { display:block;width:46%;margin:0 auto 2%; }
	
}
@media screen and (max-width:1000px) {
	.panel1 { margin:0 0 5% 2%; }
	.panel3 { margin-left:2%; }
	
	.panelfmtimg { width:auto; }
}
@media screen and (max-width:900px) {
	.videopanel_mainblk { float:none;width:100%; }
	.videopanel_sideblk { float:none;width:100%; }
	.exerlistselect ul li a { padding:3px 3px;border-radius:3px; }
	.exerthumb { width:40px; }
	
}
@media screen and (max-width:800px) {
	
}
@media screen and (max-width:700px) {
	.panel1 { border-width:8px;border-radius:8px; }
	.pan1title { font-size:22px;border-top-right-radius:8px; }
	
	ul.bltstl1 li { background-size:13px auto;background-position:left 6px; }
	ul.bltstl2 li { background-size:14px auto;background-position:left 6px; }
	
	.pnhd { font-size:20px; }
	
	.pan5image { width:31%;margin-bottom:2%; }
	
	.videopanelheader { font-size:19px; }
}
@media screen and (max-width:600px) {
	.pan1title { font-size:20px; }
	
	.pnhd { font-size:18px; }
	
	.image4 { margin:0 2% 0 -2%; }
	
	/*.grp8img { width:47%; }*/
	
	.pan3blk { width:48%;margin-bottom:3%; }
	.pan3blk:last-of-type { margin-bottom:0; }
	
	.videopanelheader { font-size:18px; }
	.txtplaying { display:none; }
}
@media screen and (max-width:500px) {
	.panel1 { border-width:6px;border-radius:6px; }
	.pan1title { font-size:18px;border-top-right-radius:6px; }
	
	.pnhd { font-size:16px; }
	
	.panhd2 { font-size:20px; }
	
	.panel3 { padding:14px 3% 14px; }
	
	.videopanel { border-radius:5px; }
	.videopanelheader { font-size:16px;border-radius:5px 5px 0 0; }
	.exerlistselect ul li, .insblk { font-size:13px; }
	.exerlistselect ul li a { border-radius:3px; }
	
	.image14 { float:none;width:55%;margin:0 auto 2%; }
}
@media screen and (max-width:400px) {
	.panel1 { border-width:4px; }
	.pan1title { font-size:16px;border-top-right-radius:4px; }
	
	ul.bltstl1 li { padding-left:18px;background-size:11px auto;background-position:left 3px; }
	ul.bltstl2 li { padding-left:18px;background-size:12px auto;background-position:left 3px; }
	
	.pnhd { font-size:14px; }
	
	.panhd2 { font-size:18px; }
	
	.pan5image { width:48%;margin-bottom:4%; }
	
	.panelfmtimg { margin:0 0 4%; }
	.bns_image11c2 { width:90%;position:absolute;top:22%;right:-40%; }
	
	.image6 { float:none;width:35%;margin:0 auto 2%; }
	.image3, .image9, .image11 { float:none;width:45%;margin:0 auto 2%; }
	.image12 { float:none;width:25%;margin:0 auto 2%; }
	
	.videopanel { border-radius:3px; }
	.videopanelheader { font-size:15px;border-radius:3px 3px 0 0; }
	.wrapmainblk { padding-bottom:50%; }
	.exerlistselect ul li, .insblk { font-size:12px; }
	.exerlistselect ul li a { border-radius:2px; }
	
}
@media screen and (max-width:350px) {
	.panel1 { border-width:3px;border-radius:3px; }
	.pan1title { font-size:14px;border-top-right-radius:3px; }
	
	.panhd2 { font-size:16px; }
	
	.videopanelheader { font-size:14px; }
	.exerlistselect ul li, .insblk { font-size:11px; }
	
}

