              /*
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
 
.clearfix {
    display: inline-block;
}
 
html[xmlns] .clearfix {
    display: block;
}
 
* html .clearfix {
    height: 1%;
}                   */

	/* Style for our header texts 
	* --------------------------------------- */
  
  
  @font-face {
    font-family: 'BebasNeueRegular';
    src: url('../fonts/BebasNeue-webfont.eot');
    src: url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BebasNeue-webfont.woff') format('woff'),
         url('../fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('../fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
    }
    
    @font-face {
    font-family: 'droid_sansregular';
    src: url('../fonts/DroidSans-webfont.eot');
    src: url('../fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/DroidSans-webfont.woff') format('woff'),
         url('../fonts/DroidSans-webfont.ttf') format('truetype'),
         url('../fonts/DroidSans-webfont.svg#droid_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
  }
 
 
 
 @font-face {
    font-family: 'droid_sansbold';
    src: url('../fonts/DroidSans-Bold-webfont.eot');
    src: url('../fonts/DroidSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/DroidSans-Bold-webfont.woff') format('woff'),
         url('../fonts/DroidSans-Bold-webfont.ttf') format('truetype'),
         url('../fonts/DroidSans-Bold-webfont.svg#droid_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
    }
    
  body {
   font-family: "droid_sansregular", arial, helvetica; 
   }
  
	h1{
		font-size: 5em;	
		font-family: arial, helvetica;
		color: #fff;
		margin:0;
		padding:0;
	}
  
  strong {
   font-family: "droid_sansbold", arial, helvetica;       
   font-weight: normal;
   font-style: normal; 
}

 em {
   font-family: "droid_sansregular", arial, helvetica;       
   font-weight: normal;
   font-style: italic; 
}

.nobreak {
	white-space: nowrap;
}

  
  #fullPage-nav span {
   border-color: white                     
  }
  #fullPage-nav li .active span {
  background-color: white                                
  }
	
::-moz-selection {background: #47f596;color: white; }
::selection {background: #47f596;color: white; }

	
	/*  texts in each section 
	* --------------------------------------- */
	.section {
		text-align:left;
    background-color: #000;  
    /*clear:both;*/  
	}

  .section .welcome img {width: 212px;}
  
  .section h1, .section h2 {
    margin: 0;
    padding: 0;
    font-size: 5em;
    margin-bottom: 0.10em;
    font-family: 'BebasNeueRegular', sans-serif;
	  text-transform: uppercase;
    margin-top: 2em;
    margin-top: 0em;
    line-height: 1em;
    color: #fff;
  }
 
  .section h2 {
    font-size: 1.5em;
   /* text-shadow: 1px 1px #000;*/
    margin: 0;
    padding: 0;
  }
  
  .line {
    width: 180px;
    border-bottom: solid white 1px;
    margin-bottom: 22px;
    margin-top: 50%;
}


img.smlogo {
	position: fixed; 
	bottom: 18px; 
	left: 2%; 
	border: 0; 
	width: 30px; 
	z-index: 8001;

}

  .section .name {
    /*position: absolute;
    top: 0;
    left: 0;
    text-shadow: 1px 1px #000;*/
   }            
   
  .section .name p {
   color: #fff;  
   margin-top: -6px;  
  }

  .section .bio {
    width: 15%;
    padding-left: 2%; 
    padding-right: 3%;
    /*background-color: rgba(0,0,0,1);*/
    height: 90%;       
    width: 320px;
    /*padding-top: 5%;*/

}

  .right .bio {
    float: right;                       
  }
  .right .bg {
    float: none;                       
  }
  
  .left .bio {
    float: left;                  
  }
  .left .bg {
    float: none;                   
  }
                
	.section .bio p, .name p {
    font-size: 16px;
    line-height: 1.6em; 
    color: #fff;    
    margin:0;
    padding:0;
  }
  
  .section .bio p {
  font-size: 15px;              
  }
  
  .section p.perex {
  font-size: 22px;
  line-height: 1.5em;
  margin-bottom: 1.2em;                    
                   }
    

  .section .bg {
    height: 100%;
    width: auto;
    overflow: hidden; 
  }
  
   .section .welcome {
   position: absolute;
   padding-left: 2%;
   padding-top: 3%; 
   z-index: 100;
   opacity: 1;
   filter: alpha(opacity = 100); /* For IE */
   height: 97%
   width: 100%;
   }

   .section .welcome p {
	color: #fff;
	line-height: 1.5em;
   }

   .section .welcome a {
   color: #47f596;
   text-decoration: underline;
    }

   .section .welcome a:hover {
   color: #ff508f;

   text-decoration: none;
    }


   .section .welcome #menu {
	position: absolute;
	padding: 0 !important;
	margin: 0 !important;
	bottom: 0 !important;
   }

   .section .welcome #menu p {
   margin-top: 3em;
   margin-bottom: 1em;
   }

   .section .welcome #menu li {
    border: 3px solid #47f596;
    -webkit-border-radius: 10%;
    -moz-border-radius: 10%;
    border-radius: 10%;
	margin-right: 8px;
	background: #47f596;
   }

   .section .welcome #menu li a {
	font-size: 2em;
   }


   .section .welcome #menu li:hover{
	background: #fff;
	border: 3px solid #fff;
   -webkit-border-radius: 10%;
    -moz-border-radius: 10%;
    border-radius: 10%;
}

   .section .welcome #menu li a:hover {
   background: #fff;
   }	



	.section .welcome p {
		font-size: 20px;
	}

	.section .welcome p.perex {
		font-size: 36px;
		margin-bottom: 0.7em;
	}

	.section .welcome hr {
		border: 1px solid #fff;
		height: 0px;
		margin: 0;
		padding: 0;
		width: 380px;
		margin-top: 2em;
		margin-bottom: 2em;
	}

	/*	.section .welcome p, .section .welcome p.perex, .section .welcome hr {	
		margin-left: auto !important;
		margin-right: auto !important;
		}

.section .welcome {		   text-align: center;}
*/



	/* Defining each sectino background and styles 
	* --------------------------------------- */

  #section0 {z-index: 10000 !important;}

  #section0 .bg {
		/*background-image: url(../imgs/karel_novotny_brand_farm_1600.jpg);*/
		background-color: #000;
		padding: 0;
		opacity: 0.3;
		filter: alpha(opacity = 30); /* For IE */
		background-position: left 50% !important;
	}

	#contact {background-position: left 50% !important;}


  
  #section0 .bio {
  /*left: 3%;
  top: 40%;*/               
  } 
  
  #section0 h1 {
  font-size: 120px;
  padding-top: 12%; 
  /*position: absolute;
  top: 15%;
  left: 3%;*/
  }


   #section0,  #section0 .welcome {
	 height: 100%;
	 width: 100%;
	 padding: 0;
	 margin: 0;
  }

  #section0 .welcome {
  left: 2%;
  }
  
 #section0 img {
 position: absolute;
 top: 2%;
 }

  #section0 #menu {
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  height: 150px;
  bottom: 2%;
  left: 0%;
  }

	



  #section1 h1, #section1 a {color: #343d42 !important} 
