	body
    {
        font-family: Arial;
        font-size: 16px;
		background: #2E0805 url(../img/background.jpg) repeat-x fixed;
    }
	
	
	.navbar-brand 
	{
		padding: 0px;
		height: 100%;
	}
	
	.navbar-brand>img 
	{
		height: 100%;
		padding: 10px;
		width: auto;
		margin-top: 0px;
		z-index: 1;
	}
	
	.navbar-toggle 
	{
		padding: 10px;
		margin: 10px;
		background-color: rgb(233, 233, 233); 
		width: 100%;
	}

	.navbar
	{
		background: none;
		margin: 0px 0px 0px 0px;
		border: 0px;
		font-weight: 500;
		font-size: 20px;
	}
	.navbar .navbar-nav
	{
		padding-top: 20px;
	}
	.navbar .navbar-nav > .active > a,
	.navbar .navbar-nav > .active > a:focus 
	{
		color: rgb(95, 95, 95);
		text-transform: uppercase;
		background-color: transparent;
	}

	.navbar .navbar-nav > li > a,
	.navbar .navbar-nav > li > a:focus 
	{
		color: #800000; 
		font-size: 16px;
		font-weight: 600;
		text-transform: uppercase;
		background-color: transparent;
	}

	.navbar .navbar-nav > li > a:hover,
	.navbar .navbar-nav > .active > a:hover 
	{
		color: rgb(95, 95, 95);
		text-transform: uppercase;
		background-color: transparent;
	}

	.col-lg-9
	{
		border-left: 1px dotted #7F7F7F;
		height: 100%;
	}

	.col-lg-9 > h4 
	{
		color: #800000;
	}

	.col-lg-3 > h4 
	{
		color: #800000;
		padding-left: 25px;
		border-bottom: 1px dotted #7F7F7F;
	}
	
	.col-lg-3 > span 
	{
		padding-left: 5px;
	}

	.show-desktop{
		display: block;
	}

	.show-mobile{
		display: none;
	}

	@media screen and (max-width: 768px){
		.navbar-header{
			padding-left: 20px;
		}
		.show-desktop{
			display: none;
		}
		.show-mobile{
			display: block;
		}
		.col-lg-9
		{
			border-left: 0px;
		}
	}
/*jssor slider loading skin spin css*/
    .jssorl-009-spin img {
            animation-name: jssorl-009-spin;
            animation-duration: 1.6s;
            animation-iteration-count: infinite;
            animation-timing-function: linear;
    }

    @keyframes jssorl-009-spin {
            from { transform: rotate(0deg); }
            to { transform: rotate(360deg); }
    }
		
	.tz-gallery {
    padding: 40px;
	}

	.tz-gallery .lightbox img {
    width: 100%;
    margin-bottom: 30px;
    transition: 0.2s ease-in-out;
    box-shadow: 0 2px 3px rgba(0,0,0,0.2);
	}


	.tz-gallery .lightbox img:hover {
    transform: scale(1.05);
    box-shadow: 0 8px 15px rgba(0,0,0,0.3);
	}

	.tz-gallery img {
    border-radius: 4px;
	}

	.baguetteBox-button {
    background-color: transparent !important;
	}