@import url(http://fonts.googleapis.com/css?family=Times New Roman:300,400,700);@import url(http://fonts.googleapis.com/css?family=Myriad Pro);@import url(http://fonts.googleapis.com/css?family=Lato);img{height:auto;max-width:100%;}
@media (min-width:900px){.container{    
	margin: 0 auto;
    max-width: 100%;
    width: 1135px;}
.slider_bg ul{position:relative!important;}
.logo{width:100%;}
ul.lists1 li{float:left;margin-top:15px;margin-left:0;}
ul.lists1{background:#fff;height:290px;margin-bottom:0px;border-radius:0px;}
.navbar-nav > li{height:auto;}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li:hover>a, .navbar-default .navbar-nav>li.active>a{margin-top:0;}
.navbar{margin-bottom:0px!important}
}
@media (max-width:900px){.social{}
}
@media only screen
and (min-device-width:480px)
and (max-device-width:600px){.slider_bg{height:100%!important;}
.slider_bg ul{position:relative!important;text-align:left!important;margin:0px 57px 6px 20px!important;}
.slider_bg ul li{}
.slider_bg .shadow{display:none;}
.logo{width:100%!important;}
.box_copyright{padding:0px!important;}
.phone{font-size:27px!important;}
.navbar-collapse{position:absolute;z-index:1;width:92%;margin:0px auto!important;background:#d3d3d3;}
.navbar-collapse li{display:block!important;}
ul.nav{height:100%!important;}
.contact-left{float:none!important;}
.grid_4{width:100%!important;}
.mesaj{width:100%!important;}
.text-form{height:auto;}
.navbar-nav li{height:auto!important;}
li ul.drop{width:100%!important;}
li ul.drop li a{text-align:center !important;}
#menusys_mega li ul.drop li{width:100%;text-align:center;}
.social-Icon{padding:10px 10px 29px 10px;}
.contact-left input{width:100%;}
.footer_bg{height:auto!important;}
li ul.drop{background:#288ABC none repeat scroll 0px 0px;display:block;text-align:center;z-index:99;max-width:100%;}
}
@media only screen
and (min-device-width:320px)
and (max-device-width:480px){.slider_bg{height:100%!important;}
.slider_bg ul{position:relative!important;text-align:left!important;margin:0px 0px 0px 35px!important;}
.slider_bg ul li{}
.slider_bg .shadow{display:none;}
.logo{width:100%!important;}
.box_copyright{padding:0px!important;}
.phone{font-size:27px!important;}
.navbar-collapse{position:absolute;z-index:1;width:92%;margin:0px auto!important;background:#d3d3d3;}
.navbar-collapse li{display:block!important;}
ul.nav{height:100%!important;text-align:center;}
.contact-left{float:none!important;}
.grid_4{width:100%!important;}
.mesaj{width:100%!important;}
.text-form{height:auto;}
.navbar-nav li{height:auto!important;}
li ul.drop{width:100%;}
li ul.drop li a{text-align:center !important;}
#menusys_mega li ul.drop li{width:100%;}
.social-Icon{padding:10px 10px 29px 10px;}
.contact-left input{width:100%;}
.footer_bg{height:auto!important;}
li ul.drop{background:#288ABC none repeat scroll 0px 0px;display:none;text-align:center;z-index:99;max-width:100%;}
}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px){.container{width:100%;margin:0 auto;}
.slider_bg{height:100%!important;}
.slider_bg ul{text-align:center;position:relative!important;text-align:left!important;margin:0px 0px 0px 35px!important;width:auto!important;}
.slider_bg ul li{margin-left:53px;}
ul.navbar-nav a{font-size:14px!important;}
.slider_bg .shadow{display:none;}
.logo{width:100%!important;}
.box_copyright{padding:0px!important;}
.phone{font-size:27px!important;}
ul.nav{height:100%!important;}
.contact-left{float:none!important;}
.grid_4{width:100%!important;}
.mesaj{width:100%!important;}
.text-form{height:auto;}
.social-Icon{padding:10px 10px 29px 10px;text-align:center;}
div.arrows ul{font-size:11px!important;}
.contact-left input{width:100%;}
li ul.drop{background:#288ABC none repeat scroll 0px 0px;display:block;text-align:center;z-index:99;max-width:100%;}
}
body{background-color:white;background:#fff;width:100%;}
.footer_bg{position:relative;}
.footer_top{background:#eee;height:60px;margin-top:0px;border-radius:0 0 5px 5px;box-shadow:0 8px 5px #000;}
.top{
    height: 60px;
    left: 0;
    padding-bottom: 0;
    padding-top: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9999999;	
	background:rgb(74, 186, 205,0.8);
	
}
.slider_bg{background-image:url("../images/slider.png");background-repeat:repeat;border-top-left-radius:10px;border-top-right-radius:10px;height:296px;margin-top:-40px;position:relative;}
.slider_bg ul li.first{position:relative;}
.slider_bg ul li.first div.details{bottom:10px;border-radius:0 0 5px 5px;bottom:10px;height:45px;transform:matrix(1, -0.1, 0, 1, 8, -3);width:182px;}
.slider_bg li.border-img img{}
.shadow{background-image:url("../images/shadow.png");bottom:1px;height:114px;position:absolute;width:100%;}
.slider_bg ul{list-style-type:none;padding:0;position:absolute;text-align:center;width:100%;}
.slider_bg ul > li{display:inline-block;padding-top:15px;}
.slider_bg ul > li > img{}
.slider_bg ul > li > .img{width:200px;height:157px;}
.details{background-color:white;width:200px;height:45px;text-align:center;color:#616463;font-size:15px;font-family:"Lato";position:absolute;margin-top:0px;font-weight:bold;text-transform:uppercase;padding-top:13px;}
.phone{background:#1b8ccb url("../images/bg-phonn.png") no-repeat scroll left top;color:white;float:right;font-family:"Lato";font-size:29px;font-weight:bold;height:60px;padding-left:40px;padding-right:10px;padding-top:8px;position:relative;text-align:right;}
.logo{background-color:transparent;width:25%;position:relative;padding-top:21px;padding-bottom:20px;}
.first-menu{float:right;text-align:center;}
.first-menu h3{font-size:18px;margin-top:5px;margin-bottom:5px;border-bottom:1px solid #dddddd;padding-bottom:5px;}
.first-menu a{color:#555555;font-weight:bold;}
.first-menu .fa{color:#1b8ccb;}
.box_left{background:#ffffff none repeat scroll 0 0;border-radius:0;float:right;height:100%;margin-left:0;margin-top:0;padding:0;width:280px;}
.font_text_left{margin-bottom:5px;}
.font_text_left p{font-family:"Lato";font-size:14px;cursor:pointer;display:inline;}
.font_links{margin-bottom:5px;}
.font_links p{color:#2E7BA2;font-family:"Lato";cursor:pointer;font-size:14px;display:inline;}
.font_links p:hover{color:#2E7BA2;}
.color_font_direction{color:#2E7BA2;font-size:10px;}
.links_dropdown{margin-bottom:5px;}
.links_dropdown p{text-transform:uppercase;color:#2E7BA2;font-size:14px;display:inline;}
.links_dropdown_left{padding-left:30px;display:inline;margin-bottom:5px;}
.links_dropdown_left p{font-family:"Lato";font-size:14px;cursor:pointer;display:inline;}
.cirle_social{background-color:#1b8ccb;border-radius:25px;color:white;font-size:20px;height:35px;padding-top:8px;text-align:center;width:35px;}
.cirle_social:hover{color:white;background-color:#6E56BE;}
.navbar-right ul{list-style-type:none;padding-top:10px;}
.navbar-right ul >li{float:none;margin:0 10px;}
.bg_select{background-color:#fff;border:medium none;border-radius:0;color:#3b3b3b;float:right;font-size:10px;margin-top:10px;padding:5px;width:90px;}
.bg_select option{color:black;}
.bg_select span{position:absolute;top:7px;left:15px;color:#fff;}
.padding_col{padding:0px;}
.box_text_right{float:left;padding:0 10px 10px;width:720px;padding-bottom:0;}
.box_text_right1{float:left;padding:10px;}
.box_text_right .title h1{font-family:"Myriad Pro";font-size:32px;color:#6e56be;font-weight:bold;}
.box_text_right .title h2{font-family:"Lato";font-size:18px;color:#454545;font-weight:bold;}
.box_text_right p{font-size:13px;color:#454545;}
.box_text{padding-left:0;padding-top:10px;padding-bottom:10px;}
.box_text h1{font-family:"Myriad Pro";font-size:22px;color:#6e56be;font-weight:bold;}
.box_text p{font-size:13px;color:#454545;}
.clearfix{clear:both;width:0;height:0;}
.clear{clear:both;width:0;height:0;}
.menu_footer{background:#c7c7c7 none repeat scroll 0 0;color:#fff;padding-bottom:10px;padding-top:15px;text-align:center;}
.menu_footer ul{list-style-type:none;}
.menu_footer ul > li{display:inline;background:rgba(0, 0, 0, 0) url("../images/bg-arrow.png") no-repeat scroll right center;}
.menu_footer{background:none;color:#fff;margin:0 auto;max-width:1025px;padding-bottom:10px;padding-top:15px;text-align:left;}
.footer-box{padding-top:50px;}
.menu_footer ul{list-style-type:none;margin:0 auto;max-width:1025px;text-align:left;}
.menu_footer ul > li > a{color:white;font-family:"Lato";font-size:10px;margin-left:10px;margin-right:10px;text-decoration:none;text-transform:uppercase;}
.menu_footer ul > li > a:hover{color:#333;}
.box_copyright{text-align:center;padding-bottom:20px;padding-top:20px;color:#ccc;}
.box_copyright span{color:#cccccc;font-family:"Lato";font-size:14px;}
.menu_bg{margin-top:10px;border-radius:0;border:none;}
#bs-example-navbar-collapse-1{padding-left:0;padding-right:0;z-index:9999;}
.navbar-default .navbar-nav > li > a{color:#fefefe;font-family:"Montserrat";font-size:16px;padding-left:0;padding-right:0px;padding-top:0px !important;text-transform:uppercase;}
.navbar-nav{float:none;text-align:right;text-align:left !important;}
.navbar-right ul > li{float:none;margin:0 8px !important;}
.navbar-right ul >li:last-child{margin-right:0 !important;}
.navbar-default{background:none;}
.navbar-nav > li{display:inline-block;float:none;}
.navbar-nav > li.active a{color:#e10000;}
.navbar-nav > li:hover a{color:#e10000;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li:hover > a, .navbar-default .navbar-nav > li.active > a{border-radius:0;color:#e5650c;height:auto;padding-top:0px;}
.navbar-default .navbar-brand{color:white;}
.container-fluid{padding-right:0;padding-left:0px;margin-right:auto;margin-left:auto;}
div.arrows ul li{display:inline-block;list-style:none;}
div.arrows ul{padding:0;font-size:13px;line-height:25px;}
div.arrows ul li ul{padding-left:20px;line-height:22px;}
.content-page{padding-left:0;padding-right:0;}
.blog-footer-news h3{margin-bottom:5px;margin-top:0;}
.blog-footer-news img{margin-bottom:10px;margin-top:0;}
.social{
	color: #fff;
	font-size: 22px;
	margin:10px;
	margin-top:20px;
	display: inline-block;
}
li.sui{font-weight:bold;color:#555;font-size:20px;}
.box_text_right1 .mesaj{width:335px;}
.box_text_right1 .input{width:335px;}
.box_text_right1 h2{color:#555555;font-size:20px;margin-top:0;}
.bg-act{
	background: #ff0d0d none repeat scroll 0 0;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 32px;
    margin-top: 0;
    padding: 5px 5px 4px 15px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
	
}
.amount{border:1px solid #ababab;color:#2d2d2d;display:block;height:25px;padding-left:5px;width:80px;}
.info select{border:1px solid #ababab;width:80px;height:24px;line-height:normal;padding:2px 0 2px 6px;color:#2d2d2d;margin:0 0 0 14px;}
.submit_payment{background:#ff0d0d none repeat scroll 0 0;border-radius:4px;border:0 none;color:#fff;float:right;height:24px;margin-left:14px;width:90px;}
#payment_types{border:0;border-top:1px solid #eee;clear:both;height:43px;margin-bottom:0;margin-top:10px;width:100%;}
#payment_types span{font-size:10px;color:#43321b;line-height:43px;text-indent:4px;}
#payment_types span, #payment_types a{float:left;}
#payment_types a{text-indent:-9999px;display:block;float:left;margin-top:7px;}
.PayPal{width:145px;height:26px;background:url("../images/payment.png") 0 0 no-repeat;margin-left:7px;}
.MasterCard{width:49px;height:26px;background:url("../images/payment.png") -49px 0 no-repeat;}
.Visa{width:49px;height:26px;background:url("../images/payment.png") -98px 0 no-repeat;}
.bg-act span{background:rgba(0, 0, 0, 0) url("../images/bg-act.png") no-repeat scroll right center;display:block;height:45px;position:absolute;right:0;width:25px;top:0;}
.box_text_right h2::after, .box_text_right h2::after{background-color:#4c1b23;border-bottom:3px solid #f8f8f8;bottom:-4px;content:"";display:block;height:4px;margin:0;padding:0;position:absolute;right:0;width:70%;}
.box_text_right h2{border-bottom:4px solid #1b8ccb;color:#55746f;display:inline-block;font-family:Roboto;font-size:24px;font-weight:bold;position:relative;padding-bottom:5px;}
.sui::after, .sui::after{background-color:#1b8ccb;border-bottom:3px solid #f8f8f8;bottom:-4px;content:"";display:block;height:4px;margin:0;padding:0;position:absolute;right:0;width:70%;}
.sui{border-bottom:4px solid #1b8ccb;color:#55746f;display:inline-block;font-family:Roboto;font-size:24px;font-weight:bold;position:relative;padding-bottom:5px;}
.titlu{color:#55746f;display:inline-block;font-family:Roboto;font-size:24px;font-weight:bold;position:relative;padding-bottom:5px;}
h3.corection1{background:#d2d2d2;color:#4c1b23;}
#contact-form label{width:100%;}
.box_text_right1 .input{font-size:12px;height:28px;padding-left:5px;width:100%;}
.box_text_right1 .mesaj{font-size:13px;padding:5px;width:100%;}
div.contact-index{background:#d2d2d2;}
div.menu-cor{width:100%;background:url(../images/bg-meniu.png) repeat-x;}
div.menu-cor nav{margin:0 auto;width:1025px;}
div.menu_footer ul li:last-child{background:none;}
.footer_bg{height:auto!important;background:#29b9ee;min-height:350px;color:#fff;}
.menu_footer{color:#fff;}
.menu_footer ul li:first-child{margin-left:0;text-align:left;}
.menu_footer ul li:first-child a{padding-left:0;margin-left:0;}
.menu_footer ul li a{color:#fff;}
li ul.drop{padding-top:0;}
li ul.drop li{margin-left:0 !important;}
.nueste{width:100%;text-align:center;}
.hidedesktop{display:none !important;}

.trbox {text-align:left !important;padding:10px;}
.trbox a{font-size:18px;color:#303030;}
.trbox a:hover{text-decoration:none;color:#e5650c !important;}
.trbox{font-size:18px;font-weight:normal;color:#303030;}
.trbox img{margin-bottom:10px;}
.trbox h2{margin-bottom:10px;font-size:23px;font-weight:bold;}
a.demande{border:2px solid #e5650c;color:#e5650c;font-size:18px;padding:10px 20px;line-height:25px;text-transform:uppercase;border-radius:4px;display:inline-block;}
a.demande:hover{border:2px solid #e5650c;color:#fff;background:#e5650c;text-decoration:none;}
.inform{background:#fafafa}
.informm{background:url('../images/bg-info.jpg') no-repeat top center #ed8810;text-align:center;color:#fff;padding-top:50px;padding-bottom:50px;}
.informm h2{font-size:28px;}
.informm h3{font-size:16px;font-weight:normal;margin-bottom:30px;line-height:22px;}
.informm a.demande{border:2px solid #fff;color:#fff;}
.informm a.demande:hover{background:#e5650c;}
.iiform{background:#fff;}
.inform{font-size:14px;line-height:20px;font-family:Montserrat;font-weight:400;color:#606060;}
.ftext{font-size:18px;line-height:18px;text-align:left;margin-bottom:10px;}
.ftext .fa{font-size:18px;margin-right:10px;display:inline-block;float:left;}

.frbox{line-height:20px;}
.frbox h2{font-size:18px;margin-top:0;margin-bottom:10px;color:#e5650c;text-transform:uppercase;margin-bottom:48px;}
.frbox a{color:#919191; font-size:18px;}
.frbox input[type="text"]{width:80%;border:1px solid #919191;color:#919191 !important;height:25px;font-size:12px;margin-bottom:10px;background:none;padding:3px;}
.frbox textarea{width:80%;border:1px solid #919191;color:#919191;height:75px;font-size:12px;margin-bottom:10px;background:none;padding:3px;}
.frbox input[type="submit"]{background:#c5c5c5;color:#000;width:100px;border-radius:4px;border:1px solid #c5c5c5;height:32px;}
.frbox input[type="submit"]:hover{color:#e5650c;}
.footer-copy{background:#29b9ee;color:#fff;padding:20px;text-align:center;font-size:14px;}

.titlenew{font-family:'Handlee', cursive;font-size:36px;text-align:center;color:#29b9ee;line-height:46px;margin-bottom:30px;margin-top:30px;}
.content-page h1{font-family:'Handlee', cursive;font-size:36px;text-align:left;color:#29b9ee;line-height:46px;margin-bottom:30px;margin-top:30px;}

.event-box{
background:url(../img/bg-event.png) no-repeat;
width: 354px;
height: 85px;
padding: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
font-size: 22px;
font-family: 'Handlee', cursive;
color: #fff;
padding-left: 25px;
padding-right: 20px;
line-height: 26px;
padding-top: 17px;

}

.paralaxx{width:100%;position:relative;}
.paralaxx img{max-width:100%;width:100%;}
.paralaxx h2{position:absolute;top:10%;width:95%;text-align:right;}
.btn-pos{position:absolute;bottom:10%;text-align:center;width:100%;}

.paralaxx a{
	display: inline-block;
	background: url(../img/btn.png) no-repeat;
	color: #fff;
	font-size: 22px;

	bottom: 10%;
	
	width: 234px;
	height: 61px;
	text-align: center;
	text-transform: uppercase;
	line-height: 60px;
	margin:0 auto;

}

.btn-new{
	display: inline-block;
	background: url(../img/btn.png) no-repeat;
	color: #fff;
	font-size: 22px;

	bottom: 10%;
	
	width: 234px;
	height: 61px;
	text-align: center;
	text-transform: uppercase;
	line-height: 60px;
	margin:0 auto;
}
.img-border{

	background: url(../img/r-photo.png) no-repeat;
	text-align: center;
	padding: 19px;
		padding-top: 19px;
	width: 365px;
	padding-top: 27px;
}

.contact-form input[type="text"]{width:100%;height:60px;border:1px solid #d2d3d3;padding:5px;}
.contact-form textarea{width:100%;border:1px solid #d2d3d3;padding:10px;height:180px;}
.padding15{padding:15px;}


.listtable{width:100%;vertical-align:top;border-bottom:2px solid #29b9ee;margin-bottom:15px;}
.listtable td{vertical-align:top;padding:15px;}
.listtable td.display_image{width:20%;padding-left:0;}
.listtable td.display_text{width:80%;font-size:17px;line-height:24px;}
.listtable td.display_text h3{margin-top:10px;margin-bottom:15px;}
.listtable td.display_image img{margin:10px;max-width:90%;margin-left:0;}

.form_comments{width:100%;}
.form_comments textarea{border:1px solid #d2d3d3;width:100%;height:180px;}
.form_comments input[type='submit'], .contact-form input[type='submit']{
	display: inline-block;
	background: url(../img/btn.png) no-repeat;
	color: #fff;
	font-size: 22px;

	bottom: 10%;
	
	width: 234px;
	height: 61px;
	text-align: center;
	text-transform: uppercase;
	line-height: 60px;
	margin:0 auto;
	border:0;


}

#text_content td{vertical-align:top !important; }

.formulaire input[type="text"]{width:50%;height:40px;margin-bottom:15px;border:1px solid #d2d3d3;}
.formulaire select{width:50%;height:40px;margin-bottom:15px;border:1px solid #d2d3d3;}
.formulaire textarea{height:120px;margin-bottom:15px;border:1px solid #d2d3d3;

width:63.5%;
}
.formulaire input[type="submit"]{
	display: inline-block;
	background: url(../img/btn.png) no-repeat;
	color: #fff;
	font-size: 14px;

	bottom: 10%;
	
	width: 234px;
	height: 61px;
	text-align: center;
	text-transform: uppercase;
	line-height: 60px;
	margin:0 auto;
	border:0;


}

.formulaire p span{display:inline-block;width:150px;}
.formulaire legend{font-weight:bold;}

