@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,300,400,600,700,800);body{font-family:"Open Sans","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;background:url(/sites/all/themes/corporateclean/images/bg-header.png) #fbfbfb repeat-x;color:#414042;margin:0;padding:0;outline:0 none;vertical-align:baseline;min-width:980px;}h1,h2,h3,h4,h5,h6{font-family:"Open Sans","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;margin:25px 0 0 0;text-shadow:1px 1px 1px #EAF1EA;}h1,.campTitle{font:600 32px/36px "Open Sans","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;margin:0 0 10px 0;font-weight:600;color:#594A42;}h2,a.caseinfo,.coalitioninfo .title,a.softwareinfo .title,.view-lesson-plans .left a:nth-child(2){font-size:22px;line-height:30px;font-weight:600;color:#459484;text-decoration:none;margin:0 0 12px;}.associated-software .associated-software-titles a:nth-child(2),.grade-level .grade-level-titles a:nth-child(2){font-size:14px;line-height:18px;text-decoration:underline;font-weight:400;padding-top:5px;color:#666;}h3{font-size:18px;line-height:23px;color:#459484;}p{margin:5px 0 20px;font-size:16px;line-height:24px;font-weight:400;}a,li a.active{color:#2E3F55;font-weight:400;}a:hover{color:#2E3FA5;}a img{border:none;display:block;outline:none;overflow:hidden;}img.masked,.field-type-image img{background:transparent url(/sites/all/themes/corporateclean/images/pattern.png);border:1px solid #d8d8d8;margin:10px 0;padding:10px;}code{font-family:"Courier New",Courier,monospace;}blockquote{background:transparent url(/sites/all/themes/corporateclean/images/blockquote.png) no-repeat top left;margin:40px 0;padding:0 55px;}table{border-collapse:collapse;width:100%;}table,td{border:1px solid #bbbbbb;}table th{background:#222222;border:none;color:#ffffff;font-weight:bold;}table tr.odd{background:transparent;}table tr.even{background:#ffffff;}table td,table th{padding:5px;}table th a{color:#FFF;}ol,ul{font-size:16px;line-height:24px;font-weight:400;}ol{list-style-type:decimal;}ol ol{list-style-type:upper-alpha;}ol ol ol{list-style-type:lower-alpha;}li{display:list-item;}ul ul li{padding-top:5px;}dt a,dt{font-weight:700;}dd{margin-bottom:20px;}select{}#header-menu ul.menu{display:block;margin:0;padding:0;}#header-menu ul.menu li{display:inline-block;float:left;margin:0;padding:0;vertical-align:middle;padding:11px 12px 12px;}#header-menu ul.menu li a{color:#231F20;font-family:"Open Sans","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;margin:0;outline:none;text-align:center;text-decoration:none;text-transform:uppercase;}#header-menu ul.menu li a:hover,#header-menu ul.menu li a.active{color:#2e3f55;}#header-menu ul.menu li a:after{content:none;}#header-menu ul.menu li.active-trail,#header-menu ul.menu li:hover{background:#E6E7E8;}#header-menu ul.menu li.expanded{position:relative;}#header-menu ul.menu li.expanded a{background:transparent url(/sites/all/themes/corporateclean/images/main-menu-expanded.png) no-repeat center right;padding:0 15px 0 0;}#header-menu ul.menu li.expanded ul.menu{background:#E6E7E8;;display:none;position:absolute;left:0px;width:230px;z-index:100;}#header-menu ul.menu li.expanded ul.menu li{padding:0;}#header-menu ul.menu li.expanded ul.menu li:first-child a{padding:5px 10px 0;}#header-menu ul.menu li.expanded:hover > ul.menu{display:block;}#header-menu ul.menu li.expanded ul.menu li a{background:none;text-transform:none;display:block;font-size:14px;font-weight:500;height:35px;line-height:35px;margin:0;padding:0 10px;text-align:left;width:210px;}#header-menu ul.menu li.expanded ul.menu li.expanded{background:transparent url(/sites/all/themes/corporateclean/images/main-menu-arrow.png) no-repeat center right;}#header-menu ul.menu li ul.menu li a:hover{color:#333;}#header-menu ul.menu li.expanded ul.menu li.expanded a:hover{background:#1b1b1b url(/sites/all/themes/corporateclean/images/main-menu-arrow.png) no-repeat center right;}#header-menu ul.menu li.expanded ul.menu li.leaf a:hover{background:#aaa;z-index:99;}#header-menu ul.menu li.expanded ul ul{display:none;left:230px;padding:0;top:0;}#header-top-wrap{min-height:64px;width:100%;background:#222;}.header-inside{margin:0 auto;width:960px;}.topbanner{float:left;}.userSet{float:right;font-size:14px;font-weight:bold;margin:20px 0;color:#fff;}.userSet a{color:#fff;text-decoration:none;font-weight:600;}.userSet a:hover{color:#888;}ul.secondary-menu{display:block;margin:0;overflow:hidden;padding:0;}ul.secondary-menu li{border-right:1px solid #5c695f;display:block;float:left;list-style-type:none;margin:0;overflow:hidden;padding:0 10px;}ul.secondary-menu li.first{margin:0;padding:0 10px 0 0;}ul.secondary-menu li.last{border-right:none;margin:0;}.sitename{color:#333;font-weight:bold;height:53px;background-image:url(/sites/all/themes/corporateclean/images/schoolforge-logo.png);background-repeat:no-repeat;margin-top:10px;}.sitename a{color:#333;display:block;height:54px;width:243px;}.header-right{float:right;}#header-bottom-wrap{min-height:48px;margin:0 auto;background:#BCBEC0;box-shadow:2px 2px 3px #777;}.titlemenu{float:left;display:block;}.titlemenu a{color:#444;font-size:18px;font-weight:bold;padding:0;margin:none;}.search-bar-header{float:right;width:280px;padding-top:7px;}.front .node h1{color:#494d4f;font-size:30px;font-weight:normal;}.front .node h1.front-heading{color:#666666;font-weight:600;margin-bottom:0;}.front p a.more{font-size:22px;padding:12px 25px 15px;margin:25px 0 0 0;font-weight:600;}.front p:first-child{width:660px;float:left;padding-right:40px;}.front .mission p:nth-child(2){text-align:right;}.front .mission p{font-size:20px;line-height:28px;font-style:italic;font-weight:400;color:#777;}#main{float:left;margin:0;padding:0;width:660px;}#main-head{}.breadcrumb{font-size:14px;font-style:italic;font-weight:400;color:#777;float:left;padding:0;margin:10px 0 0;}.breadcrumb a{color:#459484;text-decoration:underline;}.breadcrumb a:hover{color:#444;}.breadcrumb-separator{padding:0 4px;}.breadcrumb em{color:#2E3F55;padding:8px 0 0px;}ul.tabs{clear:both;margin:0px;}ul.primary{border-bottom:0px;border-collapse:collapse;height:auto;line-height:normal;list-style:none outside none;margin:0 0 0 15px;padding:0 0 0 0px;white-space:nowrap;float:left;}ul.primary li.active a{display:none;}ul.primary li a{background-color:#FFF;border-color:#e5e5ff;border-style:solid;border-width:0px;border:0px solid #e5e5ff;border-radius:3px;box-shadow:0 0 1px #AAA inset;height:auto;margin-right:0;padding:0 1em;text-decoration:none;color:#484a8f;}ul.primary li a:hover{background-color:#484a8f;color:#fff;}li a.active{color:#000000;}.region-content{line-height:155%;}#content{clear:both;padding-bottom:40px;}#content-inside{display:block;margin:0 auto;padding:10px 0 60px;width:960px;}#block-system-main{margin-top:30px;}.content ul li,.content ol li{padding-bottom:5px;}.region-sidebar-first .block h2{font-size:14px;font-weight:600;text-transform:uppercase;line-height:18px;color:#594A42;margin:0 0 5px 0;width:220px;}.front #sidebar{float:right;margin-top:520px;padding-right:0;z-index:2;position:relative;}.front #sidebar p{padding:0;margin:0;}#sidebar{float:left;padding:0;width:260px;padding-right:40px;}.no-sidebars #main{margin:0;padding:0;width:960px;}.no-sidebars #sidebar{display:none;}.region-sidebar-first .block .content{margin-bottom:35px;width:210px;}.region-sidebar-first #block-block-2.block .content{background:none;border:none;box-shadow:none;moz-box-shadow:none;padding:0;webkit-box-shadow:none;}.region-sidebar-first ul.menu{margin:0;padding:0;}.region-sidebar-first ul.menu li{border-bottom:1px solid #e7e7e7;list-style:none;margin:0;padding:0;}.region-sidebar-first ul.menu li.last{border-bottom:0px;list-style:none;margin:0;padding:0;}.region-sidebar-first ul.menu li a{display:block;margin:1px;padding:2px 0px 2px 4px;}.region-sidebar-first ul.menu li a:hover,.region-sidebar-first ul.menu li a.active{background-color:#7d8ba0;border-radius:3px;color:#FCFFFD;}.region-sidebar-first ul.menu ul.menu{padding:0 0 0 15px;}.meta-data{clear:both;color:#545454;display:block;margin:5px 0 20px 0;overflow:hidden;text-transform:uppercase;}.node.node-teaser{margin-bottom:60px;}#block-menu-menu-explore ul.menu li a.active{background-color:transparent;color:#2E3F55;}.contact-form{margin:10px 0;}.contact-form label,.comment-form label{font-weight:bold;}.contact-form input.form-text,.comment-form input.form-text{background:#fff;border:1px solid #ccc;box-shadow:0px 1px 2px #bcbcbc inset;color:#5f6a5f;font-family:"Lucida Grande","Lucida Sans Unicode",Segoe UI,Helvetica,Arial,sans-serif;height:25px;line-height:25px;margin:0 0 10px 0;border-radius:3px;moz-border-radius:3px;webkit-border-radius:3px;width:350px;padding:5px;}.contact-form .form-item{padding-left:0 !important;}.contact-form input.form-text.error{border:2px solid red;}.contact-form textarea,.comment-form textarea{background:#fff;border:1px solid #f2f2f2;border-radius:2px;box-shadow:0px 1px 2px #bcbcbc inset;color:#5f6a5f;font-family:"Lucida Grande","Lucida Sans Unicode",Segoe UI,Helvetica,Arial,sans-serif;height:155px;margin:0 20px 10px 0;moz-border-radius:2px;moz-box-shadow:0px 1px 2px #bcbcbc inset;padding:10px 5px;webkit-border-radius:2px;webkit-box-shadow:0px 1px 2px #bcbcbc inset;}.comment{border-bottom:1px solid #ddd;padding-bottom:10px;}h2.comment-form{margin-top:20px;}.form-item{margin:10px 0 20px;}.form-item label{margin-bottom:6px;}.block-system .contact-form .form-item,.block-system .contact-form .form-actions{padding:0 15px;}#comments .comment-form div .form-wrapper{display:block;clear:both;}#block-search-form input.form-submit{background:none;border:none;box-shadow:none;filter:none;margin:0;moz-box-shadow:none;webkit-box-shadow:none;}input.form-submit{margin:0 10px 0 0;}.filter-wrapper{border:1px solid #DDDDDD;border-top:none;display:none;}.user-picture{float:left;padding:0 20px 10px 0;}.about-features{padding:60px 0 0 0;}.about-feature{border-right:1px solid #e5e5e5;float:left;margin:0 20px 0 0;padding:0 20px 0 0;width:290px;}.about-feature.last{border-right:none;float:left;margin:0;padding:0;}.about-members{clear:both;padding:10px 0 0 0;}.about-member{background:transparent url(/sites/all/themes/corporateclean/images/pattern.png);border:1px solid #e4e4e4;float:left;margin:0 0 60px 0;padding:15px;width:418px;}.about-member p{margin:0;}.about-member.left{margin-right:60px;}.product{float:left;margin:0 60px 60px 0;width:280px;}.product.last{margin:0 0 60px 0;}.product h2{margin:0 0 5px 0;}.product-subtitle{padding:0 0 10px 0;}.services{clear:both;padding:20px 0;}.service-left{float:left;padding:0 30px 0 0;width:450px;}.service-right{float:left;padding:0 0 0 30px;width:450px;}.testimonial{clear:both;display:block;overflow:hidden;position:relative;}.testimonial-inner{background:#ffffff;border:1px solid #ffffff;border-radius:5px;box-shadow:0 2px 3px #efefef inset;font-style:italic;margin:25px 0 0 0;moz-border-radius:5px;moz-box-shadow:0 2px 3px #efefef inset;outline:none;overflow:hidden;padding:20px;webkit-border-radius:5px;webkit-box-shadow:0 2px 3px #efefef inset;}.testimonial-submitted{background:url(/sites/all/themes/corporateclean/images/testimonial.png) no-repeat scroll 95% 0 transparent;padding:20px 0 0 0;text-align:right;}#comments{margin-top:0;padding:0px 0 0 0;}#comments-title{display:block;}#comments-title-left{float:left;width:50%;}#comments-title-right{float:right;text-align:right;width:50%;}#comments-title-right .counter{background:transparent url(/sites/all/themes/corporateclean/images/comments.png) no-repeat center left;color:#979696;font-size:20px;font-weight:bold;padding:0 0 0 35px;}#comments h3{margin:0;padding:10px 0 20px 0;}#comments ul.links{display:block;}#comments ul.links li a{background:#459484;padding:4px 10px;margin:0;border:none;color:#FCFFFD;display:inline-block;font:600 13px "Open Sans","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;text-decoration:none;border-radius:3px;moz-border-radius:3px;webkit-border-radius:3px;}#comments ul.links li a:hover{background:#008ab8;text-decoration:none;}.poll .bar .foreground{background-color:#0092c3;}.poll .title{padding:0 0 20px 0;}#block-node-recent table,#block-node-recent td{border:none;}#block-node-recent table tbody{border:none;}#block-node-recent tr.even,#block-node-recent tr.odd{border-bottom:1px solid #e7e7e7;}#block-search-form,#block-block-3{background:#fff;float:right;overflow:hidden;border-radius:3px;moz-border-radius:2px;webkit-border-radius:2px;width:277px;height:34px}#block-search-form .form-item{margin:0;padding:0;}#block-search-form input.form-text{background:#F6F7FB;border:none;color:#2E3F55;float:left;height:14px;line-height:15px;outline:none;padding:10px;text-decoration:none;width:218px;}#block-search-form input.s{background:none;border:none;outline:none;padding:6px 10px 0 10px;}.region-sidebar-first #block-search-form{box-shadow:none;moz-box-shadow:none;webkit-box-shadow:none;}.region-sidebar-first #block-search-form.block{background:none;}.region-sidebar-first #block-search-form.block .content{background:#ffffff;border:1px solid #FFFFFF;overflow:hidden;padding:0;}.page-node-244 .content{width:500px;font-size:60px;line-height:70px;}div.status{border:none;}div.messages{border-radius:2px;font-size:14px;color:#fff;margin:0 0 15px 0;padding:10px;}div.messages.status{background:#52ac61;}div.messages.error{background:#d30000;}div.messages.warning{background:#dd6e0c;}div.messages a{color:#ffffff;text-decoration:underline;}.slider-item{background:transparent !important;width:100% !important;}.slider-item .content{margin:0 auto;padding:30px 0 0 0;position:relative;width:960px;}.slider-item a{outline:none;}#slider-controls-wrapper{display:block;margin:0 auto;padding:20px 0;width:960px;}#slider-controls{display:block;text-align:center;width:960px;}#slider-controls ul{display:block;margin:0;overflow:hidden;padding:0;}#slider-controls ul li{list-style:none;margin:0;padding:0;}#slider-controls ul li{display:inline-block;}#slider-controls ul li a{background:url(/sites/all/themes/corporateclean/images/inactive-slide.png) no-repeat center center;display:block;float:left;height:17px;margin:0;outline:none;padding:0;width:17px;}#slider-controls ul li a:focus{outline:none;}#slider-controls ul li.activeSlide a:hover,#slider-controls ul li.activeSlide a{background:url(/sites/all/themes/corporateclean/images/active-slide.png) no-repeat center center;}.front #block-views-software-block-3{width:700px;float:left;}#block-views-software-block-3{width:660px;float:left;}#block-views-software-block-3 .view-header,#block-views-software-block-3 .pager{display:none;}#slideshow{background:transparent;display:block;min-height:320px;overflow:hidden;position:relative;width:100% !important;float:left;}#slideshow ul li a{text-decoration:none;display:block;height:100px;padding:10px;position:relative;text-align:center;width:160px;background:#ECF1F7;color:#447BC4;border-radius:4px;}#slideshow ul li a img{display:block;margin:0 auto;max-width:50px;}#slideshow ul li h3{font-size:14px;font-weight:bold;margin:0.25em 0;max-height:1.1em;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;color:#447BC4;}#slideshow ul li p{color:#373D48;font-size:11px;margin:0;max-height:5.4em;overflow:hidden;text-align:left;text-overflow:ellipsis;}.item-list{padding:10px;}.item-list .pager li.pager-current{color:#7c713f;font-weight:bold;border:1px solid #7c713f;padding:0.3em 0.8em;border-radius:3px;}.item-list .pager li a,.view-software .item-list .pager li a{text-decoration:none;padding:0.5em 0.8em;background:none;color:#7c713f;}.item-list .pager li a:hover{background:#7d8ba0;color:#FCFFFD;}ul.inline li{padding:0;}ol.search-results{padding:0;}.links ul li a,a.more,#edit-submit,#edit-preview,input.form-submit,.view-lesson-plans .right .subscribelink a{background:#459484;padding:8px 15px;margin:0 10px 0 0;border:none;color:#FCFFFD;display:inline-block;font:600 15px "Open Sans","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;text-decoration:none;border-radius:3px;moz-border-radius:3px;webkit-border-radius:3px;-webkit-box-shadow:0 4px 0px #2E5A55,0 3px 4px 1px #111111;box-shadow:0 4px 0px #2E5A55,0 3px 4px 1px #111111;}#search-block-form input.form-submit{float:right;margin-top:-33px;}.links ul li a:hover,a.more:hover,#edit-submit:hover,#edit-preview:hover,input.form-submit:hover;.view-lesson-plans .right .subscribelink a:hover{background:#C0D678;text-decoration:none;-webkit-box-shadow:0 1px 0px #2E5A55,0 1px 2px 1px #111111;box-shadow:0 1px 0px #2E5A55,0 1px 2px 1px #111111;}.resizable-textarea .grippie{border:1px solid #dddddd;margin-bottom:20px;}ul.social-bookmarks{margin:0;padding:0;}ul.social-bookmarks li{cursor:pointer;display:inline-block;float:left;list-style-type:none;margin:0;}ul.social-bookmarks li a{display:inline-block;height:24px;margin:0 auto;outline:none;overflow:hidden;padding:0 3px;text-align:center;width:25px;}ul.social-bookmarks li.label{padding:0 15px 0 0;}ul.social-bookmarks li.facebook a{background:url(/sites/all/themes/corporateclean/images/social-media-facebook.png) no-repeat center bottom;}ul.social-bookmarks li.twitter a{background:url(/sites/all/themes/corporateclean/images/social-media-twitter.png) no-repeat center bottom;}ul.social-bookmarks li.rss a{background:url(/sites/all/themes/corporateclean/images/social-media-rss.png) no-repeat center bottom;}ul.social-bookmarks li.linkedin a{background:url(/sites/all/themes/corporateclean/images/social-media-linkedin.png) no-repeat center bottom;}ul.social-bookmarks li.delicious a{background:url(/sites/all/themes/corporateclean/images/social-media-delicious.png) no-repeat center bottom;}.front-page-rss-feeds .rss-container,.front-page-rss-feeds .facebook-container{padding:10px 0;}.front-page-rss-feeds .rss-container .rss-icon{width:24px !important;height:24px;float:left;overflow:hidden !important;margin-right:10px;background:url('/sites/default/files/styles/sm_icons/smicons.png');background-position:-192px 0;}.front-page-rss-feeds .facebook-container .facebook-icon{width:26px;height:24px;float:left;overflow:hidden;margin-right:10px;background:url('/sites/default/files/styles/sm_icons/smicons.png');background-position:-30px 0;}#forum{padding:20px 0;}.twtr-hd,.twtr-ft{display:none;}.twtr-bd{display:block;overflow:hidden;}.twtr-widget .twtr-tweet{border-bottom:1px solid #353535 !important;margin:0 0 5px 0;padding:0 0 5px 0;}.region-search-area{float:right;}.region-search-area .form-item-name{display:inline;}.region-search-area .form-item-pass{display:inline;}.region-search-area .form-wrapper{display:inline;}.pagesection{float:left;}.page-node-1 .pagesection.title{border-bottom:none;}.pagesection.title{width:960px;clear:both;border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px;}.pagesection.title a.more{float:right;}.pagesection.reviews,.subsection.reviews{padding-top:20px;border-top:1px solid #ccc;}.pagesection.about,.pagesection.reviews{margin-bottom:20px;width:660px;}.pagesection.about h2{margin-top:10px;}.pagesection.reviews,.pagesection.title,.pagesection.about{float:left;}a.caseinfo,.coalitioninfo .title,a.softwareinfo .title,.left a.lessonplaninfo .title{margin-bottom:5px;}.page-coalition #sidebar{padding-right:40px;margin-top:40px;width:260px;}.view-software,.view-my-content{border-bottom:1px solid #ccc;padding:0;}.page-education-case-studies .view-software{border-bottom:none;}.view-software .softwareIcon{padding:0 20px 15px 0px;display:block;float:left;clear:both;}.view-software .recent-lesson-plans{display:block;clear:both;}.view-software .recent-lesson-plans h2,.view-software .recent-case-studies h2,.view-case-studies h2,.view-lesson-plans h2{color:#4D525B;font-size:14px;line-height:18px;margin:18px 0 8px;font-weight:600;}.view-case-studies .views-label{color:#4D525B;font-size:13px;line-height:18px;margin:18px 0 8px;font-weight:600;display:block;}.view-case-studies .views-field-field-casestudy-rating{}.view-software .caseinfo{display:inline-block;}.view-software .coalitioninfo{padding:25px 0px 25px 0px;display:inline-block;min-height:64px;width:660px;border-bottom:1px solid #aaa;}.view-software .coalitioninfo .left{width:500px;padding:0 10px 0 0;}.view-software .coalitioninfo .coalitionright{float:right;width:130px;padding:0 10px 0 0;}.view-software .views-row-last,.view-my-content .views-row-last{border-bottom:none;box-shadow:none;}.view-software .sort,.view-software .platform{display:none;font-weight:700;}.view-software .view-header ul li{list-style-type:none;}.view-software .view-header ul{display:block;padding-top:5px;}.view-software .view-header p{font-weight:700;line-height:26px;display:block;}.view-software .view-header h3{font-weight:700;font-size:18px;line-height:25px;margin:0;}.view-software .view-filters,.view-case-studies .view-filters{float:left;width:260px;}.view-lesson-plans .view-content,.view-case-studies .view-content{margin-left:300px;width:660px;position:absolute;z-index:99;}.view-case-studies .view-content hr,.view-software .view-content hr,.view-lesson-plans hr{width:100%;border-bottom:1px solid #aaa;border-top:0;border-right:0;border-left:0;margin-bottom:25px;clear:both;}select#edit-field-softwarelicense-tid{width:260px;}.view-software .left,.view-lesson-plans .left{float:left;width:400px;padding:0 0 25px 0;}.view-software .right,.view-lesson-plans .right{font-size:13px;float:right;padding:0 20px 20px 10px;text-align:left;width:140px;}.right .more,.view-lesson-plans .right .subscribelink a{margin-bottom:10px;}div.fivestar-widget-static{}.subsection.reviews .links,.subsection.reviews,.subsection.title,.subsection.about{float:right;margin:15px 0 0 0px;text-align:left;width:242px;}.subsection.title h2{font-size:17px;font-weight:700;margin-top:20px;}.subsection a.reviews,.subsection a.homepage{display:block;font-weight:600;padding:10px 0;}#block-views-softwarerating-block-1{display:block;}.subsection.reviews #block-views-softwarerating-block{margin:15px 0 0 0;}.subsection.reviews .links,.subsection.reviews{margin:0;}.subsection .inner{padding-left:10px;}.subsection .view-nodetaxonomy{font-size:14px;font-weight:bold;line-height:120%;}.subsection .view-nodetaxonomy .views-field{margin-bottom:15px;}.subsection .fivestar-widget-static{float:left;}.subsection ul{margin:0;padding:0;}.subsection ul li{display:inline;margin:7px 5px 7px 0px;}.campAuthor,.submitted{display:block;clear:both;font-size:14px;font-style:italic;font-weight:400;margin:10px 0px 8px 0px;}.pagesection.title .inner .campDesc,.frontBanner p,.view-case-studies .view-header{font-size:19px;line-height:26px;font-weight:300;}.pagesection.title .inner .campDesc{display:block;margin-bottom:10px;padding-top:10px;float:left;max-width:660px;}.fivestar-widget-static{float:left;}.field-name-comment-body{clear:both;float:left;}.region-search-area{float:right;width:277px;}.socialicon{display:block;margin:0;padding:0;}.socialicon.plus{height:27px;}.socialicon.fb{height:24px;margin-bottom:6px;}.socialicon.reddit{height:17px;margin-bottom:8px;}.emphasis{font-weight:bold;padding-bottom:10px;}#block-views-softwarerating-block-1 .fivestar-widget-static{background-color:#fff;border-radius:3px;box-shadow:0 0 1px #AAA inset;padding:4px 4px;}.subsection.about .views-label{display:block;}.view-software p{display:inline;}.view-software ul{margin:0;padding:0;}.view-software ul li a{border-radius:3px;color:#2E3F55;display:inline-block;font-weight:bold;padding:5px 6px;}.view-software ul li a:active,.view-software ul li a.active,.view-software ul li a:hover{background:#7d8ba0;color:#FCFFFD;}.right .subscribelink,.right .value,.right .created,.right .changed{display:block;clear:both;text-align:left;}span .subscribelink{margin-bottom:4px;}.left .name{display:block;margin:0px 0px 15px 0;}.left .title,.view-lesson-plans .views-field-title .field-content a,a.caseinfo{display:block;margin:0 0 5px 0;color:#459484;text-decoration:none;}.left .desc{color:#444;display:block;}#main-head{margin-bottom:5px;}.front .region-content{width:960px;position:absolute;overflow:visible;}body.front .frontBanner{border:10px solid #fff;min-height:220px;width:898px;}body.front .frontBannerOuter{width:958px;height:280px;border:1px solid #ccc;}.frontBanner{background-repeat:no-repeat;background-position:right bottom;padding:20px;width:660px;float:left;}.frontBannerRight{float:right;width:260px;}.frontBannerRight .button.more{padding:10px 20px;font-size:15px;}.cause .frontBanner{padding:0px;min-height:0;}.frontBannerOuter.cause{margin:0;padding:0px;clear:both;}.frontBannerOuter.cause .frontBanner{}.frontBannerOuter.banner1{background-image:url(/sites/all/themes/corporateclean/images/banner1.png);background-size:100% auto;}.frontBannerOuter.banner2{background-image:url(/sites/all/themes/corporateclean/images/banner2.png);background-size:100% auto;}.frontBannerOuter.banner3{background-image:url(/sites/all/themes/corporateclean/images/banner3.png);background-size:100% auto;}.frontBannerOuter{margin-bottom:10px;clear:both;display:block;}.frontBanner h2,.frontBanner h1{margin:0;padding:0;}.frontBannerOuter ul{list-style:none outside none;margin:0;padding:0;}.frontBannerOuter.banner3 ul li,.frontBannerOuter.banner2 ul li{float:left;margin-bottom:0;margin-right:3%;position:relative;width:190px;display:inline-block;}.frontBannerOuter.banner1 ul li{float:right;margin-bottom:0;margin-left:3%;position:relative;width:190px;display:inline-block;}.frontBanner h2.feature{text-shadow:2px 3px 3px rgba(68,68,68,0.5);}.frontBannerOuter.banner1 .frontBanner h2.feature{font:600 34px/1.3em "Open Sans","Lucida Grande","Lucida Sans",Helvetica,Arial,sans-serif;font-style:normal;color:#fff;text-align:left;padding-left:320px;margin-top:25px;}.frontBannerOuter.banner1 .frontBanner h3.feature{font:400 20px/26px "Open Sans","Lucida Grande","Lucida Sans",Helvetica,Arial,sans-serif;color:#444;margin:5px 0;text-align:left;padding-left:320px;}.frontBannerOuter.banner2 .frontBanner h2.feature{text-align:left;line-height:1.1em;font:600 34px/1.3em "Open Sans","Lucida Grande","Lucida Sans",Helvetica,Arial,sans-serif;color:#fff;padding-left:100px;margin-top:25px;}.frontBannerOuter.banner2 .frontBanner h3.feature{font:400 20px/26px "Open Sans","Lucida Grande","Lucida Sans",Helvetica,Arial,sans-serif;text-align:left;color:#444;margin:5px 0;padding-left:100px;}.frontBannerOuter.banner3 .frontBanner h2.feature{font:600 34px/1.3em "Open Sans","Lucida Grande","Lucida Sans",Helvetica,Arial,sans-serif;color:#fff;padding-left:160px;margin-top:25px;}.frontBannerOuter.banner3 .frontBanner h3.feature{font:400 20px/26px "Open Sans","Lucida Grande","Lucida Sans",Helvetica,Arial,sans-serif;color:#444;margin:5px 0;padding-left:160px;}.frontBannerOuter.banner1 div.feature{max-width:760px;}.feature{max-width:600px;}.text-format-wrapper{max-width:660px;}input,textarea,.form-managed-file .form-file{border:1px solid #999;border-radius:3px;padding:5px;margin:0 5px 0 0;max-width:660px;}.profile .left{float:left;width:200px;}.profile .right{float:left;}.profile .right ul{list-style:none;text-indent:none;padding-left:0;}.profile .right .label{width:120px;display:inline-block;font-weight:700;}.right .created{display:none;}.right .changed{display:none;}.user-picture{border:1px solid #ccc;padding:4px;background-color:#fff;border-radius:3px;}.ffxdl,.chrmdl{width:480px;border-radius:5px;padding:5px;margin:5px;background:-moz-linear-gradient(top,rgba(214,229,255,0.33) 0%,rgba(163,187,255,0.33) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(214,229,255,0.33)),color-stop(100%,rgba(163,187,255,0.33)));background:-webkit-linear-gradient(top,rgba(214,229,255,0.33) 0%,rgba(163,187,255,0.33) 100%);background:-o-linear-gradient(top,rgba(214,229,255,0.33) 0%,rgba(163,187,255,0.33) 100%);background:-ms-linear-gradient(top,rgba(214,229,255,0.33) 0%,rgba(163,187,255,0.33) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#54d6e5ff',endColorstr='#54a3bbff',GradientType=0);background:linear-gradient(top,rgba(214,229,255,0.33) 0%,rgba(163,187,255,0.33) 100%);}.ffxdl .info,.chrmdl .info{float:left;width:365px;height:64px;padding-left:10px;}.ffxdl img,.chrmdl img{border-right:1px solid #A3BBFF;padding:0px 20px 0px 20px;float:left;}.softwareLogo{float:left;padding-right:10px;border-right:1px solid #eee;margin-right:10px;}.softwareBasics{float:left;}.softwareBasics .campTitle{display:block;}.view-software ul{margin:0px;}div.platformlabel{border-radius:4px;background-color:#f6f7fb;display:block;height:31px;margin-bottom:5px;}div.platformlabel img{background:#fff;display:block;float:left;border-radius:4px;padding:3px;}div.platformlabel div{display:block;font-weight:bold;padding:0px 5px;float:left;line-height:31px;}.pagenotfound{background:-moz-linear-gradient(top,rgba(161,183,206,0) 0%,rgba(161,183,206,0.75) 36%,rgba(161,183,206,0.75) 59%,rgba(225,241,247,0.75) 66%,rgba(226,242,249,0.75) 78%,rgba(228,245,252,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(161,183,206,0)),color-stop(36%,rgba(161,183,206,0.75)),color-stop(59%,rgba(161,183,206,0.75)),color-stop(66%,rgba(225,241,247,0.75)),color-stop(78%,rgba(226,242,249,0.75)),color-stop(100%,rgba(228,245,252,0)));background:-webkit-linear-gradient(top,rgba(161,183,206,0) 0%,rgba(161,183,206,0.75) 36%,rgba(161,183,206,0.75) 59%,rgba(225,241,247,0.75) 66%,rgba(226,242,249,0.75) 78%,rgba(228,245,252,0) 100%);background:-o-linear-gradient(top,rgba(161,183,206,0) 0%,rgba(161,183,206,0.75) 36%,rgba(161,183,206,0.75) 59%,rgba(225,241,247,0.75) 66%,rgba(226,242,249,0.75) 78%,rgba(228,245,252,0) 100%);background:-ms-linear-gradient(top,rgba(161,183,206,0) 0%,rgba(161,183,206,0.75) 36%,rgba(161,183,206,0.75) 59%,rgba(225,241,247,0.75) 66%,rgba(226,242,249,0.75) 78%,rgba(228,245,252,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a1b7ce',endColorstr='#00e4f5fc',GradientType=0);background:linear-gradient(top,rgba(161,183,206,0) 0%,rgba(161,183,206,0.75) 36%,rgba(161,183,206,0.75) 59%,rgba(225,241,247,0.75) 66%,rgba(226,242,249,0.75) 78%,rgba(228,245,252,0) 100%);}.noresults{background:-moz-linear-gradient(top,rgba(232,224,183,0) 0%,rgba(232,224,183,0.6) 15%,rgba(232,224,183,0.63) 20%,rgba(232,224,183,0.8) 49%,rgba(232,224,183,0.79) 50%,rgba(232,224,183,0.62) 80%,rgba(232,224,183,0.59) 85%,rgba(232,224,183,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(232,224,183,0)),color-stop(15%,rgba(232,224,183,0.6)),color-stop(20%,rgba(232,224,183,0.63)),color-stop(49%,rgba(232,224,183,0.8)),color-stop(50%,rgba(232,224,183,0.79)),color-stop(80%,rgba(232,224,183,0.62)),color-stop(85%,rgba(232,224,183,0.59)),color-stop(100%,rgba(232,224,183,0)));background:-webkit-linear-gradient(top,rgba(232,224,183,0) 0%,rgba(232,224,183,0.6) 15%,rgba(232,224,183,0.63) 20%,rgba(232,224,183,0.8) 49%,rgba(232,224,183,0.79) 50%,rgba(232,224,183,0.62) 80%,rgba(232,224,183,0.59) 85%,rgba(232,224,183,0) 100%);background:-o-linear-gradient(top,rgba(232,224,183,0) 0%,rgba(232,224,183,0.6) 15%,rgba(232,224,183,0.63) 20%,rgba(232,224,183,0.8) 49%,rgba(232,224,183,0.79) 50%,rgba(232,224,183,0.62) 80%,rgba(232,224,183,0.59) 85%,rgba(232,224,183,0) 100%);background:-ms-linear-gradient(top,rgba(232,224,183,0) 0%,rgba(232,224,183,0.6) 15%,rgba(232,224,183,0.63) 20%,rgba(232,224,183,0.8) 49%,rgba(232,224,183,0.79) 50%,rgba(232,224,183,0.62) 80%,rgba(232,224,183,0.59) 85%,rgba(232,224,183,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e8e0b7',endColorstr='#00e8e0b7',GradientType=0);background:linear-gradient(top,rgba(232,224,183,0) 0%,rgba(232,224,183,0.6) 15%,rgba(232,224,183,0.63) 20%,rgba(232,224,183,0.8) 49%,rgba(232,224,183,0.79) 50%,rgba(232,224,183,0.62) 80%,rgba(232,224,183,0.59) 85%,rgba(232,224,183,0) 100%);}.block-system .contact-form{background-image:url(/sites/all/themes/corporateclean/images/snail.png);background-position:top right;background-repeat:no-repeat;}h3.multicolumn{width:420px;display:block;position:inline;float:left;}#platform-link{position:relative;}#block-views-top-software-block-1{font-size:14px;float:right;position:relative;}#block-views-top-software-block-1 .item-list{background:transparent;padding:0;position:relative;}#block-views-top-software-block-1 .item-list ul.menu{margin:0;padding:0;border-bottom:1px solid #cccccc;list-style:none;float:left;position:relative;}#block-views-top-software-block-1 .item-list ul li.leaf div.views-field{width:170px;padding:3px;margin:1px 0px;}#block-views-top-software-block-1 .item-list ul li.leaf{border-top:1px solid #cccccc;list-style:none;position:relative;margin:0;padding:0;}#block-views-top-software-block-1 .item-list ul li.leaf:hover div.views-field{padding:3px;margin:1px 0px;background-color:#459484;color:#fff;border-radius:3px;}#block-views-top-software-block-1 .item-list ul li.leaf:hover a{color:#fff;}#block-views-top-software-block-1 .item-list .title{display:block;text-overflow:ellipsis;white-space:nowrap;}#block-views-top-software-block-1 .item-list .title a{color:#447BC4;font-weight:normal;}#block-block-9,#block-menu-menu-categories{display:block;clear:both;}#block-block-7{width:529px;float:left;border-radius:5px;min-height:300px;background:#ECF1F7;font-size:12px;}#block-block-7 h2,#block-block-7 h3,#block-block-7 h4,#block-block-7 p{margin:4px 0px;padding:0;}#block-block-7 p{padding-left:10px;padding-bottom:7px;}#interactions{padding:20px;}.view-coalition .view-content,.page-coalition .view-coalition .view-header{width:660px;}.view-case-studies .view-header,.view-software .view-header,#block-block-8{padding-bottom:20px;margin-bottom:20px;width:960px;border-bottom:1px solid #ccc;}.view-id-software .view-header{border-bottom:none;}.page-coalition .view-filters{display:none;}.writeareview a,.rating,.platform{font-weight:600;display:block;margin-bottom:10px;}.page-education-lesson-plans fieldset#edit-spamicide{display:none;}.page-education-lesson-plans .subsection.title .inner .field-type-node-reference{padding-bottom:20px;}.page-education-lesson-plans .views-exposed-widgets{float:left;height:100%;}.page-education-lesson-plans .views-field-field-lessonplan-rating .field-content{height:20px;}.page-education-lesson-plans .field-content{display:inline;}.views-field-field-lessonplan-rating,.page-education-lesson-plans .views-field-view-node{float:left;display:block;clear:both;}.views-field-field-lessonplan-description,.views-field-field-lessonplan-software,.views-field-field-lessonplan-gradelevel{display:block;max-width:400px;}.views-exposed-widget{display:block;clear:both;}.node-lesson-plan .subsection .field{padding-bottom:10px;}.node-lesson-plan .subsection .field-item,.node-lesson-plan .subsection .field-label{font-size:14px;line-height:20px;}.node-lesson-plan .subsection .field-item a{text-decoration:underline;color:#888;}.node-lesson-plan .subsection .field-item a:hover{color:#222;}.view-lesson-plans .views-field-title a{font-weight:bold;color:#459484;}.view-lesson-plans .views-field-field-lessonplan-description{font-size:14px;line-height:18px;padding:10px 0;color:#333;font-weight:400;}.view-lesson-plans .field-content a{font-size:14px;line-height:18px;padding-top:5px;color:#666;}.view-lesson-plans .views-label{font-weight:600;font-size:14px;}.view-top-software ul.menu.li{border-bottom:1px solid #e7e7e7;list-style:none;margin:0;padding:0;}.page-education-software .view-software .view-header{padding-bottom:0;margin-bottom:0;}.page-education-software .view-software .view-content{width:660px;float:right;margin-top:-200px;}a.softwareinfo{text-decoration:none;}