﻿

/*================================GLOBAL=======================================*/

@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
    html {zoom:1;}
}

html,*, body {
    padding:0;
	margin:0;
}


body #site{
	 width:100%;
	 min-height: 100%;
	 height: auto !important;
	 height: 100%;
	 background-size: cover;
	 background-attachment: fixed;
	 background-color:#5E0A4F;
}

body #form{
	 width:100%;
	 min-height: 100%;
	 height: auto !important;
	 height: 100%;
	 background-color:#ffffff;
}

.container{
	position: relative; 
	display: block;
	width: 100%;
	height: 100%;
	align: center;
	min-width: 944px;
	margin: 0px auto;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	behaviour: url(../css/PIE.htc);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 50% 50%;
	overflow-x:hidden;	
}

.page_menu_outer{
	position: fixed;
	display: block;
	top:0px;
	left:0px;
	height: 120px;
	width: 100%;
	min-width: 1024px;
	background-color:#ffffff;
	-webkit-box-shadow: 0px 2px 3px 3px rgba(0,0,0,0.2);
	box-shadow: 0px 2px 3px 3px rgba(0,0,0,0.2);
	z-index:5000;
}

.page_menu_inner{
	position: relative;
	display: block;
	margin:0px auto;
	width: 944px; 
	height: 120px;
}

.page_logo{
	position: relative;
	display: block;
	top:0px;
	margin:0 auto 15px auto;
	align:center;
	width: 800px;
	height: 96px;
}

picture{
	position: relative;
	display: block;
	margin:-300px auto;
	width:100%;
	min-width:1024px;
	overflow:hidden;	
}

picture.foodie{
	position:relative;
	display: block;
	margin: 0px auto;
	width:100%;
	min-width:1024px;
	overflow:hidden;
}

picture.newsboard{
	position:relative;
	display: block;
	margin:-200px auto;
	width:100%;
	min-width:1024px;
	overflow:hidden;
}

.top_pic{
	position: relative;
	display: block;
	margin: 85px auto 0px auto;
	height: 350px;
}

.top_pic_newsboard{
	position: relative;
	display: block;
	margin: 85px auto 0px auto;
	height: 200px;
}

.pageheader_wrapper{
	position:relative;
	top:20px;
	margin:0 auto;
	align:center;
	height:300px;
	width:944px;
	z-index:1000;
}

.pageheader_wrapper_newsboard{
	position:relative;
	top:20px;
	margin:0 auto;
	align:center;
	height:100px;
	width:944px;
	z-index:1000;
}


.whoweare_wrapper{
	position: relative;
	display: inline-block;
	margin:0 auto;
	padding:15px 0px;
	width:100%;
	min-width:1024px;
	background-color:#5E0A4F;
	border-top:1px solid #ffffff;
	-webkit-box-shadow: 0px 2px 3px 3px rgba(0,0,0,0.2);
	box-shadow: 0px 2px 3px 3px rgba(0,0,0,0.2);
	z-index:500;	
}

.to_invest_pic2, .for_investment_pic3{
	position: relative;
	display: block;
	margin: 0px auto;
	height: 350px;
}

.whatdowedo_wrapper{
	position: relative;
	display: block;
	margin:0 auto;
	padding:15px 0px 50px; 
	width:100%;
	min-width:1024px;
	border-top:1px solid #ffffff;
}

.sitemap_wrapper{
	position: relative;
	margin:450px auto 0px auto;
	align:center;
	width: 500px;
	height: 200px;
}

.twitter_feed,.twitter_feed2{
	position: relative;
	display: block;
	float:right;
	width:320px;
	margin: 0px 0px 5px 20px;
	
	border-radius:8px;
	overflow:hidden;
}

.twitter_feed{
	height:500px;
	border:2px solid rgba(204,153,0,1);
}
	
.twitter_feed2{
	height: 400px;
	border: 2px solid rgba(95,10,77,1);
}

/*=================================HOME=======================================*/


.logomenu_wrapper{
	position: relative;
	margin:450px auto 0px auto;
	align:center;
	width: 944px;
	height: 200px;
}

.homelogo{
	position: relative;
	display: block;
	height: 150px;
	background-image: url(../images/home/FK_Logo.png);
	background-repeat: no-repeat;
}

