/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:0px;line-height:0px; display:block;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
.pad_rt{padding-right:0 !important;}

/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{color:#000;  text-decoration:none;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{}
body										{color:#b1b1b1; font-family:"Arial", Verdana, Tahoma; font-size:12px;}
.flt_Lt										{float:left; display:inline;}
.flt_Rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/


/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto;}
.container									{width:960px; margin:0 auto;}
.main_content								{}
#header										{background-color:#0b0c0e;width:100%;position:fixed;z-index:5;}
/*-------------------------------------------*/

/* ------------------ HEADER HERE -------------------*/
#logo										{margin:0 auto 37px;width:670px;}
/* ---------------------------------------------------------*/



/* ------------------------- NAVIGATION HERE ---------------*/
#nav										{width:590px;margin:0 auto;padding:8px 0;}
#nav ul										{float:left;display:inline-block;}
#nav ul li									{float:left;display:inline-block;background:url(../images/nav-li-spt.png) no-repeat left;padding:0 30px;}
#nav ul li a								{display:inline-block;font-family: 'Oswald', sans-serif;font-size:15px;color:#fff;font-weight:300;}
#nav ul li a:hover							{color:#c9e600;}
#nav ul li.no-line {background-image: none;}

/* ---------------------------------------------------------*/

/* ------------------------ MIAN CONTENT HERE --------------*/

.top-content{background:url(../images/topcnt-bcg.jpg) repeat;position:relative;border-bottom:12px solid #c9e600;}
.shadow{background:url(../images/shadow.png) no-repeat center 100px;}
.content{width:850px;margin:0 auto;padding:65px 0 60px;}

.youtube{width:850px;}
.youtube h1{font-family: 'Oswald', sans-serif;font-size:31px;color:#fff;font-weight:300;text-align:center;margin:0;letter-spacing:4px;padding:0;}
.youtube h1 span{color:#c9e600;display:inline-block;}
.youtube h2{font-family: 'Oswald', sans-serif;font-size:22px;color:#fff;font-weight:400;text-align:center;margin:0 0 5px;letter-spacing:5px;padding:0 18px;background:url(../images/border_05.png) no-repeat center;}


.synopsis{background:url(../images/synopsis-texture-bcg.png) repeat;border-bottom:12px solid #c9e600;}
.synopsis-bcg{background:url(../images/synopsis-content-bcg.png) no-repeat center;}
.synopsis-content{width:850px;margin:0 auto;padding:55px 0;}
.synopsis-content h1{font-family: 'Oswald', sans-serif;font-size:68px;color:#fff;font-weight:300;text-align:center;margin:0 0 50px;letter-spacing:2px;padding:0 15px;background:url(../images/border_05.png) no-repeat center;}
.synopsis-content h3{font-family: 'Lato', sans-serif;font-size:20px;color:#fff;font-weight:700;text-align:center;margin:0;padding:0;text-transform:uppercase;margin:0 0 100px; font-style: italic;}
.synopsis-content h3 span{color:#fff;display:block;font-size:18px;font-family: 'Lato', sans-serif;font-weight:300;text-align:center;font-style:italic;text-transform:uppercase;}
.synopsis-content p{color:#fff;font-size:20px;font-family: 'Lato', sans-serif;font-weight:300;line-height:40px;padding:0 0 40px;width:660px;text-align:justify;margin:0 auto;}

.gallery{background:url(../images/gallery-bcg.jpg) repeat;border-bottom:12px solid #c9e600;}
.gallery-content{width:960px;margin:0 auto;padding:40px 0 120px;}
.gallery-content h1{font-family: 'Oswald', sans-serif;font-size:68px;color:#fff;font-weight:300;text-align:center;margin:0 0 40px;letter-spacing:2px;padding:0 15px;background:url(../images/border_05.png) no-repeat center;}
.gallery-photo1{float:left;display:inline-block;padding:0 12px 0px 0;margin:0 0 14px;}
.gallery-photo1 a{display:inline-block;}
.gallery-photo1 a img{border:3px solid #c9e600;}
.gallery-photo2{float:left;display:inline-block;padding:0 12px 0px 0;margin:0 0 14px;}
.gallery-photo2 a{display:inline-block;}
.gallery-photo2 a img{border:3px solid #c9e600;}
.gallery-photo3{float:left;display:inline-block;padding:0 0px 0px 0;margin:0 0 14px;}
.gallery-photo3 a{display:inline-block;}
.gallery-photo3 a img{border:3px solid #c9e600;}
.gallery-photo4{float:left;display:inline-block;padding:0 12px 0px 0;margin:-13.4% 0 0 0;position:relative;}
.gallery-photo4 a{display:inline-block;}
.gallery-photo4 a img{border:3px solid #c9e600;}
.gallery-photo5{float:left;display:inline-block;padding:0 12px 0px 0;margin:-13.4% 0 0 0;position:relative;}
.gallery-photo5 a{display:inline-block;}
.gallery-photo5 a img{border:3px solid #c9e600;}
.gallery-photo6{float:left;display:inline-block;padding:0 0px 0px 0;margin:0;}
.gallery-photo6 a{display:inline-block;}
.gallery-photo6 a img{border:3px solid #c9e600;}/* ---------------------------------------------------------*/

.film-maker{background:url(../images/filmmakers-bcg.png) repeat;border-bottom:12px solid #c9e600;}
.film-maker-content{width:960px;margin:0 auto;padding:50px 0 10px;}
.film-maker-content h1{font-family: 'Oswald', sans-serif;font-size:58px;color:#fff;font-weight:300;text-align:center;margin:0 0 40px;letter-spacing:0px;padding:0px;background:url(../images/border_05.png) no-repeat center;}
.film-maker-content ul{width:835px;margin:0 auto;}
.film-maker-content ul li{float:left;display:inline-block;padding:0 75px 0 0;width:380px;}
.film-maker-content ul li a img{display:block;border:3px solid #c9e600;margin:0 0 10px;}
.film-maker-content ul li h2{font-size:25px;font-weight:400;color:#fff;font-family: 'Oswald', sans-serif;padding:0 0 15px;}
.film-maker-content ul li h2 span{color:#c9e600;display:inline-block;}
.film-maker-content ul li h2 big{font-size:25px;font-weight:300;color:#fff;font-family: 'Oswald', sans-serif;display:inline-block;}
.film-maker-content ul li p{font-family: 'Lato', sans-serif;font-size:14px;color:#fff;font-weight:300;line-height:20px;padding:0 0 40px;}


.follow{background:url(../images/foolow-bcg.png) repeat;border-bottom:12px solid #c9e600;}
.follow-content{width:900px;margin:0 auto;padding:50px 0 100px;}
.follow-content h1{font-family: 'Oswald', sans-serif;font-size:68px;color:#fff;font-weight:300;text-align:center;margin:0 0 70px;letter-spacing:2px;padding:0px;background:url(../images/border_05.png) no-repeat center;}
.socail-follow{width:270px;float:left;padding:0 75px 0 0;}
.socail-follow h2{border-bottom:1px solid #c9e600;font-family: 'Oswald', sans-serif;font-weight:300;text-align:center;font-size:36px;color:#fff;padding:0 0 3px;margin:0 0 35px;}
.socail-follow ul{float:left;display:inline-block;margin:0 0 12px 25px;}
.socail-follow ul li{float:left;display:inline-block;padding:0 0 0 30px;}
.socail-follow ul li a{display:inline-block;}
.socail-follow p a{display:block;color:#c9e600;font-size:26px;font-family: 'Oswald', sans-serif;font-weight:300;text-align:center;}

.socail-follow2{width:220px;float:left;padding:0 65px 0 0;}
.socail-follow2 h2{font-family: 'Oswald', sans-serif;font-weight:300;text-align:center;font-size:36px;color:#fff;padding:0 0 3px;margin:0 0 35px;}
.socail-follow2 ul{float:left;display:inline-block;margin:0 0 12px 60px;}
.socail-follow2 ul li{float:left;display:inline-block;padding:0px;}
.socail-follow2 ul li a{display:inline-block;}
.socail-follow2 p a{display:block;color:#c9e600;font-size:26px;font-family: 'Oswald', sans-serif;font-weight:300;text-align:center;}

.socail-follow3{width:270px;float:left;padding:0 0px 0 0;}
.socail-follow3 h2{font-family: 'Oswald', sans-serif;font-weight:300;text-align:center;font-size:36px;color:#fff;padding:0 0 3px;margin:0 0 35px;}
.socail-follow3 ul{float:left;display:inline-block;margin:0 0 12px 0px;}
.socail-follow3 ul li{float:left;display:inline-block;padding:0 25px 0 0px;}
.socail-follow3 ul li a{display:inline-block;}
.socail-follow3 p a{display:block;color:#c9e600;font-size:26px;font-family: 'Oswald', sans-serif;font-weight:300;text-align:center;}


.contributors{background:url(../images/contributors-bcg.png) repeat;}
.contributors-content{width:900px;margin:0 auto;padding:50px 0 100px;}
.contributors-content h1{font-family: 'Oswald', sans-serif;font-size:65px;color:#fff;font-weight:300;text-align:center;margin:0 0 50px;letter-spacing:0px;padding:0px;background:url(../images/border_05.png) no-repeat center;background-size:1200px;}
.contributors-content ul{float:left;display:inline-block;margin:0;}
.contributors-content ul li{float:left;display:inline-block;padding:0 130px 0 0px;position:relative;}
.contributors-content ul li a{display:inline-block;}
.thanks{position:absolute;top:-50px;right:-25px;font-size:28px;color:#fff;font-family: 'Oswald', sans-serif;font-weight:300;width:200px;}