/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */

/* Increase the body font size on tablet devices */
body {
  /*font-size: 93.8%;*/
  font-size: 100%;
}

body p{
	font-size:.9em;
}
#block-menu-block-2 {
  margin-right: 3%;
}
.live-post-block.view-live-views .view-content {
  width: 100%;
}
.view-live-views.view-live-views .view-footer {
  width: 100%;
}
#block-views-live-views-block > div > div.live-wrapper > div.view-footer > div > div > div.views-row.views-row-1.views-row-odd.views-row-first{
	width:50%;
	display:inline-block;
}
#block-views-live-views-block > div > div.live-wrapper > div.view-footer > div > div > div.views-row.views-row-2.views-row-even.views-row-last{
  width:50%; 
  display:inline-block;
}

.live-post-block .live-post-small .views-row-2 .views-field-created {
 
}

.live-post-block .live-post-small .views-row-2 .views-field.views-field-field-blog-image {
  width: 50%;
  float: left;
}
.live-post-name, .live-post-title a{
  font-size: 1.125em;
}
.support-column p {
  font-size: .9em;
}
.support-column h3 {
  font-size: 2.5em;
}
.support-column {
  margin: 0 2.5% 8% 0;
  width: 100%;
  display:block;
}

.support-column .button{
	font-size:1.5em;
}
.support-column ul.tier-1 li a {
  font-size: 1.25em;
}

#block-menu-block-1 ul li ul li a {
	font-size:.5em;
}

#block-menu-block-1 > div > div > div > ul > li.last{
	margin-right:0;
}

#block-menu-block-1 ul li {
  margin-right: 3.7%;
}
.view-id-find_dealer td, .view-id-accessories_page.view-display-id-page .views-row,.view-id-swag.view-display-id-block .views-row {
  width: 30%;
  margin: 0 3.333% 3.333% 0;
  display: inline-block;
  padding: 0;
}
.view-id-find_dealer td:nth-child(4n+4), .view-id-accessories_page.view-display-id-page .views-row:nth-child(4n+4) {
  margin-right: 3.333%;
}

h2.prod-title {
	font-size: 1.65em;
}

.page-products .product-category-template h3 {
  font-size: 2.25em;
}

.section-applications .view-id-applications.view-display-id-page .view-content .views-row .field-content a {
	font-size:1.35em;
}

.page-products .view-id-product_category.view-display-id-page_1 .item-list {
  width: 45%;
  margin-right: 5%;  
}

.page-products .view-id-product_category.view-display-id-page_1 .item-list:nth-child(3n+3) {
  margin-right: 5%;
}
.page-products .view-id-product_category.view-display-id-page_1 .item-list h3 {
  font-size: 2.15em;
}
.node-type-product-series .slantbox > div.top-piece-up {
  padding-top: 10%;
}

.node-type-product-series .slantbox > div:nth-child(1n+3) {
  padding-bottom: 20%;
}
#block-block-13, .node-type-page header.node-header {
  padding-bottom: 10%;
}
.section-find-dealer .view-header {
	padding-bottom: 15%;
}
.deal-sec {
  padding-bottom: 18%;
}

.region-banner h1, body.html.site-name-mackie .outline-wrap {
  font-size: 5em;
}
.view-id-live_views.view-display-id-block_4 {
  padding-top: 10%;
}
.node-type-product-series .t2 .feat-item {
  display: block;
  width: 100%;
  margin-bottom: 12%;
}

/*.node-type-product-series .t2  #feat-wrap > div:nth-child(odd) > div.feat-img{
	width: 32%;
	float:left;
}

.node-type-product-series .t2 #feat-wrap > div:nth-child(even) > div.feat-img{
  width: 32%;
  float: right;
}
.node-type-product-series .t2 #feat-wrap > div:nth-child(even){
  text-align:left;
}*/


.node-type-product-series .t2 .feat-img{
  
  /* display: inline-block; */
 
}
.node-type-product-series .t2 .feat-cont {
  padding-left: 0;
}
/*.node-type-product-series #features, .node-type-product-series .pb-wrap {
  padding-right: 3em;
  padding-left: 3em;
}*/
.node-type-product-series .slantbox > div.top-piece-up.bot-piece-down {
	padding-top:12%;
}


.node-type-product-series #live .views-row {
	width:80%; 
}

.node-product-series #live .views-row-last {
	margin:0 auto;
}

.node-type-product-series #features .header p {
  width: 100%;
  margin-top: 3%;
}
.node-type-product-series #series .header p {
  width: 100%;
  display: inline-block;
}

.node-type-product-series .top-sec1-content {
  width: 100%;
  float: left;
  margin-right: 10%;
}
#top-sec1-second a.pop {
  display: block;
  width: 100%;
}
.vid-cont {
  width: 100%;
  position: relative;
  padding: 0;
}
.node-type-product-series .series-highlight-img {
  width: 100%;
  margin: 2em 0 0 0;
}

#block-menu-block-2 ul li {
  margin-left: .6em;
}

.node-type-product-series #live .views-row {
  width: 100%;
  margin: 0;
}

.view-id-accessories_page.view-display-id-page .head p {
  display: block;
  padding-left:0;
}

.view-id-accessories_page.view-display-id-page .head h3 {
  line-height: 1em;
  margin-bottom: 0;
}

.view-id-discontinued.view-display-id-page .views-row {
/* 
  width: 100%;
  margin: 0 4% 2.4% 0;
  display:block;
 */
}

body.page-support-discontinued div.disc-prods p.tap {
  width: 100%;
}
.view-id-discontinued.view-display-id-page .view-grouping .view-grouping{
  padding: 9% 4% 20%;
}

.page-support-discontinued .mackie .view-grouping-content .view-grouping:first-child {
  padding-top: 7.5%;
  padding-bottom: 20%;
}

.node-type-product-series .top-sec1-content {
  width: 100%;
}

.node-type-product-series .app-content {
  width: 100%;
  margin-left: 0;
}

	/*Owl Arrows*/
	.owl-next:after {
		right: -.8em;
	}
	.owl-prev:after {
  	left: -.8em;
  }
  #ser-wrap .owl-next {
  	right: -.1em;
	}
	#ser-wrap .owl-prev {
  	left:-.1em;
	}
	#ser-wrap .owl-scroll-next {
  	right: 3em;
	}
	#ser-wrap .owl-scroll-prev {
  	left: 3em;
	}
#main-content #content > div.last {
  padding-bottom: 18%;
}
#bin .dealer .info h3 {
	font-size: 1.75em;
}
.slide-bg {
	right: 55%;
}