   
	    #logo h1 a{
		   	    letter-spacing: 8px;
			    color: #ef4400;
			    font-size: 2em;
	   }

	   .special {
			    padding: 9em 0;
			    background: url(images/DSC_4397.jpg)no-repeat 0px 0px;
			    background-size: cover;
			    z-index: 9;
	    }
	    .jarallax {
			    position: relative;
			    background-size: cover;
			    background-repeat: no-repeat;
			    background-position: 50% 50%
		}

		#logo img{

		}

		#nav ul li{
			color: #ffffff;
			letter-spacing: 3px;
		}

		.major .title{
			color: #ffffff;
			letter-spacing: 3px;
		}

		.major p{
			color: #ffffff;
			letter-spacing:10px;
			line-height: 36px;
		}


		#carousel-example-generic img{
		    width: 100%;
			height: 100%;
			text-align: center;
			position: relative;
		}

		 .card-title{
			    text-align: center;
			    margin-top: 10px;
			    color: #966b0e;
			    letter-spacing: 5px;
			    font-weight: 700;
		}

		.card-text
		{
		  margin: 0 0.8em 0em 0;
		}

		.card-block{
		 position:relative; 
		}

		.btn-primary:hover {
		    color: #fff;
		    background-color: #f5c866;
    		border-color: #9a6b26;
		}		

		.btn-primary{
		  color: #fff;
		  background-color: #9a6b26;
		  border-color: #9a6b26;

		}

		.card{
			height: 100%;
		}


		butten{
		margin-left: 10%;
	    margin-bottom: 10px;
	    margin-top: 10px;
		}

		
		.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    	color: #484848;
	    background-color: #f9d483;
    	border-color: #f9d483;
   		 }

   		 .card-block {
		    width: 80%;
		    left: 9%;
		    letter-spacing:2px;
		}

		hr {
		    margin: 0;
		    border-color: #d89d8f;
		}

		.carousel-control-prev2{
		    left:0!important;
		}

		.carousel-control-next2{
		    right:0!important;
		}

		.butcenter{
			display:block; 
			margin:auto;
			margin-top: 20px ;
			margin-bottom: 20px;
		}



		.carousel-control-next2, .carousel-control-prev2 {
		    position: absolute !important;
		    top: 0;
		    bottom: 0;
		    display: -webkit-box !important;
		    display: -ms-flexbox !important;
		    display: flex;
		    -webkit-box-align: center;
		    -ms-flex-align: cente !importantr;
		    align-items: center;
		    -webkit-box-pack: center;
		    -ms-flex-pack: center !important;
		    justify-content: center;
		    width: 15%;
		    color: #fff;
		    text-align: center;
		    opacity: .5;
		}

		.carousel-indicators {
		    bottom: -20px;
		}

		.price-border{
		border-color: #ffc107;
    	border-style: solid;
    	border-width: 2px;	
		}	

		.price-font-bold{
		 font-weight:bold;
		}

		
        .orderbut{
		display: block;
        margin-left: auto;
        margin-right: auto;
        font-weight:550;
        }

        .tiltle-hr{
        	margin-bottom: 20px;
        }

        .w3ls_head {
		    font-size: 1.2em;
		    color: #bb0c0c;
		    font-weight: 600;
		    margin-bottom: 30px;
		    letter-spacing: 4px;
		    text-transform: capitalize;
		    text-align: center;
		    position: relative;
		}

		.w3ls_head:before {
		    width: 11%;
		  	 top: 103%;
		    left: 44.5%;
		}


		.w3ls_head:before, .w3ls_head:after {
		    position: absolute;
		    background: #d3b265;
		    height: 2px;
		    content: '';
		}
		

		.w3ls_head:after {
		    width: 18%;
		    right: 41%;
		    bottom: -36%;
		}
	
		
		.w3ls_head:before, .w3ls_head:after {
		    position: absolute;
		    background: #d3b265;
		    height: 2px;
		    content: '';
		}

		span .thr {
		    color: #555!important;
		}

		.FontTitle {    	
    	margin-bottom: -11px!important;
    	}


    	#page-wrapper .roombottom{
    		margin-bottom: 30px;
    	}

    	.card-block span .card-text-price{
    		margin-left: 2.3em;
    	}


		@media (max-width: 992px){
		#header #logo img{
				width: 45%;
		}
	}
	
		@media (max-width: 840px){
		.modal {
	    top: 70px;
		}
	}