/*
 * @file
 * Print Styles
 */
@media print {
	.page-print {
		background: #fff;
		color: #000;
	}
	.page-print {
		display: inherit;
	}
	
a[href]:after {
    content: none;
  }
  
.col-xs-5, .col-lg-6, .divisions {
    width: 100% !important;
}


header .navbar, .container > .navbar .navbar-brand {
display: none !important;

}

header .navbar .navbar-collapse, .navbar-collapse, .navbar-toggle,  header .navbar button{
    display: none !important;

}


#logo {
display: none !important;
}

header .navbar, .container > .navbar .navbar-brand {
display: none !important;

}

#logo img {
display: none !important;
}


.breadcrumb {
    margin-bottom: 0px;
}


.mainBanner, .miniBanner{
display: none;
}
.MainBlock {
    padding: 0px !important;
}


.InnerBlock {
    padding: 0px;
    margin-top: 0px;
}

.LatestEvents, .col-lg-9.sidebar2, .sidebar2 .col-lg-6{
    width: 100% !important;
    margin: 10px 0 !important;
	padding: 10px 0 !important;
}

/* Don't show quick links */
.pane-divisions-menu, .pane-program-menu, .quicklinks, .PageFold, .carousel-indicators, .carousel-caption a, .col-lg-2 .sidebar1 .quicklinks {
    display: none !important;
/* End of not showing quick links */

}




.ServiceBlock .Servicelist {
width: 50% !important;
}

.captionbg {
    background-color: rgba(0,0,0,0.3);
    padding: 50px;
    width: 100%;
    border-radius: 100px;
    margin: 0 auto;
	display: block;
}

.carousel-caption h3, .carousel-caption h3 b, .carousel-caption p {
/*
color: #FFF !important;
font-weight: 700;
*/
display: none !important;
}

.InnerBlock .InnerBlockWhite .WaterServices .imgblock {
float: none !important;
    width: 100% !important;
	display: block !important;
}

.InnerBlock .InnerBlockWhite .WaterServices .imgblock img {
    width: 350px !important;
    height: auto !important;
}

.InnerBlock .InnerBlockWhite .WaterServices .imgblock:after {
    content: " ";
	width: 100% !important;
	clear: both !important;
	display: block !important;
	margin-bottom: 20px;
}

.InnerBlock .WaterServices p:after, .InnerBlock .subjectarea:after, .InnerBlock .allprograms:after {
    content: " ";
	width: 100% !important;
	clear: both !important;
	display: block !important;
	margin-bottom: 50px;
	padding-bottom: 30px;
	border-bottom: 1px solid #333;
}

#addthisoveride, input[class="form-submit"], select, input[class="form-text"], .views-exposed-form label, input[type="submit"] {
    display: none !important;
}


.owl-carousel, .owl-wrapper {
    width: 1100px !important;
	text-align: center !important;
}


.owl-carousel .owl-item {
float: none;
width: 50% !important;
margin: 10px auto 30px auto;
display: inline-block;
vertical-align: top;
}

.owl-theme .owl-controls {
    display: none;
}


.col-lg-9.sidebar2 {
margin: 0px;
display: block !important;
visibility: visible !important;
}

.LatestEvents a.btnView, .pane-content .btnView {
   display: none;
   margin-bottom: 0px !important;
}

.aircourse-centered {
    margin-bottom: 0px;
}

.sidebar2 .col-lg-6 {
    margin-top: 0px !important;
    min-height: 100px !important;
}

.carousel-control.left, .carousel-control.right{
   display: none;
}

ul[class="pager"]{
    display: block !important;
}

.item-list .pager {
    margin-top: 40px !important;
	margin-bottom: 40px !important;
	display: block;
}

.InnerBlock .item-list .pager li > a, .InnerBlock .item-list .pager li > span {
    border: 1px solid #000;
    color: #000;
}

.documentBlock .form-group {
     display: none !important;
}

#searchtabs ul.primary {
display: none;
}

table > thead > tr > th{
color: #000;
border: 1px solid #000 !important;
margin-top: 10px;
}

/*
.carousel-inner  img{
    display: block;
    max-width: 100%;
    height: 300px !important;
}
*/

.carousel-inner, .carousel-inner img {
display: none;
}

.pane-get-program-name-only, 
.view-get-program-name-only, .view-display-id-get_division_name_ql_abbreviation{
display: none;
}

