
/* CSS related to NWA on categories ------------------------------------------ */

#nwa_list_container{

    display: none;
}

#nwa_list{

    width: 280px;
    margin-left: 10px;
    z-index: 10000;
    position: absolute;
    background-color: white; 
    padding-bottom: 30px;

}
.nwa_list_title{
    color:#66BCDA;
    font-weight:normal;
/*    font-family:vagrounded_btregular,Oswald,Arial,Helvetica,sans-serif!important;*/
    text-transform:uppercase;
}

#nwa_list .box-content{

}


#nwa_list_box_title{
    color: #EE3962;
/*    font-family:vagrounded_btregular,Oswald,Arial,Helvetica,sans-serif!important;*/
/*    text-transform:uppercase;*/
    font-weight: bold;
    font-size:14px;
    display:block;
    border-bottom: 1px solid #efefef;
    padding-bottom: 15px;
}

#nwa_list_box_description{
    line-height: 21px;
    font-size: 14px;
}

#nwa_list_email {
    border-radius: 3px !important;
    width: 100% !important;
    box-sizing: border-box;
    padding: 17px 7px !important;
    font-size: 14px;
    margin-bottom: 5px !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05) inset;
    margin-top: 20px;    
}

#nwa_list_register {
    width: 100%;
    font-size: 100%;
    box-sizing: border-box;
    font-weight: bold;
    padding: 7px;
}

#nwa_list_register i {
    margin-right: 10px;
}


#nwa_list_close {
    background: none;
    border: none;
    color: #545454 !important;
/*    text-decoration: underline;*/
    padding: 0;
    margin: 30px 0 30px 0;
    position: absolute;
    top: -10px;
    right: 10px;
    font-size: 29px !important;
}

#nwa_list_close span {
    color: #31648F;
    font-weight: bold;
}


#nwa_list_close:hover {
    box-shadow: none;
}

#nwa_list_close span:hover {
    color: #3D4451;
}


input.nwa_list_button_custom{
    background: url('image/nwa_button.png') repeat-x scroll left top transparent;
    background-color:#BEBDBD;
}

// custom buttom  use to be gray

a.nwa_list_button_custom{

    background: url('image/nwa_button-left.png') top left no-repeat;
    background-color:#BEBDBD;
}
a.nwa_list_button_custom span{

    background:url('image/nwa_button-right.png') top right no-repeat;
}

#nwa_list input[type=text]{

    width:95%;
}

#nwa_list_msg{


}
#nwa_list_success{
    text-align: left !important;
    color:green;
}
#nwa_list_error{

    color:red;
}
/* CSS related to NWA on product page ------------------------------------------ */


#nwa_product_container{

    display: none;
}

#nwa_product{

    background-color: white; 

}

#nwa_product .box-content{
    border:1px solid #dbdee1;
    display: block;
    margin-bottom: -40px !important;
}

#nwa_product_box_title{
    color:red;
    font-weight:bold;
}

#nwa_product_box_description{

}

// custom buttom  use to be gray
input.nwa_product_button_custom{
    background: url('image/nwa_button.png') repeat-x scroll left top transparent;
    background-color:#BEBDBD;
}

a.nwa_product_button_custom{

    background: url('image/nwa_button-left.png') top left no-repeat;
    background-color:#BEBDBD;
}
a.nwa_product_button_custom span{

    background:url('image/nwa_button-right.png') top right no-repeat;
}

#nwa_product input[type=text]{

    width:65%;
    margin: 3px;
}

#nwa_product_msg{
    float:none;
    padding-bottom: 5px;
}

#nwa_product_success{
    margin-bottom: 10px;
    color:green;
}
#nwa_product_error{
    margin-bottom: 10px;
    color:red;
}