/**handles:widgetopts-styles,wp-pagenavi,normalize,site-main**/
body .extendedwopts-show{display:none}body .widgetopts-hide_title .widget-title{display:none}body .extendedwopts-md-right{text-align:right}body .extendedwopts-md-left{text-align:left}body .extendedwopts-md-center{text-align:center}body .extendedwopts-md-justify{text-align:justify}@media screen and (min-width:1181px){body .extendedwopts-hide.extendedwopts-desktop{display:none!important}body .extendedwopts-show.extendedwopts-desktop{display:block}body .widget.clearfix-desktop{clear:both;float:none!important}}@media screen and (max-width:1024px) and (orientation:Portrait){body .extendedwopts-hide.extendedwopts-tablet{display:none!important}body .extendedwopts-show.extendedwopts-tablet{display:block}body .widget.clearfix-desktop{clear:none}body .widget.clearfix-tablet{clear:both;float:none!important}}@media screen and (max-width:1180px) and (orientation:landscape){body .extendedwopts-hide.extendedwopts-tablet{display:none!important}body .extendedwopts-show.extendedwopts-tablet{display:block}body .widget.clearfix-desktop{clear:none}body .widget.clearfix-tablet{clear:both;float:none!important}}@media screen and (max-width:767px) and (orientation:Portrait){body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile){display:block!important}body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile){display:none!important}body .extendedwopts-hide.extendedwopts-mobile{display:none!important}body .extendedwopts-show.extendedwopts-mobile{display:block}body .widget.clearfix-desktop,body .widget.clearfix-tablet{clear:none}body .widget.clearfix-mobile{clear:both;float:none!important}}@media screen and (max-width:991px) and (orientation:landscape){body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile){display:block!important}body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile){display:none!important}body .extendedwopts-hide.extendedwopts-mobile{display:none!important}body .extendedwopts-show.extendedwopts-mobile{display:block}body .widget.clearfix-desktop,body .widget.clearfix-tablet{clear:none}body .widget.clearfix-mobile{clear:both;float:none!important}}.panel-cell-style:after{content:"";display:block;clear:both;position:relative}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}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-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
*{box-sizing:border-box}.wp-caption.alignleft,.wp-caption.alignright,img.alignleft,img.alignright{height:auto;max-width:50%}.wp-caption.aligncenter,.wp-caption.alignnone,img.aligncenter,img.alignnone{height:auto;max-width:100%}.wp-caption.aligncenter,.wp-caption.alignnone,img.aligncenter,img.alignnone{margin:0 0 22px 0}.wp-caption.alignright,img.alignright{float:right;margin:0 0 22px 30px}.wp-caption.alignleft,img.alignleft{float:left;margin:0 30px 22px 0}.wp-caption.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto}body{margin:0;padding:0;font-family:'Open Sans',sans-serif}html{scroll-behavior:smooth}.h1,h1{margin:0;padding:0}.h2,h2{margin:0;padding:0}.h3,h3{margin:0;padding:0}.h4,h4{margin:0;padding:0}p{margin:0;padding:0}ol,ul{margin:0;padding:0}ul{margin-left:0;list-style:none}ul li{padding-bottom:0}a{text-decoration:none;transition:all .3s}a:hover{transition:all .3s}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container{max-width:966px}.row{margin-left:-15px;margin-right:-15px}[class*=col-]{position:relative;min-height:1px;padding-left:15px;padding-right:15px}[class*=col-xxs-]{float:left}.col-xxs-12{width:100%}.col-xxs-11{width:91.66666667%}.col-xxs-10{width:83.33333333%}.col-xxs-9{width:75%}.col-xxs-8{width:66.66666667%}.col-xxs-7{width:58.33333333%}.col-xxs-6{width:50%}.col-xxs-5{width:41.66666667%}.col-xxs-4{width:33.33333333%}.col-xxs-3{width:25%}.col-xxs-2{width:16.66666667%}.col-xxs-1{width:8.33333333%}.col-xxs-pull-12{right:100%}.col-xxs-pull-11{right:91.66666667%}.col-xxs-pull-10{right:83.33333333%}.col-xxs-pull-9{right:75%}.col-xxs-pull-8{right:66.66666667%}.col-xxs-pull-7{right:58.33333333%}.col-xxs-pull-6{right:50%}.col-xxs-pull-5{right:41.66666667%}.col-xxs-pull-4{right:33.33333333%}.col-xxs-pull-3{right:25%}.col-xxs-pull-2{right:16.66666667%}.col-xxs-pull-1{right:8.33333333%}.col-xxs-pull-0{right:auto}.col-xxs-push-12{left:100%}.col-xxs-push-11{left:91.66666667%}.col-xxs-push-10{left:83.33333333%}.col-xxs-push-9{left:75%}.col-xxs-push-8{left:66.66666667%}.col-xxs-push-7{left:58.33333333%}.col-xxs-push-6{left:50%}.col-xxs-push-5{left:41.66666667%}.col-xxs-push-4{left:33.33333333%}.col-xxs-push-3{left:25%}.col-xxs-push-2{left:16.66666667%}.col-xxs-push-1{left:8.33333333%}.col-xxs-push-0{left:auto}.col-xxs-offset-12{margin-left:100%}.col-xxs-offset-11{margin-left:91.66666667%}.col-xxs-offset-10{margin-left:83.33333333%}.col-xxs-offset-9{margin-left:75%}.col-xxs-offset-8{margin-left:66.66666667%}.col-xxs-offset-7{margin-left:58.33333333%}.col-xxs-offset-6{margin-left:50%}.col-xxs-offset-5{margin-left:41.66666667%}.col-xxs-offset-4{margin-left:33.33333333%}.col-xxs-offset-3{margin-left:25%}.col-xxs-offset-2{margin-left:16.66666667%}.col-xxs-offset-1{margin-left:8.33333333%}.col-xxs-offset-0{margin-left:0}@media (min-width:600px){[class*=col-xs-]{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}}@media (min-width:768px){[class*=col-sm-]{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:1025px){[class*=col-md-]{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){[class*=col-lg-]{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:' ';display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.btn{background:#62c22b;padding:14px 15px;color:#fff;line-height:1.2;letter-spacing:0;font-size:18px;text-decoration:none;font-weight:400;border-radius:5px;display:inline-block}.btn i{padding-right:12px}.btn:hover{background:#364670;color:#fff}.btn-primary{background:#62c22b}.btn-primary:hover{background:#364670;color:#fff}.btn-secondary{background:#0c8827}.btn-secondary:hover{background:#771200;color:#fff}.btn-block{display:block;width:100%}.btn+.btn{margin-left:5px}.btn-blue{background:#364670;color:#fff}.btn-blue:hover{background:#293655}table{border-collapse:collapse}.table-wrap-outer{position:relative}.table-wrap-inner{overflow:auto}.js-table-fade{position:absolute;top:0;right:0;width:40px;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%)}.table-wrap-outer:after{content:'';position:absolute;right:-1px;top:0;height:100%;width:80px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%)}@media (min-width:600px){.table-wrap-outer:after{display:none}.table-wrap-inner{overflow:visible!important}}button,input:not( [type=radio] ):not( [type=checkbox] ),textarea{-webkit-appearance:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border:none;padding:0}.wpcf7-checkbox .wpcf7-list-item-label,.wpcf7-radio .wpcf7-list-item-label{display:inline-block;margin-left:5px}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a}.selectric .button:after{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow,.slick-dots button,.slick-slide,.slick-slide:focus *{outline:0!important}.slick-initialized .slick-slide{float:none;display:inline-block;vertical-align:middle}.slick-slider .slide{display:none}.slick-slider .slide:first-child{display:block}.slick-slider.slick-initialized .slide{display:block}.js-slider-has-preloader{min-height:50px;position:relative}.js-slider-has-preloader:before{content:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/loading.gif);position:absolute;top:50%;left:50%;width:50px;height:50px;transition:all .5s ease;transform:translate(-50%,-50%)}.js-slider-has-preloader-init:before{transform:scale(0)}.page-header{margin:0;padding:0;position:relative;z-index:9}.top-header{background-color:#364670}.top-header p{font-size:20px;font-weight:600;text-align:right;line-height:72px;margin:0;padding:0;color:#fff}.top-header p a{color:#fff}.top-header p a:hover{text-decoration:underline}.bottom-header{background-color:#fff;padding:11px 0 16px 0}.bottom-header .container{max-width:1050px}.logo{float:left}.logo img{display:block;max-width:100%}.icon-menu{display:none}.nav{float:right}.nav-primary{margin:0;padding:26px 0 0 0}.nav-primary ul{list-style:none;margin:0;padding:0}.nav-primary ul li{margin:0;padding:0;float:left;width:113px;text-align:center}.nav-primary ul li a{margin:0;padding:0 0;color:#6f6f6f;line-height:32px;display:block;font-size:16px;font-weight:600;text-decoration:none}.nav-primary ul li a:hover{color:#771200}.nav-primary ul li.current-menu-item a{color:#fff;background-color:#364670}.sub-menu{display:none;position:absolute;width:220px;background-color:rgba(90,113,175,.77);transition:all ease-in-out .5s;z-index:999}.nav-primary ul li:hover .sub-menu{display:block}.nav-primary ul li .sub-menu li{width:100%;float:none;text-align:left}.nav-primary ul.sub-menu li a{font-weight:400;background-color:rgba(20,26,41,.15);padding:0 20px;color:#fff}.nav-primary ul.sub-menu li a:hover{background-color:transparent}@media (min-width:768px){.nav-primary .sub-menu{clip:rect(1px,1px,1px,1px);opacity:.1;transition:transform .1s cubic-bezier( .2, 0, .2, 1 ),opacity .2s cubic-bezier( .2, 0, .2, 1 );transform:translateY(-10px) scaleY(.5);transform-origin:top;box-shadow:5px 5px 5px rgba(black,.3);display:block}.nav-primary ul li:hover .sub-menu{clip:auto;opacity:1;transform:translateY(0) scaleY(1)}.nav-primary ul li:hover a{color:#771200}.nav-primary ul li.current-menu-item:hover a{color:#fff}.nav-primary ul li:hover .sub-menu a{color:#fff}}.masthead{position:relative;margin:0;padding:0;background-size:cover;background-position:center}.inner-banner{background-attachment:fixed;height:360px;background-position:0 bottom;margin-bottom:20px;position:relative;overflow:hidden}.inner-banner img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;z-index:-1;object-position:center center;object-fit:cover}.banner-content{background-color:rgba(20,26,41,.15);padding:180px 0 434px 0}.inner-banner .banner-content{padding:0;height:100%;padding:0;position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.banner-text{margin:0 auto}.inner-banner .banner-text{margin:0;float:right;padding-top:0;text-align:right;width:auto}.banner-overlay{background-color:rgba(90,113,175,.77)}.banner-text h1{background-color:rgba(0,0,0,.4);font-size:60px;font-weight:800;color:#fff;margin:0;padding:30px 22px;display:block;line-height:1em}.banner-text h1 span{display:block;font-size:30px;font-weight:600}.time-banner{background-color:rgba(119,18,0,.44);float:left;width:278px}.time-banner span{background-color:rgba(119,18,0,.77);color:#fff;display:block;color:#fff;line-height:71px;font-size:30px;font-weight:400;padding-left:32px}.banner-bttn{background-color:#62c22b;float:left;width:278px}.banner-bttn a{color:#fff;display:block;color:#fff;line-height:71px;font-size:30px;font-weight:400;padding-left:22px;text-decoration:none}.banner-bttn a i{font-size:20px;padding:11px 10px;border-radius:3px;line-height:15px;margin-top:19px;float:left;margin-right:10px}.service{width:100%;margin:-116px 0 0 0;position:relative}.serviceimage:after{background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/shadow.png) 0 0 no-repeat;width:100%;content:'';position:absolute;bottom:-26px;left:0;height:21px;background-size:contain}.serviceimage{height:183px;position:relative}.serviceimage img{width:100%;height:100%;object-fit:cover}.servicemain h2{color:#364670;text-align:left;line-height:1.2em;font-size:22px;font-weight:600;padding:30px 0 10px 0;margin:0;border-bottom:1px dotted #000}.servicemain p{color:#364670;text-align:left;line-height:1.2em;font-size:14px;padding:15px 0;margin:0;max-width:254px}.product{background-size:cover;background-attachment:fixed;text-align:center;margin-bottom:43px}.product-overlay{background-color:rgba(5,5,5,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:460px}.product-overlay a{padding:0 50px;line-height:64px;display:inline-block;border:1px solid #fff;color:#fff;font-size:24px;transition:all .5s;text-decoration:none}.product-overlay a:hover{color:#3b3b3b;transition:all .5s;background-color:rgba(255,255,255,.8)}.title{background-color:#364469;padding:25px 17px}.title h2{color:#fff;font-size:28px;font-weight:600;margin:0;padding:25px 0 0 0;text-transform:uppercase}.we-are-big{padding:30px 0 0 0}.we-text{position:relative}.we-text h2{color:#364670;font-size:18px;padding:0;margin:0;font-weight:600}.we-text h2 span{color:#771200}.we-text p{font-size:14px;color:#000;line-height:1.6em;margin:0;padding:25px 0 0 0}.we-text p a{color:#771200}.we-are-small{padding:25px 0 20px 0}.we-are-big img,.we-are-small img{width:100%;height:auto;display:block}.find-it-for-you{background-color:#364670;padding:40px 0 20px 0;border-top:1px dotted #ccc;color:#fff;margin-top:10px}.find-it-for-you h1{font-size:46px;font-weight:400;padding:47px 0;line-height:1.2em;margin:0;border-right:1px solid #fff}.find-it-for-you p{font-size:14px;font-weight:400;padding:0 0 20px 0;margin:0;line-height:1.4em}.find-it-for-you p a{display:inline-block;vertical-align:middle}.find-it-for-you p a i{background-color:#5a71af;width:60px;height:60px;border-radius:50%;border:2px solid #fff;color:#fff;font-size:30px;margin-left:10px;text-align:center;line-height:60px}.referral-program{background-size:cover;margin:0;padding:0;background-position:center;position:relative}.referral-program-image{position:relative;height:610px}.referral-program-image img{width:100%;height:100%;display:block;object-fit:cover;-o-object-fit:cover}.referral-overlay-content{position:absolute;left:0;top:0;width:100%}.referral-overlay{background-color:rgba(5,5,5,.1);height:610px;padding:50px 0 20px 0}.referral-text{width:658px;float:right}.referral-text-overlay{background-color:rgba(255,255,255,.5);text-align:center;padding-bottom:25px;color:#364670}.referral-text-overlay:hover{color:#fff;background-color:rgb(54,70,112,.8)}.referral-text-overlay:hover h2{border-bottom:1px solid #fff}.referral-text a{text-decoration:none}.referral-text-overlay h2{margin:0;padding:15px 0;font-size:48px;font-weight:400;border-bottom:1px solid #364670;display:inline-block;line-height:1em;text-decoration:none}.referral-text-overlay p{margin:0;padding:25px 0 0 0;font-size:18px;font-weight:400;line-height:1.2em;text-decoration:none}.adds{padding:30px 0}.adds img{display:block;margin:0 auto;max-width:100%}.referral-overlay{text-align:center}.referral-overlay a.bttn{border:1px solid #000;border-radius:5px;color:#fff;display:inline-block;font-size:18px;background-color:#5a71af;padding:15px 15px;margin-top:26px}.monthly-main{padding:60px 0}.padding-all{border:1px solid #d4d4d4;padding:30px}.monthly-side-image{margin:0 auto;width:131px;padding-top:12px;text-align:center;font-size:14px}.monthly-side-image a{color:#771200}.monthly-side-image img{display:block}.request-quote{border-top:47px solid #5a71af;padding:45px 0 200px 0;margin-top:40px}.request-quote h2{font-size:24px;margin:0;padding:0 0 10px 0;font-weight:400;color:#771200}.quote-inner{background-color:#c4d8ff;border:1px solid #5a71af;padding:15px 10px;color:#364670;font-size:14px;position:relative}.quote-inner input{width:100%;height:35px;border:none;margin-bottom:15px;margin-top:5px;padding:0 15px;color:#364670}.quote-inner input[type=submit]{width:auto;height:35px;border:none;margin-top:15px;margin-bottom:0;background-color:#364670;color:#fff;padding:0 35px;font-size:16px;cursor:pointer;float:right}.quote-inner input[type=submit]:hover{background-color:#687db6}.quote-inner textarea{width:100%;height:135px;border:none;margin-bottom:15px;resize:none;margin-top:5px;padding:10px 15px;color:#364670}.center-div{width:302px;margin:0 auto}.screw-driver{position:absolute;top:58px;right:-145px;display:none}.page-footer{margin:0;padding:0}.footer-bottom{background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/footer-bg.jpg) 0 0 no-repeat;background-size:cover;padding:38px 0;color:#fff}.footer-one{max-width:365px}.footer-one h2{font-size:22px;font-weight:600;margin:0;padding:15px 0 0 0}.copyright{padding:40px 0 22px 0;background-color:#5a71af;text-align:center}.copyright ul{padding:0;margin:0;list-style:none;text-align:center}.copyright ul li{padding:0 13px 0 8px;margin:0;display:inline-block;color:#fff;font-size:14px;line-height:1em;border-right:1px solid #fff}.copyright ul li:last-child{border:none}.copyright ul li a{color:#fff;text-decoration:none}.copyright p{font-size:12px;color:#fff;margin:0;padding:20px 0 0 0}.copyright p a{color:#fff;text-decoration:none}.first-class{list-style:none;margin:0;padding:15px 0 0 0}.first-class li{font-size:18px;color:#fff;margin:0;padding:5px 0 0 0;line-height:35px}.first-class li i{font-size:35px;float:left;margin-right:10px}.first-class li:last-child{line-height:20px}.first-class li:last-child i{font-size:20px}.first-class li a{text-decoration:none;color:#fff}.social-icon{margin:0;padding:25px 0 0 0;list-style:none}.social-icon li{display:inline-block;padding:0 5px}.social-icon li a{display:inline-block;padding:5px 10px;color:#fff;font-size:18px;text-decoration:none}.footer-two{background-color:#364670;padding:20px}.footer-two h2{font-size:15px;padding:0 0 20px 0;margin:0;font-weight:600}.footer-two label{font-size:15px;padding:0;margin:0;font-weight:600}.footer-two input{width:100%;background:#fff;border:none;padding:0 10px;height:36px;margin:5px 0;color:#000}.footer-two input[type=submit]{color:#fff;background:#364670;cursor:pointer}.footer-two input[type=submit]:hover{background:#687db6}.top-footer{background-color:#5a71af;padding:45px 0;font-size:14px;color:#fff}.top-footer h3{color:#fff;padding:0 0 20px 0;margin:0 0 35px 0;font-size:22px;font-weight:400;border-bottom:2px solid #fff;max-width:214px}.top-footer a{color:#fff}.top-footer ul{margin:0;padding:0;list-style:none}.top-footer .sub-menu{position:relative;width:100%;display:block}.top-footer .container{position:relative}.footer-bottom .container{position:relative}.top-footer .back-to-top{position:fixed;bottom:121px;right:10px;color:#000;background-color:#fff;font-size:13px;font-weight:800;border-radius:50%;width:62px;height:62px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:99999}.footer-bottom .back-to-top{position:fixed;bottom:121px;right:10px;color:#000;background-color:#fff;font-size:13px;font-weight:800;border-radius:50%;width:62px;height:62px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:99999}.top-footer .back-to-top a{color:#000;text-decoration:none}.footer-bottom .back-to-top a{color:#000;text-decoration:none}.back-to-top i{display:block;font-size:30px;line-height:17px}.footer-bottom .back-to-top:hover,.top-footer .back-to-top:hover{background-color:#771200}.footer-bottom .back-to-top:hover a,.top-footer .back-to-top:hover a{color:#fff;text-decoration:none}.f-1 li{text-transform:uppercase;padding:7px 0 0 0}.f-1 .sub-menu{padding-left:15px}.f-1 .sub-menu .sub-menu{padding-top:10px;padding-bottom:10px}.f-1 .sub-menu .sub-menu li{text-transform:none;position:relative}.f-1 .sub-menu .sub-menu li:before{content:'-';position:absolute;top:5px;left:0}.f-1 .sub-menu .sub-menu li:last-child:before{content:'...'}.f-1 .sub-menu .sub-menu li a{padding-left:12px}.f-2 li{text-transform:uppercase;padding:7px 0 0 0;position:relative}.f-2 .sub-menu{padding-left:15px;padding-top:10px;padding-bottom:30px}.f-2 .sub-menu li{text-transform:none}.f-2 .sub-menu li:before{content:'-';position:absolute;top:5px;left:0}.f-2 .sub-menu li a{padding-left:12px}.f-3 img{padding-left:12px}.f-3 ul{padding-left:15px}.f-3 li{text-transform:none;position:relative;padding:7px 0 0 12px}.f-3 li:before{content:'-';position:absolute;top:5px;left:0}.border-btt{text-decoration:none;border-bottom:1px solid #fff;padding-bottom:0;display:inline-block}.border-btt img{padding-top:10px}.lb-loader,.lightbox{text-align:center;line-height:0}body:after{content:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/close.png) url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/loading.gif) url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/prev.png) url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/next.png);display:none}.lb-dataContainer:after,.lb-outerContainer:after{content:'';clear:both}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:100%;left:0;float:left;background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/prev.png) left 48% no-repeat}.lb-nav a.lb-next{width:100%;right:0;float:right;background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/next.png) right 48% no-repeat}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;position:relative;z-index:9999999}.lb-data .lb-close:hover{cursor:pointer;opacity:1}.gallery-box img{width:100%;display:block;height:auto}.banner-text-blog{color:#fff;padding-top:65px}.banner-text-blog h1{color:#fff;font-size:60px;background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/blog-title.png) 0 0 no-repeat;padding-left:123px;line-height:60px;font-weight:900}.banner-text-blog h1 span{color:#fff;font-size:24px;display:block;font-weight:400}.blog-listing-container img{width:100%;display:block;height:auto}.blog-listing-container{padding:25px 0 50px 0}.blog-listing-container-inner{position:relative;border-left:2px solid #ddd;padding:20px 75px 0 65px;cursor:pointer}.blog-listing-container-inner:before{background:#ddd;width:68px;height:68px;border-radius:50%;top:20px;left:-34px;position:absolute;content:'\f086';font-family:FontAwesome;color:#fff;text-align:center;line-height:68px;font-size:31px}.blog-listing-container-inner h2{padding-bottom:5px}.blog-listing-container-inner h2 a{color:#000;line-height:1.2;font-size:22px;border-bottom:1px dotted #f0f0f0;display:block;padding:10px 0;font-weight:600}.date{color:#c4c4c4;float:left;line-height:1.2;font-size:14px;border-right:1px dotted #f0f0f0;padding:5px 40px 5px 0}.author{color:#c4c4c4;float:left;line-height:1.2;font-size:14px;padding:5px 0 5px 40px}.blog-listing-container-inner:hover:before{background:#771200}.blog-listing-container-inner:hover h2 a{color:#364670;font-weight:700}.blog-main-image{margin-top:10px;position:relative}.blog-listing-container-inner:hover .blog-main-image:after{background:rgba(0,0,0,.4);top:0;left:0;width:100%;height:100%;position:absolute;content:'';pointer-events:none}.blog-main-image img{height:100%;width:100%;display:block;object-fit:cover}.wp-pagenavi{padding-left:75px;padding-top:40px;padding-bottom:40px}.search-results .wp-pagenavi{padding-left:207px}.wp-pagenavi span.pages{display:none}.wp-pagenavi a{width:16px;height:16px;text-indent:-99999px;display:inline-block;background:#771200;border-radius:50%;border:none}.wp-pagenavi span.current{width:16px;height:16px;text-indent:-99999px;display:inline-block;background:#364670;border-radius:50%;border:none}.wp-pagenavi a.nextpostslink,.wp-pagenavi a.previouspostslink{display:none}.tagcloud a{float:left;width:45%;text-transform:capitalize;color:#666;font-size:13px!important;line-height:15px;padding:0 30px 0 0;position:relative;height:40px}.tagcloud a:nth-child(2n){float:right}.tagcloud a .post_count{width:20px;height:20px;line-height:20px;border-radius:50%;right:0;background:#364670;color:#fff;text-align:center;position:absolute;top:0}.tagcloud a:hover{color:#771200}.tagcloud a:hover .post_count{background:#771200}.top-sidebar{padding-bottom:70px}.top-sidebar h3{text-align:center;color:#000;line-height:1.2;font-size:18px;text-transform:uppercase;background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/slide-icon.png) center 0 no-repeat;padding:75px 0 0 0;font-weight:400}.top-sidebar ul li{background:#f5f5f5;padding:10px;margin:0 0 1px 0}.page-sidebar h3{text-align:center;color:#000;line-height:1.2;font-size:18px;text-transform:uppercase;background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/tag-icon.png) center 0 no-repeat;padding:75px 0 15px 0;font-weight:400}.sidebar-image{height:95px}.sidebar-image img{height:100%;width:100%;object-fit:cover}.top-sidebar ul{padding-top:10px}.top-sidebar ul li h4{color:#364670;line-height:1.2;font-size:14px;padding:10px 0;font-weight:700}.top-sidebar ul li p{color:#666;line-height:1.2;font-size:13px;padding:0 0 10px 0}.top-sidebar .slick-arrow{position:absolute;border:none;top:auto;left:auto;bottom:-40px;width:35px;height:35px;border-radius:50%}.top-sidebar .slick-next{right:0;border:1px solid #435279}.top-sidebar .slick-prev{right:45px;border:1px solid #435279}.top-sidebar .slick-next:before{content:'\f105';font-family:FontAwesome;text-align:center;width:100%;height:100%;line-height:35px;color:#435279;position:absolute;top:0;left:0;font-size:22px}.top-sidebar .slick-prev:before{content:'\f104 ';font-family:FontAwesome;text-align:center;width:100%;height:100%;line-height:35px;color:#435279;position:absolute;top:0;left:0;font-size:22px}.banner-text-blog.inner-blog-title h1{color:#fff;font-size:36px;background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/text-icon.png) 0 0 no-repeat;padding:20px 0 20px 123px;line-height:1.2;font-weight:400}.banner-text-blog.inner-blog-title h1 span{font-size:18px}.inner-banner.inner-blog-banner{height:240px}.inner-blog-thumb{position:relative}.inner-blog-thumb img{width:100%;display:block}.inner-date{position:absolute;bottom:15px;left:15px;text-align:left;color:#666;line-height:1.2;letter-spacing:0;font-size:14px;font-weight:400}.blog-inner-content{padding:35px 0 60px}.blog-inner-content h2{color:#364670;font-size:24px;line-height:1.4;letter-spacing:0;font-weight:600;padding-bottom:30px}.blog-inner-content p{color:#666;font-weight:400;font-size:15px;line-height:1.5;letter-spacing:0;padding-bottom:20px}.blog-inner-content p a{color:#771200;text-decoration:underline}.blog-inner-content p a:hover{color:#364670;text-decoration:underline}.blog-inner-content .theme-inline-text-style-marked{color:#364670;background-color:#e8ff3b;font-size:19px;line-height:1.4;letter-spacing:0;font-weight:700}.grey-bg{background:#f2f2f2;padding:70px 0}.blog-bottom-slider h3{text-align:center;color:#000;line-height:1.2;font-size:18px;text-transform:uppercase;background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/see-also.png) center 0 no-repeat;padding:75px 0 15px 0;font-weight:400}.grey-bg .page-sidebar h3{background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/tag-icon2.png) center 0 no-repeat}.grey-bg .sidebar-image img{width:100%}.grey-bg .slick-initialized .slick-slide{margin:0 10px}.grey-bg .slider-class-1 h4{overflow-wrap:break-word;text-align:left;color:#666;line-height:1.2;letter-spacing:0;font-size:12px;font-weight:700;padding:10px 0;border-bottom:1px solid #b9b9b9}.grey-bg .slider-class-1 h4:hover{text-decoration:underline;color:#364670}.grey-bg .slider-class-1{padding-top:20px;margin-top:10px}.grey-bg .slider-class-1 .slick-arrow{position:absolute;right:10px;top:0;text-indent:-99999px;width:10px;height:10px;background:#9ba9cf;border-radius:50%;border:none;display:inline-block;padding:0}.grey-bg .slider-class-1 .slick-prev{right:35px}.grey-bg .slider-class-1 .slick-arrow:focus,.grey-bg .slider-class-1 .slick-arrow:hover{background:#364670}.grey-bg .tagcloud{margin-top:30px}.grey-bg .tagcloud a{float:left;width:33%;text-transform:capitalize;color:#666;font-size:13px!important;line-height:15px;padding:0 30px 0 50px;position:relative;height:40px}.blog-listing-inner-container .col-sm-2 .btn{margin-top:35px;padding:10px 17px;border-radius:0}.blog-inner-content ul{list-style:disc}.blog-inner-content ul li{list-style:disc;margin:10px 0;color:#666;font-weight:400;font-size:15px;line-height:1.5}.blog-inner-content ul li a{color:#771200}.blog-inner-content ul.list-style{margin:0 0 10px;padding:0;list-style:none}.blog-inner-content ul.list-style li{margin:0 0;padding:0 7px 0 5px;display:inline-block;border-right:2px solid #bababa;line-height:1}.blog-inner-content ul.list-style li:first-child{border-left:none;padding-left:0}.blog-inner-content ul.list-style li:last-child{border-right:none;padding-right:0}.blog-inner-content ul.list-style li a{color:#771200;text-decoration:underline;font-size:15px;line-height:1;letter-spacing:0;font-weight:400}.blog-inner-content ul li a:hover{color:#364670}.blog-inner-content img{max-width:100%;height:auto}.img-border{border-left:3px solid #771200;padding-left:10px}@media (min-width:1300px){.footer-bottom .back-to-top{position:absolute;bottom:121px;right:-100px}}@media (max-width:1024px){.screw-driver{display:none}.top-footer .back-to-top{right:0}.footer-bottom .back-to-top{right:0}.search-results .wp-pagenavi{padding-left:20px}}@media (max-width:767px){.info_table{overflow:scroll}.center-div{width:100%;overflow:hidden}}@media (max-width:999px){.nav-primary ul li{width:auto;position:relative}.nav-primary ul li:nth-child(5) .sub-menu{right:0}.nav-primary ul li a{padding:0 15px;font-size:14px}}@media (max-width:767px){.top-header p{font-size:16px;line-height:45px;text-align:center}.logo{max-width:140px}.bottom-header{position:relative}.icon-menu{top:24px;right:16px;width:40px;height:62px;padding:0;background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/menu.png) center top no-repeat;border:none;cursor:pointer;position:absolute;text-align:center;font-size:14px;font-weight:600;text-transform:uppercase;color:#3f4548;font-family:'Open Sans',sans-serif;display:block}.nav-primary{padding:0;display:none;position:absolute;background-color:#f5f5f5;width:100%;left:0;z-index:999;font-family:'Open Sans',sans-serif;top:88px}.nav-primary ul li{float:none;width:auto;text-align:left}.nav-primary ul li a{padding:5px 15px}.nav-primary ul li:hover .sub-menu{display:none}.sub-menu-toggle{position:absolute;top:0;right:0;background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/down-arrow.png) center no-repeat;width:40px;height:40px;cursor:pointer}.sub-menu-toggle.js-clicked{background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/down-up.png) center no-repeat}.nav-primary ul .sub-menu{height:auto;padding:0 20px;position:relative;width:100%;box-shadow:none;background:0 0;float:none}.js-toggled{display:block!important}.nav-primary ul.sub-menu li a{background-color:transparent;color:#364670}.banner-text h1{font-size:23px;padding:30px 22px}.banner-text h1 span{font-size:18px;padding:10px 0 0}.banner-content{padding:61px 0 180px 0}.time-banner span{line-height:55px;font-size:20px;padding-left:20px}.banner-bttn a{line-height:55px;font-size:18px;padding-left:20px}.banner-bttn a i{font-size:15px;padding:8px 10px;line-height:15px;margin-top:13px;margin-right:10px}.banner-bttn,.time-banner{width:50%}.product-overlay{height:200px}.product-overlay a{line-height:56px;font-size:20px}.title h2{font-size:20px;padding:0}.we-text p{padding:15px 0}.find-it-for-you h1{font-size:30px;padding:0 0 20px;border-right:none}.find-it-for-you p a i{width:36px;height:36px;font-size:16px;line-height:35px}.referral-text{width:100%;float:none}.referral-overlay{padding:50px 0 50px 0;height:100%}.referral-text-overlay h2{padding:15px 0;font-size:26px}.referral-text-overlay{padding:20px 10px}.referral-text-overlay p{font-size:14px;line-height:1.4em}.top-footer h3{padding:0 0 8px 0;margin:30px 0 18px 0;font-size:22px}.top-footer{padding:5px 0 30px 0}.border-btt img{padding-top:30px;max-width:130px}.textwidget p{padding-bottom:15px}.textwidget p .f-3 img{padding-left:0}.first-class li i.fa-envelope{font-size:19px;margin-top:9px}.social-icon{padding:25px 0}.copyright ul li{padding:10px 0;display:block;border-right:none}.back-to-top i{display:block;font-size:26px;line-height:13px}.footer-bottom .back-to-top,.top-footer .back-to-top{right:6px;top:0;font-size:12px;width:46px;height:46px}}@media (max-width:399px){.banner-bttn,.time-banner{width:100%}}.sr-only,.wpcf7 .screen-reader-response{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.inner-banner .banner-text h1{font-size:57px;padding:40px 22px 5px 56px;color:#fff;text-shadow:#000 1px 1px 0;line-height:1.2;letter-spacing:0;font-weight:800}.top_title_with_background{margin-top:30px;color:#fff}.top_title_with_background h2{color:#fff;font-size:48px;line-height:1.2;letter-spacing:0;font-weight:800;float:left;padding:40px 0}.top_title_with_background h2 a{color:#fff;font-size:32px;border:2px solid transparent;border-radius:50%;display:inline-block;width:55px;height:55px;line-height:52px;text-align:center}.top_title_with_background h2 a:hover{border:2px solid #fff}.right_button_two{float:right;margin-top:46px}.right_button_one{float:right;margin-right:15px;margin-top:46px}.right_button_three{float:right;margin-top:46px;margin-right:15px}.right_button_post{float:none;text-align:center;margin-right:0}.product_description{padding:0 0 0 20px;margin:20px 0;border-left:2px solid #771200}.product_description p{color:#364670;line-height:1.6;letter-spacing:0;font-size:15px;font-weight:400;padding:10px 0 10px;margin:0}.product_listing{margin-bottom:40px}.product_listing ul li{float:left;width:12%;margin-right:2%;margin-top:15px;margin-bottom:15px;min-height:130px}.product_listing ul li img{width:100%}.product_listing ul li a{text-align:left;color:#000;line-height:1.2em;letter-spacing:0;font-size:14px;font-weight:400;text-decoration:underline}.product-inner_listing ul{float:right}.product-inner_listing.product_listing ul li{float:left;width:104px;margin-right:29px;margin-top:15px;margin-bottom:15px}.product-inner_listing.product_listing{margin-bottom:10px}.product-inner-text{padding-top:36px}.product-inner-text h3{color:#364670;font-size:24px;line-height:1.2;font-weight:600;padding-top:2px}.product-inner-text h3 span{color:#771200}.product-inner-text .product_description{margin:0 0 15px}.product-inner-text .product_description p{color:#000;line-height:1.2;letter-spacing:0;font-size:14px;font-weight:400;padding:0 0 20px;margin:0}.product-inner-text .product_description p a{color:#771200;text-decoration:underline}.product-info-image img{max-width:100%;height:auto;display:inline-block;vertical-align:bottom}.product-info-title{float:left;position:absolute;right:0;bottom:0}.product-info-image,.table-image-info-details{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-info-image h4,.product-info-image ul,.table-image-info-details h4,.table-image-info-details ul{width:100%}.table-image-info-details{color:#761200}.product-info-image h4{color:#771200;font-size:16px;line-height:1.2;font-weight:600;text-transform:uppercase;display:block;padding-left:10px}.product-info-image h3{color:#771200;font-size:16px;line-height:1.2;font-weight:400;text-transform:uppercase;display:block;padding-left:10px}.table-image-info-details ul{list-style-type:disc;list-style-position:outside;padding:0 .3em 0 24px;margin:0;clear:both}.table-image-info-details ul li{font-size:16px;color:#771200}.product-info-image p{font-size:16px;color:#771200;padding-left:10px}.product-info-image h4 a{color:#771200}.info-heading{position:relative}.info_table{margin-bottom:30px;margin-top:5px}.info_table table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:15px}.info_table table tbody tr th,.info_table table thead tr th{font-weight:700;background-color:#4b619a;color:#fff;border-color:#c9cdcf;text-align:center;vertical-align:top;font-family:Arial,sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;word-break:normal}.info_table table tbody tr td{font-family:Arial,sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#000;color:#364670;border-color:#c9cdcf;text-align:center;vertical-align:top}.product-inner_table{margin-top:30px}.product-inner_table{border-top:45px solid #364670;padding-top:40px}.product-inner_table~.product-inner_table{border:none;padding-top:0}.sub-heading-text{background:#4b619a}.sub-left{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:215px;width:calc(100% - 288px)}.sub-heading-text h2{color:#fff;font-size:33px;line-height:1.2;letter-spacing:0;font-weight:700;padding:0 0 10px}.sub-heading-text .sub-left p{color:#fff;font-size:20px;line-height:1.2;letter-spacing:0;font-weight:400;padding:0 0 0}.sub-heading-text .sub-left p a{color:#fff;text-decoration:none}.sub-heading-text .sub-left p a:hover{color:#fff;text-decoration:underline}.scroll-product{float:right;margin:6px 0}.contact-inform{padding:60px 0}.con-inform h1{color:#5a71af;font-size:24px;line-height:1.2;letter-spacing:0;font-weight:600;padding-bottom:20px}.con-inform p{text-align:left;color:#364670;line-height:1.2;letter-spacing:0;font-size:14px;font-weight:400;padding-bottom:20px}.con-inform p a{text-decoration:underline;color:#364670}.con-inform span.red{color:#771200;line-height:1.2;letter-spacing:0;font-size:14px}span.red{color:#771200}.contact-one{padding:10px;border-width:8px;border-radius:11px;border-color:#9facd1;border-style:solid}.contact-one label p{overflow-wrap:break-word;color:#000;text-align:left;line-height:1.2;letter-spacing:0;font-size:14px;font-weight:400;width:100%;padding-bottom:6px}.contact-one input{color:#000;text-align:left;line-height:27px;letter-spacing:0;font-size:14px;font-weight:400;background-color:transparent;border:1px solid #000;width:100%;margin-bottom:20px;padding:0 15px;height:35px}.contact-one textarea{color:#000;text-align:left;line-height:27px;letter-spacing:0;font-size:14px;font-weight:400;background-color:transparent;border:1px solid #000;width:100%;height:112px;resize:none;margin-bottom:20px;padding:10px 15px}.contact-one input[type=submit]{width:auto;height:35px;border:none;margin-top:15px;margin-bottom:0;background-color:#364670;color:#fff;padding:0 35px;font-size:16px;cursor:pointer;float:right}.contact-one input[type=submit]:hover{background-color:#687db6}.product-inner_listing ul li.child img{width:auto;margin-top:-10px}.sub-banner{background-image:url(https://allpointsfasteners.com/content/uploads/2020/01/product-inner-banner.jpg);padding:0 0;background-position:center;background-size:cover;background-attachment:fixed;color:#fff;margin-bottom:-30px}.inner-banner.screhw-banner{margin-bottom:0}@media (max-width:767px){.inner-banner.screhw-banner{height:150px}}.screhw-header-text{background-color:rgb(54,70,112,.5);padding:20px 40px 40px 60px;position:relative}.screhw-header-text ul{list-style:disc}.screhw-header-text ul li{padding:8px 0}.screhw-header-text ul li a{font-size:20px;color:#fff;line-height:1.2;letter-spacing:0;text-decoration:underline;font-weight:400}.banner-bttn-sub{float:right;margin-top:-85px}.star{position:absolute;top:0;left:-70px;width:100px;height:100px;background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/canvas.png) 0 0 no-repeat}.star2{position:absolute;bottom:170px;right:-47px;width:100px;height:100px;background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/canvas.png) 0 0 no-repeat}.product_listing_screw.product_listing ul li{margin-bottom:0;min-height:197px}.scroll{position:relative}.top{padding:0;z-index:1;border-radius:50px;border:2px solid transparent;transition:none 0s ease 0s;color:#fff;width:60px;height:60px;background:#5a71af;display:block;text-align:center;line-height:52px;font-size:30px;font-weight:700;position:absolute;top:34px;left:-85px}.top:hover{border:2px solid #fff;background:0 0}.product_listing_screw2.top_title_with_background h2{font-size:35px}.sub-heading-red{font-size:24px;color:#771200;line-height:1.2;font-weight:600;margin-top:40px}.top-bttn{margin:20px 0 0 27px}.top-bordr-sub{border-top:1px solid #fff;padding-top:20px}.product_description p img.alignnone{width:100%}.image-listing-table li{float:left}.inner-banner .container{width:966px}@media (max-width:1259px){.screw-driver{display:none}}@media (max-width:999px){.product_listing ul li{width:14%}.inner-banner .container{width:auto;max-width:966px}.inner-banner .banner-content{height:100%;padding:0;position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.inner-banner .banner-text h1{font-size:38px;padding:10px 25px}.banner-text{max-width:100%}.inner-banner .banner-text{text-align:center}.right_button_one,.right_button_three{margin-right:10px}}@media (max-width:960px){.top_title_with_background h2{float:none}.right_button_one,.right_button_three,.right_button_two{margin-top:0;margin-bottom:25px}.banner-bttn-sub{float:none;margin-top:25px;display:flex;gap:10px}.banner-bttn-sub .btn+.btn{margin:0}.right_button_post{margin-top:46px}}@media (max-width:768px){.banner-bttn-sub a{display:flex;align-items:center}}@media (max-width:767px){.banner-bttn-sub{flex-direction:column;max-width:270px}.product_listing ul li{width:18%}.inner-banner{height:250px}.top_title_with_background h2{font-size:20px;float:none;padding:20px 0}.top_title_with_background h2 a{font-size:20px;width:40px;height:40px;line-height:36px;text-align:center}.right_button_one{float:left;margin-right:0;margin:0 15px 10px 0}.right_button_two{float:left;margin-top:0;margin-right:15px;margin-bottom:10px}.right_button_three{float:left;margin-bottom:20px}.right_button_post{float:none;margin-top:46px}.product_description{padding:0;margin:20px 0;border-left:none}.product_listing ul li{min-height:150px}.page-id-807 .product-info-image img{max-width:100%}}@media (max-width:579px){.product_listing ul li{width:23%}}@media (max-width:479px){.product_listing ul li{width:31%}.product-inner_listing.product_listing ul li{width:31%;margin-right:2%;margin-top:0;margin-bottom:15px;min-height:150px}}@media (max-width:1024px){.star,.star2{display:none}.request-quote{padding:45px 0 50px 0}.product-inner_listing ul li.child img{width:100px;margin-top:-6px}.product-overlay{height:300px}.sub-heading-text{padding:20px 0}}@media (max-width:767px){.banner-bttn-sub{float:none;margin-top:30px}.product_listing_screw2.top_title_with_background h2{font-size:28px}.scroll-product{max-width:150px;margin:13px 0}.scroll-product img{max-width:100%;display:block}.sub-left{height:auto;min-height:155px;width:calc(100% - 170px)}.image-listing-table li{width:30%}.product-info-image h4{padding-top:14px;padding-bottom:10px}.we-are-big img,.we-are-small img{max-width:100%;height:auto;display:block;width:auto}.sub-heading-text h2{font-size:20px}}@media (max-width:530px){.sub-left{height:auto;min-height:auto;padding:20px 0 10px;width:calc(100% - 70px)}.sub-heading-text h2{font-size:17px;padding:9px 0 10px}.scroll-product{max-width:50px;margin:13px 0}.banner-bttn-sub .btn{font-size:15px;margin:10px 0 0}.right_button_post{display:flex;flex-direction:column;gap:10px}.right_button_post .btn+.btn{margin:0}}@media (max-width:399px){.banner-bttn-sub .btn{font-size:15px;margin:10px 0 0}.sub-heading-text h2{font-size:16px}.product_listing_screw2.top_title_with_background h2{font-size:24px}}.page-template-page-good-stuff .sub-heading-red{font-size:42px;color:#364670;line-height:1.2;font-weight:700;margin-top:40px}.page-template-page-good-stuff .sub-heading-red i{color:#771200}.good-staff-column{border-top:3px solid #771200;padding:20px 0 0;margin:20px 0 0}.good-staff-column ul{padding-left:16px}.good-staff-column ul li{margin:2px 0;position:relative;padding-left:12px}.good-staff-column ul li:before{content:'-';position:absolute;left:0;top:1px;font-size:15px;color:#771200}.good-staff-column ul li a{font-size:14px;color:#771200;text-decoration:underline}.g-3 h1,.good-staff-column h1{color:#364670;font-size:20px;line-height:1.2;font-weight:800;padding-bottom:6px}.g-3{padding-top:50px;padding-left:80px}.g-3 p{text-align:justify;font-size:14px;line-height:1.4}.g-3 a{color:#771200;display:inline-block;font-size:14px;line-height:1.4}.good-staff-req{padding-top:100px}.good-staff-req-wrapper{border-top:3px solid #771200;border-bottom:3px solid #771200}.good-staff .container{position:relative}.staff-img img{max-width:450px;display:block;height:auto}.good-staff-req-wrapper .btn{margin-top:130px}.screw-driver-staff{position:absolute;top:-15px;right:50%;margin-right:-112px}.screw-driver-staff:before{content:'';position:absolute;left:59px;top:1px;background:#fff;width:71px;height:50px;z-index:9}.screw-driver-staff img{position:relative;z-index:99;display:block}.g-2{padding-left:150px}@media (max-width:999px){.screw-driver-staff{display:none}.g-2,.g-3{padding-left:0}}@media (max-width:767px){.page-template-page-good-stuff .sub-heading-red{font-size:26px;margin-top:30px}.good-staff-req{padding-top:50px}.staff-img img{max-width:100%}.good-staff-req-wrapper .btn{margin:30px 0}}.monthly-image img{max-width:100%}.referral-program{text-align:center}.referral-program .title-ref h2{color:#364670;font-size:23px;text-align:center;line-height:1.2;font-weight:700;padding-bottom:15px;border-bottom:2px solid #771200}.referral-program .we-text p{font-size:18px;text-align:center;color:#000;line-height:1.2;font-weight:400;padding:15px 0 5px 0}.referral-program .we-text p .red{font-size:18px;text-align:center;color:#771200;line-height:1.2;font-weight:700}.referral-program .we-text p .red em{font-weight:400}.referral-program .we-text .theme-text-color-1-3{color:#364670}.referral-program .we-are-big{padding:60px 0 40px 0}@media (max-width:599px){.referral-program .we-are-big{padding:30px 0 10px 0}}.product_description ul{list-style-type:disc;list-style-position:outside;padding:0 .3em 15px 2em;margin:0;clear:both;line-height:1.2;letter-spacing:0;font-size:14px}.product_description ul li{color:#000;margin-bottom:10px}.product_description ul li a{color:#771200;text-decoration:underline}.tek-video{border:2px solid #d4d4d4;padding:40px 30px;position:relative}.tek-video-wrapper iframe{width:100%}.tek-video h3{height:148px}.tek-video p{color:#364670;font-size:16px;line-height:1.2;padding-top:20px}.man-images{position:absolute;top:-37px;left:150px}@media (max-width:899px){.tek-video h3{height:120px}}@media (max-width:767px){.tek-video h3{height:130px}.tek-video{padding:40px 10px}.tek-video p{padding-top:0;padding-bottom:20px}}.top-bordr-sub ul li a{color:#fff;line-height:1.2;letter-spacing:0;font-size:20px;text-decoration:underline}.page-hvacfasteners-take-video .man-images{position:unset;width:auto;display:table;margin:0 0 0 auto}.page-hvacfasteners-take-video .tek-video{border:none;padding:0}.page-hvacfasteners-take-video .tek-video h3{height:auto;border-bottom:2px solid #771200;padding-bottom:16px;font-size:20px}.page-hvacfasteners-take-video .tek-video h3 span{color:#771200}.page-hvacfasteners-take-video .tek-video h3 a{color:#771200;text-decoration:underline}.video-left-box{border-right:2px solid #771200;padding-right:48px}.page-hvacfasteners-take-video .tek-video p{font-size:14px;color:#000}.page-hvacfasteners-take-video .tek-video p img.par-image{vertical-align:bottom;margin-left:6px}.left-box-content{top:-50px;position:relative}.request-quote.page-hvacfasteners-take-video{padding:45px 0 0 0}.page-hvacfasteners-product-inner-table .product-info-image{float:none;width:100%;display:table}.page-hvacfasteners-product-inner-table .product-info-image h4 span{font-size:16px;font-weight:400}.image-text{color:#364670;font-size:18px;line-height:1.2;font-weight:400;padding:10px 0}.request-quote.page-gutter-installation-product-inner-text{padding:24px 0 0 0;margin-top:15px}.star-images{position:absolute;top:-18px;right:0}.page-gutter-installation-product-inner-text .product-inner-text h3{border-bottom:2px solid #771200;padding-bottom:10px;margin-bottom:10px;font-size:20px}.page-gutter-installation-product-inner-text .product-inner-text{padding:0}.color-red{color:#771200;font-size:16px}.page-gutter-installation-product-inner-text .content p{margin-bottom:16px;color:#364670;font-size:14px}.page-gutter-installation-product-inner-text .content p span.outer-border{border-bottom:2px solid #771200;display:block;padding-bottom:6px}.page-gutter-installation-product-inner-text .content p img{display:inline-block;vertical-align:middle;margin-left:5px}.page-gutter-installation-product-inner_table .product-info-image h4 span{font-weight:400}@media (max-width:1199px){.page-gutter-installation-product-inner-text .product_description iframe{width:100%}}@media (max-width:767px){.star-images{display:none}}.page-sheet-metal-screws .sub-heading-red{color:#364670;font-size:30px;font-weight:700;border-bottom:3px solid #771200;padding-bottom:10px;margin-top:20px}.product-inner-text.page-sheet-metal-screws{padding-top:22px}.product-inner-text.page-sheet-metal-screws .product_description{border-left:0;padding:0}.product-inner-text.page-sheet-metal-screws .product_description p strong{font-size:18px;color:#364670;display:block;text-align:left}.product-inner-text.page-sheet-metal-screws .product_description p{text-align:justify}@media (max-width:767px){.page-sheet-metal-screws .sub-heading-red{font-size:22px;padding-bottom:6px;margin-top:6px}}.page-sheet-metal-screws .product_description img{max-width:100%;display:block;margin:auto}.top_col.page-sheet-metal-screws .top-bttn{position:absolute;top:-70px;right:16px}.top_col.page-sheet-metal-screws .top-bttn .btn{border-radius:0;padding:11px 18px}@media (max-width:767px){.top_col.page-sheet-metal-screws .top-bttn{position:unset;margin-left:0}}.contact{background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/contact-banner.jpg) 0 0 no-repeat;background-size:cover;padding:100px 0 60px 0}.contact-top h1{text-align:center;color:#fff;line-height:1.2;letter-spacing:0;font-size:36px;font-weight:800;margin:0 auto;max-width:700px}.contact-top .container h1{max-width:none}.contact-top h2{text-align:center;color:#fff;line-height:1.2;letter-spacing:0;font-size:18px;font-weight:600;margin:25px auto;max-width:500px}.contact-top .container h2{max-width:none}.con-form{margin-top:40px;margin-bottom:20px;padding:10px;border-width:6px;border-radius:11px;border-color:#9facd1;border-style:solid}.contact-top .con-form h1{text-align:left;color:#fff;line-height:1.2;letter-spacing:0;font-size:22px;font-weight:400;margin:0 0 20px}.con-form label{font-size:15px;font-weight:400;color:#fff;line-height:1.2;padding:0 0 4px;font-family:'Open Sans',sans-serif;display:block;width:100%}.con-form label span,.contact-one label p span,.quote-inner label span{color:#771200}.con-form .wpcf7-not-valid-tip,.contact-one .wpcf7-not-valid-tip,.quote-inner .wpcf7-not-valid-tip{color:red;padding-bottom:10px;display:block}.con-form .wpcf7-validation-errors,.contact-one .wpcf7-validation-errors,.quote-inner .wpcf7-validation-errors{color:red;padding-bottom:10px;padding-top:10px}.con-form [type=email],.con-form [type=number],.con-form [type=password],.con-form [type=tel],.con-form [type=text]{font-size:15px;font-weight:400;color:#050505;line-height:1.375em;padding:0 15px;font-family:'Open Sans',sans-serif;display:block;width:100%;height:40px;border:2px solid transparent;border-radius:0;background:#fff;margin-bottom:15px;margin-top:8px}.con-form [type=email]:focus,.con-form [type=number]:focus,.con-form [type=password]:focus,.con-form [type=tel]:focus,.con-form [type=text]:focus{border:2px solid #d7d7d7}.con-form input[type=submit]{width:auto;height:40px;border:none;margin-top:15px;margin-bottom:0;background-color:#687db6;color:#fff;padding:0 35px;font-size:16px;cursor:pointer;float:right}.con-form input[type=submit]:hover{background-color:#364670}.contact-bottom{max-width:524px;border-radius:9px;background-color:rgba(90,113,175,.4);color:#fff;margin:44px 0 0;padding:30px 20px}.contact-bottom h1{color:#fff;line-height:1.2;letter-spacing:0;font-size:22px;font-weight:600;padding-bottom:20px}ul.first-class-con{margin:0 30px;padding:25px 0 0 60px;border-top:1px solid #fff}ul.first-class-con li{color:#fff;font-size:18px;font-weight:400;margin:5px 0}ul.first-class-con li i{font-size:28px;vertical-align:middle;padding-right:6px}ul.first-class-con li i.fa-fax{font-size:18px;vertical-align:middle}ul.first-class li i.fa-fax{font-size:18px;vertical-align:middle;padding-right:0;padding-top:9px}ul.first-class-con li i.fa-envelope{font-size:16px;padding-right:5px}ul.first-class-con li a{color:#fff;font-size:18px;font-weight:400}ul.first-class-con li a:hover{color:#050505}.social-icon-con{margin-top:20px;text-align:center}.social-icon-con li{display:inline-block;vertical-align:middle;padding:0 15px}.social-icon-con li a{color:#fff;font-size:17px}.social-icon-con li a:hover{color:#050505}@media (max-width:930px){ul.first-class-con{padding:25px 0 0 0;margin:0 10px}}@media (max-width:767px){.contact{padding:60px 0}.contact-top h1{font-size:23px}.contact-bottom h1{font-size:15px;padding-bottom:10px}ul.first-class-con{margin:0 0;padding:15px 0 0 0}ul.first-class-con li,ul.first-class-con li a{font-size:15px}.contact-top .pull-right{float:none!important}.contact-bottom{max-width:100%}}.review-top-content{padding:25px 0 0;text-align:center}.review-top-content p{font-size:20px;color:#364670;line-height:1.2;font-weight:600}.review-sub-heading{font-size:36px;color:#771200;line-height:1.2;font-weight:600;margin-top:30px;margin-bottom:30px}.review-btn-sub .btn{background:#771200;padding:14px 15px;width:260px;text-align:left;font-size:21px;vertical-align:middle;margin:0 23px}.review-btn-sub .btn:hover{background:#de4613}.review-btn-sub .btn.btn-yes{background:#739b1b;font-size:42px;text-transform:uppercase;padding:1px 15px}.review-btn-sub .btn.btn-yes:hover{background:#5a71af}.review-btn-sub .btn i{font-size:18px;vertical-align:middle}.review{padding:60px 0 0 0}.review h1{font-size:26px;color:#364670;line-height:1.2;font-weight:800;background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/computer-icon.jpg) 0 0 no-repeat;padding:15px 0 15px 70px;border-bottom:3px solid #771200}.rev-sec{padding:30px 70px 0;text-align:center}.rev-sec p{padding:0 0 0;text-align:center;color:#000;line-height:1.2;letter-spacing:0;font-size:14px}.rev-sec img{margin:15px auto 0;display:block}.author-mane{display:block;color:#5a71af;font-size:14px;font-weight:700;text-align:center;font-style:italic}.review-bottom-text{text-align:center;color:#364670;font-size:26px;line-height:1.2;font-weight:800;padding:15px 0;border-top:3px solid #771200;margin-top:50px}@media (max-width:1024px){.rev-sec{padding:30px 0 0}.rev-sec p br,.review-top-content p br{display:none}}@media (max-width:767px){.review-top-content p{font-size:16px}.review-sub-heading{font-size:21px}.review-btn-sub .btn{margin:0 0 10px}.review h1{font-size:19px;padding:0 0 15px 70px}.review-bottom-text{font-size:20px}.review-bottom-text br{display:none}}.no-review{padding:30px 0 10px;text-align:center}.no-review h2{color:#771200;font-size:42px;line-height:1.2;font-weight:600;padding-bottom:20px}.no-review p{color:#364670;font-size:20px;line-height:1.2;font-weight:600}.yes-review{padding:30px 0 10px;text-align:center}.yes-review p{color:#771200;font-size:42px;line-height:1.2;font-weight:600}.yes-review-btn{padding:50px 0 20px}.yes-review-btn .btn{margin:0 20px}.yes-review .btn-green{background:#739b1b}.yes-review .btn-green:hover{background:#e44d1b}.yes-review .btn-blue{background:#5a71af}.yes-review .btn-blue:hover{background:#364670}@media (max-width:767px){.yes-review p{font-size:22px}.yes-review p br{display:none}.yes-review-btn .btn{margin:0 0 10px;font-size:14px}}img{max-width:100%;display:block}.page-fastenerguide-container .sub-heading-red{color:#364670;font-size:30px;font-weight:700;border-bottom:3px solid #771200;padding-bottom:10px;margin-top:20px;margin-bottom:6px}.page-fastenerguide-fast-inform .fst-inform h1{font-size:18px;color:#364670;display:table;width:100px;margin-bottom:16px}.page-fastenerguide-fast-inform .fst-inform ul{column-count:2}.page-fastenerguide-fast-inform .fst-inform ul li{list-style-type:disc;margin-bottom:20px;list-style-position:inside}.page-fastenerguide-fast-inform .fst-inform ul li a{color:#000;font-size:14px;text-decoration:underline}.page-fastenerguide-fast-inform .fast-one img{height:253px;padding:0 15px 0 0}.page-fastenerguide-ultimate-guide p:first-child{font-size:24px;color:#364670;font-weight:600;margin-bottom:14px;padding:0}.page-fastenerguide-ultimate-guide p{color:#000;line-height:1.2;letter-spacing:0;font-size:14px;font-weight:400;padding:0 0 20px;margin:0}.ultimate-guide.page-fastenerguide-ultimate-guide{margin-top:8px}.section-border{width:100%;border-top:1px solid #d4d4d4;padding:22px 0 16px 0}.product-inner-text.page-fastenerguide-product-inner-text{padding-top:4px}.page-fastenerguide-product-inner-text-two .product_description{border-left:none;padding:0;margin:0}.page-fastenerguide-product-inner-text-two .product_description p{color:#666;text-align:justify;font-size:14px}span.wrapper-heading{color:#364670;font-size:24px}.product_description{color:#666;text-align:justify;font-size:14px}@media (max-width:767px){.page-fastenerguide-fast-inform .fst-inform ul{column-count:1}.page-fastenerguide-fast-inform .fst-inform ul li{margin-bottom:10px}.page-fastenerguide-container .sub-heading-red{font-size:24px;margin-bottom:15px}.page-fastenerguide-fast-inform .fast-one img{height:auto;padding:0}.page-fastenerguide-ultimate-guide p:first-child{font-size:20px}.section-border{padding:10px 0 0 0}.product-inner-text h3{font-size:22px;margin-bottom:14px}.sub-heading-text .sub-left p{font-size:14px}.sub-heading-text .sub-left p br{display:none}.product_description .wp-caption.alignleft,.product_description .wp-caption.alignright,.product_description img.alignleft,.product_description img.alignright{float:none;margin:0}span.wrapper-heading{font-size:22px}.find-it-for-you p a{display:block;margin:10px 0 0 0}.find-it-for-you p a i{margin-left:0}}.page-helpful-info-container .sub-heading-red{color:#364670;font-size:30px;font-weight:700;border-bottom:3px solid #771200;padding-bottom:10px;margin-top:20px;margin-bottom:22px}.product-inner-text-faq{margin-bottom:30px}.product-inner-text-faq p{color:#000;line-height:1.2;letter-spacing:0;font-size:14px;font-weight:400;padding:0 0 20px 16px;margin:0}.product-inner-text-faq p:last-child{padding:0 0 0 16px}.product-inner-text-faq h3{color:#364670;font-size:18px;background:url(https://allpointsfasteners.com/content/uploads/2020/01/check-icon.jpg) center left no-repeat transparent;margin-bottom:20px;font-weight:700;padding-left:34px}.help-text{padding-left:32px}.product-inner-text-faq p a{font-weight:700;text-decoration:underline;color:#771200}@media (max-width:767px){.help-text{padding-left:0}.product-inner-text-faq p:last-child{padding:0}.product-inner-text-faq p{padding:0 0 20px 0}.product-inner-text-faq h3{font-size:16px}.page-helpful-info-container .sub-heading-red{font-size:22px;padding-bottom:8px}.top-bordr-sub{padding-top:10px;padding-bottom:5px}}.what-product_listing.product_listing ul li{float:left;width:98px;margin-right:6px;margin-top:15px;margin-bottom:0;min-height:auto}.whataretekscrews-top{border-bottom:2px solid #771200;padding:40px 0 5px 0}.sub-heading-red2{color:#364670;line-height:1.2;font-size:36px;font-weight:800;float:left}.top-bttn2{float:left;margin-left:50px}.product-inner-text2 .product_description{border-left:2px solid #d4d4d4}.product-inner-text .what_product_description{border:none;padding:0}.product-inner-text2 .product_description h2{color:#771200;font-size:16px;line-height:1.2;font-weight:700;padding-bottom:15px}.product-inner-text2 .product_description h2 a{color:#771200;text-decoration:underline}.product-inner-text2 .product_description p{color:#364670;text-align:justify}.know-as h3{color:#771200;font-size:24px;line-height:1.2;font-weight:700;padding-bottom:20px;font-style:italic}.know-as ul li{color:#364670;font-size:18px;font-weight:700;margin-bottom:3px}.page-id-474 .product-info-image ul.image-listing-table{position:absolute;bottom:0;left:313px}.page-id-474 .product-info-image h4{vertical-align:top}@media (max-width:1024px){.page-id-474 .image-listing-table li{width:30%}}.page-id-470 .product-inner-text ul.Materials li{margin:20px 0 66px}.page-id-470 .product-inner-text ul.Materials li:nth-child(2){margin:20px 0 80px}.page-id-470 .product-inner-text ul.Materials li:nth-child(3){margin:20px 0 94px}.page-id-470 .product-inner-text ul.Materials li:nth-child(4){margin:20px 0 47px}.page-id-470 .product-inner-text ul.Materials li h4{font-size:20px;color:#000;text-align:right;line-height:1.2;font-weight:600}@media (max-width:1024px){.page-id-470 .product-inner-text ul.Materials li{margin:38px 0 81px}.page-id-470 .product-inner-text ul.Materials li:nth-child(2){margin:20px 0 115px}.page-id-470 .product-inner-text ul.Materials li:nth-child(3){margin:20px 0 105px}}@media (max-width:767px){.page-id-470 .product-inner-text ul.Materials{display:none}.page-id-470 .product-inner-text h3.text-right{text-align:left!important}.product-inner-text .product_description{margin:0;border-left:none}.video-left-box{border-right:none;padding-right:0}.page-hvacfasteners-take-video .tek-video h3{height:auto;border-bottom:none;padding-bottom:16px;font-size:20px}.page-hvacfasteners-take-video .tek-video p img.par-image{display:none}.page-hvacfasteners-take-video .man-images{position:relative;width:auto;display:block;margin:0 0 0 auto;top:-55px;left:0}.page-hvacfasteners-take-video .man-images img{margin:0 auto}}.table-bottom-content{text-align:center;padding:0 0 25px}.table-bottom-content h3{color:#364670;font-size:14px;line-height:1.2;font-weight:600;text-transform:uppercase;padding-bottom:15px;padding-top:15px}.table-bottom-content p{color:#364670;font-size:14px;line-height:1.2;font-weight:400}.divider{height:40px;width:100%;background-color:#5a71af;margin:40px 0 0}.table-bottom-content2{text-align:center}.table-bottom-content2 h4{color:#364670;font-size:14px;line-height:1.2;font-weight:600;padding:20px 0}.table-bottom-content2 p{color:#364670;font-size:14px;line-height:1.2;font-weight:400;padding-bottom:15px}.table-bottom-content2 .hr{margin-top:25px;height:1px;background:#771200;max-width:500px;margin:10px auto}.page-id-784 .tek-video{border:none}.page-id-784 .tek-video h3{height:auto;padding-top:125px;height:auto;border-bottom:2px solid#771200;padding-bottom:16px;font-size:20px}.page-id-784 .tek-video h3 span{color:#771200}.page-id-784 .tek-video h3 a{color:#771200;text-decoration:underline}.page-id-784 .tek-video p{font-size:14px;color:#000}.page-id-784 .tek-video p img{max-width:33px;display:inline-block;vertical-align:middle}.banner-text .banner-bttn-sub{float:left;margin-top:-50px}.product-inner_listing.product_listing.page-all-about-screws-listing ul li{width:98px;margin-right:6px;min-height:auto;margin-bottom:0}.product-inner_listing.product_listing.page-all-about-screws-listing ul li:last-child{margin-right:0}.red-bold-size{font-size:16px;font-weight:700;display:block}p strong.common-text-wrapper{display:inline!important;font-size:14px!important;color:#000!important}.common-text-paragraph{text-align:justify;color:#000;line-height:1.2;letter-spacing:0;font-size:14px;font-weight:400;padding:0 0 20px;margin:0}@media (max-width:767px){.product-inner_listing.product_listing.page-all-about-screws-listing ul{display:table;margin:0 auto;float:none;width:208px}.product-inner_listing.product_listing.page-all-about-screws-listing ul li{margin-bottom:6px}}.page-faq-container .sub-heading-red{color:#364670;font-size:30px;font-weight:700;border-bottom:3px solid #771200;padding-bottom:10px;margin-top:20px}.container.page-faq-container{position:relative}.page-faq-container .top-bttn{position:absolute;top:0;right:16px}.page-faq-container .top-bttn .btn{border-radius:0;padding:11px 18px}@media (max-width:767px){.page-faq-container .top-bttn{position:unset;margin-left:0}}.sub-heading-red.paage-faq-sub-heading{font-size:20px;font-weight:700;margin-bottom:30px;margin-top:15px}.product-inner-text-faq h3.extra-padding{padding-left:44px;margin-bottom:10px}.faq-text-box{width:100%;display:table;padding-left:10px}.product-inner-text-faq .faq-text-box p{padding:0 0 0 30px!important}span.listing-title{font-size:14px;color:#000;float:left;margin-right:10px}.product_description_faq-img-listing ul{display:table;width:100%}.product_description_faq-img-listing ul li{float:left;margin-right:10px}.listing-category{width:100%;display:table}@media (min-width:768px){.hidden-desktop{display:none}}@media (max-width:767px){.listing-category{padding:14px 0}.hidden-mobile{display:none}span.listing-title{margin-right:0;margin-bottom:12px;float:none;display:block}.product_description_faq-img-listing ul li{float:none;margin-bottom:8px;margin-right:0}.product_description_faq-img-listing ul{margin-top:22px}.product-inner-text-faq .faq-text-box p{padding:0 0 0 10px!important}.faq-text-box{padding-left:0}}.arrow-back-title{background:url(https://allpointsfasteners.com/content/uploads/2020/01/arrow-back-arrow.jpg) center left no-repeat transparent;padding:0 0 0 26px;font-weight:400;font-size:14px;color:#000}.arrow-back-title strong{color:#364670}.get-wrapper{padding:20px 0 0 30px}.product-inner-text-faq .get-wrapper p a{font-weight:400}@media (max-width:767px){.get-wrapper{padding:20px 0 0 10px}}.page-emp-opportunity-container .sub-heading-red{color:#364670;font-size:30px;font-weight:700;padding-bottom:25px;border-bottom:2px solid #d4d4d4;margin-bottom:36px}.product-inner-text-emp{margin-bottom:35px}.product-inner-text-emp:last-child{margin-bottom:0}.product_description-emp p{font-size:14px;color:#364670;font-size:14px}.check-title{font-size:18px;color:#364670;font-weight:700;margin-bottom:14px;background:url(https://allpointsfasteners.com/content/uploads/2020/01/check-icon.jpg) center left no-repeat transparent;padding-left:30px}.check-title span{color:#771200}.product_description-emp p.text-address{color:#771200;font-weight:400}.text-address a{color:#771200;font-weight:400;text-decoration:underline}.sucess-text{text-align:center;font-size:36px;color:#58a6d4;font-weight:700}.sucess-text img{display:inline-block;vertical-align:middle;width:145px;position:relative;right:18px;top:-30px}.product_description.img-text{margin:0;padding:0;border-left:none}@media (max-width:767px){.sucess-text img{position:unset}.page-emp-opportunity-container .sub-heading-red{font-size:22px;padding-bottom:15px;margin-bottom:20px}.check-title{font-size:16px}.sucess-text{font-size:32px}}.get-title-text{color:#364670;font-size:18px;margin-bottom:16px;font-weight:700}.page-galvanic-reaction-chart-text{font-weight:700;text-align:center;display:block;font-size:18px;padding:0 48px}.heading-text{color:#364670;font-size:18px;font-weight:700;margin-bottom:14px}.heading-text a{color:#771200;text-decoration:underline}.product_description2 h4{color:#771200;line-height:1.4;letter-spacing:0;font-size:14px;font-weight:700}.search-icon{float:right;margin-top:32px;cursor:pointer;color:#000;margin-left:10px}.search-icon:hover{color:#771200}.search-div{position:absolute;background:#364670;height:70px;margin:0 auto;padding:0 15px;padding-top:15px;width:100%;z-index:99}.search-inner{max-width:600px;background:#fff;position:relative;margin:0 auto;height:40px;padding:0 0}.search-inner .search-form{position:relative;width:100%}.search-inner input[type=submit]{border:none;line-height:40px;position:absolute;right:0;top:0;cursor:pointer;background-color:#771200;padding:0 26px;border-radius:0;color:#fff;font-weight:600;text-transform:uppercase;font-family:'Open Sans',sans-serif}.search-inner input[type=submit]:hover{background-color:#071741}.search-inner input[type=search]{border:none;width:76%;height:40px;padding:0 100px 0 15px;background:#fff;border-radius:0;font-size:15px;font-weight:400;color:#323232;line-height:1.375em;font-family:'Open Sans',sans-serif}.search-inner input[type=search]:focus{outline:0}.search-inner span.screen-reader-text{display:none}@media (max-width:767px){.search-inner input[type=search]{width:60%}}.product_description .video-player{height:334px;border:none}.second_image{position:absolute;right:13px;margin-top:-25px}.page-id-287 .second_image{margin-top:-5px}.product-info-image-images{max-width:100%;display:inline-block;vertical-align:bottom}@media (max-width:780px){.second_image{float:right;margin-top:0;position:relative;right:0}}.product_listing_screws{border-top:2px solid #d4d4d4;padding:40px 0}.product_listing_screws h1{color:#364670;font-size:30px;line-height:1.2;font-weight:600;display:inline-block;border-bottom:2px solid #771200;padding:0 0 10px}.product_listing_screws_col{padding:25px 0 0;min-height:380px}.product_listing_screws_col p a{line-height:1.2;letter-spacing:0;font-size:14px;text-transform:uppercase;color:#771200;font-weight:700;text-decoration:underline;display:block;padding:0 0 15px}.product-inner_listing.product_listing .product_listing_screws_col ul{list-style-type:disc;list-style-position:outside;padding:0 .3em 0 15px;margin:0;clear:both;float:none}.product-inner_listing.product_listing .product_listing_screws_col ul li{float:none;width:100%;margin:0;font-size:16px;color:#771200;min-height:auto}.product_listing_screws_col_image{height:200px;width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}.product_listing_screws_col_image img{height:auto;width:100%}.product_listing_screws h1{color:#364670;font-size:30px;line-height:1.2;font-weight:600;display:inline-block;border-bottom:2px solid #771200;padding:0 0 10px}.vid-video{text-align:center}.screws-heading{color:#364670;font-size:30px;line-height:1.2;font-weight:600;border-bottom:2px solid #771200;padding:0 0 10px}.product_description-screwfacts{padding:20px 0;border-bottom:1px solid #d4d4d4;margin-bottom:20px;color:#666;line-height:1.2;letter-spacing:0;font-size:14px;font-weight:400}.product_description-screwfacts h3{color:#364670;line-height:1.2;font-weight:600;font-size:24px;padding:0 0 15px}.product_description-screwfacts p{color:#666;line-height:1.2;font-weight:400;padding:0 0 20px;font-size:14px}.product-inner-text-scrwfacts .product_description p{color:#666;line-height:1.2;letter-spacing:0;font-size:14px;font-weight:400;padding:0 0 15px;margin:0}.product-inner-text-scrwfacts .product_description{margin:0 0 40px 0}.product_description-screwfacts img{margin-top:10px}.product_description-screwfacts ul{list-style-type:disc;list-style-position:outside;padding:0 .3em 0 15px;margin:10px 0 20px;float:none}.product_description-screwfacts ul li{float:none;width:100%;margin:0;font-size:14px;color:#666;min-height:auto}.red.page-heading-wrapper{font-size:18px;font-weight:800;display:block;text-align:left}.product-inner-text.page-sheet-metal-screws .product_description p strong{font-weight:800}.product-inner-text .product_description p{line-height:1.4!important}.product_description.product_description2 .info-text{font-size:18px;margin-bottom:15px;color:#364670;font-weight:800}.request-quote{margin-top:0!important}.page-sheet-metal-screws .sub-heading-red{font-weight:800!important}.product-inner-text .product_description p a{font-weight:600}.page-sheet-metal-screws .product_description .product-image-link img{margin:0}.product-inner-text.page-sheet-metal-screws .product_description p.zoom{font-size:16px;color:#771200;line-height:1.2;font-style:italic}.product-inner-text.page-sheet-metal-screws .product_description p.zoom strong{display:inline-block;font-size:16px;color:#771200}.zoom i{color:#cdcdcd;font-size:20px;padding-right:5px}.site-map{text-align:left;padding-bottom:50px}.site-map h3{color:#364670;font-size:18px;font-weight:700;padding-bottom:15px;padding-top:25px}.site-map ul{margin:0;padding:0}.site-map ul ul{padding-left:25px;margin-bottom:15px}.site-map ul li{margin:0;padding:0}.site-map ul li a{color:#771200;line-height:1.4;letter-spacing:0;font-size:14px;font-weight:400}.site-map ul li a:hover{text-decoration:underline}.product-inner-text-scrwfacts h3{color:#364670;font-size:24px;line-height:1.2;font-weight:600;padding-top:2px}.second-image-description{position:absolute;top:-50px;right:0;width:470px}.second-image-description img{width:200px;margin:0 10px 0 0}.second-image-description span.red{width:250px;float:right;font-style:italic}@media (max-width:767px){.second-image-description img{width:170px}}@media (max-width:767px){.second-image-description{position:relative;top:0;right:0;width:100%;margin:20px 0}.page-id-818 .product-info-image img{max-width:100%}.second-image-description span.red{width:100%}.search-icon{display:none}.search-div{position:relative;background:0 0;height:auto;padding:0 0;display:block}.search-inner{max-width:100%;background:#f2f2f2}.search-inner input[type=search]{background:#eff1f2;width:77%;padding:0 60px 0 15px}.search-inner input[type=submit]{background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/search-icon.png) center center no-repeat;width:50px;height:100%;text-indent:-99999px}.search-inner input[type=submit]:hover{background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/search-icon.png) center center no-repeat #dadbdc}.inner-banner .banner-text h1{font-size:34px}.top-bordr-sub ul li a{font-size:14px}.sub-left{min-height:auto;padding:0 0 10px}.sub-heading-text{padding:20px 0}}.tag-page{padding:60px 0}.tag-details h1 a{color:#364670;font-size:28px;line-height:1.2;font-weight:600;padding:2px 0 25px;display:block}.tag-details h2{color:#5a71af;font-size:24px;line-height:1.2;font-weight:600;padding-bottom:20px}.tag-details p{color:#000;line-height:1.4;letter-spacing:0;font-size:14px;font-weight:400;padding:0 0 20px;margin:0}.tag-details img{max-width:100%}.tag-details p a{color:#771200}.tag-details p a:hover{text-decoration:underline}.tag-details ul.list-style{padding:0 20px 20px 0;margin:0}.tag-details ul li{color:#000;line-height:1.4;letter-spacing:0;font-size:14px;font-weight:400;padding:5px 0;margin:0}.tag-details ul li a{color:#771200}.tag-details ul li a:hover{text-decoration:underline}@media (max-width:768px){.border-right{border-right:3px solid #771200}.right-padding{padding-right:30px}#hfc-frame.hfc-chatbox{width:100%!important;height:578px}}@media (max-width:540px){.search-inner input[type=search]{width:80%;padding:0 30px 0 15px}}@media (max-width:450px){.search-inner input[type=search]{width:75%;padding:0 30px 0 15px}}@media (max-width:359px){.search-inner input[type=search]{width:75%;padding:0 15px 0 15px}}.parent-pageid-18 .inner-banner .banner-text h1{background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/book-icon.png) 20px 32px no-repeat;padding:20px 22px 20px 90px}.page-id-105 .inner-banner .banner-text h1,.page-id-107 .inner-banner .banner-text h1,.page-id-109 .inner-banner .banner-text h1,.page-id-111 .inner-banner .banner-text h1{background:0 0;padding:40px 22px 5px 56px}@media (max-width:1024px){.banner-text{margin:0 auto;position:absolute;width:670px;top:50px;left:50%;margin-left:-335px}}@media (max-width:1024px){.banner-text{max-width:100%;width:500px}.page-id-105 .inner-banner .banner-text h1,.page-id-107 .inner-banner .banner-text h1,.page-id-109 .inner-banner .banner-text h1,.page-id-111 .inner-banner .banner-text h1{background:0 0;padding:10px 20px 10px 20px}}@media (max-width:530px){.banner-text{max-width:100%;left:0;width:100%;padding:0 20px;margin-left:0}}.error-page-title{padding:50px 0 50px;text-align:center;font-size:25px;background:#364670;margin:0 0 50px;color:#fff}.error-page .page-sidebar h3{padding-bottom:40px}.error-page{padding-bottom:80px}.error-page .page-sidebar{max-width:500px;margin:0 auto}@media (max-width:530px){.referral-program-image{height:650px}}@media (max-width:479px){.referral-program-image{height:760px}}.table-wrap-outer:after{display:none}@media (max-width:767px){.product_listing_screws_col_image{height:auto;width:80%;display:block;display:block;display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;margin-bottom:10px}.sub-heading-red2{float:none}.top-bttn2{float:none;margin-left:0;text-align:center;margin:10px 0}}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;filter:none!important;-webkit-filter:none!important;text-shadow:none!important}h2,h3{page-break-after:avoid}figure,table{break-inside:avoid;page-break-inside:avoid}p{orphans:2;widows:2}.container{width:auto}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.slick-slider .slick-arrow,.slick-slider .slick-dots{display:none!important}.slick-slider,.slick-slider .slick-slide,.slick-slider .slick-track,.slick-sliderg .slick-list{width:100%!important;height:auto!important}.slick-slider .slick-slide{display:none!important}.slick-slider .slick-slide.slick-active{display:block!important}.slick-slider .slick-cloned{display:none}.slick-list{height:auto!important}.slick-track{width:auto!important;height:auto!important;transform:none!important}.slick-track.slick-slide{width:auto!important}}.img-responsive{display:block;max-width:100%;height:auto}.show{display:block!important}.visible-lg,.visible-md,.visible-sm,.visible-xs,.visible-xxs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-xxs-block,.visible-xxs-inline,.visible-xxs-inline-block{display:none!important}@media (max-width:599px){.visible-xxs{display:block!important}table.visible-xxs{display:table}tr.visible-xxs{display:table-row!important}td.visible-xxs,th.visible-xxs{display:table-cell!important}.visible-xxs-block{display:block!important}.visible-xxs-inline{display:inline!important}.visible-xxs-inline-block{display:inline-block!important}}@media (min-width:600px) and (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:1024px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1025px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}.hidden-xxs-up,.hide{display:none!important}.hidden{display:none!important;visibility:hidden!important}.invisible{visibility:hidden!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@media (max-width:599px){.hidden-xxs{display:none!important}}@media (min-width:600px){.hidden-xs-up{display:none!important}}@media (min-width:600px) and (max-width:767px){.hidden-xs{display:none!important}}@media (max-width:767px){.hidden-xs-down{display:none!important}}@media (min-width:768px){.hidden-sm-up{display:none!important}}@media (min-width:768px) and (max-width:1024px){.hidden-sm{display:none!important}}@media (max-width:1024px){.hidden-sm-down{display:none!important}}@media (min-width:1025px){.hidden-md-up{display:none!important}}@media (min-width:1025px) and (max-width:1199px){.hidden-md{display:none!important}}@media (max-width:1199px){.hidden-md-down{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.video-container{height:700px;margin-top:0;position:relative;overflow:hidden}.video-container video{margin:auto;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);visibility:visible;opacity:1;width:100%;height:auto;display:block}.banner-image{position:relative;width:100%;height:100%}.banner-image img{width:100%;height:100%;object-fit:cover;-o-object-fit:cover}@media (max-width:1024px){.video-container{height:450px}.vid-video iframe{max-width:100%}}@media (max-width:600px){.vid-video iframe{max-width:100%;height:200px}.blog-listing-container-inner::before{width:40px;height:40px;left:-21px;line-height:40px;font-size:20px;top:29px}.banner-text-blog h1{font-size:35px;padding-left:64px;line-height:50px;background-size:50px}.banner-text-blog h1 span{font-size:20px;line-height:1.2em;padding-bottom:20px}.blog-listing-container-inner{padding:20px 0 0 34px;margin-left:10px}.blog-main-image{height:200px}.top-sidebar{padding-top:50px}.author{float:right;padding:5px 0 5px 0}.date{padding:5px 0 5px 0}.blog-listing-container-inner:hover h2 a{font-weight:600}.banner-text-blog.inner-blog-title h1{font-size:23px;padding:6px 0 20px 60px;background-size:50px}.banner-text-blog.inner-blog-title h1 span{padding-top:10px}.inner-blog-thumb{height:200px}.inner-blog-thumb img{height:100%;object-fit:cover}.grey-bg .tagcloud a{width:50%;padding:0 30px 0 18px}.blog-inner-content{padding:35px 0 0}.blog-listing-inner-container .col-sm-2 .btn{margin-top:15px;margin-bottom:30px}}.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}.visible-print-block{display:block!important}.visible-print-inline{display:inline!important}.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.affix-top{position:fixed!important;top:0!important}.affix-bottom{position:fixed!important;bottom:0!important}.affix-left{position:fixed!important;left:0!important}.affix-right{position:fixed!important;right:0!important}.pull-right{float:right!important}.pull-left{float:left!important}.center-block{display:block;margin-left:auto;margin-right:auto}.push{margin:20px!important}.push-top{margin-top:20px!important}.push-right{margin-right:20px!important}.push-bottom{margin-bottom:20px!important}.push-left{margin-left:20px!important}.push-ends{margin-top:20px!important;margin-bottom:20px!important}.push-sides{margin-right:20px!important;margin-left:20px!important}.push-half{margin:10px!important}.push-half-top{margin-top:10px!important}.push-half-right{margin-right:10px!important}.push-half-bottom{margin-bottom:10px!important}.push-half-left{margin-left:10px!important}.push-half-ends{margin-top:10px!important;margin-bottom:10px!important}.push-half-sides{margin-right:10px!important;margin-left:10px!important}.flush{margin:0!important}.flush-top{margin-top:0!important}.flush-right{margin-right:0!important}.flush-bottom{margin-bottom:0!important}.flush-left{margin-left:0!important}.flush-ends{margin-top:0!important;margin-bottom:0!important}.flush-sides{margin-right:0!important;margin-left:0!important}.soft{padding:20px!important}.soft-top{padding-top:20px!important}.soft-right{padding-right:20px!important}.soft-bottom{padding-bottom:20px!important}.soft-left{padding-left:20px!important}.soft-ends{padding-top:20px!important;padding-bottom:20px!important}.soft-sides{padding-right:20px!important;padding-left:20px!important}.soft-half{padding:10px!important}.soft-half-top{padding-top:10px!important}.soft-half-right{padding-right:10px!important}.soft-half-bottom{padding-bottom:10px!important}.soft-half-left{padding-left:10px!important}.soft-half-ends{padding-top:10px!important;padding-bottom:10px!important}.soft-half-sides{padding-right:10px!important;padding-left:10px!important}.hard{padding:0!important}.hard-top{padding-top:0!important}.hard-right{padding-right:0!important}.hard-bottom{padding-bottom:0!important}.hard-left{padding-left:0!important}.hard-ends{padding-top:0!important;padding-bottom:0!important}.hard-sides{padding-right:0!important;padding-left:0!important}@media (min-width:600px){.flush-xs{margin:0!important}.flush-xs-top{margin-top:0!important}.flush-xs-right{margin-right:0!important}.flush-xs-bottom{margin-bottom:0!important}.flush-xs-left{margin-left:0!important}.flush-xs-ends{margin-top:0!important;margin-bottom:0!important}.flush-xs-sides{margin-right:0!important;margin-left:0!important}.push-xs{margin:20px!important}.push-xs-top{margin-top:20px!important}.push-xs-right{margin-right:20px!important}.push-xs-bottom{margin-bottom:20px!important}.push-xs-left{margin-left:20px!important}.push-xs-ends{margin-top:20px!important;margin-bottom:20px!important}.push-xs-sides{margin-right:20px!important;margin-left:20px!important}.push-half-xs{margin:10px!important}.push-half-xs-top{margin-top:10px!important}.push-half-xs-right{margin-right:10px!important}.push-half-xs-bottom{margin-bottom:10px!important}.push-half-xs-left{margin-left:10px!important}.push-half-xs-ends{margin-top:10px!important;margin-bottom:10px!important}.push-half-xs-sides{margin-right:10px!important;margin-left:10px!important}.push-double-xs{margin:40px!important}.push-double-xs-top{margin-top:40px!important}.push-double-xs-right{margin-right:40px!important}.push-double-xs-bottom{margin-bottom:40px!important}.push-double-xs-left{margin-left:40px!important}.push-double-xs-ends{margin-top:40px!important;margin-bottom:40px!important}.push-double-xs-sides{margin-right:40px!important;margin-left:40px!important}.push-triple-xs{margin:60px!important}.push-triple-xs-top{margin-top:60px!important}.push-triple-xs-right{margin-right:60px!important}.push-triple-xs-bottom{margin-bottom:60px!important}.push-triple-xs-left{margin-left:60px!important}.push-triple-xs-ends{margin-top:60px!important;margin-bottom:60px!important}.push-triple-xs-sides{margin-right:60px!important;margin-left:60px!important}.soft-xs{padding:20px!important}.soft-xs-top{padding-top:20px!important}.soft-xs-right{padding-right:20px!important}.soft-xs-bottom{padding-bottom:20px!important}.soft-xs-left{padding-left:20px!important}.soft-xs-ends{padding-top:20px!important;padding-bottom:20px!important}.soft-xs-sides{padding-right:20px!important;padding-left:20px!important}.soft-half-xs{padding:10px!important}.soft-half-xs-top{padding-top:10px!important}.soft-half-xs-right{padding-right:10px!important}.soft-half-xs-bottom{padding-bottom:10px!important}.soft-half-xs-left{padding-left:10px!important}.soft-half-xs-ends{padding-top:10px!important;padding-bottom:10px!important}.soft-half-xs-sides{padding-right:10px!important;padding-left:10px!important}.soft-double-xs{padding:40px!important}.soft-double-xs-top{padding-top:40px!important}.soft-double-xs-right{padding-right:40px!important}.soft-double-xs-bottom{padding-bottom:40px!important}.soft-double-xs-left{padding-left:40px!important}.soft-double-xs-ends{padding-top:40px!important;padding-bottom:40px!important}.soft-double-xs-sides{padding-right:40px!important;padding-left:40px!important}.soft-triple-xs{padding:60px!important}.soft-triple-xs-top{padding-top:60px!important}.soft-triple-xs-right{padding-right:60px!important}.soft-triple-xs-bottom{padding-bottom:60px!important}.soft-triple-xs-left{padding-left:60px!important}.soft-triple-xs-ends{padding-top:60px!important;padding-bottom:60px!important}.soft-triple-xs-sides{padding-right:60px!important;padding-left:60px!important}.hard-xs{padding:0!important}.hard-xs-top{padding-top:0!important}.hard-xs-right{padding-right:0!important}.hard-xs-bottom{padding-bottom:0!important}.hard-xs-left{padding-left:0!important}.hard-xs-ends{padding-top:0!important;padding-bottom:0!important}.hard-xs-sides{padding-right:0!important;padding-left:0!important}}@media (min-width:768px){.flush-sm{margin:0!important}.flush-sm-top{margin-top:0!important}.flush-sm-right{margin-right:0!important}.flush-sm-bottom{margin-bottom:0!important}.flush-sm-left{margin-left:0!important}.flush-sm-ends{margin-top:0!important;margin-bottom:0!important}.flush-sm-sides{margin-right:0!important;margin-left:0!important}.push-sm{margin:20px!important}.push-sm-top{margin-top:20px!important}.push-sm-right{margin-right:20px!important}.push-sm-bottom{margin-bottom:20px!important}.push-sm-left{margin-left:20px!important}.push-sm-ends{margin-top:20px!important;margin-bottom:20px!important}.push-sm-sides{margin-right:20px!important;margin-left:20px!important}.push-half-sm{margin:10px!important}.push-half-sm-top{margin-top:10px!important}.push-half-sm-right{margin-right:10px!important}.push-half-sm-bottom{margin-bottom:10px!important}.push-half-sm-left{margin-left:10px!important}.push-half-sm-ends{margin-top:10px!important;margin-bottom:10px!important}.push-half-sm-sides{margin-right:10px!important;margin-left:10px!important}.push-double-sm{margin:40px!important}.push-double-sm-top{margin-top:40px!important}.push-double-sm-right{margin-right:40px!important}.push-double-sm-bottom{margin-bottom:40px!important}.push-double-sm-left{margin-left:40px!important}.push-double-sm-ends{margin-top:40px!important;margin-bottom:40px!important}.push-double-sm-sides{margin-right:40px!important;margin-left:40px!important}.push-triple-sm{margin:60px!important}.push-triple-sm-top{margin-top:60px!important}.push-triple-sm-right{margin-right:60px!important}.push-triple-sm-bottom{margin-bottom:60px!important}.push-triple-sm-left{margin-left:60px!important}.push-triple-sm-ends{margin-top:60px!important;margin-bottom:60px!important}.push-triple-sm-sides{margin-right:60px!important;margin-left:60px!important}.soft-sm{padding:20px!important}.soft-sm-top{padding-top:20px!important}.soft-sm-right{padding-right:20px!important}.soft-sm-bottom{padding-bottom:20px!important}.soft-sm-left{padding-left:20px!important}.soft-sm-ends{padding-top:20px!important;padding-bottom:20px!important}.soft-sm-sides{padding-right:20px!important;padding-left:20px!important}.soft-half-sm{padding:10px!important}.soft-half-sm-top{padding-top:10px!important}.soft-half-sm-right{padding-right:10px!important}.soft-half-sm-bottom{padding-bottom:10px!important}.soft-half-sm-left{padding-left:10px!important}.soft-half-sm-ends{padding-top:10px!important;padding-bottom:10px!important}.soft-half-sm-sides{padding-right:10px!important;padding-left:10px!important}.soft-double-sm{padding:40px!important}.soft-double-sm-top{padding-top:40px!important}.soft-double-sm-right{padding-right:40px!important}.soft-double-sm-bottom{padding-bottom:40px!important}.soft-double-sm-left{padding-left:40px!important}.soft-double-sm-ends{padding-top:40px!important;padding-bottom:40px!important}.soft-double-sm-sides{padding-right:40px!important;padding-left:40px!important}.soft-triple-sm{padding:60px!important}.soft-triple-sm-top{padding-top:60px!important}.soft-triple-sm-right{padding-right:60px!important}.soft-triple-sm-bottom{padding-bottom:60px!important}.soft-triple-sm-left{padding-left:60px!important}.soft-triple-sm-ends{padding-top:60px!important;padding-bottom:60px!important}.soft-triple-sm-sides{padding-right:60px!important;padding-left:60px!important}.hard-sm{padding:0!important}.hard-sm-top{padding-top:0!important}.hard-sm-right{padding-right:0!important}.hard-sm-bottom{padding-bottom:0!important}.hard-sm-left{padding-left:0!important}.hard-sm-ends{padding-top:0!important;padding-bottom:0!important}.hard-sm-sides{padding-right:0!important;padding-left:0!important}}@media (min-width:1025px){.flush-md{margin:0!important}.flush-md-top{margin-top:0!important}.flush-md-right{margin-right:0!important}.flush-md-bottom{margin-bottom:0!important}.flush-md-left{margin-left:0!important}.flush-md-ends{margin-top:0!important;margin-bottom:0!important}.flush-md-sides{margin-right:0!important;margin-left:0!important}.push-md{margin:20px!important}.push-md-top{margin-top:20px!important}.push-md-right{margin-right:20px!important}.push-md-bottom{margin-bottom:20px!important}.push-md-left{margin-left:20px!important}.push-md-ends{margin-top:20px!important;margin-bottom:20px!important}.push-md-sides{margin-right:20px!important;margin-left:20px!important}.push-half-md{margin:10px!important}.push-half-md-top{margin-top:10px!important}.push-half-md-right{margin-right:10px!important}.push-half-md-bottom{margin-bottom:10px!important}.push-half-md-left{margin-left:10px!important}.push-half-md-ends{margin-top:10px!important;margin-bottom:10px!important}.push-half-md-sides{margin-right:10px!important;margin-left:10px!important}.push-double-md{margin:40px!important}.push-double-md-top{margin-top:40px!important}.push-double-md-right{margin-right:40px!important}.push-double-md-bottom{margin-bottom:40px!important}.push-double-md-left{margin-left:40px!important}.push-double-md-ends{margin-top:40px!important;margin-bottom:40px!important}.push-double-md-sides{margin-right:40px!important;margin-left:40px!important}.push-triple-md{margin:60px!important}.push-triple-md-top{margin-top:60px!important}.push-triple-md-right{margin-right:60px!important}.push-triple-md-bottom{margin-bottom:60px!important}.push-triple-md-left{margin-left:60px!important}.push-triple-md-ends{margin-top:60px!important;margin-bottom:60px!important}.push-triple-md-sides{margin-right:60px!important;margin-left:60px!important}.soft-md{padding:20px!important}.soft-md-top{padding-top:20px!important}.soft-md-right{padding-right:20px!important}.soft-md-bottom{padding-bottom:20px!important}.soft-md-left{padding-left:20px!important}.soft-md-ends{padding-top:20px!important;padding-bottom:20px!important}.soft-md-sides{padding-right:20px!important;padding-left:20px!important}.soft-half-md{padding:10px!important}.soft-half-md-top{padding-top:10px!important}.soft-half-md-right{padding-right:10px!important}.soft-half-md-bottom{padding-bottom:10px!important}.soft-half-md-left{padding-left:10px!important}.soft-half-md-ends{padding-top:10px!important;padding-bottom:10px!important}.soft-half-md-sides{padding-right:10px!important;padding-left:10px!important}.soft-double-md{padding:40px!important}.soft-double-md-top{padding-top:40px!important}.soft-double-md-right{padding-right:40px!important}.soft-double-md-bottom{padding-bottom:40px!important}.soft-double-md-left{padding-left:40px!important}.soft-double-md-ends{padding-top:40px!important;padding-bottom:40px!important}.soft-double-md-sides{padding-right:40px!important;padding-left:40px!important}.soft-triple-md{padding:60px!important}.soft-triple-md-top{padding-top:60px!important}.soft-triple-md-right{padding-right:60px!important}.soft-triple-md-bottom{padding-bottom:60px!important}.soft-triple-md-left{padding-left:60px!important}.soft-triple-md-ends{padding-top:60px!important;padding-bottom:60px!important}.soft-triple-md-sides{padding-right:60px!important;padding-left:60px!important}.hard-md{padding:0!important}.hard-md-top{padding-top:0!important}.hard-md-right{padding-right:0!important}.hard-md-bottom{padding-bottom:0!important}.hard-md-left{padding-left:0!important}.hard-md-ends{padding-top:0!important;padding-bottom:0!important}.hard-md-sides{padding-right:0!important;padding-left:0!important}}@media (min-width:1200px){.flush-lg{margin:0!important}.flush-lg-top{margin-top:0!important}.flush-lg-right{margin-right:0!important}.flush-lg-bottom{margin-bottom:0!important}.flush-lg-left{margin-left:0!important}.flush-lg-ends{margin-top:0!important;margin-bottom:0!important}.flush-lg-sides{margin-right:0!important;margin-left:0!important}.push-lg{margin:20px!important}.push-lg-top{margin-top:20px!important}.push-lg-right{margin-right:20px!important}.push-lg-bottom{margin-bottom:20px!important}.push-lg-left{margin-left:20px!important}.push-lg-ends{margin-top:20px!important;margin-bottom:20px!important}.push-lg-sides{margin-right:20px!important;margin-left:20px!important}.push-half-lg{margin:10px!important}.push-half-lg-top{margin-top:10px!important}.push-half-lg-right{margin-right:10px!important}.push-half-lg-bottom{margin-bottom:10px!important}.push-half-lg-left{margin-left:10px!important}.push-half-lg-ends{margin-top:10px!important;margin-bottom:10px!important}.push-half-lg-sides{margin-right:10px!important;margin-left:10px!important}.push-double-lg{margin:40px!important}.push-double-lg-top{margin-top:40px!important}.push-double-lg-right{margin-right:40px!important}.push-double-lg-bottom{margin-bottom:40px!important}.push-double-lg-left{margin-left:40px!important}.push-double-lg-ends{margin-top:40px!important;margin-bottom:40px!important}.push-double-lg-sides{margin-right:40px!important;margin-left:40px!important}.push-triple-lg{margin:60px!important}.push-triple-lg-top{margin-top:60px!important}.push-triple-lg-right{margin-right:60px!important}.push-triple-lg-bottom{margin-bottom:60px!important}.push-triple-lg-left{margin-left:60px!important}.push-triple-lg-ends{margin-top:60px!important;margin-bottom:60px!important}.push-triple-lg-sides{margin-right:60px!important;margin-left:60px!important}.soft-lg{padding:20px!important}.soft-lg-top{padding-top:20px!important}.soft-lg-right{padding-right:20px!important}.soft-lg-bottom{padding-bottom:20px!important}.soft-lg-left{padding-left:20px!important}.soft-lg-ends{padding-top:20px!important;padding-bottom:20px!important}.soft-lg-sides{padding-right:20px!important;padding-left:20px!important}.soft-half-lg{padding:10px!important}.soft-half-lg-top{padding-top:10px!important}.soft-half-lg-right{padding-right:10px!important}.soft-half-lg-bottom{padding-bottom:10px!important}.soft-half-lg-left{padding-left:10px!important}.soft-half-lg-ends{padding-top:10px!important;padding-bottom:10px!important}.soft-half-lg-sides{padding-right:10px!important;padding-left:10px!important}.soft-double-lg{padding:40px!important}.soft-double-lg-top{padding-top:40px!important}.soft-double-lg-right{padding-right:40px!important}.soft-double-lg-bottom{padding-bottom:40px!important}.soft-double-lg-left{padding-left:40px!important}.soft-double-lg-ends{padding-top:40px!important;padding-bottom:40px!important}.soft-double-lg-sides{padding-right:40px!important;padding-left:40px!important}.soft-triple-lg{padding:60px!important}.soft-triple-lg-top{padding-top:60px!important}.soft-triple-lg-right{padding-right:60px!important}.soft-triple-lg-bottom{padding-bottom:60px!important}.soft-triple-lg-left{padding-left:60px!important}.soft-triple-lg-ends{padding-top:60px!important;padding-bottom:60px!important}.soft-triple-lg-sides{padding-right:60px!important;padding-left:60px!important}.hard-lg{padding:0!important}.hard-lg-top{padding-top:0!important}.hard-lg-right{padding-right:0!important}.hard-lg-bottom{padding-bottom:0!important}.hard-lg-left{padding-left:0!important}.hard-lg-ends{padding-top:0!important;padding-bottom:0!important}.hard-lg-sides{padding-right:0!important;padding-left:0!important}}.small{font-size:11px;color:#999;display:block;margin-top:-10px}.cont{text-align:center}.page-head{padding:60px 0;text-align:center}.page-head .lead{font-size:18px;font-weight:400;line-height:1.4;margin-bottom:50px;margin-top:0}.video-listing{width:55%;float:left}.video-listing-content{width:calc(100% - 55%);float:left;text-align:left}.video-listing-content-col{padding:0 25px;height:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}.video-listing-content-col h2{color:#364670;font-size:24px;line-height:1.2;font-weight:400;padding-bottom:10px;border-bottom:2px solid #771200;display:inline-block;padding-right:15px}.video-listing-content-col p{text-align:left;color:#000;line-height:1.2;letter-spacing:0;font-size:14px;font-weight:400;padding:20px 0 10px 0;display:block}.demo-gallery .video{width:100%;display:block;vertical-align:middle;list-style:outside none none;box-shadow:rgba(0,0,0,.58) 0 0 5px 0;border:15px solid #fff;margin-bottom:20px;height:305px}.video-listing-column-content{display:inline-block;vertical-align:middle;color:#000}.demo-gallery .video a{border:3px solid #fff;border-radius:3px;display:block;overflow:hidden;position:relative;height:100%}.demo-gallery .video img{height:100%;width:100%;opacity:1}.demo-gallery .video a:hover .demo-gallery-poster>img{opacity:1}.demo-gallery .video a .demo-gallery-poster{background-color:rgba(0,0,0,.1);bottom:0;left:0;position:absolute;right:0;top:50%;-webkit-transition:background-color .15s ease 0s;-o-transition:background-color .15s ease 0s;transition:background-color .15s ease 0s;font-size:40px;color:rgba(0,0,0,.7);margin-top:-25px}.demo-gallery .video:hover .demo-gallery-poster{color:#cc181e}.demo-gallery .video a .demo-gallery-poster>img{left:50%;margin-left:-10px;margin-top:-10px;opacity:1;position:absolute;top:50%;font-size:50px;color:#000;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.demo-gallery .justified-gallery>a>img{-webkit-transition:-webkit-transform .15s ease 0s;-moz-transition:-moz-transform .15s ease 0s;-o-transition:-o-transform .15s ease 0s;transition:transform .15s ease 0s;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);height:100%;width:100%}.demo-gallery .justified-gallery>a:hover>img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.demo-gallery .justified-gallery>a:hover .demo-gallery-poster>img{opacity:1}.demo-gallery .justified-gallery>a .demo-gallery-poster{background-color:rgba(0,0,0,.1);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .15s ease 0s;-o-transition:background-color .15s ease 0s;transition:background-color .15s ease 0s}.demo-gallery .justified-gallery>a .demo-gallery-poster>img{left:50%;margin-left:-10px;margin-top:-10px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.demo-gallery .justified-gallery>a:hover .demo-gallery-poster{background-color:rgba(0,0,0,.5)}.demo-gallery .video .demo-gallery-poster img{height:48px;margin-left:-24px;margin-top:-24px;opacity:.8;width:48px}.demo-gallery.dark .video a{border:3px solid #04070a}@media (max-width:767px){.demo-gallery .video img{object-fit:cover}}.lg-sub-html{background-color:rgba(0,0,0,.45)}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:transparent;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:70px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0;font-family:FontAwesome}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:'\f105'}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:'\f104'}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;font-family:FontAwesome}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:'\f00d'}.lg-toolbar .lg-download:after{content:'\e0f2'}.lg-sub-html{bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:1}body:not( .lg-from-hash ) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier( 0, 0, .25, 1 ) 0s,opacity 250ms cubic-bezier( 0, 0, .25, 1 )!important;-moz-transition:-moz-transform 250ms cubic-bezier( 0, 0, .25, 1 ) 0s,opacity 250ms cubic-bezier( 0, 0, .25, 1 )!important;-o-transition:-o-transform 250ms cubic-bezier( 0, 0, .25, 1 ) 0s,opacity 250ms cubic-bezier( 0, 0, .25, 1 )!important;transition:transform 250ms cubic-bezier( 0, 0, .25, 1 ) 0s,opacity 250ms cubic-bezier( 0, 0, .25, 1 )!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not( .lg-from-hash ) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:transparent;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier( 0, 0, .25, 1 ) 0s;-moz-transition:-moz-transform .25s cubic-bezier( 0, 0, .25, 1 ) 0s;-o-transition:-o-transform .25s cubic-bezier( 0, 0, .25, 1 ) 0s;transition:transform .25s cubic-bezier( 0, 0, .25, 1 ) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px;margin:0 auto}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:none;border-radius:0;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item img{opacity:.5}.lg-outer .lg-thumb-item.active img,.lg-outer .lg-thumb-item:hover img{opacity:1}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-toogle-thumb:after{content:'\e1ff'}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:'\e01d'}.lg-show-autoplay .lg-autoplay-button:after{content:'\e01a'}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier( 0, 0, .25, 1 ) 0s;-moz-transition:-moz-transform .3s cubic-bezier( 0, 0, .25, 1 ) 0s;-o-transition:-o-transform .3s cubic-bezier( 0, 0, .25, 1 ) 0s;transition:transform .3s cubic-bezier( 0, 0, .25, 1 ) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier( 0, 0, .25, 1 ) 0s,top .3s cubic-bezier( 0, 0, .25, 1 ) 0s;-moz-transition:left .3s cubic-bezier( 0, 0, .25, 1 ) 0s,top .3s cubic-bezier( 0, 0, .25, 1 ) 0s;-o-transition:left .3s cubic-bezier( 0, 0, .25, 1 ) 0s,top .3s cubic-bezier( 0, 0, .25, 1 ) 0s;transition:left .3s cubic-bezier( 0, 0, .25, 1 ) 0s,top .3s cubic-bezier( 0, 0, .25, 1 ) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier( 0, 0, .25, 1 ) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier( 0, 0, .25, 1 ) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier( 0, 0, .25, 1 ) 0s,opacity .15s!important;transition:transform .3s cubic-bezier( 0, 0, .25, 1 ) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:'\e311'}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:'\e033'}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:'\e312'}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:'\e20c'}.lg-fullscreen-on .lg-fullscreen:after{content:'\e20d'}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:'';display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:'\e80d'}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:'\e901'}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:'\e904'}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:'\e902'}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:'\e903'}.lg-group:after{content:'';display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(https://allpointsfasteners.com/wp-content/themes/allpointsfasteners/assets/img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:'';display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:rgba(0,0,0,.85);opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier( 0, 0, .25, 1 ) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier( 0, 0, .25, 1 ) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier( 0, 0, .25, 1 ) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier( 0, 0, .25, 1 ) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier( 0, 0, .25, 1 ) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier( 0, 0, .25, 1 ) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier( 0, 0, .25, 1 ) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier( 0, 0, .25, 1 ) 0s,opacity .1s ease 0s}#lg-actual-size,#lg-counter,#lg-share,#lg-zoom-in,#lg-zoom-out,.lg-autoplay-button,.lg-fullscreen,.lg-toogle-thumb{display:none}@media (max-width:767px){.demo-gallery .video{border:1px solid #fff;height:180px}.video-listing-content-col{padding:0 0 0 10px;height:196px}.video-listing-content-col h2{font-size:14px;padding-right:0;padding-bottom:5px}.video-listing-content-col p{font-size:13px;padding:7px 0 5px 0}.video-listing-content{width:calc(100% - 50%)}.video-listing{width:50%}}#hf-chat{position:fixed;bottom:20px;right:20px;z-index:999999;cursor:pointer}#hf-chat img{max-width:100%}.page-id-32 .product-inner-text-faq{padding:20px 0;margin:0}.page-id-32 .product-inner-text-faq p{color:#364670;line-height:1.4;letter-spacing:0;font-size:14px}ol li{color:#666;font-size:15px;font-weight:400;line-height:1.5;list-style-position:inside}.screw-quiz-content{padding:60px 0}.screw-quiz-content h2{color:#364670;font-size:18px;padding:0;margin:0;font-weight:600}.screw-quiz-content h2 span{color:#771200}.screw-quiz-content p{font-size:14px;color:#000;line-height:1.6em;margin:0;padding:25px 0 0 0}.screw-quiz-content a{color:#771200}