@import url(http://fonts.googleapis.com/css?family=Dosis:400,200,300,500,600,700,800);@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:400,300,200,700);body {font-family: 'Dosis', sans-serif;font-size: 17px;color: #000}.btn {border-radius: 0;font-family: 'Yanone Kaffeesatz','sans-serif';font-size: 20px;padding: 9px 23px;}a {-webkit-transition: 300ms;-moz-transition: 300ms;-o-transition: 300ms;transition: 300ms;}a:focus, a:hover {text-decoration: none;outline: none;color: #ffffff;}h1, h2, h3, h4, h5, h6 {font-family: 'Yanone Kaffeesatz', 'sans-serif';font-weight: 300;text-transform: uppercase;}h2 {font-size: 36px}.navbar-toggle {margin-top: 12px}.navbar-toggle .icon-bar {background-color: #fff;}.navbar-toggle, .navbar-toggle:focus {border:1px solid #fff;outline: none;}p {line-height: 1.6em;margin: 0 0 30px 0;}.header-top {display: block;overflow: hidden;background-color: #FFFFFF;}.main-nav {position: absolute;width: 100%;z-index: 999;}.main-nav .container {width: 100%;padding-left: 0px;padding-right: 0px;}.social-icons a {font-size: 18px;color: #FFFFFF;padding-left:20px;display: none;}.social-icons .fa-facebook:hover {color: #3B5997;}.social-icons .fa-twitter:hover {color:#29C5F6;}.social-icons .fa-google-plus:hover {color:#D13D2F;}.social-icons .fa-youtube:hover {color: #ec5538;}.pull-left {color: #5059d6;font-size: 25px;text-align: center;}.compl {color: #5059d6;font-size: 17px;}.navbar{background-color: #3938b0;margin-bottom: 0px;}.headertopinfo {position:relative;padding-left:60px;padding-top:10px;margin-left:32px;display:inline-block;text-align:left;}.headertopinfo.phone {margin-left:0;}.headertopinfo i {font-size:17px;width:42px;height:42px;position:absolute;left:0;text-align:center;padding:0;line-height:42px;}.headertopinfo i::after {content:"";display:block;height:46px;left:-3px;position:absolute;top:-3px;width:46px;}.headertopinfo h4 {color:#555;font-size:22px;margin-bottom:7px;margin-top:0;font-weight:700;letter-spacing:0.05em;}.headertopinfo p {color:#3938b0;font-size:22px;margin:0;line-height:.8;display:block;}.navbar-default .navbar-nav > li > a {color: #FFFFFF;}.navbar-header {width: 30%;}.navbar-brand {height: 90px;padding:35px 21px;font-size: 22px;color: #FFFFFF !important;}.navbar-brand img {position: absolute;top: 0px;}.navbar-left {background-color: #3938b0;padding:0 95px 0 0;}.navbar-left li a {padding: 35px 21px;font-size: 22px;color: #ffffff;text-transform: uppercase;font-family: 'Yanone Kaffeesatz', 'sans-serif';font-weight: 300;}.navbar-left li a:hover, .navbar-left li a:focus,  .navbar-left .active a {background-color: #ffffff;color: #ffffff;}.fixed-menu {background-color: #1B7B98;position: fixed;top: 0;}.fixed-menu .navbar-left {padding: 0;}.fixed-menu .navbar-left li a {font-size: 18px;padding: 20px 25px;text-shadow:inherit;}.fixed-menu .navbar-brand {height: 60px;margin-top: 0;padding: 20px 25px;margin-bottom: 0;width: 300px;font-size: 18px;}.fixed-menu .navbar-brand img {height:60px;top: 0;}.fixed-menu .header-top {display: none;}#home {position: relative;overflow: hidden;}#main-slider img {width: 100%}#main-slider .carousel-caption {background: none repeat scroll 0 0 #000000;bottom: 14%;float: left;left: 0;opacity: 0.8;padding:10px 60px 35px;right: inherit;text-transform: uppercase;color: #fff;text-align: left;}#main-slider .carousel-caption h2 {  font-size: 38px;}#main-slider .carousel-caption h4 {font-size: 24px;}#main-slider .carousel-caption a {font-size: 22px;color: #2da1c5}#main-slider .carousel-caption a:hover {color: #2588a6}#main-slider .carousel-caption a:hover i {margin-left: 35px}#main-slider .carousel-caption a i {margin-left: 15px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}#main-slider .carousel-indicators li {background-color:#1B7B98;border: 1px solid #1B7B98;}#main-slider .carousel-indicators li.active {background-color:#fff;border: 1px solid #fff;}#explore {background-color: #FFFFFF;background-position: center bottom;background-size: contain;background-repeat:no-repeat;position: relative;overflow: hidden;padding: 130px 0 100px;}.watch {position: absolute;left: 0;top: 7%;}#explore h2 {font-size: 42px;text-transform: uppercase;text-align: center;}#event {background-color: #FFFFFF;background-position: 50% 0;background-size: contain;position: relative;background-repeat: no-repeat;}.guitar {position: absolute;right:0;top: 0}#event h2 {color: #000000;font-size: 36px;font-weight: 300;margin-bottom: 40px;margin-top: 70px;text-transform: uppercase;}.single-event {margin-bottom: 70px;}.single-event h4 {color: #5059d6;font-size: 24px;font-weight: 300;line-height: 26px;margin-top: 25px;text-transform: uppercase;}.single-event h5 {font-size: 18px;font-weight: 100;display: block;}.single-event img {width: 100%;height: auto;border: 1px solid;}#event-carousel {position: relative;}.even-control-left, .even-control-right {position: absolute;font-size: 24px;color: #fff;top: 0;}.even-control-left {right: 3%} .even-control-right {right: 0;}#about {background-color: #75B46E;  position: relative;  width: 100%;display: flex;}.guitar2 {top: 0;width: 50%;}.guitar2 img {padding-top: 3%;}.about-content {width: 50%;background-image: url("../images/about-bg.jpg");background-position: left bottom;background-repeat: no-repeat;background-size: cover;padding: 70px 70px 110px;}#about h2 {margin-bottom: 23px;}.about-content p {font-size: 17px;font-family: 'Dosis',sans-serif;}#about .btn-primary {background-color: #137c61;color: #fff;text-transform: capitalize;border: none;margin-top: 28px;}#about .btn-primary:hover {background-color: #126d55}#twitter {background-color: #FFFFFF;background-position: center bottom;background-size: cover;background-repeat:no-repeat;position: relative;padding: 95px 0 90px;overflow: hidden;}#twitter .col-sm-12 {margin-top: 50px;}#twitter-feed .item {text-align: center;}#twitter-feed .item img {display: inline-block;width: 78px;height: 78px;border-radius: 50%;background-color: #c5c8ce;padding: 5px;margin-bottom: 30px;}#twitter-feed .item a, #twitter-feed .item p { font-size: 24px;font-weight: 300;font-family: 'Yanone Kaffeesatz','sans-serif';}#twitter-feed .item p {color: #3D3D3D;}#twitter-feed .item a {color:#00c3ff;}.twitter-control-left, .twitter-control-right {position: absolute;color: #00c3ff;top: 59%;font-size: 24px}.twitter-control-left {left: 0;}.twitter-control-right {right:0;} #sponsor {background-color: #1881a2;background-image: url("../images/sponsor-bg.jpg");background-position:50% 0;background-size: cover;background-repeat:no-repeat;position: relative;}.light {position: absolute;right: 0;bottom: 0;}#sponsor .col-sm-10 {z-index: 10;}#sponsor h2 {margin-top: 90px;margin-bottom: 40px;}#sponsor .item ul {font-size: 0;padding: 0;}#sponsor .item ul li {display: inline-block;list-style: none;width: 33.33%;margin-bottom: 75px;}#sponsor .item ul li:last-child {margin-right: 0}.sponsor-control-left, .sponsor-control-right {color: #FFFFFF;font-size: 24px;position: absolute;top: 20%;}.sponsor-control-left {right: 12%}.sponsor-control-right {right: 10%}#map {position: relative;display: none;}#googleMap {height:450px;  }.contact-section {background-color: #f7ab24;background-position:60% 0;background-size:contain;background-repeat:no-repeat;  position: relative;}.ear-piece {position: absolute;left: 0;top: 0;}#contact .container {padding-top:47px;}#contact h3 {text-transform:inherit;color: #373737; }#contact-section h3 {  margin-bottom: 25px}#contact address {font-size: 18px;  color: #373737; }.contact-text {margin-bottom: 35px;display: block;}#contact-section .form-control {border-color: #ae750d;box-shadow:none;outline: 0 none;border-radius: 0;color: #797979;font-size: 18px;}#contact-section .form-control:focus {border-color: #ae750d;}#contact-section input {  height: 44px;}#contact-section textarea {height: 90px;resize:none;}#contact-section .btn-primary {background-color: #373737;color: #f7ab24;border: none;font-size: 24px;padding: 6px 42px;margin-bottom: 110px;margin-top: 10px}#contact-section .btn-primary:hover {background-color: #212020;color: #fff}.hp {display: none;}#footer {background-color: #212121;background-position: center bottom;background-repeat: no-repeat;background-size: cover;color: #FFFFFF;font-size: 20px;padding: 35px 0;}#footer a {color:#f7ab24}#footer a:hover {color:#1B7B98}