body.contentpane.modal{
    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #555;
}
#hikashop_notice_box_message, div.alert{
    text-align: center;
}
#hikashop_notice_box_message button.close{
    float: right;
}
#hikashop_notice_box_message p{
    line-height: 26px;
    font-size:14px;
    font-weight:bold;    
}
a.hikashop_cart_button, a.hikashop_compare_button, .hikashop_cart_input_button{
    color: #fff !important;
    border: 1px solid;
    border-color: #EEEEEE #DDDDDD #DDDDDD #EEEEEE;
    border-radius: 3px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a8171a+0,d12d2b+0,a8171a+100 */
    background: #a8171a; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNhODE3MWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxMmQyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhODE3MWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-radial-gradient(center, ellipse cover, #a8171a 0%, #d12d2b 0%, #a8171a 100%); /* FF3.6-15 */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#a8171a), color-stop(0%,#d12d2b), color-stop(100%,#a8171a)); /* Chrome4-9,Safari4-5 */
    background: -webkit-radial-gradient(center, ellipse cover, #a8171a 0%,#d12d2b 0%,#a8171a 100%); /* Chrome10-25,Safari5.1-6 */
    background: -o-radial-gradient(center, ellipse cover, #a8171a 0%,#d12d2b 0%,#a8171a 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover, #a8171a 0%,#d12d2b 0%,#a8171a 100%); /* IE10 preview */
    background: radial-gradient(ellipse at center, #a8171a 0%,#d12d2b 0%,#a8171a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8171a', endColorstr='#a8171a',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */    

}
a.hikashop_cart_button:hover, a.hikashop_compare_button:hover, .hikashop_cart_input_button:hover{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b60800+0,e01c1d+0,b60800+100 */
    background: #b60800; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNiNjA4MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwMWMxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNjA4MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-radial-gradient(center, ellipse cover, #b60800 0%, #e01c1d 0%, #b60800 100%); /* FF3.6-15 */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#b60800), color-stop(0%,#e01c1d), color-stop(100%,#b60800)); /* Chrome4-9,Safari4-5 */
    background: -webkit-radial-gradient(center, ellipse cover, #b60800 0%,#e01c1d 0%,#b60800 100%); /* Chrome10-25,Safari5.1-6 */
    background: -o-radial-gradient(center, ellipse cover, #b60800 0%,#e01c1d 0%,#b60800 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover, #b60800 0%,#e01c1d 0%,#b60800 100%); /* IE10 preview */
    background: radial-gradient(ellipse at center, #b60800 0%,#e01c1d 0%,#b60800 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b60800', endColorstr='#b60800',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */    

}