#section1 .bg {
		/*background-image: url(../imgs/otto_bohus_brand_farm_1600.jpg);*/
		padding: 0;
		background-position: 70% 50% !important;
	}
  
  #section1 .bio {
  /*left: 6%;
  top: 6%;*/               
  } 

  #section1 .h1 {color: #}
  
  #section1 .name {
    
  top: 20%;
  left: 35%;           
  }
  
  #section2 h1, #section2 a {color: #ffe886 !important} 
  #section2 .bg {
		/*background-image: url(../imgs/iva_mrackova_brand_farm_1600.jpg);*/
		padding: 0;
    background-position: left 50% !important;
	}
  
  #section2 .name {
  top: 80%;
  left: 45%;
  }  
  

    #section3 h1, #section3 a {color: #ecba34 !important} 
	#section3 .bg {
		/*background-image: url(../imgs/david_grund_brand_farm_1600.jpg);*/
		padding: 0;
    background-position: right 50% !important;
	}
  
  #section3 .name {
  top: 81%;
  left: 37%;
  } 

  #section4 h1, #section4 a {color: #e13c29 !important} 

	#section4 .bg {
		/*background-image: url(../imgs/magda_matinkova_brand_farm_1600.jpg);*/
		padding: 0;
    background-position: 20% bottom !important;
	}

  #section4 .bio p, #section4 .bio h1 {
  /*right: 30%;
  bottom: 5%;*/   
  color: #000;            
  }     
  
  #section4 .name {
  top: 80%;
  left: 39%;
  }      


  #section5 h1, #section5 a {color: #afcebd !important} 

	#section5 .bg{
	/*background-image: url(../imgs/ondra_svec_brand_farm_1600.jpg);*/
  background-position: 50% 50% !important;
	}
  
  #section5 .bio {
 /* text-align: center;
  position: relative;
  width: 360px;
  top: 30%;  
  margin-left: auto;
  margin-right: auto;*/    
}

  #section5 .bio .line {
  /*margin-left: auto;
  margin-right: auto;*/           
                       }
  #section6 h1, #section6 a {color: #f5daba}
	#section6 .bg {
		/*background-image: url(../imgs/petra_bartonkova_brand_farm_1600.jpg);*/
		padding: 0;
		background-position: left bottom !important;
	}
  
  #section6 .bio {
  /*right: 8%;
  bottom: 10%;*/               
  } 


	#section7 h1, #section7 a {color: #aed1d0}

 	#section7 .bg {
		/*background-image: url(../imgs/jan_rezac_brand_farm_1600.jpg);*/
		padding: 0;
	}
  
