

@import url('../fonts/stylesheet.css');



* {

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	margin: 0px;

	padding: 0px;

	-webkit-font-smoothing: antialiased;

}



h3 span.italic{

    font-family: 'latoblack_italic';

}



h3 span.black{

	font-family: 'latobold';

}



.orange{

	color: #e9612c;

}



.underline{

	text-decoration: underline;

}



.container{

	width: 100%;

}



.row{

	width: 885px;

	margin: 0 auto;

}



.float-left{

	float: left;

}



.float-right{

	float: right;

}



.clearfix{

	clear: both;

}



.text-left{

	text-align: left;

}



h1{ 

	font-size: 69px;

	line-height: 69px;

 	color: white;

 	font-family: 'disney_heroicregular';

 	text-align: center;

 	text-shadow: 7px 5px 2px rgba(60, 32, 10, 1)

}



h2{

	color: #d71010;

	font-size: 52px;

	font-family: 'latobold';

	margin-bottom: 10px;

	margin-top: 10px;

}



h3{

	font-size: 30px;

	font-family: 'latoregular';

	line-height: 34px;

	color: #573322;

	margin-bottom: 10px;

}



h4{

	font-size: 21px;

    font-family: 'open_sansbold';

}



h5{

	font-size: 23px;

	color: #000000;

	font-family: 'latoitalic';

	font-weight: normal;

	margin-bottom: 30px;

}



p{

	font-size: 17px;

	font-family: 'open_sansregular';

	margin-bottom: 12px;

	line-height: 22px;

	color: black;

	text-align: left;

}



header{

	width: 100%;

	min-height: 140px;

	height: auto;

	margin: 0 auto;

	background: url('../images/bg-header.jpg');

	background-repeat: repeat;

	position: relative;

	text-align: center;

}



header .row{

	padding-top: 30px;

	padding-left: 70px;

}



header .row h1{

	float: left;

	margin-top: 15px;

}



header .logo{

	float: left;

	margin-top: 15px;

	margin-right: 45px;

}



header ul{

	list-style-type: none;

}



.share-this{

	margin-bottom: 20px;

	height: 40px;

}



header ul li{

	width: 50%;

	float: left;

	display: block;

	text-align: left;

	font-family: 'open_sansregular';

	font-size: 15px;

	color: white;

}



header ul li span{

	display: block;

	float: left;

	background: url('../images/nike.png');

	background-repeat: no-repeat;

	width: 19px;

	height: 21px;

	margin-right: 5px;

	background-position: 0px 3px;

}



section.section1 .container .row{

	background: white;

	padding: 20px;

	text-align: center;

}



.social{

	margin-bottom: 30px;

}



section.section1 .container .row h1.last{

	text-align: left;

}



section.section1 .container .row h1.last a{

	color: #083cff;

	font-size: 77px;

	font-family: 'justlefthandregular';

	text-shadow: none;

	text-align: left;

	font-weight: normal;

	text-decoration: none;

}



section.section1 .container .row h1.last img{

	margin-bottom: -10px;

	margin-right: 20px;

}





section.section2 .container .row{

	padding: 30px 30px 20px 30px;

	background-color: #efe3c8;

}



section.section2 .container .row div.subscribe{

	width: 610px;

	margin-left: 30px;

	margin-top: 10px;

}



section.section2 .container .row div.subscribe .form{

	width: 100%;

	background-color: white;

	height: 55px;

}



section.section2 .container .row div.subscribe .form img{

	margin-top: 19px;

	margin-left: 19px;

	float: left;

}



section.section2 .container .row div.subscribe .form input[type="email"]{

	border: none;

	font-size: 19px;

	color: #5b5b5b;

	margin-left: 15px;

	margin-top: 14px;

	padding: 5px;

	width: 270px;
	background:#fff;

}





section.section2 .container .row div.subscribe .form input::-webkit-input-placeholder {

	font-size: 19px;

	color: #5b5b5b;

}



section.section2 .container .row div.subscribe .form input:-moz-placeholder { /* Firefox 18- */

	font-size: 19px;

	color: #5b5b5b;

}



section.section2 .container .row div.subscribe .form input::-moz-placeholder {  /* Firefox 19+ */

	font-size: 19px;

	color: #5b5b5b;

}



section.section2 .container .row div.subscribe .form input:-ms-input-placeholder {  

	font-size: 19px;

	color: #5b5b5b;

}



section.section2 .container .row div.subscribe .form input[type="submit"]{

	display: block;

	background-color: #59bc61;

	border-radius: 5px;

	color: white;

	font-family: "latobold";

	font-size: 23px;

	border: none;

	width: 270px;

	text-align: center;

	padding: 14px;

	float: right;

}



section.section2 .container .row div.subscribe .form input[type="submit"]:hover{

	cursor: pointer;

	opacity: 0.8;

}



