@media(max-width:1650px){
	header{padding: 24px 20px 24px 20px;}
	.logo{padding: 0 2% 0 0;}
	nav > ul > li{padding: 0 16px;}
	.footer_btm > ul > li{padding: 0 15px;}
	footer{padding: 41px 40px 0;}
	nav > ul > li ul li{padding: 3px 27px;}
	}
@media(max-width:1300px){
	h2{font-size: 31px;}
	h3{font-size: 22px;}
	header{padding: 24px 15px 24px 15px;}
	.logo{width: 200px;padding: 0 10px 0 0;}
	nav{padding:25px 0;}
	.search{padding: 18px 0;}
	nav ul li{padding: 0 5px;}
	.search_in{width:165px;}
    .container{width: 100%;padding: 0 15px;}
    .barnabe_container{width: 100%;padding: 0 15px;}
	.slider_in figure img, .slick-slide img{width:100%;}
	.slick-next{right:10px;}
	.slick-prev{left:10px;z-index:1;}
	.slider_txt_inside h2{font-size:30px;line-height:35px;}
	.slider_txt_inside{width:90%;}
	.slider_txt_inside span{font-size:18px;}
	.dernier_lt{width: 61%;}
	.dernier_rt{width:39%;padding:0 0 0 20px;}
	.dernier_txt_in_lt figure img{width:100%;height:auto;}
	.dernier_txt_in_lt{width:50%;padding: 12px 10px 12px 0;}
	.dernier_txt_in_rt{width:50%;}
	.dernier_rt figure img{width:100%;height:auto;}
	.establish_in{max-width:100%;padding:39px 15px;}
	.establish_lt{width:60%;}
	.establish_rt{width:40%;}
	.establish_rt a figure img{width:100%;height:auto;}
	.establish_lt p{line-height:28px;}
	.publication_in_lt figure img{width:100%;height:auto;}
	.publication ul li{padding:0 15px;}
	.publication_in_lt{width:35%;}
	.publication_in_rt{width: 65%;}
	.publication_in_rt p{font-size: 19px;line-height: 23px;}
	.contact ul{margin:0;}
	.contact_in h2{font-size:25px;}
	footer{padding: 41px 15px 0;}
	.footer_btm > ul > li{padding:0 10px;}
	nav > ul > li ul li{padding: 3px 17px;}
	}
@media(max-width:1170px) {
    .eve_sidebar {
        margin-top: 0px;
        margin-bottom:20px;
        width: 100%;
        float: left;
    }
}
@media(max-width:1040px)	 {
    	.eve_content_left {width:800px;}
}
@media(max-width:991px){
	h2{font-size: 27px;}
	p{font-size:17px;line-height:20px;}
	header{padding: 15px 15px 15px 15px;}
	.logo{width: 130px;padding: 0 5px 0 0;}
	nav ul li{padding: 0 7px;}
	nav ul li a{font-size: 12px;}
	nav{padding: 15px 0;}
	.search{padding: 6px 0;}
	.search_in{width: 100px;}
	.search_in input{height:31px;padding: 0 28px 0 8px;}
	.search_in button img{width:14px;height:auto;}
	.banner > .container > h2{padding: 0 0 0 10px;}
	.slider_in > h2{top: 10px;left: 15px;}
	.slider_txt_inside h2{font-size: 28px;}
	.slick-dots li button{width:15px;height:15px;}
	.slick-dots{bottom: 7px;}
	.slider_txt_inside {left:15px;}
	.pagination ul li{width:50px;}
	.dernier_lt_hd a{margin:5px 0 0;}
	.dernier{padding: 20px 0 25px;}
	.barnabe_main {padding: 20px 0 25px;}
	.social ul li a{width:50px;}
	.establish_lt p{font-size: 22px;}
	.contact_in h2{font-size:20px;}
	.presse_lt{width:30%;}
	.presse_rt a{    font-size: 15px;}
	.presse_lt figure img{width:100%;}
	.footer_btm > ul > li {padding:0 0px 30px; width:32.7%; vertical-align:top; float:none;}
	.publication ul{display: block;}
	.publication ul li{width:48%;vertical-align:top;padding:0 5px 15px;}
	.pad_right{text-align:left;}
	.publication{padding: 33px 0 25px;}
	.footer_btm{padding:0;}
	nav > ul > li ul li{padding: 4px 13px;}
	.eve_content_left {width:100%;}
	}
