.buy-links-sprite{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/icons/buy-links-s919bcee62f.png);background-repeat:no-repeat;}.buy-links-80w-sprite,.section-users .view-user-content .content-image .buy-links ul li .buy-link.asinstream .logo,.section-users .view-user-content .content-image .buy-links ul li .buy-link.asinproduct .logo,.section-users .view-user-content .content-image .buy-links ul li .buy-link.googleplay .logo,.section-users .view-user-content .content-image .buy-links ul li .buy-link.itunes .logo,.section-users .view-user-content .content-image .buy-links ul li .buy-link.app-store .logo{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/icons/buy-links-80w-s22ab051d27.png);background-repeat:no-repeat;}html{font-size:16px;}.csm-stylekit .page-wrapper input[type="text"],.csm-stylekit .page-wrapper input[type="number"],.csm-stylekit .page-wrapper input[type="email"],.csm-stylekit .page-wrapper input[type="password"],.csm-stylekit .page-wrapper input[type="range"],.csm-stylekit .page-wrapper .form__control,.csm-stylekit .page-wrapper select,.csm-stylekit .page-wrapper textarea{height:2.25rem;padding:0.5rem 1rem;border-style:solid;border-width:0.0625rem;font-size:1rem;line-height:1.125;border-radius:0.25rem;display:block;width:100%;color:#3a3a3a;background-color:#fff;background-image:none;background-clip:padding-box;border:0.0625rem solid #ccc;}.csm-stylekit .page-wrapper input[type="text"]:focus,.csm-stylekit .page-wrapper input[type="number"]:focus,.csm-stylekit .page-wrapper input[type="email"]:focus,.csm-stylekit .page-wrapper input[type="password"]:focus,.csm-stylekit .page-wrapper input[type="range"]:focus,.csm-stylekit .page-wrapper .form__control:focus,.csm-stylekit .page-wrapper select:focus,.csm-stylekit .page-wrapper textarea:focus{cursor:text;border-color:#3a3a3a;outline:none;}.csm-stylekit .page-wrapper input[type="text"]::-ms-expand,.csm-stylekit .page-wrapper input[type="number"]::-ms-expand,.csm-stylekit .page-wrapper input[type="email"]::-ms-expand,.csm-stylekit .page-wrapper input[type="password"]::-ms-expand,.csm-stylekit .page-wrapper input[type="range"]::-ms-expand,.csm-stylekit .page-wrapper .form__control::-ms-expand,.csm-stylekit .page-wrapper select::-ms-expand,.csm-stylekit .page-wrapper textarea::-ms-expand{background-color:transparent;border:0;}.csm-stylekit .page-wrapper input[type="text"]::placeholder,.csm-stylekit .page-wrapper input[type="number"]::placeholder,.csm-stylekit .page-wrapper input[type="email"]::placeholder,.csm-stylekit .page-wrapper input[type="password"]::placeholder,.csm-stylekit .page-wrapper input[type="range"]::placeholder,.csm-stylekit .page-wrapper .form__control::placeholder,.csm-stylekit .page-wrapper select::placeholder,.csm-stylekit .page-wrapper textarea::placeholder{color:#757575;opacity:1;}.csm-stylekit .page-wrapper input[type="text"]:disabled,.csm-stylekit .page-wrapper input[type="number"]:disabled,.csm-stylekit .page-wrapper input[type="email"]:disabled,.csm-stylekit .page-wrapper input[type="password"]:disabled,.csm-stylekit .page-wrapper input[type="range"]:disabled,.csm-stylekit .page-wrapper .form__control:disabled,.csm-stylekit .page-wrapper select:disabled,.csm-stylekit .page-wrapper textarea:disabled,.csm-stylekit .page-wrapper input[readonly][type="text"],.csm-stylekit .page-wrapper input[readonly][type="number"],.csm-stylekit .page-wrapper input[readonly][type="email"],.csm-stylekit .page-wrapper input[readonly][type="password"],.csm-stylekit .page-wrapper input[readonly][type="range"],.csm-stylekit .page-wrapper [readonly].form__control,.csm-stylekit .page-wrapper select[readonly],.csm-stylekit .page-wrapper textarea[readonly]{background-color:#efefef;opacity:1;}.csm-stylekit .page-wrapper input[type="text"]:disabled,.csm-stylekit .page-wrapper input[type="number"]:disabled,.csm-stylekit .page-wrapper input[type="email"]:disabled,.csm-stylekit .page-wrapper input[type="password"]:disabled,.csm-stylekit .page-wrapper input[type="range"]:disabled,.csm-stylekit .page-wrapper .form__control:disabled,.csm-stylekit .page-wrapper select:disabled,.csm-stylekit .page-wrapper textarea:disabled{color:#ccc;cursor:not-allowed;}.form--validated .csm-stylekit .page-wrapper input[type="text"]:invalid,.form--validated .csm-stylekit .page-wrapper input[type="number"]:invalid,.form--validated .csm-stylekit .page-wrapper input[type="email"]:invalid,.form--validated .csm-stylekit .page-wrapper input[type="password"]:invalid,.form--validated .csm-stylekit .page-wrapper input[type="range"]:invalid,.form--validated .csm-stylekit .page-wrapper .form__control:invalid,.form--validated .csm-stylekit .page-wrapper select:invalid,.form--validated .csm-stylekit .page-wrapper textarea:invalid{border-color:#f25555;}.form--validated .csm-stylekit .page-wrapper input[type="text"]:invalid ~ .form__feedback,.form--validated .csm-stylekit .page-wrapper input[type="number"]:invalid ~ .form__feedback,.form--validated .csm-stylekit .page-wrapper input[type="email"]:invalid ~ .form__feedback,.form--validated .csm-stylekit .page-wrapper input[type="password"]:invalid ~ .form__feedback,.form--validated .csm-stylekit .page-wrapper input[type="range"]:invalid ~ .form__feedback,.form--validated .csm-stylekit .page-wrapper .form__control:invalid ~ .form__feedback,.form--validated .csm-stylekit .page-wrapper select:invalid ~ .form__feedback,.form--validated .csm-stylekit .page-wrapper textarea:invalid ~ .form__feedback{display:block;}.csm-stylekit .page-wrapper textarea,.csm-stylekit .page-wrapper select[size],.csm-stylekit .page-wrapper select[multiple]{height:auto;}.csm-stylekit .page-wrapper select:not([multiple]){background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'>%3Cg fill='none'%3E%3Cg fill='%233A3A3A'%3E%3Cpolygon transform='translate(-832 -539)translate(723 525)translate(114 17)scale(1 -1)translate(-114 -17)' points='114 14 119 20 109 20' class='undefined'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat right 0.75rem center;background-size:8px 10px;background-size:0.5rem 0.625rem;appearance:none;}.csm-stylekit .page-wrapper select:focus::-ms-value{color:#3a3a3a;background-color:#fff;}.csm-stylekit .page-wrapper .form__label,.csm-stylekit .page-wrapper .form__group > label{margin-bottom:8px;margin-bottom:0.5rem;font-size:0.875rem;line-height:normal;display:inline-block;}.csm-stylekit .page-wrapper .form__label.form__label--required::after,.csm-stylekit .page-wrapper .form__group > label.form__label--required::after{color:#f25555;content:"*";}.csm-stylekit .page-wrapper .form__text{margin-top:6px;margin-top:0.375rem;font-size:0.875rem;line-height:1.5;display:block;color:#757575;}.csm-stylekit .page-wrapper .form__feedback{margin-top:6px;margin-top:0.375rem;font-size:0.875rem;line-height:1.5;display:none;width:100%;color:#f25555;}.csm-stylekit .page-wrapper .form__group{margin-bottom:16px;margin-bottom:1rem;}.csm-stylekit .page-wrapper input.form__control--sm[type="text"],.csm-stylekit .page-wrapper input.form__control--sm[type="number"],.csm-stylekit .page-wrapper input.form__control--sm[type="email"],.csm-stylekit .page-wrapper input.form__control--sm[type="password"],.csm-stylekit .page-wrapper input.form__control--sm[type="range"],.csm-stylekit .page-wrapper .form__control--sm.form__control,.csm-stylekit .page-wrapper select.form__control--sm,.csm-stylekit .page-wrapper textarea.form__control--sm{height:2rem;padding:0.4375rem 1rem;border-style:solid;border-width:0.0625rem;font-size:0.875rem;line-height:1.125;border-radius:0.2rem;}.csm-stylekit .page-wrapper input.form__control--lg[type="text"],.csm-stylekit .page-wrapper input.form__control--lg[type="number"],.csm-stylekit .page-wrapper input.form__control--lg[type="email"],.csm-stylekit .page-wrapper input.form__control--lg[type="password"],.csm-stylekit .page-wrapper input.form__control--lg[type="range"],.csm-stylekit .page-wrapper .form__control--lg.form__control,.csm-stylekit .page-wrapper select.form__control--lg,.csm-stylekit .page-wrapper textarea.form__control--lg{height:2.625rem;padding:0.6875rem 1rem;border-style:solid;border-width:0.0625rem;font-size:1rem;line-height:1.125;border-radius:0.3rem;}.csm-stylekit .page-wrapper textarea.form__control--sm,.csm-stylekit .page-wrapper select[size].form__control--sm,.csm-stylekit .page-wrapper select[multiple].form__control--sm,.csm-stylekit .page-wrapper textarea.form__control--lg,.csm-stylekit .page-wrapper select[size].form__control--lg,.csm-stylekit .page-wrapper select[multiple].form__control--lg{height:auto;}.csm-stylekit .page-wrapper .display-1{font-size:2.875rem;line-height:1.5;font-weight:400;}.csm-stylekit .page-wrapper .display-2{font-size:2.5625rem;line-height:1.5;font-weight:400;}.csm-stylekit .page-wrapper h1,.csm-stylekit .page-wrapper .h1{margin-bottom:1.5rem;font-size:2rem;line-height:1.25;font-weight:400;color:inherit;font-family:inherit;}.csm-stylekit .page-wrapper h1.heading--alt,.csm-stylekit .page-wrapper .heading--alt.h1{font-family:"Oswald",helvetica,arial,sans-serif;}.csm-stylekit .page-wrapper h2,.csm-stylekit .page-wrapper .h2{margin-bottom:1.5rem;font-size:1.625rem;line-height:1.25;font-weight:400;color:inherit;font-family:inherit;}.csm-stylekit .page-wrapper h2.heading--alt,.csm-stylekit .page-wrapper .heading--alt.h2{font-family:"Oswald",helvetica,arial,sans-serif;}.csm-stylekit .page-wrapper h3,.csm-stylekit .page-wrapper .h3{margin-bottom:1.5rem;font-size:1.25rem;line-height:1.25;font-weight:400;color:inherit;font-family:inherit;}.csm-stylekit .page-wrapper h4,.csm-stylekit .page-wrapper .h4{margin-bottom:1.5rem;font-size:1.125rem;line-height:1.25;font-weight:400;color:inherit;font-family:"Oswald",helvetica,arial,sans-serif;text-transform:uppercase;}.csm-stylekit .page-wrapper h5,.csm-stylekit .page-wrapper .h5{margin-bottom:1.5rem;font-size:0.875rem;line-height:1.25;font-weight:400;color:inherit;font-family:inherit;font-weight:bold;text-transform:uppercase;letter-spacing:.03125rem;}.csm-stylekit .page-wrapper h6,.csm-stylekit .page-wrapper .h6{margin-bottom:1.5rem;font-size:0.8125rem;line-height:1.25;font-weight:400;color:inherit;font-family:inherit;}.csm-stylekit .page-wrapper p{margin-bottom:24px;margin-bottom:1.5rem;}.csm-stylekit .page-wrapper .lead{font-size:1.25rem;line-height:1.5;font-weight:400;}.csm-stylekit .page-wrapper input[type="submit"],.csm-stylekit .page-wrapper input[type="reset"],.csm-stylekit .page-wrapper input[type="button"],.csm-stylekit .page-wrapper .btn{height:2.25rem;padding:0.5rem 1rem;border-style:solid;border-width:0.0625rem;font-size:1rem;line-height:1.125;border-radius:0.25rem;transition:all 0.2s ease-in-out;color:#3a3a3a;background-color:#efefef;border-color:#ccc;display:inline-block;font-weight:bold;color:#3a3a3a;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;background:#efefef;}.csm-stylekit .page-wrapper input[type="submit"]:hover,.csm-stylekit .page-wrapper input[type="reset"]:hover,.csm-stylekit .page-wrapper input[type="button"]:hover,.csm-stylekit .page-wrapper .btn:hover{color:rgba(58,58,58,0.65);background-color:rgba(239,239,239,0.65);border-color:rgba(204,204,204,0.65);}.csm-stylekit .page-wrapper input[type="submit"]:focus,.csm-stylekit .page-wrapper input[type="reset"]:focus,.csm-stylekit .page-wrapper input[type="button"]:focus,.csm-stylekit .page-wrapper .btn:focus,.csm-stylekit .page-wrapper input.focus[type="submit"],.csm-stylekit .page-wrapper input.focus[type="reset"],.csm-stylekit .page-wrapper input.focus[type="button"],.csm-stylekit .page-wrapper .focus.btn{box-shadow:0 0 0 2px rgba(255,255,255,0.65);color:#1b1b1b;background-color:#d6d6d6;border-color:#adadad;}.csm-stylekit .page-wrapper input[type="submit"]:active,.csm-stylekit .page-wrapper input[type="reset"]:active,.csm-stylekit .page-wrapper input[type="button"]:active,.csm-stylekit .page-wrapper .btn:active,.csm-stylekit .page-wrapper input.active[type="submit"],.csm-stylekit .page-wrapper input.active[type="reset"],.csm-stylekit .page-wrapper input.active[type="button"],.csm-stylekit .page-wrapper .active.btn,.open > .csm-stylekit .page-wrapper input.dropdown-toggle[type="submit"],.open > .csm-stylekit .page-wrapper input.dropdown-toggle[type="reset"],.open > .csm-stylekit .page-wrapper input.dropdown-toggle[type="button"],.open > .csm-stylekit .page-wrapper .dropdown-toggle.btn{color:#1b1b1b;background-color:#d6d6d6;background-image:none;border-color:#adadad;}.csm-stylekit .page-wrapper input[type="submit"]:active:hover,.csm-stylekit .page-wrapper input[type="reset"]:active:hover,.csm-stylekit .page-wrapper input[type="button"]:active:hover,.csm-stylekit .page-wrapper .btn:active:hover,.csm-stylekit .page-wrapper input[type="submit"]:active:focus,.csm-stylekit .page-wrapper input[type="reset"]:active:focus,.csm-stylekit .page-wrapper input[type="button"]:active:focus,.csm-stylekit .page-wrapper .btn:active:focus,.csm-stylekit .page-wrapper input[type="submit"]:active.focus,.csm-stylekit .page-wrapper input[type="reset"]:active.focus,.csm-stylekit .page-wrapper input[type="button"]:active.focus,.csm-stylekit .page-wrapper .btn:active.focus,.csm-stylekit .page-wrapper input.active[type="submit"]:hover,.csm-stylekit .page-wrapper input.active[type="reset"]:hover,.csm-stylekit .page-wrapper input.active[type="button"]:hover,.csm-stylekit .page-wrapper .active.btn:hover,.csm-stylekit .page-wrapper input.active[type="submit"]:focus,.csm-stylekit .page-wrapper input.active[type="reset"]:focus,.csm-stylekit .page-wrapper input.active[type="button"]:focus,.csm-stylekit .page-wrapper .active.btn:focus,.csm-stylekit .page-wrapper input.active.focus[type="submit"],.csm-stylekit .page-wrapper input.active.focus[type="reset"],.csm-stylekit .page-wrapper input.active.focus[type="button"],.csm-stylekit .page-wrapper .active.focus.btn,.open > .csm-stylekit .page-wrapper input.dropdown-toggle[type="submit"]:hover,.open > .csm-stylekit .page-wrapper input.dropdown-toggle[type="reset"]:hover,.open > .csm-stylekit .page-wrapper input.dropdown-toggle[type="button"]:hover,.open > .csm-stylekit .page-wrapper .dropdown-toggle.btn:hover,.open > .csm-stylekit .page-wrapper input.dropdown-toggle[type="submit"]:focus,.open > .csm-stylekit .page-wrapper input.dropdown-toggle[type="reset"]:focus,.open > .csm-stylekit .page-wrapper input.dropdown-toggle[type="button"]:focus,.open > .csm-stylekit .page-wrapper .dropdown-toggle.btn:focus,.open > .csm-stylekit .page-wrapper input.dropdown-toggle.focus[type="submit"],.open > .csm-stylekit .page-wrapper input.dropdown-toggle.focus[type="reset"],.open > .csm-stylekit .page-wrapper input.dropdown-toggle.focus[type="button"],.open > .csm-stylekit .page-wrapper .dropdown-toggle.focus.btn{color:#1b1b1b;background-color:#c4c4c4;border-color:#8c8c8c;}.csm-stylekit .page-wrapper input.disabled[type="submit"]:hover,.csm-stylekit .page-wrapper input.disabled[type="reset"]:hover,.csm-stylekit .page-wrapper input.disabled[type="button"]:hover,.csm-stylekit .page-wrapper .disabled.btn:hover,.csm-stylekit .page-wrapper input[type="submit"]:disabled:hover,.csm-stylekit .page-wrapper input[type="reset"]:disabled:hover,.csm-stylekit .page-wrapper input[type="button"]:disabled:hover,.csm-stylekit .page-wrapper .btn:disabled:hover{background-color:#efefef;border-color:#ccc;}.csm-stylekit .page-wrapper input.disabled[type="submit"]:focus,.csm-stylekit .page-wrapper input.disabled[type="reset"]:focus,.csm-stylekit .page-wrapper input.disabled[type="button"]:focus,.csm-stylekit .page-wrapper .disabled.btn:focus,.csm-stylekit .page-wrapper input.disabled.focus[type="submit"],.csm-stylekit .page-wrapper input.disabled.focus[type="reset"],.csm-stylekit .page-wrapper input.disabled.focus[type="button"],.csm-stylekit .page-wrapper .disabled.focus.btn,.csm-stylekit .page-wrapper input[type="submit"]:disabled:focus,.csm-stylekit .page-wrapper input[type="reset"]:disabled:focus,.csm-stylekit .page-wrapper input[type="button"]:disabled:focus,.csm-stylekit .page-wrapper .btn:disabled:focus,.csm-stylekit .page-wrapper input[type="submit"]:disabled.focus,.csm-stylekit .page-wrapper input[type="reset"]:disabled.focus,.csm-stylekit .page-wrapper input[type="button"]:disabled.focus,.csm-stylekit .page-wrapper .btn:disabled.focus{background-color:#efefef;border-color:#ccc;}.csm-stylekit .page-wrapper input[type="submit"]:focus,.csm-stylekit .page-wrapper input[type="reset"]:focus,.csm-stylekit .page-wrapper input[type="button"]:focus,.csm-stylekit .page-wrapper .btn:focus,.csm-stylekit .page-wrapper input[type="submit"]:hover,.csm-stylekit .page-wrapper input[type="reset"]:hover,.csm-stylekit .page-wrapper input[type="button"]:hover,.csm-stylekit .page-wrapper .btn:hover{text-decoration:none;}.csm-stylekit .page-wrapper input[type="submit"]:focus,.csm-stylekit .page-wrapper input[type="reset"]:focus,.csm-stylekit .page-wrapper input[type="button"]:focus,.csm-stylekit .page-wrapper .btn:focus,.csm-stylekit .page-wrapper input.focus[type="submit"],.csm-stylekit .page-wrapper input.focus[type="reset"],.csm-stylekit .page-wrapper input.focus[type="button"],.csm-stylekit .page-wrapper .focus.btn,.csm-stylekit .page-wrapper input[type="submit"]:active:focus,.csm-stylekit .page-wrapper input[type="reset"]:active:focus,.csm-stylekit .page-wrapper input[type="button"]:active:focus,.csm-stylekit .page-wrapper .btn:active:focus,.csm-stylekit .page-wrapper input[type="submit"]:active.focus,.csm-stylekit .page-wrapper input[type="reset"]:active.focus,.csm-stylekit .page-wrapper input[type="button"]:active.focus,.csm-stylekit .page-wrapper .btn:active.focus,.csm-stylekit .page-wrapper input.active[type="submit"]:focus,.csm-stylekit .page-wrapper input.active[type="reset"]:focus,.csm-stylekit .page-wrapper input.active[type="button"]:focus,.csm-stylekit .page-wrapper .active.btn:focus,.csm-stylekit .page-wrapper input.active.focus[type="submit"],.csm-stylekit .page-wrapper input.active.focus[type="reset"],.csm-stylekit .page-wrapper input.active.focus[type="button"],.csm-stylekit .page-wrapper .active.focus.btn{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.csm-stylekit .page-wrapper input[type="submit"]:active,.csm-stylekit .page-wrapper input[type="reset"]:active,.csm-stylekit .page-wrapper input[type="button"]:active,.csm-stylekit .page-wrapper .btn:active,.csm-stylekit .page-wrapper input.active[type="submit"],.csm-stylekit .page-wrapper input.active[type="reset"],.csm-stylekit .page-wrapper input.active[type="button"],.csm-stylekit .page-wrapper .active.btn{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);background-image:none;outline:0;}.csm-stylekit .page-wrapper input.disabled[type="submit"],.csm-stylekit .page-wrapper input.disabled[type="reset"],.csm-stylekit .page-wrapper input.disabled[type="button"],.csm-stylekit .page-wrapper .disabled.btn,.csm-stylekit .page-wrapper input[type="submit"]:disabled,.csm-stylekit .page-wrapper input[type="reset"]:disabled,.csm-stylekit .page-wrapper input[type="button"]:disabled,.csm-stylekit .page-wrapper .btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.65;}.csm-stylekit .page-wrapper input.focus[type="submit"],.csm-stylekit .page-wrapper input.focus[type="reset"],.csm-stylekit .page-wrapper input.focus[type="button"],.csm-stylekit .page-wrapper .focus.btn,.csm-stylekit .page-wrapper input[type="submit"]:focus,.csm-stylekit .page-wrapper input[type="reset"]:focus,.csm-stylekit .page-wrapper input[type="button"]:focus,.csm-stylekit .page-wrapper .btn:focus{text-decoration:none;outline-style:none !important;outline-color:transparent !important;}.csm-stylekit .page-wrapper input[type="submit"] + input[type="submit"],.csm-stylekit .page-wrapper input[type="reset"] + input[type="submit"],.csm-stylekit .page-wrapper input[type="button"] + input[type="submit"],.csm-stylekit .page-wrapper .btn + input[type="submit"],.csm-stylekit .page-wrapper input[type="submit"] + input[type="reset"],.csm-stylekit .page-wrapper input[type="reset"] + input[type="reset"],.csm-stylekit .page-wrapper input[type="button"] + input[type="reset"],.csm-stylekit .page-wrapper .btn + input[type="reset"],.csm-stylekit .page-wrapper input[type="submit"] + input[type="button"],.csm-stylekit .page-wrapper input[type="reset"] + input[type="button"],.csm-stylekit .page-wrapper input[type="button"] + input[type="button"],.csm-stylekit .page-wrapper .btn + input[type="button"],.csm-stylekit .page-wrapper input[type="submit"] + .btn,.csm-stylekit .page-wrapper input[type="reset"] + .btn,.csm-stylekit .page-wrapper input[type="button"] + .btn,.csm-stylekit .page-wrapper .btn + .btn{margin-left:1rem;}.csm-stylekit .page-wrapper a.btn{display:inline;}.csm-stylekit .page-wrapper a.btn.disabled,.csm-stylekit .page-wrapper fieldset[disabled] a.btn{pointer-events:none;}.csm-stylekit .page-wrapper .btn.btn--primary{color:#fff;background-color:#249a10;border-color:#249a10;}.csm-stylekit .page-wrapper .btn.btn--primary:hover{color:#fff;background-color:rgba(36,154,16,0.65);border-color:rgba(36,154,16,0.65);}.csm-stylekit .page-wrapper .btn.btn--primary:focus,.csm-stylekit .page-wrapper .btn.btn--primary.focus{box-shadow:0 0 0 2px rgba(88,235,63,0.65);color:#e0e0e0;background-color:#196c0b;border-color:#17630a;}.csm-stylekit .page-wrapper .btn.btn--primary:active,.csm-stylekit .page-wrapper .btn.btn--primary.active,.open > .csm-stylekit .page-wrapper .btn.btn--primary.dropdown-toggle{color:#e0e0e0;background-color:#196c0b;background-image:none;border-color:#17630a;}.csm-stylekit .page-wrapper .btn.btn--primary:active:hover,.csm-stylekit .page-wrapper .btn.btn--primary:active:focus,.csm-stylekit .page-wrapper .btn.btn--primary:active.focus,.csm-stylekit .page-wrapper .btn.btn--primary.active:hover,.csm-stylekit .page-wrapper .btn.btn--primary.active:focus,.csm-stylekit .page-wrapper .btn.btn--primary.active.focus,.open > .csm-stylekit .page-wrapper .btn.btn--primary.dropdown-toggle:hover,.open > .csm-stylekit .page-wrapper .btn.btn--primary.dropdown-toggle:focus,.open > .csm-stylekit .page-wrapper .btn.btn--primary.dropdown-toggle.focus{color:#e0e0e0;background-color:#124b08;border-color:#092704;}.csm-stylekit .page-wrapper .btn.btn--primary.disabled:hover,.csm-stylekit .page-wrapper .btn.btn--primary:disabled:hover{background-color:#249a10;border-color:#249a10;}.csm-stylekit .page-wrapper .btn.btn--primary.disabled:focus,.csm-stylekit .page-wrapper .btn.btn--primary.disabled.focus,.csm-stylekit .page-wrapper .btn.btn--primary:disabled:focus,.csm-stylekit .page-wrapper .btn.btn--primary:disabled.focus{background-color:#249a10;border-color:#249a10;}.csm-stylekit .page-wrapper .btn.btn--secondary{color:#249a10;background-color:#fff;border-color:#249a10;}.csm-stylekit .page-wrapper .btn.btn--secondary:hover{color:rgba(36,154,16,0.65);background-color:#fff;border-color:rgba(36,154,16,0.65);}.csm-stylekit .page-wrapper .btn.btn--secondary:focus,.csm-stylekit .page-wrapper .btn.btn--secondary.focus{box-shadow:0 0 0 2px white;color:#17630a;background-color:#e6e6e6;border-color:#17630a;}.csm-stylekit .page-wrapper .btn.btn--secondary:active,.csm-stylekit .page-wrapper .btn.btn--secondary.active,.open > .csm-stylekit .page-wrapper .btn.btn--secondary.dropdown-toggle{color:#17630a;background-color:#e6e6e6;background-image:none;border-color:#17630a;}.csm-stylekit .page-wrapper .btn.btn--secondary:active:hover,.csm-stylekit .page-wrapper .btn.btn--secondary:active:focus,.csm-stylekit .page-wrapper .btn.btn--secondary:active.focus,.csm-stylekit .page-wrapper .btn.btn--secondary.active:hover,.csm-stylekit .page-wrapper .btn.btn--secondary.active:focus,.csm-stylekit .page-wrapper .btn.btn--secondary.active.focus,.open > .csm-stylekit .page-wrapper .btn.btn--secondary.dropdown-toggle:hover,.open > .csm-stylekit .page-wrapper .btn.btn--secondary.dropdown-toggle:focus,.open > .csm-stylekit .page-wrapper .btn.btn--secondary.dropdown-toggle.focus{color:#17630a;background-color:#d4d4d4;border-color:#092704;}.csm-stylekit .page-wrapper .btn.btn--secondary.disabled:hover,.csm-stylekit .page-wrapper .btn.btn--secondary:disabled:hover{background-color:#fff;border-color:#249a10;}.csm-stylekit .page-wrapper .btn.btn--secondary.disabled:focus,.csm-stylekit .page-wrapper .btn.btn--secondary.disabled.focus,.csm-stylekit .page-wrapper .btn.btn--secondary:disabled:focus,.csm-stylekit .page-wrapper .btn.btn--secondary:disabled.focus{background-color:#fff;border-color:#249a10;}.csm-stylekit .page-wrapper .btn.btn--cta{color:#fff;background-color:#f23e7b;border-color:#f23e7b;}.csm-stylekit .page-wrapper .btn.btn--cta:hover{color:#fff;background-color:rgba(242,62,123,0.65);border-color:rgba(242,62,123,0.65);}.csm-stylekit .page-wrapper .btn.btn--cta:focus,.csm-stylekit .page-wrapper .btn.btn--cta.focus{box-shadow:0 0 0 2px rgba(250,181,205,0.65);color:#e0e0e0;background-color:#ed105b;border-color:#e30f57;}.csm-stylekit .page-wrapper .btn.btn--cta:active,.csm-stylekit .page-wrapper .btn.btn--cta.active,.open > .csm-stylekit .page-wrapper .btn.btn--cta.dropdown-toggle{color:#e0e0e0;background-color:#ed105b;background-image:none;border-color:#e30f57;}.csm-stylekit .page-wrapper .btn.btn--cta:active:hover,.csm-stylekit .page-wrapper .btn.btn--cta:active:focus,.csm-stylekit .page-wrapper .btn.btn--cta:active.focus,.csm-stylekit .page-wrapper .btn.btn--cta.active:hover,.csm-stylekit .page-wrapper .btn.btn--cta.active:focus,.csm-stylekit .page-wrapper .btn.btn--cta.active.focus,.open > .csm-stylekit .page-wrapper .btn.btn--cta.dropdown-toggle:hover,.open > .csm-stylekit .page-wrapper .btn.btn--cta.dropdown-toggle:focus,.open > .csm-stylekit .page-wrapper .btn.btn--cta.dropdown-toggle.focus{color:#e0e0e0;background-color:#cc0e4e;border-color:#a50b3f;}.csm-stylekit .page-wrapper .btn.btn--cta.disabled:hover,.csm-stylekit .page-wrapper .btn.btn--cta:disabled:hover{background-color:#f23e7b;border-color:#f23e7b;}.csm-stylekit .page-wrapper .btn.btn--cta.disabled:focus,.csm-stylekit .page-wrapper .btn.btn--cta.disabled.focus,.csm-stylekit .page-wrapper .btn.btn--cta:disabled:focus,.csm-stylekit .page-wrapper .btn.btn--cta:disabled.focus{background-color:#f23e7b;border-color:#f23e7b;}.csm-stylekit .page-wrapper .btn.btn--neutral{color:#3a3a3a;background-color:#fff;border-color:#3a3a3a;}.csm-stylekit .page-wrapper .btn.btn--neutral:hover{color:#fff;background-color:#3a3a3a;border-color:#3a3a3a;}.csm-stylekit .page-wrapper .btn.btn--neutral:focus,.csm-stylekit .page-wrapper .btn.btn--neutral.focus{box-shadow:0 0 0 2px #7a7a7a;color:#1b1b1b;background-color:#e6e6e6;border-color:#1b1b1b;}.csm-stylekit .page-wrapper .btn.btn--neutral:active,.csm-stylekit .page-wrapper .btn.btn--neutral.active,.open > .csm-stylekit .page-wrapper .btn.btn--neutral.dropdown-toggle{color:#1b1b1b;background-color:#e6e6e6;background-image:none;border-color:#1b1b1b;}.csm-stylekit .page-wrapper .btn.btn--neutral:active:hover,.csm-stylekit .page-wrapper .btn.btn--neutral:active:focus,.csm-stylekit .page-wrapper .btn.btn--neutral:active.focus,.csm-stylekit .page-wrapper .btn.btn--neutral.active:hover,.csm-stylekit .page-wrapper .btn.btn--neutral.active:focus,.csm-stylekit .page-wrapper .btn.btn--neutral.active.focus,.open > .csm-stylekit .page-wrapper .btn.btn--neutral.dropdown-toggle:hover,.open > .csm-stylekit .page-wrapper .btn.btn--neutral.dropdown-toggle:focus,.open > .csm-stylekit .page-wrapper .btn.btn--neutral.dropdown-toggle.focus{color:#1b1b1b;background-color:#d4d4d4;border-color:black;}.csm-stylekit .page-wrapper .btn.btn--neutral.disabled:hover,.csm-stylekit .page-wrapper .btn.btn--neutral:disabled:hover{background-color:#fff;border-color:#3a3a3a;}.csm-stylekit .page-wrapper .btn.btn--neutral.disabled:focus,.csm-stylekit .page-wrapper .btn.btn--neutral.disabled.focus,.csm-stylekit .page-wrapper .btn.btn--neutral:disabled:focus,.csm-stylekit .page-wrapper .btn.btn--neutral:disabled.focus{background-color:#fff;border-color:#3a3a3a;}.csm-stylekit .page-wrapper .btn.btn--reverse{color:#fff;background-color:transparent;border-color:#fff;}.csm-stylekit .page-wrapper .btn.btn--reverse:hover{color:#fff;background-color:rgba(255,255,255,0.3);border-color:#fff;}.csm-stylekit .page-wrapper .btn.btn--reverse:focus,.csm-stylekit .page-wrapper .btn.btn--reverse.focus{box-shadow:0 0 0 2px rgba(255,255,255,0.3);color:#e0e0e0;background-color:transparent;border-color:#e0e0e0;}.csm-stylekit .page-wrapper .btn.btn--reverse:active,.csm-stylekit .page-wrapper .btn.btn--reverse.active,.open > .csm-stylekit .page-wrapper .btn.btn--reverse.dropdown-toggle{color:#e0e0e0;background-color:transparent;background-image:none;border-color:#e0e0e0;}.csm-stylekit .page-wrapper .btn.btn--reverse:active:hover,.csm-stylekit .page-wrapper .btn.btn--reverse:active:focus,.csm-stylekit .page-wrapper .btn.btn--reverse:active.focus,.csm-stylekit .page-wrapper .btn.btn--reverse.active:hover,.csm-stylekit .page-wrapper .btn.btn--reverse.active:focus,.csm-stylekit .page-wrapper .btn.btn--reverse.active.focus,.open > .csm-stylekit .page-wrapper .btn.btn--reverse.dropdown-toggle:hover,.open > .csm-stylekit .page-wrapper .btn.btn--reverse.dropdown-toggle:focus,.open > .csm-stylekit .page-wrapper .btn.btn--reverse.dropdown-toggle.focus{color:#e0e0e0;background-color:transparent;border-color:#bfbfbf;}.csm-stylekit .page-wrapper .btn.btn--reverse.disabled:hover,.csm-stylekit .page-wrapper .btn.btn--reverse:disabled:hover{background-color:transparent;border-color:#fff;}.csm-stylekit .page-wrapper .btn.btn--reverse.disabled:focus,.csm-stylekit .page-wrapper .btn.btn--reverse.disabled.focus,.csm-stylekit .page-wrapper .btn.btn--reverse:disabled:focus,.csm-stylekit .page-wrapper .btn.btn--reverse:disabled.focus{background-color:transparent;border-color:#fff;}.csm-stylekit .page-wrapper .btn.btn--lg{height:2.625rem;padding:0.6875rem 1rem;border-style:solid;border-width:0.0625rem;font-size:1rem;line-height:1.125;border-radius:0.3rem;}.csm-stylekit .page-wrapper .btn.btn--sm{height:2rem;padding:0.4375rem 1rem;border-style:solid;border-width:0.0625rem;font-size:0.875rem;line-height:1.125;border-radius:0.2rem;}.csm-stylekit .page-wrapper .btn.btn--block{display:block;width:100%;}.csm-stylekit .page-wrapper .btn.btn--block + .btn--block{margin-top:0.5rem;}.csm-stylekit .page-wrapper a.btn{border-bottom-style:solid;border-bottom-width:1px;}.csm-stylekit .page-wrapper a.btn:hover{border-bottom-style:solid;border-bottom-width:1px;}.csm-stylekit .page-wrapper a.csm-button{border-bottom-style:solid;border-bottom-width:1px;}.csm-stylekit .page-wrapper a.csm-button:hover{border-bottom-style:solid;border-bottom-width:1px;}.csm-stylekit .page-wrapper .link--cta,.csm-stylekit .page-wrapper .link--heading,.csm-stylekit .page-wrapper a,.csm-stylekit .page-wrapper .link{font-size:1rem;line-height:1.5;color:#3a3a3a;text-decoration:none;border-bottom:1px dotted #3a3a3a;}.csm-stylekit .page-wrapper .link--cta:focus,.csm-stylekit .page-wrapper .link--heading:focus,.csm-stylekit .page-wrapper .link--cta:active,.csm-stylekit .page-wrapper .link--heading:active,.csm-stylekit .page-wrapper .link--cta:hover,.csm-stylekit .page-wrapper .link--heading:hover,.csm-stylekit .page-wrapper a:focus,.csm-stylekit .page-wrapper a:active,.csm-stylekit .page-wrapper a:hover,.csm-stylekit .page-wrapper .link:focus,.csm-stylekit .page-wrapper .link:active,.csm-stylekit .page-wrapper .link:hover{color:#423fe1;text-decoration:none;cursor:pointer;border-bottom:1px dotted #423fe1;}.csm-stylekit .page-wrapper .link--cta{color:#423fe1;border-bottom-color:transparent;}.csm-stylekit .page-wrapper .link--heading{margin-bottom:24px;margin-bottom:1.5rem;display:inline-block;line-height:1.25;border-bottom-color:transparent;}.csm-stylekit .page-wrapper .link--heading > h1,.csm-stylekit .page-wrapper .link--heading > .h1{margin-bottom:0;}.csm-stylekit .page-wrapper .link--heading > h2,.csm-stylekit .page-wrapper .link--heading > .h2{margin-bottom:0;}.csm-stylekit .page-wrapper .link--heading > h3,.csm-stylekit .page-wrapper .link--heading > .h3{margin-bottom:0;}.csm-stylekit .page-wrapper .link--heading > h4,.csm-stylekit .page-wrapper .link--heading > .h4{margin-bottom:0;}.csm-stylekit .page-wrapper .link--heading > h5,.csm-stylekit .page-wrapper .link--heading > .h5{margin-bottom:0;}.csm-stylekit .page-wrapper .link--heading > h6,.csm-stylekit .page-wrapper .link--heading > .h6{margin-bottom:0;}.csm-stylekit .page-wrapper h1 > a,.csm-stylekit .page-wrapper .h1 > a{font-size:inherit;line-height:inherit;border-bottom-color:transparent;}.csm-stylekit .page-wrapper h2 > a,.csm-stylekit .page-wrapper .h2 > a{font-size:inherit;line-height:inherit;border-bottom-color:transparent;}.csm-stylekit .page-wrapper h3 > a,.csm-stylekit .page-wrapper .h3 > a{font-size:inherit;line-height:inherit;border-bottom-color:transparent;}.csm-stylekit .page-wrapper h4 > a,.csm-stylekit .page-wrapper .h4 > a{font-size:inherit;line-height:inherit;border-bottom-color:transparent;}.csm-stylekit .page-wrapper h5 > a,.csm-stylekit .page-wrapper .h5 > a{font-size:inherit;line-height:inherit;border-bottom-color:transparent;}.csm-stylekit .page-wrapper h6 > a,.csm-stylekit .page-wrapper .h6 > a{font-size:inherit;line-height:inherit;border-bottom-color:transparent;}.csm-stylekit .page-wrapper a{font-size:inherit;line-height:inherit;border-bottom:0;}.csm-stylekit .page-wrapper a:hover{border-bottom:0;}.csm-stylekit .page-wrapper .shadow{box-shadow:0 2px 8px rgba(0,0,0,0.1);transition:box-shadow 0.2s;}.csm-stylekit .page-wrapper .shadow:hover{box-shadow:0 2px 32px rgba(0,0,0,0.1);}.csm-stylekit .page-wrapper .shadow-subtle{box-shadow:0 0 3px rgba(0,0,0,0.1);transition:box-shadow 0.2s;}.csm-stylekit .page-wrapper .shadow-subtle:hover{box-shadow:0 2px 8px rgba(0,0,0,0.1);}.csm-stylekit .page-wrapper .shadow-dark{box-shadow:0 2px 8px rgba(0,0,0,0.2);}.csm-stylekit .page-wrapper .shadow-float{box-shadow:0 2px 32px rgba(0,0,0,0.1);}.csm-stylekit .page-wrapper .shadow-dark-hover{box-shadow:0 2px 8px rgba(0,0,0,0.2);transition:box-shadow 0.2s;}.csm-stylekit .page-wrapper .shadow-dark-hover:hover{box-shadow:0 2px 32px rgba(0,0,0,0.1);}.buy-links-sprite{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/icons/buy-links-s919bcee62f.png);background-repeat:no-repeat;}.buy-links-80w-sprite,.section-users .view-user-content .content-image .buy-links ul li .buy-link.asinstream .logo,.section-users .view-user-content .content-image .buy-links ul li .buy-link.asinproduct .logo,.section-users .view-user-content .content-image .buy-links ul li .buy-link.googleplay .logo,.section-users .view-user-content .content-image .buy-links ul li .buy-link.itunes .logo,.section-users .view-user-content .content-image .buy-links ul li .buy-link.app-store .logo{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/icons/buy-links-80w-s22ab051d27.png);background-repeat:no-repeat;}.buy-links-sprite{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/icons/buy-links-s919bcee62f.png);background-repeat:no-repeat;}.buy-links-80w-sprite,.section-users .view-user-content .content-image .buy-links ul li .buy-link.asinstream .logo,.section-users .view-user-content .content-image .buy-links ul li .buy-link.asinproduct .logo,.section-users .view-user-content .content-image .buy-links ul li .buy-link.googleplay .logo,.section-users .view-user-content .content-image .buy-links ul li .buy-link.itunes .logo,.section-users .view-user-content .content-image .buy-links ul li .buy-link.app-store .logo{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/icons/buy-links-80w-s22ab051d27.png);background-repeat:no-repeat;}.section-user .csm-tooltip-trigger,.section-user .csm-tooltip-link{display:inline-block;width:1.2em;height:1.2em;margin:0 1em 1em;border:1px solid #249a10;-moz-border-radius:1.2em;-webkit-border-radius:1.2em;border-radius:1.2em;}.section-user .csm-tooltip-trigger:after,.section-user .csm-tooltip-link:after{display:block;margin:0 .4em .6em;font-family:"Hoefler Text","Baskerville old face",Garamond,"Times New Roman",serif;font-style:italic;text-transform:lowercase;content:'i';}.section-user .csm-tooltip-trigger span,.section-user .csm-tooltip-link span{display:none;}.section-user #main{margin-top:0;}.section-user .vertical-tabs{margin-left:0;border-width:0;}.section-user .vertical-tabs .vertical-tabs-list-wrapper{padding:0 10px;margin:0 -12px 15px;border:1px solid #ddd;}.section-user .vertical-tabs ul.vertical-tabs-list{position:relative;margin:0;border-top-width:0;}.section-user .vertical-tabs ul.vertical-tabs-list li{font-size:15px;white-space:nowrap;background-color:transparent;border-width:0;}.section-user .vertical-tabs ul.vertical-tabs-list li a{padding:7px 0 10px;color:#999;outline:none;-webkit-tap-highlight-color:#fff;}.section-user .vertical-tabs ul.vertical-tabs-list li a strong{padding-bottom:8px;}.section-user .vertical-tabs ul.vertical-tabs-list li a:active strong,.section-user .vertical-tabs ul.vertical-tabs-list li a:hover strong{text-decoration:none;}.section-user .vertical-tabs ul.vertical-tabs-list li .item-list{display:none;height:15px;}.section-user .vertical-tabs ul.vertical-tabs-list li ul{position:absolute;bottom:0;left:0;padding:0;margin:0;text-align:left;}.section-user .vertical-tabs ul.vertical-tabs-list li ul li{display:inline;font-size:12px;line-height:1em;}.section-user .vertical-tabs ul.vertical-tabs-list li ul li a{display:inline-block;padding:0 25px 0 0;color:#3a3a3a;}.section-user .vertical-tabs ul.vertical-tabs-list li ul li a.active{font-weight:bold;color:#777;}.section-user .vertical-tabs ul.vertical-tabs-list li a.active strong,.section-user .vertical-tabs ul.vertical-tabs-list li.selected strong{color:#3a3a3a;text-decoration:none;border-bottom:4px solid #249a10;}.section-user .vertical-tabs ul.vertical-tabs-list li a.active .item-list,.section-user .vertical-tabs ul.vertical-tabs-list li.selected .item-list{display:block;}.section-user .vertical-tabs ul.vertical-tabs-list li.active-trail .item-list{display:block;}.section-user .vertical-tabs ul.vertical-tabs-list li.active-trail a strong{border-bottom-width:0;}.section-user .vertical-tabs .vertical-tabs-list-wrapper{margin-top:-30px;background-color:#f2f3ef;}.section-user .tabledrag-toggle-weight{display:none;}.section-user .mid-border{display:none;width:50%;margin:25px auto 0;border-top:1px solid #ddd;}.section-user #adult-reg-steps{position:relative;display:none;padding:0;margin:0 -25px 20px;text-align:center;}.section-user #adult-reg-steps li{display:inline-block;min-width:100px;padding:0;margin:0;font-size:8px;text-transform:uppercase;list-style-type:none;background:#fff;}.section-user #adult-reg-steps li:before{-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;display:block;width:50px;height:50px;margin:10px auto;font-size:12px;font-style:normal;font-weight:normal;line-height:50px;color:#000;text-align:center;background-color:#e6e7e3;content:'C';}.section-user #adult-reg-steps li.step1:before{content:'1';}.section-user #adult-reg-steps li.step2:before{content:'2';}.section-user #adult-reg-steps li.step3:before{content:'3';}.section-user #adult-reg-steps li.active:before{background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -40px 0 no-repeat;height:50px;width:50px;content:'';}.section-user #content .zocial.icon{-moz-box-shadow:initial;-webkit-box-shadow:initial;box-shadow:initial;-moz-border-radius:1.15em;-webkit-border-radius:1.15em;border-radius:1.15em;width:2.25em;height:2.25em;max-width:2.25em;max-height:2.25em;font-size:18px;background-image:initial;border-width:0;}.section-user #content .zocial.icon:before{font-size:1.2em;line-height:1.9em;}.section-user #content .zocial.icon.facebook:before{position:relative;left:-.2em;}.section-user #content .zocial.icon.google:before{line-height:2.1em;}.section-user #content .tabs-primary{display:none;}.section-user #content .button{-moz-appearance:initial;-webkit-appearance:initial;padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:#fff;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;margin-top:15px;font-size:1em;background-color:#737373;border-color:#737373;}.section-user #content .button:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user #content .button:hover,.section-user #content .button:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-user #content .button:active,.section-user #content .button:focus{background-color:#22a90c;outline:none;}.section-user #content .button:active{border:#22910f 1px solid;}.section-user #content .button:focus{border:1px solid #249a10;}.section-user #content .button:hover{background-color:#249a10;}.section-user #content .button.form-cancel{margin-top:0;font-size:.95em;}.section-user .hybridauth-widget-wrapper h3{font-size:15px;}.section-user form th,.section-user form tbody{border-width:0;}.section-user form .form-actions .form-submit{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:#fff;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:60%;padding:0.5em;font-size:.95em;}.section-user form .form-actions .form-submit:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user form .form-actions .form-submit:hover,.section-user form .form-actions .form-submit:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-user form .form-actions .form-submit:active,.section-user form .form-actions .form-submit:focus{background-color:#22a90c;outline:none;}.section-user form .form-actions .form-submit:active{border:#22910f 1px solid;}.section-user form .form-actions .form-submit:focus{border:1px solid #249a10;}.section-user form .form-actions .form-cancel{width:110px;padding:0.5em;margin:0 25px;font-size:.95em;line-height:1.25em;}.section-user form .form-actions a{margin-right:1em;}.section-user form #edit-cancel{position:absolute;right:6px;bottom:8px;width:auto;color:#249a10;background:transparent;border-width:0;}.section-user fieldset{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;padding:50px 12px 12px;margin:0 0 15px;border:1px solid #ddd;}.section-user fieldset.date-combo .container-inline-date > .form-item{width:90%;}.section-user fieldset legend{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;position:absolute;top:0;left:0;width:100%;padding:.5em 1em;font-size:18px;font-weight:bold;background:#f2f3ef;}.section-user fieldset:not(.collapsed) > legend a{color:#3a3a3a;}.section-user fieldset.vertical-tabs-pane{padding:0;border-width:0;}.section-user .form-item{position:relative;max-width:100%;margin:10px 0;}.section-user .form-item label.error{font-size:.85em;text-align:left;}.section-user .form-item .form-text{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:100%;max-width:100%;}.section-user .form-item .form-text.disabled{opacity:.2;}.section-user .form-item.form-disabled label,.section-user .form-item.form-disabled .form-text{opacity:.2;}.section-user .form-item .label-description,.section-user .form-item input.form-text ~ .description{display:none;margin:5px 0;clear:left;text-align:left;}.section-user .form-item input.form-checkbox{float:left;margin:6px;}.section-user .form-item input.form-checkbox + label{display:block;padding-left:25px;text-align:left;}.section-user .form-item input.form-checkbox + label.error{position:absolute;top:-1em;left:0;padding-left:6px;}.section-user .form-item input.form-checkbox + label.error + label{display:block;padding-left:25px;text-align:left;}.section-user .form-item.form-type-select{position:relative;width:60%;}.section-user .form-item.form-type-select label:after{content:':';}.section-user .form-item.form-type-select select{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-appearance:none;-webkit-appearance:none;width:100%;padding:.6em .5em;margin:5px 0 10px;font-size:16px;color:#000;border-style:solid;}.section-user .form-item.form-type-select:after{position:absolute;right:8px;bottom:1.2em;color:#c1c1c1;content:'▼';}.section-user .form-item.form-type-date-select .date-padding{width:100%;padding:10px 0;}.section-user .form-item.form-type-date-select .date-padding .form-type-select{width:40%;margin:0 10% 0 0;}.section-user .form-item.form-type-date-select .date-padding .form-type-select select{width:100%;}.section-user .field-name-field-collection-child{position:relative;}.section-user .field-name-field-collection-child #my-kids-link{position:absolute;top:-10px;left:-5px;}.section-user .field-name-field-collection-child .form-item{width:85%;padding-left:0;}.section-user .field-name-field-collection-child .form-item .field-multiple-table{width:100%;}.section-user .field-name-field-collection-child .form-item .field-multiple-table td{position:relative;}.section-user .field-name-field-collection-child .form-item .field-multiple-table td.field-multiple-drag{display:none;}.section-user .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset{padding:0;margin:0;border-width:0;}.section-user .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset legend{top:-.6em;width:auto;padding:0 20px 0 0;font-size:16px;font-weight:bold;text-align:left;white-space:nowrap;background:transparent;}.section-user .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset .date-padding{max-width:100%;}.section-user .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset .date-padding .form-type-select{width:100%;padding:0;margin:0;}.section-user .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset .date-padding .form-type-select:after{top:1em;right:25px;bottom:auto;}.section-user .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday + .form-submit{position:absolute;top:40px;right:-15%;color:#249a10;background:transparent;border-width:0;}.section-user .field-name-field-collection-child .form-item .field-multiple-table tbody tr fieldset legend{display:none;}.section-user .field-name-field-collection-child .form-item .field-multiple-table tbody tr:first-child fieldset legend{display:block;padding-right:0;margin-right:-25%;}.section-user .field-name-field-collection-child .form-item .field-multiple-table tbody tr:first-child .form-submit{display:none;}.section-user .field-name-field-collection-child .field-add-more-submit{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0.6em 1em;color:#eee;background:#7f7f7f;}.section-user #field-collection-child-values .field-name-field-reco-age-range .ui-spinner{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:90px;height:40px;font-size:16px;}.section-user #field-collection-child-values .field-name-field-reco-age-range .ui-spinner input[type="text"]{display:inline;width:30px;padding:7px 0 10px 6px;margin:0;background-color:transparent;border-width:0;}.section-user #field-collection-child-values .field-name-field-reco-age-range .ui-spinner:before{margin-left:10px;content:'Age';}.section-user #field-collection-child-values .form-item.form-type-select > label{display:none;}.section-user #field-collection-child-values .form-item.form-type-select:after{display:none;}.section-user #field-collection-child-values .form-checkboxes{clear:left;}.section-user #field-collection-child-values .form-checkboxes label{width:auto;}.section-user #field-collection-child-values .field-name-field-collection-pref-grid .field-collection-pref-grid-item-list{padding-left:0;}.section-user #field-collection-child-values .field-name-field-collection-pref-grid .field-collection-pref-grid-item-list li{list-style-type:none;}.section-user #field-collection-child-values .field-name-field-collection-pref-grid .br-theme-bars-square .br-widget{height:auto;}.section-user #field-collection-child-values .field-name-field-collection-pref-grid .br-theme-bars-square .br-widget a{color:#ccc;background-color:#ccc;border-color:#ccc;border-radius:50%;outline:none;}.section-user #field-collection-child-values .field-name-field-collection-pref-grid .br-theme-bars-square .br-widget a.br-active,.section-user #field-collection-child-values .field-name-field-collection-pref-grid .br-theme-bars-square .br-widget a.br-selected{color:#f56b23;background-color:#f56b23;border-color:#f56b23;}.section-user #field-collection-child-values .field-name-field-collection-pref-grid .br-theme-bars-square .br-widget:after{display:block;height:1px;clear:left;content:'.';visibility:hidden;}.section-user #field-collection-child-values .field-name-field-collection-pref-grid .br-theme-bars-square .br-widget .br-current-rating{display:inline-block;width:auto;margin-left:1em;font-size:14px;line-height:1.2;text-transform:lowercase;}.section-user .field-name-field-reg-source{clear:left;}.section-user .field-name-field-child-privacy .form-item label{padding-bottom:0;}.section-user .field-name-field-child-privacy .form-item .description{padding-bottom:10px;padding-left:27px;}.section-user #my-kids-link{display:none;}.section-user .close-my-account{display:block;margin:15px 0;}.section-user .field-name-field-user-location fieldset{padding:0;margin:0;border-width:0;}.section-user .field-name-field-user-location fieldset legend{display:none;}.section-user .field-name-field-user-location fieldset .form-item-field-user-location-und-0-is-international{margin:0;}.section-user .field-type-location fieldset > legend{display:none;}.section-user .welcome{margin-top:0;font-size:32px;font-weight:normal;}.section-user .user-form-desc{margin-bottom:15px;font-size:17px;}.section-user.page-user-cancel h1.title{margin-top:16px;}.section-user.page-user-login,.section-user.page-user-password{background:#e6e7e3;}.section-user.page-user-login #header #mobile-search-button,.section-user.page-user-login #strip,.section-user.page-user-password #header #mobile-search-button,.section-user.page-user-password #strip{display:none;}.section-user.page-user-login #edit-privacy-faqs,.section-user.page-user-password #edit-privacy-faqs{margin-bottom:1em;}.section-user.page-user-login #edit-privacy-faqs p,.section-user.page-user-password #edit-privacy-faqs p{margin-bottom:0;}.section-user.page-user-login .privacy-faqs,.section-user.page-user-password .privacy-faqs{display:none;width:95%;margin:auto;font-size:.9em;line-height:1.43em;}.section-user.page-user-login .ed-link-container,.section-user.page-user-password .ed-link-container{margin:20px 0;text-align:center;}.section-user.page-user-login .ed-link-container div:before,.section-user.page-user-password .ed-link-container div:before{position:relative;top:8px;right:3px;display:inline-block;width:20px;height:20px;background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/svg/educator.svg) no-repeat center top;content:' ';}.section-user.page-user-login .ed-link-container .ed-link,.section-user.page-user-password .ed-link-container .ed-link{color:#249a10;}.section-user.page-user-login form,.section-user.page-user-password form{text-align:center;}.section-user.page-user-login form .form-actions,.section-user.page-user-password form .form-actions{margin:25px auto;}.section-user.page-user-login fieldset legend,.section-user.page-user-password fieldset legend{background:transparent;}.section-user.page-user-login fieldset#edit-social,.section-user.page-user-password fieldset#edit-social{padding:12px;}.section-user.page-user-login fieldset.captcha .g-recaptcha,.section-user.page-user-password fieldset.captcha .g-recaptcha{margin:10px 0;}.section-user.page-user-login fieldset.captcha .g-recaptcha > div,.section-user.page-user-password fieldset.captcha .g-recaptcha > div{margin:auto;}.section-user.page-user-login .hybridauth-widget-wrapper .hybridauth-widget li.first,.section-user.page-user-password .hybridauth-widget-wrapper .hybridauth-widget li.first{margin-bottom:10px;}.section-user.page-user-login .straddle-container,.section-user.page-user-register .straddle-container,.section-user.page-user-password .straddle-container{position:relative;top:1em;width:80%;margin:auto;text-align:center;border-top:1px solid #bbb;}.section-user.page-user-login .straddle-container .straddle,.section-user.page-user-register .straddle-container .straddle,.section-user.page-user-password .straddle-container .straddle{position:relative;top:-12px;z-index:2;padding:0 10px;color:#3a3a3a;background-color:#fff;}.section-user.page-user-login .social-description,.section-user.page-user-register .social-description,.section-user.page-user-password .social-description{width:80%;margin:25px auto;text-align:center;}.section-user.page-user-login .hybridauth-widget-wrapper,.section-user.page-user-register .hybridauth-widget-wrapper,.section-user.page-user-password .hybridauth-widget-wrapper{text-align:center;}.section-user.page-user-login .hybridauth-widget-wrapper .hybridauth-widget,.section-user.page-user-register .hybridauth-widget-wrapper .hybridauth-widget,.section-user.page-user-password .hybridauth-widget-wrapper .hybridauth-widget{padding-bottom:15px;}.section-user.page-user-login .hybridauth-widget-wrapper .hybridauth-widget .social-prefix,.section-user.page-user-register .hybridauth-widget-wrapper .hybridauth-widget .social-prefix,.section-user.page-user-password .hybridauth-widget-wrapper .hybridauth-widget .social-prefix{color:#3a3a3a;}.section-user.page-user-login .hybridauth-widget-wrapper .hybridauth-widget li,.section-user.page-user-register .hybridauth-widget-wrapper .hybridauth-widget li,.section-user.page-user-password .hybridauth-widget-wrapper .hybridauth-widget li{margin:0 5px;}.section-user.page-user-login .hybridauth-widget-wrapper .hybridauth-widget li.first,.section-user.page-user-register .hybridauth-widget-wrapper .hybridauth-widget li.first,.section-user.page-user-password .hybridauth-widget-wrapper .hybridauth-widget li.first{display:block;}.section-user.page-user-login #page-title,.section-user.page-user-register #page-title,.section-user.page-user-password #page-title{display:none;}.section-user.page-user-login fieldset,.section-user.page-user-register fieldset,.section-user.page-user-password fieldset{border-width:0;}.section-user.page-user-login #user-login .form-item{padding-left:0;}.section-user.page-user-login #user-login fieldset .fieldset-wrapper{padding-top:35px;}.section-user.page-user-login #user-login fieldset#edit-social{margin-bottom:0;}.section-user.page-user-login #user-login fieldset#edit-login{padding-top:12px;}.section-user.page-user-login .privacy-faqs{display:block;}.section-user.page-user-login .mainfooter{display:none;}.section-user.page-user-register #content{padding:32px 16px;color:#3a3a3a;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar.loading{height:500px;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar.loading .center-wrapper{display:none;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration{width:270px;padding-top:50px;margin:0 auto;text-align:center;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading{display:none;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner{position:relative;display:inline-block;width:64px;height:64px;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner p{position:absolute;top:9999px;visibility:hidden;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div{animation:lds-spinner 1.2s linear infinite;transform-origin:32px 32px;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div:after{position:absolute;top:12px;left:29px;display:block;width:3px;height:11px;background:#3a3a3a;border-radius:20%;content:" ";}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s;}@keyframes lds-spinner{0%{opacity:1;}100%{opacity:0;}}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading h3{margin:32px 0 0;font-size:20px;font-weight:bold;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading p{margin:0;font-size:20px;color:#3a3a3a;}.section-user.page-user-register .panel-content-left{display:none;}.section-user.page-user-register #edit-page-intro{margin:0;text-align:center;}.section-user.page-user-register #edit-page-intro .user-form-title{margin-bottom:0;font-size:20px;font-weight:bold;}.section-user.page-user-register #edit-page-intro .user-form-member{margin-top:0;margin-bottom:16px;font-size:16px;}.section-user.page-user-register #edit-page-intro .user-form-member a{font-size:16px;}.section-user.page-user-register #edit-page-intro .age-intro{font-size:16px;}.section-user.page-user-register #edit-group-prereg{padding:0;margin:0;text-align:center;border-width:0;}.section-user.page-user-register #edit-group-prereg .form-radios{width:175px;margin:0 auto;}.section-user.page-user-register #edit-group-prereg .form-radios .form-type-radio{padding:12px 0;margin:0;}.section-user.page-user-register #edit-group-prereg .form-radios .form-radio{display:none;}.section-user.page-user-register #edit-group-prereg .form-radios .form-radio.checked + label .icon:after,.section-user.page-user-register #edit-group-prereg .form-radios .form-radio:hover:not(:disabled) + label .icon:after{display:initial;}.section-user.page-user-register #edit-group-prereg .form-radios .form-radio:disabled + label .icon{background-color:#e3e3e3;}.section-user.page-user-register #edit-group-prereg .form-radios label{position:relative;padding-right:0;line-height:1;}.section-user.page-user-register #edit-group-prereg .form-radios label .icon{border-radius:50%;position:absolute;top:0;left:0;width:16px;height:16px;background-color:#fff;border:1px solid #999;}.section-user.page-user-register #edit-group-prereg .form-radios label .icon:after{border-radius:50%;position:absolute;top:3px;left:3px;display:none;width:8px;height:8px;background:#3a3a3a;content:'';}.section-user.page-user-register #edit-group-prereg .form-radios label .title{margin-left:22px;font-size:20px;line-height:1.125;color:#3a3a3a;}.section-user.page-user-register #edit-group-prereg .form-radios label .title span{margin-left:23px;font-size:14px;color:#757575;}.section-user.page-user-register #edit-group-prereg .user-form-desc{margin-top:0;margin-bottom:24px;font-size:16px;}.section-user.page-user-register #edit-group-prereg .form-type-radios{text-align:left;}.section-user.page-user-register #edit-group-prereg .form-next-step{margin:24px 0;}.section-user.page-user-register #edit-group-prereg .form-next-step p{margin-top:8px;font-size:14px;color:#757575;}.section-user.page-user-register #edit-group-prereg .ed-link-sign-up .title-text{margin-bottom:4px;font-size:16px;color:#249a10;}.section-user.page-user-register #edit-group-prereg .ed-link-sign-up .link-text a{font-size:13px;}.section-user.page-user-register #edit-group-prereg .no-thanks-link .link-text a{font-size:13px;}.section-user.page-user-register #content #edit-social .hybridauth-widget li button:before{left:-3px;}.section-user.page-user-register #edit-social{padding:0;margin-bottom:24px;}.section-user.page-user-register #edit-social .hybridauth-widget{padding-bottom:24px;}.section-user.page-user-register #edit-social .hybridauth-widget li{margin:0 8px;}.section-user.page-user-register #edit-social .hybridauth-widget li.first{display:inline-block;}.section-user.page-user-register #edit-social .hybridauth-widget li a button{width:36px;height:36px;background-color:#fff;}.section-user.page-user-register #edit-social .hybridauth-widget li a button:before{position:relative;top:-3px;left:-3px;width:42px;height:42px;}.section-user.page-user-register #edit-social .hybridauth-widget li a button.facebook:before{content:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/facebook.svg);}.section-user.page-user-register #edit-social .hybridauth-widget li a button.google:before{content:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/google-plus.svg);}.section-user.page-user-register #edit-social .hybridauth-widget li a button.twitter:before{content:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/twitter.svg);}.section-user.page-user-register #edit-social .hybridauth-widget a button{width:2em;height:2em;}.section-user.page-user-register #edit-social .hybridauth-widget a button:before{width:2em;height:2em;font-size:1.1em;}.section-user.page-user-register #edit-social .straddle-container{top:8px;width:100%;}.section-user.page-user-register #edit-social .straddle-container:before{left:23%;width:54%;border-top-color:#fff;}.section-user.page-user-register .form-item{margin:0 0 16px;}.section-user.page-user-register .form-wrapper label,.section-user.page-user-register .form-item label{font-size:13px;font-weight:normal;line-height:1.125;color:#3a3a3a;}.section-user.page-user-register .form-wrapper label.error,.section-user.page-user-register .form-item label.error{color:#f25555;background:transparent;}.section-user.page-user-register .form-wrapper label.error a,.section-user.page-user-register .form-item label.error a{font-size:13px;}.section-user.page-user-register .form-wrapper label .form-required,.section-user.page-user-register .form-item label .form-required{color:#f25555;}.section-user.page-user-register .form-wrapper input,.section-user.page-user-register .form-item input{border-radius:0.25rem;margin:8px 0;}.section-user.page-user-register .form-wrapper input.error,.section-user.page-user-register .form-item input.error{border-color:#f25555;}.section-user.page-user-register .form-wrapper div.description,.section-user.page-user-register .form-item div.description{display:none;font-size:13px;color:#757575;}.section-user.page-user-register fieldset legend{display:none;}.section-user.page-user-register .form-type-checkbox .form-checkbox{width:14px;height:14px;margin:0 5px 0 0;}.section-user.page-user-register .form-type-checkbox .form-checkbox + label.error{top:auto;bottom:-20px;padding-left:0;}.section-user.page-user-register .form-type-checkbox .form-checkbox ~ label.option{display:block;padding-left:0;}.section-user.page-user-register .form-type-select:after{content:'';}.section-user.page-user-register .form-type-select .form-select{border-radius:0.25rem;padding:8px 16px;margin:8px 0;color:#3a3a3a;}.section-user.page-user-register .form-type-select .form-select.error{border-color:#f25555;}.section-user.page-user-register .form-type-select label:after{content:'';}.section-user.page-user-register .field-type-location .form-item label{float:none;width:100%;padding:0;}.section-user.page-user-register .field-type-location .form-item-field-user-location-und-0-postal-code{float:left;width:45%;margin:0 16px 16px 0;}.section-user.page-user-register .field-type-location .form-item-field-user-location-und-0-is-international{top:36px;float:left;clear:none;}.section-user.page-user-register .field-type-location .form-item-field-user-location-und-0-is-international label{width:135px;}.section-user.page-user-register .field-type-location .form-item-field-user-location-und-0-country{width:100%;}.section-user.page-user-register .field-type-location .form-item-field-user-location-und-0-country .description{margin-top:5px;}.section-user.page-user-register .field-type-datetime{margin-bottom:16px;}.section-user.page-user-register .field-type-datetime fieldset,.section-user.page-user-register .field-type-datetime .date-padding{padding:0;margin:0;}.section-user.page-user-register .field-type-datetime .container-inline-date{width:100%;}.section-user.page-user-register .field-type-datetime .container-inline-date .form-type-date-select{width:100%;margin:0;}.section-user.page-user-register .field-type-datetime .container-inline-date .form-type-select{width:50%;margin:0;}.section-user.page-user-register .field-type-datetime .container-inline-date .form-item-field-birthday-und-0-value-month .form-select{border-radius:0.25rem 0 0 0.25rem;}.section-user.page-user-register .field-type-datetime .container-inline-date .form-item-field-birthday-und-0-value-year .form-select{border-radius:0 0.25rem 0.25rem 0;margin-left:-1px;}.section-user.page-user-register .field-type-datetime .container-inline-date .form-item-field-birthday-und-0-value-month.error,.section-user.page-user-register .field-type-datetime .container-inline-date .form-item-field-birthday-und-0-value-year.error{z-index:3;background-color:transparent;}.section-user.page-user-register .field-type-datetime .container-inline-date .form-item-field-birthday-und-0-value-month.focus,.section-user.page-user-register .field-type-datetime .container-inline-date .form-item-field-birthday-und-0-value-year.focus{z-index:4;}.section-user.page-user-register .field-type-datetime .description{margin-top:5px;}.section-user.page-user-register .form-item-terms{margin-bottom:32px;}.section-user.page-user-register .form-item-terms .form-checkbox + label{padding-left:0;}.section-user.page-user-register .form-item-terms label a{font-size:13px;line-height:1.125;}.section-user.page-user-register .captcha{padding:0;margin:0;}.section-user.page-user-register .captcha .fieldset-description{margin-bottom:16px;font-size:13px;color:#3a3a3a;}.section-user.page-user-register .form-actions .form-submit{width:100%;margin:32px 0 24px;font-size:1rem;}.section-user.page-user-register .form-actions .next{margin-top:24px;}.section-user.page-user-register #edit-privacy-faqs{text-align:center;}.section-user.page-user-register #edit-privacy-faqs p{margin:0 0 8px;font-size:13px;}.section-user.page-user-register #edit-privacy-faqs a{font-size:13px;}.section-user.page-user-complete-profile{background:#fff;}.section-user.page-user-complete-profile #mainpage{padding:0 25px;}.section-user.page-user-complete-profile #content{padding:0;}.section-user.page-user-complete-profile h1.title{display:none;}.section-user.page-user-complete-profile .ui-state-default{padding:5px;font-size:14px;text-transform:uppercase;background:#fff none;}.section-user.page-user-complete-profile .ui-state-default.ui-corner-left{-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;border-radius:5px 0 0 5px;}.section-user.page-user-complete-profile .ui-state-default.ui-corner-right{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0;}.section-user.page-user-complete-profile .ui-state-default.ui-state-hover,.section-user.page-user-complete-profile .ui-state-default.ui-state-focus,.section-user.page-user-complete-profile .ui-state-default.ui-state-active{-moz-box-shadow:0 1px 3px 0 #000 inset;-webkit-box-shadow:0 1px 3px 0 #000 inset;box-shadow:0 1px 3px 0 #000 inset;background-color:#e6e7e3;border:1px solid #9b9b9b;}.section-user.page-user-complete-profile #group-kids.collapsed #buttonset-group-kids-yes + label.ui-state-active{-moz-box-shadow:initial;-webkit-box-shadow:initial;box-shadow:initial;background:#fff none;border:1px solid #d3d3d3;}.section-user.page-user-complete-profile #group-kids:not(.collapsed) #buttonset-group-kids-no + label.ui-state-active{-moz-box-shadow:initial;-webkit-box-shadow:initial;box-shadow:initial;background:#fff none;border:1px solid #d3d3d3;}.section-user.page-user-complete-profile .form-item label{padding-bottom:10px;font-size:18px;font-weight:normal;}.section-user.page-user-complete-profile .sticky-table a.tabledrag-handle .handle{background-image:none;}.section-user.page-user-complete-profile fieldset{padding:0 0 12px;border-width:0;}.section-user.page-user-complete-profile fieldset legend{position:static;padding:0;font-size:18px;font-weight:normal;background:transparent;}.section-user.page-user-complete-profile fieldset legend .fieldset-legend{padding-bottom:5px;padding-left:0;background-image:none;}.section-user.page-user-complete-profile fieldset legend .fieldset-legend a{font-size:24px;font-weight:normal;color:#3a3a3a;}.section-user.page-user-complete-profile fieldset legend .fieldset-legend .summary{margin:0;}.section-user.page-user-complete-profile fieldset a.fieldset-description{padding-left:0;margin:15px 0 25px;margin-top:0;}.section-user.page-user-complete-profile fieldset a.fieldset-description .newsletter-timing{font-style:italic;}.section-user.page-user-complete-profile fieldset.vertical-tabs-pane{padding-top:0;}.section-user.page-user-complete-profile fieldset#group-kids{-moz-border-radius:initial;-webkit-border-radius:initial;border-radius:initial;}.section-user.page-user-complete-profile fieldset#group-kids.collapsed{height:auto;margin-bottom:0;}.section-user.page-user-complete-profile fieldset#group-kids.collapsed .fieldset-wrapper{padding-top:0;}.section-user.page-user-complete-profile .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset legend{font-size:18px;font-weight:normal;}.section-user.page-user-complete-profile .field-name-field-collection-child #my-kids-link{position:absolute;top:0;right:0;left:auto;}.section-user.page-user-complete-profile .field-name-field-child-privacy .form-item label{padding-bottom:0;}.section-user.page-user-complete-profile .form-actions{margin:0 -25px -35px;}.section-user.page-user-complete-profile .form-actions .inside-wrapper{position:relative;width:100%;padding:25px 0;margin:0;text-align:center;background:#f2f3ef;border-top:1px solid #ddd;}.section-user.page-user-complete-profile .form-actions .inside-wrapper .skip-step{position:absolute;top:30px;left:20px;}.section-user.page-user-complete-profile .form-actions .form-submit,.section-user.page-user-complete-profile .form-actions .form-next{width:110px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0 0 10px 100px;margin-bottom:0;background:none no-repeat left top;background-size:84px auto;border-bottom:1px solid #d7d7d7;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset#edit-newsletters-container-general{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/parents.jpg);}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset#edit-newsletters-container-educator{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/newsletter/Dig_Cit.jpg);}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset#edit-newsletters-container-graphite{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/educators.jpg);}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset#edit-newsletters-container-spanish{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/latino.jpg);}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset#edit-newsletters-container-spanish input:checked + label:before{content:'Seleccionado' !important;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset#edit-newsletters-container-advocacy{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/newsletter/Kids_Action.jpg);border-bottom-width:0;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset#edit-newsletters-container-news{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/newsletter/Common_Sense_News.jpg);border-bottom-width:0;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset#edit-newsletters-container-dfd{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/newsletter/DFD-subscription-page_140x140.jpg);border-bottom-width:0;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset legend{position:relative;top:10px;font-weight:bold;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset .fieldset-wrapper{padding-top:10px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label{display:block;width:0;height:20px;padding:0;margin:15px 0;visibility:hidden;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:#fff;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:16px;color:#535353;cursor:pointer;background-color:#f2f3ef;border-color:#999;content:'Subscribe';visibility:visible;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus{background-color:#22a90c;outline:none;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active{border:#22910f 1px solid;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus{border:1px solid #249a10;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input{position:absolute;top:0;left:0;visibility:hidden;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input:checked + label:before{padding-right:1em;padding-left:2em;color:#fff;background:#249a10 url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/white-circle-check.png) no-repeat 5px center;border-color:#249a10;content:'Selected';}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-item-newsletter-spanish label:before{content:'Únete ya';}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible{border-width:0;margin:15px 0 0;padding:0;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible legend{position:relative;top:0;padding:0;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible legend .fieldset-legend{padding:0;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:#fff;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0.5em 1em .5em 32px;font-size:16px;color:#fff;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:hover,.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:active,.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:focus{background-color:#22a90c;outline:none;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:active{border:#22910f 1px solid;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:focus{border:1px solid #249a10;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:before{position:absolute;top:-2px;left:0;display:inline-block;width:32px;height:32px;background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/white-circle-check.png) no-repeat 5px center;border-color:#249a10;content:' ';}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:after{content:'ed';}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-description{display:none;padding-top:10px;margin-bottom:10px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .form-item input.form-checkbox + label{padding-bottom:0;font-size:15px;font-weight:bold;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .form-item input.form-checkbox + label + .description{padding-left:25px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible.collapsed{margin-bottom:30px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible.collapsed .fieldset-title{padding:0.5em 1.5em;background-color:#737373;border-color:#737373;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible.collapsed .fieldset-title:before{background:transparent none;content:'';}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible.collapsed .fieldset-title:after{content:'';}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-wrapper{margin-left:-100px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-wrapper:after{display:block;height:1px;clear:left;content:'.';visibility:hidden;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed{padding-left:0;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed#edit-newsletters-container-advocacy,.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed#edit-newsletters-container-educator{margin-left:0;background-image:none;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed#edit-newsletters-container-advocacy .fieldset-wrapper,.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed#edit-newsletters-container-educator .fieldset-wrapper{margin-left:0;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed > legend,.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed .fieldset-description{display:none;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed div.privacy{display:block;margin-left:0;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed div.privacy p:first-of-type{margin-top:0;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed#edit-newsletters-container-advocacy .fieldset-wrapper{position:relative;padding-bottom:40px;margin-left:10px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed#edit-newsletters-container-advocacy .fieldset-wrapper .form-item-newsletter-advocacy{position:absolute;bottom:0;left:0;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed#edit-newsletters-container-educator > .fieldset-wrapper{padding:0;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed#edit-newsletters-container-educator > .fieldset-wrapper fieldset{position:relative;padding-bottom:30px;margin-left:10px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed#edit-newsletters-container-educator > .fieldset-wrapper fieldset legend{position:absolute;top:auto;bottom:0;left:0;margin-left:5px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.open > legend,.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.open .fieldset-description{display:block;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.open div.privacy{display:none;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form .privacy{margin-left:-100px;font-size:13px;}.section-user #cboxOverlay.cbox-privacy{background-color:#fff;}.section-user #colorbox.cbox-privacy #cboxLoadingOverlay,.section-user #colorbox.cbox-privacy #cboxWrapper{background-color:#fff;}.section-user #colorbox.cbox-privacy #cboxLoadingGraphic{background-image:none;}.section-user #colorbox.cbox-privacy #cboxContent{padding:51px 26px 32px;background:#fff;}.section-user #colorbox.cbox-privacy .approve-buttons{padding:10px 0;text-align:right;}.section-user #colorbox.cbox-privacy .approve-buttons .csm-button{height:36px;padding:0 30px;font-size:15px;line-height:32px;}.section-user #colorbox.cbox-privacy .approve-buttons .csm-button:hover,.section-user #colorbox.cbox-privacy .approve-buttons .csm-button:active,.section-user #colorbox.cbox-privacy .approve-buttons .csm-button:focus{color:#fff;text-decoration:none;background-color:#249a10;opacity:.65;}.section-user #colorbox.cbox-privacy .approve-buttons .cancel{margin-right:16px;color:#3a3a3a;background-color:#f2f3ef;border-color:#ccc;}.section-user #colorbox.cbox-privacy .approve-buttons .cancel:hover,.section-user #colorbox.cbox-privacy .approve-buttons .cancel:active,.section-user #colorbox.cbox-privacy .approve-buttons .cancel:focus{color:#3a3a3a;text-decoration:none;background-color:#f2f3ef;opacity:.65;}.section-user #colorbox.cbox-privacy .approve-buttons .agree{margin-right:0;}@media screen and (max-width:768px) {
 .section-user #colorbox.cbox-privacy{position:fixed !important;top:0 !important;} 
}.section-user.page-user-complete-profile-thanks #content{text-align:center;}.section-user.page-user-complete-profile-thanks #content .social-links{display:block;}.section-user.page-user-complete-profile-thanks #content .social-item{display:inline-block;float:left;width:3em;height:3em;margin-right:.6em;margin-bottom:1em;font-size:0.9em;}.section-user.page-user-complete-profile-thanks #content .social-item.first{margin-left:0;}.section-user.page-user-complete-profile-thanks #content .social-item.last{margin-right:0;}.section-user.page-user-complete-profile-thanks #content .social-item .link{float:left;margin-right:10px;font-size:1.3em;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.icon{width:2.4em;height:2.4em;max-width:2.4em;max-height:2.4em;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial:before{width:2.2em;height:2em;font:21px/2.2 icons;color:#fff;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.facebook:before{width:1.9em;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.linkedin:before{width:2.1em;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial:link,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial:visited{color:#efefef;background-image:none;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial:active{background-image:none;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial:hover{-moz-transition:all 0.17s ease-out;-o-transition:all 0.17s ease-out;-webkit-transition:all 0.17s ease-out;transition:all 0.17s ease-out;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.facebook,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.twitter,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.youtube,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.pinterest,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.googleplus,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.linkedin,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.email,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.instagram{background-color:#999;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.facebook:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.facebook:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.twitter:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.twitter:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.youtube:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.youtube:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.pinterest:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.pinterest:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.googleplus:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.googleplus:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.linkedin:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.linkedin:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.email:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.email:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.instagram:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.instagram:focus{color:#f9f9f9;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.facebook:active,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.twitter:active,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.youtube:active,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.pinterest:active,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.googleplus:active,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.linkedin:active,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.email:active,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.instagram:active{color:#fff;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.facebook:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.facebook:focus{background-color:#5469a2;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.facebook:active{background-color:#4863ae;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.twitter:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.twitter:focus{background-color:#59b9e8;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.twitter:active{background-color:#46c0fb;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.youtube:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.youtube:focus{background-color:#e61a1a;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.youtube:active{background-color:#f00;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.pinterest:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.pinterest:focus{background-color:#b32c2e;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.pinterest:active{background-color:#c91618;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.googleplus:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.googleplus:focus{background-color:#cc594a;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.googleplus:active{background-color:#dd4b39;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.linkedin:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.linkedin:focus{background-color:#0e76ab;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.linkedin:active{background-color:#007ab9;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.email:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.email:focus{background-color:#e78b4a;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.email:active{background-color:#f6883b;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.instagram:before{content:'i';}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.instagram:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.instagram:focus{background-color:#cf4272;}.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial.instagram:active{background-color:#e1306c;}.section-user.page-user-complete-profile-thanks #content .social-item .title{line-height:1.2em;}.section-user.page-user-complete-profile-thanks #content .social-item .title a:link,.section-user.page-user-complete-profile-thanks #content .social-item .title a:visited{font-size:0.9em;font-weight:bold;color:#555;}.section-user.page-user-complete-profile-thanks #content .social-item .footer-one-liner{line-height:1em;}.section-user.page-user-complete-profile-thanks #content .social-item .footer-one-liner a{font-size:0.8em;color:#999;}.section-user.page-user-complete-profile-thanks #content .panel-col-top .pane-custom h2.pane-title{width:66%;min-width:300px;margin:auto;font-size:25.5px;font-weight:bold;}.section-user.page-user-complete-profile-thanks #content .panel-col-top .pane-custom h4{width:80%;margin:5px auto 15px;font-size:17px;font-weight:normal;line-height:1.4em;color:#3a3a3a;}.section-user.page-user-complete-profile-thanks #content .center-wrapper{padding:0 15px;}.section-user.page-user-complete-profile-thanks #content .pane-custom{margin:30px auto;}.section-user.page-user-complete-profile-thanks #content .social-item{display:inline-block;margin:10px 20px;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom{width:100%;padding:0;margin:0;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .pane-custom{width:100%;margin:0;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .pane-1{width:auto;margin:0 -25px -35px;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .pane-1 .pane-content{width:100%;padding:5px 0 20px;background:#f2f3ef;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links{padding:0;margin:0;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li{padding:0;margin:25px;list-style-type:none;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:#fff;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue:hover,.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue:active,.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue:focus{background-color:#22a90c;outline:none;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue:active{border:#22910f 1px solid;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue:focus{border:1px solid #249a10;}.section-user.page-user-complete-profile-thanks #content .social-links{display:inline-block;}.section-user.page-user-complete-profile-thanks #content .pane-2 h2,.section-user.page-user-complete-profile-thanks #content .pane-3 h2{font-weight:bold;}.section-user.page-user-complete-profile-thanks #content .pane-2 .pane-content{border-bottom:1px solid #979797;}.section-user.page-user-edit #page-title{display:none;}.section-user.page-user-edit #group-account-prefix-title{margin-bottom:15px;}.section-user.page-user-edit #user-profile-form #edit-group_account,.section-user.page-user-edit #user-profile-form #edit-group_bio{padding:50px 12px 32px;border:1px solid #ddd;}.section-user.page-user-edit #user-profile-form #edit-group_account > legend,.section-user.page-user-edit #user-profile-form #edit-group_bio > legend{display:block;}.section-user.page-user-edit #user-profile-form fieldset .hybridauth-widget-wrapper .form-submit{color:#249a10;background:transparent;border-width:0;}.section-user.page-user-edit #user-profile-form .field-type-location .form-item-field-user-location-und-0-postal-code label{width:100%;}.section-user.page-user-edit #user-profile-form .field-type-location .form-item-field-user-location-und-0-country{width:100%;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy{-moz-border-radius:initial;-webkit-border-radius:initial;border-radius:initial;padding-top:30px;font-size:14px;border-bottom:1px solid #ddd;border-width:0;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy legend{padding:0 12px;background-color:transparent;border-width:0;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label{display:block;width:0;height:20px;padding:0;margin:15px 0;visibility:hidden;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:#fff;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:16px;color:#535353;cursor:pointer;background-color:#f2f3ef;border-color:#999;content:'Subscribe';visibility:visible;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus{background-color:#22a90c;outline:none;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active{border:#22910f 1px solid;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus{border:1px solid #249a10;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input{position:absolute;top:0;left:0;visibility:hidden;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input:checked + label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input:checked + label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input:checked + label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input:checked + label:before{padding-right:1em;padding-left:2em;color:#fff;background:#249a10 url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/white-circle-check.png) no-repeat 5px center;border-color:#249a10;content:'Selected';}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before{font-size:13px;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible{border-width:0;margin:15px 0 0;padding:0;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible legend{position:relative;top:0;padding:0;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible legend .fieldset-legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible legend .fieldset-legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible legend .fieldset-legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible legend .fieldset-legend{padding:0;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:#fff;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0.5em 1em .5em 32px;font-size:16px;color:#fff;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:focus{background-color:#22a90c;outline:none;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:active{border:#22910f 1px solid;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:focus{border:1px solid #249a10;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:before{position:absolute;top:-2px;left:0;display:inline-block;width:32px;height:32px;background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/white-circle-check.png) no-repeat 5px center;border-color:#249a10;content:' ';}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:after,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:after,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:after,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:after{content:'ed';}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-description,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-description,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-description,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-description{display:none;padding-top:10px;margin-bottom:10px;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .form-item input.form-checkbox + label,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .form-item input.form-checkbox + label,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .form-item input.form-checkbox + label,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .form-item input.form-checkbox + label{padding-bottom:0;font-size:15px;font-weight:bold;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .form-item input.form-checkbox + label + .description,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .form-item input.form-checkbox + label + .description,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .form-item input.form-checkbox + label + .description,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .form-item input.form-checkbox + label + .description{padding-left:25px;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible.collapsed,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible.collapsed,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible.collapsed,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible.collapsed{margin-bottom:30px;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible.collapsed .fieldset-title,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible.collapsed .fieldset-title,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible.collapsed .fieldset-title,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible.collapsed .fieldset-title{padding:0.5em 1.5em;background-color:#737373;border-color:#737373;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible.collapsed .fieldset-title:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible.collapsed .fieldset-title:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible.collapsed .fieldset-title:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible.collapsed .fieldset-title:before{background:transparent none;content:'';}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible.collapsed .fieldset-title:after,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible.collapsed .fieldset-title:after,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible.collapsed .fieldset-title:after,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible.collapsed .fieldset-title:after{content:'';}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy{border-bottom-width:0;}.section-user.page-user-edit #user-profile-form #edit-newsletters-list-educator legend{top:10px;padding:0;margin-bottom:20px;}.section-user.page-user-edit #user-profile-form #field-bio-add-more-wrapper{padding:25px;}.section-user.page-user-edit #user-profile-form #field-blogger-description-add-more-wrapper{margin-bottom:25px;}.section-user.page-user-edit #user-profile-form .field-name-field-user-locale{clear:left;}.section-user.page-user-edit #user-profile-form .form-item-field-user-location-und-0-postal-code{width:100%;}.section-user.page-user-edit #user-profile-form .form-item-field-user-location-und-0-postal-code .form-text{width:160px;}.section-user.page-user-edit #user-profile-form #edit-redirect td{padding:15px;}.section-user.page-user-edit #user-profile-form .form-actions .form-submit,.section-user.page-user-edit #user-profile-form .form-actions .form-next,.section-user.page-user-edit #user-profile-form .form-actions .form-cancel{width:110px;padding:.5em;font-size:.95em;line-height:normal;}.section-user.page-user-edit #user-profile-form #edit-cancel{position:absolute;right:5px;bottom:5px;width:auto;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .vertical-tabs-list-wrapper,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .vertical-tabs-list-wrapper,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .vertical-tabs-list-wrapper{padding:0 10px;margin:0 -12px 15px;border:1px solid #ddd;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list{position:relative;margin:0;border-top-width:0;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li{font-size:15px;white-space:nowrap;background-color:transparent;border-width:0;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a{padding:7px 0 10px;color:#999;outline:none;-webkit-tap-highlight-color:#fff;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a strong,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a strong,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a strong{padding-bottom:8px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a:active strong,.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a:hover strong,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a:active strong,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a:hover strong,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a:active strong,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a:hover strong{text-decoration:none;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li .item-list,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li .item-list,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li .item-list{display:none;height:15px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul{position:absolute;bottom:0;left:0;padding:0;margin:0;text-align:left;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li{display:inline;font-size:12px;line-height:1em;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li a,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li a,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li a{display:inline-block;padding:0 25px 0 0;color:#3a3a3a;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li a.active,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li a.active,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li a.active{font-weight:bold;color:#777;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a.active strong,.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.selected strong,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a.active strong,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.selected strong,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a.active strong,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.selected strong{color:#3a3a3a;text-decoration:none;border-bottom:4px solid #249a10;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a.active .item-list,.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.selected .item-list,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a.active .item-list,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.selected .item-list,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a.active .item-list,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.selected .item-list{display:block;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.active-trail .item-list,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.active-trail .item-list,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.active-trail .item-list{display:block;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.active-trail a strong,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.active-trail a strong,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.active-trail a strong{border-bottom-width:0;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .inside,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .inside,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .inside{display:none;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu{width:100%;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu ul.vertical-tabs-list li .item-list,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu ul.vertical-tabs-list li .item-list,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu ul.vertical-tabs-list li .item-list{height:auto;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu ul.vertical-tabs-list ul,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu ul.vertical-tabs-list ul,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu ul.vertical-tabs-list ul{position:static;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu ul.vertical-tabs-list ul li,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu ul.vertical-tabs-list ul li,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu ul.vertical-tabs-list ul li{display:block;white-space:normal;}.section-users #content,.page-user-bio #content,.page-user-blog #content{padding-top:40px;}.page-user-blog .center-wrapper .view-user-content .views-row{position:relative;padding-bottom:20px;margin:20px 0;border-bottom:1px solid #ddd;}.page-user-blog .center-wrapper .view-user-content .views-row .image-wrapper{float:left;width:230px;height:140px;margin:0 15px 15px 0;}.page-user-blog .center-wrapper .view-user-content .views-row .image-wrapper img{-moz-box-shadow:3px 3px 3px #aaa;-webkit-box-shadow:3px 3px 3px #aaa;box-shadow:3px 3px 3px #aaa;}.section-users #header{border-bottom-width:0;}.section-users .vertical-tabs-list-wrapper .my-saved-items{display:none;}.section-users .vertical-tabs-list-wrapper li{display:inline-block;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .vertical-tabs-list-wrapper a:link{color:#249a10;}.section-users .view-user-content .views-row{position:relative;padding-bottom:25px;margin:20px 0;border-bottom:1px solid #ddd;}.section-users .view-user-content .content-image{position:relative;float:left;width:75px;margin-right:30px;}.section-users .view-user-content .content-image .buy-links{position:relative;margin-top:10px;text-align:center;}@media all and (min-width:481px) {
 .section-users .view-user-content .content-image .buy-links{text-align:left;} 
}.section-users .view-user-content .content-image .buy-links .buy-links-wrapper{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);position:absolute;top:34px;left:0;z-index:2;display:none;width:318px;max-width:100vw;padding:4px 12px;margin:10px 0 0;overflow:auto;font-size:16px;background-color:#fff;border:1px solid #ccc;}.section-users .view-user-content .content-image .buy-links .buy-links-wrapper.loading{display:block;}.section-users .view-user-content .content-image .buy-links .buy-links-wrapper .searching,.section-users .view-user-content .content-image .buy-links .buy-links-wrapper .none-found{padding:0;margin:4px !important;}.section-users .view-user-content .content-image .buy-links a{color:#3a3a3a;}.section-users .view-user-content .content-image .buy-links a:hover{text-decoration:none;}.section-users .view-user-content .content-image .buy-links .buy-button{position:relative;display:inline-block;height:36px;padding:8px 26px 8px 7px;font-size:16px;font-weight:bold;line-height:1.125;color:#249a10;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#fff;border:1px solid #249a10;border-radius:4px;transition:all 0.2s ease-in-out;}.section-users .view-user-content .content-image .buy-links .buy-button:hover{color:rgba(36,154,16,0.65);background-color:#fff;border-color:rgba(36,154,16,0.65);}.section-users .view-user-content .content-image .buy-links .buy-button:hover:after{border-top-color:rgba(36,154,16,0.65);}.section-users .view-user-content .content-image .buy-links .buy-button:after{position:absolute;top:15px;right:7px;border-top:7px solid #249a10;border-right:6px solid transparent;border-left:6px solid transparent;content:'';transition:all 0.2s ease-in-out;}.section-users .view-user-content .content-image .buy-links ul{max-height:250px;padding:0 0 8px;margin:0;overflow:auto;}.section-users .view-user-content .content-image .buy-links ul li{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;float:left;width:30.5%;height:56px;padding:4px 0;margin:4px;list-style-type:none;}.section-users .view-user-content .content-image .buy-links ul li .buy-link.asinstream .logo{background-position:0 0;}.section-users .view-user-content .content-image .buy-links ul li .buy-link.asinproduct .logo{background-position:0 0;}.section-users .view-user-content .content-image .buy-links ul li .buy-link.googleplay .logo{background-position:0 -83px;}.section-users .view-user-content .content-image .buy-links ul li .buy-link.itunes .logo{background-position:0 -42px;}.section-users .view-user-content .content-image .buy-links ul li .buy-link.app-store .logo{background-position:0 -42px;}.section-users .view-user-content .content-image .buy-links ul li a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:block;padding:4px;border:1px solid #ccc;}.section-users .view-user-content .content-image .buy-links ul li a:hover{background-color:#efefef;}.section-users .view-user-content .content-image .buy-links ul li .logo{display:block;width:80px;height:40px;margin:3px 0;}.section-users .view-user-content .content-image .buy-links ul li img.logo{width:auto;height:auto;margin:0;}.section-users .view-user-content .content-image .buy-links ul li .title{display:none;}.section-users .view-user-content .content-image .buy-links ul::-webkit-scrollbar{position:relative;right:2px;width:10px;}.section-users .view-user-content .content-image .buy-links ul::-webkit-scrollbar-thumb{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#ccc;outline:1px solid #ccc;}.section-users .view-user-content .content-image .gwi-branding{display:none;}.section-users .view-user-content .content-image .buy-link-disclaimer{font-size:13px;}.section-users .view-user-content .content-image .buy-links-panel{display:none;padding:20px;}.section-users .view-user-content .content-image .buy-links-panel .buy-links{margin:0;}.section-users .view-user-content .content-image .buy-links-panel .buy-links .buy-links-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;position:static;display:block;width:100%;padding:0;margin-top:16px;border:0;}.section-users .view-user-content .content-image .buy-links-panel .buy-links .buy-links-wrapper ul li{width:29%;padding:0;margin:3% 6% 3% 0;}.section-users .view-user-content .content-image .buy-links-panel .buy-links .buy-links-wrapper ul li.third-link{margin-right:0;}@media all and (min-width:360px) {
 .section-users .view-user-content .content-image .buy-links-panel .buy-links .buy-links-wrapper{width:318px;}.section-users .view-user-content .content-image .buy-links-panel .buy-links .buy-links-wrapper ul li{width:90px;margin:8px 16px 8px 0;} 
}.section-users .view-user-content .content-image .buy-links-panel .buy-link-disclaimer p{margin-top:16px;}.section-users .view-user-content .content-image .field-content{position:relative;height:56px;}.section-users .view-user-content .content-image .field-content.review-product-image{position:relative;height:auto;}.section-users .view-user-content .content-image .buy-links .buy-button{padding-right:20px;font-size:10px;background-position:right 0.35rem center;}.section-users .view-user-content .content-image .buy-links .buy-button:hover{background-position:right 0.35rem center;}.section-users .view-user-content .content-image .buy-link-disclaimer{display:none;}@media all and (min-width:970px) {
 .section-users .view-user-content .content-image{width:100px;}.section-users .view-user-content .content-image .field-content{height:75px;}.section-users .view-user-content .content-image .field-content.review-product-image{height:auto;}.section-users .view-user-content .content-image img{position:static;top:0;left:0;float:none;}.section-users .view-user-content .content-image .buy-links .buy-button{padding-right:25px;font-size:14px;} 
}.section-users .view-user-content .product-no-longer-available .content-image .buy-links{display:none;}.section-users .view-user-content .common-sense-seal{position:absolute;z-index:1;display:inline-block;width:60px;height:60px;background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/icons/awards/common-sense-seal.svg) no-repeat left top;background-size:60px 60px;}.section-users .view-user-content .csm_app .common-sense-seal,.section-users .view-user-content .csm_game .common-sense-seal,.section-users .view-user-content .csm_website .common-sense-seal{background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/icons/awards/common-sense-learning-seal.svg) no-repeat left top;}.section-users .view-user-content .panel-content-main .views-row .content-image img{position:static;float:none;margin-right:auto;margin-left:auto;}.section-users .view-user-content .views-field-field-product-is-defunct{margin:15px 0 0;font-size:13px;color:#c33;}.section-users .view-user-content .title-data-wrapper .views-field{display:inline;}.section-users .view-user-content .result-title{margin-bottom:.6em;font-size:14px;}.section-users .view-user-content .result-title a{color:#3a3a3a;}.section-users .view-user-content .result-title a:hover{color:#249a10;}@media all and (min-width:768px) {
 .section-users .view-user-content .result-title{font-size:16px;} 
}.section-users .view-user-content .ratings-wrapper{display:none;margin-top:.4em;}.section-users .view-user-content .ratings-wrapper.csm_review{display:block;}.section-users .view-user-content .content-type .field-content:before{float:left;margin-right:0.33em;font-family:icons;font-size:20px;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#c5c5c5;}.section-users .view-user-content .content-type .field-content.csm_book:before{content:':';}.section-users .view-user-content .content-type .field-content.csm_app:before{content:'?';}.section-users .view-user-content .content-type .field-content.csm_game:before{content:'6';}.section-users .view-user-content .content-type .field-content.csm_movie:before,.section-users .view-user-content .content-type .field-content.csm-movie:before{content:'5';}.section-users .view-user-content .content-type .field-content.csm_music:before{content:'\266B';}.section-users .view-user-content .content-type .field-content.csm_tv:before{content:'\2010';}.section-users .view-user-content .content-type .field-content.csm_website:before{content:'\EA00';}.section-users .view-user-content .content-type .field-content.csm_about:before,.section-users .view-user-content .content-type .field-content.csm_landing_page:before{content:'\2139';}.section-users .view-user-content .content-type .field-content.csm_blog:before,.section-users .view-user-content .content-type .field-content.csm_news_article:before{content:'\E973';}.section-users .view-user-content .content-type .field-content.csm_guide:before{content:'\EC00';}.section-users .view-user-content .content-type .field-content.csm_video:before{content:'\25B6';}.section-users .view-user-content .content-type .field-content.csm_top_picks:before{content:'7';}.section-users .view-user-content .content-type .field-content.csm_press_release:before,.section-users .view-user-content .content-type .field-content.csm-press-release:before{content:'>';}.section-users .view-user-content .content-type .field-content.csm_research:before,.section-users .view-user-content .content-type .field-content.csm-research:before{content:'9';}.section-users .view-user-content .content-type .field-content.csm_topic:before,.section-users .view-user-content .content-type .field-content.csm_topic_question:before{content:'\E398';}.section-users .view-user-content .content-type .field-content.pdf-file:before{display:inline-block;width:16px;height:26px;background:url("/modules/file/icons/application-pdf.png") no-repeat left center;content:'';}.section-users .view-user-content .content-type .field-content.external-link:before{content:'\2197';}.section-users .view-user-content .content-type .field-content.csm-download:before{content:'\EB02';}.section-users .view-user-content .content-type .field-content.csm-education:before{content:';';}.section-users .view-user-content .content-type .field-content.csm-toolkit:before{content:'\F030';}.section-users .view-user-content .content-type .field-content.csm-advocacy:before{content:'4';}.section-users .view-user-content .content-type .field-content.csm-gear:before{content:'\002699';}.section-users .view-user-content .content-type .field-content:before{display:inline-block;float:none;font-style:normal;line-height:1.3em;vertical-align:middle;}.section-users .view-user-content .content-type .field-content.csm_tv:before{line-height:0.9em;}.section-users .view-user-content .content-type .field-content.csm_review{display:none;}.section-users .view-user-content .content-type .field-content span{display:none;}.section-users .view-user-content .content-content-wrapper{padding-left:105px;}.section-users .view-user-content .content-content-wrapper .csm-button{margin-top:25px;}.section-users .view-user-content .content-content-wrapper .views-field-field-top-picks-teaser.one-liner{padding-bottom:30px;}.section-users .view-user-content .csm-green-age{display:inline-block;font-size:16px;line-height:18px;margin-right:25px;min-width:90px;white-space:nowrap;width:auto;}.section-users .view-user-content .csm-green-age .checkmark-icon{display:inline-block;width:34px;height:36px;margin-right:-2px;font-size:30px;line-height:30px;vertical-align:middle;}.section-users .view-user-content .star{font-family:icons;letter-spacing:2px;}.section-users .view-user-content .star:before{color:#555;}.section-users .view-user-content .star:after{color:#ddd;}.section-users .view-user-content .star.hover:before{color:#555;}.section-users .view-user-content .star.rating-5:before,.section-users .view-user-content .star.hover-5:before{content:'⋆⋆⋆⋆⋆';}.section-users .view-user-content .star.rating-4:before,.section-users .view-user-content .star.hover-4:before{content:'⋆⋆⋆⋆';}.section-users .view-user-content .star.rating-4:after,.section-users .view-user-content .star.hover-4:after{content:'⋆';}.section-users .view-user-content .star.rating-3:before,.section-users .view-user-content .star.hover-3:before{content:'⋆⋆⋆';}.section-users .view-user-content .star.rating-3:after,.section-users .view-user-content .star.hover-3:after{content:'⋆⋆';}.section-users .view-user-content .star.rating-2:before,.section-users .view-user-content .star.hover-2:before{content:'⋆⋆';}.section-users .view-user-content .star.rating-2:after,.section-users .view-user-content .star.hover-2:after{content:'⋆⋆⋆';}.section-users .view-user-content .star.rating-1:before,.section-users .view-user-content .star.hover-1:before{content:'⋆';}.section-users .view-user-content .star.rating-1:after,.section-users .view-user-content .star.hover-1:after{content:'⋆⋆⋆⋆';}.section-users .view-user-content .star.rating-0:after,.section-users .view-user-content .star.hover-0:after{content:'⋆⋆⋆⋆⋆';}.section-users .view-user-content .csm-rating-icon,.section-users .view-user-content .star{margin-right:5px;}.section-users .view-user-content .inline{display:inline-block;zoom:1;*display:inline;}.section-users .view-user-content .inline.rating-value{height:auto;font-size:11px;line-height:36px;}.section-users .view-user-content .inline > *{display:inherit;}.section-users .view-user-content .inline .views-label{margin-right:10px;font-weight:400;}.section-users .view-user-content .coming-soon-1 .result-title a:before{margin-right:5px;content:'Coming Soon:';}.section-users .view-user-content .coming-soon-1 .ratings-wrapper,.section-users .view-user-content .coming-soon-1 .rating-value{display:none;}.section-users .view-user-content .supplemental-data-wrapper{display:none;}.section-users .view-user-content .supplemental-data-wrapper.csm_review,.section-users .view-user-content .supplemental-data-wrapper.csm_blog,.section-users .view-user-content .supplemental-data-wrapper.csm_news_article{display:block;}.section-users .view-user-content .one-liner{font-size:12px;}.section-users .view-user-content .review-supplemental{display:inline;margin-right:0.3em;font-size:12px;}.section-users .view-user-content .review-supplemental.csm_review{margin-right:0;}@media all and (max-width:481px) {
 .section-users .view-user-content .content-content-wrapper{margin-right:-6px;}.section-users .view-user-content .content-content-wrapper a.csm-button,.section-users .view-user-content .content-content-wrapper a.csm-video-button{padding:10px;}.section-users .view-user-content .supplemental-data-wrapper.csm_review .review-supplemental{display:none;}.section-users .view-user-content .supplemental-data-wrapper.csm_review .review-supplemental.views-field-field-release-date,.section-users .view-user-content .supplemental-data-wrapper.csm_review .review-supplemental.views-field-field-canonical-date{display:inline-block;} 
}@media all and (min-width:481px) {
 .section-users .view-user-content .csm-green-age{margin-right:25px;}.section-users .view-user-content .csm-rating-icon{margin-right:10px;}.section-users .view-user-content .star{margin-right:20px;}.section-users .view-user-content .inline.rating-value{position:relative;top:-1px;font-size:12px;} 
}@media all and (min-width:768px) {
 .section-users .view-user-content .one-liner{font-size:13px;}.section-users .view-user-content .review-supplemental{font-size:12px;}.section-users .view-user-content .rating-value .views-label{display:inline-block;margin-right:5px;} 
}@media all and (min-width:768px) {
 .section-users .view-user-content .rating-value .views-label{margin-right:5px;} 
}@media all and (max-width:970px) {
 .section-users .view-user-content .content-image .buy-links .buy-button{padding:8px 21px 8px 6px;font-size:10px;line-height:1.7;}.section-users .view-user-content .content-image .buy-links .buy-button:after{top:15px;right:6px;border-top-width:5px;border-right-width:4px;border-left-width:4px;} 
}@media all and (min-width:970px) {
 .section-users .view-user-content .content-content-wrapper{padding-left:130px;} 
}.section-users .view-user-content.view-display-id-panel_pane_user_reviews .csm-green-age .checkmark-icon{display:none;}.section-users .view-user-content .view-content{min-height:290px;}.section-users .view-user-content .views-row{padding-bottom:0;clear:none;border-bottom:0;}.section-users .view-user-content .review-product-image{position:relative;float:none;height:150px;margin:auto;margin-bottom:15px;}.section-users .view-user-content .views-field-field-review-recommended-age .field-content,.section-users .view-user-content .views-field-field-review-recommended-age .views-label,.section-users .view-user-content .views-field-field-csm-rating .field-content,.section-users .view-user-content .views-field-field-csm-rating .views-label{display:inline-block;}.section-users .view-user-content .views-field-field-user-review-review{padding:1em 0;}.section-users .view-user-content .user-review-content-grid .grid-items{height:50px;}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type{display:inline-block;height:30px;padding:10px 0;margin-top:5px;border-right:1px solid #e3e3e3;}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type:before{float:left;font-family:'icons';-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-style:normal;font-weight:normal;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;content:'';-moz-user-select:none;-webkit-user-select:none;user-select:none;}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.message:before{content:'m';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.role_model:before{content:'r';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.violence:before{content:'v';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.sex:before{content:'s';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.language:before{content:'l';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.consumerism:before{content:'c';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.drugs:before{content:'d';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.educational:before{content:'e';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.playability:before{content:'g';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.safety:before{content:'p';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type:first-child{margin-left:0;}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type:last-child{border-right:0;}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type:before{height:25px;margin:-25px 10px 0;font-size:36px;color:#999;}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type span{display:none;}.section-users .view-user-content .image-wrapper,.section-users .view-user-content-flagged-favorites .image-wrapper{float:left;margin:0 15px 15px 0;}.section-users .view-user-content .image-wrapper img,.section-users .view-user-content-flagged-favorites .image-wrapper img{-moz-box-shadow:3px 3px 3px #aaa;-webkit-box-shadow:3px 3px 3px #aaa;box-shadow:3px 3px 3px #aaa;}.section-users .view-user-content .product-image-wrapper,.section-users .view-user-content-flagged-favorites .product-image-wrapper{width:100px;height:150px;}.section-users .view-user-content .blog-image-wrapper,.section-users .view-user-content-flagged-favorites .blog-image-wrapper{width:230px;height:140px;}.section-users .view-user-content .views-field-type:before,.section-users .view-user-content-flagged-favorites .views-field-type:before{float:left;margin-right:0.33em;font-family:icons;font-size:20px;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#c5c5c5;}.section-users .view-user-content .views-field-type.csm_book:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_book:before{content:':';}.section-users .view-user-content .views-field-type.csm_app:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_app:before{content:'?';}.section-users .view-user-content .views-field-type.csm_game:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_game:before{content:'6';}.section-users .view-user-content .views-field-type.csm_movie:before,.section-users .view-user-content .views-field-type.csm-movie:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_movie:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-movie:before{content:'5';}.section-users .view-user-content .views-field-type.csm_music:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_music:before{content:'\266B';}.section-users .view-user-content .views-field-type.csm_tv:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_tv:before{content:'\2010';}.section-users .view-user-content .views-field-type.csm_website:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_website:before{content:'\EA00';}.section-users .view-user-content .views-field-type.csm_about:before,.section-users .view-user-content .views-field-type.csm_landing_page:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_about:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_landing_page:before{content:'\2139';}.section-users .view-user-content .views-field-type.csm_blog:before,.section-users .view-user-content .views-field-type.csm_news_article:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_blog:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_news_article:before{content:'\E973';}.section-users .view-user-content .views-field-type.csm_guide:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_guide:before{content:'\EC00';}.section-users .view-user-content .views-field-type.csm_video:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_video:before{content:'\25B6';}.section-users .view-user-content .views-field-type.csm_top_picks:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_top_picks:before{content:'7';}.section-users .view-user-content .views-field-type.csm_press_release:before,.section-users .view-user-content .views-field-type.csm-press-release:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_press_release:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-press-release:before{content:'>';}.section-users .view-user-content .views-field-type.csm_research:before,.section-users .view-user-content .views-field-type.csm-research:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_research:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-research:before{content:'9';}.section-users .view-user-content .views-field-type.csm_topic:before,.section-users .view-user-content .views-field-type.csm_topic_question:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_topic:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_topic_question:before{content:'\E398';}.section-users .view-user-content .views-field-type.pdf-file:before,.section-users .view-user-content-flagged-favorites .views-field-type.pdf-file:before{display:inline-block;width:16px;height:26px;background:url("/modules/file/icons/application-pdf.png") no-repeat left center;content:'';}.section-users .view-user-content .views-field-type.external-link:before,.section-users .view-user-content-flagged-favorites .views-field-type.external-link:before{content:'\2197';}.section-users .view-user-content .views-field-type.csm-download:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-download:before{content:'\EB02';}.section-users .view-user-content .views-field-type.csm-education:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-education:before{content:';';}.section-users .view-user-content .views-field-type.csm-toolkit:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-toolkit:before{content:'\F030';}.section-users .view-user-content .views-field-type.csm-advocacy:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-advocacy:before{content:'4';}.section-users .view-user-content .views-field-type.csm-gear:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-gear:before{content:'\002699';}.section-users .view-user-content .views-field-type span,.section-users .view-user-content-flagged-favorites .views-field-type span{font-family:"Lato",Arial,Helvetica,sans-serif;}.section-users .view-user-content .views-field-type span.entertainment-product-type,.section-users .view-user-content-flagged-favorites .views-field-type span.entertainment-product-type{display:none;}.section-users .view-user-content .field-name-field-csm-rating,.section-users .view-user-content-flagged-favorites .field-name-field-csm-rating{margin-left:110px;}.section-users .view-user-content .csm-green-age,.section-users .view-user-content-flagged-favorites .csm-green-age{display:inline-block;font-size:16px;line-height:18px;margin-right:25px;min-width:90px;white-space:nowrap;width:auto;}.section-users .view-user-content .csm-green-age .checkmark-icon,.section-users .view-user-content-flagged-favorites .csm-green-age .checkmark-icon{display:inline-block;width:34px;height:36px;margin-right:-2px;font-size:30px;line-height:30px;vertical-align:middle;}.section-users .view-user-content td,.section-users .view-user-content-flagged-favorites td{padding:15px;vertical-align:top;}.section-users .view-user-content td.active,.section-users .view-user-content-flagged-favorites td.active{background-color:transparent;}.page-toboggan.page-toboggan-denied h1#page-title{display:none;}.page-toboggan.page-toboggan-denied #content .zocial.icon{-moz-border-radius:1.1em;-webkit-border-radius:1.1em;border-radius:1.1em;-moz-box-shadow:initial;-webkit-box-shadow:initial;box-shadow:initial;width:2.2em;height:2.2em;max-width:2.2em;max-height:2.2em;font-size:1.5em;background-image:initial;border-width:0;}.page-toboggan.page-toboggan-denied #content .zocial.icon:before{position:relative;top:.15em;left:0;}.page-toboggan.page-toboggan-denied #content .zocial.icon.facebook:before{left:-.2em;}.page-toboggan.page-toboggan-denied form{text-align:center;}.page-toboggan.page-toboggan-denied form .form-actions{margin:25px auto;}.page-toboggan.page-toboggan-denied form .form-actions .form-submit,.page-toboggan.page-toboggan-denied form .form-actions .form-next{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:#fff;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:50%;padding:0.5em;}.page-toboggan.page-toboggan-denied form .form-actions .form-submit:hover,.page-toboggan.page-toboggan-denied form .form-actions .form-next:hover{background-color:#23a20d;border:#22910f 1px solid;}.page-toboggan.page-toboggan-denied form .form-actions .form-submit:hover,.page-toboggan.page-toboggan-denied form .form-actions .form-submit:focus,.page-toboggan.page-toboggan-denied form .form-actions .form-next:hover,.page-toboggan.page-toboggan-denied form .form-actions .form-next:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-toboggan.page-toboggan-denied form .form-actions .form-submit:active,.page-toboggan.page-toboggan-denied form .form-actions .form-submit:focus,.page-toboggan.page-toboggan-denied form .form-actions .form-next:active,.page-toboggan.page-toboggan-denied form .form-actions .form-next:focus{background-color:#22a90c;outline:none;}.page-toboggan.page-toboggan-denied form .form-actions .form-submit:active,.page-toboggan.page-toboggan-denied form .form-actions .form-next:active{border:#22910f 1px solid;}.page-toboggan.page-toboggan-denied form .form-actions .form-submit:focus,.page-toboggan.page-toboggan-denied form .form-actions .form-next:focus{border:1px solid #249a10;}.page-toboggan.page-toboggan-denied form .form-actions a{margin-right:1em;}.page-toboggan.page-toboggan-denied fieldset{padding:12px;border-width:0;}.page-toboggan.page-toboggan-denied fieldset legend{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;width:100%;padding:.5em 0 0;font-size:18px;font-weight:bold;background:transparent;}.page-toboggan.page-toboggan-denied fieldset .hybridauth-widget-wrapper{margin-left:0;}.page-toboggan.page-toboggan-denied .user-form-title{margin-bottom:.2em;font-size:32px;font-weight:normal;color:#3a3a3a;}.page-toboggan.page-toboggan-denied .user-form-desc{width:70%;margin:0 auto;font-size:18px;font-weight:normal;line-height:1.45em;color:#3a3a3a;}.page-toboggan.page-toboggan-denied .straddle-container{position:relative;top:1em;width:80%;margin:auto;text-align:center;text-transform:uppercase;border-top:1px solid #bbb;}.page-toboggan.page-toboggan-denied .straddle-container .straddle{position:relative;top:-12px;z-index:2;padding:0 10px;color:#3a3a3a;}.page-toboggan.page-toboggan-denied .straddle-container:before{position:absolute;top:-1px;left:25%;display:block;width:50%;margin:auto;border-top:1px solid #fff;content:'';opacity:1;}.page-toboggan.page-toboggan-denied .social-description{width:80%;margin:25px auto;text-align:center;}.page-toboggan.page-toboggan-denied .hybridauth-widget-wrapper{text-align:center;}.page-toboggan.page-toboggan-denied .hybridauth-widget-wrapper .hybridauth-widget{padding-bottom:15px;}.page-toboggan.page-toboggan-denied .hybridauth-widget-wrapper .hybridauth-widget .social-prefix{color:#3a3a3a;text-transform:uppercase;}.page-toboggan.page-toboggan-denied .hybridauth-widget-wrapper .hybridauth-widget li{margin:0 5px;}.page-toboggan.page-toboggan-denied .hybridauth-widget-wrapper .hybridauth-widget li.first{display:block;margin-bottom:20px;}.page-toboggan.page-toboggan-denied #user-login .form-item{padding-left:0;}.page-toboggan.page-toboggan-denied #user-login .form-item .form-text{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:70%;max-width:100%;}.page-hybridauth-window{background:#e6e7e3;}.page-hybridauth-window form{text-align:center;background:#fff;}.page-hybridauth-window form fieldset{width:100%;padding:25px;margin:auto;border-width:0;}.page-hybridauth-window form fieldset legend{display:none;}.page-hybridauth-window form fieldset fieldset{padding:0;}.page-hybridauth-window form fieldset fieldset .form-item{margin-top:0;}.page-hybridauth-window form h2{margin-top:20px;font-size:25.5px;font-weight:bold;}.page-hybridauth-window form .location .form-item .form-text{width:100%;}.page-hybridauth-window .form-actions .form-submit,.page-hybridauth-window .form-actions .form-next{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:#fff;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:40%;padding:0.5em;}.page-hybridauth-window .form-actions .form-submit:hover,.page-hybridauth-window .form-actions .form-next:hover{background-color:#23a20d;border:#22910f 1px solid;}.page-hybridauth-window .form-actions .form-submit:hover,.page-hybridauth-window .form-actions .form-submit:focus,.page-hybridauth-window .form-actions .form-next:hover,.page-hybridauth-window .form-actions .form-next:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-hybridauth-window .form-actions .form-submit:active,.page-hybridauth-window .form-actions .form-submit:focus,.page-hybridauth-window .form-actions .form-next:active,.page-hybridauth-window .form-actions .form-next:focus{background-color:#22a90c;outline:none;}.page-hybridauth-window .form-actions .form-submit:active,.page-hybridauth-window .form-actions .form-next:active{border:#22910f 1px solid;}.page-hybridauth-window .form-actions .form-submit:focus,.page-hybridauth-window .form-actions .form-next:focus{border:1px solid #249a10;}.page-hybridauth-window .form-actions a{margin-right:1em;}.page-user-confirm #page-title{margin:10px auto 25px;font-size:25px;font-weight:bold;text-align:center;}.page-user-confirm #content,.page-user-confirm #page,.page-user-confirm #mainpage{padding:0 !important;}.page-user-confirm #page{width:80%;max-width:800px;}.page-user-confirm .panel-content-top{width:80%;margin:25px auto;}.page-user-confirm .panel-content-bottom{width:100%;padding:0;margin:0;}.page-user-confirm .panel-content-bottom .pane-custom{width:100%;margin:0;}.page-user-confirm .panel-content-bottom .continue-links{padding:0;margin:0;}.page-user-confirm .panel-content-bottom .continue-links li{padding:0;margin:25px;list-style-type:none;}.page-user-confirm .panel-content-bottom .continue-links li .continue{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:#fff;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.page-user-confirm .panel-content-bottom .continue-links li .continue:hover{background-color:#23a20d;border:#22910f 1px solid;}.page-user-confirm .panel-content-bottom .continue-links li .continue:hover,.page-user-confirm .panel-content-bottom .continue-links li .continue:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-user-confirm .panel-content-bottom .continue-links li .continue:active,.page-user-confirm .panel-content-bottom .continue-links li .continue:focus{background-color:#22a90c;outline:none;}.page-user-confirm .panel-content-bottom .continue-links li .continue:active{border:#22910f 1px solid;}.page-user-confirm .panel-content-bottom .continue-links li .continue:focus{border:1px solid #249a10;}@media only screen and (min-width:481px) {
 .section-user.page-user-login #user-login .form-actions{margin:25px auto 120px;}.section-user.page-user-login .privacy-faqs{position:absolute;bottom:0;left:0;width:100%;}.section-user.page-user-register #page{max-width:100%;padding:0;margin:0;}.section-user.page-user-register #content{padding:48px 24px;}.section-user.page-user-register #mainpage{padding-bottom:64px;background-color:#efefef;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar{border-radius:0.25rem;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-background-clip:padding;background-clip:padding-box;-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);padding:48px 0;background-color:#fff;border:1px solid rgba(204,204,204,0.4);}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .panel-content-right .pane-form-embed{width:50%;margin:0 auto;}.section-user.page-user-register.reg-form .panel-2col-equal-stacked-sidebar .panel-content-right .pane-form-embed{width:75%;}.section-user.page-user-register .form-actions{width:75%;margin:0 auto;}.section-user.page-user-register #edit-page-intro .user-form-title{margin-bottom:8px;font-size:26px;line-height:1.125;} 
}@media only screen and (min-width:768px) {
 .section-user .vertical-tabs .vertical-tabs-list-wrapper{padding:0;margin:0;border-width:0;}.section-user .vertical-tabs ul.vertical-tabs-list{position:relative;margin:-1px 0 15px;border-bottom-width:0;}.section-user .vertical-tabs ul.vertical-tabs-list li{padding:0;margin-right:60px;font-size:15px;font-weight:bold;white-space:normal;background-color:#fff;}.section-user .vertical-tabs ul.vertical-tabs-list li a:before{display:inline-block;margin:0 10px 3px 0;vertical-align:middle;content:' ';}.section-user .vertical-tabs ul.vertical-tabs-list li li a:before{display:none;content:'';}.section-user .vertical-tabs ul.vertical-tabs-list li.account-settings a:before,.section-user .vertical-tabs ul.vertical-tabs-list li.sign-out a:before{background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) 0 0 no-repeat;height:20px;width:20px;}.section-user .vertical-tabs ul.vertical-tabs-list li.edit-my-profile a:before{background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -180px 0 no-repeat;height:20px;width:21px;}.section-user .vertical-tabs ul.vertical-tabs-list li.my-bio a:before{background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -180px 0 no-repeat;height:20px;width:21px;}.section-user .vertical-tabs ul.vertical-tabs-list li#vtab-admin a:before{background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) 0 0 no-repeat;height:20px;width:20px;}.section-user .vertical-tabs ul.vertical-tabs-list li.my-reviews a:before{background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -221px 0 no-repeat;height:20px;width:21px;}.section-user .vertical-tabs ul.vertical-tabs-list li.my-saved-items a:before{background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -262px 0 no-repeat;height:20px;width:23px;}.section-user .vertical-tabs ul.vertical-tabs-list li.age-stage a:before{display:inline-block;width:20px;margin:0 10px 3px 2px;font-family:icons;font-size:20px;line-height:20px;color:#999;text-align:center;text-transform:none;vertical-align:middle;content:'Z';}.section-user .vertical-tabs ul.vertical-tabs-list li a{display:block;padding:0.5em 0.6em;margin:0;font-size:15px;color:#3a3a3a;border-top:1px solid #c5c5c5;}.section-user .vertical-tabs ul.vertical-tabs-list li a.active{color:#777;}.section-user .vertical-tabs ul.vertical-tabs-list li a.active strong,.section-user .vertical-tabs ul.vertical-tabs-list li.selected strong{color:#777;border-bottom-width:0;}.section-user .vertical-tabs ul.vertical-tabs-list li .item-list{height:auto;}.section-user .vertical-tabs ul.vertical-tabs-list li ul{position:static;display:none;padding:0 0 15px 15px;}.section-user .vertical-tabs ul.vertical-tabs-list li ul li{display:block;margin-right:0;line-height:1em;}.section-user .vertical-tabs ul.vertical-tabs-list li ul li a{padding:10px;border-top-width:0;}.section-user .vertical-tabs ul.vertical-tabs-list li.active-trail ul{display:block;}.section-user .vertical-tabs ul.vertical-tabs-list li.first a{border-top-width:0;}.section-user #footerwrapper{padding-top:10px;}.section-user .mid-border{display:block;}.section-user .mid-border + .item-list{margin-top:-35px;}.section-user #adult-reg-steps{display:block;margin:0 0 15px;}.section-user #adult-reg-steps li{margin:0 6%;font-size:12px;}.section-user form .form-item{margin:5px 0;}.section-user form .form-actions{margin-left:225px;}.section-user form .form-actions .form-submit,.section-user form .form-actions .form-next,.section-user form .form-actions .form-cancel{width:40%;font-size:1.25em;}.section-user form#user-pass .form-actions .form-submit,.section-user form#user-pass .form-actions .form-next,.section-user form#user-pass .form-actions .form-cancel{width:50%;}.section-user fieldset .fieldset-description{padding-left:0;}.section-user fieldset .form-item{padding-left:180px;}.section-user fieldset .form-item .form-item{width:auto;padding-left:0;margin-left:0;}.section-user fieldset .form-item.form-type-textfield,.section-user fieldset .form-item.form-type-radios,.section-user fieldset .form-item.form-type-checkboxes,.section-user fieldset .form-item.form-type-password,.section-user fieldset .form-item.form-type-item{padding-left:0;}.section-user fieldset .form-item.form-type-textfield label,.section-user fieldset .form-item.form-type-radios label,.section-user fieldset .form-item.form-type-checkboxes label,.section-user fieldset .form-item.form-type-password label,.section-user fieldset .form-item.form-type-item label{float:left;width:180px;padding-right:20px;text-align:right;}.section-user fieldset .form-item.form-type-textfield .description,.section-user fieldset .form-item.form-type-radios .description,.section-user fieldset .form-item.form-type-checkboxes .description,.section-user fieldset .form-item.form-type-password .description,.section-user fieldset .form-item.form-type-item .description{padding-left:180px;}.section-user fieldset .form-item.form-type-textfield .form-item label,.section-user fieldset .form-item.form-type-radios .form-item label,.section-user fieldset .form-item.form-type-checkboxes .form-item label,.section-user fieldset .form-item.form-type-password .form-item label,.section-user fieldset .form-item.form-type-item .form-item label{float:none;text-align:left;}.section-user fieldset .form-item.form-type-textfield label,.section-user fieldset .form-item.form-type-password label{padding-top:8px;line-height:18px;}.section-user fieldset .form-item.form-type-textfield input,.section-user fieldset .form-item.form-type-password input{width:25em;}.section-user fieldset .form-item.form-type-textfield input.form-autocomplete,.section-user fieldset .form-item.form-type-password input.form-autocomplete{width:50%;}.section-user fieldset .form-item.form-type-textfield input ~ .description,.section-user fieldset .form-item.form-type-password input ~ .description{padding-left:0;}.section-user fieldset .form-item.form-type-radios .form-radios{float:left;width:20em;}.section-user fieldset .form-item.form-type-checkbox{padding-left:0;}.section-user fieldset .form-item.form-type-checkbox .form-checkbox{float:left;margin:.4em .5em 0;}.section-user fieldset .form-item.form-type-checkbox .option,.section-user fieldset .form-item.form-type-checkbox .option + .description{display:block;padding-left:27px;}.section-user fieldset .form-item.form-type-select{width:50%;padding-left:0;}.section-user fieldset .form-item.form-type-date-select .date-padding{width:auto;padding:10px 0;}.section-user fieldset .form-item.form-type-date-select .date-padding .form-type-select{width:auto;margin:0;}.section-user fieldset .form-item.form-type-date-select .date-padding .form-type-select select{width:185px;}.section-user fieldset .form-item.form-type-textarea{padding-left:0;}.section-user fieldset .form-item.form-type-textarea label{text-align:left;}.section-user fieldset.filter-wrapper{padding:12px;}.section-user fieldset.filter-wrapper .form-item{padding-left:0;margin-left:0;}.section-user fieldset table.social-providers,.section-user fieldset .hybridauth-widget-wrapper{margin-left:180px;}.section-user fieldset .field-name-field-collection-child tr:first-of-type .date-padding{padding-top:0;}.section-user fieldset .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset{margin-bottom:15px;}.section-user fieldset .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset legend{top:27px;text-align:right;}.section-user fieldset .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset .date-padding{padding-top:0;padding-left:0;}.section-user fieldset .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset .date-padding .form-type-select{width:40%;padding:0 1em 0 0;margin:0;}.section-user fieldset .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset .date-padding .form-type-select select{width:185px;}.section-user fieldset .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday + .form-submit{top:20px;left:325px;}.section-user fieldset .field-name-field-collection-child .field-add-more-submit{margin-left:180px;}.section-user #user-profile-form #field-collection-child-values .field-name-field-reco-age-range .form-item,.section-user #user-profile-form #field-collection-child-values .field-name-field-reco-age-range .form-item label{width:auto;}.section-user #user-profile-form #field-collection-child-values .field-name-field-reco-age-range .form-type-textfield input{width:30px;}.section-user.page-user-cancel form .form-actions{margin-left:0;}.section-user.page-user-cancel #edit-cancel{position:static;margin-left:25px;}.section-user.page-user-login #header,.section-user.page-user-password #header{position:absolute;top:65px;left:0;z-index:2;width:100%;max-width:none;margin:0 auto;}.section-user.page-user-login #header #site-logo,.section-user.page-user-password #header #site-logo{float:none;width:auto;margin:40px auto 0;text-align:center;}.section-user.page-user-login #header #site-logo .header-logo.logo-section-media.stacked-logo,.section-user.page-user-password #header #site-logo .header-logo.logo-section-media.stacked-logo{background-position:top center;}.section-user.page-user-login #main,.section-user.page-user-password #main{margin-top:0;}.section-user.page-user-login #mainpage,.section-user.page-user-password #mainpage{padding:0 25px 12px;margin:0;}.section-user.page-user-login #mainpage #main h1.title,.section-user.page-user-login #mainpage #main form,.section-user.page-user-login #mainpage #main .block-csm-user,.section-user.page-user-password #mainpage #main h1.title,.section-user.page-user-password #mainpage #main form,.section-user.page-user-password #mainpage #main .block-csm-user{text-align:center;}.section-user.page-user-login #navigation,.section-user.page-user-password #navigation{display:none;}.section-user.page-user-login #page,.section-user.page-user-password #page{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:60%;max-width:540px;margin:80px auto 60px;}.section-user.page-user-login #content,.section-user.page-user-password #content{margin-top:130px;}.section-user.page-user-login #content .zocial.icon,.section-user.page-user-password #content .zocial.icon{-moz-box-shadow:initial;-webkit-box-shadow:initial;box-shadow:initial;-moz-border-radius:1.15em;-webkit-border-radius:1.15em;border-radius:1.15em;width:2.25em;height:2.25em;max-width:2.25em;max-height:2.25em;font-size:22px;background-image:initial;border-width:0;}.section-user.page-user-login #content .zocial.icon:before,.section-user.page-user-password #content .zocial.icon:before{font-size:1.2em;line-height:1.9em;}.section-user.page-user-login #content .zocial.icon.facebook:before,.section-user.page-user-password #content .zocial.icon.facebook:before{position:relative;left:-.2em;}.section-user.page-user-login #content .zocial.icon.google:before,.section-user.page-user-password #content .zocial.icon.google:before{line-height:2.1em;}.section-user.page-user-login #content h1.title,.section-user.page-user-password #content h1.title{margin:10px auto 25px;font-size:36px;font-weight:bold;}.section-user.page-user-login .ed-link-container,.section-user.page-user-password .ed-link-container{position:absolute;top:-65px;width:100%;height:0;padding:0;margin:0;margin-left:-37px;font-size:16px;text-align:left;background:#fff;}.section-user.page-user-login .ed-link-container div,.section-user.page-user-password .ed-link-container div{min-height:48px;padding-top:3px;padding-left:26px;background:#fff;border-left:4px solid #60cc47;}.section-user.page-user-login .ed-link-container div:before,.section-user.page-user-password .ed-link-container div:before{position:relative;top:9px;right:8px;display:inline-block;width:36px;height:27px;content:' ';}.section-user.page-user-login .straddle-container:before,.section-user.page-user-password .straddle-container:before{left:25%;width:50%;}.section-user.page-user-login .form-item.form-type-textfield,.section-user.page-user-login .form-item.form-type-password,.section-user.page-user-password .form-item.form-type-textfield,.section-user.page-user-password .form-item.form-type-password{margin-bottom:15px;clear:both;}.section-user.page-user-login .form-item.form-type-textfield input.form-text,.section-user.page-user-login .form-item.form-type-password input.form-text,.section-user.page-user-password .form-item.form-type-textfield input.form-text,.section-user.page-user-password .form-item.form-type-password input.form-text{max-width:70%;}.section-user.page-user-login .hybridauth-widget-wrapper .hybridauth-widget li.first,.section-user.page-user-password .hybridauth-widget-wrapper .hybridauth-widget li.first{display:inline-block;margin:1px;}.section-user.page-user-login #user-login fieldset .fieldset-wrapper{padding-top:0;}.section-user.page-user-login #edit-social,.section-user.page-user-login #edit-login{padding:12px 0;margin-bottom:0;border-width:0;}.section-user.page-user-login #edit-social legend,.section-user.page-user-login #edit-login legend{display:none;}.section-user.page-user-login fieldset .hybridauth-widget-wrapper{margin:0 auto;}.section-user.page-user-login .form-item.form-type-textfield label,.section-user.page-user-login .form-item.form-type-password label{max-width:30%;}.section-user.page-user-login .form-item.form-type-textfield label.error,.section-user.page-user-login .form-item.form-type-password label.error{max-width:100%;}.section-user.page-user-register.reg-form .panel-2col-equal-stacked-sidebar .panel-content-right .pane-form-embed{width:100%;padding:0 24px 0 0;}.section-user.page-user-register.reg-form .panel-2col-equal-stacked-sidebar .panel-content-right .pane-form-embed .pane-content{max-width:378px;}.section-user.page-user-register.reg-form .pane-user-register-illustration.first{display:none;}.section-user.page-user-register.reg-form .pane-user-register-illustration.second{display:block;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar{padding:48px 0;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .panel-content-left{display:block;padding:0 44px 0 32px;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .panel-content-right .pane-form-embed{width:100%;padding:0 64px 0 44px;}.section-user.page-user-register .pane-user-register-illustration.second{display:none;}.section-user.page-user-register .pane-user-register-illustration p{margin-top:16px;font-size:16px;}.section-user.page-user-register #edit-group-prereg{margin:0;}.section-user.page-user-register #edit-group-prereg .user-form-desc{display:none;}.section-user.page-user-register #edit-group-prereg .form-type-radios{margin:0;}.section-user.page-user-register #edit-group-prereg .form-type-radios .form-radios{float:none;}.section-user.page-user-register #edit-social{padding:0;margin-bottom:24px;}.section-user.page-user-register #edit-social .hybridauth-widget-wrapper{margin:0;}.section-user.page-user-register .field-type-location .form-item-field-user-location-und-0-postal-code label{padding-top:0;text-align:left;}.section-user.page-user-register .field-type-location .form-item-field-user-location-und-0-postal-code input{width:100%;}.section-user.page-user-register .field-type-location .form-item-field-user-location-und-0-is-international{top:40px;}.section-user.page-user-register .field-type-location .form-item-field-user-location-und-0-is-international .form-checkbox{margin:0 5px 0 0;}.section-user.page-user-register .field-type-location .form-item-field-user-location-und-0-is-international .form-checkbox + label{padding-left:0;}.section-user.page-user-register .field-type-datetime fieldset .date-padding{padding:0;}.section-user.page-user-register .field-type-datetime fieldset .container-inline-date .form-type-select{width:50%;}.section-user.page-user-register .form-actions{width:100%;margin:0;}.section-user.page-user-register.teen-user .field-type-datetime .form-type-date-select,.section-user.page-user-register.kid-user .field-type-datetime .form-type-date-select{width:100%;padding-left:0;}.section-user.page-user-complete-profile{background:#e6e7e3;}.section-user.page-user-complete-profile #strip{display:none;}.section-user.page-user-complete-profile #header{position:absolute;top:0;left:0;z-index:2;width:100%;max-width:none;margin:0 auto;}.section-user.page-user-complete-profile #header #site-logo{float:none;width:auto;margin:40px auto 0;text-align:center;}.section-user.page-user-complete-profile #header #site-logo .header-logo.logo-section-media.stacked-logo{background-position:top center;}.section-user.page-user-complete-profile #header .region-header{display:none;}.section-user.page-user-complete-profile #navigation{display:none;}.section-user.page-user-complete-profile #content{margin-top:150px;}.section-user.page-user-complete-profile #content h3.welcome,.section-user.page-user-complete-profile #content h4.user-form-desc,.section-user.page-user-complete-profile #content .field-group-tabs-wrapper{padding:0 37px;}.section-user.page-user-complete-profile #mainpage{padding:0;border:1px solid #ddd;}.section-user.page-user-complete-profile #page{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:80%;max-width:800px;margin:0 auto 50px;}.section-user.page-user-complete-profile #main{margin-top:0;}.section-user.page-user-complete-profile form .form-item.form-type-select{margin-left:0;}.section-user.page-user-complete-profile form .form-item.form-item-name{padding-bottom:35px;margin:25px 37px;border-bottom:1px solid #979797;}.section-user.page-user-complete-profile fieldset{padding-top:90px;}.section-user.page-user-complete-profile fieldset legend{position:absolute;}.section-user.page-user-complete-profile fieldset .fieldset-description{min-height:145px;}.section-user.page-user-complete-profile fieldset .field-name-field-collection-child .tabledrag-toggle-weight-wrapper{display:inline-block;}.section-user.page-user-complete-profile fieldset .field-name-field-collection-child .form-item{width:100%;}.section-user.page-user-complete-profile fieldset .field-name-field-collection-child .form-item .field-multiple-table{width:80%;}.section-user.page-user-complete-profile fieldset .field-name-field-collection-child .form-item .field-multiple-table td{left:-30px;}.section-user.page-user-complete-profile fieldset .field-name-field-collection-child .form-item .field-multiple-table td.field-multiple-drag{display:block;}.section-user.page-user-complete-profile fieldset .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset legend{position:static;padding:0;margin:0;text-align:left;}.section-user.page-user-complete-profile fieldset .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset .date-padding{padding:0;}.section-user.page-user-complete-profile fieldset .field-name-field-collection-child .field-add-more-submit{width:20%;margin:0 0 0 5px;font-size:12px;}.section-user.page-user-complete-profile fieldset .field-name-field-collection-child:after{display:block;height:1px;clear:left;content:'.';visibility:hidden;}.section-user.page-user-complete-profile fieldset .form-type-checkbox{padding-left:0;}.section-user.page-user-complete-profile fieldset#group-kids.collapsed{padding-top:90px;}.section-user.page-user-complete-profile fieldset#group-kids:not(.collapsed){padding-top:70px;}.section-user.page-user-complete-profile .form-actions{margin:0;}.section-user.page-user-complete-profile .form-actions .inside-wrapper{padding:18px 0;text-align:right;}.section-user.page-user-complete-profile .form-actions .inside-wrapper .skip-step{position:static;}.section-user.page-user-complete-profile .form-actions .form-submit,.section-user.page-user-complete-profile .form-actions .form-next{width:auto;padding:.5em 1.5em;margin:0 25px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form{font-size:16px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form > div{width:100%;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form > div .row{display:table-row;width:100%;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form > div .row .cell{display:table-cell;width:50%;vertical-align:top;border-bottom:1px solid #d7d7d7;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form > div .row .cell.col1{padding-left:37px;border-right:1px solid #d7d7d7;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form > div .row .cell.col2{padding-right:37px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form > div .row.last .cell{border-bottom-width:0;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form .form-item{position:relative;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset{padding-top:0;margin:25px;border-bottom-width:0;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .form-item input.form-checkbox + label + .description{padding-left:32px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-wrapper{margin-left:-100px;}.section-user.page-user-complete-profile-thanks #content .pane-custom{margin-bottom:50px;}.section-user.page-user-complete-profile-thanks #content .panel-content-left{margin-bottom:50px;border-right:1px solid #ddd;}.section-user.page-user-complete-profile-thanks #content .panel-content-left .pane-custom{margin-bottom:0;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom{height:80px;background:#f2f3ef;border-top:1px solid #ddd;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .pane-1{margin:0;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .pane-1 .pane-content{padding:0;}.section-user.page-user-complete-profile-thanks #content .pane-2 .pane-content{border-bottom-width:0;}.section-user.page-user-complete-profile-thanks #content .continue-links{text-align:right;}.section-user.page-user-complete-profile-thanks #content .continue-links li{display:inline-block;}.section-user.page-user-complete-profile-thanks #content .social-item{margin:10px 35px;}.section-user.page-user-edit #group-account-prefix-title{margin-bottom:15px;margin-left:3px;}.section-user.page-user-edit #user-profile-form .vertical-tabs > .vertical-tabs-panes{padding-left:15em;}.section-user.page-user-edit #user-profile-form .hybridauth-widget-wrapper{margin:0 0 25px;}.section-user.page-user-edit #user-profile-form .hybridauth-widget-wrapper h3{float:left;width:180px;padding-right:20px;margin-top:5px;font-weight:bold;line-height:1.1em;text-align:right;}.section-user.page-user-edit #user-profile-form .hybridauth-widget-wrapper .zocial.icon{font-size:1.4em;}.section-user.page-user-edit #user-profile-form .hybridauth-widget-wrapper .close-my-account{text-align:right;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper{margin:0 0 25px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .fieldset-description{padding-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper fieldset{margin:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper fieldset .fieldset-description{padding-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper fieldset .form-item{padding-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-name-field-user-hide-photo{margin-top:10px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-item-field-user-picture-und-0,.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-item-field-user-hide-photo-und{padding-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-item-field-user-picture-und-0 div.image-widget-data{float:none;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-item-field-user-picture-und-0 .image-widget:after{clear:none;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item .form-item{padding-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item .form-item.form-item-field-birthday-und-0-value-month,.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item .form-item.form-item-field-birthday-und-0-value-year{width:300px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item .form-item.form-item-field-birthday-und-0-value-month .form-select,.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item .form-item.form-item-field-birthday-und-0-value-year .form-select{width:100%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-type-textfield label,.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-type-password label{max-width:35%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-type-textfield input,.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-type-password input{width:25em;max-width:65%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-type-radios label{max-width:35%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.location{margin:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.location .form-item label{width:180px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.location .form-type-select{width:100%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.location .form-type-select:after{display:none;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.location .form-type-select label{max-width:35%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.location .form-type-select div.select-wrapper{position:relative;display:inline-block;width:25em;max-width:65%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.location .form-type-select div.select-wrapper select{width:100%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.location .form-type-select div.select-wrapper:after{position:absolute;right:8px;bottom:1.2em;color:#c1c1c1;content:'▼';}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.location .form-item-field-user-location-und-0-postal-code{display:inline-block;width:100%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.location .form-item-field-user-location-und-0-postal-code input{width:130px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.location .form-item-field-user-location-und-0-postal-code + .form-type-checkbox{position:absolute;top:0;left:310px;margin-top:.6em;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-type-select{width:75%;padding-left:0;margin-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-type-select label{float:left;width:180px;padding-right:20px;text-align:right;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-type-select select{width:74%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-type-select.form-item-field-user-label-und label{padding-top:12px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-type-select.form-item-field-user-label-und:after{right:3%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection .form-item{display:inline;width:45%;padding-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-multiple-table td.field-multiple-drag{display:none;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset legend{left:0;width:180px;padding-right:20px;line-height:1em;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset .date-padding .form-type-select select{width:185px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday + .form-submit{top:15px;right:0;left:auto;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday .date-padding{padding-top:0;padding-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday .date-padding + .description{padding-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-multiple-table tr:first-of-type .field-name-field-child-birthday .date-padding{padding-top:60px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-add-more-submit{margin:0 0 25px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.vertical-tabs-pane .form-type-select label{margin-top:5px;line-height:40px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.vertical-tabs-pane .form-type-select select{width:65.67%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.vertical-tabs-pane .form-type-select.form-item-field-bio-und-0-format{height:55px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.vertical-tabs-pane .form-type-select.form-item-field-bio-und-0-format select{width:62.67%;}.section-user.page-user-edit #user-profile-form .field-name-field-child-privacy{margin-bottom:25px;}.section-user.page-user-edit #user-profile-form .form-actions{margin-left:225px;}.section-user.page-user-edit #user-profile-form .form-actions .form-submit,.section-user.page-user-edit #user-profile-form .form-actions .form-next,.section-user.page-user-edit #user-profile-form .form-actions .form-cancel{width:110px;font-size:1.25em;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy legend{padding-top:5px;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset{padding-top:0;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsed,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsed,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsed,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsed{padding-top:20px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .vertical-tabs-list-wrapper,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .vertical-tabs-list-wrapper,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .vertical-tabs-list-wrapper{padding:0;margin:0;border-width:0;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list{position:relative;margin:-1px 0 15px;border-bottom-width:0;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li{padding:0;margin-right:60px;font-size:15px;font-weight:bold;white-space:normal;background-color:#fff;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a:before{display:inline-block;margin:0 10px 3px 0;vertical-align:middle;content:' ';}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li li a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li li a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li li a:before{display:none;content:'';}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.account-settings a:before,.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.sign-out a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.account-settings a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.sign-out a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.account-settings a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.sign-out a:before{background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) 0 0 no-repeat;height:20px;width:20px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.edit-my-profile a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.edit-my-profile a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.edit-my-profile a:before{background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -180px 0 no-repeat;height:20px;width:21px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.my-bio a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.my-bio a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.my-bio a:before{background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -180px 0 no-repeat;height:20px;width:21px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-admin a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-admin a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-admin a:before{background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) 0 0 no-repeat;height:20px;width:20px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.my-reviews a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.my-reviews a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.my-reviews a:before{background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -221px 0 no-repeat;height:20px;width:21px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.my-saved-items a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.my-saved-items a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.my-saved-items a:before{background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -262px 0 no-repeat;height:20px;width:23px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.age-stage a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.age-stage a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.age-stage a:before{display:inline-block;width:20px;margin:0 10px 3px 2px;font-family:icons;font-size:20px;line-height:20px;color:#999;text-align:center;text-transform:none;vertical-align:middle;content:'Z';}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a{display:block;padding:0.5em 0.6em;margin:0;font-size:15px;color:#3a3a3a;border-top:1px solid #c5c5c5;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a.active,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a.active,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a.active{color:#777;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a.active strong,.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.selected strong,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a.active strong,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.selected strong,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li a.active strong,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.selected strong{color:#777;border-bottom-width:0;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li .item-list,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li .item-list,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li .item-list{height:auto;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul{position:static;display:none;padding:0 0 15px 15px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li{display:block;margin-right:0;line-height:1em;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li a,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li a,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li ul li a{padding:10px;border-top-width:0;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.active-trail ul,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.active-trail ul,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.active-trail ul{display:block;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.first a,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.first a,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li.first a{border-top-width:0;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .pane-user-profile-submenu{width:auto;}.section-users .panel-2col-stacked-sidebar-left #content,.page-user-bio .panel-2col-stacked-sidebar-left #content,.page-user-blog .panel-2col-stacked-sidebar-left #content{padding-top:0;}.section-users .panel-col-top,.page-user-bio .panel-col-top,.page-user-blog .panel-col-top{margin-bottom:0;}.section-users .panel-col-top .inside,.page-user-bio .panel-col-top .inside,.page-user-blog .panel-col-top .inside{float:right;}.section-users .panel-col-top .pane-custom.username,.page-user-bio .panel-col-top .pane-custom.username,.page-user-blog .panel-col-top .pane-custom.username{position:static;}.section-users .panel-col-top .pane-user-one-liner,.section-users .panel-col-top .pane-custom.history,.page-user-bio .panel-col-top .pane-user-one-liner,.page-user-bio .panel-col-top .pane-custom.history,.page-user-blog .panel-col-top .pane-user-one-liner,.page-user-blog .panel-col-top .pane-custom.history{display:inline;}.section-users .panel-col-top .pane-user-one-liner .pane-content,.section-users .panel-col-top .pane-custom.history .pane-content,.page-user-bio .panel-col-top .pane-user-one-liner .pane-content,.page-user-bio .panel-col-top .pane-custom.history .pane-content,.page-user-blog .panel-col-top .pane-user-one-liner .pane-content,.page-user-blog .panel-col-top .pane-custom.history .pane-content{display:inline;}.section-users .panel-col-top .pane-user-one-liner:after,.page-user-bio .panel-col-top .pane-user-one-liner:after,.page-user-blog .panel-col-top .pane-user-one-liner:after{margin:0 10px;content:' | ';}.section-users #edit-actions--3,.page-user-bio #edit-actions--3,.page-user-blog #edit-actions--3{margin-left:33.33%;}.section-users .view-user-content td,.section-users .view-user-content-flagged-favorites td{padding:5px 15px;vertical-align:middle;}.page-user-bio .pane-user-field-user-picture{float:left;margin:0 25px 10px 0;}.page-user-bio .pane-user-field-bio{margin:15px 0;}.page-toboggan.page-toboggan-denied #main{width:60%;max-width:540px;padding:0 25px 25px;margin:auto;}.page-toboggan.page-toboggan-denied #content h1.title{margin:10px auto 25px;font-size:36px;font-weight:bold;text-align:center;}.page-toboggan.page-toboggan-denied .ed-link-container{margin-top:25px;text-align:center;}.page-toboggan.page-toboggan-denied form .form-actions{margin:25px auto;}.page-toboggan.page-toboggan-denied .form-item.form-type-textfield,.page-toboggan.page-toboggan-denied .form-item.form-type-password{position:relative;margin-bottom:15px;clear:both;}.page-toboggan.page-toboggan-denied .form-item.form-type-textfield .label-description,.page-toboggan.page-toboggan-denied .form-item.form-type-password .label-description{position:absolute;top:40px;right:0;}.page-toboggan.page-toboggan-denied .form-item.form-type-textfield input.form-text,.page-toboggan.page-toboggan-denied .form-item.form-type-password input.form-text{max-width:70%;}.page-toboggan.page-toboggan-denied .form-item.form-type-textfield label,.page-toboggan.page-toboggan-denied .form-item.form-type-password label{float:left;width:180px;max-width:30%;padding:8px 20px 0 0;line-height:18px;text-align:right;}.page-toboggan.page-toboggan-denied .form-item.form-type-textfield label.error,.page-toboggan.page-toboggan-denied .form-item.form-type-password label.error{max-width:100%;}.page-toboggan.page-toboggan-denied .form-item.form-type-textfield{margin-bottom:0;}.page-toboggan.page-toboggan-denied .form-item.form-type-textfield input.form-text{max-width:100%;}.page-toboggan.page-toboggan-denied .hybridauth-widget-wrapper .hybridauth-widget li.first{display:inline-block;margin:1px;}.page-toboggan.page-toboggan-denied #edit-social,.page-toboggan.page-toboggan-denied #edit-login{padding:12px 0;margin-bottom:0;border-width:0;}.page-toboggan.page-toboggan-denied #edit-social legend,.page-toboggan.page-toboggan-denied #edit-login legend{display:none;}.page-toboggan.page-toboggan-denied fieldset .hybridauth-widget-wrapper{margin:0 auto;}.page-toboggan.page-toboggan-denied fieldset .hybridauth-widget-wrapper .social-prefix{text-transform:uppercase;}.page-user-confirm{background:#e6e7e3;}.page-user-confirm #main{width:100%;padding:0 25px 12px;margin:auto;}.page-user-confirm #content .panel-content-bottom{height:80px;background:#f2f3ef;border-top:1px solid #ddd;}.page-user-confirm #content .panel-content-bottom .continue-links{text-align:right;}.page-user-confirm #content .panel-content-bottom .continue-links li{display:inline-block;}.page-hybridauth-window form{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:80%;max-width:800px;margin:50px auto;}.page-hybridauth-window form fieldset{width:66%;} 
}@media only screen and (min-width:970px) {
 .section-user.page-user-register #content{padding:48px 32px;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar{max-width:1000px;margin:0 auto;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .panel-content-left{padding:0 60px 0 48px;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .panel-content-right .pane-form-embed{padding:0 64px 0 60px;}.section-user.page-user-register.reg-form .panel-2col-equal-stacked-sidebar .panel-content-right .pane-form-embed{padding:0 52px 0 0;} 
}
/*})'"*/