#section7 .bio {
  /*left: 2%;
  top: 10%;*/               
} 

#section8 h1, #section8 a {color: #f6b9ff}

  #section8 .bg {
	/*background-image: url(../imgs/veronika-indrakova_brand_farm_1600.jpg);*/
	padding: 0;
  background-position: 65% 50% !important;
	}
  
#section8 .bio {
  /*left: 9%;
  bottom: 10%;*/               
} 


#contact {z-index: 8000 !important;}

#contact {
   text-align: left;      
 }

#contact .bg {
		/*background-image: url(../imgs/karel_novotny_brand_farm_1600.jpg);*/
		background-color: #000;
		padding: 0;
		/*opacity: 0.4;
		filter: alpha(opacity = 40); */
		}


.dark h1, .dark h2, .dark p {color: #000 !important; /*text-shadow: 1px 1px #fff;*/}
.dark .line {border-color: #000;}

.bio a {
        color: #404070;
        text-decoration: underline;
}
.bio a:hover
{
        color: #47f596;
        text-decoration: none;
}


	
	/* Backgrounds will cover all the section
	* --------------------------------------- */



@media all and (min-width: 1401px) {
 
#section0 .bg, #contact .bg {background-image: url(../imgs/karel_novotny_brand_farm_1600.jpg);}
#section1 .bg {background-image: url(../imgs/otto_bohus_brand_farm_1600.jpg);}
#section2 .bg {background-image: url(../imgs/iva_mrackova_brand_farm_1600.jpg);}
#section3 .bg {background-image: url(../imgs/david_grund_brand_farm_1600.jpg);}
#section4 .bg {background-image: url(../imgs/magda_matinkova_brand_farm_1600.jpg);}
#section5 .bg {background-image: url(../imgs/ondra_svec_brand_farm_1600.jpg);}
#section6 .bg {background-image: url(../imgs/petra_bartonkova_brand_farm_1600.jpg);}
#section7 .bg {background-image: url(../imgs/jan_rezac_brand_farm_1600.jpg);}
#section8 .bg {background-image: url(../imgs/veronika-indrakova_brand_farm_1600.jpg);}



	.section .bg {
	background-size: cover;
    background-position: center center;
	}

   .section .bio .name {
   padding-top: 5%;
   }


	 .section .bio h1 {
     margin-bottom: 0.2em;   
/*     padding-right: 26px;*/
	 padding-top: 60%;
     }

   .section .welcome h1 {
   /*font-size: 150px !important;*/
   }

   .section .welcome p.perex {
    width: 800px;       
     }

	.section .welcome p {
    width: 600px;       
     }

	.section .welcome #menu {
	height: 200px !important;
   }

   img.smlogo {
   left: 2%;
   
   }

    #contact h1 {
		font-size: 64px;
		padding-top: 50%;
	}

	#contact p.perex {
		font-size: 28px;
		width: 500px;
	}



}

