/*   
Theme Name: RoboZone
Theme URI: http://purebrewsamerica.com
Description: Custom theme for YellowFlag Productions - RoboZone
Author: Ignite Media LLC
Author URI: http://chooseignite.com
Version: 1
*/

body { padding-top:20px; background:url('images/purebrews/pure-brews-bg.jpg') no-repeat center center / cover; background-attachment:fixed; font:16px/22px 'Open Sans'; }
 .postmetadata a { color:#D52027; }
.meta,.postmetadata { font-weight:800; }
h1, h2, h3, h4 { color:black; text-transform:uppercase; }
.sponsorship { background-color:rgba(238,201,142,.3); padding:8px 0; }
.sponsorship li { font-size:12px; }
.contact-pure, .sponsorship li span { color:#38385d; }
.contact-pure a { color:#38385d; }
.logo {display:block; -webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.48);
-moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.48);
box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.48); }
.fancy-header { display:inline-block; margin:100px 0 20px; font-family: 'Oswald', sans-serif; background: #ffbc00; 
background: -moz-linear-gradient(-45deg,  #d72027 0%, #8e191c 100%); 
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ffbc00), color-stop(100%,#ffde00)); 
background: -webkit-linear-gradient(-45deg,  #ffbc00 0%,#ffde00 100%); 
background: -o-linear-gradient(-45deg,  #ffbc00 0%,#ffde00 100%); 
background: -ms-linear-gradient(-45deg,  #ffbc00 0%,#ffde00 100%); 
background: linear-gradient(135deg,  #ffbc00 0%,#ffde00 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbc00', endColorstr='#ffde00',GradientType=1 ); 
-webkit-box-shadow: 0px 0px 40px -4px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 40px -4px rgba(0,0,0,0.75);
box-shadow: 0px 0px 40px -4px rgba(0,0,0,0.75); -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; border:3px solid #727272; }
.fancy-header h2 { margin:0!important; padding:10px 30px; letter-spacing:1px; }
.top-nav { position:absolute; top:0; right:20px; padding:10px; color:white; }
.top-nav a { color:white; }
.fancy-btn { display:block; width:100%; font-family: 'Oswald', sans-serif; margin-bottom:10px; padding:7px 30px; text-decoration:none!important; text-align:center; text-transform:uppercase;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d82027+0,8b1819+100 */
background: #d82027; /* Old browsers */
background: -moz-linear-gradient(top,  #d82027 0%, #8b1819 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #d82027 0%,#8b1819 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #d82027 0%,#8b1819 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d82027', endColorstr='#8b1819',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75); -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; border:3px solid #727272; color:white; }
.fancy-btn:hover { color:white; }

/*footer */
footer { background:url('images/footer-bg.jpg') no-repeat center top #7d7d7d; background-size:cover; padding-bottom:30px; }
.footer-break { height:11px; background: rgb(156,156,156); 
background: -moz-linear-gradient(top,  rgba(156,156,156,1) 0%, rgba(255,255,255,1) 27%, rgba(255,255,255,1) 76%, rgba(156,156,156,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(156,156,156,1)), color-stop(27%,rgba(255,255,255,1)), color-stop(76%,rgba(255,255,255,1)), color-stop(100%,rgba(156,156,156,1))); 
background: -webkit-linear-gradient(top,  rgba(156,156,156,1) 0%,rgba(255,255,255,1) 27%,rgba(255,255,255,1) 76%,rgba(156,156,156,1) 100%); 
background: -o-linear-gradient(top,  rgba(156,156,156,1) 0%,rgba(255,255,255,1) 27%,rgba(255,255,255,1) 76%,rgba(156,156,156,1) 100%); 
background: -ms-linear-gradient(top,  rgba(156,156,156,1) 0%,rgba(255,255,255,1) 27%,rgba(255,255,255,1) 76%,rgba(156,156,156,1) 100%); 
background: linear-gradient(to bottom,  rgba(156,156,156,1) 0%,rgba(255,255,255,1) 27%,rgba(255,255,255,1) 76%,rgba(156,156,156,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c9c9c', endColorstr='#9c9c9c',GradientType=0 ); -webkit-box-shadow: 2px 16px 20px -13px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 16px 20px -13px rgba(0,0,0,0.75);
box-shadow: 2px 16px 20px -13px rgba(0,0,0,0.75); }
footer img { }
.menu-footer-container { font-family: 'Oswald', sans-serif; text-transform:uppercase; }
.menu-footer-container a { color:white; text-shadow: 2px 4px 3px rgba(0,0,0,0.3); font-size:17px; }

hr.style-two {
	margin-top:40px;
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(255,255,255,1), rgba(0,0,0,0));
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(255,255,255,1), rgba(0,0,0,0));
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(255,255,255,1), rgba(0,0,0,0));
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(255,255,255,1), rgba(0,0,0,0));
}
.show-logos > .row:first-child { padding-top:30px; }
.show-logos > .row { padding:10px 0; }

/* bootstrap overrides */
.navbar-default { background: #9c9c9c; background: -moz-linear-gradient(top,  #9c9c9c 0%, #ffffff 38%, #ffffff 50%, #ffffff 65%, #9c9c9c 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9c9c9c), color-stop(38%,#ffffff), color-stop(50%,#ffffff), color-stop(65%,#ffffff), color-stop(100%,#9c9c9c)); 
background: -webkit-linear-gradient(top,  #9c9c9c 0%,#ffffff 38%,#ffffff 50%,#ffffff 65%,#9c9c9c 100%); 
background: -o-linear-gradient(top,  #9c9c9c 0%,#ffffff 38%,#ffffff 50%,#ffffff 65%,#9c9c9c 100%); 
background: -ms-linear-gradient(top,  #9c9c9c 0%,#ffffff 38%,#ffffff 50%,#ffffff 65%,#9c9c9c 100%); 
background: linear-gradient(to bottom,  #9c9c9c 0%,#ffffff 38%,#ffffff 50%,#ffffff 65%,#9c9c9c 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c9c9c', endColorstr='#9c9c9c',GradientType=0 ); }
.navbar { margin-bottom:0; }
.navbar-default .navbar-nav > li:first-child > a { border-left:1px solid #888888; }
.navbar-default .navbar-nav > li > a { border-right:1px solid #888888; }
.cycloneslider-template-standard { margin-bottom:0!important; }
.inner ul li { margin-bottom:3px; }
.btn { font-family: 'Oswald', sans-serif; text-transform:uppercase; font-size:14px; text-decoration:none!important;  }

/* wp css */
.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}

@media(max-width:767px){
	
	header { padding:0 0 0 0; }
}
@media(min-width:768px){}
@media(min-width:992px){}
@media(min-width:1200px){}