@charset "utf-8";
/* CSS Document */

/* Sticky footer styles
-------------------------------------------------- */

/* Wrapper for page content to push down footer */
#wrap {
  min-height: 100%;
  height: auto !important;
  display:block;
  /* Pad bottom by footer height */
  padding: 0 0 220px;
}

/* Set the fixed height of the footer here */
#footer {
  /*height: auto;*/
  background-color: #1f3765;
  position: relative;
  display: inline-block;
  width: 100%;
  margin-top:25px;
}

.home #footer {
	margin-top: 8%;
}

.home.tablet > #footer {
	margin-top: 6%;
}

/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

#wrap > .container {
  padding: 60px 15px 0;
}
.container .credit {
  margin: 20px 0;
}

#footer > .container {
  padding-left: 15px;
  padding-right: 15px;
}

code {
  font-size: 80%;
}

/* My Customs
--------------------------------------------------- */

#footer, #footer p { color:#ffffff; }
#footer .container { padding-left:15px; padding-right:15px; }
.footer-middle { background:#3792cd; overflow:hidden; }
.footer-middle p { margin: 25px 0; }
.center-text { text-align:center; }
.footer-bottom p { font-weight: 100; }

/*======================================= CSS FIXES =============================================*/
/*====================================== writed by seb ==========================================*/
/*===============================================================================================*/
@media all and (min-width: 320px){
	#footer{ margin-top:10px !important}
}
@media all and (min-width: 360px) and (max-width: 480px){
	#footer{ margin-top:40px !important}
}
/*====================================== END CSS FIXES ==========================================*/
/*===============================================================================================*/
