@font-face {
    font-family: 'latoregular';
    src: url('font/lato-reg-webfont.eot');
    src: url('font/lato-reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/lato-reg-webfont.woff') format('woff'),
         url('font/lato-reg-webfont.ttf') format('truetype'),
         url('font/lato-reg-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'latobold';
    src: url('font/lato-bol-webfont.eot');
    src: url('font/lato-bol-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/lato-bol-webfont.woff') format('woff'),
         url('font/lato-bol-webfont.ttf') format('truetype'),
         url('font/lato-bol-webfont.svg#latobold') format('svg');
    font-weight: normal;
    font-style: normal;

}



body{
	margin:0;
	padding:0px;
	font-family: 'latoregular';
	background-image:url(../imgs/bg1.png);
}

.logo-container{
	margin:0 auto;
	margin-top:90px;	
}

.menu-conatiner{
	margin-top:28px;
	color:#515151;
	font-size:15px;
}

.menu-sep{
	margin-left:18px;
	margin-right:18px;	
}

.menu-line{
	height:1px;
	background-color:#666;
	margin:0 auto;
	margin-top:32px;
	margin-bottom:32px;
}

.menu-item{
	height:52px; background-repeat:no-repeat; background-size:11px 100%; background-position:center; cursor:pointer;color:#515151;
	font-size:15px;
}


.menu-item-current{
	height:52px;background-image:url(../imgs/menu-hover.png);  background-repeat:no-repeat; background-size:11px 100%; background-position:center; cursor:pointer
}

.menu-item:hover{
	background-image:url(../imgs/menu-hover.png); 
}



.title{
	margin:0 auto;
	font-size:18px;
	text-align:center;
	padding: 20px 0;
	color:#fff;
}
.title2{
	margin:0 auto;
	font-size:18px;
	text-align:center;
	padding: 20px 0;
	color:#515151;
}


.subtitle{
	 color:#b48e35;
	font-size:20px;
	margin:0 auto;
	margin-bottom:20px;
	margin-top:20px;
	
}

.subtitle2{
	color: #b48e35;
	font-size: 14px;
	text-align: center;
	text-transform: uppercase;
	line-height: 15px;
	min-height: 48px;
	margin-top: 20px;
}

#events .col-md-5ths{
	padding:0 5px;
	cursor: pointer;
	margin-bottom: 10px;
	-webkit-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}
#events .pads{
	padding: 10px;
	background: #d7d7d7;
}
.textint{
	font-size: 14px;
	color: #a5a5a5;
}
.pad{
	padding: 20px 0;
}
.padb{
	padding-bottom: 30px;
}
.padt{
	padding-top: 30px;
}
.breaker{
	height:1px;
	width:100%;
	background-color:#fff;
	margin:0 auto	
}

.breaker2{
	height:1px;
	width:100%;
	background-color:#515151;
	margin:0 auto
}

.sliders{
	background-image:url(../imgs/sliders.png);
	height:228px;
	background-repeat:repeat-x	
}



#products .col-md-5ths{
	padding: 0 5px;
	margin-bottom: 10px;
}


#products .col-md-5ths img{

	-webkit-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}
#products .col-md-5ths img:hover{
	-webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
	filter: grayscale(100%);
}

.events-container{
	background-color:#dfcfb1
}

#pointof{
	text-align:center;
	background-color:#dfcfb1;
	position:relative
}

.events-desc-container{
	background-image:url(../imgs/eventscon.png);
	background-size:100% 100%;
	background-repeat:no-repeat;
	width:920px;
	min-height:280px;
	margin:0 auto;
	padding:25px;position:relative;
	margin-top:220px;
}

.cadre-layer{
	width:266px;
	height:254px;
	background-image:url(../imgs/layer.png);
	position:absolute;
	top:40px;
	left:39px;	
}

.event-title1{
	position:absolute; z-index:inherit; width:270px; top:295px; text-align:left; font-size:16px; left:39px;
}


.event-descr{
	margin-top:210px;
	padding:30px	
}

.event-title{
	font-size:22px;
	color:#1b2c7e;
	font-family: 'latobold';
}

.event-date{
	color:#99792c;
	font-size:19px;	
	font-style:italic
}

.event-text{
	color:#99792c;
	font-style:italic
}



.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
	position: relative;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 10px;
}

.col-xs-5ths {
	width: 20%;
	float: left;
}

@media (min-width: 768px) {
	.col-sm-5ths {
		width: 20%;
		float: left;
	}
}

@media (min-width: 992px) {
	.col-md-5ths {
		width: 20%;
		float: left;
	}
}