@media(max-width:767px){
	h2{font-size: 22px;}
	h3{font-size:20px;}
	p{font-size:15px;line-height:19px !important;}
	nav{display:none;}
	.search{display:none;}
	#nav-icon{display:block;width:33px;}
	.side_bar{display:block; width:240px; background:#152f4e; height:100%; position:fixed; top:0; right:-240px; z-index:99; transition:all 0.3s ease-in-out;			    -moz-transition:all 0.3s ease-in-out;-0-transition:all 0.3s ease-in-out;-web-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out; overflow:    auto;padding:25px 0;}
	.side_bar > ul > li ul {display:none;}
	.side_bar ul > li ul{position:static;background:#152f4e;}
	.side_bar ul{padding:0;}   
	.side_bar ul li{float:none; display:block; width:100%; margin:0; padding:0;  background:none;border:none;position: relative;} 
	.side_bar ul li a{display:block;padding:7px 0;font-size:16px;color:#fff;}
	.side_bar ul li a:hover{background:#fff; color:#152f4e;}
	.menu{width: 33px;height: 28px;text-align: center;margin: 0 auto;position:absolute;right:15px;top:16px;z-index:9;padding:4px 0;}
	.side_bar nav ul{display:block; position:static;padding:0; box-sizing:border-box; }
	.side_bar nav ul{width:100%; padding:0;position: relative;}
	.wrapper{position:relative; top:0; right:0; transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-0-transition:all 0.3s ease-in-out;     -web-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;}    
	body.open{overflow:hidden;}
	.open .wrapper{right:240px;top:0px;overflow:hidden;}    
	.open .side_bar{right:0}
	.open .menu{right:3px;}
	.side_bar .search_in{width:86%;margin:9px 0 0;}
	::-webkit-input-placeholder {color:#fff;font-weight:bold;}
	::-moz-placeholder {color:#fff;font-weight:bold;}
	::-ms-input-placeholder {color:#fff;font-weight:bold;}
	::-moz-placeholder {color:#fff;font-weight:bold;}
	.search_in input{color:#fff;}
	.slider_txt_inside h2{font-size: 16px;line-height:20px;}
	.slick-next, .slick-prev{width: 15px;height: 30px;}
	.banner{padding: 10px 0 12px;}
	.dernier_lt{width:100%;float:none;padding:0 0 20px;}
	.dernier_rt{width:100%;float:none;padding:0;}
	.dernier_rt h2{padding:0 0 9px 0px;}
	.pagination ul li{width:35px;}
	.pagination ul li a{font-size:20px;}
	.dernier_txt_in_rt a, .dernier_txt span{font-size:16px;}
	.establish_lt p{line-height: 28px !important;}
	.establish_in{padding: 20px 15px;}
	.contact ul li{padding:0 10px;}
	.presse_lt{width:20%;}
	.presse_lt a{display:block;}
	.contact ul{display:block;}
	.width2{width:100% !important;}
	.contact ul li{vertical-align:top;width:49%;}
	.copy_year{position:static;transform:none;padding:25px 0 0;text-align:center;}
	footer{padding: 25px 15px 0;}
	.eve_content_left {width:100%;}
	.eve_sidebar{width:100%}
	}
@media(max-width:599px){
	h2{font-size: 20px;}
	h3{font-size:17px;}
	.slider_txt_inside span{font-size: 16px;}
	.slider_txt_inside{bottom: 22px;}
	.slick-dots{bottom: 2px;}
	.social ul li{padding:0 15px;}
	.social{padding:18px 0;}
	.social ul li a{width:40px;}
	.establish_lt{width:100%;float:none;padding: 0 0 25px;}
	.establish_rt{width:100%;float:none;text-align:center;    padding: 0 50px;}
	.establish_lt p{font-size:18px;line-height:22px !important;}
	.publication ul{display:block;}
	.publication ul li{width:100%;padding:0;}
	.publication_in{padding: 0 0 35px;}
	.contact ul li{width:100%;padding:0 0 15px;}
	.footer_btm > ul > li{width:49.6%;}
	.publication_in {text-align:center;}
	.publication_in_lt{float:none; width:100%; display:block; padding:0 0 15px;}
	.publication_in_lt figure img{max-width:100%; width:auto;}
	.publication_in_rt{float:none; width:100%; display:block;}
	.pad_none{padding-left:0 !important;}
	.width1{width: 80px !important;}
	.eve_sidebar{width:100%}
	}
@media(max-width:479px){
	h2{font-size: 17px;}
	h4{font-size:15px;}
	.slick-dots{display:none !important;}
	.slider_in > h2{position:static;color:#0d2f50;}
	.slider_txt_inside{position:static;width:100%;}
	.slider_txt_inside span, .slider_txt_inside h2{text-shadow:none;}
	.slider_in_inside figure{margin:0 0 15px;}
	.slick-prev, .slick-next{top: 30%;}
	.slider_txt_inside h2{font-size: 15px;line-height: 17px;}
	.dernier_txt_in_lt{width:100%;padding:0 0 15px;}
	.dernier_txt_in_rt{width:100%;}
	.dernier_txt h3{padding:0 0 15px;}
	.dernier_lt_hd a{margin:0;font-size:17px;}
	.dernier_txt_in_rt p{text-align:justify;}
	.pagination ul li{width:30px;}
	.pagination ul li a{font-size:16px;}
	.width1.arrow{padding:0;}
	.social ul li{padding: 0 13px;}
	.footer_btm > ul > li{width:100%;text-align:center;padding:0 0 20px;}
	.pad_right ul li{text-align:center;}
	.copy_year{width: 252px;}
	.copy_year p{padding:0 0 10px;}
	.eve_sidebar{width:100%}
    #PRRooms_ContactUs .eve2_contact_form {width:100%;}
    #PRRooms_ContactUs .contactform650 {width:100%;}
    #PRRooms_ContactUs .eve2_fieldset input.ff_long {width:95%;}
    #PRRooms_ContactUs .eve2_fieldset input { width: 95%;    }
    #PRRooms_ContactUs .eve2_fright {float:left;}
    #PRRooms_ContactUs .eve2_fieldset textarea {width:95%;}
	}