#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(https://d2e111jq13me73.cloudfront.net/misc/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}html.js input.throbbing{background-image:url(https://d2e111jq13me73.cloudfront.net/misc/throbber-active.gif);background-position:100% center;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(https://d2e111jq13me73.cloudfront.net/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(https://d2e111jq13me73.cloudfront.net/misc/draggable.png) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(https://d2e111jq13me73.cloudfront.net/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(https://d2e111jq13me73.cloudfront.net/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(https://d2e111jq13me73.cloudfront.net/misc/tree.png) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(https://d2e111jq13me73.cloudfront.net/misc/throbber-active.gif) no-repeat 0px center;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}/**/
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/**/
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/**/
html.overlay-open,html.overlay-open body{height:100%;overflow:hidden;}#overlay-container,.overlay-modal-background,.overlay-element{height:100%;left:0;position:absolute;top:0;width:100%;z-index:500;}.overlay-modal-background{background:transparent url(https://d2e111jq13me73.cloudfront.net/modules/overlay/images/background.png) repeat;}.overlay-element{background:transparent;left:-200%;z-index:501;}.overlay-element.overlay-active{left:0;}html.overlay-open .displace-top,html.overlay-open .displace-bottom{z-index:600;}#overlay-disable-message{display:none;}html.overlay-open #overlay-disable-message{display:block;}/**/
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}#sb-overlay{position:relative;height:100%;width:100%;}#sb-wrapper{position:absolute;visibility:hidden;width:100px;}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}#sb-body{position:relative;height:100%;}#sb-body-inner{position:absolute;height:100%;width:100%;}#sb-player.html{height:100%;overflow:auto;}#sb-body img{border:none;}#sb-loading{position:relative;height:100%;}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}#sb-loading-inner span{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/libraries/shadowbox/build/loading.gif) no-repeat;padding-left:34px;display:inline-block;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title,#sb-title-inner{height:26px;line-height:26px;}#sb-title-inner{font-size:16px;}#sb-info,#sb-info-inner{height:20px;line-height:20px;}#sb-info-inner{font-size:12px;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}#sb-nav-close{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/libraries/shadowbox/build/close.png);}#sb-nav-next{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/libraries/shadowbox/build/next.png);}#sb-nav-previous{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/libraries/shadowbox/build/previous.png);}#sb-nav-play{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/libraries/shadowbox/build/play.png);}#sb-nav-pause{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/libraries/shadowbox/build/pause.png);}#sb-counter{float:left;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}/**/
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}/**/
#comments{margin-top:15px;}.indented{margin-left:25px;}.comment-unpublished{background-color:#fff4f4;}.comment-preview{background-color:#ffffea;}/**/
.container-inline-date{clear:both;}.container-inline-date .form-item{float:none;margin:0;padding:0;}.container-inline-date > .form-item{display:inline-block;margin-right:0.5em;margin-bottom:10px;vertical-align:top;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{margin:0;padding:0;}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}.container-inline-date .date-padding{padding:10px;float:left;}.views-exposed-form .container-inline-date .date-padding{padding:0;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}.date-prefix-inline{display:inline-block;}.date-clear{clear:both;display:block;float:none;}.date-no-float{clear:both;float:none;width:98%;}.date-float{clear:none;float:left;width:auto;}.date-float .form-type-checkbox{padding-right:1em;}.form-type-date-select .form-type-select[class$=hour]{margin-left:.75em;}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{background:#F3F3F3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{background-color:#B5BEBE;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-size:2em;font-weight:bold;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em;}.date-year-range-select{margin-right:1em;}/**/
#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}/**/
.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}/**/
div.toboggan-container{text-align:center;}div.toboggan-login-link-container{text-align:left;}div.toboggan-login-link-container a{text-decoration:none;}div.toboggan-block-message{text-align:left;}div.user-login-block{text-align:left;}div.user-login-block a{text-align:left;}.toboggan-unified #login-message{text-align:center;font-size:2em;line-height:1.2;}.toboggan-unified #login-links{text-align:center;font-size:1.5em;line-height:2.7;}.toboggan-unified #login-links a{padding:.5em;border:1px #666 solid;background-color:#EEE;}.toboggan-unified #login-links a:hover{background-color:#DDD;}.toboggan-unified #login-links a.lt-active,.toboggan-unified #login-links a.lt-active:hover{background-color:#FFF19A;border:2px #333 solid;}.toboggan-unified.login #register-form{display:none;}.toboggan-unified.register #login-form{display:none;}/**/
.mollom-captcha-container span,#edit-mollom-captcha{display:block;}.dblog-event pre,#simpletest-result-form table td{white-space:pre-wrap;}.form-item-mollom-captcha label[for="edit-mollom-captcha"]{float:none;}.mollom_captcha_flash_player:focus{border:yellow 2px solid;}.mollom-captcha-container{display:inline-block;position:relative;}.mollom-captcha-container .mollom-refresh-captcha{position:absolute;}.mollom-captcha-container .mollom-captcha-content{padding-left:20px;}/**/
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}/**/
.poll{overflow:hidden;}.poll .bar{height:1em;margin:1px 0;background-color:#ddd;}.poll .bar .foreground{background-color:#000;height:1em;float:left;}.poll .links{text-align:center;}.poll .percent{text-align:right;}.poll .total{text-align:center;}.poll .vote-form{text-align:center;}.poll .vote-form .choices{text-align:left;margin:0 auto;display:table;}.poll .vote-form .choices .title{font-weight:bold;}.node-form #edit-poll-more{margin:0;}.node-form #poll-choice-table .form-text{display:inline;width:auto;}.node-form #poll-choice-table td.choice-flag{white-space:nowrap;width:4em;}td.poll-chtext{width:80%;}td.poll-chvotes .form-text{width:85%;}/**/
#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}/**/
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}/**/
.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}.sf-menu{line-height:1.0;z-index:497;}.sf-menu ul{left:0;position:absolute;top:-99999em;width:12em;}.sf-menu ul li{width:100%;}.sf-menu li{float:left;position:relative;z-index:498;}.sf-menu a{display:block;position:relative;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li:hover ul,.sf-menu li.sfHover ul{z-index:499;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{left:0;top:2.5em;}.sf-menu li li:hover > ul,.sf-menu li li.sfHover > ul{left:12em;top:0;}.sf-hidden{left:0 !important;top:-99999em !important;}.sf-menu a.sf-with-ul{min-width:1px;}.sf-sub-indicator{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/libraries/superfish/images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:0.75em;text-indent:-999em;top:1.05em;width:10px;}a > .sf-sub-indicator{top:0.8em;background-position:0 -100px;}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/libraries/superfish/images/shadow.png) no-repeat right bottom;padding:0 8px 9px 0 !important;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;}.sf-shadow ul.sf-shadow-off{background:transparent;}.sf-menu.rtl,.sf-menu.rtl li{float:right;}.sf-menu.rtl li:hover > ul,.sf-menu.rtl li.sfHover > ul{left:auto;right:0;}.sf-menu.rtl li li:hover > ul,.sf-menu.rtl li li.sfHover > ul{left:auto;right:12em;}.sf-menu.rtl ul{left:auto;right:0;}.sf-menu.rtl .sf-sub-indicator{left:0.75em;right:auto;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/libraries/superfish/images/arrows-ffffff-rtl.png) no-repeat -10px -100px;}.sf-menu.rtl a > .sf-sub-indicator{top:0.8em;background-position:-10px -100px;}.sf-menu.rtl a:focus > .sf-sub-indicator,.sf-menu.rtl a:hover > .sf-sub-indicator,.sf-menu.rtl a:active > .sf-sub-indicator,.sf-menu.rtl li:hover > a > .sf-sub-indicator,.sf-menu.rtl li.sfHover > a > .sf-sub-indicator{background-position:0 -100px;}.sf-menu.rtl ul .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl ul a > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.rtl ul a:focus > .sf-sub-indicator,.sf-menu.rtl ul a:hover > .sf-sub-indicator,.sf-menu.rtl ul a:active > .sf-sub-indicator,.sf-menu.rtl ul li:hover > a > .sf-sub-indicator,.sf-menu.rtl ul li.sfHover > a > .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl.sf-horizontal.sf-shadow ul,.sf-menu.rtl.sf-vertical.sf-shadow ul,.sf-menu.rtl.sf-navbar.sf-shadow ul ul{background-position:bottom left;padding:0 0 9px 8px !important;-webkit-border-radius:8px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:8px;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;border-radius:8px;border-top-right-radius:0;border-bottom-left-radius:0;}.sf-vertical.rtl li:hover > ul,.sf-vertical.rtl li.sfHover > ul{left:auto;right:12em;}.sf-vertical.rtl .sf-sub-indicator{background-position:-10px 0;}.sf-vertical.rtl a > .sf-sub-indicator{background-position:0 0;}.sf-vertical.rtl a:focus > .sf-sub-indicator,.sf-vertical.rtl a:hover > .sf-sub-indicator,.sf-vertical.rtl a:active > .sf-sub-indicator,.sf-vertical.rtl li:hover > a > .sf-sub-indicator,.sf-vertical.rtl li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl li li{float:right;}.sf-navbar.rtl ul .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul a > .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar.rtl ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul li.sfHover > a > .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul ul .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl ul ul a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl ul ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover > a > .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl li li:hover > ul,.sf-navbar.rtl li li.sfHover > ul{left:auto;right:0;}.sf-navbar.rtl li li li:hover > ul,.sf-navbar.rtl li li li.sfHover > ul{left:auto;right:12em;}.sf-navbar.rtl > li > ul{background:transparent;padding:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:0;}/**/
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(https://www.commonsensemedia.org/sites/all/libraries/slick/slick/./fonts/slick.eot);src:url(https://www.commonsensemedia.org/sites/all/libraries/slick/slick/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(https://www.commonsensemedia.org/sites/all/libraries/slick/slick/./fonts/slick.woff) format('woff'),url(https://www.commonsensemedia.org/sites/all/libraries/slick/slick/./fonts/slick.ttf) format('truetype'),url(https://d2e111jq13me73.cloudfront.net/sites/all/libraries/slick/slick/./fonts/slick.svg#slick) format('svg');} 
 .slick-loading .slick-list{background:#fff url(https://d2e111jq13me73.cloudfront.net/sites/all/libraries/slick/slick/./ajax-loader.gif) center center no-repeat;}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;margin-top:-10px\9;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}/**/
.slick-wrapper,.slick,.slick *{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}img{border:0;height:auto;max-width:100%;-ms-interpolation-mode:bicubic;}.slick__slide img{margin-left:auto;margin-right:auto;}.slick-hidden{display:none;}.slick__arrow{bottom:auto;display:none;height:2px;left:0;margin-top:-1px;pointer-events:none;position:absolute;top:50%;width:100%;z-index:2;}.slick__arrow li,.slick__arrow button{pointer-events:auto;}.slick-initialized ~ .slick__arrow{display:block;}.slick-initialized ~ .slick__arrow.element-hidden{display:none;}.slick--has-arrow-down > .slick__arrow{bottom:20px;height:62px;left:50%;margin:0 0 0 -90px;top:auto;width:180px;}.slick-arrow,.slick-down{border:0;border-radius:50%;display:block;font-size:0;height:42px;pointer-events:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:42px;}.slick-arrow:active,.slick-arrow:focus,.slick-down:active,.slick-down:focus{box-shadow:none;outline:0;}.slick-arrow::before,.slick-arrow::after,.slick-down::before,.slick-down::after{pointer-events:none;}.slick-prev{left:0;}.slick-next{right:0;}.slick-arrow::before{color:#ff6d2c;font-size:36px;font-size:2.25rem;}.slick-arrow:hover::before{color:#37465b;}.slick-down{background:#ff6d2c;cursor:pointer;height:48px;left:50%;margin-left:-24px;top:50%;width:48px;}.slick-down:hover{background:#37465b;}.slick-down::before,.slick-down::after{border-right:3px solid;color:#fff;content:'';display:block;height:16px;margin-top:-6px;position:absolute;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);right:28px;top:50%;width:0;}.slick-down::after{right:18px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.slick-down:hover::before,.slick-down:hover::after{color:#fff;}.slick--center .slick-track{padding-bottom:32px;padding-top:32px;}.slick--center.slick--skin--classic .slick-track,.slick--center.slick--display--thumbnail .slick-track{padding-bottom:0;padding-top:0;}.slick--center .slide__content{overflow:hidden;position:relative;}.slick--center .slick__slide{-webkit-transition:all 300ms ease;transition:all 300ms ease;}.no-js .slick img.lazy{display:none;}.no-js .slick__slide,.slick__slide .slick__slide{max-width:100%;}.slick-initialized{overflow:visible;}.slick,.slick__slide{max-width:100%;position:relative;}.slick__slide.slick-center{z-index:1;}.slick__slide.slick-current{z-index:4;}.draggable{cursor:grab;cursor:-webkit-grab;}.draggable:active{cursor:grabbing;cursor:-webkit-grabbing;}.draggable:active a,.draggable:active .slide__caption{cursor:grabbing;cursor:-webkit-grabbing;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none;}.slide__media{overflow:hidden;position:relative;}.slick__image{margin:0 auto;}.slide__content::after{content:"";display:table;clear:both;}.slide__title{margin:10px 0 5px;line-height:1.2;}.slide__link{margin:30px auto;}.slide__pattern{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;pointer-events:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAAA3NCSVQICAjb4U/gAAAABlBMVEUAAAD///+l2Z/dAAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAACusAAArrAYKLDVoAAAAWdEVYdENyZWF0aW9uIFRpbWUAMjUvMDQvMTHvvlk6AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAAA5JREFUCJljSGB4wPAAAAVmAiGdUf+vAAAAAElFTkSuQmCC") repeat 0 0;}.slick-dots li button{pointer-events:auto;}.slick-dots li button::before{font-size:12px;font-size:0.75rem;}.slide__caption{cursor:text;position:relative;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;-webkit-user-select:text;user-select:text;width:100%;}.slick--ondemand .slick__slide:not(.slick-active) img[data-lazy]{width:40px;height:40px;}.slick--display--main .slide__caption{min-height:32%;padding:20px 0;z-index:3;}.slick--display--thumbnail .slide__caption{padding:5px 6px;}.slick--display--thumbnail .slick__slide img{pointer-events:auto;}.unslick .slide{width:100%;}@media (min-width:64em) {
 .unslick.slick--float::after{content:"";display:table;clear:both;}.slick--float .slick__slide{float:left;max-width:100%;}.slick--display--main .slick__slide img{pointer-events:none;}.slide__caption{left:0;padding:20px;top:10%;}.slide--caption--center .slide__caption,.slide--caption--center-top .slide__caption,.slide--caption--right  .slide__caption{width:42%;}.slide--caption--center .slide__caption{margin-top:-16%;position:absolute;top:50%;}.slide--caption--center .slide__caption,.slide--caption--center-top .slide__caption{left:50%;margin-left:-21%;padding:0;position:absolute;text-align:center;}.slide--caption--right .slide__caption{left:auto;position:absolute;right:0;}.slide--caption--top .slide__caption,.slide--caption--bottom .slide__caption{position:absolute;width:100%;}.slide--caption--top .slide__caption{top:0;}.slide--caption--bottom .slide__caption{bottom:0;top:auto;}.slick--has-arrow-down .slide--caption--bottom .slide__caption{padding-bottom:80px;}.slide--caption--stage-left .slide__caption,.slide--caption--stage-right .slide__caption,.slide--caption--stage-zebra .slide__caption{left:50%;margin-left:-41%;padding:0;position:absolute;width:82%;}.slick--display--thumbnail .slide__caption,.slide--caption--below .slide__caption{padding:20px 0;position:relative;top:auto;width:100%;}.slick--display--thumbnail .slide__caption{padding:5px 6px;}#overlay .slick-wrapper,#overlay .slick{margin-left:auto;margin-right:auto;max-width:1040px;} 
}/**/
.slick-wrapper{margin-bottom:60px;}/**/
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}/**/
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}/**/
.rate-info,.rate-description{clear:left;font-size:0.8em;color:#666;}/**/
.panel-content-top-left,.panel-content-top-right{float:left;width:24.9%;}.panel-content-top-middle,.panel-content-main-bottom-left{float:left;width:49.9%;}.panel-content-main-bottom-right{float:left;width:49.9%;}.panel-content-bottom-main{float:left;width:74.9%;}.panel-content-bottom-sidebar{float:left;width:24.9%;}.panel-content-top-last,.panel-content-bottom-bottom{clear:left;}/**/
.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a{display:none;}.flexslider:hover .flex-direction-nav a,.flexslider:hover .flex-direction-nav a{display:block;}/**/
@font-face{font-family:'flexslider-icon';src:url(https://www.commonsensemedia.org/sites/all/libraries/flexslider/fonts/flexslider-icon.eot);src:url(https://www.commonsensemedia.org/sites/all/libraries/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(https://www.commonsensemedia.org/sites/all/libraries/flexslider/fonts/flexslider-icon.woff2) format('woff2'),url(https://www.commonsensemedia.org/sites/all/libraries/flexslider/fonts/flexslider-icon.woff) format('woff'),url(https://www.commonsensemedia.org/sites/all/libraries/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(https://d2e111jq13me73.cloudfront.net/sites/all/libraries/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;} 
 .flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px) {
 .flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;} 
}/**/
.field-collection-container{border-bottom:1px solid #D3D7D9;margin-bottom:1em;}.field-collection-container .field-items .field-item{margin-bottom:10px;}.field-collection-container .field-items .field-items .field-item{margin-bottom:0;}.field-collection-view{padding:1em 0 0.3em 0;margin:0 1em 0 1em;border-bottom:1px dotted #D3D7D9;}.field-collection-view-final{border-bottom:none;}.field-collection-view .entity-field-collection-item{float:left;}.field-collection-view ul.field-collection-view-links{float:right;font-size:0.821em;list-style-type:none;width:auto;margin:0 1em;padding:0;}.field-collection-view .field-label{width:25%;}.field-collection-view .content{margin-top:0;width:100%;}.field-collection-view .entity-field-collection-item{width:100%;}ul.field-collection-view-links li{float:left;}ul.field-collection-view-links li a{margin-right:1em;}.field-collection-container ul.action-links-field-collection-add{float:right;padding:0 0.5em 0 0;margin:0 0 1em 2em;font-size:0.821em;}/**/
.ctools-collapsible-container .ctools-toggle{float:left;width:21px;height:21px;cursor:pointer;background-position:7px 7px;background-repeat:no-repeat;background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/ctools/images/collapsible-expanded.png);}.ctools-collapsible-container .ctools-collapsible-handle{display:none;}html.js .ctools-collapsible-container .ctools-collapsible-handle{display:block;}.ctools-collapsible-container .ctools-collapsible-handle{cursor:pointer;}.ctools-collapsible-container .ctools-toggle-collapsed{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/modules/contrib/ctools/images/collapsible-collapsed.png);}/**/
.zocial,a.zocial,a.zocial:active,a.zocial:focus,a.zocial:hover,a.zocial:link,a.zocial:visited{position:relative;display:inline-block;padding:0 .95em 0 0;font:bold 100%/2.1 "Lucida Grande",Tahoma,sans-serif;color:#fff;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.5);white-space:nowrap;cursor:pointer;border:1px solid #777;border-color:rgba(0,0,0,.2) rgba(0,0,0,.2) #333;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;-moz-box-shadow:inset 0 .08em 0 rgba(255,255,255,.4),inset 0 0 .1em rgba(255,255,255,.9);-webkit-box-shadow:inset 0 .08em 0 rgba(255,255,255,.4),inset 0 0 .1em rgba(255,255,255,.9);box-shadow:inset 0 .08em 0 rgba(255,255,255,.4),inset 0 0 .1em rgba(255,255,255,.9);-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.zocial:before{float:left;padding:0 .5em;margin:0 .5em 0 0;font:120%/1.65 icons;font-style:normal;font-weight:400;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;text-decoration:none;text-transform:none;border-right:.075em solid rgba(0,0,0,.1);-moz-box-shadow:.075em 0 0 rgba(255,255,255,.25);-webkit-box-shadow:.075em 0 0 rgba(255,255,255,.25);box-shadow:.075em 0 0 rgba(255,255,255,.25);content:""}.zocial:active{outline:0}.zocial.icon{max-width:2.4em;max-height:2.15em;padding-right:0;padding-left:0;overflow:hidden;white-space:nowrap}.zocial.icon:before{width:2em;height:2em;padding:0;border:none;box-shadow:none}.zocial{background-image:-moz-linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05) 49%,rgba(0,0,0,.05) 51%,rgba(0,0,0,.1));background-image:-ms-linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05) 49%,rgba(0,0,0,.05) 51%,rgba(0,0,0,.1));background-image:-o-linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05) 49%,rgba(0,0,0,.05) 51%,rgba(0,0,0,.1));background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.1)),color-stop(49%,rgba(255,255,255,.05)),color-stop(51%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05) 49%,rgba(0,0,0,.05) 51%,rgba(0,0,0,.1));background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05) 49%,rgba(0,0,0,.05) 51%,rgba(0,0,0,.1))}.zocial:focus,.zocial:hover{background-image:-moz-linear-gradient(rgba(255,255,255,.15) 49%,rgba(0,0,0,.1) 51%,rgba(0,0,0,.15));background-image:-ms-linear-gradient(rgba(255,255,255,.15) 49%,rgba(0,0,0,.1) 51%,rgba(0,0,0,.15));background-image:-o-linear-gradient(rgba(255,255,255,.15) 49%,rgba(0,0,0,.1) 51%,rgba(0,0,0,.15));background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.15)),color-stop(49%,rgba(255,255,255,.15)),color-stop(51%,rgba(0,0,0,.1)),to(rgba(0,0,0,.15)));background-image:-webkit-linear-gradient(rgba(255,255,255,.15) 49%,rgba(0,0,0,.1) 51%,rgba(0,0,0,.15));background-image:linear-gradient(rgba(255,255,255,.15) 49%,rgba(0,0,0,.1) 51%,rgba(0,0,0,.15))}.zocial:active{background-image:-moz-linear-gradient(bottom,rgba(255,255,255,.1),rgba(255,255,255,0) 30%,transparent 50%,rgba(0,0,0,.1));background-image:-ms-linear-gradient(bottom,rgba(255,255,255,.1),rgba(255,255,255,0) 30%,transparent 50%,rgba(0,0,0,.1));background-image:-o-linear-gradient(bottom,rgba(255,255,255,.1),rgba(255,255,255,0) 30%,transparent 50%,rgba(0,0,0,.1));background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.1)),color-stop(30%,rgba(255,255,255,0)),color-stop(50%,transparent),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(bottom,rgba(255,255,255,.1),rgba(255,255,255,0) 30%,transparent 50%,rgba(0,0,0,.1));background-image:linear-gradient(to top,rgba(255,255,255,.1),rgba(255,255,255,0) 30%,rgba(0,0,0,0) 50%,rgba(0,0,0,.1))}.zocial.email:before{content:"]";color:#312c2a}.zocial.facebook:before{content:"f"}.zocial.googleplus:before{content:"*"}.zocial.linkedin:before{content:"L"}.zocial.pinterest:before{content:"1"}.zocial.print:before{content:"\00D1"}.zocial.twitter:before{content:"T"}.zocial.youtube:before{content:"U"}.zocial.email{background-color:#f0f0eb;color:#312c2a}.zocial.facebook{background-color:#4863ae}.zocial.googleplus{background-color:#dd4b39}.zocial.linkedin{background-color:#007AB9}.zocial.pinterest{background-color:#c91618}.zocial.print{background-color:#f0f0eb;color:#222;text-shadow:0 1px 0 rgba(255,255,255,.8)}.zocial.twitter{background-color:#46c0fb}.zocial.youtube{background-color:red}.zocial.primary,.zocial.secondary{margin:.1em 0;padding:0 1em}.zocial.primary:before,.zocial.secondary:before{display:none}.zocial.primary{background-color:#333}.zocial.secondary{color:#222;text-shadow:0 1px 0 rgba(255,255,255,.8);background-color:#f0f0eb}button:-moz-focus-inner{padding:0;border:0}/**/
.buy-links-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/buy-links-s919bcee62f.png);background-repeat:no-repeat;}.scope-sequence-sprite,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.creative-credit--copyright .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.creative-credit--copyright.not-active .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.creative-credit--copyright.not-active:hover .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.cyberbullying .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.cyberbullying--digital-drama .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.cyberbullying.not-active .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.cyberbullying--digital-drama.not-active .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.cyberbullying.not-active:hover .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.cyberbullying--digital-drama.not-active:hover .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.digital-footprint--reputation .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.digital-footprint--reputation.not-active .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.digital-footprint--reputation.not-active:hover .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.information-literacy .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.information-literacy.not-active .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.information-literacy.not-active:hover .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.internet-safety .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.internet-safety.not-active .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.internet-safety.not-active:hover .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.privacy--security .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.privacy--security.not-active .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.privacy--security.not-active:hover .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.relationships--communication .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.relationships--communication.not-active .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.relationships--communication.not-active:hover .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.self-image--identity .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.self-image--identity.not-active .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.self-image--identity.not-active:hover .logo,body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-creative-credit--copyright,body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-cyberbullying,body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-cyberbullying--digital-drama,body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-digital-footprint--reputation,body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-information-literacy,body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-internet-safety,body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-privacy--security,body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-relationships--communication,body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-self-image--identity{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/scope-sequence-s23a5c3fc8c.png);background-repeat:no-repeat;}.shadowbox-sprite,#sb-nav-close,#sb-nav-next,#sb-nav-previous,#sb-nav-play,#sb-nav-pause{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/shadowbox-sa8ae420843.png);background-repeat:no-repeat;}#page,.region-bottom{margin-left:auto;margin-right:auto;width:100%;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}#content{width:100%;}.sidebar-first #content{float:left;width:80%;margin-left:20%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.sidebar-second #content{float:left;width:80%;margin-left:0%;margin-right:-80%;}.sidebar-second .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;}.two-sidebars #content{float:left;width:60%;margin-left:20%;margin-right:-80%;}.two-sidebars .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.two-sidebars .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;}#page,.region-bottom{margin-left:auto;margin-right:auto;max-width:1000px;}#header,#content,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}#content .panel-display{position:relative;}@media all and (min-width:768px) and (max-width:768px) {
 .sidebar-first #content{float:left;width:50%;margin-left:25%;margin-right:-75%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.sidebar-first .region-sidebar-first{float:left;width:50%;margin-left:0%;margin-right:-50%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.sidebar-second #content,.panel-2col-stacked #content{float:left;width:50%;margin-left:0%;margin-right:-50%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.sidebar-second .region-sidebar-second,.panel-2col-stacked .region-sidebar-second{float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.two-sidebars #content{float:left;width:50%;margin-left:25%;margin-right:-75%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.two-sidebars .region-sidebar-first{float:left;width:50%;margin-left:0%;margin-right:-50%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.two-sidebars .region-sidebar-second{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-left:0;padding-right:0;clear:left;}.two-sidebars .region-sidebar-second .block{padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.two-sidebars .region-sidebar-second .block:nth-child(4n+1){float:left;width:25%;margin-left:0%;margin-right:-25%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:left;}.two-sidebars .region-sidebar-second .block:nth-child(4n+2){float:left;width:25%;margin-left:25%;margin-right:-50%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.two-sidebars .region-sidebar-second .block:nth-child(4n+3){float:left;width:25%;margin-left:50%;margin-right:-75%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.two-sidebars .region-sidebar-second .block:nth-child(4n){float:left;width:25%;margin-left:75%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;} 
}@media all and (min-width:768px) {
 body.sidebar-first #content,body.sidebar-first .panel-content-main,.panel-2col-stacked-sidebar-left #content,.panel-2col-stacked-sidebar-left .panel-content-main{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-right:0;}body.sidebar-first .region-sidebar-first,body.sidebar-first .sidebar-left,.panel-2col-stacked-sidebar-left .region-sidebar-first,.panel-2col-stacked-sidebar-left .sidebar-left{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-left:0;}body.sidebar-first .panel-content-bottom,.panel-2col-stacked-sidebar-left .panel-content-bottom{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}body.sidebar-second #content,body.sidebar-second .panel-content-main,.panel-2col-stacked-sidebar-right #content,.panel-2col-stacked-sidebar-right .panel-content-main{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-left:0;}body.sidebar-second .region-sidebar-second,body.sidebar-second .panel-content-right,body.sidebar-second .sidebar-right,.panel-2col-stacked-sidebar-right .region-sidebar-second,.panel-2col-stacked-sidebar-right .panel-content-right,.panel-2col-stacked-sidebar-right .sidebar-right{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-right:0;}body.sidebar-second .panel-content-bottom,.panel-2col-stacked-sidebar-right .panel-content-bottom{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.panel-2col-equal-stacked-sidebar .panel-content-left{float:left;width:50%;margin-left:0%;margin-right:-50%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.panel-2col-equal-stacked-sidebar .panel-content-right{float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.panel-2col-equal-stacked-sidebar .panel-content-bottom{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.panel-3col-stacked .panel-content-left{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.panel-3col-stacked .panel-content-middle{float:left;width:33.33333%;margin-left:33.33333%;margin-right:-66.66667%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.panel-3col-stacked .panel-content-right{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.panel-3col-stacked .panel-content-bottom{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.two-sidebars #content{float:left;width:25%;margin-left:25%;margin-right:-50%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.two-sidebars .region-sidebar-first{float:left;width:25%;margin-left:0%;margin-right:-25%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.two-sidebars .region-sidebar-second{float:left;width:25%;margin-left:50%;margin-right:-75%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;} 
}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:"Lato",Arial,Helvetica,sans-serif;font-size:93.75%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.4em;}body{margin:0;padding:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}p,pre{margin:1.4em 0;}blockquote{margin:1.4em 2em;}h1{font-size:1.7em;line-height:1.64706em;margin-top:0.82353em;margin-bottom:0.82353em;}h2{font-size:1.2em;line-height:2.33333em;margin-top:1.16667em;margin-bottom:1.16667em;}h3{font-size:1.17em;line-height:2.39316em;margin-top:1.19658em;margin-bottom:1.19658em;}h4{font-size:1em;line-height:1.4em;margin-top:1.4em;margin-bottom:1.4em;}h5{font-size:0.83em;line-height:1.68675em;margin-top:1.68675em;margin-bottom:1.68675em;}h6{font-size:1em;line-height:1.4em;margin-top:1.4em;margin-bottom:1.4em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.4em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.4em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1.4em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 2em;}menu,ol,ul{padding:0 0 0 2em;}img{border:0;max-width:100%;height:auto;}.lt-ie9 img{width:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:0.06667em;border-top-style:solid;padding-top:0.42333em;border-bottom-width:0.06667em;border-bottom-style:solid;padding-bottom:0.84333em;border-left-width:0.06667em;border-left-style:solid;padding-left:0.84333em;border-right-width:0.06667em;border-right-style:solid;padding-right:0.84333em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.4em;margin-bottom:1.4em;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}html,body{height:100%;}.wrapper{height:auto !important;height:100%;min-height:100%;margin:0 auto;}body{padding:0;margin:0;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:100%;color:#4a4a4a;background-color:#fff;line-height:1.5;}body #mainpage{background-color:#fff;}h1,h1.title,h2,h2.node-title,h2.block-title,h2.title,h2.comment-form,h3,h3.title,h4,h5,h6{margin:0;font-family:"Lato",Arial,Helvetica,sans-serif;font-weight:normal;color:#3a3a3a;line-height:1.33em;text-rendering:optimizelegibility;}a,a:visited{color:#249a10;text-decoration:none;}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(36,154,16,0.33);-moz-transition:color,0.17s,ease-out 0s;-o-transition:color,0.17s,ease-out 0s;-webkit-transition:color,0.17s,ease-out 0s;transition:color 0.17s ease-out 0s;}a:hover,a:visited:hover{color:#7fd64d;-moz-transition:color,0.17s,ease-out 0s;-o-transition:color,0.17s,ease-out 0s;-webkit-transition:color,0.17s,ease-out 0s;transition:color 0.17s ease-out 0s;}a:active,a:visited:active{color:#999;-moz-transition:color,0s,none 0s;-o-transition:color,0s,none 0s;-webkit-transition:color,0s,none 0s;transition:color 0s none 0s;}a:focus,a:visited:focus{color:#999;-moz-transition:color,0s,none 0s;-o-transition:color,0s,none 0s;-webkit-transition:color,0s,none 0s;transition:color 0s none 0s;}input[type="text"],input[type="password"]{padding:0.5em;border:1px solid #c1c1c1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.panel-pane.hide-mobile{display:none;}.show-mobile.ctools-collapsible-container{background:#f4f4f4;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.15em;padding:13px 0;text-align:center;}.show-mobile.ctools-collapsible-container .ctools-toggle{background-image:none;}.show-mobile.ctools-collapsible-container h2{display:inline;font-size:15px;line-height:15px;margin:auto;padding:0 50px 0 30px;position:relative;}.show-mobile.ctools-collapsible-container h2:after{content:'〉';content:'\3009';font-size:26px;position:absolute;right:20px;top:9px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}html.js .show-mobile.ctools-collapsible-container h2{display:inline;}#mini-panel-faux_footer .view-faux-footer-nodequeues:before,#mini-panel-faux_footer .view-faux-footer-nodequeues:after{content:"";display:table;}#mini-panel-faux_footer .view-faux-footer-nodequeues:after{clear:both;}#mini-panel-faux_footer .view-faux-footer-nodequeues > .view-content{float:left;width:57.14286%;margin-left:0%;margin-right:-57.14286%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#mini-panel-faux_footer .view-faux-footer-nodequeues > .view-footer{float:left;width:42.85714%;margin-left:57.14286%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;color:#fff;text-align:center;background-color:#666;}.breadcrumb ol{padding:0;margin:0;}.breadcrumb li{display:inline;padding:0;margin:0;list-style-type:none;}div.messages,div.messages--status,div.messages--warning,div.messages--error{margin:0 12px 15px;}div.messages ul,div.messages--status ul,div.messages--warning ul,div.messages--error ul{margin-top:0;margin-bottom:0;}div.messages.newreg,div.newreg.messages--status,div.newreg.messages--warning,div.newreg.messages--error{margin-right:15px;margin-left:15px;font-weight:bold;color:#000;background:#96DDF3;border:none;-moz-box-shadow:5px 5px 1px 0px #ededed;-webkit-box-shadow:5px 5px 1px 0px #ededed;box-shadow:5px 5px 1px 0px #ededed;}.messages,.messages--status,.messages--warning,.messages--error{padding:10px 10px 10px 50px;margin:1.4em 0;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADzklEQVR4Ac2WA5TraBvHv29t22yTlEmdSTvGqu21bd87Rplep2Pz2ra5tm1v93CN4r9p5+zgZGat95zf6+f5tfH/APyt/PsCk890CVfEjWU9bI2ZNx8X29NcKdfMLmQHqQX1hX9YYFlgOZ8NsC2snw3rK/XQNmiha9WB6WCgadLAsNyAJD4pwrm4VVn5WRf+LoHJb0q1eq3vM1UMuHUcnDudGLV3FMYfGJ9A7CfmuPUc6FoanJt73ygYLb9JYFpmMrM+Nsy0MXBud2Lc/nF9s09kzzg4tjuga9aB9bJhA29I/kVB1pisC60e6wdMM4Nhu4Zh1J5R/TJ6+yjM9U5D3qp5ib3aFi1sbtuHliGW8/sVWF3WNdpqLXI252DIziHd7JCSWzsbX3/9JVrW1KGoORfZG7NBl9Pg/Fxbn4L4FSFeIRHzKjMcWx1wbHFg5MYRsG+xSxi+aijW7V6Jn8vWfRswdMsQmDpMsLgskfiVJxGkL0kfpl+sR/LaZGRvyMa8wHTMc03DxFXj4+NelFTlIRaLdQmERwVkr89G8upk0MtoZLmyJkkEma7M1apqFVJWpmC2dwpOP3oC3373LfL5OZjQPhapa1KRujoV4+tH4/FnHulK/sTHTyBldUoC2yobVEEVMn2ZbRJBmi/tCXWdGlw7h8aj9V0Jfgj/gEJ+LsbUjwDTyICvLeta+/bHbzFg0wCwHSzY9k5UlSqkeFIek/6DRZlPKSuVoFtoaJo1aHm6pStRNBpFyeI8THOPx6eff9I1HzgVAFVHQdmghKZRA7qJBlVJIbUs9VmJwLnYuU4lqEDWkyDrOil/pBw9y2PPPNzVf+rjp0DVUiBqiV5QAoX7XPdtkwiGLxm+QBPQgKwlewXwJ3nEEOsl+j7yPXJW54CoISSoy9QYXTN6hkTQeKzxRn2BPkpUS4NKDpcgEot0CYIPBRHf10VVN9r52uiGZzbcIBGI/H+QMGi/KqCSBMWZv28+wtEwXgq9BEW1IjEnr5T3ggyQsHvtRwCcIRWIPPvqs7cl5SaFiKA0OM60ndNgX2OHvEIugVhCwDzPHDr17Km7f/Fh59/gn0TPp8NigDRReT8sk0M9Wx1eumfp2N/yuD67/mj9zPivIf0k5EF5n8iCMsgEGQgXAcNMQ0jYJswHcM5vfeGc+dLbLxkecD1wTDlTGSXzRFFATLpYlmjlPjmIEgLUdCpq5+0H3/7kbX085o+8Mq98M/Rmlnu1e4mjxHHImmt92VZoe2EgP3Bvbl1u5QvvvXAPgKv/ipf+/0UuFbktQWf/jP/EV8VPVVjDs0ElePcAAAAASUVORK5CYII=');background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACq0lEQVR4AbWUA4xkSxSGR++tbWNs27Zt27Zt247Wtq1obdvmv9OVbCs9nknyJfdWnTrfKbIBmFRGFVyXqx1cna0dPimC8gzNzQFexvD3NEJ5htbOCRWUJ6kuy4rR+vPy8Fy8OTIbuXHqfxoLdFZPmKA4RePs9W0r8P0UG+HOrsUoTNa4OCGCihRl/oxIlT/fT3OACAjsyItV/FOSoSgwbkFuvOqV61uXk8RfTrATKN93dy5CdqzytXEJCpOVZZJClUn1Z7pnwEyPbwBeXOqfTmaRESmLwjh5hTEL0iMV717fuoxU3Jq1BPqaIoSuvEUge7FzIdIiFe6NSZAbLaEbFyCPf2u/uXIhjPUkCDtrF1D3IjlUEpnR4vqjFiSFyj25vnUpdWNPds6BuaEM4VzvLNqJ2rkA8UEyT0clyAwXtY3ykwb9ybm9dTqsTeUJD3ZOZThRCUGiSAsVdhyxINpP6tX1bUsoCai8O8IJe0sVOFip4PNxIqZyZ8d8RHiLvx6RIDVMJCDCW4K+eiq+LsoI8lAk34ywI9ZPGKkhgkHDCoI9xD5c27qYOQkhJUwemZGyLPtu75iLQFfhD0MKkoMFU0LdRVlVTzjetRwnusnGs5xFpDcfEgJ4UwcV+DmKfLm2ZSHLBK8PciInfA2B8s0q5ubWWfC04//CUhDnx1se5CI4aPW7GxbD2kyBQPlmEUMIc1+PKK/15QwCW1s2Thcr/u9XNs4bdODDXdMQ4qVMoHwPFnd983Q4mHF/p+SkCmL8uKt11QXx5QTXoAOZH7tBY06yQ0OZB+Huq6qpgjh/od3aqvw43T0X3wYCvp1ihm2EsONU1wyoK3Ejyot3N1Wwf0uxWJiH4GNXS+5vrpbrv9LjYr5uUJwHIcSd/zElJ/MpWjqAwASxlGGTJ5O/3wULru7DtE4AAAAASUVORK5CYII=');border-color:#ed5;}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACmUlEQVR4AbWWA5AcWxSG573YTkqxbdu2bdu27aQQm8u4XLGzY9szsfnnzq301Ny93es9Vf/ozPm+drcMgFj+J5lJcjGFmUlnRFhJwn0rVz5zjhqlSSqeRYte4PdvSYkk3DlmjMbWsydc48fDNW4cnGPHgvwG5+jRIGA4R46Ec8QIWDt1gr1fP6OURBJuHzgQvtWrUxR7376SEnF4v37wLV+eqkhJOLi1a1e4Z86kubRrFw5v2wYX/c7GM2sWYkl/95YtsM2bR79bu3XjJLJIuKVNG5B3mgtbt+LO7dtQqVQ4SCCO0O8RiSL9+Lg4eDwe7CF9y6RJ9HdL+/aMRCYcLcY6dWDv35/m4fz5uH3rFoRSKpXYv3EjrP/6V9avR2xMjNCmkos7doTnTQ0bwjNzZkKITQWhw81Yrx49IoS8OXQIpBjJ3nXrcIns1OioKKb35elT2Hr0CM+aGjWCrXdvIyMwVK0KU5MmTAJkqSKKbq7o6GgW/ugRzK1ahWfMTZvCUKMGL9CVLg1D9epc/Bs2AH/+QKw+37sHsubcjL5sWV6gLVYMulKlxHP8OAd3JCRAW7Gi6P+1JUrwAnXevNAUKsTl5MSJiIqK4gQajQZbFy6ESmSGsHiB8v//ocqShcnJUaNw5vRpSNWzZ8+wee5cKBLNhVi8QCZDZE4NHYpTJ04wwI/k0PWSpY6s58+fU4mcnU9acKt5cxw/epSDq3LmpH1yJnOSQzNnSgt8y5Y9T7wGwd27ReFC3DNmQKivcjnIQcL2p02TU4FwqXAMHqwTkfBwFoKvCQkcnFyTzPj165Jwqfg/KYkqWzYOzPSzZ5eECxc7aUmqwsP5Gw4vSRdcEKRTwsNTfNMnx/xLItInFXKjSZCA02T6Y8tfqe5IioBnv+oAAAAASUVORK5CYII=');border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{color:#234600;background-color:#f8fff0;}.warning,.messages--warning{color:#840;background-color:#fffce5;}.error,.messages--error{color:#8c2e0b;background-color:#fef5f1;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{padding:1px 0 1px 20px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7ElEQVR4AaWTPwqDUAzGewSP4BGkJ+gRegRv0bU3cezYIzg5OPkGNzcHwUEegoPgkCalKR+pGaSBzz+Q70c+3suJiP7S+4FVVVXGKliRRaAnK8deBaD5jiZHJStBwI+5rmua55m01nWlEAJCGgTo2KSapkmN3+9t2wSMkBsCCgRoqWEcR5Jq2xYBDwREBEijSOPIJFImBiGArGwcecv/IUDf9yS1LIvGOQbQk8DRPUCz1zAMg0C8eAEB+V5T13USwwOc7UUqvQg75shKLSAxUSQ7nj2aM3uV7T5EZ+yClbrLZECXD0x01QWy2/gCp0LkgyV3SRsAAAAASUVORK5CYII=');background-position:0 50%;background-repeat:no-repeat;}ol.fancylist{counter-reset:li;margin-left:0;padding-left:0;}ol.fancylist li{position:relative;margin:0 0 1em 2em;padding:4px 8px;list-style:none;}ol.fancylist li:before{content:counter(li);counter-increment:li;position:absolute;left:-1.7em;width:1.5em;color:#fff;text-align:center;background-color:#249a10;font-size:1.2em;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;}ul.inline{display:inline;padding:0;}ul.inline li{display:inline;padding:0 1em 0 0;list-style-type:none;}span.field-label{padding:0 1em 0 0;}.item-list .pager{padding:0;clear:both;text-align:center;}.item-list .pager li{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.feed-icon{display:none;}.rate-widget .ajax-progress{margin-left:5px;}.rate-widget .throbber{float:none;margin:0;}.block{margin-bottom:1.5em;}.comments{margin:1.5em 0;}.comment.comment-preview{background-color:#ffffea;}.comment .new{color:#c00;}.comment .permalink{font-size:75%;text-transform:uppercase;}.indented{margin-left:2em;}.comment-unpublished p.unpublished{height:0;overflow:visible;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:75px;font-weight:bold;line-height:1;color:#d8d8d8;text-align:center;text-transform:uppercase;word-wrap:break-word;}.form-item{margin:1.5em 0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{display:block;font-weight:bold;}.form-item label.age-select-text{font-weight:500;}.form-item label.option{display:inline;font-weight:normal;}.form-item .form-required{color:#c00;}.form-item .description{font-size:0.85em;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}.container-inline div,.container-inline label{display:inline;}a.button{-moz-appearance:button;-webkit-appearance:button;}a.csm-button{background:#249a10;border:1px solid #239510;color:#fff;display:inline-block;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:13px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:13px;padding:8px 15px;text-align:center;margin-right:10px;}a.csm-button:hover{background-color:#fff;color:#249a10;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}a.csm-video-button{background:#f2f3ef;border:1px solid #999;color:#333;display:inline-block;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:13px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:13px;padding:8px 15px;text-align:center;}a.csm-video-button:before{color:#333;content:'P';display:inline-block;height:14.95px;font-family:icons;font-size:22.75px;margin:-1px 9.75px -3px -5px;vertical-align:bottom;width:16.25px;}a.csm-video-button:hover{background-color:#999;color:#fff;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}a.csm-video-button:hover:before{color:#fff;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.password-parent,.confirm-parent{margin:0;}form th{padding-right:1em;text-align:left;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form tr.even{background-color:#fff;}form table .item-list ul{margin:0;}td.menu-disabled{background:#ccc;}.unpublished #content .panel-display li.expanded,ul li.expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;}.unpublished #content .panel-display li.collapsed,ul li.collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;}.unpublished #content .panel-display li.leaf,ul li.leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}li a:active,li a.active,li a.active-trail{color:#000;}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;}.menu a.active{color:#000;}ul.primary,ul.secondary{padding:0 2px;margin:1em 0 1.5em;white-space:nowrap;list-style:none;border-bottom:1px solid #bbb;}ul.primary:after,ul.secondary:after{display:block;height:1px;clear:both;content:'.';visibility:hidden;}ul.primary li,ul.secondary li{float:left;margin:0.5em 3px 0;}ul.primary a,ul.secondary a{display:block;line-height:1.5em;text-decoration:none;border:1px solid #e9e9e9;border-right:0;border-bottom:0;}ul.primary li{margin:0.5em 0 0 3px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;border-bottom:0;}ul.primary li.active{margin-bottom:-1px;border-bottom:1px solid #fff;}ul.primary a:link,ul.primary a:visited{padding:0 1em;color:#333;letter-spacing:1px;text-align:center;background-color:#dedede;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}ul.primary a:hover,ul.primary a:focus{background-color:#e9e9e9;border-color:#f2f2f2;}ul.primary a.active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}ul.secondary{padding-bottom:0.5em;margin-top:-1.5em;font-size:0.9em;}ul.secondary a:link,ul.secondary a:visited{padding:0 0.5em;color:#666;-moz-border-radius:0.75em;-webkit-border-radius:0.75em;border-radius:0.75em;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;}ul.secondary a:hover,ul.secondary a:focus{color:#333;background-color:#dedede;border-color:#999;}ul.secondary a.active,ul.secondary a:active{color:#fff;text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;}.views-displays .secondary li{float:none;margin:0 6px 0;}.views-displays .secondary a:link,.views-displays .secondary a:visited{padding:2px 7px 3px;text-shadow:none;}.views-displays .secondary .open > a{-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px;border-radius:7px 7px 0 0;}.views-displays .secondary .open > a:hover{color:#333;}.views-displays .secondary .action-list li{margin:0;}.views-displays .secondary .action-list li:first-child{-moz-border-radius:0 7px 0 0;-webkit-border-radius:0;border-radius:0 7px 0 0;}.views-displays .secondary .action-list li:last-child{-moz-border-radius:0 0 7px 7px;-webkit-border-radius:0;border-radius:0 0 7px 7px;}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.collapsible .fieldset-legend html.js{padding-left:15px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');background-position:5px 65%;background-repeat:no-repeat;}.collapsed .fieldset-legend html.js{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');background-position:5px 50%;}.fieldset-legend .summary{margin-left:0.5em;font-size:0.9em;color:#999;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{margin:0 0.2em;background:#ccc;border-color:#666;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/progress.gif);}#sb-nav-close{background-position:0 0;}#sb-nav-next{background-position:-32px 0;}#sb-nav-previous{background-position:-80px 0;}#sb-nav-play{background-position:-64px 0;}#sb-nav-pause{background-position:-48px 0;}#wrapper{width:100%;}#page{position:relative;width:100%;padding-bottom:1em;}#mainpage{padding:0.5em 0 0 0;}#main{margin-top:0.5em;}#secondary-menu{float:right;}#main{clear:both;}#main p{margin-bottom:1em;}#mainpage{padding:0 0 1em 0;}.overlay #mainpage{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;}#prefooterwrapper #block-csm-educator-educator-certification-banner{width:100%;}#prefooterwrapper #block-csm-ui-site-footer-social-links,#prefooterwrapper #block-csm-educator-educator-social-links{width:100%;margin:0;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom:2px solid #ddd;-moz-box-shadow:0 2px 2px rgba(255,255,255,0.75) inset,0 -2px 5px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 2px 2px rgba(255,255,255,0.75) inset,0 -2px 5px rgba(0,0,0,0.1) inset;box-shadow:0 2px 2px rgba(255,255,255,0.75) inset,0 -2px 5px rgba(0,0,0,0.1) inset;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-links,#prefooterwrapper #block-csm-educator-educator-social-links .social-links{display:block;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item,#prefooterwrapper #block-csm-educator-educator-social-links .social-item{display:inline-block;float:left;width:3em;height:3em;margin-right:.6em;margin-bottom:1em;font-size:0.9em;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item.first,#prefooterwrapper #block-csm-educator-educator-social-links .social-item.first{margin-left:0;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item.last,#prefooterwrapper #block-csm-educator-educator-social-links .social-item.last{margin-right:0;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link{margin-right:10px;float:left;font-size:1.3em;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.icon,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.icon,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.icon,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.icon{width:2.4em;height:2.4em;max-width:2.4em;max-height:2.4em;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial:before,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial:before,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial:before,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial:before{width:2em;height:1.75em;font:1.2em/2 icons;color:#fff;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial:link,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial:visited,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial:link,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial:visited,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial:link,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial:visited,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial:link,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial:visited{color:#efefef;background-image:none;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial:active{background-image:none;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial:hover{-moz-transition:all 0.17s ease-out;-o-transition:all 0.17s ease-out;-webkit-transition:all 0.17s ease-out;transition:all 0.17s ease-out;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.facebook,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.twitter,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.youtube,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.pinterest,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.googleplus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.linkedin,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.email,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.instagram,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.facebook,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.twitter,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.youtube,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.pinterest,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.googleplus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.linkedin,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.email,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.instagram,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.facebook,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.twitter,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.youtube,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.pinterest,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.googleplus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.linkedin,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.email,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.instagram,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.facebook,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.twitter,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.youtube,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.pinterest,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.googleplus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.linkedin,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.email,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.instagram{background-color:#999;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.facebook:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.facebook:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.twitter:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.twitter:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.youtube:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.youtube:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.pinterest:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.pinterest:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.googleplus:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.googleplus:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.linkedin:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.linkedin:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.email:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.email:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.instagram:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.instagram:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.facebook:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.facebook:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.twitter:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.twitter:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.youtube:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.youtube:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.pinterest:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.pinterest:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.googleplus:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.googleplus:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.linkedin:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.linkedin:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.email:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.email:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.instagram:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.instagram:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.facebook:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.facebook:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.twitter:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.twitter:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.youtube:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.youtube:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.pinterest:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.pinterest:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.googleplus:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.googleplus:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.linkedin:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.linkedin:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.email:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.email:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.instagram:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.instagram:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.facebook:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.facebook:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.twitter:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.twitter:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.youtube:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.youtube:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.pinterest:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.pinterest:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.googleplus:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.googleplus:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.linkedin:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.linkedin:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.email:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.email:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.instagram:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.instagram:focus{color:#f9f9f9;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.facebook:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.twitter:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.youtube:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.pinterest:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.googleplus:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.linkedin:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.email:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.instagram:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.facebook:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.twitter:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.youtube:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.pinterest:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.googleplus:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.linkedin:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.email:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.instagram:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.facebook:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.twitter:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.youtube:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.pinterest:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.googleplus:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.linkedin:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.email:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.instagram:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.facebook:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.twitter:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.youtube:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.pinterest:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.googleplus:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.linkedin:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.email:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.instagram:active{color:#fff;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.facebook:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.facebook:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.facebook:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.facebook:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.facebook:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.facebook:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.facebook:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.facebook:focus{background-color:#5469a2;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.facebook:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.facebook:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.facebook:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.facebook:active{background-color:#4863ae;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.twitter:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.twitter:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.twitter:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.twitter:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.twitter:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.twitter:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.twitter:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.twitter:focus{background-color:#59b9e8;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.twitter:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.twitter:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.twitter:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.twitter:active{background-color:#46c0fb;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.youtube:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.youtube:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.youtube:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.youtube:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.youtube:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.youtube:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.youtube:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.youtube:focus{background-color:#e61a1a;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.youtube:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.youtube:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.youtube:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.youtube:active{background-color:#f00;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.pinterest:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.pinterest:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.pinterest:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.pinterest:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.pinterest:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.pinterest:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.pinterest:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.pinterest:focus{background-color:#b32c2e;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.pinterest:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.pinterest:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.pinterest:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.pinterest:active{background-color:#c91618;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.googleplus:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.googleplus:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.googleplus:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.googleplus:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.googleplus:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.googleplus:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.googleplus:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.googleplus:focus{background-color:#cc594a;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.googleplus:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.googleplus:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.googleplus:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.googleplus:active{background-color:#dd4b39;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.linkedin:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.linkedin:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.linkedin:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.linkedin:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.linkedin:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.linkedin:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.linkedin:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.linkedin:focus{background-color:#0e76ab;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.linkedin:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.linkedin:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.linkedin:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.linkedin:active{background-color:#007AB9;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.email:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.email:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.email:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.email:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.email:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.email:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.email:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.email:focus{background-color:#e78b4a;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.email:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.email:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.email:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.email:active{background-color:#f6883b;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.instagram:before,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.instagram:before,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.instagram:before,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.instagram:before{content:'i';}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.instagram:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.instagram:focus,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.instagram:hover,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.instagram:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.instagram:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.instagram:focus,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.instagram:hover,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.instagram:focus{background-color:#cf4272;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link .zocial.instagram:active,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.instagram:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link .zocial.instagram:active,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.instagram:active{background-color:#e1306c;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .title,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .title{line-height:1.2em;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .title a:link,#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .title a:visited,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .title a:link,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .title a:visited{font-size:0.9em;font-weight:bold;color:#555;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .footer-one-liner,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .footer-one-liner{line-height:1em;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .footer-one-liner a,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .footer-one-liner a{font-size:0.8em;color:#999;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.icon,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.icon{background-color:#999;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item .link a.zocial.icon:before,#prefooterwrapper #block-csm-educator-educator-social-links .social-item .link a.zocial.icon:before{position:relative;left:0;top:.05em;}#prefooterwrapper #block-csm-ui-site-footer-social-links #connect-header,#prefooterwrapper #block-csm-educator-educator-social-links #connect-header{padding-top:14px;padding-right:14px;padding-left:14px;text-align:center;}#prefooterwrapper #block-csm-ui-site-footer-social-links #connect-social-links,#prefooterwrapper #block-csm-educator-educator-social-links #connect-social-links{width:100%;padding-top:10px;padding-right:14px;padding-left:14px;}#prefooterwrapper #block-csm-ui-site-footer-social-links #connect-social-links .social-link-wrapper,#prefooterwrapper #block-csm-educator-educator-social-links #connect-social-links .social-link-wrapper{width:320px;height:54px;min-height:54px;margin:0 auto;}#prefooterwrapper #block-csm-ui-site-footer-social-links #connect-social-links .zocial:link,#prefooterwrapper #block-csm-ui-site-footer-social-links #connect-social-links .zocial:visited,#prefooterwrapper #block-csm-ui-site-footer-social-links #connect-social-links a.zocial:link,#prefooterwrapper #block-csm-ui-site-footer-social-links #connect-social-links a.zocial:visited,#prefooterwrapper #block-csm-educator-educator-social-links #connect-social-links .zocial:link,#prefooterwrapper #block-csm-educator-educator-social-links #connect-social-links .zocial:visited,#prefooterwrapper #block-csm-educator-educator-social-links #connect-social-links a.zocial:link,#prefooterwrapper #block-csm-educator-educator-social-links #connect-social-links a.zocial:visited{text-shadow:none;border:none;-moz-border-radius:2.4em;-webkit-border-radius:2.4em;border-radius:2.4em;}#prefooterwrapper #block-csm-ui-site-footer-social-links .footer-one-liner,#prefooterwrapper #block-csm-educator-educator-social-links .footer-one-liner{display:none;}#footerwrapper{padding-bottom:20px;background-color:#2f2f2f;}#footer{padding-bottom:0;}#footer .block-menu .block-title,#footer .block-menu-block .block-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}#footer .footer-title{padding-bottom:10px;font-size:0.9em;font-weight:bold;color:#ddd;}#footer ul{padding-left:0;}#footer ul li{list-style-type:none;list-style-image:none;}#footer ul li a,#footer ul li a:link,#footer ul li a:visited{color:#999;white-space:nowrap;}#footer ul li a:hover,#footer ul li a:focus,#footer ul li a:link:hover,#footer ul li a:link:focus,#footer ul li a:visited:hover,#footer ul li a:visited:focus{color:#c6c6c6;}#footer ul li a:active,#footer ul li a:link:active,#footer ul li a:visited:active{color:#ddd;}#footer #block-menu-menu-global-footer{margin-top:0.4em;}#footer #block-menu-menu-global-footer .footer-title{display:inline-block;width:100%;padding-bottom:6px;margin-bottom:5px;border-bottom:1px solid #444;}#footer #block-menu-menu-global-footer .footer-sideline{display:none;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded{display:block;*display:inline;width:100%;margin:20px 0;vertical-align:top;zoom:1;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded li.menu__item{display:inline;padding-right:15px;font-size:0.85em;line-height:200%;}#footer #block-csm-ui-site-footer-download-app{padding-right:0;margin-top:0.4em;}#footer #block-csm-ui-site-footer-download-app .footer-title{width:100%;display:inline-block;padding-bottom:6px;margin-bottom:5px;border-bottom:1px solid #444;}#footer #block-csm-ui-site-footer-download-app .footer-sideline{display:none;}#footer .download-app-links{width:100%;height:35px;min-height:35px;margin-top:10px;}#footer .download-app-links .app-link-wrapper{width:240px;height:35px;min-height:35px;margin:0 auto;}#footer .download-app-links .link{float:left;width:109px;}#footer .download-app-links .link.appstore{margin:0 1em 0 0;}#footer .download-app-links .link.googleplay{margin:0;}#footer .download-app-links a.download-app{display:block;height:35px;font-size:0;line-height:0;color:transparent;}#footer .download-app-links a.download-app.appstore{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/download-apps-s9f980dab32.png) -303px 0 no-repeat;height:35px;width:118px;}#footer .download-app-links a.download-app.googleplay{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/download-apps-s9f980dab32.png) 0 0 no-repeat;height:35px;width:106px;}#footer #block-csm-ui-site-footer-paragraph{font-size:0.8em;line-height:200%;color:#aaa;}#footer #block-csm-ui-site-footer-copyright{padding-top:1em;line-height:1.1em;text-align:left;color:#777;border-top:1px solid #3f3f3f;}#footer #block-csm-ui-site-footer-copyright .copyright,#footer #block-csm-ui-site-footer-copyright .trademark{max-width:620px;margin:auto;font-size:11px;}#footer #block-csm-ui-site-footer-copyright #siteSealFauxBadge{display:block;max-width:132px;margin:15px auto;text-align:center;}#footer .footermenu li{height:1.5em;}#footer .footermenu li a{font-size:0.9em;line-height:1;}.region-sidebar-first h1,.region-sidebar-first h2,.region-sidebar-first h3,.region-sidebar-first h4{font-size:1.15em;}.region-sidebar-first p{font-size:1em;}.region-sidebar-second h1,.region-sidebar-second h2,.region-sidebar-second h3,.region-sidebar-second h4,.panel-sidebar h1,.panel-sidebar h2,.panel-sidebar h3,.panel-sidebar h4{font-size:1.15em;}.region-sidebar-second p,.panel-sidebar p{font-size:1em;}#edit-search-api-views-fulltext-wrapper input.form-autocomplete{background-image:none;background-position:96% 50%;}#edit-search-api-views-fulltext-wrapper input.form-autocomplete.throbbing{background-image:url(/sites/all/themes/commonsense/images/ajax-loader.gif);}#edit-search-api-views-fulltext-wrapper #autocomplete{z-index:1000;overflow:visible;text-align:left;}#edit-search-api-views-fulltext-wrapper #autocomplete li{white-space:normal;background-color:#eee;}#edit-search-api-views-fulltext-wrapper #autocomplete li.selected{background-color:#249a10;}#edit-search-api-views-fulltext-wrapper #autocomplete li.selected a,#edit-search-api-views-fulltext-wrapper #autocomplete li.selected a:link,#edit-search-api-views-fulltext-wrapper #autocomplete li.selected a:visited{color:#fff;}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac{padding:5px;border-bottom:1px solid #ddd;}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-image{display:none;float:left;}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-image,#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type,#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-link{margin:0 5px;}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type:before{float:left;margin-right:0.33em;font-family:icons;font-size:20px;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_book:before{content:':';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_app:before{content:'?';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_game:before{content:'6';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_movie:before,#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm-movie:before{content:'5';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_music:before{content:'\266B';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_tv:before{content:'\2010';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_website:before{content:'\EA00';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_about:before,#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_landing_page:before{content:'\2139';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_blog:before{content:'\E973';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_guide:before{content:'\EC00';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_video:before{content:'\25B6';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_top_picks:before{content:'7';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_press_release:before,#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm-press-release:before{content:'>';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_research:before,#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm-research:before{content:'9';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_curriculum_lesson:before{content:'\E960';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_topic:before,#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm_topic_question:before{content:'\E398';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.pdf-file:before{display:inline-block;width:16px;height:26px;background:url(/modules/file/icons/application-pdf.png) no-repeat left center;content:'';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.external-link:before{content:'\2197';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm-download:before{content:'\EB02';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm-education:before{content:';';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm-toolkit:before{content:'\F030';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm-advocacy:before{content:'4';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type.csm-gear:before{content:'\002699';}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type:before{float:none;font-size:16px;}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-link{font-size:11px;font-weight:bold;}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-type:before,#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-link{vertical-align:top;}.page-node-add-csm-user-review .node-csm_user_review-form .form-wrapper,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-wrapper{width:auto;}.page-node-add-csm-user-review .node-csm_user_review-form label,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form label{margin-right:0;width:auto;}.page-node-add-csm-user-review .node-csm_user_review-form .form-item label,.page-node-add-csm-user-review .node-csm_user_review-form .form-item > div,.page-node-add-csm-user-review .node-csm_user_review-form .form-radios > div,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-item label,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-item > div,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-radios > div{display:inline-block;}.page-node-add-csm-user-review .node-csm_user_review-form .form-text,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-text{width:100%;}.page-node-add-csm-user-review .node-csm_user_review-form .filter-wrapper,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .filter-wrapper{display:none;}.page-node-add-csm-user-review .node-csm_user_review-form .group-rating,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .group-rating{padding-top:0;margin:0 -12px 25px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZkZmJlZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#fdfbef));background-image:-moz-linear-gradient(#ffffff,#fdfbef);background-image:-webkit-linear-gradient(#ffffff,#fdfbef);background-image:linear-gradient(#ffffff,#fdfbef);border:0;-moz-box-shadow:0px 10px 10px 0px #ededed;-webkit-box-shadow:0px 10px 10px 0px #ededed;box-shadow:0px 10px 10px 0px #ededed;}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid > label,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid > label{float:left;}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes{float:left;max-width:500px;vertical-align:top;}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item > .icon:before,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item > .icon:before{float:left;font-family:'icons';-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-style:normal;font-weight:normal;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;content:'';-moz-user-select:none;-webkit-user-select:none;user-select:none;}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-message .icon:before,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-message .icon:before{content:'m';}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-role-model .icon:before,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-role-model .icon:before{content:'r';}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-violence .icon:before,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-violence .icon:before{content:'v';}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-sex .icon:before,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-sex .icon:before{content:'s';}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-language .icon:before,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-language .icon:before{content:'l';}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-consumerism .icon:before,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-consumerism .icon:before{content:'c';}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-drugs .icon:before,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-drugs .icon:before{content:'d';}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-educational .icon:before,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-educational .icon:before{content:'e';}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-playability .icon:before,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-playability .icon:before{content:'g';}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-safety .icon:before,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item-field-user-review-content-grid-und-safety .icon:before{content:'p';}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item{position:relative;display:inline-block;width:15%;height:auto;min-width:105px;padding:0;margin:0;}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item label.option,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item label.option{float:left;width:100%;min-height:70px;padding:0;font-size:9px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#f2f2f2));background-image:-moz-linear-gradient(#ffffff,#f2f2f2);background-image:-webkit-linear-gradient(#ffffff,#f2f2f2);background-image:linear-gradient(#ffffff,#f2f2f2);}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item label.option .ui-button-text,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item label.option .ui-button-text{display:block;padding:5px 20px;margin-top:30px;}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item label.ui-state-active,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item label.ui-state-active{background:#4b4b4b;}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item label.ui-state-active .ui-button-text,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item label.ui-state-active .ui-button-text{color:#fff;}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item label.ui-state-active + .icon:before,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item label.ui-state-active + .icon:before{color:#f2f2f2;}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item label.form-item-field-user-review-content-grid-und-drugs,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item label.form-item-field-user-review-content-grid-und-drugs{min-width:215px;}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item .icon,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item .icon{position:absolute;top:5px;left:50%;display:block;width:25px;height:25px;margin-left:-12px;}.page-node-add-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item .icon:before,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-field-name-field-user-review-content-grid .form-checkboxes .form-item .icon:before{height:36px;margin-top:-15px;margin-left:2px;font-size:36px;}.page-node-add-csm-user-review .node-csm_user_review-form .vertical-tabs,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .vertical-tabs{clear:both;}.page-node-add-csm-user-review .node-csm_user_review-form .form-actions,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-actions{clear:left;}.page-node-add-csm-user-review .node-csm_user_review-form .form-actions .form-submit,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-actions .form-submit{margin-right:15px;padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.page-node-add-csm-user-review .node-csm_user_review-form .form-actions .form-submit:hover,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-actions .form-submit:hover{background-color:#23a20d;border:#22910f 1px solid;}.page-node-add-csm-user-review .node-csm_user_review-form .form-actions .form-submit:hover,.page-node-add-csm-user-review .node-csm_user_review-form .form-actions .form-submit:focus,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-actions .form-submit:hover,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-actions .form-submit:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-node-add-csm-user-review .node-csm_user_review-form .form-actions .form-submit:active,.page-node-add-csm-user-review .node-csm_user_review-form .form-actions .form-submit:focus,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-actions .form-submit:active,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-actions .form-submit:focus{background-color:#22a90c;outline:none;}.page-node-add-csm-user-review .node-csm_user_review-form .form-actions .form-submit:active,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-actions .form-submit:active{border:#22910f 1px solid;}.page-node-add-csm-user-review .node-csm_user_review-form .form-actions .form-submit:focus,.page-node-edit.node-type-csm-user-review .node-csm_user_review-form .form-actions .form-submit:focus{border:1px solid #249a10;}.page-node-add-csm-user-review .star,.page-node-edit.node-type-csm-user-review .star{font-family:icons;letter-spacing:2px;position:relative;top:1px;margin-right:15px;}.page-node-add-csm-user-review .star:before,.page-node-edit.node-type-csm-user-review .star:before{color:#555;}.page-node-add-csm-user-review .star:after,.page-node-edit.node-type-csm-user-review .star:after{color:#ddd;}.page-node-add-csm-user-review .star.hover:before,.page-node-edit.node-type-csm-user-review .star.hover:before{color:#555;}.page-node-add-csm-user-review .star.rating-5:before,.page-node-add-csm-user-review .star.hover-5:before,.page-node-edit.node-type-csm-user-review .star.rating-5:before,.page-node-edit.node-type-csm-user-review .star.hover-5:before{content:'⋆⋆⋆⋆⋆';}.page-node-add-csm-user-review .star.rating-4:before,.page-node-add-csm-user-review .star.hover-4:before,.page-node-edit.node-type-csm-user-review .star.rating-4:before,.page-node-edit.node-type-csm-user-review .star.hover-4:before{content:'⋆⋆⋆⋆';}.page-node-add-csm-user-review .star.rating-4:after,.page-node-add-csm-user-review .star.hover-4:after,.page-node-edit.node-type-csm-user-review .star.rating-4:after,.page-node-edit.node-type-csm-user-review .star.hover-4:after{content:'⋆';}.page-node-add-csm-user-review .star.rating-3:before,.page-node-add-csm-user-review .star.hover-3:before,.page-node-edit.node-type-csm-user-review .star.rating-3:before,.page-node-edit.node-type-csm-user-review .star.hover-3:before{content:'⋆⋆⋆';}.page-node-add-csm-user-review .star.rating-3:after,.page-node-add-csm-user-review .star.hover-3:after,.page-node-edit.node-type-csm-user-review .star.rating-3:after,.page-node-edit.node-type-csm-user-review .star.hover-3:after{content:'⋆⋆';}.page-node-add-csm-user-review .star.rating-2:before,.page-node-add-csm-user-review .star.hover-2:before,.page-node-edit.node-type-csm-user-review .star.rating-2:before,.page-node-edit.node-type-csm-user-review .star.hover-2:before{content:'⋆⋆';}.page-node-add-csm-user-review .star.rating-2:after,.page-node-add-csm-user-review .star.hover-2:after,.page-node-edit.node-type-csm-user-review .star.rating-2:after,.page-node-edit.node-type-csm-user-review .star.hover-2:after{content:'⋆⋆⋆';}.page-node-add-csm-user-review .star.rating-1:before,.page-node-add-csm-user-review .star.hover-1:before,.page-node-edit.node-type-csm-user-review .star.rating-1:before,.page-node-edit.node-type-csm-user-review .star.hover-1:before{content:'⋆';}.page-node-add-csm-user-review .star.rating-1:after,.page-node-add-csm-user-review .star.hover-1:after,.page-node-edit.node-type-csm-user-review .star.rating-1:after,.page-node-edit.node-type-csm-user-review .star.hover-1:after{content:'⋆⋆⋆⋆';}.page-node-add-csm-user-review .star.rating-0:after,.page-node-add-csm-user-review .star.hover-0:after,.page-node-edit.node-type-csm-user-review .star.rating-0:after,.page-node-edit.node-type-csm-user-review .star.hover-0:after{content:'⋆⋆⋆⋆⋆';}.page-node-add-csm-user-review .star.rating-0,.page-node-edit.node-type-csm-user-review .star.rating-0{top:2px;}.page-node-add-csm-user-review .guidelines,.page-node-edit.node-type-csm-user-review .guidelines{font-size:.9em;color:#999;}.page-node-add-csm-user-review.overlay #overlay,.page-node-edit.node-type-csm-user-review.overlay #overlay{max-width:500px;}.page-node-add-csm-user-review.overlay #overlay .back-to-review-link,.page-node-edit.node-type-csm-user-review.overlay #overlay .back-to-review-link{display:none;}#sidebar-primary.upper .pane-menu-tree.styled{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px;border-radius:5px 5px 5px 5px;padding-top:0.75em;background:#f4f4f4;padding:12px;margin-bottom:1.5em;}#sidebar-primary.upper .pane-menu-tree.styled .menu{margin:0 0 0 0.5em;padding:0;}#sidebar-primary.upper .pane-menu-tree.styled h2{font-size:1.33em;margin-bottom:0.25em;}#sidebar-primary.upper .pane-menu-tree.styled li{list-style:none;}.panel-2col-stacked-sidebar-left .center-wrapper,.panel-2col-stacked-sidebar-right .center-wrapper{clear:both;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper h2,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper h2{font-size:16px;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper ul{list-style-type:none;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .form-item-ages,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper .form-item-ages{display:inline-block;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper.open > .inside,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper.open > .inside{height:auto;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper em,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper em{display:none;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .item-list ul,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper .item-list ul{padding:0;margin:0;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .item-list ul li,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper .item-list ul li{margin:0;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .item-list ul li a:link,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper .item-list ul li a:link{display:block;margin-top:0.25em;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .panel-separator,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper .panel-separator{padding-top:1em;margin-bottom:1em;clear:both;border-bottom:1px solid #ccc;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper a,.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper a:link,.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper a:visited,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper a,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper a:link,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper a:visited{color:#4b4b4b;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper a.zocial,.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper a.zocial:link,.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper a.zocial:visited,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper a.zocial,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper a.zocial:link,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper a.zocial:visited{color:#fff;}.panel-2col-stacked-sidebar-left .panel-content-main .views-row img,.panel-2col-stacked-sidebar-right .panel-content-main .views-row img{float:left;margin-right:1em;margin-left:1em;}.panel-2col-stacked-sidebar-left h1,.panel-2col-stacked-sidebar-right h1{display:none;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper{margin-bottom:2em;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .inside,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper .inside{height:47px;overflow:hidden;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .inside .lower,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper .inside .lower{clear:left;}.panel-2col-stacked-sidebar-left #sidebar-primary-button,.panel-2col-stacked-sidebar-right #sidebar-primary-button{background:#f4f4f4;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.15em;padding:13px 0;text-align:center;}.panel-2col-stacked-sidebar-left #sidebar-primary-button .ctools-toggle,.panel-2col-stacked-sidebar-right #sidebar-primary-button .ctools-toggle{background-image:none;}.panel-2col-stacked-sidebar-left #sidebar-primary-button h2,.panel-2col-stacked-sidebar-right #sidebar-primary-button h2{display:inline;font-size:15px;line-height:15px;margin:auto;padding:0 50px 0 30px;position:relative;}.panel-2col-stacked-sidebar-left #sidebar-primary-button h2:after,.panel-2col-stacked-sidebar-right #sidebar-primary-button h2:after{content:'〉';content:'\3009';font-size:26px;position:absolute;right:20px;top:9px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}html.js .panel-2col-stacked-sidebar-left #sidebar-primary-button h2,html.js
  .panel-2col-stacked-sidebar-right #sidebar-primary-button h2{display:inline;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper li,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper li{margin:0.25em;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper li a:link,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper li a:link{display:block;padding:0;margin:0;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .panel-separator,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper .panel-separator{padding-top:0.5em;margin-bottom:0.5em;clear:both;border-bottom:1px solid #ccc;}.panel-pane-border{width:100%;height:15px;margin-top:15px;clear:left;border-top:1px solid #ccc;}.inside > .panel-pane-border.top:first-child{margin-top:0;}.block-superfish{font-family:"Lato",Arial,Helvetica,sans-serif;}#block-search-form{position:absolute;top:15px;left:8px;}#block-search-form #edit-search-block-form--2{width:220px;padding:5px;font-size:15px;border:1px solid #ccc;-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;box-shadow:none;}#block-search-form #edit-actions{display:none;}.panel-col-top .pane-social-sharing-icons,.panel-col-top .pane-social-sharing-icons-favorites,.panel-content-top .pane-social-sharing-icons,.panel-content-top .pane-social-sharing-icons-favorites,.page-educators .panel-col .pane-social-sharing-icons,.page-educators .panel-col .pane-social-sharing-icons-favorites{float:right;width:270px;text-align:right;}.panel-col-top .pane-social-sharing-icons .pane-title,.panel-col-top .pane-social-sharing-icons-favorites .pane-title,.panel-content-top .pane-social-sharing-icons .pane-title,.panel-content-top .pane-social-sharing-icons-favorites .pane-title,.page-educators .panel-col .pane-social-sharing-icons .pane-title,.page-educators .panel-col .pane-social-sharing-icons-favorites .pane-title{color:#999;text-align:left;}.node-type-csm-landing-page.page-node-phase3x .pane-social-sharing-icons,.node-type-csm-landing-page.page-node-phase3x .pane-social-sharing-icons-favorites,.node-type-csm-landing-page.page-node-4828173 .pane-social-sharing-icons,.node-type-csm-landing-page.page-node-4828173 .pane-social-sharing-icons-favorites,.node-type-csm-landing-page.page-node-4828172 .pane-social-sharing-icons,.node-type-csm-landing-page.page-node-4828172 .pane-social-sharing-icons-favorites,.node-type-csm-landing-page.section-nyluncheon-2013 .pane-social-sharing-icons,.node-type-csm-landing-page.section-nyluncheon-2013 .pane-social-sharing-icons-favorites,.node-type-csm-landing-page.page-node-4828175 .pane-social-sharing-icons,.node-type-csm-landing-page.page-node-4828175 .pane-social-sharing-icons-favorites,.node-type-csm-landing-page.page-node-4828176 .pane-social-sharing-icons,.node-type-csm-landing-page.page-node-4828176 .pane-social-sharing-icons-favorites,.node-type-csm-landing-page.page-node-4828171 .pane-social-sharing-icons,.node-type-csm-landing-page.page-node-4828171 .pane-social-sharing-icons-favorites,.node-type-csm-landing-page.page-node-4828177 .pane-social-sharing-icons,.node-type-csm-landing-page.page-node-4828177 .pane-social-sharing-icons-favorites,.node-type-csm-landing-page.page-node-4828170 .pane-social-sharing-icons,.node-type-csm-landing-page.page-node-4828170 .pane-social-sharing-icons-favorites,.node-type-csm-landing-page.section-pause .pane-social-sharing-icons,.node-type-csm-landing-page.section-pause .pane-social-sharing-icons-favorites,.node-type-csm-landing-page.section-csma2013 .pane-social-sharing-icons,.node-type-csm-landing-page.section-csma2013 .pane-social-sharing-icons-favorites,.node-type-csm-landing-page.page-node-4828169 .pane-social-sharing-icons,.node-type-csm-landing-page.page-node-4828169 .pane-social-sharing-icons-favorites{display:block;}.node-type-csm-landing-page.page-node-5416401 .pane-social-sharing-icons:before,.node-type-csm-landing-page.page-node-5416401 .pane-social-sharing-icons .social-sharing-icons,.node-type-csm-landing-page.page-node-5416401 .pane-social-sharing-icons-favorites:before,.node-type-csm-landing-page.page-node-5416401 .pane-social-sharing-icons-favorites .social-sharing-icons{display:none;}#sb-player .tool-top-overlay{padding:15px;}#csm-review-rating-summary h3{margin-bottom:0.66em;}#csm-review-rating-summary .row{margin-bottom:1em;font-size:0.9em;line-height:1.5em;}#csm-review-rating-summary .csm-rating-icon{width:35px;height:35px;text-align:center;-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;border:3px solid #fff;-moz-box-shadow:1px 3px 5px 0px #bbb;-webkit-box-shadow:1px 3px 5px 0px #bbb;box-shadow:1px 3px 5px 0px #bbb;font-family:"Lato",Arial,Helvetica,sans-serif;color:#fff;font-size:1.1em;line-height:28px;}#csm-review-rating-summary .csm-rating-icon.on{background-color:#249a10;}#csm-review-rating-summary .csm-rating-icon.pause,#csm-review-rating-summary .csm-rating-icon.iffy{background-color:#fa0;}#csm-review-rating-summary .csm-rating-icon.off{background-color:#f00;}#csm-review-rating-summary .csm-rating-icon.not-for-kids{background-color:#ccc;color:#ccc;position:relative;}#csm-review-rating-summary .csm-rating-icon.not-for-kids:after{display:block;position:absolute;top:5px;left:5px;width:20px;height:35px;content:"NOT FOR KIDS";font-weight:bold;font-size:8px;line-height:7px;font-weight:bold;text-align:center;color:#fff;}#csm-review-rating-summary .learning-rating{color:#fff;font-family:icons;letter-spacing:5px;font-size:10px;display:inline-block;}#csm-review-rating-summary .learning-rating:before{display:inline-block;color:#249a10;}#csm-review-rating-summary .learning-rating:after{display:inline-block;color:#ddd;}#csm-review-rating-summary .learning-rating.learning-5:before,#csm-review-rating-summary .learning-rating.content-grid-5:before{content:'33333';}#csm-review-rating-summary .learning-rating.learning-4:before,#csm-review-rating-summary .learning-rating.content-grid-4:before{content:'3333';}#csm-review-rating-summary .learning-rating.learning-4:after,#csm-review-rating-summary .learning-rating.content-grid-4:after{content:'3';}#csm-review-rating-summary .learning-rating.learning-3:before,#csm-review-rating-summary .learning-rating.content-grid-3:before{content:'333';}#csm-review-rating-summary .learning-rating.learning-3:after,#csm-review-rating-summary .learning-rating.content-grid-3:after{content:'33';}#csm-review-rating-summary .learning-rating.learning-2:before,#csm-review-rating-summary .learning-rating.content-grid-2:before{content:'33';}#csm-review-rating-summary .learning-rating.learning-2:after,#csm-review-rating-summary .learning-rating.content-grid-2:after{content:'333';}#csm-review-rating-summary .learning-rating.learning-1:before,#csm-review-rating-summary .learning-rating.content-grid-1:before{content:'3';}#csm-review-rating-summary .learning-rating.learning-1:after,#csm-review-rating-summary .learning-rating.content-grid-1:after{content:'3333';}#csm-review-rating-summary .learning-rating.learning-0:after,#csm-review-rating-summary .learning-rating.content-grid-0:after{content:'33333';}#csm-review-rating-summary .csm-rating-icon,#csm-review-rating-summary .learning-rating{float:left;margin-right:1em;}#csm-ui-about-csm-ratings-block h3,#csm-ui-about-learning-ratings-block h3{margin-bottom:0.66em;}#csm-ui-about-csm-ratings-block li,#csm-ui-about-learning-ratings-block li{width:100%;min-height:35px;margin-bottom:1em;clear:left;font-size:1em;line-height:1.5em;text-align:left;list-style-type:none;}#csm-ui-about-csm-ratings-block li .description,#csm-ui-about-learning-ratings-block li .description{display:block;padding:8px 0 0 50px;}#csm-ui-about-csm-ratings-block .csm-rating-icon,#csm-ui-about-learning-ratings-block .csm-rating-icon{width:35px;height:35px;text-align:center;-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;border:3px solid #fff;-moz-box-shadow:1px 3px 5px 0px #bbb;-webkit-box-shadow:1px 3px 5px 0px #bbb;box-shadow:1px 3px 5px 0px #bbb;font-family:"Lato",Arial,Helvetica,sans-serif;color:#fff;font-size:1.1em;line-height:28px;}#csm-ui-about-csm-ratings-block .csm-rating-icon.on,#csm-ui-about-learning-ratings-block .csm-rating-icon.on{background-color:#249a10;}#csm-ui-about-csm-ratings-block .csm-rating-icon.pause,#csm-ui-about-csm-ratings-block .csm-rating-icon.iffy,#csm-ui-about-learning-ratings-block .csm-rating-icon.pause,#csm-ui-about-learning-ratings-block .csm-rating-icon.iffy{background-color:#fa0;}#csm-ui-about-csm-ratings-block .csm-rating-icon.off,#csm-ui-about-learning-ratings-block .csm-rating-icon.off{background-color:#f00;}#csm-ui-about-csm-ratings-block .csm-rating-icon.not-for-kids,#csm-ui-about-learning-ratings-block .csm-rating-icon.not-for-kids{background-color:#ccc;color:#ccc;position:relative;}#csm-ui-about-csm-ratings-block .csm-rating-icon.not-for-kids:after,#csm-ui-about-learning-ratings-block .csm-rating-icon.not-for-kids:after{display:block;position:absolute;top:5px;left:5px;width:20px;height:35px;content:"NOT FOR KIDS";font-weight:bold;font-size:8px;line-height:7px;font-weight:bold;text-align:center;color:#fff;}#csm-ui-about-csm-ratings-block .learning-rating,#csm-ui-about-learning-ratings-block .learning-rating{color:#fff;font-family:icons;letter-spacing:5px;font-size:10px;display:inline-block;margin-right:15px;}#csm-ui-about-csm-ratings-block .learning-rating:before,#csm-ui-about-learning-ratings-block .learning-rating:before{display:inline-block;color:#249a10;}#csm-ui-about-csm-ratings-block .learning-rating:after,#csm-ui-about-learning-ratings-block .learning-rating:after{display:inline-block;color:#ddd;}#csm-ui-about-csm-ratings-block .learning-rating.learning-5:before,#csm-ui-about-csm-ratings-block .learning-rating.content-grid-5:before,#csm-ui-about-learning-ratings-block .learning-rating.learning-5:before,#csm-ui-about-learning-ratings-block .learning-rating.content-grid-5:before{content:'33333';}#csm-ui-about-csm-ratings-block .learning-rating.learning-4:before,#csm-ui-about-csm-ratings-block .learning-rating.content-grid-4:before,#csm-ui-about-learning-ratings-block .learning-rating.learning-4:before,#csm-ui-about-learning-ratings-block .learning-rating.content-grid-4:before{content:'3333';}#csm-ui-about-csm-ratings-block .learning-rating.learning-4:after,#csm-ui-about-csm-ratings-block .learning-rating.content-grid-4:after,#csm-ui-about-learning-ratings-block .learning-rating.learning-4:after,#csm-ui-about-learning-ratings-block .learning-rating.content-grid-4:after{content:'3';}#csm-ui-about-csm-ratings-block .learning-rating.learning-3:before,#csm-ui-about-csm-ratings-block .learning-rating.content-grid-3:before,#csm-ui-about-learning-ratings-block .learning-rating.learning-3:before,#csm-ui-about-learning-ratings-block .learning-rating.content-grid-3:before{content:'333';}#csm-ui-about-csm-ratings-block .learning-rating.learning-3:after,#csm-ui-about-csm-ratings-block .learning-rating.content-grid-3:after,#csm-ui-about-learning-ratings-block .learning-rating.learning-3:after,#csm-ui-about-learning-ratings-block .learning-rating.content-grid-3:after{content:'33';}#csm-ui-about-csm-ratings-block .learning-rating.learning-2:before,#csm-ui-about-csm-ratings-block .learning-rating.content-grid-2:before,#csm-ui-about-learning-ratings-block .learning-rating.learning-2:before,#csm-ui-about-learning-ratings-block .learning-rating.content-grid-2:before{content:'33';}#csm-ui-about-csm-ratings-block .learning-rating.learning-2:after,#csm-ui-about-csm-ratings-block .learning-rating.content-grid-2:after,#csm-ui-about-learning-ratings-block .learning-rating.learning-2:after,#csm-ui-about-learning-ratings-block .learning-rating.content-grid-2:after{content:'333';}#csm-ui-about-csm-ratings-block .learning-rating.learning-1:before,#csm-ui-about-csm-ratings-block .learning-rating.content-grid-1:before,#csm-ui-about-learning-ratings-block .learning-rating.learning-1:before,#csm-ui-about-learning-ratings-block .learning-rating.content-grid-1:before{content:'3';}#csm-ui-about-csm-ratings-block .learning-rating.learning-1:after,#csm-ui-about-csm-ratings-block .learning-rating.content-grid-1:after,#csm-ui-about-learning-ratings-block .learning-rating.learning-1:after,#csm-ui-about-learning-ratings-block .learning-rating.content-grid-1:after{content:'3333';}#csm-ui-about-csm-ratings-block .learning-rating.learning-0:after,#csm-ui-about-csm-ratings-block .learning-rating.content-grid-0:after,#csm-ui-about-learning-ratings-block .learning-rating.learning-0:after,#csm-ui-about-learning-ratings-block .learning-rating.content-grid-0:after{content:'33333';}#csm-ui-about-csm-ratings-block .csm-rating-icon,#csm-ui-about-csm-ratings-block .learning-rating,#csm-ui-about-learning-ratings-block .csm-rating-icon,#csm-ui-about-learning-ratings-block .learning-rating{float:left;margin-right:1em;}#csm-ui-about-csm-ratings-block .csm-rating-icon.not-for-kids:after,#csm-ui-about-learning-ratings-block .csm-rating-icon.not-for-kids:after{top:5px;}#csm-ui-about-learning-ratings-block li .description{padding:0 0 0 87px;}.tool-top-overlay #csm-ui-about-learning-ratings-block{padding:0;}.tool-top-overlay #csm-ui-about-learning-ratings-block .learning-rating{font-size:8px;}.tool-top-overlay #csm-ui-about-learning-ratings-block li .description{width:auto;padding:0 0 0 73px;white-space:normal;}div.panel-pane.pane-node.poll h2{font-size:1em;}div.panel-pane article.node-poll header,div.panel-pane article.node-advpoll header{display:none;}#block-csm-educator-educator-certification-banner{padding:0 0.5em;margin-top:2em;margin-bottom:0.5em;border:1px solid #f3f3f3;background-color:#f5f5f5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#block-csm-educator-educator-certification-banner span{display:inline-block;vertical-align:middle;}#block-csm-educator-educator-certification-banner .certification-banner{font-size:16px;font-weight:100;letter-spacing:2px;text-align:center;}#block-csm-educator-educator-certification-banner .certification-for{font-size:16px;}#block-csm-educator-educator-certification-banner .certification-arrows{font-size:32px;letter-spacing:-12px;}div.tweets-pulled-listing{margin-bottom:25px;font-size:12px;border:3px solid #efefef;border-radius:3px 3px 0 0;}div.tweets-pulled-listing h2{padding:0 12px;font-size:13px;background:#efefef;}div.tweets-pulled-listing h2 a{color:#249a10;}div.tweets-pulled-listing a{color:#61acea;}div.tweets-pulled-listing .tweets-footer{background:#efefef url(/sites/all/themes/commonsense/images/twitter.png) no-repeat left 5px;}div.tweets-pulled-listing .tweets-footer h4{padding:8px 15px 10px;margin:0;font-size:13px;font-weight:normal;color:#888;text-align:right;}div.tweets-pulled-listing ul{padding:0;margin:0;}div.tweets-pulled-listing ul li{padding-top:5px;margin-top:10px;list-style-type:none;border-bottom:1px dashed #efefef;}div.tweets-pulled-listing ul li .timePosted,div.tweets-pulled-listing ul li .tweet,div.tweets-pulled-listing ul li .interact{padding:0 10px 0;margin:0 !important;}div.tweets-pulled-listing ul li .timePosted{font-size:11px;}div.tweets-pulled-listing ul li .timePosted a{color:#999;}div.tweets-pulled-listing ul li .interact a{margin-right:2em;}div.tweets-pulled-listing ul li .tweet-divider{margin-top:10px;border-bottom-style:dashed;}.pane-faux-footer,.pane-about-us-faux-footer{display:none;margin-top:60px;border:1px solid #cdcdcd;}#mini-panel-faux_footer .panel-pane .pane-title,#mini-panel-about_us_faux_footer .panel-pane .pane-title{padding:6px;font-family:"Oswald",Arial,Helvetica,sans-serif;font-size:17px;font-weight:100;color:black;text-transform:uppercase;background:#eee;border-bottom:1px solid white;}#mini-panel-faux_footer .panel-pane strong,#mini-panel-about_us_faux_footer .panel-pane strong{margin-bottom:10px;font-size:11px;font-family:"Lato",Arial,Helvetica,sans-serif;color:#7f7f7f;}#mini-panel-faux_footer .panel-pane a{font-weight:normal;}#mini-panel-faux_footer .panel-pane .field-content:before{float:left;margin-right:0.33em;font-family:icons;font-size:20px;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;}#mini-panel-faux_footer .panel-pane .field-content.csm_book:before{content:':';}#mini-panel-faux_footer .panel-pane .field-content.csm_app:before{content:'?';}#mini-panel-faux_footer .panel-pane .field-content.csm_game:before{content:'6';}#mini-panel-faux_footer .panel-pane .field-content.csm_movie:before,#mini-panel-faux_footer .panel-pane .field-content.csm-movie:before{content:'5';}#mini-panel-faux_footer .panel-pane .field-content.csm_music:before{content:'\266B';}#mini-panel-faux_footer .panel-pane .field-content.csm_tv:before{content:'\2010';}#mini-panel-faux_footer .panel-pane .field-content.csm_website:before{content:'\EA00';}#mini-panel-faux_footer .panel-pane .field-content.csm_about:before,#mini-panel-faux_footer .panel-pane .field-content.csm_landing_page:before{content:'\2139';}#mini-panel-faux_footer .panel-pane .field-content.csm_blog:before{content:'\E973';}#mini-panel-faux_footer .panel-pane .field-content.csm_guide:before{content:'\EC00';}#mini-panel-faux_footer .panel-pane .field-content.csm_video:before{content:'\25B6';}#mini-panel-faux_footer .panel-pane .field-content.csm_top_picks:before{content:'7';}#mini-panel-faux_footer .panel-pane .field-content.csm_press_release:before,#mini-panel-faux_footer .panel-pane .field-content.csm-press-release:before{content:'>';}#mini-panel-faux_footer .panel-pane .field-content.csm_research:before,#mini-panel-faux_footer .panel-pane .field-content.csm-research:before{content:'9';}#mini-panel-faux_footer .panel-pane .field-content.csm_curriculum_lesson:before{content:'\E960';}#mini-panel-faux_footer .panel-pane .field-content.csm_topic:before,#mini-panel-faux_footer .panel-pane .field-content.csm_topic_question:before{content:'\E398';}#mini-panel-faux_footer .panel-pane .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:'';}#mini-panel-faux_footer .panel-pane .field-content.external-link:before{content:'\2197';}#mini-panel-faux_footer .panel-pane .field-content.csm-download:before{content:'\EB02';}#mini-panel-faux_footer .panel-pane .field-content.csm-education:before{content:';';}#mini-panel-faux_footer .panel-pane .field-content.csm-toolkit:before{content:'\F030';}#mini-panel-faux_footer .panel-pane .field-content.csm-advocacy:before{content:'4';}#mini-panel-faux_footer .panel-pane .field-content.csm-gear:before{content:'\002699';}#mini-panel-faux_footer .panel-pane .field-content:before{margin-right:1em;font-size:16px;color:#c3c3c3;}#mini-panel-faux_footer .panel-pane .views-field-title a{font-family:"Lato",Arial,Helvetica,sans-serif;font-size:0.8em !important;color:#000 !important;vertical-align:super;}#mini-panel-faux_footer .view-faux-footer-nodequeues > .view-content{padding-top:15px;border-top:1px solid #cdcdcd;}#mini-panel-faux_footer .view-faux-footer-nodequeues > .view-footer{padding-top:15px;border-top:1px solid #cdcdcd;}#mini-panel-faux_footer .view-faux-footer-nodequeues ul{padding:10px 0 0 0;margin:0;}#mini-panel-faux_footer .view-faux-footer-nodequeues ul li{padding-bottom:6px;list-style:none;}#mini-panel-faux_footer .view-faux-footer-nodequeues ul li.views-row{margin:0;clear:left;border-bottom:none;}#mini-panel-faux_footer .view-faux-footer-nodequeues .field-content a{font-size:0.8em;color:#4b4b4b;}#mini-panel-faux_footer .view-faux-footer-nodequeues .field-content.a-z{float:right;padding-right:100px;}#mini-panel-faux_footer .view-faux-footer-nodequeues .field-content.a-z:before{padding-top:4px;padding-right:15px;margin-right:0;font-size:0.8em;color:#4b4b4b;content:"//";}.lazy{display:none;}.pane-node .poll-question{padding-top:15px;font-family:"Lato",Arial,Helvetica,sans-serif;}.pane-node .node-poll.node-teaser div.poll,.pane-node .node-advpoll.node-teaser div.poll{margin-top:15px;}.pane-node .node-poll.node-teaser div.poll .vote-form .choices,.pane-node .node-advpoll.node-teaser div.poll .vote-form .choices{margin:0 1px;font-family:"Lato",Arial,Helvetica,sans-serif;}.pane-node .node-poll.node-teaser div.poll .vote-form .choices .form-type-radios,.pane-node .node-advpoll.node-teaser div.poll .vote-form .choices .form-type-radios{margin:0;}.pane-node .node-poll.node-teaser div.poll .vote-form .choices .form-type-radios .form-type-radio,.pane-node .node-advpoll.node-teaser div.poll .vote-form .choices .form-type-radios .form-type-radio{margin-bottom:10px;}.pane-node .node-poll.node-teaser div.text,.pane-node .node-advpoll.node-teaser div.text{margin-top:10px;}.pane-newsletter-signup{padding:15px 20px 15px 20px;margin:0;margin-bottom:40px;background-color:#f9f9f9;border:solid 1px rgba(119,119,119,0.3);}.pane-newsletter-signup h1.pane-title{font-size:13px;color:#c06;text-align:center;}.pane-newsletter-signup form{position:relative;min-height:60px;font-size:12px;}.pane-newsletter-signup form form{min-height:0;padding-left:0;background-image:none;}.pane-newsletter-signup form fieldset{position:relative;padding:0;margin:0;border-width:0;}.pane-newsletter-signup form fieldset legend{display:none;}.pane-newsletter-signup form fieldset .fieldset-description{display:none;}.pane-newsletter-signup form fieldset .fieldset-description + div{text-align:center;}.pane-newsletter-signup form fieldset .form-radios{padding-left:2px;}.pane-newsletter-signup form .form-item.form-type-textfield{position:relative;padding:5px 0;margin:0 74px 0 0;}.pane-newsletter-signup form .form-item.form-type-textfield .form-text{width:80%;max-width:245px;font-size:12px;}.pane-newsletter-signup form .form-item.form-type-textfield .form-text.disabled{border:1px solid #ddd;opacity:.7;}.pane-newsletter-signup form .form-item.form-item-mail{margin-right:5px;}.pane-newsletter-signup form .form-item.form-item-mail .form-text{width:100%;max-width:none;}.pane-newsletter-signup form .form-item.form-item-non-us{margin:8px 0 0;font-size:12px;line-height:14px;}.pane-newsletter-signup form div.fieldset-wrapper{position:relative;}.pane-newsletter-signup form .form-submit{position:absolute;top:43px;right:4px;float:none;width:90px;height:30px;font-size:10px;color:white;line-height:20px;background-color:#c06;border:#bd005e 1px solid;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;}.pane-newsletter-signup form .ajax-alert{margin-top:5px;font-weight:bold;color:#c00;}.pane-newsletter-signup form .privacy a{color:#4a4a4a;text-decoration:underline;}.pane-newsletter-signup .signup-status,.pane-newsletter-signup .signup-error{padding:12px 10px;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1em;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.pane-newsletter-signup .signup-status strong,.pane-newsletter-signup .signup-error strong{font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1em;}.pane-newsletter-signup .signup-status a,.pane-newsletter-signup .signup-error a{color:#249a10;}.pane-newsletter-signup .signup-status.newsletter-advocacy{padding:0;border-width:0;}.pane-newsletter-signup .signup-status.newsletter-advocacy .thanks{padding:20px 12px 0;margin-bottom:15px;font-size:13px;text-align:center;}.pane-newsletter-signup .signup-status.newsletter-advocacy .follow-us{margin:15px 0;text-align:center;}.pane-newsletter-signup .signup-status.newsletter-advocacy .follow-us h2{display:inline-block;}.pane-newsletter-signup .signup-status.newsletter-advocacy .follow-us .social-link-wrapper{display:inline-block;margin-left:10px;vertical-align:middle;}.pane-newsletter-signup .signup-status.newsletter-advocacy .follow-us .social-link-wrapper a.zocial{width:35px;height:35px;background-image:none;-moz-border-radius:2.4em;-webkit-border-radius:2.4em;border-radius:2.4em;border-width:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.pane-newsletter-signup .signup-status.newsletter-advocacy .follow-us .social-link-wrapper a.zocial:before{width:37px;font-size:15px;line-height:35px;}.pane-newsletter-signup .signup-error{position:relative;z-index:2;color:#fff;text-align:center;background:#4b4b4b;border-color:#f00;}.pane-social-sharing-icons,.pane-social-sharing-icons-favorites{display:none;}.checkmark-icon{letter-spacing:0 !important;}.checkmark-icon:before{content:'O';float:left;color:#249a10;font-family:'icons';font-style:normal;font-weight:normal;text-align:center;text-decoration:none;text-transform:none;letter-spacing:0 !important;white-space:nowrap;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-user-select:none;-webkit-user-select:none;user-select:none;}.checkmark-icon:after{content:'C';float:left;color:#2f2f2f;font-family:'icons';font-style:normal;font-weight:normal;text-align:center;text-decoration:none;text-transform:none;letter-spacing:0 !important;white-space:nowrap;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-user-select:none;-webkit-user-select:none;user-select:none;}.social-sharing-icons-infographics{text-align:center;}.social-sharing-icons-infographics a.zocial{display:inline-block;width:35px;height:35px;max-width:none;max-height:none;margin:0 5px 8px;vertical-align:bottom;background-image:none;-moz-border-radius:2.4em;-webkit-border-radius:2.4em;border-radius:2.4em;border-width:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.social-sharing-icons-infographics a.zocial:before{width:35px;height:35px;font-size:20px;line-height:37px;}.social-sharing-icons-infographics a.zocial.facebook:before{width:29px;}.social-sharing-icons-infographics a.zocial.email{background-color:#f6883b;}.social-sharing-icons-infographics a.zocial.email:before{color:#fff;}.social-sharing-icons-infographics a.zocial:hover,.social-sharing-icons-infographics a.zocial:active{color:#fff;}.social-sharing-icons-infographics a.zocial + a.label{display:none;}.pane-social-sharing-icons:not(.follow),.pane-social-sharing-icons-favorites:not(.follow){display:none;margin:0;}.pane-social-sharing-icons:not(.follow) .pane-content,.pane-social-sharing-icons-favorites:not(.follow) .pane-content{position:fixed;bottom:0;left:0;z-index:599;width:100%;padding:10px 10px 0;margin:0;font-size:16px;line-height:18px;background-color:#f9f9f9;border-top:1px solid #eee;}.pane-social-sharing-icons#mobile-fixed-social-icons,.pane-social-sharing-icons-favorites#mobile-fixed-social-icons{display:block;}.pane-social-sharing-icons .zocial-item > .label,.pane-social-sharing-icons-favorites .zocial-item > .label{display:none;}.pane-social-sharing-icons .social-sharing-icons,.pane-social-sharing-icons .social-sharing-icons-infographics,.pane-social-sharing-icons-favorites .social-sharing-icons,.pane-social-sharing-icons-favorites .social-sharing-icons-infographics{text-align:center;white-space:nowrap;}.pane-social-sharing-icons .social-sharing-icons:before,.pane-social-sharing-icons .social-sharing-icons-infographics:before,.pane-social-sharing-icons-favorites .social-sharing-icons:before,.pane-social-sharing-icons-favorites .social-sharing-icons-infographics:before{display:inline-block;margin:10px 5px;font-family:"Oswald",Arial,Helvetica,sans-serif;font-size:17px;line-height:17px;color:#999;text-transform:uppercase;vertical-align:top;content:'Share';}.pane-social-sharing-icons .social-links,.pane-social-sharing-icons-favorites .social-links{display:block;}.pane-social-sharing-icons .social-item,.pane-social-sharing-icons-favorites .social-item{margin-bottom:0;font-size:0.9em;width:3em;height:3em;margin-right:15px;float:left;display:inline-block;font-size:0.9em;}.pane-social-sharing-icons .social-item.last,.pane-social-sharing-icons-favorites .social-item.last{margin-right:0;}.pane-social-sharing-icons .social-item .link,.pane-social-sharing-icons-favorites .social-item .link{font-size:1.3em;float:left;margin-right:10px;}.pane-social-sharing-icons .social-item .link .zocial.icon,.pane-social-sharing-icons .social-item .link a.zocial.icon,.pane-social-sharing-icons-favorites .social-item .link .zocial.icon,.pane-social-sharing-icons-favorites .social-item .link a.zocial.icon{height:2.4em;width:2.4em;max-width:2.4em;max-height:2.4em;}.pane-social-sharing-icons .social-item .link .zocial:before,.pane-social-sharing-icons .social-item .link a.zocial:before,.pane-social-sharing-icons-favorites .social-item .link .zocial:before,.pane-social-sharing-icons-favorites .social-item .link a.zocial:before{font:1.2em/2 icons;width:2em;height:1.75em;color:#fff;}.pane-social-sharing-icons .social-item .link .zocial.facebook,.pane-social-sharing-icons .social-item .link a.zocial.facebook,.pane-social-sharing-icons-favorites .social-item .link .zocial.facebook,.pane-social-sharing-icons-favorites .social-item .link a.zocial.facebook{background-color:#5469a2;}.pane-social-sharing-icons .social-item .link .zocial.twitter,.pane-social-sharing-icons .social-item .link a.zocial.twitter,.pane-social-sharing-icons-favorites .social-item .link .zocial.twitter,.pane-social-sharing-icons-favorites .social-item .link a.zocial.twitter{background-color:#59b9e8;}.pane-social-sharing-icons .social-item .link .zocial.youtube,.pane-social-sharing-icons .social-item .link a.zocial.youtube,.pane-social-sharing-icons-favorites .social-item .link .zocial.youtube,.pane-social-sharing-icons-favorites .social-item .link a.zocial.youtube{background-color:#e61a1a;}.pane-social-sharing-icons .social-item .link .zocial.pinterest,.pane-social-sharing-icons .social-item .link a.zocial.pinterest,.pane-social-sharing-icons-favorites .social-item .link .zocial.pinterest,.pane-social-sharing-icons-favorites .social-item .link a.zocial.pinterest{background-color:#b32c2e;}.pane-social-sharing-icons .social-item .link .zocial.googleplus,.pane-social-sharing-icons .social-item .link a.zocial.googleplus,.pane-social-sharing-icons-favorites .social-item .link .zocial.googleplus,.pane-social-sharing-icons-favorites .social-item .link a.zocial.googleplus{background-color:#cc594a;}.pane-social-sharing-icons .social-item .link .zocial.linkedin,.pane-social-sharing-icons .social-item .link a.zocial.linkedin,.pane-social-sharing-icons-favorites .social-item .link .zocial.linkedin,.pane-social-sharing-icons-favorites .social-item .link a.zocial.linkedin{background-color:#0e76ab;}.pane-social-sharing-icons .social-item .link .zocial.email,.pane-social-sharing-icons .social-item .link a.zocial.email,.pane-social-sharing-icons-favorites .social-item .link .zocial.email,.pane-social-sharing-icons-favorites .social-item .link a.zocial.email{background-color:#e78b4a;}.pane-social-sharing-icons .social-item .link .zocial.instagram,.pane-social-sharing-icons .social-item .link a.zocial.instagram,.pane-social-sharing-icons-favorites .social-item .link .zocial.instagram,.pane-social-sharing-icons-favorites .social-item .link a.zocial.instagram{background-color:#cf4272;}.pane-social-sharing-icons .social-item .link .zocial.instagram:before,.pane-social-sharing-icons .social-item .link a.zocial.instagram:before,.pane-social-sharing-icons-favorites .social-item .link .zocial.instagram:before,.pane-social-sharing-icons-favorites .social-item .link a.zocial.instagram:before{content:'i';}.pane-social-sharing-icons .social-item .title,.pane-social-sharing-icons-favorites .social-item .title{line-height:1.2em;}.pane-social-sharing-icons .social-item .title a:link,.pane-social-sharing-icons .social-item .title a:visited,.pane-social-sharing-icons-favorites .social-item .title a:link,.pane-social-sharing-icons-favorites .social-item .title a:visited{color:#555;font-weight:bold;font-size:0.9em;}.pane-social-sharing-icons .social-item .footer-one-liner,.pane-social-sharing-icons-favorites .social-item .footer-one-liner{line-height:1em;}.pane-social-sharing-icons .social-item .footer-one-liner a,.pane-social-sharing-icons-favorites .social-item .footer-one-liner a{color:#999;font-size:0.8em;}.pane-social-sharing-icons a.zocial,.pane-social-sharing-icons-favorites a.zocial{display:inline-block;width:35px;height:35px;max-width:none;max-height:none;margin:0 5px 8px;vertical-align:bottom;background-image:none;-moz-border-radius:2.4em;-webkit-border-radius:2.4em;border-radius:2.4em;border-width:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}.pane-social-sharing-icons a.zocial:before,.pane-social-sharing-icons-favorites a.zocial:before{width:35px;height:35px;font-size:20px;line-height:37px;}.pane-social-sharing-icons a.zocial.facebook:before,.pane-social-sharing-icons-favorites a.zocial.facebook:before{width:29px;}.pane-social-sharing-icons a.zocial.twitter:before,.pane-social-sharing-icons-favorites a.zocial.twitter:before{font-size:18px;}.pane-social-sharing-icons a.zocial.linkedin:before,.pane-social-sharing-icons-favorites a.zocial.linkedin:before{font-size:22px;}.pane-social-sharing-icons a.zocial.email,.pane-social-sharing-icons-favorites a.zocial.email{background-color:#f6883b;}.pane-social-sharing-icons a.zocial.email:before,.pane-social-sharing-icons-favorites a.zocial.email:before{color:#fff;}.pane-social-sharing-icons a.zocial:hover,.pane-social-sharing-icons a.zocial:active,.pane-social-sharing-icons-favorites a.zocial:hover,.pane-social-sharing-icons-favorites a.zocial:active{color:#fff;}.pane-social-sharing-icons .social-icon-divider-wrapper,.pane-social-sharing-icons-favorites .social-icon-divider-wrapper{height:35px;display:inline-block;margin:0 5px 8px;position:relative;vertical-align:bottom;width:35px;}.pane-social-sharing-icons .social-icon-divider-wrapper .social-icon-divider,.pane-social-sharing-icons-favorites .social-icon-divider-wrapper .social-icon-divider{background:#666;border-left-width:0;-moz-border-radius:2.4em;-webkit-border-radius:2.4em;border-radius:2.4em;display:inline-block;float:left;height:35px;margin:0;width:35px;}.pane-social-sharing-icons .social-icon-divider-wrapper .social-icon-divider:before,.pane-social-sharing-icons-favorites .social-icon-divider-wrapper .social-icon-divider:before{color:#fff;content:'...';font-size:35px;left:1px;letter-spacing:1px;margin:0;position:absolute;text-align:center;top:-3px;width:35px;}.pane-social-sharing-icons .social-icon-divider-wrapper .inside,.pane-social-sharing-icons-favorites .social-icon-divider-wrapper .inside{background:transparent;bottom:30px;display:none;padding-bottom:15px;position:absolute;right:-30px;}.pane-social-sharing-icons .social-icon-divider-wrapper .other-icons,.pane-social-sharing-icons-favorites .social-icon-divider-wrapper .other-icons{background:#fff;border:3px solid #999;display:block;min-height:70px;padding:0 10px 5px;text-align:left;width:192px;}.pane-social-sharing-icons .social-icon-divider-wrapper .other-icons h3,.pane-social-sharing-icons-favorites .social-icon-divider-wrapper .other-icons h3{background:#eee;color:#000;margin:0 -5px 10px;font-size:12px;font-weight:bold;padding:5px;}.pane-social-sharing-icons .social-icon-divider-wrapper .other-icons .zocial-item,.pane-social-sharing-icons-favorites .social-icon-divider-wrapper .other-icons .zocial-item{float:left;position:relative;}.pane-social-sharing-icons .social-icon-divider-wrapper .other-icons .zocial-item a.zocial,.pane-social-sharing-icons-favorites .social-icon-divider-wrapper .other-icons .zocial-item a.zocial{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;height:25px;margin:0 5px 0 0;width:25px;}.pane-social-sharing-icons .social-icon-divider-wrapper .other-icons .zocial-item a.zocial:before,.pane-social-sharing-icons-favorites .social-icon-divider-wrapper .other-icons .zocial-item a.zocial:before{font-size:14px;height:25px;line-height:28px;margin:0;width:25px;}.pane-social-sharing-icons .social-icon-divider-wrapper .other-icons .zocial-item a.zocial.print,.pane-social-sharing-icons-favorites .social-icon-divider-wrapper .other-icons .zocial-item a.zocial.print{color:#4a4a4a;}.pane-social-sharing-icons .social-icon-divider-wrapper .other-icons .zocial-item .label,.pane-social-sharing-icons-favorites .social-icon-divider-wrapper .other-icons .zocial-item .label{color:#000;display:inline-block;font-size:13px;line-height:25px;vertical-align:top;width:auto;}.pane-social-sharing-icons .social-icon-divider-wrapper .other-icons .zocial-item:nth-child(odd),.pane-social-sharing-icons-favorites .social-icon-divider-wrapper .other-icons .zocial-item:nth-child(odd){clear:left;margin:0 10px 5px 0;}.pane-social-sharing-icons .social-icon-divider-wrapper .other-icons:before,.pane-social-sharing-icons-favorites .social-icon-divider-wrapper .other-icons:before{background:#eee;content:'Share with your friends';color:#000;display:block;margin:0 -10px 10px;font-size:12px;font-weight:bold;padding:2px 5px 4px 5px;}.pane-social-sharing-icons .social-icon-divider-wrapper:after,.pane-social-sharing-icons-favorites .social-icon-divider-wrapper:after{display:block;height:1px;clear:left;content:'.';visibility:hidden;clear:both;}.pane-social-sharing-icons .social-icon-divider-wrapper:hover .inside,.pane-social-sharing-icons-favorites .social-icon-divider-wrapper:hover .inside{display:block;}.pane-social-sharing-icons .kids-action .social-icon-divider-wrapper .other-icons,.pane-social-sharing-icons-favorites .kids-action .social-icon-divider-wrapper .other-icons{min-height:100px;}.pane-social-sharing-icons.follow,.pane-social-sharing-icons-favorites.follow{position:fixed;top:180px;left:0;z-index:5;display:block;width:45px;padding:0;margin:0;transition:all .5s ease;}.pane-social-sharing-icons.follow:before,.pane-social-sharing-icons-favorites.follow:before{display:block;margin:10px 0;font-family:"Oswald",Arial,Helvetica,sans-serif;font-size:17px;line-height:17px;color:#999;text-transform:uppercase;content:'Share';}.pane-social-sharing-icons.follow .social-sharing-icons:before,.pane-social-sharing-icons.follow .social-sharing-icons-infographics:before,.pane-social-sharing-icons-favorites.follow .social-sharing-icons:before,.pane-social-sharing-icons-favorites.follow .social-sharing-icons-infographics:before{display:none;}.pane-social-sharing-icons.follow a.zocial,.pane-social-sharing-icons.follow .social-icon-divider-wrapper,.pane-social-sharing-icons-favorites.follow a.zocial,.pane-social-sharing-icons-favorites.follow .social-icon-divider-wrapper{display:block;}.pane-social-sharing-icons.follow a.zocial:hover,.pane-social-sharing-icons.follow .social-icon-divider-wrapper:hover,.pane-social-sharing-icons-favorites.follow a.zocial:hover,.pane-social-sharing-icons-favorites.follow .social-icon-divider-wrapper:hover{-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:1;}.pane-social-sharing-icons.follow .social-icon-divider:before,.pane-social-sharing-icons-favorites.follow .social-icon-divider:before{top:-19px;}.pane-social-sharing-icons.follow .inside,.pane-social-sharing-icons-favorites.follow .inside{position:absolute;right:auto;bottom:-10px;left:30px;display:none;padding:0 0 0 15px;background:transparent;}.node-type-csm-dev-doc table.xml{border:1px solid #ccc;}.node-type-csm-dev-doc table.xml tr td{vertical-align:top;border-bottom:1px solid #ccc;}.node-type-csm-dev-doc table.xml tr td:first-child{padding-right:1em;padding-left:2.1em;font-family:'andale mono','lucida console',monospace;text-indent:-2em;}.node-type-csm-dev-doc table.xml dl dt{font-weight:normal;}.node-type-csm-dev-doc table.xml tr.parent td{background-color:#ffc;}.node-type-csm-dev-doc table.xml dl dt code{font-weight:bold;}.node-type-csm-dev-doc ul.hlist{padding:0;margin:0 0 2em 0;}.node-type-csm-dev-doc ul.hlist li{float:left;margin-right:2em;list-style:none;}.node-type-csm-dev-doc div.img-sample{display:inline-block;padding:5px;background:url(/sites/default/files/developers/checkerboard.png);border:1px solid #ccc;}.node-type-csm-dev-doc div.img-sample.bg-dark{background-color:#000;}.node-type-csm-dev-doc div.menu-name-menu-dev-center ul.menu a.active{font-weight:bold;}.node-type-csm-dev-doc tbody tr:nth-child(even) td,.node-type-csm-dev-doc tbody tr.even td{background:#e5ecf9;}.node-type-csm-dev-doc thead th,.node-type-csm-dev-doc th{padding:5px;color:#333;background:#f7f7f7;border-bottom:1px solid #ccc;}.page-comment-reply .comment-form{padding:15px;background:#f3f3f3;}.page-comment-reply .comment-form .form-item{margin:0;}.page-comment-reply .comment-form .form-type-textarea .form-required{display:none;}.page-comment-reply .comment-form .form-type-textarea textarea{padding:10px;}.page-comment-reply .comment-form .label-inline label{display:inline;}.page-comment-reply .comment-form .form-actions .form-submit{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.page-comment-reply .comment-form .form-actions .form-submit:hover{background-color:#23a20d;border:#22910f 1px solid;}.page-comment-reply .comment-form .form-actions .form-submit:hover,.page-comment-reply .comment-form .form-actions .form-submit:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-comment-reply .comment-form .form-actions .form-submit:active,.page-comment-reply .comment-form .form-actions .form-submit:focus{background-color:#22a90c;outline:none;}.page-comment-reply .comment-form .form-actions .form-submit:active{border:#22910f 1px solid;}.page-comment-reply .comment-form .form-actions .form-submit:focus{border:1px solid #249a10;}.page-comment-reply .comment-form .filter-wrapper{padding:0;}#block-csm-ui-mobile-app-promo-block{position:relative;display:none;padding:30px 0;color:#000;background:#c7197d;}#block-csm-ui-mobile-app-promo-block h2{width:100%;margin:15px auto;font-size:14px;font-weight:bold;color:#fff;text-align:center;}#block-csm-ui-mobile-app-promo-block h2 span{display:block;margin:5px auto;font-size:18px;white-space:nowrap;}#block-csm-ui-mobile-app-promo-block .button-wrapper{text-align:center;}#block-csm-ui-mobile-app-promo-block .app-link{position:absolute;top:0;left:0;width:100%;height:70%;margin:35px 0 0;color:#000;}#block-csm-ui-mobile-app-promo-block .app-link span{display:none;}#block-csm-ui-mobile-app-promo-block .no-thanks{position:absolute;top:5px;right:10px;z-index:2;clear:both;color:#000;}#block-csm-ui-mobile-app-promo-block .no-thanks:before{color:#999;content:'x';display:inline-block;font-family:icons;font-size:18px;height:32px;line-height:30px;opacity:1;width:32px;}#block-csm-ui-mobile-app-promo-block .no-thanks:hover:before{cursor:pointer;opacity:.6;}#block-csm-ui-mobile-app-promo-block .no-thanks span{display:none;}#block-csm-ui-mobile-app-promo-block .no-thanks span{display:none;}#block-csm-user-newsletter-signup-block,#block-csm-user-latino-newsletter-signup-block,#block-csm-ui-slidein-banner-block{display:none;margin:0;}#block-csm-user-newsletter-signup-block > h2.block-title,#block-csm-user-latino-newsletter-signup-block > h2.block-title,#block-csm-ui-slidein-banner-block > h2.block-title{display:none;}#block-csm-user-newsletter-signup-block .box-wrapper,#block-csm-user-latino-newsletter-signup-block .box-wrapper,#block-csm-ui-slidein-banner-block .box-wrapper{position:static;top:0;left:0;z-index:9999;width:100%;height:100%;opacity:1;}#block-csm-user-newsletter-signup-block .box-wrapper.fadein,#block-csm-user-latino-newsletter-signup-block .box-wrapper.fadein,#block-csm-ui-slidein-banner-block .box-wrapper.fadein{position:static;display:block;opacity:1;}#block-csm-user-newsletter-signup-block .box-wrapper .screen_bg,#block-csm-user-latino-newsletter-signup-block .box-wrapper .screen_bg,#block-csm-ui-slidein-banner-block .box-wrapper .screen_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8;}#block-csm-user-newsletter-signup-block .box-wrapper > .screen_bg,#block-csm-user-newsletter-signup-block .box-wrapper > .box,#block-csm-user-latino-newsletter-signup-block .box-wrapper > .screen_bg,#block-csm-user-latino-newsletter-signup-block .box-wrapper > .box,#block-csm-ui-slidein-banner-block .box-wrapper > .screen_bg,#block-csm-ui-slidein-banner-block .box-wrapper > .box{display:none;}#block-csm-user-newsletter-signup-block .box-wrapper .mobile-button,#block-csm-user-latino-newsletter-signup-block .box-wrapper .mobile-button,#block-csm-ui-slidein-banner-block .box-wrapper .mobile-button{position:fixed;right:15px;bottom:25px;z-index:1001;display:block;width:62px;height:60px;padding:0;text-align:center;font-weight:300;font-size:14px;line-height:13px;color:#fff;background:#249a10;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;}#block-csm-user-newsletter-signup-block .box-wrapper .mobile-button a,#block-csm-user-latino-newsletter-signup-block .box-wrapper .mobile-button a,#block-csm-ui-slidein-banner-block .box-wrapper .mobile-button a{position:absolute;top:0;left:0;width:60px;height:60px;font-family:icons;font-size:24px;line-height:68px;color:#fff;content:']';}#block-csm-user-newsletter-signup-block .box-wrapper .mobile-button a .dot,#block-csm-user-latino-newsletter-signup-block .box-wrapper .mobile-button a .dot,#block-csm-ui-slidein-banner-block .box-wrapper .mobile-button a .dot{position:absolute;top:9px;right:4px;display:block;width:18px;height:18px;font-family:arial;font-size:13px;line-height:18px;text-align:center;background:#FE3824;border-radius:9px;}#block-csm-user-newsletter-signup-block .box-wrapper .mobile-button:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .mobile-button:before,#block-csm-ui-slidein-banner-block .box-wrapper .mobile-button:before{position:absolute;top:14px;left:17px;width:30px;height:30px;font-family:icons;font-size:24px;line-height:66px;color:#fff;background:url(/sites/all/themes/commonsense/svg/gift1.svg);content:' ';}#block-csm-user-newsletter-signup-block .box-wrapper .box,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box,#block-csm-ui-slidein-banner-block .box-wrapper .box{position:absolute;right:2%;bottom:15px;width:95%;height:auto;max-width:400px;padding:25px 15px 20px;color:#4a4a4a;background:#f9f9f9;border:1px solid #9d9c9d;opacity:1;}#block-csm-user-newsletter-signup-block .box-wrapper .box a.close,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box a.close,#block-csm-ui-slidein-banner-block .box-wrapper .box a.close{position:absolute;top:4px;right:4px;}#block-csm-user-newsletter-signup-block .box-wrapper .box a.close:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box a.close:before,#block-csm-ui-slidein-banner-block .box-wrapper .box a.close:before{color:#999;content:'x';display:inline-block;font-family:icons;font-size:18px;height:32px;line-height:30px;opacity:1;width:32px;}#block-csm-user-newsletter-signup-block .box-wrapper .box a.close:hover:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box a.close:hover:before,#block-csm-ui-slidein-banner-block .box-wrapper .box a.close:hover:before{cursor:pointer;opacity:.6;}#block-csm-user-newsletter-signup-block .box-wrapper .box a.close span,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box a.close span,#block-csm-ui-slidein-banner-block .box-wrapper .box a.close span{display:none;}#block-csm-user-newsletter-signup-block .box-wrapper .box a.close-for-good,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box a.close-for-good,#block-csm-ui-slidein-banner-block .box-wrapper .box a.close-for-good{display:block;margin:auto;font-size:11px;color:#bbb;text-align:center;text-transform:uppercase;}#block-csm-user-newsletter-signup-block .box-wrapper .box .block-title,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .block-title,#block-csm-ui-slidein-banner-block .box-wrapper .box .block-title{margin:0 auto 5px;font-size:26px;font-weight:normal;color:#c7197d;text-align:center;}#block-csm-user-newsletter-signup-block .box-wrapper .box .signup-text,#block-csm-user-newsletter-signup-block .box-wrapper .box .rules,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .signup-text,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .rules,#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text,#block-csm-ui-slidein-banner-block .box-wrapper .box .rules{width:100%;max-width:350px;padding:0 15px;margin:0 auto 20px;margin-bottom:15px;font-size:14px;text-align:center;}#block-csm-user-newsletter-signup-block .box-wrapper .box .signup-text img,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .signup-text img,#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text img{display:none;}#block-csm-user-newsletter-signup-block .box-wrapper .box .rules,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .rules,#block-csm-ui-slidein-banner-block .box-wrapper .box .rules{margin-top:10px;color:#285a2f;}#block-csm-user-newsletter-signup-block .box-wrapper .box .messages,#block-csm-user-newsletter-signup-block .box-wrapper .box .messages--status,#block-csm-user-newsletter-signup-block .box-wrapper .box .messages--warning,#block-csm-user-newsletter-signup-block .box-wrapper .box .messages--error,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .messages,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .messages--status,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .messages--warning,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .messages--error,#block-csm-ui-slidein-banner-block .box-wrapper .box .messages,#block-csm-ui-slidein-banner-block .box-wrapper .box .messages--status,#block-csm-ui-slidein-banner-block .box-wrapper .box .messages--warning,#block-csm-ui-slidein-banner-block .box-wrapper .box .messages--error{margin:12px 0 0;}#block-csm-user-newsletter-signup-block .box-wrapper .box .privacy a,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .privacy a,#block-csm-ui-slidein-banner-block .box-wrapper .box .privacy a{font-size:14px;color:#4a4a4a;}#block-csm-user-newsletter-signup-block .box-wrapper .box .signup-status,#block-csm-user-newsletter-signup-block .box-wrapper .box .signup-error,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .signup-status,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .signup-error,#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-status,#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-error{margin-bottom:75px;font-size:12px;text-align:center;}#block-csm-user-newsletter-signup-block .box-wrapper .box .signup-status h3,#block-csm-user-newsletter-signup-block .box-wrapper .box .signup-error h3,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .signup-status h3,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .signup-error h3,#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-status h3,#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-error h3{padding-top:40px;padding-left:25px;margin-right:25px;font-size:22px;color:#c7197d;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/envelope.png) no-repeat center top;}#block-csm-user-newsletter-signup-block .box-wrapper .box .ajax-progress,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .ajax-progress,#block-csm-ui-slidein-banner-block .box-wrapper .box .ajax-progress{position:absolute;right:10px;bottom:8px;}#block-csm-user-newsletter-signup-block .box-wrapper .box .ajax-progress .message,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .ajax-progress .message,#block-csm-ui-slidein-banner-block .box-wrapper .box .ajax-progress .message{font-size:13px;}#block-csm-user-newsletter-signup-block .box-wrapper .box .connect,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .connect,#block-csm-ui-slidein-banner-block .box-wrapper .box .connect{position:absolute;bottom:0;left:0;width:100%;padding:15px;margin:0;background:#efefef;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial:before,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial:link,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial:visited,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial:hover,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial:active,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial:focus,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial:link,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial:visited,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial:hover,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial:active,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial:focus,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons a.zocial,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons a.zocial:link,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons a.zocial:visited,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons a.zocial:hover,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons a.zocial:active,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons a.zocial:focus{background-color:transparent;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.facebook:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.facebook:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.facebook:before{color:#4863ae;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.twitter:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.twitter:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.twitter:before{color:#46c0fb;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.googleplus:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.googleplus:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.googleplus:before{color:#dd4b39;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.linkedin:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.linkedin:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.linkedin:before{color:#007AB9;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.pinterest:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.pinterest:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.pinterest:before{color:#c91618;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.email:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.email:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.email:before{color:#f6883b;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.instagram:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.instagram:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.instagram:before{color:#e1306c;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.print:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.print:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.print:before{color:#999;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.facebook,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.facebook,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons a.zocial.facebook{-webkit-tap-highlight-color:rgba(72,99,174,0.33);}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.twitter,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.twitter,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons a.zocial.twitter{-webkit-tap-highlight-color:rgba(70,192,251,0.33);}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.googleplus,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.googleplus,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons a.zocial.googleplus{-webkit-tap-highlight-color:rgba(221,75,57,0.33);}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.linkedin,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.linkedin,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons a.zocial.linkedin{-webkit-tap-highlight-color:rgba(0,122,185,0.33);}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.pinterest,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.pinterest,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons a.zocial.pinterest{-webkit-tap-highlight-color:rgba(201,22,24,0.33);}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.email,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.email,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons a.zocial.email{-webkit-tap-highlight-color:rgba(246,136,59,0.33);}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.instagram,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.instagram,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons a.zocial.instagram{-webkit-tap-highlight-color:rgba(225,48,108,0.33);}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.print,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons a.zocial.print,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons a.zocial.print{-webkit-tap-highlight-color:rgba(153,153,153,0.33);}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.facebook:hover:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.facebook:hover:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.facebook:hover:before{color:#f9f9f9;background-color:#5a6c9c;text-shadow:1px 1px 1px #3f5798;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.twitter:hover:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.twitter:hover:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.twitter:hover:before{color:#f9f9f9;background-color:#59b9e8;text-shadow:1px 1px 1px #28b6fa;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.googleplus:hover:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.googleplus:hover:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.googleplus:hover:before{color:#f9f9f9;background-color:#cc594a;text-shadow:1px 1px 1px #d33724;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.linkedin:hover:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.linkedin:hover:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.linkedin:hover:before{color:#f9f9f9;background-color:#0e76ab;text-shadow:1px 1px 1px #00669a;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.pinterest:hover:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.pinterest:hover:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.pinterest:hover:before{color:#f9f9f9;background-color:#b32c2e;text-shadow:1px 1px 1px #ad1315;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.email:hover:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.email:hover:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.email:hover:before{color:#f9f9f9;background-color:#e28c50;text-shadow:1px 1px 1px #f5761e;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.instagram:hover:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.instagram:hover:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.instagram:hover:before{color:#f9f9f9;background-color:#c94874;text-shadow:1px 1px 1px #d41f5c;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.print:hover:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.print:hover:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.print:hover:before{color:#f9f9f9;background-color:#888;text-shadow:1px 1px 1px #777;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.facebook:active:before,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.facebook:focus:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.facebook:active:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.facebook:focus:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.facebook:active:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.facebook:focus:before{color:#fff;background-color:#4863ae;text-shadow:1px 1px 1px #364a83;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.twitter:active:before,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.twitter:focus:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.twitter:active:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.twitter:focus:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.twitter:active:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.twitter:focus:before{color:#fff;background-color:#46c0fb;text-shadow:1px 1px 1px #0aacfa;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.googleplus:active:before,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.googleplus:focus:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.googleplus:active:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.googleplus:focus:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.googleplus:active:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.googleplus:focus:before{color:#fff;background-color:#dd4b39;text-shadow:1px 1px 1px #b93120;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.linkedin:active:before,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.linkedin:focus:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.linkedin:active:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.linkedin:focus:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.linkedin:active:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.linkedin:focus:before{color:#fff;background-color:#007AB9;text-shadow:1px 1px 1px #00527c;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.pinterest:active:before,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.pinterest:focus:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.pinterest:active:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.pinterest:focus:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.pinterest:active:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.pinterest:focus:before{color:#fff;background-color:#c91618;text-shadow:1px 1px 1px #921011;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.email:active:before,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.email:focus:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.email:active:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.email:focus:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.email:active:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.email:focus:before{color:#fff;background-color:#f6883b;text-shadow:1px 1px 1px #e9660b;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.instagram:active:before,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.instagram:focus:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.instagram:active:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.instagram:focus:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.instagram:active:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.instagram:focus:before{color:#fff;background-color:#e1306c;text-shadow:1px 1px 1px #b91b50;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.print:active:before,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.print:focus:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.print:active:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.print:focus:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.print:active:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.print:focus:before{color:#fff;background-color:#999;text-shadow:1px 1px 1px #888;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.icon,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.icon,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.icon{margin-left:10px;vertical-align:middle;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.icon:link,#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.icon:visited,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.icon:link,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.icon:visited,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.icon:link,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.icon:visited{text-shadow:none;background-color:#4b4b4b;border:none;-moz-border-radius:2.4em;-webkit-border-radius:2.4em;border-radius:2.4em;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.icon:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.icon:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.icon:before{color:#fff !important;}#block-csm-user-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.icon.facebook:before,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .social-sharing-icons .zocial.icon.facebook:before,#block-csm-ui-slidein-banner-block .box-wrapper .box .social-sharing-icons .zocial.icon.facebook:before{padding-right:.3em;}#block-csm-user-newsletter-signup-block .box-wrapper .box .success,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .success,#block-csm-ui-slidein-banner-block .box-wrapper .box .success{display:none;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper{position:static;padding:0;border-width:0;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .fieldset-description,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .fieldset-description,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .fieldset-description{display:none;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-item,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-item,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-item{margin:10px 0;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-item input.error,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-item input.error,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-item input.error{color:#8c2e0b;border-color:#ed541d;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-item-user-type,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-item-user-type,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-item-user-type{display:none;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-item-non-us,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-item-non-us,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-item-non-us{margin-left:5px;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-text,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-text,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-text{display:block;width:100%;height:40px;max-width:350px;margin:0 auto;font-size:14px;font-weight:lighter;text-align:left;background:#fff;border:inset 1px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;outline:none;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-text.disabled,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-text.disabled,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-text.disabled{border:1px solid #ddd;opacity:.7;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-submit{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;width:60%;height:40px;max-width:180px;padding-right:1.5em;margin:15px auto 0 auto;font-size:15px;font-weight:bold;background-color:#c7197d;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border-width:0;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:hover,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:hover,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-submit:hover{background-color:#23a20d;border:#22910f 1px solid;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:hover,#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:focus,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:hover,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:focus,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-submit:hover,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-submit:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:active,#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:focus,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:active,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:focus,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-submit:active,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-submit:focus{background-color:#22a90c;outline:none;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:active,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:active,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-submit:active{border:#22910f 1px solid;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:focus,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:focus,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-submit:focus{border:1px solid #249a10;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:hover,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit:hover,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-submit:hover{background-color:#444;border-width:0;}#block-csm-ui-slidein-banner-block .box-wrapper .box{right:auto;bottom:10px;left:2%;width:96%;max-width:none;font-size:11px;font-weight:400;text-align:center;background-color:#f2f3ef;border:3px solid #999;}#block-csm-ui-slidein-banner-block .box-wrapper .box .block-title{margin:20px 0 5px;font-size:20px;font-weight:400;}#block-csm-ui-slidein-banner-block .box-wrapper .box .block-title.love{font-size:26px;font-weight:bold;color:#000;}#block-csm-ui-slidein-banner-block .box-wrapper .box .block-title.love:before{display:inline-block;width:26px;margin-right:5px;font-family:icons;font-size:34px;line-height:30px;color:#c7197d;text-align:center;text-transform:none;vertical-align:top;content:'H';}#block-csm-ui-slidein-banner-block .box-wrapper .box .block-title + .block-title{margin:-5px 0 5px;font-size:26px;line-height:30px;}#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text{font-size:16px;line-height:22px;}#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text p{margin:0 0 30px;}#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text .donate{width:100%;padding:0;margin:38px auto 20px;}#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text .donate .button{-moz-appearance:initial;-webkit-appearance:initial;padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px 60px;font-size:15px;background-color:#c7197d;border-color:#c7197d;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text .donate .button:hover{background-color:#23a20d;border:#22910f 1px solid;}#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text .donate .button:hover,#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text .donate .button:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text .donate .button:active,#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text .donate .button:focus{background-color:#22a90c;outline:none;}#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text .donate .button:active{border:#22910f 1px solid;}#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text .donate .button:focus{border:1px solid #249a10;}#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text .donate .button:hover{background-color:#e10171;border-color:#e10171;}.page-toboggan-denied .messages.error,.page-toboggan-denied .error.messages--status,.page-toboggan-denied .error.messages--warning,.page-toboggan-denied .error.messages--error{display:none;}.section-educators #page,.section-educators #mainpage{padding-bottom:0;}.educators-landing #main{margin-top:0;}.node-type-csm-review .form-item-mollom-captcha,.node-type-csm-review .mollom-privacy{clear:left;}.node-type-csm-review .form-item-mollom-captcha label{display:block;}.page-about-us .panel-content-top{float:right;width:270px;}.page-about-us .panel-2col-stacked-sidebar-left #sidebar-primary-button{font-size:1em;}.page-about-us-our-mission .panel-col-bottom{border-top:1px solid #999;}.page-about-us-our-mission .panel-col-bottom .inside{margin-top:1px;border-top:1px solid #999;}.page-about-us-our-mission .panel-col-bottom .pane-custom{float:left;width:280px;min-height:250px;padding:15px 15px 5px;}.page-about-us-our-mission .panel-col-bottom .pane-about-us-faux-footer{clear:left;}.page-about-us-our-mission-about-our-ratings h1{margin:0;}.page-about-us-our-mission-about-our-ratings h1.title{display:none;}.page-about-us-our-mission-about-our-ratings .upper{padding:10px 0;background:#f4f4f4;border:1px solid #e3e3e3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:1em 1em 0;margin-bottom:25px;}.page-about-us-our-mission-about-our-ratings .upper.with-sidebar-title{border-top-width:0;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0;border-radius:0 0 4px 4px;}.page-about-us-our-mission-about-our-ratings .panel-2col-stacked-sidebar-right .sidebar-primary-wrapper h2,.page-about-us-our-mission-about-our-ratings #sidebar-primary .pane-content h2{font-size:1.2em;}.page-about-us-our-mission-about-our-ratings #landing-wrapper2{background-color:#fff;}.page-about-us-our-mission-about-our-ratings #landing-wrapper2 p{margin:5px 0;}.page-about-us-our-mission-about-our-ratings #landing-wrapper2 h2{margin-top:10px;}.page-about-us-our-mission-about-our-ratings #landing-wrapper2 #age_select-form{display:inline-block;}.page-about-us-our-mission-about-our-ratings #landing-wrapper2 #age_select-form #age_select{font-size:13px;font-weight:normal;color:black;border:1px solid #ccc;border-radius:3px;}.page-about-us-our-mission-about-our-ratings #landing-wrapper2 #age_select-form p{display:inline-block;}.page-about-us-our-mission-about-our-ratings #landing-wrapper2 #age_select-form .go-button{margin-left:1em;background-color:#eee;border:1px solid #ccc;border-radius:3px;}.page-about-us-our-mission-about-our-ratings #landing-wrapper2 img.content-grid{width:100%;margin:10px 0;}.page-about-us-our-mission-about-our-ratings #landing-wrapper2 #privacy-evaluation{padding-top:25px;}.page-about-us-our-mission-about-our-ratings #landing-wrapper2 #stars{width:auto;margin:10px 0;font-family:sans-serif;border-collapse:separate;border-spacing:5px;}.page-about-us-our-mission-about-our-ratings #landing-wrapper2 #stars td{padding-right:10px;}.page-about-us-our-mission-about-our-ratings #landing-wrapper2 #stars td img{max-width:inherit;margin:0 0 15px 0;}.page-about-us-our-mission-about-our-ratings #landing-wrapper2 td{padding:0;vertical-align:top;}.node-type-csm-about #news-highlights{padding-left:0;}.node-type-csm-about #news-highlights li{display:table-row;}.node-type-csm-about #news-highlights li > p,.node-type-csm-about #news-highlights li > div{display:table-cell;padding:10px 0;vertical-align:middle;}.node-type-csm-about #news-highlights li > p{width:200px;}.node-type-csm-about #news-highlights li > div a{display:block;}.about-icons:before{float:left;margin-right:0.33em;font-family:icons;font-size:20px;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;}.about-icons.csm_book:before{content:':';}.about-icons.csm_app:before{content:'?';}.about-icons.csm_game:before{content:'6';}.about-icons.csm_movie:before,.about-icons.csm-movie:before{content:'5';}.about-icons.csm_music:before{content:'\266B';}.about-icons.csm_tv:before{content:'\2010';}.about-icons.csm_website:before{content:'\EA00';}.about-icons.csm_about:before,.about-icons.csm_landing_page:before{content:'\2139';}.about-icons.csm_blog:before{content:'\E973';}.about-icons.csm_guide:before{content:'\EC00';}.about-icons.csm_video:before{content:'\25B6';}.about-icons.csm_top_picks:before{content:'7';}.about-icons.csm_press_release:before,.about-icons.csm-press-release:before{content:'>';}.about-icons.csm_research:before,.about-icons.csm-research:before{content:'9';}.about-icons.csm_curriculum_lesson:before{content:'\E960';}.about-icons.csm_topic:before,.about-icons.csm_topic_question:before{content:'\E398';}.about-icons.pdf-file:before{display:inline-block;width:16px;height:26px;background:url(/modules/file/icons/application-pdf.png) no-repeat left center;content:'';}.about-icons.external-link:before{content:'\2197';}.about-icons.csm-download:before{content:'\EB02';}.about-icons.csm-education:before{content:';';}.about-icons.csm-toolkit:before{content:'\F030';}.about-icons.csm-advocacy:before{content:'4';}.about-icons.csm-gear:before{content:'\002699';}.about-icons:before{font-size:36px;}td .about-icons:before{float:none;}.page-tlr-ui-modal-collection-video{height:96%;}.page-tlr-ui-modal-collection-video .cse-large-video{position:relative;width:100%;}.page-tlr-ui-modal-collection-video .title-wrap{position:absolute;z-index:10;width:100%;padding:8px 0 10px 10px;color:white;background:filter-gradient(#CC000000,#00FFFFFF);background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0.8)),color-stop(100%,rgba(255,255,255,0)));background:-moz-linear-gradient(rgba(0,0,0,0.8),rgba(255,255,255,0));background:-webkit-linear-gradient(rgba(0,0,0,0.8),rgba(255,255,255,0));background:linear-gradient(rgba(0,0,0,0.8),rgba(255,255,255,0));}.page-tlr-ui-modal-collection-video .vjs-control-bar{z-index:200;}.page-tlr-ui-modal-collection-video .buttons{position:relative;top:16px;font-size:11px;}.page-tlr-ui-modal-collection-video .buttons a:not(:first-child){margin-left:10px;}.page-tlr-ui-modal-collection-video .buttons .download-link,.page-tlr-ui-modal-collection-video .buttons .vid-ext-link{display:none;}.page-tlr-ui-modal-collection-video .buttons .vid-ext-link{float:left;margin-top:-7px;}.page-tlr-ui-modal-collection-video .buttons .vid-ext-link a{color:black;background:transparent;border:0;-moz-box-shadow:rgba(0,0,0,0.5) 0 0 8px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 8px;box-shadow:rgba(0,0,0,0.5) 0 0 8px;}.page-tlr-ui-modal-collection-video .buttons .vid-ext-link a .icon{font-family:icons;font-size:19px;}.page-tlr-ui-modal-collection-video .buttons .vid-downloads{float:right;}.contact-form{width:100%;}.contact-form input,.contact-form select{width:100%;}.contact-form .form-item{width:80%;}.contact-form input[type="checkbox"]{width:auto;}.contact-form textarea{padding:0.5em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.contact-form #edit-submit{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:auto;}.contact-form #edit-submit:hover{background-color:#23a20d;border:#22910f 1px solid;}.contact-form #edit-submit:hover,.contact-form #edit-submit:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.contact-form #edit-submit:active,.contact-form #edit-submit:focus{background-color:#22a90c;outline:none;}.contact-form #edit-submit:active{border:#22910f 1px solid;}.contact-form #edit-submit:focus{border:1px solid #249a10;}.page-video-modal{background-color:black !important;}.page-video-modal #mainpage{padding:0;background-color:black;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.page-video-modal #main{padding-top:2em;margin-top:0;}.page-video-modal #content{background:none;}.page-video-modal .video-js{background-color:black;}.page-video-modal .iva-video-player-wrapper{width:100%;height:360px;}.page-video-modal .iva-video-player-wrapper .jwplayer{width:inherit !important;height:inherit !important;}.has-video-modal #sb-info{position:absolute;top:30px;right:10px;}.video-js{position:relative;width:100%;background-color:transparent;}.video-js:hover:before,.video-js.vjs-big-play-button:focus:before{-moz-transition:all,ease-in-out 0.25s;-o-transition:all,ease-in-out 0.25s;-webkit-transition:all,ease-in-out 0.25s;transition:all,ease-in-out 0.25s;background-color:rgba(43,51,63,0.7);-moz-box-shadow:0 0 12px 5px rgba(255,255,255,0.4);-webkit-box-shadow:0 0 12px 5px rgba(255,255,255,0.4);box-shadow:0 0 12px 5px rgba(255,255,255,0.4);}.video-js:hover .vjs-big-play-button,.video-js.vjs-big-play-button:focus .vjs-big-play-button{-moz-transition:all,ease-in-out 0.25s;-o-transition:all,ease-in-out 0.25s;-webkit-transition:all,ease-in-out 0.25s;transition:all,ease-in-out 0.25s;background-color:rgba(43,51,63,0.7);-moz-box-shadow:0 0 12px 5px rgba(255,255,255,0.4);-webkit-box-shadow:0 0 12px 5px rgba(255,255,255,0.4);box-shadow:0 0 12px 5px rgba(255,255,255,0.4);}.video-js video{position:absolute;width:100%;}.video-js .vjs-poster{position:absolute !important;width:100%;height:100%;background-size:cover;}.video-js .vjs-big-play-button{top:59%;left:52%;width:55px;height:55px;margin-top:-40px;margin-left:-40px;-moz-border-radius:40px / 40px;-webkit-border-radius:40px 40px;border-radius:40px / 40px;border-width:2.5px;}.video-js .vjs-big-play-button:before{top:1px;left:4px;content:url(/sites/all/themes/commonsense/images/play-button-medium.svg);}.cse-page h1#page-title{display:none;}.cse-page #page h2{padding:8px 0;margin:36px 0 10px 0;font-weight:100;text-transform:uppercase;border-bottom:solid grey 1px;}.cse-page .social-sharing-icons{padding-right:20px;text-align:right;}.cse-page .left-column{width:100%;margin-bottom:20px;}.cse-page .left-column .inside{padding:0;}.cse-page .left-column .sidebar-primary-wrapper{display:none;margin:0;}.cse-page .left-column .sidebar-primary-wrapper.open{display:block;}.cse-page .left-column .pane-menu-tree{padding:17px;background:#f4f4f4;}.cse-page .left-column .pane-menu-tree ul li{font-size:16px;}.cse-page .left-column .pane-menu-tree ul li a,.cse-page .left-column .pane-menu-tree ul li a:visited{color:#4b4b4b;text-decoration:none;}.cse-page .left-column .pane-menu-tree ul li a:link,.cse-page .left-column .pane-menu-tree ul li a:visited:link{-webkit-tap-highlight-color:rgba(36,154,16,0.33);-moz-transition:color,0.17s,ease-out 0s;-o-transition:color,0.17s,ease-out 0s;-webkit-transition:color,0.17s,ease-out 0s;transition:color 0.17s ease-out 0s;}.cse-page .left-column .pane-menu-tree ul li a:hover,.cse-page .left-column .pane-menu-tree ul li a:visited:hover{color:black;-moz-transition:color,0.17s,ease-out 0s;-o-transition:color,0.17s,ease-out 0s;-webkit-transition:color,0.17s,ease-out 0s;transition:color 0.17s ease-out 0s;}.cse-page .left-column .pane-menu-tree ul li a:active,.cse-page .left-column .pane-menu-tree ul li a:visited:active{color:#999;-moz-transition:color,0s,none 0s;-o-transition:color,0s,none 0s;-webkit-transition:color,0s,none 0s;transition:color 0s none 0s;}.cse-page .left-column .pane-menu-tree ul li a:focus,.cse-page .left-column .pane-menu-tree ul li a:visited:focus{color:#999;-moz-transition:color,0s,none 0s;-o-transition:color,0s,none 0s;-webkit-transition:color,0s,none 0s;transition:color 0s none 0s;}.cse-page .left-column .pane-menu-tree ul li a.active-trail.active,.cse-page .left-column .pane-menu-tree ul li a:visited.active-trail.active{font-weight:bold;}.cse-page .left-column .pane-menu-tree ul li a.active-trail.active > .menu,.cse-page .left-column .pane-menu-tree ul li a:visited.active-trail.active > .menu{font-weight:normal;}.cse-page .left-column .pane-menu-tree.styled .pane-title{padding:0;margin:0;font-size:20px;font-weight:100;text-transform:uppercase;border:0;}.cse-page .left-column .pane-menu-tree.styled .pane-title a{color:#f8850e;}.cse-page .left-column .pane-menu-tree.styled ul.menu{padding:0;}.cse-page .left-column .pane-menu-tree.styled ul.menu li{margin-top:20px;margin-bottom:20px;list-style-image:none;list-style-type:none;}.cse-page .left-column .pane-menu-tree.styled ul.menu li li.last{margin-bottom:0;}.cse-page .left-column .pane-menu-tree.styled ul.menu li ul.menu{margin-left:15px;}.cse-page .left-column .pane-menu-tree.styled ul.menu li.is-expanded.is-active-trail > .menu{display:block;}.cse-page .left-column .pane-menu-tree.styled ul.menu li.active-trail.active > ul.menu li a,.cse-page .left-column .pane-menu-tree.styled ul.menu li.active-trail.active > ul.menu li a:hover{font-weight:normal;}.cse-page .left-column .pane-cse-promo,.cse-page .left-column .pane-node-field-product-tech,.cse-page .left-column .cse-support{display:none;font-size:.9em;}.cse-page .left-column .pane-cse-promo h2,.cse-page .left-column .pane-node-field-product-tech h2,.cse-page .left-column .cse-support h2{margin:10px 0 2px 0;font-family:"Oswald",Arial,Helvetica,sans-serif;font-size:18px;border:0;}.cse-page .left-column .pane-cse-promo p:first-child,.cse-page .left-column .pane-node-field-product-tech p:first-child,.cse-page .left-column .cse-support p:first-child{margin-top:0;}.cse-page .pane-node-field-product-tech,.cse-page .cse-support{margin-top:40px;border-top:solid 1px grey;}.cse-page .cse-page-content-col{width:100%;}.cse-page .cse-page-content-col .inside{padding:0;}.cse-page .cse-page-content-col p{margin-top:0;}.cse-page .cse-page-content-col .video-js{height:auto;}.cse-page .cse-page-content-col .video-js a,.cse-page .cse-page-content-col .video-js a:visited{color:white;}.cse-page .cse-page-content-col .field-name-field-reference-prod-video .field-item{display:inline-block;margin-right:6px;}.cse-page .cse-page-content-col .field-name-field-reference-prod-video h2{max-width:210px;padding:0;margin:0;font-size:1em;text-transform:none;border-bottom:0;}.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file{margin:25px 0;}.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file .field-items{text-align:center;}.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file .field-items .field-item{float:left;width:36%;min-width:224px;margin:5px 7%;}.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file .field-items .field-item .content{line-height:normal;}.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file .field-items .field-item .content .file a{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;color:#4a4a4a;white-space:normal;background-color:white;}.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file .field-items .field-item .content .file a:hover{background-color:#23a20d;border:#22910f 1px solid;}.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file .field-items .field-item .content .file a:hover,.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file .field-items .field-item .content .file a:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file .field-items .field-item .content .file a:active,.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file .field-items .field-item .content .file a:focus{background-color:#22a90c;outline:none;}.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file .field-items .field-item .content .file a:active{border:#22910f 1px solid;}.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file .field-items .field-item .content .file a:focus{border:1px solid #249a10;}.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file .field-items .field-item .content .file a:hover{color:white;background-color:#249a10;}.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file .field-items .field-item .content .file-icon,.cse-page .cse-page-content-col .pane-node-field-prod-doc .field-type-file .field-items .field-item .content .file-size{display:none;}.cse-page .pane-node-field-collection-prod-faq{padding-top:1px;clear:both;}.cse-page .field-name-field-prod-partners .box{border:0;}.cse-curriculum-lessons-list .field-name-body h2{margin-top:6px;font-size:24px;}.cse-curriculum-lessons-list .field-name-body p{line-height:1em;}.cse-curriculum-lessons-list .pane-curriculum-lessons-curriculum-lesson-pane .view-grouping{overflow:auto;}.cse-curriculum-lessons-list .pane-curriculum-lessons-curriculum-lesson-pane .view-grouping .view-grouping-header{margin-bottom:4px;font-size:18px;}.cse-curriculum-lessons-list .pane-curriculum-lessons-curriculum-lesson-pane .view-grouping .item-list{float:left;width:322px;margin-bottom:30px;}.cse-curriculum-lessons-list .pane-curriculum-lessons-curriculum-lesson-pane .view-grouping .item-list h3{font-family:"Oswald",Arial,Helvetica,sans-serif;font-size:14px;text-transform:uppercase;}.cse-curriculum-lessons-list .pane-curriculum-lessons-curriculum-lesson-pane .view-grouping .item-list ul{padding:0;margin:0 40px 0 0;font-size:12px;line-height:22px;list-style:none;}.page-info-graphic{padding-top:0 !important;}.page-info-graphic #toolbar,.page-info-graphic #admin-menu{display:none;}.page-info-graphic h1#page-title{padding:0 15px;}.page-info-graphic .view-topic-postcards .views-field-title,.page-info-graphic .view-topic-postcards .card-alt{display:none;}.page-info-graphic .view-topic-postcards .views-field-uri{margin-top:25px;text-align:center;}.page-info-graphic .view-topic-postcards div.topic-postcards{padding:0 15px;}.page-topic-user-question{background-color:white;}.page-topic-user-question #mainpage{margin:1em .5em 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.page-topic-user-question #mainpage #csm-topic-user-question-form .form-submit{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;margin:auto;text-align:center;}.page-topic-user-question #mainpage #csm-topic-user-question-form .form-submit:hover{background-color:#23a20d;border:#22910f 1px solid;}.page-topic-user-question #mainpage #csm-topic-user-question-form .form-submit:hover,.page-topic-user-question #mainpage #csm-topic-user-question-form .form-submit:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-topic-user-question #mainpage #csm-topic-user-question-form .form-submit:active,.page-topic-user-question #mainpage #csm-topic-user-question-form .form-submit:focus{background-color:#22a90c;outline:none;}.page-topic-user-question #mainpage #csm-topic-user-question-form .form-submit:active{border:#22910f 1px solid;}.page-topic-user-question #mainpage #csm-topic-user-question-form .form-submit:focus{border:1px solid #249a10;}.page-topic-user-question #header,.page-topic-user-question .mainfooter{display:none;}.page-topic-user-question .messages--error{margin:0 0 1em;}body.regional-offices h1#page-title{display:none;}body.regional-offices #main{margin-top:0;}body.regional-offices .panel-col-top .pane-panels-mini{margin-bottom:25px;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top{position:relative;margin:0 -12px;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .inside{display:block;min-height:135px;color:#fff;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top h2,body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top a{color:#4a4a4a;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .pane-block img{display:block;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1{display:block;float:left;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:18px;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 .get-involved{display:block;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 ul.menu li{list-style-image:none;list-style-type:none;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 ul.menu a{display:none;padding:9px 15px;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 ul.menu a:hover,body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 ul.menu a.active-trail,body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 ul.menu a.active{display:block;color:#fff;background:#249a10;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 ul.menu:hover li{display:block;background:#000;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 ul.menu:hover li a{display:block;color:#fff;}body.regional-offices .panel-col-top .pane-panels-mini .menu-block-ctools-menu-regional-offices-2{float:right;}body.regional-offices .panel-col-top .pane-panels-mini .menu-block-ctools-menu-regional-offices-2 ul.menu{padding:0;margin:0;border:1px solid #000;}body.regional-offices .panel-col-top .pane-panels-mini .menu-block-ctools-menu-regional-offices-2 ul.menu li{list-style-image:none;list-style-type:none;}body.regional-offices .panel-col-top .pane-panels-mini .menu-block-ctools-menu-regional-offices-2 ul.menu a{padding:9px 15px;display:block;}body.regional-offices .panel-col-top .pane-panels-mini .menu-block-ctools-menu-regional-offices-2 ul.menu a:hover,body.regional-offices .panel-col-top .pane-panels-mini .menu-block-ctools-menu-regional-offices-2 ul.menu a.active{color:#fff;background:#249a10;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-main{float:none;width:100%;margin:10px 0 0;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-main div{display:inline;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-main div.pane-content{margin-right:10px;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-main div.pane-content:before{margin:0 5px;font-family:icons;content:'¬∑';}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-main div.address .pane-content:before{font-family:icons;content:'\E6D0';}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-main div.phone .pane-content:before{font-family:icons;content:'\003D';}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-main div.email .pane-content:before{font-family:icons;content:'\2709';}body.regional-offices .center-wrapper .pane-title{display:inline-block;height:23px;padding-right:15px;background:#fff;}body.regional-offices .center-wrapper .pane-content{padding-top:10px;margin:-10px 0 25px 0;border-top:1px solid #000;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flexslider{margin:0;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flexslider .slides img{width:auto;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flexslider ul.flex-direction-nav .flex-prev{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/flexslider-nav-sffdfaf768c.png) -55px 0 no-repeat;height:31px;width:35px;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flexslider ul.flex-direction-nav .flex-prev.flex-disabled{display:none;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flexslider ul.flex-direction-nav .flex-next{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/flexslider-nav-sffdfaf768c.png) -165px 0 no-repeat;height:31px;width:35px;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flexslider ul.flex-direction-nav .flex-next.flex-disabled{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/flexslider-nav-sffdfaf768c.png) -110px 0 no-repeat;height:31px;width:35px;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flexslider ul.flex-direction-nav a:before{display:inline-block;font-family:"flexslider-icon";font-size:40px;content:'';}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flexslider ul.flex-direction-nav a.flex-next:before{content:'';}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flexslider ul.flex-direction-nav a{top:40%;display:block;width:35px;height:31px;opacity:1;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flexslider ul.flex-direction-nav a.flex-next{right:0;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flexslider ul.flex-direction-nav a.flex-prev{left:0;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flexslider ul.flex-direction-nav a.flex-disabled{opacity:0;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flex-control-nav{position:static;display:block;width:100%;height:11px;padding:0;margin:10px 0 0 0;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flex-control-nav li{width:14px;padding:0;margin:0;margin-right:14px;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flex-control-nav li a{display:block;width:9px;height:9px;margin-right:2px;background:#8b8b8b;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;opacity:0.30;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flex-control-nav li a.flex-active{opacity:1;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flex-control-nav li a:hover{opacity:0.70;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flex-viewport{padding:0 50px;margin:0 -50px;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flex-viewport li{padding:0 15px;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flex-viewport li .views-field{text-align:center;}body.regional-offices .panel-content-main .view-regional-offices-whats-new .flex-viewport li .views-field img{margin:auto;}body.regional-offices .panel-content-right .pane-custom.our-impact .pane-content{color:#E5287D;text-align:center;}body.regional-offices .panel-content-right .pane-custom.our-impact .pane-content p{width:85%;margin:14px auto;clear:left;text-align:left;}body.regional-offices .panel-content-right .pane-custom.our-impact .pane-content p:nth-child(4){padding-top:15px;margin-top:15px;border-top:1px solid #ccc;}body.regional-offices .panel-content-right .pane-custom.our-impact .pane-content p:last-child{width:auto;}body.regional-offices .panel-content-right .pane-custom.our-impact .pane-content strong{float:left;margin:-14px 15px 5px 0;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:50px;}body.regional-offices .panel-content-right .pane-custom.our-impact .pane-content em{display:block;width:30px;padding:0;margin:10px auto;clear:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}body.regional-offices .panel-content-right .pane-custom.our-impact .pane-content blockquote{color:#aaa;border-bottom:1px solid #ccc;}body.regional-offices .panel-content-right .pane-custom.our-impact .pane-content blockquote p{width:auto;margin-bottom:0 !important;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:15px;text-align:center;}body.regional-offices .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper,body.regional-offices .panel-2col-stacked-sidebar-right .sidebar-primary-wrapper{height:auto;margin-bottom:auto;}body.regional-offices .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper a,body.regional-offices .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper a:link,body.regional-offices .panel-2col-stacked-sidebar-right .sidebar-primary-wrapper a,body.regional-offices .panel-2col-stacked-sidebar-right .sidebar-primary-wrapper a:link{color:#249a10;}body.regional-offices #sidebar-primary-button{display:none;}.page-user-confirm.section-user #main{padding:0;}.page-user-confirm.section-user #main #content{padding:0 12px;}.page-user-confirm.section-user #main #content h1.title{display:block;}.page-user-confirm .panel-pane.subscribe-header{padding-top:5px;margin:25px 0;border-top:1px solid #ddd;}.page-user-confirm .panel-pane.subscribe-header h2.pane-title{padding:10px 10px 15px;background:#ddd;}.page-user-confirm .panel-content-main{margin-bottom:25px;}.page-user-confirm .panel-content-main a.login-link{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;font-size:12px;font-weight:normal;line-height:18px;}.page-user-confirm .panel-content-main a.login-link:hover{background-color:#23a20d;border:#22910f 1px solid;}.page-user-confirm .panel-content-main a.login-link:hover,.page-user-confirm .panel-content-main a.login-link:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-user-confirm .panel-content-main a.login-link:active,.page-user-confirm .panel-content-main a.login-link:focus{background-color:#22a90c;outline:none;}.page-user-confirm .panel-content-main a.login-link:active{border:#22910f 1px solid;}.page-user-confirm .panel-content-main a.login-link:focus{border:1px solid #249a10;}.page-user-confirm .panel-content-main-bottom{margin-bottom:25px;}.page-user-confirm .panel-content-main-bottom .pane-newsletter-signup form{padding-left:0;background-image:none;}.page-user-confirm .panel-content-main-bottom .pane-newsletter-signup form .form-submit{padding:0 !important;font-size:12px;font-weight:normal;line-height:18px;}.page-educators.toolbar .view-csm-digital-glossary ul.links.fixed{top:30px;}.page-educators #csm-digital-glossary .pane-custom.pane-1 img{display:block;float:none !important;height:auto !important;max-width:90%;margin:auto !important;text-align:center;}.page-educators .view-csm-digital-glossary{padding:15px 0;background-color:#f2f2f2;}.page-educators .view-csm-digital-glossary ul.links{display:block;padding:0 10px;margin:0 auto;text-align:center;}.page-educators .view-csm-digital-glossary ul.links.fixed{position:fixed;top:0;z-index:2;padding-bottom:20px;background:#f2f2f2;}.page-educators .view-csm-digital-glossary ul.links li{padding-right:6px;}.page-educators .view-csm-digital-glossary ul.links li a{display:inline-block;padding:5px 5px;margin:0;font-size:18px;color:#f76a37;background:#fff;border:1px solid #eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.page-educators .view-csm-digital-glossary ul.links li a:hover,.page-educators .view-csm-digital-glossary ul.links li a.active{color:#fff;background:#f76a37;}.page-educators .view-csm-digital-glossary .views-view-grid{width:100%;margin-top:0;border-collapse:separate;border-spacing:10px;}.page-educators .view-csm-digital-glossary .views-view-grid td{display:block;width:80%;padding:15px 20px;margin:auto;font-size:13px;vertical-align:top;background:#fff;border:1px solid #eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.page-educators .view-csm-digital-glossary .views-view-grid td .views-field-field-digital-glossary-icon{float:right;width:40px;}.page-educators .view-csm-digital-glossary .views-view-grid td .views-field-title{margin-bottom:10px;font-weight:bold;}.page-educators .view-csm-digital-glossary .views-view-grid td .views-field-title a{color:#4a4a4a;}.page-educators .view-csm-digital-glossary .views-view-grid td .views-field-edit-node{text-align:right;}.page-educators .view-csm-digital-glossary .view-empty{padding:15px 20px;margin:15px 10px;font-size:13px;background:#fff;border:1px solid #eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.section-kids-action a.act-now{background:#b9d240 none no-repeat left top;border-bottom:4px solid #6ba200;color:#fff;display:inline-block;font-family:"Oswald",Arial,Helvetica,sans-serif;font-size:18px;line-height:1.4em;margin:10px;padding:15px 30px 10px;text-transform:uppercase;}.section-kids-action a.act-now:hover{opacity:.7;}.section-kids-action #content .panel-display > .center-wrapper{padding:0 10px;}.section-kids-action .sidebar-primary-wrapper .fifth .pane-twitter-timeline{display:none;}.section-kids-action h1#page-title{display:none;}.section-kids-action #content{padding-left:0;padding-right:0;}.section-kids-action .panel-2col-stacked-sidebar-left h1,.section-kids-action .panel-2col-stacked-sidebar-right h1{display:block;padding:0.5em 0 0;}.section-kids-action .panel-content-main .newsletter-prefix{display:none;}.section-kids-action .panel-content-main .pane-newsletter-signup{margin:25px 0;}.section-kids-action .panel-content-main .pane-newsletter-signup .blurb h2{font-size:15px;}.section-kids-action .panel-content-main .pane-newsletter-signup form .form-submit{background-color:transparent;font-size:24px;line-height:0;margin:0;padding-left:28px;position:absolute;right:0;text-indent:-9999px;top:5px;width:47px;z-index:2;}.section-kids-action .panel-content-main .pane-newsletter-signup form .fieldset-wrapper{margin:15px 15px 0 0;position:relative;}.section-kids-action .panel-content-main .pane-newsletter-signup form .fieldset-wrapper .form-item.form-type-textfield{margin-top:0;}.section-kids-action .panel-content-main .pane-newsletter-signup form .fieldset-wrapper:after{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/kids-action/grey-go-button-94x42.jpg) no-repeat center top;background-color:#707070;background-size:auto 30px;color:#707070;content:'';height:30px;right:0;position:absolute;top:5px;width:37px;}.section-kids-action .panel-content-main .pane-newsletter-signup .disclaimer{padding-top:5px;}.section-kids-action .panel-content-main .pane-newsletter-signup .blurb-footer{background-color:#2f2f2f;color:#aaa;padding:15px;}.section-kids-action .pane-twitter-timeline{margin-top:10px;}.section-kids-action .pane-twitter-timeline #twitter-widget-0{width:100% !important;}.section-kids-action #prefooterwrapper{display:none;}.section-kids-action .pane-custom .pane-content .social-links{display:block;}.section-kids-action .pane-custom .pane-content .social-item{display:inline-block;float:left;width:3em;height:3em;margin-right:.6em;margin-bottom:1em;font-size:0.9em;}.section-kids-action .pane-custom .pane-content .social-item.first{margin-left:0;}.section-kids-action .pane-custom .pane-content .social-item.last{margin-right:0;}.section-kids-action .pane-custom .pane-content .social-item .link{margin-right:10px;float:left;font-size:1.3em;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.icon,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.icon{width:2.4em;height:2.4em;max-width:2.4em;max-height:2.4em;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial:before,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial:before{width:2em;height:1.75em;font:1.2em/2 icons;color:#fff;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial:link,.section-kids-action .pane-custom .pane-content .social-item .link .zocial:visited,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial:link,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial:visited{color:#efefef;background-image:none;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial:focus,.section-kids-action .pane-custom .pane-content .social-item .link .zocial:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial:active{background-image:none;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial:hover{-moz-transition:all 0.17s ease-out;-o-transition:all 0.17s ease-out;-webkit-transition:all 0.17s ease-out;transition:all 0.17s ease-out;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.facebook,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.twitter,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.youtube,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.pinterest,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.googleplus,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.linkedin,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.email,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.instagram,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.facebook,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.twitter,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.youtube,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.pinterest,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.googleplus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.linkedin,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.email,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.instagram{background-color:#999;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.facebook:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.facebook:focus,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.twitter:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.twitter:focus,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.youtube:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.youtube:focus,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.pinterest:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.pinterest:focus,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.googleplus:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.googleplus:focus,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.linkedin:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.linkedin:focus,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.email:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.email:focus,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.instagram:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.instagram:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.facebook:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.facebook:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.twitter:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.twitter:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.youtube:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.youtube:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.pinterest:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.pinterest:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.googleplus:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.googleplus:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.linkedin:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.linkedin:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.email:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.email:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.instagram:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.instagram:focus{color:#f9f9f9;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.facebook:active,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.twitter:active,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.youtube:active,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.pinterest:active,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.googleplus:active,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.linkedin:active,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.email:active,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.instagram:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.facebook:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.twitter:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.youtube:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.pinterest:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.googleplus:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.linkedin:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.email:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.instagram:active{color:#fff;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.facebook:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.facebook:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.facebook:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.facebook:focus{background-color:#5469a2;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.facebook:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.facebook:active{background-color:#4863ae;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.twitter:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.twitter:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.twitter:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.twitter:focus{background-color:#59b9e8;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.twitter:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.twitter:active{background-color:#46c0fb;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.youtube:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.youtube:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.youtube:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.youtube:focus{background-color:#e61a1a;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.youtube:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.youtube:active{background-color:#f00;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.pinterest:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.pinterest:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.pinterest:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.pinterest:focus{background-color:#b32c2e;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.pinterest:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.pinterest:active{background-color:#c91618;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.googleplus:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.googleplus:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.googleplus:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.googleplus:focus{background-color:#cc594a;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.googleplus:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.googleplus:active{background-color:#dd4b39;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.linkedin:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.linkedin:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.linkedin:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.linkedin:focus{background-color:#0e76ab;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.linkedin:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.linkedin:active{background-color:#007AB9;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.email:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.email:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.email:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.email:focus{background-color:#e78b4a;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.email:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.email:active{background-color:#f6883b;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.instagram:before,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.instagram:before{content:'i';}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.instagram:hover,.section-kids-action .pane-custom .pane-content .social-item .link .zocial.instagram:focus,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.instagram:hover,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.instagram:focus{background-color:#cf4272;}.section-kids-action .pane-custom .pane-content .social-item .link .zocial.instagram:active,.section-kids-action .pane-custom .pane-content .social-item .link a.zocial.instagram:active{background-color:#e1306c;}.section-kids-action .pane-custom .pane-content .social-item .title{line-height:1.2em;}.section-kids-action .pane-custom .pane-content .social-item .title a:link,.section-kids-action .pane-custom .pane-content .social-item .title a:visited{font-size:0.9em;font-weight:bold;color:#555;}.section-kids-action .pane-custom .pane-content .social-item .footer-one-liner{line-height:1em;}.section-kids-action .pane-custom .pane-content .social-item .footer-one-liner a{font-size:0.8em;color:#999;}.section-kids-action .pane-custom .pane-content .social-links .zocial:link,.section-kids-action .pane-custom .pane-content .social-links .zocial:visited,.section-kids-action .pane-custom .pane-content .social-links a.zocial:link,.section-kids-action .pane-custom .pane-content .social-links a.zocial:visited{border:none;text-shadow:none;-moz-border-radius:2.4em;-webkit-border-radius:2.4em;border-radius:2.4em;}.section-kids-action .pane-custom .pane-content .social-links .zocial.facebook:before,.section-kids-action .pane-custom .pane-content .social-links a.zocial.facebook:before{width:1.7em;}.section-kids-action .kids-action-square-wrapper{margin-top:50px;}.section-kids-action .kids-action-square-wrapper.impact .kids-action-square{height:370px;}.section-kids-action .kids-action-square-link{color:black;}.section-kids-action .kids-action-square{display:inline-block;width:293px;height:325px;margin-right:50px;margin-bottom:50px;border-top:4px solid #b9d240;}.section-kids-action .kids-action-square.right{margin-right:0;}.section-kids-action .kids-action-square p{margin:0;}.section-kids-action .kids-action-square .kids-action-square-title .kids-action-square-link .header{display:block;font-size:19px;height:45px;padding:10px 0 10px 3px;width:293px;}.section-kids-action .kids-action-square .kids-action-square-title .kids-action-square-link .kids-action-square-arrow{font-size:1.4em;padding-right:3px;float:right;color:#b9d240;}.section-kids-action .kids-action-square .kids-action-square-title .kids-action-square-link:hover .header{color:#000;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-kids-action .kids-action-square .kids-action-square-title .kids-action-square-link:hover img{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;opacity:.5;}.section-kids-action div.shadowbox{display:none;}.section-kids-action #sb-player.html{background:#fff;color:#4a4a4a;padding:25px;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #d7d7d7;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron{margin-bottom:0;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .flex-control-nav{position:static;display:block;width:100%;height:11px;padding:0;margin:10px 0 0 0;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .flex-control-nav li{width:14px;padding:0;margin:0;margin-right:14px;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .flex-control-nav li a{display:block;width:9px;height:9px;margin-right:2px;background:#8b8b8b;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;opacity:0.30;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .flex-control-nav li a.flex-active{opacity:1;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .flex-control-nav li a:hover{opacity:0.70;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .attachment-after{display:none;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .views-row{position:relative;margin-right:20px;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .views-row .feature-image{margin-bottom:2px;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .views-row .feature-image img{display:block;float:none;width:auto;max-height:210px;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .views-row .main-feature-title{padding-top:10px;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.2em;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .view-display-id-jumbotron_subs{padding-top:20px;margin-top:24px;border-top:1px solid #d7d7d7;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .view-display-id-jumbotron_subs ul.thumbs{padding:0;margin:0;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .view-display-id-jumbotron_subs ul.thumbs li.views-row{width:32%;float:left;margin:0 2% 0 0;list-style:none;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .view-display-id-jumbotron_subs ul.thumbs li.views-row .label-overlap{padding:0 4px;font-size:0.7em;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .view-display-id-jumbotron_subs ul.thumbs li.views-row .sub-item-title{display:block;padding-top:6px;font-size:16px;font-weight:bold;line-height:1.3em;border-top:solid 1px #d7d7d7;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .view-display-id-jumbotron_subs ul.thumbs li.views-row .sub-item-title a{color:inherit;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .view-display-id-jumbotron_subs ul.thumbs li.views-row img{width:100%;height:auto;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .view-display-id-jumbotron_subs ul.thumbs li.views-row-3{margin-right:0;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .view-display-id-jumbotron_subs ul.thumbs:after{display:block;height:1px;clear:left;content:'.';visibility:hidden;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .view-display-id-jumbotron_subs ul.slides .sub-item-title{display:block;padding-top:6px;font-size:16px;font-weight:bold;line-height:1.3em;border-top:solid 1px #d7d7d7;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .label-overlap{position:absolute;top:8px;left:-2px;padding:1px 10px;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:0.75em;color:white;letter-spacing:0.05em;background:#249a10;-moz-box-shadow:1px 1px 2px #000;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .main-feature-title,.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .jumbotron-body{display:inline-block;padding:0 12px;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .jumbotron-body{font-size:0.85em;line-height:1.25em;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .jumbotron-link{font-family:"Lato",Arial,Helvetica,sans-serif;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .slides .views-row{display:none;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .slides .views-row.views-row-1{display:block;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .slides .flex-viewport .views-row{display:block;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .flexslider{margin:0;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .flexslider .slides img{width:auto;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .flexslider ul.flex-direction-nav .flex-prev{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/flexslider-nav-sffdfaf768c.png) -55px 0 no-repeat;height:31px;width:35px;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .flexslider ul.flex-direction-nav .flex-prev.flex-disabled{display:none;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .flexslider ul.flex-direction-nav .flex-next{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/flexslider-nav-sffdfaf768c.png) -165px 0 no-repeat;height:31px;width:35px;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .flexslider ul.flex-direction-nav .flex-next.flex-disabled{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/flexslider-nav-sffdfaf768c.png) -110px 0 no-repeat;height:31px;width:35px;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .flexslider ul.flex-direction-nav a:before{display:inline-block;font-family:"flexslider-icon";font-size:40px;content:'';}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .flexslider ul.flex-direction-nav a.flex-next:before{content:'';}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .flexslider ul.flex-direction-nav a{top:40%;display:block;width:35px;height:31px;opacity:1;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .flexslider ul.flex-direction-nav a.flex-next{right:0;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .flexslider ul.flex-direction-nav a.flex-prev{left:0;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .flexslider ul.flex-direction-nav a.flex-disabled{opacity:0;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .slides li{margin-right:12px;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .slides li:last-child{margin-right:0;}.section-kids-action.kids-action-sign-up{background-size:auto 100%;color:#efefef;}.section-kids-action.kids-action-sign-up #strip{display:none;}.section-kids-action.kids-action-sign-up #header #mobile-menu-button,.section-kids-action.kids-action-sign-up #header .region-header,.section-kids-action.kids-action-sign-up #header #mobile-search-button{display:none;}.section-kids-action.kids-action-sign-up #header #site-logo{float:none;width:100%;max-width:190px;padding:5px 0;margin:0;background:#fff;}.section-kids-action.kids-action-sign-up #header #site-logo img{display:none;float:none;width:auto;height:auto;margin:0;}.section-kids-action.kids-action-sign-up #mainpage{background-color:transparent;}.section-kids-action.kids-action-sign-up #navigation{display:none;}.section-kids-action.kids-action-sign-up h1#page-title{max-width:554px;margin:auto;font-size:38px;color:#efefef;text-align:left;}.section-kids-action.kids-action-sign-up #content .panel-1col{max-width:554px;padding:0 20px 50px;margin:0 auto;font-size:20px;font-weight:100;line-height:26px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-custom p{margin-top:0;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup{position:relative;margin-top:30px;border-width:0;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup .pane-title{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;padding:0 20px;margin:0 auto;font-family:"Oswald",Arial,Helvetica,sans-serif;font-size:26px;line-height:54px;text-align:center;text-transform:uppercase;color:#000;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form{padding:50px 15px 15px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-type-textfield,.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-submit{margin-top:0px;margin-right:0px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-type-textfield{display:inline-block;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-type-textfield .form-text{width:100%;height:30px;max-width:inherit;font-size:12px;line-height:16px;background-color:#eee;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-type-textfield .form-text.error{border:1px solid #ed541d;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-item-mail{padding-left:0;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-item-mail .form-text{width:100%;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-item-mail:before{content:none;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-item-non-us{position:static;margin-left:0;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-submit{position:absolute;top:5px;right:0;z-index:2;width:47px;max-width:none;padding-left:28px;margin:0;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .fieldset-wrapper{position:relative;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .disclaimer{padding:5px 0 0;color:#707070;line-height:14px;}.section-kids-action.kids-action-sign-up div.shadowbox{display:none;}.section-kids-action.kids-action-sign-up .mainfooter{display:none;}.section-kids-action.kids-action-sign-up #header-fixed{display:none;}.section-kids-action.kids-action-sign-up #header{border-bottom-width:0;}.section-kids-action.kids-action-sign-up #page,.section-kids-action.kids-action-sign-up #mainpage{padding-bottom:0;}.section-kids-action.kids-action-sign-up #content .panel-1col{padding:0 16px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-1{margin:-10px -20px 0;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/cska_subscribe/cska_signup_hor2.jpeg) no-repeat center top;background-size:120%;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-1 .close{position:absolute;top:16px;right:15px;display:inline-block;width:24px;height:24px;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/svg/closeIcon_white.svg);}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-1 .close a{display:inline-block;width:25px;height:25px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-1 .pane-content{padding:60px 20px 60px 20px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-1 .pane-content ul{display:none;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-1 .kacustomheader{font-size:28px;font-family:"Lato",Arial,Helvetica,sans-serif;font-weight:bold;color:#fff;line-height:34px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-2{display:none;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup{margin-top:24px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup h2.pane-title{padding:0;font-family:"Lato",Arial,Helvetica,sans-serif;text-align:left;color:#249a10;font-weight:bold;font-size:20px;line-height:26px;text-transform:none;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form{padding:95px 0 0;background-color:transparent;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-submit{background-color:transparent;border-width:0;font-size:24px;line-height:0;text-indent:-9999px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .fieldset-wrapper:after{background:#249a10;border:1px solid #239510;color:#fff;display:inline-block;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:18px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:18px;padding:8px 15px;text-align:center;position:relative;bottom:30px;display:table-cell;height:50px;width:10%;vertical-align:middle;background-color:#249a10;color:#fff;content:'Join the movement';font-weight:bold;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .fieldset-wrapper:after:hover{background-color:#fff;color:#249a10;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-type-textfield{padding-bottom:11px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-type-textfield input{border:1px solid #999 !important;height:3em !important;font-size:18px !important;color:#999;background-color:#fff !important;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-type-textfield input:focus{color:#000;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-item-non-us label{position:relative;bottom:3px;color:#4b4b4b;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-submit{position:relative;top:19px;padding:0;width:100%;height:50px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup .blurb-footer{padding:0 0 15px;border:none;color:#999;background-color:transparent;font-size:12px;line-height:17px;opacity:.8;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup .ET-ga-processed .social-links .thanks{padding:50px 0 20px 0;font-size:24px;text-align:left;color:#249a10;line-height:30px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup .ET-ga-processed .social-links .go-site{background:#249a10;border:1px solid #239510;color:#fff;display:inline-block;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:18px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:18px;padding:8px 15px;text-align:center;width:100%;font-weight:bold;color:#249a10;background:#fff;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup .ET-ga-processed .social-links .go-site:hover{background-color:#fff;color:#249a10;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup .ET-ga-processed .social-links .follow-us{display:none;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup .ET-ga-processed + .blurb-footer{display:none;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-custom.page-header img{left:-6px;position:relative;}.section-kids-action.kids-action-sign-up h1#page-title{display:none;}.section-kids-action .pane-newsletter-signup,.page-kids-action-blog .pane-newsletter-signup{border:5px solid #ddd;background-color:transparent;padding:0;}.section-kids-action .pane-newsletter-signup form,.page-kids-action-blog .pane-newsletter-signup form{padding:15px 20px;}.section-kids-action .pane-newsletter-signup form fieldset,.page-kids-action-blog .pane-newsletter-signup form fieldset{position:relative;}.section-kids-action .pane-newsletter-signup form .form-item.form-item-non-us,.page-kids-action-blog .pane-newsletter-signup form .form-item.form-item-non-us{position:absolute;right:0;top:58px;}.section-kids-action .pane-newsletter-signup form .form-item.form-type-textfield,.page-kids-action-blog .pane-newsletter-signup form .form-item.form-type-textfield{width:100%;}.section-kids-action .pane-newsletter-signup form .form-item.form-type-textfield .form-text,.page-kids-action-blog .pane-newsletter-signup form .form-item.form-type-textfield .form-text{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:14px;padding:10px;width:100%;}.section-kids-action .pane-newsletter-signup form .form-item.form-type-textfield.form-item-postal-code .form-text,.page-kids-action-blog .pane-newsletter-signup form .form-item.form-type-textfield.form-item-postal-code .form-text{width:50%;}.section-kids-action .pane-newsletter-signup form .form-submit,.page-kids-action-blog .pane-newsletter-signup form .form-submit{background-color:#c06;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;font-size:14px;height:36px;margin:15px auto;position:static;width:60%;}.section-kids-action .pane-newsletter-signup .blurb,.page-kids-action-blog .pane-newsletter-signup .blurb{color:#3a3a3a;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:15px;text-align:center;}.section-kids-action .pane-newsletter-signup .blurb > h2,.page-kids-action-blog .pane-newsletter-signup .blurb > h2{color:#c06;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;}.section-kids-action .pane-newsletter-signup .disclaimer,.page-kids-action-blog .pane-newsletter-signup .disclaimer{font-size:11px;}.section-kids-action .pane-newsletter-signup .disclaimer a,.page-kids-action-blog .pane-newsletter-signup .disclaimer a{color:#249a10;}.section-kids-action .pane-newsletter-signup .blurb-footer,.page-kids-action-blog .pane-newsletter-signup .blurb-footer{background-color:#f2f3ef;border-top:1px solid #ddd;font-size:12px;padding:15px 20px;}.section-kids-action .pane-newsletter-signup .blurb-footer ul,.page-kids-action-blog .pane-newsletter-signup .blurb-footer ul{margin-top:0;}.section-kids-action .pane-newsletter-signup .blurb-footer ul li,.page-kids-action-blog .pane-newsletter-signup .blurb-footer ul li{list-style-type:disc;margin-left:6px;}.section-kids-action .pane-newsletter-signup .blurb-footer ul li a,.page-kids-action-blog .pane-newsletter-signup .blurb-footer ul li a{text-decoration:underline;}.section-kids-action .pane-1 h2,.page-kids-action-blog .pane-1 h2{margin-bottom:16px;}body.csm-news-signup{background-size:auto 100%;background:#2f2f2f url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/news/news_service_bg_1200x1115.jpg) scroll no-repeat center top;background-size:auto 100%;color:#efefef;}body.csm-news-signup #strip{display:none;}body.csm-news-signup #header #mobile-menu-button,body.csm-news-signup #header .region-header,body.csm-news-signup #header #mobile-search-button{display:none;}body.csm-news-signup #header #site-logo{float:none;width:100%;max-width:190px;padding:5px 0;margin:0;background:#fff;}body.csm-news-signup #header #site-logo img{display:none;float:none;width:auto;height:auto;margin:0;}body.csm-news-signup #mainpage{background-color:transparent;}body.csm-news-signup #navigation{display:none;}body.csm-news-signup h1#page-title{max-width:554px;margin:auto;font-size:38px;color:#efefef;text-align:left;}body.csm-news-signup #content .panel-1col{max-width:554px;padding:0 20px 50px;margin:0 auto;font-size:20px;font-weight:100;line-height:26px;}body.csm-news-signup #content .panel-1col .pane-custom p{margin-top:0;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup{position:relative;margin-top:30px;border-width:0;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup .pane-title{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;padding:0 20px;margin:0 auto;font-family:"Oswald",Arial,Helvetica,sans-serif;font-size:26px;line-height:54px;text-align:center;text-transform:uppercase;color:#000;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form{padding:50px 15px 15px;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-type-textfield,body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-submit{margin-top:0px;margin-right:0px;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-type-textfield{display:inline-block;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-type-textfield .form-text{width:100%;height:30px;max-width:inherit;font-size:12px;line-height:16px;background-color:#eee;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-type-textfield .form-text.error{border:1px solid #ed541d;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-item-mail{padding-left:0;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-item-mail .form-text{width:100%;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-item-mail:before{content:none;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-item-non-us{position:static;margin-left:0;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-submit{position:absolute;top:5px;right:0;z-index:2;width:47px;max-width:none;padding-left:28px;margin:0;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .fieldset-wrapper{position:relative;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .disclaimer{padding:5px 0 0;color:#707070;line-height:14px;}body.csm-news-signup div.shadowbox{display:none;}body.csm-news-signup #header{border-bottom-width:0;}body.csm-news-signup #content{min-height:500px;}body.csm-news-signup #content .panel-1col{max-width:510px;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup{background-color:transparent;margin:0;padding:0;position:relative;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup .pane-title{color:#4a4a4a;display:block;font-style:italic;font-weight:bold;font-size:18px;max-width:none;position:absolute;text-transform:none;top:20px;width:100%;z-index:2;line-height:20px;font-family:"Lato",Arial,Helvetica,sans-serif;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form{background:transparent url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/news/bg_2.png) repeat left top;padding-top:80px;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-submit{background-color:transparent;border-width:0;font-size:24px;line-height:0;text-indent:-9999px;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .fieldset-wrapper:after{background-color:#249a10;background-size:auto 30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;content:'Sign up';font-size:.8em;font-style:italic;font-weight:bold;height:31px;line-height:30px;padding-left:2%;right:0;position:absolute;top:5px;width:37px;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup .blurb-footer{background-color:transparent;color:#fff;font-size:18px;font-weight:bold;line-height:1.4em;padding:15px;text-align:center;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup .blurb-footer h2{color:#fff;font-style:italic;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup .blurb-footer h2 a{color:#fff;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup .blurb-footer h2 a:hover{text-decoration:underline;}body.csm-news-signup #content .panel-1col .pane-custom.pane-1{font-size:24px;font-weight:bold;line-height:1.4em;padding-top:30px;text-align:center;}body.csm-news-signup h1#page-title{display:none;}body.csm-news-signup.newsletter-parent{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/news/EmailSignup_BackgroundImage_1200x1115.jpg);}body.csm-news-signup .pane-newsletter-signup .signup-status{background:#4b4b4b;border-color:#4b4b4b;color:#fff;font-size:15px;padding:50px;position:relative;text-align:center;z-index:2;}body.csm-news-signup .pane-newsletter-signup .signup-status a{color:#fff;}body.csm-news-signup .pane-newsletter-signup .signup-status a:hover{text-decoration:underline;}body.csm-news-signup .pane-newsletter-signup .signup-status strong{display:block;}body.panel-education-scope-sequence #overviewImage + .print-button{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0 0 5px;margin:15px auto;width:100px;}body.panel-education-scope-sequence #overviewImage + .print-button:hover{background-color:#23a20d;border:#22910f 1px solid;}body.panel-education-scope-sequence #overviewImage + .print-button:hover,body.panel-education-scope-sequence #overviewImage + .print-button:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}body.panel-education-scope-sequence #overviewImage + .print-button:active,body.panel-education-scope-sequence #overviewImage + .print-button:focus{background-color:#22a90c;outline:none;}body.panel-education-scope-sequence #overviewImage + .print-button:active{border:#22910f 1px solid;}body.panel-education-scope-sequence #overviewImage + .print-button:focus{border:1px solid #249a10;}body.panel-education-scope-sequence #overviewImage + .print-button a{color:#fff;font-size:12px;}body.panel-education-scope-sequence .view-grouping .nav-column{background:#efefef;}body.panel-education-scope-sequence .panel-content-top .pane-content a[href="#overviewPopup"]:hover img{opacity:.75;}body.panel-education-scope-sequence .panel-content-top .pane-content .field-item{display:inline-block;font-size:13px;margin-right:20px;text-align:center;width:255px;}body.panel-education-scope-sequence .panel-content-top .pane-content .field-item.odd{margin-right:0;}body.panel-education-scope-sequence .panel-content-top .pane-content .en{margin-top:30px;}body.panel-education-scope-sequence .panel-content-top .pane-content .en .field-item{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:.5em 1em;}body.panel-education-scope-sequence .panel-content-top .pane-content .en .field-item:hover{background-color:#23a20d;border:#22910f 1px solid;}body.panel-education-scope-sequence .panel-content-top .pane-content .en .field-item:hover,body.panel-education-scope-sequence .panel-content-top .pane-content .en .field-item:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}body.panel-education-scope-sequence .panel-content-top .pane-content .en .field-item:active,body.panel-education-scope-sequence .panel-content-top .pane-content .en .field-item:focus{background-color:#22a90c;outline:none;}body.panel-education-scope-sequence .panel-content-top .pane-content .en .field-item:active{border:#22910f 1px solid;}body.panel-education-scope-sequence .panel-content-top .pane-content .en .field-item:focus{border:1px solid #249a10;}body.panel-education-scope-sequence .panel-content-top .pane-content .en .field-item a{color:#fff;font-size:15px;}body.panel-education-scope-sequence .panel-content-top .pane-content .es{margin-bottom:30px;}body.panel-education-scope-sequence .panel-content-top .pane-content .es .field-item{padding:10px;vertical-align:middle;}body.panel-education-scope-sequence .view-curriculum-scope .view-content.ui-tabs{border-width:0;padding:0;}body.panel-education-scope-sequence .view-curriculum-scope .view-content.ui-tabs.ui-widget-content{color:#4a4a4a;}body.panel-education-scope-sequence .nav-column h3,body.panel-education-scope-sequence #lesson-grades h3{color:#4a4a4a;font-family:"Oswald",Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;padding:25px 0;text-transform:uppercase;}body.panel-education-scope-sequence #lesson-grades{background:#efefef;border-width:0;-moz-box-shadow:0px 1px 4px 0px #ccc;-webkit-box-shadow:0px 1px 4px 0px #ccc;box-shadow:0px 1px 4px 0px #ccc;padding:20px 5px;position:relative;z-index:2;}body.panel-education-scope-sequence #lesson-grades li{background:transparent none;border-width:0;width:24%;}body.panel-education-scope-sequence #lesson-grades li a{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#f27523;display:block;padding:15px 10px;text-align:center;width:100%;}body.panel-education-scope-sequence #lesson-grades li.ui-state-active a,body.panel-education-scope-sequence #lesson-grades li a:hover{background:#f27523;color:#fff;}body.panel-education-scope-sequence #lesson-grades li.first{margin:0  0 0 26px;display:none;}body.panel-education-scope-sequence #lesson-grades li.last{margin-right:0;}body.panel-education-scope-sequence #lesson-grades li h3{padding-bottom:0;padding-top:18px;}body.panel-education-scope-sequence .nav-column h3{text-align:center;}body.panel-education-scope-sequence .nav-column .lesson-units{background:transparent;border-width:0;padding:0 0 15px;}body.panel-education-scope-sequence .nav-column .lesson-units li{background:transparent;border-width:0;display:block;float:none;margin:0 0 0 5px;padding:0 25px;}body.panel-education-scope-sequence .nav-column .lesson-units li a{border-bottom:2px solid #ddd;display:block;float:none;padding:15px 0;position:relative;text-align:center;text-transform:uppercase;top:3px;}body.panel-education-scope-sequence .nav-column .lesson-units li.ui-corner-left{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}body.panel-education-scope-sequence .nav-column .lesson-units li.ui-state-active{background:#fff;}body.panel-education-scope-sequence .nav-column .lesson-units li.ui-state-active a{border-bottom-color:#f27523;color:#f27523;outline:none;}body.panel-education-scope-sequence .nav-column .lesson-units li a:hover{border-bottom-color:#f27523;color:#f27523;}body.panel-education-scope-sequence .nav-column .lesson-units li.ui-tabs-active{margin-bottom:0;}body.panel-education-scope-sequence .nav-column .scope-filter-topic{margin-top:0;padding:0;text-align:center;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li{display:inline-block;list-style-type:none;margin:15px 0;vertical-align:top;width:44%;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a{display:block;margin:auto;text-align:center;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.creative-credit--copyright .logo{background-position:0 0;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.creative-credit--copyright.not-active .logo{background-position:0 -44px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.creative-credit--copyright.not-active:hover .logo{background-position:0 -44px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.cyberbullying .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.cyberbullying--digital-drama .logo{background-position:0 -119px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.cyberbullying.not-active .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.cyberbullying--digital-drama.not-active .logo{background-position:0 -163px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.cyberbullying.not-active:hover .logo,body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.cyberbullying--digital-drama.not-active:hover .logo{background-position:0 -119px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.digital-footprint--reputation .logo{background-position:0 -238px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.digital-footprint--reputation.not-active .logo{background-position:0 -283px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.digital-footprint--reputation.not-active:hover .logo{background-position:0 -238px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.information-literacy .logo{background-position:0 -359px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.information-literacy.not-active .logo{background-position:0 -403px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.information-literacy.not-active:hover .logo{background-position:0 -359px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.internet-safety .logo{background-position:0 -478px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.internet-safety.not-active .logo{background-position:0 -523px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.internet-safety.not-active:hover .logo{background-position:0 -478px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.privacy--security .logo{background-position:0 -599px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.privacy--security.not-active .logo{background-position:0 -644px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.privacy--security.not-active:hover .logo{background-position:0 -599px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.relationships--communication .logo{background-position:0 -720px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.relationships--communication.not-active .logo{background-position:0 -765px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.relationships--communication.not-active:hover .logo{background-position:0 -720px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.self-image--identity .logo{background-position:0 -841px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.self-image--identity.not-active .logo{background-position:0 -885px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a.self-image--identity.not-active:hover .logo{background-position:0 -841px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a .logo{height:40px;margin:auto;width:40px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a .name{color:#4a4a4a;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;}body.panel-education-scope-sequence .nav-column .scope-filter-lang{margin-top:0;padding-left:40px;}body.panel-education-scope-sequence .nav-column .scope-filter-lang li{color:#f27523;font-size:12px;margin:10px 0;}body.panel-education-scope-sequence .nav-column .scope-filter-lang li a{color:#f27523;}body.panel-education-scope-sequence .main-column h2.unit-title{font-size:15px;text-transform:uppercase;}body.panel-education-scope-sequence .main-column h2.unit-title strong{color:#f27523;}body.panel-education-scope-sequence .main-column .lesson,body.panel-education-scope-sequence .main-column .product{font-size:15px;margin:0;padding:15px;}body.panel-education-scope-sequence .main-column .lesson .item-title,body.panel-education-scope-sequence .main-column .product .item-title{font-size:15px;font-weight:bold;text-transform:uppercase;}body.panel-education-scope-sequence .main-column .lesson p,body.panel-education-scope-sequence .main-column .product p{margin:10px 0;}body.panel-education-scope-sequence .main-column .lesson.filtered,body.panel-education-scope-sequence .main-column .product.filtered{display:none;}body.panel-education-scope-sequence .main-column .lesson{position:relative;}body.panel-education-scope-sequence .main-column .lesson a{color:#249a10;}body.panel-education-scope-sequence .main-column .lesson a:after{content:'>';margin-left:3px;}body.panel-education-scope-sequence .main-column .lesson .icons{position:absolute;right:5px;top:6px;}body.panel-education-scope-sequence .main-column .lesson .icons span.icon{display:inline-block;width:26px;height:26px;margin:1px;}body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-creative-credit--copyright{background-position:0 -90px;}body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-cyberbullying,body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-cyberbullying--digital-drama{background-position:0 -209px;}body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-digital-footprint--reputation{background-position:0 -329px;}body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-information-literacy{background-position:0 -449px;}body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-internet-safety{background-position:0 -569px;}body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-privacy--security{background-position:0 -690px;}body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-relationships--communication{background-position:0 -811px;}body.panel-education-scope-sequence .main-column .lesson .icons span.icon.filter-topic-self-image--identity{background-position:0 -931px;}body.panel-education-scope-sequence .main-column .lesson ~ .lesson{border-top:1px solid #eee;}body.panel-education-scope-sequence .main-column .product{-moz-box-shadow:0px 1px 4px 0px #ddd;-webkit-box-shadow:0px 1px 4px 0px #ddd;box-shadow:0px 1px 4px 0px #ddd;}body.panel-education-scope-sequence .main-column .product a{color:#4a4a4a;font-weight:normal;}body.panel-education-scope-sequence .main-column .product a strong{color:#f27523;}body.panel-education-scope-sequence .main-column .product p{margin-bottom:0 !important;padding:0 0 0 15px;position:relative;top:-2px;}body.panel-education-scope-sequence .main-column .product .more{padding-left:15px;position:relative;top:-8px;text-align:right;}body.panel-education-scope-sequence .main-column .product .more a{color:#f27523;}body.panel-education-scope-sequence .main-column .product .more a:after{content:'〉';font-size:26px;left:15px;line-height:26px;position:relative;top:5px;}body.panel-education-scope-sequence .main-column .product ~ .product{margin-top:5px;}body.panel-education-scope-sequence .main-column .unit.all-lang-filtered .unit-title:after{content:'no lessons for this language';display:block;margin:15px;}body.panel-education-scope-sequence .main-column .unit.all-topic-filtered .unit-title:after{content:'no lessons for this topic';display:block;margin:15px;}body.panel-education-scope-sequence .main-column .filter-product{display:none;}body.panel-education-scope-sequence #grade-band-Pre-K-2 .filter-product.onlyPre-K-2{display:block;}body.panel-education-scope-sequence #grade-band-3-5 .filter-product.only3-5{display:block;}body.panel-education-scope-sequence #grade-band-6-8 .filter-product.only6-8{display:block;}body.panel-education-scope-sequence #grade-band-9-12 .filter-product.only9-12{display:block;}body.page-mobile #content{padding:0;}#mobile-landing-page.panel-display .ui-tabs{border-width:0;padding:0;}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav{border-width:0;padding:0;}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li{background:#eee none;border:3px solid #fff;font-size:16px;margin:0;padding:0;position:relative;white-space:normal;width:33.333%;}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li a{background:url(/sites/default/files/uploads/mobile-landing-page/digpassappicon.png) no-repeat center 8px;display:block;float:none;height:94px;padding-top:20px;width:100%;}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li a span{display:none;}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li.first{border-left-width:0;}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li.first a{background-image:url(/sites/default/files/uploads/mobile-landing-page/kidsmediaappicons.png);}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li.last{border-right-width:0;}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li.last a{background-image:url(/sites/default/files/uploads/mobile-landing-page/digcompassicon.png);}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li.ui-state-active a,#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li a:hover{color:#fff;background-image:none;background-color:#33a544;}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li.ui-state-active a span,#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li a:hover span{display:inline;}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li.ui-state-active a:after,#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li a:hover:after{bottom:-10px;color:#33a544;content:'▼';left:20px;position:absolute;text-shadow:0 4px 0 #fff;}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-panel{padding:0;}#mobile-landing-page.panel-display .pane-custom{padding:15px 35px 0;}#mobile-landing-page.panel-display .pane-custom .pane-content{font-size:18px;}#mobile-landing-page.panel-display .pane-custom .pane-content h3{font-size:44px;font-weight:100;text-transform:lowercase;}#mobile-landing-page.panel-display .pane-custom .pane-content img{height:auto !important;max-width:100%;margin-bottom:-7px;width:auto;}#mobile-landing-page.panel-display .pane-custom .pane-content strong{font-family:"Oswald",Arial,Helvetica,sans-serif;font-size:17px;font-weight:100;text-transform:uppercase;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons{list-style-type:none;margin:0 -15px;padding:0;text-align:center;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li{display:inline-block;margin:0 -2px;width:33%;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a{display:inline-block;height:40px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a.appstore{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/download-sffd63e10a0.png) 0 0 no-repeat;height:40px;width:135px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a.appstore:hover{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/download-sffd63e10a0.png) -155px 0 no-repeat;height:40px;width:135px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a.androidstore{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/download-sffd63e10a0.png) -932px 0 no-repeat;height:40px;width:117px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a.androidstore:hover{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/download-sffd63e10a0.png) -1069px 0 no-repeat;height:40px;width:117px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a.edmodo{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/download-sffd63e10a0.png) -469px 0 no-repeat;height:40px;width:132px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a.edmodo:hover{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/download-sffd63e10a0.png) -621px 0 no-repeat;height:40px;width:132px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a span{display:none;}#mobile-landing-page.panel-display .pane-custom.kids-media-app{background:#8cd9df;}#mobile-landing-page.panel-display .pane-custom.digital-passport-app{background:#007dc0;color:#fff;}#mobile-landing-page.panel-display .pane-custom.digital-compass-app{background:#636161;color:#fff;}#scroll-follow-social-icons{display:none;}.page-kids-action-legislative-ratings .pane-legislative-ratings-map{margin-left:-10px;margin-right:-10px;}.page-kids-action-legislative-ratings .pane-title{display:none;}.page-kids-action-legislative-ratings #header{margin-bottom:0;}.page-kids-action-legislative-ratings #main{margin-top:0;}.page-kids-action-legislative-ratings .kids-legislation-container{font-family:"Lato",Arial,Helvetica,sans-serif;}.page-kids-action-legislative-ratings .kids-legislation-container .hide-mobile{display:none;}.page-kids-action-legislative-ratings .kids-legislation-container .download-text{margin:30px 0 50px 0;}.page-kids-action-legislative-ratings .kids-legislation-container .download-text span{font-weight:bold;}.page-kids-action-legislative-ratings .kids-legislation-container .download-page div{padding:10px;border-bottom:solid 1px rgba(119,119,119,0.3);}.page-kids-action-legislative-ratings .kids-legislation-container .button-container{background-color:#f2f3ef;}.page-kids-action-legislative-ratings .kids-legislation-container .state-federal-buttons{width:49.5%;height:3em;background-color:#f2f3ef;color:#999;border:0;}.page-kids-action-legislative-ratings .kids-legislation-container .state-federal-buttons.active{color:#249a10;}.page-kids-action-legislative-ratings .kids-legislation-container .state-federal-buttons.active .state-federal-container{padding-bottom:10px;border-bottom:4px solid #249a10;}.page-kids-action-legislative-ratings .kids-legislation-container .message{border:1px solid #999;-moz-border-radius:0.1em;-webkit-border-radius:0.1em;border-radius:0.1em;}.page-kids-action-legislative-ratings .kids-legislation-container .message-header{padding:5px;text-transform:uppercase;font-size:13px;color:#3a3a3a;border-bottom:solid 1px rgba(119,119,119,0.3);}.page-kids-action-legislative-ratings .kids-legislation-container .column-left,.page-kids-action-legislative-ratings .kids-legislation-container .column-right{padding:15px 0 15px 5px;display:inline-block;width:48%;}.page-kids-action-legislative-ratings .kids-legislation-container .column-left img,.page-kids-action-legislative-ratings .kids-legislation-container .column-right img{float:left;width:55%;margin-left:10px;}.page-kids-action-legislative-ratings .kids-legislation-container .column-left .state-bill-count,.page-kids-action-legislative-ratings .kids-legislation-container .column-right .state-bill-count{font-size:30px;padding-left:20px;font-family:"Oswald",Arial,Helvetica,sans-serif;}.page-kids-action-legislative-ratings .kids-legislation-container .column-left{color:white;background-color:#33a544;}.page-kids-action-legislative-ratings .kids-legislation-container .column-right{padding:5px 0 5px 5px;}.page-kids-action-legislative-ratings .kids-legislation-container .column-right img{width:65%;padding-top:3%;}.page-kids-action-legislative-ratings .kids-legislation-container .below-map-container .button-container-for-against{border-top:solid 1px rgba(119,119,119,0.3);border-bottom:solid 1px rgba(119,119,119,0.3);margin-bottom:20px;}.page-kids-action-legislative-ratings .kids-legislation-container .below-map-container select#edit-status{width:90%;padding-left:10px;margin:15px 5%;height:2.5em;background-color:#f2f2f2;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table{width:100%;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table thead{display:none;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table tbody tr td:first-child{width:250px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table td h2{width:250px;padding-right:10px;padding-left:10px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table tr.hide-desktop > td{display:none;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table tr:not(.hide-desktop){padding-right:10px;border-bottom:solid 1px rgba(119,119,119,0.3);}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table tr:not(.hide-desktop).sticky-1{background-color:#f2f3ef;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table tr:not(.hide-desktop):last-of-type{border-bottom:none;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table th{text-transform:uppercase;font-size:13px;color:#999;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .row-container{padding-right:5%;margin-bottom:10px;margin-left:5px;max-height:80px;min-height:94px;float:left;overflow:hidden;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .row-container.active{max-height:none;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .row-container .sticky-,.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .row-container .sticky-0{display:none;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .row-container .sticky-1{color:#249a10;text-transform:uppercase;font-weight:bold;font-size:15px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .row-container .sticky-1 > .box{position:absolute;left:0;height:23px;width:10px;display:inline-block;content:'';background-color:#249a10;margin-right:8px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .row-container .sticky-1 > .featured{position:relative;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .img-container img{width:100px;max-width:none;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row td{padding:0 5px 0 10px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row td.cell-align-top{vertical-align:top;padding-top:20px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .bill-title-date{font-weight:bold;text-transform:uppercase;color:black;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .td:last-child{min-width:180px;width:25%;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row p{margin:10px 0 10px 0;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row p#bill-title-text{margin-bottom:0;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row p.bill-body-text{margin-top:0;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row p.authored-by{font-style:italic;font-size:13px;font-color:#999;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row button{background-color:#23a80c;border:#218c0f 1px solid;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;border-radius:0.2em;color:white;padding:7px 15px 7px 15px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .caret-container{padding-top:20px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .caret-container .right-arrow{max-width:10px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .caret-container .right-arrow.active{transform:rotate(-90deg);}.page-kids-action-legislative-ratings .kids-legislation-container .selected-state h2{display:inline;}.page-kids-action-legislative-ratings .kids-legislation-container .state-dropdown select{background-color:#f2f2f2;width:90%;padding-left:10px;margin:5%;margin-bottom:0;height:2.5em;}.page-kids-action-legislative-ratings .kids-legislation-container .map-instructions{padding-left:5%;clear:both;border-top:solid 1px rgba(119,119,119,0.3);}.page-kids-action-legislative-ratings .kids-legislation-container .map-instructions p:first-of-type{margin-bottom:0;}.page-kids-action-legislative-ratings .kids-leg-footer{position:fixed;z-index:100;bottom:0;left:0;width:100%;background-color:rgba(221,221,221,0.8);height:40px;color:#3a3a3a;padding-left:20px;padding-top:10px;font-size:15px;}.page-kids-action-legislative-ratings .kids-leg-footer .right-arrow-bottom{width:10px;height:15px;float:right;margin-right:2%;margin-top:5px;}.node-type-csm-ka-legislative-rating #content{padding:0;}.node-type-csm-ka-legislative-rating #page,.node-type-csm-ka-legislative-rating #mainpage{padding-bottom:0;}.node-type-csm-ka-legislative-rating #main{margin-top:0;}.node-type-csm-ka-legislative-rating h1{display:block;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page.panel-display > .center-wrapper .panel-pane{padding:25px 10px 10px;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page.panel-display > .center-wrapper h1{display:block;padding-top:0;margin-bottom:30px;font-size:32px;font-weight:normal;line-height:34px;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page.panel-display > .center-wrapper h2{font-size:20px;font-weight:normal;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page.panel-display > .center-wrapper h3{font-size:16px;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page .panel-pane.header-image-wrapper .header-image{width:100%;height:150px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page .sidebar-primary-wrapper{margin-bottom:0;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page .panel-pane.phone2action-form{position:relative;padding:0 !important;margin-bottom:0;font-size:20px;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page .panel-pane.phone2action-form .pane-title{position:absolute;top:35px;left:0;z-index:2;width:100%;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page .panel-pane.phone2action-form #advocacy-actionwidget{overflow-y:hidden !important;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page .panel-pane a.csm-button{display:block;width:100%;color:#fff;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page .panel-pane.kids-disclaimer{background-color:#f2f3ef;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 2px 3px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 3px 2px rgba(0,0,0,0.3);box-shadow:0 2px 3px 2px rgba(0,0,0,0.3);padding:25px;margin-bottom:25px;font-size:20px;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page .panel-pane.kids-disclaimer p{margin-top:0;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page .panel-pane.disclaimer{font-size:12px;line-height:1.4em;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page .panel-pane.disclaimer li{padding:3px 10px;margin:0 10px;list-style-type:disc;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page .center-wrapper > .sidebar-primary-wrapper h2{margin:0;font-size:24px;font-weight:bold;text-align:center;}.node-type-csm-landing-page #content > div:last-of-type .move-left{padding-left:0 !important;}.node-type-csm-landing-page #content > div:last-of-type.additional-resources{padding-top:20px;padding-bottom:20px;padding-left:0 !important;margin-top:80px;margin-left:35px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}.node-type-csm-landing-page #content > div:last-of-type.additional-resources div{padding-bottom:3px;}.node-type-csm-landing-page #content .field-type-text-with-summary .field-item.even p:first-of-type .need-help-outer{float:right;}.node-type-csm-landing-page #training{width:100%;background-color:white;}.node-type-csm-landing-page #training .navigation{width:350px;}.node-type-csm-landing-page #training ol{list-style:none;}.node-type-csm-landing-page #training ol > li{padding:12px 0;margin-right:30px;font-size:16px;color:#5a5a5a;border-top:1px solid #cccccc;cursor:pointer;-moz-transition:all,0.3s,ease-out 0.1s;-o-transition:all,0.3s,ease-out 0.1s;-webkit-transition:all,0.3s,ease-out 0.1s;transition:all 0.3s ease-out 0.1s;}.node-type-csm-landing-page #training ol > li.hovered,.node-type-csm-landing-page #training ol > li.active{-moz-transition:all,0.3s,ease-out 0.1s;-o-transition:all,0.3s,ease-out 0.1s;-webkit-transition:all,0.3s,ease-out 0.1s;transition:all 0.3s ease-out 0.1s;background-color:#e6e7e3;}.node-type-csm-landing-page #training ol > li.hovered > a,.node-type-csm-landing-page #training ol > li.active > a{color:#249a10;}.node-type-csm-landing-page #training ol > li.hovered:before,.node-type-csm-landing-page #training ol > li.active:before{-moz-transition:all,0.3s,ease-out 0.1s;-o-transition:all,0.3s,ease-out 0.1s;-webkit-transition:all,0.3s,ease-out 0.1s;transition:all 0.3s ease-out 0.1s;color:white;background-color:#249a10;border:1px solid #249a10;}.node-type-csm-landing-page #training ol > li.visited:before{padding:5px 10px;margin-right:3%;color:#cccccc;border:1px solid #cccccc;border-radius:50%;}.node-type-csm-landing-page #training ol > li.visited a{color:#cccccc;}.node-type-csm-landing-page #training ol > li:before{padding:5px 10px;margin-right:3%;color:#cccccc;border:1px solid #cccccc;border-radius:50%;}.node-type-csm-landing-page #training ol > li:nth-child(1):before{content:'1';}.node-type-csm-landing-page #training ol > li:nth-child(2):before{content:'2';}.node-type-csm-landing-page #training ol > li:nth-child(3):before{content:'3';}.node-type-csm-landing-page #training ol > li:nth-child(4):before{content:'4';}.node-type-csm-landing-page #training ol > li:nth-child(5):before{content:'5';}.node-type-csm-landing-page #training ol > li:nth-child(6):before{content:'6';}.node-type-csm-landing-page #training ol > li:nth-child(7):before{content:'7';}.node-type-csm-landing-page #training ol > li:nth-child(8):before{content:'8';}.node-type-csm-landing-page #training ol > li:nth-child(9):before{content:'9';}.node-type-csm-landing-page #training ol > li:nth-child(10):before{content:'10';}.node-type-csm-landing-page #training ol > li:nth-child(11):before{content:'11';}.node-type-csm-landing-page #training ol > li:nth-child(12):before{content:'12';}.node-type-csm-landing-page #training ol > li:nth-child(13):before{content:'13';}.node-type-csm-landing-page #training ol > li:last-of-type{border-bottom:1px solid #cccccc;}.node-type-csm-landing-page #training ol > li a{color:#5a5a5a;}.node-type-csm-landing-page #training ol ul > li{padding-bottom:5px;margin-left:25px;font-size:14px;list-style:none;text-transform:uppercase;cursor:pointer;}.node-type-csm-landing-page #training ol ul > li a{color:#5a5a5a;}.node-type-csm-landing-page #training .content{width:100%;text-align:center;}.node-type-csm-landing-page #training .content p:nth-child(1){display:none;}.node-type-csm-landing-page #training .content iframe{width:100%;}.node-type-csm-landing-page #training .content img{margin-bottom:20px;}.node-type-csm-landing-page #training .content a{width:70%;display:inline-block;padding:0.6em 1.6em;margin-bottom:15px;color:black;border:1px solid #239510;border-radius:5px;-moz-transition:all,0.3s,ease-out 0.1s;-o-transition:all,0.3s,ease-out 0.1s;-webkit-transition:all,0.3s,ease-out 0.1s;transition:all 0.3s ease-out 0.1s;}.node-type-csm-landing-page #training .content a:hover{background-color:#249a10;color:white;}.node-type-csm-landing-page #training .content br{display:none;}.page-newsletters .region-bottom{display:none;}.page-newsletters #header-fixed #strip,.page-newsletters #header-fixed .header__region,.page-newsletters #header-fixed #navigation,.page-newsletters #header-fixed #mobile-menu-button,.page-newsletters #header-fixed #mobile-search-button{display:none;}.page-newsletters #header-fixed .header-logo{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/svg/common_sense_logo.svg) top center no-repeat !important;background-size:auto 40px !important;}.page-newsletters #header-fixed #site-logo{width:100%;}.page-newsletters #page,.page-newsletters #mainpage{padding-bottom:0;}.page-newsletters #content{padding:0;}.page-newsletters .title{width:80%;padding-top:25px;margin:0 auto;text-align:center;font-size:24px;}.page-newsletters .return-link{position:absolute;top:40px;left:5px;z-index:2;font-size:18px;font-weight:bold;color:#249a10;}.page-newsletters .return-link:before{display:inline-block;height:15px;content:'a';font-family:icons;font-size:14px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.page-newsletters .pane-custom.pane-1 h2{width:75%;margin:0 auto;padding-top:5px;text-align:center;font-size:16px;}.page-newsletters .pane-custom.pane-1 h2:after{content:'.';right:2px;position:relative;}.page-newsletters .pane-custom.pane-1 .pane-content p{display:none;}.page-newsletters .pane-newsletter-signup-multiform{padding:7% 10% 0 6%;border-right:0;border-left:0;}.page-newsletters .pane-newsletter-signup-multiform .form-type-textfield.form-item-mail input{width:100%;}.page-newsletters .pane-newsletter-signup-multiform .form-type-textfield.form-item-postal-code input{width:100%;}.page-newsletters .pane-newsletter-signup-multiform fieldset{position:relative;left:34%;width:80%;border:0;}.page-newsletters .pane-newsletter-signup-multiform fieldset legend{font-weight:bold;}.page-newsletters .pane-newsletter-signup-multiform fieldset .fieldset-description span{font-style:italic;}.page-newsletters .pane-newsletter-signup-multiform fieldset .fieldset-description p{margin:0.8em 0;}.page-newsletters .pane-newsletter-signup-multiform fieldset:before{position:absolute;top:0;right:102%;display:inline-block;width:90px;height:90px;content:'';background-repeat:no-repeat;background-size:90px;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-general:before{background-image:url("/sites/all/themes/commonsense/images/newsletter/parents_newsletter.jpg");}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-spanish:before{background-image:url("/sites/all/themes/commonsense/images/newsletter/Boletin_Latino.jpg");}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy{padding-bottom:10px;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .privacy{margin-left:-35%;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .privacy ul li{padding-bottom:10px;font-size:13px;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy:before{background-image:url("/sites/all/themes/commonsense/images/newsletter/Kids_Action.jpg");}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-news{padding-bottom:14px;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-news:before{background-image:url("/sites/all/themes/commonsense/images/newsletter/Common_Sense_News.jpg");}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-news:after{bottom:1px;display:none;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator #edit-newsletters-list-educator{width:100%;border:0;margin-left:-39%;padding-bottom:32px;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator #edit-newsletters-list-educator input[type='checkbox']{display:initial !important;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator #edit-newsletters-list-educator:before{content:none;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator #edit-newsletters-list-educator .fieldset-legend{padding-left:0;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator #edit-newsletters-list-educator .fieldset-title{padding:0.5em 1.5em;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#999;border:#969696 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;width:130px;height:30px;color:#535353;background-color:#f2f3ef;border-color:#999;font-size:14px;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator #edit-newsletters-list-educator .fieldset-title:hover{background-color:#a3a3a3;border:#949494 1px solid;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator #edit-newsletters-list-educator .fieldset-title:active{background-color:#a8a8a8;border:#949494 1px solid;outline:none;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator #edit-newsletters-list-educator .fieldset-title:focus{background-color:#a8a8a8;border:1px solid #999;outline:none;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator #edit-newsletters-list-educator .fieldset-title:focus{color:#fff;background-color:#249a10;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator:before{background-image:url("/sites/all/themes/commonsense/images/newsletter/Dig_Cit.jpg");}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator > .fieldset-wrapper{margin-bottom:20px;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-graphite:before{background-image:url("/sites/all/themes/commonsense/images/newsletter/whats_new_in_edtech.jpg");}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-submit-area,.page-newsletters .pane-newsletter-signup-multiform fieldset[id^="edit-submit-area-"]{left:auto;bottom:27px;width:120%;height:490px;padding:70px 14% 0;margin-left:-8%;background-color:#f2f3ef;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-submit-area:before,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-submit-area:after,.page-newsletters .pane-newsletter-signup-multiform fieldset[id^="edit-submit-area-"]:before,.page-newsletters .pane-newsletter-signup-multiform fieldset[id^="edit-submit-area-"]:after{content:none;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-submit-area legend,.page-newsletters .pane-newsletter-signup-multiform fieldset[id^="edit-submit-area-"] legend{position:relative;top:60px;font-weight:normal;font-size:18px;text-align:left;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-submit-area.success,.page-newsletters .pane-newsletter-signup-multiform fieldset[id^="edit-submit-area-"].success{text-align:center;padding-top:60px;margin-top:-14px;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-submit-area.success legend,.page-newsletters .pane-newsletter-signup-multiform fieldset[id^="edit-submit-area-"].success legend{top:64px;width:93%;text-align:center;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-submit-area.success .fieldset-wrapper,.page-newsletters .pane-newsletter-signup-multiform fieldset[id^="edit-submit-area-"].success .fieldset-wrapper{text-align:center !important;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-submit-area.success .fieldset-wrapper > p,.page-newsletters .pane-newsletter-signup-multiform fieldset[id^="edit-submit-area-"].success .fieldset-wrapper > p{width:102%;}.page-newsletters .pane-newsletter-signup-multiform fieldset:after{content:'';display:block;position:relative;right:55%;height:1px;width:150%;background:rgba(153,153,153,0.5);}.page-newsletters .pane-newsletter-signup-multiform fieldset fieldset:after{content:none;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-general .form-type-checkbox input,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-spanish .form-type-checkbox input,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .form-type-checkbox input,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-graphite .form-type-checkbox input,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator .form-type-checkbox input,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-news .form-type-checkbox input{display:none;visibility:hidden;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-general .form-type-checkbox input:checked + label,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-spanish .form-type-checkbox input:checked + label,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .form-type-checkbox input:checked + label,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-graphite .form-type-checkbox input:checked + label,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator .form-type-checkbox input:checked + label,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-news .form-type-checkbox input:checked + label{background-color:#249a10;color:#fff;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-general .form-type-checkbox input:checked + label:before,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-spanish .form-type-checkbox input:checked + label:before,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .form-type-checkbox input:checked + label:before,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-graphite .form-type-checkbox input:checked + label:before,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator .form-type-checkbox input:checked + label:before,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-news .form-type-checkbox input:checked + label:before{display:inline-block;position:relative;right:10px;width:32px;height:20px;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/white-circle-check.png) no-repeat 5px center;border-color:#249a10;content:' ';}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-general .form-type-checkbox input:checked + label:after,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-spanish .form-type-checkbox input:checked + label:after,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .form-type-checkbox input:checked + label:after,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-graphite .form-type-checkbox input:checked + label:after,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator .form-type-checkbox input:checked + label:after,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-news .form-type-checkbox input:checked + label:after{position:relative;bottom:4px;right:10px;content:'Selected';}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-general .form-type-checkbox label,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-spanish .form-type-checkbox label,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .form-type-checkbox label,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-graphite .form-type-checkbox label,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator .form-type-checkbox label,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-news .form-type-checkbox label{padding:0.5em 1.5em;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#999;border:#969696 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;width:130px;height:36px;color:#535353;background-color:#f2f3ef;padding-top:7px;border-color:#999;font-size:14px;content:'Subscribe';}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-general .form-type-checkbox label:hover,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-spanish .form-type-checkbox label:hover,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .form-type-checkbox label:hover,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-graphite .form-type-checkbox label:hover,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator .form-type-checkbox label:hover,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-news .form-type-checkbox label:hover{background-color:#a3a3a3;border:#949494 1px solid;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-general .form-type-checkbox label:active,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-spanish .form-type-checkbox label:active,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .form-type-checkbox label:active,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-graphite .form-type-checkbox label:active,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator .form-type-checkbox label:active,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-news .form-type-checkbox label:active{background-color:#a8a8a8;border:#949494 1px solid;outline:none;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-general .form-type-checkbox label:focus,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-spanish .form-type-checkbox label:focus,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .form-type-checkbox label:focus,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-graphite .form-type-checkbox label:focus,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator .form-type-checkbox label:focus,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-news .form-type-checkbox label:focus{background-color:#a8a8a8;border:1px solid #999;outline:none;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-general .form-type-checkbox label:after,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-spanish .form-type-checkbox label:after,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .form-type-checkbox label:after,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-graphite .form-type-checkbox label:after,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator .form-type-checkbox label:after,.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-news .form-type-checkbox label:after{content:'Subscribe';}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-spanish .form-type-checkbox label:after{content:"Únete ya";}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-spanish .form-type-checkbox input{display:none;visibility:hidden;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-spanish .form-type-checkbox input:checked + label{width:160px;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-spanish .form-type-checkbox input:checked + label:after{content:'Seleccionado';}.page-newsletters .pane-newsletter-signup-multiform fieldset .fieldset-wrapper .fieldset-description div:first-of-type{padding-bottom:10px;}.page-newsletters .pane-newsletter-signup-multiform #submit-wrapper{height:440px;}.page-newsletters .pane-newsletter-signup-multiform #submit-wrapper .messages--status{display:none;}.page-newsletters .pane-newsletter-signup-multiform .form-item-non-us{visibility:auto;margin-top:0;margin-bottom:0;}.page-newsletters .pane-newsletter-signup-multiform .form-item-non-us input{display:initial !important;}.page-newsletters .pane-newsletter-signup-multiform .form-item-non-us label{position:relative;bottom:1.5px;}.page-newsletters .pane-newsletter-signup-multiform .form-type-privacy-policy{position:relative;visibility:auto;top:10px;text-align:center;font-size:12px;}.page-newsletters .pane-newsletter-signup-multiform .form-type-change-subs{padding-top:15px;text-align:center;font-style:italic;font-size:12px;}.page-newsletters .pane-newsletter-signup-multiform #edit-newsletter-multiform-submit{width:100%;height:48px;margin-top:12px;background:#249a10;border:1px solid #239510;color:#fff;display:inline-block;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:16px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:16px;padding:8px 15px;text-align:center;}.page-newsletters .pane-newsletter-signup-multiform #edit-newsletter-multiform-submit:hover{background-color:#fff;color:#249a10;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.pane-newsletter-signup-multiform.modal{display:none;width:100%;height:100%;padding:75px 7% 100px;margin:0 auto;background-color:#f2f3ef;overflow-x:hidden;}.pane-newsletter-signup-multiform.modal > h2{text-align:center;font-size:24px;line-height:28px;}.pane-newsletter-signup-multiform.modal .throbber{height:0;}.pane-newsletter-signup-multiform.modal #csm-user-newsletter-signup-multiform .close-modal{position:absolute;top:30px;right:15px;}.pane-newsletter-signup-multiform.modal #csm-user-newsletter-signup-multiform .close-modal:before{content:'x';display:inline-block;font-family:icons;font-size:36px;height:32px;line-height:30px;opacity:1;width:32px;color:#999;}.pane-newsletter-signup-multiform.modal #edit-submit-area,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"]{padding:0;min-width:0;border:0;}.pane-newsletter-signup-multiform.modal #edit-submit-area > legend,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > legend{display:none;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper .messages--error,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper .messages--error{padding:5px 20px !important;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper > div:first-of-type,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper > div:first-of-type{text-align:center;font-size:16px;padding:0 31px;margin-top:5px;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper > div:first-of-type i,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper > div:first-of-type i{display:inline-block;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper .form-item-mail,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper .form-item-mail{margin-top:30px;margin-bottom:0;height:42px;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper .form-item-postal-code,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper .form-item-postal-code{margin-top:15px;margin-bottom:5px;height:42px;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper .form-item-non-us,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper .form-item-non-us{margin-top:5px;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper .form-type-how-old-kids,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper .form-type-how-old-kids{text-align:center;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper .form-type-change-subs,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper .form-type-change-subs{display:none;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper .form-type-privacy-policy,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper .form-type-privacy-policy{position:relative;height:0;top:162px;text-align:center;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper #edit-newsletter-multiform-submit,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper #edit-newsletter-multiform-submit{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;top:150px;width:100%;height:48px;padding-top:0.35em;background-color:#c7197d !important;border-color:#c7197d;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper #edit-newsletter-multiform-submit:hover,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper #edit-newsletter-multiform-submit:hover{background-color:#23a20d;border:#22910f 1px solid;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper #edit-newsletter-multiform-submit:hover,.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper #edit-newsletter-multiform-submit:focus,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper #edit-newsletter-multiform-submit:hover,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper #edit-newsletter-multiform-submit:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper #edit-newsletter-multiform-submit:active,.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper #edit-newsletter-multiform-submit:focus,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper #edit-newsletter-multiform-submit:active,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper #edit-newsletter-multiform-submit:focus{background-color:#22a90c;outline:none;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper #edit-newsletter-multiform-submit:active,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper #edit-newsletter-multiform-submit:active{border:#22910f 1px solid;}.pane-newsletter-signup-multiform.modal #edit-submit-area > .fieldset-wrapper #edit-newsletter-multiform-submit:focus,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] > .fieldset-wrapper #edit-newsletter-multiform-submit:focus{border:1px solid #249a10;}.pane-newsletter-signup-multiform.modal #edit-submit-area.success,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"].success{border:0;margin-top:40px;text-align:center;}.pane-newsletter-signup-multiform.modal #edit-submit-area.success #edit-newsletters-container-general,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"].success #edit-newsletters-container-general{display:none;}.pane-newsletter-signup-multiform.modal #edit-submit-area.success .fieldset-wrapper p:first-of-type,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"].success .fieldset-wrapper p:first-of-type{font-size:16px;line-height:22px;}.pane-newsletter-signup-multiform.modal #edit-submit-area.success .form-type-change-subs,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"].success .form-type-change-subs{display:none;}.pane-newsletter-signup-multiform.modal #edit-submit-area.success button,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"].success button{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:48px;font-size:14px;background-color:#c7197d !important;border-color:#c7197d;margin-top:20px;padding-top:11px;}.pane-newsletter-signup-multiform.modal #edit-submit-area.success button:hover,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"].success button:hover{background-color:#23a20d;border:#22910f 1px solid;}.pane-newsletter-signup-multiform.modal #edit-submit-area.success button:hover,.pane-newsletter-signup-multiform.modal #edit-submit-area.success button:focus,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"].success button:hover,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"].success button:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.pane-newsletter-signup-multiform.modal #edit-submit-area.success button:active,.pane-newsletter-signup-multiform.modal #edit-submit-area.success button:focus,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"].success button:active,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"].success button:focus{background-color:#22a90c;outline:none;}.pane-newsletter-signup-multiform.modal #edit-submit-area.success button:active,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"].success button:active{border:#22910f 1px solid;}.pane-newsletter-signup-multiform.modal #edit-submit-area.success button:focus,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"].success button:focus{border:1px solid #249a10;}.pane-newsletter-signup-multiform.modal #edit-submit-area.success button a,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"].success button a{color:white;}.pane-newsletter-signup-multiform.modal #edit-submit-area.success button:before,.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"].success button:before{display:inline-block;content:' ';width:20px;height:24px;background:url(/sites/all/themes/commonsense/images/newsletter/pdf_icon1.svg);margin-right:15px;vertical-align:middle;}.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] .fieldset-wrapper > div:nth-of-type(2){text-align:center;font-size:16px;padding:0 50px;margin-top:5px;}.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] .fieldset-wrapper .form-type-privacy-policy{bottom:6px;}.pane-newsletter-signup-multiform.modal [id^="edit-submit-area-"] .fieldset-wrapper #edit-newsletter-multiform-submit{top:135px;}.pane-newsletter-signup-multiform.modal #edit-newsletters-container-general{position:relative;bottom:66px;padding:0;border:0;}.pane-newsletter-signup-multiform.modal #edit-newsletters-container-general .fieldset-wrapper{margin-top:30px;text-align:center;}.pane-newsletter-signup-multiform.modal #edit-newsletters-container-general .fieldset-wrapper .form-item{display:inline-block;width:46%;margin:0 0 20px;}.pane-newsletter-signup-multiform.modal #edit-newsletters-container-general .fieldset-wrapper .form-item input{display:none;}.pane-newsletter-signup-multiform.modal #edit-newsletters-container-general .fieldset-wrapper .form-item input:checked + label{background-color:#249a10;color:#fff;}.pane-newsletter-signup-multiform.modal #edit-newsletters-container-general .fieldset-wrapper .form-item label{padding:0.5em 1.5em;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#999;border:#969696 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;background-color:transparent;padding:0.6em 1em;border:1px solid #249a10;width:100%;height:45px;color:#000;font-size:16px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;font-family:"Lato",Arial,Helvetica,sans-serif;}.pane-newsletter-signup-multiform.modal #edit-newsletters-container-general .fieldset-wrapper .form-item label:hover{background-color:#a3a3a3;border:#949494 1px solid;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.pane-newsletter-signup-multiform.modal #edit-newsletters-container-general .fieldset-wrapper .form-item label:active{background-color:#a8a8a8;border:#949494 1px solid;outline:none;}.pane-newsletter-signup-multiform.modal #edit-newsletters-container-general .fieldset-wrapper .form-item label:focus{background-color:#a8a8a8;border:1px solid #999;outline:none;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.pane-newsletter-signup-multiform.modal #edit-newsletters-container-general .fieldset-wrapper .form-item label:hover{background-color:transparent;border-color:#249a10;}.pane-newsletter-signup-multiform.modal #edit-newsletters-container-general .fieldset-wrapper .form-item:nth-of-type(2n){margin-right:4.5%;}@media only screen and (min-width:481px) {
 .overlay #mainpage{padding:1em 0 3em 0;}#prefooterwrapper #block-csm-ui-site-footer-social-links .social-item,#prefooterwrapper #block-csm-educator-educator-social-links .social-item{margin-right:1em;}#footer #block-csm-ui-site-footer-copyright{text-align:center;}#edit-search-api-views-fulltext-wrapper #autocomplete .search-ac-image{display:inline;}.page-about-us-news-press-releases .pane-csm-search-reviews-browse-seo-header h1{font-size:1.7em;}.page-about-us-news-press-releases .pane-search-api-sorts-search-sorts{top:3px;font-size:14px;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper{font-size:16px;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper em,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper em{display:inline-block;padding:0;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .panel-separator,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper .panel-separator{padding-top:1em;margin-bottom:1em;clear:both;border-bottom:1px solid #ccc;}.panel-2col-stacked-sidebar-left .panel-content-main .views-row img,.panel-2col-stacked-sidebar-right .panel-content-main .views-row img{float:left;margin:auto;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper.open,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper.open{height:auto;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper li,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper li{margin:0;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper li a:link,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper li a:link{display:block;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .panel-separator,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper .panel-separator{padding-top:0.5em;margin-bottom:0.5em;clear:both;border-bottom:1px solid #ccc;}.page-tlr-ui-modal-collection-video .buttons a{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.page-tlr-ui-modal-collection-video .buttons a:hover{background-color:#23a20d;border:#22910f 1px solid;}.page-tlr-ui-modal-collection-video .buttons a:hover,.page-tlr-ui-modal-collection-video .buttons a:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-tlr-ui-modal-collection-video .buttons a:active,.page-tlr-ui-modal-collection-video .buttons a:focus{background-color:#22a90c;outline:none;}.page-tlr-ui-modal-collection-video .buttons a:active{border:#22910f 1px solid;}.page-tlr-ui-modal-collection-video .buttons a:focus{border:1px solid #249a10;}.page-tlr-ui-modal-collection-video .buttons .download-link,.page-tlr-ui-modal-collection-video .buttons .vid-ext-link{display:inline;}.page-topic-centers h1#page-title{font-size:26px;}body.panel-education-scope-sequence #lesson-grades{padding:20px 0;}body.panel-education-scope-sequence #lesson-grades li{width:13%;margin-right:10px;}body.panel-education-scope-sequence #lesson-grades li.first{display:block;width:152px;}.section-kids-action .view-id-csm_kids_action_jumbotron .views-row .feature-image img{max-height:316px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li{width:auto;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a{display:inline-block;height:40px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a.appstore{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/download-sffd63e10a0.png) 0 0 no-repeat;height:40px;width:135px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a.appstore:hover{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/download-sffd63e10a0.png) -155px 0 no-repeat;height:40px;width:135px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a.androidstore{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/download-sffd63e10a0.png) -932px 0 no-repeat;height:40px;width:117px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a.androidstore:hover{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/download-sffd63e10a0.png) -1069px 0 no-repeat;height:40px;width:117px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a.edmodo{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/download-sffd63e10a0.png) -469px 0 no-repeat;height:40px;width:132px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a.edmodo:hover{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/download-sffd63e10a0.png) -621px 0 no-repeat;height:40px;width:132px;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li a{background-size:auto auto !important;}#block-csm-ui-slidein-banner-block .box-wrapper .box{padding:25px 10px 10px 210px;}#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text img{position:absolute;top:0;left:-50px;display:block;width:auto;height:100%;clip:rect(0px,250px,290px,50px);}.video-js .vjs-big-play-button{top:56%;} 
}@media only screen and (min-width:768px) {
 .panel-pane.hide-mobile,.ctools-collapsible-container.hide-mobile{display:block;}.panel-pane.show-mobile,.ctools-collapsible-container.show-mobile{display:none;}.region-prefooter #connect-header{float:left;width:50%;margin-left:0%;margin-right:-50%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.region-prefooter #connect-social-links{float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#join-cska-link{display:none;}#footer:before,#footer:after{content:"";display:table;}#footer:after{clear:both;}#footer #block-menu-menu-global-footer{float:left;width:50%;margin-left:0%;margin-right:-50%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#footer #block-csm-ui-site-footer-download-app{float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#footer #block-csm-ui-site-footer-paragraph{float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#footer #block-csm-ui-site-footer-copyright{clear:left;}.page-lists .pane-node-field-other-top-picks,.node-type-csm-top-picks .pane-node-field-other-top-picks{float:left;width:50%;margin-left:0%;margin-right:-50%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.page-lists .pane-node-field-other-blog-posts,.node-type-csm-top-picks .pane-node-field-other-blog-posts{float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.page-video .pane-video-player-embedded .view-display-id-video_player_embedded_slick:before,.page-video .pane-video-player-embedded .view-display-id-video_player_embedded_slick:after,.page-parent-concerns .pane-video-player-embedded .view-display-id-video_player_embedded_slick:before,.page-parent-concerns .pane-video-player-embedded .view-display-id-video_player_embedded_slick:after{content:"";display:table;}.page-video .pane-video-player-embedded .view-display-id-video_player_embedded_slick:after,.page-parent-concerns .pane-video-player-embedded .view-display-id-video_player_embedded_slick:after{clear:both;}.page-video .pane-video-player-embedded .view-display-id-video_player_embedded_slick > .view-content,.page-parent-concerns .pane-video-player-embedded .view-display-id-video_player_embedded_slick > .view-content{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.page-video .pane-video-player-embedded .view-display-id-video_player_embedded_slick > .attachment-after,.page-parent-concerns .pane-video-player-embedded .view-display-id-video_player_embedded_slick > .attachment-after{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.node-type-csm-landing-page.section-kids-action .panel-2col .panel-col-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.node-type-csm-landing-page.section-kids-action .panel-2col .panel-col-last{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:none;}#page{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;top:200px;}.no-fixed-header #header-fixed,#overlay #header-fixed{position:static;margin-top:0;background:none;}.no-fixed-header #page,#overlay #page{top:0 !important;}.no-fixed-header .mainfooter,#overlay .mainfooter{top:0 !important;height:auto !important;}#overlay #navigation{display:none;}#overlay #mainpage{padding:0;}#overlay #mainpage > #main{margin:0;}#wrapper.open{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;}#main{margin-top:1.5em;}#wrapper > .push{width:auto;background-color:transparent;}#prefooterwrapper #block-csm-ui-site-footer-social-links,#prefooterwrapper #block-csm-educator-educator-social-links{margin-top:0;margin-bottom:0;}#prefooterwrapper #block-csm-ui-site-footer-social-links .inner-wrapper,#prefooterwrapper #block-csm-educator-educator-social-links .inner-wrapper{margin:0 auto;max-width:1000px;}#prefooterwrapper #block-csm-ui-site-footer-social-links #connect-header,#prefooterwrapper #block-csm-educator-educator-social-links #connect-header{padding-top:21px;margin-top:0;text-align:left;}#prefooterwrapper #block-csm-ui-site-footer-social-links #connect-social-links,#prefooterwrapper #block-csm-educator-educator-social-links #connect-social-links{width:auto;padding-top:10px;}#prefooterwrapper #block-csm-educator-educator-certification-banner .inner-wrapper{max-width:1000px;margin:0 auto;}#footer{max-width:1000px;margin-right:auto;margin-left:auto;}#footer #block-menu-menu-global-footer{padding-left:0;margin-bottom:1em;border-bottom:none;}#footer #block-menu-menu-global-footer .footer-title{margin-top:0;}#footer #block-menu-menu-global-footer > .menu{margin-top:1em;margin-bottom:0;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded{display:inline-block;width:95%;margin:10px 0 0 0;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded.last li.menu__item{display:inline-block;width:300px;}#footer #block-csm-ui-site-footer-download-app{margin-top:30px;}#footer #block-csm-ui-site-footer-download-app .footer-title{margin-top:0;}#footer #block-csm-ui-site-footer-download-app .app-link-wrapper{margin:0;}#footer #block-csm-ui-site-footer-paragraph{margin-top:120px;}.panel-col-last .inside .sidebar-lower-title h2{font-size:1.0em;color:white;background:#4b4b4b;border:0;padding:5px 10px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper.open,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper.open{height:auto;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper h2,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper h2{padding:0 0 0.25em;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .item-list li a:link,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper .item-list li a:link{margin-top:0;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .inside,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper .inside{height:auto;overflow:visible;}.panel-2col-stacked-sidebar-left #sidebar-primary-button,.panel-2col-stacked-sidebar-right #sidebar-primary-button{display:none;}.panel-2col-stacked-sidebar-left #sidebar-primary-button.open,.panel-2col-stacked-sidebar-right #sidebar-primary-button.open{display:none;}.panel-2col-stacked-sidebar-left h1,.panel-2col-stacked-sidebar-right h1{margin:0 0 0.5em 0.5em;}.panel-2col-stacked-sidebar-left #sidebar-primary-button.sidebar-title,.panel-2col-stacked-sidebar-right #sidebar-primary-button.sidebar-title{display:block;}.panel-2col-stacked-sidebar-left #sidebar-primary-button.sidebar-title h2,.panel-2col-stacked-sidebar-right #sidebar-primary-button.sidebar-title h2{display:block;height:auto;padding:0 0 0.25em;text-transform:none;}.panel-2col-stacked-sidebar-left #sidebar-primary-button.sidebar-title h2:after,.panel-2col-stacked-sidebar-right #sidebar-primary-button.sidebar-title h2:after{display:none;}.panel-2col-stacked-sidebar-left .panel-pane.sidebar-custom-title,.panel-2col-stacked-sidebar-right .panel-pane.sidebar-custom-title{padding:0;}.panel-2col-stacked-sidebar-left .panel-pane.sidebar-custom-title h2,.panel-2col-stacked-sidebar-right .panel-pane.sidebar-custom-title h2{max-width:none;padding:0.5em 0 0 1em;margin:0;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.1em;line-height:1.4em;color:#fff;text-align:left;background-color:#4b4b4b;border:none;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4b4b4b),color-stop(100%,#4b4b4b));background-image:-moz-linear-gradient(#4b4b4b,#4b4b4b);background-image:-webkit-linear-gradient(#4b4b4b,#4b4b4b);background-image:linear-gradient(#4b4b4b,#4b4b4b);}.panel-2col-stacked-sidebar-left .panel-pane.sidebar-custom-title .pane-content,.panel-2col-stacked-sidebar-right .panel-pane.sidebar-custom-title .pane-content{padding:15px;border:1px solid #e3e3e3;border-top-width:0;}.panel-2col-stacked-sidebar-left .panel-pane.sidebar-custom-title .pane-content .form-actions,.panel-2col-stacked-sidebar-right .panel-pane.sidebar-custom-title .pane-content .form-actions{text-align:center;}.panel-2col-stacked-sidebar-left .panel-pane.sidebar-custom-title .pane-content .form-submit,.panel-2col-stacked-sidebar-right .panel-pane.sidebar-custom-title .pane-content .form-submit{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4b4b4b),color-stop(100%,#4b4b4b));background-image:-moz-linear-gradient(#4b4b4b,#4b4b4b);background-image:-webkit-linear-gradient(#4b4b4b,#4b4b4b);background-image:linear-gradient(#4b4b4b,#4b4b4b);}.panel-2col-stacked-sidebar-left .panel-pane.sidebar-custom-title .pane-content .form-submit:hover,.panel-2col-stacked-sidebar-right .panel-pane.sidebar-custom-title .pane-content .form-submit:hover{background-color:#23a20d;border:#22910f 1px solid;}.panel-2col-stacked-sidebar-left .panel-pane.sidebar-custom-title .pane-content .form-submit:hover,.panel-2col-stacked-sidebar-left .panel-pane.sidebar-custom-title .pane-content .form-submit:focus,.panel-2col-stacked-sidebar-right .panel-pane.sidebar-custom-title .pane-content .form-submit:hover,.panel-2col-stacked-sidebar-right .panel-pane.sidebar-custom-title .pane-content .form-submit:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.panel-2col-stacked-sidebar-left .panel-pane.sidebar-custom-title .pane-content .form-submit:active,.panel-2col-stacked-sidebar-left .panel-pane.sidebar-custom-title .pane-content .form-submit:focus,.panel-2col-stacked-sidebar-right .panel-pane.sidebar-custom-title .pane-content .form-submit:active,.panel-2col-stacked-sidebar-right .panel-pane.sidebar-custom-title .pane-content .form-submit:focus{background-color:#22a90c;outline:none;}.panel-2col-stacked-sidebar-left .panel-pane.sidebar-custom-title .pane-content .form-submit:active,.panel-2col-stacked-sidebar-right .panel-pane.sidebar-custom-title .pane-content .form-submit:active{border:#22910f 1px solid;}.panel-2col-stacked-sidebar-left .panel-pane.sidebar-custom-title .pane-content .form-submit:focus,.panel-2col-stacked-sidebar-right .panel-pane.sidebar-custom-title .pane-content .form-submit:focus{border:1px solid #249a10;}.panel-2col-stacked-sidebar-left #sidebar-primary-button,.panel-2col-stacked-sidebar-right #sidebar-primary-button{max-width:none;padding:0.5em 0 0 1em;margin:0;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:93.75%;text-align:left;background-color:#4b4b4b;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4b4b4b),color-stop(100%,#4b4b4b));background-image:-moz-linear-gradient(#4b4b4b,#4b4b4b);background-image:-webkit-linear-gradient(#4b4b4b,#4b4b4b);background-image:linear-gradient(#4b4b4b,#4b4b4b);border:none;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;}.panel-2col-stacked-sidebar-left #sidebar-primary-button h2,.panel-2col-stacked-sidebar-right #sidebar-primary-button h2{font-size:1.1em;color:#fff;}.panel-2col-stacked-sidebar-left #sidebar-primary-button h2 a,.panel-2col-stacked-sidebar-right #sidebar-primary-button h2 a{color:#fff;}.panel-2col-stacked-sidebar-left #sidebar-primary-button.open,.panel-2col-stacked-sidebar-right #sidebar-primary-button.open{color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU1NTU1NSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#555555),color-stop(100%,#888888));background-image:-moz-linear-gradient(#555555,#888888);background-image:-webkit-linear-gradient(#555555,#888888);background-image:linear-gradient(#555555,#888888);}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .inside,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper .inside{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper ul{padding-left:10px;}.node-type-csm-curriculum-lesson .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul,.node-type-csm-curriculum-lesson
    .panel-2col-stacked-sidebar-right .sidebar-primary-wrapper ul{padding-left:0;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul li,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper ul li{padding:3px 0;}.node-type-csm-curriculum-lesson .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul li,.node-type-csm-curriculum-lesson
    .panel-2col-stacked-sidebar-right .sidebar-primary-wrapper ul li{padding:0;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul li a:link,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper ul li a:link{padding:0;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .panel-separator,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper .panel-separator{display:none;}.panel-2col-stacked-sidebar-left .view-top-picks-list-of-lists .views-row,.panel-2col-stacked-sidebar-right .view-top-picks-list-of-lists .views-row{float:left;width:50%;height:225px;padding-right:20px;}.node-type-csm-topic .panel-2col-stacked-sidebar-left .view-top-picks-list-of-lists .views-row,.node-type-csm-topic
    .panel-2col-stacked-sidebar-right .view-top-picks-list-of-lists .views-row{float:none;width:auto;height:auto;padding:0;}#block-search-form{top:-65px;right:10px;left:auto;}#edit-search-block-form--2{width:300px;}.pane-faux-footer,.pane-about-us-faux-footer{display:block;}#mini-panel-faux_footer .menu-name-menu-more-about-us ul{padding:0;margin:0;}#mini-panel-faux_footer .menu-name-menu-more-about-us ul li{font-size:11px;list-style:none;}#mini-panel-faux_footer .menu-name-menu-more-about-us > ul > li{float:left;width:25%;padding:10px 20px 20px;border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;}#mini-panel-faux_footer .menu-name-menu-more-about-us > ul > li:nth-child(4){border-right:none;}#mini-panel-faux_footer .menu-name-menu-more-about-us > ul > li ul{padding-top:10px;}#mini-panel-faux_footer .menu-name-menu-more-about-us > ul > li ul li{padding-bottom:6px;}#mini-panel-faux_footer .menu-name-menu-more-about-us > ul > li ul li a{color:#000;}#block-csm-educator-educator-certification-banner .certification-banner{font-size:20px;}#block-csm-educator-educator-certification-banner .certification-arrows{font-size:36px;}.pane-social-sharing-icons,.pane-social-sharing-icons-favorites{display:block;}.pane-newsletter-signup-multiform.modal{display:none;}.pane-newsletter-signup-multiform form .form-submit{font-size:12px;}.page-latino .pane-newsletter-signup,.section-latino .pane-newsletter-signup,.page-espanol-blog .pane-newsletter-signup{margin-bottom:40px !important;}.page-latino .pane-newsletter-signup .pane-title,.section-latino .pane-newsletter-signup .pane-title,.page-espanol-blog .pane-newsletter-signup .pane-title{padding-top:0;font-size:22px;color:#c06;text-align:center;}.page-latino .pane-newsletter-signup .blurb,.section-latino .pane-newsletter-signup .blurb,.page-espanol-blog .pane-newsletter-signup .blurb{text-align:center;}.page-contact .block-csm-ui,.page-contact .contact-form{float:left;width:49%;}.page-contact .contact-form:after{clear:left;}.page-topic-centers #content .pane-topic-pages-pane-other-topic-pages{width:280px;right:0;}.page-topic-centers #content .pane-topic-pages-pane-other-topic-pages a.ctools-dropdown-text-link,.page-topic-centers #content .pane-topic-pages-pane-other-topic-pages a.ctools-dropdown-image-link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;}.page-topic-centers #content .pane-topic-pages-pane-other-topic-pages a.ctools-dropdown-text-link span,.page-topic-centers #content .pane-topic-pages-pane-other-topic-pages a.ctools-dropdown-image-link span{display:block;padding:18px 15px 18px 25px;}.page-topic-centers #content .pane-topic-pages-pane-other-topic-pages .ctools-dropdown .ctools-dropdown-container{top:56px;right:0;left:auto;min-width:279px;}.page-topic-centers #content .pane-topic-pages-pane-other-topic-pages .ctools-dropdown .ctools-dropdown-container ul a{display:block;width:254px;}.page-topic-centers #content .views-view-grid{margin:-5px 0 0;}.page-topic-centers #content .views-view-grid tr{display:table-row;margin:0;}.page-topic-centers #content .views-view-grid td{display:table-cell;width:50%;margin:0;}.page-topic-centers #content .views-view-grid td.col-1:last-child{width:460px;}.cse-page:before,.cse-page:after{content:"";display:table;}.cse-page:after{clear:both;}.cse-page .left-column{width:31%;max-width:280px;}.cse-page .left-column .sidebar-primary-wrapper{display:block;}.cse-page .left-column .pane-cse-promo,.cse-page .left-column .pane-node-field-product-tech,.cse-page .left-column .cse-support{display:block;}.cse-page .cse-page-content-col{width:68%;padding-left:26px;}#tooltip-bubble:before{content:'' !important;}.page-user-confirm.section-user #main{margin-top:1.5em;}.page-user-confirm.section-user #main #content h1.title{float:none;}.page-user-confirm:before,.page-user-confirm:after{content:"";display:table;}.page-user-confirm:after{clear:both;}.page-user-confirm .panel-content-main{float:left;width:50%;margin-left:0%;margin-right:-50%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-right:25px;padding-left:100px;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/parent-consent/account-sign-up.png) no-repeat left top;border-right:1px solid #ddd;}.page-user-confirm .panel-content-main-bottom{float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-left:100px;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/parent-consent/newsletters-sign-up.png) no-repeat left top;}#block-csm-user-newsletter-signup-block,#block-csm-user-latino-newsletter-signup-block,#block-csm-ui-slidein-banner-block{display:block;}#block-csm-user-newsletter-signup-block .box-wrapper,#block-csm-user-latino-newsletter-signup-block .box-wrapper,#block-csm-ui-slidein-banner-block .box-wrapper{opacity:1;}#block-csm-user-newsletter-signup-block .box-wrapper.loading,#block-csm-user-latino-newsletter-signup-block .box-wrapper.loading,#block-csm-ui-slidein-banner-block .box-wrapper.loading{display:none;opacity:0;}#block-csm-user-newsletter-signup-block .box-wrapper .box,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box,#block-csm-ui-slidein-banner-block .box-wrapper .box{max-width:400px;padding:25px 15px 20px;}#block-csm-user-newsletter-signup-block .box-wrapper .box .block-title,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .block-title,#block-csm-ui-slidein-banner-block .box-wrapper .box .block-title{font-size:24px;}#block-csm-user-newsletter-signup-block .box-wrapper .box .signup-text,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box .signup-text,#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text{max-width:310px;margin-bottom:12px;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-text,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-text,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-text{height:34px;margin:0;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-item-postal-code,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-item-postal-code,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-item-postal-code{max-width:225px;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-item-non-us,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-item-non-us,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-item-non-us{margin:0;font-size:14px;line-height:16px;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit,#block-csm-user-latino-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit,#block-csm-ui-slidein-banner-block .box-wrapper .box fieldset.form-wrapper .form-submit{position:absolute;right:26px;bottom:46px;width:106px;height:34px;padding:0;margin:0;}#block-csm-user-newsletter-signup-block .box-wrapper.slider,#block-csm-user-latino-newsletter-signup-block .box-wrapper.slider,#block-csm-ui-slidein-banner-block .box-wrapper.slider{position:fixed;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;-moz-transition:-moz-transform 6s ease-in 2s;-o-transition:-o-transform 6s ease-in 2s;-webkit-transition:-webkit-transform 6s ease-in;-webkit-transition-delay:2s;transition:transform 6s ease-in 2s;display:block;opacity:1;}#block-csm-user-newsletter-signup-block .box-wrapper.slider.loading,#block-csm-user-latino-newsletter-signup-block .box-wrapper.slider.loading,#block-csm-ui-slidein-banner-block .box-wrapper.slider.loading{-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-webkit-transform:translate(100%,0);transform:translate(100%,0);}#block-csm-user-newsletter-signup-block .box-wrapper.slider .screen_bg,#block-csm-user-latino-newsletter-signup-block .box-wrapper.slider .screen_bg,#block-csm-ui-slidein-banner-block .box-wrapper.slider .screen_bg{background:transparent;}#block-csm-user-newsletter-signup-block .box-wrapper.slider .box,#block-csm-user-latino-newsletter-signup-block .box-wrapper.slider .box,#block-csm-ui-slidein-banner-block .box-wrapper.slider .box{right:30px;left:auto;}#block-csm-user-newsletter-signup-block .box-wrapper.slider > .screen_bg,#block-csm-user-newsletter-signup-block .box-wrapper.slider > .box,#block-csm-user-latino-newsletter-signup-block .box-wrapper.slider > .screen_bg,#block-csm-user-latino-newsletter-signup-block .box-wrapper.slider > .box,#block-csm-ui-slidein-banner-block .box-wrapper.slider > .screen_bg,#block-csm-ui-slidein-banner-block .box-wrapper.slider > .box{display:block;}#block-csm-user-newsletter-signup-block .box-wrapper.slider > .mobile-button,#block-csm-user-latino-newsletter-signup-block .box-wrapper.slider > .mobile-button,#block-csm-ui-slidein-banner-block .box-wrapper.slider > .mobile-button{display:none;}#block-csm-user-newsletter-signup-block .box-wrapper.fader,#block-csm-user-latino-newsletter-signup-block .box-wrapper.fader,#block-csm-ui-slidein-banner-block .box-wrapper.fader{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;-moz-transition:opacity 6s ease-in 2s;-o-transition:opacity 6s ease-in 2s;-webkit-transition:opacity 6s ease-in;-webkit-transition-delay:2s;transition:opacity 6s ease-in 2s;display:none;opacity:0;}#block-csm-user-newsletter-signup-block .box-wrapper.fader.fadein,#block-csm-user-latino-newsletter-signup-block .box-wrapper.fader.fadein,#block-csm-ui-slidein-banner-block .box-wrapper.fader.fadein{position:fixed;display:block;opacity:1;}#block-csm-user-newsletter-signup-block .box-wrapper.fader .box,#block-csm-user-latino-newsletter-signup-block .box-wrapper.fader .box,#block-csm-ui-slidein-banner-block .box-wrapper.fader .box{top:30%;right:auto;bottom:auto;left:25%;}#block-csm-user-newsletter-signup-block .box-wrapper{-moz-transition:opacity 6s ease-in 2s;-o-transition:opacity 6s ease-in 2s;-webkit-transition:opacity 6s ease-in;-webkit-transition-delay:2s;transition:opacity 6s ease-in 2s;}#block-csm-user-newsletter-signup-block .box-wrapper .box{max-width:600px;padding:37px 270px 17px 27px;}#block-csm-user-newsletter-signup-block .box-wrapper .box .signup-text img{position:absolute;top:46px;right:27px;display:block;width:214px;}#block-csm-user-newsletter-signup-block .box-wrapper .box .privacy{position:absolute;right:26px;bottom:5px;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-item-postal-code{max-width:175px;}#block-csm-user-newsletter-signup-block .box-wrapper .box fieldset.form-wrapper .form-submit{right:273px;bottom:43px;}#block-csm-ui-slidein-banner-block .box-wrapper .box{left:auto;max-width:600px;min-height:230px;padding:20px 10px 15px 300px;}#block-csm-ui-slidein-banner-block .box-wrapper .box .block-title{font-size:26px;}#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text{margin:10px 0;}#block-csm-ui-slidein-banner-block .box-wrapper .box .signup-text img{left:0;clip:rect(0,290px,290px,0);}.page-educators #csm-digital-glossary .pane-social-sharing-icons{position:absolute;top:-50px;right:0;}.page-educators #csm-digital-glossary .panel-content-top{min-height:235px;}.page-educators #csm-digital-glossary .pane-custom{padding-right:320px;}.page-educators #csm-digital-glossary .pane-custom.pane-1 img{position:absolute;top:0;right:0;}.page-educators .view-csm-digital-glossary ul.links li a{padding:5px 15px;}.page-educators .view-csm-digital-glossary .views-view-grid td{display:table-cell;}.page-educators .view-csm-digital-glossary .views-view-grid.cols-3 td{width:33.33%;}.section-kids-action #join-cska-link{display:initial;}.section-kids-action .panel-2col-stacked-sidebar-left h1,.section-kids-action .panel-2col-stacked-sidebar-right h1{margin-left:0;font-size:1.8em;font-weight:700;}.section-kids-action .panel-2col .panel-col-last .inside{margin-right:0;margin-left:0.5em;}.section-kids-action .panel-2col .panel-col-first{padding-left:0;}.section-kids-action .panel-2col .panel-col-first > .inside{padding-top:35px;}.section-kids-action .sidebar-primary-wrapper .fifth .pane-twitter-timeline{display:block;}.section-kids-action .sidebar-primary-wrapper #sidebar-primary .pane-newsletter-signup{width:100%;margin:0;}.section-kids-action .panel-content-main .pane-newsletter-signup form .fieldset-wrapper .form-item-mail{width:64%;}.section-kids-action .panel-content-main .pane-newsletter-signup form .fieldset-wrapper .form-item-postal-code{width:28%;}.section-kids-action .panel-content-main .pane-newsletter-signup form .fieldset-wrapper .form-item-non-us{position:static;width:28%;margin-left:64%;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .view-content{background-image:none;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .flex-control-nav{display:none;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .attachment-after{display:block;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .views-row .main-feature-title{display:block;padding-left:0;margin-bottom:.2em;margin-left:0;font-size:1.8em;font-weight:700;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .label-overlap{top:6px;padding:5px 8px;-moz-box-shadow:2px 2px 2px #000;-webkit-box-shadow:2px 2px 2px #000;box-shadow:2px 2px 2px #000;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .jumbotron-body,.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-csm-kids-action-jumbotron .jumbotron-link{padding-right:0;padding-left:0;font-size:18px;line-height:1.45em;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-id-csm_kids_action_jumbotron .views-row .feature-image img{max-height:290px;}.section-kids-action .pane-csm-kids-action-jumbotron-jumbotron .view-display-id-jumbotron_subs .slides li{width:5.3% !important;}.section-kids-action.kids-action-sign-up #page{width:100%;max-width:none;}.section-kids-action.kids-action-sign-up #page #mainpage{position:relative;padding:0;margin-top:50px;}.section-kids-action.kids-action-sign-up #page #mainpage #header{position:absolute;top:08px;left:0;padding:0;}.section-kids-action.kids-action-sign-up #page #mainpage #header #site-logo{padding:25px;}.section-kids-action.kids-action-sign-up #page #mainpage #header #site-logo a.header__logo{display:inline;width:auto;height:auto;background:none;}.section-kids-action.kids-action-sign-up #page #mainpage #header #site-logo a.header__logo img{display:block;}.section-kids-action.kids-action-sign-up #page #mainpage #main{margin-top:0;margin-left:190px;}.section-kids-action.kids-action-sign-up:before,.section-kids-action.kids-action-sign-up:after{content:"";display:table;}.section-kids-action.kids-action-sign-up:after{clear:both;}.section-kids-action.kids-action-sign-up #main{float:left;width:66.66667%;margin-left:16.66667%;margin-right:-83.33333%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:none;}.section-kids-action.kids-action-sign-up #wrapper > .push{clear:left;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-item-mail{width:54%;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-item-non-us{width:46%;padding-left:4px;margin-left:54%;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-item-postal-code{width:26%;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-submit{top:5px;width:18%;max-width:none;padding:0;font-size:15px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .fieldset-wrapper:after{width:18%;}.section-kids-action.kids-action-sign-up #page #mainpage{margin-top:0;}.section-kids-action.kids-action-sign-up #page #mainpage #main{padding:0;margin-left:0;width:100%;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col{max-width:none;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-1{min-height:300px;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-1 .pane-content{padding:144px 44px 0 24px;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-1 .pane-content .close{top:26px;right:18px;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-1 .pane-content .kacustomheader{font-size:48px;line-height:54px;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup .pane-title{position:static;font-size:24px;line-height:30px;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup form{padding-top:24px;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup form .form-item-mail{width:100%;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup form .form-item-postal-code{width:100%;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup form .form-item-non-us{padding:0;padding-top:5px;margin:0;width:100%;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup form .form-item-non-us .option{bottom:3px;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup form #edit-newsletter-submit-newsletter_signup_pane{top:20px;width:100%;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup .ET-ga-processed{padding-bottom:69%;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup .ET-ga-processed .social-links .thanks{padding-top:30px;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup .ET-ga-processed .social-links .go-site{width:160px;}.section-kids-action.kids-action-sign-up .push{display:none;}.section-kids-action .desktop-hide{display:none;}body.csm-news-signup{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/news/news_service_bg_2000x1217.jpg);background-size:cover;}body.csm-news-signup #page{width:100%;max-width:none;}body.csm-news-signup #page #mainpage{position:relative;padding:0;margin-top:50px;}body.csm-news-signup #page #mainpage #header{position:absolute;top:08px;left:0;padding:0;}body.csm-news-signup #page #mainpage #header #site-logo{padding:25px;}body.csm-news-signup #page #mainpage #header #site-logo a.header__logo{display:inline;width:auto;height:auto;background:none;}body.csm-news-signup #page #mainpage #header #site-logo a.header__logo img{display:block;}body.csm-news-signup #page #mainpage #main{margin-top:0;margin-left:190px;}body.csm-news-signup:before,body.csm-news-signup:after{content:"";display:table;}body.csm-news-signup:after{clear:both;}body.csm-news-signup #main{float:left;width:66.66667%;margin-left:16.66667%;margin-right:-83.33333%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:none;}body.csm-news-signup #wrapper > .push{clear:left;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-item-mail{width:54%;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-item-non-us{width:46%;padding-left:4px;margin-left:54%;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-item-postal-code{width:26%;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .form-submit{top:5px;width:18%;max-width:none;padding:0;font-size:15px;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .fieldset-wrapper:after{width:18%;}body.csm-news-signup #header{max-width:none;}body.csm-news-signup #header #site-logo{padding:25px;}body.csm-news-signup #header #site-logo .header-logo{margin:0;}body.csm-news-signup #page #mainpage{margin-top:0;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup .pane-title{font-size:15px;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form{padding-top:50px;}body.csm-news-signup #content .panel-1col .pane-newsletter-signup form .fieldset-wrapper:after{padding-left:5%;font-size:14px;}body.csm-news-signup.newsletter-parent{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/news/EmailSignup_BackgroundImage_2000x1217.jpg);}body.panel-education-scope-sequence .view-grouping{padding:0;background:#efefef;}body.panel-education-scope-sequence .view-grouping:before,body.panel-education-scope-sequence .view-grouping:after{content:"";display:table;}body.panel-education-scope-sequence .view-grouping:after{clear:both;}body.panel-education-scope-sequence .view-grouping .nav-column{float:left;width:25%;margin-left:0%;margin-right:-25%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding:0;}body.panel-education-scope-sequence .view-grouping .main-column{float:left;width:75%;margin-left:25%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;background:#fff;}body.panel-education-scope-sequence #lesson-grades li{width:17%;}body.panel-education-scope-sequence #lesson-grades li.first{width:162px;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a .name{font-size:11px;line-height:13px;}body.page-mobile #content{padding:0 12px;}.page-kids-action-legislative-ratings .sidebar-primary-wrapper{display:block;}.page-kids-action-legislative-ratings #header{margin-bottom:15px;}.page-kids-action-legislative-ratings .kids-legislation-container{font-family:"Lato",Arial,Helvetica,sans-serif;}.page-kids-action-legislative-ratings .kids-legislation-container .hide-mobile{display:inline;}.page-kids-action-legislative-ratings .kids-legislation-container .hide-desktop{display:none;}.page-kids-action-legislative-ratings .kids-legislation-container h1:first-of-type{margin-left:0;}.page-kids-action-legislative-ratings .kids-legislation-container .download-text{margin:30px 0 50px 0;}.page-kids-action-legislative-ratings .kids-legislation-container .download-text span{font-weight:bold;}.page-kids-action-legislative-ratings .kids-legislation-container .button-container{position:relative;margin-bottom:0;background-color:white;}.page-kids-action-legislative-ratings .kids-legislation-container .button-container button:first-of-type{margin-right:10px;}.page-kids-action-legislative-ratings .kids-legislation-container .state-federal-buttons{width:47%;height:5em;color:#999;text-transform:uppercase;background-color:#f2f3ef;border:0;}.page-kids-action-legislative-ratings .kids-legislation-container .state-federal-buttons.active{position:relative;color:#3a3a3a;background-color:#ddd;}.page-kids-action-legislative-ratings .kids-legislation-container .state-federal-buttons.active .state-federal-container{padding-bottom:0;border-bottom:0;}.page-kids-action-legislative-ratings .kids-legislation-container .state-federal-buttons.active:after{position:absolute;top:90%;left:41.5%;z-index:0;width:0;height:0;border-top:solid 20px #ddd;border-right:solid 25px transparent;border-left:solid 25px transparent;content:'';}.page-kids-action-legislative-ratings .kids-legislation-container .state-federal-buttons span > span:first-of-type{font-weight:bold;color:black;}.page-kids-action-legislative-ratings .kids-legislation-container .state-federal-buttons:hover{color:#3a3a3a;background-color:#ddd;}.page-kids-action-legislative-ratings .kids-legislation-container us-map{height:500px;margin-top:-50px;}.page-kids-action-legislative-ratings .kids-legislation-container .message{max-width:300px;border:1px solid #999;-moz-border-radius:0.1em;-webkit-border-radius:0.1em;border-radius:0.1em;-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5);}.page-kids-action-legislative-ratings .kids-legislation-container .message-header{padding:5px;font-size:13px;color:#3a3a3a;text-transform:uppercase;border-bottom:solid 1px rgba(119,119,119,0.3);}.page-kids-action-legislative-ratings .kids-legislation-container .message-body{max-width:300px;}.page-kids-action-legislative-ratings .kids-legislation-container .column-left,.page-kids-action-legislative-ratings .kids-legislation-container .column-right{display:inline-block;width:50%;padding:5px;}.page-kids-action-legislative-ratings .kids-legislation-container .column-left .state-bill-count,.page-kids-action-legislative-ratings .kids-legislation-container .column-right .state-bill-count{font-family:"Oswald",Arial,Helvetica,sans-serif;font-size:30px;}.page-kids-action-legislative-ratings .kids-legislation-container .column-left{color:white;background-color:#33a544;}.page-kids-action-legislative-ratings .kids-legislation-container .column-right{padding-right:20px;}.page-kids-action-legislative-ratings .kids-legislation-container .below-map-container{margin-top:60px;}.page-kids-action-legislative-ratings .kids-legislation-container .below-map-container select#edit-status{position:relative;bottom:27px;float:right;width:90px;height:30px;margin:0;clear:both;background-color:white;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table thead{display:table-header-group;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table thead tr{background:none !important;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table tr{padding-right:0;border-top:solid 1px rgba(119,119,119,0.3);}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .header-row{padding-top:10px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table th{font-size:13px;color:#999;text-transform:uppercase;border-bottom:0;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table th:first-of-type{padding-left:13px;width:700px;height:35px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table th:last-of-type{padding-right:60px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row{width:700px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .row-container{float:left;max-width:480px;max-height:none;padding-right:20px;padding-left:0;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .img-container{width:150px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .img-container img{width:130px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .bill-title-date{font-weight:bold;color:black;text-transform:uppercase;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row .td:last-child{width:25%;min-width:180px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row td.cell-align-top{padding-top:0;vertical-align:middle;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row p{margin:10px 0 10px 0;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row p.bill-title-text{margin-bottom:15px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row p.bill-body-text{margin-top:10px;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row p.authored-by{font-color:#999;font-size:13px;font-style:italic;}.page-kids-action-legislative-ratings .kids-legislation-container .legislation-table .state-row button{padding:7px 15px 7px 15px;color:white;background-color:#23a80c;border:#218c0f 1px solid;border-radius:0.2em;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-kids-action-legislative-ratings .kids-legislation-container .selected-state{display:inline;}.page-kids-action-legislative-ratings .kids-legislation-container .state-dropdown{position:relative;top:3px;right:110px;float:right;margin-bottom:0;}.page-kids-action-legislative-ratings .kids-legislation-container .state-dropdown select{width:150px;height:2em;margin:0;background-color:white;}.page-kids-action-legislative-ratings .kids-legislation-container .map-instructions{padding-left:0;margin-top:20px;border-top:solid 1px rgba(119,119,119,0.3);}.page-kids-action-legislative-ratings .kids-legislation-container .map-instructions p:first-of-type{margin-bottom:0;}.node-type-csm-ka-legislative-rating #page,.node-type-csm-ka-legislative-rating #mainpage{padding-bottom:0;}.node-type-csm-ka-legislative-rating #page{top:176px;max-width:none;}.node-type-csm-ka-legislative-rating #page #content{padding:0;}.node-type-csm-ka-legislative-rating #page #main{margin-top:0;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page.panel-display > .center-wrapper{max-width:1000px;margin:auto;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page.panel-display > .center-wrapper .panel-pane{padding:25px;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page.panel-display > .center-wrapper h1{padding-top:0;margin:0 0 .5em;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page.panel-display > .center-wrapper > .panel-content-main{padding-top:25px;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page.panel-display .panel-pane.header-image-wrapper .header-image{width:100%;height:400px;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page.panel-display .sidebar-primary-wrapper{position:relative;top:-150px;margin-bottom:-150px;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page .field-name-field-phone2action-image{margin-bottom:25px;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page .field-name-field-phone2action-image img{width:100%;height:auto;max-height:400px;}.node-type-csm-ka-legislative-rating #csm-ka-campaign-page .field-name-field-phone2action-description{font-size:16px;line-height:1.375em;}.node-csm-landing-page .field-type-text-with-summary .field-item.even p:first-of-type{font-size:100% !important;}.node-csm-landing-page .field-type-text-with-summary .field-item.even p:first-of-type .need-help-outer{float:right;}.node-csm-landing-page #training{width:1000px;background-color:white;}.node-csm-landing-page #training .navigation{float:left;width:350px;}.node-csm-landing-page #training ol{list-style:none;}.node-csm-landing-page #training ol > li{padding:12px 0;padding-left:10px;margin-right:30px;font-size:16px;color:#5a5a5a;border-top:1px solid #cccccc;}.node-csm-landing-page #training ol > li.hovered{background-color:#e6e7e3;}.node-csm-landing-page #training ol > li:before{padding:5px 10px;margin-right:3%;color:#cccccc;border:1px solid #cccccc;border-radius:50%;}.node-csm-landing-page #training ol > li:nth-child(1):before{content:'1';}.node-csm-landing-page #training ol > li:nth-child(2):before{content:'2';}.node-csm-landing-page #training ol > li:nth-child(3):before{content:'3';}.node-csm-landing-page #training ol > li:nth-child(4):before{content:'4';}.node-csm-landing-page #training ol > li:nth-child(5):before{content:'5';}.node-csm-landing-page #training ol > li:nth-child(6):before{content:'6';}.node-csm-landing-page #training ol > li:nth-child(7):before{content:'7';}.node-csm-landing-page #training ol > li:nth-child(8):before{content:'8';}.node-csm-landing-page #training ol > li:nth-child(9):before{content:'9';}.node-csm-landing-page #training ol > li:nth-child(10):before{content:'10';}.node-csm-landing-page #training ol > li:last-of-type{border-bottom:1px solid #cccccc;}.node-csm-landing-page #training ol > li a{color:#5a5a5a;}.node-csm-landing-page #training ol ul > li{padding-bottom:5px;margin-left:25px;font-size:14px;text-transform:uppercase;list-style:none;}.node-csm-landing-page #training ol ul > li.hovered a,.node-csm-landing-page #training ol ul > li.active a{color:#249a10;-moz-transition:all,0.3s,ease-out 0.1s;-o-transition:all,0.3s,ease-out 0.1s;-webkit-transition:all,0.3s,ease-out 0.1s;transition:all 0.3s ease-out 0.1s;}.node-csm-landing-page #training .content{float:left;width:650px;max-width:630px;}.node-csm-landing-page #training .content img{margin-bottom:20px;}.node-csm-landing-page #training .content a{width:235px;padding:0.6em 1.6em;margin-right:20px;margin-bottom:0;color:black;border:1px solid #239510;border-radius:5px;-moz-transition:all,0.3s,ease-out 0.1s;-o-transition:all,0.3s,ease-out 0.1s;-webkit-transition:all,0.3s,ease-out 0.1s;transition:all 0.3s ease-out 0.1s;}.node-csm-landing-page #training .content a:hover{color:white;background-color:#249a10;}.node-csm-landing-page #training .content a:last-of-type{display:block;width:235px;margin:15px auto 0 auto;}.video-js .vjs-big-play-button{top:51%;left:50%;width:82px;height:82px;border-width:4px;}.video-js .vjs-big-play-button:before{top:18px;left:5px;content:url(/sites/all/themes/commonsense/images/play-button.svg);}.page-newsletters #header{margin-top:75px;}.page-newsletters .return-link{display:none;}.page-newsletters .pane-newsletter-signup-multiform{padding-top:40px;}.page-newsletters .pane-newsletter-signup-multiform fieldset{left:initial;display:inline-block;width:49.5%;vertical-align:top;display:inline-block;margin-bottom:40px;*display:inline;*zoom:1;text-align:center;width:48.5%;padding-top:30px;padding-bottom:10px;padding-left:150px;margin-bottom:0;border-bottom:1px solid #ddd;}.page-newsletters .pane-newsletter-signup-multiform fieldset:after{content:none;}.page-newsletters .pane-newsletter-signup-multiform fieldset:nth-of-type(1),.page-newsletters .pane-newsletter-signup-multiform fieldset:nth-of-type(3),.page-newsletters .pane-newsletter-signup-multiform fieldset:nth-of-type(5){margin-right:-5px;border-right:1px solid #ddd;}.page-newsletters .pane-newsletter-signup-multiform fieldset:nth-of-type(3),.page-newsletters .pane-newsletter-signup-multiform fieldset:nth-of-type(4){padding-top:50px;margin-top:-12px;}.page-newsletters .pane-newsletter-signup-multiform fieldset:nth-of-type(3) .fieldset-description,.page-newsletters .pane-newsletter-signup-multiform fieldset:nth-of-type(4) .fieldset-description{position:relative;bottom:20px;}.page-newsletters .pane-newsletter-signup-multiform fieldset:nth-of-type(5),.page-newsletters .pane-newsletter-signup-multiform fieldset:nth-of-type(6){padding-bottom:0;margin-top:-12px;border-bottom:0;}.page-newsletters .pane-newsletter-signup-multiform fieldset legend{position:relative;top:34px;font-size:16px;text-align:left;}.page-newsletters .pane-newsletter-signup-multiform fieldset .fieldset-wrapper{text-align:left;}.page-newsletters .pane-newsletter-signup-multiform fieldset .fieldset-wrapper .fieldset-description{min-height:131px;margin-top:0;}.page-newsletters .pane-newsletter-signup-multiform fieldset .fieldset-wrapper .fieldset-description > p:first-of-type{margin-top:5px;}.page-newsletters .pane-newsletter-signup-multiform fieldset .fieldset-wrapper .fieldset-description + .form-type-checkbox{position:relative;bottom:20px;}.page-newsletters .pane-newsletter-signup-multiform fieldset .fieldset-wrapper .form-type-checkbox input[type='checkbox']{display:none;}.page-newsletters .pane-newsletter-signup-multiform fieldset .fieldset-wrapper .form-type-checkbox label{height:30px !important;padding-top:4px !important;}.page-newsletters .pane-newsletter-signup-multiform fieldset:before{top:40px;left:40px;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-submit-area,.page-newsletters .pane-newsletter-signup-multiform fieldset[id^="edit-submit-area-"]{width:initial;height:auto;padding:60px 50px 20px 28px;margin-top:178px !important;margin-left:0;border:1px solid #ddd;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-submit-area legend,.page-newsletters .pane-newsletter-signup-multiform fieldset[id^="edit-submit-area-"] legend{position:absolute;top:28px !important;font-size:22px;text-align:center;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-submit-area.success,.page-newsletters .pane-newsletter-signup-multiform fieldset[id^="edit-submit-area-"].success{height:200px !important;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-submit-area.success > p:first-of-type,.page-newsletters .pane-newsletter-signup-multiform fieldset[id^="edit-submit-area-"].success > p:first-of-type{margin-top:10px;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator .fieldset-description{padding-bottom:0;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-educator #edit-newsletters-list-educator{width:130%;padding-bottom:0;padding-left:10px;margin-left:-26%;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .privacy{position:absolute;top:253px;left:143px;z-index:9999999;display:block;padding-left:20px;background:#fff;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .privacy p:nth-of-type(1){margin:0;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .privacy p:last-of-type{margin:0;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .privacy ul{margin:12px 0 10px;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .privacy ul li{padding-bottom:6px;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-newsletters-container-advocacy .privacy ul li:last-of-type{padding-bottom:0;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-submit-area{bottom:0;}.page-newsletters .pane-newsletter-signup-multiform .form-type-textfield{display:inline-block;margin-right:15px;}.page-newsletters .pane-newsletter-signup-multiform .form-type-textfield.form-item-mail{width:48%;}.page-newsletters .pane-newsletter-signup-multiform .form-type-textfield.form-item-mail input{width:100%;}.page-newsletters .pane-newsletter-signup-multiform .form-type-textfield.form-item-postal-code{width:23%;margin-right:100px;}.page-newsletters .pane-newsletter-signup-multiform .form-type-textfield.form-item-postal-code input{width:100%;}.page-newsletters .pane-newsletter-signup-multiform .form-item-non-us{display:inline-block;margin-top:0;}.page-newsletters .pane-newsletter-signup-multiform .form-item-non-us input{position:relative;bottom:3px;}.page-newsletters .pane-newsletter-signup-multiform .form-item-non-us label{bottom:2px;}.page-newsletters .pane-newsletter-signup-multiform .form-type-privacy-policy{top:12px;display:block;width:auto;text-align:initial;}.page-newsletters .pane-newsletter-signup-multiform .form-type-change-subs{position:relative;top:6px;width:110%;padding-top:0;overflow:auto;font-size:0.8em;text-align:left;}.page-newsletters .pane-newsletter-signup-multiform #edit-newsletter-multiform-submit{background:#249a10;border:1px solid #239510;color:#fff;display:inline-block;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:15px;padding:8px 15px;text-align:center;position:relative;right:5px;bottom:57px;float:right;width:21%;height:initial;margin-top:0;}.page-newsletters .pane-newsletter-signup-multiform #edit-newsletter-multiform-submit:hover{background-color:#fff;color:#249a10;-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;} 
}@media only screen and (min-width:970px) {
 .region-prefooter #connect-header{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.region-prefooter #connect-social-links{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#footer:before,#footer:after{content:"";display:table;}#footer:after{clear:both;}#footer #block-menu-menu-global-footer{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#footer #block-csm-ui-site-footer-download-app{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#footer #block-csm-ui-site-footer-paragraph{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#footer #block-csm-ui-site-footer-copyright{clear:left;}.pane-faux-footer:before,.pane-faux-footer:after,.pane-about-us-faux-footer:before,.pane-about-us-faux-footer:after{content:"";display:table;}.pane-faux-footer:after,.pane-about-us-faux-footer:after{clear:both;}.pane-faux-footer .pane-faux-footer-nodequeues-pane-faux-footer-reviews,.pane-about-us-faux-footer .pane-faux-footer-nodequeues-pane-faux-footer-reviews{float:left;width:50%;margin-left:0%;margin-right:-50%;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.pane-faux-footer .pane-faux-footer-nodequeues-pane-faux-footer-lists,.pane-about-us-faux-footer .pane-faux-footer-nodequeues-pane-faux-footer-lists{float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#header #site-logo img{width:138px;height:54px;}#footer #block-menu-menu-global-footer{padding-left:0;margin-bottom:0;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded{display:inline-block;width:36%;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded .footer-title{width:auto;padding-bottom:10px;margin-bottom:0;border-bottom:none;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded .footer-sideline{display:inline-block;width:84px;margin-left:10px;border-bottom:1px solid #555;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded.first{width:63%;margin-bottom:1em;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded.first .footer-sideline{width:283px;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded.first li.menu__item{float:left;width:160px;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded.first li.menu__item:nth-child(odd){width:200px;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded.last{width:100%;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded.last .footer-sideline{width:500px;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded.last li.menu__item:nth-child(1){width:196px;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded.last li.menu__item:nth-child(2){width:196px;}#footer #block-menu-menu-global-footer li.menu__item.is-expanded.last li.menu__item:nth-child(3){width:150px;}#footer #block-csm-ui-site-footer-download-app{padding-right:0;}#footer #block-csm-ui-site-footer-download-app .footer-title{width:auto;padding-bottom:10px;margin-bottom:0;border-bottom:none;}#footer #block-csm-ui-site-footer-download-app .footer-sideline{display:inline-block;width:109px;margin-left:10px;border-bottom:1px solid #555;}#footer #block-csm-ui-site-footer-paragraph{padding-right:0;}#block-search-form{top:-3px;right:-10px;left:auto;}#block-search-form #edit-search-block-form--2{width:210px;}.pane-faux-footer .pane-faux-footer-nodequeues-pane-faux-footer-reviews,.pane-about-us-faux-footer .pane-faux-footer-nodequeues-pane-faux-footer-reviews{border-top:1px solid white;border-right:1px solid #cdcdcd;}.pane-faux-footer .pane-faux-footer-nodequeues-pane-faux-footer-lists,.pane-about-us-faux-footer .pane-faux-footer-nodequeues-pane-faux-footer-lists{border-top:1px solid white;}#mini-panel-faux_footer .view-faux-footer-nodequeues .field-content.a-z{padding-right:20px;}#block-csm-educator-educator-certification-banner .certification-arrows{font-size:44px;}.homepage-title-ellipsis{display:inline-block;width:183px;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top h2,body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top a{color:#fff;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .pane-content div,body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .pane-content h2,body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .pane-content ul,body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .pane-content li{display:inline;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .pane-block:after{position:absolute;bottom:0;left:0;width:1000px;height:40px;background:#000;opacity:.6;content:'.';}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1{position:absolute;bottom:0;left:0;z-index:2;min-height:40px;padding:0 12px;width:100%;color:#fff;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 .get-involved{padding:7px 10px 6px;width:150px;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 .get-involved:after{margin-left:10px;content:'/';}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 ul.menu{position:absolute;top:0;left:160px;display:inline-block;height:40px;padding:0;margin:0;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 ul.menu li a{display:none;padding:7px 10px 6px;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 ul.menu li a:hover,body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 ul.menu li a.active-trail,body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 ul.menu li a.active{display:block;background:#249a10;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 ul.menu:hover li{display:block;background:#000;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-1 ul.menu:hover li a{display:block;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-2{position:absolute;right:0;bottom:0;z-index:3;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-2 li{margin-right:-4px;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-2 li.last{margin-right:0;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-2 li a{display:inline-block;padding:9px 15px;}body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-2 li a:hover,body.regional-offices .panel-col-top .pane-panels-mini .panel-content-top .menu-block-ctools-menu-regional-offices-2 li a.active{background:#249a10;}.page-educators .view-csm-digital-glossary ul.links{padding:10px;}.page-educators .view-csm-digital-glossary ul.links li a{display:inline;padding:15px 25px;margin:0;}html.lt-ie12 .node-type-csm-topic .panel-col-header .pane-topic-age-nav,html.lt-ie12 .node-type-csm-topic .panel-col-header .pane-topic-character-traits-nav,html.lt-ie12 .node-type-csm-topic-question .panel-col-header .pane-topic-age-nav,html.lt-ie12 .node-type-csm-topic-question .panel-col-header .pane-topic-character-traits-nav,html.lt-ie12 .page-node-age .panel-col-header .pane-topic-age-nav,html.lt-ie12 .page-node-age .panel-col-header .pane-topic-character-traits-nav,html.lt-ie12 .page-node-trait .panel-col-header .pane-topic-age-nav,html.lt-ie12 .page-node-trait .panel-col-header .pane-topic-character-traits-nav,html.lt-ie12 .page-topics-all .panel-col-header .pane-topic-age-nav,html.lt-ie12 .page-topics-all .panel-col-header .pane-topic-character-traits-nav,html.lt-ie12 .page-node-most-popular .panel-col-header .pane-topic-age-nav,html.lt-ie12 .page-node-most-popular .panel-col-header .pane-topic-character-traits-nav,html.ie11 .node-type-csm-topic .panel-col-header .pane-topic-age-nav,html.ie11 .node-type-csm-topic .panel-col-header .pane-topic-character-traits-nav,html.ie11 .node-type-csm-topic-question .panel-col-header .pane-topic-age-nav,html.ie11 .node-type-csm-topic-question .panel-col-header .pane-topic-character-traits-nav,html.ie11 .page-node-age .panel-col-header .pane-topic-age-nav,html.ie11 .page-node-age .panel-col-header .pane-topic-character-traits-nav,html.ie11 .page-node-trait .panel-col-header .pane-topic-age-nav,html.ie11 .page-node-trait .panel-col-header .pane-topic-character-traits-nav,html.ie11 .page-topics-all .panel-col-header .pane-topic-age-nav,html.ie11 .page-topics-all .panel-col-header .pane-topic-character-traits-nav,html.ie11 .page-node-most-popular .panel-col-header .pane-topic-age-nav,html.ie11 .page-node-most-popular .panel-col-header .pane-topic-character-traits-nav{display:block;}html.lt-ie12 .node-type-csm-topic .panel-col-top .pane-topic-pages-pane-other-topic-pages,html.lt-ie12 body.sidebar-second .panel-content-bottom,html.lt-ie12 .panel-2col-stacked-sidebar-right .panel-content-bottom,html.lt-ie12 body.sidebar-second .region-sidebar-second,html.lt-ie12 body.sidebar-second .panel-content-right,html.lt-ie12 body.sidebar-second .sidebar-right,html.lt-ie12 .panel-2col-stacked-sidebar-right .region-sidebar-second,html.lt-ie12 .panel-2col-stacked-sidebar-right .panel-content-right,html.lt-ie12 .panel-2col-stacked-sidebar-right .sidebar-right,html.ie11 .node-type-csm-topic .panel-col-top .pane-topic-pages-pane-other-topic-pages,html.ie11 body.sidebar-second .panel-content-bottom,html.ie11 .panel-2col-stacked-sidebar-right .panel-content-bottom,html.ie11 body.sidebar-second .region-sidebar-second,html.ie11 body.sidebar-second .panel-content-right,html.ie11 body.sidebar-second .sidebar-right,html.ie11 .panel-2col-stacked-sidebar-right .region-sidebar-second,html.ie11 .panel-2col-stacked-sidebar-right .panel-content-right,html.ie11 .panel-2col-stacked-sidebar-right .sidebar-right{display:block;}html.lt-ie12 .node-type-csm-topic .view-csm-topic-questions .views-view-grid td .css-link a,html.lt-ie12 .node-type-csm-topic .view-topic-questions-by-age .views-view-grid td .css-link a,html.lt-ie12 .node-type-csm-topic-question .view-csm-topic-questions .views-view-grid td .css-link a,html.lt-ie12 .node-type-csm-topic-question .view-topic-questions-by-age .views-view-grid td .css-link a,html.lt-ie12 .page-node-age .view-csm-topic-questions .views-view-grid td .css-link a,html.lt-ie12 .page-node-age .view-topic-questions-by-age .views-view-grid td .css-link a,html.lt-ie12 .page-node-trait .view-csm-topic-questions .views-view-grid td .css-link a,html.lt-ie12 .page-node-trait .view-topic-questions-by-age .views-view-grid td .css-link a,html.lt-ie12 .page-node-most-popular .view-csm-topic-questions .views-view-grid td .css-link a,html.lt-ie12 .page-node-most-popular .view-topic-questions-by-age .views-view-grid td .css-link a,html.ie11 .node-type-csm-topic .view-csm-topic-questions .views-view-grid td .css-link a,html.ie11 .node-type-csm-topic .view-topic-questions-by-age .views-view-grid td .css-link a,html.ie11 .node-type-csm-topic-question .view-csm-topic-questions .views-view-grid td .css-link a,html.ie11 .node-type-csm-topic-question .view-topic-questions-by-age .views-view-grid td .css-link a,html.ie11 .page-node-age .view-csm-topic-questions .views-view-grid td .css-link a,html.ie11 .page-node-age .view-topic-questions-by-age .views-view-grid td .css-link a,html.ie11 .page-node-trait .view-csm-topic-questions .views-view-grid td .css-link a,html.ie11 .page-node-trait .view-topic-questions-by-age .views-view-grid td .css-link a,html.ie11 .page-node-most-popular .view-csm-topic-questions .views-view-grid td .css-link a,html.ie11 .page-node-most-popular .view-topic-questions-by-age .views-view-grid td .css-link a{height:192px;}html.lt-ie12 .node-type-csm-topic-question .view-csm-topic-questions .views-view-grid td .css-link a,html.ie11 .node-type-csm-topic-question .view-csm-topic-questions .views-view-grid td .css-link a{height:147px;}html.lt-ie12 .node-type-csm-topic-question .pane-topic-next-question .td-card .css-link a,html.ie11 .node-type-csm-topic-question .pane-topic-next-question .td-card .css-link a{height:187px;}html.lt-ie12 .page-research .panel-content-main .view-display-id-featured_research_pane .views-row .title-box .css-link a,html.ie11 .page-research .panel-content-main .view-display-id-featured_research_pane .views-row .title-box .css-link a{height:180px;}.page-topic-centers #content .pane-topic-pages-pane-other-topic-pages .ctools-dropdown-container{width:279px;}.main-resource.en{clear:none;}.section-kids-action.page-kids-action-sign-up #page,.section-kids-action.page-kids-action-sign-up #content .panel-display{position:static !important;}.section-kids-action.kids-action-sign-up #page{width:100%;max-width:none;}.section-kids-action.kids-action-sign-up #page #mainpage{position:relative;padding:0;margin-top:50px;}.section-kids-action.kids-action-sign-up #page #mainpage #header{position:absolute;top:08px;left:0;padding:0;}.section-kids-action.kids-action-sign-up #page #mainpage #header #site-logo{padding:25px;}.section-kids-action.kids-action-sign-up #page #mainpage #header #site-logo a.header__logo{display:inline;width:auto;height:auto;background:none;}.section-kids-action.kids-action-sign-up #page #mainpage #header #site-logo a.header__logo img{display:block;}.section-kids-action.kids-action-sign-up #page #mainpage #main{margin-top:0;margin-left:190px;}.section-kids-action.kids-action-sign-up:before,.section-kids-action.kids-action-sign-up:after{content:"";display:table;}.section-kids-action.kids-action-sign-up:after{clear:both;}.section-kids-action.kids-action-sign-up #main{float:left;width:66.66667%;margin-left:16.66667%;margin-right:-83.33333%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:none;}.section-kids-action.kids-action-sign-up #wrapper > .push{clear:left;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-item-mail{width:54%;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-item-non-us{width:46%;padding-left:4px;margin-left:54%;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-item-postal-code{width:26%;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-submit{top:5px;width:18%;max-width:none;padding:0;font-size:15px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .fieldset-wrapper:after{width:18%;}.section-kids-action.kids-action-sign-up #header{max-width:none;}.section-kids-action.kids-action-sign-up #header #site-logo{padding:25px 20px 25px 16px;}.section-kids-action.kids-action-sign-up #header #site-logo .header-logo{margin:0;}.section-kids-action.kids-action-sign-up #header #site-logo .header-logo.logo-section-kids-action{height:54px;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/logos/LOGO-Common_Sense_Kids_Action-RGB.png) top center no-repeat;background-size:152px 54px;}.section-kids-action.kids-action-sign-up .push{display:none;}.section-kids-action.kids-action-sign-up #page #mainpage{margin:0 !important;}.section-kids-action.kids-action-sign-up #page #mainpage #main{margin:0 !important;width:100%;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/cska_subscribe/cska_signup_vert2.jpeg) no-repeat center top;background-size:50% 100%;background-position-x:0;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col{padding-bottom:15%;width:100%;max-width:none;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-1{display:inline-block;padding:7% 4%;margin-left:0;width:50%;min-height:none;float:left;background:none;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-1 .pane-content{padding:0;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-1 .pane-content .close{top:16px;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/svg/closeIcon.svg);z-index:1;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-2{display:inline-block;padding:0 3%;width:50%;float:left;clear:left;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-2 ul{list-style-image:url(/sites/all/themes/commonsense/svg/Checkmark.svg);}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-2 ul li{padding-bottom:10px;padding-left:10px;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup{display:inline-block;left:2%;padding:12% 3% 0;margin:0;width:48%;background-color:#fff;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup form{padding-top:32px;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup form:before{width:100%;background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/kids-action/signuptotakeaction-headline-554.png);}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup form .disclaimer{font-size:12px;}.section-kids-action.kids-action-sign-up #page #mainpage #main #content .panel-1col .pane-newsletter-signup form .form-item-non-us .option{bottom:0;}.section-kids-action.kids-action-sign-up #content .panel-display{padding:0 0 50px;}.section-kids-action.kids-action-sign-up #content .panel-1col .pane-newsletter-signup form .form-item-mail{margin-right:3px;}body.csm-news-signup.csm-news-signup{background-attachment:fixed;}body.csm-news-signup.csm-news-signup #content .panel-1col .pane-newsletter-signup .pane-title{font-size:18px;}body.csm-news-signup.csm-news-signup #content .panel-1col .pane-newsletter-signup form .fieldset-wrapper:after{padding-left:18px;}body.panel-education-scope-sequence #lesson-grades li{width:19%;margin-right:10px;}body.panel-education-scope-sequence #lesson-grades li.first{width:17%;}body.panel-education-scope-sequence .nav-column .scope-filter-topic li a .name{font-size:14px;line-height:18px;}.page-newsletters .pane-newsletter-signup-multiform fieldset#edit-submit-area,.page-newsletters .pane-newsletter-signup-multiform fieldset[id^="edit-submit-area-"]{margin-top:66px !important;}#mobile-landing-page.panel-display .ui-tabs{padding:0;margin-top:10px;}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li{min-height:70px;padding:0;font-size:24px;line-height:24px;text-align:center;}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li a{float:none;padding:40px 0 55px;}#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li.ui-state-active a:after,#mobile-landing-page.panel-display .ui-tabs .ui-tabs-nav li a:hover:after{bottom:-16px;}#mobile-landing-page.panel-display .pane-custom{min-height:345px;background-size:auto auto;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons{margin:0;}#mobile-landing-page.panel-display .pane-custom .text ul.download-icons li{margin:0;}#mobile-landing-page.panel-display .pane-custom img.featured-image{display:none;}#mobile-landing-page.panel-display .pane-custom.kids-media-app{max-height:346px;padding:15px 55% 15px 35px;background:#8cd9df url(/sites/default/files/uploads/mobile-landing-page/kidsmedapp_image.png) no-repeat 95% 0;}#mobile-landing-page.panel-display .pane-custom.digital-passport-app{padding:15px 55% 15px 35px;background:#007dc0 url(/sites/default/files/uploads/mobile-landing-page/digitalpassport_image.png) no-repeat 95% bottom;}#mobile-landing-page.panel-display .pane-custom.digital-compass-app{padding:15px 55% 15px 35px;background:#636161 url(/sites/default/files/uploads/mobile-landing-page/digitalcompass_image.png) no-repeat 95% bottom;} 
}@media only screen and (min-width:1200px) {
 .section-kids-action.kids-action-sign-up{background-size:100% auto;}.section-latino.latino-sign-up{background-size:100% auto;} 
}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5) {
 #footer .download-app-links a.download-app{background-size:100% 100%;}#footer .download-app-links a.download-app.appstore{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/2x/app-store_35h@2x.png) no-repeat;background-size:cover;}#footer .download-app-links a.download-app.googleplay{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/2x/androidstore@2x.png) no-repeat;background-size:cover;}.page-guide-sub-page #content .view-csm-guide.view-display-id-reviews_list .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.googleplay .logo,.page-lists #content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.googleplay .logo,.node-type-csm-top-picks #content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.googleplay .logo,.node-type-csm-review #content .panel-content-top-wrapper .panel-content-top .panel-content-top-right .pane-buy-link .buy-links li .buy-link.googleplay .logo{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/2x/google-play-geton@2x.png) no-repeat;background-position:center center;background-size:100% auto;}.page-guide-sub-page #content .view-csm-guide.view-display-id-reviews_list .content-image .buy-links .collapsible .fieldset-wrapper .buy-link.itunes .logo,.page-lists #content .content-image .buy-links .collapsible .fieldset-wrapper .buy-link.itunes .logo,.node-type-csm-top-picks #content .content-image .buy-links .collapsible .fieldset-wrapper .buy-link.itunes .logo,.node-type-csm-review #content .panel-content-top-wrapper .panel-content-top .panel-content-top-right .pane-buy-link .buy-link.itunes .logo{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/2x/get-it-on-itunes_90w@2x.png) no-repeat;background-position:center center;background-size:100% auto;}.section-kids-action.kids-action-sign-up #header #site-logo a.header__logo{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/2x/logo-cska-horizontal_300px-326ppi.png);}.front .panel-content-first .panel-content2-side-right .pane-app-download-links .download-app-links .link a.download-app{height:30px;background-size:auto 100%;}.front .panel-content-first .panel-content2-side-right .pane-app-download-links .download-app-links .link a.download-app.appstore{width:101px;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/2x/app-store_30h@2x.png) no-repeat left top;}.front .panel-content-first .panel-content2-side-right .pane-app-download-links .download-app-links .link a.download-app.googleplay{width:91px;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/2x/androidstore_30h@2x.png) no-repeat left top;} 
}@media print {
 @page{size:9.2in 12in;}a:link,a:visited{text-decoration:underline !important;}#site-name a:link,#site-name
    a:visited{text-decoration:none !important;}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#mainpage{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}#content .panel-panel{margin:0 1%;position:static;width:98%;}#strip,#skip-link,#toolbar,#block-views-exp-site-search-search-pane,#navigation,#mobile-search-button,.region-sidebar-first,.region-sidebar-second,#block-menu-menu-global-footer,#block-csm-ui-site-footer-social-links,#mini-panel-about_us_faux_footer,#mini-panel-video_navigation_panes,.pane-faux-footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons,.pane-social-sharing-icons-favorites,#prefooterwrapper,#footerwrapper .block,.content-image .buy-links{display:none !important;}.panel-2col-stacked-sidebar-left .sidebar-primary-wrapper,.panel-2col-stacked-sidebar-right .sidebar-primary-wrapper,#mobile-menu-button{display:none !important;}#footerwrapper{background-color:transparent;}#footerwrapper #block-csm-ui-site-footer-copyright{display:block !important;}.views-row{float:none !important;}h1.title,h2.node-title,h2.block-title,h2.title,h2.comment-form,h3.title,h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;}.star:after{content:'';font-size:25px;line-height:25px;letter-spacing:1px;}.star.rating-4:after{content:'✩' !important;}.star.rating-3:after{content:'✩✩' !important;}.star.rating-2:after{content:'✩✩✩' !important;}.star.rating-1:after{content:'✩✩✩✩' !important;}.star.rating-0:after{content:'✩✩✩✩✩' !important;}.content-grid-rating:after,.learning-rating:after{content:'';font-size:24px;letter-spacing:1px;position:relative;top:2px;}.content-grid-rating.learning-4:after,.content-grid-rating.content-grid-4:after,.learning-rating.learning-4:after,.learning-rating.content-grid-4:after{content:'○' !important;}.content-grid-rating.learning-3:after,.content-grid-rating.content-grid-3:after,.learning-rating.learning-3:after,.learning-rating.content-grid-3:after{content:'○○' !important;}.content-grid-rating.learning-2:after,.content-grid-rating.content-grid-2:after,.learning-rating.learning-2:after,.learning-rating.content-grid-2:after{content:'○○○' !important;}.content-grid-rating.learning-1:after,.content-grid-rating.content-grid-1:after,.learning-rating.learning-1:after,.learning-rating.content-grid-1:after{content:'○○○○' !important;}.content-grid-rating.learning-0:after,.content-grid-rating.content-grid-0:after,.learning-rating.learning-0:after,.learning-rating.content-grid-0:after{content:'○○○○○' !important;}.node-type-csm-review .star{position:relative;top:-12px;}.node-type-csm-review .pane-node-field-collection-content-grid{float:none;width:100%;}.node-type-csm-review .pane-node-field-collection-content-grid .field-collection-container .field-name-field-content-grid-type,.node-type-csm-review .pane-node-field-collection-content-grid .field-collection-container .field-name-field-content-grid-rating{float:none;}.node-type-csm-review .pane-node-field-collection-content-grid .field-collection-container .field-name-field-content-grid-rating-text{display:block;}.node-type-csm-review .pane-node-field-parents-need-to-know{float:none;margin:0;width:100%;}.node-type-csm-review .pane-node-field-parents-need-to-know h2.pane-title{visibility:visible;}.node-type-csm-review .panel-content-top-right,.node-type-csm-review .csm-tooltip-trigger,.node-type-csm-review .pane-share-link,.node-type-csm-review .pane-review-other-choices-view-review-other-choices-pane{display:none !important;}.node-type-csm-review .panel-content-top-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.node-type-csm-review .panel-content-main-bottom{background-color:transparent;border-width:0;}.node-type-csm-review .pane-review-gallery .see-all-links{display:none;}.node-type-csm-review .ctools-collapsible-container.ctools-collapsed{border-bottom-width:0;}.node-type-csm-review .ctools-toggle{display:none;}.node-type-csm-review .ctools-collapsible-container.ctools-collapsed{background-color:transparent;}.node-type-csm-review .ctools-collapsible-container.ctools-collapsed .ctools-collapsible-content{display:block !important;}.node-type-csm-review .ctools-collapsible-container.ctools-collapsed .ctools-collapsible-content .field{margin-bottom:25px;}.node-type-csm-review .view-user-reviews-view .view-header,.node-type-csm-review .view-user-reviews-view .view-footer,.node-type-csm-review .view-user-reviews-view .user-review-ops{display:none;}.node-type-csm-review .panel-content-bottom-sidebar{display:none;}.node-type-csm-review .pane-review-gallery .flexslider{margin:0;}.node-type-csm-review .pane-review-gallery .flexslider .flex-viewport{margin:0;overflow:auto !important;}.node-type-csm-review .pane-review-gallery .flexslider .flex-viewport .slides{width:auto !important;}.node-type-csm-review .pane-review-gallery .flexslider .flex-viewport .slides li .csm-video-review,.node-type-csm-review .pane-review-gallery .flexslider .flex-viewport .slides li .movie-trailer{display:none;}.node-type-csm-review .pane-user-reviews-view-user-reviews-block-pane{display:none;}.node-type-csm-review #sb-wrapper{display:none;}.node-type-csm-review .content-grid-overlay-link-wrapper,.node-type-csm-review #user-review-statistics-header .pane-content,.node-type-csm-review .link-all-user-reviews,.node-type-csm-review .link-write-user-review,.node-type-csm-review .review-more-top-picks-lists,.node-type-csm-review .pane-browse-more-links li.last{display:none;}.node-type-csm-review .pane-node-field-top-picks-header,.node-type-csm-review .pane-node-field-top-picks,.node-type-csm-review .pane-browse-more-links,.node-type-csm-review .pane-review-top-advice-articles-list{display:none;}.node-type-csm-topic .panel-col-top .pane-topic-pages-pane-other-topic-pages{display:none;}.node-type-csm-topic .panel-col-header .pane-topic-age-nav,.node-type-csm-topic .panel-col-header .pane-topic-character-traits-nav{display:none;}.node-type-csm-topic-question .pane-topic-age-nav,.node-type-csm-topic-question .pane-topic-character-traits-nav,.node-type-csm-topic-question .pane-topic-pages-pane-other-topic-pages,.node-type-csm-topic-question .panel-content-right,.node-type-csm-topic-question .panel-content-bottom{display:none;}.page-lists .content-image,.node-type-csm-top-picks .content-image{display:none;}.page-lists .common-sense-seal,.node-type-csm-top-picks .common-sense-seal{left:auto;right:20px;top:20px;}.page-lists .title-data-wrapper,.page-lists .ratings-wrapper,.page-lists .supplemental-data-wrapper,.page-lists .one-liner,.node-type-csm-top-picks .title-data-wrapper,.node-type-csm-top-picks .ratings-wrapper,.node-type-csm-top-picks .supplemental-data-wrapper,.node-type-csm-top-picks .one-liner{margin-left:0;}.page-lists .supplemental-data-wrapper.csm_review,.node-type-csm-top-picks .supplemental-data-wrapper.csm_review{position:static;}.page-lists .star.rating-5:after,.node-type-csm-top-picks .star.rating-5:after{display:none;}.page-lists .pane-top-picks-reviews-view-top-picks-reviews-pane,.node-type-csm-top-picks .pane-top-picks-reviews-view-top-picks-reviews-pane{border-bottom-width:0;}.page-lists .view-top-picks-reviews-view .views-row,.node-type-csm-top-picks .view-top-picks-reviews-view .views-row{border-bottom-width:0;float:left !important;margin:0 1%;padding:20px 0;width:48%;}.page-lists .view-top-picks-reviews-view .views-row.views-row-odd,.node-type-csm-top-picks .view-top-picks-reviews-view .views-row.views-row-odd{clear:left;}.page-lists .view-top-picks-reviews-view .views-row.views-row-odd:before,.node-type-csm-top-picks .view-top-picks-reviews-view .views-row.views-row-odd:before{border-top:1px solid #ddd;content:'';display:block;position:relative;top:-20px;width:200%;}.page-lists .pane-node-field-other-top-picks,.node-type-csm-top-picks .pane-node-field-other-top-picks{clear:left;padding:20px 0;}.page-lists .pane-node-field-other-top-picks,.page-lists .pane-node-field-other-blog-posts,.node-type-csm-top-picks .pane-node-field-other-top-picks,.node-type-csm-top-picks .pane-node-field-other-blog-posts{display:none;} 
}/**/
.buy-links-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/buy-links-s919bcee62f.png);background-repeat:no-repeat;}.scope-sequence-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/scope-sequence-s23a5c3fc8c.png);background-repeat:no-repeat;}.shadowbox-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/shadowbox-sa8ae420843.png);background-repeat:no-repeat;}.buy-links-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/buy-links-s919bcee62f.png);background-repeat:no-repeat;}.scope-sequence-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/scope-sequence-s23a5c3fc8c.png);background-repeat:no-repeat;}.shadowbox-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/shadowbox-sa8ae420843.png);background-repeat:no-repeat;}a > .sf-sub-indicator{background-image:none;font-family:icons;font-size:12px;height:15px;line-height:22px;right:25px;text-indent:0;top:16px;width:30px;visibility:hidden;z-index:99;}a > .sf-sub-indicator:before{color:#ddd;content:'a';display:inline-block;height:15px;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:0.3s all;visibility:visible;}li.expanded a > .sf-sub-indicator{background:#249a10;}li.expanded a > .sf-sub-indicator:before{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:0.3s all;}#body-wrapper{overflow:hidden;width:100%;}#strip{border-bottom:1px solid #ddd;height:35px;}#strip .region-strip{max-width:1024px;margin:0 auto;position:relative;}#strip .block-menu{text-align:center;}#strip .block-menu .menu{margin:0;padding:0;text-align:center;}#strip .block-menu .menu li{display:inline-block;font-size:13px;font-weight:400;line-height:35px;list-style-image:none;list-style-type:none;height:35px;padding:0;}#strip .block-menu .menu li a{color:#3a3a3a;padding:5px 8px 7px;}#strip .block-menu .menu li a.active,#strip .block-menu .menu li a:hover{border-bottom:3px solid #249a10;color:#249a10;}#strip .block-menu .menu li a.active{font-weight:700;}#strip .block-superfish{display:none;}#mobile-search-button{position:absolute;right:5%;top:25px;}#mobile-search-button a{color:#999;display:block;font-family:icons;font-size:25px;line-height:30px;}#mobile-search-button a:before{content:'o';}#wrapper.mobile-search-open #mobile-search-button{background-color:#f2f3ef;border-left:1px solid #ddd;border-top:1px solid #ddd;bottom:-2px;padding:0;position:absolute;right:0;text-align:center;top:auto;width:75px;z-index:3;}#wrapper.mobile-search-open #mobile-search-button a{font-family:icons;font-size:30px;line-height:30px;padding:24px 5px 23px;}#wrapper.mobile-search-open #mobile-search-button a:before{color:#cdcdcd;content:'x';}#block-views-exp-site-search-search-pane .views-exposed-widget,#block-views-exp-site-search-search-pane .views-submit-button{float:none;padding:0;}#mobile-search{position:relative;}#mobile-search #block-views-exp-site-search-search-pane{background-color:#f2f3ef;border-bottom:1px solid #ddd;display:none;height:175px;left:0;margin:0;padding:0;position:absolute;text-align:center;top:0;width:100%;z-index:2;}#mobile-search #block-views-exp-site-search-search-pane form{margin:25px 0 10px;padding:0;position:relative;}#mobile-search #block-views-exp-site-search-search-pane form .form-text{background:#fff;border-radius:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);display:block;font-size:18px;height:45px;margin:30px auto 18px;line-height:18px;padding:8px 20px;width:80%;}#mobile-search #block-views-exp-site-search-search-pane form .form-submit{background:#0cafb9;border:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;display:block;font-size:18px;line-height:1.6em;margin:8px auto;padding:7px 12px;width:80%;}#header{border-bottom:1px solid #ddd;margin:auto;max-width:1024px;padding:0;position:relative;}#header #site-logo{padding-left:0;}#header #site-logo p{margin:0;}#header #site-logo .header-logo{margin:15px 0;height:45px;width:100%;}#header #site-logo .header-logo.logo-section-none{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/logos/LOGO-Common_Sense_Media-RGB.png) top center no-repeat;background-size:auto 45px;}#header #site-logo .header-logo.logo-section-media{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/logos/LOGO-Common_Sense_Media-RGB.png) top center no-repeat;background-size:auto 45px;}#header #site-logo .header-logo.logo-section-media.stacked-logo{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/logos/LOGO-Common_Sense_Media-RGB.png) top center no-repeat;background-size:auto 45px;}#header #site-logo .header-logo.logo-section-education{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/logos/LOGO-Common_Sense_Education-RGB.png) top center no-repeat;background-size:auto 45px;}#header #site-logo .header-logo.logo-section-kids-action{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/logos/LOGO-Common_Sense_Kids_Action-RGB.png) top center no-repeat;background-size:auto 45px;}#header #site-logo .header-logo.logo-section-news-service{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/logos/LOGO-Common_Sense_News-RGB.png) top center no-repeat;background-size:auto 45px;}#header .block-block.last{display:none;}.page-kids-action #navigation .block-superfish .sf-menu li a:nth-of-type(1){pointer-events:initial;cursor:initial;}#navigation{background-color:#fff;height:100%;left:-480px;max-width:100%;padding:0;position:absolute;top:0px;width:480px;}#navigation .block-superfish{margin:0;width:100%;}#navigation .block-superfish .sf-menu li a.no-click{pointer-events:none;cursor:default;}#navigation .block-superfish .sf-menu li a.no-click .sf-sub-indicator:nth-of-type(1){pointer-events:initial;cursor:initial;}#navigation .block-superfish li{background-color:#fff;border-top:1px solid #ddd;display:block;float:none;}#navigation .block-superfish li.last{border-bottom:1px solid #ddd;}#navigation .block-superfish li a{color:#3a3a3a;display:block;font-size:16px;font-weight:bold;padding:18px 30px;}#navigation .block-superfish li > ul{display:none;margin-bottom:0;overflow:visible;position:static;width:100%;}#navigation .block-superfish li > ul.sf-hidden{display:none;}#navigation .block-superfish li > ul li{background-color:#f2f3ef;}#navigation .block-superfish li > ul li a{color:#3a3a3a;font-weight:normal;padding-left:60px;}#navigation .block-superfish li > ul li a:nth-of-type(1){pointer-events:initial !important;cursor:initial !important;}#navigation .block-superfish li > a.active{color:#249a10;}#navigation .block-superfish li.active-trail{background-color:#249a10;}#navigation .block-superfish li.active-trail > a{color:#fff;}#navigation .block-superfish li.active-trail > a > .sf-sub-indicator:before{color:#fff;}#navigation .block-superfish li.active-trail > ul{display:block;padding-left:0;}#navigation .block-superfish li.active-trail li.active-trail{background-color:#f2f3ef;}#navigation .block-superfish li.active-trail li.active-trail > a{color:#3a3a3a;}#navigation .block-superfish li.active-trail li.active-trail > a.active,#navigation .block-superfish li.active-trail li.active-trail > a:active{color:#249a10;}#navigation .block-superfish li:hover > ul,#navigation .block-superfish li.sfHover > ul{top:52px;}#navigation .block-superfish li.active-trail > ul{padding:0 !important;position:static;}#navigation ul.menu > li a.new:after{color:#D2602E;content:"NEW";font-size:8px;right:30px;position:absolute;top:9px;}#navigation ul.menu > li a.new:hover:after,#navigation ul.menu > li.active-trail a.new:after{color:#fff;}#mobile-menu-button{left:15px;position:absolute;top:15px;}#mobile-menu-button .inner{border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;height:40px;position:relative;transition:0.3s all;width:50px;}#mobile-menu-button .inner:after{content:'\2261';color:#999;font-family:Georgia,"Times New Roman","DejaVu Serif",serif;font-size:45px;font-weight:bold;left:0;line-height:38px;position:absolute;text-align:center;top:0;width:48px;}#mobile-menu-button .inner:hover{transition:0.3s all;}#mobile-menu-button .inner:hover:after{border-color:#249a10;color:#249a10;}#mobile-menu-button.open .inner{background-color:transparent;}#wrapper.open #header #mobile-menu-button.open{left:-480px;max-width:100%;padding:12px 30px;top:-45px;width:480px;}#wrapper.open #header #mobile-menu-button.open .inner{border-width:0;font-size:40px;height:40px;line-height:40px;width:auto;}#wrapper.open #header #mobile-menu-button.open .inner:before{color:#999;content:'x';font-family:icons;font-size:30px;line-height:1.5em;margin-right:25px;position:absolute;}#wrapper.open #header #mobile-menu-button.open .inner:after{color:#3a3a3a;content:'Common Sense Media';display:inline-block;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;line-height:50px;position:relative;text-align:center;top:-5px;width:100%;}.section-educators #wrapper.open #header #mobile-menu-button.open .inner:after{content:'Common Sense Education';}.section-kids-action #wrapper.open #header #mobile-menu-button.open .inner:after{content:'Common Sense Kids Action';}#wrapper.open #navigation{margin-top:50px;}#wrapper.open #navigation .csm-megamenu-wrapper .csm-megamenu{display:none;}#nav-overlay{background:#fff;display:none;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:99;}#block-block-6{display:none;}@media only screen and (min-width:768px) {
 .section-kids-action #header .block-block.last{float:left;width:33.33333%;margin-left:91.66667%;margin-right:-125%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;position:relative;right:107px;padding:0;margin-top:29px;margin-left:80%;}#header{clear:left;}#header:before,#header:after{content:"";display:table;}#header:after{clear:both;}#header #site-logo{float:left;width:50%;margin-left:0%;margin-right:-50%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#header #block-views-exp-site-search-search-pane{float:left;width:33.33333%;margin-left:50%;margin-right:-83.33333%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#header .block-block.last{float:left;width:16.66667%;margin-left:83.33333%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-right:12px;}#mobile-search-button,#mobile-menu-button{display:none;}.sf-sub-indicator{display:none;}#strip .region-strip{max-width:1024px;padding:0;}#strip .block-menu .menu{padding:0 125px;}#strip .block-menu .menu li{border-right:1px solid #ddd;font-size:13px;line-height:34px;margin-left:-4px;}#strip .block-menu .menu li a{padding:5px 20px 7px;}#strip .block-menu .menu li.first{border-left:1px solid #ddd;margin-left:0;}#strip .block-superfish{display:block;margin:0;position:absolute;right:0;top:3px;}#strip .block-superfish .menu{margin:0;padding:0;}#strip .block-superfish .menu > li{font-size:12px;font-weight:normal;line-height:30px;}#strip .block-superfish .menu > li > a{border-left:1px solid #3a3a3a;color:#3a3a3a;display:inline-block;font-size:12px;line-height:12px;padding:0 12px;}#strip .block-superfish .menu > li > a .dropdown-user-picture{margin-right:5px;margin-top:-8px;vertical-align:top;}#strip .block-superfish .menu > li > a:hover,#strip .block-superfish .menu > li > a.active{color:#249a10;}#strip .block-superfish .menu > li > a.donate{display:none;}#strip .block-superfish .menu > li.first a,#strip .block-superfish .menu > li.firstandlast a{border-left-width:0;}#strip .block-superfish .menu > li ul{margin-left:0;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}#strip .block-superfish .menu > li ul:not(.sf-hidden){left:auto;right:0;top:31px;}#strip .block-superfish .menu > li ul li{background-color:#fff;}#strip .block-superfish .menu > li ul li a{border-bottom:1px solid #ddd;color:#3a3a3a;font-size:14px;font-weight:normal;margin:0 8px;padding:10px 8px;}#strip .block-superfish .menu > li ul li a:hover,#strip .block-superfish .menu > li ul li a.active{background-color:#249a10;color:#fff;}#strip .block-superfish .menu > li ul li.last a,#strip .block-superfish .menu > li ul li.firstandlast a{border-bottom-width:0;}#header-fixed{top:22px;position:fixed;width:100%;margin-top:-22px;z-index:101;background:#fff;-moz-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;}#header-fixed.header-up{top:-156px !important;}.page-kids-action-sign-up #header-fixed{background:none;}#header{border-bottom-width:0;height:78px;}#header #site-logo .header-logo{margin:25px 0 0;}#header #site-logo .header-logo.logo-section-none{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/logos/H-LOGO-Common_Sense_Media-RGB.png);background-position:left top;background-size:auto 40px;height:40px;}#header #site-logo .header-logo.logo-section-media{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/logos/H-LOGO-Common_Sense_Media-RGB.png);background-position:left top;background-size:auto 40px;height:40px;}#header #site-logo .header-logo.logo-section-media.stacked-logo{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/logos/LOGO-Common_Sense_Media-RGB.png);background-position:left top;background-size:auto 54px;height:54px;}#header #site-logo .header-logo.logo-section-education{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/logos/H-LOGO-Common_Sense_Education-RGB.png);background-position:left top;background-size:auto 40px;height:40px;}#header #site-logo .header-logo.logo-section-kids-action{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/logos/H-LOGO-Common_Sense_Kids_Action-RGB.png);background-position:left top;background-size:auto 40px;height:40px;}#header #site-logo .header-logo.logo-section-news-service{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/logos/LOGO-Common_Sense_News-RGB.png);background-position:center top;background-size:auto 54px;height:54px;}#header #block-views-exp-site-search-search-pane form{margin:28px 0 0;position:relative;}#header #block-views-exp-site-search-search-pane form .views-exposed-widgets{margin-bottom:0;}#header #block-views-exp-site-search-search-pane form .form-text{border:1px solid rgba(153,153,153,0.6);-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);color:#535353;display:inline-block;font-size:13px;height:35px;line-height:14px;margin:0 0 0 -3px;outline:none;padding:8px 40px 7px 15px;width:100%;}#header #block-views-exp-site-search-search-pane form .form-text:-moz-placeholder{color:#999;}#header #block-views-exp-site-search-search-pane form .form-text::-moz-placeholder{color:#999;}#header #block-views-exp-site-search-search-pane form .form-text:-ms-input-placeholder{color:#999;}#header #block-views-exp-site-search-search-pane form .form-text::-webkit-input-placeholder{color:#999;}#header #block-views-exp-site-search-search-pane form .form-submit{background-color:transparent;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#999;display:inline-block;font-family:icons;font-size:16px;height:35px;line-height:40px;margin:0;padding:0;position:absolute;right:3px;top:0;width:40px;}#header .block-block.last{display:block;}#header .block-block.last > a{color:#3a3a3a;font-size:12px;font-weight:bold;letter-spacing:0.65px;line-height:31px;padding:0;text-align:right;text-transform:uppercase;white-space:nowrap;}#header .block-block.last > a:nth-of-type(1){padding-right:37px;border-right:1px solid #3a3a3a;margin-right:37px;}#header .block-block.last > a:nth-of-type(1):before{content:url(/sites/all/themes/commonsense/svg/icon_megaphone.svg);display:inline-block;font-size:24px;line-height:30px;margin-right:0;text-align:center;text-transform:none;vertical-align:top;width:26px;}#header .block-block.last > a:nth-of-type(1):hover:before{content:url(/sites/all/themes/commonsense/svg/icon_megaphone_hover.svg);}#header .block-block.last > a:nth-of-type(2):before{color:#249a10;content:'h';display:inline-block;font-family:icons;font-size:24px;line-height:30px;margin-right:0;text-align:center;text-transform:none;vertical-align:top;width:26px;}#header .block-block.last > a:nth-of-type(2):hover:before{content:'H';}#navigation{background-color:#249a10;border-right-width:0;clear:both;height:auto;margin:12px 0 0;min-height:50px;padding:0;position:static;width:100%;background-image:none;}#navigation .hide-desktop{display:none !important;}#navigation .region-navigation{margin:auto;max-width:1024px;padding:0;position:relative;}#navigation .region-navigation .block{margin:0;}#navigation .block-superfish{width:100%;}#navigation .block-superfish li.active-trail > ul{position:absolute;}#navigation .menu{padding:0;}#navigation .menu li{background-color:transparent;background-image:none;border-width:0;float:left;}#navigation .menu li:hover{border-width:0;background-color:#fff;background-image:none;}#navigation .menu li.last{border-width:0;}#navigation .menu:after{clear:left;content:' ';display:block;height:1px;}#navigation .menu > li > a{color:#fff;font-size:15px;font-weight:bold;padding:17px 20px 18px;}#navigation .menu > li > a:nth-of-type(1){pointer-events:initial !important;cursor:initial !important;}#navigation .menu > li > a:hover,#navigation .menu > li > a.active{background-color:#1e800d;color:#fff;}#navigation .menu > li > a.all:before{content:"";}#navigation .menu > li > a.all.latino{visibility:visible;}#navigation .menu > li > a.all.latino:before{visibility:visible;content:"";}#navigation .menu > li.active-trail{background-color:#1e800d;}#navigation .menu > li ul{background-color:#fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;-moz-border-radius:initial;-webkit-border-radius:initial;border-radius:initial;display:none;padding:8px 0 !important;position:absolute;width:12em;}#navigation .menu > li ul:not(.sf-hidden){line-height:1.25em;min-width:12em;top:50px;width:auto;}#navigation .menu > li ul:not(.sf-hidden) ul:not(.sf-hidden){border-top:1px solid #ddd;left:11.7em;top:0;width:350px;}#navigation .menu > li ul li{background-color:#fff;}#navigation .menu > li ul li a{border-bottom:1px solid #ddd;color:#3a3a3a;font-size:14px;font-weight:normal;margin:0 8px;padding:15px 8px;}#navigation .menu > li ul li a:hover,#navigation .menu > li ul li a.active{background-color:#249a10;color:#fff;}#navigation .menu > li ul li.last a,#navigation .menu > li ul li.firstandlast a{border-bottom-width:0;}#navigation .menu > li.active-trail > ul{padding:8px 0 !important;}#navigation .menu > li.active-trail li.active-trail{background-color:#fff;}#navigation .menu > li.active-trail li.active-trail > a.active,#navigation .menu > li.active-trail li.active-trail > a:hover{color:#fff;}#navigation .menu > li.sfHover > a.menuparent{background-color:#fff;border-left:1px solid #ddd;color:#3a3a3a;margin:0 -1px -1px 0;padding:18px 20px;z-index:599;}#navigation .menu > li.sfHover ul{display:block;}#navigation .menu > li .csm-megamenu-wrapper{margin-top:-8px;padding:8px 260px 0 0;width:440px;}#navigation .menu > li .csm-megamenu-wrapper > .nav-items-list{display:block;min-height:120px;position:static;width:180px;}#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu{border-left:1px solid #ddd;height:auto;margin-top:8px;min-height:120px;padding:20px;position:absolute;right:0;top:0;width:261px;}#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu h2{font-size:24px;line-height:30px;margin:0 0 10px;}#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu .gradient-purple{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr='#FF029C8E',endColorstr='#FF7A66A9');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAyOWM4ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdhNjZhOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(180deg,#029c8e 0%,#7a66a9 100%);background-image:-webkit-linear-gradient(180deg,#029c8e 0%,#7a66a9 100%);background-image:linear-gradient(270deg,#029c8e 0%,#7a66a9 100%);color:transparent;-moz-background-clip:text;-o-background-clip:text;-webkit-background-clip:text;background-clip:text;}#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu .gradient-blue{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr='#FF2BB471',endColorstr='#FF0283AB');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJiYjQ3MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAyODNhYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(180deg,#2bb471 0%,#0283ab 100%);background-image:-webkit-linear-gradient(180deg,#2bb471 0%,#0283ab 100%);background-image:linear-gradient(270deg,#2bb471 0%,#0283ab 100%);color:transparent;-moz-background-clip:text;-o-background-clip:text;-webkit-background-clip:text;background-clip:text;}#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu > ul{border-width:0;display:block;list-style-type:none;margin:0;padding:0;position:static;}#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu > ul li,#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu > ul p{display:inline-block;margin:2px 0;padding:0;}#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu > ul li a,#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu > ul p a{border-width:0;color:#1e800d;display:inline-block;font-size:13px;font-weight:bold;margin:0;padding:0;position:relative;}#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu > ul li a:after,#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu > ul p a:after{content:'b';font-family:icons;font-size:5px;position:absolute;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);right:-15px;top:0;}#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu > ul li a:hover,#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu > ul li a.active,#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu > ul p a:hover,#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu > ul p a.active{background-color:#fff;}#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu > ul li:hover a,#navigation .menu > li .csm-megamenu-wrapper .csm-megamenu > ul p:hover a{background-color:#fff;}#navigation .menu > li.multi-column-wrapper > ul{width:auto;}#navigation .menu > li.multi-column-wrapper > ul .multi-column{width:360px;}#navigation .menu > li.multi-column-wrapper > ul .multi-column .column{border-right:1px solid #ddd;float:left;width:50%;}#navigation .menu > li.multi-column-wrapper > ul .multi-column .column li:last-child a{border-bottom-width:0;}#navigation .menu > li.multi-column-wrapper > ul .multi-column .column:last-child{border-right-width:0;}#navigation .menu > li.multi-column-wrapper.last > ul{left:auto !important;right:-2px;}#navigation .menu > li.multi-column-wrapper .csm-megamenu-wrapper{width:620px;}#navigation .menu > li.multi-column-wrapper .csm-megamenu-wrapper .multi-column .column:last-child{border-right-width:1px;}#navigation .menu > li > ul:not(.sf-hidden) .csm-megamenu-wrapper > .nav-items-list{border-width:0;border-right:1px solid #ddd;}#navigation .menu > li > ul:not(.sf-hidden) .csm-megamenu-wrapper > .nav-items-list li{float:none;}#navigation .menu > li > ul:not(.sf-hidden) .csm-megamenu-wrapper > .csm-megamenu > ul{border-top-width:0;width:auto;}#navigation .sf-menu.sf-horizontal.sf-shadow ul,#navigation .sf-menu.sf-horizontal.sf-shadow ul ul,#navigation .sf-menu.sf-vertical.sf-shadow ul,#navigation .sf-menu.sf-vertical.sf-shadow ul ul,#navigation .sf-menu.sf-navbar.sf-shadow ul,#navigation .sf-menu.sf-navbar.sf-shadow ul ul{background-image:none;}#navigation .sf-menu.sf-horizontal.sf-shadow > li > ul,#navigation .sf-menu.sf-vertical.sf-shadow > li > ul,#navigation .sf-menu.sf-navbar.sf-shadow > li > ul{-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.4);box-shadow:0 1px 4px 0 rgba(0,0,0,0.4);}#block-block-6{display:none;position:absolute;margin:0;padding:0;z-index:2;border:1px solid #c7c7c7;border-top:0;top:50px;}#block-block-6 .dc-nav{background-color:#f8f8f8;}#block-block-6 .dc-nav .cell{display:table-cell;}#block-block-6 .dc-nav .menu{min-width:180px;padding:0;vertical-align:top;}#block-block-6 .dc-nav .message{padding:0 28px 0 28px;vertical-align:middle;}#block-block-6 .dc-nav .message p{font-size:24px;font-weight:300;line-height:30px;color:#999;margin:0;}#block-block-6 .dc-nav .message p .green{color:#249a10;}#block-block-6 .dc-nav .message p .blue{color:#0054a6;}#block-block-6 .dc-nav .message p .purple{color:#7900AB;}#block-block-6 .dc-nav ul{border-right:1px solid #ddd;background-color:#f3f3f3;font-size:13px;margin:0;padding:0;}#block-block-6 .dc-nav ul li{float:none;height:40px;list-style-type:none;margin:0;}#block-block-6 .dc-nav ul li a{border-bottom:1px solid #c7c7c7;border-top:1px solid white;display:block;margin:6px 0 0;padding:10px 10px 15px 15px;}#block-block-6 .dc-nav ul li a:hover{background:#249a10;color:#fff;}#block-block-6 .dc-nav ul li:first-child a{border-top-width:0;margin-top:0;} 
}@media only screen and (min-width:970px) {
 #header{clear:left;}#header:before,#header:after{content:"";display:table;}#header:after{clear:both;}#header #site-logo{float:left;width:50%;margin-left:0%;margin-right:-50%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-left:0;}#header #block-views-exp-site-search-search-pane{float:left;width:41.66667%;margin-left:50%;margin-right:-91.66667%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#header .block-block.last{float:left;width:8.33333%;margin-left:91.66667%;margin-right:-100%;padding-left:12px;padding-right:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding:0;margin-top:29px;}#header .block-block.last > a{text-align:right;}#strip .region-strip{max-width:1044px;}#navigation .region-navigation{max-width:1052px;}#navigation .region-navigation .cska-only{display:none;} 
}/**/
.buy-links-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/buy-links-s919bcee62f.png);background-repeat:no-repeat;}.scope-sequence-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/scope-sequence-s23a5c3fc8c.png);background-repeat:no-repeat;}.shadowbox-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/shadowbox-sa8ae420843.png);background-repeat:no-repeat;}.buy-links-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/buy-links-s919bcee62f.png);background-repeat:no-repeat;}.scope-sequence-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/scope-sequence-s23a5c3fc8c.png);background-repeat:no-repeat;}.shadowbox-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/shadowbox-sa8ae420843.png);background-repeat:no-repeat;}#block-csm-ui-sticky-banner-block,#block-csm-ui-sticky-banner-spanish-block{background:#2f2f2f;bottom:0;display:none;left:0;height:80px;margin:0;opacity:.9;padding:17px 12px;position:fixed;width:100%;z-index:699;}#block-csm-ui-sticky-banner-block .box .close,#block-csm-ui-sticky-banner-spanish-block .box .close{position:absolute;right:0;top:10px;z-index:2;}#block-csm-ui-sticky-banner-block .box .close:before,#block-csm-ui-sticky-banner-spanish-block .box .close:before{color:#999;content:'x';display:inline-block;font-family:icons;font-size:18px;height:32px;line-height:30px;opacity:1;width:32px;}#block-csm-ui-sticky-banner-block .box .close:hover:before,#block-csm-ui-sticky-banner-spanish-block .box .close:hover:before{cursor:pointer;opacity:.6;}#block-csm-ui-sticky-banner-block .box .close span,#block-csm-ui-sticky-banner-spanish-block .box .close span{display:none;}#block-csm-ui-sticky-banner-block .box .signup-text,#block-csm-ui-sticky-banner-spanish-block .box .signup-text{border-width:0;margin:0;padding:0;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-legend,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-legend{padding:0;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-title,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-title{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/svg/Stacked-challenge-your-family-01.svg) no-repeat left top;background-size:contain;display:block;height:58px;margin-right:30px;width:218px;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-title img,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-title img{display:none;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-title span,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-title span{display:none;}#block-csm-ui-sticky-banner-block .box .signup-text.collapsible .fieldset-legend,#block-csm-ui-sticky-banner-spanish-block .box .signup-text.collapsible .fieldset-legend{background:none;}html.js #block-csm-ui-sticky-banner-block .box .signup-text.collapsible .fieldset-wrapper .inside,html.js
  #block-csm-ui-sticky-banner-spanish-block .box .signup-text.collapsible .fieldset-wrapper .inside{display:none;}#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-title{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/svg/Stacked-mobile-Take-the-challenge_spanish.svg);}@media only screen and (min-width:768px) {
 #block-csm-ui-sticky-banner-block,#block-csm-ui-sticky-banner-spanish-block{background:#f2f3ef;border-top:3px solid #249a10;-moz-border-image:-moz-linear-gradient(left,#10cc71 0%,#028bc5 100%);-webkit-border-image:-webkit-linear-gradient(left,#10cc71 0%,#028bc5 100%);border-image:linear-gradient(to right,#10cc71 0%,#028bc5 100%);border-image-slice:1;height:68px;text-align:center;opacity:1;padding:8px 0;}#block-csm-ui-sticky-banner-block legend,#block-csm-ui-sticky-banner-spanish-block legend{position:relative;top:6px;}#block-csm-ui-sticky-banner-block .box .close,#block-csm-ui-sticky-banner-spanish-block .box .close{top:0;}#block-csm-ui-sticky-banner-block .box .signup-text,#block-csm-ui-sticky-banner-spanish-block .box .signup-text{width:100%;max-width:1000px;margin:0 auto;}#block-csm-ui-sticky-banner-block .box .signup-text > legend,#block-csm-ui-sticky-banner-spanish-block .box .signup-text > legend{width:100%;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-legend,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-legend{display:inline;height:34px;padding-right:65px;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-title,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-title{position:absolute;top:0;left:0;z-index:2;width:100%;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/svg/Take-the-challenge.svg) no-repeat 0px 7px;background-size:contain;margin:0;text-align:left;background:none;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-title img,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-title img{position:relative;top:2px;display:inline-block;width:190px;height:18px;padding-right:3px;vertical-align:top;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-title:before,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-title:before{position:absolute;content:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/DeviceFreeDinner-lockup-horizontal.png);width:20%;transform:scale(0.14);right:89.5%;top:-64px;content:none;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-title:after,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-title:after{position:absolute;top:4.5px;right:40px;width:163px;height:28px;content:'Challenge your family';background-image:linear-gradient(-90deg,#10cc71 5%,#028bc6 94%);padding:5px 18px 3px;border-radius:30px;font-family:"Lato",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;color:#fff;}#block-csm-ui-sticky-banner-block .box .signup-text span.text,#block-csm-ui-sticky-banner-spanish-block .box .signup-text span.text{color:#000;float:left;padding-top:25px;}#block-csm-ui-sticky-banner-block .box .signup-text .spanish-link,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .spanish-link{position:relative;z-index:3;float:left;padding:25px 0 0 5px;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-wrapper,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-wrapper{background-color:#249a10;color:#fff;font-size:22px;font-weight:100;line-height:1.2em;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-wrapper > .inside,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-wrapper > .inside{margin:auto;max-width:1024px;min-height:112px;padding:30px 12px 30px 252px;position:relative;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-wrapper span.text,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-wrapper span.text{display:inline;max-width:500px;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-wrapper span.text:before,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-wrapper span.text:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/pledge/dfd-image-english.jpg) no-repeat left top;background-size:cover;content:' ';display:block;height:100%;left:12px;position:absolute;top:0;width:200px;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-wrapper a,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-wrapper a{color:#000;font-size:14px;font-weight:bold;line-height:1em;white-space:nowrap;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-wrapper a.box,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-wrapper a.box{background:#249a10;border:1px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;float:right;font-size:14px;line-height:36px;margin-left:50px;margin-right:25px;padding:0 15px 0 25px;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-wrapper a.box:hover,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-wrapper a.box:hover{background:rgba(0,0,0,0.15);}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-wrapper a.box:after,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-wrapper a.box:after{background:#fff;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;color:#249a10;content:'b';display:inline-block;font-family:icons;font-size:7px;height:20px;line-height:22px;margin-left:15px;padding-left:3px;position:relative;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);top:-2px;width:20px;}html.js #block-csm-ui-sticky-banner-block .box .signup-text.collapsible .fieldset-wrapper .inside,html.js
    #block-csm-ui-sticky-banner-spanish-block .box .signup-text.collapsible .fieldset-wrapper .inside{display:block;}#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-title{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/svg/Take-the-challenge_spanish.svg);background:none;}#block-csm-ui-sticky-banner-spanish-block .box .signup-text:after{content:'Challenge your family';content:none;}#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-wrapper span.text{max-width:450px;}#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-wrapper span.text:before{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/pledge/dfd-image-spanish.jpg);} 
}@media only screen and (min-width:970px) {
 #block-csm-ui-sticky-banner-block,#block-csm-ui-sticky-banner-spanish-block{height:50px;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-legend,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-legend{display:inline-block;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-legend .fieldset-title,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-legend .fieldset-title{display:inline-block;width:100%;max-width:1000px;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-legend .fieldset-title:after,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-legend .fieldset-title:after{top:-3px !important;right:60px;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-legend span,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-legend span{display:inline;float:none;padding:0;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-wrapper > .inside,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-wrapper > .inside{padding:30px 0 30px 240px;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-wrapper span.text,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-wrapper span.text{display:inline-block;width:50%;}#block-csm-ui-sticky-banner-block .box .signup-text .fieldset-wrapper span.text :before,#block-csm-ui-sticky-banner-spanish-block .box .signup-text .fieldset-wrapper span.text :before{left:0;}#block-csm-ui-sticky-banner-block .box .fieldset-legend,#block-csm-ui-sticky-banner-spanish-block .box .fieldset-legend{padding-right:16px !important;} 
}/**/
.buy-links-sprite,.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.asinstream .logo,.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.asinproduct .logo,.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.googleplay .logo,.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.itunes .logo,.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.seeit .logo,.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.app-store .logo{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/buy-links-s919bcee62f.png);background-repeat:no-repeat;}.scope-sequence-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/scope-sequence-s23a5c3fc8c.png);background-repeat:no-repeat;}.shadowbox-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/shadowbox-sa8ae420843.png);background-repeat:no-repeat;}.buy-links-sprite,.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.asinstream .logo,.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.asinproduct .logo,.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.googleplay .logo,.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.itunes .logo,.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.seeit .logo,.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.app-store .logo{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/buy-links-s919bcee62f.png);background-repeat:no-repeat;}.scope-sequence-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/scope-sequence-s23a5c3fc8c.png);background-repeat:no-repeat;}.shadowbox-sprite{background-image:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/shadowbox-sa8ae420843.png);background-repeat:no-repeat;}.section-user .csm-tooltip-trigger,.section-user .csm-tooltip-link{display:inline-block;width:1.2em;height:1.2em;margin:0 1em 1em;border:1px solid #249a10;-moz-border-radius:1.2em;-webkit-border-radius:1.2em;border-radius:1.2em;}.section-user .csm-tooltip-trigger:after,.section-user .csm-tooltip-link:after{display:block;margin:0 .4em .6em;font-family:"Hoefler Text","Baskerville old face",Garamond,"Times New Roman",serif;font-style:italic;text-transform:lowercase;content:'i';}.section-user .csm-tooltip-trigger span,.section-user .csm-tooltip-link span{display:none;}.section-user #main{margin-top:0;}.section-user .vertical-tabs{border-width:0;margin-left:0;}.section-user .vertical-tabs .vertical-tabs-list-wrapper{border:1px solid #ddd;margin:0 -12px 15px;padding:0 10px;}.section-user .vertical-tabs ul.vertical-tabs-list{border-top-width:0;margin:0;position:relative;}.section-user .vertical-tabs ul.vertical-tabs-list li{background-color:transparent;border-width:0;font-size:15px;white-space:nowrap;}.section-user .vertical-tabs ul.vertical-tabs-list li a{-webkit-tap-highlight-color:#fff;color:#999;outline:none;padding:7px 0 10px;}.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{bottom:0;left:0;margin:0;padding:0;position:absolute;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;color:#4a4a4a;padding:0 25px 0 0;}.section-user .vertical-tabs ul.vertical-tabs-list li ul li a.active{color:#777;font-weight:bold;}.section-user .vertical-tabs ul.vertical-tabs-list li a.active strong,.section-user .vertical-tabs ul.vertical-tabs-list li.selected strong{border-bottom:4px solid #249a10;color:#4a4a4a;text-decoration:none;}.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{background-color:#f2f3ef;margin-top:-30px;}.section-user .tabledrag-toggle-weight{display:none;}.section-user .mid-border{border-top:1px solid #ddd;display:none;margin:25px auto 0;width:50%;}.section-user #adult-reg-steps{display:none;margin:0 -25px 20px;padding:0;position:relative;text-align:center;}.section-user #adult-reg-steps li{background:#fff;display:inline-block;font-size:8px;list-style-type:none;margin:0;min-width:100px;padding:0;text-transform:uppercase;}.section-user #adult-reg-steps li:before{background-color:#E6E7E3;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;content:'C';color:#000;display:block;font-size:12px;font-style:normal;font-weight:normal;height:50px;line-height:50px;margin:10px auto;text-align:center;width:50px;}.section-user #adult-reg-steps li.step1:before{content:'1';}.section-user #adult-reg-steps li.step2:before{content:'2';}.section-user #adult-reg-steps li.step3:before{content:'3';}.section-user #adult-reg-steps li.active:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -40px 0 no-repeat;height:50px;width:50px;content:'';}.section-user #content .tabs-primary{display:none;}.section-user #content .zocial.icon{width:2.25em;height:2.25em;max-width:2.25em;max-height:2.25em;font-size:18px;background-image:initial;-moz-box-shadow:initial;-webkit-box-shadow:initial;box-shadow:initial;border-width:0;-moz-border-radius:1.15em;-webkit-border-radius:1.15em;border-radius:1.15em;}.section-user #content .zocial.icon:before{font-size:1.2em;line-height:1.9em;}.section-user #content .zocial.icon.facebook:before{position:relative;left:-.2em;}.section-user .hybridauth-widget-wrapper h3{font-size:15px;}.section-user #content .button{-moz-appearance:initial;-webkit-appearance:initial;padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;font-size:1em;margin-top:15px;background-color:#737373;border-color:#737373;}.section-user #content .button:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user #content .button:hover,.section-user #content .button:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-user #content .button:active,.section-user #content .button:focus{background-color:#22a90c;outline:none;}.section-user #content .button:active{border:#22910f 1px solid;}.section-user #content .button:focus{border:1px solid #249a10;}.section-user #content .button:hover{background-color:#249a10;}.section-user #content .button.form-cancel{font-size:.95em;margin-top:0;}.section-user form th,.section-user form tbody{border-width:0;}.section-user form .form-actions .form-submit,.section-user form .form-actions .form-next{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:.95em;padding:0.5em;width:60%;}.section-user form .form-actions .form-submit:hover,.section-user form .form-actions .form-next:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user form .form-actions .form-submit:hover,.section-user form .form-actions .form-submit:focus,.section-user form .form-actions .form-next:hover,.section-user form .form-actions .form-next:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-user form .form-actions .form-submit:active,.section-user form .form-actions .form-submit:focus,.section-user form .form-actions .form-next:active,.section-user form .form-actions .form-next:focus{background-color:#22a90c;outline:none;}.section-user form .form-actions .form-submit:active,.section-user form .form-actions .form-next:active{border:#22910f 1px solid;}.section-user form .form-actions .form-submit:focus,.section-user form .form-actions .form-next:focus{border:1px solid #249a10;}.section-user form .form-actions .form-cancel{font-size:.95em;line-height:1.25em;margin:0 25px;padding:0.5em;width:110px;}.section-user form .form-actions a{margin-right:1em;}.section-user form #edit-cancel{background:transparent;border-width:0;bottom:8px;color:#249a10;position:absolute;right:6px;width:auto;}.section-user fieldset{border:1px solid #ddd;margin:0 0 15px;padding:50px 12px 12px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.section-user fieldset legend{background:#f2f3ef;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;font-size:18px;font-weight:bold;left:0;padding:.5em 1em;position:absolute;top:0;width:100%;}.section-user fieldset:not(.collapsed) > legend a{color:#4a4a4a;}.section-user fieldset.vertical-tabs-pane{border-width:0;padding:0;}.section-user .form-item{margin:10px 0;max-width:100%;position:relative;}.section-user .form-item label.error{font-size:.85em;text-align:left;}.section-user .form-item .form-text{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;max-width:100%;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{clear:left;display:none;margin:5px 0;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{left:0;padding-left:6px;position:absolute;top:-1em;}.section-user .form-item input.form-checkbox + label.error + label{display:block;padding-left:25px;text-align:left;}.section-user .form-item.form-type-select{position:relative;width:60%;}.section-user .form-item.form-type-select label:after{content:':';}.section-user .form-item.form-type-select select{-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-style:solid;color:#000;font-size:16px;margin:5px 0 10px;padding:.6em .5em;width:100%;}.section-user .form-item.form-type-select:after{color:#c1c1c1;content:'▼';position:absolute;right:8px;bottom:1.2em;}.section-user .form-item.form-type-date-select .date-padding{padding:10px 0;width:100%;}.section-user .form-item.form-type-date-select .date-padding .form-type-select{margin:0 10% 0 0;width:40%;}.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{left:-5px;top:-10px;position:absolute;}.section-user .field-name-field-collection-child .form-item{padding-left:0;width:85%;}.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{border-width:0;margin:0;padding:0;}.section-user .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset legend{background:transparent;font-size:16px;font-weight:bold;padding:0 20px 0 0;top:-.6em;white-space:nowrap;width:auto;text-align:left;}.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{margin:0;padding:0;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:after{bottom:auto;right:25px;top:1em;}.section-user .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday + .form-submit{background:transparent;border-width:0;color:#249a10;position:absolute;right:-15%;top:40px;}.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;margin-right:-25%;padding-right:0;}.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{background:#777;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#eee;padding:0.6em 1em;}.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 .field-name-field-user-location fieldset{border-width:0;margin:0;padding: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{font-size:32px;font-weight:normal;margin-top:0;}.section-user .user-form-desc{font-size:17px;margin-bottom:15px;}.section-user .edit-field-reference-school-und-0-target-id ul.references-dialog-links{margin:0;padding:0;}.section-user .edit-field-reference-school-und-0-target-id ul.references-dialog-links li{list-style-type:none;}.section-user .edit-field-reference-school-und-0-target-id ul.references-dialog-links li a.add-dialog.generic{background-color:transparent !important;-moz-box-shadow:initial;-webkit-box-shadow:initial;box-shadow:initial;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.section-user .edit-field-reference-school-und-0-target-id ul.references-dialog-links li a.add-dialog.generic:before{content:"Can\'t find your school? Enter it here.";font-family:"Lato",Arial,Helvetica,sans-serif;font-size:15px;}.section-user #wrapper.open #header #mobile-menu-button.open{top:0;}.section-user.page-user-login,.section-user.page-user-register,.section-user.page-user-password{background:#e6e7e3;}.section-user.page-user-login #header #mobile-search-button,.section-user.page-user-login #strip,.section-user.page-user-register #header #mobile-search-button,.section-user.page-user-register #strip,.section-user.page-user-password #header #mobile-search-button,.section-user.page-user-password #strip{display:none;}.section-user.page-user-login .privacy-faqs,.section-user.page-user-register .privacy-faqs,.section-user.page-user-password .privacy-faqs{display:none;font-size:.9em;line-height:1.43em;margin:auto;width:95%;}.section-user.page-user-login .mollom-privacy,.section-user.page-user-register .mollom-privacy,.section-user.page-user-password .mollom-privacy{font-size:.9em;}.section-user.page-user-login form,.section-user.page-user-register form,.section-user.page-user-password form{text-align:center;}.section-user.page-user-login form .form-actions,.section-user.page-user-register form .form-actions,.section-user.page-user-password form .form-actions{margin:25px auto;}.section-user.page-user-login fieldset,.section-user.page-user-register fieldset,.section-user.page-user-password fieldset{border-width:0;}.section-user.page-user-login fieldset legend,.section-user.page-user-register fieldset legend,.section-user.page-user-password fieldset legend{background:transparent;}.section-user.page-user-login fieldset .hybridauth-widget-wrapper,.section-user.page-user-register fieldset .hybridauth-widget-wrapper,.section-user.page-user-password fieldset .hybridauth-widget-wrapper{margin-left:0;}.section-user.page-user-login fieldset .hybridauth-widget-wrapper p,.section-user.page-user-register fieldset .hybridauth-widget-wrapper p,.section-user.page-user-password fieldset .hybridauth-widget-wrapper p{margin:0;}.section-user.page-user-login fieldset#edit-social,.section-user.page-user-register fieldset#edit-social,.section-user.page-user-password fieldset#edit-social{padding:12px;}.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 .user-form-title,.section-user.page-user-register .user-form-title,.section-user.page-user-password .user-form-title{color:#3a3a3a;font-size:1.8em;line-height:1.3em;font-weight:700;margin-bottom:.2em;margin-top:0;}.section-user.page-user-login .user-form-desc,.section-user.page-user-register .user-form-desc,.section-user.page-user-password .user-form-desc{color:#3a3a3a;font-size:17px;font-weight:normal;line-height:1.45em;margin:0 auto 15px;width:80%;}.section-user.page-user-login .straddle-container,.section-user.page-user-register .straddle-container,.section-user.page-user-password .straddle-container{position:relative;top:1em;width:80%;margin:auto;text-align:center;text-transform:uppercase;border-top:1px solid #bbb;}.section-user.page-user-login .straddle-container .straddle,.section-user.page-user-register .straddle-container .straddle,.section-user.page-user-password .straddle-container .straddle{position:relative;top:-12px;z-index:2;padding:0 10px;color:#4a4a4a;}.section-user.page-user-login .straddle-container:before,.section-user.page-user-register .straddle-container:before,.section-user.page-user-password .straddle-container:before{position:absolute;top:-1px;left:10%;display:block;width:80%;margin:auto;border-top:1px solid #fff;opacity:1;content:'';}.section-user.page-user-login .social-description,.section-user.page-user-register .social-description,.section-user.page-user-password .social-description{margin:25px auto;width:80%;text-align:center;}.section-user.page-user-login .hybridauth-widget-wrapper,.section-user.page-user-register .hybridauth-widget-wrapper,.section-user.page-user-password .hybridauth-widget-wrapper{text-align:center;}.section-user.page-user-login .hybridauth-widget-wrapper .hybridauth-widget,.section-user.page-user-register .hybridauth-widget-wrapper .hybridauth-widget,.section-user.page-user-password .hybridauth-widget-wrapper .hybridauth-widget{padding-bottom:15px;}.section-user.page-user-login .hybridauth-widget-wrapper .hybridauth-widget .social-prefix,.section-user.page-user-register .hybridauth-widget-wrapper .hybridauth-widget .social-prefix,.section-user.page-user-password .hybridauth-widget-wrapper .hybridauth-widget .social-prefix{color:#4a4a4a;text-transform:uppercase;}.section-user.page-user-login .hybridauth-widget-wrapper .hybridauth-widget li,.section-user.page-user-register .hybridauth-widget-wrapper .hybridauth-widget li,.section-user.page-user-password .hybridauth-widget-wrapper .hybridauth-widget li{margin:0 5px;}.section-user.page-user-login .hybridauth-widget-wrapper .hybridauth-widget li.first,.section-user.page-user-register .hybridauth-widget-wrapper .hybridauth-widget li.first,.section-user.page-user-password .hybridauth-widget-wrapper .hybridauth-widget li.first{display:block;}.section-user.page-user-login .hybridauth-widget-wrapper .hybridauth-widget li.first,.section-user.page-user-register .hybridauth-widget-wrapper .hybridauth-widget li.first,.section-user.page-user-password .hybridauth-widget-wrapper .hybridauth-widget li.first{margin-bottom:10px;}.section-user.page-user-login #user-login .form-item{padding-left:0;}.section-user.page-user-login #user-login fieldset .fieldset-wrapper{padding-top:35px;}.section-user.page-user-login #user-login fieldset#edit-social{margin-bottom:0;}.section-user.page-user-login #user-login fieldset#edit-login{padding-top:12px;}.section-user.page-user-login .privacy-faqs{display:block;}.section-user.page-user-edit #page-title{display:none;}.section-user.page-user-edit fieldset .hybridauth-widget-wrapper .form-submit{background:transparent;border-width:0;color:#249a10;}.section-user.page-user-register{background:#2f2f2f url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/bg-image-768x900.jpg) no-repeat center top;background-size:125% !important;background-position-y:-200px;height:900px;max-height:100%;}.section-user.page-user-register.reg-form #block-csm-user-register-sign-in,.section-user.page-user-register.reg-form #block-csm-user-register-block-blurb{display:none;}.section-user.page-user-register .straddle-container:before{border-top-color:#eee;opacity:.9;}.section-user.page-user-register #block-csm-user-register-sign-in{bottom:-60px;color:#fff;font-size:14px;font-weight:100;left:0;position:absolute;width:100%;z-index:2;}.section-user.page-user-register #block-csm-user-register-sign-in h2.block-title{color:#fff;display:inline;font-size:14px;font-weight:100;}.section-user.page-user-register #block-csm-user-register-sign-in a{color:#fff;font-size:14px;font-weight:100;}.section-user.page-user-register #mainpage{background:transparent url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/bg.png) repeat left top;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:25px 0 50px;padding:25px 0;text-align:center;}.section-user.page-user-register #page{min-width:350px;padding-bottom:0;width:80%;}@media only screen and (max-width:350px) {
 .section-user.page-user-register #page{min-width:initial;width:100%;}.section-user.page-user-register #page #mainpage{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;} 
}.section-user.page-user-register #navigation{display:none;}.section-user.page-user-register #wrapper.open + .push{background-color:#777;background-image:initial;}.section-user.page-user-register #header{border-bottom-width:0;margin-bottom:0;position:absolute;left:0;top:40px;height:40px;width:100%;z-index:2;}.section-user.page-user-register #header #mobile-menu-button{display:none;}.section-user.page-user-register #header #site-logo{margin:0;width:100%;}.section-user.page-user-register #edit-page-intro{margin-top:70px;}.section-user.page-user-register #edit-group-prereg{border-width:0;padding:12px;}.section-user.page-user-register .form-item label.error{background:transparent;}.section-user.page-user-register .form-item.form-type-textfield,.section-user.page-user-register .form-item.form-type-password{font-size:1.2em;margin:10px auto 0;width:95%;}.section-user.page-user-register .form-item.form-item-mail,.section-user.page-user-register .form-item.form-item-pass,.section-user.page-user-register .form-item.form-item-name{margin:10px auto;padding:0;width:95%;}.section-user.page-user-register .form-item.form-item-mail input.form-text,.section-user.page-user-register .form-item.form-item-pass input.form-text,.section-user.page-user-register .form-item.form-item-name input.form-text{width:100%;}.section-user.page-user-register .form-item.form-item-terms input.form-checkbox{margin-top:4px;}.section-user.page-user-register .form-item.form-item-terms input.form-checkbox + label{font-size:.9em;}.section-user.page-user-register .form-item.form-type-radios{margin-bottom:0;}.section-user.page-user-register .form-item .form-type-password{margin:auto;padding-bottom:50px;position:relative;width:50%;}.section-user.page-user-register .form-item .form-type-password input{width:100%;}.section-user.page-user-register .form-item .form-type-password div.password-strength,.section-user.page-user-register .form-item .form-type-password div.password-confirm{bottom:15px;margin:0;padding:0 30%;position:absolute;width:100%;}.section-user.page-user-register .form-item div.password-suggestions{margin:auto;}.section-user.page-user-register fieldset .form-item .form-radios{float:none;width:80%;margin:10px auto;}.section-user.page-user-register fieldset .form-item .form-radios .form-type-radio.form-item-user-type{height:5em;text-align:center;}.section-user.page-user-register fieldset .form-item .form-radios .form-type-radio.form-item-user-type .age-selected + label em{display:block;font-size:21px;}.section-user.page-user-register fieldset .form-item .form-radios .form-type-radio.form-item-user-type .age-selected + label span{display:none;}.section-user.page-user-register fieldset .form-item .form-radios .form-type-radio.form-item-user-type label{display:block;width:auto;padding:13px 10px;margin:0;font-size:21px;color:#3a3a3a;text-align:center;cursor:pointer;border:2px solid #249a10;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;}.section-user.page-user-register fieldset .form-item .form-radios .form-type-radio.form-item-user-type label em{display:none;}.section-user.page-user-register fieldset .form-item .form-radios .form-type-radio.form-item-user-type label:hover{color:#fff;background:#249a10;}.section-user.page-user-register fieldset .form-item .form-radios .form-type-radio.form-item-user-type label.disabled{background-color:#ddd;border-color:#ddd;}.section-user.page-user-register fieldset .form-item .form-radios .form-type-radio.form-item-user-type label.disabled:hover{color:#3a3a3a;background-color:#ddd;}.section-user.page-user-register fieldset .form-item .form-radios .form-type-radio.form-item-user-type .form-radio{display:none;}.section-user.page-user-register fieldset .form-item .form-radios .form-type-radio.form-item-user-type:last-child{height:3em;}.section-user.page-user-register .field-type-datetime fieldset{padding-top:60px;}.section-user.page-user-register #block-csm-user-register-block-blurb{position:relative;top:-90px;}.section-user.page-user-register #block-csm-user-register-block-blurb > fieldset{top:60px;}.section-user.page-user-register #block-csm-user-register-block-blurb > fieldset.collapsed{top:0;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset{background:transparent;border-width:0;padding:100px 0 0;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset legend{background:transparent;color:#fff;text-align:center;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset legend .fieldset-legend{background-image:none;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset legend .fieldset-title{color:#fff;display:inline-block;font-weight:100;position:relative;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset legend .fieldset-title:after{position:relative;bottom:-.1em;display:block;width:30px;height:30px;margin:auto;border:1px solid #fff;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;content:'a';font-family:icons;font-size:8px;font-weight:bold;line-height:35px;text-align:center;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset .fieldset-wrapper{background:#2f2f2f url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/why-sign-up-bg-480x800.jpg) no-repeat center top;background-size:100% auto;height:600px;max-height:100%;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset .fieldset-wrapper .blurb-text{color:#fff;font-size:18px;font-weight:100;line-height:1.45em;max-width:800px;margin:auto;padding:50px 25px;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset .fieldset-wrapper .blurb-text h2{color:#fff;font-size:2.5em;font-weight:100;text-align:center;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset .fieldset-wrapper .blurb-text ul{padding-left:60px;max-width:350px;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset .fieldset-wrapper .blurb-text ul li{list-style-type:none;margin:25px 0;position:relative;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset .fieldset-wrapper .blurb-text ul li:before{-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;content:' ';display:inline-block;height:50px;left:-65px;position:absolute;width:50px;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset .fieldset-wrapper .blurb-text ul li.unlock:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -375px 0 no-repeat;height:50px;width:50px;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset .fieldset-wrapper .blurb-text ul li.decisions:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -110px 0 no-repeat;height:50px;width:50px;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset .fieldset-wrapper .blurb-text ul li.voice:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -305px 0 no-repeat;height:50px;width:50px;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset .fieldset-wrapper .blurb-text .sign-me-up{border:1px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:block;margin:60px 0 10px;padding:10px 25px;text-align:center;}.section-user.page-user-register .form-item-mollom-captcha{text-align:left;}.section-user.page-user-register .form-item-mollom-captcha .mollom-image-captcha-instructions{font-size:15px;}.section-user.page-user-register.teen-user .field-type-datetime,.section-user.page-user-register.kid-user .field-type-datetime{margin:auto;position:relative;width:95%;}.section-user.page-user-register.teen-user .field-type-datetime fieldset,.section-user.page-user-register.kid-user .field-type-datetime fieldset{padding:18px 0 0;}.section-user.page-user-register.teen-user .field-type-datetime fieldset legend,.section-user.page-user-register.kid-user .field-type-datetime fieldset legend{padding:12px 0 0 0;text-align:left;}.section-user.page-user-register.teen-user .field-type-datetime .description,.section-user.page-user-register.kid-user .field-type-datetime .description{text-align:left;}.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{background:#fff none;font-size:14px;padding:5px;text-transform:uppercase;}.section-user.page-user-complete-profile .ui-state-default.ui-corner-left{-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;border-radius:5px 0 0 5px;}.section-user.page-user-complete-profile .ui-state-default.ui-corner-right{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0;}.section-user.page-user-complete-profile .ui-state-default.ui-state-hover,.section-user.page-user-complete-profile .ui-state-default.ui-state-focus,.section-user.page-user-complete-profile .ui-state-default.ui-state-active{background-color:#E6E7E3;border:1px solid #9B9B9B;-moz-box-shadow:0px 1px 3px 0px #000 inset;-webkit-box-shadow:0px 1px 3px 0px #000 inset;box-shadow:0px 1px 3px 0px #000 inset;}.section-user.page-user-complete-profile #group-kids.collapsed #buttonset-group-kids-yes + label.ui-state-active{background:#fff none;border:1px solid #d3d3d3;-moz-box-shadow:initial;-webkit-box-shadow:initial;box-shadow:initial;}.section-user.page-user-complete-profile #group-kids:not(.collapsed) #buttonset-group-kids-no + label.ui-state-active{background:#fff none;border:1px solid #d3d3d3;-moz-box-shadow:initial;-webkit-box-shadow:initial;box-shadow:initial;}.section-user.page-user-complete-profile #group-educator.collapsed #buttonset-group-educator-yes + label.ui-state-active{background:#fff none;border:1px solid #d3d3d3;-moz-box-shadow:initial;-webkit-box-shadow:initial;box-shadow:initial;}.section-user.page-user-complete-profile #group-educator:not(.collapsed) #buttonset-group-educator-no + label.ui-state-active{background:#fff none;border:1px solid #d3d3d3;-moz-box-shadow:initial;-webkit-box-shadow:initial;box-shadow:initial;}.section-user.page-user-complete-profile .form-item label{font-size:18px;font-weight:normal;padding-bottom:10px;}.section-user.page-user-complete-profile .sticky-table a.tabledrag-handle .handle{background-image:none;}.section-user.page-user-complete-profile fieldset{border-width:0;padding:0 0 12px;}.section-user.page-user-complete-profile fieldset legend{background:transparent;font-size:18px;font-weight:normal;padding:0;position:static;}.section-user.page-user-complete-profile fieldset legend .fieldset-legend{background-image:none;padding-left:0;padding-bottom:5px;}.section-user.page-user-complete-profile fieldset legend .fieldset-legend a{color:#4a4a4a;font-size:24px;font-weight:normal;}.section-user.page-user-complete-profile fieldset legend .fieldset-legend .summary{margin:0;}.section-user.page-user-complete-profile fieldset .fieldset-description{padding-left:0;margin:15px 0 25px;margin-top:0;}.section-user.page-user-complete-profile fieldset .fieldset-description .newsletter-timing{font-style:italic;}.section-user.page-user-complete-profile fieldset.vertical-tabs-pane{padding-top:0;}.section-user.page-user-complete-profile fieldset#group-kids{-moz-border-radius:initial;-webkit-border-radius:initial;border-radius:initial;border-bottom:1px solid #979797;}.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 fieldset#group-educator > legend{padding-top:20px;}.section-user.page-user-complete-profile fieldset#group-educator.collapsed{height:auto;margin-bottom:0;}.section-user.page-user-complete-profile fieldset#group-educator.collapsed .fieldset-wrapper{padding-top:0;}.section-user.page-user-complete-profile fieldset#group-educator .form-item-field-reference-school-und-0-target-id label{float:none;text-align:left;width:auto;}.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{left:auto;position:absolute;right:0;top:0;}.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{background:#f2f3ef;border-top:1px solid #ddd;margin:0;padding:25px 0;position:relative;text-align:center;width:100%;}.section-user.page-user-complete-profile .form-actions .inside-wrapper .skip-step{left:20px;position:absolute;top:30px;}.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-bottom:1px solid #d7d7d7;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-bottom:0;padding:0 0 10px 100px;background:none no-repeat left top;background-size:84px auto;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset#edit-newsletters-container-general{background-image:url(https://d2e111jq13me73.cloudfront.net/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://d2e111jq13me73.cloudfront.net/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://d2e111jq13me73.cloudfront.net/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://d2e111jq13me73.cloudfront.net/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://d2e111jq13me73.cloudfront.net/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://d2e111jq13me73.cloudfront.net/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 legend{font-weight:bold;position:relative;top:10px;}.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;height:20px;margin:15px 0;padding:0;width: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{content:'Subscribe';padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#f2f3ef;border-color:#999;color:#535353;cursor:pointer;font-size:16px;visibility:visible;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus{background-color:#22a90c;outline:none;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active{border:#22910f 1px solid;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus{border:1px solid #249a10;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input{left:0;position:absolute;top: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{background:#249a10 url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/white-circle-check.png) no-repeat 5px center;border-color:#249a10;color:#fff;content:'Selected';padding-left:2em;padding-right:1em;}.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;padding:0;top: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:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;font-size:16px;padding-left:32px;padding:0.5em 1em .5em 32px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:hover,.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:active,.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:focus{background-color:#22a90c;outline:none;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:active{border:#22910f 1px solid;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:focus{border:1px solid #249a10;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .fieldset-title:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/white-circle-check.png) no-repeat 5px center;border-color:#249a10;content:' ';display:inline-block;left:0;height:32px;padding:0;position:absolute;top:-2px;width:32px;}.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;margin-bottom:10px;padding-top:10px;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.collapsible .form-item input.form-checkbox + label{font-size:15px;font-weight:bold;padding-bottom: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: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{background-color:#737373;border-color:#737373;padding:0.5em 1.5em;}.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{background-image:none;margin-left:0;}.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{margin-left:10px;padding-bottom:40px;position:relative;}.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{bottom:0;left:0;position:absolute;}.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{margin-left:10px;padding-bottom:30px;position:relative;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form fieldset.closed#edit-newsletters-container-educator > .fieldset-wrapper fieldset legend{bottom:0;left:0;margin-left:5px;position:absolute;top:auto;}.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{font-size:13px;margin-left:-100px;}.section-user.page-user-complete-profile-thanks #content{text-align:center;}.section-user.page-user-complete-profile-thanks #content .panel-col-top .pane-custom h2.pane-title{margin:auto;font-size:25.5px;font-weight:bold;min-width:300px;width:66%;}.section-user.page-user-complete-profile-thanks #content .panel-col-top .pane-custom h4{color:#3a3a3a;font-size:17px;font-weight:normal;line-height:1.4em;margin:5px auto 15px;width:80%;}.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{margin:0;padding:0;width:100%;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .pane-custom{margin:0;width:100%;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .pane-1{margin:0 -25px -35px;width:auto;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .pane-1 .pane-content{background:#f2f3ef;padding:5px 0 20px;width:100%;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links{margin:0;padding:0;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li{list-style-type:none;margin:25px;padding:0;}.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:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue:hover,.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue:active,.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue:focus{background-color:#22a90c;outline:none;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue:active{border:#22910f 1px solid;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .continue-links li .continue:focus{border:1px solid #249a10;}.section-user.page-user-complete-profile-thanks #content .social-links{display: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{margin-right:10px;float:left;font-size:1.3em;}.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.icon,.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 .zocial:before,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial:before{width:2em;height:1.75em;font:1.2em/2 icons;color:#fff;}.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial:link,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial:visited,.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 .zocial:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial:active,.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 .zocial:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link a.zocial:hover{-moz-transition:all 0.17s ease-out;-o-transition:all 0.17s ease-out;-webkit-transition:all 0.17s ease-out;transition:all 0.17s ease-out;}.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.facebook,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.twitter,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.youtube,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.pinterest,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.googleplus,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.linkedin,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.email,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.instagram,.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 .zocial.facebook:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.facebook:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.twitter:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.twitter:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.youtube:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.youtube:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.pinterest:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.pinterest:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.googleplus:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.googleplus:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.linkedin:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.linkedin:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.email:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.email:focus,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.instagram:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.instagram:focus,.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 .zocial.facebook:active,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.twitter:active,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.youtube:active,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.pinterest:active,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.googleplus:active,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.linkedin:active,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.email:active,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.instagram:active,.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 .zocial.facebook:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.facebook:focus,.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 .zocial.facebook:active,.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 .zocial.twitter:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.twitter: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{background-color:#59b9e8;}.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.twitter:active,.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 .zocial.youtube:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.youtube: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{background-color:#e61a1a;}.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.youtube:active,.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 .zocial.pinterest:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.pinterest: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{background-color:#b32c2e;}.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.pinterest:active,.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 .zocial.googleplus:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.googleplus: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{background-color:#cc594a;}.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.googleplus:active,.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 .zocial.linkedin:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.linkedin: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{background-color:#0e76ab;}.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.linkedin:active,.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 .zocial.email:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.email: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{background-color:#e78b4a;}.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.email:active,.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 .zocial.instagram:before,.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 .zocial.instagram:hover,.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.instagram: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{background-color:#cf4272;}.section-user.page-user-complete-profile-thanks #content .social-item .link .zocial.instagram:active,.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 .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 #group-account-prefix-title{margin-bottom:15px;}.section-user.page-user-edit #user-profile-form #edit-group_account,.section-user.page-user-edit #user-profile-form #edit-group_bio{border:1px solid #ddd;padding:50px 12px 32px;}.section-user.page-user-edit #user-profile-form #edit-group_account > legend,.section-user.page-user-edit #user-profile-form #edit-group_bio > legend{display:block;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy{-moz-border-radius:initial;-webkit-border-radius:initial;border-radius:initial;border-width:0;border-bottom:1px solid #ddd;font-size:14px;padding-top:30px;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy legend{background-color:transparent;border-width:0;padding:0 12px 0;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label{display:block;height:20px;margin:15px 0;padding:0;width:0;visibility:hidden;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before{content:'Subscribe';padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#f2f3ef;border-color:#999;color:#535353;cursor:pointer;font-size:16px;visibility:visible;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus{background-color:#22a90c;outline:none;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:active{border:#22910f 1px solid;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before:focus{border:1px solid #249a10;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input{left:0;position:absolute;top:0;visibility:hidden;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input:checked + label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input:checked + label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input:checked + label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox input:checked + label:before{background:#249a10 url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/white-circle-check.png) no-repeat 5px center;border-color:#249a10;color:#fff;content:'Selected';padding-left:2em;padding-right:1em;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy:not(.collapsible) > .fieldset-wrapper > .form-item.form-type-checkbox label:before{font-size:13px;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible{border-width:0;margin:15px 0 0;padding:0;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible legend{position:relative;padding:0;top:0;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible legend .fieldset-legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible legend .fieldset-legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible legend .fieldset-legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible legend .fieldset-legend{padding:0;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;font-size:16px;padding-left:32px;padding:0.5em 1em .5em 32px;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:hover{background-color:#23a20d;border:#22910f 1px solid;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:hover,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:focus{background-color:#22a90c;outline:none;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:active,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:active{border:#22910f 1px solid;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:focus,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:focus{border:1px solid #249a10;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/white-circle-check.png) no-repeat 5px center;border-color:#249a10;content:' ';display:inline-block;left:0;height:32px;padding:0;position:absolute;top:-2px;width:32px;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-title:after,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-title:after,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-title:after,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-title:after{content:'ed';}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .fieldset-description,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .fieldset-description,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .fieldset-description,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .fieldset-description{display:none;margin-bottom:10px;padding-top:10px;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .form-item input.form-checkbox + label,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .form-item input.form-checkbox + label,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .form-item input.form-checkbox + label,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .form-item input.form-checkbox + label{font-size:15px;font-weight:bold;padding-bottom:0;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible .form-item input.form-checkbox + label + .description,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible .form-item input.form-checkbox + label + .description,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible .form-item input.form-checkbox + label + .description,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible .form-item input.form-checkbox + label + .description{padding-left:25px;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible.collapsed,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible.collapsed,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible.collapsed,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible.collapsed{margin-bottom:30px;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible.collapsed .fieldset-title,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible.collapsed .fieldset-title,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible.collapsed .fieldset-title,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible.collapsed .fieldset-title{background-color:#737373;border-color:#737373;padding:0.5em 1.5em;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible.collapsed .fieldset-title:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible.collapsed .fieldset-title:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible.collapsed .fieldset-title:before,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible.collapsed .fieldset-title:before{background:transparent none;content:'';}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsible.collapsed .fieldset-title:after,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsible.collapsed .fieldset-title:after,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsible.collapsed .fieldset-title:after,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsible.collapsed .fieldset-title:after{content:'';}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy{border-bottom-width:0;}.section-user.page-user-edit #user-profile-form #edit-newsletters-list-educator legend{margin-bottom:20px;padding:0;top:10px;}.section-user.page-user-edit #user-profile-form #field-bio-add-more-wrapper{padding:25px;}.section-user.page-user-edit #user-profile-form #field-blogger-description-add-more-wrapper{margin-bottom:25px;}.section-user.page-user-edit #user-profile-form .field-name-field-user-locale{clear:left;}.section-user.page-user-edit #user-profile-form .form-item-field-user-location-und-0-postal-code{width:100%;}.section-user.page-user-edit #user-profile-form .form-item-field-user-location-und-0-postal-code .form-text{width:160px;}.section-user.page-user-edit #user-profile-form #edit-redirect td{padding:15px;}.section-user.page-user-edit #user-profile-form .form-actions .form-submit,.section-user.page-user-edit #user-profile-form .form-actions .form-next,.section-user.page-user-edit #user-profile-form .form-actions .form-cancel{font-size:.95em;line-height:normal;padding:.5em;width:110px;}.section-user.page-user-edit #user-profile-form #edit-cancel{bottom:5px;position:absolute;right:5px;width:auto;}.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 .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{border:1px solid #ddd;margin:0 -12px 15px;padding:0 10px;}.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{border-top-width:0;margin:0;position:relative;}.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{background-color:transparent;border-width:0;font-size:15px;white-space:nowrap;}.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{-webkit-tap-highlight-color:#fff;color:#999;outline:none;padding:7px 0 10px;}.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{bottom:0;left:0;margin:0;padding:0;position:absolute;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;color:#4a4a4a;padding:0 25px 0 0;}.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{color:#777;font-weight:bold;}.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{border-bottom:4px solid #249a10;color:#4a4a4a;text-decoration:none;}.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 .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{position:absolute;top:-90px;width:100%;}.section-users #content,.page-user-bio #content,.page-user-blog #content{padding-top:40px;}.page-user-blog .center-wrapper .view-user-content .views-row{border-bottom:1px solid #ddd;margin:20px 0;padding-bottom:20px;position:relative;}.page-user-blog .center-wrapper .view-user-content .views-row .image-wrapper{float:left;height:140px;margin:0 15px 15px 0;width:230px;}.page-user-blog .center-wrapper .view-user-content .views-row .image-wrapper img{-moz-box-shadow:3px 3px 3px #aaaaaa;-webkit-box-shadow:3px 3px 3px #aaaaaa;box-shadow:3px 3px 3px #aaaaaa;}.section-users .view-user-content .view-content{min-height:290px;}.section-users .view-user-content .views-row{clear:none;border-bottom:none;padding-bottom:0;}.section-users .view-user-content .review-product-image{float:none;height:150px;margin:auto;margin-bottom:15px;position:relative;}.section-users .view-user-content .review-product-image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}.section-users .view-user-content .views-field-field-review-recommended-age .field-content,.section-users .view-user-content .views-field-field-review-recommended-age .views-label,.section-users .view-user-content .views-field-field-csm-rating .field-content,.section-users .view-user-content .views-field-field-csm-rating .views-label{display:inline-block;}.section-users .view-user-content .views-field-field-user-review-review{padding:1em 0;}.section-users .view-user-content .user-review-content-grid .grid-items{height:50px;}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type{height:30px;margin-top:5px;padding:10px 0;display:inline-block;border-right:1px solid #e3e3e3;}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type:first-child{margin-left:0;}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type:last-child{border-right:none;}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type:before{float:left;font-family:'icons';-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;content:'';-moz-user-select:none;-webkit-user-select:none;user-select:none;}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.message:before{content:'m';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.role_model:before{content:'r';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.violence:before{content:'v';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.sex:before{content:'s';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.language:before{content:'l';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.consumerism:before{content:'c';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.drugs:before{content:'d';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.educational:before{content:'e';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.playability:before{content:'g';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type.safety:before{content:'p';}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type:before{height:25px;font-size:36px;margin:-25px 10px 0;color:#999;}.section-users .view-user-content .user-review-content-grid .grid-items .field-content-grid-type span{display:none;}.section-users .view-user-content .views-row{position:relative;padding-bottom:25px;margin:20px 0;border-bottom:1px solid #ddd;}.section-users .view-user-content .content-image{position:relative;float:left;width:75px;margin-right:30px;}.section-users .view-user-content .content-image .field-content{position:relative;height:56px;}.section-users .view-user-content .content-image .field-content.review-product-image{position:relative;height:112px;}.section-users .view-user-content .content-image .buy-links{margin-top:10px;}.section-users .view-user-content .content-image .buy-links .collapsible{position:relative;left:0;bottom:0;z-index:2;height:25px;padding-left:0;margin:0;border-width:0;}.section-users .view-user-content .content-image .buy-links .collapsible legend{position:absolute;top:0;z-index:2;width:75px;height:25px;padding:0;background:#fff;border:1px solid #249a10;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.section-users .view-user-content .content-image .buy-links .collapsible legend .fieldset-legend{padding:0;background-image:none;}.section-users .view-user-content .content-image .buy-links .collapsible legend .fieldset-legend a{position:relative;display:block;padding:5px 10px 5px 5px;font-size:12px;line-height:14px;text-align:center;}.section-users .view-user-content .content-image .buy-links .collapsible legend .fieldset-legend a:after{position:absolute;top:5px;right:5px;display:inline-block;color:#249a10;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);content:'>';}.section-users .view-user-content .content-image .buy-links .collapsible legend .fieldset-legend .summary{margin:0;}.section-users .view-user-content .content-image .buy-links .collapsible.collapsed{z-index:1;}.section-users .view-user-content .content-image .buy-links .collapsible.collapsed legend .fieldset-legend a{background-image:none;}.section-users .view-user-content .content-image .buy-links .collapsible.collapsed legend .fieldset-legend a:after{top:5px;right:5px;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper{position:absolute;top:20px;left:-12px;width:100px;padding:5px 0 0;background:#e3e3e3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links{padding:0;margin:0;}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li{padding:0;text-align:center;list-style-type:none;border-bottom:1px solid #999;}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li.last{border-bottom-width:0;}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.asinstream .logo{background-position:0 0;}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.asinproduct .logo{background-position:0 -40px;}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.googleplay .logo{background-position:0 -216px;}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.itunes .logo{background-position:0 -255px;}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.seeit .logo{background-position:0 -298px;}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link.app-store .logo{background-position:0 -130px;}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link .logo{display:block;height:35px;width:90px;margin:5px auto;text-align:center;vertical-align:middle;}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li .buy-link .title{display:none;}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li.first a{border-top-width:0;}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper .buy-links li.last a{border-bottom-width:0;}@media all and (min-width:970px) {
 .section-users .view-user-content .content-image .buy-links .collapsible{height:35px;}.section-users .view-user-content .content-image .buy-links .collapsible legend{width:100px;height:35px;}.section-users .view-user-content .content-image .buy-links .collapsible legend .fieldset-legend .fieldset-title{font-size:1em;line-height:23px;}.section-users .view-user-content .content-image .buy-links .collapsible .fieldset-wrapper{top:30px;left:0;} 
}.section-users .view-user-content .product-no-longer-available .content-image .buy-links{display:none;}.section-users .view-user-content .common-sense-seal{position:absolute;z-index:1;display:inline-block;width:60px;height:60px;background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/icons/awards/common-sense-seal.svg) no-repeat left top;background-size:60px 60px;}.section-users .view-user-content .panel-content-main .views-row .content-image img{margin-right:auto;margin-left:auto;}.section-users .view-user-content .views-field-field-product-is-defunct{margin:15px 0 0;font-size:13px;color:#c33;}.section-users .view-user-content .title-data-wrapper .views-field{display:inline;}.section-users .view-user-content .title-data-wrapper .result-title{margin-bottom:.6em;font-size:14px;}.section-users .view-user-content .title-data-wrapper .result-title a{color:#4a4a4a;}.section-users .view-user-content .title-data-wrapper .result-title a:hover{color:#249a10;}.section-users .view-user-content .ratings-wrapper{display:none;margin-top:.4em;}.section-users .view-user-content .ratings-wrapper.csm_review{display:block;}.section-users .view-user-content .content-type .field-content:before{float:left;margin-right:0.33em;font-family:icons;font-size:20px;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;}.section-users .view-user-content .content-type .field-content.csm_book:before{content:':';}.section-users .view-user-content .content-type .field-content.csm_app:before{content:'?';}.section-users .view-user-content .content-type .field-content.csm_game:before{content:'6';}.section-users .view-user-content .content-type .field-content.csm_movie:before,.section-users .view-user-content .content-type .field-content.csm-movie:before{content:'5';}.section-users .view-user-content .content-type .field-content.csm_music:before{content:'\266B';}.section-users .view-user-content .content-type .field-content.csm_tv:before{content:'\2010';}.section-users .view-user-content .content-type .field-content.csm_website:before{content:'\EA00';}.section-users .view-user-content .content-type .field-content.csm_about:before,.section-users .view-user-content .content-type .field-content.csm_landing_page:before{content:'\2139';}.section-users .view-user-content .content-type .field-content.csm_blog:before{content:'\E973';}.section-users .view-user-content .content-type .field-content.csm_guide:before{content:'\EC00';}.section-users .view-user-content .content-type .field-content.csm_video:before{content:'\25B6';}.section-users .view-user-content .content-type .field-content.csm_top_picks:before{content:'7';}.section-users .view-user-content .content-type .field-content.csm_press_release:before,.section-users .view-user-content .content-type .field-content.csm-press-release:before{content:'>';}.section-users .view-user-content .content-type .field-content.csm_research:before,.section-users .view-user-content .content-type .field-content.csm-research:before{content:'9';}.section-users .view-user-content .content-type .field-content.csm_curriculum_lesson:before{content:'\E960';}.section-users .view-user-content .content-type .field-content.csm_topic:before,.section-users .view-user-content .content-type .field-content.csm_topic_question:before{content:'\E398';}.section-users .view-user-content .content-type .field-content.pdf-file:before{display:inline-block;width:16px;height:26px;background:url(/modules/file/icons/application-pdf.png) no-repeat left center;content:'';}.section-users .view-user-content .content-type .field-content.external-link:before{content:'\2197';}.section-users .view-user-content .content-type .field-content.csm-download:before{content:'\EB02';}.section-users .view-user-content .content-type .field-content.csm-education:before{content:';';}.section-users .view-user-content .content-type .field-content.csm-toolkit:before{content:'\F030';}.section-users .view-user-content .content-type .field-content.csm-advocacy:before{content:'4';}.section-users .view-user-content .content-type .field-content.csm-gear:before{content:'\002699';}.section-users .view-user-content .content-type .field-content:before{display:inline-block;float:none;font-style:normal;line-height:1.3em;vertical-align:middle;}.section-users .view-user-content .content-type .field-content.csm_tv:before{line-height:0.9em;}.section-users .view-user-content .content-type .field-content.csm_review{display:none;}.section-users .view-user-content .content-type .field-content span{display:none;}.section-users .view-user-content .content-content-wrapper{padding-left:105px;}.section-users .view-user-content .content-content-wrapper .csm-button{margin-top:25px;}.section-users .view-user-content .content-content-wrapper .views-field-field-top-picks-teaser.one-liner{padding-bottom:30px;}.section-users .view-user-content .csm-green-age{display:inline-block;font-size:16px;line-height:18px;margin-right:25px;min-width:90px;white-space:nowrap;width:auto;}.section-users .view-user-content .csm-green-age .checkmark-icon{display:inline-block;font-size:30px;height:36px;line-height:30px;margin-right:-2px;vertical-align:middle;width:34px;}.section-users .view-user-content .star{font-family:icons;letter-spacing:2px;}.section-users .view-user-content .star:before{color:#555;}.section-users .view-user-content .star:after{color:#ddd;}.section-users .view-user-content .star.hover:before{color:#555;}.section-users .view-user-content .star.rating-5:before,.section-users .view-user-content .star.hover-5:before{content:'⋆⋆⋆⋆⋆';}.section-users .view-user-content .star.rating-4:before,.section-users .view-user-content .star.hover-4:before{content:'⋆⋆⋆⋆';}.section-users .view-user-content .star.rating-4:after,.section-users .view-user-content .star.hover-4:after{content:'⋆';}.section-users .view-user-content .star.rating-3:before,.section-users .view-user-content .star.hover-3:before{content:'⋆⋆⋆';}.section-users .view-user-content .star.rating-3:after,.section-users .view-user-content .star.hover-3:after{content:'⋆⋆';}.section-users .view-user-content .star.rating-2:before,.section-users .view-user-content .star.hover-2:before{content:'⋆⋆';}.section-users .view-user-content .star.rating-2:after,.section-users .view-user-content .star.hover-2:after{content:'⋆⋆⋆';}.section-users .view-user-content .star.rating-1:before,.section-users .view-user-content .star.hover-1:before{content:'⋆';}.section-users .view-user-content .star.rating-1:after,.section-users .view-user-content .star.hover-1:after{content:'⋆⋆⋆⋆';}.section-users .view-user-content .star.rating-0:after,.section-users .view-user-content .star.hover-0:after{content:'⋆⋆⋆⋆⋆';}.section-users .view-user-content .csm-rating-icon,.section-users .view-user-content .star{margin-right:5px;}.section-users .view-user-content .inline{display:inline-block;*display:inline;zoom:1;}.section-users .view-user-content .inline.rating-value{height:auto;font-size:11px;line-height:36px;}.section-users .view-user-content .inline > *{display:inherit;}.section-users .view-user-content .inline .views-label{margin-right:10px;font-weight:400;}.section-users .view-user-content .coming-soon-1 .result-title a:before{margin-right:5px;content:'Coming Soon:';}.section-users .view-user-content .coming-soon-1 .ratings-wrapper,.section-users .view-user-content .coming-soon-1 .rating-value{display:none;}.section-users .view-user-content .supplemental-data-wrapper{display:none;}.section-users .view-user-content .supplemental-data-wrapper.csm_review,.section-users .view-user-content .supplemental-data-wrapper.csm_blog{display:block;}.section-users .view-user-content .one-liner{font-size:12px;}.section-users .view-user-content .review-supplemental{display:inline;margin-right:0.3em;font-size:12px;}.section-users .view-user-content .review-supplemental.csm_review{margin-right:0;}@media all and (max-width:481px) {
 .section-users .view-user-content .content-content-wrapper{margin-right:-6px;}.section-users .view-user-content .content-content-wrapper a.csm-button,.section-users .view-user-content .content-content-wrapper a.csm-video-button{padding:10px;}.section-users .view-user-content .supplemental-data-wrapper.csm_review .review-supplemental{display:none;}.section-users .view-user-content .supplemental-data-wrapper.csm_review .review-supplemental.views-field-field-release-date,.section-users .view-user-content .supplemental-data-wrapper.csm_review .review-supplemental.views-field-field-canonical-date{display:inline-block;} 
}@media all and (min-width:481px) {
 .section-users .view-user-content .csm-green-age{margin-right:25px;}.section-users .view-user-content .csm-rating-icon{margin-right:10px;}.section-users .view-user-content .star{margin-right:20px;}.section-users .view-user-content .inline.rating-value{position:relative;top:-1px;font-size:12px;} 
}@media all and (min-width:768px) {
 .section-users .view-user-content .result-title{font-size:16px;}.section-users .view-user-content .one-liner{font-size:13px;}.section-users .view-user-content .review-supplemental{font-size:12px;}.section-users .view-user-content .rating-value .views-label{display:inline-block;margin-right:5px;} 
}@media all and (min-width:768px) {
 .section-users .view-user-content .rating-value .views-label{margin-right:5px;} 
}@media all and (min-width:970px) {
 .section-users .view-user-content .content-image{width:100px;}.section-users .view-user-content .content-image .field-content{height:75px;}.section-users .view-user-content .content-image .field-content.review-product-image{height:150px;}.section-users .view-user-content .content-image img{position:absolute;top:0;left:0;}.section-users .view-user-content .content-content-wrapper{padding-left:130px;} 
}.section-users .view-user-content .image-wrapper,.section-users .view-user-content-flagged-favorites .image-wrapper{float:left;margin:0 15px 15px 0;}.section-users .view-user-content .image-wrapper img,.section-users .view-user-content-flagged-favorites .image-wrapper img{-moz-box-shadow:3px 3px 3px #aaa;-webkit-box-shadow:3px 3px 3px #aaa;box-shadow:3px 3px 3px #aaa;}.section-users .view-user-content .product-image-wrapper,.section-users .view-user-content-flagged-favorites .product-image-wrapper{height:150px;width:100px;}.section-users .view-user-content .blog-image-wrapper,.section-users .view-user-content-flagged-favorites .blog-image-wrapper{height:140px;width:230px;}.section-users .view-user-content .views-field-type:before,.section-users .view-user-content-flagged-favorites .views-field-type:before{float:left;margin-right:0.33em;font-family:icons;font-size:20px;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;}.section-users .view-user-content .views-field-type.csm_book:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_book:before{content:':';}.section-users .view-user-content .views-field-type.csm_app:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_app:before{content:'?';}.section-users .view-user-content .views-field-type.csm_game:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_game:before{content:'6';}.section-users .view-user-content .views-field-type.csm_movie:before,.section-users .view-user-content .views-field-type.csm-movie:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_movie:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-movie:before{content:'5';}.section-users .view-user-content .views-field-type.csm_music:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_music:before{content:'\266B';}.section-users .view-user-content .views-field-type.csm_tv:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_tv:before{content:'\2010';}.section-users .view-user-content .views-field-type.csm_website:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_website:before{content:'\EA00';}.section-users .view-user-content .views-field-type.csm_about:before,.section-users .view-user-content .views-field-type.csm_landing_page:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_about:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_landing_page:before{content:'\2139';}.section-users .view-user-content .views-field-type.csm_blog:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_blog:before{content:'\E973';}.section-users .view-user-content .views-field-type.csm_guide:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_guide:before{content:'\EC00';}.section-users .view-user-content .views-field-type.csm_video:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_video:before{content:'\25B6';}.section-users .view-user-content .views-field-type.csm_top_picks:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_top_picks:before{content:'7';}.section-users .view-user-content .views-field-type.csm_press_release:before,.section-users .view-user-content .views-field-type.csm-press-release:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_press_release:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-press-release:before{content:'>';}.section-users .view-user-content .views-field-type.csm_research:before,.section-users .view-user-content .views-field-type.csm-research:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_research:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-research:before{content:'9';}.section-users .view-user-content .views-field-type.csm_curriculum_lesson:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_curriculum_lesson:before{content:'\E960';}.section-users .view-user-content .views-field-type.csm_topic:before,.section-users .view-user-content .views-field-type.csm_topic_question:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_topic:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm_topic_question:before{content:'\E398';}.section-users .view-user-content .views-field-type.pdf-file:before,.section-users .view-user-content-flagged-favorites .views-field-type.pdf-file:before{display:inline-block;width:16px;height:26px;background:url(/modules/file/icons/application-pdf.png) no-repeat left center;content:'';}.section-users .view-user-content .views-field-type.external-link:before,.section-users .view-user-content-flagged-favorites .views-field-type.external-link:before{content:'\2197';}.section-users .view-user-content .views-field-type.csm-download:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-download:before{content:'\EB02';}.section-users .view-user-content .views-field-type.csm-education:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-education:before{content:';';}.section-users .view-user-content .views-field-type.csm-toolkit:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-toolkit:before{content:'\F030';}.section-users .view-user-content .views-field-type.csm-advocacy:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-advocacy:before{content:'4';}.section-users .view-user-content .views-field-type.csm-gear:before,.section-users .view-user-content-flagged-favorites .views-field-type.csm-gear:before{content:'\002699';}.section-users .view-user-content .views-field-type span,.section-users .view-user-content-flagged-favorites .views-field-type span{font-family:"Lato",Arial,Helvetica,sans-serif;}.section-users .view-user-content .views-field-type span.entertainment-product-type,.section-users .view-user-content-flagged-favorites .views-field-type span.entertainment-product-type{display:none;}.section-users .view-user-content .field-name-field-csm-rating,.section-users .view-user-content-flagged-favorites .field-name-field-csm-rating{margin-left:110px;}.section-users .view-user-content .csm-green-age,.section-users .view-user-content-flagged-favorites .csm-green-age{display:inline-block;font-size:16px;line-height:18px;margin-right:25px;min-width:90px;white-space:nowrap;width:auto;}.section-users .view-user-content .csm-green-age .checkmark-icon,.section-users .view-user-content-flagged-favorites .csm-green-age .checkmark-icon{display:inline-block;font-size:30px;height:36px;line-height:30px;margin-right:-2px;vertical-align:middle;width:34px;}.section-users .view-user-content td,.section-users .view-user-content-flagged-favorites td{padding:15px;vertical-align:top;}.section-users .view-user-content td.active,.section-users .view-user-content-flagged-favorites td.active{background-color:transparent;}.section-users .view-user-content.view-display-id-panel_pane_user_reviews .csm-green-age .checkmark-icon{display:none;}.page-toboggan.page-toboggan-denied h1#page-title{display:none;}.page-toboggan.page-toboggan-denied #content .zocial.icon{background-image:initial;-moz-box-shadow:initial;-webkit-box-shadow:initial;box-shadow:initial;border-width:0;-moz-border-radius:1.1em;-webkit-border-radius:1.1em;border-radius:1.1em;font-size:1.5em;height:2.2em;max-height:2.2em;max-width:2.2em;width:2.2em;}.page-toboggan.page-toboggan-denied #content .zocial.icon:before{position:relative;left:0;top:.15em;}.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:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0.5em;width:50%;}.page-toboggan.page-toboggan-denied form .form-actions .form-submit:hover,.page-toboggan.page-toboggan-denied form .form-actions .form-next:hover{background-color:#23a20d;border:#22910f 1px solid;}.page-toboggan.page-toboggan-denied form .form-actions .form-submit:hover,.page-toboggan.page-toboggan-denied form .form-actions .form-submit:focus,.page-toboggan.page-toboggan-denied form .form-actions .form-next:hover,.page-toboggan.page-toboggan-denied form .form-actions .form-next:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-toboggan.page-toboggan-denied form .form-actions .form-submit:active,.page-toboggan.page-toboggan-denied form .form-actions .form-submit:focus,.page-toboggan.page-toboggan-denied form .form-actions .form-next:active,.page-toboggan.page-toboggan-denied form .form-actions .form-next:focus{background-color:#22a90c;outline:none;}.page-toboggan.page-toboggan-denied form .form-actions .form-submit:active,.page-toboggan.page-toboggan-denied form .form-actions .form-next:active{border:#22910f 1px solid;}.page-toboggan.page-toboggan-denied form .form-actions .form-submit:focus,.page-toboggan.page-toboggan-denied form .form-actions .form-next:focus{border:1px solid #249a10;}.page-toboggan.page-toboggan-denied form .form-actions a{margin-right:1em;}.page-toboggan.page-toboggan-denied fieldset{border-width:0;padding:12px;}.page-toboggan.page-toboggan-denied fieldset legend{background:transparent;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;font-size:18px;font-weight:bold;padding:.5em 0 0;width:100%;}.page-toboggan.page-toboggan-denied fieldset .hybridauth-widget-wrapper{margin-left:0;}.page-toboggan.page-toboggan-denied .user-form-title{color:#3a3a3a;font-size:32px;font-weight:normal;margin-bottom:.2em;}.page-toboggan.page-toboggan-denied .user-form-desc{color:#3a3a3a;font-size:18px;font-weight:normal;line-height:1.45em;margin:0 auto;width:70%;}.page-toboggan.page-toboggan-denied .straddle-container{border-top:1px solid #bbb;margin:auto;position:relative;text-transform:uppercase;text-align:center;top:1em;width:80%;}.page-toboggan.page-toboggan-denied .straddle-container .straddle{color:#4a4a4a;padding:0 10px;position:relative;top:-12px;z-index:2;}.page-toboggan.page-toboggan-denied .straddle-container:before{border-top:1px solid #fff;content:'';display:block;left:25%;margin:auto;opacity:1;position:absolute;top:-1px;width:50%;}.page-toboggan.page-toboggan-denied .social-description{margin:25px auto;text-align:center;width:80%;}.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:#4a4a4a;text-transform:uppercase;}.page-toboggan.page-toboggan-denied .hybridauth-widget-wrapper .hybridauth-widget li{margin:0 5px;}.page-toboggan.page-toboggan-denied .hybridauth-widget-wrapper .hybridauth-widget li.first{display:block;margin-bottom:20px;}.page-toboggan.page-toboggan-denied #user-login .form-item{padding-left:0;}.page-toboggan.page-toboggan-denied #user-login .form-item .form-text{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;max-width:100%;width:70%;}.page-hybridauth-window{background:#e6e7e3;}.page-hybridauth-window form{background:#fff;text-align:center;}.page-hybridauth-window form fieldset{border-width:0;margin:auto;padding:25px;width:100%;}.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{font-size:25.5px;font-weight:bold;margin-top:20px;}.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:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0.5em;width:40%;}.page-hybridauth-window .form-actions .form-submit:hover,.page-hybridauth-window .form-actions .form-next:hover{background-color:#23a20d;border:#22910f 1px solid;}.page-hybridauth-window .form-actions .form-submit:hover,.page-hybridauth-window .form-actions .form-submit:focus,.page-hybridauth-window .form-actions .form-next:hover,.page-hybridauth-window .form-actions .form-next:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-hybridauth-window .form-actions .form-submit:active,.page-hybridauth-window .form-actions .form-submit:focus,.page-hybridauth-window .form-actions .form-next:active,.page-hybridauth-window .form-actions .form-next:focus{background-color:#22a90c;outline:none;}.page-hybridauth-window .form-actions .form-submit:active,.page-hybridauth-window .form-actions .form-next:active{border:#22910f 1px solid;}.page-hybridauth-window .form-actions .form-submit:focus,.page-hybridauth-window .form-actions .form-next:focus{border:1px solid #249a10;}.page-hybridauth-window .form-actions a{margin-right:1em;}.page-user-confirm #page-title{font-size:25px;font-weight:bold;margin:10px auto 25px;text-align:center;}.page-user-confirm #content,.page-user-confirm #page,.page-user-confirm #mainpage{padding:0 !important;}.page-user-confirm #page{max-width:800px;width:80%;}.page-user-confirm .panel-content-top{margin:25px auto;width:80%;}.page-user-confirm .panel-content-bottom{margin:0;padding:0;width:100%;}.page-user-confirm .panel-content-bottom .pane-custom{margin:0;width:100%;}.page-user-confirm .panel-content-bottom .continue-links{margin:0;padding:0;}.page-user-confirm .panel-content-bottom .continue-links li{list-style-type:none;margin:25px;padding:0;}.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:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.page-user-confirm .panel-content-bottom .continue-links li .continue:hover{background-color:#23a20d;border:#22910f 1px solid;}.page-user-confirm .panel-content-bottom .continue-links li .continue:hover,.page-user-confirm .panel-content-bottom .continue-links li .continue:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-user-confirm .panel-content-bottom .continue-links li .continue:active,.page-user-confirm .panel-content-bottom .continue-links li .continue:focus{background-color:#22a90c;outline:none;}.page-user-confirm .panel-content-bottom .continue-links li .continue:active{border:#22910f 1px solid;}.page-user-confirm .panel-content-bottom .continue-links li .continue:focus{border:1px solid #249a10;}@media only screen and (max-width:768px) {
 .section-user .ui-dialog iframe.ui-dialog-content{-webkit-overflow-scrolling:touch;}.page-node-add-csm-school{background-color:transparent;}.page-node-add-csm-school #references-dialog-page{width:90%;}.page-node-add-csm-school #references-dialog-page #csm-school-node-form{left:-5px;padding-bottom:50px;position:relative;}.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs-list{margin:0;width:100%;}.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs form,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs fieldset,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs legend,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs div,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs ul,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs li,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs label,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs input,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs select,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs-list form,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs-list fieldset,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs-list legend,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs-list div,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs-list ul,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs-list li,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs-list label,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs-list input,.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs-list select{width:100%;}.page-node-add-csm-school #references-dialog-page #csm-school-node-form .vertical-tabs fieldset{padding-bottom:15px;}.page-node-add-csm-school #references-dialog-page #csm-school-node-form #edit-submit{padding:0.5em 1.5em;font-family:"Lato",Arial,Helvetica,sans-serif;font-size:1.25em;color:white;text-align:center;white-space:nowrap;background-color:#249a10;border:#239510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;margin:15px auto;}.page-node-add-csm-school #references-dialog-page #csm-school-node-form #edit-submit:hover{background-color:#23a20d;border:#22910f 1px solid;}.page-node-add-csm-school #references-dialog-page #csm-school-node-form #edit-submit:hover,.page-node-add-csm-school #references-dialog-page #csm-school-node-form #edit-submit:focus{-moz-transition:all,0.17s,ease-out 0s;-o-transition:all,0.17s,ease-out 0s;-webkit-transition:all,0.17s,ease-out 0s;transition:all 0.17s ease-out 0s;}.page-node-add-csm-school #references-dialog-page #csm-school-node-form #edit-submit:active,.page-node-add-csm-school #references-dialog-page #csm-school-node-form #edit-submit:focus{background-color:#22a90c;outline:none;}.page-node-add-csm-school #references-dialog-page #csm-school-node-form #edit-submit:active{border:#22910f 1px solid;}.page-node-add-csm-school #references-dialog-page #csm-school-node-form #edit-submit:focus{border:1px solid #249a10;} 
}@media only screen and (max-width:481px) {
 .page-node-add-csm-school #references-dialog-page #csm-school-node-form{overflow:scroll;height:400px;} 
}@media only screen and (min-width:481px) {
 .section-user.page-user-login #user-login .form-actions{margin:25px auto 120px;}.section-user.page-user-login .privacy-faqs{bottom:0;left:0;position:absolute;width:100%;} 
}@media only screen and (min-width:768px) {
 .section-user .vertical-tabs .vertical-tabs-list-wrapper{border-width:0;margin:0;padding:0;}.section-user .vertical-tabs ul.vertical-tabs-list{border-bottom-width:0;margin:-1px 0 15px;position:relative;}.section-user .vertical-tabs ul.vertical-tabs-list li{background-color:#fff;border-bottom:1px solid #ccc;font-size:15px;font-weight:bold;margin-right:60px;padding:0;white-space:normal;}.section-user .vertical-tabs ul.vertical-tabs-list li a{color:#4a4a4a;display:block;font-size:15px;margin:0;padding:0.5em 0.6em;}.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{border-bottom-width:0;color:#777;}.section-user .vertical-tabs ul.vertical-tabs-list li .item-list{height:auto;}.section-user .vertical-tabs ul.vertical-tabs-list li ul{display:none;padding:0 0 15px 15px;position:static;}.section-user .vertical-tabs ul.vertical-tabs-list li ul li{border-bottom-width:0;display:block;line-height:1em;margin-right:0;}.section-user .vertical-tabs ul.vertical-tabs-list li ul li a{padding:10px;}.section-user .vertical-tabs ul.vertical-tabs-list li.active-trail ul{display:block;}.section-user .vertical-tabs ul.vertical-tabs-list li a:before{content:' ';display:inline-block;margin:0 10px 3px 0;vertical-align:middle;}.section-user .vertical-tabs ul.vertical-tabs-list li li a:before{content:'';display:none;}.section-user .vertical-tabs ul.vertical-tabs-list li#vtab-my-account a:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) 0 0 no-repeat;height:20px;width:20px;}.section-user .vertical-tabs ul.vertical-tabs-list li#vtab-my-profile a:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -180px 0 no-repeat;height:20px;width:21px;}.section-user .vertical-tabs ul.vertical-tabs-list li#vtab-my-bio a:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -180px 0 no-repeat;height:20px;width:21px;}.section-user .vertical-tabs ul.vertical-tabs-list li#vtab-admin a:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) 0 0 no-repeat;height:20px;width:20px;}.section-user .vertical-tabs ul.vertical-tabs-list li#favtab-my-reviews a:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -221px 0 no-repeat;height:20px;width:21px;}.section-user .vertical-tabs ul.vertical-tabs-list li#favtab-my-saved-items a:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -262px 0 no-repeat;height:20px;width:23px;}.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{font-size:12px;margin:0 6%;}.section-user form .form-item{margin:5px 0;}.section-user form .form-actions{margin-left:225px;}.section-user form .form-actions .form-submit,.section-user form .form-actions .form-next,.section-user form .form-actions .form-cancel{font-size:1.25em;width:40%;}.section-user fieldset .fieldset-description{padding-left:180px;padding-left:0;}.section-user fieldset .form-item{padding-left:180px;}.section-user fieldset .form-item .form-item{margin-left:0;padding-left:0;width:auto;}.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;padding-right:20px;text-align:right;width:180px;}.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{line-height:18px;padding-top:8px;}.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:25em;}.section-user fieldset .form-item.form-type-radios .form-radios .form-type-radio{height:1.5em;margin:0 0 5px;padding-left:0;}.section-user fieldset .form-item.form-type-radios .form-radios .form-type-radio label{display:inline;float:none;margin-left:5px;text-align:left;}.section-user fieldset .form-item.form-type-radios .form-radios#edit-user-type{float:none;width:250px;}.section-user fieldset .form-item.form-type-radios .form-radios#edit-user-type .form-item-user-type label{display:block;width:auto;font-size:21px;line-height:27px;}.section-user fieldset .form-item.form-type-radios .form-radios#edit-user-type .form-item-user-type label:hover span{display:none;}.section-user fieldset .form-item.form-type-radios .form-radios#edit-user-type .form-item-user-type label:hover em{display:block;}.section-user fieldset .form-item.form-type-radios .form-radios#edit-user-type .form-item-user-type label.disabled:hover span{display:inline;}.section-user fieldset .form-item.form-type-radios .form-radios#edit-user-type .form-item-user-type label.disabled:hover em{display:none;}.section-user fieldset .form-item.form-type-radios:after{display:block;height:1px;clear:left;content:'.';visibility:hidden;}.section-user fieldset .form-item.form-type-checkbox{padding-left:180px;padding-left:0 !important;}.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{padding-left:0;width:50%;}.section-user fieldset .form-item.form-type-date-select .date-padding{padding:10px 0;width:auto;}.section-user fieldset .form-item.form-type-date-select .date-padding .form-type-select{margin:0;width:auto;}.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{margin-left:0;padding-left:0;}.section-user fieldset table.social-providers,.section-user fieldset .hybridauth-widget-wrapper{margin-left:180px;}.section-user fieldset .field-name-field-collection-child tr:first-of-type .date-padding{padding-top:0;}.section-user fieldset .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset{margin-bottom:15px;}.section-user fieldset .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset legend{top:27px;text-align:right;}.section-user fieldset .field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset .date-padding{padding-top:0;padding-left:0 !important;}.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{margin:0;padding:0 1em 0 0;width:40%;}.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{left:325px;top:20px;}.section-user fieldset .field-name-field-collection-child .field-add-more-submit{margin-left:180px;}.section-user.page-user-login #header,.section-user.page-user-register #header,.section-user.page-user-password #header{left:0;margin:0 auto;max-width:none;position:absolute;top:65px;width:100%;z-index:2;}.section-user.page-user-login #header #site-logo,.section-user.page-user-register #header #site-logo,.section-user.page-user-password #header #site-logo{float:none;margin:40px auto 0;text-align:center;width:auto;}.section-user.page-user-login #header #site-logo .header-logo.logo-section-media.stacked-logo,.section-user.page-user-register #header #site-logo .header-logo.logo-section-media.stacked-logo,.section-user.page-user-password #header #site-logo .header-logo.logo-section-media.stacked-logo{background-position:top center;}.section-user.page-user-login #main,.section-user.page-user-register #main,.section-user.page-user-password #main{margin-top:0;}.section-user.page-user-login #mainpage,.section-user.page-user-register #mainpage,.section-user.page-user-password #mainpage{margin:0;padding:0 25px 12px;}.section-user.page-user-login #mainpage #main h1.title,.section-user.page-user-login #mainpage #main form,.section-user.page-user-login #mainpage #main .block-csm-user,.section-user.page-user-register #mainpage #main h1.title,.section-user.page-user-register #mainpage #main form,.section-user.page-user-register #mainpage #main .block-csm-user,.section-user.page-user-password #mainpage #main h1.title,.section-user.page-user-password #mainpage #main form,.section-user.page-user-password #mainpage #main .block-csm-user{text-align:center;}.section-user.page-user-login #navigation,.section-user.page-user-register #navigation,.section-user.page-user-password #navigation{display:none;}.section-user.page-user-login #page,.section-user.page-user-register #page,.section-user.page-user-password #page{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;max-width:540px;margin:50px auto 60px;width:60%;}.section-user.page-user-login #content,.section-user.page-user-register #content,.section-user.page-user-password #content{margin-top:130px;}.section-user.page-user-login #content .zocial.icon,.section-user.page-user-register #content .zocial.icon,.section-user.page-user-password #content .zocial.icon{width:2.25em;height:2.25em;max-width:2.25em;max-height:2.25em;font-size:22px;background-image:initial;-moz-box-shadow:initial;-webkit-box-shadow:initial;box-shadow:initial;border-width:0;-moz-border-radius:1.15em;-webkit-border-radius:1.15em;border-radius:1.15em;}.section-user.page-user-login #content .zocial.icon:before,.section-user.page-user-register #content .zocial.icon:before,.section-user.page-user-password #content .zocial.icon:before{font-size:1.2em;line-height:1.9em;}.section-user.page-user-login #content .zocial.icon.facebook:before,.section-user.page-user-register #content .zocial.icon.facebook:before,.section-user.page-user-password #content .zocial.icon.facebook:before{position:relative;left:-.2em;}.section-user.page-user-login #content h1.title,.section-user.page-user-register #content h1.title,.section-user.page-user-password #content h1.title{font-size:36px;font-weight:bold;margin:10px auto 25px;}.section-user.page-user-login .straddle-container:before,.section-user.page-user-register .straddle-container:before,.section-user.page-user-password .straddle-container:before{left:25%;width:50%;}.section-user.page-user-login .form-item.form-type-textfield,.section-user.page-user-login .form-item.form-type-password,.section-user.page-user-register .form-item.form-type-textfield,.section-user.page-user-register .form-item.form-type-password,.section-user.page-user-password .form-item.form-type-textfield,.section-user.page-user-password .form-item.form-type-password{clear:both;margin-bottom:15px;}.section-user.page-user-login .form-item.form-type-textfield input.form-text,.section-user.page-user-login .form-item.form-type-password input.form-text,.section-user.page-user-register .form-item.form-type-textfield input.form-text,.section-user.page-user-register .form-item.form-type-password input.form-text,.section-user.page-user-password .form-item.form-type-textfield input.form-text,.section-user.page-user-password .form-item.form-type-password input.form-text{max-width:70%;}.section-user.page-user-login .hybridauth-widget-wrapper .hybridauth-widget li.first,.section-user.page-user-register .hybridauth-widget-wrapper .hybridauth-widget li.first,.section-user.page-user-password .hybridauth-widget-wrapper .hybridauth-widget li.first{display:inline-block;margin:1px;}.section-user.page-user-login .form-item.form-type-textfield label,.section-user.page-user-login .form-item.form-type-password label,.section-user.page-user-register .form-item.form-type-textfield label,.section-user.page-user-register .form-item.form-type-password label{max-width:30%;}.section-user.page-user-login .form-item.form-type-textfield label.error,.section-user.page-user-login .form-item.form-type-password label.error,.section-user.page-user-register .form-item.form-type-textfield label.error,.section-user.page-user-register .form-item.form-type-password label.error{max-width:100%;}.section-user.page-user-login #user-login fieldset .fieldset-wrapper{padding-top:0;}.section-user.page-user-login #edit-social,.section-user.page-user-login #edit-login{border-width:0;margin-bottom:0;padding:12px 0;}.section-user.page-user-login #edit-social legend,.section-user.page-user-login #edit-login legend{display:none;}.section-user.page-user-login fieldset .hybridauth-widget-wrapper{margin:0 auto;}.section-user.page-user-login fieldset .hybridauth-widget-wrapper .social-prefix{text-transform:uppercase;}.section-user.page-user-register #edit-group-prereg{padding:12px;}.section-user.page-user-register #edit-group-prereg .form-item-user-type{margin:0;}.section-user.page-user-register .field-widget-text-textfield{float:left;width:50%;}.section-user.page-user-register .field-widget-text-textfield .form-item{margin:0;width:100%;}.section-user.page-user-register .field-widget-text-textfield input{width:100%;}.section-user.page-user-register .field-widget-text-textfield.field-name-field-parents-email{float:none;width:100%;}.section-user.page-user-register .form-type-textfield{padding:0 12px;width:100%;}.section-user.page-user-register .form-type-textfield input.form-text{max-width:100%;width:100%;}.section-user.page-user-register .form-item.form-item-mail,.section-user.page-user-register .form-item.form-item-pass{width:95%;}.section-user.page-user-register .form-item.form-item-mail input.form-text,.section-user.page-user-register .form-item.form-item-pass input.form-text{max-width:100%;}.section-user.page-user-register .field-type-location{clear:left;margin:auto;width:95%;}.section-user.page-user-register .field-type-location fieldset .form-item{clear:none;padding:0;float:left;width:50%;}.section-user.page-user-register .field-type-location fieldset .form-item input.form-text{max-width:none;width:95%;}.section-user.page-user-register .field-type-location fieldset .form-item.form-type-checkbox{margin-top:12px;padding-left:5px;}.section-user.page-user-register .field-type-location fieldset .form-item.form-type-checkbox label{text-align:left;}.section-user.page-user-register .field-type-location fieldset .form-item.form-type-textfield{clear:left;margin-bottom:0;}.section-user.page-user-register .field-type-location fieldset .form-item.form-type-textfield label{max-width:100%;padding-right:0;text-align:left;}.section-user.page-user-register .field-type-location fieldset .form-item.form-type-textfield.form-item-field-user-location-und-0-province{clear:none;}.section-user.page-user-register .field-type-location fieldset .form-item.form-item-field-user-location-und-0-country{clear:left;margin-left:0;}.section-user.page-user-register .field-type-location fieldset.location{padding-bottom:0;}.section-user.page-user-register .field-type-location fieldset .fieldset-description{padding-left:0;}.section-user.page-user-register .terms-wrapper{padding:0 5px;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset .fieldset-wrapper{background:#777 url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/why-sign-up-bg-1620x989.jpg) no-repeat center top;height:800px;background-size:cover;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset .fieldset-wrapper .blurb-text h2{text-align:left;}.section-user.page-user-register #block-csm-user-register-block-blurb fieldset .fieldset-wrapper .blurb-text .sign-me-up{display:inline-block;}.section-user.page-user-register #user-register-form .form-item-name input.form-text,.section-user.page-user-register #user-register-form .field-name-field-name-first input.form-text,.section-user.page-user-register #user-register-form .field-name-field-name-last input.form-text{max-width:100%;}.section-user.page-user-register #user-register-form #field-name-first-add-more-wrapper input.form-text ~ .description{margin-right:-110%;padding-top:15px;}.section-user.page-user-register #user-register-form #field-name-first-add-more-wrapper label.error + .description{padding-top:0;}.section-user.page-user-register #user-register-form #field-name-last-add-more-wrapper input.form-text ~ .description{margin-left:-110%;padding-top:15px;}.section-user.page-user-register #user-register-form #field-name-last-add-more-wrapper label.error + .description{padding-top:0;}.section-user.page-user-register #user-register-form .form-item-field-user-location-und-0-postal-code input.form-text ~ .description{margin-right:-110%;}.section-user.page-user-register.teen-user #user-register-form .form-item-name,.section-user.page-user-register.kid-user #user-register-form .form-item-name{margin:15px auto;padding:0;width:95%;}.section-user.page-user-register.teen-user #user-register-form .form-item-name input.form-text,.section-user.page-user-register.kid-user #user-register-form .form-item-name input.form-text{font-size:18px;max-width:100%;}.section-user.page-user-register.teen-user .field-type-datetime,.section-user.page-user-register.kid-user .field-type-datetime{width:95%;}.section-user.page-user-register.teen-user .field-type-datetime fieldset,.section-user.page-user-register.kid-user .field-type-datetime fieldset{padding:2em 0 0;}.section-user.page-user-register.teen-user .field-type-datetime fieldset legend,.section-user.page-user-register.kid-user .field-type-datetime fieldset legend{padding:.5em .1em;text-align:left;}.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{padding-left:0;width:100%;}.section-user.page-user-edit fieldset .form-item.form-type-password-confirm{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{left:0;margin:0 auto;max-width:none;position:absolute;top:0;width:100%;z-index:2;}.section-user.page-user-complete-profile #header #site-logo{float:none;margin:40px auto 0;text-align:center;width:auto;}.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:130px;}.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{border:1px solid #ddd;padding:0;}.section-user.page-user-complete-profile #page{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;max-width:800px;margin:0 auto 50px;width:80%;}.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{border-bottom:1px solid #979797;margin:25px 37px;padding-bottom:35px;}.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{margin:0;padding:0;position:static;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{font-size:12px;margin:0 0 0 5px;width:20%;}.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 fieldset#group-educator{padding-top:110px;}.section-user.page-user-complete-profile fieldset#group-educator.collapsed{margin-bottom:60px;padding-top:110px;}.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{margin:0 25px;padding:.5em 1.5em;width:auto;}.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{border-bottom:1px solid #d7d7d7;display:table-cell;vertical-align:top;width:50%;}.section-user.page-user-complete-profile-subscriptions #csm-user-complete-profile-subscriptions-form > div .row .cell.col1{border-right:1px solid #d7d7d7;padding-left:37px;}.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{border-bottom-width:0;margin:25px;padding-top: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{border-right:1px solid #ddd;margin-bottom:50px;}.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{background:#f2f3ef;border-top:1px solid #ddd;height:80px;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .pane-1{margin:0;}.section-user.page-user-complete-profile-thanks #content .panel-col-bottom .pane-1 .pane-content{padding:0;}.section-user.page-user-complete-profile-thanks #content .pane-2 .pane-content{border-bottom-width:0;}.section-user.page-user-complete-profile-thanks #content .continue-links{text-align:right;}.section-user.page-user-complete-profile-thanks #content .continue-links li{display:inline-block;}.section-user.page-user-complete-profile-thanks #content .social-item{margin:10px 35px;}.section-user.page-user-edit #group-account-prefix-title{margin-bottom:15px;margin-left:3px;}.section-user.page-user-edit #user-profile-form .vertical-tabs > .vertical-tabs-panes{padding-left:15em;}.section-user.page-user-edit #user-profile-form .hybridauth-widget-wrapper{margin:0 0 25px;}.section-user.page-user-edit #user-profile-form .hybridauth-widget-wrapper h3{float:left;font-weight:bold;line-height:1.1em;margin-top:5px;padding-right:20px;text-align:right;width:180px;}.section-user.page-user-edit #user-profile-form .hybridauth-widget-wrapper .zocial.icon{font-size:1.4em;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper{margin:0 0 25px 0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .fieldset-description{padding-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper fieldset{margin:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-name-field-user-hide-photo{margin-top:10px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-item-field-user-picture-und-0,.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-item-field-user-hide-photo-und{padding-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-item-field-user-picture-und-0 div.image-widget-data{float:none;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-item-field-user-picture-und-0 .image-widget:after{clear:none;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-type-textfield.form-item-field-reference-school-und-0-target-id label{padding-top:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item .form-item{padding-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item .form-item.form-item-field-birthday-und-0-value-month,.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item .form-item.form-item-field-birthday-und-0-value-year{width:300px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item .form-item.form-item-field-birthday-und-0-value-month .form-select,.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item .form-item.form-item-field-birthday-und-0-value-year .form-select{width:100%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-item.form-type-textfield input{width:50%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.location{margin:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.location .form-item-field-user-location-und-0-postal-code{display:inline-block;width:50%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.location .form-item-field-user-location-und-0-postal-code + .form-type-checkbox{display:inline-block;margin-top:.6em;vertical-align:top;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-type-select{padding-left:0;margin-left:0;width:75%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-type-select label{float:left;text-align:right;padding-right:20px;width:180px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-type-select select{width:74%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-type-select.form-item-field-role-title-und label,.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-type-select.form-item-field-user-label-und label{padding-top:12px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-type-select.form-item-field-role-title-und:after,.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .form-type-select.form-item-field-user-label-und:after{right:3%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .location .form-item label{width:180px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection .form-item{display:inline;padding-left:0;width:45%;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-multiple-table td.field-multiple-drag{display:none;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset legend{left:0;line-height:1em;padding-right:20px;width:180px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday fieldset .date-padding .form-type-select select{width:185px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday + .form-submit{left:auto;right:0;top:15px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday .date-padding{padding-left:0;padding-top:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-multiple-table td .field-name-field-child-birthday .date-padding + .description{padding-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-multiple-table tr:first-of-type .field-name-field-child-birthday .date-padding{padding-top:60px;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper .field-type-field-collection.field-name-field-collection-child .form-item .field-add-more-submit{margin:0 0 25px 0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper fieldset .fieldset-description{padding-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper fieldset .form-item{padding-left:0;}.section-user.page-user-edit #user-profile-form fieldset.form-wrapper.vertical-tabs-pane .form-type-select select{width:66.67%;}.section-user.page-user-edit #user-profile-form .field-name-field-child-privacy{margin-bottom:25px;}.section-user.page-user-edit #user-profile-form .field-name-field-homeschooler{margin-bottom:25px;}.section-user.page-user-edit #user-profile-form .edit-field-reference-school-und-0-target-id ul.references-dialog-links{padding-left:180px;}.section-user.page-user-edit #user-profile-form .form-actions{margin-left:225px;}.section-user.page-user-edit #user-profile-form .form-actions .form-submit,.section-user.page-user-edit #user-profile-form .form-actions .form-next,.section-user.page-user-edit #user-profile-form .form-actions .form-cancel{font-size:1.25em;width:110px;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish legend,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy legend{padding-top:5px;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset{padding-top:0;}.section-user.page-user-edit #user-profile-form #edit-newsletters-container-general fieldset.collapsed,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-educator fieldset.collapsed,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-spanish fieldset.collapsed,.section-user.page-user-edit #user-profile-form #edit-newsletters-container-advocacy fieldset.collapsed{padding-top:20px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .vertical-tabs-list-wrapper,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .vertical-tabs-list-wrapper,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .vertical-tabs-list-wrapper{border-width:0;margin:0;padding: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{border-bottom-width:0;margin:-1px 0 15px;position:relative;}.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{background-color:#fff;border-bottom:1px solid #ccc;font-size:15px;font-weight:bold;margin-right:60px;padding:0;white-space:normal;}.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{color:#4a4a4a;display:block;font-size:15px;margin:0;padding:0.5em 0.6em;}.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{border-bottom-width:0;color:#777;}.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{display:none;padding:0 0 15px 15px;position:static;}.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{border-bottom-width:0;display:block;line-height:1em;margin-right:0;}.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;}.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 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{content:' ';display:inline-block;margin:0 10px 3px 0;vertical-align:middle;}.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{content:'';display:none;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-my-account a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-my-account a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-my-account a:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) 0 0 no-repeat;height:20px;width:20px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-my-profile a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-my-profile a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-my-profile a:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -180px 0 no-repeat;height:20px;width:21px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-my-bio a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-my-bio a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-my-bio a:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -180px 0 no-repeat;height:20px;width:21px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-admin a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-admin a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#vtab-admin a:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) 0 0 no-repeat;height:20px;width:20px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#favtab-my-reviews a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#favtab-my-reviews a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#favtab-my-reviews a:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -221px 0 no-repeat;height:20px;width:21px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#favtab-my-saved-items a:before,.page-user-bio .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#favtab-my-saved-items a:before,.page-user-blog .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper ul.vertical-tabs-list li#favtab-my-saved-items a:before{background:url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/png-icons-s4a01376cc4.png) -262px 0 no-repeat;height:20px;width:23px;}.section-users .panel-2col-stacked-sidebar-left .sidebar-primary-wrapper .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{position:static;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{content:' | ';margin:0 10px;}.section-users #edit-actions--3,.page-user-bio #edit-actions--3,.page-user-blog #edit-actions--3{margin-left:33.33%;}.section-users .view-user-content td,.section-users .view-user-content-flagged-favorites td{padding:5px 15px;vertical-align:middle;}.page-user-bio .pane-user-field-user-picture{float:left;margin:0 25px 10px 0;}.page-user-bio .pane-user-field-bio{margin:15px 0;}.page-toboggan.page-toboggan-denied #main{max-width:540px;margin:auto;padding:0 25px 25px;width:60%;}.page-toboggan.page-toboggan-denied #content h1.title{font-size:36px;font-weight:bold;margin:10px auto 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{clear:both;margin-bottom:15px;position:relative;}.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;right:0px;top:40px;}.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;max-width:30%;line-height:18px;padding:8px 20px 0 0;text-align:right;width:180px;}.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 .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{border-width:0;margin-bottom:0;padding:12px 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{margin:auto;padding:0 25px 12px;width:100%;}.page-user-confirm #content .panel-content-bottom{background:#f2f3ef;border-top:1px solid #ddd;height:80px;}.page-user-confirm #content .panel-content-bottom .continue-links{text-align:right;}.page-user-confirm #content .panel-content-bottom .continue-links li{display:inline-block;}.page-hybridauth-window form{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;max-width:800px;margin:50px auto;width:80%;}.page-hybridauth-window form fieldset{width:66%;} 
}@media only screen and (min-width:970px) {
 .section-user.page-user-register{background:#2f2f2f url(https://d2e111jq13me73.cloudfront.net/sites/all/themes/commonsense/images/reg-profile/bg-image-1620x989.jpg) no-repeat center top;background-size:100% auto;background-position-y:47%;} 
}/**/
#edit-field-collection-slider-und-0-field-red-rating{float:left;margin-right:30px;}#edit-field-collection-slider-und-0-field-red-rating input{width:150px;}#edit-field-collection-slider-und-0-field-green-rating{float:left;padding-top:5px;}#edit-field-collection-slider-und-0-field-green-rating input{width:150px;}output[name="csm-ui-slider-red-rating-range-slider-output"]{background:#ddd;border:3px solid #fff;-moz-box-shadow:1px 3px 5px 0px #bbb;-webkit-box-shadow:1px 3px 5px 0px #bbb;box-shadow:1px 3px 5px 0px #bbb;color:#249a10;display:inline-block;font-size:1.4em;font-weight:bold;height:20px;line-height:20px;margin-left:10px;padding:5px;text-align:center;vertical-align:bottom;width:20px;background:#f00;color:#fff;}output[name="csm-ui-slider-green-rating-range-slider-output"]{background:#ddd;border:3px solid #fff;-moz-box-shadow:1px 3px 5px 0px #bbb;-webkit-box-shadow:1px 3px 5px 0px #bbb;box-shadow:1px 3px 5px 0px #bbb;color:#249a10;display:inline-block;font-size:1.4em;font-weight:bold;height:20px;line-height:20px;margin-left:10px;padding:5px;text-align:center;vertical-align:bottom;width:20px;background:#249a10;color:#fff;}output[name="csm-ui-review-recommended-age-range-slider-output"]{background:#ddd;border:3px solid #fff;-moz-box-shadow:1px 3px 5px 0px #bbb;-webkit-box-shadow:1px 3px 5px 0px #bbb;box-shadow:1px 3px 5px 0px #bbb;color:#249a10;display:inline-block;font-size:1.4em;font-weight:bold;height:20px;line-height:20px;margin-left:10px;padding:5px;text-align:center;vertical-align:bottom;width:20px;color:#00f;}output span.csm-rating{width:35px;height:35px;text-align:center;-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;border:3px solid #fff;-moz-box-shadow:1px 3px 5px 0px #bbb;-webkit-box-shadow:1px 3px 5px 0px #bbb;box-shadow:1px 3px 5px 0px #bbb;font-family:helvetica;color:#fff;font-size:1.1em;line-height:28px;display:inline-block;vertical-align:bottom;}output span.csm-rating.on{background-color:#249a10;}output span.csm-rating.pause,output span.csm-rating.iffy{background-color:#fa0;}output span.csm-rating.off{background-color:#f00;}output span.csm-rating.not-for-kids{background-color:#ccc;color:#ccc;position:relative;}output span.csm-rating.not-for-kids:after{display:block;position:absolute;top:5px;left:5px;width:20px;height:35px;content:"NOT FOR KIDS";font-weight:bold;font-size:8px;line-height:7px;font-weight:bold;text-align:center;color:#fff;}output span.csm-rating.on{color:#249a10;}output span.csm-rating.iffy{color:#fa0;}output span.csm-rating.off{color:#f00;}output span.csm-rating.not-for-kids:after{color:#ccc;}output span.stars{font-family:icons;letter-spacing:2px;color:#fff;display:inline-block;font-size:4em;letter-spacing:normal;margin-left:20px;margin-top:2px;vertical-align:top;}output span.stars:before{color:#555;font-size:18px;}output span.stars:after{color:#ddd;font-size:18px;margin-left:-5px;}output span.stars.hover:before{color:#555;}output span.stars.rating-5:before,output span.stars.hover-5:before{content:'⋆⋆⋆⋆⋆';}output span.stars.rating-4:before,output span.stars.hover-4:before{content:'⋆⋆⋆⋆';}output span.stars.rating-4:after,output span.stars.hover-4:after{content:'⋆';}output span.stars.rating-3:before,output span.stars.hover-3:before{content:'⋆⋆⋆';}output span.stars.rating-3:after,output span.stars.hover-3:after{content:'⋆⋆';}output span.stars.rating-2:before,output span.stars.hover-2:before{content:'⋆⋆';}output span.stars.rating-2:after,output span.stars.hover-2:after{content:'⋆⋆⋆';}output span.stars.rating-1:before,output span.stars.hover-1:before{content:'⋆';}output span.stars.rating-1:after,output span.stars.hover-1:after{content:'⋆⋆⋆⋆';}output span.stars.rating-0:after,output span.stars.hover-0:after{content:'⋆⋆⋆⋆⋆';}.node-csm_review-form output span.stars{font-size:8px;position:relative;top:-.2em;}.hidden{display:none;}.view-reviews-browse-search-api .views-exposed-widget.views-widget-sort-order{display:none;}#csm-top-picks-node-form .field-name-field-top-picks-content .form-type-textfield .form-required{display:none;}.dialog-links{position:relative;top:-5px;}.block ul.references-dialog-links{margin:0;}ul.references-dialog-links li{margin-right:5px;}ul.references-dialog-links li a{-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;-moz-box-shadow:2px 2px 2px 0 #aaa;-webkit-box-shadow:2px 2px 2px 0 #aaa;box-shadow:2px 2px 2px 0 #aaa;background-color:#249a10;border:none;color:#fff;font-family:MuseoSans;font-size:1.25em;padding:0.5em 1.5em;background-color:#eee !important;background-image:none !important;padding:10px 5px 0;text-decoration:none;}ul.references-dialog-links li a:before{color:#ccc;font-family:icons;font-size:20px;float:left;margin-right:.33em;}ul.references-dialog-links li a.csm_book:before{content:':';}ul.references-dialog-links li a.csm_app:before{content:'?';}ul.references-dialog-links li a.csm_game:before{content:'6';}ul.references-dialog-links li a.csm_movie:before{content:'5';}ul.references-dialog-links li a.csm_music:before{content:'\266B';}ul.references-dialog-links li a.csm_tv:before{content:'\2010';}ul.references-dialog-links li a.csm_website:before{content:'\EA00';}ul.references-dialog-links li a.csm_about:before,ul.references-dialog-links li a.csm_landing_page:before{content:'\2139';}ul.references-dialog-links li a.csm_blog:before{content:'\E973';}ul.references-dialog-links li a.csm_video:before{content:'\25B6';}ul.references-dialog-links li a.csm_top_picks:before{content:'7';}ul.references-dialog-links li a.csm_press_release:before{content:'>';}ul.references-dialog-links li a.csm_research:before{content:'9';}ul.references-dialog-links li a.csm_curriculum_lesson:before{content:'\E960';}ul.references-dialog-links li a:before{color:#249A10;float:none;margin-right:0;}ul.references-dialog-links li a.add-dialog.generic:before{content:'\26E8';}ul.references-dialog-links li a.edit-dialog:before{content:'<';}ul.references-dialog-links li a.search-dialog:before{content:'o';}ul.references-dialog-links li.first a{margin-left:0;}.page-node-edit .references-dialog-links li{display:none;}.page-node-edit .references-dialog-links li.first,.page-node-edit .references-dialog-links li.last{display:inline;}.view-references-dialog-search-view tr{cursor:pointer;}#field-collection-slider-rendered{clear:both;padding-top:10px;}#field-collection-slider-rendered .field-collection-slider-rendered-age-item{border-right:1px ridge #bbb;display:inline-block;font-weight:bold;height:25px;line-height:25px;text-align:center;width:25px;}#field-collection-slider-rendered .field-collection-slider-rendered-age-item.first{border-radius:12px 0 0 12px;}#field-collection-slider-rendered .field-collection-slider-rendered-age-item.last{border-radius:0 12px 12px 0;border-right:none;}#field-collection-slider-rendered .field-collection-slider-rendered-age-item.red{background-color:#f00;color:#f00;}#field-collection-slider-rendered .field-collection-slider-rendered-age-item.yellow{background-color:#fa0;color:#fa0;}#field-collection-slider-rendered .field-collection-slider-rendered-age-item.green{background-color:#249a10;color:#249a10;}#field-collection-slider-rendered-legend{margin-left:5px;}#field-collection-slider-rendered-legend .field-collection-slider-rendered-age-item{border-right:1px ridge #fff;display:inline-block;font-weight:bold;height:25px;line-height:25px;text-align:right;width:25px;}.page-admin-config-development-csm-search-testing a.csm-search-testing-string,.page-admin-config-development-csm-search-testing a:link.csm-search-testing-string,.page-admin-config-development-csm-search-testing a:active.csm-search-testing-string{color:#249A10;}.page-admin-config-development-csm-search-testing .result{border:1px solid #ccc;margin:10px 0;padding:10px;}.page-admin-config-development-csm-search-testing .result span{display:inline-block;}.page-admin-config-development-csm-search-testing .result span.relevance{font-weight:bold;margin-right:50px;text-align:right;width:60px;}.page-admin-config-development-csm-search-testing .result span.type,.page-admin-config-development-csm-search-testing .result span.media-type{width:100px;}.page-admin-config-development-csm-search-testing .result span.title{margin-left:40px;}div.field-group-tabs-wrapper div.field-name-field-release-date fieldset,div.field-group-tabs-wrapper div.field-name-field-review-date fieldset{background-color:transparent;border:0;margin-bottom:0;padding:0;}div.field-group-tabs-wrapper div.field-name-field-release-date fieldset .fieldset-legend,div.field-group-tabs-wrapper div.field-name-field-review-date fieldset .fieldset-legend{padding-left:0;position:relative;text-transform:none;}div.field-group-tabs-wrapper div.field-name-field-release-date fieldset div.form-type-date-popup,div.field-group-tabs-wrapper div.field-name-field-review-date fieldset div.form-type-date-popup{padding:0;padding-top:5px;}div.field-group-tabs-wrapper div.field-name-field-release-date fieldset .fieldset-wrapper,div.field-group-tabs-wrapper div.field-name-field-review-date fieldset .fieldset-wrapper{margin:0;padding:0;}div.field-group-tabs-wrapper div.field-name-field-release-date fieldset .fieldset-wrapper div,div.field-group-tabs-wrapper div.field-name-field-review-date fieldset .fieldset-wrapper div{padding-top:0;}div.field-group-tabs-wrapper div.field-name-field-release-date fieldset .date-padding,div.field-group-tabs-wrapper div.field-name-field-review-date fieldset .date-padding{padding:0;}div.field-group-tabs-wrapper div.field-name-field-release-date fieldset label,div.field-group-tabs-wrapper div.field-name-field-review-date fieldset label{display:none;}.field-name-field-collection-release-date .field-name-field-release-platform{margin-right:20px;}.field-name-field-collection-release-date td input.form-submit{margin:0;vertical-align:middle;}.field-name-field-collection-release-date div.form-wrapper{display:inline-block;vertical-align:middle;}#field-collection-learning-rating-values tr.odd .form-item,#field-collection-learning-rating-values tr.even .form-item{white-space:normal;}.page-node-edit{}.page-node-edit .form-item tr td .form-item{padding:15px 0;}.page-node-edit div.field-name-field-collection-product-ids td{padding-bottom:0;padding-top:0;}.page-node-edit div.field-name-field-collection-product-ids td .form-wrapper{display:inline-block;width:40%;margin-right:1em;}.page-node-edit div.field-name-field-collection-product-ids td .form-item{padding:2px 0;}.page-node-edit div.field-name-field-collection-product-ids td .form-item label{display:inline-block;width:45%;font-size:10px;}.page-node-edit div.field-name-field-collection-product-ids td .form-item label + input,.page-node-edit div.field-name-field-collection-product-ids td .form-item label + select{width:50%;}.page-node-edit div.field-name-field-collection-product-ids td .form-submit{margin:2px 0;font-size:10px;}/**/
