@font-face{font-family:'FontAwesome';src:url('font/Coda-Heavy.ttf')}
* { outline: none; }
body { /*padding: 0; margin: 0; font-size: 13px; font-family:Arial, Helvetica, sans-serif; -webkit-font-smoothing: antialiased;background:url(imgs/slider.png);background-size:100% 100%;font-weight: bold  !important; background-repeat: no-repeat;  Old browsers  padding: 0; margin: 0; font-size: 13px; -webkit-font-smoothing: antialiased;background:url(imgs/slider.png);background-size:100% 100% !important;font-weight: bold  !important; background-repeat: no-repeat;  Old browsers */}
.fl { float: left !important; }
.fr { float: right !important; }
.clear { clear: both !important; height: 0 !important; }
a { color:#225e9c; text-decoration:none; }
a:hover { color: rgb( 0, 57, 102 ); }
img { border: 0; }
form { display:inline; }
hr { color:#c9c9c9; box-shadow:none }
h1, h2, h3, h4, h5, h6, p { margin: 0; padding: 0; font-weight: normal }
.bg-container { width:100%; height:100%; margin: 0; padding: 0; }
.container { width:80%; margin:0px auto; position:relative; }
.header { width:100%; background-color:#000;/* background:url(../css/imgs/background_1.jpg)  repeat-y #450300;*/ height:10%; }
.header .inner-header { padding:0px 0px 0px 0; width:80%; margin:0px auto; }
.header .inner-header .logo { display:block; padding:0% 0 0 1%; margin-top:20px; ;}
.header .inner-header .logo img { }
.maincontant { width:68%; margin:0px auto; position:relative; padding:0 0 50px 0 }
.maincontant h1 { font-size:32px; margin:0px 0 0 20px; padding-top:15px; color:#FFF; }
.maincontant .main { width:95%; margin:0 auto; background-color:#36312E; border-radius: 8px; opacity: 0.9; color:#fff; position:relative; }
.maincontant .main a { display:block; color:#FFF; text-transform: none; padding:37px 10px 0 0px; text-align:center; }
.maincontant .main a:hover { text-decoration:none; }
.maincontant .main i { color:#83a300; font-size:21px; font-weight:bold }
.maincontant .main em { color:#fff; font-size:29px; font-weight:bold }
.maincontant .main h1 { font-size:24px; margin:15px 0 0 20px; color:#fff; }
.maincontant .main h2 { font-size:18px; margin:10px 10px 0 10px; color:#fff; }
.maincontant .main p { font-size:12px; margin:10px 20px 0 20px; padding:0 0 15px 0; color:#fff; }
.maincontant .main .film { float:left; height:310px; width: 250px; border-radius: 8px; color:#fff; margin:30px 30px 30px 30px; background-color:#000; opacity: 0.9; }
.maincontant .main .film h1 { font-size:24px; margin:15px 0 0 20px; color:#fff; }
.maincontant .main .film h2 { font-size:18px; margin:10px 10px 0 10px; color:#fff; }
.maincontant .main .film i { color:#fff; font-size:14px; font-weight:bold; margin:20px 0 0 10px; }
.maincontant .main .film p { font-size:12px; margin:10px 20px 0 10px; padding:0 0 15px 0; color:#fff; }
.maincontant .main .film .image { position:relative; margin:0px; padding:0px; height: 140px; width:250px; }
.maincontant .main .film .image a { margin:10px 0 0 0; padding:0px; }
.maincontant .main .film .image img { }
.maincontant .main .film .image .mark { position:absolute; top:12px; left:70px; }
.maincontant .main .imgtext { }
.maincontant .main .imgtext img { margin:15px 15px 0 15px; }
.header .inner-header .menu { font-family:"Swiss911 XCm BT"!important; }
.header .inner-header .menu ul { margin:0; /*padding:9px 10px 7px 5px; */list-style:none;}
.header .inner-header .menu ul li { float:left; color:#fbffe3; font-family:"Swiss911 XCm BT" !important; }
.header .inner-header .menu ul li a { text-transform:lowercase; text-decoration:none; padding: 5px 21px; color:#fff; font-family:Calibri ; font-weight:bolder; font-size:21px; text-transform:capitalize !important  } /*font-size: 15px;*/
.header .inner-header .menu ul li a.active, .header .inner-header .menu ul li a:hover { color:#CCCCCC; text-decoration:underline; text-decoration:none; }
.header .inner-header .menu1 ul.social { list-style:none; margin:5px 0 0px 0; padding:10px 0px 0px 0; width:240px; }
.header .inner-header .menu1 ul.social li { float:left; margin-left:8px; padding-bottom:10px }
.header .inner-header .menu1 ul.social li.mail a, .header .inner-header .menu1 ul.social li.in a, .header .inner-header .menu1 ul.social li.p a, .header .inner-header .menu1 ul.social li.twitter a, .header .inner-header .menu1 ul.social li.gplus a, .header .inner-header .menu1 ul.social li.youtube a, .header .inner-header .menu1 ul.social li.linkedin a, .header .inner-header .menu1 ul.social li.facebook a { display:block; height:40px; width:40px; font-size:0; line-height:0; padding:0; background-position:center center; background-repeat:no-repeat }
.header .inner-header .menu1 ul.social li.mail a { background-image:url(imgs/mail.png); }
.header .inner-header .menu1 ul.social li.facebook a { background-image:url(imgs/facebook.png); }
.header .inner-header .menu1 ul.social li.twitter a { background-image:url(imgs/twitter.png); }
.header .inner-header .menu1 ul.social li.gplus a { background-image:url(imgs/google.png); }
.header .inner-header .menu1 ul.social li.youtube a { background-image:url(imgs/youtube.png); }
.header .inner-header .menu1 ul.social li.linkedin a { background-image:url(imgs/linkedin.png); }
.header .inner-header .menu1 ul.social li.in a { background-image:url(imgs/linkedin.png); }
.header .inner-header .menu1 ul.social li.p a { background-image:url(imgs/instagram.png); }
.top-txt h1 { font-size:32px; padding:10px 0px 0 0; width:110px; margin:10px 0px 0px 0px; float:right; color:#C7FE6C; text-align: left; font-family:"Swiss911 XCm BT" !important; }
.slider { position:relative; }
.slider .right { background-color:#000; position:absolute; right:3%; top:3%; z-index:6; width:20%; height:94%; border-radius: 8px; opacity: 0.7; margin:0 0 0 0; color:#FFF; }
.slider .right a { display:block; color:#FFF; text-transform: none; padding:37px 10px 0 0px; text-align:center; }
.slider .right a:hover { text-decoration:none; }
.slider .right i { color:#C7FE6C; font-size:14px; margin:0 0 0 20px; ; }
.slider .right em { color:#fff; font-size:29px; font-weight:bold }
.slider .right h1 { font-size:38px; margin:10px 0 0 20px; color:#C7FE6C; font-family:"Swiss911 XCm BT" !important; }
.slider .right h2 { font-size:32px; margin:10px 15px 0 15px; font-family:"Swiss911 XCm BT" !important; }
.slider .right p { font-size:12px; margin:0px 40px 0px 20px; }
.slider .right .menu1 ul.social { list-style:none; margin:5px 0 0px 10px; padding:0px 0px 0px 0; width:100%; }
.slider .right .menu1 ul.social li { float:left; margin-left:3px; padding-bottom:10px; }
.slider .right .menu1 ul.social li.mail a, .slider .right .menu1 ul.social li.in a, .slider .right .menu1 ul.social li.p a, .slider .right .menu1 ul.social li.twitter a, .slider .right .menu1 ul.social li.gplus a, .slider .right .menu1 ul.social li.youtube a, .slider .right .menu1 ul.social li.linkedin a, .slider .right .menu1 ul.social li.facebook a { display:block; height:40px; width:40px; font-size:0; line-height:0; padding:0; background-position:center center; background-repeat:no-repeat }
.slider .right .menu1 ul.social li.mail a { background-image:url(imgs/mail.png); }
.slider .right .menu1 ul.social li.facebook a { background-image:url(imgs/facebook.png); }
.slider .right .menu1 ul.social li.twitter a { background-image:url(imgs/twitter.png); }
.slider .right .menu1 ul.social li.gplus a { background-image:url(imgs/google.png); }
.slider .right .menu1 ul.social li.youtube a { background-image:url(imgs/youtube.png); }
.slider .right .menu1 ul.social li.linkedin a { background-image:url(imgs/linkedin.png); }
.slider .right .menu1 ul.social li.in a { background-image:url(imgs/linkedin.png); }
.slider .right .menu1 ul.social li.p a { background-image:url(imgs/instagram.png); }
.slider { position:relative; }
/*.slider .bottom {  background:url(imgs/bg-new.png)no-repeat;background-size:100% 100%; position:absolute; left:0; bottom:3%; z-index:6; width:40%; min-height:10%; border-radius: 8px; margin:0 0 0 0; color:#FFF; }*/

.slider .bottom {
    background-color: #000;
    border-radius: 8px;
    bottom: 6%;
    color: #fff;
    left: 1%;
    margin: 0;
    min-height: 10%;
    opacity: 0.7;
    position: absolute;
    width: 40%;
    z-index: 6;
	border:1px solid #776556
}
.slider .bottom a { display:block; color:#FFF; text-transform: none; padding:37px 10px 0 0px; text-align:center; }
.slider .bottom a:hover { text-decoration:none; }
.slider .bottom i { color:#83a300; font-size:21px; font-weight:bold }
.slider .bottom em { color:#fff; font-size:29px; font-weight:bold }
.slider .bottom h1 { font-size:28px; margin:5px 0 0 5px; font-family:"Swiss911 XCm BT"; }
.slider .bottom h2 { font-size:16px; margin:-10px 15px 0; font-family:Swiss911 XCm BT; }
.slider { position:relative; }
.slider .left { border:#F00 0px solid; position:absolute; left:0; top:14%; z-index:6; width:13%; min-height:30%; margin:0 0 0 0; color:#FFF; font-family:"Swiss911 XCm BT"}
.slider .left a { display:block; color:#FFF; text-transform: none; text-align: left; }
.slider .left a:hover { text-decoration:none; }
.slider .left i { color:#83a300; font-size:21px; font-weight:bold }
.slider .left em { color:#fff; font-size:29px; font-weight:bold }
.slider .left h1 { font-size:52px; margin:15px }
.slider .left h2 { font-size:36px; margin:15px 15px 0 15px; }
.slider .left ul { z-index:100; margin: 0; padding: 0; list-style-type: none; }
.slider .left ul li { font-size:22px; display: block; margin:5px 0 0 0; background-color:#000; color:#FFF; text-align: left; font-family:"Swiss911 XCm BT" !important; }
.slider .left ul li a { padding:0px 2px 0px 10px; text-decoration:none; font-weight:bolder; width:150px; font-size:23px; background:#000 }
.slicknav_menu { display:none; }
 @media screen and (max-width: 50em) {
 .js #menu {
 display:none;
}
 .js .slicknav_menu {
 display:block;
}
}