.menu1_wrapper{
	position: relative;
	display: block;
	margin:0 auto;
	width: 904px; 
	height: 50px;
	/*border:1px solid red;*/
}

.homemenu_button{
	position: relative;
	display: block;
	margin-top:20px;
	width: 400px;
	height: 30px;
	padding: 10px 0px 15px 0px;
	text-align: center;
	border-radius: 8px;
	-webkit-box-shadow: 2px 2px 2px 4px rgba(51,51,51,0.1);
	box-shadow: 2px 2px 2px 4px rgba(51,51,51,0.1);
}

#to_invest_button{
	float: left;
	background-color: rgba(94,10,79,1);
}

#for_investment_button{
	float:right;
	background-color: rgba(240,142,38,1);
}

/*================================LOOKING TO INVEST=======================================*/

.pageheader1{
	position:absolute;
	display: block;
	top:50px;
	left:500px;
	height:80px;
	width:500px;
	z-index:1000;
}

#whoweare_wrapper_to{
	background-color:#5E0A4F;
}

.whoweare_content{
	position: relative;
	display: block;
	padding:10px 0px 40px 0px;
	margin:60px auto 80px;
	width:944px;
	border-bottom:1px solid #ffffff;
}

#whatdowedo_wrapper_to{
	background-color:#5E0A4F;
}

.whatdowedo_content{
	position: relative;
	display: block;
	padding:10px 0px 40px;
	margin:60px auto 50px;
	width:944px;
	border-bottom:1px solid #ffffff;
}

.info1{
	position: relative;
	float:right;
	height:180px;
	width:235px;
	margin:20px 0px 10px 20px;
}

.info2{
	position: relative;
	float:left;
	height:95px;
	width:300px;
	margin:10px 20px 0px 0px;
}

.info3{
	position: relative;
	float:left;
	height:170px;
	width:235px;
	margin:10px 30px 20px 0px;
}



/*===============================LOOKING FOR INVESTMENT===================================*/

.pageheader2{
	position:absolute;
	display: block;
	top:250px;
	left:370px;
	height:80px;
	z-index:1000;
}

#whoweare_wrapper_for{
	background-color:#FF7D1F;
}

.whoweare_content_for{
	position: relative;
	display: block;
	padding:10px 0px 40px 0px;
	margin:60px auto 50px;
	width:944px;
	border-bottom:1px solid #ffffff;
}

#whatdowedo_wrapper_for{
	background-color:#FF7D1F;
}

.whatdowedo_content_for{
	position: relative;
	display: block;
	padding:10px 0px 80px 0px;
	margin:60px auto 50px;
	width:944px;
	border-bottom:1px solid #ffffff;
}

.info4{
	position: relative;
	float:right;
	height:194px;
	width:192px;
	margin:0px 0px 0px 20px;
}

.info5{
	position: relative;
	float:left;
	height:96px;
	width:300px;
	margin:0px 20px 0px 0px;
}


/*========================================FOOTER==========================================*/

.footer_outer_wrapper{
	position: relative;
	display: inline-block;
	margin:0 auto;
	padding:15px 0px 80px 0px;
	width:100%;
	min-width:944px;
	/*border-top:1px solid #ffffff;*/
	height:350px;
	overflow-x:hidden;
}

.footer_inner_wrapper{
	position: relative;
	display: block;
	margin:0 auto;
	padding:0px;
	width:944px;
	height:300px;
}

#footer1{
	background-color: #FF7D1F;
}

#footer2{
	background-color: #5E0A4F;

}


.address{
	position: relative;
	display:block;
	width:944px;
	margin:35px auto 0px;
	align:center;
	height:25px;
}

.contact{
	position: relative;
	display:block;
	width:944px;
	margin:5px auto 0px;
	align:center;
	height:25px;
}

.social_butts{
	position: relative;
	display:block;
	width:120px;
	margin:45px auto 0px;
	align:center;
	height:50px;

}

.copyright{
	position:relative;
	display: block;
	float:left;
	clear:left;
	height:20px;
	width:100px;
	margin-top:30px;
}

