body {background: url('../images/background.jpg') top;background-size: cover;font-family: 'Open Sans', sans-serif;color: #fff;}
#wrapper .section-banner-wrapper {padding: 50px;}
#wrapper .section-banner-wrapper .logo {margin-bottom: 100px;}
#wrapper .section-banner-wrapper .logo img {margin-bottom: 20px;}
#wrapper .section-banner-wrapper .header {background: rgba(0, 0, 0, 0.07);padding: 20px;margin-bottom: 30px;border-left: 3px dashed rgba(255, 255, 255, 0.42);border-right: 3px dashed rgba(255, 255, 255, 0.42);}
#wrapper .section-banner-wrapper .header h1 {font-size: 70px;font-weight: 700;padding-bottom: 10px;}
#wrapper .section-banner-wrapper .header p {font-size: 16px;font-weight: 600;}

#wrapper .section-banner-wrapper .timer {margin-bottom: 15px;}
#wrapper .section-banner-wrapper .timer ul {margin: 0;padding: 0;}
#wrapper .section-banner-wrapper .timer ul li {list-style: none;display: inline-block;}
#wrapper .section-banner-wrapper .timer ul li span {font-size: 94px;font-weight: 300;}
#wrapper .section-banner-wrapper .timer ul li span.hours, #wrapper .section-banner-wrapper .timer ul li span.minutes, #wrapper .section-banner-wrapper .timer ul li span.seconds {margin-left: 35px;}
#wrapper .section-banner-wrapper .timer ul li p {font-size: 25px;font-weight: 300;text-transform: capitalize;margin-left: 15px;}
#wrapper .section-banner-wrapper .timer ul li p.hours_ref, #wrapper .section-banner-wrapper .timer ul li p.minutes_ref, #wrapper .section-banner-wrapper .timer ul li p.seconds_ref {margin-left: 40px;}
#wrapper .section-banner-wrapper .timer ul li.seperator {font-size: 120px;position: relative;top: -60px;}
#wrapper .section-banner-wrapper .subscribe {width: 80%;}
#wrapper .section-banner-wrapper .subscribe h3 {text-transform: uppercase;font-weight: 600;font-size: 16px;}
#wrapper .section-banner-wrapper .subscribe input {border: 1px;padding: 30px;margin-bottom: 15px;}
#wrapper .section-banner-wrapper .subscribe button {padding: 10px;font-size: 18px;background: #e6714c;border: 1px solid #e6714c;}
#wrapper .section-banner-wrapper .subscribe button:hover {background: #d87556;}

#wrapper .section-banner-wrapper .menu-social {position: fixed;bottom: 65px;}
#wrapper .section-banner-wrapper .menu-social ul {margin: 0;padding: 0;margin-right: 20px;display: inline-block;line-height: 48px;}
#wrapper .section-banner-wrapper .menu-social ul li {list-style: none;display: inline-block;margin-left: -4px;}
#wrapper .section-banner-wrapper .menu-social ul li a {background: #e6714c;color: #fff;padding: 8px 13px;font-weight: 600;border-right: 2px solid #fff;border-radius: 20px;}

/* Responsive CSS */

@media (max-width: 767px){
	#wrapper .section-banner-wrapper .menu-social {position: relative;}
	#wrapper .section-banner-wrapper .timer ul {text-align: center;}
	#wrapper .section-banner-wrapper .subscribe {margin-bottom: 100px;}
}

@media (max-width: 480px){
	#wrapper .section-banner-wrapper .logo {margin-bottom: 0;}
	#wrapper .section-banner-wrapper .logo h1 {font-size: 55px;}
	#wrapper .section-banner-wrapper .header h1 {font-size: 30px;}
}