.ajax-loading,
.product-remove a.yith-ywraq-item-remove.remove{
    display: inline-block;
}
.product-remove .ajax-loading{
    vertical-align: text-bottom;
}

#yith-ywraq-form table.cart .product-thumbnail{
    display: block;
}

.woocommerce #yith-ywraq-form table.shop_table.cart div.product-thumbnail img{
    max-width: 60px;
}

a.ywraq-big-button {
    padding: 6px 29px;
    border-radius: 5px;
    display: inline-block;
}

.woocommerce table.cart img{
    width: 200px !important;
    height: auto;
}

.btm30{
    margin-top: 30px;
    padding-bottom: 20px;
}



.yith-ywraq-mail-form-wrapper{
    padding-left: 0px !important;
}

.date{
    margin-bottom: 40px !important;
}

.form-control {
    height: 3.5em !important;
}

.line{
    line-height: 41px !important;
}

.pad0{
    padding-right: 0px !important;
}

.textarea{
    height: 12.5em !important;
}

.col-lg-12{
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.col-lg-4{
    padding-left: 0px !important;
}

.uplabel{
    margin-bottom: 5px !important;
}

.mtb30{
    margin-bottom: 30px !important;
}

.product-thumbnail img {
    max-width: 500px !important; 
}

.product-remove{
    height: 10px !important;
}

/*.be-section-pad{
    padding-top: 30px !important;
}*/

a.ywraq-big-button:hover{
    text-decoration: none;
}

a.ywraq-big-button.ywraq-accept:hover {
    background-color: #7AA327;
    color: white;
}

a.ywraq-big-button.ywraq-accept {
    background-color: #99cc33;
    color: white;
}

a.ywraq-big-button.ywraq-reject {
    background-color: #f53330;
    color: white;
}

a.ywraq-big-button.ywraq-reject:hover {
    background-color: #CF3432;
    color: white;
}

a.ywraq-big-button.ywraq-pdf-file {
    background-color: #d3ced2;
    color: #515151;
}

.ywraq-buttons{
    text-align: right;
}

.glyphicon {
    font-family: 'Glyphicons Halflings' !important;
    
}

.hide-modal{
    display: none;
}

.yith_ywraq_add_item_browse_message{
    font-size: 20px !important;
}

.woocommerce .related ul li.product img, .woocommerce .related ul.products li.product img.ajax-loading{
    width: auto;
}

/*widget*/
ul.yith-ywraq-list li{
    margin-bottom: 10px;
}
ul.yith-ywraq-list .yith-ywraq-list-info{
    display: inline-block;
    vertical-align: top;
}

ul.yith-ywraq-list img{
    display: inline-block;
}

ul.yith-ywraq-list .yith-ywraq-list-info .quantity{
    display: block;
}

@media only screen and (max-width: 1200px){
   
   .col-lg-4{
    margin-bottom: 30px !important;
    padding-right: 0px !important;
}
}
