/* FONT FAMILY */

select::-ms-expand {
    display: none;
}

/* EARLY BIRD LANDING PAGE */

.eb-h1 span {
    line-height: 90px !important;
}


@media all and (max-width: 800px) and (min-width: 200px) {
                    /* Change Resolutions Here */
.eb-h1 span {
    font-size: 52px !important;
    line-height: 59px !important;
  }
}

/*CONTENT*/

hr.style1 {
	border-top: 1px solid #DBDBDB;
}

.content a, .content a span {
    color: #E65400 !important;
    text-decoration: underline;
}

.content a:hover, .content a span:hover  {
    text-decoration: none !important;
}

.content-button a span {
    color: #FFFFFF !important;
    text-decoration: none !important;
    background: #E65400 !important;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 20px;
    padding-right: 20px;
    border: 0px solid #FFFFFF;
    display: -webkit-inline-box;
    border-radius: 0px;
    letter-spacing: 0px;
    font-weight: bold;
}

.content-button a:hover, .content-button a span:hover  {
    color: #FFFFFF !important;
    background: #cb3b09 !important;
    text-decoration: none !important;
}


/*BUTTONS*/

input#smartFormReviewPageButton {
    text-transform: uppercase !important;
}

.button {
    color: #FFFFFF !important;
    text-decoration: none;
    padding: 6px;
    border: 0px solid #FFFFFF;
    display: -webkit-inline-box;
    border-radius: 0px;
    letter-spacing: 0px;
    font-weight: bold !important;
    min-width: 90px;
	background-color: #92C83E !Important;
	text-transform: uppercase !important;
    margin-bottom: 3px;
}

.button:hover  {
    color: #FFFFFF !important;
	background-color: #92C83E !Important;
}

/*Review Page*/

/* Target every table cell and tell it not to draw any borders. Add padding to keep text from touching cell walls */
.reviewpage td {
    border: 0 !important;
    padding-left: 15px;
    padding-right: 15px !important;
}

/*  COMMENTS:
	TR = table row
	:nth-child() = which child elements to selectively target
	odd = starting with the first selective target element
	even = starting with the second selective target element
	TD = table cell
*/
.reviewpage tr:nth-child(odd) td {
    background-color: transparent;
}

div[id*='verificationContainer'] table[id*='_Table'] tr:nth-child(1) td {
    font-weight: bold;
    padding: 6px;
}

input.btn.btn-default.edit-page-btn {
    border-radius: 0px;
    background-color: #f98e2b;
    text-transform: uppercase;
}

.reviewpage {
    margin-bottom: 40px !important;
}


/* EVENT FEE */

div#formquestion712837 {
    padding: 10px;
    max-width: 688px;
    border-bottom: 1px solid #e0e0e0;
    border-top: 1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
}


div#formquestion209 {
    padding: 10px;
    max-width: 688px;
    /* border-bottom: 1px solid #e0e0e0; */
    /* border-left: 1px solid #e0e0e0; */
    /* border-right: 1px solid #e0e0e0; */
    border: 1px dashed #e0e0e0;
}


/*PRE-CON-INDENT*/

.precon-indent {
    padding-left: 15px;
}


label#formquestion712253_uidresponseoptiongroup1_label, label#formquestion715427_uidresponseoptiongroup4_label, label#formquestion715428_uidresponseoptiongroup4_label, label#formquestion715429_uidresponseoptiongroup2_label, label#formquestion715430_uidresponseoptiongroup2_label, label#formquestion715431_uidresponseoptiongroup3_label, label#formquestion715432_uidresponseoptiongroup3_label {
    padding: 10px;
    background-color: #eee;
    background: linear-gradient(to right, #009d9b, #006398);
    color: #FFFFFF !important;
    font-size: 18px;
    width: 950px;
}



/* PRINTER ICON */

.printer img {
    width: 15% !important;
}