/*-------------------------------*/
/*Created BY SNOD & JEFF --- 2013*/
/*----http://snodandjeff.com-----*/
/*--------Honk If You See--------*/
/*------Something You Like-------*/
/*-------------------*/
/*--General Styling--*/
/*-------------------*/

body {
 background-image: url('http://pedalpops.com/wp-content/uploads/2016/09/bg5.png') !important;
background-position: top center !important;
background-size: 110% !important;
}


.boxed-layout .wrapper {
background: RGBA(50,50,50, 0.6) !important;
}

#primary {
  background-color: #FFF;
}

img.wpemfb-thmb {
  height: 120px !important;
  width: 120px !important;
}

#map_sidebar {
	display: none;
}

/******FONTS******/

@font-face {
    font-family: 'bira';
    src: url('/wp-content/themes/maya/myfonts/bira.eot');
    src: url('/wp-content/themes/maya/myfonts/bira.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/maya/myfonts/bira.woff') format('woff'),
         url('/wp-content/themes/maya/myfonts/bira.ttf') format('truetype'),
         url('/wp-content/themes/maya/myfonts/bira.svg#bira') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*****End Fonts******/

.dropithot { 
float: left;
color: #F21600;
font-size: 75px;
line-height: 60px;
padding-top: 4px;
padding-right: 8px;
padding-left: 3px;
}

/****1. Homepage Changes*****/

/*** A. Slider Changes***/

#slider {
margin-bottom: 10px !important;
height: 290px !important;
background-color: #FFF;
}

#slider.layers-slider {
padding: 10px 0 10px 0;
}

#slider ul li .slider-caption h2 {
font-family: 'Pacifico', sans-serif !important;
font-size: 1.8em;
text-shadow: 0 2px 5px rgba(70,70,70,0.65);
}

#slider ul li .slider-caption a {
font-family: 'Pacifico', sans-serif !important;
}

#feed_preview {
height: 207px !important;
}

/*** B. Info Boxes ***/

.home #primary {
  background: transparent !important;
}

#jumbotron {
text-align: center;
line-height: 50px;
width: 100%;
padding: 8px;
margin: -25px auto 25px auto;
}

#jumbotron h3 {
font-size: 1.8em;
font-weight: 700;
color: #FFF;
text-shadow: 0 1px 1px rgba(75,75,75,0.75);
}

#jumbotron p {
  color: #FFF;
  text-shadow: 0 1px 1px rgba(75,75,75,0.75);
}

.home #content h2 {
display: none !important;
}

.homeinfo {
position: relative;
display: block;
margin: 0 auto;
width: 45%;
background: #F0F0F0;
border-radius: 5px;
min-height: 250px;
border: 1px solid rgba(30,30,30,0.10);
}

.homeinfo p {
position: relative;
display: block;
padding: 10px 15px;
margin-bottom: -1px;
background-color: #ffffff;
border: 1px solid #dddddd;
margin: 0 !important;
}

.homeinfo p.header {
background-color: #555555;
color: #FFF;
font-weight: bold;
font-size: 1.2em;
border-top-right-radius: 6px;
border-top-left-radius: 6px;
}

#box1 {
float: left;
}

#box2 {
float: left;
margin-left: 15px;
}

/****C. Products Styling****/

.home ul.products {
margin: 25px auto !important;
border-top: 3px dotted rgba(25,25,25,0.25);
border-bottom: 3px dotted rgba(25,25,25,0.25);
padding: 25px 0 0 0 !important;
}

/********D. Button Styling******/

input[type=submit] {
color: #ffffff !important;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
background-color: #da4f49 !important;
background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f) !important;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)) !important;
background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f) !important;
background-image: -o-linear-gradient(top, #ee5f5b, #bd362f) !important;
background-image: linear-gradient(to bottom, #ee5f5b, #bd362f) !important;
background-repeat: repeat-x !important;
border-color: #bd362f #bd362f #802420 !important;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0) !important;
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

input[type=submit]:hover {
color: #ffffff !important;
background-color: #bd362f !important;
}

input[type=submit]:active {
outline: 0 !important;
-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05) !important;
color: #333333 !important;
background-color: #e6e6e6 !important;
color: #ffffff !important;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
background-color: #da4f49 !important;
background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f) !important;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)) !important;
background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f) !important;
background-image: -o-linear-gradient(top, #ee5f5b, #bd362f) !important;
background-image: linear-gradient(to bottom, #ee5f5b, #bd362f) !important;
background-repeat: repeat-x !important;
border-color: #bd362f #bd362f #802420 !important;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0) !important;
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

/*******2. Sidebar CSS******/

#sidebar {
position: relative;
display: block;
background: url(/wp-content/themes/maya/img/fabricsquares2.png);
border-left: 5px solid rgba(50,50,50,0.20);
padding: 10px;
left: 20px;
box-shadow: -2px 4px 5px rgba(80,80,80,0.15);
}

#sidebar .recent-post a.title {
font-family: 'Calibri', 'Droid Sans', Verdana, Arial, sans-serif;
color: #F21600;
font-weight: 600;
}

iframe #feederninja_credits_side {
  display: none !important;
}

.widget > p, .widget > div, .widget > blockquote, .widget > table, .widget > ul, .widget > ol {
padding-left: 3px !important;
}

/********3. Header Changes*****/

#header {
background: url(/wp-content/themes/maya/img/fabricsquares2.png);
margin-bottom: 10px;
border-bottom: 3px solid rgba(25,25,25,0.18);
}

#nav {
margin: 20px 0 5px 0;
border-top: transparent !important;
border-bottom: transparent !important;
}

#logo .logo-description {
font-family: 'bira', sans-serif !important;
font-size: 1.5em;
font-weight: bold !important;
color: #555555;
}

#logo {
padding: 5px 0 0 0;
}

#logo img {
    width: 165px;
}

/***********4. Contact Page Styling*****/

.gfrom_wrapper {
max-width: 85% !important;
}

.gform_wrapper .top_label input.medium, .gform_wrapper .top_label textarea.textarea { padding:8px; margin-top: 15px !important; }
.gform_wrapper input[type=text], .gform_wrapper textarea, input[type=text], textarea {
  font-weight:700px;
  padding:6px 0 6px 7px;
  color:#333333;
  vertical-align:middle;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  background-color:#ffffff;
  border:1px solid #cccccc;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition:border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition:border linear 0.2s, box-shadow linear 0.2s;
  -o-transition:border linear 0.2s, box-shadow linear 0.2s;
  transition:border linear 0.2s, box-shadow linear 0.2s;
}
.gform_wrapper input[type=text]:focus, .gform_wrapper textarea:focus, input[type=text]:focus, textarea:focus {
  outline:0 !important;
  outline:thin dotted 9 !important;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6) !important;
  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6) !important;
  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6) !important;
}

.gform_wrapper .gform_footer {
float: right;
}

#map-text, .tab-label, .theme_breadcrumb {
display: none !important;
}

.JIbV8-pbTTYe-rymPhb {
max-height: 200px;
}

/******


/***************5. Footer CSS********/

#copyright {
background: #333333;
color: #FFFFFF !important;
}
#copyright .inner {
border-top: 0px !important;
}

#copyright .left p, #copyright .right p {
color: #FFF !important;
}

#copyright a {
color: #E62F21 !important;
}