h2{font-size:35px;}

.npl{padding-left:0}
.npr{padding-right:0;}
.npt{padding-top:0;}
.npb{padding-bottom:0;}
.nps{padding-left:0;padding-right:0;}
.nptb{padding-top:0;padding-bottom:0;}
.nml{margin-left:0}
.nmr{margin-right:0;}
.nmt{margin-top:0;}
.nmb{margin-bottom:0;}
.nms{margin-left:0;margin-right:0;}
.nmtb{margin-top:0;margin-bottom:0;}

.resources .section-top .row-1,
.resources .section-top .row-2,
.resources .section-top .row-3,
.resources .section-top .row-4{padding-bottom:40px;padding-top:20px;}
.resources .section-top .row-1 h2,
.resources .section-top .row-2 h2,
.resources .section-top .row-3 h2,
.resources .section-top .row-4 h2{border-bottom:1px #bbb solid;margin-left:15px;margin-right:15px;}
.resources .section-top .row-2{background-color:#f4f4f4;}
.resources .section-top .row-4{background-color:#f4f4f4;}
.resources.dev .section-top .row-1{background-color:#f4f4f4;}
.resources.dev .section-top .row-3{background-color:#f4f4f4;}
.resources.dev .section-top .row-2{background-color:#fff;}
.resources.dev .section-top .row-4{background-color:#fff;}
.resources .section-top .row-1 .row,
.resources .section-top .row-2 .row,
.resources .section-top .row-3 .row,
.resources .section-top .row-4 .row{background-color:transparent;}
.resources .ui-widget-content a{border-bottom:none;}
.home .section-top .row-1,
.home .section-top .row-2,
.home .section-top .row-3,
.home .section-top .row-4,
.home .section-top .row-5,
.home .section-top .row-6{padding-bottom:40px;padding-top:20px;}
.home .section-top .row-1,
.home .section-top .row-3,
.home .section-top .row-5{background-color:#f4f4f4;}
.home .section-top .row-1 .col-sm-4{background-color:#fff;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-top:34px;padding-bottom:20px;}
.home .section-top .file-video{padding-top:34px;}
.home .view-university-news .row{padding-top:0;padding-bottom:0;}
.home .view-university-news h3{margin-top:0;}
.book-trailer h2{margin-top:0;margin-bottom:0;}
.book-trailer .col-sm-12.nps p{margin-top:0px;}
.about-the-authors .field-type-text-with-summary h2{margin-bottom:0px;}
.about-the-authors .field-type-text-with-summary p.job-title{margin-top:0px;}
.view-in-the-news{padding-bottom:30px;}
.borderbottom{border-bottom: 1px solid #ccc;}
.title .btn{float:right;margin-top:6px;}
.item-list .pager{padding-top:30px;}
.pane-node-field-first-paragraph {margin-bottom: 3em;margin-top: 2.85em;}
#highlights,#videos,#what-others-are-saying-about-asu,#asu-as-a-new-american-university{margin-top:-50px;padding-top:50px;}
.pane-bundle-hero .field-name-field-webspark-hero-blurb {max-width: 1170px;}
.front .section > .container .row-full [class^="pane-"]{padding-left: 8px;padding-right: 8px;padding-top:22px;}
.front .section > .container .row-full .field-name-field-webspark-hero-primarybtn{padding-left:8px;}
front. .section > .container .row-full .field-name-field-webspark-hero-primarybtn a.btn-primary{font-size:20px;line-height:1.33;padding:12px 24px;border-radius:4px;background-color:#ffb210;}
.field-name-field-basic-text-text .title{padding-left:15px;padding-right:15px;padding-top:22px;}
/*Sortable Grid*/
.sortable ul.ui-sortable {margin: 0;padding: 0;}
.sgrid-nid {display:none;visibility:hidden;}
.sortable ul li.sgrid-line-end{clear:left;}
#sgridorder {display:none;}
.sortable .attachment-after {clear:both;}
.sortable .item-list ul li{list-style:none;margin:0;padding:16px;}
/*End Sortable Grid*/

.pane-node-body{margin-top:0;}
.dear-graduate .hero-wrapper{height:258px;}


.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {background-color: #fafafa;border-bottom:1px solid #aaa;}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {border: 0 solid #ddd;}
.table-bordered {border: 0 solid #ddd;}

.panel-pane.robust-custom-maps.js-lightgraybg{padding-bottom:102px;}
 .find-follow-events img.panopoly-image-full {margin-bottom: 0;}
 
.mobile-app-grad-ceremonies{padding:0 175px;} 

#apple-app-store{text-align:right;}
#google-play-store{text-align:left;}
.flexslider .slides img {height: 421px;object-fit: cover;}
.flex-direction-nav a::before {color:#fff;}

@media (max-width: 450px) and (min-width:100px) {
	.pane-bundle-hero h2{font-size:30px;padding-top:52px;}	
	.pane-bundle-banner h2 {font-size: 40px;}
	.view-latest-ceremonies td,
	.view-latest-ceremonies th{font-size:11px;}
	
}
@media (max-width: 800px) and (min-width:100px) {
	.mobile-app-grad-ceremonies{padding:0 0px;}	
	
}
@media (max-width: 930px) and (min-width:800px) {
	.mobile-app-grad-ceremonies{padding:0 50px;}	
	
}
@media (max-width: 991px) and (min-width:100px) {
	 .find-follow-events-text{text-align:center;}
	 #mobile-app-grad-ceremonies-text{text-align:center;}	
}
@media (max-width: 991px) and (min-width:931px) {
	.tb-megamenu .nav > li > a {font-size:13.5px;padding: 21px 7px;}
	.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child, .tb-megamenu .nav li.dropdown.active > .dropdown-toggle, li.tb-megamenu-item.mega.active a {font-size:13.5px;}
	.mobile-app-grad-ceremonies{padding:0 100px;} 
}

@media (max-width: 1199px) and (min-width:992px) {
	.tb-megamenu .nav > li > a {padding: 21px 13px;}
	.mobile-app-grad-ceremonies{padding:0 150px;} 
	
}
@media (max-width: 991px) and (min-width:100px) {
	#apple-app-store{text-align:center;}
	#google-play-store{text-align:center;}
}