/*
 Theme Name:     AudioControl Child Theme
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    Clatter Child Theme
 Author:         ClatterDin, Inc.
 Author URI:     http://www.clatterdin.com
 Template:       Divi
 Version:        2.1.0
*/
 
@import url("../Divi/style.css");
@import url("elegant-fonts.css");
@import url("ac-woocommerce.css");
 
/* = Theme customization starts here
------------------------------------------------------- */
/*********** EMBED FONTS ************/
@font-face {
	font-family: ACFont-Med;
	src:url('fonts/Novecento-sans-wide-Medium.otf'),
		url('fonts/Novecento-sans-wide-Medium.ttf') format('truetype'),
		url('fonts/Novecento-sans-wide-medium-webfont.eot') format('eot'),
		url('fonts/Novecento-sans-wide-medium-webfont.eot?#iefix') format('embedded-opentype'); /* for ie */
}
@font-face {
	font-family: ACFont-Normal;
	src:url('fonts/Novecento-sans-wide-Normal.otf'),
		url('fonts/Novecento-sans-wide-Normal.ttf') format('truetype'),
		url('fonts/Novecento-sans-wide-normal-webfont.eot') format('eot'),
		url('fonts/Novecento-sans-wide-normal-webfont.eot?#iefix') format('embedded-opentype'); /* for ie */
}
@font-face {
	font-family: ACFont-DemiBold;
	src:url('fonts/Novecento-sans-wide-DemiBold.otf'),
		url('fonts/Novecento-sans-wide-DemiBold.ttf') format('truetype'),
		url('fonts/Novecento-sans-wide-demibold-webfont.eot') format('eot'),
		url('fonts/Novecento-sans-wide-demibold-webfont.eot?#iefix') format('embedded-opentype'); /* for ie */
}
@font-face {
	font-family: Avenir-Heavy;
	src:url('fonts/AvenirLTStd-Heavy.otf'),
		url('fonts/AvenirLTStd-Heavy.ttf') format('truetype'),
		url('fonts/AvenirLTStd-Heavy-webfont.eot'),
		url('fonts/AvenirLTStd-Heavy-webfont.eot?#iefix') format('embedded-opentype'); /* for ie */

}

/*********** ELEGANT FONTS ************/
@font-face {
	font-family: 'ElegantIcons';
	src:url('fonts/ElegantIcons.eot');
	src:url('fonts/ElegantIcons.eot?#iefix') format('embedded-opentype'),
		url('fonts/ElegantIcons.woff') format('woff'),
		url('fonts/ElegantIcons.ttf') format('truetype'),
		url('fonts/ElegantIcons.svg#ElegantIcons') format('svg');
	font-weight: normal;
	font-style: normal;
}

p {
	/*color: #464646;
	font-family: "Open Sans","HelveticaNeueLight","Helvetica",Helvetica,Arial,sans-serif;
	font-size: 16px;*/
}

/* salmon
a {color: #d36d55;} */

/* link color */
a {color: #5e8bb3;} 


/* =Hide unwanted objects
------------------------------------------------------- */
.hide-it {display: none;}

/* =Header
------------------------------------------------------- */
#top-menu-nav { padding-top: 15px; }
#main-header {	
	background: url("../AudioControl-Child/images/bg-header.jpg") repeat;
	/*height: 84px;*/
}
#logo { padding-top:18px;  }
.et-cart-info { display:none; }
/* =Top Menu
------------------------------------------------------- */
#et_search_icon, .et_close_search_field { color: #b5c1cb; }
#et_search_icon a:hover { color: #d36d55 !important; }
#et_top_search { margin-top: 15px; }
.et-search-field {color: #d36d55 !important; }
#top-menu {  }
#top-menu li a {
	font-family: ACFont-Med;
	font-size: 18px;
	color: #b5c1cb;
}

/* CAR AUDIO */
#menu-item-4271 a {color:#b5c1cb !important;}
#menu-item-4271 a:hover {color:#5e8bb3 !important;}
li#menu-item-4271.current-menu-item a {color:#5e8bb3 !important;}


/* HOME AUDIO */
#menu-item-249 a {color:#b5c1cb !important;}
#menu-item-249 a:hover {color:#9286bc !important;}
li#menu-item-249.current-menu-item a {color:#9286bc !important;}
/* for bread crumb */
li#menu-item-268.current-menu-item a {color:black !important;}

/* PRO AUDIO */
#menu-item-247 a {color:#b5c1cb !important;}
#menu-item-247 a:hover {color:#97ba72 !important;}
li#menu-item-247.current-menu-item a {color:#97ba72 !important;}


/* SUPPORT */
#menu-item-246 a {color:#b5c1cb !important;}
#menu-item-246 a:hover {color:#d36d55 !important;}
li#menu-item-246.current-menu-item a {color:#d36d55 !important;}

/* ABOUT */
#menu-item-266 a {color:#b5c1cb !important;}
#menu-item-266 a:hover {color:#d36d55 !important;}
li#menu-item-266.current-menu-item a {color:#d36d55 !important;}


/* BREAD CRUMBS */
#breadcrumbs {
	height: 32px !important;
	font-size: 1.7em !important;	
	font-family: ACFont-Normal !important;	
	text-transform: lowercase;
	font-weight: lighter;
}
#breadcrumbs p {
	width: 1090px !important;
	font-size: 1em !important;	
	font-family: ACFont-Normal !important;	
	margin: 0 auto;	
	font-weight: lighter;
}
#breadcrumbs a {
	color: black; 
	opacity: 0.5;	
	font-family: ACFont-Normal !important;	
	font-weight: lighter !important;
}

#breadcrumbs a:hover {opacity: 1;}