@media all and (max-width: 1441px) {


#section0 .bg, #contact .bg {background-image: url(../imgs/karel_novotny_brand_farm_1600.jpg);}
#section1 .bg {background-image: url(../imgs/otto_bohus_brand_farm_1600.jpg);}
#section2 .bg {background-image: url(../imgs/iva_mrackova_brand_farm_1600.jpg);}
#section3 .bg {background-image: url(../imgs/david_grund_brand_farm_1600.jpg);}
#section4 .bg {background-image: url(../imgs/magda_matinkova_brand_farm_1600.jpg);}
#section5 .bg {background-image: url(../imgs/ondra_svec_brand_farm_1600.jpg);}
#section6 .bg {background-image: url(../imgs/petra_bartonkova_brand_farm_1600.jpg);}
#section7 .bg {background-image: url(../imgs/jan_rezac_brand_farm_1600.jpg);}
#section8 .bg {background-image: url(../imgs/veronika-indrakova_brand_farm_1600.jpg);}


	.section .bg {
	background-size: cover;
    background-position: center center;
	}

   .section .bio .name {
   padding-top: 5%;
   }

    .section .bio h1 {
     font-size: 58px !important;
     margin-bottom: 0.2em;   
     padding-right: 26px;
	 padding-top: 44%;
     }

	 .section .bio  {width: 260px !important;}

     .section .bio p.perex {
     font-size: 17px !important;         
     }

	 .section .welcome h1 {
		font-size: 100px !important;		
		padding-bottom: 0px !important;
		padding-top: 12% !important;
	 }

	 .section .welcome hr {
		margin-top: 0;
		margin-bottom: 20px;
	}

	.section .welcome p {
		font-size: 16px;
		width: 480px; 
	}

	.section .welcome p.perex {
		font-size: 28px;
		margin-bottom: 0.7em;
		line-height: 1.35em;
		width: 640px; 
	}

	
   .section .welcome #menu p {
	margin-bottom: 0.5em;
   }

	.section .welcome #menu {
	height: 140px !important;
   }

   .section .welcome #menu li a {
	font-size: 20px;
   }

   .section .welcome #menu li {
     padding: 0;
	 margin-right: 10px;
   }


    #contact h1 {
		font-size: 64px !important;
		padding-top: 40% !important;
	}

	#contact p.perex {
		font-size: 22px !important;
		width: 500px !important;
	}




  }

@media all and (max-width: 1024px) {

#section0 .bg, #contact .bg {background-image: url(../imgs/karel_novotny_brand_farm_1024.jpg);}
#section1 .bg {background-image: url(../imgs/otto_bohus_brand_farm_1024.jpg);}
#section2 .bg {background-image: url(../imgs/iva_mrackova_brand_farm_1024.jpg);}
#section3 .bg {background-image: url(../imgs/david_grund_brand_farm_1024.jpg);}
#section4 .bg {background-image: url(../imgs/magda_matinkova_brand_farm_1024.jpg);}
#section5 .bg {background-image: url(../imgs/ondra_svec_brand_farm_1024.jpg);}
#section6 .bg {background-image: url(../imgs/petra_bartonkova_brand_farm_1024.jpg);}
#section7 .bg {background-image: url(../imgs/jan_rezac_brand_farm_1024.jpg);}
#section8 .bg {background-image: url(../imgs/veronika-indrakova_brand_farm_1024.jpg);}


	.section .bg {
	background-size: cover;
    background-position: center center;
	}

   .section .bio .name {
   padding-top: 5%;
   }

      .section .bio h2 {
   font-size: 18px;
   }


    .section .bio h1 {
     font-size: 36px !important;
     margin-bottom: 0.2em;   
     padding-right: 26px;
	 padding-top: 36%;
     }

	 .section .bio  {width: 180px !important;}

     .section .bio p.perex {
     font-size: 14px !important;         
     }

	 .section .welcome img {width: 150px !important;}

	/*  .section .welcome {text-align: center;}*/

	 .section .welcome h1 {
		font-size: 80px !important;		
		padding-bottom: 0px !important;
		padding-top: 12% !important;
	 }

	 .section .welcome hr {
		margin-top: 0;
		margin-bottom: 15px;
	}

	.section .welcome p {
		font-size: 14px;
     width: 580px; 
	}

	.section .welcome p.perex {
		font-size: 20px;
		margin-bottom: 0.7em;
		line-height: 1.35em;
       width: 580px; 
	}

	.section .welcome #menu {
	height: 120px !important;
   }

   .section .welcome #menu p {
	margin-bottom: 0.5em;
   }

   .section .welcome #menu li a {
	font-size: 18px;
	padding: 3px !important;
   }

   .section .welcome #menu li {
     padding: 0;
	 margin-right: 5px;
   }


       #contact h1 {
		font-size: 44px !important;
		padding-top: 15% !important;
	}

	 #contact hr {
	 width: 260px !important;
	 }

	#contact p.perex {
		font-size: 18px !important;
		width: 280px !important;
	}

