

.color-bar-separator{
    position: relative;
    /*
    opacity:0.6;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
    height:5px;
    */
}

.color-bar-separator .color1 {
    border-top: 5px solid #29b5c4;
    float: left;
    width: 25%;
}

.color-bar-separator .color2 {
    border-top: 5px solid #3cc8d2;
    float: left;
    width: 25%;
}

.color-bar-separator .color3 {
    border-top: 5px solid #4bd7e1;
    float: left;
    width: 25%;
}

.color-bar-separator .color4 {
    border-top: 5px solid #5fe1eb;
    float: left;
    width: 25%;
}



.color-bar-separator-2{
    position: relative;
    opacity:1;
}

.color-bar-separator-2 .color1 {
	opacity:0.20;
    border-top: 2px solid #000;
    float: left;
    width: 25%;
}

.color-bar-separator-2 .color2 {
    opacity:0.15;
    border-top: 2px solid #000;
    float: left;
    width: 25%;
}

.color-bar-separator-2 .color3 {
    opacity:0.10;
    border-top: 2px solid #000;
    float: left;
    width: 25%;
}

.color-bar-separator-2 .color4 {
    opacity:0.05;
    border-top: 2px solid #000;
    float: left;
    width: 25%;
}



.blog-section .italic{
	font-size:14px;
	font-style:italic;
}
.tab-acc-panel-title a.collapsed {
    color: #999;
}
.prices{
	width:100%;
	margin-bottom:10px;
}
.prices th{
	border-bottom:3px solid #29b5c4;
	font-weight:bold;
    padding: 5px 10px;
}
.prices td{
	border-bottom:1px solid #cfcfcf;
    padding: 5px 10px;
}
.prices td:first-child{
	font-weight:bold;
}
.prices .highlight{
	color:#29b5c4;
	font-weight:bold;
}