/* HOME AUDIO BREADCRUMBS */
.page-id-5624 #breadcrumbs, /* AVR-7  */
.page-id-5717 #breadcrumbs, /* AVR-9  */
.page-id-2039 #breadcrumbs, /* hdbt-sr1  */
.page-id-2030 #breadcrumbs, /* BIJOU 600  */
.page-id-2028 #breadcrumbs, /* RIALTO 600  */
.page-id-2026 #breadcrumbs, /* Director Model M6400  */
.page-id-2016 #breadcrumbs, /* ARCHITECT MODEL 2660  */
.page-id-1161 #breadcrumbs, /* BVHD-20  */
.page-id-1154 #breadcrumbs, /* BLX-10  */
.page-id-1131 #breadcrumbs, /* BLR-10  */
.page-id-1120 #breadcrumbs, /* BLD-10  */
.page-id-1114 #breadcrumbs, /* DIRECTOR D4400  */
.page-id-1107 #breadcrumbs, /* DIRECTOR D3400  */
.page-id-1098 #breadcrumbs, /* ARCHITECT 1680 EQ  */
.page-id-1092 #breadcrumbs, /* ARCHITECT 1660  */
.page-id-1459 #breadcrumbs, /* ARCHITECT 1600 SE  */
.page-id-1087 #breadcrumbs, /* ARCHITECT 1280 EQ  */
.page-id-1080 #breadcrumbs, /* ARCHITECT 1260  */
.page-id-1072 #breadcrumbs, /* SAVOY G3  */
.page-id-1064 #breadcrumbs, /* PANTAGES G3  */
.page-id-1055 #breadcrumbs, /* ARCHITECT 210 es */
.page-id-1044 #breadcrumbs, /* ARCHITECT 210 eq */
.page-id-1038 #breadcrumbs, /* ARCHITECT 110 */
.page-id-1027 #breadcrumbs, /* MAESTRO M-8 */
.page-id-1018 #breadcrumbs, /* CONCERT AVR-8 */
.page-id-922 #breadcrumbs, /* CONCERT AVR-6 */
.page-id-741 #breadcrumbs, /* AV SIGNAL EXTENDERS */
.page-id-739 #breadcrumbs, /* THEATER AMPLIFIERS */
.page-id-230 #breadcrumbs, /* HOME AUDIO LANDING PAGE */
.page-id-85 #breadcrumbs, /* STEREO AMPLIFIERS LANDING PAGE */
.page-id-81 #breadcrumbs, /* RECEIVERS */
.page-id-83 #breadcrumbs, /* PREAMP PROCESSORS */
.page-id-87 #breadcrumbs, /* ARCHITECT SERIES */
.page-id-89 #breadcrumbs, /* NETWORK AMPLIFIERS */
.page-id-295 #breadcrumbs, /* RIALTO 400 */
.page-id-5813 #breadcrumbs, /* MAESTRO M9 */
.page-id-9037 #breadcrumbs, /* ARCHITECT P2660 */
.page-id-9047 #breadcrumbs, /* ARCHITECT P2680 EQ*/
.page-id-9100 #breadcrumbs, /* ARCHITECT P2280 EQ*/
.page-id-9106 #breadcrumbs, /* ARCHITECT P2260 */
.page-id-9590 #breadcrumbs, /* ARCHITECT P800 */
.page-id-9258 #breadcrumbs, /* ARCHITECT POWER SERIES */
.page-id-9389 #breadcrumbs, /* MULTI-ZONE AMPLIFIERS */
.page-id-9407 #breadcrumbs, /* THE DIRECTOR D SERIES */
.page-id-9431 #breadcrumbs, /* THE DIRECTOR M SERIES */
.page-id-9446 #breadcrumbs, /* THE DIRECTOR MODEL M6800 */
.page-id-9559 #breadcrumbs, /* THE DIRECTOR MODEL M4800 */
.page-id-11936 #breadcrumbs, /* MAESTRO M5 */
.page-id-12081 #breadcrumbs, /* THE DIRECTOR MODEL M4840 */
.page-id-12537 #breadcrumbs, /* OTO MCA 200 */
.page-id-13272 #breadcrumbs, /* THE DIRECTOR MODEL D4600 */
.page-id-13279 #breadcrumbs, /* THE DIRECTOR MODEL D2800 */
.page-id-20441 #breadcrumbs, /* MODEL CM4-750 */
.page-id-20480 #breadcrumbs, /* 70 VOLT AMPLIFIERS */
.page-id-22510 #breadcrumbs, /* AVALON G4 */
.page-id-22847 #breadcrumbs, /* CM3-750 */
.page-id-22855 #breadcrumbs, /* CM2-750 */
.page-id-26064 #breadcrumbs, /* PANTAGES G4 */
.page-id-26078 #breadcrumbs, /* SAVOY G4 */
.page-id-29337 #breadcrumbs, /* MAESTRO X9 */
.page-id-29587 #breadcrumbs, /* MAESTRO X7 */
.page-id-29612 #breadcrumbs, /* CONCERT XR-8 */
.page-id-29632 #breadcrumbs, /* CONCERT XR-6 */
.page-id-29641 #breadcrumbs, /* CONCERT XR-4 */
.page-id-29953 #breadcrumbs, /* IMMERSIVE AV PREAMP PROCESSORS */
.page-id-29967 #breadcrumbs, /* IMMERSIVE AV RECEIVERS */
.page-id-32525 #breadcrumbs, /* RS 500 */
.page-id-32552 #breadcrumbs, /* SUBWOOFER AMPLIFIERS */
.page-id-34390 #breadcrumbs, /* RS 1000 */
.page-id-40497 #breadcrumbs, /* BLX-1K */
.page-id-41412 #breadcrumbs, /* ARCHITECT P250 EQ */
.page-id-42368 #breadcrumbs, /* MAESTRO X9S */
.page-id-42496 #breadcrumbs, /* MAESTRO X7S */
.page-id-42502 #breadcrumbs, /* CONCERT XR-8S */
.page-id-42518 #breadcrumbs /* CONCERT XR-6S */
{
background-color: #9286bc;
}
/* CAR AUDIO BREADCRUMBS */
.page-id-3862 #breadcrumbs, /* power & speaker connectors*/
.page-id-3113 #breadcrumbs, /* THE EPICENTER 600*/
.page-id-3110 #breadcrumbs, /* THE EPICENTER 1200*/
.page-id-79 #breadcrumbs, /* AMPLIFIERS LANDING PAGE*/
.page-id-2909 #breadcrumbs, /* ACR-3*/
.page-id-2903 #breadcrumbs, /* ACR-3*/
.page-id-2898 #breadcrumbs, /* ACR-2*/
.page-id-2891 #breadcrumbs, /* ACR-1*/
.page-id-77 #breadcrumbs, /* ACCESSORIES LANDING PAGE*/
.page-id-1596 #breadcrumbs, /* OVERDRIVE PLUS */
.page-id-1591 #breadcrumbs, /* MATRIX PLUS */
.page-id-69 #breadcrumbs, /* LINE-DRIVERS SUB-LANDING PAGE */
.page-id-1583 #breadcrumbs, /* 6XS */
.page-id-1577 #breadcrumbs, /* 2XS */
.page-id-241 #breadcrumbs, /* CROSSOVERS SUB-LANDING PAGE */
.page-id-1515 #breadcrumbs, /* EQX */
.page-id-1509 #breadcrumbs, /* EQS */
.page-id-1504 #breadcrumbs, /* EQL */
.page-id-240 #breadcrumbs, /* EQUALIZERS LANDING PAGE */
.page-id-1494 #breadcrumbs, /* THREE.2 */
.page-id-1487 #breadcrumbs, /* FOUR.1i */
.page-id-1479 #breadcrumbs, /* IN-DASH PROCESSORS LANDING PAGE */
.page-id-1474 #breadcrumbs, /* DQDX */
.page-id-239 #breadcrumbs, /* DIGITAL SIGNAL PROCESSORS LANDING PAGE */
.page-id-1444 #breadcrumbs, /* THE EPICENTER INDASH */
.page-id-1436 #breadcrumbs, /* THE EPICENTER PLUS */
.page-id-1421 #breadcrumbs, /* THE EPICENTER */
.page-id-242 #breadcrumbs, /* THE EPICENTER LANDING PAGE  */
.page-id-1412 #breadcrumbs, /* LCQ-1  */
.page-id-1407 #breadcrumbs, /* LC8i  */
.page-id-1401 #breadcrumbs, /* LC7i  */
.page-id-1387 #breadcrumbs, /* LC6i  */
.page-id-1380 #breadcrumbs, /* LC2i  */
.page-id-1180 #breadcrumbs, /* DQ-61  */
.page-id-728 #breadcrumbs, /* FACTORY SYSTEM UPGRADE  */
.page-id-231 #breadcrumbs, /* CAR AUDIO LANDING PAGE  */
.page-id-6837 #breadcrumbs, /* LC-4.800  */
.page-id-8421 #breadcrumbs, /* DM-810 */
.page-id-10567 #breadcrumbs, /* AC-LGD */
.page-id-10655 #breadcrumbs, /* LC-6.1200 */
.page-id-10770 #breadcrumbs, /* DM-608 */
.page-id-11533 #breadcrumbs, /* APPAREL LANDING PAGE */
.page-id-11699 #breadcrumbs, /* D-4.800 */
.page-id-12443 #breadcrumbs, /* LC-1.800 */
.page-id-13323 #breadcrumbs, /* ACM-4.300 */
.page-id-13326 #breadcrumbs, /* ACM-2.300 */
.page-id-13331 #breadcrumbs, /* ACM-1.300 */
.page-id-20707 #breadcrumbs, /* D-6.1200 */
.page-id-20752 #breadcrumbs, /* LC-1.1500 */
.page-id-21568 #breadcrumbs, /* AC-BT24 */
.page-id-25604 #breadcrumbs, /* AC-LGD 20 */
.page-id-25634 #breadcrumbs, /* AC-LGD 60 */
.page-id-31555 #breadcrumbs, /* D-6.1200 TEST */
.page-id-33513 #breadcrumbs, /* LC2I PRO */
.page-id-34514 #breadcrumbs, /* LC1I */
.page-id-34817 #breadcrumbs, /* ACX-300.4 */
.page-id-34896 #breadcrumbs, /* ACX-300.1 */
.page-id-34904 #breadcrumbs, /* ALL WEATHER SERIES LANDING PAGE */
.page-id-35529 #breadcrumbs, /* ACX-BT1 */
.page-id-35552 #breadcrumbs, /* LC-5.1300 */
.page-id-36307 #breadcrumbs, /* D-5.1300 */
.page-id-38077 #breadcrumbs, /* THE EPICENTER LE */
.page-id-39523 #breadcrumbs, /* THE EPICENTER MICRO */
.page-id-39533 #breadcrumbs, /* ACR-U */
.page-id-41715 #breadcrumbs, /* ACX-BT3 */
.page-id-42335 #breadcrumbs, /* ACX-3.2*/
.page-id-42713 #breadcrumbs, /* ACX-600.6 */
.page-id-42631 #breadcrumbs, /* ACX-650.5 */
.page-id-42671 #breadcrumbs, /* ACX-300.2 */
.page-id-42644 #breadcrumbs, /* ACX-600.1 */
.page-id-43803 #breadcrumbs, /* SPK-8S4 */
.page-id-43813 #breadcrumbs, /* SPK-8S2 */
.page-id-43827 #breadcrumbs, /* SPK-10S4 */
.page-id-43822 #breadcrumbs, /* SPK-10S2 */
.page-id-43838 #breadcrumbs, /* SPK-12S4 */
.page-id-43830 #breadcrumbs, /* SPK-12S2 */
.page-id-43888 #breadcrumbs, /* SPC-10S4 */
.page-id-43879 #breadcrumbs, /* SPC-10S2 */
.page-id-43902 #breadcrumbs, /* SPC-12S4 */
.page-id-43897 #breadcrumbs, /* SPC-12S2 */
.page-id-43554 #breadcrumbs, /* ACR-4 */
.page-id-44326 #breadcrumbs, /* PNW-275 */
.page-id-44426 #breadcrumbs, /* PNW-65 */
.page-id-44431 #breadcrumbs, /* PNW-65CS2 */
.page-id-44435 #breadcrumbs, /* PNW-69 */
.page-id-44439 #breadcrumbs, /* PNW-69CS2 */
.page-id-44606 #breadcrumbs, /* SPEAKERS */
.page-id-44207 #breadcrumbs, /* SUBWOOFERS */
.page-id-42664 #breadcrumbs, /* LC5i PRO */
.page-id-42667 #breadcrumbs, /* LC7i PRO */
.page-id-45038 #breadcrumbs, /* PNW-XN3 */
.page-id-45211 #breadcrumbs, /* PNW-35 */
.page-id-45195 #breadcrumbs, /* PNW-4 */
.page-id-45218 #breadcrumbs, /* PNW-525 */
.page-id-45227 #breadcrumbs, /* PNW-57 */
.page-id-45082 #breadcrumbs, /* TXFBB12 */
.page-id-45101 #breadcrumbs, /* TXJWB12*/
.page-id-45126 #breadcrumbs, /* TXTRB10 */
.page-id-4165 #breadcrumbs, /* iPrecisionMic */
.page-id-749 #breadcrumbs, /* MOBILE SOLUTIONS LANDING PAGE */
.page-id-1905 #breadcrumbs, /* SC-10 */
.page-id-1900 #breadcrumbs, /* PINK NOISE STICK */
.page-id-1895 #breadcrumbs, /* MA-20 */
.page-id-1890 #breadcrumbs, /* AC-10 */
.page-id-747 #breadcrumbs, /* Accessories Landing Page */
.page-id-1877 #breadcrumbs, /* iAUDIOINTERFACE2 */
.page-id-1868 #breadcrumbs, /* iTestMic */
.page-id-1864 #breadcrumbs, /* JOSEPHSON C550H */
.page-id-1859 #breadcrumbs, /* CM-145 */
.page-id-1854 #breadcrumbs, /* CM-125 */
.page-id-1849 #breadcrumbs, /* CM-120 */
.page-id-1841 #breadcrumbs, /* CM-20 */
.page-id-1835 #breadcrumbs, /* CM-10 */
.page-id-97 #breadcrumbs, /* ANALYZER MICROPHONES LANDING PAGE  */
.page-id-1797 #breadcrumbs, /* SA-3052A  */
.page-id-1788 #breadcrumbs, /* SA-3052  */
.page-id-95 #breadcrumbs, /* AUDIO ANALYZERS LANDING PAGE  */
.page-id-6427 #breadcrumbs, /* SA-4100i */
.page-id-232 #breadcrumbs, /* PRO-AUDIO LANDING PAGE */
.page-id-10609 #breadcrumbs, /* SA-4140I SPL */
.page-id-21380 #breadcrumbs, /* DM-RTA */
.page-id-31934 #breadcrumbs, /* DM-RTA PRO KIT */
.page-id-31991 #breadcrumbs, /* DM-RTA KIT */
.page-id-45978 #breadcrumbs, /* SPK-V8 */
.page-id-45983 #breadcrumbs, /* SPK-V10 */
.page-id-45989 #breadcrumbs, /* SPK-V12 */
.page-id-45962 #breadcrumbs, /* SPC-W10 */ 
.page-id-45972 #breadcrumbs, /* SPC-W12 */
.page-id-45948 #breadcrumbs, /* PNW-1 */
.page-id-46091 #breadcrumbs, /* ENCLOSURES */
.page-id-46504 #breadcrumbs, /* ALTITUDE SERIES */
.page-id-46497 #breadcrumbs, /* A1100.5 */
.page-id-46487 #breadcrumbs, /* A1500.1 */
.page-id-46443 #breadcrumbs, /* A600.4 */
.page-id-46464 #breadcrumbs, /* A800.1 */
.page-id-45082 #breadcrumbs, /* TXFBB12 */
.page-id-45710 #breadcrumbs, /* TXJTD8 */
.page-id-45528 #breadcrumbs, /* TXJWB12 */
.page-id-45126 #breadcrumbs, /* TXTRB10 */
.page-id-46693 #breadcrumbs, /* TXFF15D10 */
.page-id-46708 #breadcrumbs, /* TXGM14D10 */
.page-id-46675 #breadcrumbs, /* TXGM19D10 */
.page-id-47665 #breadcrumbs, /* EPIC SERIES AMPLIFIERS */
.page-id-47608 #breadcrumbs, /* EPIC750 */
.page-id-47634 #breadcrumbs, /* EPIC1000 */
.page-id-47628 #breadcrumbs, /* EPIC1500 */
.page-id-47642 #breadcrumbs, /* EPIC2000 */
.page-id-47647 #breadcrumbs, /* EPICFOUR */
.page-id-47695 #breadcrumbs, /* EPICFIVE */
.page-id-47880 #breadcrumbs /* CM-30 */
{
background-color: #5e8bb3;
}
/* PRO AUDIO BREADCRUMBS */
/* .page-id-4165 #breadcrumbs, /* iPrecisionMic */
/* .page-id-749 #breadcrumbs, /* MOBILE SOLUTIONS LANDING PAGE */
/* .page-id-1905 #breadcrumbs, /* SC-10 */
/* .page-id-1900 #breadcrumbs, /* PINK NOISE STICK */
/* .page-id-1895 #breadcrumbs, /* MA-20 */
/* .page-id-1890 #breadcrumbs, /* AC-10 */
/* .page-id-747 #breadcrumbs, /* Accessories Landing Page */
/* .page-id-1877 #breadcrumbs, /* iAUDIOINTERFACE2 */
/* .page-id-1868 #breadcrumbs, /* iTestMic */
/* .page-id-1864 #breadcrumbs, /* JOSEPHSON C550H */
/* .page-id-1859 #breadcrumbs, /* CM-145 */
/* .page-id-1854 #breadcrumbs, /* CM-125 */
/* .page-id-1849 #breadcrumbs, /* CM-120 */
/* .page-id-1841 #breadcrumbs, /* CM-20 */
/* .page-id-1835 #breadcrumbs, /* CM-10 */
/* .page-id-97 #breadcrumbs, /* ANALYZER MICROPHONES LANDING PAGE  */
/* .page-id-1797 #breadcrumbs, /* SA-3052A  */
/* .page-id-1788 #breadcrumbs, /* SA-3052  */
/* .page-id-95 #breadcrumbs, /* AUDIO ANALYZERS LANDING PAGE  */
/* .page-id-6427 #breadcrumbs, /* SA-4100i */
/* .page-id-232 #breadcrumbs, /* PRO-AUDIO LANDING PAGE */
/* .page-id-10609 #breadcrumbs, /* SA-4140I SPL */
/* .page-id-21380 #breadcrumbs, /* DM-RTA */
/* .page-id-31934 #breadcrumbs, /* DM-RTA PRO KIT */
/* .page-id-31991 #breadcrumbs /* DM-RTA KIT */
/*{
	background-color: #97ba72;
}*/
/* SUPPORT BREADCRUMBS */
.page-id-233 #breadcrumbs {
	background-color: #d5846b;
}
/* ABOUT BREADCRUMB */
.page-id-264 #breadcrumbs {
	background-color: #d36d55;
}
/* FAQ BREADCRUMB */
.page-id-791 #breadcrumbs {
	background-color: #d36d55;
}
/* BECOME A DEALER */
.page-id-235 #breadcrumbs {
	background-color: #d36d55;
}

