@import url(http://fonts.googleapis.com/css?family=Oswald:700,300);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700);
body, html {font-family: 'Open Sans', sans-serif;font-weight:400;background:#DDD;}
h1, h2, h3, h4, h5, h6 {font-family: 'Oswald', sans-serif;font-weight:700;}
strong {font-weight:700;}

.preHead {background:#F5F5F5;padding-top:8px;padding-bottom:8px;color:#999;font-size:12px;}
.preHead a i.fa {font-size:17px;margin-right:4px;-webkit-transition: all .7s ease-in-out;-moz-transition: all .7s ease-in-out;-o-transition: all .7s ease-in-out;transition: all .7s ease-in-out;}
.preHead a {color:#999;-webkit-transition: all .7s ease-in-out;-moz-transition: all .7s ease-in-out;-o-transition: all .7s ease-in-out;transition: all .7s ease-in-out;}
.preHead a:hover i.fa-facebook-square {color:#4B67A1;-webkit-transition: all .7s ease-in-out;-moz-transition: all .7s ease-in-out;-o-transition: all .7s ease-in-out;transition: all .7s ease-in-out;}
.preHead a:hover i.fa-twitter-square {color:#5EA9DD;-webkit-transition: all .7s ease-in-out;-moz-transition: all .7s ease-in-out;-o-transition: all .7s ease-in-out;transition: all .7s ease-in-out;}
.preHead a:hover i.fa-youtube-square {color:#CC181E;-webkit-transition: all .7s ease-in-out;-moz-transition: all .7s ease-in-out;-o-transition: all .7s ease-in-out;transition: all .7s ease-in-out;}
.preHead a:hover i.fa-soundcloud {color:#FF8601;-webkit-transition: all .7s ease-in-out;-moz-transition: all .7s ease-in-out;-o-transition: all .7s ease-in-out;transition: all .7s ease-in-out;}

.hSpace {float:right;margin:0;padding:0;margin-left:20px;}
.hSpace img {margin-left:3px;}

.head {background:#FFF;}

.headLogo {margin-top:28px;}
@media (max-width: 1200px) {.headLogo{margin:20px auto 0 auto;} }

.tinynav { display: none }
@media screen and (max-width: 768px) {
	.headLogo {margin-bottom:20px;}
	.tinynav { display: block;width:100%;margin-top:12px;font-family: 'Open Sans', sans-serif;border:none;font-weight:400; }
    #nav { display: none }
}

@media screen and (max-width: 992px) {
	.container { width: 100%; }
}

.yamm {background-color:transparent;border:none;margin-top:27px;margin-bottom:0;font-weight:700;font-size:15px;text-transform:uppercase;font-family: 'Oswald', sans-serif;}
@media (max-width: 1200px) {
	.yamm{margin:0;} 
	.pull-right {float:none !important;}
	.navbar .navbar-nav {
    	display: inline-block;
    	float: none;
    	margin-bottom:-4px;
	}
	.navbar .navbar-collapse {
	    text-align: center;
	}
}

#rpWrp {background-position:center;background-size:cover;background-repeat:none;}
@media (min-width: 1200px) {
  .mainHeaderContainer {
    width: 1170px;
    margin:0 auto;
  }
  #rp_plugin {padding-left:0;padding-right:0;}
}

.mCatTitle {background-position:center;background-size:cover;padding-top:10px;padding-bottom:10px;background-repeat:none;}
.mCatTitle h1 {color:#FFF;}
.mCatTitle h3 {color:#CCC;}
.mCatTitle p {color:#BBB;}
.elImg {margin-bottom:10px;}

.yamm ul.navbar-nav a {color:#000;}
.yamm ul.navbar-nav a:hover {color:#9A0003;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.yamm ul.navbar-nav li {border-bottom: 3px solid #FFF;padding-top:10px;padding-bottom:14px;}
.yamm ul.navbar-nav > li:hover, .yamm ul.navbar-nav li.open {border-bottom: 3px solid #9A0003;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.yamm ul.navbar-nav li.open a:focus, .yamm ul.navbar-nav li.open a:active, .yamm ul.navbar-nav li.open a {background-color:transparent;color:#9A0003;}
.yamm ul.dropdown-menu {margin-top:0;border-top:none;border-color:#DDD;padding-bottom:0;}

.yamm ul.navbar-nav li.open > .dropdown-menu { animation-name: slidenavAnimation;animation-duration:.7s;animation-iteration-count: 1;animation-timing-function: ease;animation-fill-mode: forwards;-webkit-animation-name: slidenavAnimation;-webkit-animation-duration:.7s;-webkit-animation-iteration-count: 1;-webkit-animation-timing-function: ease;-webkit-animation-fill-mode: forwards;-moz-animation-name: slidenavAnimation;-moz-animation-duration:.7s;-moz-animation-iteration-count: 1;-moz-animation-timing-function: ease;-moz-animation-fill-mode: forwards;}
@keyframes slidenavAnimation { from { opacity: 0; } to { opacity: 1; } }
@-webkit-keyframes slidenavAnimation { from { opacity: 0; } to { opacity: 1; } }

.yamm ul.list-unstyled li {padding-top:0;padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid #EEE;font-weight:300;font-size:17px;}
.yamm ul.navbar-nav li.open ul.list-unstyled a {color:#555;-webkit-transition: all .1s ease-in-out;-moz-transition: all .1s ease-in-out;-o-transition: all .1s ease-in-out;transition: all .1s ease-in-out;}
.yamm ul.navbar-nav li.open ul.list-unstyled a:hover {border-left:3px solid #9A0003;padding-left:10px;color:#9A0003;text-decoration:none;-webkit-transition: all .1s ease-in-out;-moz-transition: all .1s ease-in-out;-o-transition: all .1s ease-in-out;transition: all .1s ease-in-out;}

.yamm-content p {font-family: 'Open Sans', sans-serif;font-weight:400;text-transform:none;}

.transition-timer-carousel {margin-bottom:3px;}
.transition-timer-carousel .carousel-caption { background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 4%, rgba(0,0,0,0.5) 32%, rgba(0,0,0,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(4%,rgba(0,0,0,0.1)), color-stop(32%,rgba(0,0,0,0.5)), color-stop(100%,rgba(0,0,0,1)));background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 4%,rgba(0,0,0,0.5) 32%,rgba(0,0,0,1) 100%);background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 4%,rgba(0,0,0,0.5) 32%,rgba(0,0,0,1) 100%);background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 4%,rgba(0,0,0,0.5) 32%,rgba(0,0,0,1) 100%);background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 4%,rgba(0,0,0,0.5) 32%,rgba(0,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );width: 100%;left: 0px;right: 0px;bottom: 0px;text-align: left;padding-top: 5px;padding-left: 15%;padding-right: 15%;}
.transition-timer-carousel .carousel-caption .carousel-caption-header {margin-top: 10px;font-size: 24px;}

@media (min-width: 970px) {.transition-timer-carousel .carousel-caption .carousel-caption-header {font-size: 36px;}}
.transition-timer-carousel .carousel-indicators {bottom: 0px;margin-bottom: 5px;}
.transition-timer-carousel .carousel-control {z-index: 11;}
.transition-timer-carousel .transition-timer-carousel-progress-bar {height: 5px;background-color: rgba(154, 0, 3,0.6);width: 0%;margin: -5px 0px 0px 0px;border: none;z-index: 11; position: relative;}
.transition-timer-carousel .transition-timer-carousel-progress-bar.animate{-webkit-transition: width 8.5s linear;-moz-transition: width 8.5s linear;-o-transition: width 8.5s linear;transition: width 8.5s linear;}

.carousel-indicators li, .carousel-indicators li.active  {margin-bottom:20px;margin-left:10px;background-color:rgba(255,255,255,0.5);-webkit-box-shadow: 0 0 10px 0 #262626;box-shadow: 0 0 10px 0 #262626;}
.carousel-indicators li.active {background-color:rgba(255,255,255,0.9);}
.carousel-inner .item img {min-width:100%;}
@media screen and (max-width: 768px) { .carousel-indicators li{display:none;} }

.sha {position:absolute;min-width:100%;z-index:99;height:30px;margin-left:-18px;}

.btn {border-radius:0;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}

#owl-demo .item{ margin: 10px;}
#owl-demo .item img{ display: block;width: 100%;height: auto;}

.dSpacer {padding:70px 20px 70px 20px;}

.mTop30 {margin-top:30px;}
.mTop60 {margin-top:60px;}

.carousel-caption h1 {text-transform:capitalize;}

.content-b {color:#FFF;text-transform:capitalize;text-shadow: 1px 1px 10px #000000;}

.yTubePanel h3 {margin-top:0;}

.text-danger {color:#9A0003;}

.ft {background:#444;padding-top:20px;color:#666;}
.ft p {color:#BBB;font-size:12px;}

.tUp {background:url(../images/px.gif) left center repeat-x;text-align:center;margin-top:60px;margin-bottom:20px;}
.tUp a {width: 50px;height: 50px;border-radius: 50%;border: 5px solid #DDD;background: #DDD url(../images/top.svg) center no-repeat;margin: 0;display: inline-block;position: relative;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.tUp a:hover {border-color:#FFF;background:#FFF url(../images/top.svg) center no-repeat;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}

.breadcrumb {background:none;}
.breadcrumb > li + li:before {color:#444;}
.breadcrumb a {color:#FFF;}
.breadcrumb a:hover {color:#FFF;text-decoration:underline;}

.fSoc {text-align:right;}
.fSoc span {display:none;}
.fSoc a {width: 34px;height: 34px;margin: 0;padding: 0;display: inline-block;border-radius: 50%;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.fSoc a.fFacebook {background:#444444 url(../images/facebook.svg) 0 0 no-repeat;}
.fSoc a.fFacebook:hover {background:#49659F url(../images/facebook.svg) 0 0 no-repeat;}
.fSoc a.fTwitter {background:#444444 url(../images/twitter.svg) 0 0 no-repeat;}
.fSoc a.fTwitter:hover {background:#5EA9DD url(../images/twitter.svg) 0 0 no-repeat;}
.fSoc a.fYoutube {background:#444444 url(../images/youtube.svg) 0 0 no-repeat;}
.fSoc a.fYoutube:hover {background:#CC181E url(../images/youtube.svg) 0 0 no-repeat;}
.fSoc a.fSoundcloud {background:#444444 url(../images/soundcloud.svg) 0 0 no-repeat;}
.fSoc a.fSoundcloud:hover {background:#FF8601 url(../images/soundcloud.svg) 0 0 no-repeat;}

.bRow {border-bottom:1px solid #575757;margin-bottom:30px;}

a.lCr:hover {color:#222;text-decoration:none;} 

.mapWrap {padding:0;}
#map { width: 100%;height:100%;}
#map.gMap {height:400px;}

.eSpacer {padding-bottom:40px;}
.eSpacer h3 {color:#BBB;}

.media {padding-bottom:13px;border-bottom:1px solid #BBB;}
.media:last-child{border-bottom:none;}
.media a {color:#444;text-decoration:;}
.media a h4 {color:#222;}
.media a:hover, .media a:hover h4 {color:#9A0003;text-decoration:none;}

.panel {-webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2);box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2);}
.panel-title {font-size:18px;}

.btn-danger {background-color:#9A0003;border-color:#750001;}

.error {color:#990000;}

.tlt {text-transform:capitalize;margin-top:0;margin-bottom:40px;color:#000;}

.gNav {background:url(../images/productsgradient.svg) center bottom no-repeat;padding-bottom:10px;margin-bottom:40px;text-align:center;}
.gNav img {margin-right:30px;opacity: 0.6;filter: alpha(opacity=60);-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.gNav img:hover {opacity: 1;filter: alpha(opacity=100);-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}