

/*.navbar-brand { height:191px; }*/

.footer-parallax {
    height: 500px;
}
.fa.fa-facebook {
	background: #0c50b5;
}

.fa.fa-tripadvisor {
    background: #21b743;
}

.fa.fa-map-marker {
    background: #bc0000;
}

.social-group .fa.fa-facebook:hover {
     background: #0c50b5;
}

.social-group .fa.fa-tripadvisor:hover {
     background: #21b743;
}

.social-group .fa.fa-map-marker:hover {
    background: #df1b1b;
}


.social-group a i {    padding: 15px 12px;      width: 48px; }
.btn-group-icons:not(.social-colors) i {
    border-radius: 100% !important;
}



footer .btn-group-icons:not(.social-colors) i { color: #fff !important }

.footer-parallax {
    height: 480px;
    }
    .footer-parallax .container {
    /*padding-top: 80px;*/
}
footer .container {
    padding: 0px 15px;
    }
.btn-group-icons:not(.social-colors) i {
    color: #fff;
}

h1, .h1, h2, .h2, h3, .h3, h4, h5, h6, .icon-box.text-bold label, .countdown .countdown-values, .icon-box-cell label, .white .ot-dtp-picker-selector-link {
    color: #d09e2a;
}


.header-area .social-links li a {
    color: #ffffff;
    margin-left: 8px;
    font-size: 15px;
    border: none;
    width: auto;
    height: auto;
    line-height: unset;
    border-radius: unset;
    text-align: left;
}

.header-area ul li {
    display: inline-block;
} 
/********************************
RESPONSIVE
*********************************/

@media (max-width: 992px)  {
    
    header.menu-transparent {
        position: absolute;
        right: 0;
        left: 0;
         top: auto; 
    }
    
    .header-area .social-links li:first-child {
    font-size: 14px;
    font-weight: 700;
    color: #ffffff;
    text-transform: uppercase;
    }
    
    .header-area .social-links li a {
    margin-left: 6px;
    font-size: 14px;
    }



}



@media screen and (max-width: 600px ) {



	.container.content, .section-empty > .content, .section-bg-image > .content, .section-bg-video > .content, .section-bg-animation > .content, .section-slider > .content, .section-bg-color > .content, .section-item > .content, .section-two-blocks .content {
    	padding-top: 40px;
    	padding-bottom: 40px;
	}

	.navbar-brand img { max-height:70px; }
	.footer-parallax .container {
    	/*min-height: 210px;*/
	}

    .icon-box-top-bottom .icon-box-cell p {
        font-size: 18px !important;
    }
     header .navbar-nav { background-color: #000000 !important; }
     header .navbar-collapse {
        background-color: #000000 !important;
     }

   
}


 /*************************************
                HEADER 
    *************************************/
    @media only screen and (max-width: 767px)  {
        
        .header-area {  text-align: center; }
        .header-area {
                background: #000000;
                padding: 4px 0;
        }

        .header-area ul {
            margin: 0;
            padding: 0;
            list-style-type: none;
        }
    }