/* =Footer
------------------------------------------------------- */
/* FORCE FOOTER MENU TO A TRANSPARENT BACKGROUND */
#menu-footer-menu {background-color: transparent !important;}
#ac_footer {
	background: url("../AudioControl-Child/images/bg-footer.jpg") repeat-x;
	background-color: transparent;
	height: 88px;
}
#ac_footer li a  {
	font-family: ACFont-Med;
	color: #b5c1cb;
	font-size: 18px;
}
#ac_footer li a:hover  {color: #6185c0;}
#footer-bottom {
	margin: auto 0; 
	text-align: center; 
	height: 88px !important;
	background: url("../AudioControl-Child/images/bg-copyright.jpg") repeat-x;
	background-color: transparent;
	
}
#footer-info {padding-top: 3px;}
#footer-info p {
	float: left; 
	text-align: left; 
	font-family: ACFont-Normal !important;
	color: #737a7f;
	font-size: 14px;
}
#year {
	font-family: ACFont-Normal !important;
	color: #737a7f;
	font-size: 16px;
}
.footer-logo {padding-bottom: 8px;}

.footer-address {
	font-family: ACFont-Normal;
	color: #737a7f;
	font-size: 16px;
	line-height: 24px !important;
}

.footer-contact {
	font-family: ACFont-Normal;
	color: #737a7f;
	font-size: 16px;
	line-height: 24px !important;
}