.section .subscribe #e-mail_submit {
	width: 100px !important;
	height: 38px !important;
	font-size: 22px !important;
}

.section .subscribe input[type="text"], .section .subscribe input[type="email"] {
	height: 36px !important;
	width: 180px !important;
}



  }
/*KONEC DESKTOP LAYOUTU*/  



  @media all and (max-width: 480px) {


#section0 .bg, #contact .bg {background-image: url(../imgs/karel_novotny_brand_farm_480.jpg);}
#section1 .bg {background-image: url(../imgs/otto_bohus_brand_farm_480.jpg);}
#section2 .bg {background-image: url(../imgs/iva_mrackova_brand_farm_480.jpg);}
#section3 .bg {background-image: url(../imgs/david_grund_brand_farm_480.jpg);}
#section4 .bg {background-image: url(../imgs/magda_matinkova_brand_farm_480.jpg);}
#section5 .bg {background-image: url(../imgs/ondra_svec_brand_farm_480.jpg);}
#section6 .bg {background-image: url(../imgs/petra_bartonkova_brand_farm_480.jpg);}
#section7 .bg {background-image: url(../imgs/jan_rezac_brand_farm_480.jpg);}
#section8 .bg {background-image: url(../imgs/veronika-indrakova_brand_farm_480.jpg);}




  
  #section0 .bg, #section1 .bg, #section2 .bg, #section3 .bg, #section4 .bg, #section5 .bg, #section6 .bg, #section7 .bg, #section8 .bg, #section9 .bg, #contact {
	background-size: 100% !important;
    background-position: top center !important;
    background-repeat: no-repeat;
	}       
	

.section {}

   .section .bio {
      position: absolute !important;
      bottom: auto !important;
      right: auto !important;
      top: auto !important;
      left: auto !important;
      left: 0% !important;
      bottom: 60px  !important; 
      text-align: left !important;  
      margin-left: 0 !important;
      margin-right: 0 !important;   
	  width: 90% !important;
    }
    
    .section .bio h1 {
     font-size: 40px;
     margin-bottom: 0.3em;   
     padding-right: 26px;     
	 padding-top: 65% !important;
                     }

	 .section .name {
	 margin-top: 3% !important;
	 }
                     
    .section .line {border:none;}
                     
     .section .bio p {
     font-size: 12px; 
     width: 98%;              
                     }              

	 .subscribe {
	 display: none !important;
	 }

	 .section .subscribe {
	 display: block !important;
	 }

	 .social-icons {
	 display: none !important;
	 }
	
	#section1 .bio h1 { width: 70% !important;}
	#section2 .bio h1 { width: 70% !important;}
    #section4 .bio h1 { width: 70% !important;}
    #section7 .bio h1 { width: 70% !important;}


	.section .welcome {}

	.section .welcome h1 {
		font-size: 80px !important;		
		padding-bottom: 0px !important;
		padding-top: 25% !important;
	 }
	 .section .welcome hr {width: 95%;}

	 .section .welcome hr {
		margin-top: 0;
		margin-bottom: 15px;
	}

	.section .welcome p {
		font-size: 12px;
	}

	.section .welcome p.perex {
		font-size: 17px;
		margin-bottom: 0.7em;
		line-height: 1.35em;
	}

	.section .welcome #menu {
	height: 170px !important;
   }

   .section .welcome #menu p {
	margin-bottom: 0.5em;
   }

   .section .welcome #menu li a {
	font-size: 18px;
	padding: 3px !important;
   }

   .section .welcome #menu li {
     padding: 0;
	 margin-right: 10px;
	 margin-bottom: 10px;
   }



/*KONEC MOBILE LAYOUTU*/                    
}



@media all and (min-width: 1601px) {  

#section0 .bg, #contact .bg {background-image: url(../imgs/karel_novotny_brand_farm_1920.jpg);}
#section1 .bg {background-image: url(../imgs/otto_bohus_brand_farm_1920.jpg);}
#section2 .bg {background-image: url(../imgs/iva_mrackova_brand_farm_1920.jpg);}
#section3 .bg {background-image: url(../imgs/david_grund_brand_farm_1920.jpg);}
#section4 .bg {background-image: url(../imgs/magda_matinkova_brand_farm_1920.jpg);}
#section5 .bg {background-image: url(../imgs/ondra_svec_brand_farm_1920.jpg);}
#section6 .bg {background-image: url(../imgs/petra_bartonkova_brand_farm_1920.jpg);}
#section7 .bg {background-image: url(../imgs/jan_rezac_brand_farm_1920.jpg);}
#section8 .bg {background-image: url(../imgs/veronika-indrakova_brand_farm_1920.jpg);}

}





	/* Overwriting styles for control arrows for slides
	* --------------------------------------- */
	.controlArrow.prev {
		left: 50px;
	}
	.controlArrow.next{
		right: 50px;
	}


  .subscribe   {
  position: fixed; z-index:98; bottom: 16px; right: 260px; border: 0; width: auto; }

    fieldset {
	border: none;
	display: block;
}