section.section3 .container .row{

	padding-top: 35px;

	padding-bottom: 45px;

}



section.section3 .container .row div{

	width: 750px;

}



section.section3 .container .row p{

	color: #666666;

	font-size: 16px;

}







footer .container .row .social-networks{

	background-color: #825e46;

	padding: 18px;

	overflow: hidden;

}



footer .container .row .social-networks ul{

	list-style-type: none;

	margin: 0 auto;

	width: 215px;

}



footer .container .row .social-networks ul li{

	display: inline-block;

	float: left;

	margin-right: 10px;

}



footer .container .row .social-networks ul li a{

	background: url('../images/social2.png');

	background-repeat: no-repeat;

	height: 25px;

	width: 25px;

	display: block;

}



footer .container .row .social-networks ul li:nth-child(1) a{

	background: url('../images/social2.png') no-repeat 0 -1px;

}



footer .container .row .social-networks ul li:nth-child(2) a{

	background: url('../images/social2.png') no-repeat -36px -1px;

}



footer .container .row .social-networks ul li:nth-child(3) a{

	background: url('../images/social2.png') no-repeat -72px -1px;

}



footer .container .row .social-networks ul li:nth-child(4) a{

	background: url('../images/social2.png') no-repeat -108px -1px;

}



footer .container .row .social-networks ul li:nth-child(5) a{

	background: url('../images/social2.png') no-repeat -144px -1px;

}



footer .container .row .social-networks ul li:nth-child(6) a{

	background: url('../images/social2.png') no-repeat -180px -1px;

}



footer .container .row .privacy{

	background-color: #573322;

	padding: 55px;

}





footer .container .row .privacy p{

	text-align: center;

	margin-bottom: 0;

	color: white;

}



footer .container .row .privacy a{

	color: white;

	font-size: 12px;

	text-decoration: none;

	font-family: 'latoregular';

	margin-right: 5px;

	margin-left: 5px;

}





/*

section.stepy-form .container .row #titleClick-demo fieldset input[type="checkbox"] {

  display: none;

}

section.stepy-form .container .row #titleClick-demo fieldset input[type="checkbox"] + label#bla {

  background: url('../images/unchecked.png') no-repeat;

  height: 36px;

  padding-left: 50px;

  padding-bottom: 45px;

  margin-right: 11px;

  cursor: pointer;

  position: absolute;

  margin-left: 20px;

  margin-top: -5px;

}

section.stepy-form .container .row #titleClick-demo fieldset input[type="checkbox"]:checked + label#bla {

  background: url('../images/checked.png') no-repeat;

  height: 45px;

  width: 38px;

}

*/



.st_facebook_hcount .stButton .stBubble_hcount {



   color: #3d599c;



   font-size: 12px;



   font-weight: bold;



}



.st_googleplus_hcount .stButton .stBubble_hcount{



   color: #d84e32;



   font-size: 12px;



   font-weight: bold;







}



.st_twitter_hcount .stButton .stBubble_hcount{



   color: #27aff2;



   font-size: 12px;



   font-weight: bold;







}



.st_pinterest_hcount .stButton .stBubble_hcount{



   color: #c62421;



   font-size: 12px;



   font-weight: bold;







}







.stButton .stArrow {



   background: transparent !important;



   /*margin-left: -34px !important; */



   padding-left: 0px !important;



   position: absolute;



   left: 42px;



}



.st-facebook-counter {



   background: transparent url('../images/facebook-social.png') no-repeat !important;



}



.st_googleplus_hcount .stButton{



   background: transparent url('../images/gplus-social.png') no-repeat !important;



}



.stButton .googleplus{



   background: transparent !important;



   text-indent: -9999px;



   



   width: 70px !important;



   height: 25px !important;



}



.st_googleplus_hcount .stButton .stButton_gradient{



   height: 25px !important;



   z-index: 10000;



}



.st-twitter-counter{



   background: transparent url('../images/twitter-social.png') no-repeat !important;



   width: 70px !important;



}



.st-pinterest-counter{



   background: transparent url('../images/pinterest-social.png') no-repeat !important;



}



.st_googleplus_hcount{



   width: 70px !important;



  



}



.stButton .googleplus{



   padding-left: 0px !important;



}



.stMainServices {



   width: 70px !important;



   height: 25px !important;



   padding-right: 5px !important;



}



.stButton .stButton_gradient {



   background: transparent !important;



   border: none !important;



   radius: none !important;



   padding: 3px !important;



}



.stButton .stHBubble {



   top: 2px;



   left: -4px;



}



.stButton, .stButton .chicklets{



   margin-left: 0px !important;



   margin-right: 0px !important;



   padding: 0px !important;



}



.st_facebook_hcount, .st_googleplus_hcount, .st_twitter_hcount, .st_pinterest_hcount{



   width: 70px;



   display: inline-block;



}

.button-back{display:none!important;}