.follow-us {
	text-transform: lowercase;
	font-family: ACFont-DemiBold;
	color: #909497 !important;
	font-size: 21px;
	padding-top: 8px;
}

.footer-social {padding-top: 8px;}

.footer-social li:before { display: none; }
.footer-social li{ padding-left:0; display: inline; padding-right: 8px !important; }
#black-studio-tinymce-2 { white-space: nowrap; }

/* = GENERAL RULES 
------------------------------------------------------- */
.bb-pic {padding: 20px 0px 0 20px;}
.bb-pic2 {padding: 20px 0px 0 0;}
/* SUPER SCRIPT */
.sup {
	vertical-align: super;
    font-size: 0.4em;
}

.eightpx-bottom {margin-bottom: 8px;}
.footer-form {width: 625px; height: 50px; float: right;}
/* SUBMIT BTN */
.become-a-dealer-form .gform_image_button {width: 192px !important; height: 48px !important;}
.prod-reg-form .gform_image_button {width: 192px !important; height: 48px !important;}
.contact-form .gform_image_button {width: 192px !important; height: 48px !important;}

.footer-form {color: #737a7f; margin-top: -15px;}
.footer-form .gform_footer {width: 220px; height: 32px; float: right; position: relative; top:-100px; left: 235px; }/* submit button */
.footer-form .ginput_container #input_2_3 {color: #808080; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; padding-left: 8px; width: 180px; height: 32px; position: relative; z-index: 1;}
.footer-form input {background: white; margin-top: -10px;}
.footer-form .gfield_label {font-family: ACFont-Normal !important; color: #737a7f; font-weight: normal; text-align: right; width: 240px !important; }

.gform_button .gform_image_button {padding-left: 250px;}

/*  SHOPPING CART ICON */
.et-cart-info span:before { 
    content: "\e07a"; 
}
#et-top-navigation .et-cart-info { 
	float: right; 
	margin: 12px 0 0 16px;
}
.et-cart-info {
	font-size: 24px; 
	color: #b5c1cb;
	float: right;
}
.et-cart-info span:hover { color: #6185c0;}
.purchase-btn {float: right; margin-top: -36px !important;} 

/*  force lowercase "i" */
.lowercase-i {font-family: Arial !important; font-size: .8em; font-weight: bold;}
.tm {font-size: .6em;}
#et-top-navigation { padding-left: 0 !important; }

/* =Site Map
------------------------------------------------------- */
#top-menu-nav {height: 74px; text-align: center;}
#footer-widgets {padding-top: 40px;}

#footer-widgets .footer-widget li:before { display: none; }
#footer-widgets .footer-widget li{ padding-left:0; line-height: 12px !important; }

.footer-widget .title {
	text-transform: lowercase;
	font-family: ACFont-DemiBold;
	color: #909497 !important;
	font-size: 21px;
}
.footer-widget ul li {
	font-family: ACFont-Normal;
	color: #737a7f !important;
	font-size: 16px;
	text-transform: lowercase;
	line-height: 12px !important;
}

.footer-widget li a {color: #737a7f !important;}

.footer-widget li a:hover {color: #6185bf !important;}

.footer-widget .last {}

.textwidget p {
	font-family: ACFont-Normal;
	color: #737a7f;
	font-size: 16px;
	line-height: 24px !important;
	white-space: nowrap;
}
.textwidget a {color: #737a7f !important;}

.textwidget a:hover {color: #6185bf !important;}
.site-map-logo {margin-bottom:-6px;}

/* =Home Page
------------------------------------------------------- 

.full-width-slide-show { padding: 0px !important; margin: 0 !important; }

.full-width-slide-show .et_pb_row {width: 100%; padding: 0px !important; margin: 0 !important;}

.full-width-slide-show .et_pb_column {width: 100%; padding: 0px !important; margin: 0 !important;}

.full-width-slide-show .et_pb_text {margin-bottom: 0;}


.home-ss-home {
	text-align: center;
	margin-left: 30%;	
}
.home-ss-home h1 {
	font-family: ACFont-Med;
	color: #9186ba;
	font-size: 2.5em  !important;
}
.home-ss-home p {
	font-family: Avenir-Heavy;
	color: white;
	font-size: .7em !important;
}

.home-ss-car {text-align: center;}
.home-ss-car h1 {
	font-family: ACFont-Med;
	color: #7196bc;
	font-size: 2.5em !important;
}
.home-ss-car p {
	font-family: Avenir-Heavy;
	color: white;
	font-size: .7em !important;
}

.home-ss-product {
	text-align: center;
	margin-left: 35%;
}
.home-ss-product h1 {
	font-family: ACFont-Med;
	color: #00a3e4;
	font-size: 2.5em !important;
}
.home-ss-product p {
	font-family: Avenir-Heavy;
	color: white;
	font-size: .7em !important;
}

.home-ss-pro {
	text-align: center;
	margin-left: 35%;
	}
.home-ss-pro h1 {
	font-family: ACFont-Med;
	color: #97ba72;
	font-size: 2.5em !important;
}
.home-ss-pro p {
	font-family: Avenir-Heavy;
	color: white;
	font-size: .7em !important;
}

--------------------------------------------------*/

/* =Home AUDIO
------------------------------------------------------- */
.landing-page-pic {height: 196px;}
.home-audio {padding-top: 0;}
.home-audio h1 {
	color: #6f5f99;
	font-family: ACFont-Med;
	text-transform: lowercase;	
	margin-top: -15px;
	font-size: 40px;
}
.home-audio h3 {
	font-family: ACFont-Med;	
	font-size: 24px;
	text-transform: lowercase;
}
.home-audio h4 {
	color: #6f5f99;
	font-family: ACFont-Med;
	text-transform: lowercase;	
	padding-top: 20px;
}
.home-audio-lp-btns {
	background: #9286bc url("../AudioControl-Child/images/right-bracket.png") no-repeat 95% center;
	height: 32px;
	padding-top: 2px;
	text-align: right;
	/*width: 520px;*/
}
.home-audio-lp-btns a {
	font-family: ACFont-Normal;
	font-size: 21px;
	padding-right: 48px;  
	color: black;
	text-transform: lowercase;
	font-weight: lighter;
	line-height: 1.1em;
}
.home-audio-lp-btns-sup {
	background: #9286bc url("../AudioControl-Child/images/right-bracket.png") no-repeat 95% center;
	height: 32px;
	padding-bottom: 4px;
	text-align: right;
	/*width: 520px;*/
}
.home-audio-lp-btns-sup a {
	font-family: ACFont-Normal;
	font-size: 21px;
	padding-right: 48px; 
	color: black;
	text-transform: lowercase;
	font-weight: lighter;
}

.home-audio-lp-btns a:hover {
	opacity: 0.5;
}
.inline-title {
	color: black;
	font-family: ACFont-Med;
	font-size: 24px;
	text-transform: lowercase;
}
.specifications-home h1 {
	color: #6f5f99;
	font-family: ACFont-Med;
	font-size: 40px;
	text-transform: lowercase;
	margin-top: -40px;	
}
.specifications-home h3 {
	font-family: ACFont-Med;
	text-transform: lowercase;
	color: black;	
	font-size: 24px;
}
.specifications-home ul {
	list-style-type: none;
    padding-left: 1em;
    text-indent: -0.85em;
}
/*.specifications-home ul li:before {content: "- ";}*/

.downloads p {
	font-family: ACFont-Med;
	text-transform: lowercase;
	color: #737a7f;	
	font-size: 17px;
	line-height: 18px;
	margin-top: -16px;
}
.downloads-light p {
	font-family: ACFont-Med;
	text-transform: lowercase;
	color: #eaeaea;	
	font-size: 17px;
	line-height: 18px;
	margin-top: -16px;
}
/* HOME AUDIO BIG BUTTONS */
.big-btns-bg {	
	background: url("../AudioControl-Child/images/landing-pages/big-btn-bg.jpg") repeat-x center top;
	height: 161px;
	/*width: 90%;*/
	margin-bottom: -10px !important;
}
#home-audio-big-btns h1 {
	color: #6f5f99;
	padding-top: 10px; 
	font-size: 32px; 
	padding-right: 12px;
	font-weight: lighter;
}
#home-audio-big-btns h1 a { font-weight: lighter; }
#home-audio-big-btns p {
	color: #737a7f;
	font-family: ACFont-Med;
	font-size: 16px;
	text-transform: lowercase;	
	padding-right: 12px;
}


/* =Car Audio
------------------------------------------------------- */
.car-audio {padding-top: 0;}
.car-audio h1 {
	color: #547190;
	font-family: ACFont-Med !important;
	text-transform: lowercase;	
	margin-top: -15px;
	font-size: 40px;
}
.car-audio h3 {
	color: black !important;
	font-family: ACFont-Med;	
	font-size: 24px;
	text-transform: lowercase;
}
.car-audio h4 {
	color: #547190;
	font-family: ACFont-Med !important;
	text-transform: lowercase;	
	padding-top: 20px;
}
.inline-title-car {
	color: black;
	font-family: ACFont-Med !important;
	font-size: 24px;
	text-transform: lowercase;
}
.inline-title-car-light {
	color: #eaeaea;
	font-family: ACFont-Med !important;
	font-size: 24px;
	text-transform: lowercase;
}
.specifications-car h1 {
	color: #547190;
	font-family: ACFont-Med !important;
	font-size: 40px;
	text-transform: lowercase;
	margin-top: -40px;	
}
.specifications-car h3 {
	font-family: ACFont-Med !important;
	text-transform: lowercase;
	color: black;	
	font-size: 24px;
}
.specifications-car ul {
	list-style-type: none;
    padding-left: 1em;
    text-indent: -0.85em;
}
/*.specifications-car ul li:before {content: "- ";}*/

.car-audio-lp-btns {
	font-family: ACFont-Normal !important;
	background: #5e8bb3 url("../AudioControl-Child/images/right-bracket.png") no-repeat 95% center;
	height: 32px;
	padding-top: 2px;
	text-align: right !important;
	/*width: 520px;*/
}
.car-audio-lp-btns a {
	font-family: ACFont-Normal !important;
	font-size: 21px;
	padding-right: 48px; 
	color: black;
	text-transform: lowercase;
	font-weight: lighter;
	line-height: 1.1em;
}
.car-audio-lp-btns-sup {
	background: #5e8bb3 url("../AudioControl-Child/images/right-bracket.png") no-repeat 95% center;
	height: 32px;
	padding-bottom: 4px;
	text-align: right !important;
	/*width: 520px;*/
}
.car-audio-lp-btns-sup a {
	font-family: ACFont-Normal !important;
	font-size: 21px;
	padding-right: 48px; 
	color: black;
	text-transform: lowercase;
	font-weight: lighter;
	line-height: 1.1em;
}
.car-audio-lp-btns a:hover {opacity: 0.5;}
/* CAR AUDIO BIG BUTTONS */
#car-audio-big-btns h1 {
	color: #547190;
	padding-top: 3%; 
	font-size: 2em; 
	padding-right: 12px;
	font-weight: lighter;
}
#car-audio-big-btns h1 a { font-weight: lighter; }
#car-audio-big-btns p {
	color: #737a7f;
	font-family: ACFont-Med;
	font-size: 1em;
	text-transform: lowercase;	
	padding-right: 12px;
}
/* =Pro Audio
------------------------------------------------------- */
.pro-audio {padding-top: 0;}
.pro-audio h1 {
	color: #7a995f;
	font-family: ACFont-Med;
	text-transform: lowercase;	
	margin-top: -15px;
	font-size: 40px;
}
.pro-audio h3 {
	font-family: ACFont-Med;	
	font-size: 24px;
	text-transform: lowercase;
}
.pro-audio h4 {
	color: #7a995f;
	font-family: ACFont-Med;
	text-transform: lowercase;	
	padding-top: 20px;
}
.pro-audio-lp-btns {
	background: #97ba72 url("../AudioControl-Child/images/right-bracket.png") no-repeat 95% center;
	height: 32px;
	padding-top: 2px;
	text-align: right;
	/*width: 520px;*/
}
.pro-audio-lp-btns a {
	font-family: ACFont-Normal;
	font-size: 21px;
	padding-right: 48px; 
	color: black;
	text-transform: lowercase;
	font-weight: lighter;
	line-height: 1.1em;
}
.pro-audio-lp-btns a:hover {opacity: 0.5;}
/* PRO AUDIO BIG BUTTONS */
#pro-audio-big-btns h1 {
	color: #7a995f;
	padding-top: 10px; 
	font-size: 32px; 
	padding-right: 12px;
}
#pro-audio-big-btns h1 a {font-weight: lighter;}
#pro-audio-big-btns p {
	color: #737a7f;
	font-family: ACFont-Med;
	font-size: 16px;
	text-transform: lowercase;	
	padding-right: 12px;
}
.specifications-pro h1 {
	color: #7a995f;
	font-family: ACFont-Med;
	font-size: 40px;
	text-transform: lowercase;
	margin-top: -40px;	
}
.specifications-pro h3 {
	font-family: ACFont-Med;
	text-transform: lowercase;
	color: black;	
	font-size: 24px;
}
.specifications-pro ul {
	list-style-type: none;
    padding-left: 1em;
    text-indent: -0.85em;
}
/*.specifications-pro ul li:before {content: "- ";}*/