.subscribe input, #subscribe_form button {
	float: left;
}
.subscribe #e-mail {
	/*width: 200px;*/
}
.subscribe #e-mail_submit {
	width: 100px;
	height: 34px;
	border: none;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	font-family: "BebasNeueRegular", arial, sans-serif;
	font-size: 20px;
	cursor: pointer;
	color: #47f596;
	border: 2px solid #47f596;
	background: none;
	border-left: none;
}

.subscribe #e-mail_submit:hover {
	color: #fff;
	background: #47f596;
	border: none;
}

input, textarea {
/*	font-family: clearsans-regular, arial, sans-serif;*/
}
button {
/*	font-family: clearsans-bold, arial, sans-serif;*/
}
input[type="text"], input[type="email"] {
	height: 32px;
	border: 1px solid #47f596;
	padding-left: 14px;
	box-shadow: inset 2px 2px 6px 0 rgba(128, 128, 128, .3);
	font-size: 18px;
	color: #999;
	background: #fff;
  border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
  width: 100px;
}
input[type="text"]:focus, input[type="email"]:focus, textarea:focus {
	border-color: #ff508f;
	outline: none;
  width: 210px;
     -moz-transition: all 0.15s ease-in-out;
    -webkit-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}
input::-webkit-input-placeholder {
	color: #bbb;
}
input:-moz-placeholder {
	color: #bbb;
}
input::-moz-placeholder {
	color: #bbb;
}
input:-ms-input-placeholder {
	color: #bbb;
}

.section .subscribe  {
	position: relative !important;
	width:auto;
	z-index:98; bottom: 0; right: 0; border: 0; width: auto; 
	clear: both;
	margin-bottom: 15px;
}

.section .subscribe #e-mail_submit {
	width: 140px;
	height: 54px;
	font-size: 26px;
	color: #fff;
	border: 2px solid #47f596;
	background: #47f596;
}

.section .subscribe #e-mail_submit:hover {
	color: #fff;
	background: #ff508f;
	border-color: #ff508f;
	border: none;
}



.section .subscribe input[type="text"], .section .subscribe input[type="email"] {
	height: 52px;
	width: 220px;
}


.social-icons { clear: both; *zoom: 1;  position: fixed; z-index:8001; bottom: 18px; right: 17px; border: 0; width: auto; }
.social-icons:after, .social-icons:before { content: ""; display: table; }
.social-icons:after { clear: both; }
.social-icons a { border-bottom: none; }

.social-icons { text-align: center; }
.social-icons span { margin: 0px 0px; }
.social-icons a img { display: none; }

.social-icons a {
    width: 26px;
    height: 26px;
    border-radius: 100%;
    color: #fff !important;
    border: 2px solid #fff;
    font-size: 16px;
    line-height: 26px;
    text-align: center;
    font-family: "FontAwesome";
    display: block;
    float: left;
    margin-right: 6px;
    -moz-transition: all 0.15s ease-in-out;
    -webkit-transition: all 0.15s ease-in-out;
    -ms-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}
.social-icons a:hover  { border-color: #47f596 !important; background: #47f596 !important; color: #fff !important;}



.language {
	clear: both; *zoom: 1;  position: absolute; z-index:10001; bottom: 18px; right: 17px; border: 0; width: auto;
	color: #fff;
}

.language a {color: #47f596; text-decoration: underline;}
.language a:hover {color: #ff508f; text-decoration: none;}


/*.section .social-icons { clear: both; position: relative; top:0 ; left: 0;  left: 3%; width: auto; margin-top: 30px;}*/

  
  	/* LOADER
	* --------------------------------------- */
  
  .pace .pace-progress {
  background: #47f596;
  position: fixed;
  z-index: 2000;
  bottom: 0;
  left: 0;
  height: 2px;

  -webkit-transition: width 1s;
  -moz-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s;
}

.pace-inactive {
  display: none;
}
  