.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.center-col-position{position:relative;float:left;left:auto!important;}
.center-col-width{width:70%;}
.center-col-portal{position:relative;width:1100px;padding:20px;float:left;left:auto!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*zoom:1;}
.center-col-portal:before,.center-col-portal:after{display:table;content:"";line-height:0;}
.center-col-portal:after{clear:both;}
.left-col{width:25.454545454545453%;float:right;left:0!important;position:static;}
body{font-size:15px;font-family:"Helvetica Neue",helvetica,arial,sans-serif;color:#313131;line-height:1;background:url('../img/bk.jpg') no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
p{font-family:"Helvetica Neue",helvetica,arial,sans-serif;font-size:15px;color:#313131;margin:0 0 22px 0;line-height:26px;padding:0;}
img{max-width:100%;height:auto!important;}
a:link{color:#96d400;text-decoration:underline;}
a:visited{color:#96d400;text-decoration:underline;}
a:hover{color:#278000;text-decoration:none;}
a:active{color:#96d400;text-decoration:none;}
.navbar .container{width:1100px;}
.circuit-donordrive:not([class*=" action-"]) #centerColinterior #centerCol [class^="icon-"]:before,.circuit-cms #centerCol [class^="icon-"]:before,.circuit-donordrive:not([class*=" action-"]) #centerColinterior #centerColinterior [class^="icon-"]:before,.circuit-cms #centerColinterior [class^="icon-"]:before,.circuit-donordrive:not([class*=" action-"]) #centerColinterior #header [class^="icon-"]:before,.circuit-cms #header [class^="icon-"]:before,.circuit-donordrive:not([class*=" action-"]) #centerColinterior .box [class^="icon-"]:before,.circuit-cms .box [class^="icon-"]:before,.circuit-donordrive:not([class*=" action-"]) #centerColinterior #centerCol [class*=" icon-"]:before,.circuit-cms #centerCol [class*=" icon-"]:before,.circuit-donordrive:not([class*=" action-"]) #centerColinterior #centerColinterior [class*=" icon-"]:before,.circuit-cms #centerColinterior [class*=" icon-"]:before,.circuit-donordrive:not([class*=" action-"]) #centerColinterior #header [class*=" icon-"]:before,.circuit-cms #header [class*=" icon-"]:before,.circuit-donordrive:not([class*=" action-"]) #centerColinterior .box [class*=" icon-"]:before,.circuit-cms .box [class*=" icon-"]:before{font-size:16px;color:#313131;margin:0 3px 0 0;}
.rslides{position:relative;list-style:none;overflow:hidden;width:auto;padding:0;margin:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides li p{margin:0;display:inline;}
.rslides li img{display:block;height:auto;float:left;width:100%;border:0;}
a.btn,button,input.btn{background-color:#23c1e8;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:"Furore-webfont",sans-serif;font-size:12px;font-weight:normal;margin:0 10px 5px 0;padding:8px 13px;text-align:center;text-transform:none;letter-spacing:.1em;text-decoration:none;position:relative;box-shadow:0 6px 0 #029ec4,0px 4px 13px rgba(0,0,0,0.1);-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;transition:background-color .5s ease;}
a.btn:hover,button:hover,input.btn:hover{background-color:#00afe8;color:#fff;}
a.btn:active,button:active,input.btn:active{box-shadow:0 3px 0 #029ec4,0px 3px 6px rgba(0,0,0,0.3);position:relative;top:3px;}
a.btn.btn-big{text-align:center;font-size:18px;margin:10px 10px 20px 0;padding:13px 22px;}
.language-es #wrap a.btn,button,input.btn,.language-fr #wrap a.btn,button,input.btn{font-family:"Helvetica Neue",helvetica,arial,sans-serif!important;text-transform:uppercase!important;font-weight:bold!important;}
.circuit-cms.action-page .rslides_tabs li{list-style:none;}
.circuit-cms.action-page .rslides_tabs a{text-indent:-9999em;border-radius:30px;width:16px;height:16px;border:1px solid #fff;display:inline-block;margin:0 3px 0 3px;float:left;background:#23c1e8;}
.circuit-cms.action-page .rslides_tabs li.rslides_here a,.circuit-cms.action-page .rslides_tabs li a:hover{background:#96d400;}
.circuit-cms.action-home #banner-twitch-box{clear:both;position:relative;min-height:439px;background:none;padding:0;width:1100px;margin:0 auto;}
.circuit-cms.action-home #banner-twitch-box #slider2{width:697px;float:left;}
.circuit-cms.action-home #banner-twitch-box .rslides_tabs{position:absolute;z-index:1000;width:200px;left:275px;bottom:30px;}
.circuit-cms.action-home #banner-twitch-box .rslides_tabs a{text-indent:-9999em;border-radius:30px;width:16px;height:16px;border:1px solid #fff;display:inline-block;margin:0 3px 0 3px;float:left;}
.circuit-cms.action-home #banner-twitch-box .rslides_tabs li.rslides_here a,.circuit-cms.action-home #banner-twitch-box .rslides_tabs li a:hover{background:#fff;}
.circuit-cms.action-home #banner-twitch-box li{padding:0;margin:0;list-style:none!important;}
.circuit-cms.action-home #banner-twitch-box li img{width:100%;overflow:hidden;display:block;}
.circuit-cms.action-home #banner-twitch-box #twitch-box{float:left;width:403px;height:439px;background:url('../img/twitch-box.png') no-repeat;padding:25px;overflow:hidden!important;}
.circuit-cms.action-home #banner-twitch-box #twitch-box p{color:#004e75!important;}
.circuit-cms.action-home #banner-twitch-box #twitch-box h1,.circuit-cms.action-home #banner-twitch-box #twitch-box h2,.circuit-cms.action-home #banner-twitch-box #twitch-box h3,.circuit-cms.action-home #banner-twitch-box #twitch-box h4,.circuit-cms.action-home #banner-twitch-box #twitch-box h5,.circuit-cms.action-home #banner-twitch-box #twitch-box h6{color:#fff!important;}
.circuit-cms.action-home #top-fundraiser-box{background:url('../img/dot-bk.jpg') repeat;padding:63px 0 0 0;width:100%;clear:both;overflow:hidden;border-bottom:1px solid #21b9de;}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap{width:1100px;margin:0 auto;}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap h1#main-heading{text-align:center;font-size:43px;font-family:'Cantarell',sans-serif;margin:0 0 40px 0;}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap h1#main-heading:before{content:url('../img/left-line.png');}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap h1#main-heading:after{content:url('../img/right-line.png');}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap .ribbon-heading{background:url('../img/ribbon.png') no-repeat;margin:0 auto 40px auto;width:280px;}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap .ribbon-heading h1{font-size:19px;text-align:center;font-family:'Cantarell',sans-serif;position:relative;top:-2px;}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap .ribbon-heading .language-fr h1,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap .ribbon-heading .language-es h1{font-family:"Helvetica Neue",helvetica,arial,sans-serif;}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs{width:520px;float:left;overflow:hidden;}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-fundraisers ul,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-fundraisers ul,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-teams ul,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-teams ul{margin:0!important;}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-fundraisers ul li,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-fundraisers ul li,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-teams ul li,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-teams ul li{list-style:none;float:left;}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-fundraisers ul li .dd-avatar-link,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-fundraisers ul li .dd-avatar-link,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-teams ul li .dd-avatar-link,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-teams ul li .dd-avatar-link{display:inline-block;}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-fundraisers ul li .dd-avatar-link span,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-fundraisers ul li .dd-avatar-link span,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-teams ul li .dd-avatar-link span,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-teams ul li .dd-avatar-link span{display:none;top:0;height:104px;background:rgba(35,193,232,0.7);color:#fff;padding:42px 0;font-family:'Cantarell',sans-serif;text-transform:uppercase;font-size:12px;}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-fundraisers ul li .dd-avatar-link:hover span,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-fundraisers ul li .dd-avatar-link:hover span,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-teams ul li .dd-avatar-link:hover span,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-teams ul li .dd-avatar-link:hover span{display:block;}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-fundraisers ul li .dd-avatar-link img,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-fundraisers ul li .dd-avatar-link img,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-teams ul li .dd-avatar-link img,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-teams ul li .dd-avatar-link img{width:104px!important;height:104px!important;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-fundraisers ul li .dd-avatar-link img:hover,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-fundraisers ul li .dd-avatar-link img:hover,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-teams ul li .dd-avatar-link img:hover,.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-teams ul li .dd-avatar-link img:hover{opacity:.5;}
.circuit-cms.action-home #top-fundraiser-box #fundraiser-wrap #top-team-imgs{margin-left:60px;}
.circuit-cms.action-home #raised-box{clear:both;background:url('../img/dot-bk.jpg') repeat;width:100%;overflow:hidden;padding:52px 0 40px 0;}
.circuit-cms.action-home #raised-box #raised-wrap{width:1100px;margin:0 auto;}
.circuit-cms.action-home #raised-box #raised-wrap h1{color:#8ac400;font-size:50px;display:inline;float:left;}
.circuit-cms.action-home #raised-box #raised-wrap .dd-widget.dd-box.dd-total-raised.dd-widget-complete{float:left;display:inline;margin:-10px 0 0 23px;}
.circuit-cms.action-home #raised-box #raised-wrap .dd-widget.dd-box.dd-total-raised.dd-widget-complete span{background:url('../img/total-raised.png') repeat-x;display:inline-block;color:#fff;border-radius:6px;margin-left:8px;padding:5px;font-family:'Cantarell',sans-serif;font-size:64px;font-weight:bold;}
.circuit-cms.action-home #raised-box #raised-wrap .dd-widget.dd-box.dd-total-raised.dd-widget-complete .comma{background:none!important;color:#23c1e8;font-size:43px;padding:0;top:11px;position:relative;font-family:"Helvetica Neue",helvetica,arial,sans-serif;}
.circuit-cms.action-home #community-box{clear:both;overflow:hidden;background:url('../img/green.jpg') no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:575px;}
.circuit-cms.action-home #community-box #community-wrap{background:url('../img/community-lines.png') no-repeat;margin:70px auto 0 auto;width:1101px;min-height:300px;}
.circuit-cms.action-home #community-box #community-wrap h1{position:relative;text-align:center;color:#fff;font-size:40px;font-weight:bold;top:-20px;font-family:'Cantarell',sans-serif;}
.circuit-cms.action-home #community-box #community-wrap #feeds{margin:80px auto 0 auto;width:1020px;}
.circuit-cms.action-home #community-box #community-wrap #blog-feed{height:275px;overflow-x:hidden!important;overflow-y:scroll!important;font-size:12px;}
.circuit-cms.action-home #community-box #community-wrap #blog-feed p{font-size:12px;margin-bottom:10px;}
.circuit-cms.action-home #community-box #community-wrap .feed-box{float:left;width:316px;height:311px;background:url('../img/feed-box.png') repeat;margin:0 35px 0 0;position:relative;}
.circuit-cms.action-home #community-box #community-wrap .feed-box:last-child{margin:0;}
.circuit-cms.action-home #community-box #community-wrap .feed-box .header-bk{background:url('../img/social-headers.png') no-repeat;height:42px;width:271px;position:absolute;top:-70px;left:16px;}
.circuit-cms.action-home #community-box #community-wrap .feed-box #facebook-header,.circuit-cms.action-home #community-box #community-wrap .feed-box #twit-header,.circuit-cms.action-home #community-box #community-wrap .feed-box #blog-header{background:url('../img/social-icons.png') no-repeat;height:22px;padding:4px 0 0 27px;width:168px;margin:11px 0 0 52px;}
.circuit-cms.action-home #community-box #community-wrap .feed-box #facebook-header h1,.circuit-cms.action-home #community-box #community-wrap .feed-box #twit-header h1,.circuit-cms.action-home #community-box #community-wrap .feed-box #blog-header h1{font-size:14px;font-family:'Cantarell',sans-serif;text-transform:uppercase;font-weight:bold;color:#fff;margin:0;}
.circuit-cms.action-home #community-box #community-wrap .feed-box #facebook-header{background-position:left -22px;height:24px;padding:8px 0 0 21px;margin:7px 0 0 52px;}
.circuit-cms.action-home #community-box #community-wrap .feed-box #blog-header{background-position:left -50px;height:24px;padding:7px 0 0 29px;margin:8px 0 0 52px;}
.circuit-cms.action-home #community-box #community-wrap .feed-box #facebook-feed{background:none;position:relative;top:10px;left:6px;height:300px!important;overflow:hidden;padding-top:9px;}
.circuit-cms.action-home #community-box #community-wrap .feed-box #twitter-feed{background:none;position:relative;top:5px;left:15px;height:304px!important;overflow:hidden;padding:15px 0 0 4px;}
.circuit-cms.action-home .feed-box.feed-bl{padding:20px!important;}
.circuit-cms.action-home .fb-like-box iframe{width:300px!important;height:273px!important;}
.circuit-cms.action-home #sponsors-box{clear:both;overflow:hidden;background:url('../img/dot-bk.jpg') repeat;width:100%;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap{width:1100px;margin:0 auto;padding-bottom:40px;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #slider1{margin:0!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap .bx-wrapper{max-width:auto!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap .bx-viewport{margin:0 auto;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap .bx-controls.bx-has-controls-direction{position:relative;top:-75px;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap .bx-controls.bx-has-controls-direction .bx-controls-direction .bx-prev{background:url('../img/prev.png') no-repeat;width:13px;height:35px;float:left;text-indent:-9999em;margin-left:-60px;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap .bx-controls.bx-has-controls-direction .bx-controls-direction .bx-next{background:url('../img/next.png') no-repeat;width:13px;height:35px;float:right;text-indent:-9999em;margin-right:-60px;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #sponsor-header{background:url('../img/sponsor-header.png') no-repeat;width:758px;margin:0 auto;margin-top:50px;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #sponsor-header h1{position:relative;font-family:'Cantarell',sans-serif;text-align:center;font-weight:bold;font-size:34px;top:-22px;}
#trion{margin:0!important;}
#wizard{margin:27px 0 0 20px!important;}
#humble{margin:39px 0 0 0;}
#onlive{margin:45px 0 0 24px;}
#xsplit{margin:30px 0 0 15px;width:50px!important;}
#intreppid{margin:16px 0 0 13px;}
#ccp{margin:19px 12px 0 13px;}
.language-es .ribbon-heading{background:none!important;width:100%!important;}
.language-es .ribbon-heading h1{font-size:17px!important;}
.language-fr .ribbon-heading{background:none!important;width:100%!important;}
.language-fr #community-box #community-wrap h1{font-size:31px!important;}
.language-fr #community-box #community-wrap .feed-box h1{font-size:12px!important;}
#wrap{background-color:#fff;width:100%;margin:0;position:relative;padding:50px 0;*zoom:1;}
#wrap:before,#wrap:after{display:table;content:"";line-height:0;}
#wrap:after{clear:both;}
#wrap #wrap-container{width:1100px;margin:0 auto;}
#header{position:relative;width:100%;min-height:280px;}
#header #header-container{width:1100px;margin:0 auto!important;}
#logo{margin:40px 0 0 0;display:block;float:left;background:url('../img/logo.png') no-repeat;width:331px;height:82px;}
.cmn-logo{margin:61px 0 0 21px;display:block;float:left;background:url('../img/cmn.png') no-repeat;width:129px;height:57px;}
.language-es #right-box #searchTerm{font-size:13px!important;}
#right-box{float:right;position:relative;top:58px;}
#right-box .dropdown{float:left;position:relative;top:6px;box-shadow:none;}
#right-box .dropdown .dropdown-menu{border:none;border-radius:0;box-shadow:0 0 7px 1px rgba(161,246,255,0.4);background:#336389;padding:13px 0 0 0;}
#right-box .dropdown .caret{border-top:4px solid #87dfef!important;margin-top:7px;}
#right-box .dropdown #languageselect a{color:#fff;}
#right-box .dropdown #languageselect a:hover{color:#87dfef;}
#right-box .dropdown button{background:none;color:#87dfef;font-family:"Furore-webfont",sans-serif;font-size:15px;font-weight:normal;box-shadow:none;}
#right-box .dropdown button:hover{text-shadow:none;color:#fff;-webkit-transition:200ms linear 0s;-moz-transition:200ms linear 0s;-o-transition:200ms linear 0s;transition:200ms linear 0s;outline:0 none;text-shadow:-1px 1px 8px #d4f3ff,1px -1px 8px #ddf5ff;box-shadow:none;}
#right-box .dropdown button:focus,#right-box .dropdown button:hover,#right-box .dropdown button:active{box-shadow:none;color:#fff;}
#right-box #participantTeamSearch{float:left;position:relative;margin:0;}
#right-box #participantTeamSearch input::-webkit-input-placeholder{color:#fff!important;}
#right-box #participantTeamSearch input:-moz-placeholder{color:#fff!important;}
#right-box #participantTeamSearch input::-moz-placeholder{color:#fff!important;}
#right-box #participantTeamSearch input:-ms-input-placeholder{color:#fff!important;}
#right-box #participantTeamSearch button{overflow:hidden;text-indent:-9999em;top:9px;left:12px;background-color:transparent!important;background:url('../img/search.png') no-repeat;height:22px;width:23px;position:absolute;z-index:1000;box-shadow:none;}
#right-box #searchTerm{float:right;width:290px;padding:10px 5px 10px 44px!important;position:relative;background:#0e6d8b;box-shadow:inset 0 0 6px 8px rgba(51,51,51,0.1);font-size:16px;font-weight:300;color:#fff;border:none;}
#right-box #searchTerm:focus,#right-box #searchTerm:hover{box-shadow:0 0 10px rgba(212,243,255,0.8);}
.language-fr #action-btns #login-wrap strong,.language-es #action-btns #login-wrap strong{font-family:"Helvetica Neue",helvetica,arial,sans-serif!important;font-size:12px!important;}
#action-btns{margin:13px 0 0 0;float:right;}
#action-btns #login-wrap{float:left;position:relative;}
#action-btns #login-wrap #login-pod{position:absolute;z-index:1000;top:57px;right:-63px;background:#336389;width:225px;padding:20px 0 20px 20px;box-shadow:0 0 8px 1px rgba(212,243,255,0.4);}
#action-btns #login-wrap #login-pod:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(51,99,137,0);border-bottom-color:#336389;border-width:7px;margin-left:-7px;}
#action-btns #login-wrap #login-pod #centralLoginDiv,#action-btns #login-wrap #login-pod #forgotPasswordDiv{width:232px;}
#action-btns #login-wrap #login-pod #centralLoginDiv h1,#action-btns #login-wrap #login-pod #forgotPasswordDiv h1{display:none;}
#action-btns #login-wrap #login-pod #centralLoginDiv .logintogglelink,#action-btns #login-wrap #login-pod #forgotPasswordDiv .logintogglelink{color:#fff;font-weight:bold;margin:9px 0 0 0!important;background:none;font-size:13px;box-shadow:none;}
#action-btns #login-wrap #login-pod #centralLoginDiv input,#action-btns #login-wrap #login-pod #forgotPasswordDiv input{margin-bottom:10px;}
#action-btns #login-wrap #login-pod #centralLoginDiv label strong,#action-btns #login-wrap #login-pod #forgotPasswordDiv label strong{color:#fff;font-weight:normal;font-family:"Furore-webfont",sans-serif;font-size:14px;padding-bottom:5px;}
#action-btns #login-wrap #login-pod #centralLoginDiv .btn,#action-btns #login-wrap #login-pod #forgotPasswordDiv .btn{background:#23c1e8;transition:background-color .5s ease;box-shadow:none;margin-top:7px;}
#action-btns #login-wrap #login-pod #centralLoginDiv .btn:hover,#action-btns #login-wrap #login-pod #forgotPasswordDiv .btn:hover{background:#00afe8;}
#action-btns a{margin:0 0 0 14px;float:left;font-size:24px;background:#96d400;letter-spacing:0;box-shadow:0 6px 0 #278000,0px 4px 13px rgba(0,0,0,0.1);transition:background-color .5s ease;}
#action-btns a:active{box-shadow:0 3px 0 #278000,0px 3px 6px rgba(0,0,0,0.3);position:relative;top:3px;}
#action-btns a:hover{background:#80bb00;}
#action-btns a.on{box-shadow:0 3px 0 #278000,0px 3px 6px rgba(0,0,0,0.3);position:relative;top:6px;}
.nav.nav-tabs.badges{border-color:#23c1e8;}
.nav.nav-tabs.badges h5.green{font-size:20px;}
.nav.nav-tabs.badges li{position:relative;}
.nav.nav-tabs.badges li a{padding:8px 15px 8px 15px!important;}
.nav.nav-tabs.badges li:hover{background:none;border-radius:0;border-color:#fff;}
.nav.nav-tabs.badges li a:hover{background:none;border-color:#fff;border-bottom-color:#23c1e8;}
.nav.nav-tabs.badges li a h5:hover{color:#23c1e8!important;}
.nav.nav-tabs.badges li.active{position:relative;}
.nav.nav-tabs.badges li.active a{border-color:#23c1e8;border-radius:0;}
.nav.nav-tabs.badges li.active:before{content:url('../img/slice.jpg');position:absolute;z-index:100;top:0;right:2px;}
#centerCol,#centerColinterior{position:relative;float:left;left:auto!important;}
#centerCol img,#centerColinterior img{padding-bottom:15px;}
#centerCol ul,#centerColinterior ul{padding:0 0 30px 17px;margin:0;}
#centerCol ol,#centerColinterior ol{padding:0 0 30px 20px;margin:0;}
#centerCol li,#centerColinterior li{margin-bottom:15px;}
#centerCol,#centerColinterior{padding:0 20px;width:70%;}
#centerColinterior.full-width,#centerColinterior+#leftCol:empty{position:relative;width:1100px;padding:20px;float:left;left:auto!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*zoom:1;}
#centerColinterior.full-width:before,#centerColinterior+#leftCol:empty:before,#centerColinterior.full-width:after,#centerColinterior+#leftCol:empty:after{display:table;content:"";line-height:0;}
#centerColinterior.full-width:after,#centerColinterior+#leftCol:empty:after{clear:both;}
#leftCol{padding:0 0 0 55px;width:25.454545454545453%;float:right;left:0!important;position:static;background:url('../img/line.jpg') repeat-y;position:relative;}
#arrow-up{background:url('../img/arrow-up.jpg') no-repeat;height:9px;width:9px;position:absolute;left:0;}
#arrow-down{background:url('../img/arrow-down.jpg') bottom no-repeat;height:9px;width:9px;position:absolute;left:0;}
.box,.eventBox{line-height:16px;font-size:12px;padding:0;margin:0 0 50px 0;border:none;}
.eventBox ul li a{font-size:14px;line-height:19px;}
.navBox{margin:0 0 50px 0;}
.navBox .padding{padding:0;}
#centralLoginDiv h1,#teamTotal h1,.eventBox h1,.box h1{color:#23c1e8;font-family:"Furore-webfont",sans-serif;font-size:17px;font-weight:normal;padding:8px 0 6px 0;margin:0 0 14px 0;line-height:20px;}
#socialBtns h1{background:url('../img/speaker.jpg') no-repeat;padding:5px 0 10px 47px;font-size:16px;}
.box label strong{font-size:12px;display:block;padding-bottom:3px;}
.box input{font-family:"Helvetica Neue",helvetica,arial,sans-serif;width:71.42857142857143%;margin-bottom:6px;}
.box p{font-size:12px;line-height:16px;}
.box ol{margin:0 10px;padding:0 10px;}
.box ol li{font-size:13px;padding-bottom:5px;}
.thermoBox{border:none;margin:0 0 50px 0;}
#donationsTotal h5,#teamTotal h5{font-size:27px;padding:0 0 5px 0;margin:0;color:#23c1e8;}
small.subtitle{font-size:13px;}
#event-info{padding:3px 0 15px 0;}
#event-info p{padding:0 15px 10px 15px;}
#topfivefundraisers ol,#topfiveteams ol,#topfivefundraisers ul,#topfiveteams ul{margin-bottom:26px;}
#fbCommentHeader{margin-top:50px;}
.portal h1{font-size:30px;}
.portal h2{font-size:25px;}
.portal #profile-fundraising h2{margin-top:12px;}
.portal .progress-danger.progress-striped .bar,.portal .progress-striped .bar-danger,.portal .progress-success .bar,.portal .progress .bar-success{background-color:#96d400;background-image:none;}
.portal .progress-danger .bar,.portal .progress .bar-danger{background-color:#1987aa;background-image:none;}
.portal .progress-large .total{text-shadow:none;}
.portal #actions-col{border:none;background:#23c1e8;box-shadow:none;color:#fff!important;border-radius:0;}
.portal #actions-col .actions-group h4{color:#fff;}
.portal #actions-col .dropdown-menu li a{color:#23c1e8;}
.portal #actions-col .dropdown-menu li a:hover{background-color:#fff;color:#1d4c6c;}
.portal #actions-col .actions-group a{font-size:13px;color:#fff;border:none!important;}
.portal #actions-col .actions-group a:hover{color:#c0f3ff;}
.portal #actions-col #ask-donate a:hover{color:#23c1e8!important;}
.portal #metrics-cycle-wrap{border:1px solid #23c1e8;border-radius:0;}
.portal #metrics-cycle-wrap h2.metric-title{font-size:22px;line-height:30px;}
.portal #metrics-pager a{color:#d7ff77;}
.portal #metrics-pager a.activeSlide,.portal #metrics-pager a:hover{color:#96d400;}
.portal #stats a{background:#fff!important;border:1px solid #23c1e8;border-radius:0;}
.portal #stats a strong{font-family:"Furore-webfont",sans-serif;color:#96d400;margin-bottom:5px;}
.portal #stats a em{font-family:'Cantarell',sans-serif;font-style:normal;text-transform:uppercase;font-weight:bold;}
.portal #stats a:hover{border-color:#96d400;}
#centerCol img,#centerColinterior img{padding:0!important;}
#centerCol .cap-badge,#centerColinterior .cap-badge{width:150px;height:36px!important;top:auto;left:0;bottom:0;background:#23c1e8;}
#centerCol .cap-badge+.profile-img,#centerColinterior .cap-badge+.profile-img{margin:0;padding-bottom:36px!important;}
table#team .cap-badge{width:50px!important;height:auto!important;top:40px!important;left:0!important;content:auto;}
table#team .cap-badge:before{display:none;}
.action-participant .participant-card,.action-participantdonations .participant-card{margin-bottom:60px;}
.action-participant .participant-card .avatar,.action-participantdonations .participant-card .avatar{border:3px solid #23c1e8!important;padding:0!important;width:150px!important;margin-right:35px;}
.action-participant .table-bordered,.action-participantdonations .table-bordered,.action-participant .dataTable,.action-participantdonations .dataTable{border:none!important;}
.action-participant .table-bordered th,.action-participantdonations .table-bordered th,.action-participant .dataTable th,.action-participantdonations .dataTable th,.action-participant .table-bordered td,.action-participantdonations .table-bordered td,.action-participant .dataTable td,.action-participantdonations .dataTable td{border-left:none!important;border-color:#23c1e8;}
.action-participant #donors td,.action-participantdonations #donors td,.action-participant #team td,.action-participantdonations #team td{padding:25px 0;}
.action-participant #donors small,.action-participantdonations #donors small,.action-participant #team small,.action-participantdonations #team small,.action-participant #donors strong,.action-participantdonations #donors strong,.action-participant #team strong,.action-participantdonations #team strong{color:#1a698a;font-size:14px;}
.action-team .team-card .avatar{border:3px solid #96d400!important;padding:0!important;width:150px!important;margin-right:35px;}
.action-team #leftCol{background:url('../img/green-line.jpg') repeat-y;}
.action-team #arrow-up{background:url('../img/green-arrow-up.jpg') no-repeat;}
.action-team #arrow-down{background:url('../img/green-arrow-down.jpg') bottom no-repeat;}
.action-team h1,.action-team h2{color:#8ac400;}
.action-team #btn-join-this-team-top,.action-team #btnJointhisteam{background:#96d400;box-shadow:0 6px 0 #78aa00,0px 4px 13px rgba(0,0,0,0.1);transition:background-color .5s ease;margin-top:22px!important;}
.action-team #btn-join-this-team-top:active,.action-team #btnJointhisteam:active{box-shadow:0 3px 0 #78aa00,0px 3px 6px rgba(0,0,0,0.3);position:relative;top:3px;}
.action-team #btn-join-this-team-top:hover,.action-team #btnJointhisteam:hover{background:#80bb00;}
.action-team .table-bordered,.action-team .dataTable{border:none!important;}
.action-team .table-bordered th,.action-team .dataTable th,.action-team .table-bordered td,.action-team .dataTable td{border-left:none!important;border-color:#96d400;}
.action-team #donors td,.action-team #team td{padding:25px 0;}
.action-team #donors small,.action-team #team small,.action-team #donors strong,.action-team #team strong{color:#1a698a;font-size:14px;}
.action-team #teamTotal h1{display:none;}
.action-team #teamTotal h5{display:block;color:#23c1e8;font-size:35px;border:1px solid #23c1e8;padding:12px 6px 12px 12px;position:relative;-ms-word-break:break-all;word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}
.action-team #teamTotal h5:before{content:url('../img/slice.jpg');position:absolute;z-index:100;top:-12px;right:-1px;}
.action-team #teamTotal h5:last-child{margin-top:22px;}
.action-team #teamTotal h5 small.subtitle{display:block;font-family:'Cantarell',sans-serif;color:#23c1e8;text-transform:uppercase;font-size:19px;padding-top:10px;}
#badges h1 a{color:#23c1e8;text-decoration:none;}
#badges [class^="icon-"]::before,#badges [class*=" icon-"]::before{color:#23c1e8!important;}
#badges ul{list-style:none;margin:0;padding:0;}
#badges li{background:url('../img/badge-sprite.png') no-repeat;display:inline-block;width:50px;height:50px;}
#badges li.participant-platinum{background-position:0 0;}
#badges li.participant-edit-page{background-position:0 -51px;}
#badges li.participant-twitter{background-position:0 -102px;}
#badges li.participant-facebook{background-position:0 -153px;}
#badges li.participant-10-emails{background-position:0 -204px;}
#badges li.participant-25-emails{background-position:0 -255px;}
#badges li.participant-50-emails{background-position:0 -306px;}
#badges li.participant-100-emails{background-position:0 -1276px;}
#badges li.participant-250-emails{background-position:0 -1224px;}
#badges li.participant-100-raised{background-position:0 -357px;}
#badges li.participant-200-raised{background-position:0 -408px;}
#badges li.participant-500-raised{background-position:0 -459px;}
#badges li.participant-1k-raised{background-position:0 -510px;}
#badges li.participant-5k-raised{background-position:0 -561px;}
#badges li.participant-10k-raised{background-position:0 -612px;}
#badges li.team-1k-raised{background-position:0 -663px;}
#badges li.team-5k-raised{background-position:0 -714px;}
#badges li.team-10k-raised{background-position:0 -765px;}
#badges li.captain-1-member{background-position:0 -816px;}
#badges li.captain-10-members{background-position:0 -867px;}
#badges li.captain-25-members{background-position:0 -918px;}
#badges li.captain-50-members{background-position:0 -969px;}
#badges li.team-1-member{background-position:0 -1020px;}
#badges li.team-10-members{background-position:0 -1071px;}
#badges li.team-25-members{background-position:0 -1122px;}
#badges li.team-50-members{background-position:0 -1173px;}
.tooltip-inner strong{font-size:13px;display:block;margin-bottom:4px;}
.tooltip-inner em{font-size:10px;font-style:normal;}
.language-es .topnavcms li a{font-size:22px;}
.language-es #action-btns a,.language-es #footer #right-footer-box a{font-size:18px;font-weight:bold;text-transform:uppercase;font-family:"Helvetica Neue",helvetica,arial,sans-serif;padding:10px 13px;}
.language-fr .topnavcms li a{font-size:19px;padding-top:10px;}
.language-fr #action-btns a,.language-fr #footer #right-footer-box a{font-size:16px;font-weight:bold;text-transform:uppercase;font-family:"Helvetica Neue",helvetica,arial,sans-serif;padding:10px 13px;}
.topnavcms{background-color:none;font-family:"Helvetica Neue",helvetica,arial,sans-serif;margin:0;padding:0;width:87.27272727272727%;height:40px;list-style:none;position:relative;border:none;*zoom:1;top:55px;}
.topnavcms:before,.topnavcms:after{display:table;content:"";line-height:0;}
.topnavcms:after{clear:both;}
.topnavcms>li>a{display:block;font-size:24px;font-weight:bold;color:#fff;text-decoration:none;padding:16px 25px 20px 0;text-transform:uppercase;}
.topnavcms>li>a:visited{color:#fff;text-decoration:none;}
.topnavcms>li:hover>a{color:#fff;background-color:none;text-shadow:none;-webkit-transition:200ms linear 0s;-moz-transition:200ms linear 0s;-o-transition:200ms linear 0s;transition:200ms linear 0s;outline:0 none;text-shadow:-1px 1px 8px #d4f3ff,1px -1px 8px #ddf5ff;}
.topnavcms>li.on>a{color:#fff;}
.topnavcms>li>ul{background-color:#336389;width:200px;top:48px;list-style:none;border:none;box-shadow:0 0 8px 2px rgba(212,243,255,0.6);padding:10px 10px 10px 0;}
.topnavcms>li>ul:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(51,99,137,0);border-bottom-color:#336389;border-width:7px;margin-left:-7px;}
.topnavcms>li>ul>li>a{color:#fff;font-weight:bold;padding-top:14px;padding-bottom:14px;padding-left:18px;padding-right:15px;font-size:16px;width:200px;text-transform:uppercase;line-height:22px;}
.topnavcms>li>ul>li:hover>a{background-color:none;color:#87dfef;}
.language-es li ul li a{font-size:13px!important;padding-right:5px;}
#leftNav{display:block;padding:0;margin:0;}
#leftNav li{list-style:none;margin:0;padding:0;}
#leftNav li a{display:block;color:#1a698a;font-size:16px;padding:9px 0;text-decoration:none;text-transform:uppercase;}
#leftNav li a:before{content:"\f105";font-family:'FontAwesome'!important;font-weight:normal;padding-right:8px;}
#leftNav li a:hover{text-decoration:none;background-color:none;color:#06b3de;}
#leftNav li a.on{color:#06b3de;font-weight:bold;background-color:none;}
#leftNav ul{margin:0;padding:0;list-style-image:none;}
#leftNav ul li{padding:0;margin:0;list-style:none;list-style-image:none;}
#leftNav ul li a{font-size:14px;display:block;color:#1a698a;font-weight:normal;text-decoration:none;padding:5px 20px;}
#leftNav ul li a.on{color:#06b3de;}
#leftNav ul li a:hover{background-color:#fff;color:#06b3de;}
#leftNav ul li li a{display:block;color:#1a698a;font-weight:normal;font-size:13px;text-decoration:none;padding:3px 28px;}
.top-nav-1 a{text-indent:-9999em!important;padding:0!important;height:35px;}
.top-nav-1{background:url('../img/power.png') no-repeat;text-indent:-9999em!important;width:40px!important;height:33px!important;padding:0!important;position:relative;margin-right:12px;top:-8px;}
.top-nav-1:hover{background-position:left -33px;}
h1{color:#23c1e8;font-family:"Furore-webfont",sans-serif;font-size:43px;line-height:50px;margin:0 0 20px 0;padding:0;font-weight:normal;}
.language-es h1,.language-fr h1,.language-es h2,.language-fr h2,.language-es h5,.language-fr h5{font-family:"Helvetica Neue",helvetica,arial,sans-serif!important;text-transform:uppercase;font-weight:bold;}
h2{color:#1d4c6c;font-family:"Furore-webfont",sans-serif;font-size:38px;line-height:43px;padding:0;margin:0 0 15px 0;font-weight:normal;}
h2.green{color:#96d400!important;}
h2.light{color:#23c1e8!important;}
h3{color:#1d4c6c;font-family:'Cantarell',sans-serif;font-size:30px;line-height:38px;padding:0;margin:0 0 10px 0;font-weight:700;}
h3.green{color:#96d400!important;}
h3.light{color:#23c1e8!important;}
h4{color:#1d4c6c;font-family:'Cantarell',sans-serif;font-size:24px;line-height:30px;padding:0;margin:0 0 10px 0;font-weight:700;}
h4.green{color:#96d400!important;}
h4.light{color:#23c1e8!important;}
h5{color:#1d4c6c;font-family:"Furore-webfont",sans-serif;font-size:24px;line-height:30px;padding:0;margin:0 0 10px 0;font-weight:normal;}
h5.green{color:#96d400!important;}
h5.light{color:#23c1e8!important;}
h6{color:#1d4c6c;font-family:'Cantarell',sans-serif;font-size:16px;line-height:20px;padding:0;margin:0 0 10px 0;font-weight:700;}
h6.green{color:#96d400!important;}
h6.light{color:#23c1e8!important;}
blockquote{border:1px #ddd solid;padding:30px;font-size:15px;line-height:24px;font-family:georgia,serif;font-style:italic;background-color:#efefef;margin-bottom:0 0 20px 0;}
blockquote p{font-size:15px;font-family:georgia,serif;margin:0;padding:0;}
#centerCol #centerColinterior li{line-height:17px;padding:0 0 8px 0;}
@font-face{font-family:'Furore-webfont';src:url('../fonts/Furore-webfont.eot');src:url('../fonts/Furore-webfont.eot?iefix') format('eot'),url('../fonts/Furore-webfont.woff') format('woff'),url('../fonts/Furore-webfont.ttf') format('truetype'),url('../fonts/Furore-webfont.svg#webfont') format('svg');}
.dataTable{border:1px solid #ddd;border-left:0;}
.dataTable th,.dataTable td{border-top:1px solid #ddd;border-left:1px solid #ddd;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.dataTables_scroll-body{border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.table-striped tbody tr:nth-child(odd) td,.dataTable tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th,.dataTable tbody tr:nth-child(odd) th{background-color:#f9f9f9;}
#guild-table{border:1px solid #23c1e8;margin-top:40px;}
#guild-table td{border-right:1px solid #23c1e8;}
#guild-table td:nth-child(3){border-right:none;}
#guild-table a{text-decoration:none!important;line-height:20px;color:#23c1e8;}
#guild-table a:hover{color:#96d400;}
#guild-table a:after{font-family:'FontAwesome'!important;content:"\f0da";padding-left:7px;}
.table tbody tr:hover td,.dataTable tbody tr:hover td,.table tbody tr:hover th,.dataTable tbody tr:hover th{background-color:#f5f5f5;}
input[type="tel"],input[type="text"],input[type="email"],input[type="number"],input[type="password"],#processform input[type="tel"],#processform input[type="text"],#processform input[type="email"],#processform input[type="password"],#processform textarea,#processform #ccnumber,#processform #donationamount,.beenherebefore input[type="text"],.beenherebefore input[type="email"],.beenherebefore input[type="password"]{padding:7px!important;border:1px solid #ccc;background-color:#fff;font-size:13px;font-family:"Helvetica Neue",helvetica,arial,sans-serif;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
input[type="tel"]:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,#processform input[type="tel"]:focus,#processform input[type="text"]:focus,#processform input[type="email"]:focus,#processform input[type="password"]:focus,#processform textarea:focus,#processform #ccnumber:focus,#processform #donationamount:focus,.beenherebefore input[type="text"]:focus,.beenherebefore input[type="email"]:focus,.beenherebefore input[type="password"]:focus{border:1px solid #96d400;outline:0;-webkit-box-shadow:0 0 10px #dcff87;-moz-box-shadow:0 0 10px #dcff87;box-shadow:0 0 10px #dcff87;}
#processform #ccnumber,#processform #donationamount{padding-left:25px!important;}
#footer{font-family:"Helvetica Neue",helvetica,arial,sans-serif;width:100%;background-size:100%;padding:80px 0;font-size:14px;margin:0;background:url('../img/footer.jpg') no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
#footer #footer-container{width:1100px;margin:0 auto;}
#footer #left-footer-box{float:left;}
#footer #left-footer-box #footer-logo{background:url('../img/footer-logo.png') no-repeat;width:238px;height:58px;float:left;display:block;}
#footer #left-footer-box .cmn-logo{margin:3px 0 0 24px!important;}
#footer #right-footer-box{float:right;}
#footer #right-footer-box h1{color:#fff;font-size:19px;float:left;display:inline;margin:-15px 19px 0 0;}
#footer #right-footer-box #social-icons{float:left;margin-top:10px;}
#footer #right-footer-box #social-icons #twitter-icon,#footer #right-footer-box #social-icons #facebook-icon,#footer #right-footer-box #social-icons #blog-icon{background:url('../img/social-icons.png') no-repeat;width:24px;height:19px;float:left;display:block;margin:0 6px 0 0;box-shadow:none;}
#footer #right-footer-box #social-icons #twitter-icon{margin-top:3px;}
#footer #right-footer-box #social-icons #facebook-icon{background-position:right -23px;height:25px;}
#footer #right-footer-box #social-icons #blog-icon{background-position:right -51px;height:23px;}
#footer #right-footer-box a{margin:16px 16px 0 0;float:left;font-size:24px;background:#96d400;letter-spacing:0;box-shadow:0 6px 0 #278000,0px 4px 13px rgba(0,0,0,0.1);transition:background-color .5s ease;text-decoration:none;}
#footer #right-footer-box a:active{box-shadow:0 3px 0 #278000,0px 3px 6px rgba(0,0,0,0.3);position:relative;top:6px;}
#footer #right-footer-box a:hover{background:#80bb00;}
#footer a{color:#fff;text-decoration:underline;font-weight:300;}
#footer a:hover{color:#fff;text-decoration:none;}
.language-es #right-footer-box h1{font-family:"Helvetica Neue",helvetica,arial,sans-serif;}
#mcafee-img{margin:18px 0 0 0;}
#footer-text{float:left;color:#fff;margin-top:35px;}
#powered-by{display:block;background:url('../img/poweredbydonordrive.png') no-repeat;width:152px;height:49px;float:left;margin:8px 0 0 29px;}
@media(max-width:1100px){.navbar .container,#wrap,#wrap-container,#header,#header #header-container,#centerColinterior.full-width,#leftNav,#footer,#footer-text{width:auto!important;}
#wrap{padding-top:10px;}
#m-nav{margin-bottom:15px!important;}
#header{background-size:100%;height:auto;padding:20px 15px;}
#slider2,#twitch-box,#footer-container,#header #header-container,#banner-twitch-box{width:100%!important;}
#twitch-box{background:none!important;border:1px solid #fff;}
#banner-twitch-box{margin-top:30px!important;}
.rslides li img{float:none;margin:0 auto;}
}
@media(max-width:1000px){#raised-box{padding:30px!important;}
#raised-box #raised-wrap{width:100%!important;}
#raised-box #raised-wrap h1{float:none;display:block;text-align:center;font-size:38px!important;}
#raised-box #raised-wrap .dd-widget.dd-box.dd-total-raised.dd-widget-complete{float:none!important;display:block!important;text-align:center!important;padding:0!important;}
#raised-box #raised-wrap .dd-widget.dd-box.dd-total-raised.dd-widget-complete span{font-size:30px!important;background:#23c1e8!important;margin:2px!important;}
}
@media(max-width:1100px){#leftCol{background:none;}
#arrow-up,#arrow-down{display:none;}
#header-container,#wrap-container,#footer-container{width:100%!important;}
#logo,.cmn-logo{margin:10px auto;float:none;}
#right-box{float:none;top:0;margin:10px auto;overflow:hidden;}
#right-box .dropdown button{color:#fff;float:none;}
#right-box .dropdown-menu{position:relative;z-index:1000;}
#participantTeamSearch,#login-wrap{display:none;}
.btn.btnLogin,.btn.btnFindme{margin-bottom:24px!important;}
.circuit-cms.action-home #banner-twitch-box .bx-wrapper li img p{margin:0!important;}
.circuit-cms.action-home #banner-twitch-box .bx-wrapper li img{padding:0!important;}
#banner-twitch-box{width:100%!important;}
#banner-twitch-box .rslides_tabs{display:none;}
#top-fundraiser-box{padding-top:30px!important;}
#top-fundraiser-box #fundraiser-wrap{width:100%!important;}
#top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs,#top-fundraiser-box #fundraiser-wrap #top-team-imgs{width:100%!important;float:none;margin:0!important;}
#top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-widget.dd-box.dd-top-fundraisers.dd-widget-complete,#top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-widget.dd-box.dd-top-fundraisers.dd-widget-complete,#top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-widget.dd-box.dd-top-teams.dd-widget-complete,#top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-widget.dd-box.dd-top-teams.dd-widget-complete{width:312px!important;margin:0 auto!important;}
#top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-fundraisers ul li a .dd-avatar-link img,#top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-fundraisers ul li a .dd-avatar-link img,#top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .dd-top-teams ul li a .dd-avatar-link img,#top-fundraiser-box #fundraiser-wrap #top-team-imgs .dd-top-teams ul li a .dd-avatar-link img{width:90px!important;}
#top-fundraiser-box #fundraiser-wrap #top-fundraiser-imgs .ribbon-heading,#top-fundraiser-box #fundraiser-wrap #top-team-imgs .ribbon-heading{margin:15px auto!important;}
#top-fundraiser-box #fundraiser-wrap h1#main-heading{font-size:30px;}
#top-fundraiser-box #fundraiser-wrap h1#main-heading:before,#top-fundraiser-box #fundraiser-wrap h1#main-heading:after{content:none;display:none;}
#community-wrap{margin-top:50px!important;}
#community-box #community-wrap{width:100%!important;background:none!important;}
#community-box #community-wrap h1{top:0!important;margin:0!important;}
#community-box #community-wrap #feeds{width:70%!important;margin-top:50px!important;}
#community-box #community-wrap #feeds .feed-box{width:100%;float:none;background:#fff;border:1px solid #278000;margin:0 auto 15px auto;}
#community-box #community-wrap #feeds .feed-box #facebook-feed,#community-box #community-wrap #feeds .feed-box #twitter-feed{top:0!important;left:0!important;padding:10px!important;}
#community-box #community-wrap #feeds .feed-box .header-bk{display:none!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap{width:100%!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap .bx-wrapper{max-width:1100px!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #kbmod{margin-top:0!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #microsoft{margin-top:0;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #playstation{width:0!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #roosterteeth{margin-top:0!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #trion{margin-top:0!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #twitch{margin-top:0!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap .bx-controls.bx-has-controls-direction{top:-63px;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap .bx-controls.bx-has-controls-direction .bx-prev{margin-left:11px;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap .bx-controls.bx-has-controls-direction .bx-next{margin-right:11px;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #sponsor-header{background:none!important;width:100%!important;}
#footer #left-footer-box,#footer #right-footer-box{float:none;}
#footer #left-footer-box #footer-logo,#footer #right-footer-box #footer-logo,#footer #left-footer-box .cmn-logo,#footer #right-footer-box .cmn-logo{float:none;margin:15px auto!important;}
#footer #left-footer-box h1,#footer #right-footer-box h1{display:none;}
#footer #left-footer-box #social-icons,#footer #right-footer-box #social-icons{float:none;margin:23px auto;width:91px;}
#footer #right-footer-box a{display:block;width:100%;float:none;}
#action-btns{width:100%;position:static;}
#action-btns a{width:100%;display:block;margin:0 0 20px 0;}
#centerCol,#centerColinterior,#leftCol,#rightCol,#footer{float:none!important;width:auto!important;left:auto!important;padding:15px!important;*zoom:1;}
#centerCol:before,#centerColinterior:before,#leftCol:before,#rightCol:before,#footer:before,#centerCol:after,#centerColinterior:after,#leftCol:after,#rightCol:after,#footer:after{display:table;content:"";line-height:0;}
#centerCol:after,#centerColinterior:after,#leftCol:after,#rightCol:after,#footer:after{clear:both;}
#leftCol,#rightCol{right:auto!important;}
#leftCol #socialBtns,#leftCol #participantSearch,#leftCol #centralLoginDiv,#leftCol #forgotPasswordDiv{display:none;}
#footer #footer-text{float:none;text-align:center;margin:0 auto;margin-top:15px;}
#footer #powered-by{float:none;display:block;margin:0 auto;}
}
@media(max-width:700px){#raised-box{padding:30px!important;}
#raised-box #raised-wrap{width:100%!important;}
#raised-box #raised-wrap h1{float:none!important;display:block!important;text-align:center!important;font-size:25px!important;margin:20px auto!important;}
#raised-box #raised-wrap .dd-widget.dd-box.dd-total-raised.dd-widget-complete{float:none!important;display:block!important;text-align:center!important;padding:0!important;margin:0!important;}
#raised-box #raised-wrap .dd-widget.dd-box.dd-total-raised.dd-widget-complete span{font-size:30px!important;background:#23c1e8!important;margin:2px!important;}
}
@media(max-width:390px){#logo{background-size:100%;width:100%;}
#community-wrap{margin-top:50px!important;}
#community-box #community-wrap{width:100%!important;background:none!important;}
#community-box #community-wrap h1{top:0!important;margin:0!important;}
#community-box #community-wrap #feeds{width:100%!important;margin-top:50px!important;}
#community-box #community-wrap #feeds .feed-box{width:100%;float:none;background:#fff;border:1px solid #278000;margin:0 auto 15px auto;}
#community-box #community-wrap #feeds .feed-box #facebook-feed,#community-box #community-wrap #feeds .feed-box #twitter-feed{top:0!important;left:0!important;padding:10px!important;}
#community-box #community-wrap #feeds .feed-box .header-bk{display:none!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap{width:100%!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #kbmod{margin-top:0!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #microsoft{margin-top:0;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #playstation{width:0!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #roosterteeth{margin-top:0!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #trion{margin-top:0!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #twitch{margin-top:0!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap .bx-viewport{width:73%!important;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap .bx-controls.bx-has-controls-direction{top:-43px;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap .bx-controls.bx-has-controls-direction .bx-prev{margin-left:11px;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap .bx-controls.bx-has-controls-direction .bx-next{margin-right:11px;}
.circuit-cms.action-home #sponsors-box #sponsors-wrap #sponsor-header{background:none!important;width:100%!important;}
}
@media(max-width:1100px){.topnavcms{display:none;}
#m-nav{display:block;list-style:none;margin:0;padding:5px;color:#313131;font-family:"Helvetica Neue",helvetica,arial,sans-serif;background-color:none;text-align:left;text-decoration:none;position:relative;*zoom:1;}
#m-nav:before,#m-nav:after{display:table;content:"";line-height:0;}
#m-nav:after{clear:both;}
#m-nav>.btn,#m-nav .m-search input[type="text"]{display:inline-block!important;text-decoration:none;color:#fff;font-family:"Helvetica Neue",helvetica,arial,sans-serif;padding:14px!important;margin:0;border:0!important;position:relative;border-radius:0;}
#m-nav>.m-search input[type="text"]{color:#313131;font-size:13px;}
#m-nav>.btn{width:45px;margin-right:5px;background-color:#23c1e8;}
#m-nav>.btn.open:before,#m-nav>.btn.open:after{content:'';display:inline-block;position:absolute;top:85%;z-index:1001;}
#m-nav>.btn.open:before{border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid #fff;left:10px;}
#m-nav>.btn.open:after{border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff;left:11px;}
#m-nav [class^="icon-"]::before,#m-nav [class*=" icon-"]::before,#m-nav button:before{font-size:18px!important;color:#fff;font-family:'FontAwesome'!important;font-weight:normal;}
#m-nav [class^="icon-"]{margin-right:0;}
#m-nav .m-search{position:absolute;top:5px;right:5px;}
#m-nav .m-search input[type="text"]{position:relative;width:145px;border:1px solid #ddd!important;font-size:13px;}
#m-nav .m-search label,#m-nav .m-search button{display:inline;margin:0;}
#m-nav .m-search button{display:none;}
#m-nav .box{border:none!important;padding:15px;border-radius:0;}
.topnavcms.m-cms-nav,.m-login,.m-social{display:none;height:auto;width:100%;position:absolute;background-color:#fff;top:100%;left:0;z-index:1000;background-image:none!important;}
.topnavcms.m-cms-nav li,.m-login li,.m-social li{float:none!important;display:block!important;width:100%;border-bottom:1px solid #ddd;background-image:none!important;}
.topnavcms.m-cms-nav li a,.m-login li a,.m-social li a{color:#96d400!important;background-image:none!important;padding:20px;font-size:18px;}
.topnavcms.m-cms-nav ul,.m-login ul,.m-social ul{display:none;}
.topnavcms.m-cms-nav h1,.m-login h1,.m-social h1{margin-top:10px;padding:0;}
}
@media(min-width:1100px){.topnavcms{height:40px;overflow:visible;display:block;}
#m-nav{display:none;}
#community-box,#top-fundraiser-box{max-height:556px;height:575px;}
.pre-scroll-state .ribbon-heading{width:0!important;background-size:cover;opacity:0;}
.pre-scroll-state .ribbon-heading h1{font-size:2px!important;}
.pre-scroll-state .dd-widget ul{margin-top:-30px;}
.pre-scroll-state .dd-widget ul li{padding-top:45px;opacity:0;}
.pre-scroll-state .feed-fb,.pre-scroll-state .feed-tw,.pre-scroll-state .feed-bl{margin-top:200px!important;opacity:0;}
.pre-scroll-state .feed-fb .header-bk h1,.pre-scroll-state .feed-tw .header-bk h1,.pre-scroll-state .feed-bl .header-bk h1{font-size:2px!important;}
.pre-scroll-state #community-wrap{opacity:0;background:none!important;}
.post-scroll-state{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;}
.post-scroll-state h1,.post-scroll-state .dd-widget ul li{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;}
.post-scroll-state #community-wrap{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;}
.post-scroll-state .feed-box{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
.post-scroll-state .feed-box .header-bk{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
.post-scroll-state .feed-box .header-bk h1{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
.post-scroll-state .feed-fb{transition-delay:.4s;-moz-transition-delay:.4s;-webkit-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s;}
.post-scroll-state .feed-fb .header-bk{transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;}
.post-scroll-state .feed-tw{transition-delay:.2s;-moz-transition-delay:.2s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;}
.post-scroll-state .feed-tw .header-bk{transition-delay:.2s;-moz-transition-delay:.2s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;}
.post-scroll-state .feed-bl{transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;}
.post-scroll-state .feed-bl .header-bk{transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;}
.dd-top-fundraisers ul li a,.dd-top-teams ul li a{position:relative;}
.dd-top-fundraisers ul li a span,.dd-top-teams ul li a span{position:absolute;display:inline-block;top:0;text-align:center;width:100%;height:100%;left:0;}
}
#wysiwyg{margin:10px!important;}
#wysiwyg,.cke_panel_frame{background-image:none!important;background-color:#fff!important;}