.block-price{padding:50px 0px}
.block-price .item-price{height: 180px; margin-bottom:30px; background-image: url('../../images/bg-price.png'); background-repeat: no-repeat; background-position: left;}
.block-price .item-price .mark{background-color: rgba(0,174,239,0.8); position: absolute; width: 100%; height: 100%; z-index: 1; transition: all 0.2s ease-in-out}
.block-price .item-price:hover .mark{border:7px solid #0084da}
.block-price .item-price .title{position: relative; z-index: 2; color:#fff; padding:0px 40px; font-size: 24px; font-weight: 700; overflow: hidden; max-height: 145px}

/* price detail */
.block-price-detail{padding:30px 0px}
.block-price-detail .col-left{padding-right:30px}
.block-price-detail .price-title{font-size: 36px; font-weight: 500; color: #333; margin-bottom:20px}
.block-price-detail .price-date{color: #898989; font-size: 12px}
.block-price-detail .control-social .like_fb{width: 150px; overflow: hidden;}
.block-price-detail .description{font-size: 18px; border-radius:0px; padding:20px 0px; font-weight: 500}

/* col right */
.block-price-detail .col-right .card-header{font-size: 30px; font-weight: 500; color:#36393c; padding:10px 0px; background: none}
.block-price-detail .col-right{padding-left:0px}
.block-price-detail .item-price{height: 120px; margin-bottom:15px; background-image: url('../../images/bg-price.png'); background-repeat: no-repeat; background-position: left;}
.block-price-detail .item-price .mark{background-color: rgba(0,174,239,0.8); position: absolute; width: 100%; height: 100%; z-index: 1; transition: all 0.2s ease-in-out}
.block-price-detail .item-price:hover .mark{border:5px solid #0084da}
.block-price-detail .item-price .title{position: relative; z-index: 2; color:#fff; padding:0px 15px; font-size: 16px; font-weight: 400; overflow: hidden; max-height: 70px}
.iframe-reader{width: 100%; height: 640px; border:0px}