.inline-title-pro {
	color: black;
	font-family: ACFont-Med;
	font-size: 24px;
	text-transform: lowercase;
}

/* =Light Text on Dark Back
------------------------------------------------------- */
#lighttext p {
	color: #eaeaea;
}


/* =Awards_Blurb
------------------------------------------------------- */
.awards h4 {
	margin-top: -40px !important;}

/* =Contact
------------------------------------------------------- */
.contact {padding-top: 0px;}
.contact h1 {
	color: #8ca2af;
	font-family: ACFont-Med;
	font-size: 40px;
	text-transform: lowercase;	
	margin-bottom: 12px;
}
.contact a {color: black;}
.contact a:hover {color: #d36d55 !important;}

/* =Support
------------------------------------------------------- */
.support {padding-top: 0;}
.support-pic {}
.support h1 {
	color: #d36d55;
	font-family: ACFont-Med;
	font-size: 40px;
	text-transform: lowercase;	
	margin-bottom: -12px;
	font-weight: lighter;
}
.support h3 {
	font-family: ACFont-Med;	
	font-size: 24px;
	text-transform: lowercase;
	font-weight: lighter;
}
.support h4 {
	font-family: ACFont-Med;
	font-size: 22px;
	text-transform: lowercase;	
	font-weight: lighter;
}
.support-lp-btns { margin-top: -35px; }
.support-lp-btns a {
	font-family: ACFont-Normal;
	font-size: 18px;
	padding-right: 16px; 
	color: black;
	text-transform: lowercase;
	font-size: 20px;
	font-weight: lighter;
}
/* =Careers
------------------------------------------------------- */
.careers {padding-top: 0;}
.careers h1 {
	color: #d36d55;
	font-family: ACFont-Med;
	font-size: 2.5em;
	text-transform: lowercase;	
	font-weight: lighter;
}
.careers h3 {
	font-family: ACFont-Med;	
	font-size: 1em;
	text-transform: lowercase;
	font-weight: lighter;
}


/* =TERMS AND PRIVACY
------------------------------------------------------- */
.terms-privacy {padding-top: 0;}
.terms-privacy h1 {
	color: #8ca2af;
	font-family: ACFont-Med;
	font-size: 2.5em;
	text-transform: lowercase;	
	font-weight: lighter !important;
}
.terms-privacy h3 {
	font-family: ACFont-Med;	
	font-size: 1.5em;
	text-transform: lowercase;
	font-weight: lighter !important;
}

/* =FIND A  DEALER
------------------------------------------------------- */
.find-a-dealer {padding-top: 0;}
.find-a-dealer h1 {
	color: #8ca2af;
	font-family: ACFont-Med;
	font-size: 2.5em;
	text-transform: lowercase;	
}

/* =ABOUT
------------------------------------------------------- */
.about {padding-top: 0;}
.about h1 {
	color: #d36d55;
	font-family: ACFont-Med;
	font-size: 40px;
	text-transform: lowercase;	
	font-weight: lighter;
}
.about-lp-btns { margin-top: -35px; }
.about-lp-btns a {
	font-family: ACFont-Normal;
	font-size: 18px;
	padding-right: 16px; 
	color: black;
	text-transform: lowercase;
	font-size: 20px;
	font-weight: lighter;
}
.facebook-feed {
	border-left: #eaeaea solid thick;
	padding-left: 16px;
}
/* =A to Z
------------------------------------------------------- */
.atoz {padding-top: 0;}
.atoz a {
	font-family: ACFont-Med;
	font-size: 21px;
	color: #403e39;
}
.atoz-car-audio {background: #f4f4f4 url("../AudioControl-Child/images/atoz-car-audio.jpg") no-repeat center top; width: 352px; padding-bottom: 48px;}
.atoz-car-audio h1 {
	color: #547190; 
	font-family: ACFont-Med;
	font-size: 28px;
	padding-top: 18px;
	padding-bottom: 64px;
}
.atoz-home-audio {background: #f4f4f4 url("../AudioControl-Child/images/atoz-home-audio.jpg") no-repeat center top; width: 352px; padding-bottom: 48px;}
.atoz-home-audio h1 {
	color: #6f5f99; 
	font-family: ACFont-Med;
	font-size: 28px;
	padding-top: 18px;
	padding-bottom: 64px;
}
.atoz-pro-audio {background: #f4f4f4 url("../AudioControl-Child/images/atoz-pro-audio.jpg") no-repeat center top; width: 352px; padding-bottom: 48px;}
.atoz-pro-audio h1 {
	color: #7a995f; 
	font-family: ACFont-Med;
	font-size: 28px;
	padding-top: 18px;
	padding-bottom: 64px;
}

/* =CONTACT FORM
------------------------------------------------------- */

.contact-form h1 {
	color: #8ca2af;
	font-family: ACFont-Med;
	font-size: 3em;
	text-transform: lowercase;	
	font-weight: lighter !important;
}

.product-registration h2 {
	color: #8ca2af;
	font-family: ACFont-Med;
	font-size: 2em !important;
	text-transform: lowercase;	
	font-weight: lighter !important;
}
.gsection_title {
	color: #8ca2af;
	font-family: ACFont-Med;
	font-size: 2em !important;
	text-transform: lowercase;	
	font-weight: lighter !important;
}
/* hide default form header and description fields */
.contact-form h3 {display: none;}
.contact-form .gform_description {display: none;}
/*style imput fields*/
.contact-form input {
	height: 40px;
	font-size: 1em !important;
	border: none;
	text-indent: 16px;
	background: #eaeaea;
}
/*style field labels*/
.contact-form .top_label {
	color: #737a7f;
	font-family: ACFont-Med !important;
	font-size: 1.5em;
	text-transform: lowercase;
	font-weight: lighter !important;
}
.contact-form .gfield_label {
	color: #737a7f;
	font-family: ACFont-Med;
	font-size: 1.5em;
	text-transform: lowercase;
	font-weight: lighter !important;
}

/*style drop down fields*/
/*style multiple select fields*/
.contact-form .gfield_select {
	font-size: 1em !important;
	line-height: 1.5em;
	padding-left: 16px !important;
	padding-bottom: 0px !important;
	border-radius: 0;
	-webkit-appearance: none;
	text-transform: capitalize;
	height: auto !important;

}
.ac-dropdown .gfield_select {
	margin-right: 48px;
	background: #eaeaea url(images/select-arrow.png) no-repeat 97% !important;
	font-size: 1em !important;
	padding-left: 16px !important;
	border: 0;
	border-radius: 0;
	height: 50px !important;
	-webkit-appearance: none;
	text-transform: capitalize;
}

/*style text areas*/
.contact-form .textarea {
	padding-top: 16px;
	padding-left: 16px !important;
	width: 97% !important;
}
.contact-form .gform_image_button {}
/* =BECOME A DEALER FORM
------------------------------------------------------- */

.become-a-dealer {padding-top: 0;}

.become-a-dealer h1 {
	color: #8ca2af;
	font-family: ACFont-Med;
	font-size: 3em;
	text-transform: lowercase;	
	font-weight: lighter !important;
}
/* hide default form header and description fields */
.become-a-dealer-form h3 {display: none;}
.become-a-dealer-form .gform_description {display: none;}
.become-a-dealer-form input {
	height: 40px;
	font-size: 1em !important;
	border: none;
	text-indent: 16px;
	background: #eaeaea;
}
.become-a-dealer-form .bad-address {width: 102% !important;}
/*style field labels*/
.become-a-dealer-form .top_label {
	color: #737a7f;
	font-family: ACFont-Med !important;
	font-size: 1.5em;
	text-transform: lowercase;
	font-weight: lighter !important;
}

.become-a-dealer-form .gfield_label {
	color: #737a7f;
	font-family: ACFont-Med;
	font-size: 1.5em;
	text-transform: lowercase;
	font-weight: lighter !important;
}


/*style drop down fields*/
.become-a-dealer-form select {
	margin-right: 48px;
	background: #eaeaea url(images/select-arrow.png) no-repeat 97%;
	font-size: 1em !important;
	line-height: 1.5em;
	padding-left: 16px !important;
	border: 0;
	border-radius: 0;
	height: 50px;
	-webkit-appearance: none;
	text-transform: capitalize;
}
/*style text areas*/
.become-a-dealer-form .textarea {
	font-size: 1em !important;
	padding: 8px;
}


/* =PRODUCT REGISTRATION FORM
------------------------------------------------------- */

/* hide default form header and description fields */
.prod-reg-form h3 {display: none;}
.prod-reg-form .gform_description {display: none;}
/*style imput fields*/
.prod-reg-form input {
	height: 40px;
	font-size: 1em !important;
	border: none;
	text-indent: 16px;
	background: #eaeaea;
	font-weight: normal !important;
}

.product-registration {padding-top: 0px;}
.product-registration h1 {
	color: #8ca2af;
	font-family: ACFont-Med;
	font-size: 3em;
	text-transform: lowercase;	
	font-weight: lighter;
}
.product-registration h2 {
	color: #8ca2af;
	font-family: ACFont-Med;
	font-size: 2em !important;
	text-transform: lowercase;	
	font-weight: lighter !important;
}
.product-registration h3 {
	color: #d36d55;
	font-family: ACFont-Med;
	font-size: 1em !important;
	text-transform: lowercase;	
	margin-bottom: 16px;	
	font-weight: lighter;
}
.gform_confirmation_wrapper {
	padding-top: 16px;
	font-size: 1.5em;
}
#input_4_23_6 {margin-bottom: 0px !important;}
/*style field labels*/
.prod-reg-form .top_label {
	color: #737a7f;
	text-transform: lowercase;
	font-weight: lighter !important;
}
.prod-reg-date .datepicker {padding-right: 20px !important;}
.prod-reg-form .gfield_label {
	color: #737a7f;
	font-family: ACFont-Med;
	font-size: 1.5em;
	font-weight: lighter !important;
}
.ginput_complex label {font-family: ACFont-Med; color: #737a7f;}
/*style drop down fields*/
.prod-reg-form select {
	background: #eaeaea url(images/select-arrow.png) no-repeat 97%;
	padding-left: 16px !important;
	font-size: 1em !important;
	border: 0;
	border-radius: 0;
	height: 50px;
	-webkit-appearance: none;
	text-transform: capitalize;
}
/*style text areas*/
.prod-reg-form .textarea {
	padding: 8px;
	font-size: 1em !important;
}
.pad-bottom {padding-bottom: 24px;}
.form-divider {
	margin-bottom: 30px !important;
	position: relative;
}
/* =FAQS
------------------------------------------------------- */
.faqs {padding-top: 0;}
.faqs h1 {
	color: #d36d55;
	font-family: ACFont-Med;
	font-size: 40px;
	text-transform: lowercase;	
}
.faqs-downloads h1 {
	color: #d36d55;
	font-family: ACFont-Med;
	font-size: 40px;
	margin-top: -15px;
	text-transform: lowercase;	
}
.faq-catname {
	margin-top: -146px;
	color: #d36d55;
	font-family: ACFont-Med;
	font-size: 32px !important;
	text-transform: lowercase;	
}
.qafp-faq a {
	color: #d36d55 !important;
	font-family: ACFont-Med;
}
#car-audio-faq {
	height: 74px !important;
	background: #f4f4f4 !important;
	border-bottom: #b5c1cb solid 8px;
}
#car-audio-faq h1 {
	color: #d36d55;
	font-family: ACFont-Med;
	font-size: 40px;
	text-transform: lowercase;	
}
#home-audio-faq {
	height: 74px !important;
	background: #f4f4f4 !important;
	border-bottom: #b5c1cb solid 8px;
}
#pro-audio-faq {
	height: 74px !important;
	background: #f4f4f4 !important;
	border-bottom: #b5c1cb solid 8px;
}


/* =BLOG
------------------------------------------------------- */
#blog {padding-top:0px;}
.blog #main-content {}
.blog a {color: #547190;}
.comments-number {display: none;}
#left-area {padding-top:30px;}
#left-area a {color: #547190;}
#left-area h1 {color: #547190;}
#sidebar {padding-top:30px;}
#sidebar a {color: #547190;}
.sidebar a {color: #547190 !important;}
.blog .post-meta a {color: #547190 !important;}

/* =MOBILE MENU BAR
------------------------------------------------------- */
.et_mobile_menu li {height: 50px !important;}

.et_mobile_menu a:hover {height: 35px !important; top:10px;}

/* =MEDIA QUERIES
------------------------------------------------------- */
/*------- 1024 -----------*/
@media only screen 
and (max-width : 1025px) {
	
	#breadcrumbs p { width: auto !important; padding-left: 30px; }
	
	.purchase-btn {float: right; margin-top: -36px !important;} 
	
	
	/*------- RESIZE BIG LANDPNG PAGE BUTTONS -----------*/
	.big-btns-bg {	/*width: 460px;*/ }
	.home-audio-lp-btns { /*width: 460px;*/ }
	.car-audio-lp-btns { /*width: 460px;*/ }
	#pro-audio-big-btns h1 { padding-right: 5px; }
	
	.home-audio-lp-btns-sup { /*width: 460px;*/ }
	.car-audio-lp-btns-sup { /*width: 460px;*/ }
	.pro-audio-lp-btns-sup { /*width: 460px;*/ }
	
	/*------- FOOTER MENU -----------*/
	#ac_footer li a  { font-size: 1em;}
	
	.textwidget {
	font-size: 1em;
	line-height: 1em !important;
	white-space: normal !important;
	}
	
	#footer-info {display: none;}
	.footer-form {float: none;}
}

/*------- 768 -----------*/
@media only screen 
and (max-width : 769px) {
	.footer-form {display:none;}
	.footer-form-mobile {
		display: inline;
		height: 200px;
		width: 300px;
	}
	#et_top_search { margin-top: 0px; }	
	.purchase-btn {margin-right: -170px;}	
	/*------- BREADCRUMBS -----------*/
	#breadcrumbs span, #breadcrumbs a {font-size: 1em;}
}
/*------- 640 -----------*/
@media only screen 
and (max-width : 641px) {
	.purchase-btn {margin-right: -120px; margin-top: -36px !important;}
	/*------- BREADCRUMBS -----------*/
	#breadcrumbs span, #breadcrumbs a {display: none;}
		
}

/*------  iPad PORTRAIT ------*/
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 
	
	
}

/*------  iPad LANDSCAPE ------*/
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 
	}

/*------  MOBILE ------*/
/*-------------------[320px]------------------*/
@media only screen and ( max-width: 479px ) {
	
	
	/*style field labels*/
	.become-a-dealer-form .top_label {font-size: 1em !important;}
	/*style drop down fields*/
	.become-a-dealer-form select {font-size: 1em !important;}
	.become-a-dealer-form input { height: 20px; }
	
	#logo {width: 200px; position: absolute; margin-left: -10px; top:10px;}
	
	/*------- RESIZE BIG LANDING PAGE BUTTONS -----------*/
	.big-btns-bg {	/*width: 290px;*/ height: 130px; }
	
	.home-audio-lp-btns { /*width: 290px;*/ text-align: left !important; }
	.home-audio-lp-btns-sup { /*width: 290px;*/ text-align: left !important; }
	
	.car-audio-lp-btns { /*width: 290px;*/ text-align: left !important;  }
	.car-audio-lp-btns-sup { /*width: 290px;*/ text-align: left !important;  }
	
	.pro-audio-lp-btns { /*width: 290px;*/ text-align: left !important;  }
	.pro-audio-lp-btns-sup { /*width: 290px;*/ text-align: left !important;  }
	
	.bb-pic {width: 35%; float: right !important; padding-right: 0 !important;}
	
	#home-audio-big-btns h1 {padding-left: 20px; padding-top: 10px; font-size: 1.5em !important; }
	#home-audio-big-btns p { font-size: 1em; padding-left: 20px !important;}
	.home-audio-lp-btns a {	font-size: 1em; padding: 0 0 0 5% !important; }
	.home-audio-lp-btns-sup a {	font-size: 1em; padding: 0 0 0 5% !important;  }
	
	#car-audio-big-btns h1 {padding-left: 20px; padding-top: 10px; font-size: 1.5em !important;  }
	#car-audio-big-btns p { font-size: 1em; padding-left: 20px !important;}
	.car-audio-lp-btns a {	font-size: 1em; padding: 0 0 0 5% !important; }
	.car-audio-lp-btns-sup a {	font-size: 1em; padding: 0 0 0 5% !important; }
	
	#pro-audio-big-btns h1 {padding-left: 20px; padding-top: 10px; font-size: 1.2em !important; }
	#pro-audio-big-btns p { font-size: 1em; padding-left: 20px !important;}
	.pro-audio-lp-btns a {	font-size: 1em; padding: 0 0 0 5% !important; }
	.pro-audio-lp-btns-sup a {	font-size: 1em; padding: 0 0 0 5% !important; }

	.support-lp-btns p { font-size: 1em; padding: 0 0 0 5%; text-align: left !important; }
	.support-lp-btns a { font-size: 1em; padding: 0 0 0 5%; text-align: left !important; }

	.about-lp-btns p { font-size: 1.1em; padding: 0 0 0 5%; text-align: left !important; }
	.about-lp-btns a { font-size: 1.1em; padding: 0 0 0 5%; text-align: left !important; }


	/*------- HOME PAGE SLIDE SHOW -----------*/
	.home-ss-home p {margin-top: -10px;}
	
	/* ABOUT PAGE */
	.about-lp-btns { margin-top: 18px; }
	
	/* SUPPORT PAGE */
	.support-lp-btns { margin-top: 18px; }
	
	/* BECOME A DEALER */
	.become-a-dealer-form select {height: 30px;}
	
	/*------- PURCHASE -----------*/
	.purchase-btn {margin-right: 0px;}
	
	/*------- BREADCRUMBS -----------*/
	#breadcrumbs p {/*font-size: 1em; height:34px;*/ display: none;}

}