.hero-image{margin:0 -15px 1em;padding:5px;background-repeat:no-repeat;background-size:cover}.hero-image-title{margin:0;font-size:20px;font-weight:normal;text-align:center;color:#FFF;font-family:"Droid Serif","Times New Roman",Times,serif}.hero-image-title .icon{font-size:1.2em;vertical-align:bottom}.hero-image-subtitle{font-size:16px;font-weight:normal;font-family:"Droid Serif","Times New Roman",Times,serif;text-align:center;color:#FFF;margin:.5em}@media(min-width:1024px){.hero-image{padding:35px 0}.hero-image-title{font-size:4em}.hero-image-subtitle{font-size:2em;margin-top:1em}}.hero-section{margin:0 auto;padding:27px 0;text-align:center}.hero-section .hero-section-title{text-align:center;border-bottom:0}.hero-section .hero-section-title h1{margin-top:0}.hero-grid{margin:0;padding:0}.hero-grid li{margin-bottom:27px;list-style:none;text-align:center;vertical-align:top;font-size:14px}.hero-grid img{display:block;margin:0 auto;max-width:100%;height:190px;width:190px}.hero-section-col2,.hero-section-col3{margin-left:-15px;margin-right:-15px}.hero-section-col2 .hero-section-col,.hero-section-col3 .hero-section-col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:100%;margin-bottom:27px}@media(min-width:1024px){.hero-section{max-width:70%}.hero-section-col2,.hero-section-full-width,.hero-section-col3{max-width:100%;margin:0}.hero-grid li{display:inline-block;width:24%}.hero-section-col2 .hero-section-col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:50%}.hero-section-col3 .hero-section-col{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:33.33333333%}}.addthis_newsletter_box{margin:0 0 27px;padding:13.5px 15px;background:url("https://d1w4q6ldc8l0qo.cloudfront.net/skin/frontend/ammonet/rwd/images/bkg_sharethis.jpg") repeat-y scroll 50% 0 transparent}.addthis_newsletter_title{overflow:hidden}.addthis_newsletter_title p{color:#FFF;font-family:"Roboto Condensed",Helvetica,Arial,sans-serif;font-size:25px}.addthis_newsletter_title_left{float:left}.addthis_newsletter_title_right{float:right}#addthis_newsletter_form{display:block;float:right;position:relative;padding-bottom:27px}#addthis_newsletter_form .input-text{float:left;border-radius:4px;margin:0 10px 0 0;padding:0 4px;width:139px;height:26px;font-size:14px}#addthis_newsletter_form .validation-advice{position:absolute;top:26px;right:0;width:260px;color:#FFF;line-height:1em}.embed-this{text-align:center}.embed-this textarea{display:block;margin:0 auto 27px;font-size:12.6px !important;width:100%;height:6em}@media(min-width:1024px){.embed-this textarea{width:70%}}.cms-references{font-size:11.2px;padding:0}.with-icon .icon{height:1.5em;width:1.5em;margin-right:.33em;display:inline;top:.25em;position:relative}.badge-generator{margin:0 0 22px;font-size:14px}.badge-generator .controls{margin:11px 0 0}.badge-generator .code{margin:6px 0 0}.badge-generator .code input{width:100%}.infographic{max-width:100%;height:auto}.comment-this{text-align:center}.fb-comments,.fb-comments span,.fb-comments iframe{max-width:100% !important}#newsletternotstock{margin-top:27px;padding-bottom:314px;background:transparent url(https://d1w4q6ldc8l0qo.cloudfront.net/skin/frontend/ammonet/rwd/images/bkg_newsletter.jpg) bottom center no-repeat;text-align:center}#newsletternotstock .page-title{border:0;margin:0}#newsletternotstock h1{color:#ff0002;text-align:center}#newsletternotstock .form-list{overflow:hidden}#newsletternotstock .submit-button{display:inline-block;margin:27px auto;padding:13.5px 15px;background-color:#9f1f00;color:#FFF;border:0}#newsletternotstock .submit-button:hover{background-color:#c03a19}#newsletternotstock .submit-button:active{position:relative;top:1px}#newsletternotstock #newsletter-page-form li{width:100%}@media(max-width:481px){#newsletternotstock{padding-bottom:240px;background-size:contain}}@media(min-width:1024px){#newsletternotstock .form-list{padding:0 15%}#newsletternotstock .form-list li{min-height:53px;background:transparent url(https://d1w4q6ldc8l0qo.cloudfront.net/skin/frontend/ammonet/rwd/images/newsletter-arrow-after.png) right center no-repeat}#newsletternotstock .form-list li:first-child{background-image:url(https://d1w4q6ldc8l0qo.cloudfront.net/skin/frontend/ammonet/rwd/images/newsletter-arrow-before.png);background-position:left center}#newsletternotstock .form-list li:first-child .input-box{float:right;margin-right:3px}#newsletternotstock .form-list .input-box{margin-top:2.5em;width:70%;margin-left:3px}#newsletternotstock .form-list .input-box input{box-shadow:none}#newsletter-page-form li{margin-left:0;list-style:none;float:left !important;width:50% !important}}.block-testimonials .block-content>p:not(:first-child){padding-left:15px;list-style:none}.block-testimonials .block-content>p:not(:first-child) .icon{margin-left:-20px;vertical-align:inherit}.b-cms-table-responsive>.table>thead>tr>th,.b-cms-table-responsive>.table>tbody>tr>th,.b-cms-table-responsive>.table>tfoot>tr>th,.b-cms-table-responsive>.table>thead>tr>td,.b-cms-table-responsive>.table>tbody>tr>td,.b-cms-table-responsive>.table>tfoot>tr>td{white-space:normal}.b-raf-getstarted{background-color:#fbfbfb;background-image:linear-gradient(to right,#fff,#f7f7f7 30%,#f7f7f7 60%,#fff);padding-top:30px;padding-bottom:10px}.b-raf-getstarted__title{text-align:center;font-weight:bold;font-size:20px;margin-bottom:0;padding-bottom:0}.b-raf-getstarted-list{list-style-type:none;padding-left:70px;padding-right:20px}.b-raf-getstarted-item{text-align:left;position:relative;padding-bottom:20px}.b-raf-getstarted-item__icon{display:inline-block;max-width:40px;opacity:.7;vertical-align:middle;position:absolute;left:-55px}@media(min-width:768px){.b-raf-getstarted-item{text-align:center}.b-raf-getstarted-item__icon{position:relative;left:auto;display:block;margin-left:auto;margin-right:auto;max-width:80px;padding-bottom:20px;opacity:.7}.b-raf-getstarted-list__item{display:inline-block;width:32.5%;padding:20px;vertical-align:top}}@media(min-width:992px){.b-raf-getstarted-list__item{padding:20px}}.benefit-stack{margin:0;padding:0}.benefit-stack li{list-style:none}.benefit-stack .benefit{font-size:18px}.benefit-stack .benefit .icon-checkmark{float:left;color:#8c8c8c}.benefit-stack .benefit .benefit-title{color:#555;font-size:18px;padding-left:23px}.benefit-stack .benefit .benefit-snippet{display:none}@media(min-width:1024px){.benefit-stack .benefit .benefit-title{margin-bottom:.5em}.benefit-stack .benefit .benefit-snippet{display:block;color:#777;font-size:15px;padding-left:23px;margin-top:0}}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{transition:transform .6s ease-in-out;backface-visibility:hidden;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-ammo .carousel-indicators{display:none}.carousel-ammo .item{text-align:center;border:1px solid #EEE}.carousel-ammo .item img{width:300px !important;height:auto}.carousel-ammo h2 a,.carousel-ammo h3 a,.carousel-ammo .carousel-ammo-price a{color:#363762;text-decoration:none}.carousel-ammo h2{font-size:30px;margin-bottom:0}.carousel-ammo h3{margin-top:0;font-size:18px;line-height:1em}.carousel-ammo .carousel-ammo-price{position:relative;display:inline-block;margin:0 auto;font-size:40px}.carousel-ammo .carousel-ammo-oldprice{position:absolute;font-size:20px;right:100%;text-decoration:line-through}.carousel-ammo .shopnow{display:block;width:200px;background-color:#062948;color:#FFF;margin:27px auto;padding:13.5px 15px;font-size:24px;text-transform:uppercase;text-decoration:none;text-align:center}.carousel-ammo .carousel-control{width:50px;border-radius:25px;color:#FFF;background-color:rgba(0,0,0,0.5);height:50px;position:absolute;z-index:10;top:60%;left:-7.5px;margin-top:-25px;text-align:center;font-size:50px;line-height:50px}.carousel-ammo .carousel-control.right{left:auto;right:-7.5px}.carousel-ammo .carousel-control:hover,.carousel-ammo .carousel-control:focus{color:#fff;text-decoration:none}@media(min-width:1024px){.carousel-ammo .carousel-indicators{position:absolute;z-index:3;width:100%;bottom:25px;display:block;margin:0;padding:0;text-align:center}.carousel-ammo .carousel-indicators li{cursor:pointer;list-style:none;display:inline-block;margin:0 5px;background-color:#cacaca;height:12px;text-decoration:none;width:12px;border-radius:6px;box-shadow:inset 0 1px 0 1px #8a8a8a}.carousel-ammo .carousel-indicators li:hover,.carousel-ammo .carousel-indicators li:focus{background-color:#999}.carousel-ammo .carousel-indicators li.active{background-color:#363f4e;box-shadow:none}.carousel-ammo .item{text-align:right;height:377px;padding-right:13.5px}.carousel-ammo .item img{position:absolute;left:0;top:0;z-index:1}.carousel-ammo .item:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:linear-gradient(to top,rgba(255,255,255,0) 50%,#fff 100%);z-index:2}.carousel-ammo .item .carousel-ammo-offer{position:relative;z-index:3}.carousel-ammo h2,.carousel-ammo h3,.carousel-ammo .carousel-ammo-price,.carousel-ammo .shopnow{position:relative;z-index:3}.carousel-ammo .carousel-control{top:auto;bottom:13.5px;left:30px}.carousel-ammo .carousel-control.right{right:30px}.carousel-ammo .shopnow{display:inline-block}}.subcategory-img{margin-bottom:10px}.subcategory-list{width:100%}.subcategory-list td{border-bottom:1px solid #fff;display:block;width:100%}.subcategory-list .last td{border-bottom:0}.subcategory-list .odd td{background:#f2f2f2}.subcategory-list .odd td+td{background:#fafafa}.subcategory-list .even td{background:#f2f2f2}.subcategory-list .even td+td{background:#fafafa}.subcategory-list .subcategory-name{display:block;color:#333;line-height:1em;padding:1em 0 1em 35px;position:relative;text-decoration:none}.subcategory-list .subcategory-name:hover{color:#FFF;background-color:#284764}.subcategory-list .subcategory-name .icon{color:#c6c6c6;vertical-align:middle;position:absolute;left:10px}.subcategory-list .subcategory-image{display:block;float:left;width:71px}.subcategory-list .subcategory-image img{width:71px}@media(max-width:1023px){.section-subcategories .tab-subcategories{padding:0}#tab_calibers_contents h3{font-size:18px}.subcategory-list .odd td{background:#f2f2f2}.subcategory-list .odd td+td{background:#fafafa}.subcategory-list .even td{background:#f2f2f2}.subcategory-list .even td+td{background:#fafafa}}@media(min-width:1024px){.subcategory-list .subcategory-name{font-size:17px;padding-left:40px}.subcategory-list td{display:table-cell;width:auto}.subcategory-list .odd td,.subcategory-list .odd td+td{background:#f2f2f2}.subcategory-list .even td,.subcategory-list .even td+td{background:#fafafa}}.swwh{margin-bottom:27px;padding:20px;background:#e9e9e9;color:#333;text-align:center}.swwh__type{font-weight:bold}.swwh__button{display:block;text-align:center;padding:7.71428571px 15px;background-color:#9f1f00;color:#FFF;text-decoration:none}.swwh__button:hover{color:#FFF;background-color:#c03a19}@media(min-width:768px){.swwh__button{display:inline-block;text-align:left}}.cms-donations .col-main{margin-top:0}.hero-image-donations{background-image:url("https://d1w4q6ldc8l0qo.cloudfront.net/skin/frontend/ammonet/rwd/images/bkg_donations.jpg");background:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.75)),url("https://d1w4q6ldc8l0qo.cloudfront.net/skin/frontend/ammonet/rwd/images/bkg_donations.jpg")}#add-organization-form fieldset{border:1px solid #e1e1e1;padding:27px 15px}#add-organization-form .row{margin-bottom:9px}#add-organization-form .row:before,#add-organization-form .row:after{content:" ";display:table}#add-organization-form .row:after{clear:both}#add-organization-form .column{padding:0 7.5px;float:left;text-align:right}#add-organization-form .column input,#add-organization-form .column label,#add-organization-form .column textarea,#add-organization-form .column .validation-advice{width:100%;display:inline-block}#add-organization-form .column textarea{height:81px;resize:none}#add-organization-form .column input{float:right}#add-organization-form .column label{clear:both;text-align:center;margin:0 0 3px;color:#333;font-weight:normal}#add-organization-form .column label em{font-style:normal;color:#a94442}#add-organization-form .column .validation-advice{text-align:left;margin-left:0;margin-right:0}#add-organization-form .column.last{text-align:left}#add-organization-form .column.last input{float:left}#agree-checkbox{position:relative;top:20px;margin-left:20px;float:left}#agree-label{margin:0 20px 0 30px;font-size:14px;font-weight:normal}@media(min-width:1024px){#add-organization-form .column{width:50%}#add-organization-form .column input,#add-organization-form .column label,#add-organization-form .column textarea,#add-organization-form .column .validation-advice{width:80%}#agree-checkbox{margin-left:50px}#agree-label{margin:0 50px 0 60px}}.cms-about-us .col-main{margin-top:0}.hero-image-about{background-image:url("https://d1w4q6ldc8l0qo.cloudfront.net/skin/frontend/ammonet/rwd/images/bkg_about.jpg");background:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.75)),url("https://d1w4q6ldc8l0qo.cloudfront.net/skin/frontend/ammonet/rwd/images/bkg_about.jpg")}.cms-about-us .std .about-us__testimonial,.cms-about-us .std .about-us__testimonial-sign{font-size:1em}.cms-about-us .std .about-us__testimonial{padding:1em;background:#EEE}.cms-about-us .list-infographics img{width:100%}.cms-about-us .col2-set .col-1{width:49%;padding:0}.cms-about-us .col2-set .col-1:first-child{margin-right:2%}.cms-about-us .col3-set .col-1{width:32%;float:left;margin-right:1%}.cms-about-us .std p{margin-bottom:1.5em}.list-infographics{text-align:center;clear:both}.list-infographics a:hover img{opacity:.75}.faq-questions{background-color:#eff4ff;padding-top:1em;padding-bottom:1em}.cms-people-of-the-gun .col-main{margin-top:0}.hero-image-potg{background-image:url("https://d1w4q6ldc8l0qo.cloudfront.net/skin/frontend/ammonet/rwd/images/bkg_potg.jpg");background:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.75)),url("https://d1w4q6ldc8l0qo.cloudfront.net/skin/frontend/ammonet/rwd/images/bkg_potg.jpg")}.potg-member-list{margin:0;padding:0;font-size:14px}.potg-member-list li{list-style:none;margin:13.5px 2%}.potg-member-list li p{margin:0;text-align:center;color:#FFF;background-color:rgba(0,0,0,0.5)}.potg-member-list li img{display:block;max-width:100%}.potg-member-list li a{color:#FFF}.potg-member-list li{position:relative}.potg-member-list li p{position:absolute;right:0;bottom:0;left:0}#jointheclub-div-form .wide,#jointheclub-div-form .field{text-align:left}#jointheclub-div-form .fieldset{margin-bottom:0}#jointheclub-div-form label{font-weight:normal;text-align:left}#jointheclub-div-form .input-file{line-height:1em}#jointheclub-div-form .note{margin:.5em 0 1em;font-size:14px;color:#777}#jointheclub-div-form .disclaimer{position:relative}#jointheclub-div-form .disclaimer input{position:absolute;float:left}#jointheclub-div-form .disclaimer label{margin-left:2em;font-size:14px}@media(max-width:1023px){#jointheclub-div-form .fieldset{border-bottom:0}#jointheclub-div-form .field{width:100%;padding:0}}@media(min-width:1024px){.potg-member-list li{display:inline-block;width:16%;vertical-align:top}#jointheclub-div-form .field{width:50%}#jointheclub-div-form .field input,#jointheclub-div-form .field label,#jointheclub-div-form .field textarea,#jointheclub-div-form .field .validation-advice{width:80%;float:right}#jointheclub-div-form .field label{text-align:center}#jointheclub-div-form .field label em{position:relative;float:none;right:auto}#jointheclub-div-form .field+.field input,#jointheclub-div-form .field+.field label,#jointheclub-div-form .field+.field textarea,#jointheclub-div-form .field+.field .validation-advice{float:left}#jointheclub-div-form .wide{text-align:center;margin-left:50px}#jointheclub-div-form .wide label{text-align:center;margin:0 50px 0 60px}}.notfoundbox{color:#555;text-align:center;border:1px solid #555;background-color:#eee;padding:8px}.cms-no-route .blue-notice,#newsletternotstock .blue-notice{color:#363762;text-align:center}.cms-current-specials .page-title{border-bottom:0}.cms-bulk-ammo .page-title{border-bottom:0}.cms-bulk-ammo .page-title h1{font-size:37px}@media(min-width:1024px){.cms-bulk-ammo .section-main{padding-top:13.5px}.bulk-ammo-entry{border-bottom:1px solid #EEE;padding-bottom:27px;margin-bottom:27px;margin-left:-15px;margin-right:-15px}.bulk-ammo-entry:before,.bulk-ammo-entry:after{content:" ";display:table}.bulk-ammo-entry:after{clear:both}.bulk-ammo-entry .benefit-stack{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:33.33333333%}.bulk-ammo-entry .carousel-ammo{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:66.66666667%}}
