﻿html,
body, 
h1,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    -webkit-font-smoothing: subpixel-antialiased;
    color: #555;
    display: block;
      font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-style: normal;
line-height: 20px;
    text-decoration: none;
}

a {
    color: #252525;
    text-decoration: none;
}




    .navbar-nav>li>a {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px; letter-spacing: 2px;
	font-family:'Open Sans';
	}


	
	.track-list {  line-height: 21px;}
	
	.h2, h2 {
    font-size: 34px;  letter-spacing: 2px;  color: #555;
	font-family:'Open Sans';
}
/*---------------------------------------------------------------------------------*/
/*  BEGIN Menu Text  BEGIN*/
.menu-text {
    font-size: 12px;
    letter-spacing: 2px;
    text-transform: uppercase;
}

/* END Menu Text END */


.carsl_products_header {
    text-transform: uppercase;
    font-weight: 900 !important;
}

.copyright {
    font-size: 8px;
}
/*---------------------------------------------------------------------------------*/
/*  BEGIN  List Product Text   BEGIN*/
/*  Override for all product test values. what is set here applies for all below.*/

.item-description {
    text-align: center;  color: #555;
}

.list-product-band {
	 color: #555;
    text-align: center;
    white-space: normal;
    display: block;
	text-transform:uppercase;

	font-size:14px; font-family: 'Open Sans';
}

.list-product-title {
    text-align: center;
  color: #555; display:block;

	font-size:14px; font-family: 'Open Sans';
}

.list-product-type {
     text-align: center;
  color: #555; display:block;

	font-size:14px; font-family: 'Open Sans';
}

.list-product-band,
 { font-family: 'Open Sans';
    text-transform: uppercase; display:block;
	font-size: 14px;
	 color: #555;
    font-weight: 700;
    
}
     

.list-product-title { font-family:'Open Sans';
    text-transform: uppercase;
	font-size: 14px;
}

.list-product-price { font-family: 'Open Sans'; display:block;
    text-transform: uppercase;
	font-size: 14px; 
	 color: #555;
     
    
}

.list-product-type { font-family: 'open sans';
    text-transform: uppercase;
	font-size: 14px;display:block;
	 color: #555;
}

.list-product-price {
        font-size: 14px;display:block;
    }
/*  END List Product Text END*/

/*---------------------------------------------------------------------------------*/
/*  BEGIN  Infinite Scroll   BEGIN*/
.scroll-text {
    color: #000;
}
/*  END Infinite Scroll END */

/*---------------------------------------------------------------------------------*/
/*  BEGIN   Related Items    BEGIN  */
.related-items-title-text {
}
/*  END     Related Items     END */


/*---------------------------------------------------------------------------------*/
/*  BEGIN   Cart    BEGIN  */
.cart-wrapper {
}

    .cart-wrapper .item-quantity {
    }

.cart-item-price {
}

.cart-item-catalog {
    font-weight: bold;
}

.cart-item-title {
}

.summary-row {
}

/*  END     Cart     END */

/*---------------------------------------------------------------------------------*/
/*  BEGIN   Media Queries    BEGIN  */
/* small phones all 1 across

*/
@media (max-width:319px) {
    .list-product-band,
    .list-product-price {
        font-size: 16px;
    }

    .list-product-title {
        font-size: 10px; font-family:'Open Sans';
    }

    .list-product-type {
        font-size: 10px;
    }
}
/* medium phones */
@media (min-width:320px) and (max-width:374px) {
    .list-product-band,
    .list-product-price {
        font-size: 18px;
    }

    .list-product-title {
        font-size: 14px; font-family:'Open Sans';
    }

    .list-product-type {
        font-size: 12px;
    }
}


/* medium phones */
@media (min-width:375px) and (max-width:479px) {
    .list-product-band,
    .list-product-price {
        font-size: 16px;
    }

    .list-product-title {
        font-size: 14px; font-family:'Open Sans';
    }

    .list-product-type {
        font-size: 14px; font-family:'Open Sans';
    }
}

/* large phones 1x */
@media (min-width:480px) and (max-width:767px) {
    .list-product-band,
    .list-product-price {
        font-size: 16px;
    }

    .list-product-title {
        font-size: 14px; font-family:'Open Sans';
    }

    .list-product-type {
        font-size: 14px;
    }
}

/* ---- follows bootstrap col-sm sizing--------------------------*/
/* Small Devices, Tablets */
@media (min-width:768px) and (max-width: 991px) {
    .list-product-band,
    .list-product-price {
        font-size: 14px;
    }

    .list-product-title {
        font-size: 11px; font-family:'Open Sans';
    }

    .list-product-type {
        font-size: 10px; font-family:'Open Sans';
    }
}
/* Medium Devices, Desktops */
@media (min-width:992px) and (max-width: 1199px) {
    .list-product-band,
    .list-product-price {
        font-size: 14px;
    }

    .list-product-title {
        font-size: 16px; font-family:'Open Sans';
    }

    .list-product-type {
        font-size: 12px; font-family:'Open Sans';
    }
}

/* Large Devices, Wide Screens */
@media (min-width: 1200px) {
    .list-product-band {
   font-family: 'Open Sans';
    text-transform: uppercase;
	font-size: 14px;
	font-weight: 700;
        
    }
	 }
.list-product-price {
        font-size: 14px;
    }
    .list-product-title { font-family:'Open Sans';
    text-transform: uppercase;
        font-size: 14px;
    }

    .list-product-type { font-family:'Open Sans';
    text-transform: uppercase;
        font-size: 12px;
    }

/*  END    media queries     END */
