.row-fluid .span12{margin-left:0;}
 /* CSS3 Background Color Hover Effects */
.search_menu_btn,.social a,.flatgreybutton,.bargraphv a,.circle1,#headerwrap.sticky {-webkit-transition-property: color,background;-webkit-transition-duration: 0.15s, 0.15s;-webkit-transition-timing-function: ease-in, ease-out;-o-transition-property: color, background;-o-transition-duration: 0.15s, 0.15s;-o-transition-timing-function: ease-in, ease-out;-moz-transition-property: color, background;-moz-transition-duration: 0.15s, 0.15s;-moz-transition-timing-function: ease-in, ease-out;}
 /* CSS3 Bump Hover Effect */
.bump{float: left;margin: 15px;-webkit-transition: margin 0.5s ease-out;-moz-transition: margin 0.5s ease-out;-o-transition: margin 0.5s ease-out;}
.bump:hover {margin-top: 2px;clear:both;}
 /* CSS3 Image Tint Effect */
.tint {position: relative;cursor: pointer;}
.tint:before {content: "";display: block;position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,0.3);-moz-transition: all .3s linear;-webkit-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;}
.tint:hover:before {background: none;}


/* CSS3 Responsive Breakpoints */
@media(max-width:1920px){#component p {font-size:0.9em;} p {font-size:100%;}}
@media(max-width:1140px){.articles {max-width:85% !important;}
#region5wrap{background:url("../images/backgrounds/mid-new-noguy.jpg") no-repeat !important;background-size:100% 100%!important; }
.midarticlewrap {float:none; max-width:660px;margin:0 auto;text-align:center;} 
}
@media(max-width:1000px){ 
.cols-2 .item,.cols-3 .item,.cols-4 .item,.cols-5 .item,.cols-6 .item{width:50%!important;}
body.frontpage #component {padding-bottom:60px;padding-top:0;}
div.items-leading.xtc-leading.span12 div.span6 .category_text p {display:inline-block;margin-top:0.6em!important;}
.campuswrap img {margin-right:20px;}
.campusleft h2 {font-size:28px;}
.campusleft {max-width:28%;}
a.rmore1 {font-size:1.6em;padding:16px 0;display:block;}
}
@media screen and (max-width: 979px){
.leftlarge .items-leading .span6,.leftlarge .items-leading .span3{width:100%;margin-left:0;}
.leftlarge .items-leading div:first-child + div{margin-left:0;}
.xtc-intro .row-fluid .span12 div:first-child + div + div{margin-left:0;}
.rightlarge .items-leading .span6{width:100%;margin-left:0;}
.rightlarge .items-leading .span3{width:100%;margin-left:0;}
.centerlarge .items-leading .span6{width:100%;margin-left:0;}
.centerlarge .items-leading .span3{width:100%;}
.centerlarge .items-leading div:first-child + div + div{margin-left:0;}
.articles {width:611px !important;max-width:none!important;}
.articles .col-1 {}
.articles .col-2 {margin:268px -49px 0 -49px !important;position:relative; z-index:99;}
.articles .col-3 {}
#region8wrap .xtc-wrapper {padding-left:12px!important; padding-right:12px!important;}
#region8wrap {background-image:none;}
.pushtop h3 {margin-top:0!important;}
.subscribewrap {max-width:85%;}
}
@media(max-width:900px){
ul.suckerfish > li > a, ul.dualfish > li > a, ul.dropline > li > a {background-image:none !important; padding:6px 24px 6px 24px; margin-left:10px;}
.wallfloat { text-align:center;}
.wallfloat.lastcol {clear:none!important;}
.wallfloat.col-2,.wallfloat.col-4, .wallfloat.col-6, .wallfloat.col-8, .wallfloat.col-10 {clear:right!important;}
#region9 .row-fluid .span3{float:left;width:48.6188%;margin-left:2.76243%;}
#region9 .row-fluid .span3:first-child,#region9 .row-fluid .span3:first-child + .span3 + .span3{margin-left:0;}
#region9 .row-fluid .span3:first-child + .span3 + .span3{clear:left;}
#region9 .module {text-align:center;}
#headerwrap .xtc-wrapper {padding-left:12px!important; padding-right:12px!important; }
#menu .xtcdefaultmenu{display:none;}
.mobilebtn{display:block;}
.hex_info_wrap1 {
    transform: rotate(0deg)!important;
}


.contactwrap{text-align:center;}
}
@media(max-width:880px){
#region5wrap .xtc-wrapper {padding:60px 0 !important;}
.campusright {float:none !important;margin:0 auto 40px;}
.campuswrap img {float:none !important; display:none;}
.campusleft {float:none !important;max-width:65% !important;margin:0 auto;}
.campusleft h2 {font-size:48px;}
.campusleft p {font-size:21px;}
.campuswrap {text-align:center !important;display:block;}
.bump{left:5%; }
}
@media(max-width:840px){
#region3 [class*="span"], #region3 .row-fluid [class*="span"] {width:100% !important;margin-left:0 !important;margin-top:20px;}
#region3 .row-fluid > div:first-child{margin-top:0;}
body.frontpage #region3wrap .xtc-wrapper {padding-left:12%; padding-right:12%;}
.titlewrap1 p {max-width:100%;}
.subscribewrap {max-width:90%;}
h3.catItemTitle {font-size:42px!important;}
.catItemIntroText {font-size:130% !important;}
#region6wrap {background-image:none!important;}
}
@media (min-width: 768px) and (max-width: 979px) { 
.xtc-intro div.span12 div.column-4,.xtc-intro div.span12 div.column-2,.blog-featured .row-fluid .row-fluid .span3:first-child,.blog-featured .row-fluid .row-fluid .span3:first-child span3 + .span3{margin-left:0;} .xtc-intro .span3,.blog-featured .row-fluid .row-fluid .span3{float:left;width:48.6188%;}
.mawrap1{margin-bottom:200px;}
}
@media (max-width: 767px) { 
.xtc-leading .span6,.xtc-leading .span3,.xtc-intro .span3{margin-left:0;float:none;width:100%;}
#left,#left2,#left3,#left4,#left5,#left6,#left7,#left8{margin-bottom:20px;}
#right,#right2,#right3,#right4,#right5,#right6,#right7,#right8{margin-top:20px;}
#left{padding-right:0;}
#right{padding-left:0;}
ul.bottomicons li {padding:2% 2%;text-align:center;width:45%;}
#region8wrap {background-image:none;}
#region8wrap .xtc-wrapper {padding-left:16px!important; padding-right:16px!important;}
.acyfield_email .inputbox {width:85%!important;font-size: 32px!important;padding: 14px!important;height: 34px!important;letter-spacing: -1px!important;}
.bump{max-width:304px;max-height:359px;top:-40px;left:3%; }
.paperpush {margin-top:0;}
}
@media(max-width:786px){
#component p {font-size:110%;line-height:133%}
div.pagination span, div.pagination a, ul.pagenav a {font-size:100%;padding:6px 15px;}
}
@media all and (max-width: 768px/*) and (min-width: 480px*/) {}
@media(max-width:730px){
.campusleft {max-width:75% !important;}
body.frontpage #region3wrap .xtc-wrapper {padding-left:6%; padding-right:6%;}
.bump{max-width:270px;max-height:319px;top:-12px;left:3%; }

}
@media(max-width:650px){
.xtc-responsive{float:none!important;width:100%!important;margin:0!important;}
.wallfloat { width:100%!important;}
.wallfloat.lastcol {clear:none!important;}
.wallfloat.col-2,.wallfloat.col-4, .wallfloat.col-6, .wallfloat.col-8, .wallfloat.col-10 {clear:right!important;width:100%!important;}
.articles {width: 90% !important;display:inline-block!important;max-width:none!important;}
.articles .col-1 {}
.articles .col-2 {margin:0 !important;}
.articles .col-3 {}
.articles  .flip {width:100%;overflow:visible;-webkit-transform: none;-moz-transform: none;-ms-transform: none;	     -o-transform: none;transform: none;}
.flip:hover{-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
.hexagon {visibility:hidden;overflow:visible;}
.hexagon-in1 {overflow: visible;}
.hexagon2 {width: 100%;height: 260px;margin:0 0 8px 0 !important;}
.hex_info {bottom:10% !important;}
.hex_info_wrap1 {background-position:50% 17% !important}
.f1_container {position: relative;width: 100%;height: 260px;overflow:visible;z-index:1;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;}
div.formwrap {width:auto;padding:7%;}
#region9 .row-fluid .span3{width:100%;margin-left:0;}
#region9 .module h3{text-align:center; border:none; padding:14px 0; background:#202020;}
div#bottom1 .module, div#bottom2 .module, div#bottom3 .module, div#bottom4 .module, div#bottom6 .module {padding-bottom:0;margin-bottom:10px;}
.dualcol li {font-size:1.1em;text-align:center!important;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #292929;}
.slidetitle2 {font-size:66px;line-height:85%;margin:22px 0 26px;}
}
@media(max-width:620px){
.article_date,.article_date_pad  {display:none;}
.article_info{margin-left:0;}
.campusleft {max-width:90% !important;}
.bump{max-width:235px!important;;max-height:277px!important;left:3%; top:10px;}
}

@media(max-width:580px){
.slidetitle1 {font-size:30px;}
.bump{display:none;}
.learnmorewrap {float:none; max-width:99%; text-align:center;}
.articles .flip:hover .hex_info_wrap {opacity:1;}
.articles .flip:hover .hex_info_wrap1 {opacity:0;}


}
@media(max-width:525px){
.xtc-responsive{float:none!important;width:100%!important;margin:0!important;}
.cols-2 .item,.cols-3 .item,.cols-4 .item,.cols-5 .item,.cols-6 .item{width:100%!important;}
#region9wrap .xtc-wrapper {padding:20px !important;}
.slidetitle2 {font-size:54px;margin-bottom:0;}
.midarticlewrap h2 {font-size:32px;}

}
@media(max-width:480px){
.campusright {width:330px; height:330px;}
ul.bottomicons li {padding:2% 2%;width:96%;}


}
@media(max-width:390px){
.campusright {width:300px !important; height:300px!important;}
.slidetitle2 {font-size:48px;}
.midarticlewrap h2 {font-size:24px;}
}
@media(max-width:320px){
div.pagination span, div.pagination a,ul.pagenav a {font-size:1em!important;padding:2px 8px;border:2px solid #e3e3e3;}
div.pagination ul li {padding:0 4px 0 0;}
.hex_info_h2 {transform: rotate(180deg)!important;}

}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.newsdate{margin:0 30px 0 0;}}