.tab{border:1px solid #ccc;box-shadow:0 2px 8px rgba(0,0,0,0.1);}.tab__nav{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none;border-bottom:1px solid #ccc;}.tab__item:not(.dropdown__item):not(.dropper__item){flex:1 0 auto;border-left:1px solid #ccc;}.tab__item:not(.dropdown__item):not(.dropper__item):first-child{margin-left:-1px;}.tab__item:not(.dropdown__item):not(.dropper__item) > a{display:block;padding:1rem;font-size:0.889rem;line-height:1.5;font-weight:bold;text-align:center;text-transform:uppercase;}.tab__item:not(.dropdown__item):not(.dropper__item) > a:focus,.tab__item:not(.dropdown__item):not(.dropper__item) > a:hover{color:#21850f;}.tab__item:not(.dropdown__item):not(.dropper__item) > a.active{position:relative;}.tab__item:not(.dropdown__item):not(.dropper__item) > a.active::after{position:absolute;right:0;bottom:0;left:0;display:block;height:4px;content:"";background-color:#5ab643;}.tab__item:not(.dropdown__item):not(.dropper__item) > a.disabled{color:#757575;}.tab__item.dropdown > [data-toggle="dropdown"]::after,.tab__item.dropdown > a::after,.tab__item.dropper > [data-toggle="dropdown"]::after,.tab__item.dropper > a::after{text-transform:none;display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:inherit;text-rendering:optimizeLegibility;font-size:0.625rem;vertical-align:middle;font-family:"cs-global-icons";line-height:1;content:"\f10c";padding-left:0.5rem;}.tab__item.dropdown .dropdown__menu a,.tab__item.dropdown .dropper__menu a,.tab__item.dropper .dropdown__menu a,.tab__item.dropper .dropper__menu a{font-size:0.889rem;line-height:1.5;font-weight:bold;text-transform:uppercase;}.tab__content{position:relative;z-index:0;padding:1.5rem 1rem;}@media (min-width:481px) {
 .tab__content{padding:1.5rem 2rem;} 
}.tab__pane{transition:opacity 150ms linear;}.tab__pane.fade{opacity:0;}.tab__pane:not(.active){display:none;}.tab__pane p:last-child{margin-bottom:0;}.tab--floating{border:none;}.tab--floating,.tab--floating:hover{box-shadow:none;}.tab--floating .tab__nav{border-bottom:none;}.tab--floating .tab__item:not(.dropdown__item):not(.dropper__item){flex:0 0 auto;border-left:none;}.tab--floating .tab__item:not(.dropdown__item):not(.dropper__item):first-child{margin-left:0;}.tab--floating .tab__content::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;content:"";background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 8px rgba(0,0,0,0.1);}.tab--raised .tab__content{margin-bottom:6.25rem;}.tab--raised .tab__content::before{position:absolute;top:0;bottom:-6.25rem;left:50%;z-index:-1;display:block;width:100vw;margin-left:-50vw;content:"";background-color:#efefef;}.tab__item > a:visited,.tab__item > a:visited:hover{color:#3a3a3a;}.tab--floating .tab__content{box-shadow:0 2px 8px rgba(0,0,0,0.1);z-index:unset;background-color:#fff;border:1px solid #ccc;}.tab--floating .tab__content::after{content:unset;}
/*})'"*/
@font-face{font-family:"cs-global-icons";src:url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/global/cs-global-icons.eot");src:url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/global/cs-global-icons.eot?#iefix") format("embedded-opentype"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/global/cs-global-icons.woff2") format("woff2"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/global/cs-global-icons.woff") format("woff"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/global/cs-global-icons.ttf") format("truetype"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/global/cs-global-icons.svg#cs-global-icons") format("svg");font-weight:normal;font-style:normal;} 
 .buy-links-sprite{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/icons/buy-links.png?_=45cc20d);background-repeat:no-repeat;}.buy-links-80w-sprite,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.asinstream .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.asinstream .logo,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.asinproduct .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.asinproduct .logo,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.googleplay .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.googleplay .logo,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.itunes .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.itunes .logo,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.app-store .logo,.section-users.users-profile .pane-views-panes .image-wrapper .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.png?_=86a120f);background-repeat:no-repeat;}html{font-size:16px;}@font-face{font-family:"cs-global-icons";src:url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/global/cs-global-icons.svg#cs-global-icons") format("svg");} 
@media screen and (-webkit-min-device-pixel-ratio:0) {
  
}@font-face{font-family:"csm-icons";src:url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/consumer/csm-icons.eot");src:url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/consumer/csm-icons.eot?#iefix") format("embedded-opentype"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/consumer/csm-icons.woff2") format("woff2"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/consumer/csm-icons.woff") format("woff"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/consumer/csm-icons.ttf") format("truetype"),url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/consumer/csm-icons.svg#csm-icons") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"csm-icons";src:url("//s3.amazonaws.com/csm_fonts/cs-icons/0.0.33/fonts/consumer/csm-icons.svg#csm-icons") format("svg");} 
@media screen and (-webkit-min-device-pixel-ratio:0) {
  
}.csm-stylekit .page-wrapper .btn{display:inline-block;font-weight:bold;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0.5rem 1rem;border-style:solid;border-width:0.0625rem;font-size:1rem;line-height:1.125;border-radius:0.25rem;color:#3a3a3a;background-color:#efefef;border-color:#ccc;transition:all 0.125s ease-in-out;}.csm-stylekit .page-wrapper .btn:hover{color:#3a3a3a;background-color:#ccc;border-color:#ccc;}.csm-stylekit .page-wrapper .btn:active,.csm-stylekit .page-wrapper .btn.active,.open > .csm-stylekit .page-wrapper .btn.dropdown-toggle{color:#3a3a3a;background-color:#ccc;border-color:#ccc;}.csm-stylekit .page-wrapper .btn.disabled,.csm-stylekit .page-wrapper .btn:disabled,.csm-stylekit .page-wrapper .btn[disabled]{pointer-events:none;cursor:default;opacity:.6;}.csm-stylekit .page-wrapper .btn.disabled:focus,.csm-stylekit .page-wrapper .btn.disabled:hover,.csm-stylekit .page-wrapper .btn:disabled:focus,.csm-stylekit .page-wrapper .btn:disabled:hover,.csm-stylekit .page-wrapper .btn[disabled]:focus,.csm-stylekit .page-wrapper .btn[disabled]:hover{color:#3a3a3a;background-color:#efefef;border-color:#ccc;}.csm-stylekit .page-wrapper .btn:focus,.csm-stylekit .page-wrapper .btn:hover{text-decoration:none;}.csm-stylekit .page-wrapper .btn:active,.csm-stylekit .page-wrapper .btn.active{outline:0;}.csm-stylekit .page-wrapper .btn.focus,.csm-stylekit .page-wrapper .btn:focus{box-shadow:0 0 0 1px #52c0c4,0 0 0 4px rgba(82,192,196,0.3);border:1px solid #52c0c4;outline:none;}.csm-stylekit .page-wrapper .btn[class*="icon-"]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}.csm-stylekit .page-wrapper .btn[class*="icon-"]::before,.csm-stylekit .page-wrapper .btn[class*="icon-"]::after,.csm-stylekit .page-wrapper .btn[data-icon]{padding-right:0.25rem;font-size:1.5rem;line-height:1;height:1.5rem;margin-top:-1.5rem;-webkit-transform:translateY(50%);transform:translateY(50%);}.csm-stylekit .page-wrapper .btn[data-icon]{vertical-align:super;}.csm-stylekit .page-wrapper .btn + .btn{margin-left:1rem;}.csm-stylekit .page-wrapper .btn--primary{color:#fff;background-color:#21850f;border-color:#21850f;}.csm-stylekit .page-wrapper .btn--primary:hover{color:#fff;background-color:#005700;border-color:#005700;}.csm-stylekit .page-wrapper .btn--primary:active,.csm-stylekit .page-wrapper .btn--primary.active,.open > .csm-stylekit .page-wrapper .btn--primary.dropdown-toggle{color:#fff;background-color:#005700;border-color:#005700;}.csm-stylekit .page-wrapper .btn--primary.disabled,.csm-stylekit .page-wrapper .btn--primary:disabled,.csm-stylekit .page-wrapper .btn--primary[disabled]{pointer-events:none;cursor:default;opacity:.6;}.csm-stylekit .page-wrapper .btn--primary.disabled:focus,.csm-stylekit .page-wrapper .btn--primary.disabled:hover,.csm-stylekit .page-wrapper .btn--primary:disabled:focus,.csm-stylekit .page-wrapper .btn--primary:disabled:hover,.csm-stylekit .page-wrapper .btn--primary[disabled]:focus,.csm-stylekit .page-wrapper .btn--primary[disabled]:hover{color:#fff;background-color:#21850f;border-color:#21850f;}.csm-stylekit .page-wrapper .btn--secondary{color:#21850f;background-color:#fff;border-color:#21850f;}.csm-stylekit .page-wrapper .btn--secondary:hover{color:#3a3a3a;background-color:#fff;border-color:#3a3a3a;}.csm-stylekit .page-wrapper .btn--secondary:active,.csm-stylekit .page-wrapper .btn--secondary.active,.open > .csm-stylekit .page-wrapper .btn--secondary.dropdown-toggle{color:#3a3a3a;background-color:#fff;border-color:#3a3a3a;}.csm-stylekit .page-wrapper .btn--secondary.disabled,.csm-stylekit .page-wrapper .btn--secondary:disabled,.csm-stylekit .page-wrapper .btn--secondary[disabled]{pointer-events:none;cursor:default;opacity:.6;}.csm-stylekit .page-wrapper .btn--secondary.disabled:focus,.csm-stylekit .page-wrapper .btn--secondary.disabled:hover,.csm-stylekit .page-wrapper .btn--secondary:disabled:focus,.csm-stylekit .page-wrapper .btn--secondary:disabled:hover,.csm-stylekit .page-wrapper .btn--secondary[disabled]:focus,.csm-stylekit .page-wrapper .btn--secondary[disabled]:hover{color:#21850f;background-color:#fff;border-color:#21850f;}.csm-stylekit .page-wrapper .btn--cta{color:#fff;background-color:#423fe1;border-color:#423fe1;}.csm-stylekit .page-wrapper .btn--cta:hover{color:#fff;background-color:#211ec2;border-color:#211ec2;}.csm-stylekit .page-wrapper .btn--cta:active,.csm-stylekit .page-wrapper .btn--cta.active,.open > .csm-stylekit .page-wrapper .btn--cta.dropdown-toggle{color:#fff;background-color:#211ec2;border-color:#211ec2;}.csm-stylekit .page-wrapper .btn--cta.disabled,.csm-stylekit .page-wrapper .btn--cta:disabled,.csm-stylekit .page-wrapper .btn--cta[disabled]{pointer-events:none;cursor:default;opacity:.6;}.csm-stylekit .page-wrapper .btn--cta.disabled:focus,.csm-stylekit .page-wrapper .btn--cta.disabled:hover,.csm-stylekit .page-wrapper .btn--cta:disabled:focus,.csm-stylekit .page-wrapper .btn--cta:disabled:hover,.csm-stylekit .page-wrapper .btn--cta[disabled]:focus,.csm-stylekit .page-wrapper .btn--cta[disabled]:hover{color:#fff;background-color:#423fe1;border-color:#423fe1;}.csm-stylekit .page-wrapper .btn--neutral{color:#3a3a3a;background-color:#fff;border-color:#3a3a3a;}.csm-stylekit .page-wrapper .btn--neutral:hover{color:#21850f;background-color:#fff;border-color:#21850f;}.csm-stylekit .page-wrapper .btn--neutral:active,.csm-stylekit .page-wrapper .btn--neutral.active,.open > .csm-stylekit .page-wrapper .btn--neutral.dropdown-toggle{color:#21850f;background-color:#fff;border-color:#21850f;}.csm-stylekit .page-wrapper .btn--neutral.disabled,.csm-stylekit .page-wrapper .btn--neutral:disabled,.csm-stylekit .page-wrapper .btn--neutral[disabled]{pointer-events:none;cursor:default;opacity:.6;}.csm-stylekit .page-wrapper .btn--neutral.disabled:focus,.csm-stylekit .page-wrapper .btn--neutral.disabled:hover,.csm-stylekit .page-wrapper .btn--neutral:disabled:focus,.csm-stylekit .page-wrapper .btn--neutral:disabled:hover,.csm-stylekit .page-wrapper .btn--neutral[disabled]:focus,.csm-stylekit .page-wrapper .btn--neutral[disabled]:hover{color:#3a3a3a;background-color:#fff;border-color:#3a3a3a;}.csm-stylekit .page-wrapper .btn--reverse{color:#fff;background-color:transparent;border-color:#fff;}.csm-stylekit .page-wrapper .btn--reverse:hover{color:#999;background-color:transparent;border-color:#999;}.csm-stylekit .page-wrapper .btn--reverse:active,.csm-stylekit .page-wrapper .btn--reverse.active,.open > .csm-stylekit .page-wrapper .btn--reverse.dropdown-toggle{color:#999;background-color:transparent;border-color:#999;}.csm-stylekit .page-wrapper .btn--reverse.disabled,.csm-stylekit .page-wrapper .btn--reverse:disabled,.csm-stylekit .page-wrapper .btn--reverse[disabled]{pointer-events:none;cursor:default;opacity:.6;}.csm-stylekit .page-wrapper .btn--reverse.disabled:focus,.csm-stylekit .page-wrapper .btn--reverse.disabled:hover,.csm-stylekit .page-wrapper .btn--reverse:disabled:focus,.csm-stylekit .page-wrapper .btn--reverse:disabled:hover,.csm-stylekit .page-wrapper .btn--reverse[disabled]:focus,.csm-stylekit .page-wrapper .btn--reverse[disabled]:hover{color:#fff;background-color:transparent;border-color:#fff;}.csm-stylekit .page-wrapper .btn--lg{padding:0.6875rem 1rem;border-style:solid;border-width:0.0625rem;font-size:1rem;line-height:1.125;border-radius:0.25rem;}@media (min-width:768px) {
 .csm-stylekit .page-wrapper .btn--sm{padding:0.4375rem 1rem;border-style:solid;border-width:0.0625rem;font-size:0.889rem;line-height:1.125;border-radius:0.25rem;}.csm-stylekit .page-wrapper .btn--sm[class*="icon-"]::before,.csm-stylekit .page-wrapper .btn--sm [class*="icon-"]::before,.csm-stylekit .page-wrapper .btn--sm [data-icon]{font-size:1.25rem;line-height:1;height:1.25rem;margin-top:-1.25rem;-webkit-transform:translateY(51%);transform:translateY(51%);} 
}.csm-stylekit .page-wrapper .btn--block{display:block;width:100%;}.csm-stylekit .page-wrapper .btn--block + .btn--block{margin-top:0.5rem;margin-left:0;}.csm-stylekit .page-wrapper a.btn:visited,.csm-stylekit .page-wrapper a.btn:visited:focus{color:#3a3a3a;}.csm-stylekit .page-wrapper a.btn:visited:hover{color:#3a3a3a;}.csm-stylekit .page-wrapper a.btn--primary:visited,.csm-stylekit .page-wrapper a.btn--primary:visited:focus{color:#fff;}.csm-stylekit .page-wrapper a.btn--primary:visited:hover{color:#fff;}.csm-stylekit .page-wrapper a.btn--secondary:visited,.csm-stylekit .page-wrapper a.btn--secondary:visited:focus{color:#21850f;}.csm-stylekit .page-wrapper a.btn--secondary:visited:hover{color:#3a3a3a;}.csm-stylekit .page-wrapper a.btn--cta:visited,.csm-stylekit .page-wrapper a.btn--cta:visited:focus{color:#fff;}.csm-stylekit .page-wrapper a.btn--cta:visited:hover{color:#fff;}.csm-stylekit .page-wrapper a.btn--neutral:visited,.csm-stylekit .page-wrapper a.btn--neutral:visited:focus{color:#3a3a3a;}.csm-stylekit .page-wrapper a.btn--neutral:visited:hover{color:#21850f;}.csm-stylekit .page-wrapper a.btn--reverse:visited,.csm-stylekit .page-wrapper a.btn--reverse:visited:focus{color:#fff;}.csm-stylekit .page-wrapper a.btn--reverse:visited:hover{color:#999;}.csm-stylekit .page-wrapper .form-control{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-color:#ccc;}.csm-stylekit .page-wrapper .form-control::-webkit-input-placeholder{color:#757575;opacity:1;}.csm-stylekit .page-wrapper .form-control::-moz-placeholder{color:#757575;opacity:1;}.csm-stylekit .page-wrapper .form-control::-ms-input-placeholder{color:#757575;opacity:1;}.csm-stylekit .page-wrapper .form-control::placeholder{color:#757575;opacity:1;}.csm-stylekit .page-wrapper .form-control:hover{border-color:#3a3a3a;}.csm-stylekit .page-wrapper .form-control:focus{box-shadow:0 0 0 1px #52c0c4,0 0 0 4px rgba(82,192,196,0.3);border:1px solid #52c0c4;outline:none;}.csm-stylekit .page-wrapper .form-control[readonly]{background-color:#efefef;opacity:1;}.csm-stylekit .page-wrapper .form-control:disabled{color:#ccc;cursor:not-allowed;background-color:#efefef;border-color:#ccc;opacity:1;}.csm-stylekit .page-wrapper .form-control:disabled::-webkit-input-placeholder{color:#ccc;}.csm-stylekit .page-wrapper .form-control:disabled::-moz-placeholder{color:#ccc;}.csm-stylekit .page-wrapper .form-control:disabled::-ms-input-placeholder{color:#ccc;}.csm-stylekit .page-wrapper .form-control:disabled::placeholder{color:#ccc;}.csm-stylekit .page-wrapper .form-control.error{border-color:#f25555;}.csm-stylekit .page-wrapper .form-control.error ~ .form-feedback--invalid{display:block;}.csm-stylekit .page-wrapper .form-control.error ~ .form-feedback--invalid ~ .form-help{display:none;}.csm-stylekit .page-wrapper select.form-control::-ms-expand{background-color:transparent;border:0;}.csm-stylekit .page-wrapper select.form-control:focus::-ms-value{color:#3a3a3a;background-color:#fff;}.csm-stylekit .page-wrapper select.form-control: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:0.5rem 0.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.csm-stylekit .page-wrapper .form-control--sm{padding:0.4375rem 1rem;border-style:solid;border-width:0.0625rem;font-size:0.875rem;line-height:1.125;border-radius:0.25rem;}.csm-stylekit .page-wrapper .form-control--lg{padding:0.6875rem 1rem;border-style:solid;border-width:0.0625rem;font-size:1rem;line-height:1.125;border-radius:0.25rem;}.csm-stylekit .page-wrapper .form-control--disabled{color:#ccc;cursor:not-allowed;background-color:#efefef;border-color:#ccc;opacity:1;}.csm-stylekit .page-wrapper .form-control--disabled::-webkit-input-placeholder{color:#ccc;}.csm-stylekit .page-wrapper .form-control--disabled::-moz-placeholder{color:#ccc;}.csm-stylekit .page-wrapper .form-control--disabled::-ms-input-placeholder{color:#ccc;}.csm-stylekit .page-wrapper .form-control--disabled::placeholder{color:#ccc;}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"]{position:absolute;opacity:0;}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"]:focus + label[for]::before{box-shadow:0 0 0 1px #52c0c4,0 0 0 4px rgba(82,192,196,0.3);border:1px solid #52c0c4;outline:none;}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"]:disabled + label[for]::before{cursor:not-allowed;background-color:#efefef;border-color:#ccc;opacity:1;}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"]:disabled + label[for]::after{cursor:not-allowed;}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"]:checked:not(:disabled) + label[for]::before{background-color:#21850f;border-width:0;}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"]:not(:checked) + label[for]:hover::before{background-color:#efefef;}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"].error ~ .form-feedback--invalid{display:block;}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"].error ~ .form-feedback--invalid ~ .form-help{display:none;}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"].error + label[for]::before{border-color:#f25555;}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"] + label[for]{position:relative;margin-bottom:0;line-height:1;}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"] + label[for]::before{display:inline-block;width:1rem;height:1rem;margin-right:0.25rem;vertical-align:bottom;content:"";background-color:#fff;border:0.0625rem solid #3a3a3a;}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"] + label[for]::after{position:absolute;font-family:cs-global-icons,sans-serif;color:#fff;}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"]:checked + label[for]::after{content:"\f10f";}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"] + label[for]::before{border-radius:0.125rem;}.csm-stylekit .page-wrapper .form-control-checkbox input[type="checkbox"] + label[for]::after{top:0.1875rem;left:0.125rem;font-size:0.75rem;}.csm-stylekit .page-wrapper .form-control-checkbox--lg input[type="checkbox"] + label[for]{line-height:1.5;}.csm-stylekit .page-wrapper .form-control-checkbox--lg input[type="checkbox"] + label[for]::before{width:1.5rem;height:1.5rem;}.csm-stylekit .page-wrapper .form-control-checkbox--lg input[type="checkbox"] + label[for]::after{top:0.0625rem;left:0.25rem;font-size:1rem;}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"]{position:absolute;opacity:0;}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"]:focus + label[for]::before{box-shadow:0 0 0 1px #52c0c4,0 0 0 4px rgba(82,192,196,0.3);border:1px solid #52c0c4;outline:none;}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"]:disabled + label[for]::before{cursor:not-allowed;background-color:#efefef;border-color:#ccc;opacity:1;}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"]:disabled + label[for]::after{cursor:not-allowed;}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"]:checked:not(:disabled) + label[for]::before{background-color:#21850f;border-width:0;}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"]:not(:checked) + label[for]:hover::before{background-color:#efefef;}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"].error ~ .form-feedback--invalid{display:block;}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"].error ~ .form-feedback--invalid ~ .form-help{display:none;}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"].error + label[for]::before{border-color:#f25555;}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"] + label[for]{position:relative;margin-bottom:0;line-height:1;}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"] + label[for]::before{display:inline-block;width:1rem;height:1rem;margin-right:0.25rem;vertical-align:bottom;content:"";background-color:#fff;border:0.0625rem solid #3a3a3a;}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"] + label[for]::after{position:absolute;font-family:cs-global-icons,sans-serif;color:#fff;}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"]:checked + label[for]::after{content:"\f111";}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"] + label[for]::before{border-radius:50%;}.csm-stylekit .page-wrapper .form-control-radio input[type="radio"] + label[for]::after{top:0.25rem;left:0.25rem;font-size:0.5rem;}.csm-stylekit .page-wrapper .form-control-radio--lg input[type="radio"] + label[for]{line-height:1.5;}.csm-stylekit .page-wrapper .form-control-radio--lg input[type="radio"] + label[for]::before{width:1.5rem;height:1.5rem;}.csm-stylekit .page-wrapper .form-control-radio--lg input[type="radio"] + label[for]::after{top:0.25rem;left:0.375rem;font-size:0.75rem;}.csm-stylekit .page-wrapper .form-label{font-size:0.875rem;line-height:normal;display:inline-block;margin-bottom:0.5rem;}.csm-stylekit .page-wrapper .form-label--required::after{margin-left:0.25rem;color:#f25555;content:"*";}.csm-stylekit .page-wrapper .form-help{font-size:0.875rem;line-height:1.125;display:block;margin-top:0.375rem;color:#757575;}.csm-stylekit .page-wrapper .form-feedback{font-size:0.875rem;line-height:1.125;display:none;width:100%;margin-top:0.375rem;}.csm-stylekit .page-wrapper .form-feedback--invalid{color:#f25555;}.csm-stylekit .page-wrapper h1{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.802rem;line-height:1.25;}@media (min-width:768px) {
 .csm-stylekit .page-wrapper h1{font-size:2.027rem;} 
}.csm-stylekit .page-wrapper h2{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.424rem;line-height:1.25;}@media (min-width:768px) {
 .csm-stylekit .page-wrapper h2{font-size:1.602rem;} 
}.csm-stylekit .page-wrapper h3{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.266rem;line-height:1.25;}.csm-stylekit .page-wrapper h4{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.125rem;line-height:1.25;}.csm-stylekit .page-wrapper h5{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:0.889rem;line-height:1.25;text-transform:uppercase;letter-spacing:0.03125rem;}.csm-stylekit .page-wrapper .heading-1{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.802rem;line-height:1.25;}@media (min-width:768px) {
 .csm-stylekit .page-wrapper .heading-1{font-size:2.027rem;} 
}.csm-stylekit .page-wrapper .heading-2{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.424rem;line-height:1.25;}@media (min-width:768px) {
 .csm-stylekit .page-wrapper .heading-2{font-size:1.602rem;} 
}.csm-stylekit .page-wrapper .heading-3{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.266rem;line-height:1.25;}.csm-stylekit .page-wrapper .heading-4{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.125rem;line-height:1.25;}.csm-stylekit .page-wrapper .heading-5{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:0.889rem;line-height:1.25;text-transform:uppercase;letter-spacing:0.03125rem;}.csm-stylekit .page-wrapper .heading--oswald{font-family:"Oswald",helvetica,arial,sans-serif;}.csm-stylekit .page-wrapper .display-1{margin-bottom:1.5rem;color:inherit;font-size:2.281rem;line-height:1.25;font-weight:bold;}@media (min-width:768px) {
 .csm-stylekit .page-wrapper .display-1{font-size:2.887rem;} 
}.csm-stylekit .page-wrapper .display-2{margin-bottom:1.5rem;color:inherit;font-size:2.027rem;line-height:1.25;font-weight:bold;}@media (min-width:768px) {
 .csm-stylekit .page-wrapper .display-2{font-size:2.566rem;} 
}@font-face{font-family:'Source Serif Pro Black';src:url("/sites/all/themes/commonsense/typography/sourceserifpro/sourceserifpro-black.eot");src:url("/sites/all/themes/commonsense/typography/sourceserifpro/sourceserifpro-black.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/commonsense/typography/sourceserifpro/sourceserifpro-black.woff2") format("woff2"),url("/sites/all/themes/commonsense/typography/sourceserifpro/sourceserifpro-black.woff") format("woff"),url("/sites/all/themes/commonsense/typography/sourceserifpro/sourceserifpro-black.ttf") format("truetype"),url("/sites/all/themes/commonsense/typography/sourceserifpro/sourceserifpro-black.svg") format("svg");font-weight:900;font-style:normal;} 
 .csm-stylekit .page-wrapper .link{padding-bottom:0.125rem;font-size:inherit;color:#3a3a3a;text-decoration:none;border-bottom:1px dotted #535353;}.csm-stylekit .page-wrapper .link > [class^="icon"]::before{line-height:.8;vertical-align:sub;}.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:focus{border-color:transparent;outline:1px dotted;outline-color:#423fe1;outline-offset:0;}.csm-stylekit .page-wrapper .link--cta{font-weight:bold;color:#423fe1;border-bottom-color:transparent;}.csm-stylekit .page-wrapper .link--cta:active,.csm-stylekit .page-wrapper .link--cta:hover{color:#423fe1;}.csm-stylekit .page-wrapper .link--reverse{color:#fff;border-bottom-color:#fff;}.csm-stylekit .page-wrapper .link--reverse:active,.csm-stylekit .page-wrapper .link--reverse:hover{color:#999;border-bottom-color:#999;}.csm-stylekit .page-wrapper .link--reverse:focus{outline-color:#fff;}.csm-stylekit .page-wrapper .link--title{border-bottom-color:transparent;}.csm-stylekit .page-wrapper .link:visited{color:#3a3a3a;}.csm-stylekit .page-wrapper .link:visited:focus{color:#3a3a3a;}.csm-stylekit .page-wrapper .link:visited:hover{color:#423fe1;}.csm-stylekit .page-wrapper .link--cta:visited,.csm-stylekit .page-wrapper .link--cta:visited:focus,.csm-stylekit .page-wrapper .link--cta:visited:hover{color:#423fe1;}.csm-stylekit .page-wrapper .link--reverse:visited{color:#fff;}.csm-stylekit .page-wrapper .link--reverse:visited:focus{color:#fff;}.csm-stylekit .page-wrapper .link--reverse:visited:hover{color:#999;}.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-focus{box-shadow:0 0 0 1px #52c0c4,0 0 0 4px rgba(82,192,196,0.3);}.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.png?_=45cc20d);background-repeat:no-repeat;}.buy-links-80w-sprite,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.asinstream .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.asinstream .logo,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.asinproduct .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.asinproduct .logo,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.googleplay .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.googleplay .logo,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.itunes .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.itunes .logo,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.app-store .logo,.section-users.users-profile .pane-views-panes .image-wrapper .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.png?_=86a120f);background-repeat:no-repeat;}.buy-links-sprite{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/icons/buy-links.png?_=45cc20d);background-repeat:no-repeat;}.buy-links-80w-sprite,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.asinstream .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.asinstream .logo,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.asinproduct .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.asinproduct .logo,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.googleplay .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.googleplay .logo,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.itunes .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.itunes .logo,.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.app-store .logo,.section-users.users-profile .pane-views-panes .image-wrapper .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.png?_=86a120f);background-repeat:no-repeat;}.section-user{}.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;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{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-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons/confirmation_checkmark.png);content:'';}.section-user #content .tabs-primary{display:none;}.section-user #content .button{-webkit-appearance:initial;-moz-appearance:initial;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;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{-webkit-transition:all,0.17s,ease-out 0s;-webkit-transition-delay:0s;transition:all 0.17s ease-out 0s false false;}.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-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{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{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{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{border-radius:2px;-webkit-appearance:none;-moz-appearance:none;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{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{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 .straddle-container,.section-user.page-user-register .straddle-container,.section-user.page-user-password .straddle-container{position:relative;top:16px;width:100%;margin:auto;text-align:center;border-top:1px solid #ccc;}.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:-14px;padding:0 10px;font-size:14px;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{margin:20px auto 24px;}.section-user.page-user-login .social-privacy,.section-user.page-user-register .social-privacy,.section-user.page-user-password .social-privacy{margin:24px auto;font-size:13px;}.section-user.page-user-login .hybridauth-widget-wrapper .zocial.icon,.section-user.page-user-register .hybridauth-widget-wrapper .zocial.icon,.section-user.page-user-password .hybridauth-widget-wrapper .zocial.icon{box-shadow:initial;border-radius:1.15em;width:32px;height:32px;font-size:18px;background-color:#fff;background-image:initial;border-width:0;}.section-user.page-user-login .hybridauth-widget-wrapper .zocial.icon:before,.section-user.page-user-register .hybridauth-widget-wrapper .zocial.icon:before,.section-user.page-user-password .hybridauth-widget-wrapper .zocial.icon:before{position:relative;top:-3px;left:-3px;width:38px;height:38px;}.section-user.page-user-login .hybridauth-widget-wrapper .zocial.icon.facebook:before,.section-user.page-user-register .hybridauth-widget-wrapper .zocial.icon.facebook:before,.section-user.page-user-password .hybridauth-widget-wrapper .zocial.icon.facebook:before{content:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/facebook.svg);}.section-user.page-user-login .hybridauth-widget-wrapper .zocial.icon.google:before,.section-user.page-user-register .hybridauth-widget-wrapper .zocial.icon.google:before,.section-user.page-user-password .hybridauth-widget-wrapper .zocial.icon.google:before{content:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/google-plus.svg);}.section-user.page-user-login .hybridauth-widget-wrapper .zocial.icon.twitter:before,.section-user.page-user-register .hybridauth-widget-wrapper .zocial.icon.twitter:before,.section-user.page-user-password .hybridauth-widget-wrapper .zocial.icon.twitter:before{content:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/twitter.svg);}.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{position:relative;top:-4px;font-size:14px;}.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 .privacy,.section-user.page-user-register .hybridauth-widget-wrapper .hybridauth-widget .privacy,.section-user.page-user-password .hybridauth-widget-wrapper .hybridauth-widget .privacy{margin:24px 0 0;}.section-user.page-user-login #content,.section-user.page-user-register #content,.section-user.page-user-password #content{padding:32px 16px;color:#3a3a3a;}.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 #edit-page-intro,.section-user.page-user-register #edit-page-intro,.section-user.page-user-password #edit-page-intro{margin:0;text-align:center;}.section-user.page-user-login #edit-page-intro .user-form-title,.section-user.page-user-register #edit-page-intro .user-form-title,.section-user.page-user-password #edit-page-intro .user-form-title{margin-bottom:1.5rem;font-family:"Lato";font-weight:bold;color:inherit;font-size:1.424rem;line-height:1.25;margin-bottom:8px;font-weight:bold;}@media (min-width:768px) {
 .section-user.page-user-login #edit-page-intro .user-form-title,.section-user.page-user-register #edit-page-intro .user-form-title,.section-user.page-user-password #edit-page-intro .user-form-title{font-size:1.602rem;} 
}.section-user.page-user-login .form-item,.section-user.page-user-register .form-item,.section-user.page-user-password .form-item{margin:0 0 16px;}.section-user.page-user-login .form-item label,.section-user.page-user-register .form-item label,.section-user.page-user-password .form-item label{font-size:13px;font-weight:normal;line-height:1.125;color:#3a3a3a;}.section-user.page-user-login .form-item label.error,.section-user.page-user-register .form-item label.error,.section-user.page-user-password .form-item label.error{color:#f25555;background:transparent;}.section-user.page-user-login .form-item label.error a,.section-user.page-user-register .form-item label.error a,.section-user.page-user-password .form-item label.error a{font-size:13px;}.section-user.page-user-login .form-item label .form-required,.section-user.page-user-register .form-item label .form-required,.section-user.page-user-password .form-item label .form-required{color:#f25555;}.section-user.page-user-login .form-item input,.section-user.page-user-register .form-item input,.section-user.page-user-password .form-item input{border-radius:0.25rem;margin:8px 0;}.section-user.page-user-login .form-item input.error,.section-user.page-user-register .form-item input.error,.section-user.page-user-password .form-item input.error{border-color:#f25555;}.section-user.page-user-login .form-item div.description,.section-user.page-user-register .form-item div.description,.section-user.page-user-password .form-item div.description{display:none;font-size:13px;color:#757575;}.section-user.page-user-login #edit-privacy-faqs p,.section-user.page-user-register #edit-privacy-faqs p,.section-user.page-user-password #edit-privacy-faqs p{margin:0 0 8px;font-size:13px;}.section-user.page-user-login #edit-privacy-faqs a,.section-user.page-user-register #edit-privacy-faqs a,.section-user.page-user-password #edit-privacy-faqs a{font-size:14px;}.section-user.page-user-login fieldset,.section-user.page-user-register fieldset,.section-user.page-user-password fieldset{padding:0;margin:0;border:0;}.section-user.page-user-login fieldset legend,.section-user.page-user-register fieldset legend,.section-user.page-user-password fieldset legend{display:none;}.section-user.page-user-login .hybridauth-widget-wrapper{margin-bottom:0.5rem;text-align:center;}.section-user.page-user-login .form-item-name{margin-top:1rem;}.section-user.page-user-login .form-item-pass{margin-bottom:0.5rem;}.section-user.page-user-login .forgot-password{font-size:14px;}.section-user.page-user-login .form-actions{margin:1.5rem 0 1rem;}.section-user.page-user-login .new-to-commonsnse a{margin:1.5rem 0;}.section-user.page-user-login #edit-privacy-faqs{text-align:center;}.section-user.page-user-login #edit-privacy-faqs .social-privacy{margin-bottom:1.5rem;}.section-user.page-user-password #edit-page-intro .user-form-intro{margin:0;}.section-user.page-user-password .form-item-name{margin:1.5rem 0;}.section-user.page-user-password #edit-privacy-faqs{margin:0.5rem 0 1rem;}.section-user.page-user-password #edit-privacy-faqs a,.section-user.page-user-password #edit-privacy-faqs p{font-size:12px;}.section-user.page-user-password .captcha{text-align:center;}.section-user.page-user-password .captcha .g-recaptcha > div{margin:8px auto;}.section-user.page-user-password .captcha #csm-gdpr-onetrust-recaptcha{margin:8px auto;}.section-user.page-user-password .captcha #csm-gdpr-onetrust-recaptcha > div{margin:auto;}.section-user.page-user-register{}.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{-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite;-webkit-transform-origin:32px 32px;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){-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.1s;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){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar .pane-user-register-illustration.loading .lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-0.9s;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){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.8s;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){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.7s;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){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.6s;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){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.5s;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){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.4s;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){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.3s;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){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.2s;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){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.1s;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){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s;}@-webkit-keyframes lds-spinner{0%{opacity:1;}100%{opacity:0;}}@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 .user-form-member{display:none;margin-top:0;margin-bottom:24px;}.section-user.page-user-register #edit-page-intro .back-link{display:none;}.section-user.page-user-register #edit-page-intro .age-intro{font-size:16px;}.section-user.page-user-register #edit-group-prereg{padding:4px 0 0;margin:0;text-align:center;border-width:0;}.section-user.page-user-register #edit-group-prereg .form-type-radios{width:170px;margin:0 auto;text-align:left;}.section-user.page-user-register #edit-group-prereg .form-type-radio{padding:12px 0;margin:0;}.section-user.page-user-register #edit-group-prereg .form-type-radio label[for]{display:inline-block;padding:0;font-size:20px;line-height:1.125;}.section-user.page-user-register #edit-group-prereg .form-type-radio label[for]:after{top:10px;left:4.5px;}.section-user.page-user-register #edit-group-prereg .form-type-radio label[for] span{margin-left:21px;font-size:14px;color:#757575;}.section-user.page-user-register #edit-group-prereg .form-next-step{margin:20px 0 24px;}.section-user.page-user-register #edit-group-prereg .form-next-step p{margin-top:8px;font-size:12px;color:#757575;}.section-user.page-user-register #edit-group-prereg .user-form-member{margin:0;}.section-user.page-user-register #edit-group-prereg .ed-link-sign-up a{font-size:16px;}.section-user.page-user-register #edit-group-prereg .no-thanks-link a{font-size:13px;}.section-user.page-user-register .user-form-member{font-size:16px;}.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 .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-wrapper label{font-size:13px;font-weight:normal;line-height:1.125;color:#3a3a3a;}.section-user.page-user-register .form-wrapper label.error{color:#f25555;background:transparent;}.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.option{display:block;padding-left:0;}.section-user.page-user-register .form-type-checkbox .form-checkbox ~ label.error{position:relative;bottom:-8px;}.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{margin-bottom:0.5rem;}.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{width:100%;margin:0 16px 16px 0;}.section-user.page-user-register .field-type-location .form-item-field-user-location-und-0-postal-code input{width:45%;}.section-user.page-user-register .field-type-location .form-item-field-user-location-und-0-is-international{position:absolute;top:36px;left:50%;}.section-user.page-user-register .field-type-location .form-item-field-user-location-und-0-is-international label{width:135px;font-size:14px;}.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 input.form-checkbox + label[for]{padding-left:0;font-size:14px;line-height:1.5;}.section-user.page-user-register .form-item-terms input.form-checkbox + label[for]:before{position:relative;top:-2px;}.section-user.page-user-register .newsletters{padding:1.5rem 0.5rem;margin-bottom:1.5rem;border-top:2px solid #ccc;border-bottom:2px solid #ccc;}.section-user.page-user-register .newsletters h3{margin-bottom:1rem;font-weight:bold;}.section-user.page-user-register .newsletters .form-type-radio{float:left;margin:0 1.5rem 0 0;}.section-user.page-user-register .newsletters .form-type-radio input{margin:0;}.section-user.page-user-register .newsletters .form-type-radio label{display:block;}.section-user.page-user-register .newsletters #edit-newsletters-types{padding-top:1.5rem;clear:both;}.section-user.page-user-register .newsletters #edit-newsletters-types .form-type-checkbox{margin-bottom:0.5rem;}.section-user.page-user-register .newsletters .form-type-radio input[type="radio"] + label,.section-user.page-user-register .newsletters .form-type-checkbox input[type="checkbox"] + label{font-size:1rem;}.section-user.page-user-register .newsletters .form-type-radio input[type="radio"] + label::before,.section-user.page-user-register .newsletters .form-type-checkbox input[type="checkbox"] + label::before{margin-right:0.5rem;}.section-user.page-user-register .newsletters label.error{margin-top:0.5rem;clear:both;}.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{margin:32px 0 24px;}.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.teen-user .field-type-location .form-item-field-user-location-und-0-is-international{position:static;margin-bottom:16px;}.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{border-radius:5px 0 0 5px;}.section-user.page-user-complete-profile .ui-state-default.ui-corner-right{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{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{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{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{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{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;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{-webkit-transition:all,0.17s,ease-out 0s;-webkit-transition-delay:0s;transition:all 0.17s ease-out 0s false false;}.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;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{-webkit-transition:all,0.17s,ease-out 0s;-webkit-transition-delay:0s;transition:all 0.17s ease-out 0s false false;}.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;border-bottom-width:0;}.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{-webkit-transition:all 0.17s ease-out;-webkit-transition-delay:0s;transition:all 0.17s ease-out false;}.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;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{-webkit-transition:all,0.17s,ease-out 0s;-webkit-transition-delay:0s;transition:all 0.17s ease-out 0s false false;}.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:not(.admin-user) #page{max-width:unset;margin:0;background-color:#efefef;}.section-user.page-user-edit:not(.admin-user) #mainpage{max-width:1000px;margin:0 auto;background-color:#efefef;}.section-user.page-user-edit:not(.admin-user) #content{padding:1.5rem 0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"]{color:#3a3a3a;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .tab__nav{-ms-flex-pack:center;justify-content:center;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .tab__item a{color:#3a3a3a;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .tab__content{padding:1.5rem 1rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .form-wrapper h3{margin-bottom:1rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .form-label{font-weight:normal;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .form-item{margin:0 0 1.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .form-item > label{font-size:0.875rem;line-height:normal;display:inline-block;margin-bottom:0.5rem;font-weight:normal;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .form-item .form-text{border-radius:4px;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .form-control-radio label{margin-bottom:0;line-height:1;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .user-profile-title{margin-bottom:1rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .user-profile-title::after{display:block;margin-top:1rem;border-bottom:1px solid #ccc;content:'';}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-picture label{position:absolute;top:1.5rem;left:84px;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-picture label span::before{margin-top:-6px;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-picture .profile-avatar-preview .avatar{width:4.5rem;height:4.5rem;margin-right:1rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-picture .profile-avatar-preview .link{font-size:14px;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-picture .profile-avatar-preview .link::before{position:relative;top:-3px;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-picture .profile-avatar-preview .edit-avatar{display:none;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-picture #edit-field-user-picture-und-0-upload,.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-picture #edit-field-user-picture-und-0-upload-button{display:none;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-picture [name="field_user_picture_und_0_remove_button"],.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-picture [name="field_user_picture_und_0_crop_button"]{display:none;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-picture .description{display:none;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-display-name-format{margin-bottom:0.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-display-name-format .form-type-radios > label{margin-bottom:1rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-display-name-format .form-type-radios .form-radios{line-height:1;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-display-name-format .form-type-radios .form-radios label{font-size:16px;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-birthday fieldset{padding:0;border:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-birthday .date-no-float{width:100%;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-birthday .form-type-date-select{width:100%;margin:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-birthday .date-padding{display:-ms-flexbox;display:flex;padding:0;-ms-flex-align:end;align-items:flex-end;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-birthday .date-padding .form-type-select{-ms-flex:1 1 50%;flex:1 1 50%;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-birthday .date-padding .form-type-select::after{content:unset;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-birthday .date-padding .form-select{margin:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #field-birthday{margin-bottom:1.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids{margin-bottom:1.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids p{margin:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .field-name-field-child-privacy label{padding:0;font-size:16px;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .field-name-field-child-privacy .description{padding:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .child-privacy-review{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .child-privacy-review .display-age{position:relative;-ms-flex:1 1 100%;flex:1 1 100%;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .child-privacy-review .display-age + .display-age{margin-top:3rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .child-privacy-review .display-age .child-privacy-title{margin-bottom:0.5rem;font-size:14px;color:#535353;text-align:center;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .child-privacy-review .display-age .child-privacy-box{position:relative;padding:1.5rem;font-size:12px;border:1px solid #ccc;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .child-privacy-review .display-age .child-privacy-box img{position:absolute;top:2rem;left:0.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .child-privacy-review .display-age .child-privacy-box img.horizontal{display:none;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .child-privacy-review .display-age .child-privacy-box h4{margin:0;font-size:14px;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] [id^="edit-account"] button{margin-bottom:1.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] [id^="edit-account"] .form-item-current-pass,.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] [id^="edit-account"] .form-item-pass{display:none;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] [id^="edit-account"] .form-item-current-pass.show,.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] [id^="edit-account"] .form-item-pass.show{display:block;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] [id^="edit-account"] .form-item-roles-change .form-item{margin:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] [id^="edit-account"] .form-item-roles-change label{padding:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-location{margin-bottom:1.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-location .form-item-field-user-location-und-0-postal-code{width:45%;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-location .form-control-checkbox{position:absolute;top:36px;left:50%;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-location .form-control-checkbox label{padding:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-location .form-item-field-user-location-und-0-country{width:100%;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-location .form-item-field-user-location-und-0-country select{padding:0.6875rem 1rem;color:#3a3a3a;border-radius:4px;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-location .form-item-field-user-location-und-0-country::after{content:unset;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_membership{margin-bottom:2rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_membership > h3{margin-bottom:0.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_membership > p{margin:0 0 1rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_membership .accordion__header h4{margin:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_membership .accordion__header a.btn{position:absolute;right:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_user_subscriptions > h3{margin-bottom:0.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_user_subscriptions > p{margin-top:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-bio .grippie{display:none;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-bio .filter-wrapper{display:none;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .user-profile-close-acc{padding-top:1.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .user-profile-close-acc::before{display:block;width:calc(100% + 2rem);height:0.5rem;margin-left:-1rem;background:#efefef;border-top:1px solid #ccc;border-bottom:1px solid #ccc;content:'';}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .user-profile-close-acc p{margin:1rem 0 0.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .user-profile-close-acc .link{font-size:14px;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .user-profile-actions::before{display:block;margin-bottom:1.5rem;border-top:1px solid #ccc;content:'';}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .form-actions{display:none;}.section-user.page-user-edit.admin-user #group-account-prefix-title{margin-bottom:15px;}.section-user.page-user-edit.admin-user #edit-group_account,.section-user.page-user-edit.admin-user #edit-group_bio{padding:50px 12px 32px;border:1px solid #ddd;}.section-user.page-user-edit.admin-user #edit-group_account > legend,.section-user.page-user-edit.admin-user #edit-group_bio > legend{display:block;}.section-user.page-user-edit.admin-user fieldset .hybridauth-widget-wrapper .form-submit{color:#249a10;background:transparent;border-width:0;}.section-user.page-user-edit.admin-user .field-type-location .form-item-field-user-location-und-0-postal-code label{width:100%;}.section-user.page-user-edit.admin-user .field-type-location .form-item-field-user-location-und-0-country{width:100%;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy{border-radius:initial;padding-top:30px;font-size:14px;border-bottom:1px solid #ddd;border-width:0;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general legend,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator legend,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish legend,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy legend{padding:0 12px;background-color:transparent;border-width:0;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label,.section-user.page-user-edit.admin-user #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.admin-user #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit.admin-user #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;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.admin-user #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit.admin-user #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.admin-user #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit.admin-user #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus{-webkit-transition:all,0.17s,ease-out 0s;-webkit-transition-delay:0s;transition:all 0.17s ease-out 0s false false;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit.admin-user #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit.admin-user #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.admin-user #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit.admin-user #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.admin-user #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit.admin-user #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.admin-user #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input,.section-user.page-user-edit.admin-user #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.admin-user #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input:checked + label:before,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input:checked + label:before,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input:checked + label:before,.section-user.page-user-edit.admin-user #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.admin-user #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before{font-size:13px;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible{border-width:0;margin:15px 0 0;padding:0;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible legend,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible legend,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible legend,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible legend{position:relative;top:0;padding:0;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible legend .fieldset-legend,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible legend .fieldset-legend,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible legend .fieldset-legend,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible legend .fieldset-legend{padding:0;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible .fieldset-title,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible .fieldset-title,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title,.section-user.page-user-edit.admin-user #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;border-radius:5px;padding:0.5em 1em .5em 32px;font-size:16px;color:#fff;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:focus{-webkit-transition:all,0.17s,ease-out 0s;-webkit-transition-delay:0s;transition:all 0.17s ease-out 0s false false;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:focus{background-color:#22a90c;outline:none;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:active{border:#22910f 1px solid;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:focus{border:1px solid #249a10;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible .fieldset-title:before,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:before,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:before,.section-user.page-user-edit.admin-user #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.admin-user #edit-newsletters-container-general fieldset.collapsible .fieldset-title:after,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:after,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:after,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:after{content:'ed';}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible .fieldset-description,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible .fieldset-description,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible .fieldset-description,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-description{display:none;padding-top:10px;margin-bottom:10px;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible .form-item input.form-checkbox + label,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible .form-item input.form-checkbox + label,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible .form-item input.form-checkbox + label,.section-user.page-user-edit.admin-user #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.admin-user #edit-newsletters-container-general fieldset.collapsible .form-item input.form-checkbox + label + .description,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible .form-item input.form-checkbox + label + .description,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible .form-item input.form-checkbox + label + .description,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible .form-item input.form-checkbox + label + .description{padding-left:25px;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible.collapsed,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible.collapsed,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible.collapsed,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible.collapsed{margin-bottom:30px;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible.collapsed .fieldset-title,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible.collapsed .fieldset-title,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible.collapsed .fieldset-title,.section-user.page-user-edit.admin-user #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.admin-user #edit-newsletters-container-general fieldset.collapsible.collapsed .fieldset-title:before,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible.collapsed .fieldset-title:before,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible.collapsed .fieldset-title:before,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible.collapsed .fieldset-title:before{background:transparent none;content:'';}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsible.collapsed .fieldset-title:after,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsible.collapsed .fieldset-title:after,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsible.collapsed .fieldset-title:after,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsible.collapsed .fieldset-title:after{content:'';}.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy{border-bottom-width:0;}.section-user.page-user-edit.admin-user #edit-newsletters-list-educator legend{top:10px;padding:0;margin-bottom:20px;}.section-user.page-user-edit.admin-user #field-bio-add-more-wrapper{padding:25px;}.section-user.page-user-edit.admin-user #field-blogger-description-add-more-wrapper{margin-bottom:25px;}.section-user.page-user-edit.admin-user .field-name-field-user-locale{clear:left;}.section-user.page-user-edit.admin-user .form-item-field-user-location-und-0-postal-code{width:100%;}.section-user.page-user-edit.admin-user .form-item-field-user-location-und-0-postal-code .form-text{width:160px;}.section-user.page-user-edit.admin-user #edit-redirect td{padding:15px;}.section-user.page-user-edit.admin-user .form-actions .form-submit,.section-user.page-user-edit.admin-user .form-actions .form-next,.section-user.page-user-edit.admin-user .form-actions .form-cancel{width:110px;padding:.5em;font-size:.95em;line-height:normal;}.section-user.page-user-edit.admin-user .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;border-radius:5px;}.section-user.page-user-edit.admin-user .form-actions .form-submit:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user.page-user-edit.admin-user .form-actions .form-submit:hover,.section-user.page-user-edit.admin-user .form-actions .form-submit:focus{-webkit-transition:all,0.17s,ease-out 0s;-webkit-transition-delay:0s;transition:all 0.17s ease-out 0s false false;}.section-user.page-user-edit.admin-user .form-actions .form-submit:active,.section-user.page-user-edit.admin-user .form-actions .form-submit:focus{background-color:#22a90c;outline:none;}.section-user.page-user-edit.admin-user .form-actions .form-submit:active{border:#22910f 1px solid;}.section-user.page-user-edit.admin-user .form-actions .form-submit:focus{border:1px solid #249a10;}.section-user.page-user-edit.admin-user #edit-cancel{position:absolute;right:5px;bottom:5px;width:auto;}.section-user.page-user-edit #close-acc-modal h3{margin:0;}.section-user.page-user-edit #close-acc-modal #user-cancel-confirm-form p{margin:0;}.section-user.page-user-edit #close-acc-modal #user-cancel-confirm-form p + p{margin-top:1.5rem;}.section-user.page-user-edit #close-acc-modal #user-cancel-confirm-form .form-actions{display:none;}.section-user.page-user-edit #close-acc-modal #user-cancel-confirm-form .btn{min-width:150px;}.page-field-collection-field-collection-child #field-collection-item-form{margin:2rem 0;}.page-field-collection-field-collection-child #field-collection-item-form .child-title{margin-bottom:0.5rem;font-family:'Source Serif Pro Black',serif;}.page-field-collection-field-collection-child #field-collection-item-form .child-desc{margin:0 0 2rem;color:#757575;}.page-field-collection-field-collection-child #field-collection-item-form .form-item > label{font-size:0.875rem;line-height:normal;display:inline-block;margin-bottom:0.5rem;font-weight:normal;}.page-field-collection-field-collection-child #field-collection-item-form .form-item .description{font-size:0.875rem;line-height:1.125;display:block;margin-top:0.375rem;color:#757575;}.page-field-collection-field-collection-child #field-collection-item-form .form-wrapper h3{margin:0;}.page-field-collection-field-collection-child #field-collection-item-form .form-wrapper p{margin:0;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-child-birthday .form-type-date-select{margin:0;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-child-birthday .date-padding{margin:0 0 6px;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-child-birthday .form-item-field-child-birthday-und-0-value-month{width:60%;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-child-birthday .form-item-field-child-birthday-und-0-value-month select{border-radius:4px 0 0 4px;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-child-birthday .form-item-field-child-birthday-und-0-value-year{width:40%;margin-top:29px;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-child-birthday .form-item-field-child-birthday-und-0-value-year select{border-radius:0 4px 4px 0;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-reco-age-range{margin-top:2rem;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-reco-age-range .field-values-wrapper{padding-top:1rem;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-reco-age-range .form-type-select{width:50%;padding-right:2rem;margin:0;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-reco-age-range .form-type-select.form-item-field-reco-age-range-und-0-to{position:relative;padding:0 0 0 2rem;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-reco-age-range .form-type-select.form-item-field-reco-age-range-und-0-to::before{position:absolute;top:4px;left:-8px;font-size:20px;font-style:italic;content:'to';}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-reco-age-range .description{font-size:0.875rem;line-height:1.125;display:block;margin-top:0.375rem;color:#757575;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-collection-pref-grid{margin-top:2rem;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-collection-pref-grid .flag{margin:0.5rem 0 2rem;line-height:1.5;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-collection-pref-grid .flag::before{top:0;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-collection-pref-grid .flag a{white-space:nowrap;}.page-field-collection-field-collection-child #field-collection-item-form .form-actions .btn{width:134px;margin:0;}.page-field-collection-field-collection-child #field-collection-item-form .form-actions .btn + .btn{margin-left:1rem;}.page-field-collection-field-collection-child #field-collection-item-form .form-actions .remove-kid{margin-top:1rem;}.page-field-collection-field-collection-child #field-collection-item-form .form-actions .remove-kid a{color:#f25555;}.page-field-collection-field-collection-child #field-collection-item-form .form-actions .remove-kid a::before{margin-top:-4px;color:#757575;}.page-field-collection-field-collection-child #learn-more-modal h3,.page-field-collection-field-collection-child #learn-more-modal p{margin:0;}.page-field-collection-field-collection-child #learn-more-modal .btn{width:114px;}.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{box-shadow:3px 3px 3px #aaa;}.section-users{}.section-users.users-profile #page{max-width:unset;margin:0;background-color:#efefef;}.section-users.users-profile #mainpage{max-width:1000px;margin:0 auto;background-color:#efefef;}.section-users.users-profile #content{padding:1.5rem 0;margin-bottom:1.5rem;}.section-users.users-profile #page-title{display:none;}.section-users.users-profile .pane-views-panes{}.section-users.users-profile .pane-views-panes .views-row{position:relative;padding-bottom:25px;margin:20px 0;border-bottom:1px solid #ddd;}.section-users.users-profile .pane-views-panes .content-image,.section-users.users-profile .pane-views-panes .image-wrapper{position:relative;float:left;width:75px;margin-right:30px;}.section-users.users-profile .pane-views-panes .content-image .buy-links,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links{position:relative;margin-top:10px;text-align:center;}@media all and (min-width:481px) {
 .section-users.users-profile .pane-views-panes .content-image .buy-links,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links{text-align:left;} 
}.section-users.users-profile .pane-views-panes .content-image .buy-links .buy-links-wrapper,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links .buy-links-wrapper{border-radius:4px;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.users-profile .pane-views-panes .content-image .buy-links .buy-links-wrapper.loading,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links .buy-links-wrapper.loading{display:block;}.section-users.users-profile .pane-views-panes .content-image .buy-links .buy-links-wrapper .searching,.section-users.users-profile .pane-views-panes .content-image .buy-links .buy-links-wrapper .none-found,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links .buy-links-wrapper .searching,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links .buy-links-wrapper .none-found{padding:0;margin:4px !important;}.section-users.users-profile .pane-views-panes .content-image .buy-links a,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links a{color:#3a3a3a;}.section-users.users-profile .pane-views-panes .content-image .buy-links a:hover,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links a:hover{text-decoration:none;}.section-users.users-profile .pane-views-panes .content-image .buy-links .buy-button,.section-users.users-profile .pane-views-panes .image-wrapper .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.users-profile .pane-views-panes .content-image .buy-links .buy-button:hover,.section-users.users-profile .pane-views-panes .image-wrapper .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.users-profile .pane-views-panes .content-image .buy-links .buy-button:hover:after,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links .buy-button:hover:after{border-top-color:rgba(36,154,16,0.65);}.section-users.users-profile .pane-views-panes .content-image .buy-links .buy-button:after,.section-users.users-profile .pane-views-panes .image-wrapper .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.users-profile .pane-views-panes .content-image .buy-links ul,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul{max-height:250px;padding:0 0 8px;margin:0;overflow:auto;}.section-users.users-profile .pane-views-panes .content-image .buy-links ul li,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li{border-radius:4px;float:left;width:30.5%;height:56px;padding:4px 0;margin:4px;list-style-type:none;}.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.asinstream .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.asinstream .logo{background-position:0 0;}.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.asinproduct .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.asinproduct .logo{background-position:0 0;}.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.googleplay .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.googleplay .logo{background-position:0 -42px;}.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.itunes .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.itunes .logo{background-position:-82px 0;}.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .buy-link.app-store .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .buy-link.app-store .logo{background-position:-82px 0;}.section-users.users-profile .pane-views-panes .content-image .buy-links ul li a,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li a{border-radius:4px;display:block;padding:4px;border:1px solid #ccc;}.section-users.users-profile .pane-views-panes .content-image .buy-links ul li a:hover,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li a:hover{background-color:#efefef;}.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .logo{display:block;width:80px;height:40px;margin:3px 0;}.section-users.users-profile .pane-views-panes .content-image .buy-links ul li img.logo,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li img.logo{width:auto;height:auto;margin:0;}.section-users.users-profile .pane-views-panes .content-image .buy-links ul li .title,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul li .title{display:none;}.section-users.users-profile .pane-views-panes .content-image .buy-links ul::-webkit-scrollbar,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul::-webkit-scrollbar{position:relative;right:2px;width:10px;}.section-users.users-profile .pane-views-panes .content-image .buy-links ul::-webkit-scrollbar-thumb,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links ul::-webkit-scrollbar-thumb{border-radius:4px;background-color:#ccc;outline:1px solid #ccc;}.section-users.users-profile .pane-views-panes .content-image .justwatch,.section-users.users-profile .pane-views-panes .image-wrapper .justwatch{display:block;margin:8px auto 16px;text-align:center;}.section-users.users-profile .pane-views-panes .content-image .justwatch a,.section-users.users-profile .pane-views-panes .image-wrapper .justwatch a{font-family:sans-serif;font-size:11px;color:#757575;text-decoration:none;}.section-users.users-profile .pane-views-panes .content-image .justwatch a:visited,.section-users.users-profile .pane-views-panes .image-wrapper .justwatch a:visited{color:#757575;}.section-users.users-profile .pane-views-panes .content-image .justwatch a span,.section-users.users-profile .pane-views-panes .image-wrapper .justwatch a span{display:inline-block;width:66px;height:10px;margin-left:3px;overflow:hidden;text-indent:-3000px;background:url("https://widget.justwatch.com/assets/JW_logo_black_10px.svg");}.section-users.users-profile .pane-views-panes .content-image .gwi-branding,.section-users.users-profile .pane-views-panes .image-wrapper .gwi-branding{display:none;}.section-users.users-profile .pane-views-panes .content-image .buy-link-disclaimer,.section-users.users-profile .pane-views-panes .image-wrapper .buy-link-disclaimer{font-size:13px;}.section-users.users-profile .pane-views-panes .content-image .buy-links-panel,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links-panel{display:none;padding:20px;}.section-users.users-profile .pane-views-panes .content-image .buy-links-panel .buy-links,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links-panel .buy-links{margin:0;}.section-users.users-profile .pane-views-panes .content-image .buy-links-panel .buy-links .buy-links-wrapper,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links-panel .buy-links .buy-links-wrapper{box-shadow:none;position:static;display:block;width:100%;padding:0;margin-top:16px;border:0;}.section-users.users-profile .pane-views-panes .content-image .buy-links-panel .buy-links .buy-links-wrapper ul li,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links-panel .buy-links .buy-links-wrapper ul li{width:29%;padding:0;margin:3% 6% 3% 0;}.section-users.users-profile .pane-views-panes .content-image .buy-links-panel .buy-links .buy-links-wrapper ul li.third-link,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links-panel .buy-links .buy-links-wrapper ul li.third-link{margin-right:0;}@media all and (min-width:360px) {
 .section-users.users-profile .pane-views-panes .content-image .buy-links-panel .buy-links .buy-links-wrapper,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links-panel .buy-links .buy-links-wrapper{width:318px;}.section-users.users-profile .pane-views-panes .content-image .buy-links-panel .buy-links .buy-links-wrapper ul li,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links-panel .buy-links .buy-links-wrapper ul li{width:90px;margin:8px 16px 8px 0;} 
}.section-users.users-profile .pane-views-panes .content-image .buy-links-panel .buy-link-disclaimer p,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links-panel .buy-link-disclaimer p{margin-top:16px;}.section-users.users-profile .pane-views-panes .content-image .field-content,.section-users.users-profile .pane-views-panes .image-wrapper .field-content{position:relative;height:56px;}.section-users.users-profile .pane-views-panes .content-image .field-content.review-product-image,.section-users.users-profile .pane-views-panes .image-wrapper .field-content.review-product-image{position:relative;height:auto;}.section-users.users-profile .pane-views-panes .content-image .buy-links .buy-button,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links .buy-button{padding-right:20px;font-size:10px;background-position:right 0.35rem center;}.section-users.users-profile .pane-views-panes .content-image .buy-links .buy-button:hover,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links .buy-button:hover{background-position:right 0.35rem center;}.section-users.users-profile .pane-views-panes .content-image .buy-link-disclaimer,.section-users.users-profile .pane-views-panes .image-wrapper .buy-link-disclaimer{display:none;}@media all and (min-width:970px) {
 .section-users.users-profile .pane-views-panes .content-image,.section-users.users-profile .pane-views-panes .image-wrapper{width:100px;}.section-users.users-profile .pane-views-panes .content-image .field-content,.section-users.users-profile .pane-views-panes .image-wrapper .field-content{height:75px;}.section-users.users-profile .pane-views-panes .content-image .field-content.review-product-image,.section-users.users-profile .pane-views-panes .image-wrapper .field-content.review-product-image{height:auto;}.section-users.users-profile .pane-views-panes .content-image img,.section-users.users-profile .pane-views-panes .image-wrapper img{position:static;top:0;left:0;float:none;}.section-users.users-profile .pane-views-panes .content-image .buy-links .buy-button,.section-users.users-profile .pane-views-panes .image-wrapper .buy-links .buy-button{padding-right:25px;font-size:14px;} 
}.section-users.users-profile .pane-views-panes .content-image .content-image,.section-users.users-profile .pane-views-panes .image-wrapper .content-image{float:none;margin-right:0;}.section-users.users-profile .pane-views-panes .product-no-longer-available .content-image .buy-links{display:none;}.section-users.users-profile .pane-views-panes .common-sense-seal{position:relative;z-index:1;display:inline-block;width:52px;height:76px;background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/svg/awards/cs_commonsenseselection_families.svg) no-repeat left top;}.section-users.users-profile .pane-views-panes .common-sense-seal.teens{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/svg/awards/cs_commonsenseselection_teens.svg);}.section-users.users-profile .pane-views-panes .views-field-field-term-review-tags{position:absolute;right:-8px;bottom:-12px;width:44px;height:64px;}.section-users.users-profile .pane-views-panes .views-field-field-term-review-tags .common-sense-seal{width:44px;height:64px;}.section-users.users-profile .pane-views-panes .content-image{position:relative;}.section-users.users-profile .pane-views-panes .content-image .views-field-field-term-review-tags{position:absolute;right:-9px;bottom:43px;}.section-users.users-profile .pane-views-panes .panel-content-main .views-row .content-image img{position:static;float:none;margin-right:auto;margin-left:auto;}.section-users.users-profile .pane-views-panes .views-field-field-product-is-defunct{margin:15px 0 0;font-size:13px;color:#c33;}.section-users.users-profile .pane-views-panes .title-data-wrapper .views-field{display:inline;}.section-users.users-profile .pane-views-panes .result-title{margin-bottom:.6em;font-size:14px;}.section-users.users-profile .pane-views-panes .result-title a{color:#3a3a3a;}.section-users.users-profile .pane-views-panes .result-title a:hover{color:#249a10;}@media all and (min-width:768px) {
 .section-users.users-profile .pane-views-panes .result-title{font-size:16px;} 
}.section-users.users-profile .pane-views-panes .ratings-wrapper{display:none;margin-top:.4em;}.section-users.users-profile .pane-views-panes .ratings-wrapper.csm_review{display:block;}.section-users.users-profile .pane-views-panes .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.users-profile .pane-views-panes .content-type .field-content.csm_book:before{content:':';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_app:before{content:'?';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_game:before{content:'6';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_movie:before,.section-users.users-profile .pane-views-panes .content-type .field-content.csm-movie:before{content:'5';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_music:before{content:'\266B';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_tv:before{content:'\2010';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_website:before{content:'\EA00';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_about:before,.section-users.users-profile .pane-views-panes .content-type .field-content.csm_landing_page:before{content:'\2139';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_blog:before,.section-users.users-profile .pane-views-panes .content-type .field-content.csm_news_article:before{content:'\E973';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_guide:before{content:'\EC00';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_video:before{content:'\25B6';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_top_picks:before{content:'7';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_press_release:before,.section-users.users-profile .pane-views-panes .content-type .field-content.csm-press-release:before{content:'>';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_research:before,.section-users.users-profile .pane-views-panes .content-type .field-content.csm-research:before{content:'9';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_topic:before,.section-users.users-profile .pane-views-panes .content-type .field-content.csm_topic_question:before{content:'\E398';}.section-users.users-profile .pane-views-panes .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.users-profile .pane-views-panes .content-type .field-content.external-link:before{content:'\2197';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm-download:before{content:'\EB02';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm-education:before{content:';';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm-toolkit:before{content:'\F030';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm-advocacy:before{content:'4';}.section-users.users-profile .pane-views-panes .content-type .field-content.csm-gear:before{content:'\002699';}.section-users.users-profile .pane-views-panes .content-type .field-content:before{display:inline-block;float:none;font-style:normal;line-height:1.3em;vertical-align:middle;}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_tv:before{line-height:0.9em;}.section-users.users-profile .pane-views-panes .content-type .field-content.csm_review{display:none;}.section-users.users-profile .pane-views-panes .content-type .field-content span{display:none;}.section-users.users-profile .pane-views-panes .content-content-wrapper{padding-left:105px;}.section-users.users-profile .pane-views-panes .content-content-wrapper .csm-button{margin-top:25px;}.section-users.users-profile .pane-views-panes .content-content-wrapper .premium-content{margin:16px 0 8px;color:#757575;font-size:13.17px;font-weight:bold;line-height:30px;background-size:auto 30px;margin-bottom:-10px;margin-left:0;}.section-users.users-profile .pane-views-panes .content-content-wrapper .premium-content:before{padding:2px 5.5px;margin-right:4px;font-size:9.5px;line-height:11px;letter-spacing:1px;color:#fff;text-align:center;background-color:#7c30cb;border-radius:7.6px;content:'PLUS';}@media only screen and (min-width:768px) {
 .section-users.users-profile .pane-views-panes .content-content-wrapper .premium-content{font-size:0.889rem;white-space:nowrap;}.section-users.users-profile .pane-views-panes .content-content-wrapper .premium-content:before{padding:2.5px 5.5px;font-size:11px;line-height:13px;border-radius:10px;} 
}.section-users.users-profile .pane-views-panes .content-content-wrapper .views-field-field-top-picks-teaser.one-liner{padding-bottom:30px;}.section-users.users-profile .pane-views-panes .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.users-profile .pane-views-panes .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.users-profile .pane-views-panes .star{font-family:icons;letter-spacing:2px;}.section-users.users-profile .pane-views-panes .star:before{color:#555;}.section-users.users-profile .pane-views-panes .star:after{color:#ddd;}.section-users.users-profile .pane-views-panes .star.hover:before{color:#555;}.section-users.users-profile .pane-views-panes .star.rating-5:before,.section-users.users-profile .pane-views-panes .star.hover-5:before{content:'⋆⋆⋆⋆⋆';}.section-users.users-profile .pane-views-panes .star.rating-4:before,.section-users.users-profile .pane-views-panes .star.hover-4:before{content:'⋆⋆⋆⋆';}.section-users.users-profile .pane-views-panes .star.rating-4:after,.section-users.users-profile .pane-views-panes .star.hover-4:after{content:'⋆';}.section-users.users-profile .pane-views-panes .star.rating-3:before,.section-users.users-profile .pane-views-panes .star.hover-3:before{content:'⋆⋆⋆';}.section-users.users-profile .pane-views-panes .star.rating-3:after,.section-users.users-profile .pane-views-panes .star.hover-3:after{content:'⋆⋆';}.section-users.users-profile .pane-views-panes .star.rating-2:before,.section-users.users-profile .pane-views-panes .star.hover-2:before{content:'⋆⋆';}.section-users.users-profile .pane-views-panes .star.rating-2:after,.section-users.users-profile .pane-views-panes .star.hover-2:after{content:'⋆⋆⋆';}.section-users.users-profile .pane-views-panes .star.rating-1:before,.section-users.users-profile .pane-views-panes .star.hover-1:before{content:'⋆';}.section-users.users-profile .pane-views-panes .star.rating-1:after,.section-users.users-profile .pane-views-panes .star.hover-1:after{content:'⋆⋆⋆⋆';}.section-users.users-profile .pane-views-panes .star.rating-0:after,.section-users.users-profile .pane-views-panes .star.hover-0:after{content:'⋆⋆⋆⋆⋆';}.section-users.users-profile .pane-views-panes .csm-rating-icon,.section-users.users-profile .pane-views-panes .star{margin-right:5px;}.section-users.users-profile .pane-views-panes .inline{display:inline-block;zoom:1;*display:inline;}.section-users.users-profile .pane-views-panes .inline.rating-value{height:auto;font-size:11px;line-height:36px;}.section-users.users-profile .pane-views-panes .inline > *{display:inherit;}.section-users.users-profile .pane-views-panes .inline .views-label{margin-right:10px;font-weight:400;}.section-users.users-profile .pane-views-panes .coming-soon-1 .result-title a:before{margin-right:5px;content:'Coming Soon:';}.section-users.users-profile .pane-views-panes .coming-soon-1 .ratings-wrapper,.section-users.users-profile .pane-views-panes .coming-soon-1 .rating-value{display:none;}.section-users.users-profile .pane-views-panes .supplemental-data-wrapper{display:none;}.section-users.users-profile .pane-views-panes .supplemental-data-wrapper.csm_review,.section-users.users-profile .pane-views-panes .supplemental-data-wrapper.csm_blog,.section-users.users-profile .pane-views-panes .supplemental-data-wrapper.csm_news_article{display:block;}.section-users.users-profile .pane-views-panes .one-liner{font-size:12px;}.section-users.users-profile .pane-views-panes .review-supplemental{display:inline;margin-right:0.3em;font-size:12px;}.section-users.users-profile .pane-views-panes .review-supplemental.csm_review{margin-right:0;}@media all and (max-width:481px) {
 .section-users.users-profile .pane-views-panes .content-content-wrapper{margin-right:-6px;}.section-users.users-profile .pane-views-panes .content-content-wrapper a.csm-button,.section-users.users-profile .pane-views-panes .content-content-wrapper a.csm-video-button{padding:10px;}.section-users.users-profile .pane-views-panes .supplemental-data-wrapper.csm_review .review-supplemental{display:none;}.section-users.users-profile .pane-views-panes .supplemental-data-wrapper.csm_review .review-supplemental.views-field-field-release-date,.section-users.users-profile .pane-views-panes .supplemental-data-wrapper.csm_review .review-supplemental.views-field-field-canonical-date{display:inline-block;} 
}@media all and (min-width:481px) {
 .section-users.users-profile .pane-views-panes .csm-green-age{margin-right:25px;}.section-users.users-profile .pane-views-panes .csm-rating-icon{margin-right:10px;}.section-users.users-profile .pane-views-panes .star{margin-right:20px;}.section-users.users-profile .pane-views-panes .inline.rating-value{position:relative;top:-1px;font-size:12px;} 
}@media all and (min-width:768px) {
 .section-users.users-profile .pane-views-panes .one-liner{font-size:13px;}.section-users.users-profile .pane-views-panes .review-supplemental{font-size:12px;}.section-users.users-profile .pane-views-panes .rating-value .views-label{display:inline-block;margin-right:5px;} 
}@media all and (min-width:768px) {
 .section-users.users-profile .pane-views-panes .rating-value .views-label{margin-right:5px;} 
}@media all and (max-width:970px) {
 .section-users.users-profile .pane-views-panes .content-image .buy-links .buy-button{padding:8px 21px 8px 6px;font-size:10px;line-height:1.7;}.section-users.users-profile .pane-views-panes .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.users-profile .pane-views-panes .content-content-wrapper{padding-left:130px;} 
}.section-users.users-profile .pane-views-panes.pane-user-content-panel-pane-user-reviews .csm-green-age .checkmark-icon{display:none;}.section-users.users-profile .pane-views-panes .tab .tab__item a{color:#3a3a3a;}.section-users.users-profile .pane-views-panes .pane-title{display:none;}.section-users.users-profile .pane-views-panes .user-profile-title{margin-bottom:1rem;}.section-users.users-profile .pane-views-panes .user-profile-title::after{display:block;margin-top:1rem;border-bottom:1px solid #ccc;content:'';}.section-users.users-profile .pane-views-panes .views-row{padding-bottom:0.5rem;}.section-users.users-profile .pane-views-panes .views-field-field-product-image{margin:0 1rem 1rem 0;}.section-users.users-profile .pane-views-panes .views-field-field-product-image a{display:-ms-flexbox;display:flex;}.section-users.users-profile .pane-views-panes .views-field-created{display:block;font-size:12px;color:#757575;}.section-users.users-profile .pane-views-panes .views-field-title h3{margin-bottom:1rem;font-size:16px;}.section-users.users-profile .pane-views-panes .views-field-field-review-recommended-age .csm-green-age{min-width:auto;font-size:18px;}.section-users.users-profile .pane-views-panes .views-field-field-user-review-title,.section-users.users-profile .pane-views-panes .views-field-field-user-review-review,.section-users.users-profile .pane-views-panes .user-review-content-grid{clear:both;}.section-users.users-profile .pane-views-panes .views-field-field-user-review-title h4{margin:0;font-size:16px;}.section-users.users-profile .pane-views-panes .user-review-content-grid{margin-top:1rem;}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items .field-content-grid-type{display:-ms-flexbox;display:flex;height:24px;margin:1rem 0;font-size:14px;-ms-flex-align:center;align-items:center;}.section-users.users-profile .pane-views-panes .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;-ms-user-select:none;user-select:none;}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items .field-content-grid-type.message:before{content:'m';}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items .field-content-grid-type.role_model:before{content:'r';}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items .field-content-grid-type.violence:before{content:'v';}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items .field-content-grid-type.sex:before{content:'s';}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items .field-content-grid-type.language:before{content:'l';}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items .field-content-grid-type.consumerism:before{content:'c';}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items .field-content-grid-type.drugs:before{content:'d';}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items .field-content-grid-type.educational:before{content:'e';}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items .field-content-grid-type.playability:before{content:'g';}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items .field-content-grid-type.safety:before{content:'p';}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items .field-content-grid-type::before{margin-right:0.5rem;font-size:40px;}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items .field-content-grid-type span{margin-top:10px;}.section-users.page-user-favorite-reviews #content{padding:1.5rem 1rem;}.section-users.page-user-favorite-reviews h1{margin-bottom:0.5rem;}.section-users.page-user-favorite-reviews .pane-views-panes + .pane-views-panes{padding-top:2rem;margin-top:2rem;border-top:1px solid #ccc;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .view-empty p{padding-bottom:0.5rem;margin:0;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .view-empty h4{padding-top:1.5rem;border-top:1px solid #ccc;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .view-header{position:relative;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .view-header p{margin:0;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .view-header h3{padding-top:1rem;margin-bottom:1rem;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .view-header .see-all-link{position:absolute;right:0;bottom:0;display:none;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .view-header .see-all-link.visible,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .view-header .see-all-link.visible-xs,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .view-header .see-all-link.visible-sm{display:initial;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites ul{padding:0;list-style:none;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-1rem;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;display:-ms-flexbox;display:flex;padding:1rem;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .hidden-xs{display:none;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .review-wrapper{width:100%;max-width:150px;margin:0 auto;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .review-wrapper .common-sense-seal{position:relative;z-index:1;display:inline-block;width:52px;height:76px;background:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/svg/awards/cs_commonsenseselection_families.svg) no-repeat left top;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .review-wrapper .common-sense-seal.teens{background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/svg/awards/cs_commonsenseselection_teens.svg);}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .product-image-wrapper{position:relative;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .product-image-wrapper img{vertical-align:bottom;border-radius:6px;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .product-image-wrapper .common-sense-seal{position:absolute;right:-12px;bottom:-10px;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .views-field-title a{font-size:0.889rem;line-height:1.5;padding-top:0.5rem;display:block;overflow:hidden;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .views-field-title a,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .views-field-title a:visited{color:#3a3a3a;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .views-field-title a:focus,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .views-field-title a:hover,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .views-field-title a:visited:focus,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .views-field-title a:visited:hover{color:#3a3a3a;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .views-field-field-review-recommended-age .csm-green-age{display:-ms-flexbox;display:flex;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .views-field-field-review-recommended-age .csm-green-age .checkmark-icon{font-size:1.266rem;line-height:1.5;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating{margin-bottom:0.5rem;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star{font-family:icons;letter-spacing:2px;font-size:0.79rem;line-height:1.5;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star:before{color:#555;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star:after{color:#ddd;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.hover:before{color:#555;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.rating-5:before,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.hover-5:before{content:'⋆⋆⋆⋆⋆';}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.rating-4:before,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.hover-4:before{content:'⋆⋆⋆⋆';}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.rating-4:after,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.hover-4:after{content:'⋆';}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.rating-3:before,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.hover-3:before{content:'⋆⋆⋆';}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.rating-3:after,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.hover-3:after{content:'⋆⋆';}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.rating-2:before,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.hover-2:before{content:'⋆⋆';}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.rating-2:after,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.hover-2:after{content:'⋆⋆⋆';}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.rating-1:before,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.hover-1:before{content:'⋆';}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.rating-1:after,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.hover-1:after{content:'⋆⋆⋆⋆';}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.rating-0:after,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star.hover-0:after{content:'⋆⋆⋆⋆⋆';}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .field-name-field-stars-rating .star:before{color:#21850f;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .flag-flag-favorites a{padding-bottom:0.125rem;font-size:inherit;color:#3a3a3a;text-decoration:none;border-bottom:1px dotted #535353;color:#757575;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .flag-flag-favorites a:active,.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .flag-flag-favorites a:hover{color:#423fe1;text-decoration:none;cursor:pointer;border-bottom:1px dotted #423fe1;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .flag-flag-favorites a:focus{border-color:transparent;outline:1px dotted;outline-color:#423fe1;outline-offset:0;}.page-toboggan.page-toboggan-denied h1#page-title{display:none;}.page-toboggan.page-toboggan-denied #content .zocial.icon{border-radius:1.1em;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;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{-webkit-transition:all,0.17s,ease-out 0s;-webkit-transition-delay:0s;transition:all 0.17s ease-out 0s false false;}.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 .form-submit.btn--block,.page-toboggan.page-toboggan-denied form .form-actions .form-next.btn--block{width:100%;}.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{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 .new-to-commonsnse .btn--block{margin:1.5rem 0;}.page-toboggan.page-toboggan-denied .straddle-container{position:relative;top:1em;width:80%;margin:auto;text-align:center;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{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;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{-webkit-transition:all,0.17s,ease-out 0s;-webkit-transition-delay:0s;transition:all 0.17s ease-out 0s false false;}.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;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{-webkit-transition:all,0.17s,ease-out 0s;-webkit-transition-delay:0s;transition:all 0.17s ease-out 0s false false;}.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;}.page-user-social-convert #content{padding-top:48px;}.page-user-social-convert #account-pass-restrictions{display:none;}.page-user-social-convert #csm-user-social-convert-account-form .form-item-pass label[for="edit-pass"]{font-size:18px;}.page-user-social-convert #csm-user-social-convert-account-form .form-submit{margin-top:16px;}@media only screen and (min-width:481px) {
 .section-user{}.section-user.page-user-register #page,.section-user.page-user-password #page,.section-user.page-user-login #page{max-width:100%;padding:0;margin:0;}.section-user.page-user-register #content,.section-user.page-user-password #content,.section-user.page-user-login #content{padding:48px 24px;}.section-user.page-user-register #mainpage,.section-user.page-user-password #mainpage,.section-user.page-user-login #mainpage{padding-bottom:64px;background-color:#efefef;}.section-user.page-user-password .panel-1col-stacked,.section-user.page-user-login .panel-1col-stacked{box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);max-width:500px;padding:48px 0;margin:0 auto;background-color:#fff;border:1px solid rgba(204,204,204,0.4);border-radius:4px;background-clip:border-box;}.section-user.page-user-password .panel-1col-stacked .pane-form-embed,.section-user.page-user-login .panel-1col-stacked .pane-form-embed{width:75%;margin:0 auto;}.section-user.page-user-login .straddle-container.straddle-social{max-width:285px;}.section-user.page-user-login #edit-privacy-faqs p{max-width:80%;margin-right:auto;margin-left:auto;}.section-user.page-user-password #edit-privacy-faqs{max-width:93%;margin-right:auto;margin-left:auto;}.section-user.page-user-register .panel-2col-equal-stacked-sidebar{border-radius:0.25rem;background-clip:padding-box;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-edit #content{padding:1.5rem;}.section-user.page-user-edit form[id^="user-profile-form"] .tab{max-width:500px;margin:0 auto;}.page-field-collection-field-collection-child #field-collection-item-form .form-actions .btn{position:static;}.section-users.users-profile #content{padding:1.5rem;}.section-users.users-profile .pane-views-panes .tab{max-width:500px;margin:0 auto;}.section-users.page-user-favorite-reviews #content{padding:1.5rem 2rem;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .view-header .see-all-link.visible-xs{display:none;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .view-header .see-all-link.visible-sm{display:initial;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .hidden-xs{display:initial;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .hidden-sm{display:none;}.page-user-social-convert .form-item .form-text{max-width:300px;} 
}@media only screen and (min-width:768px) {
 .section-user{}.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#vtab-admin a:before{width:20px;height:20px;background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons/account_settings.png);}.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 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{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-register{}.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 .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:45%;}.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,.section-user.page-user-register.kid-user .field-type-datetime{}.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{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 #content{padding:3rem 1rem 0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .tab{width:80%;max-width:100%;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .tab__nav{-ms-flex-pack:unset;justify-content:unset;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .tab__content{padding:2rem 3rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .user-profile-title{margin-bottom:1.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .user-profile-title::after{width:calc(100% + 2rem);margin:1rem 0 0 -1.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-name-last,.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-name-first{display:inline-block;width:calc(50% - 12px);}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-name-first{margin-right:1.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-display-name-format{margin:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-display-name-format .form-control-radio{display:inline-block;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-display-name-format .form-control-radio + .form-control-radio{margin-left:3rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-birthday .form-type-date-select{padding:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-birthday .date-padding{width:100%;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-birthday .date-padding .form-select{width:100%;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .child-privacy-review .display-age{padding-right:2rem;-ms-flex:1 1 50%;flex:1 1 50%;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .child-privacy-review .display-age + .display-age{padding:0 0 0 2rem;margin-top:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .child-privacy-review .display-age .child-privacy-box img{top:28px;right:-84px;left:unset;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .child-privacy-review .display-age .child-privacy-box img.vertical{display:none;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_kids .child-privacy-review .display-age .child-privacy-box img.horizontal{display:block;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-location label{padding:0;text-align:left;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-location .form-item-field-user-location-und-0-postal-code{width:200px;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .field-name-field-user-location .form-control-checkbox{left:224px;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_membership{margin-bottom:3rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_user_subscriptions{margin-bottom:1.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] #group_user_subscriptions p{margin:0;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .user-profile-close-acc{padding-top:2rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .user-profile-close-acc::before{width:calc(100% + 6rem);margin-left:-3rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .user-profile-close-acc p{margin-top:1.5rem;}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .user-profile-actions::before{display:block;width:calc(100% + 2rem);margin:0 0 1.5rem -1.5rem;border-top:1px solid #ccc;content:'';}.section-user.page-user-edit:not(.admin-user) form[id^="user-profile-form"] .user-profile-actions .btn{max-width:150px;}.section-user.page-user-edit.admin-user #user-profile-form #group-account-prefix-title{margin-bottom:15px;margin-left:3px;}.section-user.page-user-edit.admin-user #user-profile-form .vertical-tabs > .vertical-tabs-panes{padding-left:15em;}.section-user.page-user-edit.admin-user #user-profile-form .hybridauth-widget-wrapper{margin:0 0 25px;}.section-user.page-user-edit.admin-user #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.admin-user #user-profile-form .hybridauth-widget-wrapper .zocial.icon{font-size:1.4em;}.section-user.page-user-edit.admin-user #user-profile-form .hybridauth-widget-wrapper .close-my-account{text-align:right;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper{margin:0 0 25px;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper .fieldset-description{padding-left:0;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper fieldset{margin:0;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper fieldset .fieldset-description{padding-left:0;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper fieldset .form-item{padding-left:0;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper .field-name-field-user-hide-photo{margin-top:10px;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper .form-item.form-item-field-user-picture-und-0,.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper .form-item.form-item-field-user-hide-photo-und{padding-left:0;}.section-user.page-user-edit.admin-user #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.admin-user #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.admin-user #user-profile-form fieldset.form-wrapper .form-item .form-item{padding-left:0;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper .form-item .form-item.form-item-field-birthday-und-0-value-month,.section-user.page-user-edit.admin-user #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.admin-user #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.admin-user #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.admin-user #user-profile-form fieldset.form-wrapper .form-item.form-type-textfield label,.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper .form-item.form-type-password label{max-width:35%;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper .form-item.form-type-textfield input,.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper .form-item.form-type-password input{width:25em;max-width:65%;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper .form-item.form-type-radios label{max-width:35%;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper.location{margin:0;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper.location .form-item label{width:180px;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper.location .form-type-select{width:100%;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper.location .form-type-select:after{display:none;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper.location .form-type-select label{max-width:35%;}.section-user.page-user-edit.admin-user #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.admin-user #user-profile-form fieldset.form-wrapper.location .form-type-select div.select-wrapper select{width:100%;}.section-user.page-user-edit.admin-user #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.admin-user #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.admin-user #user-profile-form fieldset.form-wrapper.location .form-item-field-user-location-und-0-postal-code input{width:130px;}.section-user.page-user-edit.admin-user #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.admin-user #user-profile-form fieldset.form-wrapper .form-type-select{width:75%;padding-left:0;margin-left:0;}.section-user.page-user-edit.admin-user #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.admin-user #user-profile-form fieldset.form-wrapper .form-type-select select{width:74%;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper .form-type-select.form-item-field-user-label-und label{padding-top:12px;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper .form-type-select.form-item-field-user-label-und:after{right:3%;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper .field-type-field-collection .form-item{display:inline;width:45%;padding-left:0;}.section-user.page-user-edit.admin-user #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.admin-user #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.admin-user #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.admin-user #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.admin-user #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.admin-user #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.admin-user #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.admin-user #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.admin-user #user-profile-form fieldset.form-wrapper.vertical-tabs-pane .form-type-select label{margin-top:5px;line-height:40px;}.section-user.page-user-edit.admin-user #user-profile-form fieldset.form-wrapper.vertical-tabs-pane .form-type-select select{width:65.67%;}.section-user.page-user-edit.admin-user #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.admin-user #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.admin-user #user-profile-form .field-name-field-child-privacy{margin-bottom:25px;}.section-user.page-user-edit.admin-user #user-profile-form .form-actions{margin-left:225px;}.section-user.page-user-edit.admin-user #user-profile-form .form-actions .form-submit,.section-user.page-user-edit.admin-user #user-profile-form .form-actions .form-next,.section-user.page-user-edit.admin-user #user-profile-form .form-actions .form-cancel{width:110px;font-size:1.25em;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general legend,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator legend,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish legend,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy legend{padding-top:5px;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset{padding-top:0;}.section-user.page-user-edit.admin-user #edit-newsletters-container-general fieldset.collapsed,.section-user.page-user-edit.admin-user #edit-newsletters-container-educator fieldset.collapsed,.section-user.page-user-edit.admin-user #edit-newsletters-container-spanish fieldset.collapsed,.section-user.page-user-edit.admin-user #edit-newsletters-container-advocacy fieldset.collapsed{padding-top:20px;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-reco-age-range .form-type-select{max-width:150px;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-collection-pref-grid{margin-bottom:3rem;}.page-field-collection-field-collection-child #field-collection-item-form .form-actions .btn{width:150px;}.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#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{width:20px;height:20px;background-image:url(https://www.commonsensemedia.org/sites/all/themes/commonsense/images/reg-profile/png-icons/account_settings.png);}.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.users-profile #main{margin:0;}.section-users.users-profile #content{padding:3rem 1rem 1.5rem;}.section-users.users-profile .pane-views-panes .tab{width:80%;max-width:100%;}.section-users.users-profile .pane-views-panes .views-row{padding-bottom:1rem;}.section-users.users-profile .pane-views-panes .views-field-field-product-image{margin-right:1.5rem;}.section-users.users-profile .pane-views-panes .views-field-field-review-recommended-age{margin-bottom:1rem;}.section-users.users-profile .pane-views-panes .views-field-field-user-review-title,.section-users.users-profile .pane-views-panes .views-field-field-user-review-review,.section-users.users-profile .pane-views-panes .user-review-content-grid{padding-left:99px;clear:none;}.section-users.users-profile .pane-views-panes .user-review-content-grid{margin-top:1rem;}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items{margin:0 -0.5rem;}.section-users.users-profile .pane-views-panes .user-review-content-grid .grid-items .field-content-grid-type{display:-ms-inline-flexbox;display:inline-flex;min-width:33%;padding:0.5rem;margin:0.5rem 0;}.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{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;}.page-field-collection-field-collection-child #field-collection-item-form .field-name-field-reco-age-range .form-type-select{max-width:150px;}.section-users.users-profile .pane-views-panes .views-field-field-user-review-title,.section-users.users-profile .pane-views-panes .views-field-field-user-review-review,.section-users.users-profile .pane-views-panes .user-review-content-grid{padding-left:124px;}.section-users.page-user-favorite-reviews #content{padding:2rem;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .view-header .see-all-link.visible-sm{display:none;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .hidden-sm{display:initial;}.section-users.page-user-favorite-reviews .view-user-content-flagged-favorites .hidden-lg{display:none;} 
}
/*})'"*/
