@charset "utf-8";
/* CSS Document */


/*----------------------------------------------------------------*/
/*- Common Styles ------------------------------------------------*/
/*----------------------------------------------------------------*/

body { line-height:26px; color:#333; font-family:"Century Gothic", Geneva, Lucida, Arial; }
header {}
    #logoHolder img { height:auto !important; }
.ie7 #headphone { display:inline; }
    .bannerShadow img { width:100%; }
#banner { background:#b5ab9a; color:#FFF; }
    #banner_image { display:none; }
    #bannerElement1, #bannerElement2 { width:48.7179%; }
        #bannerElement2 { margin-left:2.5641%; max-height:none; }
		    #bannerElement2 p { margin:0; }
		    #bannerElement2 img { max-width:100%; }
    .topbtn {
        display:inline-block;
        color:#FFF;
        font-size:20px;
        line-height:24px;
        border:2px solid #FFF;
        background:none;
        padding:8px 20px;
        text-decoration:none;
        margin:0 0 10px;
    }
        .topbtn:hover { text-decoration:none; background:#FFF; color:#b5ab9a; }
#content {}
#content_2 { background:#221e20; color:#FFF; }
    #content_2 h1, #content_2 h2, #content_2 h3, #content_2 h4, #content_2 h5, #content_2 h6 { color:#FFF; }
    #content_2 p, #content_2 ul, #content_2 ul li { color:#EBEBEB; }
#mainElement8 { display:none; }

h1, h2 { color:#FFF; }
    h1 { font-weight:400; margin:20px 0; }
h3, h4, h5, h6 { color:#221e20; }
a, a:hover { color:#b5ab9a; }
/*#headphone-text span, #heademail a, #heademail a:hover { color:#; }*/
a { word-wrap:break-word; }
a.headtellink, a.headtellink:hover { color:#333; text-decoration:none; }
a.tellink, a.tellink:hover { color:#333; text-decoration:none; }
ul li { line-height:26px; }

.formHolder p { color:#FFFFFF; }
#sidebar .formHolder { background:#b5ab9a; }
#content_2 .formHolder { background:#b5ab9a; }

	.checkBoxGroup { margin:0 0 10px; display:inline-block; }
		.checkBoxGroup .option { margin:0 10px 0 0; display:inline-block; }
			.checkBoxGroup .option input { margin-right:2px; }
	/*.radioButton { margin:0 0 10px; display:inline-block; }
		.radioButton .option { margin:0 10px 0 0; display:inline-block; }
			.radioButton .option input { margin-right:2px; }*/
	.formbuilder-form select {
		width:100%;
		float:left;
		display:inline-block;
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
				box-sizing: border-box;
		min-height:30px;
	}
	.formbuilder-form label { font-weight:700; }
    	.formbuilder-form label.option { font-weight:400; }
	/*.formbuilder-form input[type="radio"], .formbuilder-form input[type="checkbox"] { margin-right:5px; }*/

.formResponse, .formResponse p { color:#FFFFFF; }
#sidebar .formResponse { background:#221e20; }
#content_2 .formResponse { background:#221e20; }

footer {}

#mainElement6 img { height:auto !important; }
.ie8 img { width:auto !important; }

    .ie7 header .row-fluid .span6 { width:48%; }

#__email__ {
    height: 0;
    margin: 0;
    min-height: 0;
    padding: 0;
    visibility: hidden;
}

/*----------------------------------------------------------------*/
/*- Media Queries ------------------------------------------------*/
/*----------------------------------------------------------------*/

@media (max-width: 1199px) {
    #bannerElement1, #bannerElement2 { width:48.9362%; }
        #bannerElement2 { margin-left:2.12766%; }
}

@media (max-width: 979px) {
    #bannerElement1, #bannerElement2 { width:48.6188%; }
        #bannerElement2 { margin-left:2.76243%; }
}

@media (max-width: 767px) {
    #bannerElement1, #bannerElement2 { width:100%; margin-left:0; }
    #bannerElement2 p { text-align:center; }
    #sidebar .formHolder { display:none; } 
}

@media (max-width: 480px) {
	h1 { font-size:30px; line-height:34px; }
	h2 { font-size:20px; line-height:26px; }
}

@media (max-width: 320px) {

}