@media (min-width: 1200px) {
	.col-lg-5ths {
		width: 20%;
		float: left;
	}
}





.gallery-div{
	position:relative;
	background: #3f3f3f;
}

.knife{
	position:absolute; right:0px; top:420px; z-index:1000
}










.contact-div{
	background-image:url(../imgs/bgg.png);
	position:relative
}

.cadrecontact{
	background-image:url(../imgs/cadre.png);
	width:332px;
	height:384px;
	background-repeat:no-repeat;
	background-size:100% 100%;
	text-align:center;
	padding-top:30px;
	padding-left:6px;
	font-size:22px;
	line-height:60px;
	color:#99792c;
	margin: auto;
	transform: rotate(5deg);
	-ms-transform: rotate(5deg);
	-webkit-transform: rotate(5deg);
	
}

.textbox{
	width:100%; color:#474747; height:35px; border-width:2px; border-style:solid; border-color:#dcdcd6; padding-left:5px; background-color:#fafafa; font-style:italic;
}

.textarea{
	width:100%; color:#474747; height:135px; border-width:2px; border-style:solid; border-color:#dcdcd6; padding-left:5px; resize:none; font-family: 'latoregular'; font-size:14px; padding-top:10px; background-color:#fafafa; font-style:italic;
}

.btn2{
	background-color:#b48e35;
	width:90px;
	height:30px;
	border-width:0px;
	color:#fff;
	font-style:italic;
	font-size:17px;
	position:absolute;
	bottom:10px;
	right:10px
}

.btn2:hover{
	background-color:#e2e2dd;
}

.contact-text{
	color:#474747;
	font-style:italic;
	font-size:13px;
	margin-bottom: 20px;
}

.contact-link{
	background-color:#b48e35;
	color:#fff;
	display:block;
	width:140px;
	text-align:center;
	padding:5px;
	padding-bottom:3px;
	padding-top:3px;
	text-decoration:none;
	margin-top:10px;
}




.fc{
	background-image: url(../imgs/footerbg.png);
}
.footer-container{
	font-size:11px;
	color:#6b6b6b;
	padding-top: 5px;
	padding-bottom: 5px;

}

.footer-container a{
	text-decoration:none;
	color:#6b6b6b;

}





.fixed-menu{
	z-index:1000;
	position:fixed;
	width:100%;
	height: 73px;
	background-image:url(../imgs/menu-bg.png);
	background-repeat:repeat-x;
	background-size:auto 100%;
	top:-70px;
}

.navbar-default .navbar-nav>li>a{
	text-transform: uppercase;
	font-size: 15px;
	color: #515151;
	position: relative;
}
#main-menu{
	background: url(../imgs/bg.jpg);
	border: 0;
}




.slider-container{
position:relative;
width:100%;
height:564px;
	background: #393939;
}

#slider-img1{
	height:564px;
	background:url(../imgs/slider2.jpg) no-repeat center center;
	background-size:cover;
	width:100%;
}

#slider-img2{
	height:564px;
	background:url(../imgs/slider.jpg) no-repeat center center;
	background-size:cover;
	width:100%;

}

.slider-container1{
position:relative;
width:100%;
height:464px;	
}

#slider-img3{
	height:464px;
	background:url(../imgs/slider2.jpg) no-repeat fixed;
	background-size:cover;
	position:absolute;
	width:100%;
	top:0px;
	left:0px;
}

#slider-img4{
	height:464px;
	background:url(../imgs/slider3.jpg) no-repeat fixed;
	background-size:cover;
	position:absolute;
	width:100%;
	top:0px;
	left:0px;
}
.rdalia{
	position:absolute;
	top:0px;
	right:60px
}


#events .col-md-5ths:hover img{
	-webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
	filter: grayscale(100%);
}

@media screen and (min-width: 767px) {
	.navbar-default .navbar-nav>li>a:after {
		position: absolute;
		content: ".";
		right: 0;
		color: #515151;
		font-size: 17px;
	}
	.nopoint:after {
		content: none !important;
	}
	.navbar-default .navbar-nav>.active>a{
		background:url(../imgs/menu-hover.png);
		background-repeat: no-repeat;
		background-size: 11px 100%;
		background-position: center 2px;
	}

	.navbar-default .navbar-nav>.active>a:hover{
		background-color: transparent;
	}

	.navbar-default .navbar-nav a:hover{
		background:url(../imgs/menu-hover.png);
		background-repeat: no-repeat;
		background-size: 11px 100%;
		background-position: center 2px;
	}
}

