*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} body{position:relative;margin:0;padding:0;font-size:100%;background-color:#fff;font-family:Calibri,Candara,Segoe,"Segoe UI",Arial,sans-serif;-webkit-text-size-adjust:100%;} p{margin:0 0 0.3em 0;padding:0;font-size:1em;line-height:1.3em;} ul,ol{font-size:0.9em;line-height:1.3em;} ul ul,ol ol,ul ol,ol ul{font-size:100%;} dl{font-size:0.9em;line-height:1.3em;} a{color:#c1262e;} img.primeResponsive{width:100%;height:auto;} .layoutWidth{margin:0px auto;padding:0px;max-width:1200px;} header{position:relative;} nav.headerNav{margin:0;padding:0;} .mainLayout{margin-top:20px;margin-bottom:20px;} .mainContent{margin:0;padding:0 12px 0 5px;} nav.mainNav{display:none;margin:0;padding:0;} .mainSidebar{margin:0;padding:0;} nav.mainNav ul{margin:0;padding:0;list-style-type:none;} nav.mainNav ul li{margin:0;padding:0;} .mainLayout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;} .mainContent{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;} .mainSidebar{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;} nav.mainNav{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;width:100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;} @media all and (min-width:400px){nav.mainNav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;} nav.mainNav ul li{-webkit-box-flex:1 1 40%;-moz-box-flex:1 1 40%;width:40%;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%;} } @media all and (min-width:600px){.mainLayout{-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;} .mainContent{-webkit-box-flex:2 1 90%;-moz-box-flex:2 1 90%;-webkit-flex:2 1 90%;-ms-flex:2 1 90%;flex:2 1 90%;} .mainSidebar{webkit-box-flex:0 0 300px;-moz-box-flex:0 0 300px;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;border-top:0;} } @media all and (min-width:800px){nav.mainNav ul li{-webkit-box-flex:1 1 30%;-moz-box-flex:1 1 30%;width:30%;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;} } .error404{margin:1em 0 5em 0;padding:1.5em;border:4px solid #666;background-color:#eee;text-align:left;} .error404 h4{margin:0;padding:0;font-size:4em;line-height:1.3em;color:#f00;} .error404 h6{margin:0 0 1em 0;padding:0;font-size:1.2em;line-height:1.5em;color:#f00;} #breadcrumb a{color:#377400;} input[type="text"]{padding:3px;border:1px solid #bababa;} .buttonStyle01{display:block;margin:1em auto;padding:8px 12px;background-color:#95da43;color:#466d19;border:0;font-size:0.9em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .buttonStyle01:hover{background-color:#ffd167;} a.buttonStyle01{display:inline-block;text-decoration:none;} h3.layoutHeadline{margin:0;padding:8px 10px;border-bottom:1px solid #e7e7e7;font-weight:normal;font-size:1em;background-color:#c1262e;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;} h3.layoutHeadline a{color:#fff;} h3.layoutHeadline02{margin:0;padding:8px 10px;font-weight:normal;font-size:1em;background-color:#2261b8;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;} .noDisplay{display:none;} .video_icon{border:0;} #printHeader{display:none;} #printFooter{display:none;} .debugDiv{margin:1em;padding:1em;background-color:#ffffe0;border:2px solid #666;} .debugDiv pre{margin:0;padding:0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;} .video_icon{width:12px !important;height:9px !important;border:0;} header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;} header>*{} .flexLineBreak{display:none;margin:0;padding:0;} header .misAdWrapper{-webkit-box-flex:1 0 100%;-moz-box-flex:1 0 100%;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;background-color:#eee;} header .misAdWrapper>*{margin:0 auto;} #responsive-menu-icon i{font-size:30px;} #responsive-menu-icon .caption{font-size:0.7em;position:relative;top:-7px;left:4px;} .menu-icon{-webkit-box-flex:0 0 50px;-moz-box-flex:0 0 50px;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;margin:0;padding:0;display:flex;float:left;max-height:36px;overflow:hidden;} .menu-icon a{display:block;margin:0px;padding:0px 10px 15px 10px;font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:12px;color:#000;} header .logoLink{-webkit-box-flex:2 2 80%;-moz-box-flex:2 2 80%;-webkit-flex:2 2 80%;-ms-flex:2 2 80%;flex:2 2 80%;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;margin:0;padding:0px 0px 0px 0px;} header .logoLink img{display:block;margin:0 auto;padding:0;width:100%;height:auto;border:0;} header .searchDiv{-webkit-box-flex:2 2 100%;-moz-box-flex:2 2 100%;-webkit-flex:2 2 100%;-ms-flex:2 2 100%;flex:2 2 100%;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin:5px;padding:0;} header #headerSearchFormDivInner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0 0;border:1px solid #333;background-color:#fff;} header #headerSearchFormDivInner input[type="text"]{-webkit-box-flex:2 2 80%;-moz-box-flex:2 2 80%;-webkit-flex:2 2 80%;-ms-flex:2 2 80%;flex:2 2 80%;margin:0;padding:0 0 0 5px;background-color:#fff;font-size:0.8em;border:0;height:25px;} header #headerSearchFormDivInner input[type="submit"]{-webkit-box-flex:0 0 20px;-moz-box-flex:0 0 20px;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;height:25px;margin:0;padding:0;cursor:pointer;color:transparent;font-weight:bold;font-size:1em;border:0;background-image:url(/images/material-design-icons-2.2.0/action/ic_search_black_48dp/web/ic_search_black_48dp_1x.png);background-repeat:no-repeat;background-size:contain;background-color:transparent;} header #topMenu{-webkit-box-flex:2 2 80%;-moz-box-flex:2 2 80%;-webkit-flex:2 2 80%;-ms-flex:2 2 80%;flex:2 2 80%;-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5;margin:0;padding:0;} header #topMenu ul{margin:0;padding:0;list-style-type:none;} header #topMenu ul li{margin:0;padding:0;} header #topMenu ul li a{display:block;margin:0;padding:5px;text-decoration:none;text-align:center;color:#1d5eb8;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-o-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-ms-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:linear-gradient(to bottom,#ffffff 0%,#f0f0f0 100%);} header #topMenu ul li a.renew{color:#fff;background:none #c1262e;} #sidr-id-topMenu{display:none;} @media only screen and (min-width:500px){header>*{} header #topMenu ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-o-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-ms-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:linear-gradient(to bottom,#ffffff 0%,#f0f0f0 100%);} header #topMenu ul li{margin:0;padding:0;} header #topMenu ul li a{padding:5px 1em;background:inherit;} } @media only screen and (min-width:700px){header>*{} header .misAdWrapper{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;} header .menu-icon{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;} header .logoLink{-webkit-box-flex:2 1 80%;-moz-box-flex:2 1 80%;-webkit-flex:2 1 80%;-ms-flex:2 1 80%;flex:2 1 80%;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;} header .logoLink img{margin:0 auto 0 0;} header .searchDiv{-webkit-box-flex:1 2 20%;-moz-box-flex:1 2 20%;-webkit-flex:1 2 20%;-ms-flex:1 2 20%;flex:1 2 20%;margin:5px;padding:0;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;} header #topMenu{-webkit-box-flex:2 1 50%;-moz-box-flex:2 1 50%;-webkit-flex:2 1 50%;-ms-flex:2 1 50%;flex:2 1 50%;-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5;margin:0;padding:0;} header #topMenu ul{-webkit-box-pack:justify;-webkit-justify-content:flex-end;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:flex-end;} } @media only screen and (min-width:1000px){header>*{} header .searchDiv{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;} header #topMenu{-webkit-box-flex:2 1 50%;-moz-box-flex:2 1 50%;-webkit-flex:2 1 50%;-ms-flex:2 1 50%;flex:2 1 50%;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;} .flexLineBreak{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;display:block;} header .menu-icon{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;} header .logoLink{-webkit-box-flex:1 2 200px;-moz-box-flex:1 2 200px;-webkit-flex:1 2 200px;-ms-flex:1 2 200px;flex:1 2 200px;-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5;} header .logoLink img{padding:0 10px 0 0;} header .misAdWrapper{-webkit-box-flex:0 0 728px;-moz-box-flex:0 0 728px;-webkit-flex:0 0 728px;-ms-flex:0 0 728px;flex:0 0 728px;-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6;} } nav.headerNav{margin:0 auto;background-color:#efefef;border-color:#ddd;border-width:1px 0;border-style:solid;} @media only screen and (min-width:1000px){nav.headerNav{margin-top:10px;} } nav.headerNav ul{margin:0;padding:0;list-style-type:none;} nav.headerNav ul li{margin:0;padding:0;} nav.headerNav ul li a{display:block;margin:0;padding:8px 8px;font-weight:normal;color:#333;text-decoration:none;text-align:center;} nav.headerNav ul li a:hover{color:#fff;background-color:#333;} nav.headerNav ul:nth-child(1){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;} nav.headerNav ul:nth-child(1) li{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;} nav.headerNav ul:nth-child(2){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;} nav.headerNav ul:nth-child(2) li{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;} nav.headerNav ul:nth-child(2) li>*{} nav.headerNav #headerSearchFormDivInner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:flex-end;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0px;} nav.headerNav #headerSearchFormDivInner input[name="search_term"]{-webkit-box-flex:2 2 80%;-moz-box-flex:2 2 80%;-webkit-flex:2 2 80%;-ms-flex:2 2 80%;flex:2 2 80%;padding-left:0.7em;color:#000;border:0;background-color:#fff;font-size:0.9em;} nav.mainNav .mainMenuDiv{margin:0 0 15px 0;padding:0;border:1px solid #e7e7e7;} nav.mainNav .mainMenuDiv ul{margin:0;padding:0;list-style-type:none;font-size:0.8em;} nav.mainNav .mainMenuDiv ul ul{font-size:100%;} nav.mainNav .mainMenuDiv ul ul{background-color:#f0f0f0;} nav.mainNav .mainMenuDiv li{margin:0;padding:0;} nav.mainNav .mainMenuDiv a{display:block;margin:0;padding:5px 5px 5px 30px;text-decoration:none;} nav.mainNav .mainMenuDiv a:hover{background-color:#aaa;} nav.mainNav .mainMenuDiv a.current{background-color:#333;color:#fff;} nav.mainNav .mainMenuDiv ul ul a{background-image:none;} .articleGrid{margin:0;padding:0;} .articleGrid .articleCell{margin:0 0 1em 0;padding:0;border:1px solid #ededed;} .articleGrid .articleCell .mainImgDiv{margin:0 0 0.3em 0;padding:0;} .articleGrid .articleCell .mainImgDiv .aspectRatio{margin:0;padding:0;width:100%;height:auto;} .articleGrid .articleCell .mainImgDiv img{display:block;margin:0;padding:0;} .articleGrid .articleCell h4{margin:0 auto 0.5em auto;padding:0;width:90%;font-size:1em;line-height:1.2em;} .articleGrid .articleCell h4 a{color:#356aa0;text-decoration:none;} .articleGrid .articleCell h4 a:hover{text-decoration:underline;} .articleGrid .articleCell .teaserDiv{margin:0 auto 0.5em auto;padding:0;width:90%;} .articleGrid .articleCell .bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;-moz-box-pack:space-around;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:5px;border-top:1px solid #f0f0f0;background-color:#f7f7f7;color:#919191;vertical-align:text-bottom;text-align:center;font-size:14px;line-height:15px;} @media only screen and (min-width:500px){.articleGrid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0;padding:0;} .articleGrid .articleCell{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-moz-box-direction:column;-webkit-box-direction:column;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flexbox-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 0 1em 0;padding:0;} .articleGrid .articleCell>*{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;} .articleGrid .articleCell h4{} .articleGrid .articleCell .teaserDiv{-webkit-box-flex:3 2 auto;-moz-box-flex:3 2 auto;-webkit-flex:3 2 auto;-ms-flex:3 2 auto;flex:3 2 auto;} } @media only screen and (min-width:500px) and (max-width:699px),only screen and (min-width:1000px){.articleGrid .articleCell{-webkit-box-flex:0 1 32%;-moz-box-flex:0 1 32%;-webkit-flex:0 1 32%;-ms-flex:0 1 32%;flex:0 1 32%;} } @media only screen and (min-width:700px) and (max-width:999px){.articleGrid .articleCell{-webkit-box-flex:0 1 49%;-moz-box-flex:0 1 49%;-webkit-flex:0 1 49%;-ms-flex:0 1 49%;flex:0 1 49%;} } #publicationList .articleCell{} #publicationList .articleCell .focal-point{overflow:auto;} #publicationList .articleCell .focal-point>div{margin:0;} @media only screen and (min-width:500px){#publicationList .articleGrid .articleCell .mainImgDiv .aspectRatio{margin:0;padding:0;height:auto;overflow:auto;} } .mainSidebar .rightRailDiv{margin:0 0 10px 0;padding:0;border:1px solid #e7e7e7;} .mainSidebar .rightRailAd{margin:5px 0 10px 0;padding:5px 0;} .mainSidebar .newsletterSignUpDiv{margin:0;padding:0;} .mainSidebar .newsletterSignUpDiv #newsletterSignUpDiv2{margin:0;padding:10px;} .mainSidebar .newsletterSignUpDiv #newsletterSignUpDiv2 .emailInputDiv{margin:0;padding:0;} .mainSidebar .newsletterSignUpDiv #newsletterSignUpDiv2 .emailInputDiv h4{margin:0 0 0.3em 0;padding:0;font-size:0.9em;} .mainSidebar .newsletterSignUpDiv #newsletterSignUpDiv2 .emailInputDiv input[type="text"]{margin:0 0.7em 0 0;padding:3px;width:60%;} .mainSidebar .newsletterSignUpDiv #newsletterSignUpDiv2 .emailInputDiv input[type="submit"]{margin:0;padding:3px;width:30%;} .mainSidebar .newsletterSignUpDiv #newsletterSignUpDiv2 .emailInputDiv input[type="submit"]:hover{cursor:pointer;} .mainSidebar #topTenDiv .topTenImg{display:block;margin:0px 0px 10px;padding:0px;background-repeat:no-repeat;background-position:center center;background-size:cover;height:127px;border-top:2px solid #82d91b;} .mainSidebar #topTenDiv ol{margin:0px 0px 0px 1em;} .mainSidebar #topTenDiv ol a{display:block;margin:0;padding:0;text-decoration:none;} .mainSidebar #topTenDiv ol a:hover{text-decoration:underline;} .mainSidebar .recentArticlesRightCol ul{margin:10px 0px 0px 1em;} .mainSidebar .recentArticlesRightCol ul a{display:block;margin:0;padding:0.5em 0;text-decoration:none;} .mainSidebar .recentArticlesRightCol ul a:hover{text-decoration:underline;} .mainSidebar .recentArticlesRightCol>a{display:block;margin:0px 1em 1em;padding:0px;font-size:0.8em;text-align:right;color:#aaa;text-decoration:none;} .mainSidebar #connectWithUsDiv .rightRailDivContent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:5px auto;padding:0;width:85%;} .mainSidebar .recentArticlesRightCol>a{display:block;margin:0px 1em 1em;padding:0px;font-size:0.8em;text-align:right;color:#aaa;text-decoration:none;} footer{margin:30px 0px 20px;padding:15px 10px 20px 10px;border-top:1px solid #ededed;background-color:#fbfbfb;} #footerMenu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-moz-box-pack:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1em 0;padding:0;} #footerMenu a{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 0.8em 0;padding:0.1em 0.5em;text-decoration:none;text-align:center;} #footerMenu a:hover{text-decoration:underline;} footer .copyright{margin:2em 0;text-align:center;line-height:1.5em;color:#aaaaaa;} #site67 footer .copyright,#site68 footer .copyright{font-size:1.2em;line-height:1.5em;color:#000;} #site65 #homePageMiddleColSection01{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #e7e7e7;} #site65 #homePageMiddleColSection01 .aodImage{display:none;background-position:center center;background-repeat:no-repeat;background-size:auto 98%;text-decoration:none;} #site65 #homePageMiddleColSection01 #homePageCarousel{-webkit-box-flex:1 1 75%;-moz-box-flex:1 1 75%;-webkit-flex:1 1 75%;-ms-flex:1 1 75%;flex:1 1 75%;} .carousel{position:relative;} .carousel a{outline:0;} #homePageCarouselToc{display:none;} #homePageCarouselToc ul dl{position:relative;margin:0 0 5px 0;padding:0;text-align:center;overflow:hidden;} #homePageCarouselToc ul dt{margin:0;padding:0;max-height:172px;} #homePageCarouselToc ul dd{position:absolute;bottom:0;margin:0;padding:0;font-size:0.8em;line-height:1.2em;background-color:rgba(0,0,0,0.8);width:100%;} #homePageCarouselToc ul dd a{display:block;margin:0 auto;padding:5px;text-decoration:none;color:#fff;width:94%;} #homePageCarouselToc ul img{display:block;margin:0;padding:0;width:100%;height:auto;border:0;} #homePageCarousel img{border:0;} .carousel-inner{position:relative;width:100%;overflow:hidden;} .carousel-inner>.item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;} .carousel-inner>.item .topDiv{position:relative;margin:0;padding:0;overflow:hidden;height:0;padding-bottom:65%;} @media only screen and (min-width:560px){.carousel-inner>.item .topDiv{background-color:yellow;} } @media only screen and (min-width:760px){.carousel-inner>.item .topDiv{background-color:blue;} } @media only screen and (min-width:1000px){.carousel-inner>.item .topDiv{background-color:red;} } @media all and (min-width:1050px){.carousel-inner>.item .topDiv{background-color:green;} } .carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1;} .carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;} .carousel-inner>.active{left:0;} .carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%;} .carousel-inner>.next{left:100%;} .carousel-inner>.prev{left:-100%;} .carousel-inner>.next.left,.carousel-inner>.prev.right{left:0;} .carousel-inner>.active.left{left:-100%;} .carousel-inner>.active.right{left:100%;} .carousel-caption{margin:0;padding:0;color:#000;text-align:left;width:100%;background-color:#fff;} .carousel-caption .carouselCaptionInner{display:block;margin:0;padding:10px 10px 7px 12px;} .carousel-caption h2,.carousel-caption h3{display:inline;margin:0 0.3em 0.3em 0;font-size:1em;} .carousel-caption p{margin:0;font-size:90%;} .carousel-caption a{text-decoration:none;color:#000;} .carousel-caption .btn{text-shadow:none;} .carousel-indicators{margin:0;padding:3px 0 1px 0;text-align:center;list-style:none;background-color:#999;} body#site28 .carousel-indicators{background-color:#73c513;} body#site53 .carousel-indicators{background-color:#859eb8;} .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px;} .carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff;} .carousel-control{position:absolute;top:0;left:0;bottom:0;padding-top:27%;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);opacity:0.5;} .carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0%),color-stop(rgba(0,0,0,0.0001) 100%));background-image:-o-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;} .carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0%),color-stop(rgba(0,0,0,0.5) 100%));background-image:-o-linear-gradient(left,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;} .carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;opacity:0.9;} .carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{z-index:5;} .carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{} .carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{} .carousel-control .glyphicon-chevron-left img,.carousel-control .glyphicon-chevron-right img{width:50%;} .carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;} .carousel-control .icon-prev:before{content:"\2039";} .carousel-control .icon-next:before{content:"\203a";} #homePageMiddleCol_articlesAndVideos{margin:0;padding:0;border:1px solid #e7e7e7;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet{margin:0 0 15px 0;padding:0;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet>div{margin:0;padding:10px;border-top:1px solid #e7e7e7;} #site65 #homePageMiddleCol_articlesAndVideos .homePageArticleSet>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:flex-start;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:flex-start;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;} #site65 #homePageMiddleCol_articlesAndVideos .homePageArticleSet h4{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;width:100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;} #site65 #homePageMiddleCol_articlesAndVideos .homePageArticleSet .mainImg{-webkit-box-flex:1 1 30%;-moz-box-flex:1 1 30%;width:30%;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;} #site65 #homePageMiddleCol_articlesAndVideos .homePageArticleSet>div>div{-webkit-box-flex:2 2 70%;-moz-box-flex:2 2 70%;width:70%;-webkit-flex:2 2 70%;-ms-flex:2 2 70%;flex:2 2 70%;} #site65 #homePageMiddleCol_articlesAndVideos .homePageArticleSet>div>div>p{padding-left:15px;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet>div>div>ul{padding-left:15px;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet a{display:block;text-decoration:none;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet a:hover{text-decoration:underline;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet h4{margin:0 0 1em 0;padding:0;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet img{display:block;margin:0 auto 0.7em auto;padding:0;width:100%;height:auto;border:0;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet ul{margin:0;padding:0;list-style-type:none;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet ul a{display:inline-block;margin:0.2em 0;padding:0.3em 0;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet img.video_icon{display:inline;margin:0 0 0 0.5em;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet3{display:block;margin:0 0 1em 0;padding:0;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet3 .image{margin:0;padding:0;width:100%;height:0;padding-bottom:65%;overflow:hidden;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet3 h6{margin:0.5em 0.3em;padding:0;text-align:center;font-size:1em;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet4{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-ordinal-group:99;-moz-box-ordinal-group:99;-ms-flex-order:99;-webkit-order:99;order:99;margin:0;padding:0;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet4>div{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;position:relative;margin:0 0 5px 0;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet4>div:nth-child(odd){border-right:4px solid #fff;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet4>div:nth-child(even){border-left:4px solid #fff;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet4>div>div{margin:0;padding:0;width:100%;height:0;padding-bottom:75%;overflow:hidden;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet4 h6{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:30%;right:0;bottom:30%;left:0;margin:0;padding:0.5em;background-color:rgba(240,240,240,0.8);text-align:center;font-size:0.8em;color:#000;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet4 h6 a{color:#000;text-decoration:none;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet4 h6 a:hover{text-decoration:underline;} @media only screen and (min-width:560px){#homePageMiddleCol_articlesAndVideos .homePageArticleSet>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:flex-start;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:flex-start;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;} #site65 #homePageMiddleCol_articlesAndVideos .homePageArticleSet>div{border:0;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet>div>*{} #homePageMiddleCol_articlesAndVideos .homePageArticleSet h4{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;width:100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet .mainImg{-webkit-box-flex:1 1 30%;-moz-box-flex:1 1 30%;width:30%;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet>div>div{-webkit-box-flex:2 2 70%;-moz-box-flex:2 2 70%;width:70%;-webkit-flex:2 2 70%;-ms-flex:2 2 70%;flex:2 2 70%;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet>div>div>p{padding-left:15px;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet>div>div>ul{padding-left:30px;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet4{-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet4>div{-webkit-box-flex:1 1 25%;-moz-box-flex:1 1 25%;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;margin:0;border-right:4px solid #fff;border-left:4px solid #fff;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet4>div:first-child{border-left:0;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet4>div:last-child{border-right:0;} } @media only screen and (min-width:1000px){#homePageMiddleColSection01{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;} #homePageCarouselToc{-webkit-box-flex:1 1 25%;-moz-box-flex:1 1 25%;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;display:block;} #homePageCarouselToc ul{margin:0;padding:0 10px 0 0;list-style-type:none;height:0;overflow:hidden;padding-bottom:240%;} #homePageCarousel{-webkit-box-flex:1 1 70%;-moz-box-flex:1 1 70%;-webkit-flex:1 1 70%;-ms-flex:1 1 70%;flex:1 1 70%;} #homePageMiddleCol_articlesAndVideos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:1em 0;} #homePageMiddleCol_articlesAndVideos>*{-webkit-box-flex:1 1 45%;-moz-box-flex:1 1 45%;-webkit-flex:1 1 45%;-ms-flex:1 1 45%;flex:1 1 45%;} #homePageMiddleCol_articlesAndVideos>div:nth-of-type(1){-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;} #homePageMiddleCol_articlesAndVideos>div:nth-of-type(2){-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;} #homePageMiddleCol_articlesAndVideos>div:nth-of-type(3){-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5;} #homePageMiddleCol_articlesAndVideos>div:nth-of-type(4){-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;-ms-flex-order:7;-webkit-order:7;order:7;} #homePageMiddleCol_articlesAndVideos>div:nth-of-type(5){-webkit-box-ordinal-group:9;-moz-box-ordinal-group:9;-ms-flex-order:9;-webkit-order:9;order:9;} #homePageMiddleCol_articlesAndVideos .homePageArticleSet3 .image{padding-bottom:100%;} #homePageMiddleCol_articlesAndVideos>span:nth-of-type(1){-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;} #homePageMiddleCol_articlesAndVideos>span:nth-of-type(2){-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;} #homePageMiddleCol_articlesAndVideos>span:nth-of-type(3){-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6;} #homePageMiddleCol_articlesAndVideos>span:nth-of-type(4){-webkit-box-ordinal-group:8;-moz-box-ordinal-group:8;-ms-flex-order:8;-webkit-order:8;order:8;} #homePageMiddleCol_articlesAndVideos>span:nth-of-type(5){-webkit-box-ordinal-group:10;-moz-box-ordinal-group:10;-ms-flex-order:10;-webkit-order:10;order:10;} } @media only screen and (min-width:1200px){#homePageCarouselToc ul{padding-bottom:217%;} } #homePageMiddle_ebooks{margin:0 0 1em 0;padding:0;} #homePageMiddle_ebooks .wrapper{margin:0;padding:3px;} #homePageMiddle_ebooks .singleBookDiv{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;-moz-box-pack:space-around;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1em 0;padding:0;} #homePageMiddle_ebooks .singleBookDiv>*{margin:0;padding:0;} #homePageMiddle_ebooks .singleBookDiv>.bookImg{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;} #homePageMiddle_ebooks .singleBookDiv>.bookText{-webkit-box-flex:2 2 auto;-moz-box-flex:2 2 auto;-webkit-flex:2 2 auto;-ms-flex:2 2 auto;flex:2 2 auto;padding:0 0 0 10px;} #homePageMiddle_ebooks .singleBookDiv>.bookImg img{display:block;margin:0 auto;border:0;} #homePageMiddle_ebooks .bookListDiv{margin:0;padding:5px;} #homePageMiddle_ebooks .bookListDiv h4{margin:0 0 0.4em 0;padding:0;font-size:0.9em;} #homePageMiddle_ebooks .bookListDiv a{text-decoration:none;} #homePageMiddle_ebooks .bookListDiv a:hover{text-decoration:underline;} @media only screen and (min-width:560px){#homePageMiddle_ebooks .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;-moz-box-pack:space-around;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;} #homePageMiddle_ebooks .wrapper .singleBookDiv{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;} #homePageMiddle_ebooks .wrapper .bookListDiv{-webkit-box-flex:1 3 40%;-moz-box-flex:1 3 40%;-webkit-flex:1 3 40%;-ms-flex:1 3 40%;flex:1 3 40%;padding:0 0 0 10px;} } @media only screen and (min-width:700px){#homePageMiddle_ebooks .wrapper .singleBookDiv{-webkit-box-flex:1 1 80%;-moz-box-flex:1 1 80%;-webkit-flex:1 1 80%;-ms-flex:1 1 80%;flex:1 1 80%;} #homePageMiddle_ebooks .wrapper .bookListDiv{-webkit-box-flex:1 1 80%;-moz-box-flex:1 1 80%;-webkit-flex:1 1 80%;-ms-flex:1 1 80%;flex:1 1 80%;padding:0 0 0 10px;} } @media only screen and (min-width:1000px){#homePageMiddle_ebooks .wrapper{} #homePageMiddle_ebooks .wrapper .singleBookDiv{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;} #homePageMiddle_ebooks .wrapper .bookListDiv{-webkit-box-flex:1 3 40%;-moz-box-flex:1 3 40%;-webkit-flex:1 3 40%;-ms-flex:1 3 40%;flex:1 3 40%;padding:0 0 0 10px;} } .mainContent .catPageHeader{margin:0 0 1em 0;padding:0;} .mainContent .catPageHeader h2{margin:0 0 0.2em 0;padding:0;font-size:1.5em;} .mainContent .catPageHeader ul{margin-left:2em;} .articleListSorting{margin:0 0 2em 0;padding:0;} .articleListSorting:hover{} .articleListSorting h5{margin:0 0 5px 0;padding:3px;text-align:center;background-color:#dcdcdc;color:#999;font-size:0.8em;} .articleListSorting ul{margin:0;padding:0;text-align:center;font-size:0.8em;} .articleListSorting li{display:inline-block;margin:0 1em;padding:0;} .articleListSorting ul a{text-decoration:none;} .articleListSorting ul a:hover{text-decoration:underline;} .articleListSorting ul a.current{font-weight:bold;text-decoration:underline;} .articleList .printAllButton{display:none;margin:0 0 10px 0;padding:0px;color:#fff;text-align:right;} .articleList .printAllButton a{display:inline-block;border-radius:5px;font-size:0.8em;line-height:1em;margin:0;padding:5px 10px;color:#000;background-color:#aaa;text-decoration:none;} .articleList .printAllButton a:hover{color:#ddd;background-color:#333;} .paginationDiv{margin:2em 0;padding:0;text-align:center;} .paginationDiv ul{margin:0;padding:0;list-style-type:none;} .paginationDiv li{display:inline-block;margin:0;padding:0;} .paginationDiv li a{text-decoration:none;} .paginationDiv li a.prev{font-weight:bold;} .paginationDiv li a.next{font-weight:bold;} .paginationDiv li span{display:inline-block;min-width:1.2em;margin:0 4px;padding:5px 7px;border:1px solid #f0f0f0;} .paginationDiv li span.current{background-color:#ec5647;color:#fff;} .paginationDiv li span.ellips{padding-left:0;padding-right:0;border:0;min-width:0;} .paginationDiv li a span{background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-o-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-ms-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:linear-gradient(to bottom,#ffffff 0%,#f0f0f0 100%);} .paginationDiv li a span:hover{border:1px solid #ddddde;background:-moz-linear-gradient(top,#f0f0f0 0%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0f0f0),color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,#f0f0f0 0%,#ffffff 100%);background:-o-linear-gradient(top,#f0f0f0 0%,#ffffff 100%);background:-ms-linear-gradient(top,#f0f0f0 0%,#ffffff 100%);background:linear-gradient(to bottom,#f0f0f0 0%,#ffffff 100%);} #categoryArticles .articleList2{display:block;margin:0 auto;padding:0;} #site65 #categoryArticles .articleList2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;} #site65 #categoryArticles .articleDiv{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;} .articleDiv .articleAttr_mainImage{display:block;margin:0 auto 10px auto;width:100%;height:auto;} #categoryArticles .articleDiv{} #categoryArticles .articleDiv>div{margin:0 0 1em 0;padding:0;} #categoryArticles .articleDiv .mainImgDiv{position:relative;margin:0 0 0.3em 0;padding:0;width:100%;height:0;padding-bottom:65%;overflow:hidden;} #site65 #categoryArticles .articleDiv .mainImgDiv{padding-bottom:100%;} #categoryArticles .articleDiv .articleHeadline{margin:0 10px;padding:0;font-size:15px;line-height:18px;height:2.7em;overflow:hidden;} #site65 #categoryArticles .articleDiv .articleHeadline{height:3.7em;} #categoryArticles .articleDiv .articleHeadline a{text-decoration:none;} #categoryArticles .articleDiv .articleHeadline a:hover{text-decoration:underline;} #categoryArticles .articleDiv .teaserDiv{margin:0 10px;padding:0;min-height:55px;overflow:hidden;} #categoryArticles .articleDiv .teaserDiv a.more{font-weight:bold;text-decoration:none;} #categoryArticles .articleDiv .teaserDiv a.more:hover{text-decoration:underline;} #categoryArticles .articleDiv .bottom{margin:0;padding:5px;border-top:1px solid #f0f0f0;background-color:#f7f7f7;color:#919191;font-size:13px;line-height:15px;vertical-align:text-bottom;text-align:center;} #categoryArticles .articleDiv .bottom span{margin:0 3px;padding:0;} #categoryArticles .articleDiv .bottom img{} #categoryArticles.myBoxDiv{} #categoryArticles.myBoxDiv .articleDiv>div{margin:0 8px 1em 8px;padding:0;border:1px solid #e7e7e7;} #categoryArticles .articleDiv .myBox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-moz-box-pack:space-between;justify-content:space-between;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;} #categoryArticles .articleDiv .myBox>div{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;text-align:right;} #categoryArticles .articleDiv .myBox>div:first-child{text-align:left;} #categoryArticles .articleDiv .myBox h5{margin:0 0 0.2em 0;font-size:0.9em;} #categoryArticles .articleDiv .myBox ul{margin:0 0 0 0;padding:0;list-style-type:none;} #categoryArticles .articleDiv .myBox li{margin:0 0 10px 0;} #categoryArticles .articleDiv .myBox ul a{text-decoration:none;} #categoryArticles .articleDiv .myBox ul a:hover{text-decoration:underline;} #myStuffEntirePrintListDiv{display:none;} @media all and (min-width:400px){#categoryArticles .articleList2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;} #categoryArticles .articleDiv{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;} #site65 #categoryArticles .articleDiv{-webkit-box-flex:0 0 33%;-moz-box-flex:0 0 33%;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%;} #categoryArticles .articleDiv>div{padding:0 5px;} #categoryArticles .articleDiv .bottom .time{display:none;} } @media all and (min-width:700px){#categoryArticles .articleDiv{-webkit-box-flex:0 0 50%;-moz-box-flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;} #categoryArticles .articleDiv>div{padding:0 5px;} #categoryArticles .articleDiv .bottom .time{display:inline;} } @media all and (min-width:900px){#categoryArticles .articleDiv{-webkit-box-flex:0 0 33%;-moz-box-flex:0 0 33%;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%;} #site65 #categoryArticles .articleDiv{-webkit-box-flex:0 0 20%;-moz-box-flex:0 0 20%;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;} #site65 #categoryArticles .articleDiv .mainImgDiv{padding-bottom:120%;} #site65 #categoryArticles .articleDiv .articleHeadline{height:4.2em;} } .articleDiv{position:relative;margin:0;padding:0px;} .tpl3001 .video-js{position:relative !important;width:100% !important;height:auto !important;} .tpl3001 .video-js{padding-top:56.25%;} .tpl3001 .vjs-fullscreen{padding-top:0px;} .tpl3001 .video-js #ima-ad-container{position:absolute !important;top:0;left:0;} .video-js.vjs-default-skin.vjs-paused .vjs-poster{display:none !important;} .video-js.vjs-default-skin.vjs-ended .vjs-poster{display:block !important;} .articleDiv .openAdminLink{display:block;margin:0 0 10px 0;padding:0 0 0 0;text-align:right;} .articleDiv .openAdminLink a{display:inline-block;margin:0 0 0 0;padding:5px 10px;background-color:#ccc;color:#fff;font-size:0.8em;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} .articleDiv .openAdminLink a:hover{text-decoration:underline;background-color:#999;} .articleDiv .articleHeadline{margin:0 0 0.2em 0;padding:0;font-size:1.75em;color:#000;font-weight:normal;} .articleDiv #articleByline{margin:0 0 0.2em 0;padding:0 0 0 2em;font-size:1em;color:#000;font-weight:normal;font-style:oblique;} .articleDiv .datesReviewDiv{margin:6px 0;padding:0 0 3px 0;border-bottom:1px solid #bbb;} .articleDiv .datesReviewDiv .dateModified{margin:0 0 7px 0;font-size:0.9em;} .articleDiv .datesReviewDiv .review{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;} .articleDiv .datesReviewDiv .review>*{margin:0;padding:0;} #commentCount a{text-decoration:none;} #commentCount a:hover{text-decoration:underline;} @media only screen and (min-width:1000px){.articleDiv .datesReviewDiv{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;} .articleDiv .datesReviewDiv .dateModified{margin:0;} } .articleDiv .ratePrintAddDiv{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;} .articleDiv .ratePrintAddDiv>*{margin:0 auto 5px auto;padding:0;} .articleDiv .ratePrintAddDiv ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;} .articleDiv .ratePrintAddDiv li{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 0 0;padding:0 5px;} .articleDiv .ratePrintAddDiv li a{display:block;margin:0 0 0 0;padding:0;color:#231f20;text-decoration:none;font-size:0.8em;height:25px;} .articleDiv .ratePrintAddDiv .add a{background-image:url(/images/material-design-icons-2.2.0/av/ic_playlist_add_black_48dp/web/ic_playlist_add_black_48dp_1x.png);background-position:center center;background-repeat:no-repeat;background-size:90%;color:transparent;width:40px;} .articleDiv .ratePrintAddDiv .remove{display:none;} .articleDiv .ratePrintAddDiv .remove a{background-image:url(/images/material-design-icons-2.2.0/av/ic_playlist_add_check_black_48dp/web/ic_playlist_add_check_black_48dp_2x.png);background-position:center center;background-repeat:no-repeat;background-size:90%;color:transparent;width:40px;} #site66 .articleDiv .ratePrintAddDiv .add a{background-image:url(/site_templates/3001/images/add_article_to_folder.png);background-position:center center;background-repeat:no-repeat;background-size:contain;color:transparent;width:64px;} #site66 .articleDiv .ratePrintAddDiv .remove a{background-image:url(/site_templates/3001/images/remove_article_from_folder2.png);background-position:center center;background-repeat:no-repeat;background-size:contain;color:transparent;width:64px;} .articleDiv .ratePrintAddDiv .print a{background-image:url(/site_templates/3001/images/print.png);background-position:center center;background-repeat:no-repeat;background-size:contain;color:transparent;width:25px;} .articleDiv .ratePrintAddDiv .notes a{background-image:url(/images/material-design-icons-2.2.0/av/ic_note_black_48dp/web/ic_note_black_48dp_1x.png);background-position:center center;background-repeat:no-repeat;background-size:90%;color:transparent;width:40px;} .articleDiv .ratePrintAddDiv .comment a{background-image:url(/images/material-design-icons-2.2.0/communication/ic_comment_black_48dp/web/ic_comment_black_48dp_1x.png);background-position:center center;background-repeat:no-repeat;background-size:90%;color:transparent;width:32px;} @media only screen and (min-width:700px){.articleDiv .ratePrintAddDiv{} .articleDiv .ratePrintAddDiv>*{margin:0 0 0 0;} } .articleDiv .articleTopWrapper{margin:0 0 1em 0;padding:0;} .articleDiv .articleTopWrapper .imageVideoDiv,.articleDiv>.mainImg{position:relative;margin:0 0 0.5em 0;padding:0;} .articleDiv .articleTopWrapper .imageVideoDiv img,.articleDiv>.mainImg img{display:block;margin:0 auto 10px auto;width:100%;height:auto;} .articleDiv .articleTopWrapper .articleDivRightCol{float:right;margin:0;padding:0 0 20px 15px;box-sizing:border-box;background-color:#fff;max-width:250px;} .articleDiv .articleImgCaption{margin:0px;padding:3px;font-size:0.75em;color:#666;} .articleDiv .articleImgCredit{margin:3px 0px 5px;padding:0px;font-size:0.7em;color:#aaa;text-align:right;} .articleDiv .articleImgCredit a{color:#aaa;} .articleDiv .articleTopWrapper .description{margin:0 0 0.5em 0;padding:0;} .articleDiv .articleDivRightCol .shareLinks-top{margin:0 0 10px 0;padding:0;} .articleDiv .articleDivRightCol .shareLinks-top h6{margin:0 0 0.3em 0;padding:0;font-size:0.9em;text-align:center;font-weight:normal;} .articleDiv .articleDivRightCol .shareLinks-top .icons{margin:0;padding:0;text-align:center;} .articleDiv .articleDivRightCol .actionLinks{margin:0 0 10px 0;padding:0;} .articleDiv .articleDivRightCol .actionLinks ul{margin:0;padding:0;list-style-type:none;border:1px solid #e7e7e7;} .articleDiv .articleDivRightCol .actionLinks ul li{border-bottom:1px solid #e7e7e7;} .articleDiv .articleDivRightCol .actionLinks ul li:last-child{border:0;} .articleDiv .articleDivRightCol .actionLinks ul a{display:block;margin:0;padding:5px 20px 5px 40px;list-style-type:none;text-decoration:none;background-image:url(https://static.primecp.com/site_templates/2100/images/action-link-sprites.png);background-repeat:no-repeat;background-position:0px 0;} .articleDiv .articleDivRightCol .actionLinks ul a:hover{text-decoration:underline;} .articleDiv .articleDivRightCol .actionLinks ul a.print{background-position:0px -22px;} .articleDiv .articleDivRightCol .actionLinks ul a.notes{background-position:0px -62px;} .articleDiv .articleDivRightCol .actionLinks ul a.save{display:none;background-position:0px -110px;} .articleDiv .articleDivRightCol .actionLinks ul a.remove{display:none;background-position:0px -110px;} .articleDiv .articleDivRightCol .actionLinks ul a.rate{background-position:0px -150px;} .articleDiv .articleDivRightCol .attrHighlights{margin:0 0 0px 0;padding:0;} .articleDiv .articleDivRightCol .attrHighlights dl{margin:0 0 0px 0;padding:5px;border:1px solid #e7e7e7;} .articleDiv .articleDivRightCol .attrHighlights dt{margin:0 0 0px 0;padding:0;text-align:center;color:#f17462;font-size:0.8em;} .articleDiv .articleDivRightCol .attrHighlights dd{margin:0 0 0px 0;padding:0;text-align:center;font-size:1.2em;} .articleDiv .recipeIngredient{list-style-type:none;} @media all and (min-width:1000px){.articleDiv .articleTopWrapper{} .articleDiv .articleTopWrapper .imageVideoDiv,.articleDiv>.mainImg{position:relative;float:right;margin:0 0 1em 1em;padding:0;width:45%;} .articleDiv .articleTopWrapper .imageVideoDiv img,.articleDiv>.mainImg img{margin:0;} .articleDiv .articleTopWrapper .description{} } @media all and (min-width:1200px){.articleDiv .articleTopWrapper{} .articleDiv .articleTopWrapper .imageVideoDiv,.articleDiv>.mainImg{width:55%;} .articleDiv .articleTopWrapper .description{} } #articlePageNutritionLabel{display:block;margin:2em auto;padding:6px 10px;border:1px solid #ccc;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;} #articlePageNutritionLabel>*:not(h2){display:none;} #articlePageNutritionLabel h2{margin:0 0 2px 0;padding:0;font-size:1.2em;} #articlePageNutritionLabel h2 a{float:right;margin:0;padding:0.6em 0 0 0;font-size:0.6em;font-weight:normal;} #articlePageNutritionLabel .recipeTitle{font-size:1.2em;} #articlePageNutritionLabel .top{margin:0;padding:0 0 5px 0;line-height:1.5em;border-bottom:1px solid #ccc;text-align:right;} #articlePageNutritionLabel ul.column1{float:left;width:100%;} #articlePageNutritionLabel ul.column2{float:left;width:100%;} @media only screen and (min-width:1000px){#articlePageNutritionLabel ul.column1{float:left;width:45%;} #articlePageNutritionLabel ul.column2{float:right;width:45%;} } #articlePageNutritionLabel .nutritionDetails{margin:0;padding:0;list-style-type:none;} #articlePageNutritionLabel .nutritionDetails li{width:100%;float:left;margin:0;padding:2px 0;border-bottom:1px solid #ccc;clear:both;} #articlePageNutritionLabel .nutritionDetails li.header{font-size:0.9em;color:#666;} #articlePageNutritionLabel .nutritionDetails li.large{font-size:1.2em;line-height:1.3em;} #articlePageNutritionLabel .nutritionDetails li.bottomBorderBold{border-bottom:3px solid #999;} #articlePageNutritionLabel .nutritionDetails li.lastItem{border-bottom:0;} #articlePageNutritionLabel .nutritionDetails li span.left{float:left;margin:0 10px 0 0;padding:0;font-weight:bold;} #articlePageNutritionLabel .nutritionDetails li span.center{float:left;margin:0;padding:0;} #articlePageNutritionLabel .nutritionDetails li span.right{float:right;margin:0;padding:0;} #articlePageNutritionLabel .nutritionDetails li.subsection .left{padding-left:20px;font-weight:normal;} #articlePageNutritionLabel .footer{margin:0px 0 0 0;padding:7px 0 0 0;border-top:3px solid #999;} #articlePageNutritionLabel .footer ul{margin:0px 0 0 2.5em;padding:0;} #articlePageNutritionLabel .footer ul.footerLinks li{display:inline-block;width:48%;} #articlePageNutritionLabel .footer ul.footerLinks li.liDetailed{} #detailedNutritionWrapper{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:10px;width:100%;background-color:rgba(0,0,0,0.5);} #detailedNutritionDhtml{position:relative;display:none;margin:0 auto;width:100%;padding:10px;border:5px solid #666;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;-webkit-box-shadow:7px 7px 5px rgba(50,50,50,0.75);-moz-box-shadow:7px 7px 5px rgba(50,50,50,0.75);box-shadow:7px 7px 5px rgba(50,50,50,0.75);} #detailedNutritionDhtml a.close{position:absolute;top:0;right:0;} #detailedNutritionDhtml .header{margin:0em 0 2em 0;padding:0 0 0.5em 0;border-bottom:1px solid #999;} #detailedNutritionDhtml .header h3{margin:0;padding:0;} #detailedNutritionDhtml .header h3 span{font-weight:normal;} #detailedNutritionTable{margin:0;padding:0;border-collapse:collapse;font-size:12px;color:#000;} #detailedNutritionTable tr:hover{background-color:#ccc;} #detailedNutritionTable th{padding:3px 3px;border:1px solid #999;} #detailedNutritionTable td{padding:3px 3px;border:1px solid #999;text-align:right;} .articleDiv .myRecentArticles{border:1px solid #e7e7e7;} .articleDiv .myRecentArticles .mainImgDiv{width:100%;height:0px;padding-bottom:65%;overflow:hidden;} .articleDiv .myRecentArticles>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-moz-box-pack:space-between;justify-content:space-between;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;} .articleDiv .myRecentArticles>div>*{-webkit-box-flex:0 1 49%;-moz-box-flex:0 1 49%;-webkit-flex:0 1 49%;-ms-flex:0 1 49%;flex:0 1 49%;margin:0 0 0 0;padding:0;} .articleDiv .myRecentArticles>div>div{margin:0;padding:5px;border:2px solid white;} .articleDiv .myRecentArticles .articleHeadline{font-size:0.9em;text-align:center;padding-top:5px;} .articleDiv .articleHeadline a{text-decoration:none;} @media all and (min-width:500px){.articleDiv .myRecentArticles>div>*{-webkit-box-flex:0 1 32%;-moz-box-flex:0 1 32%;-webkit-flex:0 1 32%;-ms-flex:0 1 32%;flex:0 1 32%;} .articleDiv .myRecentArticles{} } .articleDiv .articleSubHeader{margin:0;padding:0;} .articleDiv .userAndPublicationDiv{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0;padding:0;} #site67 .articleDiv .userAndPublicationDiv,#site68 .articleDiv .userAndPublicationDiv{display:none;} .articleDiv .userAndPublicationDiv>.section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:0 1 49%;-moz-box-flex:0 1 49%;-webkit-flex:0 1 49%;-ms-flex:0 1 49%;flex:0 1 49%;} .articleDiv .shareActionDiv{margin:0;padding:0;} .articleDiv .userAndPublicationDiv>.section>*:nth-child(1){display:none;margin:0;padding:0;background-position:center center;background-repeat:no-repeat;background-size:cover;} .articleDiv .userAndPublicationDiv>.multipleUsers>*:nth-child(1){display:block;width:100%;} .articleDiv .userAndPublicationDiv>.articlePublication>*:nth-child(1){background-size:contain;} .articleDiv .userAndPublicationDiv>.section>*:nth-child(2){-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 0 0;} .articleDiv .userAndPublicationDiv .mainImgDiv img{display:block;margin:0;padding:0;width:100%;height:auto;} .articleDiv .userAndPublicationDiv>.section h4{margin:0 0 0.3em 0;color:#f69220;} .articleDiv .userAndPublicationDiv>.section h5{margin:0 0 0.7em 0;} .articleDiv .userAndPublicationDiv>.section ul{margin:0;padding:0;list-style-type:none;text-align:center;} .articleDiv .userAndPublicationDiv>.section ul a{color:#c72729;text-decoration:none;} .articleDiv .userAndPublicationDiv>.section ul a:hover{text-decoration:underline;} .articleDiv .userAndPublicationDiv>.articlePublication h5{margin:0 0 0.2em 0;} .articleDiv .userAndPublicationDiv>.section h5 a{color:#c72729;text-decoration:none;} .articleDiv .userAndPublicationDiv>.section h5 a:hover{text-decoration:underline;} .articleDiv .userAndPublicationDiv>.section p{font-size:0.7em;} .articleDiv .userAndPublicationDiv>.section p.publisher{padding-left:1em;font-style:oblique;} .articleDiv .userAndPublicationDiv>.section p.profileLink{margin-top:1em;} @media all and (min-width:500px){.articleDiv .userAndPublicationDiv>.section>*:nth-child(1){-webkit-box-flex:1 1 40%;-moz-box-flex:1 1 40%;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%;display:block;margin:0;} .articleDiv .userAndPublicationDiv>.section>*:nth-child(2){-webkit-box-flex:1 1 60%;-moz-box-flex:1 1 60%;-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%;margin:0;} .articleDiv .userAndPublicationDiv>.section>*:nth-child(2)>*{padding:0 5px;} } @media all and (min-width:1100px){.articleDiv .articleSubHeader{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:flex-end;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:flex-end;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;} .articleDiv .userAndPublicationDiv{-webkit-box-pack:justify;-webkit-justify-content:flex-start;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:flex-start;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;} .articleDiv .shareActionDiv{} .articleDiv .hasUserAndPub .shareActionDiv{-webkit-box-flex:0 1 33%;-moz-box-flex:0 1 33%;-webkit-flex:0 1 33%;-ms-flex:0 1 33%;flex:0 1 33%;} .articleDiv .ratePrintAddDiv{-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0;} .articleDiv .ratePrintAddDiv>*{display:block;margin:10px 0 10px 15px;} .articleDiv .hasUserAndPub .ratePrintAddDiv>*{margin:10px auto;} .articleDiv .userAndPublicationDiv .articleUserProfile,.articleDiv .userAndPublicationDiv .articlePublication{margin-right:1em;margin-bottom:0;} } .articleDiv .copyrightLink{margin:0.7em 0;padding:0;} .articleDiv .shareLinks-btm{margin:30px 0 10px 0;padding:0;} .articleDiv .shareLinks-btm h6{display:inline;margin:0 1em 0 0;padding:0;font-size:0.8em;text-align:left;font-weight:normal;} .articleDiv .shareLinks-btm h6:after{content:":";} .articleDiv .shareLinks-btm .icons{display:inline;margin:0;padding:0;text-align:left;} .articleDiv .copyrightLink{color:#000;font-weight:normal;font-style:oblique;} .articleDiv .copyrightLink a{color:#000;text-decoration:none;} .articleDiv .copyrightLink a:hover{text-decoration:underline;} .articleDateLastUsed{margin:2em 0;font-size:0.7em;color:#ccc;text-align:right;} .articleDiv .articlePageLink{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;-moz-box-pack:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:1em 0;padding:10px 1em;border-width:1px 0;border-color:#aaa;border-style:solid;clear:both;} .articleDiv .articlePageLink>*:nth-child(1){-webkit-box-flex:2 2 80%;-moz-box-flex:2 2 80%;-webkit-flex:2 2 80%;-ms-flex:2 2 80%;flex:2 2 80%;margin:0;padding:0 5px;} .articleDiv .articlePageLink>*:nth-child(2){-webkit-box-flex:1 1 200px;-moz-box-flex:1 1 200px;-webkit-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px;margin:0;padding:0 5px;} .articleDiv .articlePageLink img{display:block;margin:0;padding:0;width:100%;height:auto;border:0;} .articleDiv .articlePageLink .focal-point{overflow:inherit;} .articleDiv .articlePageLink .focal-point div{margin:0;} .articleDiv .socialContent{display:inline-block;margin:0;padding:0;list-style-type:none;} .articleDiv .socialContent li{display:inline-block;margin:0 0 0 0;padding:0 0 0 0;vertical-align:middle;} .articleDiv .socialContent li span,.articleDiv .socialContent li a{display:block;margin:0 0.1em 0 0;padding:0;color:#231f20;text-decoration:none;} .articleDiv .socialContent img{display:block;margin:0;border:0;width:30px;height:auto;} .articleDiv .socialContent li:last-child a{margin-right:0;} .articleDiv .UserCommentQuestionDiv{margin:2em 0;padding:0;} .articleDiv .UserCommentQuestionDiv .rulesDiv{margin:0 0 1em 0;padding:0;} .articleDiv .UserCommentQuestionDiv .rulesDiv h4{margin:0 0 0.5em 0;padding:0;font-size:1.5em;line-height:1.6em;} .articleDiv .UserCommentQuestionDiv .rulesDiv h5{margin:0 0 0.5em 0;padding:0;} .articleDiv .UserCommentQuestionDiv .questionDiv p{margin:0 0;padding:0;font-size:1.5em;line-height:1.6em;color:#f00;text-align:center;font-weight:bold;} .relatedArticles{clear:both;} #relatedArticles{} #relatedArticles .articleGrid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0;padding:0;} #relatedArticles .articleGrid .articleCell{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;} #relatedArticles .articleGrid .articleCell h4{font-size:0.8em;} #articleCommentRatingDiv{position:relative;margin:0 0 0em 0;padding:0 0 0 0;border:1px solid #e7e7e7;clear:both;} #articleCommentRatingDiv .commentReload{display:block;margin:0 0 0.5em auto;opacity:0.5;} #articleCommentRatingDiv .commentReload:hover{cursor:pointer;} #articleCommentRatingDiv .displayMoreComments{text-align:right;} #articleCommentRatingDiv .ratingsReviewHeader{margin:0;padding:5px;background-color:#c1262e;color:#fff;} #articleCommentRatingDiv .ratingsReviewHeader h3{margin:0;padding:0 0 0px 0;font-weight:normal;font-size:1em;text-transform:uppercase;} #articleCommentRatingDiv .ratingsReviewHeader h3 span{margin:0 0 0 0.5em;padding:0;} #articleCommentRatingDiv .commentRatingFormDiv{position:relative;margin:0 0 0em 0;padding:0 0 0 0;background-color:#f6f6f6;border:1px solid #ddd;z-index:500;} #articleCommentRatingDiv .commentRatingFormDiv .userAvatar{float:left;margin:0 12px 5px 0;border:1px solid #9cac16;} #articleCommentRatingDiv .commentRatingFormDiv form{margin:0;padding:12px 20px;} #articleCommentRatingDiv .commentRatingFormDiv .formFields{position:relative;margin:0;padding:0 0 0 76px;} #articleCommentRatingDiv .commentRatingFormDiv .formFields .ratingFormFields{display:block;margin:0;padding:0;} #articleCommentRatingDiv .commentRatingFormDiv .formFields .rateItWrapper{display:block;margin:0;padding:0;} #articleCommentRatingDiv .commentRatingFormDiv .formFields .rateItLabel{float:left;margin:0 0.5em 0 0;padding:0;} #articleCommentRatingDiv .commentRatingFormDiv .formFields .rateItDiv{margin:0;padding:0;} #articleCommentRatingDiv .commentRatingFormDiv .formFields .notMadeDiv{display:block;margin:0;padding:0;color:#bcbcbc;} @media only screen and (min-width:959px){#articleCommentRatingDiv .commentRatingFormDiv .formFields .ratingFormFields{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;align-items:flex-start;margin:0;padding:0;} #articleCommentRatingDiv .commentRatingFormDiv .formFields .rateItWrapper{flex:1 1 40%;margin:0;padding:0;} #articleCommentRatingDiv .commentRatingFormDiv .formFields .notMadeDiv{flex:2 2 60%;margin:0;padding:0;color:#bcbcbc;text-align:right;} } #articleCommentRatingDiv .commentRatingFormDiv .formFields .textareaWrapper{margin:10px 0 0 0;} #articleCommentRatingDiv .commentRatingFormDiv .formFields .textareaWrapper textarea{display:block;margin:0px;padding:2px;width:100%;} #articleCommentRatingDiv .commentRatingFormDiv .formFields .textareaWrapper textarea.text_is_default{color:#ababab;} #articleCommentRatingDiv .commentRatingFormDiv .formFields input[type="submit"]{margin:10px 0 0 0;} #articleCommentRatingDiv .commentRatingFormDiv .feedback{margin:10px 0;text-align:center;} #articleCommentRatingDiv .commentRatingFormDiv .feedback p{display:none;} #articleCommentRatingDiv .commentReplyCancelLink{display:none;margin:0;text-align:right;font-size:0.8em;} #articleCommentRatingDiv .socialMediaDiv{display:none;margin:1em;padding:1em;border:2px solid #bbb;text-align:center;-webkit-box-shadow:5px 5px 8px 0px rgba(102,102,102,1);-moz-box-shadow:5px 5px 8px 0px rgba(102,102,102,1);box-shadow:5px 5px 8px 0px rgba(102,102,102,1);} #articleCommentRatingDiv .socialMediaDiv .socialMediaButtons{display:inline-block;margin:1em auto;padding:0;} #articleCommentRatingDiv .socialMediaDiv .pw-layout-horizontal .pw-button{padding:0 5px !important;} #articleCommentRatingDiv .socialMediaDiv ul{margin:0 0 0 0;padding:0 0 0 0;list-style-type:none;font-size:1em;line-height:0.3em;} #articleCommentRatingDiv .socialMediaDiv li{display:inline-block;margin:0 0.2em;padding:0 0 0 0;vertical-align:middle;} #articleCommentRatingDiv .socialMediaDiv li a{display:block;margin:0 0 0 0;padding:0 0 0 0;width:40px;} #articleCommentRatingDiv .socialMediaDiv li img{display:block;margin:0;padding:0;width:100%;height:auto;} #articleCommentRatingDiv .userCommentDiv{clear:both;margin:0 0 0 0;padding:12px 20px;border-bottom:1px solid #aaa;} #articleCommentRatingDiv .commentBox{margin:20px 0 0 2.8em;padding:5px 5px 5px 1em;background-color:#fbfbfb;border-left:1px solid #e1e1e1;} #articleCommentRatingDiv .commentBox:nth-child(1){margin:0 0 10px 0;padding:0;border:0;background-color:inherit;} #articleCommentRatingDiv .isReply{} #articleCommentRatingDiv .userCommentDiv .userAvatar{float:left;margin:0 12px 5px 0;padding:0;border:1px solid #ed7260;} #articleCommentRatingDiv .commentMetaData{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;} #articleCommentRatingDiv .commentMetaData p{display:flex;width:49%;} #articleCommentRatingDiv .commentMetaData p.helpfulStats span,#articleCommentRatingDiv .commentMetaData p.date span{display:block;margin:0;padding:0;width:100%;text-align:right;color:#b4b4b4;} #articleCommentRatingDiv .commentBox .userName{position:relative;font-weight:bold;color:#ed7260;} #articleCommentRatingDiv .commentBox p.userName .bubble{position:absolute;padding:10px 0px 0px;width:400px;height:30px;background:none repeat scroll 0% 0% #fff;border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 10px 0px #616161;text-align:center;left:80%;top:-10px;} #articleCommentRatingDiv .commentText{margin:1em 0;} #articleCommentRatingDiv .userCommentDiv .actions{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0;padding:0;list-style-type:none;opacity:0.2;} #articleCommentRatingDiv .userCommentDiv:hover .actions{opacity:1;} #articleCommentRatingDiv .userCommentDiv .actions a{color:#98b5e1;text-decoration:none;} #articleCommentRatingDiv .userCommentDiv .actions a:hover{text-decoration:underline;} #articleCommentRatingDiv .userCommentDiv .actions a.rateHelpful{margin:0 0.4em;} #articleCommentRatingDiv .userCommentDiv .actions .thumbDiv{margin:0;padding:3px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;background:#f7f7f7;background:-moz-linear-gradient(top,#f7f7f7 0%,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#f7f7f7 0%,#eaeaea 100%);background:-o-linear-gradient(top,#f7f7f7 0%,#eaeaea 100%);background:-ms-linear-gradient(top,#f7f7f7 0%,#eaeaea 100%);background:linear-gradient(to bottom,#f7f7f7 0%,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#eaeaea',GradientType=0);} #articleCommentRatingDiv .userCommentDiv .actions .thumbDiv a{margin:0;padding:0px 7px 0px 0;border-width:0 1px 0 0;border-style:solid;border-color:#999;} #articleCommentRatingDiv .userCommentDiv .actions .thumbDiv span{display:inline-block;margin:0;padding:0px 0 0px 7px;color:#999;} #articleCommentRatingDiv .userCommentDiv .gallery{float:right;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:flex-end;align-items:flex-end;margin:0 0 0 1em;padding:0;list-style-type:none;} #articleCommentRatingDiv .userCommentDiv .gallery *{box-sizing:border-box;} #articleCommentRatingDiv .userCommentDiv .gallery li{flex:0 0 50%;margin:0 0 0 auto;padding:5px;min-width:100px;} #articleCommentRatingDiv .userCommentDiv .gallery li>div{position:relative;padding-bottom:100%;height:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 5px 0px rgba(170,170,170,1);-moz-box-shadow:0px 0px 5px 0px rgba(170,170,170,1);box-shadow:0px 0px 5px 0px rgba(170,170,170,1);background-color:#fff;border:1px solid #bbb;} #articleCommentRatingDiv .userCommentDiv .gallery li>div>div{position:absolute;top:5px;right:5px;left:5px;bottom:5px;background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;} #reportAbuseDiv{position:absolute;left:0;right:0;display:none;margin:0;padding:10px;border:8px solid #666;background-color:#fff;-webkit-box-shadow:10px 10px 5px rgba(80,85,80,0.75);-moz-box-shadow:10px 10px 5px rgba(80,85,80,0.75);box-shadow:10px 10px 5px rgba(80,85,80,0.75);} #reportAbuseDiv img.close{float:right;margin:0;border:0;} #reportAbuseDiv img.close:hover{cursor:pointer;} #reportAbuseDiv h4{margin:0.5em 0;} #reportAbuseDiv .btnWrapper{margin:1em 0;text-align:center;} #reportAbuseDiv .btnWrapper input{margin:0 1em 1em 1em;padding:0.3em;font-size:1em;} #reportAbuseDiv .btnWrapper input:hover{cursor:pointer;-webkit-box-shadow:4px 4px 5px rgba(80,85,80,0.75);-moz-box-shadow:4px 4px 5px rgba(80,85,80,0.75);box-shadow:4px 4px 5px rgba(80,85,80,0.75);} #reportAbuseDiv .success{display:none;} .dhtmlLoginWrapper{display:none;position:absolute;top:0;left:0;padding:30px;background-color:rgba(100,100,100,0.5);width:100%;z-index:10000;} #dhtmlLogin.dhtmlLoginWrapper{width:0px auto;z-index:2147000002;} #dhtmlLogin h5{margin:0 0 1.5em 0;padding:0;} #dhtmlLogin span.or{margin:0;padding:7px 5px;background-color:#cc0000;color:#fff;font-size:12px;line-height:1px;font-weight:bold;text-align:center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} #dhtmlLogin .facebookLoginButton{background-image:url(https://static.primecp.com/images/social_networks/social_sprites.png);background-repeat:no-repeat;background-position:0 0;} #dhtmlLogin .facebookLoginButton:hover{cursor:pointer;opacity:0.7;} #dhtmlLogin .twitterLoginButton{background-image:url(https://static.primecp.com/images/social_networks/social_sprites.png);background-repeat:no-repeat;background-position:-234px 0;} #dhtmlLogin .twitterLoginButton:hover{cursor:pointer;opacity:0.7;} #dhtmlLogin .yahooLoginButton{background-image:url(https://static.primecp.com/images/social_networks/social_sprites.png);background-repeat:no-repeat;background-position:-351px 0;} #dhtmlLogin .yahooLoginButton:hover{cursor:pointer;opacity:0.7;} #dhtmlLogin #googleLoginButton img{background-image:url(https://static.primecp.com/images/social_networks/social_sprites.png);background-repeat:no-repeat;background-position:-117px 0;} #dhtmlLogin #googleLoginButton:hover{cursor:pointer;opacity:0.7;} .dhtmlLoginWrapper .feedbackDiv{margin:3px 0 0 0;text-align:center;font-weight:bold;color:#000;} .dhtmlLoginWrapper .viewPrivacyLink{margin:2em 0;padding:0;text-align:right;font-size:0.7em;} .dhtmlLoginWrapper .newsletterSignUpPrivacyPolicy{display:none;} .dhtmlLoginWrapper .dhtmlLoginContent .newsletterSignUpPrivacyPolicy h4{position:inherit;} .dhtmlLoginWrapper .dhtmlLoginContent{margin:0px auto;padding:30px 25px 25px 25px;position:relative;border:4px solid #73c513;background-color:#fff;width:80%;max-width:800px;} @media only screen and (min-width:700px){.dhtmlLoginWrapper .dhtmlLoginContent{padding:10px 25px 25px 25px;} } .dhtmlLoginWrapper .dhtmlLoginContent h4{position:absolute;top:-10px;left:-10px;margin:0;padding:5px 10px;background-color:#73c513;color:#fff;font-size:15px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;} .dhtmlLoginWrapper .dhtmlLoginContent img.closeBox{position:absolute;top:-17px;right:-17px;margin:0;padding:0px;} .dhtmlLoginWrapper .dhtmlLoginContent .mainLinks{margin:0 20px 30px 0;padding:0;text-align:right;} .dhtmlLoginWrapper .dhtmlLoginContent .mainLinks a{margin:0 0 0 1em;padding:0;color:#666;} .dhtmlLoginWrapper .dhtmlLoginContent .mainLinks a:hover{text-decoration:none;} .dhtmlLoginWrapper .dhtmlLoginContent .formFieldDiv{margin:0 0 10px 0;padding:0;font-size:0.8em;} .dhtmlLoginWrapper .dhtmlLoginContent .formFieldDiv label{float:none;display:block;margin:0;padding:0;text-align:left;} #addArticleToFolder a{color:#1d5eb8;text-decoration:none;} #addArticleToFolder a:hover{text-decoration:underline;} #dhtmlLogin input[type="text"],#dhtmlLogin input[type="password"]{width:100%;} #dhtmlLogin input[type="submit"]{margin:0;} #dhtmlSignup .formFieldDiv{width:70%;margin:0 auto 10px auto;} #dhtmlSignup input[type="text"],#dhtmlSignup input[type="password"]{width:98%;} #dhtmlForgotPassword{} .addToMyBoxFeedbackDiv{position:absolute;display:none;margin:0;padding:30px 8px;background-color:#ffffff;border:1px solid #999999;text-align:center;-webkit-box-shadow:0px 0px 20px rgba(50,50,50,0.75);-moz-box-shadow:0px 0px 20px rgba(50,50,50,0.75);box-shadow:0px 0px 20px rgba(50,50,50,0.75);} #myStuffHeaderMenu{margin:1em 0 1em 0;padding:0;} #myStuffHeaderMenu ul{margin:0;padding:0px;list-style-type:none;border-bottom:1px solid #000;} #myStuffHeaderMenu ul li{display:inline-block;margin:0;padding:0px;} #myStuffHeaderMenu ul li a{display:block;margin:0;padding:8px 20px;font-size:1.2em;background-color:#ddd;color:#999;text-decoration:none;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;} #myStuffHeaderMenu ul li a:hover{background-color:#aaa;color:#000;} #myStuffHeaderMenu ul li a.current{background-color:#999;color:#fff;font-weight:bold;} .myBoxUserFolderDiv{margin:0 0 1em 0;padding:10px;border-bottom:2px dotted #bbb;} .myBoxUserFolderDiv img{float:left;margin:0;padding:0;border:0;} .myBoxUserFolderDiv .content{position:relative;margin:0.3em 0 1em 0;padding:0;} .myBoxUserFolderDiv h3{margin:0 0 0.7em 0;padding:0;font-size:0.8em;} .myBoxUserFolderDiv h3 a{text-decoration:none;} .myBoxUserFolderDiv h3 a:hover{text-decoration:underline;} .myBoxUserFolderDiv .folder_options{float:right;position:relative;top:0;right:0;margin:0;padding:0;font-size:0.7em;} .myBoxUserFolderDiv .folder_options .headline_link{display:none;float:right;margin:0;padding:3px 6px;background-color:#666;color:#fff;font-weight:bold;text-decoration:none;text-align:right;} .myBoxUserFolderDiv .folder_options .headline_link:hover{background-color:#333;} .myBoxUserFolderDiv .folder_options ul{display:none;margin:0;padding:10px;list-style-type:none;background-color:#fff;border:3px solid #666;font-size:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 2px 2px #888;-webkit-box-shadow:0 0 2px 2px #888;box-shadow:0 0 2px 2px #888;} .myBoxUserFolderDiv .folder_options li{margin:0;padding:0;} .myBoxUserFolderDiv .folder_options li a{display:block;margin:0;padding:6px 3px;} .myBoxUserFolderDiv .folder_options li a:hover{background-color:#eee;} .folderLevel1{margin-left:100px;} .privateNoteContent{border:1px solid #e7e7e7;margin-bottom:1em;} .privateNoteContent textarea{width:100%;height:60px;} .privateNoteContent .buttons{text-align:right;} .userProfileDiv{margin:0;padding:0;} .userProfileDiv h4{margin:0 0 0.3em 0;padding:0;font-size:1.3em;font-weight:normal;color:#c1272d;} .userProfileDiv .mainImage{margin:0;padding:0;} .userProfileDiv .mainImage img{display:block;margin:0 auto;padding:0;width:100%;height:auto;border:0;} .userProfileDiv .fact{margin:1em 0;padding:7px 10px 10px 10px;border:1px solid #ccc;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;} .userProfileDiv .fact h5{margin:0 0 0.3em 0;padding:0 0 0 45px;font-size:20px;line-height:38px;font-weight:normal;color:#f7931e;background-image:url(/site_templates/3001/images/did_you_know.gif);background-repeat:no-repeat;background-position:left center;} .userProfileDiv .featuredArticle{margin:1em 0;padding:0;background-color:#eee;border:1px solid #bbb;} .userProfileDiv .featuredArticle img{display:block;margin:0;padding:0;width:100%;height:auto;} .userProfileDiv .featuredArticle h5{font-size:0.8em;font-weight:normal;text-transform:uppercase;color:#f7931e;} .userProfileDiv .featuredArticle h6{font-size:1em;font-weight:normal;color:#636363;} .userProfileDiv .featuredArticle p a{color:#636363;text-decoration:none;font-size:0.9em;} .userProfileDiv .featuredArticle p a:hover{text-decoration:underline;} .userProfileDiv .featuredArticle>*:nth-child(n + 2){margin:0.3em auto;padding:0;width:96%;} .userProfileDiv .info{margin:0;padding:0;} .userProfileDiv .recentArticles{margin:1em 0;padding:0;} .userProfileDiv .recentArticles h5{margin:0 0 0.5em 0;padding:0;font-size:1.3em;font-weight:normal;color:#636363;} .userProfileDiv .publicationList{margin:1em 0;padding:0;} .userProfileDiv .publicationList h5{margin:0 0 0.5em 0;padding:0;font-size:1.3em;font-weight:normal;color:#636363;} @media only screen and (min-width:500px){.userProfileDiv{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;} .userProfileDiv>*{} .userProfileDiv h4{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;} .userProfileDiv .mainImage{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding-right:15px;} .userProfileDiv .fact{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin:0;} .userProfileDiv .featuredArticle{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;} .userProfileDiv .featuredArticle>*{-webkit-box-flex:1 1 30%;-moz-box-flex:1 1 30%;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;} .userProfileDiv .featuredArticle>*:nth-child(1){float:left;width:35%;margin:0 8px 0px 0;} .userProfileDiv .info{margin:1em 0;} .userProfileDiv .publicationList{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;} } @media only screen and (min-width:1000px){.userProfileDiv{display:block;} .userProfileDiv .mainImage{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;float:left;width:45%;display:block;margin:0 10px 3px 0;padding:0;} .userProfileDiv .fact{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;float:left;width:45%;display:block;margin:0 0 1em 0;} .userProfileDiv .featuredArticle{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;float:left;width:45%;display:block;margin:0;} .userProfileDiv .info{clear:both;} } @media only screen and (min-width:1200px){.userProfileDiv .featuredArticle>*{text-align:right;} .userProfileDiv .featuredArticle>*:nth-child(1){width:45%;} } #userProfileList{margin:0;padding:0;} #userProfileList .userOfTheDay{margin:0 0 1em 0;padding:0;} #userProfileList .userOfTheDay h4{margin:0 0 0.3em 0;padding:0;font-size:1.5em;font-weight:normal;color:#c1272d;} #userProfileList .userOfTheDay .layout{margin:0;padding:0;border:1px solid #ccc;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #ddd;} #userProfileList .userOfTheDay .layout .mainImage{margin:0 0 0.5em 0;padding:0;} #userProfileList .userOfTheDay .mainImage img{display:block;margin:0 auto;padding:0;width:100%;height:auto;border:0;} #userProfileList .userOfTheDay .layout .content{margin:0;padding:5px 10px 10px 10px;} #userProfileList .userOfTheDay .layout .content h5{margin:0 0 0 0;padding:0 0 0 40px;font-size:25px;line-height:30px;font-weight:normal;color:#c1272d;background-image:url(/site_templates/3001/images/chef.gif);background-repeat:no-repeat;background-position:left center;} #userProfileList .userOfTheDay .layout .content h5 a{text-decoration:none;color:#c1272d;} #userProfileList .userOfTheDay .layout .content h5 a:hover{text-decoration:underline;} #userProfileList .userOfTheDay .layout .content h6{margin:0 0 0.3em 0;padding:0 0 0 40px;font-size:12px;color:orange;text-transform:capitalize;} #userProfileList .userOfTheDay .layout .content .profileLink{margin:0;padding:0;} .profileLink a{display:inline-block;margin:0 auto;padding:3px 15px;color:#ae1525;background-color:#eee;font-size:12px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-decoration:none;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;} .profileLink a:hover{color:#fff;background-color:#ae1525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#1a000000',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,0.05)),to(rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,0.05) 40%,rgba(0,0,0,0.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.05) 0,rgba(0,0,0,0.1));background-image:-o-linear-gradient(transparent,rgba(0,0,0,0.05) 40%,rgba(0,0,0,0.1));background-image:linear-gradient(transparent,rgba(0,0,0,0.05) 40%,rgba(0,0,0,0.1));} @media only screen and (min-width:500px) and (max-width:699px),only screen and (min-width:1000px){#userProfileList .userOfTheDay .layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;} #userProfileList .userOfTheDay .layout .mainImage{-webkit-box-flex:1 1 45%;-moz-box-flex:1 1 45%;-webkit-flex:1 1 45%;-ms-flex:1 1 45%;flex:1 1 45%;margin:0;padding:0 0 0 0;} #userProfileList .userOfTheDay .layout .content{-webkit-box-flex:1 1 55%;-moz-box-flex:1 1 55%;-webkit-flex:1 1 55%;-ms-flex:1 1 55%;flex:1 1 55%;} } #userProfileList .userList>h4{margin:0 0 0.3em 0;padding:0;font-size:1.2em;color:#636363;} #userProfileList .userList>ul{display:none;} @media only screen and (min-width:500px){#userProfileList .userList>ul{display:block;margin:0 0 1em 0;padding:2px;list-style-type:none;background-color:#ddd;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;} #userProfileList .userList>ul li{display:inline-block;margin:0;padding:0;vertical-align:middle;} #userProfileList .userList>ul li a{display:block;margin:0;padding:2px 5px;text-decoration:none;font-size:12px;line-height:21px;font-weight:bold;color:#c1272d;} #userProfileList .userList>ul li a.current{width:25px;height:25px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:orange;color:#fff;} } #publicationPageDiv{} #publicationPageDiv>*{} #publicationPageDiv .cookbook .mainImage{margin:0 0 0.3em 0;padding:0;} #publicationPageDiv .cookbook .mainImage img{display:block;margin:0 auto;padding:0;width:100%;height:auto;border:0;} #publicationPageDiv .cookbook h4{margin:0 0 0.3em 0;padding:0;font-size:1.3em;font-weight:normal;color:#c1272d;} #publicationPageDiv .cookbook .purchaseLinks{margin:0 0 0.3em 0;padding:0;list-style-type:none;} #publicationPageDiv .cookbook .purchaseLinks a,#publicationList .articleCell a.purchaseUrl,#publicationList .articleCell .purchaseLinks>a{display:block;margin:0 auto 0.5em auto;padding:3px 15px;color:#ae1525;background-color:#eee;font-size:12px;width:80%;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-decoration:none;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;} #publicationPageDiv .cookbook .purchaseLinks a:hover,#publicationList .articleCell a.purchaseUrl:hover,#publicationList .articleCell .purchaseLinks>a:hover{color:#fff;background-color:#ae1525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#1a000000',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,0.05)),to(rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,0.05) 40%,rgba(0,0,0,0.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.05) 0,rgba(0,0,0,0.1));background-image:-o-linear-gradient(transparent,rgba(0,0,0,0.05) 40%,rgba(0,0,0,0.1));background-image:linear-gradient(transparent,rgba(0,0,0,0.05) 40%,rgba(0,0,0,0.1));} #publicationPageDiv .cookbook .purchaseLinks a.amazon,#publicationList .articleCell .purchaseLinks>a.amazon{color:#fff;background-color:#f0c14b;} #publicationPageDiv .cookbook .purchaseLinks a.barnesandnoble,#publicationList .articleCell .purchaseLinks>a.barnesandnoble{color:#fff;background-color:#eb6e34;} #publicationPageDiv .cookbook .purchaseLinks a.indiebound,#publicationList .articleCell .purchaseLinks>a.indiebound{color:#fff;background-color:#ba131a;} #publicationPageDiv .cookbook .bookDesc{margin:1em 0;padding:0;} #publicationPageDiv .authors{margin:0 0 1em 0;padding:0;} #publicationPageDiv .authors h5{margin:0 0 0.3em 0;padding:0;color:#636363;font-size:1em;text-align:right;} #publicationPageDiv .authors>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:flex-end;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:flex-end;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0;padding:0;} #publicationPageDiv .authors dl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-moz-box-direction:column;-webkit-box-direction:column;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flexbox-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0 1 33%;-moz-box-flex:0 1 33%;-webkit-flex:0 1 33%;-ms-flex:0 1 33%;flex:0 1 33%;margin:0;padding:0;} #publicationPageDiv .authors dt{margin:0;padding:0;} #publicationPageDiv .authors dt img{display:block;margin:0;padding:0;width:100%;height:auto;} #publicationPageDiv .authors dd{margin:0;padding:0;text-align:center;font-size:14px;} #publicationPageDiv .authors dd a{text-decoration:none;color:#c1272d;} @media only screen and (min-width:500px){#publicationPageDiv>*{} #publicationPageDiv .cookbook{} #publicationPageDiv .cookbook::after{content:"";display:block;margin:0;padding:0;clear:both;} #publicationPageDiv .cookbook>*{} #publicationPageDiv .cookbook .mainImage{float:left;width:49%;margin:0 10px 2px 0;} #publicationPageDiv .cookbook h4{margin:0 0 1em 0;} #publicationPageDiv .cookbook .purchaseLinks{margin-bottom:1em;float:left;width:48%;} #publicationPageDiv .cookbook .bookDesc{float:none;width:inherit;} #publicationPageDiv .cookbook .authors{float:none;width:inherit;} } @media only screen and (min-width:1000px){#publicationPageDiv .authors{margin:0 0 1em auto;padding:0;max-width:300px;text-align:right;} } #publicationPageDiv .articleSection{margin:0;padding:0;} #publicationPageDiv .articleSection h5{margin:0 0 0.3em 0;padding:0;color:#636363;font-size:1.5em;} #publicationPageDiv .articleSection .article{margin:0 0 10px;padding:0;border:1px solid #ccc;background-color:#eee;} #publicationPageDiv .articleSection .article .image{margin:0 0 0.3em 0;padding:0;} #publicationPageDiv .articleSection .article .image img{display:block;margin:0 auto;padding:0;width:100%;height:auto;border:0;} #publicationPageDiv .articleSection .article h6{margin:0 0 0.3em 0;padding:0 5px;font-size:1em;} #publicationPageDiv .articleSection .article a{color:#c1272d;text-decoration:none;} #publicationPageDiv .articleSection .article p{padding:0 5px;} @media only screen and (min-width:700px){#publicationPageDiv .articleSection{} #publicationPageDiv .articleSection .article::after{content:"";display:block;margin:0;padding:0;clear:both;} #publicationPageDiv .articleSection .article .image{float:left;width:25%;margin:0 10px 2px 0;padding:0;} } #publicationPageDiv .otherPublications{margin:10px 0 0 0;padding:10px 0 0 0;border-top:2px dotted #ccc;} #publicationPageDiv .otherPublications h5{margin:0 0 0.3em 0;padding:0;color:#636363;font-size:1.2em;} #publicationPageDiv .otherPublications ul{margin:0;padding:0;list-style-type:none;border:2px solid blue;} #cloudTag{margin:1em 0;padding:0;text-align:center;} #cloudTag ul{margin:0;padding:0;list-style-type:none;} #cloudTag li{display:inline-block;margin:0;padding:0;font-size:100%;line-height:180%;} #cloudTag li a{display:block;margin:0;padding:0.5em 1em;} #cloudTag li a:hover{text-decoration:none;background-color:#eee;} #cloudTag li.fontSize1{} #cloudTag li.fontSize2{font-size:133%;} #cloudTag li.fontSize3{font-size:166%;} #cloudTag li.fontSize4{font-size:200%;} #topTopics #cloudTag li{line-height:100%;} #topTopics #cloudTag li.fontSize4{line-height:120%;} #topTopics #cloudTag li.fontSize4 a{padding:0.2em 1em;} #topTopics p{margin:1em 0 0 0;padding:0 1em 0.5em 0.5em;font-size:0.8em;text-align:right;} #topTopics p a{text-decoration:none;color:#aaa;} #topTopics p a:hover{text-decoration:underline;color:#333;} .articleTagsContainer ul{margin:10px 0;padding:0;} .articleTagsContainer ul .tag{border:1px solid #eee;-webkit-border-radius:4px;border-radius:4px;display:inline-block;margin:6px;padding:4px 8px;font-size:0.95em;box-shadow:3px 3px 3px #ccc;} #publicationList{margin:0;padding:0;} #publicationList .articleCell .purchaseUrl{margin:0;padding:0;} #publicationList .articleCell .purchaseLinks{margin:0;padding:0;} #publicationList .articleCell .purchaseLinks ul{display:none;margin:0;padding:0;list-style-type:none;text-align:center;font-size:0.8em;} #publicationList .articleCell .purchaseLinks ul a{display:block;margin:0;padding:5px 0;text-decoration:none;} #publicationList .articleCell .purchaseLinks ul a:hover{text-decoration:underline;} @media all and (min-width:1000px){#publicationList .articleGrid .articleCell{-webkit-box-flex:0 1 24%;-moz-box-flex:0 1 24%;-webkit-flex:0 1 24%;-ms-flex:0 1 24%;flex:0 1 24%;} } .myBoxLinkRightCol{margin:0;padding:0;} .myBoxLinkRightCol .myBoxLinkRightColContent{margin:0;padding:5px;} .myBoxLinkRightCol .myBoxLinkRightColContent h5{margin:0 0 0.5em 0;color:#666;} .myBoxLinkRightCol .myBoxLinkRightColContent img{float:right;margin:0 0 0 5px;border:1px solid #000;} .myBoxLinkRightCol .buttonLink{margin:1em 0 0 0;padding:0;text-align:center;} .myBoxLinkRightCol .buttonLink a{margin:0 1em;padding:5px 8px;background-color:#aaa;font-size:0.9em;text-decoration:none;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;} .myBoxLinkRightCol .buttonLink a:hover{text-decoration:underline;background-color:#999;color:#333;} .myBoxLinkRightCol .btmLinks{margin:1em 0 0 0;padding:0;text-align:center;} .myBoxLinkRightCol .btmLinks a{margin:0 1em;padding:0;font-size:0.9em;} .myBoxLinkRightCol .btmLinks a:hover{text-decoration:none;} .myBoxLinkRightCol .myBoxLinkRightColContent .noLoggedIn{margin:0;padding:5px;} .myBoxLinkRightCol .myBoxLinkRightColContent .noLoggedIn p{margin:0 0 0.3em 0;padding:0;} .myBoxLinkRightCol .myBoxLinkRightColContent .noLoggedIn ul{margin:0 0 0em 1.5em;padding:0;} @media only screen and (max-width:700px){.ebookSlider{display:none;} } #videoRecipeCalendar{margin:0;padding:0;} #videoRecipeCalendar .header{margin:0;padding:0;} #videoRecipeCalendar .articleDiv{margin:5px 0px 0px 0px;padding:0 0 0 0;border-width:0 1px;border-style:solid;border-color:#e5e5e5;} #videoRecipeCalendar .articleDiv *{box-sizing:border-box;} #videoRecipeCalendar .articleDiv .imageDiv{display:block;margin:0 auto;width:100%;height:auto;} #videoRecipeCalendar .articleDiv .imageDiv a{display:block;margin:0;width:100%;height:250px;background-position:center center;background-repeat:no-repeat;background-size:contain;} #videoRecipeCalendar .articleDiv .textDiv{margin:0;padding:30px;} @media only screen and (min-width:959px){#videoRecipeCalendar .articleDiv{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:0 40px 0 0px;} #videoRecipeCalendar .articleDiv .imageDiv{-webkit-flex:1 1 50%;flex:1 1 50%;margin:0 15px 0 0;} #videoRecipeCalendar .articleDiv .imageDiv a{height:350px;} #videoRecipeCalendar .articleDiv .textDiv{-webkit-flex:0 3 50%;flex:0 3 50%;padding:10px 0 0 0;} } #videoRecipeCalendar .carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.2) 0%),color-stop(rgba(0,0,0,0.0001) 100%));background-image:-o-linear-gradient(left,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.2)),to(rgba(0,0,0,0.0001)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;} #videoRecipeCalendar .carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0%),color-stop(rgba(0,0,0,0.2) 100%));background-image:-o-linear-gradient(left,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.2) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.2)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.2) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.2) 100%);background-repeat:repeat-x;} #videoRecipeCalendar .carousel-control:hover,#videoRecipeCalendar .carousel-control:focus{opacity:0.5;} #videoRecipeCalendar .articleDiv .date{margin:0 0 0.3em 0;padding:0;color:#b1b1b1;font-size:1em;} #videoRecipeCalendar .articleDiv .article p a{text-decoration:none;} #videoRecipeCalendar .articleDiv .article p a:hover{text-decoration:underline;} #videoRecipeCalendar .articleDiv .article p a.more{margin-left:0.5em;} #videoRecipeCalendar .articleDiv .goToButton{display:inline-block;margin:1em auto;padding:8px 12px;background-color:#ddd;color:#333;border:0px none;font-size:0.9em;border-radius:3px;text-decoration:none;} #videoRecipeCalendar .articleDiv .goToButton:hover{background-color:#eee;} #videoRecipeCalendar .calendarDiv{margin:0;padding:0;} #videoRecipeCalendar .dayDiv{margin:0px;padding:7px 5px;border:1px solid #e5e5e5;box-sizing:border-box;} #videoRecipeCalendar .notThisMonth{} #videoRecipeCalendar .afterToday{display:none;} @media only screen and (min-width:1200px){#videoRecipeCalendar .calendarDiv{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;margin:0;padding:0;} #videoRecipeCalendar .dayDiv{width:14.28571428571429%;min-height:180px;} #videoRecipeCalendar .notThisMonth{display:block;opacity:0.4;} #videoRecipeCalendar .afterToday{display:block;} } #videoRecipeCalendar .isToday{background-color:#f1f1f1;} #videoRecipeCalendar .slideIsActive{border-color:#333;opacity:1;} #videoRecipeCalendar .dayDivInner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin:0px auto;padding:0 1em;} #videoRecipeCalendar .dayDivInner .dateWrapper{text-align:center;} #videoRecipeCalendar .dayDivInner .day{margin:0px;padding:0px;color:#ef7560;text-transform:uppercase;font-size:18px;} #videoRecipeCalendar .dayDivInner .date{margin:5px 0;padding:0px;color:#ef7560;font-size:18px;} #videoRecipeCalendar .dayDivInner .article{-webkit-flex:1 1 60%;flex:1 1 60%;margin:0px;padding:0px 15px;text-align:center;} #videoRecipeCalendar .dayDivInner .article img{display:block;margin:7px auto 0px auto;padding:0px;} #videoRecipeCalendar .dayDivInner .article a{display:block;padding:3px;text-decoration:none;} #videoRecipeCalendar .dayDivInner .article a:hover{cursor:pointer;} @media only screen and (min-width:1200px){#videoRecipeCalendar .dayDivInner{display:block;padding:0;} #videoRecipeCalendar .dayDivInner .article{display:block;padding:0;font-size:0.8em;} } .ui-autocomplete-loading{background:white url("/images/ajax-indicator.gif") right center no-repeat;} .ui-widget{font-size:0.8em;} #stepByStepLargeImage{position:absolute;display:none;margin:0;padding:5px;background-color:rgba(210,210,210,0.8);top:0;right:0;left:0;} #stepByStepLargeImage img{display:block;margin:0 auto;padding:0;border:4px solid #333;} #articleContestDiv{position:relative;} #articleContestDiv .articleContestTriggerEntry{margin:20px auto;padding:0px;text-align:center;} #articleContestDiv .articleContestTriggerEntry a{display:inline-block;margin:0 auto;padding:10px 20px;color:#000;background-color:#b1d077;text-decoration:none;font-size:1.5em;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;} #articleContestDiv .articleContestTriggerEntry a:hover{text-decoration:underline;} #articleContestDiv .articleContestTriggerEntryDim{opacity:0.3;} #articleContestDhtml{display:none;position:absolute;width:90%;max-width:900px;margin:0;padding:15px;background-color:#f7eed8;-moz-box-shadow:0 0 10px 10px #888;-webkit-box-shadow:0 0 10px 10px #888;box-shadow:0 0 10px 10px #888;z-index:10000;} #articleContestDhtml .dhtmlFramework{background-color:#ffffff;border:4px solid #86a951;margin:0;padding:30px 25px;position:relative;} #articleContestDhtml .dhtmlFramework img.closeBox{margin:0;padding:0;position:absolute;right:-17px;top:-17px;} #articleContestDhtml .dhtmlFramework h3{margin:0 0 6px 0;font-size:24px;line-height:24px;} #articleContestDhtml .dhtmlFramework h4{margin:0 0 40px 0;padding:0 0 0 30px;font-size:12px;line-height:12px;font-style:oblique;font-weight:normal;color:#999;} #articleContestDhtml .dhtmlFramework fieldset img{display:block;margin:0;padding:0;width:100%;height:auto;} #articleContestDhtml .dhtmlFramework fieldset img.qq-thumbnail-selector{width:inherit;} #articleContestDhtml .dhtmlFramework fieldset .creditCardLogos img{max-width:119px;} #articleContestDhtml form label{display:block;float:none;margin:0;padding:0;text-align:left;width:10em;color:#666;} #articleContestDhtml form .userInput input{width:250px;} #articleContestDhtml form .formError{color:#f00;} #articleContestDhtml form label.formError{color:#f00;} #articleContestDhtml form input.formError,#articleContestDhtml form select.formError,#articleContestDhtml form textarea.formError{border:2px solid #f00;color:inherit;font-weight:normal;font-style:oblique;} #articleContestDhtml form input[type="checkbox"].formError{background-color:red;} #articleContestDiv{} #articleContestDhtml .dhtmlFrameworkWithFeedback{background-image:url(/images/ajax-loader-drip-circle.gif);background-position:center center;background-repeat:no-repeat;} #articleContestDhtml fieldset{margin:0;padding:0;border:0;} #articleContestDhtml legend{margin:0;padding:0;} #articleContestDhtml .ajaxContent fieldset h5{margin:0 0 1em 0;padding:0;font-size:1em;font-weight:normal;} #articleContestDhtml .nextStepControl{margin:0;padding:0;text-align:right;} #articleContestDhtml .nextStepControl input{display:block;margin:0 auto 0.5em auto;padding:5px 10px;background-color:#ccc;color:#333;font-size:1em;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.75);width:95%;} #articleContestDhtml .nextStepControl input:hover{background-color:#eee;border-color:#333;cursor:pointer;} @media all and (min-width:600px){#articleContestDhtml .nextStepControl{text-align:center;} #articleContestDhtml .nextStepControl input{display:inline-block;max-width:35%;} } #articleContestDhtml .nextStepControlWithFeedback{background-image:url(/images/ajax-loader-bar.gif);background-position:center center;background-repeat:no-repeat;} #step_setArticleType ul{list-style-type:none;} #step_setArticleType ul li{margin:0;padding:5px;} #step_setArticleType ul li:hover{background-color:#eee;} #step_setArticleType ul li input{margin:0 1em 0 0;} #step_setArticleType ul li input:hover{cursor:pointer;} #articleContestDhtml .stepNav{display:inline-block;width:20%;margin:0 1% 0 0;padding:5px 15px;vertical-align:top;font-size:0.8em;border:1px solid #aaa;} #articleContestDhtml .stepNav ul{margin:0;padding:0;list-style-type:none;} #articleContestDhtml .stepNav ul a{text-decoration:none;} #articleContestDhtml .stepNav .startOver{display:block;margin:2em 0 0 0;padding:5px 15px;vertical-align:top;font-size:0.8em;} #articleContestDhtml form{display:block;margin:0 auto;padding:0;vertical-align:top;} #articleContestDhtml #step_loginForm{text-align:center;} #articleContestDhtml #step_loginForm .inputFields{margin:0 auto;max-width:450px;} #articleContestDhtml #step_loginForm form{margin-bottom:1em;} #articleContestDhtml form .inputFields>div{margin:0 0 1em 0;padding:0;} #articleContestDhtml form .inputFields>div label{margin:0 0 0.3em 0;padding:0;} #articleContestDhtml form .inputFields label{width:inherit;} #articleContestDhtml form .inputFields input[type="text"],#articleContestDhtml form .inputFields input[type="number"],#articleContestDhtml form .inputFields input[type="email"],#articleContestDhtml form .inputFields input[type="password"]{min-width:60%;} #articleContestDhtml form .inputFields input[type="number"].small,#articleContestDhtml form .inputFields input[type="text"].small{width:60px;min-width:inherit;} #articleContestDhtml form .inputFields input[type="text"].large,#articleContestDhtml form .inputFields input[type="email"].large,#articleContestDhtml form .inputFields input[type="password"].large{width:90%;} #articleContestDhtml form .inputFields select{min-width:30%;} #articleContestDhtml form .inputFields textarea{min-width:60%;min-height:100px;} #articleContestDhtml form .inputFields div.error{padding:3px;-webkit-box-shadow:0px 0px 5px 2px rgba(255,0,0,1);-moz-box-shadow:0px 0px 5px 2px rgba(255,0,0,1);box-shadow:0px 0px 5px 2px rgba(255,0,0,1);} #articleContestDhtml form .inputFields div.error span.info{display:block;font-style:oblique;color:#f00;} #articleContestDhtml form .inputFields .attrInstructionsv2 li,#articleContestDhtml form .inputFields .attrMaterialsList li,#articleContestDhtml form .inputFields .attrInstructionsSubHeadings li{margin:0 0 15px 0;} #articleContestDhtml form .inputFields .attrRecipeIngredient li{margin:0 0 15px 0;padding:10px;border-bottom:1px solid #eee;} #articleContestDhtml form .inputFields .attrRecipeIngredient li:hover{background-color:#eee;} #articleContestDhtml form .inputFields .attrInstructionsv2 textarea,#articleContestDhtml form .inputFields .attrMaterialsList textarea,#articleContestDhtml form .inputFields .attrRecipeIngredient textarea{min-height:20px;vertical-align:top;} #articleContestDhtml form .inputFields .attrInstructionsSubHeadings li div:first-child{margin-bottom:1em;} #articleContestDhtml form .inputFields .attrInstructionsSubHeadings textarea{min-height:150px;vertical-align:top;} #articleContestDhtml form .inputFields .attrInstructionsv2 textarea.tall,#articleContestDhtml form .inputFields .attrMaterialsList textarea.tall,#articleContestDhtml form .inputFields .attrRecipeIngredient textarea.tall,#articleContestDhtml form .inputFields .attrInstructionsSubHeadings textarea.tall{min-height:250px;} #articleContestDhtml form .inputFields .attrRecipeIngredient li>div{margin:0 0 15px 0;} #step_setAttributes .inputFields ul{list-style-type:none;} #step_setAttributes .inputFields ul li{margin:0;padding:5px;} #step_setAttributes .inputFields ul li input{margin:0 1em 0 0;} #step_setAttributes .attrKnittingGauge span{font-style:oblique;color:#999;font-size:0.9em;} #step_setAttributes .inputDesc{margin:0.3em 1em;padding:0;font-style:oblique;color:#999;font-size:0.9em;} #step_entrySummary{} #step_entrySummary .summary{display:inline-block;margin:0;padding:0;width:74%;font-size:0.8em;} #step_entrySummary .summary dl{margin:0 0 1em 0;padding:0;} #step_entrySummary .summary dt{margin:0 0 0.5em 0;padding:0;font-weight:bold;} #step_entrySummary .summary dd{margin:0 0 0 3em;padding:0;} #step_entrySummary .summary ol{margin:0;padding:0;} #step_entrySummary .summary ol li{margin:0 0 1em 0;padding:0;} #step_entrySummary .summary dl.images ul{margin:0;padding:0;list-style-type:none;} #step_entrySummary .summary dl.images ul li{display:inline-block;margin:0 10px 5px 0;padding:0;vertical-align:middle;} #step_entrySummary form{display:block;margin:0;padding:0;width:100%;} #step_nameEmailTerms form{display:block;margin:0;padding:0;width:100%;} #articleContestListDiv{} #articleContestListDiv .contestArticleDiv{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-moz-box-direction:column;-webkit-box-direction:column;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flexbox-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 0 1em 0;padding:10px;border:1px solid #aaa;vertical-align:text-top;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 2px 4px 0px rgba(139,144,146,0.75);-moz-box-shadow:2px 2px 4px 0px rgba(139,144,146,0.75);box-shadow:2px 2px 4px 0px rgba(139,144,146,0.75);} #articleContestListDiv .contestArticleDiv .imageWrapper{margin:0;padding:0;width:100%;} #articleContestListDiv .contestArticleDiv .imageWrapper a{display:block;margin:0;padding:0;} #articleContestListDiv .contestArticleDiv .articleImage{display:block;margin:0 auto 10px auto;padding:0px 0 0 0;max-height:250px;width:auto;max-width:100%;border:0;} #articleContestListDiv .contestArticleDiv .names{margin:0 auto 10px auto;padding:0px 0 0 0;font-weight:bold;} #articleContestListDiv.template_101 .contestArticleVoteButtonDiv{margin:0 auto;padding:5px;width:100px;background-color:#999;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;} #articleContestDiv{position:relative;} #articleContestDiv .contestArticleVoteButtonDiv img{display:block;margin:0 auto;border:0;} @media all and (min-width:900px){#articleContestListDiv{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;} #articleContestListDiv .contestArticleDiv{-webkit-box-flex:0 1 49%;-moz-box-flex:0 1 49%;-webkit-flex:0 1 49%;-ms-flex:0 1 49%;flex:0 1 49%;} } @media all and (min-width:1050px){#articleContestListDiv .contestArticleDiv{-webkit-box-flex:0 1 32%;-moz-box-flex:0 1 32%;-webkit-flex:0 1 32%;-ms-flex:0 1 32%;flex:0 1 32%;} } #articleContestDiv #articleContestArticleViewDiv{display:none;position:absolute;width:600px;margin:0;padding:15px;background-color:#f7eed8;-moz-box-shadow:0 0 10px 10px #888;-webkit-box-shadow:0 0 10px 10px #888;box-shadow:0 0 10px 10px #888;z-index:100;} #articleContestDiv #articleContestArticleViewDiv .articleContestArticleViewContent{margin:0;padding:30px 25px;position:relative;border:4px solid #86a951;background-color:#fff;} #articleContestDiv #articleContestArticleViewDiv .articleContestArticleViewContent h4{position:absolute;top:-10px;left:-10px;margin:0;padding:5px 10px;background-color:#b1d178;color:#000;font-size:15px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;} #articleContestDiv #articleContestArticleViewDiv .articleContestArticleViewContent img.closeBox{position:absolute;top:-17px;right:-17px;margin:0;padding:0px;} #articleContestDiv #articleContestArticleViewDiv .ajaxContent .article::after{content:"";display:block;clear:both;} #articleContestDiv #articleContestArticleViewDiv .ajaxContent .mainImg{margin:0 0 0.5em 0;padding:0;} #articleContestDiv #articleContestArticleViewDiv .ajaxContent .mainImg img{display:block;margin:0 0 0.3em 0;padding:0;width:100%;height:auto;} #articleContestDiv #articleContestArticleViewDiv .ajaxContent .mainImg .articleImgCaption{margin:0 0 0.3em 0;padding:0;font-size:0.85em;} #articleContestDiv #articleContestArticleViewDiv .ajaxContent .mainImg .articleImgCredit{margin:0;padding:0;font-size:0.8em;color:#aaa;text-align:right;font-style:oblique;} #articleContestDiv .thanksMessage{position:absolute;display:none;margin:0 auto;padding:20px;text-align:center;border:5px solid #666;background-color:#fff;-webkit-box-shadow:7px 7px 5px rgba(50,50,50,0.75);-moz-box-shadow:7px 7px 5px rgba(50,50,50,0.75);box-shadow:7px 7px 5px rgba(50,50,50,0.75);} #articleContestDiv .thanksMessage h5{margin:0 0 0.5em 0;padding:0;font-size:1em;} #articleContestDiv .thanksMessage img.close{position:absolute;display:block;top:-28px;right:-28px;margin:0;padding:0;} #articleContestDiv .thanksMessage .doAnother{margin:2em 0 0 0;padding:1em;border-width:1px 0 0 0;border-style:solid;border-color:#ddd;} #articleContestDiv .thanksMessage .doAnother input{margin:1em;padding:5px 10px;background-color:#ccc;color:#333;font-size:1em;border:1px solid #fff;border-radius:4px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.75);} #articleContestDiv .thanksMessage .doAnother input.no{padding:3px 5px;background-color:#fefefe;} #articleContestDiv .thanksMessage .doAnother input:hover{background-color:#eee;border-color:#333;cursor:pointer;} #postButtonsArticleContest{display:none;} #loginFieldset form div,#registerForm form div,#forgotPasswordAnchor form div{margin:15px 0;} #loginFieldset label,#registerForm label,#forgotPasswordAnchor label{display:inline-block;min-width:10em;} #pdfDownloadDhtmlDiv{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;background-color:rgba(50,50,50,0.3);} #pdfDownloadDhtmlDiv .dhtmlLoginWrapper{position:relative;display:block;margin:0 auto;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;max-width:600px;width:inherit;background-color:#fff;} #pdfDownloadDhtmlDiv .privacyContent{display:none;margin:0;padding:0;} #pdfDownloadDhtmlDiv .privacyContent .closePrivacyContentLink{color:#a9a9a9;} #pdfDownloadDhtmlDiv .dhtmlLoginWrapper .header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 2em 0;padding:0;} #pdfDownloadDhtmlDiv .header img{margin:0;padding:0;width:100%;height:auto;max-width:100%;} #pdfDownloadDhtmlDiv .dhtmlLoginWrapper .header>*{margin:0;padding:0 5px;} #pdfDownloadDhtmlDiv form div.input{margin:13px 0;padding:0;text-align:center;} #pdfDownloadDhtmlDiv form input[name="email"]{display:block;margin:0 auto 12px auto;padding:7px 5px;width:50%;background-color:#ffffa0;} #pdfDownloadDhtmlDiv form input[type="submit"]{display:block;margin:0 auto 12px auto;padding:5px 12px;font-size:1em;color:#fff;font-weight:bold;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:1px solid #000;} #pdfDownloadDhtmlDiv form input[type="submit"]:hover{cursor:pointer;-webkit-box-shadow:3px 2px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow:3px 2px 5px 0px rgba(0,0,0,0.5);box-shadow:3px 2px 5px 0px rgba(0,0,0,0.5);} #pdfDownloadDhtmlDiv form .readMore:hover{cursor:pointer;} #pdfDownloadDhtmlDiv form .triangle{display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:10px 0 10px 17.3px;} #pdfDownloadDhtmlDiv form p{text-align:center;} #ebookPopupDiv{position:relative;margin:5px 0;padding:0;height:130px;overflow:hidden;background-image:url(http://cf.primecp.com/images/ajax-loader-bar.gif);background-position:50% 50%;background-repeat:no-repeat;background-color:#fff;} #ebookPopupDiv .mainTable{position:absolute;left:-1000px;margin:0;padding:0;width:99%;border-collapse:collapse;background-color:#fff;} #ebookPopupDiv .mainTable>.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:flex-start;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;} #ebookPopupDiv .mainTable>.row>*{} #ebookPopupDiv img{display:block;margin:0;padding:0;border:0;} #ebookPopupDiv .freeOffer{background-image:url(http://cf.primecp.com/images/ebbok-free-offer-bg.png);background-position:top left;background-repeat:repeat-y;background-color:#a9a9a9;} #ebookPopupDiv .popupContent{padding:5px 0 5px 10px;border-width:1px 0;border-style:dotted;border-color:#999;} @media only screen and (min-width:600px) and (max-width:1200px){#ebookPopupDiv{overflow:initial;height:210px;} #ebookPopupDiv .popupContent{width:70%;} } #ebookPopupDiv .popupContent h5{margin:0 0 0.2em 0;padding:0;font-size:1em;color:#333;} #ebookPopupDiv .popupContent form{margin:0em 0;padding:0;} #ebookPopupDiv #ebookSignUpForm input[name="email"]{margin:0 0em 0 0;padding:2px;width:200px;background-color:#fff56d;border-width:2px 0 0 2px;border-style:solid;border-color:#aaa;} #ebookPopupDiv #ebookSignUpForm input[type="submit"]{margin:0 1em;padding:5px 2em;background-color:transparent;background-image:url(http://cf.primecp.com/images/ebook-signup-btn-bg.png);background-position:50% 50%;background-repeat:repeat-x;background-color:#d11702;color:#fff;font-weight:bold;} #ebookPopupDiv #ebookSignUpForm input[type="submit"]:hover{color:#fefefe;background-position:50% 20%;} #ebookPopupDiv .popupContent .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:flex-start;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;} @media only screen and (min-width:1200px){#ebookPopupDiv .popupContent .row{-moz-box-wrap:nowrap;-webkit-box-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flexbox-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;} } #ebookPopupDiv .popupContent p,#ebookPopupDiv .popupContent p a{margin:0 0em 0 0;color:#999;text-decoration:none;} #ebookPopupDiv .popupContent p a:hover{color:#666;text-decoration:underline;} #ebookPopupDiv .ebPopupText p{font-size:0.9em;color:#000;} #ebookPopupDiv p.privacyText{margin:5px 0 0 0;} #contestDiv{margin:0;padding:0;} #contestDiv fieldset{font-size:0.8em;line-height:1.3em;} #contestDiv .mainFormFieldSection{margin:10px 0 0 0;padding:0;} #contestDiv .mainFormFieldSection>div{margin:0 0 0.7em 0;padding:0;} #contestDiv .mainFormFieldSection label{float:left;width:30%;margin:0 1em 0 0;padding:0;text-align:right;} #contestDiv .mainFormFieldSection input[type="text"]{width:50%;} #contestDiv .formElementInfoDiv{color:#f00;margin-bottom:1em;margin-left:14em;margin-top:0.5em;font-weight:bold;} fieldset.userAccount{margin:2em 0;padding:1em;border:1px solid #aaa;} fieldset.userAccount legend{margin:0;padding:0 0.5em;font-weight:bold;} fieldset.userAccount form>div{margin:0;padding:10px 5px;} fieldset.userAccount form>div:hover{background-color:#efefef;} fieldset.userAccount form>div label{display:inline-block;margin:0 0 0.3em 0;padding:0;width:40%;text-align:right;} fieldset.userAccount form>div input[type="text"],fieldset.userAccount form>div input[type="password"]{display:inline-block;margin:0;padding:0;width:50%;} fieldset.userAccount form>div .formElementInfoDiv{margin:0.3em 0 1em auto;padding:0;width:80%;font-size:0.8em;font-style:oblique;} fieldset.userAccount form>div .formElementInfoDiv.formError{font-weight:bold;color:#f00;} fieldset.userAccount form input[type="submit"]{display:block;margin:1em auto;padding:8px 12px;background-color:#bbb;color:#333;border:0px none;font-size:0.9em;border-radius:3px;} fieldset.userAccount form input[type="submit"]:hover{cursor:pointer;background-color:#666;color:#eee;} #userAccountEditFieldset{} #userAccountEditFieldset .avatarPoolDiv{float:left;clear:none;margin:0 10px 10px 0;padding:0px;border:3px solid #eee;} #userAccountEditFieldset .avatarPoolDiv.selected{border:3px solid #000;opacity:1;} #userAccountEditFieldset .avatarPoolDiv:hover{border:3px solid #666;} #userAccountEditFieldset .avatarPoolDiv img{display:block;margin:0;padding:0px;border:3px solid #fff;opacity:0.6;} #userAccountEditFieldset .avatarPoolDiv.selected img,#userAccountEditFieldset .avatarPoolDiv img:hover{opacity:1;cursor:pointer;} #advancedSearchDiv{display:none;margin:0;padding:0;background-color:#fff;border-width:0 2px 2px 2px;border-bottom-style:solid;border-color:#666;z-index:9999;} #advancedSearchInnerDiv{margin:0 auto;width:90%;} #advancedSearchDiv a.close{color:#bbb;} #advancedSearchDiv a.close:hover{color:#333;} #advancedSearchDiv ul.tabs{display:none;list-style:none;margin:0 0 10px 0 !important;padding:0;height:32px;border-bottom:1px solid #666;} #advancedSearchDiv ul.tabs li{float:left;text-indent:0;padding:0;margin:0 3px 0 0 !important;list-style-image:none !important;} #advancedSearchDiv ul.tabs a{font-size:12px;display:block;height:30px;line-height:30px;text-align:center;text-decoration:none;color:#000;padding:0px 15px;margin:0px;position:relative;top:1px;background-color:#eee;border:1px solid #666;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;} #advancedSearchDiv ul.tabs a,#advancedSearchDiv ul.tabs a:active{outline:none;} #advancedSearchDiv ul.tabs a:hover{color:#fff;background-color:#aaa;} #advancedSearchDiv ul.tabs a.current,#advancedSearchDiv ul.tabs a.current:hover,#advancedSearchDiv ul.tabs li.current a{cursor:default !important;color:#000 !important;background-color:#aaa;} #advancedSearchDiv div.panes{clear:both;} #advancedSearchDiv div.panes div.pane{} #advancedSearchDiv .searchSection{display:inline-block;margin:0 0 20px 0;padding:5px;vertical-align:top;} #advancedSearchDiv .full{width:97%;} #advancedSearchDiv .half{width:48%;} #advancedSearchDiv .fourth{width:22%;} @media only screen and (min-width:600px) and (max-width:959px){#advancedSearchDiv .half{width:97%;} #advancedSearchDiv .fourth{width:97%;} } #advancedSearchDiv .searchSection h5{margin:0 0 0.3em 0;padding:5px;color:#fff;background-color:#ddd;border:1px solid #999;} #advancedSearchDiv .searchSectionContent{margin:0;padding:5px 5px 5px 20px;} #advancedSearchDiv .searchSectionContent .instruction{color:#aaa;font-style:oblique;} #advancedSearchDiv .searchTermSection input{} #advancedSearchDiv .searchSectionContent select{width:185px;} #advancedSearchDiv .searchSectionContent ul{margin:0;padding:0;list-style-type:none;} #advancedSearchDiv .searchSectionContent ul li{display:inline-block;width:28%;margin:0 1em 0.5em 0;padding:0 0.3em 0 0;} #advancedSearchDiv .searchSectionContent ul li input{margin:0 10px 0 0;} #advancedSearchDiv .submitDiv{margin:0;padding:8px;background-color:#eee;text-align:center;} #advancedSearchDiv .submitDiv input{display:inline-block;margin:0 auto;padding:0.3em 0.6em;font-size:1em;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#356aa0;color:#fff;-webkit-box-shadow:inset 0 -2px #2475ab;box-shadow:inset 0 -2px #2475ab;} #advancedSearchDiv .submitDiv input:hover{background-color:#333;color:#eee;cursor:pointer;} #contestAdsDiv{margin:2em 0;} #contestAdsDiv ul{margin:0;padding:0;list-style-type:none;} fieldset #contestAdsDiv ul{} #contestAdsDiv ul li{margin:4em 0;padding:0;} #contestAdsDiv ul li input{float:left;margin:0;padding:0;} #contestAdsDiv .adContent{display:block;clear:none;margin:0 0 0 30px;padding:0;} #contestAdsDiv .adContent img{float:left;margin:0 10px 2px 0;padding:0;padding-bottom:20px;} #contestAdsDiv .adContent span{display:block;margin:0.3em 0 0 0;padding:0;white-space:nowrap;} #contestAdsDiv .adContent span a{display:inline-block;margin:0 0.5em 0 0;padding:0;font-size:90%;color:#666;} #contentRulesDiv .inner{margin:20px auto;padding:5px;width:50%;background-color:#fff;border:3px solid #666;} #contentRulesDiv .close{font-size:0.8em;text-align:right;color:#aaa;} #contentRulesDiv .close a{color:#aaa;} #contentRulesDiv .close a:hover{color:#333;} #contentRulesDiv .scroll-pane{float:none;margin:15px auto 2em auto;width:94%;} #articleVideoDiv .iframeWrapper,.articleDiv .videoDiv3001 .iframeWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;} #articleVideoDiv iframe,.articleDiv .videoDiv3001 iframe{position:absolute;top:0;left:0;width:100%;height:100%;} a.descAttrLink01,.articleDiv a.descAttrLink01{display:inline-block;margin:0;padding:0.3em 1em;font-weight:bold;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#333;color:#fff;text-decoration:none;} a.descAttrLink01.colorRed,.articleDiv a.descAttrLink01.colorRed{background-color:#f00;color:#fff;} a.descAttrLink01.colorBlue,.articleDiv a.descAttrLink01.colorBlue{background-color:#00f;color:#fff;} a.descAttrLink01.colorDarkBlue,.articleDiv a.descAttrLink01.colorDarkBlue{background-color:#007383;color:#fff;} a.descAttrLink01.colorTeal,.articleDiv a.descAttrLink01.colorTeal{background-color:#1ba6b2;color:#fff;} a.descAttrLink01.colorOrange,.articleDiv a.descAttrLink01.colorOrange{background-color:#f8981d;color:#fff;} a.descAttrLink01.colorDarkRed,.articleDiv a.descAttrLink01.colorDarkRed{background-color:#9c2334;color:#fff;} a.descAttrLink01.colorPink,.articleDiv a.descAttrLink01.colorPink{background-color:#f26295;color:#fff;} a.descAttrLink01.colorGreen,.articleDiv a.descAttrLink01.colorGreen{background-color:#7cb342;color:#fff;} a.descAttrLink01.colorDarkPurple,.articleDiv a.descAttrLink01.colorDarkPurple{background-color:#651b49;color:#fff;} a.descAttrLink01.colorPurple,.articleDiv a.descAttrLink01.colorPurple{background-color:#6459a2;color:#fff;} a.descAttrLink01.colorLightPurple,.articleDiv a.descAttrLink01.colorLightPurple{background-color:#957db0;color:#fff;} a.descAttrLink01.colorGray,.articleDiv a.descAttrLink01.colorGray{background-color:#707070;color:#fff;} a.descAttrLink01:hover,.articleDiv a.descAttrLink01:hover{background-color:#ccc;color:#333;} a.descAttrLink02,.articleDiv a.descAttrLink02{display:inline-block;margin:0;padding:0;font-weight:bold;font-style:oblique;text-decoration:underline;} .colorRed,.articleDiv .articleHeadline.colorRed,a.descAttrLink02.colorRed,.articleDiv a.descAttrLink02.colorRed{color:#f00;} .colorBlue,.articleDiv .articleHeadline.colorBlue,a.descAttrLink02.colorBlue,.articleDiv a.descAttrLink02.colorBlue{color:#00f;} .colorDarkBlue,.articleDiv .articleHeadline.colorDarkBlue,a.descAttrLink02.colorDarkBlue,.articleDiv a.descAttrLink02.colorDarkBlue{color:#007383;} .colorTeal,.articleDiv .articleHeadline.colorTeal,a.descAttrLink02.colorTeal,.articleDiv a.descAttrLink02.colorTeal{color:#1ba6b2;} .colorOrange,.articleDiv .articleHeadline.colorOrange,a.descAttrLink02.colorOrange,.articleDiv a.descAttrLink02.colorOrange{color:#f8981d;} .colorDarkRed,.articleDiv .articleHeadline.colorDarkRed,a.descAttrLink02.colorDarkRed,.articleDiv a.descAttrLink02.colorDarkRed{color:#9c2334;} .colorPink,.articleDiv .articleHeadline.colorPink,a.descAttrLink02.colorPink,.articleDiv a.descAttrLink02.colorPink{color:#f26295;} .colorGreen,.articleDiv .articleHeadline.colorGreen,a.descAttrLink02.colorGreen,.articleDiv a.descAttrLink02.colorGreen{color:#7cb342;} .colorDarkPurple,.articleDiv .articleHeadline.colorDarkPurple,a.descAttrLink02.colorDarkPurple,.articleDiv a.descAttrLink02.colorDarkPurple{color:#651b49;} .colorPurple,.articleDiv .articleHeadline.colorPurple,a.descAttrLink02.colorPurple,.articleDiv a.descAttrLink02.colorPurple{color:#6459a2;} .colorLightPurple,.articleDiv .articleHeadline.colorLightPurple,a.descAttrLink02.colorLightPurple,.articleDiv a.descAttrLink02.colorLightPurple{color:#957db0;} .colorGray,.articleDiv .articleHeadline.colorGray,a.descAttrLink02.colorGray,.articleDiv a.descAttrLink02.colorGray{color:#707070;} a.descAttrLink02:hover,.articleDiv a.descAttrLink02:hover{font-style:normal;color:#333;} a.centerButton,.articleDiv a.centerButton{display:block;text-align:center;} a.sizeMinus1,.articleDiv a.sizeMinus1{font-size:85%;} a.sizePlus1,.articleDiv a.sizePlus1{font-size:120%;} a.sizePlus2 .articleDiv a.sizePlus2{font-size:150%;} .youtube-player{position:relative;padding-bottom:56.23%;z-index:0;height:0;overflow:hidden;max-width:100%;background:#000;margin:5px;} .youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent;} #articleNewsletterSignup_div{margin:1em 0;padding:1em 0;border-top:1px solid #aaa;border-bottom:1px solid #aaa;background-color:#0f65ef;border-radius:4px;} #articleNewsletterSignup_div h5{font-size:1.1em;padding:10;text-align:left;color:#fff;font-weight:bold;padding:10px;margin:0;} #articleNewsletterSignup_div div{text-align:center;clear:both;} #articleNewsletterSignup_div input[type="email"]{margin:01em 0 0;width:75%;height:40px;} #articleNewsletterSignup_div input[type="submit"]{background:#0f65ef;color:#fff;height:40px;padding:10px;width:20%;border-radius:4px;font-weight:bold;} article#privacyPolicy{} article#privacyPolicy a{font-weight:bold;} article#privacyPolicy a:hover{text-decoration:none;} article#privacyPolicy nav{margin:2em 0;} article#privacyPolicy nav li{margin-bottom:0.5em;} article#privacyPolicy section{position:relative;margin:0 0 3em 0;} article#privacyPolicy section a.goToTop{position:absolute;top:0;right:10px;color:#aaa;} article#privacyPolicy section a.goToTop:hover{color:#000;} article#privacyPolicy section h4{margin:0 0 1em 0;padding-bottom:0.3em;font-size:1em;font-weight:normal;border-bottom:1px solid #666;} article#privacyPolicy section h5,article#privacyPolicy section h6{margin:0 0 1em 0;font-size:1em;} article#privacyPolicy section ul strong{font-weight:bold;text-decoration:underline;} article#privacyPolicy img.daa-ad-marker-icon{width:1.5em;height:auto;} article#privacyPolicy address{margin:2em 2em;font-weight:bold;} article#privacyPolicy table.ccpa{margin:2em 0;padding:0;border-collapse:collapse;} article#privacyPolicy table.ccpa th{margin:0;padding:3px;text-align:center;font-weight:bold;border:1px solid #666;} article#privacyPolicy table.ccpa td{margin:0;padding:3px;text-align:left;border:1px solid #666;vertical-align:top;} article#privacyPolicy table.ccpa td:first-child{text-align:center;} #subCenterLoginForm #submitBtnParent{margin:2em 0;text-align:center;} #subCenterLoginForm .privacyLink{margin:3em 0 0 0;font-size:0.8em;text-align:right;} #subCenterLoginForm .privacyLink a{display:inline-block;margin:0 0.2em;text-decoration:none;color:#666;} #subCenterLoginForm .privacyLink a:hover{text-decoration:underline;} #adSlotFooterContainer{position:fixed;margin:0;padding:0;width:100%;bottom:0;background-color:#fff;border-top:3px solid #000;z-index:100;text-align:center;} #editRecordDiv.contactUsPage fieldset{border:0;} #editRecordDiv.contactUsPage legend{font-size:1.2em;font-weight:bold;} #editRecordDiv.contactUsPage form>div{margin:0 0 1em 0;padding:0;} #editRecordDiv.contactUsPage form>div label{display:block;margin:0 0 0.3em 0;padding:0;} #editRecordDiv.contactUsPage form>div input,#editRecordDiv.contactUsPage form>div select,#editRecordDiv.contactUsPage form>div textarea{display:block;margin:0 auto;padding:0.5em;width:95%;} @media only screen and (min-width:959px){#editRecordDiv.contactUsPage form>div label{float:none;display:inline-block;margin:0 0.5em 0 0.5em;padding:3px 5px;width:25%;text-align:right;vertical-align:top;} #editRecordDiv.contactUsPage form>div input[type="text"],#editRecordDiv.contactUsPage form>div input[type="email"],#editRecordDiv.contactUsPage form>div select,#editRecordDiv.contactUsPage form>div textarea{display:inline-block;margin:0;padding:0.5em;width:65%;} } #editRecordDiv fieldset div.captchaGroup{text-align:center;} form .g-recaptcha>*,#editRecordDiv fieldset div.captchaGroup .g-recaptcha>*{margin:0 auto;} #editRecordDiv fieldset div.captchaGroup .feedback{font-size:0.9em;font-style:oblique;} #editRecordDiv fieldset div.submitDiv{margin:1.7em auto;text-align:center;max-width:18em;} #editRecordDiv fieldset div.submitDiv input{padding:0.3em 0.6em;font-size:1em;} .articleDiv #nextArticleLinkDiv{margin:2.5em auto;padding:0;text-align:center;} .articleDiv #nextArticleLinkDiv p{margin:0 auto;padding:0;font-size:1.0em;} .articleDiv #nextArticleLinkDiv p span{display:inline-block;margin:0 0.5em 0 0;padding:0;text-transform:uppercase;font-size:80%;font-weight:bold;} .articleDiv #nextArticleLinkDiv p span:after{content:":";} .articleDiv #nextArticleLinkDiv p a{display:inline-block;margin:0 auto;padding:0;}