.vri-inp-numb {
    width: 40px !important;
    padding: 5px !important;
}
.vrilistgoonlist a, .vricontinue, .booknow, .vricompleteorderdiv a, .vrirelitemsubmit {
    background-color:#003a80 !important;
    border-radius:0px !important;
}

.item_cost {
    color:#003a80 !important;
}



.vri-page-content>.vri-itemdet-groupblocks {
    border:0px !important;
}

.vri-itemdet-groupright {
    border-left:0px !important;
    padding:0px 0 0 0px !important;
}

.vri-itemdet-priceblock>.vri-itemdet-price-cost {
    color:#003a80 !important;
}

.vri-itemdet-priceblock {
    background-color:#ffed00 !important;
}

.vriitdetmonthnam {
    background-color:#003a80 !important;
    text-transform:uppercase !important;
}

.vricaldays {
    color:#003a80 !important;
}

.vri-avcals-container>.vricaldivcont>.vrical>.vriitdetmonthnam {
    color:#003a80 !important;
}

.vrilistitemname {
color:#003a80 !important;
}

.vri-itemdet-infoname span {
    color:#003a80 !important;
    font-size:20px !important; 
    text-transform:uppercase !important;   
}

.vri-avcals-container>.vricaldivcont {
border:1px solid #003a80 !important;
border-radius:0px !important;
}


.vrcsfentryselect .vriplacesp, #vricomselph, #vricomselpm, .vrisfentry .vriplacesp, #vricomseldh, #vricomseldm {
border:1px solid #003a80 !important;
border-radius:0px !important;
}

div.hikashop_product_page {
	padding:15px;
}

div.hikashop_product_page li:before {
	content:none !important;
}
span.hikashop_product_price_full {
    color: #003a80;
    font-weight: bold;
    font-size: 16px;
}
.rl_tabs.outline_content>.tab-content>.tab-pane {
    padding: 12px;
    background-color: white;
}

.rl_tabs .nav-tabs  {
    border-bottom-colors::1px solid #003a80 !important;
}



.rl_tabs.outline_content > .tab-content  {
    border : 1px solid #003a80 !important;
}
.rl_tabs .nav-tabs  {
    border-bottom : 1px solid #003a80
}
.rl_tabs .nav-tabs > li.active  { 
    border : 0px !important;
}
.rl_tabs.top > ul.nav-tabs  {
    border-bottom-color: #003a80 !important;
}

.rl_tabs > ul.nav-tabs > li > a  {
    color: #ffffff !important;
    background-color: #003a80 !important;
}
.vrirentalriepilogo  {
    color: #003a80; !important;
    font-weight: bold; !important;
    margin-bottom:50px !important;
}
.vritableorder .vritableorderfrow td  {
    color: #003a80; !important;
    text-transform:uppercase !important;
}


.vrirentforlocs>.vrirentalfor  {
    border-bottom: 3px solid #003a80 !important;
}

.vritableorder .vritableorderfrow  {
    border-bottom : 2px solid #003a80 !important;
}

.item_prices  {
    border : 3px solid #003a80 !important;
}

.item_options  {
    border : 3px solid #003a80 !important;
}
.vri-showprc-groupblocks  {
    border : 3px solid #003a80 !important;
}
.vri-showprc-groupright  {
    padding:0px !important;
}

.goback a  {
    color:  #ffffff !important;
    background-color: #003a80 !important;
    border-radius: 0px
}
.vri-itemdet-groupblocks  {
    padding : 0px  !important;
}
.vri-itemdet-imagesblock  {
    padding-top : 85px  !important;
}
td.vritdbusy {
	background-color: #b20000 !important;
	color:#fff;
}
div.vri-oconfirm-paym-block input.booknow {
    color: red;
    font-size: 20px;
    padding: 10px 40%;
    margin-bottom: 5%;
}