@media screen and (max-width: 767px) {
	.menu2 {
		display: none;
	}
	.rdalia{
		width: 100px;
		right: 10px;
	}
	.navbar-brand img{
		margin-top: 0;
	}
	.navbar-header{
		height: 70px;
	}
	.knife{
		display: none;
	}
	.cadrecontact{
		background-image:none;
	width:100%;
	height:400px;
	padding:15px 0;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	}
		.cadrecontact iframe{
	width:100% !important;
	}
}
@media screen and (max-width: 992px) {
	.hid{
		display: none;
	}
	body{
		text-align: center !important;
	}
	.contact-link{
		width: 100%;
	}
	.footer-container .text-right{
		text-align: center !important;
	}
}
.col-xxs-1, .col-xxs-2, .col-xxs-3, .col-xxs-4,
.col-xxs-5, .col-xxs-6, .col-xxs-7, .col-xxs-8,
.col-xxs-9, .col-xxs-10, .col-xxs-11, .col-xxs-12 {
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	position: relative;
}

@media (max-width: 384px) {
	.col-xxs-1,
	.col-xxs-2,
	.col-xxs-3,
	.col-xxs-4,
	.col-xxs-5,
	.col-xxs-6,
	.col-xxs-7,
	.col-xxs-8,
	.col-xxs-9,
	.col-xxs-10,
	.col-xxs-11 {
		float: left;
	}

	.col-xxs-1 {
		width: 8.333333333333332%;
	}

	.col-xxs-2 {
		width: 16.666666666666664%;
	}

	.col-xxs-3 {
		width: 25%;
	}

	.col-xxs-4 {
		width: 33.33333333333333%;
	}

	.col-xxs-5 {
		width: 41.66666666666667%;
	}

	.col-xxs-6 {
		width: 50%;
	}

	.col-xxs-7 {
		width: 58.333333333333336%;
	}

	.col-xxs-8 {
		width: 66.66666666666666%;
	}

	.col-xxs-9 {
		width: 75%;
	}

	.col-xxs-10 {
		width: 83.33333333333334%;
	}

	.col-xxs-11 {
		width: 91.66666666666666%;
	}

	.col-xxs-12 {
		width: 100%;
	}

	.col-xxs-push-1 {
		left: 8.333333333333332%;
	}

	.col-xxs-push-2 {
		left: 16.666666666666664%;
	}

	.col-xxs-push-3 {
		left: 25%;
	}

	.col-xss-push-4 {
		left: 33.33333333333333%;
	}

	.col-xxs-push-5 {
		left: 41.66666666666667%;
	}

	.col-xxs-push-6 {
		left: 50%;
	}

	.col-xxs-push-7 {
		left: 58.333333333333336%;
	}

	.col-xxs-push-8 {
		left: 66.66666666666666%;
	}

	.col-xxs-push-9 {
		left: 75%;
	}

	.col-xxs-push-10 {
		left: 83.33333333333334%;
	}

	.col-xxs-push-11 {
		left: 91.66666666666666%;
	}

	.col-xxs-pull-1 {
		right: 8.333333333333332%;
	}

	.col-xxs-pull-2 {
		right: 16.666666666666664%;
	}

	.col-xxs-pull-3 {
		right: 25%;
	}

	.col-xxs-pull-4 {
		right: 33.33333333333333%;
	}

	.col-xxs-pull-5 {
		right: 41.66666666666667%;
	}

	.col-xxs-pull-6 {
		right: 50%;
	}

	.col-xxs-pull-7 {
		right: 58.333333333333336%;
	}

	.col-xxs-pull-8 {
		right: 66.66666666666666%;
	}

	.col-xxs-pull-9 {
		right: 75%;
	}

	.col-xxs-pull-10 {
		right: 83.33333333333334%;
	}

	.col-xxs-pull-11 {
		right: 91.66666666666666%;
	}

	.col-xxs-offset-1 {
		margin-left: 8.333333333333332%;
	}

	.col-xxs-offset-2 {
		margin-left: 16.666666666666664%;
	}

	.col-xxs-offset-3 {
		margin-left: 25%;
	}

	.col-xxs-offset-4 {
		margin-left: 33.33333333333333%;
	}

	.col-xxs-offset-5 {
		margin-left: 41.66666666666667%;
	}

	.col-xxs-offset-6 {
		margin-left: 50%;
	}

	.col-xxs-offset-7 {
		margin-left: 58.333333333333336%;
	}

	.col-xxs-offset-8 {
		margin-left: 66.66666666666666%;
	}

	.col-xxs-offset-9 {
		margin-left: 75%;
	}

	.col-xxs-offset-10 {
		margin-left: 83.33333333333334%;
	}

	.col-xxs-offset-11 {
		margin-left: 91.66666666666666%;
	}
}