.LatestEvents {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.pane-node-body, .pane-entity-field, .panel-pane, .pane-content, .field-name-body, .content, .media-element, .field-name-body .field-items .field-item{
display: block !important;
visibility: visible !important;
}

.calendar-calendar .week-view table[class="full"], .calendar-calendar .week-view table[class="full"] thead, .calendar-calendar .week-view table[class="full"] tbody, .calendar-calendar .week-view table[class="full"] th, .calendar-calendar .week-view table[class="full"] tr, .calendar-calendar .week-view table[class="full"] td {
			display: none;
		}
		
.calendar-calendar .week-view div[class="printthis"]{
			display: block !important;
		}
		
.calendar-calendar .week-view div[class="printthis"] .date-nav-wrapper, .calendar-calendar .week-view div[class="printthis"] .view-header{
display: none !important;
}

.calendar-calendar .month-view table[class="full"], .calendar-calendar .month-view table[class="full"] thead, .calendar-calendar .month-view table[class="full"] tbody, .calendar-calendar .month-view table[class="full"] th, .calendar-calendar .month-view table[class="full"] tr, .calendar-calendar .month-view table[class="full"] td {
			display: none;
		}
		
.calendar-calendar .month-view div[class="printthis"]{
			display: block !important;
		}
		
.calendar-calendar .month-view div[class="printthis"] .date-nav-wrapper, .calendar-calendar .month-view div[class="printthis"] .view-header{
display: none !important;
}

.calendar-calendar .day-view table[class="full"], .calendar-calendar .day-view table[class="full"] thead, .calendar-calendar .day-view table[class="full"] tbody, .calendar-calendar .day-view table[class="full"] th, .calendar-calendar .day-view table[class="full"] tr, .calendar-calendar .day-view table[class="full"] td, .calendar-calendar .day-view .header-body-divider, .calendar-calendar .day-view #single-day-container, .calendar-calendar .day-view, .calendar-calendar .day-view #multi-day-container, .calendar-calendar .day-view #multi-day-container table {
			display: none !important;
		}
		
#forprinting div[class="printthis"]{
			display: block !important;
		}
		
#forprinting div[class="printthis"] .date-nav-wrapper, #forprintingw div[class="printthis"] .view-header{
display: none !important;
}

#forprinting .printthis div[class="view-header"]{
display: none !important;
}

.quicklinksmore {
    display: none !important;
}

		
} /* End of @ media print */


.owl-carousel {
    text-align: center !important;
}

.owl-carousel .owl-item {
    width: 50%;
	float: none !important;
	display: inline-block !important;
	padding: 0 0 2px 0 !important;
	margin: 0 auto 2px auto;
	/*min-height: 300px !important;*/
}

.owl-carousel .owl-item:nth-of-type(2n+2):after {
    width: 100%;
	display: block !important;
	clear: both !important;
	margin: 0 0 2px 0;
	padding-bottom: 2px;
	/*border-bottom: 2px solid #333;*/
}

.InnerBlock p {
    font-family: 'Source Sans Pro',sans-serif;
    color: #515151;
    line-height: 1.3em !important;
	margin: 0 !important;
}

.breadcrumb {
    padding-bottom: 2px;
    margin-bottom: 10px;
}

.col-lg-2.sidebar1 h4 {
    margin-bottom: 5px;
	margin-top: 5px;
}

.col-lg-9.sidebar2 {
    margin-top: 10px;
}

.topprogram h3 {
margin-top: 0px;
}



#owl-demo .item h4 {
    font-weight: bold !important;
	margin-bottom: 0px !important;
}

.aircourse-centered {
    margin-top: 10px !important;
    margin-bottom: 0px !important;
}



.DocumentHub, .PopDocument {
padding: 20px 0px !important;
width: 100% !important;
}

.PopDocumnent {
padding-left: 0px !important;
}
.col-lg-6, .col-md-6, .col-sm-6, .col-xs-12{
padding-left: 0px !important;
padding-right: 0px !important;
}

.documentBlock .col-lg-6, .documentBlock .col-md-6, .documentBlock .col-sm-6, .documentBlock .xs-12 {
    width: 100% !important;
}

.documentBlock ul {
width: 100% !important;
}

header {
    display: none !important;
}

.DocumentHub {
    padding-right: 0px !important;
    max-width: 1200px;
}



header:after, .container > .navbar .navbar-brand:after {
    content: " ";
	width: 100% !important;
	clear: both !important;
	display: block !important;
	margin-bottom: 10px;
}

h1, .InnerBlock h1 {
	width: 100% !important;
	clear: both !important;
	display: block !important;
    margin-top: 5px !important;
}

/* Don't show quick links */
.quicklinks {
display: none !important;
}
/* End of not showing quick links */

.sidebar2 .panel-pane .field-items:after {
content: " ";
   display: block;
   width: 100% !important;
   clear: both;
   margin-bottom: 20px;
}


.pane-node-updated:before {
content: " ";
   display: block !important;
   width: 100% !important;
   clear: both !important;
   margin-top: 20px !important;
  }
  
.pane-node-updated {
    margin-top: 20px !important;
    text-align: left;
    display: block;
    width: 100%;
}



.no-print,
.view-filters,
.views-exposed-form {
	display:none;
}

div.tabs {
display:none;
}

.pane-content .quicklinksmore {
    display: none !important;
}


/* Only show on Print */
.print-on-mobile{
float: none;
display: block !important;
margin: 10px 0 10px 0;
padding: 0px;
width: 100% !important;
clear: both;
}
/* End of Only show on Print */

a,
a:visited,
a:active {
	color:#000;
	}
thead a,
table a {
	text-decoration:none;
	}
table {
	width:100%;
	max-width:100%;
	}