.add_this{
	position: relative;
	display:block;
	float:right;
	align:right;
	height:20px;
	width:130px;
	margin-top:30px;
}

.fb{
	position:relative;
	display: block;
	float:left;
	height:50px;
	width:50px;
	margin-right:15px;
}

.tw{
	position:relative;
	display: block;
	float:left;
	height:50px;
	width:50px;
	margin-right:15px;
}

.linked{
	position:relative;
	display: block;
	float:left;
	height:50px;
	width:50px;
}

/*========================================FORM==========================================*/

.register_text{
	position: relative;
	display:block;
	margin:20px auto 0px auto;
	align:center;
	height:40px;
	width:880px;
	/*border:1px solid #ffffff*/
}

.subscribe_wrapper{
	position: relative;
	display:block;
	margin:20px auto 0px auto;
	align:center;
	height:40px;
	width:880px;
	/*border:1px solid #ffffff*/
}


body{
	margin:0px;
	padding:0px;
}

input{
	font-family: 'Raleway', sans-serif;	
	font-weight:200;
	font-size:14px;
	border: none;
}

input[type=text1]#input1{
	position:relative;
	float:left;
	height:30px;
	padding:5px 5px 2px 8px;
    margin:0px 20px 0px 0px;
    -moz-border-radius:5px;
	border-radius:5px;
	color:#ffffff;
	width:250px;
	background-color:#ff9b52;
	behaviour:url(../css/PIE.htc);
}

input[type=text1]#input2{
	position:relative;
	float:left;
	height:30px;
	padding:5px 5px 2px 8px;
    margin:0px 20px 0px 0px;
    -moz-border-radius:5px;
	border-radius:5px;
	color:#ffffff;
	background-color:#8c0f76;
	width:250px;
	behaviour:url(../css/PIE.htc);
}


input[type=submit],input[type=submit]#submit2{
	position: relative;
	float: left;
	padding: 0px 10px 0px 10px;
	margin: 1px 5px 0px 0px;
	height: 28px;
	width:65px;
	font-size: 12px;
	border: none;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behaviour: url(../css/PIE.htc);
}


#submit1{
	background-color: #5E0A4F;
	color: #F08E26;
	}
	
#submit2{
	background-color: #F08E26;
	color: #5E0A4F;
	padding: 4px 10px 0px 10px;
	margin: 0px 5px 0px 0px;
	height: 28px;
	width:65px;
	font-size: 12px;
	border: none;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behaviour: url(../css/PIE.htc);
}


/*======================================PRESS============================================*/


#accordionToInvest, #accordionContentToInvest{background-color: #FF7D1F;}
#accordionForInvest, #accordionContentForInvest{background-color: #5E0A4F;}
	
.accordionButton {	
	width: 100%;
	height:60px;
	float: left;
	cursor: pointer;
	padding:10px 0px 0px 0px;
	overflow-x:hidden;
	border-top:1px solid #ffffff;
}
 
.accordionContent {	
	width: 100%;
	float: left;
	display: none;
	padding:5px 0px;
	overflow-x:hidden;
	border-bottom:1px solid #ffffff;
}

.arrow {
	width: 300px;
	position:relative;
	margin:10px auto 0px;
	align:center;
	display:block;
	cursor: pointer;
	height:35px;
	padding:5px 8px 0px;
	text-align:center;
	font-family: 'Raleway', sans-serif;	
	font-weight:100;
	font-size:24px;
	border: none;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behaviour: url(../css/PIE.htc);
}

#accordionForInvestArrow {
	color:#5E0A4F;
	background-color: #FF7D1F;
}

#accordionToInvestArrow {
	color:#FF7D1F;
	background-color: #5E0A4F;
}

#film_roll{
	position: relative;
	display: block;
	padding:0px;
	margin:0px auto;
	width:944px;
	height:250px;
	overflow-x:scroll;
}

.film_roll_item{
	position: relative;
	display: inline-block;
	float:left;
	height:200px;
	min-width:150px;
	max-width:250px;
	margin:20px 20px;
}

/*======================================BLOG============================================*/

.pageheader3{
	position:absolute;
	display: block;
	top:110px;
	left:650px;
	height:80px;
	width:300px;
	z-index:1000;
}