.attrations_price img{border-radius: 8px !important;}
.transparent{border-radius: 8px !important;}
.rl_tabs.outline_content>.tab-content, .rl_tabs.outline_content > .tab-content > .tab-pane{border-radius: 8px !important;}
.tab-pane .RateChart tr.header td:first-child{border-radius: 8px 0 0 0 !important;}
.tab-pane .RateChart tr.header td:last-child{border-radius: 0 8px 0 0 !important;}
.RateChart td{box-shadow:none !important;}
.rl_tabs.outline_content>ul.nav-tabs{border-bottom:none !important;}
.RateChart .footer{border-radius: 0 0 8px 8px !important; border-bottom: none !important;}
.pricecalendar .navigation{border-radius: 8px 8px 0 0;}
.noticebar.table_footer{border-radius: 0 0 8px 8px;}
.img-div label{    border-radius: 2px; box-shadow: 0 2px 2px 0 rgb(195 195 195 / 46%);}
#budget .col-md-12.center{overflow-x:auto; overflow-y:hidden;}
#budget table tr td:first-child {min-width: 10em;}

.RateChart {text-align:center;}
span.price { font-size:1.5em; font-weight:bolder;}
#budget table td { border-bottom:1px #dfdfdf solid; color:#1994d7;  padding:15px; box-shadow: 0 2px 4px -3px #afafaf;}
#budget table .info td{background:#1d96d7; color:#fff; font-size:1.2em; font-weight:bold; padding:15px;  padding:15px;}
#budget table .odd td{background: #eaf6fc; color:#253b56;  padding:15px;}
#budget table .footer{ background: #efefef; font-size: 0.9em; font-weight:bold; padding:15px; border-radius: 0 0 8px 8px !important;}
#budget table tr.info td:first-child{border-radius: 8px 0 0 0 !important;}
#budget table tr.info td:last-child{border-radius: 0 8px 0 0 !important;}
.short-content ul:last-child{padding-bottom:0;}
#budget .col-md-12.center {border-radius: 8px;}
.offers-wrapper .details-left .content ul li:first-child{padding-top:0;}
.offers-wrapper .details-left .content ul li:last-child{padding-bottom:0;}
@media screen and (max-width: 768px){
	div#div_sec_photo .desc-box .transparent{box-shadow: 0 2px 8px rgb(0 0 0 / 10%);}
}