@media only screen and (max-width: 480px) {
  .region[class*="float-blocks"] .block {
    float: none;
    width: 100%;
  }
}

@media only screen and (min-width: 1025px) {
	#support-tile-wrapper .support-tile-container:nth-child(4n+1) {
		margin-left: 0 !important;
	}
  .page-blog .region-sidebar-second .region-inner, .section-applications .region-sidebar-second .region-inner, .section-live .region-sidebar-second .region-inner {
    padding-left: 15%;
    padding-top: .4em;
  }
}

@media only screen and (min-width:1025px) and (max-width:1325px){
	.view-applications.view-display-id-page_1 .inner-cont h3 {
		font-size: 1.75em;
	}
	.view-applications.view-display-id-page_1 .inner-cont .icon-logo-mark {
		font-size: 3.5em;
		padding: .25em;
	}
}

@media only screen and (max-width:1250px){
	#block-block-9 .content a {
  	right: 2%;
 	}
}

@media only screen and (min-width:1025px) and (max-width:1250px){
 	#ser-wrap .owl-scroll-next {
  	position: fixed;
  	top: 45%;
		right: 8%;
	}
	#ser-wrap .owl-scroll-prev {
  	position: fixed;
  	top: 45%;
		left: 8%;
	}
}

@media only screen and (min-width:1025px) and (max-width:1110px){
	.live-post-title a {
		font-size: 1.15em;
	}
	
	.page-products .view-id-product_category.view-display-id-page_1 .item-list h3 {
		font-size:2.15em;
	}
	.section-applications .view-id-applications.view-display-id-page .view-content .views-row .field-content a {
		font-family: 'Knockout 29 A', 'Knockout 29 B';
		text-transform: uppercase;
		font-size: 2.1em;
		line-height: 1em;
	}
}

@media only screen and (min-width:769px){
	.page-blog .region-tertiary-content{
		margin-top:4%;
	}
}


@media only screen and (min-width:900px) and (max-width:1024px){
	.view-applications.view-display-id-page_1 .inner-cont h3 {
  	font-size: 2.25em;
	}
	
}

@media only screen and (min-width:769px) and (max-width:899px){
	.view-applications.view-display-id-page_1 .inner-cont h3 {
  	font-size: 1.5em;
	}
	
	.view-applications.view-display-id-page_1 .inner-cont p {
  	font-size: .9em; 
	}
	.view-applications.view-display-id-page_1 .inner-cont .icon-logo-mark {
 		font-size: 3.5em;
	}
}

@media only screen and (min-width:769px) and (max-width:850px){
	#block-menu-block-2 ul li {
		font-size: 1.2em;
	}
}
@media only screen and (min-width: 769px) and (max-width: 1024px) {
  #support-tile-wrapper .support-tile-container {
    width: 28%;
    margin-top: 4.6% !important;
    margin-left: 4.6% !important;
  }
  .page-blog .region-sidebar-second .region-inner, .section-applications .region-sidebar-second .region-inner, .section-live .region-sidebar-second .region-inner {
    padding-left: 0;
    padding-top: .4em;
  }
  .region-sidebar-second {
  width: 23%;
  margin-left: -23%;
  }
}

@media only screen and (min-width: 480px) and (max-width: 769px) {
  #support-tile-wrapper .support-tile-container {
  width: 47%;
  margin-top: 5% !important;
  margin-left: 6% !important;
 }

 #support-tile-wrapper .support-tile-container:nth-child(2n+1) {
    margin-left: 0 !important;
  }
}

@media only screen and (max-width: 769px){
	.page-blog .region-sidebar-second .region-inner, .section-applications .region-sidebar-second .region-inner, .section-live .region-sidebar-second .region-inner {
 	  padding-left: 0;
  	padding-top: 4.8%;
	}

}
@media only screen and (max-width: 580px) {
	.slide-bg {
		right: 0;
	}
}
@media only screen and (max-width: 480px) {
  #support-tile-wrapper .support-tile-container {
  width: 100%;
  margin-top: 6% !important;
  margin-left: 0% !important;
 }

 #support-tile-wrapper .support-tile-container:nth-child(2n+1) {
    margin-left: 0 !important;
  }
}

@media only screen and (min-width: 769px) {
  .sidebar-second .content-inner {
    margin-right: 33%;
  }
}

/* jumbotron */

@media only screen and (min-width: 1441px) {
	body {
		font-size: 148%;
	}
}

@media only screen and (min-width: 1921px) {
	body {
		font-size: 197.4%;
	}
}

@media only screen and (min-width: 2561px) {
	body {
		font-size: 281%;
	}
}

@media only screen and (min-width: 3841px) {
	body {
		font-size: 337%;
	}
}


