/*!
 * Start Bootstrap - Full HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    margin-top: 0px; /* Required margin for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
	background: transparent;
}

a:link {
    color: #85adad;
}

a:visited {
    color: #85adad;
}

a:hover {
    color: #476b6b;
}

a:active {
    color: #FFF;
}

.btn-default {
	color:#FFF !Important;
}

.navbar-fixed-top { background-color: rgba(255,255,255,0.2);transition: background-color 2s ease 0s; border: none;
}
@media (max-width: 768px) {
    .navbar-fixed-top {
		background-color: rgba(255,255,255,1);
    }   
}
.navbar-fixed-top.opaque { background-color: rgba(255,255,255,1);transition: background-color 1s ease 0s; border: none;
}

.spacer {
	margin-top: 100px;
}
@media (max-width: 768px) {
    .spacer {
	margin-top: 120px;
    }   
}

.panel.opaque { background-color: rgba(255,255,255,1);transition: background-color 2s ease 0s; border: none;
}

.panel {
	background-color: rgba(255, 255, 255, 0.9);
}
@media (max-width: 768px) {
    .panel {
	background:#FFF;
    }   
}
.panel-body {
	background-color: rgba(255, 255, 255, 0.9);
}

.panel-footer {
	margin-top:-24px;
	border-radius:0px;
	background-color:#333;
	border-color:#333;
}

.margin-base-vertical {
			margin: 40px 0;
}

.carousel-content { 
    display: flex;
    align-items: center; 
}

.carousel-control.left, .carousel-control.right {
    background-image: none
}

/* FOR CHANGING COLOR OF ACTIVE CATEGORY */
.caegories a.active {
    background-color: #000;
}

/* FOR TRANSITION BEAUTIFULLY */
.isotope .isotope-item {
    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    transition-duration: 0.8s;
}
/* JUST FOR BOTTOM SPACE */
#portfolio-div h5 {
    padding-bottom: 30px;
}