#top #wrap_all .avia-slideshow .av-slideshow-caption.av-5jb0eq-9b3f2d1be27589bd87b927d87916036b__0 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-5jb0eq-9b3f2d1be27589bd87b927d87916036b__0 .avia-caption-content{
font-size:38px;
}
#top .avia-slideshow .av-slideshow-caption.av-5jb0eq-9b3f2d1be27589bd87b927d87916036b__0 .avia-caption-content p{
font-size:38px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-5jb0eq-9b3f2d1be27589bd87b927d87916036b__1 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-5jb0eq-9b3f2d1be27589bd87b927d87916036b__1 .avia-caption-content{
font-size:38px;
}
#top .avia-slideshow .av-slideshow-caption.av-5jb0eq-9b3f2d1be27589bd87b927d87916036b__1 .avia-caption-content p{
font-size:38px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-5jb0eq-9b3f2d1be27589bd87b927d87916036b__2 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-5jb0eq-9b3f2d1be27589bd87b927d87916036b__2 .avia-caption-content{
font-size:29px;
}
#top .avia-slideshow .av-slideshow-caption.av-5jb0eq-9b3f2d1be27589bd87b927d87916036b__2 .avia-caption-content p{
font-size:29px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-5jb0eq-9b3f2d1be27589bd87b927d87916036b__3 .avia-caption-title{
font-size:53px;
}
#top .avia-slideshow .av-slideshow-caption.av-5jb0eq-9b3f2d1be27589bd87b927d87916036b__3 .avia-caption-content{
font-size:21px;
}
#top .avia-slideshow .av-slideshow-caption.av-5jb0eq-9b3f2d1be27589bd87b927d87916036b__3 .avia-caption-content p{
font-size:21px;
}

.flex_cell.av-4l6gsa-375b20909c95b2ae2392ea1bb77f8129{
vertical-align:top;
background-color:#d63d2d;
}
.responsive #top #wrap_all .flex_cell.av-4l6gsa-375b20909c95b2ae2392ea1bb77f8129{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-4e7136-cbcc05a074c32a9531743f9b8c5d2cf5 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-4e7136-cbcc05a074c32a9531743f9b8c5d2cf5 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-4e7136-cbcc05a074c32a9531743f9b8c5d2cf5 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-4e7136-cbcc05a074c32a9531743f9b8c5d2cf5 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-46u9ga-ea70b5f3fbcfadf75ebc52de5945e933{
vertical-align:top;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-46u9ga-ea70b5f3fbcfadf75ebc52de5945e933{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-44kau2-888628a672bce6ea01e92bafaf54d1a9 .iconbox_icon{
color:#ffffff;
}
.iconbox.av-44kau2-888628a672bce6ea01e92bafaf54d1a9 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-44kau2-888628a672bce6ea01e92bafaf54d1a9 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-44kau2-888628a672bce6ea01e92bafaf54d1a9 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-3yg2le-065aaa441979ee55d111f7d4b133003d{
vertical-align:top;
background-color:#3c3c3c;
}
.responsive #top #wrap_all .flex_cell.av-3yg2le-065aaa441979ee55d111f7d4b133003d{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-3qgube-a6ef48daca313599ea6a55b49362bb39 .iconbox_icon{
color:#ffffff;
}
.iconbox.av-3qgube-a6ef48daca313599ea6a55b49362bb39 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-3qgube-a6ef48daca313599ea6a55b49362bb39 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-3qgube-a6ef48daca313599ea6a55b49362bb39 .iconbox_content_container{
color:#ffffff;
}

.avia-section.av-3ipkay-45442635c807f1760c915e13988ee817{
background-repeat:no-repeat;
background-image:url(http://www.ar15partpicker.com/wp-content/uploads/2016/02/ar-15-build-1030x579.jpeg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-3ipkay-45442635c807f1760c915e13988ee817 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .av-special-heading.av-3e3hwq-6113de1900d0b2f463b171def75815c6{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-3e3hwq-6113de1900d0b2f463b171def75815c6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3e3hwq-6113de1900d0b2f463b171def75815c6 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-3e3hwq-6113de1900d0b2f463b171def75815c6 .av-subheading{
font-size:15px;
}

.flex_column.av-38kj3m-9a48ec8b93889110c580f9e5b4611cb9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-30kbbu-8963ee66aadd07bc3547a24ceb8631bc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2qkguq-eb91436ab4ae221589ad593047925067{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2abc1e-dc2d9fda08a96800f5117079dd11d9ca{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-2abc1e-dc2d9fda08a96800f5117079dd11d9ca .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2abc1e-dc2d9fda08a96800f5117079dd11d9ca .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-2abc1e-dc2d9fda08a96800f5117079dd11d9ca .av-subheading{
font-size:15px;
}

.flex_column.av-20r4u2-38b06ccdca795b2cbcc36db1397184e9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1w9kh6-d555cb54ec4221dced86cff56166bc81{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1jm8i2-93924c6db626160753c20cc9c1e79edd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-1aekoq-4d21e2ee05c5ff5ad8344a5a97c584a4{
background-color:#191919;
background-image:unset;
}

#top .av-special-heading.av-40n1m-79f36da6dda326eb7e6b14b2bcf06ee4{
padding-bottom:20px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-40n1m-79f36da6dda326eb7e6b14b2bcf06ee4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-40n1m-79f36da6dda326eb7e6b14b2bcf06ee4 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-40n1m-79f36da6dda326eb7e6b14b2bcf06ee4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-40n1m-79f36da6dda326eb7e6b14b2bcf06ee4 .av-subheading{
font-size:15px;
}

#top .av-masonry.av-uv496-34c8f3699e5c66bb97272b4917dae016{
background-color:#191919;
}

.flex_column.av-q3o6q-e89cf486329d584bcdbbbd6020bf13b8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-kz6ze-8c7e1a932e0a41448680c34f456ccc12{
padding-bottom:10px;
}
body .av-special-heading.av-kz6ze-8c7e1a932e0a41448680c34f456ccc12 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kz6ze-8c7e1a932e0a41448680c34f456ccc12 .av-subheading{
font-size:15px;
}

.flex_column.av-f9o2a-8b382627c0e2cb0c712c4c2c8c69f7e7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-3e3hwq-6113de1900d0b2f463b171def75815c6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2abc1e-dc2d9fda08a96800f5117079dd11d9ca .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-40n1m-79f36da6dda326eb7e6b14b2bcf06ee4 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-3e3hwq-6113de1900d0b2f463b171def75815c6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2abc1e-dc2d9fda08a96800f5117079dd11d9ca .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-40n1m-79f36da6dda326eb7e6b14b2bcf06ee4 .av-special-heading-tag{
font-size:0.8em;
}
}
