/* Add here all your css styles (customizations) */

.icon-bar {
    height: 1px;
    width: 20px;
    font-size: 20px;
    background: white;
    margin-bottom: 5px;
}

.content-md-with-header  {
    padding-top: 10px;
    padding-bottom: 80px;
}

@media (max-width: 991px) {
    .breadcrumbs {
        border-top: solid 1px #eee;
    }
}

@media (max-width: 991px) {
    .circuit-details-title {
        text-align: center;
    }

    .circuit-details-main-image{
        width:70%;
    }

    .circuit-day-details-actions {
        float: none!important;
        text-align:center;
        margin-bottom:20px;
    }
}

@media (max-width: 991px) {
    .service-box-v1 {
        margin-top:25px;
    }
}

.title-cta-link:hover{
    color:#337ab7;
}

.circuit-day-details-actions{
    float: right;
}

.admin-header{
    background:#fdfdfd;
    border-bottom: solid 1px #f0f0f0;
}

.panel-lightgrey {
    box-shadow: none;
    border: 1px solid #eee;
    color: #666;
}

.panel-lightgrey-header {
    color: inherit;
    display: block;
    font-size: 20px;
    background: #fff;
    font-weight: 400;
    padding: 8px 30px 8px 20px;
    border-bottom: 1px solid rgba(0,0,0,.1);
}

.price {
    color:#e67e22;
    font-weight:bold;
}

.circuit-item-display-img-1 {
    /*position: relative;
    float: left;*/
    width: 100%;
    height: 180px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
}

.circuit-day-details p{margin: 0 0 0px;}

#dropzone { margin-bottom: 3rem; }

.dropzone { border: 2px dashed #0087F7; border-radius: 5px; background: white; }
.dropzone .dz-message { font-weight: 400; }
.dropzone .dz-message .note { font-size: 0.8em; font-weight: 200; display: block; margin-top: 1.4rem; }

.transparent {
  background:#7f7f7f;
  background:rgba(0,0,0,0.5);
}

/*.equal-height {
	    display: -webkit-flex;
	    display: -ms-flexbox;
	    display: flex;
	}

.equal-height-in {
	    display: -webkit-flex;
	    display: -ms-flexbox;
	    display: flex;
	}*/