#ControlBar_SearchModulesInput{
	color:white!important;
}

.SuperForm table td {
    border: none;
    background: none!important;
}

.SuperForm .fieldtitle {
    width: 280px!important;
}

.SuperForm {
	padding: 20px;
}

.SuperForm table{
	width: 0px;
}

input[type=text].isrequired, textarea.isrequired {
    border-left: 5px solid red!important;
}

.SuperForm_CheckboxList td, .SuperForm_RadiobuttonList td{
	display: table;
}

input.form-control{
	margin-bottom: 0!important;
}

div#demo, div.jplist-detail{
	padding: 20px;
}

a.button {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;

    text-decoration: none;
    color: white!important;
}

a.button:hover{
	color:black!important;
}

#header_meta .container .avia_widget_section.location {
    float: left;
    margin: 0 5px 0 0;
    font-weight: 400;
    font-size: 13px;
    text-transform: uppercase;
}

#header_meta .container .avia_widget_section.dates {
    margin: 0 5px 0 0;
    float: right;
    font-size: 27px;
    font-weight: 400;
    text-transform: none;
}

#top #header_main .av-logo-container, #top #header_main > .container .main_menu .av-main-nav > li > a, #top #header_main #menu-item-shop .cart_dropdown_link {
    height: 133px;
    line-height: 133px;
}

/*.header_color .header_bg {
    background: #1f1f1f url("/portals/7/skins/electricindonesia/images/gradient-bottom-light.png") repeat-x scroll center top!important;
}*/

#home-bottom-section img{
    height: 128px;
    width: auto;
    display: block;
    margin: 10px auto;
    padding: 10px 0;
}

.hr-short {
    height: 20px;
    line-height: 20px;
    margin: 30px 0;
    float: none;
}

.hr {
    clear: both;
    display: block;
    width: 100%;
    height: 25px;
    line-height: 25px;
    position: relative;
    margin: 30px 0;
    float: left;
}

.hr-short .hr-inner {
    width: 32%;
    left: 50%;
    margin-left: -16%;
}

@media only screen and (max-width: 767px){
    #header_meta .container .avia_widget_section.location, #header_meta .container .avia_widget_section.dates {
        margin: 0;
        float: none;
        text-align: center;
        line-height: normal;
    }



}

header #header_meta{
    z-index: 1;
}

#top .main-color strong {
    color: #ff8f27!important;
}

#home-bottom-section .avia_textblock{
    min-height: 280px;
}