/*  
Theme Name: Brand Inclusive
Version: 2.0
Description: A clean and effective WordPress theme designed by <a href="https://www.webconsiderations.com">Web Considerations</a> for your specific branding.
Author: Web Considerations
Author URI: https://webconsiderations.com/about
Theme URI: https://webconsiderations.com
License: GNU General Public License v2.0
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Tags:white,red
/* 

/* styles by Bert Hixson and last edited on 03/01/2013 - Version 2.0
  
  1  Reset
  2  Courtesy of The 1140px Grid V2 by Andy Taylor \ https://cssgrid.net \ https://www.andytlr.com
  3  Site Specific Styles
  4  Slider Styles
  5  WordPress Styles
  6	 IE Styles
  7  Responsive Styles

*/

/* ---------------------------------------------------------------------- 
  1  Reset
  
  Adapted from:
  Normalize.css by Nicolas Gallagher and Jonathan Neal: https://github.com/necolas/normalize.css/
  HTML5 boilerplate: https://html5boilerplate.com/
  HTML5 Doctor Reset by Eric Meyer and Richard Clark: html5doctor.com/html-5-reset-stylesheet/

---------------------------------------------------------------------- */
/* apply a natural box layout model to all elements */
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline;zoom:1}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
h1,h2,h3,h4,h5,h6{font-weight:400}
a{color:blue}
a:focus{outline:thin dotted}
li{list-style:none}
abbr[title]{border-bottom:none}
b,strong{font-weight:700}
i,em,dfn{font-style:italic}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
ins{background:#ff9;color:#000;text-decoration:none}
mark{background:#ff0;color:#000;font-style:italic;font-weight:700}
pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new', monospace}
pre{white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:none}
small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;width:100%}
label{cursor:pointer}
input,select,textarea{font-size:100%;vertical-align:middle;margin:0}
button,input{line-height:normal;overflow:visible}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
input[type=checkbox],input[type=radio]{box-sizing:border-box}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
table{border-collapse:collapse;border-spacing:0}
td{vertical-align:top}
audio:not([controls]),[hidden]{display:none}
::-moz-selection {background:#99CCCC; color:#CC0000;text-shadow: none}
::selection {background:#ccc;color:#CC0000;text-shadow: none}
.clearfix:before, .clearfix:after {content: ""; display: table}
.clearfix:after {clear: both}
.clearfix {zoom: 1}

/* ---------------------------------------------------------------------- 
  2 Courtesy of ! The 1140px Grid V2 by Andy Taylor  
---------------------------------------------------------------------- */

.container{padding-left:20px;padding-right:20px}
.row{width:100%;margin:0 auto}
.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol{margin-right:3.8%;float:left;min-height:1px}
.row .onecol{width:4.85%}
.row .twocol{width:13.45%}
.row .threecol{width:22.05%}
.row .fourcol{width:30.75%}
.row .fivecol{width:39.45%}
.row .sixcol{width:48%}
.row .sevencol{width:56.75%}
.row .eightcol{width:65.4%}
.row .ninecol{width:74.05%}
.row .tencol{width:82.7%}
.row .elevencol{width:91.35%}
.row .twelvecol{width:100%;float:left}
.last{margin-right:0}
object,embed{max-width:100%}
img{height:auto}
/* Added by Bert Hixson - Web Considerations for IE */
.ie6 .onecol, .ie7 .onecol, .ie8 .onecol, .ie9 .onecol{width:4.7%}
.ie6 .twocol, .ie7 .twocol, .ie8 .twocol, .ie9 .twocol{width:13.2%}
.ie6 .threecol, .ie7 .threecol, .ie8 .threecol, .ie9 .threecol{width:22.05%}
.ie6 .fourcol, .ie7 .fourcol, .ie8 .fourcol, .ie9 .fourcol{width:30.6%}
.ie6 .fivecol, .ie7 .fivecol, .ie8 .fivecol, .ie9 .fivecol{width:39%}
.ie6 .sixcol, .ie7 .sixcol, .ie8 .sixcol, .ie9 .sixcol{width:48%}
.ie6 .sevencol, .ie7 .sevencol, .ie8 .sevencol, .ie9 .sevencol{width:56.75%}
.ie6 .eightcol, .ie7 .eightcol, .ie8 .eightcol, .ie9 .eightcol{width:61.6%}
.ie6 .ninecol, .ie7 .ninecol, .ie8 .ninecol, .ie9 .ninecol{width:74.05%}
.ie6 .tencol, .ie7 .tencol, .ie8 .tencol, .ie9 .tencol{width:82%}
.ie6 .elevencol, .ie7 .elevencol, .ie8 .elevencol, .ie9 .elevencol{width:91.35%}

/* ---------------------------------------------------------------------- 
  3  Site Specific Styles
---------------------------------------------------------------------- */

body{font:100%/1.2em 'Oswald', sans-serif, Arial;color:#676767;background:#FFF url(https://e4589c.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/bg-4.png) repeat}
#wrapper{max-width:960px;min-width:200px;margin:0 auto;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background:#fefefe}
.header .fourcol{padding:1em 0}
.header .fourcol img{width: auto;}
.welcome,.pagetitle{margin-bottom:2em;padding:1.2em 0;text-align:center;border-top:1px dotted #d8d8d8;border-bottom:1px dotted #d8d8d8}
.welcome h1,.pagetitle h1{font-size:1.7em;line-height:1.25em;font-weight:500;text-transform:uppercase;text-shadow:1px 1px 1px #d4d4d4;word-spacing: 5px;letter-spacing:2px}
.welcome span{font-size:1.2em;line-height:1.2em;color:#661908;}
.pagetitle h1{text-align:left}
#primary-menu{float:right;margin:0;padding:0}
#primary-menu select{display:none;background:none repeat scroll 0 0 #FFF;border:1px solid #eee;cursor:pointer;width:200px;box-shadow:0 0 0 rgba();-moz-box-shadow:0 0 0 rgba();-webkit-box-shadow:0 0 0 rgba();color:#676767;margin:38px 0;padding:7px}
#primary-menu ul{list-style-type:none;float:right;margin:0;padding:1em 0}
#primary-menu ul li:hover{visibility:inherit}
#primary-menu ul li{position:relative;display:inline;float:left;background:url(https://32e648.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/sprite.png) no-repeat scroll right -153px transparent;margin:0 0 0 -1px}
#primary-menu ul li:last-child{background:none}
#primary-menu ul li a{text-decoration:none;text-transform:uppercase;font-size:13px;font-family:Oswald, sans-serif;font-weight:400;color:#676767;display:block;float:left;padding:17px 15px}
#primary-menu ul li a:hover,#primary-menu ul li.sfHover a{background-color:#444;color:#fff}
#primary-menu ul li a.logo{display:none;margin:0}
#primary-menu ul ul{position:absolute;top:-9999em;width:180px;background:#444;z-index:9999;margin:0;padding:0}
#primary-menu ul ul li{width:100%;background:none;border-bottom:1px solid #555;margin:0}
#primary-menu ul li:hover ul{left:0;top:51px}
#primary-menu ul li:hover li ul{top:-9999em}
#primary-menu ul li li:hover ul{left:180px;top:0}
#primary-menu ul ul li:last-child{border-bottom:none}
#primary-menu ul ul li a{font-size:11px;padding:12px 15px}
#primary-menu ul li:hover ul li a{color:#999}
#primary-menu ul li a.current,#primary-menu ul li:hover ul li a:hover{color:#fff}
#primary-menu ul li a.current {background-color: #661908}
.fixed #primary-menu ul li a.current {background-color: #661908}
#primary-menu ul li.current_page_item > a{background-color: #661908;color:#FFF}
#primary-menu ul ul li.current_page_item > a{background-color: #661908;color:#FFF}
.middle .fourcol,.middle .sixcol,.middle .eightcol,.middle .twelvecol {font-size:.725em;line-height:1.5em;color:#555;font-family:Helvetica,Arial, sans-serif}
.middle h3,.middle .sixcol h2,.middle .eightcol h2,.middle .twelvecol h2{margin-bottom:12px;font-size:1.5em;line-height:1.75em;font-weight:500}
.middle .twelvecol{margin-bottom:24px}
.middle .eightcol h1{margin-bottom:18px}
.middle .eightcol h1{font-size:1.75em}
.middle .sixcol img{margin:10px 0;border:1px solid #d8d8d8;padding:4px;background:#f4f4f4}
.middle .fourcol .content{margin-bottom:24px}
.middle .fourcol .widget img{border:1px solid #d8d8d8;padding:4px;}
.middle a:link,.middle a:visited{color:rgb(249, 110, 91)}
.middle a:hover{color:#444;text-decoration:none}
.homebtm img{width: auto;margin:14px;}
.footer {margin-top:24px;padding:1.25em 1.25em 0;background:#444;font-size:.7em;line-height:1.5em;color:#ccc;font-family:Helvetica,Arial, sans-serif}
.footer h3{font-size:1.4em;line-height:1.75em;font-weight:500;color:#fff}
.footer a:link,.footer a:visited{color:#fff;border-bottom:1px dotted #ccc}
.footer a:hover{color:#ccc;border-bottom:none}
.footer .widget{margin-bottom:18px}
.footer .widget ul{display:block;margin:5px 0;padding:0 0 0 15px}
.footer .widget li{list-style-type:disc}
#credits{background: #3f3f3f;font-size: 11px;margin-top:24px;padding: 10px 25px;border-left:1px solid #555;border-right:1px solid #555;border-top:1px solid #555}
#credits .sixcol{padding:10px 25px}
#credits .last{text-align:right}
#credits a:link,#credits a:visited{color:#fff}
#credits a:hover{color:#ccc;text-decoration:none}
h1,h2,h3,h4{font-family:'Oswald', sans-serif, Arial}
p{margin-bottom:8px}
.check-list,.arrow-list,.star-list,.homepage ul,.content .widget ul{list-style-type:none;display:block;margin:12px 0;padding:0}
.check-list li,.arrow-list li,.star-list li,.homepage li,.fourcol .content .widget li{margin-bottom:5px;padding-left:20px}
.arrow-list li,.fourcol .content .widget li{background:url(https://71ea13.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/bullet-ul.png) no-repeat scroll -82px 5px transparent}
.check-list li,.homepage li{background:url(https://71ea13.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/bullet-ul.png) no-repeat scroll -42px -45px transparent}
.star-list li{background:url(https://71ea13.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/bullet-ul.png) no-repeat scroll 0 -82px transparent}
ul.colored-counter-list{counter-reset:li;margin-left:0;padding-left:0}
ul.colored-counter-list > li{position:relative;list-style:none;padding-left:35px;margin-bottom:13px}
ul.colored-counter-list > li:before{content:counter(li);counter-increment:li;position:absolute;top:0;left:0;width:25px;margin-right:8px;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#444;color:#fff;padding:3px 0}
.google-map{height:300px;width:100%;border:1px solid #d8d8d8}
.form,.contact-success{background-color:#f8f8f8;overflow:hidden;padding:5%}
.contact-success{color:#444;font-size:11px;padding:20px}
.form ul{list-style-type:none;margin:0;padding:0}
.form li{position:relative}
.form input,.form textarea{width:85%;margin-bottom:12px;position:relative}
.form textarea{font-size:1.25em}
.form textarea{width:96%;height:150px}
.form input.submit{width:110px}
.form li p,.form input.submit{margin-bottom:0}
.form em{color:#aaa;display:inline;font-size:11px;font-style:normal;font-weight:700}
.form .contact-error{color:#661908;font-size:11px;font-weight:700;position:absolute;top:0;right:60px}
.contact-info{list-style-type:none;margin:0;padding:0}
input.submit, input.submit:focus, input.submit:active {background: #661908;padding:5px;text-align:center;color:#fff;border-radius:8px}
.social,.widget_wc_subscribe{margin:24px 0 0;text-align:center;list-style-type:none;}
.social li,.widget_wc_subscribe li{margin-right:2px;margin-bottom:2px;background-color:#f8f8f8;display:inline;width:auto;padding:0;float:left;margin-right:2px;margin-bottom:2px;background-color:#686868;padding:0}
.social li a,.widget_wc_subscribe li a{display:block;float:left;width:40px;height:40px;margin:0;padding:0}
.social li a,.widget_wc_subscribe li a{-moz-transition:all .3s ease 0;display:block;float:left;width:40px;height:40px;text-indent:-9999px;margin:0;padding:0}
.social li.facebook a,.widget_wc_subscribe li.facebook a{background:#3b5998 url(https://902cdc.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/social-media.png) no-repeat 11px -40px}
.social li.facebook a:hover,.widget_wc_subscribe li.facebook a:hover{background:#ddd url(https://902cdc.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/social-media.png) no-repeat 11px 0px}
.social li.linkedin a,.widget_wc_subscribe li.linkedin a{background:#71b2d0 url(https://902cdc.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/social-media.png) no-repeat -18px -40px}
.social li.linkedin a:hover,.widget_wc_subscribe li.linkedin a:hover{background:#ddd url(https://902cdc.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/social-media.png) no-repeat -18px 0px}
.social li.twitter a,.widget_wc_subscribe li.twitter a{background:#48c4d2 url(https://902cdc.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/social-media.png) no-repeat -58px -40px}
.social li.twitter a:hover,.widget_wc_subscribe li.twitter a:hover{background:#ddd url(https://902cdc.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/social-media.png) no-repeat -58px 0}
.social li.googleplus a,.widget_wc_subscribe li.googleplus a{background:#d94a39 url(https://902cdc.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/social-media.png) no-repeat -98px -40px}
.social li.googleplus a:hover,.widget_wc_subscribe li.googleplus a:hover{background:#ddd url(https://902cdc.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/social-media.png) no-repeat -98px 0px}
.social li.youtube a,.widget_wc_subscribe li.youtube a{background:#f45750 url(https://902cdc.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/social-media.png) no-repeat -138px -40px}
.social li.youtube a:hover,.widget_wc_subscribe li.youtube a:hover{background:#ddd url(https://902cdc.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/social-media.png) no-repeat -138px 0px}
.social li.rss a,.widget_wc_subscribe li.rss a{background:#fe9900 url(https://902cdc.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/social-media.png) no-repeat -178px -40px}

.widget_wc_subscribe h4{text-align:left;margin-bottom:6px;font-size:1.1em}
.social li.facebook a,.social li.googleplus a,.social li.linkedin a,.social li.rss a,.social li.twitter a,.social li.youtube a{border-bottom:none}
.middle .eightcol blockquote{min-height:50px;background:url(https://e5d332.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/quotes.png) no-repeat;margin:12px 0;padding-left:70px;font-style:italic;color:#5f5f5f;font-size:.95em}

.searchit{margin:12px 0 24px}
.searchit input{border:1px solid #d8d8d8;width:70%;height:23px;color:#bbb;font-size:.9em;padding-left:8px}
input.searchbtn{width:75px;height:24px;background:#EBEDE3 url(https://998cd7.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/search.jpg) no-repeat center center;border:none;float:right}

/* ---------------------------------------------------------------------- 
  4  Slider Sytles
---------------------------------------------------------------------- */

/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  { outline: none; }
.slides,
.flex-control-nav,
.flex-direction-nav { margin: 0; padding: 0; list-style: none; }
/* FlexSlider Necessary Styles
*********************************/
.flexslider { margin: 0; padding: 0; }
.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; } /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img { max-width: 100%; display: block; }
.flex-pauseplay span { text-transform: capitalize; }
/* Clearfix for the .slides element */
.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .slides { display: block; }
* html .slides { height: 1%; }
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child { display: block; }
/* FlexSlider Default Theme
*********************************/
.flexslider { position: relative; 5px; zoom: 1; }
.flexslider .slides { zoom: 1;}
.flexslider .slides > li { position: relative; }
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flex-container {zoom: 1; position: relative; }
/* Caption style */
/* IE rgba() hack */
.flex-caption { zoom: 1; }
.flex-caption {	z-index:500; position:absolute; bottom: 0px; left: 92px; background:#444; color:#fff; max-width: 70%; padding: 14px 20px; margin-bottom:0; }
/* Direction Nav */
.flex-direction-nav { height: 0; }
.flex-direction-nav li a { background: url(https://32e648.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/sprite.png) no-repeat scroll 0 0 #444; bottom: 0px; width: 45px; height: 47px; position: absolute; text-indent: -999em; }
.flex-direction-nav li a:hover {background-color: #661908; }
.flex-direction-nav li .prev { left: 0px; background-position: 17px -212px; }
.flex-direction-nav li .next { left: 46px;background-position: 17px -282px; }
.flex-direction-nav li .disabled { opacity: .3; filter:alpha(opacity=30); cursor: default; }
/* Control Nav */
.flex-control-nav {	width: 100%; position:absolute; top: 15px; text-align:center; }
.flex-control-nav li { margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline; }
.flex-control-nav li:first-child { margin: 0; }
.flex-control-nav li a { width: 10px; height: 10px; display: block; background: #ddd; cursor: pointer; text-indent: -999em;-webkit-transition-duration: 0s; -moz-transition-duration: 0s; -o-transition-duration: 0s; border-radius: 30px 30px 30px 30px;}
.flex-control-nav li a:hover { background: #aaa; }
.flex-control-nav li a.active { background: #aaa; cursor: default; }
.slideshow-container {float: left; margin: 0 0 30px 0; padding: 0 0 30px 0; border-bottom: 1px solid #eee; }
#index-slider {  }

/* ---------------------------------------------------------------------- 
  5  WordPress Styles
---------------------------------------------------------------------- */

.meta,.archive-meta{margin:12px 0;padding-bottom:12px}
.meta a:link,.meta a:visited{}
.meta a:hover{color:#006699;text-decoration:underline}
.single-image img{margin-bottom:12px;border:1px solid #d8d8d8;padding:4px}
.archivelist{list-style-type:none}
.archivelist img{width:30%;float:left;margin-right:18px;padding:4px;border:1px solid #d8d8d8;background:#fff}
.archivelist h2{margin:0;padding-bottom:8px;border-bottom:1px dotted #d8d8d8}
.archivelist h2 a:link,.archivelist h2 a:visited{color:#444}
.archivelist h2 a:hover{color:#777}
.archivelist h3,.commentlist h3{margin-bottom:0}
.archivelist li{margin-bottom:12px;padding: 18px;background:#f8f9f4;border:1px solid #d8d8d8}
.archive-date,.commentauthor{color:#9AA2A4;font-size:.95em;margin-bottom:8px;padding-top:5px}
.archive-meta{}
.archive-meta span{font-size:.8em}
.archive-excerpt{}
.archive-category,.continue{width:50%;float:left}
.archive-category a:link,.continue a:link,.archive-category a:visited,.continue a:visited,.nextprev a:link, .nextprev a:visited{font-size:.9em;text-decoration:underline}
.archive-category a:link,.continue a:link{text-transform:none}
.archive-category a:hover,.continue a:hover,.nextprev a:hover{text-decoration:none}
.archive-category{text-align:right}
.middle .nextprev a{font-size:1.2em}
.thecomment{margin:12px 0;line-height:1.2em;font-size:1em;line-height:1.4em;padding-left:110px;border-top:1px dotted #d8d8d8}
.thecomment{padding-left:0}
.thecomment span{margin-bottom:8px;color:#c1c1c1;text-shadow:2px 2px 2px #fff;font-weight:700}
.archive-thumb{width:90px;height:90px;float:left;margin:0 18px 0 0;padding:0}
.athumb{display:none}
#left .archive-thumb img{margin-top:0}
.postmonth,.nocomments{color:#006;position:relative;text-align:center;margin-top:5px;font-size:.75em;font-weight:600}
.commentlist{list-style-type:none;margin-top:25px}
.commentlist li{margin:25px 0 15px;border-bottom:1px dashed #d8d8d8}
.commentlist .children{list-style-type:none;padding: 0 0 0 35px;margin: 15px 0 0 25px;border-left: 1px solid #eee;background: url(https://32e648.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/sprite.png) no-repeat 0 -379px transparent}
.avatar{width:65px;height:65px;float:left;background:#efefef}
.comment-content{margin:0 0 24px 100px;border:1px solid #f6f7f3;background: #f8f8f8;padding: 15px 20px;margin-bottom: 5px;
position: relative}
.commentlist li .comment-content::before {}
.comment-content p{margin-bottom:12px}

/* WordPress Comment Form Styling */

#respond{background-color: #f8f9f4;margin-top:24px;padding:24px;border:1px solid #d8d8d8}
#respond{background-color:#f8f8f8;overflow:hidden;padding:3%}
#respond label{font-weight:700}
#respond input,#respond textarea,#author,#email,#url,#comment{width:95%;height:25px;margin:5px 0 12px;position:relative;border:1px solid #d8d8d8}
#respond textarea{width:100%;height:130px;font-size:1.3em}
#respond #submit{width:155px;height:40px;background: #661908;text-align:center;color:#fff;border-radius:8px}
#cancel-comment-reply-link{margin-left:12px}
.form-allowed-tags {font-size:.85em}
.moderation{color:#993300;font-weight:600;font-size:1.1em;font-style:italic}
#reply-title{margin:0 0 10px;padding-bottom:8px;border-bottom:1px dotted #d8d8d8}
.replyblock{text-align:right}
.leavecmnt{font-size:1.75em}
/* End WordPress comment form styling */

/* WordPress Widget Styling */
.widget_text{margin:0 0 24px;}
.footer .widget_text{margin-top:0}
.footer .widget img{border:1px solid #d8d8d8;padding:4px;}
.pagemiddle .fourcol .textwidget{background:#FFFDE3;padding: 20px;
-webkit-box-shadow: 2px 2px 2px rgba(0,0,0,0.07);
-moz-box-shadow: 2px 2px 2px rgba(0,0,0,0.07);
box-shadow: 2px 2px 2px rgba(0,0,0,0.07);border:1px solid #d8d8d8}
.pagemiddle .fourcol .widget_categories ul{border: none;padding:10px 0 10px 0;
background:none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.widget_categories li{margin-bottom:4px}
.widget_nav_menu li:hover {background:#ccc;color:#444}
.widget_nav_menu a:link,.widget_nav_menu  a:visited{}
.widget_nav_menu li:hover > a{display:block}

.widget_calendar{margin:24px 0}
#wp-calendar{width:100%;border:1px solid #b4b4b4}
#wp-calendar caption,#wp-calendar thead{margin-bottom:4px;padding:4px 0 4px 4px;font-weight:600;border:1px solid #b4b4b4;background:#b0c4de}
#wp-calendar thead{background:#f7f7f7}
#wp-calendar th,#wp-calendar td{padding:6px}
#wp-calendar td{border:1px solid #d8d8d8;background:#fefefe}
#wp-calendar a:link,#wp-calendar a:visited{color:#993300;text-decoration:underline;font-weight:bold}

.wp-caption-text{}
.sticky{}
.gallery-caption{}
.bypostauthor{}
.autoimg{width: auto;margin:8px 0;border:1px solid #d8d8d8;padding:4px;}
.autoimg img{width: auto;}

/* End WordPress Widget Styling */

.attachment img{max-width:900px;display:block;margin:0 auto}
.alignleft, img.alignleft{display:inline;float:left;margin-right:15px;margin-top:4px}
.alignright, img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}
.aligncenter, img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
img.alignleft, img.alignright, img.aligncenter{margin-bottom:12px}
.wp-caption{background:#f8f8f8;line-height:18px;margin-bottom:20px;text-align:center;border:1px solid #999;padding:4px}
.wp-caption img{margin:5px 5px 0}

/* ---------------------------------------------------------------------- 
  6  IE Styles
---------------------------------------------------------------------- */
.ie7 .slideshow-container,.ie8 .slideshow-container,.ie9 .slideshow-container {float:none}
/* ---------------------------------------------------------------------- 
  7  Responsive Styles
---------------------------------------------------------------------- */
@media only screen and (min-width: 0) and (max-width: 820px) {
#primary-menu ul li a {font-size:11px;padding: 12px 9px;}
}

@media only screen and (min-width: 0px) and (max-width: 679px) {
.row .threecol,.row .fourcol,.row .sixcol,.row .eightcol,.row .ninecol{width:100%;padding:.5em 0}
#primary-menu select {margin:0;width:235px}
#primary-menu{float:left}
#primary-menu select { display:block}
#primary-menu ul { display:none; }
#credits,#credits .sixcol{padding:5px}
#credits .last{text-align:left}
.comment-content{margin:0;position:static}
.comment-content p {margin-bottom: 12px;padding-left: 55px}
.thecomment span {margin-left:5px}
.commentlist .children{margin: 15px 0 0 0;padding: 0 0 0 0;border-left:none}
.searchit{margin:12px 0 12px}
.searchit input{border:1px solid #d8d8d8;width:65%;height:23px;color:#bbb;font-size:.9em;padding-left:8px}
input.searchbtn{width:75px;height:24px;background:#EBEDE3 url(https://998cd7.claudeassets.com/20260114093806im_/https://advancedbullets.com/wp-content/themes/brandinclusive/assets/images/search.jpg) no-repeat center center;border:none;float:right}



/*Exception rules for Smartphones in Landscape orientation only. When a smartphone is turned sideways, the text will appear larger so this query contains a single rule that reduces the font-size.*/
@media only screen and (max-device-width: 480px) and (orientation : landscape) {
#primary-menu select {margin:0;width:475px}
}

/*2 Column with top spanning menu for Medium Browser Windows and Portrait Tablets. In this query we move the navigation to the top and stack the links. The sidebar and main content areas remain as columns. The interior 3-column structure inside the main content column is reflowed so that the third column drops below the first 2 and spans their width.*/
@media only screen and (min-width: 680px) and (max-width: 979px) and (orientation : portrait) {

}

/*Portrait Tablet Exceptions to adjust padding in content areas. In this query we include a simple exception rule to adjust the padding in all content areas to a value less than the default.*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {

}
/*Additional Rules for Medium Desktop Browser Windows and Landscape Tablets to reflow the inner 3-column structure. When a tablet is turned sideways there is ample room to display the menu as a column so all we want to do here is reflow the inner 3-column structure that is inside the main content column so that the third column drops below the first 2 and spans full width. This query also creates a breakpoint for desktop browsers when the window is between 680 and 979 pixels.*/
@media only screen and (min-width: 680px) and (max-width: 979px) and (orientation : landscape) {

}

/*Landscape Tablet Exceptions to adjust padding and reduce font size. When a tablet is turned sideways, the text will appear larger so this query contains rules that reduces the font-size and padding.*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

}
/*3 Column for Medium-Wide Browser Windows. This query sets a breakpoint for medium wide windows (between 980 and 1420 pixels) and reflows the inner 3-column structure inside the main content column to drop the third column below the first 2.*/
@media only screen and (min-width: 980px) and (max-width: 1420px) {

}



/* Printer sytlesheet   */
@media print {
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* h5bp.com/t */
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}


/*
     FILE ARCHIVED ON 22:01:29 Aug 17, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:17:50 Jun 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.409
  exclusion.robots: 0.05
  exclusion.robots.policy: 0.041
  esindex: 0.006
  cdx.remote: 8.368
  LoadShardBlock: 85.681 (3)
  PetaboxLoader3.datanode: 54.556 (4)
  PetaboxLoader3.resolve: 382.007 (3)
  load_resource: 357.055
*/