
.exist-user-head, .yrprice-item-title{
    background: rgba(0, 0, 0, 0) linear-gradient(#f77721, #f9b84a) repeat scroll 0 0;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f77721', endColorstr='#f9b84a');
    background: -webkit-gradient(linear, left top, left bottom, from(#2196f3), to(#2196f3));
    background-image: -o-linear-gradient(top, #f77721, #f9b84a);/* для Opera11+ */
    box-shadow: 0 0 45px 1px #2196f3 inset;
    border-bottom: 1px solid #2196f3;
    border-top: 1px solid #2196f3;
    color: #fff !important;
    opacity: 1 !important;
}

.yrprice-header2{

    font-weight: bold;

}
.yrprice-item-options-desc, .yritems-det-options, .yrprice-header1{
    background: -moz-linear-gradient(center top , #E3E6E7, #D8DBDC) repeat-x scroll 0 0 #D8DBDC;
    background:#E3E6E7; /* для не поддерживающих css3 браузеров */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E3E6E7', endColorstr='#D8DBDC'); /* для IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#E3E6E7), to(#D8DBDC));/* для webkit браузеров */
    background: -moz-linear-gradient(top,  #E3E6E7,  #D8DBDC); /* для firefox 3.6+ */
    background-image: -o-linear-gradient(top,  #E3E6E7,  #D8DBDC);/* для Opera11+ */
    border-bottom: 1px solid #A2ABAE;
    border-top: 1px solid #FFFFFF;
}


.nascondi, .mostra {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #f6f6f6, #d0d0d0);
    background: linear-gradient(#f6f6f6, #d0d0d0) repeat scroll 0 0 rgba(0, 0, 0, 0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#d0d0d0');
    background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#d0d0d0));
    background-image: -o-linear-gradient(top, #f6f6f6, #d0d0d0);/* для Opera11+ */
    border: 1px solid #b5b5b5;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    color: #444;
    text-shadow: 1px 1px #fff;
}

.show-titlesmobile{

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E3E6E7', endColorstr='#D8DBDC'); /* для IE */


    background-image: -o-linear-gradient(top,  #E3E6E7,  #D8DBDC);/* для Opera11+ */
    border-bottom: 1px solid #A2ABAE;
    border-top: 1px solid #a2abae;
    border-bottom: 1px solid #a2abae;
    border-top: 1px solid #a2abae;}


.yrprice-leftbtn .btn-default{
/*    background-image: -webkit-linear-gradient(bottom, #ebecef, #bfc3c7);
    background-image: -moz-linear-gradient(to bottom, #ebecef, #bfc3c7);
    background-image: -o-linear-gradient(to bottom, #ebecef, #bfc3c7);
    background-image: -ms-linear-gradient(to bottom, #ebecef, #bfc3c7);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.56);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.56);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.56);
    border-radius: 3px;
    color: #333;
    text-shadow: 1px 1px #fff;
    border-color: #ccc;*/
}

.yrprice-leftbtn .btn-default:hover,
.yrprice-leftbtn .btn-default:focus,
.yrprice-leftbtn .btn-default:active{
/*      background: #ebecef !important;
    border-color: #c9cacb;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
     text-shadow: 1px 1px #fff;
      color: #333;*/
}
.yrform-actionsbtn .btn-primary{
/*   border-color: #ad5c26 #ad5c26 #d95225 !important;
    background:rgba(0, 0, 0, 0) linear-gradient(#ea9336, #e97724) repeat scroll 0 0 !important;
    background: linear-gradient(#ea9336, #e97724) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea9336', endColorstr='#e97724');
    background: -webkit-gradient(top, from(#ea9336), to(#e97724))!important;
    background-image: -o-linear-gradient(top, #ea9336, #e97724) !important;; для Opera11+
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
     padding: 6px 12px;
     border-radius: 3px;
     box-shadow: none;*/

}
.yrform-actionsbtn .btn-primary:hover,
.yrform-actionsbtn .btn-primary:focus,
.yrform-actionsbtn .btn-primary:active{
/*    background: #df7b06 !important;
    border-color: #b56303 !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset !important;
    color: #fff !important;
     padding: 6px 12px;
     border-radius: 4px;*/
}

.yrprice-percorso{
    background-image:url('./images/bg_bc.png');
    color:#9b9b9b;
    border:solid 1px #cacaca;
    border-color: #f5f5f5 #e5e5e5 #ccc;
    box-shadow: 0 0 2px rgba(0,0,0,.2);
}
.yrprice-percorso a
{
    background-image:url('./images/separator.png');
    color:#454545;
}

.yrprice-percorso a:hover
{
    color:#e06526;
}
.yrprice-percorso .current,
.yrprice-percorso .current:hover{
    background: #e06526;
}
.yrprice-bread a, .yrprice-bread span {
    background-image: url("./images/separator.png");
    color: #454545;
}

.yrprice-checkboxdiv{
     background: -moz-linear-gradient(center top , #FCFFF4 0%, #DDDDDD 20%, #CCCCCC 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    background: linear-gradient(#FCFFF4, #DDDDDD) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    background: #626A75;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFFF4', endColorstr='#DDDDDD');
    background: -webkit-gradient(linear, left top, left bottom, from(#FCFFF4), to(#DDDDDD)) !important;
    background: -moz-linear-gradient(top,  #FCFFF4,  #DDDDDD) !important; /* для firefox 3.6+ */
    background-image: -o-linear-gradient(top,  #FCFFF4,  #DDDDDD) !important;/* для Opera11+ */
    box-shadow: 0 1px 1px #FFFFFF inset, 0 1px 3px rgba(0, 0, 0, 0.5) !important;
}
.yrprice-checkboxdiv label {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 0 #FFFFFF;
}

.yrprice-checkboxdiv label:after {
    background-color: #d95f00;
}
.yrprice-leftbtn .btn-validate{
/* padding: 6px 12px;
     border-radius: 3px;
     box-shadow: none;
    background: #444c59;
    color: #f7f7f7;
    font-weight: normal;
    border: 1px solid #292929;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
    text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4);*/
}

.yrprice-leftbtn .btn-validate:hover,
.yrprice-leftbtn .btn-validate:focus,
.yrprice-leftbtn .btn-validate:active{
/*    background:#3c434f;
    color: #ffffff !important;
    border: 1px solid #15315f;
      border-radius: 3px;
     box-shadow: none;*/
}























.yrprice-catstyle{
     background: #444c59;
    border: 4px solid #f7984e;
    color: #f7f7f7 !important;
    opacity: 1 !important;

}

.yrprice-catstyle .yrprice-title a{
    color: #f7f7f7;
   text-shadow: 0 0 2px #000;
                                 }


.yrprice-catstyle .yrprice-title a:hover{
    text-decoration: none;
    color: #f3f3f3 !important;
}
.yrprice-catstyle {
    color: #fff;
    text-shadow: 0 0 2px #000;

}