.mar_data{
    margin-top:50px;
}
#content .product .text p.price{
    height:40px;
}
.grid_data{
    display:flex;
    display:-webkit-flex;
    flex-wrap:wrap;
    -webkit-flex-wrap:wrap;
}
.grid_data2{
     display:flex;
    display:-webkit-flex;
    flex-wrap:wrap;
    -webkit-flex-wrap:wrap;
    justify-content:center;
    -webkit-justify-content:center;
}
.grid_data3{
     display:flex;
    display:-webkit-flex;
    
}
.grid_data3 .btn-default {
    margin-right:3px;
}
.width_dt{
    width:80%;
    margin:0 auto;
    padding-bottom: 30px;
}
.width_dt label{
    margin-bottom:5px;
}
.text_data{
    text-align:right;
    padding:10px 10px 15px 10px;
}
.table > thead > tr > th{
    vertical-align:top;
}
.form-data .form-control{
    margin-bottom:20px;
}
.text-right{
    text-align:right;
}
.pad_lt{
    padding:0 15px;
}
.page-section{
    padding:40px 0 70px;
}
.form-data .form-group label{
    display:block;
}
.text-center11{
    text-align:center;
}
.item-image .img-responsive{
    border-radius: 10px 10px 0 0;
}
#content .product, #content #blog-homepage .post, .lov_cnt{
    border-radius: 10px;
}
.cart1 a, .cart2 a, .cart3 a{
    border-radius:20px;
}
#top ul.menu{
    padding-top:0;
}
.align_data{
    display:flex;
    display:webkit-flex;
    flex-wrap:wrap;
    -webkit-flex-wrap:wrap;
    justify-content:center;
    -webkit-justify-content:center;
    align-items:center;
    -webkit-align-items:center;
}
.drop-dtl.nav>li{
    padding:0 8px;
}
.panel{
    padding:20px;
}
.grid-form{
    margin-bottom:10px;
}
/*.grid_data2 .form-group{*/
/*    margin-bottom:25px;  */
/*}*/
.grid_data22 .form-control{
    margin-bottom:20px;
}
.grid_data2 label{
    display:block;
    margin-bottom:10px;
}

/*.grid-form .form-group{*/
/*    display:flex;*/
/*    display:-webkit-flex;*/
/*    flex-wrap:wrap;*/
/*    -webkit-flex-wrap:wrap;*/
/*}*/

.page-section-heading{
    color: #26a69a;
}
.issue_data label{
    display:block;
}
.bg_data{
    background:#cbefeb;
    padding:15px !important;
}
.align_data33 {
    display:flex;
    display:-webkit-flex;
    align-items:flex-end;
    -webkit-align-items:flex-end;
    margin-bottom:20px;
     flex-wrap:wrap;
    -webkit-flex-wrap:wrap;
}
.border-rt{
    border-right:1px solid #fff;
}
.label_cnt{
    display:flex;
    display:-webkit-flex;
    align-items:center;
    -webkit-align-items:center;
    margin:0;
    
}
.label_cnt label{
    margin:0;
    width:80%;
}







