@charset "UTF-8";
.mobile_header{display:none}

#header-link {
    background-image:url(/themes/STOMP_2017_Flatland/https://www.stompoutbullying.org/files/2115/3305/2309/STOMP-Home_Header-Variation-2.jpg);
	background-size: 1088px;
	display:block;
    height:100px;
    width:460px;
    
}

.header-link-class{ 
	background-image: url('/themes/STOMP_2017_Flatland/https://www.stompoutbullying.org/files/2115/3305/2309/STOMP-Home_Header-Variation-2.jpg');
    background-size: 1088px;
    background-repeat: no-repeat;
    background-position: center;
    

    display: block;
    width: 190px;
    height: 190px;
    text-decoration: none;
    cursor: pointer;
    overflow: hidden;
    text-indent: 100%;
	white-space:nowrap;}


#band-hilight-mobi {display: none}
#pagewrap{padding:0px;width:100%;margin:0px auto;}
.row{padding:0px;width:100%;}
#header_inner_0{width:auto !important;height:auto !important;margin:0px 0px 10px 0px;padding:4px 0px 0px 0px;min-height:90px;}
header{padding:0 15px;}
.hb-blue { color: #2666d8;}
.hb-orange{ color: #f57a16; }
.hb-purple{ color: #4d4084; }

.gethelp-container{padding-left: 60px; margin-right: auto; margin-left: auto; margin-top: 20px; width: 70%;}
.bsd-video{padding-bottom:7px;}

.brushstroke{background-position: center;}
#savethedate a {color:#ffffff !important;}
#savethedate a:hover {color:#72c1fb !important;}
.headerbanner{}
.tagline{line-height:0.8 !important;color:#4c4085;text-align:center;}
.section1{padding:0px;border-bottom: 0px solid #4c4085}

.heading-bkg h3 {font-size:.9em;color:#fff;margin-top:10px;}
.heading-bkg-1 h3 {font-size:.9em;color:#fff; margin-top:10px;}
.heading-bkg-2 h3 {font-size:.9em;color:#fff; margin-top:10px;}
.heading-bkg-3 h3 {font-size:.9em;color:#fff; margin-top:10px;}
.heading-bkg-4 h3 {font-size:.9em;color:#fff; margin-top:10px;}

.heading-bkg{min-height:90px;margin-top:-5px;margin-bottom:20px;padding:10px 10px 10px 30px;/*text-transform: uppercase;*/background-color: #2666d8 ;border-bottom: 20px solid #1D4FA8 ;}
.heading-bkg-1{min-height:90px;margin-top:-5px;margin-bottom:20px;padding:10px 10px 10px 30px;/*text-transform: uppercase;*/background-color: #f57a16 ;border-bottom: 20px solid #DC4F05;}
.heading-bkg-2{min-height:90px;margin-top:-5px;margin-bottom:20px;padding:10px 10px 10px 30px;/*text-transform: uppercase;*/background-color: #4c4085 ;border-bottom: 20px solid #3E346C;}
.heading-bkg-3{min-height:90px;margin-top:-5px;margin-bottom:20px;padding:10px 10px 10px 30px;/*text-transform: uppercase;*/background-color: #007e18 ;border-bottom: 20px solid #074c14 ;}
.heading-bkg-4{min-height:130px;margin-top:-6px;margin-bottom:20px;padding:10px 10px 10px 30px;/*text-transform: uppercase;*/background-color: #2b2b2b ;border-bottom: 20px solid #000000 ;}

.spon-slider{height:180px;} /*sponsor slider res1*/

/*feature*/
.feature-container {margin-right: auto; margin-left: auto; margin-top: 20px; max-width: 790px;}
.feature-left {max-width: 360px; float: left; padding: 10px;}
.feature-right {max-width: 380px; float: right; padding: 10px;}
/*feature*/

/*impact*/
.impact-container {margin-right: auto; margin-left: auto; max-width: 1280px;padding-left:80px;}
.impact-right {float: left; color: #ffffff; max-width: 330px; margin-top: 0px; padding: 0px 24px;}
.impact-right-b {float: left; color: #ffffff; max-width: 400px; margin-top: 0px; padding: 0px 0px 0px 24px;}
.impact-left {float:left;min-width:350px;max-width: 300px;/*height:200px;*/background:rgba(255,255,255,.9); padding:20px 20px 0px 20px; border:  10px solid #4c4085; color:#2B5CCC;font-size: 1em;text-align: center;}
/*impact*/

/*.stat {width:80%;height:200px;background:rgba(255,255,255,.9); padding:40px 10px 0px 10px; border:  10px solid #4c4085; color:#2B5CCC;font-size: 3em;text-align: center; }*/
/*.stat-story {float:left;min-width:300px;max-width: 360px;/*height:200px;*//*background:rgba(255,255,255,.9); padding:20px 20px 0px 20px; border:  10px solid #4c4085; color:#2B5CCC;font-size: 1em;text-align: center; }*/
/*.stat-sub {font-size: .6em !important;color:orangered;margin-top:20px;display: inline;line-height: 12px;}*/

/*BSD Page Styles;*/
.heading-bsd{min-height:40px;margin-top:10px;margin-bottom:10px;padding:10px 10px 10px 30px;background-color: none ;border-bottom: 1px solid #1D4FA8 ;border-top: 1px solid #1D4FA8 ;color:#2666d8}
/*BSD Page Styles;*/

/*helpchat*/
.white-txt {color:#ffffff;}
.helpchat-vanity {background-color:#fff;color:white;padding:4px;margin-right:1px;min-height:260px;}
.helpchat-vanity-purple {background-color:#4d4084;color:white;padding:4px;margin-right:1px;min-height:260px;}
.helpchat-vanity-orange {background-color:#F57A16;color:white;padding:4px;margin-right:1px;min-height:260px;}
.helpchat-vanity-blue {background-color:#3566b6;color:white;padding:4px;margin-right:1px;min-height:260px;}

tr.border_bottom td {
  border-bottom:1pt solid white;padding-bottom:2px;
}
table.helpchat-hours {font-size:.8em;}
.helpchat-desc { padding:8px;font-size:.9em;}

/*helpchat*/

#frame3 p {color:#f1f1f1;padding:0px 10px;}

#leftColumnHead{width:20%;float:left;} 
#leftColumnHead2{width:20%;float:left;} 
#centerColumnHead{width:40%;float:left;}
/*#centerColumnHead-right{width:16%;float:left;*/
#centerColumnHead-right{float:left;padding: 0px 20px;}
#rightColumnHead{width:20%;float:left;}
.headerRight{}
.headerLeft{display:block;}
.headerLeft2{display:block;}
#leftColumn{width:33%;float:left;}
#rightColumn{width:66%;float:left;}
#content, #LTcontent{float:left;width:32%;}
#middle, #LTmiddle{float:left;width:32%;}
#sidebar, #LTsidebar{float:left;width:32%;}
footer{clear:both;padding:0 15px;}

/*popup*/

.popwrap {
    padding: 40px;
    text-align: center;
}
#popup hr {
    clear: both;
    margin-top: 40px;
    margin-bottom: 40px;
    border: 0;
    border-top: 1px solid #aaaaaa;
}
#popup p {
    margin-bottom: 20px;
	text-align: center;
}
#popup .btn {
	font: 1.0em 'Oswald', sans-serif;
  	font-weight: 700;
    background: #F57A16;
   /* border: #357ebd solid 1px;
    border-radius: 3px; */
    color: #fff;
    display: inline-block;
    padding: 8px 15px;
    text-decoration: none;
    text-align: center;
    min-width: 60px;
    position: relative;
    transition: color .1s ease;
}
#popup .btn:hover {
    background: #4c4085;
}
#popup .btn.btn-big {
    font-size: 18px;
    padding: 15px 20px;
    min-width: 100px;
}
#popup .btn-close {
    color: #aaaaaa;
    font-size: 30px;
    text-decoration: none;
    position: absolute;
    right: 5px;
    top: 0px;
}
#popup .btn-close:hover {
    color: #919191;
}
.modal:target:before {
    display: none;
}
.modal:before {
    content:"";
    display: block;
    background: rgba(76, 64, 133, 0.6);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10;
	
	  -webkit-animation: fadein 1s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 1s; /* Firefox < 16 */
        -ms-animation: fadein 1s; /* Internet Explorer */
         -o-animation: fadein 1s; /* Opera < 12.1 */
            animation: fadein 1s;
	
}
.modal .modal-dialog {
    background: #fefefe;
    border: #333333 solid 1px;
    border-radius: 5px;
    margin-left: -200px;
    position: fixed;
    left: 50%;
    z-index: 11;
    width: 360px;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-transition: -webkit-transform 1.3s ease-out;
    -moz-transition: -moz-transform 1.3s ease-out;
    -o-transition: -o-transform 1.3s ease-out;
    transition: transform 1.3s ease-out;
    top: 20%;
	
	  -webkit-animation: fadein 2s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 2s; /* Firefox < 16 */
        -ms-animation: fadein 2s; /* Internet Explorer */
         -o-animation: fadein 2s; /* Opera < 12.1 */
            animation: fadein 2s;
	
	
}
	@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
		
.modal:target .modal-dialog {
    top: -100%;
    -webkit-transform: translate(0, -500%);
    -ms-transform: translate(0, -500%);
    transform: translate(0, -500%);
   
}
.modal-body {
    padding: 0px 20px;
}
.modal-header, .modal-footer {
    /*padding: 0px 20px;*/
}
.modal-header {
    /*border-bottom: #eeeeee solid 1px;*/
}
.modal-header h2 {
    font-size: 20px;
	text-align: center;
	padding-top:50px;
}
.modal-footer {
   /* border-top: #eeeeee solid 1px;*/
    text-align: center;
	padding-bottom:20px;
}

/*popup end*/



@media screen and (max-width:1137px){
#band-hilight {display: none;} /*show hide Header Banner*/
.spon-slider{height:233px;} /*sponsor slider res2*/
	.impact-container { max-width: 600px;padding-left:0px;}
	.impact-left{margin-right:auto;margin-left:auto;max-width: 600px;margin-bottom: 40px;}
	.gethelp-container{padding-left: 60px; margin-right: auto; margin-left: auto; margin-top: 20px; width: 70%;}
.headerLeft{display:block;}
	.headerLeft2{display:block;}
	#centerColumnHead{width:31%;float:left;}
}

@media screen and (max-width:980px){
	.mobile_header{display:block;}
	#band-hilight {display: none;}

	
#pagewrap{width:94%;}
#leftColumn{width:41%;padding:1% 4%;}
#leftColumnHead{width:100%;float:left;}  /*mobile hide logo*/
#leftColumnHead2{} 
#centerColumnHead{width:31%;padding:1% 4%;margin:0px 0px 15px 5px;float:auto;}
/*#rightColumnHead{padding:1% 4%;width:90%;float:none;clear:both;}*/
	#rightColumnHead{padding:1% 4%;width:200px;}
#rightColumn{width:41%;padding:1% 4%;margin:0px 0px 5px 5px;float:right;max-height:300px;}
#content{width:41%;padding:1% 4%;}
#middle{width:41%;padding:1% 4%;margin:0px 0px 5px 5px;float:right;}
#sidebar{padding:1% 4%;width:41%;float:right;}
#LTcontent{width:auto;padding:1% 4%;}
#LTmiddle{width:41%;padding:1% 4%;margin:0px 0px 5px 5px;float:right;}
#LTsidebar{padding:1% 4%;width:41%;float:right;}
header, footer{padding:1% 4%;}

.heading-bkg h3 {font-size:.9em}
.heading-bkg-1 h3 {font-size:.9em}
.heading-bkg-2 h3 {font-size:.9em}
.heading-bkg-3 h3 {font-size:.9em}
.heading-bkg-4 h3 {font-size:.9em}

.spon-slider{height:233px;} /*sponsor slider res3*/
.bsd-video{padding-bottom:5px;}
.impact-right{margin-left:auto;margin-right:auto;}
.headerLeft2{display:block;}
	
}



@media screen and (max-width:767px){
	#band-hilight {display: none;}
	
.heading-bkg h3 {font-size:.7em}
.heading-bkg-1 h3 {font-size:.7em}
.heading-bkg-2 h3 {font-size:.7em}
.heading-bkg-3 h3 {font-size:.7em}
.heading-bkg-4 h3 {font-size:.7em}

.spon-slider{height:140px;} /*sponsor slider res3*/
		.impact-container { max-width: 400px;padding-left:0px;}
	.impact-left{min-width: 300px;margin-bottom: 40px;}
}

@media screen and (max-width:600px){
		#band-hilight {display: none;}
			.impact-container { max-width: 300px;padding-left:0px;}
	.impact-left{min-width: 200px;margin-bottom: 40px;}
.c5wrap .BlockSearch{margin-top:20px;}
.tagline{line-height:1 !important;color:#4c4085;text-align:center;}
#leftColumn, #leftColumnHead{width:auto;float:none;}
	#leftColumn, #leftColumnHead2{width:auto;float:none;}
#rightColumn, #rightColumnHead{width:auto;float:none;margin-left:0px;}
#centerColumnHead{width:100%;padding:1% 4%;margin:0px 0px 15px -20px;float:none;}
#content{width:auto;float:none;}
#middle{width:auto;float:none;}
#sidebar{width:auto;float:none;}
#LTContent{width:100%;float:none;clear:both;}
#LTmiddle{width:100%;float:none;clear:both;}
#LTsidebar{width:100%;float:none;clear:both;}
	.spon-slider{height:180px;} /*sponsor slider res4*/
	

}


@media screen and (max-width:480px){
		#band-hilight {display: none;}
	.gethelp-container{padding-left: 0px; margin-right: auto; margin-left: auto; margin-top: 20px; width: 100%;}
	
header{height:auto;}
h1{font-size:2em;}
}
header, #LTcontent, #LTmiddle, #LTsidebar, #content, #middle, #sidebar{margin-bottom:5px; }
/*0_style_stomp*/
.l2sidebardef{/*background-image:url(/themes/STOMP_2017_Flatland//themes/STOMP_2016_Oswald/http://www.stompoutbullying.org/files/3114/4917/7632/Kids_upper_bkg_5.jpg);background-repeat:no-repeat;background-position:center top;*/}
#sf-menu7196 .sf-menu{margin:0px;}


/**/.vidcol1{float:left;max-width:150px;padding-right:8px;}
.vidcol2{float:left;max-width:380px;padding-top:10px;}
/**/.fittext-one{margin-top:0px;}
.fittext-two{margin-top:-12px;}
.fittext-three{margin-top:-8px;}
.stomp-override{}

.stomp-center{margin-left:auto;margin-right:auto;}
.cabtn, .cabtnsm{background:#38a6f0;background-image:-webkit-linear-gradient(top, #38a6f0, #2274a8);background-image:-moz-linear-gradient(top, #38a6f0, #2274a8);background-image:-ms-linear-gradient(top, #38a6f0, #2274a8);background-image:-o-linear-gradient(top, #38a6f0, #2274a8);background-image:linear-gradient(to bottom, #38a6f0, #2274a8);-webkit-border-radius:15;-moz-border-radius:15;border-radius:15px;color:#ffffff;width:90px;padding:10px 15px;text-decoration:none;margin-left:auto;margin-right:auto;margin-bottom:10px;margin-top:10px;}
.cabtn, .cabtnsm:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top, #3cb0fd, #3498db);background-image:-moz-linear-gradient(top, #3cb0fd, #3498db);background-image:-ms-linear-gradient(top, #3cb0fd, #3498db);background-image:-o-linear-gradient(top, #3cb0fd, #3498db);background-image:linear-gradient(to bottom, #3cb0fd, #3498db);text-decoration:none;}
.cabtn{font:26px 'Open Sans', sans-serif;
}
.cabtnsm{font:16px 'Open Sans', sans-serif;
}
#newsbuttons a{Color:#333;;}
.cabtnews{font:14px 'Open Sans', sans-serif;
background:none;color:#4C4085;width:auto;padding:2px 12px 2px 12px;text-decoration:none;margin:5px;}
.cabtnews:hover{color:#F57A16 ;background:none;text-decoration:none;}
/**/.oswaldh1{font:16pt 'Oswald', sans-serif !important;color:#4d4085 !important;line-height:22pt !important;text-shadow:none !important;}
.oswald-sidebar{font:24pt 'Oswald', sans-serif !important;color:#4d4085 !important;line-height:14pt !important;text-shadow:none !important;}
.oswald-h2{font:14pt 'Oswald', sans-serif !important;color:#4d4085 !important;text-shadow:none !important;}
.oswald-h2-bsd{font:16pt 'Oswald', sans-serif !important;line-height:14pt !important;color:#4d4085 !important;text-shadow:none !important;}
.oswald{font:16pt 'Oswald', sans-serif !important;line-height:17pt !important;color:#666;font-weight:300 !important;text-shadow:none !important;}
.oswald-blue{font:16pt 'Oswald', sans-serif !important;color:#5076D0 !important;font-weight:300 !important;text-shadow:none !important;}
.oswald-head{font:14pt 'Oswald', sans-serif !important;color:#4d4085 !important;line-height:16pt !important;}
.cabin{font:11pt 'Cabin', sans-serif !important;color:#666 !important;line-height:12pt !important;text-shadow:none !important;}
.cabinh1{font:14pt 'Cabin', sans-serif !important;color:#4d4085 !important;line-height:14pt !important;text-shadow:none !important;}
.cabin-blue{font:12pt 'Cabin', sans-serif !important;color:#5076D0 !important;line-height:12pt !important;}
.oswald{font-family:'Open Sans', sans-serif;
font-size:32px;color:#fff}
.stomp-o{font-family:'acumin-pro', sans-serif;font-weight:700;font-style:italic;font-size:1.3em;}
.stomp-emo{font-family:'acumin-pro', sans-serif;font-weight:700;font-style:italic;font-size:1.1em;}
.stomp-tag{font-family:'acumin-pro', sans-serif;font-weight:700;font-size:17.3px;}
#text-message-consent_1731 .txtmsgck{width:100%;margin:0px;}
.mobilenavop{font-size:14px;color:#4D4087;border:1px solid #D2D2D2;text-align:left;}
.c5wrap .background{background-color:transparent;border:0px solid #DDD;}
.c5wrap h2{font:1.8em 'Oswald', sans-serif;
color:#4C4085;margin-bottom:20px;font-weight:700;}
/*.c5wrap h3{font:1.0em  'Open Sans', sans-serif;
}*/
.navfix{margin-bottom:-10px;}
.tatable{float:left;max-width:100px;}
.taname{height:70px;vertical-align:text-top;font-size:.8em;}
.c5wrap ul.nav li a{margin-left:0px;}
.c5wrap #header_inner{background-color:transparent;border:0px solid #DDD;}
.c5wrap .background{padding:10px 10px 20px 10px;}
.c5wrap .main_inner_third{width:320px;float:left;}
.c5wrap .sidebar_third{width:320px;margin-bottom:20px;}
.c5wrap .sidebar ul.nav-1{float:left;width:100%;}
.c5wrap .sidebar ul.nav-1 li{float:left;clear:both;list-style-type:none;margin-left:0px;width:98%;overflow:hidden;padding:0px 0px 4px 0px;margin:0px 0px 5px 0px;color:#4C4085;border-bottom:1px solid #CBCBCB;}
.c5wrap .sidebar ul.nav-1 li a{float:left;clear:both;padding:0px;background:transparent;width:100%;}
.c5wrap .sidebar ul.nav-1 ul li{margin-bottom:0px;padding-left:10px;}
.c5wrap .sidebar ul.nav-1 li:hover{opacity:0.9}
.c5wrap ul.nav-1{float:right;list-style-type:none;}
.c5wrap ul.nav-1 ul li a{padding:12px}
.c5wrap ul.nav-1 li{float:left;margin-top:91px;}
.c5wrap ul.nav-1 li a{text-decoration:none;background:#fff;color:#4C4085;font-size:14px;font-weight:700;}
.c5wrap ul.nav-1 li a:hover,
.c5wrap ul.nav-1 li .nav-selected .nav-path-selected{color:#fff;background-color:#ff9600;}
.c5wrap .sidebar ul.nav-1 li a:hover{background:transparent !important;color:#ff9600;}
.c5wrap .sidebar ul.nav-1 li .nav-selected{background:transparent !important;color:#ff9600;}
.c5wrap #navigation select{}
.stompblock-orange{margin-right:auto;margin-left:auto;border-radius:15px 15px;background:transparent;padding:10px;}
#stomp-orange h1{color:#f57a16;margin-bottom:-2px;}
#stomp-orange h2{color:#f57a16;margin-bottom:-2px;}
#stomp-orange h2 a{color:#f57a16;}
#stomp-orange h2 a:hover{color:#4b4085;}
.stompblock-blue{margin-right:auto;margin-left:auto;border-radius:15px 15px;background:transparent;padding:10px;}
.stompblock-blue h1{color:#3566b6;margin-bottom:-2px;}
#stomp-blue h2{color:#3566b6;margin-bottom:-2px;}
#stomp-blue h2 a{color:#3566b6;}
#stomp-blue h2 a:hover{color:#f57a16;}
.stompblock-purple{margin-right:auto;margin-left:auto;border-radius:15px 15px;background:transparent;padding:10px;}
.stompblock-purple h1{color:#4b4085;margin-bottom:-2px;}
.stompblock-purple h2{color:#4b4085;margin-bottom:-2px;}
.stompblock-round{width:250px;height:200px;margin-right:auto;Margin-left:auto;border-radius:10%;overflow:hidden;}
.round{width:250px;height:200px;margin-right:auto;Margin-left:auto;border-radius:10%;overflow:hidden;}
.stompblock-fade{margin-right:auto;margin-left:auto;padding:10px;}
.fade_inner{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.45) 25%, rgba(255,255,255,0.45) 75%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(25%,rgba(255,255,255,0.45)), color-stop(75%,rgba(255,255,255,0.45)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.45) 25%,rgba(255,255,255,0.45) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.45) 25%,rgba(255,255,255,0.45) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.45) 25%,rgba(255,255,255,0.45) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.45) 25%,rgba(255,255,255,0.45) 75%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=0);padding:20px 0px 20px 0px;border:solid 0px #000000;Margin-top:-20px;margin-bottom:-20px;}
.fade_inner p{}
.stompblock-fade h1{color:#4b4085;margin-bottom:-2px;}
.stompblock-fade h2{color:#4b4085;margin-bottom:-2px;}
#stomp-cabtn a{font:normal normal 1.5em Oswald,sans-serif;color:#ffffff;text-decoration:none;}
.cabtnblock{background:#38a6f0;background-image:-webkit-linear-gradient(top, #38a6f0, #2274a8);background-image:-moz-linear-gradient(top, #38a6f0, #2274a8);background-image:-ms-linear-gradient(top, #38a6f0, #2274a8);background-image:-o-linear-gradient(top, #38a6f0, #2274a8);background-image:linear-gradient(to bottom, #38a6f0, #2274a8);-webkit-border-radius:15;-moz-border-radius:15;border-radius:15px;color:#ffffff;width:50%;padding:10px;height:35px;text-decoration:none;margin-left:auto;margin-right:auto;margin-bottom:10px;margin-top:10px;}
.cabtnblock:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top, #3cb0fd, #3498db);background-image:-moz-linear-gradient(top, #3cb0fd, #3498db);background-image:-ms-linear-gradient(top, #3cb0fd, #3498db);background-image:-o-linear-gradient(top, #3cb0fd, #3498db);background-image:linear-gradient(to bottom, #3cb0fd, #3498db);text-decoration:none;}
#stomp-cabtnsm a{font:normal normal 1.2em Oswald,sans-serif;color:#ffffff;text-decoration:none;}
.cabtnblocksm{background:#4C4085;color:#ffffff;width:50%;padding:9px;height:24px;text-decoration:none;margin-left:auto;margin-right:auto;margin-bottom:4px;margin-top:4px;}
.cabtnblocksm:hover{background:#3566b6;}
#stomp-cabtnsm-orange a{font:normal normal 1.2em Oswald,sans-serif;color:#ffffff;text-decoration:none;}
.cabtnblocksm-orange{background:#F57A16;color:#ffffff;width:50%;padding:9px;height:24px;text-decoration:none;margin-left:auto;margin-right:auto;margin-bottom:4px;margin-top:4px;}
.cabtnblocksm-orange:hover{background:#3566b6;}

#stomp-cabtnsm-orange-30 a{font:normal normal 1.2em Oswald,sans-serif;color:#ffffff;text-decoration:none;clear:both;}
.cabtnblocksm-orange-30{background:#F57A16;color:#ffffff;width:30%;padding:2px;height:24px;text-decoration:none;float:right;margin-bottom:4px;margin-top:-26px;}
.cabtnblocksm-orange-30:hover{background:#3566b6;}

#stomp-cabtnsm-blue a{font:normal normal 1.2em Oswald,sans-serif;color:#ffffff;text-decoration:none;}
.cabtnblocksm-blue{background:#3566b6;color:#ffffff;width:50%;padding:9px;height:24px;text-decoration:none;margin-left:auto;margin-right:auto;margin-bottom:4px;margin-top:4px;}
.cabtnblocksm-blue:hover{background:#F57A16;}
#stomp-cabtnsm-purple a{font:normal normal 1.2em Oswald,sans-serif;color:#ffffff;text-decoration:none;}
.cabtnblocksm-purple{background:#4C4085;color:#ffffff;width:50%;padding:9px;height:24px;text-decoration:none;margin-left:auto;margin-right:auto;margin-bottom:4px;margin-top:4px;}
.cabtnblocksm-purple:hover{background:#3566b6;}
.ccm-page-list-title{margin-top:20px;}
.stompli a{font-size:15px;font-weight:normal;z-index:1;}
.stompli a:hover{font-size:15px;font-weight:normal;z-index:1;}
ul.sf-menu .nav-selected{font-weight:normal;font-size:15px;background:#F57A16;z-index:1;}
.nav-home{display:none;}
.nav-path-selected-nh{list-style-type:none;}
.nav-path-selected-nh a{font:1.5em Oswald,sans-serif;color:#2666d8;}
#sidebarsubhead a{font:1.2em Oswald,sans-serif;color:#4C4085;font-weight: 700;}
.nav-path-selected-nh a:hover{font:1.5em Oswald,sans-serif;color:#2666d8;}
.stompcathead{margin-right:auto;margin-left:auto;border-radius:15px 15px;padding:10px;}
.sf-menu{max-width:980px;}
.sf-menu, .sf-menu *{margin:0px 0px 0px 0px;}
.c5wrap .BlockSearch{margin-bottom:0px;margin-top:0px;width:auto;float:none;clear:both;padding:0px;}
.c5wrap .BlockSearch .ccm-search-block-submit{line-height:16px;}
#stompsfnav{margin-bottom:10px;}
#awards_banners .ccm-image-block{padding:10px;text-align:center !important;}
#awards_banners_2017 .ccm-image-block{padding:10px;text-align:center !important;}
.video-wrapper{background:#FFF none repeat scroll 0% 0%;border:4px solid #FFF;position:relative;border-radius:4px;box-shadow:0px 3px 7px rgba(0, 0, 0, 0.3);}
.stompdingbat{font-family:'acumin-pro', sans-serif !important;font-weight:700;font-size:1.3em;}
